 /*===================================================
     Folha de cores, não coloque outras regras aqui.
    
 */

 /*====================== CORES ============================
    Cores do tema:
     COR BASE : --------------- #0095C4
     COR BASE ESCURA : -------- #242C42
     COR BASE CLARA (FUNDO) : - #E9F0F6
     COR DESTAQUE : ----------- #ABC6E8

    Cores padrão:
     PRETO: ------------------- #000
     BRANCO: ------------------ #fff

    Cores padrão adicionais:
     VERMELHO: ---------------- #ea2323 
     VERMELHO FUNDO BASE  : --- #c33131
     VERMELHO FUNDO DESTAQUE :  #e81414
     VERDE FUNDO BASE : ------- #418044
     VERDE FUNDO DESTAQUE: ---- #214a23

    Tons de Cinza:
     CINZA 1 : ---------------- #888
     CINZA 2 : ---------------- #ccc
     CINZA 3 : ---------------- #5d5d5d
     CINZA 4 : ---------------- #aaa
     CINZA 5 : ---------------- #eaeaea
     CINZA 6 : ---------------- #ddd
     CINZA 7 : ---------------- #f8f8f8

	Cores Semitransparentes:
	 rgba(93, 93, 93, 0.33)
	 rgba(252, 249, 249, 0.74)
	 rgba(26, 26, 26, 0.94)
	 rgba(238, 233, 233, 0.11)
	 rgba(250, 247, 247, 0.11)
	 rgba(255, 255, 255, 0.58)
	 rgba(58, 116, 37, 0.02)
 =========================================================*/






/*==================== COR DO TEXTO =====================*/

/*texto em VERMELHO*/
.cor-erro, .erro, .fechar a i:hover {
color:#ea2323 !important;
}

/*texto em PRETO */
.cor-fundo,  form table tr, form table tr.dataRow, form table tr.alternate, form table tr.active,.info-light{
color: #000 !important;
}


/*texto em BRANCO*/
.cor-frente, .cor-frente-hover, .cor-fundo-erro, .buutao, .butao:hover, .buutao:hover, form input[type=button]:hover, form input[type=submit], form input[type=submit]:hover, form button:hover,  form table tr th[scope=col],  form table tr.rodape, form table tr.paginacao td table tr td a,  .popUp,  .calendario,  .calendario table tr td table tr td:hover,  .calendario table tr td table tr td table tr td:hover,  .calendario table, .calendario table tr td,  .calendario table tr td table tr td a,   .calendar_semana ,  .info, .headerInfo table tr td.fechar a:hover, .header ul.nav li a:hover, .header ul.nav li a:hover i , .what-we-do .service a, .portfolio-title h3, .portfolio .work .icon-awesome a, .contact-us form button, .call-to-action-text .ca-button  a, .tbInfo tr , .popUp .textopop td{       
color: #fff !important;
}


/* Texto CINZA 1 */
.menu-topo-usuario ul li a, body,.contact-us form input[type=text], .contact-us form textarea, .services-full-width-text iframe{  
    color:#888; 
	}
	
/* Texto CINZA 2 */
.page-title-icon, .contact-us form input:-moz-placeholder, .contact-us form textarea:-moz-placeholder, .contact-us form input:-ms-input-placeholder, .contact-us form textarea:-ms-input-placeholder, .contact-us form input::-webkit-input-placeholder, .contact-us form textarea::-webkit-input-placeholder{
color: #ccc;
}

/* Texto CINZA 3 */
.header ul.nav li a,ativo, .presentation h2, .what-we-do .service .icon-awesome, .what-we-do .service h4, .portfolio-title h3, .portfolio .work h4, .testimonials-title h3, footer .widget h4,  .about-us-text h4, .team-title h3,.team-text h4, .contact-us h4, .contact-us p, .services-full-width-text h4, .filter-portfolio a  {
color: #5d5d5d !important;
}

