
.wrapper{overflow:hidden;}




/*  cor menu*/
#header{
	 margin:0; padding-left: 15%;
	 padding-top:1%; 
	 display:block;background:#01af50;
	 background-position:center;
	 height:80px;
	}

/*  menu suporte*/
#header .logo
{ 
	margin-left:19%;
	 width: 45px;
	 height:35px;
	}
/*  cor menu suporte*/
#header .logo 
{
	background:url("../../img/layout/menu/logo.png") no-repeat left center;
	display:block;
	outline:none;
	height: 80px;	
	
	}
	

/*  cor menu home etc.. letras*/
#header .menu{ list-style:none;float:left; width:30%; height:5px; }
#header .menu li{display:inline-block;}
#header .menu li a{color:#ffffff;text-shadow:none;font-weight:bold;border:0;outline:none;padding:8px;}
#header .menu li:hover a,#header .menu li.current a{color:rgb(2, 107, 49);background-color:#f37a19;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;
	-khtml-border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;
	background-clip:padding-box;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;
	-khtml-border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}
#header .menu li:-moz-any-link:focus{outline:none;}

/*  rodape*/
#footer{position:relative;overflow:hidden;clear:both;display:block;background:#ffff;}
#footer .selos{width:100%;height:1px;background-color:#ffff;border-bottom:1px *outline-bottom:1px solid #0c3149;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255, .05);-webkit-box-shadow:inset 0 0 10px rgba(253, 252, 252, 0.911), 0 1px 0 rgba(255,255,255, .05);box-shadow:inset 0 0 10px rgba#01af50, 0 1px 0 rgba#01af50;padding:3px 0;}
#footer .bottom{padding:10px 0;}
#footer ul{list-style:none;padding-top: -28px;}
#footer ul li{display:inline-block;*display:inline;*float:left;}
#footer .associados ul li + li{margin-left:0px}
#footer .logo{text-indent:-500000px;overflow:hidden;display:block;}


/* rodapé imgs */

#footer .suporte{background:url("../../img/layout/menu/gg.png") no-repeat left center;height:50px;width:60px;}
#footer .visonet{background:url("../../img/layout/viso.png") no-repeat left center;height:20px;width:110px;}
#footer .assespro1{background:url("../../img/layout/cursos_comex.png") no-repeat left center;height:50px;width:55px;}
#footer .abed{background:url("../../img/layout/due_duimp.png") no-repeat left center;height:50px;width:60px;}
#footer .assespro{background:url("../../img/layout/drawback_comexlabs.png") no-repeat left center;height:50px;width:60px;}
#footer .pagseguro{background:url("../../img/layout/impo_expo.png") no-repeat left center;height:50px;width:141px;}
#footer .social ul{float:right;}
#footer .social ul li a{border:0;outline:none;width:32px;height:32px;margin:10px 2px;background-repeat:no-repeat;}#footer .social ul li a.twitter{background-image:url("../../img/layout/footer_logo_twitter.png");}

#footer .social ul li a.facebook{background-image:url("../../img/layout/footer_logo_facebook.png"); width: 38px; height: 36px;}
#footer .social ul li a.linkedin{background-image:url("../../img/layout/footer_logo_linkedin.png"); width: 38px; height: 36px;}
#footer .social ul li a.youtube{background-image:url("../../img/layout/footer_logo_youtube.png"); width: 38px; height: 36px;}

#footer .social ul li:-moz-any-link:focus{outline:none;}
#footer .copyright{margin:0;padding:0;}#footer .copyright p{text-shadow:0 0 0;font-size:10px;color:#ffffff;font-weight:bold;margin-top:5px;}
#footer .contacts{text-align:left;margin-top:3px;}#footer .contacts a{text-shadow:0 0 0;font-size:14px;color:#ffffff;font-weight:normal;border:0;outline:none;}
#footer .contacts:-moz-any-link:focus{outline:none;}
#footer .contacts p{text-shadow:0 0 0;font-size:12px;color:#ffffff;text-align:left;margin-top:2px;}
#footer form{float:right;}#footer form p{color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);margin:0 0 5px 0 !important;text-align:center;}
#footer form input{background:url("../../img/layout/bg-forms.png") no-repeat;border:0;color:rgba(255, 255, 255, 0.5);display:block;float:none;height:30px;margin:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}#footer form input.name{background-position:0 0 !important;margin-bottom:5px !important;width:240px;}
#footer form input.email{background-position:0 -40px !important;float:left;width:200px;}
#footer form input[type="text"]{padding:0 6px 1px 5px;margin-right:0 !important;line-height:30px;*color:#fff;}#footer form input[type="text"]:focus{color:#fff;}
#footer form input[type="submit"]{background:url("../../img/layout/bg-forms.png") no-repeat;background-position:100% -40px;float:left;height:30px;margin-left:10px !important;overflow:hidden;text-indent:-555555px;text-transform:capitalize;white-space:nowrap;width:30px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#footer form input[type="text"]{line-height:18px;}}#footer form label.placeholder{line-height:30px;padding-left:5px !important;left:0;}
#footer form .p-relative{position:relative;}
.addthis_toolbox{margin:0 auto;margin-top:20px;}.addthis_toolbox a{float:left;width:95px;}
.addthis_toolbox .addthis_counter{clear:left;margin:0 2px;}

