h2,h3{color:#444}.group a,.nav li{text-shadow:1px 1px 0 #fff}.curso strong,.group a,.group a img,.group a span,.nav a,.nav-logo{display:block}.button,.tabs .tab-title>a,.tabs dd>a,body,button,h1,h2,h3,h4,h5,h6{font-family:'Segoe UI','Lucida Sans Unicode','Lucida Grande','Helvetica Neue',Arial,sans-serif}.row{max-width:64rem}.row .row{margin-bottom:.7rem}.button,button,form,h1{margin:0}.button.disabled,.button[disabled],button.disabled,button[disabled]{cursor:pointer}.button,button,label,li,p,ul.pagination li{font-size:.8rem}.breadcrumbs{background:#f9f9f9;border:none}table{border-color:#f0f0f0;width:100%}table thead{background-color:#f9f9f9}table thead tr td,table thead tr th,table tr td,table tr th{font-size:.75rem}table.table-spacing tr td,table.table-spacing tr th{border:1px solid #fff}.has-tip{font-weight:400}.meter-wrap,.nav a.current,h1{font-weight:700}.tiny.very-tiny{font-size:.85em;padding:.3rem;margin:0}.tab-bar,h2,h3,header{margin-bottom:1rem}h1{font-size:2rem}h2{font-size:1.4rem;margin-top:2.5rem}h3{font-size:1.2rem;margin-top:2rem}h4{font-size:1rem;margin-top:2rem}.tab-bar{background:#6da2d3;background:-moz-linear-gradient(top,rgba(109,162,211,1) 0,rgba(57,106,164,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(109,162,211,1)),color-stop(100%,rgba(57,106,164,1)));background:-webkit-linear-gradient(top,rgba(109,162,211,1) 0,rgba(57,106,164,1) 100%);background:-o-linear-gradient(top,rgba(109,162,211,1) 0,rgba(57,106,164,1) 100%);background:-ms-linear-gradient(top,rgba(109,162,211,1) 0,rgba(57,106,164,1) 100%);background:linear-gradient(to bottom,rgba(109,162,211,1) 0,rgba(57,106,164,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6da2d3', endColorstr='#396aa4', GradientType=0 );border-bottom:solid #6da2d3 3px;overflow:hidden}.tab-bar .menu-icon{color:#f9f9f9}.tab-bar .menu-icon span::after{box-shadow:0 0 0 2px #f9f9f9,0 7px 0 2px #f9f9f9,0 14px 0 2px #f9f9f9}.tab-bar .menu-icon.menu-partner span::after{box-shadow:0 0 0 2px #333,0 7px 0 2px #333,0 14px 0 2px #333}.left-small,.right-small{border-color:#6da2d3}.tab-bar span.fi-torso{font-size:1.5rem;color:#f9f9f9}header{border-bottom:solid #6da2d3 3px;padding:.5rem 0;speak:none}header .inline-list,header button,header form,header input[type=text]{margin:0}header form{margin-top:5px}header ul.inline-list li.header-menu{font-size:.8rem;margin-left:.2rem}header ul.inline-list li.header-menu a{border-radius:.3rem;padding:0 .7rem}header ul.inline-list li .f-dropdown li{font-size:.8rem;line-height:1.2;color:#666}header ul.inline-list li .f-dropdown li a{background:#fff;padding:.3rem .4rem;border-radius:0;border-bottom:solid #f0f0f0 1px;color:#666}header ul.inline-list li .f-dropdown li a:hover,header ul.inline-list li .f-dropdown.f-dropdown-mini li:hover,header ul.inline-list li .f-dropdown.f-dropdown-mini li:hover a{background:#f5f5f5}header ul.inline-list li .f-dropdown.f-dropdown-mini li{font-size:.7rem;border-bottom:solid #f0f0f0 1px;padding:.3rem .4rem}header ul.inline-list li .f-dropdown.f-dropdown-mini li a{padding:0;margin:0;border:none}header #conta{z-index:1200}footer{margin:1rem 0;color:#999;font-size:.7rem;speak:none}.nav div{opacity:.5;border-radius:.3rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");transform-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.nav div:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}.nav li{font-size:.75rem;border-bottom:dotted #ccc 1px}.nav li:last-child{margin:0;padding:0;border:none}.nav a{background:#f0f0f0;padding:.8rem;color:#333}.nav a:hover{color:#000;background:#f9f9f9}.nav a.current{background:#fff;border-top:solid #f0f0f0 3px}hr{border-color:#f0f0f0;margin:1.5rem 0}.row.title{margin-bottom:1rem;border-bottom:dotted #ccc 1px}.text p{color:#999;font-size:1rem}.group,.slides_container div{margin-bottom:1.5rem}.group a{background:#f9f9f9;padding:.5rem;border:1px solid #e8e8e8;border-bottom:solid #f0f0f0 2px;border-radius:.3rem;color:#555}.group a img,.img-rounded{border-radius:.3rem}.group a:hover{color:#000;border-color:#ccc;background:#f5f5f5}.group a img{margin-bottom:.5rem}.group a span{color:#888}.list{font-size:.7rem;line-height:1;margin-bottom:1rem}.list a{color:#777}.row.list-wide div{font-size:.8rem;line-height:1.2;margin-bottom:.5rem}.row.list-wide .img{padding-right:0}.row.list-wide a{color:#444}.row.list-wide a em{display:block;margin-top:.5rem;font-size:.7rem;color:#888;font-style:normal}.meter-wrap{background:#f0f0f0;border:1px solid #e8e8e8;border-radius:.3rem;text-align:center;position:relative;height:40px;overflow:hidden}.meter-value{padding:.1rem;height:40px}.meter-text{position:absolute;top:11px;left:0;text-align:center;width:100%}.alert-box p{margin:0}.box,.curso .row{margin-bottom:1rem}.alert-box.info{background:#ffe;border-color:#f0f0f0}.curso{font-size:.75rem;color:#777}.curso strong{font-size:1rem;color:#555}.plano_vip span.fi-check{color:#b157aa!important}.plano_plus span.fi-check{color:#0099cb!important}.plano_light span.fi-check{color:#3b9c00!important}.bg_plano_light{background:#3b9c00!important}.bg_plano_plus{background:#0099cb!important}.bg_plano_vip{background:#b157aa!important}.box,.box-white{background:#fff}@media only screen and (min-width:64.063em){.padding-left{padding-left:.3rem}.padding-right{padding-right:.3rem}}.box-gray,.box-white{border-radius:.3rem;padding:.5rem}.box{border-radius:.3rem}.box-gray{background:#f9f9f9}.nav-left ul,header{padding-bottom:5px}header{background:#f5f5f5;border-color:#e8e8e8;border-width:1px;padding-top:10px}header ul.inline-list li.header-menu{margin-top:0;line-height:1.8}header ul.inline-list li.header-menu a{background:0 0;border:none;color:#555}header span.fi-clock,header span.fi-comments,header span.fi-lock,header span.fi-star,header span.fi-torsos-all,header span.fi-widget,header span.fi-comment-quotes{font-size:1.1rem;color:#777}.nav-left{position:fixed;top:0;bottom:0;left:0;width:65px;background:#2e3f51;overflow-x:hidden!important;overflow-y:auto!important;z-index:250}.nav-logo,.nav-logomarca{position:absolute;text-indent:-9999px;margin:0 auto;overflow:hidden}.nav-logo{top:16px;left:15px;width:38px;height:38px;background:url(https://www.iped.com.br/_img/logo-iped.svg) no-repeat;z-index:10}.nav-logomarca{display:none;width:48px;height:36px;left:68px;top:18px;background:url(https://www.iped.com.br/_img/logo-iped-branco.svg) no-repeat;z-index:9}.nav-left nav{margin-top:100px}.nav-left ul{margin:0}.nav-left ul li{list-style:none}.nav-left ul li a{display:block;width:280px;padding:20px 0;text-decoration:none;color:#fff;text-indent:65px;font-size:14px;font-weight:300}.nav-menu-ul a{background:url(https://www.iped.com.br/ava/v3/_img/sprite-menu.png?v3) top left no-repeat;width:24px;height:24px;line-height:1px}.nav-menu-ul a.current,.nav-menu-ul a:hover{background-color:#1d3043}.nav-menu-ul .nav-reforco a{background-position:18px 0}.nav-menu-ul .nav-pdi a{background-position:18px -54px}.nav-menu-ul .nav-metas a{background-position:18px -108px}.nav-menu-ul .nav-grupos a{background-position:18px -162px}.nav-menu-ul .nav-estudo a{background-position:18px -216px}.nav-menu-ul .nav-enem a{background-position:18px -270px}.nav-menu-ul .nav-desempenho a{background-position:18px -324px}.nav-menu-ul .nav-cursos a{background-position:18px -378px}.nav-menu-ul .nav-clube a{background-position:18px -432px}.nav-menu-ul .nav-certificados a{background-position:18px -486px}.nav-menu-ul .nav-atividade a{background-position:18px -540px}.nav-menu-ul .nav-sala a{background-position:18px -594px}.nav-menu-ul .nav-anotacoes a{background-position:18px -649px}.nav-menu-ul .nav-biblioteca a{background-position:18px -1040px}.nav-menu-ul .nav-aovivo a{background-position:18px 6px;background-image:url(https://www.iped.com.br/ava/v3/_img/ico-aovivo.png)}.tabs{border-bottom:solid #e8e8e8 1px;margin-bottom:1rem!important}.tabs .tab-title>a,.tabs dd>a{font-size:.85rem;padding:.5rem 2rem}.featured-image,.featured-text{padding-left:15px;position:absolute}.tabs .tab-title.active a,.tabs dd.active a{background:#007095;color:#fff}.tabs .tab-title,.tabs dd{margin-right:1px}.featured{overflow:hidden;position:relative}.featured-text{top:0;left:0;width:40%;z-index:11}.featured-text h2{font-size:1.8rem}.featured-image{top:0;right:0;width:60%;z-index:10}.featured-image:after{background:-webkit-radial-gradient(at 41% 28%,transparent 25%,#5378D5 60%);background:-o-radial-gradient(at 41% 28%,transparent 25%,#5378D5 60%);background:-moz-radial-gradient(at 41% 28%,transparent 25%,#5378D5 60%);background:radial-gradient(circle at 41% 28%,transparent 25%,#5378D5 60%);position:absolute;top:0;left:0;width:180%;height:124%;display:block;content:''}@media only screen and (max-width: 40em) {h1 {font-size:1.6rem}h2 {font-size:1.3rem}h3 {font-size:1.1rem}}.course{margin-bottom:2rem}.course-image{height:110px;overflow:hidden;border-radius:5px 5px 0 0;border:1px solid #ccc;border-bottom:0}.course-image img{width:100%}.img-circle{border-radius:100px;width:60px;height:60px;}

#support-chat-opacity{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#fff;
	opacity:0.7;
	z-index:9998;
}