/* Texto CINZA 4 */
.header ul.nav li a i {
    color: #aaa;
}
/* Texto CINZA 5 */
.flex-caption {
color: #eaeaea;
}

/* Texto COR BASE */
.edugate-content .title:hover,.edugate-layout-1 .edugate-content .title:hover,.edugate-layout-1:hover .edugate-content .title:hover,.col-md-9 .edugate-layout-1 .edugate-content .title:hover,.edugate-layout-2 .edugate-content .title:hover,.edugate-layout-2:hover .edugate-content .title:hover,.edugate-layout-3 .edugate-content .title:hover,.edugate-layout-3 .edugate-content .total-courses a:hover,.edugate-layout-3:hover .edugate-content .title:hover,
header .header-topbar a:hover, header .header-topbar span:hover, header .header-topbar p:hover,.edu-table-responsive td i.fa-file-text,.edu-table-responsive td a:hover,.edu-table-responsive td.green-color,ul.list-detail li a:hover,ul.list-detail li i,.edu-ab .edu-ab-content ul li .circle-icon i ,.edu-feature .edu-feature-list li i,.news-detail .info .item a:hover span,.contact-method .method-item i,.wrapper-404 .title-404 .warning,.page-title .breadcrumb li a:hover,.choose-course-3 .item-course-wrapper .icon-course .icons-img,.choose-course-2 .item-course .icon-course .icons-img,.choose-course .icon-circle:hover .icon-background .icons-img,.choose-course .name-course:hover a,.choose-course .name-course:hover p,.choose-course .name-course:hover span,.choose-course .name-course:hover i, .btn.btn-blue:hover,
.slider-talk-about-us .peopel-item .group-peole-info .peopel-name,.section-icon i,ul.category-widget li a:hover,ul.archive-widget li a:hover,.media a:hover span,.media a:hover p,.media a:hover i,.cur,.gallery-widget .view-more i,.useful-link-list ul li i,.widget a:hover,.footer-main .course-price-widget .cur-title.cur,.footer-main .recent-post-widget .content-widget a:hover span,.footer-main .popular-course-widget .content-widget a:hover span,.footer-main .category-widget .content-widget a:hover span,.footer-main .archive-widget .content-widget a:hover span,.footer-main .recent-post-widget .content-widget a:hover p,.footer-main .popular-course-widget .content-widget a:hover p,.footer-main .category-widget .content-widget a:hover p,.footer-main .archive-widget .content-widget a:hover p,.footer-main .recent-post-widget .content-widget a:hover i,.footer-main .popular-course-widget .content-widget a:hover i,.footer-main .category-widget .content-widget a:hover i,.footer-main .archive-widget .content-widget a:hover i,.footer-main .recent-post-widget .content-widget a:hover,.footer-main .popular-course-widget .content-widget a:hover,.footer-main .category-widget .content-widget a:hover,
.footer-main .archive-widget .content-widget a:hover,.footer-main .widget .cur-title,.footer-main .hyperlink .hyper-left a:hover,.footer-main .title-widget,header .header-main.homepage-03 .navigation .nav-links li.button-search:hover .main-menu,header .header-main .navigation .nav-links li.button-search:hover .main-menu ,header .header-main .navigation .nav-links li.active .main-menu,header .header-topbar .socials a:hover i,header .header-topbar.homepage-03 a:hover,header .header-topbar.homepage-03 span:hover,header .header-topbar.homepage-03 p:hover,
.btn.btn-green-3:hover,.btn.btn-green-3:focus p,.btn.btn-transition-3:hover ,.btn.btn-transition-3:focus, .btn.btn-blue:focus span,.group-title-index .bottom-title .bottom-icon,.info .item a:hover,.edugate-tabs li.active a,.edugate-tabs li.active a:focus,
.edugate-tabs li.active a:hover,.staff-item .staff-info .staff-job,#back-top a,.nav-search form .searchbutton:hover ,header .header-topbar a:hover,header .header-topbar span:hover,header .header-topbar p:hover,header .header-topbar .email .topbar-icon,header .header-topbar .hotline .topbar-icon,
.ligthover,.logname, form table tr.dataRow:hover, form a, form table tr.active:hover,  form table tr.alternate:hover, form input[type=text]:focus, form input[type=password]:focus, .violet,.header ul.nav li.current-page a, .presentation, .filter-portfolio a:hover, .filter-portfolio a#active-imgs {  
color: #0095C4 !important;
}