html{margin:0;}
body{margin:0;padding:0;font-family:'trebuchet ms',tahoma,arab;min-width:0;}body.homepage{background-color:#e4f0f8;}

/* img de fundo */
body.homepage .content_acesso
{
	margin:-20px 0;
	background-image:url("../../img/fundofull.jpg");background-repeat:no-repeat;
	width: 100%;
	height: 100%;
	padding-bottom: 4%;

	 /* Center and scale the image nicely */
	 background-position: center;
	 background-repeat: no-repeat;
	 background-size: cover;
}

 /* posição banner center comexlabs */
body.homepage .content_acesso .content_border
{background-position:bottom;}body.homepage .content_acesso .content_border .acesso{margin:0 auto 0 auto;padding:50px 0 0px;}
body.homepage .content_acesso .content_border .acesso .slider{width:650px;height:321px;float:left;margin:0 0 0 20px;}
body.homepage .content_acesso .content_border .acesso .slider .slides
{width:660px;height:300px;position:relative;margin:0;padding:0;list-style:none;}

/* Banner
body.homepage .content_acesso .content_border .acesso .slider .bg_slider{width:660px;height:320px;position:absolute;margin:-2px 0 0;background-color: #01af50; no-repeat;background-position:-10px -229px;z-index:10;cursor:pointer;}
*/


body.homepage .content_acesso .content_border .acesso .slider .nivo-controlNav a:-moz-any-link:focus{outline:none;}


/*login*/
body.homepage .content_acesso .content_border .acesso .acesso_login
{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding-box;
	background-clip:padding-box;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding-box;
	background-clip:padding-box;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding-box;
	background-clip:padding-box;
	background:#01af50;
	background-position:-10px -10px;
	border-radius: 1.0em;
	width:250px;
	height:419px;
	float:left;
	margin:-2px 0 0 25px;padding:20px;



}body.homepage .content_acesso .content_border .acesso .acesso_login .message{position:absolute;margin:108px 0 0 !important;z-index:2;}




body.homepage .content_acesso .content_border .acesso .acesso_login fieldset{border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;-khtml-border-radius:0 !important;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;-khtml-border-radius:0 !important;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-box-shadow:0 0 0 !important;-webkit-box-shadow:0 0 0 !important;box-shadow:0 0 0 !important;-moz-box-shadow:0 0 0 !important;-webkit-box-shadow:0 0 0 !important;box-shadow:0 0 0 !important;-moz-box-shadow:0 0 0 !important;-webkit-box-shadow:0 0 0 !important;box-shadow:0 0 0 !important;width:200px;background:transparent;padding:0;margin:0;border:0;}body.homepage .content_acesso .content_border .acesso .acesso_login fieldset .message{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:200px;text-shadow:1px 1px 0 #000000;text-align:center;padding:5px !important;}
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset .placeholder{padding-left:22px;padding-top:12px;}
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset h3{font-size:24px;line-height:20px;text-shadow:1px 1px 0 #01af50;display:block;padding:0 0 10px;margin:-6px 0 0;text-transform:lowercase;}

body.homepage .content_acesso .content_border .acesso .acesso_logi
fieldset blockquote
{
	width:244px;
	height:69px;
	background:#01af50;
	center bottom;
	position:absolute;
	margin:0 0 0 -20px;
	padding:0;
	text-indent:-500000px;
	overflow:hidden;
	display:block;}



body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form{width:240px;margin:0 0 0 -20px;padding:0;}


body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form 
.input{height:30px;width:200px;margin:0 20px !important;padding:0 0 5px 0;}
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form 
.input input{border-bottom-color:#f37a19;}
	body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form 
/*input user*/

.input input.login{background:#01af50;background-position:-465px -100px; color:#fff}

body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form .input input.password{background:#01af50;background-position:-465px -140px;}
/*login botão entrar posição*/
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form .submit{width:121px;padding-left:22px;}
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form a{font-size:10px;color:#ffff;margin-left:20px !important;outline:none;margin-top:11px;}body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form a.hover{color:#195477;}
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form a:-moz-any-link:focus{outline:none;}
body.homepage .content_acesso .content_border .acesso .acesso_login fieldset form.ui-button{text-shadow:0 0 0;margin:5px 0 0 15px;}
body.homepage .content_acesso .content_border .acesso .compartilhe{display:none;}
body.homepage .content_acesso .content_border .acesso .compartilhe{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;background:transparent url("../../img/layout/content_acesso_bgs.png") no-repeat;background-position:-260px -10px;width:240px;height:80px;padding:15px !important;margin:0px 0 0 25px !important;}body.homepage .content_acesso .content_border .acesso .compartilhe .addthis_toolbox{margin:0 !important;padding:0 !important;}

/* logo central */
body.homepage .descritivo{position:relative;background-image:url("../../img/fundofull.jpg"); margin:0;margin-bottom:-20px;padding:20px 0;z-index:105}body.homepage .descritivo h3{color:#01af50;line-height:26px;text-shadow:1px 2px 0 #000000;text-transform:lowercase;}


body.homepage .descritivo dl{color:#f37a19;text-shadow:1px 1px 0 #000000;}body.homepage .descritivo dl.modulos dt{font-size:14px;font-weight:bold;padding-left:50px;height:30px;}body.homepage .descritivo dl.modulos dt.icon-export{background-image:url("../../img/layout/iconsng");background-repeat:no-repeat;background-position:0 -421px;}



body.homepage .descritivo dl.modulos dt.icon-import{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -483px;}
body.homepage .descritivo dl.modulos dt.icon-drawback{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -550px;}
body.homepage .descritivo dl.modulos dd{font-size:11px;margin:-10px 0 20px;padding:0 50px;}
body.homepage .descritivo dl.recursos dt{font-size:14px;font-weight:bold;padding-left:40px;height:35px;}body.homepage .descritivo dl.recursos dt.icon-recado{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 0;}
body.homepage .descritivo dl.recursos dt.icon-aletho{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -57px;}
body.homepage .descritivo dl.recursos dt.icon-exercicio{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -118px;}
body.homepage .descritivo dl.recursos dt.icon-entrega-exercicio{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -180px;}
body.homepage .descritivo dl.recursos dt.icon-simulacao{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -245px;}
body.homepage .descritivo dl.recursos dt.icon-alunos{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -310px;}
body.homepage .descritivo dl.recursos dt.icon-material{background-image:url("../../img/layout/icons.png");background-repeat:no-repeat;background-position:0 -361px;}
body.homepage .descritivo dl.recursos dd{font-size:11px;margin:-15px 0 20px 0;padding:0 40px;}
body.homepage .descritivo .content_depoimentos{background-image:url("../../img/layout/content_depoimentos_bg.png");background-repeat:no-repeat;background-position:left center;overflow:hidden;position:relative;width:400px;height:200px;}body.homepage .descritivo .content_depoimentos ul.depoimentos{width:400px;max-height:190px;display:block;margin:0 !important;overflow:hidden;padding:0 !important;}body.homepage .descritivo .content_depoimentos ul.depoimentos li{display:block;overflow:hidden;width:400px;}body.homepage .descritivo .content_depoimentos ul.depoimentos li cite{color:#ffffff;font-size:11px;display:block;line-height:15px;padding:15px 45px !important;margin:0;text-align:justify;width:310px;font-style:normal;}
body.homepage .descritivo .content_depoimentos ul.depoimentos li .author{font-size:11px;color:#ffffff;float:right;font-style:italic;padding:0 45px;white-space:pre-wrap;width:310px;}
body.homepage .descritivo .content_depoimentos .nav{bottom:10px;display:table;height:12px;left:50%;margin-left:-52px;position:absolute;text-align:center;}body.homepage .descritivo .content_depoimentos .nav a{text-indent:-99999px;overflow:hidden;display:block;background-image:url("../../img/layout/bullets-depoimentos.png");background-position:0 0;float:left;height:13px;margin-right:3px;width:12px;border:0;outline:none;}body.homepage .descritivo .content_depoimentos .nav a:hover,body.homepage .descritivo .content_depoimentos .nav a:active,body.homepage .descritivo .content_depoimentos .nav a.activeSlide{background-position:0 -17px;}
body.homepage .descritivo .content_depoimentos .nav a:-moz-any-link:focus{outline:none;}
body#dialog{color:#333333;background:#e4f0f8;font-size:11px;}
h1,h2,h3,h4,h5,h6{padding-top:8px;color:#6d6e71;;font-family:'trebuchet ms',tahoma,arab;clear:both;}
h1{margin:10px 15px;}
h1.logo{margin:5px 15px;}
h2{margin:0 10px 10px 0;}
h3{font-size:16px;margin:0 10px 10px 0;padding:0;color:#6d6e71;padding:10px;}
h4{font-size:14px;display:block;margin:0;padding:0;}
h5{margin:0;padding:0;}
h6{margin:0;padding:0;}
img{margin:0;padding:0;border:0; border-radius: 20px 20px 0px 0px;
    padding-bottom: 15px;}
a{color:hsl(41, 80%, 72%);text-shadow:none;font-weight:normal;text-decoration:none;margin:0;outline:none;}a:hover{color:#01af50;}
a:-moz-any-link:focus{outline:none;}

p{font-family:'Roboto', sans-serif;font-size: 0.8em;line-height:16px;margin:0 0 15px;text-align:justify;color:#6d6e71;}


.container{margin:20px 0;}.container .title{font-weight:bold;color:#002a43;}.container .title:hover{color:#01af50;}
.container .description{line-height:12px;margin:0;padding:0;}
.container .header{ position:relative; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;clear:both;background:#005690;background-image:-moz-linear-gradient(top, #005c9b, #004f85);background-image:-webkit-gradient(linear, left top, left bottom, from(#005c9b), to(#004f85));background-image:-webkit-linear-gradient(top, #005c9b, #004f85);background-image:-o-linear-gradient(top, #005c9b, #004f85);background-image:linear-gradient(top, #005c9b, #004f85);background-image:-ms-linear-gradient(top, #005c9b, #004f85);background:#005690;background-image:-moz-linear-gradient(top, #005c9b, #004f85);background-image:-webkit-gradient(linear, left top, left bottom, from(#005c9b), to(#004f85));background-image:-webkit-linear-gradient(top, #005c9b, #004f85);background-image:-o-linear-gradient(top, #005c9b, #004f85);background-image:linear-gradient(top, #005c9b, #004f85);background-image:-ms-linear-gradient(top, #005c9b, #004f85);background:#005690;background-image:-moz-linear-gradient(top, #005c9b, #004f85);background-image:-webkit-gradient(linear, left top, left bottom, from(#005c9b), to(#004f85));background-image:-webkit-linear-gradient(top, #005c9b, #004f85);background-image:-o-linear-gradient(top, #005c9b, #004f85);background-image:linear-gradient(top, #005c9b, #004f85);background-image:-ms-linear-gradient(top, #005c9b, #004f85);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);margin:10px;overflow:hidden;border:1px solid #003250;}.container .header h4{margin:5px 10px;}
.container .header .title,.container .header .description{color:#ffffff;margin:5px 10px;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);}
.container .header .description{font-size:12px;}
.container .header .new-messages{ position:absolute; top:7px; right:10px; color:#FFFFFF; }
.container .header .new-messages a{ color:#FFFFFF; font-weight:bold; }
.container .header .new-messages a:hover{ text-decoration:underline; }
.content{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:inset 0 0 5px #d1e7f3;-webkit-box-shadow:inset 0 0 5px #d1e7f3;box-shadow:inset 0 0 5px #d1e7f3;-moz-box-shadow:inset 0 0 5px #d1e7f3;-webkit-box-shadow:inset 0 0 5px #d1e7f3;box-shadow:inset 0 0 5px #d1e7f3;-moz-box-shadow:inset 0 0 5px #d1e7f3;-webkit-box-shadow:inset 0 0 5px #d1e7f3;box-shadow:inset 0 0 5px #d1e7f3;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#ffffff;overflow:hidden;margin:10px 0;padding:15px;border:1px solid #01af50 ;}.content .o-que-e h3{padding:0;}
.content .o-que-e p{font-size:12px;line-height:16px;margin:0 0 15px;padding-right:9px;}
.content .video{border:2px solid #01af50 ;float:right;height:242px;margin:0;padding:5px;width:430px;}
.content .header{margin:0;}
.oquee h3{text-shadow:1px 2px 0 #ffffff;padding:0;}
.oquee .mod h3{font-size:18px;text-shadow:0;padding:0 0 0 25px;}
.oquee .mod dl dt{font-size:14px;font-weight:bold;color:#003250;padding:0 0 0 25px;}
.oquee .mod dl dd{margin:0;padding:0;}.oquee .mod dl dd ul{margin-top:5px;list-style-image:url("../../img/layout/container_oquee_li_bg.png");list-style-position:inside;}.oquee .mod dl dd ul li{font-size:11px;font-weight:normal;margin:0 0 5px;color:#003250;}
.oquee .mod .icon-export{background:url("../../img/layout/icons.png") no-repeat scroll 0 -704px transparent;}
.oquee .mod .icon-import{background:url("../../img/layout/icons.png") no-repeat scroll 0 -731px transparent;}
.oquee .mod .icon-drawback{background:url("../../img/layout/icons.png") no-repeat scroll 0 -756px transparent;}
.oquee .mod.recursos h3{background:url("../../img/layout/icons.png") no-repeat scroll 0 -704px transparent;}
.oquee .mod.recursos dl dt{margin:0;padding:0;}
.oquee .mod.recursos dl dd{font-size:12px;line-height:16px;color:#003250;padding-left:0;margin:0 0 15px;}
.content-pages h3{font-family: 'Roboto', sans-serif;}
.content-pages ul.clientes{margin-top:20px;list-style:none outside none;padding:0;}.content-pages ul.clientes li{float:left;margin:0 30px 30px 0;background:transparent;}.content-pages ul.clientes li a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;width:127px;height:67px;border:3px solid #01af50 ;margin:0;padding:0;display:block;background:transparent;outline:none;}
.content-pages ul.clientes li a:hover{-moz-transition:border 3s linear;-o-transition:border 3s linear;-webkit-transition:border 3s linear;-ms-transition:border 3s linear;transition:border 3s linear;-moz-transition:border 3s linear;-o-transition:border 3s linear;-webkit-transition:border 3s linear;-ms-transition:border 3s linear;transition:border 3s linear;-moz-transition:border 3s linear;-o-transition:border 3s linear;-webkit-transition:border 3s linear;-ms-transition:border 3s linear;transition:border 3s linear;border:3px solid #195477;}
.content-pages ul.clientes li:-moz-any-link:focus{outline:none;}
.content-pages ul.list-bg{display:block;margin:5px 0 0;padding:0 0 0 25px;font-size:18px;}
.content-pages ul li{padding-left:15px;font-size:11px;font-weight:normal;margin:0 0 5px;color:#003250;display:inline;}
.content-pages .content-cursos{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#ffffff; height:450px;padding:15px;}
/*caixa do cursos */
.content-pages .content-cursos .cursos{width:275px;margin:0 14px;height: 375px; border-radius: 20px; border: 1px solid; border-color: coral;}.content-pages .content-cursos .cursos h4{text-align:center;height:50px;}.content-pages .content-cursos .cursos h4.title-cursos{height:40px;margin-top:10px;}
.content-pages .content-cursos .cursos a{border:o;outline:none;}.content-pages .content-cursos .cursos a.ribbon{background:url("../../img/layout/ribbon.png") no-repeat scroll left top transparent;display:block;height:92px;margin-left:-3px;margin-top:-2px;position:absolute;text-indent:-9999px;width:93px;text-indent:-9999px;z-index:15;}

.content-pages .content-cursos .cursos p{padding:0 5px;}
.content-pages .content-planos{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;
	-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;
	-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;
	-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;
	-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#ffffff;
	padding:17px;margin-bottom:20px;overflow:hidden;}
	.content-pages .content-planos .plano{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#ffffff;padding:20px 30px;}.content-pages .content-planos .plano .imagebox{margin-right:20px;float:left;}
.content-pages .content-planos .plano.individual a{margin-top:16px;}
.content-pages .content-planos .plano h4{height:30px;
.content-pages .content-planos .plano ul{list-style-position:outside;}
.content-pages .content-planos .plano ul li{padding:0;display:list-item;font-family:Arial;font-size:12px;}
.content-pages .content-planos .plano {}

.container-planos ul.desc-planos{list-style:none;margin:0;padding:0;margin-bottom:15px;}.container-planos ul.desc-planos li{display:block;}.container-planos ul.desc-planos li .imagebox{margin-right:20px;float:left;}
.container-planos ul.desc-planos li h3{font-size:14px;clear:none;}
.imagebox{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#ffffff;padding:10px;border:1px solid #d7d7d7;margin:0 15px 20px 0;}
.large{float:left;}
.content-modulos ul{}.content-modulos ul li{}.content-modulos ul li ul.check-list{}.content-modulos ul li ul.check-list li{padding:0;margin:5px;list-style-image:url("../../img/layout/container_oquee_li_bg.png");}
.content-modulos ul li h3{font-size:14px;margin:0 0 10px;clear:none;}
.content-modulos ul li h4{margin:0 0 10px;clear:none;}
.content-modulos ul li .imagebox{margin-right:10px;}
.content-modulos ul li a{outline:none;}.content-modulos ul li a.ribbon-big{background:url("../../img/layout/ribbon-big.png") no-repeat scroll left top transparent;display:block;height:134px;margin-left:-6px;margin-top:-5px;position:absolute;text-indent:-9999px;width:134px;text-indent:-9999px;z-index:15;}
.tipos-pagamentos{margin:0;padding:0;text-align:center;}
ul.breadcrumb li{color:#999999;font-family:Arial,Helvetica,Sans-serif;font-size:11px;font-weight:bold;}ul.breadcrumb li.active{color:#333333;font-weight:bold;}
form.content-matricula{}form.content-matricula legend{display:none;}
form.content-matricula .faturamento{margin-top:20px;}
form.content-matricula #ClienteClienteEmail{text-transform:lowercase;}
form.content-matricula .buttons{margin:10px 0;}
form.content-matricula .text input{width:100%;}
form.content-matricula label em{font-size:10px;}
form.content-matricula input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:'trebuchet ms',tahoma,arab;font-size:12px;color:#333333;}form.content-matricula input#MatriculaDadosNf{border:0;}
form.content-matricula select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;font-family:'trebuchet ms',tahoma,arab;font-size:12px;color:#333333;outline:none;}form.content-matricula select:focus{-moz-outline-style:none;}
form.content-matricula fieldset{display:block;margin:0;}form.content-matricula fieldset h4{margin-bottom:15px;}
form.content-matricula fieldset .content-dados{width:420px;margin:0;padding:15px;}
form.content-matricula fieldset .container-matricula{width:100%;margin:0;display:block;padding:0;}form.content-matricula fieldset .container-matricula dl{margin:0;font-family:'trebuchet ms',tahoma,arab;font-size:12px;color:#333333;}form.content-matricula fieldset .container-matricula dl dt{font-size:14px;font-weight:bold;color:#003250;}
form.content-matricula fieldset .container-matricula dl dd{margin-bottom:15px;}
form.content-matricula fieldset .container-matricula h1{margin:0 0 15px;padding:0;}
form.content-matricula fieldset .container-matricula p{font-family:'trebuchet ms',tahoma,arab;font-size:12px;color:#333333;}
form.content-matricula fieldset#matricula{margin:0 0 15px;}
form iframe{border:0px;overflow-x:hidden !important;}
.sobre h3.sobre-viso{margin-left:10px;}
.sobre p{text-align:left;}
.sobre .ed-silec{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#ffffff;padding:5px;border:1px solid #cbcdce;margin-right:4px;}
.mapa{margin-bottom:15px;}.mapa iframe{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#ffffff;padding:10px;border:1px solid #cbcdce;margin-bottom:0px;}
.mapa .text-map{font-size:11px;line-height:11px;margin:0 0 0 10px;padding:0;}
.mapa a{color:#002a43;font-weight:bold;text-shadow:1px 1px 0 #ffffff;border:0;outline:none;}.mapa a:hover{color:#195477;}
.mapa a:-moz-any-link:focus{outline:none;}
.accordion h3,.accordion .ui-accordion-content{margin-bottom:15px;}
.accordion .ui-state-active{margin-bottom:0;}
.message{margin-top:10px;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);}
.convenio dl dt{font-size:16px;color:#003250;font-weight:bold;padding-left:25px;margin-bottom:15px;}.convenio dl dt.icons{background:url("../../img/layout/icons.png") no-repeat scroll left top transparent;}.convenio dl dt.icons.icon-export{background-position:0 -704px;}
.convenio dl dt.icons.icon-import{background-position:0 -731px;}
.convenio dl dt.icons.icon-drawback{background-position:0 -754px;}
.convenio .img-convenios{background:url("../../img/layout/content_convenios_desconto.png") no-repeat scroll left top transparent;float:right;height:250px;margin:-270px 0 0;padding:0;width:250px;}
.content-convenio{margin-bottom:15px;}.content-convenio p{color:#003250;}
.content-convenio dl{margin:0 0 15px;padding:0;color:#003250;}.content-convenio dl dt{font-weight:bold;text-shadow:1px 1px 0 #ffffff;margin-bottom:15px;padding-left:40px;height:32px;background:url("../../img/layout/content_convenios_icons.png") no-repeat scroll transparent;}.content-convenio dl dt.icon.icon-conveniado{background-position:0 -284px;}
.content-convenio dl dt.icon.icon-vantagem{background-position:0 -868px;}
.content-convenio dl dt.icon.icon-help{background-position:0 -478px;}
.content-convenio dl dt.icon.icon-no{background-position:0 -674px;}
.content-convenio dl dt.icon.icon-money{background-position:0 -576px;}
.content-convenio dl dt.icon.icon-cash{background-position:0 -187px;}
.content-convenio dl dt.icon.icon-world{background-position:0 -284px;}
.content-convenio dl dt.icon.icon-page{background-position:0 -771px;}
.content-convenio dl dt.icon.icon-descon{background-position:0 -385px;}
.content-convenio dl dt.icon.icon-calendar{background-position:0 -90px;}
.content-convenio dl dd{margin-bottom:15px;}.content-convenio dl dd ul{list-style:none;}.content-convenio dl dd ul li{list-style-image:url("../../img/layout/container_oquee_li_bg.png");list-style-position:outside;font-size:12px;margin-bottom:5px;}.content-convenio dl dd ul li.no-bg{list-style-image:none;}
.content-convenio dl dd ul li ul{margin-top:5px;list-style:none;margin-left:15px;}
ul.browsers{display:block;list-style:none;height:60px;padding:0;}ul.browsers li{float:left;}ul.browsers li a{text-indent:-55555px;width:70px;height:65px;display:block;border:0;outline:none;}ul.browsers li a.icon{background:url("../../img/layout/content_browsers_icons.jpg");background-repeat:no-repeat;}ul.browsers li a.icon.firefox{background-position:0 -74px;}
ul.browsers li a.icon.chrome{background-position:0 -141px;}
ul.browsers li a.icon.ie{background-position:0 0;}
body.system h1{font-size:20px;}
body.system h2{font-size:15px;}
body.system ol li{margin-bottom:10px;}body.system ol li a{text-decoration:underline;}
body.system .container{margin:5px 0;}body.system .container .content{margin:10px;}body.system .container .content .content{margin:10px 0;}
body blockquote{padding:0;margin:0 0 5px 0;}body blockquote:after,body blockquote:before{content:'"';}
.home .scraps,.home .question,.home .tweets ul{list-style:none;margin:0;padding:0;font-size:12px;}.home .scraps li,.home .question li,.home .tweets ul li{border:1px solid #AED0EA;background:#deedf7 url(../jquery-ui/images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;border:1px solid #AED0EA;background:#deedf7 url(../jquery-ui/images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;border:1px solid #AED0EA;background:#deedf7 url(../jquery-ui/images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;-moz-box-shadow:inset 0 0 2px #aed0ea;-webkit-box-shadow:inset 0 0 2px #aed0ea;box-shadow:inset 0 0 2px #aed0ea;font-weight:normal;margin:0 0 5px 0;padding:5px;}
.home .scraps .username,.home .question .username,.home .tweets ul .username{color:#003250;font-weight:bold;}.home .scraps .username a,.home .question .username a,.home .tweets ul .username a{font-weight:bold;}
.home .scraps .username:after,.home .question .username:after,.home .tweets ul .username:after{content:':';color:#003250;}
.home .scraps .footer,.home .question .footer,.home .tweets ul .footer{display:block;font-style:italic;color:#003250;margin-top:3px;}
.container-videos{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;padding:10px;float:left;}.container-videos .content-video{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:inset 0 0 5px #d1e7f3;-webkit-box-shadow:inset 0 0 5px #d1e7f3;box-shadow:inset 0 0 5px #d1e7f3;-moz-box-shadow:inset 0 0 5px #d1e7f3;-webkit-box-shadow:inset 0 0 5px #d1e7f3;box-shadow:inset 0 0 5px #d1e7f3;-moz-box-shadow:inset 0 0 5px #d1e7f3;-webkit-box-shadow:inset 0 0 5px #d1e7f3;box-shadow:inset 0 0 5px #d1e7f3;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#ffffff;overflow:hidden;margin:10px 0;padding:15px;border:1px solid #01af50 ;float:left;width:100%;margin:0;}.container-videos .content-video .o-que-e h3{padding:0;}
.container-videos .content-video .o-que-e p{font-size:12px;line-height:16px;margin:0 0 15px;padding-right:9px;}
.container-videos .content-video .video{border:2px solid #01af50 ;float:right;height:242px;margin:0;padding:5px;width:430px;}
.container-videos .content-video .header{margin:0;}
.container-videos .content-video h4{display:inline;}
.container-videos .content-video .image{float:left;margin-right:15px;}.container-videos .content-video .image imgv{border:1px solid #003250;padding:3px;}
.scraps .avatar{position:absolute;}
.scraps .scrap-body,.scraps .answer-body{margin-left:70px !important;margin-top:0 !important;padding:5px;}.scraps .scrap-body p,.scraps .answer-body p{margin:0;}
.scraps .answer-body{margin-left:30px !important;}
.report_errors .actions{margin-top:15px;}
.users.avatar .content{text-align:center;}
.avatars{padding:0;list-style:none;}.avatars li{display:inline;margin-right:5px;}
.avatars img{border:1px solid #999999;padding:3px;background-color:#ffffff;}
.legislation{overflow:hidden;}
body .messages tr.unreaded td{background:#fffad1 !important;}
body .messages tr.me td.text p{background:url("../../img/layout/bg_me.png") no-repeat left center;padding-left:14px;}

body .messages th .subject{color:#ffffff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);padding:8px;text-align:center;display:block;margin:-29px -5px -4px;text-shadow:1px 1px 0 black;}
body .messages td.text{width:74%;vertical-align:top;padding:10px !important;}body .messages td.text h2{color:#005b93;}
body .messages td.text h1{font-size:15px;margin:0 0 5px 0;}
body .messages td.text p{color:#404040 !important;margin-bottom:10px;}
body .messages td.text strong{color:#003b60;text-shadow:none;font-size:15px;}
body .messages td.avatar{width:60px !important;padding:10px !important;text-align:center;vertical-align:top;white-space:nowrap;}
body .messages td.date{width:1% !important;text-align:left !important;white-space:nowrap;padding-right:10px;padding-left:10px;color:#aaa;}
body .messages .empty,body .messages .empty td{width:100%;height:100% !important;display:block;border:0 !important;overflow:hidden;cursor:pointer;}
body .messages .empty td em{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;padding-top:7.5%;padding-bottom:7.5%;}
body .messages .large{width:60px;height:60px;display:block;}
body .messages .medium{overflow:hidden;width:40px;float:left;position:absolute;}body .messages .medium img{height:60px;margin-left:-10px;}
body .messages .small{overflow:hidden;width:20px;height:30px;margin-left:40px;}body .messages .small img{width:30px;height:30px;margin-left:-5px;}
body .messages tbody{max-height:520px;overflow-y:scroll !important;overflow-x:hidden !important;display:block;}
body .messages a.others:hover{display:block;background:#fff;}
body .messages ul.dropdown{position:absolute;list-style:none;background:#fff;margin-top:-10px;height:auto;z-index:10;}body .messages ul.dropdown li img{height:30px;width:30px;}
body .messages ul.dropdown:hover{display:block;}
body .messages ul.hidden{display:none;}
body .messages ul.files{list-style:none;margin-bottom:10px;padding:0;float:left;}body .messages ul.files li{display:block;padding:0 5px;}body .messages ul.files li a{color:#404040;}body .messages ul.files li a span.filename{padding-left:10px;float:none;display:block;background:url("../../img/layout/bg_anexo.png") no-repeat left center;}
body .messages ul.files li a img{background:#fff;display:block;padding:1px;border:1px solid #9ec3db;float:none;}
body .messages ul.files li a:hover{color:#007AC6;text-decoration:underline;}
body .messages .input.file{margin-top:0;vertical-align:top;}
body .messages .input.file input{-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=@value);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=@value);filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=@value);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=@value);filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=@value);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=@value);filter:alpha(opacity=0);z-index:100;position:absolute;height:20px;border:0;margin:0;padding:0;cursor:pointer !important;width:65px;}
body .messages .button.upload{margin:0 4px;vertical-align:top;}body .messages .button.upload:hover{border:1px solid #74b2e2 !important;}
body .messages tfoot th{padding:10px !important;cursor:default;z-index:5 !important;}body .messages tfoot th .buttons{padding:5px;white-space:nowrap !important;}
body .messages tfoot th #files{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border:1px solid #0d518d;padding:5px;display:none;float:left;margin:10px 0 0;width:100%;background:#fff;overflow:hidden;}body .messages tfoot th #files li{display:block;float:right;margin-left:10px;vertical-align:middle;}body .messages tfoot th #files li span{vertical-align:sub;color:#808080;}
body .messages tfoot th #files li a.delete{float:right !important;margin-left:5px;padding:0;text-indent:-555555px;white-space:nowrap;}body .messages tfoot th #files li a.delete span.ui-button-text{width:20px;height:20px;padding:0;text-align:center;}
body .messages tfoot textarea{width:100%;clear:both;display:block;margin:0 !important;border-color:transparent !important;overflow:auto;backgroud:transparent;font-size:12px !important;line-height:normal !important;-moz-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;-moz-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;-moz-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;box-shadow:none;}
body .messages .paging{float:right;}
body.add .messages textarea{width:350px;}
body.add .messages select{width:350px !important;}
body.add .messages .buttons button{vertical-align:top;margin-top:0;float:right;}
body.add .messages ul#files{display:none;list-style:none;margin:10px 0 0;padding:0 0 0 10px;}body.add .messages ul#files li span.filename{font-size:12px;color:#002A43;margin-right:10px;}
body.view form{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 4px -1px rgba(0,0,0,0.25), 0 1px 3px rgba(0,0,0,0.3) inset;background:#ffffff;padding:3px;}
body.view .buttons .checkbox{display:inline;line-height:25px;}
body.view .buttons button{vertical-align:top;margin:0 5px;height:25px;width:80px;z-index:1000;}
body.view .buttons .button{width:80px;height:25px;margin-right:10px;}
.all_errors .error{text-align:center;padding:30px;font-size:18px;}
.all_errors .warning{text-align:center;font-style:italic;}
iframe#pagseguro{height:215px !important;}
body.system.comexlabs_matricula_cadastra{background:none !important;}
form.repres-comercial textarea{width:100%;height:100px;display:block;margin-bottom:10px;}
.folder-view{margin-left:165px;}
a.r-comercial{background:url("../../img/layout/footer_repres_comercial.png") no-repeat center;width:275px;height:50px;display:block;margin-left:20px;text-indent:-555555px;overflow:hidden;}

/* Modal */

#mask {background: #000;bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 1500;-moz-opacity: 0.6;opacity: 0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter: alpha(opacity=60);}
#modal {background: #fff;left: 50%;margin-left: -370px;position: absolute;top: 100px;width: 740px;z-index: 2000;-webkit-box-shadow: 0 0 25px 5px #000;-moz-box-shadow: 0 0 25px 5px #000;-o-box-shadow: 0 0 25px 5px #000;box-shadow: 0 0 25px 5px #000;}
#modal-close {background: url("../../img/bt-close.png");display: block;height: 30px;position: absolute;right: -10px;top: -10px;width: 30px;z-index: 2100;}

/* CursosComex */

.placeholder:after {
	content: none !important;
}

.content_border {
	clear: both;
	display: table;
	overflow: hidden;
	width: 100%;
}

#cursoscomex {
	/*height: 120px;*/
	margin: 0;
	position: relative;
	width: 240px;
}

#cursoscomex .mascot-talk {
	background: url("../../img/mascot-talk.png") no-repeat center center transparent;
	height: 89px;
	left: 15px;
	position: absolute;
	top: 0;
	width: 125px;
}

#cursoscomex .mascot-cursoscomex {
	background: url("../../img/cursoscomex.png") no-repeat left top transparent;
	cursor: pointer;
	display: block;
	height: 300px;
	overflow: hidden;
	position: absolute;
	right: -50px;
	text-indent: -555555px;
	text-transform: capitalize;
	top: 32px;
	width: 465px;
}

#cursoscomex .mascot-cursoscomex:hover {
}