.support-chat-body-overflow {
	overflow:hidden;
}

#support-chat-messages{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100vh;
	background:transparent;
	z-index:9999;
}

@media (min-width: 800px) {
	#support-chat-messages {
		width:400px;
		height:66vh;
		top:10px;
		left:auto;
		right:25px;
	}
}

.dark {
	background:#222;
}

.dark #curso_conteudo, .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark a, .dark .side-close{
	color:#999;
}

.dark input[type="text"], .dark input[type="password"], .dark input[type="date"], .dark input[type="datetime"], .dark input[type="datetime-local"], .dark input[type="month"], .dark input[type="week"], .dark input[type="email"], .dark input[type="number"], .dark input[type="search"], .dark input[type="tel"], .dark input[type="time"], .dark input[type="url"], .dark input[type="color"], .dark textarea {
	background-color:#333;
	border-color:#444;
	color:rgba(200,200,200,0.75);
}

.dark input[type="text"]:focus, .dark input[type="password"]:focus, .dark input[type="date"]:focus, .dark input[type="datetime"]:focus, .dark input[type="datetime-local"]:focus, .dark input[type="month"]:focus, .dark input[type="week"]:focus, .dark input[type="email"]:focus, .dark input[type="number"]:focus, .dark input[type="search"]:focus, .dark input[type="tel"]:focus, .dark input[type="time"]:focus, .dark input[type="url"]:focus, .dark input[type="color"]:focus, .dark textarea:focus {
	background-color:#222;
	border-color:#333;
}

.dark ::placeholder {
	opacity:0.5;
}

.dark button, .dark .button {
	background-color:#111;
	border-color:#000;
	color:#999;
}

.dark button:hover, .dark button:focus, .dark .button:hover, .dark .button:focus {
	background:#000;
	color:#ccc;
}

.dark hr{
	border-color:#333;
}

ul::-webkit-scrollbar{
	display:none;
}

.area-padding{
	padding-left:1rem;
	border-left:5px solid #e8e8e8;
	margin-left:1.5rem;
}