/* Texto COR BASE ESCURA */
.edugate-layout-1:hover .edugate-content .title,form a:hover,.edugate-layout-2:hover .edugate-content .title,.edugate-layout-3:hover .edugate-content .title,header .header-main .edugate-dropdown-menu-1 li .link-page,ul.tag-widget li a,.course-price-widget-wrapper .title ,.slider-item,.pricing .pricing-widget .pricing-header .price-cost ,.pricing .pricing-widget .pricing-content .pricing-button a,.choose-course-3 .item-course:hover .icon-course .icons-img,.news-author .position ,.edu-feature .edu-feature-list li a span,.edu-table-responsive td.bolder-color,header .header-main .edugate-dropdown-menu-2 li .link-page,header .header-topbar.homepage-03 .group-sign-in .login:after,header .header-main .navigation .nav-links li .main-menu,.btn.btn-transition-2,.btn.btn-transition-2:focus span,header .header-topbar.homepage-03,header .header-topbar.homepage-03 a,header .header-topbar.homepage-03 span,
header .header-topbar.homepage-03 p.edu-table-responsive td.bolder-color,.msg, .titulo, form table tr.paginacao a:hover ,.cidades table th{
 color: #242C42 !important;
}

/* Texto COR BASE CLARA */
.calendar_hoje, .header ul.nav li.current-page a:hover, .footer-main .hyperlink li a{
	 color:#E9F0F6 !important;
 }
 
 /*texto COR DESTAQUE*/
 .lbInfo{
 color: #ABC6E8 !important;
 }


 /*=================== FUNDOS ===============*/
 
 /* Fundo corpo de página */
 body{
    background:#fff;
 }
 header{
     background:#fff;
 }
 footer{
background:#fff;
 }
 
 /* Fundo COR BASE CLARA */
 .cor-fundo,   form table tr.paginacao,  form table tr.paginacao td table tr td span, .hover-row,header .header-main .edugate-dropdown-menu-1 li .link-page:hover, header .header-main .edugate-dropdown-menu-2 li .link-page:hover, .edu-table-responsive tr.heading-content{
 background-color: #E9F0F6 !important;
 background: #E9F0F6;
 }
 
 /* Fundo COR BASE */
.footer-main .hyperlink:before, .footer-main .hyperlink:after,.socials a:hover,.btn.btn-blue:hover,.underline::after,.edu-table-responsive td i.fa-caret-right ,.choose-course-2 .item-course .hover-text,.choose-course .icon-circle:hover .icon-background,.choose-course .icon-circle .icon-background,.top-courses .group-btn-top-courses-slider .btn-prev:hover,.top-courses .group-btn-top-courses-slider .btn-next:hover,.top-courses .group-btn-top-courses-slider .btn-prev,.top-courses .group-btn-top-courses-slider .btn-next,.pricing .pricing-widget:hover .pricing-content,.pricing .pricing-widget.active .pricing-content.slider-talk-about-us .carousel-indicators li.active ,.pricing .pricing-widget:hover .pricing-header .price-cost,
.pricing .pricing-widget.active .pricing-header .price-cost,.slider-banner .owl-controls .owl-dots .owl-dot.active ,.progress-bar-number .num:before ,.mailing-widget .btn-email,.footer-main ul.tag-widget li a:hover,.footer-top,header .header-main .navigation .nav-links li:hover .main-menu:after ,.pagination .pagination__list .btn-squae:hover,.pagination .pagination__list .btn-squae.active,.btn-squae, .staff-item:hover ,.btn.btn-grey:after ,.group-title-index .bottom-title:after, .btn.btn-green-3:after, .edugate-tabs li a:after,
.group-title-index .bottom-title:before,.edugate-tabs li.active a:after,.btn.btn-green-2:after, .btn.btn-green-3:after,.btn.btn-green-3:focus p,.btn.btn-transition:after,.btn.btn-green, .cor-frente, .buutao,  .menu-topo-usuario ul li a:hover, .header ul.nav li a:hover, .what-we-do .service a ,.portfolio .work .icon-awesome a, .contact-us form button, form input[type=button], form input[type=submit], form button, form table tr.paginacao td table tr td a:hover, .calendario table tr td table tr td:hover, .calendario table tr td table tr td.selected{
	background-color: #0095C4 !important;
    background: #0095C4;
} 
 
 /* Fundo COR BASE ESCURA */
