.book{padding:5px;border:1px solid #ccc;margin:3px;background:#f3f3f3}.book .book_cover{max-width:120px;background:#2aafa4;color:#eee;padding:15px 8px 8px;height:130px;overflow:hidden}.layout{overflow:hidden;width:100%}.header{padding-bottom:20px;position:relative;z-index:5;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.header .navbar-header{position:absolute;left:0;top:23px}.header .navbar-brand{padding:0;margin:0}.header .navbar{padding:15px 0 0;margin:0;min-height:0;border-radius:0;-webkit-border-radius:0;border:0;background:0 0}.header .navbar .navbar-nav{padding:20px 0 0}.header .navbar .navbar-nav>li{margin:0 10px}.header .navbar .navbar-nav>li>a{padding:0;font-size:13px;color:#666;text-transform:uppercase}.header .navbar .navbar-nav>li>a>span{border:0;height:8px;width:10px;background:url(../images/angle-down.png) center no-repeat}.header .navbar .navbar-nav>li:hover>a,.header .navbar .navbar-nav>.open>a,.header .navbar .navbar-nav>.open>a:focus,.header .navbar .navbar-nav>.open>a:hover,.header .navbar .navbar-nav>.active>a,.header .navbar .navbar-nav>.active>a:focus,.header .navbar .navbar-nav>.active>a:hover{color:#40b09e;background:0 0}.header .navbar-collapse{padding-left:260px}.header .navbar-nav>li>.dropdown-menu{padding:0;border:0}.header .dropdown-menu>li>a:focus,.header .dropdown-menu>li>a:hover{color:#fff;background:#40b09e}.header .navbar .navbar-right{padding:10px 0;width:31%;border-left:1px solid #f1f1f1;text-align:right}.header .navbar .navbar-right>li{margin:0 14px;display:inline-block;float:none;vertical-align:middle}.header .navbar .navbar-right>li:first-child{margin-left:0}.header .navbar .navbar-right>li:last-child{margin-right:0}.header .navbar .navbar-right>li.user>a{padding:7px 15px;min-width:130px;text-align:center;border-radius:20px;display:block;font-weight:600;border:1px solid #7fcabe;text-transform:uppercase;font-size:13px;color:#00957e}.header .navbar .navbar-right>li.user>a>img{margin:-5px 7px 0 0;display:inline-block;vertical-align:middle}.slider{position:relative}.slider:before{content:"";position:absolute;left:0;top:0;z-index:1;height:20px;width:100%}.slider p{margin-bottom:15px;text-transform:uppercase;font-weight:700;font-size:18px;color:#008ba0}.slider h2{margin-bottom:33px;color:#fff;letter-spacing:-1px;text-transform:uppercase;font-size:45px}.slider h4{margin-bottom:5px;color:#076b7a;text-transform:uppercase;font-weight:700}.slider section{padding:48px 0 0;min-height:400px;background-position:center top;background-repeat:no-repeat;background-size:cover}.slider aside{max-width:660px;float:left;width:100%}.slider aside:last-of-type{padding:35px 0 20px 47px;margin:35px 0 0;float:right;max-width:250px;background:url(../images/bracate.png) left no-repeat}.slider aside:last-of-type p{font-size:14px;line-height:1.4;text-transform:none;color:#fff}.slider .slider__dots{padding:0;margin:0 0 0 -575px;width:1150px;list-style:none;position:absolute;left:50%;bottom:40px}.slider .slider__dots li{display:inline-block}.slider .slider__dots li a{display:block;width:11px;height:7px;overflow:hidden;text-indent:-999px;border-radius:6px;background:#36ece7}.slider .slider__dots li.active a{width:27px;background:#b7fffd}.slider .slider__arrow{margin-top:-47px;overflow:hidden;z-index:5;text-indent:-999px;width:47px;height:93px;position:absolute;top:50%;display:block;background-position:center;background-repeat:no-repeat}.slider .slider__arrow--prev{left:40px;background-image:url(../images/prev-arrow.png)}.slider .slider__arrow--next{right:40px;background-image:url(../images/next-arrow.png)}.content{}.content__free{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.content__free ul{padding:0;list-style:none;display:table;width:100%}.content__free ul li{padding:0 10px;display:table-cell}.content__free ul li img{position:absolute;left:0;top:0}.content__free ul li aside{padding-left:70px;font-size:17px;color:#6c8095;line-height:1.3;position:relative}.content__free ul li strong{font-weight:700;display:block}.content__free ul li span{display:block}.content__free section{padding:33px 0 0;position:relative}.content__free .btn{padding:15px 30px;margin-right:10px}.content__free .content__free__right{padding:30px 0 0 80px;margin-right:-220px;min-height:109px;overflow:hidden;position:relative;background:#fafafa;background:-moz-linear-gradient(left,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa',endColorstr='#ffffff',GradientType=1 )}.content__free .content__free__right:after{content:"";transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-75px;width:150px;height:150px;position:absolute;left:-127px;top:50%;z-index:1;display:block;box-shadow:0 0 10px rgba(0,0,0,.02);background:#fff}.content__free .content__free__right img{display:inline-block}.content__depositions{padding:40px 0 35px;position:relative;background:#008ba0;background:-webkit-linear-gradient(40deg,#00d8d3,#008ba0 50%);background:-o-linear-gradient(40deg,#00d8d3,#008ba0 50%);background:-moz-linear-gradient(40deg,#00d8d3,#008ba0 50%);background:linear-gradient(40deg,#00d8d3,#008ba0 50%)}.content__depositions section{padding-left:298px;float:left;width:1590px;position:relative}.content__depositions h2{letter-spacing:-1px;line-height:1.3;text-transform:uppercase;color:#fff;font-weight:700}.content__depositions h4{margin-bottom:17px;text-transform:uppercase;color:#05e7e2}.content__depositions ul{margin:0 -19px;list-style:none;padding:0}.content__depositions ul li{padding:0 19px;opacity:.6;width:33.3%;float:left}.content__depositions ul li div{padding:65px 20px 70px;margin-bottom:30px;position:relative;text-align:center;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.1);border-radius:4px;-webkit-border-radius:4px;background:#fff}.content__depositions ul li p{margin:0 auto 25px;max-width:320px;line-height:1.4}.content__depositions ul li h4{margin:0;color:#000;letter-spacing:-1px;text-transform:none;font-weight:700}.content__depositions ul li span{font-size:13px}.content__depositions ul li img{position:absolute;left:50%;bottom:-30px;margin-left:-40px;width:80px;border-radius:50%;-webkit-border-radius:50%;box-shadow:0 3px 12px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.2)}.content__depositions ul li.active{opacity:1}.content__depositions aside{padding:15px 0 0;width:260px;position:absolute;left:0;top:0}.content__depositions .rating{padding:8px 0;margin:0;box-shadow:none;-webkit-box-shadow:none}.content__depositions .control{margin-top:14px;width:75px;float:right}.content__depositions .control a{width:30px;height:21px;display:block;background-position:center;background-repeat:no-repeat}.content__depositions .control a:hover{opacity:.4}.content__depositions .control a.prev{float:left;background-image:url(../images/prev.png)}.content__depositions .control a.next{float:right;background-image:url(../images/next.png)}.content__depositions .down{margin-left:-580px;border-radius:50%;-webkit-border-radius:50%;display:block;width:60px;height:60px;text-indent:-9999px;position:absolute;left:50%;bottom:-30px;box-shadow:0 5px 30px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 30px rgba(0,0,0,.2);background:#fff url(../images/arrow-down.png) center no-repeat}.content__depositions .down:after{content:"";position:absolute;left:-12px;top:-12px;width:84px;height:84px;border:2px solid rgba(255,255,255,.5);border-radius:50%;-webkit-border-radius:50%}.content__depositions .down:before{content:"";position:absolute;left:-27px;top:-27px;width:114px;height:114px;border:1px solid rgba(255,255,255,.3);border-radius:50%;-webkit-border-radius:50%}.content__courses{padding:48px 0 20px 0;background:url(../images/blog-bg.png) left repeat-x}.content__courses section{padding:25px 0;margin-top:15px;text-align:center;z-index:1;position:relative}.content__courses section:after{content:"";z-index:-1;display:block;height:100%;width:50%;position:absolute;right:0;top:0;background:#f5f5f5}.content__courses .title{text-align:center;padding-bottom:25px}.content__courses .title u{color:#c93}.content__courses section a{min-width:240px}.content__courses--alter{padding:65px 0;background:#fafafa}.content__courses--alter h2{text-transform:none}.content__courses--alter .title{padding-bottom:35px}.content__courses--alter .courses{box-shadow:0 5px 27px rgba(153,153,153,.2);background:#fff;-webkit-box-shadow:0 5px 27px rgba(153,153,153,.2)}.courses_black{background:#000}.courses_black h3 a{color:#fff}.content__courses .cursos_home_lista{background:#fff}.content__faqs{padding:30px 0;color:#333}.content__faqs p{margin-bottom:20px}.content__faqs p a{font-weight:700}.content__faqs h2{color:#000;font-weight:700;margin-bottom:20px}.content__faqs h3{font-weight:700;color:#000;font-size:20px;margin-bottom:25px}.content__faqs h4{font-weight:700;color:#000;font-size:17px;margin-bottom:0}.content__faqs h5{color:#c93;font-size:16px;font-weight:700}.content__faqs h6{font-size:18px;font-weight:700;color:#00957e}.content__faqs ol{margin-left:0;padding-left:0;color:#00957e;margin-bottom:20px}.content__faqs ol li{position:relative;list-style:none;padding-left:40px;margin-bottom:40px}.content__faqs ol li p{color:#666}.content__faqs ol li span{color:#c93;font-weight:700;font-size:17px;display:block;position:absolute;left:0;top:0}.content__faqs ol li:last-child{margin-bottom:0}.content__faqs ul{padding-left:18px;margin-bottom:20px}.content__faqs ul li a{font-weight:700}.content__faqs .panel-body ol li{list-style:disc!important}.content__releases{padding:60px 0;color:#fff;text-align:center;min-height:530px;background-position:center top;background-repeat:no-repeat;background-size:cover}.content__releases p{margin:0 auto 25px;max-width:530px}.content__releases h2{letter-spacing:-1px;font-size:36px;color:#05ddd8;text-transform:uppercase;font-weight:700}.content__releases form{overflow:hidden;border-radius:4px;-webkit-border-radius:4px;position:relative;height:58px;max-width:533px;margin:0 auto}.content__releases input[type=text]{padding:15px 150px 15px 20px;box-shadow:none;-webkit-box-shadow:none;font-size:16px;color:#747c81;font-weight:700;height:58px}.content__releases input[type=text]:focus{box-shadow:none;-webkit-box-shadow:none}.content__releases button[type=submit]{padding:0 15px;font-size:15px;font-weight:700;position:absolute;right:0;top:0;height:100%;border:0;text-transform:uppercase;background:#05ddd8}.content__releases button[type=submit]:hover{background:#00c1bd}.content__nursing h4{margin-bottom:8px}.content__nursing h2{margin-bottom:44px}.content__nursing section{padding:42px 50px 40px 0;position:relative;z-index:1}.content__nursing section:before{content:"";border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;display:block;width:5000px;height:100%;position:absolute;right:0;top:0;z-index:-1;box-shadow:0 3px 20px rgba(0,0,0,.15);-webkit-box-shadow:0 3px 20px rgba(0,0,0,.15);background:#fff}.content__nursing ul{padding:10px 0 0;list-style:none}.content__nursing ul li p{color:#666;line-height:1.5}.content__nursing ul li h4{margin-bottom:13px;line-height:1.35;color:#00957e;font-weight:500}.content__nursing .state{padding:50px 0 0}.content__nursing .state h4{margin-bottom:15px;color:#333;letter-spacing:-.5px;text-transform:uppercase;font-weight:700}.content__nursing .state select{margin-bottom:42px}.content__together{padding:75px 0 60px;background:#f8f8f8}.content__together h4{margin-bottom:5px}.content__together h2{margin-bottom:47px}.content__together ul{padding:0;list-style:none}.content__together ul li{padding:28px 20px 10px 125px;margin-bottom:27px;min-height:102px;overflow:hidden;position:relative;box-shadow:0 3px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 20px rgba(0,0,0,.1);background:#fff}.content__together ul li p{font-size:14px;color:#666}.content__together ul li a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;text-indent:-9999px}.content__together ul li img{position:absolute;left:0;top:0;max-width:100px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content__together ul li h3{margin-bottom:3px;font-size:22px;color:#333;font-weight:700}.content__together ul li:hover h3{color:#00957e}.content__together ul li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.content__together ol{list-style:none;padding:0;margin-bottom:45px}.content__together ol li{padding:20px 0 0 160px;margin-bottom:16px;min-height:77px;position:relative;color:#333;font-weight:700}.content__together ol li img{position:absolute;left:0;top:0}.content__together .more{color:#999}.content__together .together{margin-bottom:40px;position:relative}.content__together .control{margin:-70px 0 0;position:absolute;left:-105px;top:50%}.content__together .control a{margin-bottom:20px;box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);overflow:hidden;text-indent:-999px;display:block;width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat}.content__together .control .arrow-up{background-image:url(../images/slide-up-gray.png)}.content__together .control .arrow-down{background-image:url(../images/slide-down-gray.png)}.content__together .control .arrow-up:hover{background-image:url(../images/slide-up.png)}.content__together .control .arrow-down:hover{background-image:url(../images/slide-down.png)}.content__together .video{margin-bottom:22px}.content__approved{overflow:hidden}.content__approved p{margin-bottom:25px;color:#ff3;font-size:16px}.content__approved h4{margin-bottom:5px;text-transform:uppercase;color:#fff;font-weight:700}.content__approved h2{margin-bottom:7px;text-transform:uppercase;font-size:44px;font-weight:700;color:#fff;line-height:1}.content__approved ul{padding:0;list-style:none}.content__approved ul li{float:left;position:relative;width:25%}.content__approved ul li img{width:100%}.content__approved ul li aside{padding:50px 40px 20px;position:absolute;left:0;top:0;width:100%;height:100%}.content__approved ul li div{padding:15px 5px;width:60px;height:58px;line-height:1;text-transform:uppercase;text-align:center;font-size:18px;position:absolute;right:30px;top:0;color:#005657;background:#37d6b2}.content__approved ul li div:after{content:"";margin-top:-1px;position:absolute;top:100%;left:0;border:30px solid transparent;border-top:13px solid #37d6b2}.content__approved ul li span{display:block;font-size:16px}.content__approved ul li small{font-size:13px}.content__approved .btn{font-weight:700}.content__approved ul li:nth-child(2) h4{margin-bottom:22px}.content__approved ul li:nth-child(2) div{color:#fff}.content__approved ul li:nth-child(2) div{background:#2092a1}.content__approved ul li:nth-child(2) div:after{border-top-color:#2092a1}.content__approved ul li:nth-child(2) aside{padding-top:80px}.content__approved ul li:nth-child(2) .btn{color:#0dacb7}.content__approved ul li:nth-child(3) h2{font-size:38px;letter-spacing:-1px}.content__approved ul li:nth-child(3) h4{margin-bottom:30px}.content__approved ul li:nth-child(3) div{color:#fff}.content__approved ul li:nth-child(3) div{background:#33cbc7}.content__approved ul li:nth-child(3) div:after{border-top-color:#33cbc7}.content__approved ul li:nth-child(3) aside{padding-top:80px}.content__approved ul li:nth-child(3) .btn{color:#2aafa4}.content__approved ul li:nth-child(4) h4{margin-bottom:22px}.content__approved ul li:nth-child(4) div{color:#fff}.content__approved ul li:nth-child(4) div{background:#02cdca}.content__approved ul li:nth-child(4) div:after{border-top-color:#02cdca}.content__approved ul li:nth-child(4) aside{padding-top:80px}.content__approved ul li:nth-child(4) .btn{color:#2abce7}.content__approved .btn{padding:13px 20px}.content__preparation{padding:123px 0 0;z-index:1;position:relative}.content__preparation:after{content:"";z-index:-1;display:block;width:50%;height:365px;position:absolute;right:0;top:82px;background:#f6f6f6}.content__preparation{}.content__preparation h2{line-height:1.1;font-size:50px;text-transform:uppercase;color:#00957e;font-weight:700;letter-spacing:-1px}.content__preparation ul{padding:0;list-style:none}.content__preparation ul li{padding:5px 0 0 95px;margin-bottom:20px;min-height:70px;position:relative}.content__preparation ul li p{font-size:14px}.content__preparation ul li h4{margin-bottom:2px;text-transform:uppercase;color:#333;font-weight:700}.content__preparation ul li img{position:absolute;left:0;top:0}.content__preparation section{padding:42px 0 0}.content__preparation aside{position:relative;z-index:1}.content__preparation aside img{margin:-80px 0 -10px -25px;max-width:inherit}.content__blog{padding-bottom:50px;position:relative;z-index:1;background:url(../images/blog-bg.png) left no-repeat}.content__blog:after{content:"";width:70%;z-index:-1;position:absolute;left:0;bottom:0;height:205px;background:#f6f6f6}.content__blog h2{line-height:1}.content__blog h4{font-size:16px}.content__blog .title{margin-bottom:25px}.content__blog .see{margin:15px 10px 0 0;display:inline-block;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;color:#999;float:right}.content__blog .logo{margin:20px 0 0;display:inline-block;float:right}.content__facebook{padding-bottom:30px;color:#fff;position:relative;z-index:1;background:#3b589d}.content__facebook:after{content:"";display:block;height:100%;width:38%;position:absolute;top:0;right:0;z-index:-1;background:#395597}.content__facebook p{margin-bottom:15px;font-size:16px;color:#8b9cc6}.content__facebook h4{margin-bottom:3px;font-size:24px;text-transform:uppercase;font-weight:700;letter-spacing:-1px}.content__facebook ul{padding:0;list-style:none}.content__facebook ul li{margin:0 7px;display:inline-block;vertical-align:middle}.content__facebook ul li a{font-size:21px;font-weight:700;color:#fff}.content__facebook ul li:first-child{margin-left:0}.content__facebook ul li:last-child{margin-right:0}.content__facebook aside{padding:50px 0 0}.content__facebook .facebook{margin-top:-23px;max-width:450px;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative;z-index:1}.content__facebook .link{padding:10px 20px;border-radius:20px;-webkit-border-radius:20px;min-width:240px;text-align:center;font-size:13px;display:inline-block;color:#fff;border:2px solid #8b9cc6}.content__contest{padding-bottom:20px;position:relative;z-index:4}.content__contest p{margin-bottom:0;color:#666}.content__contest h2{font-weight:700;color:#333}.content__contest img{width:100%;box-shadow:0 10px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1)}.content__contest section{display:flex;text-align:center;position:relative;z-index:1;box-shadow:0 0 50px rgba(0,0,0,.1);background:#fff}.content__contest section aside{padding:23px 30px;border-left:1px solid #eee;width:60%}.content__contest section aside:first-of-type{padding:60px 30px 63px;border:0;width:40%}.content__contest aside cite{padding:0 15px;position:relative;font-style:normal;font-size:18px;color:#858585}.content__contest aside cite:after{content:"";position:absolute;left:0;top:50%;display:block;width:100%;height:1px;background:#858585}.content__contest aside strong{margin-bottom:10px;text-transform:uppercase;color:#0a9983;font-size:17px;display:block}.content__contest aside span{display:block;font-size:13px}.content__contest aside h4{margin-bottom:5px;text-transform:uppercase;font-size:48px;color:#333;font-weight:700}.content__contest aside p{margin-bottom:10px;text-transform:uppercase;font-size:17px;letter-spacing:-.5px}.content__contest .btn{padding:13px 20px;display:block;font-size:30px;border-radius:8px;-webkit-border-radius:8px}.content__contest .rating{margin-bottom:5px}.content__info{padding:23px 0 16px;text-align:center}.content__info ul{padding:0;margin:0;overflow:hidden;list-style:none}.content__info ul li{padding-left:50px;margin:0 25px;margin-bottom:20px;display:inline-block;position:relative}.content__info ul li p{margin:0;line-height:1.25;font-size:16px;color:#62778d;text-align:left}.content__info ul li img{position:absolute;left:0;top:0}.content__info ul li strong{font-weight:700}.content__info ul li:first-child{margin-left:0}.content__info ul li:last-child{margin-right:0}.content__students{padding:40px 0 35px;text-align:center;position:relative;z-index:1;background:#008ba0;background:-webkit-linear-gradient(35deg,#00d8d3,#008ba0 60%);background:-o-linear-gradient(35deg,#00d8d3,#008ba0 60%);background:-moz-linear-gradient(35deg,#00d8d3,#008ba0 60%);background:linear-gradient(35deg,#00d8d3,#008ba0 60%)}.content__students:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:url(../images/students-bg.png) center top no-repeat;background-size:100%}.content__students p{margin:0 auto 8px;max-width:320px;line-height:1.4}.content__students h2{margin-bottom:40px;color:#fff;font-weight:700}.content__students h4{margin:0;color:#000;letter-spacing:-1px;text-transform:none;font-weight:700}.content__students span{font-size:13px}.content__students img{position:absolute;left:50%;bottom:-30px;margin-left:-40px;width:80px;border-radius:50%;-webkit-border-radius:50%;box-shadow:0 3px 12px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.2)}.content__students ul{padding:0;list-style:none}.content__students ul li{margin-bottom:15px}.content__students ul li div{padding:55px 20px 70px;margin-bottom:30px;position:relative;text-align:center;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.1);border-radius:4px;-webkit-border-radius:4px;background:#fff}.content__students ol{padding:10px 0;margin:0;list-style:none}.content__students .bx-pager-item{display:inline-block;margin:0 2px}.content__students .bx-pager-item a{overflow:hidden;text-indent:-999px;border-radius:50%;-webkit-border-radius:50%;display:block;width:10px;height:10px;background:#029ba6}.content__students .bx-pager-item a.active{background:#fff}.content__students .rating{padding:8px 0;margin:0;box-shadow:none;-webkit-box-shadow:none}.content__classes{padding:30px 0 10px 0;background:#00d8d3}.content__classes h2{margin-bottom:22px;text-align:center;color:#fff}.content__classes figure{position:relative;overflow:hidden}.content__classes figure img{width:100%}.content__classes .classes{margin-bottom:30px;box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;background:#fff}.content__classes .classes>div{padding:25px;min-height:100px}.content__classes .classes>div p{margin-bottom:0;font-size:17px;letter-spacing:-1px;color:#666;font-weight:700}.content__classes .classes a.video_img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:url(../images/classes-icon1.png) right bottom no-repeat}.content__classes .description{padding:0 0 10px 0;color:#fff}.content__disciplines{position:relative;z-index:1}.content__disciplines:before{content:"";display:block;width:100%;height:235px;position:absolute;left:0;top:0;z-index:-1;background:#00d8d3}.content__disciplines p{margin-bottom:18px;color:#333;font-size:17px}.content__disciplines p strong{font-size:100%}.content__disciplines h2{margin-bottom:22px;font-weight:700;color:#fff;text-align:center}.content__disciplines h4{margin-bottom:16px;font-size:22px;font-weight:700;color:#00957e}.content__disciplines h5{text-transform:uppercase;font-size:16px;color:#333;font-weight:700}.content__disciplines span{padding-left:18px;display:block;position:relative;font-size:13px;color:#666}.content__disciplines span img{position:absolute;left:0;top:2px}.content__disciplines strong{font-size:14px;font-weight:700;color:#333}.content__disciplines section{padding:30px 28px;margin-bottom:15px;position:relative;box-shadow:0 0 46px rgba(153,153,153,.2);-webkit-box-shadow:0 0 46px rgba(153,153,153,.2);background:#fff}.content__disciplines ul{padding:0;margin:0;list-style:none}.content__disciplines ul li{padding-top:20px;padding-left:20px;margin:-1px 0 0 -1px;width:50%;float:left;min-height:128px;border:1px solid #eee}.content__disciplines ol{padding:0;margin:0 -3px;list-style:none}.content__disciplines ol li{padding:0 3px;margin-bottom:6px;width:25%;float:left}.content__disciplines ol li img{width:83px;height:83px}.content__disciplines ol li div{background:#e9e9e9;width:83px;height:83px}.content__disciplines ol li.mais_professores{color:#fff;text-align:center;width:83px;height:83px}.content__disciplines ol li.mais_professores a{color:#fff;font-size:18px;width:83px;height:83px;display:block;text-transform:uppercase;width:100%}.content__disciplines ol li.mais_professores cite{display:block;font-style:normal;font-size:13px}.content__disciplines ol li.mais_professores img{opacity:0}.content__disciplines aside{padding:15px 10px 10px 90px;margin-bottom:8px;min-height:63px;position:relative;background:#f8f8f8}.content__disciplines aside img{position:absolute;left:0;top:0}.content__disciplines aside span{padding:0;line-height:1}.content__disciplines aside strong{font-size:15px}.content__disciplines section.bonus{padding:62px 28px 30px}.content__disciplines section.bonus h3{padding:10px;font-size:17px;color:#fff;text-transform:uppercase;text-align:center;border-radius:0;-webkit-border-radius:0;position:absolute;left:0;top:0;width:100%;background:#f9883c;background:-webkit-linear-gradient(left,#ffcc00,#f9883c);background:-o-linear-gradient(right,#ffcc00,#f9883c);background:-moz-linear-gradient(right,#ffcc00,#f9883c);background:linear-gradient(to right,#ffcc00,#f9883c)}.content__disciplines section.bonus h3 strong{color:#fff;font-weight:700;font-size:100%}.content__disciplines section.bonus h3 img{margin:-5px 10px 0 0;display:inline-block}.content__disciplines section.bonus h4{margin:0 0 8px;color:#fca338}.content__disciplines section.review ul li{width:33.3%;min-height:144px}.content__disciplines section.review ul li.lastchild{padding-top:50px;text-align:center}.content__disciplines section.review ul li.lastchild span{padding:11px 0 11px 28px;display:inline-block;position:relative;font-size:16px;text-transform:uppercase;font-weight:700;color:#999}.content__disciplines section.review ul li.lastchild span img{position:absolute;left:0;top:0}.content__disciplines section.review ul li.lastchild span cite{position:relative;z-index:1;font-style:normal}.content__disciplines .text-center{padding:30px 0}.content__disciplines .text-center a{min-width:280px}.content__disciplines .description{padding:0 0 10px 0;color:#fff}.content__teachers{padding:55px 0 38px;background:#f9f9f9}.content__teachers h2{margin-bottom:40px;font-weight:700;color:#00957e;text-align:center}.content__teachers ul{padding:0;list-style:none}.content__teachers ul li div{padding:28px 20px 10px 145px;margin-bottom:24px;min-height:115px;overflow:hidden;position:relative;box-shadow:0 3px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 20px rgba(0,0,0,.1);background:#fff}.content__teachers ul li p{font-size:14px;color:#666}.content__teachers ul li a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;text-indent:-9999px}.content__teachers ul li img{position:absolute;left:0;top:0;max-width:115px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content__teachers ul li h3{margin-bottom:3px;font-size:22px;color:#333;font-weight:700}.content__teachers ul li:hover h3{color:#00957e}.content__teachers ul li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.content__teachers ol{list-style:none;padding:0;margin-bottom:45px}.content__teachers ol li{padding:20px 0 0 160px;margin-bottom:16px;min-height:77px;position:relative;color:#333;font-weight:700}.content__teachers ol li img{position:absolute;left:0;top:0}.content__teachers .text-center{padding:18px 0 0}.content__teachers .text-center a{font-size:15px;text-transform:uppercase;color:#999}.content__teachers .text-center img{margin:7px auto 0}.content__detail{padding:65px 0 80px}.content__detail p{margin-bottom:30px;color:#666}.content__detail h2{font-size:36px;color:#00957e;font-weight:700}.content__detail h3{margin:20px 0 0;line-height:1;font-size:26px;color:#333}.content__detail h5{padding-top:15px;text-transform:uppercase;text-align:center;font-weight:700;color:#333;line-height:1.7}.content__detail h6{padding-top:70px;font-size:13px}.content__detail img{margin:0 auto}.content__detail aside{padding:30px;position:relative;z-index:1;border:1px solid #f5f5f5}.content__detail aside:after{content:"";display:block;width:100%;height:50%;position:absolute;left:0;bottom:0;z-index:-1;background:#f5f5f5}.content__detail figure{position:relative;margin-bottom:50px}.content__detail figure img{width:100%}.content__detail figure span{position:absolute;right:15px;bottom:15px}.content__detail ul{padding:0;margin:0;overflow:hidden;list-style:none}.content__detail ul li{padding:15px 20px;text-align:center;font-size:14px;color:#333;margin-left:-1px;float:left;width:50%;border:1px solid #eee;background:#fff}.content__detail .control{margin:-70px 0 0;position:absolute;left:-105px;top:50%}.content__detail .control a{margin-bottom:20px;box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);overflow:hidden;text-indent:-999px;display:block;width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat}.content__detail .control .arrow-up{background-image:url(../images/slide-up-gray.png)}.content__detail .control .arrow-down{background-image:url(../images/slide-down-gray.png)}.content__detail .control .arrow-up:hover{background-image:url(../images/slide-up.png)}.content__detail .control .arrow-down:hover{background-image:url(../images/slide-down.png)}.conteudo_texto{text-align:justify;color:#333;font-size:18px;line-height:1.5625!important}.conteudo_texto a{font-weight:700;text-decoration:none;text-decoration:none;border-bottom:1px solid #e7e7e7;font-style:italic}.conteudo_texto h2 a{text-decoration:none;margin-top:25px;margin-bottom:15px;border-bottom:0;font-style:normal}h1.conteudo_texto_title{text-align:center}.conteudo_texto li a{line-height:35px}.conteudo_texto .blog_item a:hover{text-decoration:underline!important}.conteudo_texto a p.blog_texto{color:#333!important}.conteudo_texto p{font-family:open sans;font-weight:400!important;font-style:normal;margin-bottom:25px!important}.content__complete{padding:20px 0;margin-bottom:30px;box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);background:#fff}.content__complete p{margin:7px 0;font-size:20px;color:#333;font-weight:700}.content__complete span{margin:0 15px;text-transform:uppercase;color:#666;font-size:14px}.content__complete strong{font-size:28px;color:#333;font-weight:700;vertical-align:middle}.content__complete .btn{padding:10px;min-width:165px;font-size:19px;font-weight:700;border-radius:6px;-webkit-border-radius:6px}.content__complete aside{text-align:right}.content__title{padding:33px 0 22px;color:#fff;position:relative;z-index:1;background:#008ba0;background:-webkit-linear-gradient(15deg,#00c3c6,#008ba0);background:-o-linear-gradient(15deg,#00c3c6,#008ba0);background:-moz-linear-gradient(15deg,#00c3c6,#008ba0);background:linear-gradient(15deg,#00c3c6,#008ba0)}.content__title:before{content:"";display:block;z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/title-bg.png) left top no-repeat}.content__title h1{margin:10px 0 20px;font-size:35px;font-weight:900}.content__title h5{margin-bottom:15px;font-weight:700;font-size:15px;text-transform:uppercase}.content__title select{padding:15px 25px;height:55px;border-radius:4px;-webkit-border-radius:4px;color:#666;background-image:url(../images/select2.png)}.content__title ul{padding:0;margin:0;list-style:none}.content__title ul li{padding:0 20px 0 45px;margin-bottom:20px;position:relative;display:inline-block}.content__title ul li img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.content__player{background:#f6f6f6}.content__player p{color:#666}.content__player h2{padding:7px 0 0 60px;margin-bottom:30px;position:relative;color:#3f3f3f;font-weight:700;font-size:26px}.content__player h2 img{position:absolute;left:0;top:0}.content__player h3{color:#333;font-weight:700;font-size:22px}.content__player h4{margin-bottom:30px;color:#3f3f3f;font-size:20px;font-weight:700}.content__player section{padding:35px 0}.content__player ul{padding:0;list-style:none}.content__player ul li{margin-bottom:17px;display:table;width:100%;position:relative;overflow:hidden}.content__player ul li p{padding-left:15px;margin:0;line-height:1.5;font-size:14px;font-weight:700;color:#666}.content__player ul li div{display:table-cell;vertical-align:middle;text-align:left}.content__player ul li div:first-of-type{max-width:165px}.content__player ul li div:last-of-type{width:53%}.content__player ul li img{border:1px solid #e7e7e7;box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1)}.content__player ul li a{position:absolute;left:0;top:0;display:block;width:100%;height:100%;text-indent:-9999px}.content__player .player{margin-bottom:40px;display:inline-block}.content__player .player img{box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1)}.content__player .avatar{padding:5px 0 0 95px;margin-bottom:25px;position:relative;min-height:65px}.content__player .avatar img{position:absolute;left:0;top:0;border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,.2)}.content__player .list{padding:47px 20px 20px;min-height:765px;position:relative;z-index:1}.content__player .list:after{content:"";z-index:-1;display:block;position:absolute;left:0;right:-2000px;top:0;height:100%;background:#fff}.content__player .list aside{position:absolute;left:20px;right:0;top:100px;bottom:50px;overflow:auto}.content__support{padding:50px 0 27px;min-height:516px;background:url(../images/support-bg.jpg) center top no-repeat;background-size:100%}.content__support h2{margin-bottom:60px;color:#fff;text-align:center;font-weight:700}.content__support h3{padding:0 0 30px 50px;margin-bottom:23px;border-bottom:1px solid #eee;font-size:20px;color:#008ba0;font-weight:700;position:relative}.content__support h3 img{position:absolute;left:0;top:50%;transform:translateY(-85%);-webkit-transform:translateY(-85%)}.content__support ul{padding:0;margin:0;list-style:none}.content__support ul li{padding-right:60px;margin-bottom:15px;letter-spacing:-.5px;font-size:12px;position:relative}.content__support ul li strong{display:block;font-weight:700;font-size:14px;color:#333}.content__support ul li a{padding:3px 10px;letter-spacing:0;border-radius:12px;-webkit-border-radius:12px;color:#fc0;border:1px solid #fc0;font-size:12px;display:inline-block;position:absolute;right:10px;top:3px}.content__support section{padding:42px 25px;margin-bottom:30px;max-height:550px;box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;background:#fff}.content__support section div{max-height:395px;overflow:auto}.content__question{padding-bottom:35px}.content__question h2{margin-bottom:33px;text-align:center;color:#333;font-weight:700}.content__question h3{color:#333;font-weight:700;font-size:20px}.content__question section{border:1px solid #eee}.content__question ul{padding:0;margin:0;list-style:none}.content__question ul li{padding-left:58px;margin-bottom:20px;line-height:1.6;position:relative}.content__question ul li strong{position:absolute;left:0;top:0;font-size:22px;text-transform:uppercase;font-weight:700;color:#666}.content__question ul li strong:before{content:"";margin-right:10px;display:inline-block;width:18px;height:18px;border-radius:50%;-webkit-border-radius:50%;border:2px solid #09b79d}.content__question ol{padding:0;margin:0 -3px;text-align:center;list-style:none}.content__question ol li{padding:0 3px;display:inline-block}.content__question ol li img{margin:0 auto 5px}.content__question .top{padding:32px 30px 28px;border-bottom:1px solid #eee}.content__question .top p{margin:0;font-size:13px;color:#666}.content__question .cols{display:flex}.content__question .list{padding:33px 33px 18px;color:#666;border-right:1px solid #eee;width:60%}.content__question .tabbar{width:40%}.content__question .tabbar ul{border-bottom:1px solid #eee}.content__question .tabbar ul:after{content:"";display:block;clear:both}.content__question .tabbar ul li{padding:0;margin:0;float:left;text-align:center;width:50%}.content__question .tabbar ul li a{padding:25px 10px 15px;position:relative;display:block;text-transform:uppercase;color:#999;font-size:14px}.content__question .tabbar ul li.active a{color:#09b79d}.content__question .tabbar ul li.active a:after{content:"";display:block;width:100%;height:2px;position:absolute;left:0;top:100%;background:#09b79d}.content__question .tabs{padding:25px}.content__question .tabs ul{border:0}.content__question .tabs ul li{width:100%;overflow:hidden;position:relative;float:none}.content__question .tabs ul li img{width:100%}.content__question .tabs ul li a:after{display:none}.content__question .tabs ul li a{padding:0;position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:url(../images/classes-icon2.png) right bottom no-repeat}.content__question .ans{padding:18px 25px;background:#f5f5f5}.content__question .ans .btn-success{max-width:635px;font-size:16px;border:0;font-weight:700;width:100%;background:#09b79d}.content__question .ans .btn-success:hover{background:#049d87}.content__question .anterior{padding:18px 20px}.content__question .anterior .btn{padding:13px 20px;margin-right:10px;min-width:199px}.content__access{padding:20px 0 0;text-align:center;color:#fff;position:relative;z-index:1}.content__access:after{content:"";position:absolute;left:0;bottom:0;z-index:-1;display:block;width:100%;height:50%;background:#fafafa}.content__access p{margin-bottom:13px}.content__access h3{margin-bottom:5px;font-weight:700;font-size:28px}.content__access ul{padding:0;margin:0;list-style:none;display:flex;width:100%}.content__access ul li{padding:50px 30px;background-position:center top;width:50%;background-repeat:no-repeat;background-size:cover}.content__access ul li:first-child .btn{color:#4b545a}.content__access ul li:last-child .btn{color:#00aab5}.content__access .btn{padding:7px 30px;font-weight:700;font-size:14px}.content__premium{padding:0 0 20px;padding-top:40px;color:#fff;position:relative;z-index:1;background:#00d8d3}.content__premium:before{content:"";display:block;width:100%;z-index:-1;position:absolute;left:0;top:0;height:90px;background:#fafafa}.content__premium:after{content:"";display:block;width:100%;z-index:-1;position:absolute;left:0;bottom:0;height:20px;background:#fff}.content__premium h2{margin-top:30px;line-height:1.4;font-weight:900;font-size:38px;text-transform:uppercase}.content__premium h5{font-size:20px;line-height:1.3}.content__premium ul{padding:0;margin:0 0 28px;list-style:none}.content__premium ul li{padding-left:45px;margin-bottom:22px;position:relative;text-align:left;font-size:18px}.content__premium ul li img{position:absolute;left:0;top:-5px}.content__premium aside{padding:145px 0 0;text-align:right}.content__premium figure{position:relative;z-index:1}.content__premium figure img{max-width:inherit}.content__premium section{padding:35px 60px 40px;text-align:center;color:#666;box-shadow:0 10px 30px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);background:#fff}.content__premium section p{margin-bottom:27px;font-size:12px;text-transform:uppercase}.content__premium section h3{font-weight:900;text-transform:uppercase;font-size:30px;color:#3f3f3f}.content__premium section h4{color:#008ba0;text-transform:uppercase;font-size:30px;font-weight:700}.content__premium .btn{display:block;margin:0 -10px}.footer{}.footer__cols{padding:60px 0}.footer__cols h4{color:#333;font-weight:700}.footer__cols strong{display:block;margin-bottom:10px;font-size:14px;font-weight:700;color:#333}.footer__cols ul{padding:0;list-style:none}.footer__cols ul li{margin-bottom:16px}.footer__cols ul li a{font-size:14px;color:#666}.footer__cols ul li a:hover{color:#00957e}.footer__cols select{padding:10px;height:40px;font-size:14px}.footer__cols aside ul{padding:0;margin-bottom:35px;list-style:none}.footer__cols aside ul li{padding:5px 0 0 50px;margin-bottom:20px;position:relative}.footer__cols aside ul li h5{letter-spacing:-1px;font-weight:700;color:#666;text-transform:uppercase}.footer__cols aside ul li h6 a{color:#666}.footer__cols aside ul li h6{letter-spacing:-1px;font-weight:700;color:#666;font-size:14px;line-height:1.4}.footer__cols aside ul li span{margin-bottom:2px;display:block;font-size:14px}.footer__cols aside ul li img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.footer__copyright{font-size:13px;position:relative;z-index:1;color:#fff;background:#00957e}.footer__copyright p{margin:28px 0 25px;line-height:normal}.footer__copyright strong{margin:12px 0;float:right}.footer__copyright .logo{padding:13px 0;position:relative;z-index:1}.footer__copyright .logo:before{content:"";display:block;height:100%;width:2000px;position:absolute;right:0;top:0;box-shadow:-5px 0 10px rgba(0,0,0,.2);z-index:-1;background:#fff}@media only screen and (max-width:1680px){.content__facebook:after{display:none}}@media only screen and (max-width:1560px){.content__free section{padding-top:45px}.content__free .content__free__right{padding:20px 0 20px 80px;margin-right:0}.content__free .btn{margin:0 0 10px}.content__approved h2,.content__approved ul li:nth-child(3) h2{font-size:23px}.content__approved ul li aside{padding:50px 20px 20px}.content__approved ul li div{right:15px}.content__approved ul li:nth-child(2) aside,.content__approved ul li:nth-child(3) aside,.content__approved ul li:nth-child(4) aside{padding-top:30px}}@media only screen and (max-width:1199px){.header .navbar-brand{max-width:180px}.header .navbar-collapse{padding-left:195px}.header .navbar .navbar-nav{padding:16px 0 0}.header .navbar .navbar-nav>li{margin:0 8px}.header .navbar .navbar-nav>li>a{font-size:13px}.header .navbar .navbar-right{width:29%}.header .navbar .navbar-right>li.user>a{min-width:115px}.content__free .btn{margin-bottom:0}.content__free .content__free__right{padding:20px 15px;margin:0 -15px;min-height:0;text-align:center;background:#fbfbfb}.content__free .content__free__right:after{display:none}.content__free section{padding:30px 0}.content__depositions{padding:75px 0}.content__depositions section{width:1310px}.content__depositions ul li div{padding:40px 20px}.content__info ul li{margin-left:10px;margin-right:10px}.content__together ol li{padding:0 0 0 160px}.content__approved ul li{width:50%}.content__preparation h2{font-size:35px}.content__facebook aside{padding-top:20px}.content__contest aside h4{font-size:40px}.content__contest .btn{font-size:25px}.content__contest section aside:first-of-type{padding:50px 10px 52px}.content__detail ul li{min-height:87px}.content__complete,.content__complete aside{text-align:center}.content__question .anterior{text-align:center}.content__question .anterior .btn{margin:0 5px 20px}.content__premium aside{padding-top:30px;text-align:center}.content__premium:before{display:none}}@media only screen and (max-width:991px){.header .navbar-default .navbar-toggle{margin:0;display:block;float:right;border-color:#00957e}.header .navbar-default .navbar-toggle:focus,.header .navbar-default .navbar-toggle:hover{background:#00957e}.header .navbar-default .navbar-toggle .icon-bar{background:#00957e}.header .navbar-default .navbar-toggle:hover .icon-bar,.header .navbar-default .navbar-toggle:focus .icon-bar{background:#fff}.header .navbar .navbar-nav{margin:0}.header .navbar-collapse{padding:0;max-height:0;opacity:0;overflow:hidden!important}.header .navbar-collapse.in{padding:0 15px;max-height:1000px;opacity:1;overflow:visible!important}.header .navbar-header{float:none;position:static}.header .navbar .navbar-right{padding:20px 15px;width:100%;float:none;border:0;text-align:left}.header .navbar .navbar-nav>li{float:none}.header{padding-bottom:0}.header .navbar-nav{float:none}.header .navbar-collapse{margin:0 -15px;padding:0 15px;border-top:2px solid #00957e}.header .navbar .navbar-nav>li>a{padding:5px 0}.header .navbar-nav>li>.dropdown-menu{float:none;box-shadow:none;-webkit-box-shadow:none;position:static}.header .navbar-nav>li>.dropdown-menu>li>a{padding:3px 10px}.slider aside,.slider aside:last-of-type{float:none}.content__nursing{padding-bottom:30px}.content__nursing section{padding:20px;margin-bottom:20px}.content__nursing section:before{width:100%}.content__together .title{padding-top:30px}.content__together{padding:35px 0 60px}.content__preparation h2{font-size:25px}.content__preparation section{padding-left:30px}.content__facebook .facebook{margin-left:auto;margin-right:auto}.content__contest img{margin-bottom:20px}.content__students ul li div{padding:30px 15px 50px}.content__disciplines ul{margin-top:20px}.content__detail .control{padding:20px;position:static;margin:0;text-align:center}.content__detail .control a{margin:0 10px;display:inline-block;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.content__title{padding:20px 0 30px}.content__title ul{margin-bottom:10px}.content__player ul li div:last-of-type{width:80%}.content__question .tabbar ul li a{font-size:11px}.content__question ol li{margin-bottom:10px}.footer__cols ul,.footer__cols aside{margin-bottom:30px}.footer__copyright .logo{text-align:center}.footer__copyright .logo a{display:inline-block}.footer__copyright .logo:before{width:auto;left:-15px;right:-15px}}@media only screen and (max-width:767px){.slider section{padding:50px 0}.slider h1{font-size:30px}.slider .slider__arrow{display:none}.content__free section{padding-bottom:10px}.content__free .btn{margin-bottom:20px}.content__free .content__free__right img{display:block;margin:0 auto}.content__free ul{display:block}.content__free ul li{min-height:60px;width:50%;float:left;display:block}.content__depositions{padding:40px 0}.content__depositions section{padding:0;width:100%}.content__depositions aside{position:static;margin-bottom:70px}.content__depositions ul li{width:100%;float:none;margin-bottom:50px}.nursing div{float:none}.content__together ul li img{position:static;margin-bottom:15px}.content__together ul li{padding:10px}.content__approved ul li{width:100%;float:none}.content__preparation{padding:40px 0}.content__preparation aside img{margin:0;max-width:100%}.content__preparation section{padding-left:0}.content__preparation:after{display:none}.content__nursing section{margin:-115px 0 -60px}.content__blog .logo{float:none}.content__contest section{display:block}.content__contest section aside{border-top:1px solid #eee}.content__contest section aside,.content__contest section aside:first-of-type{padding:20px 15px;width:100%}.content__students ul li{margin-bottom:50px}.content__disciplines section{padding:30px 10px}.content__disciplines section.bonus{padding:62px 10px 30px}.content__disciplines ul li,.content__disciplines section.review ul li{float:none;width:100%}.content__teachers ul li img{position:static;margin-bottom:15px}.content__teachers ul li div{padding:10px}.content__detail h2{font-size:25px}.content__detail h6{padding:0}.content__detail figure{margin-bottom:20px}.content__detail aside{padding:20px 15px}.content__complete span{margin:20px 0}.content__complete strong,.content__complete span{display:block}.content__title h1{font-size:25px}.content__question .cols{display:block}.content__question .list{width:100%}.content__question .tabbar{width:100%}.content__question .top{padding:20px}.content__question .list{padding:20px 15px}.content__question ul li{padding-left:40px}.content__question ul li strong{font-size:17px}.content__question ul li strong:before{margin-right:5px;width:13px;height:13px}.content__access ul{display:block}.content__access ul li{width:100%}.content__premium h2{font-size:30px}.content__premium section h3,.content__premium section h4{font-size:25px}.content__premium section{padding:20px 15px;margin:0 0 20px}.content__premium figure img{max-width:100%}.content__premium .btn{margin:0;font-size:20px}.footer__copyright{text-align:center}.footer__copyright strong{width:40px;margin:0 auto 20px;display:block;float:none}}@media only screen and (max-width:479px){.content__free ul li{float:none;width:100%}.content__disciplines section.bonus h3{font-size:12px}.content__detail ul li{min-height:0;float:none;width:100%;margin-top:-1px}}.riscado{text-decoration:line-through!important}.comentario_container_usuario{margin-top:10px!important;padding-top:10px!important;border-bottom:1px solid #ccc;border-top:2px solid #fff;clear:both}.comentario_container{margin-top:10px;border-bottom:1px solid #ccc;clear:both}.user_perfil_imagem{background:#fff;text-align:center;float:left;font-size:35px;width:60px!important;height:60px}.user_perfil_nome{margin-left:10px!important}.user_perfil small{font-size:12px!important;margin-left:10px!important}.questao_comentario{background:#fff;font-size:15px;padding:15px}.comentario_form textarea,.comentario_form label{width:100%!important}.content_inside section{padding-top:10px}.pagination{margin:0}.content__facebook h4{color:#fff}.lessons-listing{display:table;overflow:hidden;width:100%;border:1px solid #e1e1e1;background:#f4f4f4}.lessons-listing .lesson-item{display:table-row;overflow:hidden}.lessons-listing .lesson-title a{display:block}.lessons-listing .lesson-title,.lessons-listing .lesson-attachments{padding-top:8px;padding-bottom:8px;border-bottom:1px dotted #d6d6d6;vertical-align:middle}.lessons-listing .lesson-title h4{display:inline}.lessons-listing .lesson-item.completed .lesson-title a{color:#777}.lessons-listing .lesson-child .lesson-title{padding-left:30px;font-size:.9em}.lessons-listing .lesson-attachments{z-index:1;border-left:1px solid #e1e1e1;background:#fff}.lesson-child .lesson-attachments a{margin:0 12px 12px 0;width:22px;height:22px;background-position:-1px -24px}.lesson-options{overflow:hidden;padding-bottom:2em}.lesson-options .button{float:right;margin-left:10px}.lesson-options .next-lesson{padding-right:9px;padding-left:11px}.lesson-options .prev-lesson{padding-right:11px;padding-left:9px}.lesson-options .close-lesson{padding-right:8px;padding-left:8px}.mr25{margin-right:25px}.w150{max-width:150px}