﻿@import url("Theme.UninorteDigital.css?21615");




.content-wrap {padding:50px 0;}
.OSIDpage-title {background-image: url('/PosEadUninassau/img/headercursos.jpg?21615');padding:40px 0px !important;}
.OSIDpage-title h1 { color:#fff;text-transform: none;font-size:44px; }
.OSIDpage-title span {color:#ccc;font-size:22px;}
.OSIDpage-title strong span { font-size:26px;display:block;padding-bottom:10px;font-weight:bold; }
.table-responsive td, .table-responsive th { font-size:16px; border-collapse: collapse; border: 1px solid black;}  


.leadcurso .button { height:auto;text-align:center;font-size:18px;margin-left:-2px; }
.leadcap { z-index:2;padding-left:3px;}
.leadcurso { position:relative;z-index:1;border-left:2px dotted #f1f1f1; }
.leadcap p { line-height:initial !important;margin-bottom:10px; }
.leadcap p strong { font-size:44px;width:100%;display:block;color:green; }
.leadcap h2 { margin-bottom:20px;border-bottom:2px dotted #f1f1f1;color:green;}
.leadcap .button-green:hover { color:yellow !important; }
.courseitens, .courseitens li { list-style:none;margin-bottom:5px; }
.leadcap .form, .leadcap .form input { margin-bottom:10px; }
@media (max-width: 1200px) {
    .leadcurso { font-size:14px; }
}
@media (max-width: 991.98px) {
    .OSIDcontent{ font-size:16px; }
    .OSIDpage-title { padding:40px 0px /*!important*/; }
    .OSIDpage-title.page-title-parallax h1 { font-size:30px; }
    .leadcurso { font-size:12px; }
    .leadcurso .button { font-size:16px; }
    .leadcap .button span { display:none; }
    .leadcap h2 { font-size:22px; }
    .leadcap p strong { font-size:36px; }
}
.fancy-title { margin-top:20px; }
.OSIDcontent .fancy-title:first-child { margin-top:0px; }
/*Pagina do curso*/
.feature-box.fbox-center .fbox-icon {margin:10px auto 10px auto;}
.sobrecurso .feature-box .fbox-icon i { background:#666; }
.sobrecurso .feature-box:hover .fbox-icon i { background:#333; }
.sobrecurso .feature-box.fbox-outline .fbox-icon {border-color:#666;}
.cursovalores td span { background-color:green;color:#fff;padding:3px;font-size:11px;border-radius:10px;margin-left:5px; }
.cursovalores .green {color:green;font-weight:bold;}
.dadosContato { margin-top:30px;}
@media (min-width: 768px) {
    .leadfixed {position:fixed;top:5px;}
}
@media (min-width: 992px) {
    .leadfixed {position:fixed;top:65px;}
}
@media (max-width: 767.90px) {
        .leadcurso { border-left:0px; }
        .leadcap { padding-left:0px;}
}
@media (max-width: 767.90px) {
    .leadcurso { font-size:18px; }
    .leadcap h2 { font-size:32px; }
    .leadcap p strong { font-size:42px; }
    .feature-box h3 { font-size:14px; }
    .dadosContato .col-sm-12 { height:90px; }
    .dadosContato {padding-bottom:30px;}
}

@media(max-width:576px) {
    .OSIDpage-title { padding:15px 0px!important; }
    .OSIDpage-title h1 { font-size: 1.2rem!important; line-height: 1.2; margin-bottom: 10px; letter-spacing:normal!important;  }
    .OSIDpage-title span { font-size: .875rem!important; line-height: 1.2; margin-top: 0px; }
}