form input[type=button]:hover, form input[type=submit]:hover, form button:hover,.edugate-layout-2:after,.edugate-layout-3:after ,.search-input .form-submit,.news-tag ul li:hover,.choose-course .icon-circle .info .info-back ,.why-choose-us,ul.tag-widget li:hover,.sidebar .title-widget,.footer-top-wrapper .footer-top-right input.btn-footer-top,.footer-main,.btn-squae:hover,.btn-squae.active,header .header-topbar,.pagination .pagination__list .btn-squae,.staff-item.customize:after,.btn.btn-blue,.btn.btn-transition-2,.btn.btn-transition-2:after,.btn.btn-transition-2:focus span,.btn.btn-green:after ,.cor-frente-hover, .cor-frente:hover, form table tr th[scope=col], .butao:hover, .buutao:hover,  form button:hover,  form table tr.rodape, form table tr.paginacao, .calendario table tr td table tr td table tr td:hover, .butao:hover,  form button:hover, form table tr.rodape, form table tr.paginacao td table tr td a,  .calendario table tr td table tr td table tr td:hover, #back-top a:hover{
background-color: #242C42 !important;
}

/*Fundo COR DESTAQUE*/
 form table tr.active,  .cor-destaque-fundo{
 background-color: #ABC6E8 !important;
 }
 
 /*Fundo CINZA 5*/
 .testimonial-list .nav-tabs li a ,  form table tr.alternate, form table tr.dataRow.alternate{
 background-color: #eaeaea !important;
 }
   /*Fundo CINZA 6*/
 .headerInfo, .headerInfo table tr td.fechar a,  form table tr.dataRow, .testimonial-list .nav-tabs li a:hover {
 background-color: #ddd !important;
}
 /*Fundo CINZA 2*/
form table td.desabilitado input[type=button], form table td.desabilitado input[type=submit], form table td.desabilitado button , form table td.desabilitado input[type=button]:hover, form table td.desabilitado input[type=submit]:hover, form table td.desabilitado button:hover {
background-color: #ccc !important;
}
  /*Fundo CINZA 3*/
 .calendario table tr td table tr td,  .calendario table tr td table, .portfolio .work .icon-awesome a:hover{
background-color: #5d5d5d !important;
} 
  /*Fundo CINZA 7*/
