body {background: #f8f8f8;font-family: 'Roboto Condensed', sans-serif;}
a {text-decoration: none !important;}
#container-ad {max-width:800px;width:100%;background:white;margin:0 auto;border-radius: 15px;box-shadow: 0px 0px 5px #ccc;min-height:600px; margin-bottom:10px;}
.default-color {color:#FF5435; outline:none !important;}
.default-color:hover {color:#FF5435;}
.default-color:active {color:#FF5435 !important;}
.default-color:visited {color:#FF5435 !important;}
.default-color:focus {color:#FF5435 !important;}
/* Header */
.header {background:#F64E27;height:35px;border-top-right-radius: 15px;border-top-left-radius: 15px;}
.header-menu {margin:-6px 0 0 -18px;float:left;}
.header-menu-mobile{float: right;padding:4px;font-size:18px;}
.header-menu-mobile-link {text-decoration:none;color:white;}
.header-menu-mobile-link:hover {text-decoration:none;color:white;}
.header-titulo {color:white;padding-top:4px;padding-left:10px;font-size: 1.1em;float:left;}
.header-creditos {float:right;}
.header-creditos-mobile {background:#E5E5E5;padding-top:5px;height:40px;float:left;width:100%;margin-bottom:8px;}
.header-creditos-box {width:49%; float:left;}
/* Footer */
.footer {margin-top:10px;min-height: 55px;}
.footer-side {width:25%;float:left;}
.margin-footer {margin-right:20px;}
.ul-nuteds {list-style: none;width:100%;}
.ul-nuteds li {float:left;padding-right:40px;}
.ul-nuteds li:last-child {float:left;padding-right:0px;}
.row-footer {margin:0;padding-top:20px;}
.row-footer-options {background:#efdcce;margin:0;}
.row-footer-credits {background: #ddd;margin:0;border-top:1px solid #b5b5b5;}
.col-footer {background:#dd3500;padding:0;}
.footer-color-navigation {background:#ff5435;}
.color-page {color: white;font-size:1.2em;}
/* Content */
.content {width:100%;min-height:475px;padding:0 15px;}
.unid-box {background:#f8f8f8; width:100%;}
.unid-title {text-align:center;font-weight: bold;text-transform:uppercase; padding:3px 50px; margin-bottom:5px;}
.page-title {color:#930;font-weight:bold;}
/* 768px para baixo */
@media only screen and (max-width: 768px) {
  #container-ad {box-shadow: none;border:0;margin-bottom: 0;}
  .header {border-top-right-radius:0;border-top-left-radius:0;border-bottom: 3px solid #de0500;}
}
/* Clear */
.clearfix:after {content:".";display:block;     height:0;     clear:both;     visibility: hidden; }
.clearfix {display:inline;} * html .clearfix {height: 1%;} .clearfix {display: block;}
/* BS3 */
.nav-stacked li a {color:#333 !important;}
.nav-tabs li a {color:#333; background:#f8f8f8;}
.active a {color:#FFF !important; background:#FF5435 !important;}
.tab-content {border:1px solid #ddd; border-top: none; padding: 15px;}
.table>tbody>tr>td {padding:5px; background-color: #F8ECE8;}
.table-striped>tbody>tr:nth-child(odd)>td {background-color: #F0D8CE;}
/* Resources */
.hightlighted-txt {background:#F3F3F3;border-left:3px solid #FF5435; padding:10px 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;margin-bottom: 10px;}
.objective::before {content: open-quote;font-size:40px;color:#FF5435;}
.objective::after {content: close-quote;font-size:40px;color:#FF5435;}
.box-cor-tema {background:#f5eae8; padding:10px 20px;}
.opt-number-off {border:2px solid #a89c99;border-radius:50%; width:32px; height:32px;padding:4px;color:#a89c99;font-weight: bold;margin:0 auto;}
.opt-number {border:2px solid #FF5435;border-radius:50%; width:32px; height:32px;padding:4px;color:#FF5435;font-weight: bold; margin:0 auto;}
.box-content {min-height: 150px;}
.box_limpo {background:#ebeced;box-shadow: 5px 5px 5px #cccccc;margin-right: 20px;margin-top: 10px;padding: 20px;text-align: center;-moz-border-radius: 5px;border-radius: 20px;text-align:justify;border:3px solid #f4f5f5;}
.box_limpo_img{width:80px;height:78px;float:left;margin-top:-60px;}
.box_limpo .box_limpo_img img {width:100%;height:100%;}
/* Balao */
.bg-balao-1 {background:url(../imgs/balao/rec_balao_1_bg.jpg) repeat-x center center;height:15px;}
.bg-balao-1-bt {width:15px; height:15px; border-radius:50%; background:#7ac142; margin:0 auto;}
.bg-balao-2 {background:url(../imgs/balao/rec_balao_2_bg.jpg) repeat-x center center;height:15px;}
.bg-balao-2-bt {width:15px; height:15px; border-radius:50%; background:#f15c22; margin:0 auto;}
.bg-balao-3 {background:url(../imgs/balao/rec_balao_3_bg.jpg) repeat-x center center;height:15px;}
.bg-balao-3-bt {width:15px; height:15px; border-radius:50%; background:#00ad80; margin:0 auto;}
.bg-balao-4 {background:url(../imgs/balao/rec_balao_4_bg.jpg) repeat-x center center;height:15px;}
.bg-balao-4-bt {width:15px; height:15px; border-radius:50%; background:#e33031; margin:0 auto;}
.bg-balao-5 {background:url(../imgs/balao/rec_balao_5_bg.jpg) repeat-x center center;height:15px;}
.bg-balao-5-bt {width:15px; height:15px; border-radius:50%; background:#999b9e; margin:0 auto;}
.rec-bg {background:url(../imgs/balao/rec_gray.jpg) repeat-x center center;height:150px;}
.rec-bt {width:15px; height:15px; border-radius:50%; background:#fa5327; margin:16px auto;}
/* Others */
.mirror-arrow-down {-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: "FlipH";}
.mirror-arrow-right {-moz-transform: scaleX(-1) rotate(230deg);-o-transform: scaleX(-1) rotate(230deg);-webkit-transform: scaleX(-1) rotate(230deg);transform: scaleX(-1) rotate(230deg);filter: FlipH;-ms-filter: "FlipH";}
.img-center {display:inline;}
.questionWrong {color:red;font-weight: bold;}
.questionRight {color:green;font-weight: bold;}
.bt-default {color:#fff !important; background:#F64E27 !important;}
.btn:focus {outline: none !important;}
.table tbody>tr>td.vert-align{vertical-align: middle;}
.lesson-true {background:#60AE44; color:white; border:1px solid #DDD;}
.lesson-false {background:#ED1E26; color:white; border:1px solid #DDD;}
.panel-heading {cursor: pointer;}
.ambiente {border-radius: 8px; border:1px solid #f2f3ee; padding:10px; text-align: center;}
.ambiente-active {background: #ece6da}
.bt-full {white-space:normal; width:100%;}