form input[type=text], form input[type=password],.contact-form .form-input, .info-light,  .what-we-do .service, .portfolio .work, .portfolio .workIndex , .team-text, .call-to-action-text {
 background-color: #f8f8f8 !important;
 }
 

 
 /*=============== BORDAS ========*/
 /*borda superior COR BASE ESCURA*/
 .bordasuperior{
    border-top-color: #242C42 !important;   
}
/*borda inteira COR BASE ESCURA*/
.butao:hover, form input[type=button]:hover, form input[type=submit]:hover, form button:hover, .bordafull, .btn.btn-green-3:before , form .form-group input.form-control, form .form-group textarea.form-control{
        border-color: #242C42 !important;
		}
		
 /*borda superior COR BASE*/
 .socials,.header-topbar,.edugate-widget .info-list ul li,.footer-main .hyperlink,.menu-topo-usuario ul li a.active , .presentation{
    border-top-color:#0095C4 !important;
    
}
/*borda inferior COR BASE*/
 .menu-topo-usuario ul li.active, .what-we-do .service, .portfolio .work , .portfolio .workIndex,header .header-main .navigation .nav-links li.active .main-menu,header .header-main .edugate-dropdown-menu-1, header .header-main .edugate-dropdown-menu-2{
         border-bottom-color:#0095C4 !important;
     }
	 /*borda inteira COR BASE*/
form input[type=button], form input[type=submit], form button , form input[type=text]:focus, form input[type=password]:focus, .choose-course .icon-circle .info .info-back:before, .choose-course .icon-circle:hover .icon-background:after, .slider-banner .owl-controls .owl-dots .owl-dot.active, #back-top a, form .form-group input.form-control:focus, form .form-group textarea.form-control:focus, form .container .row .campo input[type=text]:focus, form .container .row .campo input[type=password]:focus, form .container .row .campo2 input[type=text]:focus, form .container .row .campo2 input[type=password]:focus, .contact-us form input[type=text]:focus, .contact-us form input[type=password]:focus, .contact-us form textarea:focus{
   
        border-color: #0095C4 !important;
		}	
		
	/* borda cinza */
form .form-group input.form-control, form .form-group textarea.form-control, form .form-group select.form-control, form .container .row .campo input[type=text], form .container .row .campo input[type=password], form .container .row .campo2 input[type=text], form .container .row .campo2 input[type=password], .contact-us form input[type=text],.contact-us form input[type=password], .contact-us form textarea{
		border: solid 1px #aaa !important;
}	
		
 /*=============== CORES SEMITRANSPARENTES (NÃO FUNCIONA IE) ===========================*/

 
 .block-back{
    background:rgba(93, 93, 93, 0.33) ; 
}
 
  .outPop{
     background-color:rgba(252, 249, 249, 0.74);
 }
 
  .dados .info, .popUp{
  background:rgba(26, 26, 26, 0.94);
  }
  
  .page-title {
    background-color: rgba(238, 233, 233, 0.11) !important;
	}
 
 .popupinho table tr.textopop td{   
     background:rgba(250, 247, 247, 0.11); 
 }
 
 .logname{
    background:rgba(255, 255, 255, 0.58);
	}
 
 .menu-topo-usuario ul li.current-page a{     
         background:rgba(58, 116, 37, 0.02);
     }

 /*=======================GRADIENTES ==========================*/
.navbar-inner{
    background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ABC6E8), to(#E9F0F6)); 
    background-image:-webkit-linear-gradient(top, #ABC6E8, #E9F0F6);
    background-image:-o-linear-gradient(top, #ABC6E8, #E9F0F6);
     background-image:linear-gradient(to bottom, #ABC6E8, #E9F0F6); 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC6E8', endColorstr='#E9F0F6', GradientType=0);
    border:#d4d4d4;

}


 /*===================BOTOES ESPECIAIS VERMELHO-VERDE====================*/
  .popUp table tr td input.vermelho, .vermelho, input[type=submit].vermelho{
      background: #c33131 !important;
      border-color: #c33131;
       box-shadow:none !important;
  }
  .popUp table tr td input.vermelho:hover, .vermelho:hover, input[type=submit].vermelho:hover{
      background: #e81414 !important;
      border-color: #e81414;     
        box-shadow:none !important
  }

  .popUp table tr td input.verde, .verde, input[type=submit].verde{
      background: #418044 !important;
      border-color: #418044;
  }

  .popUp table tr td input.verde:hover, .verde:hover, input[type=submit].verde:hover{
      background: #214a23 !important;
      border-color: #214a23;
  }

