body.ecommerce{background:#FFFFFF;}
.ecommerce .header{position:inherit;}
.ecommerce .site-logo{}
.ecommerce .reduce-header .site-logo{padding-top:16px;padding-bottom:18px;}
.ecommerce .header-navigation li.menu-search{top:31px;}
.ecommerce .header-navigation li.menu-search i{color:#ffb848;}
.ecommerce .header-navigation li.menu-search i:hover{color:#006CB5;background-position:0 -15px;}
.ecommerce .header-navigation{font:15px 'Open Sans', Arial, sans-serif;letter-spacing:1px;margin:0;}
.ecommerce .header-navigation > ul > li > a{color:#767f88;padding:34px 12px 32px;font-weight:300;}
.ecommerce .header-navigation ul > li.active > a,
.ecommerce .header-navigation ul > li > a:hover,
.ecommerce .header-navigation ul > li > a:focus,
.ecommerce .header-navigation ul > li.open > a,
.ecommerce .header-navigation ul > li.open > a:hover,
.ecommerce .header-navigation ul > li.open > a:focus{color:#006CB5;}
.ecommerce .header-navigation .dropdown-menu > li > a:hover,
.ecommerce .header-navigation .dropdown-menu > li.active > a,
.ecommerce .header-navigation .header-navigation-content .header-navigation-col li > a:hover,
.ecommerce .header-navigation .header-navigation-content .header-navigation-col li.active > a{color:#fff;}
.ecommerce .header-navigation ul > li.active > a{border-bottom:none !important;}
.ecommerce .header-navigation > ul > li > .dropdown-menu{margin-top:-3px;}
.ecommerce .reduce-header .header-navigation > ul > li > .dropdown-menu{margin-top:-3px;}
.ecommerce .reduce-header .header-navigation > ul > li.dropdown:hover > a:after{bottom:0;}
.nav-brands{clear:both;margin:-20px -15px;padding:20px 0 0;width:auto;}
.nav-brands ul{margin:0;padding:10px 0;list-style:none;background:#fff;width:100%;overflow:hidden;border-top:solid 1px #f0f0f0;}
.nav-brands li{float:none;margin-right:0 !important;border:none !important;display:inline-block;}
.nav-brands img{width:auto;height:70px;}
.nav-brands a{padding:0 !important;}
.nav-brands a:hover{background:#fff;color:#fff;}
.header .top-cart-block{float:right;margin-top:30px;position:relative;font:400 13px 'Open Sans', Arial, sans-serif;}
.ecommerce .header .mobi-toggler{margin-top:30px;}
.ecommerce .reduce-header .mobi-toggler,
.reduce-header .top-cart-block{margin-top:19px;}
.top-cart-info{background:#f9f9f9;color:#595f65;border:solid 1px #ececec;border-radius:16px !important;float:left;padding:8px 39px 6px 13px;line-height:1.2;}
.top-cart-info a{color:#595f65;}
.top-cart-info-count{float:left;}
.top-cart-info-value{border-left:solid 1px #a5aab0;margin-left:5px;padding-left:5px;}
.top-cart-block .fa-shopping-cart{position:absolute;top:0;right:0;background:#FAA831;color:#fff;padding:8px 8px 7px;border-radius:16px !important;font-size:16px;}
.top-cart-block .fa-bell{position:absolute;top:0;right:0;background:#FAA831;color:#fff;padding:8px 8px 7px;border-radius:16px !important;font-size:13px;}
.top-cart-content-wrapper{position:absolute;right:-2px;top:100%;z-index:99999;}
.top-cart-content{padding:8px 0 10px;background:#fcfafb;border-top:solid 2px #FAA831;box-shadow:5px 5px rgba(91, 91, 91, 0.2);width:364px;margin-top:12px;color:#717880;display:none;position:relative;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;}
.top-cart-content:after{top:-8px;width:0;height:0;right:8px;z-index:2;content:" ";display:block;position:absolute;border-bottom:8px solid #FAA831;border-right:8px solid transparent;border-left:8px solid transparent;}
.top-cart-block:hover .top-cart-content{display:block;}
.top-cart-content p{margin:7px 0 5px;}
.top-cart-content ul{margin:0;padding:0 8px;}
.top-cart-content .scroller{overflow:hidden;}
.top-cart-content li{list-style:none;margin:0;padding:9px 0;border-bottom:solid 1px #f2f2f2;width:100%;overflow:hidden;}
.top-cart-content img,
.top-cart-content em,
.top-cart-content strong,
.top-cart-content span,
.top-cart-content .del-goods,
.top-cart-content .add-goods{float:left;}
.top-cart-content img{border:solid 2px #fff;margin-right:4px;-moz-box-sizing:content-box;box-sizing:content-box;}
.top-cart-content span,
.top-cart-content strong,
.top-cart-content em{margin-right:10px;overflow:hidden;padding-top:0;}
.top-cart-content span{width:26px;}
.top-cart-content strong{width:165px;font-weight:normal;}
.top-cart-content strong a{color:#717880;}
.top-cart-content em{font-style:normal;text-align:right;}
.del-goods,
.add-goods{width:17px;height:17px;color:#fff !important;border-radius:22px !important;float:right;margin:10px 0 0 5px;line-height:1;font-size:12px;}
.del-goods:hover,
.add-goods:hover{text-decoration:none;}
.del-goods{background:#FAA831 url(../img/icons/del-goods.png) no-repeat 50% 50%;}
.del-goods:hover{background:#FF9900 url(../img/icons/del-goods.png) no-repeat 50% 50%;}
.add-goods{background:#7bdd00 url(../img/icons/add-goods.png) no-repeat 50% 50%;}
.add-goods:hover{background:#E94D1C url(../img/icons/add-goods.png) no-repeat 50% 50%;}
.top-cart-content .text-right{margin-right:8px;padding-top:10px;}
.top-cart-content .btn{font-size:11px;padding:8px 12px 7px;}
.top-cart-content .btn-default{color:#fff;border:1px solid #c1cad3;background:#c1cad3;margin-right:4px;}
.top-cart-content .btn-default:hover{border:1px solid #A8AEB3;color:#fff;background:#A8AEB3;}
.ecommerce .page-slider{margin-top:-23px;}
.product-item{padding:12px 12px 16px;background:#fff;position:relative;}
.owl-item.active .product-item{margin-right:10px;}
.product-item:hover{box-shadow:5px 5px rgba(234, 234, 234, 0.9);}
.product-item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0;}
*html .product-item{zoom:1;}
*+html .product-item{zoom:1;}
.sticker{position:absolute;top:0;left:0;width:63px;height:63px;}
.sticker-sale{background:url(../img/sale.png) no-repeat;}
.sticker-new{background:url(../img/new.png) no-repeat;left:auto;right:0;}
.pi-img-wrapper{position:relative;}
.pi-img-wrapper div{background:rgba(0,0,0,0.3);position:absolute;left:0;top:0;display:none;width:100%;height:100%;text-align:center;}
.product-item:hover>.pi-img-wrapper>div{display:block;}
.pi-img-wrapper div .btn-default{padding:3px 10px;color:#fff;border:1px #fff solid;margin:-13px 5px 0;background:transparent;position:relative;top:50%;font-size:12px;}
.product-item .btn:hover{background:#e84d1c;border-color:#c8c8c8;}
.product-item h3{font:300 14px 'Open Sans', sans-serif;padding-top:10px;padding-bottom:4px;}
.product-item h3 a{color:#3e4d5c;}
.product-item h3 a:hover{color:#E02222;}
.pi-price{color:#e84d1c;font:24px 'PT Sans Narrow', sans-serif;float:left;padding-top:1px;}
.product-item .add2cart{float:right;color:#a8aeb3;border:1px #ededed solid;padding:3px 6px;}
.product-item .add2cart:hover{color:#fff !important;background:#E84D1C !important;border-color:#E84D1C;}
.shop-index-carousel{margin-left:-10px;}
.goods-data{background:#fff;padding:20px;margin-bottom:20px;overflow-x:auto;margin-right:10px;}
.goods-data table,
.checkout-page table{width:100%;font:300 13px 'Open Sans', sans-serif;}
.goods-data th,
.checkout-page th{font:16px "PT Sans Narrow", sans-serif;text-transform:uppercase;border-bottom:solid 1px #ecebeb;padding-bottom:8px;}
.goods-data td,
.checkout-page td{vertical-align:top;padding:20px 20px 20px 0;border-bottom:solid 1px #ecebeb;}
.goods-page-image,
.checkout-image{width:105px;}
.goods-page-image img,
.checkout-image img{width:75px;}
.goods-page-price,
.goods-page-total,
.checkout-price,
.checkout-total{font-family:'PT Sans Narrow', sans-serif;}
.goods-page-price strong,
.goods-page-total strong,
.checkout-price strong,
.checkout-total strong{color:#e84d1c;font-size:21px;font-weight:normal;}
.goods-page-price strong span,
.goods-page-total strong span,
.checkout-price strong span,
.checkout-total strong span{font-size:17px;}
.goods-data h3,
.checkout-page .checkout-description h3{font:400 16px 'Open Sans', sans-serif;text-transform:inherit;padding:0;margin:0 0 5px;}
.goods-data p,
.checkout-description p{margin-bottom:2px;}
.goods-data a,
.checkout-page .checkout-description a{color:#006CB5;}
.goods-page-description em,
.checkout-description em{display:block;font-style:normal;}
.goods-page .btn-default{float:left;border:1px solid #5ea8dc;background:#5ea8dc;color:#fff;}
.goods-page .btn-default:hover{border:1px solid #408cc2;background:#408cc2;}
.goods-page .btn-primary{float:right;margin-right:10px;}
.goods-data .del-goods,
.goods-data .add-goods{margin-top:4px;}
.shopping-total,
.checkout-total-block{width:230px;float:right;padding-top:9px;color:#3e4d5c;}
.checkout-total-block{margin-bottom:20px;}
.shopping-total ul,
.checkout-total-block ul{margin:0;padding:0;list-style:none;}
.shopping-total li,
.checkout-total-block li{border-bottom:solid 1px #ecebeb;width:100%;overflow:hidden;padding:9px 0;}
.shopping-total li:last-child,
.checkout-total-block li:last-child{border:none;}
.shopping-total em,
.checkout-total-block em{font:18px 'PT Sans Narrow', sans-serif;float:left;text-transform:uppercase;position:relative;top:2px;}
.shopping-total strong,
.checkout-total-block strong{color:#e84d1c;font:21px 'PT Sans Narrow', sans-serif;font-weight:normal;float:right;}
.shopping-total strong span,
.checkout-total-block strong span{font-size:17px;}
.shopping-total-price,
.checkout-total-price{font-weight:bold;}
.shopping-total-price strong,
.checkout-total-price strong{font-weight:bold;}
.checkout-page h2{background:#a7b0b8;color:#fff;font:17px 'PT Sans Narrow', sans-serif;margin:0 0 15px;}
.checkout-page h2 a{color:#fff;display:block;padding:9px 20px 8px !important;}
.checkout-page h2 a:hover{color:#fff;}
.checkout-content{padding:0 20px 40px;}
.checkout-block.panel{background:inherit;box-shadow:none;margin-bottom:0;}
.checkout-page a{color:#767F88;}
.checkout-page a:hover{color:#E02222;}
.checkout-page h3{font:23px 'PT Sans Narrow', sans-serif;color:#3e4d5c;padding-top:10px;}
.checkout-page select.form-control{color:#B0B4B7;}
.checkout-page select.form-control.input-sm{width:100%;height:34px;font-size:14px;padding:6px 12px;}
.checkout-page hr{clear:both;}
#shipping-method .form-group{padding-top:10px;}
.checkout-page h4{text-transform:inherit;font-size:20px;}
.checkout-page .panel{border-radius:0;border:none;box-shadow:none;}
.checkout-page .panel-heading{background:none;padding:0;}
.checkout-page .panel-body{border:none !important;padding-left:20px;padding-right:20px;}
.radio-list{margin:0 0 10px -2px;}
.radio-list > label{display:block;}
.compare-goods tr:first-child td.compare-info,
.compare-goods tr:first-child td.compare-item{background:no-repeat;border-bottom:3px solid #ECEBEB;}
.goods-data td.compare-info{width:20%;vertical-align:middle;background:#F9F9F9;}
.goods-data td.compare-info,
.goods-data td.compare-item{padding:20px;}
.compare-item{text-align:center;}
.compare-item img{width:100%;max-width:100px;}
.compare-item h3{padding:7px 0 4px;margin:0;}
.compare-item strong{color:#E84D1C;font-size:21px;font-weight:normal;}
.compare-item strong span{font-size:17px;}
.compare-goods .btn-primary{margin-right:0;}
.goods-data th h2{font-size:17px;padding:8px 20px 0;margin:0;font-weight:bold;}
.goods-page .compare-item .btn-primary{color:#fff;float:none;}
.goods-page .compare-item .btn-default{border:1px solid #EDEDED;color:#A8AEB3;background:transparent;padding:6px 13px;float:none;margin-top:10px;}
.goods-page .compare-item .btn-default:hover,
.goods-page .compare-item .btn-default:focus,
.goods-page .compare-item .btn-default:active{border:1px solid #A8AEB3;color:#fff;background:#A8AEB3;padding:6px 13px;}
.ecommerce .sidebar{font:15px 'PT Sans Narrow', sans-serif;color:#3E4D5C;text-transform:uppercase;}
.ecommerce .sidebar .list-group-item{background:#fff;padding:8px 10px 6px;}
.sidebar-filter{background:#fff;padding:15px 15px 20px;}
.sidebar-filter h2{font-size:18px;margin:0;}
.sidebar-filter h3{font:600 14px 'Open Sans', sans-serif;padding-top:10px;}
.sidebar-filter label{text-transform:none;font:400 13px 'Open Sans', sans-serif;}
.sidebar-filter #amount{font-weight:normal !important;color:#767F88 !important;}
.sidebar-filter .ui-widget-content{border:none;background:#e5e5e5;border-radius:0;height:8px !important;}
.sidebar-filter .ui-widget-header{background:#ffb848;}
.ui-state-default,
.ui-state-default:hover{border-radius:0;width:11px !important;height:24px !important;border-color:#fff !important;top:-8px !important;background:#777 !important;}
.checkbox-list > label{display:block;font-weight:normal;}
.sidebar-products{background:#fff;padding:15px 15px 20px;}
.sidebar-products .item{width:100%;overflow:hidden;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #eee;}
.sidebar-products .item:last-child{margin-bottom:0;padding-bottom:0;border:none;}
.sidebar-products h2{font-size:18px;margin-bottom:14px;}
.sidebar-products img{width:65px;height:auto;float:left;}
.sidebar-products h3{font:300 13px 'Open Sans', sans-serif;margin-left:80px;margin-bottom:2px;}
.sidebar-products .price{margin-left:80px;color:#E84D1C;font:16px 'PT Sans Narrow', sans-serif;}
.product-page{background:#fff;padding:22px;position:relative;margin-right:10px;}
.product-main-image{margin-bottom:20px;}
.product-main-image img{width:100%;}
.product-other-images{text-align:left;}
.product-other-images img{width:58px;height:auto;margin:0 12px 12px 0;}
.product-other-images a:hover img,
.product-other-images a.active img{box-shadow:0 0 0 2px #c7ced5;}
.product-page h1{border-bottom:1px solid #f4f4f4;padding-bottom:12px;}
.price-availability-block{border-bottom:1px solid #f4f4f4;padding-bottom:12px;margin-bottom:17px;}
.price-availability-block .price{float:left;font-family:'PT Sans Narrow', sans-serif;}
.price-availability-block .price strong{color:#e84d1c;font-size:35px;font-weight:normal;}
.price-availability-block .price strong span{font-size:25px;}
.price-availability-block .price em{font-style:normal;color:#bbb;font-size:17px;}
.price-availability-block .price em span{font-size:23px;text-decoration:line-through;}
.price-availability-block .availability{float:right;color:#7b8a99;}
.price-availability-block .availability strong{font-weight:normal;color:#3e4d5c;}
.product-page .nav-tabs > li{margin-top:1px;}
.product-page-options{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:20px 0;margin-bottom:20px;width:100%;overflow:hidden;}
.product-page-options .pull-left{margin-right:40px;}
.product-page-options .pull-left:last-child{margin-right:0;}
.product-page-options label{font-weight:normal;text-transform:uppercase;color:#8e9ca8;font-family:"PT Sans Narrow", sans-serif;float:left;margin-right:10px;padding-top:2px;}
.product-page-options select.input-sm{float:left;width:auto;height:26px;}
.product-page-cart{border-bottom:1px solid #f4f4f4;padding-bottom:20px;margin-bottom:18px;}
.product-quantity,
.product-quantity .input-group{width:70px;float:left;margin-right:20px;position:relative;}
table .product-quantity,
table .product-quantity .input-group{margin-right:0;}
.product-page-cart .btn{padding:7px 20px;font-size:13px;height:38px;}
.product-quantity input.form-control{border:none;background:#edeff1 !important;font:300 23px 'Open Sans', sans-serif;;color:#647484;height:38px;width:50px;text-align:center;padding:5px;}
.product-quantity input.form-control:focus{border:none;}
.product-quantity .input-group-btn{position:static;}
.product-quantity .btn{text-align:center;height:18px !important;width:18px;padding:0 2px 0 1px !important;text-align:center;background:#edeff1;border-radius:0 !important;font-size:18px !important;line-height:1 !important;color:#616b76;margin:0 !important;position:absolute;right:0;}
.product-quantity .quantity-up{top:0;}
.product-quantity .quantity-down{bottom:0;}
.product-quantity .btn i{position:relative;top:-2px;left:1px;}
.product-page .review{color:#6e7a85;font-family:'Open Sans', sans-serif;border-bottom:1px solid #f4f4f4;padding-bottom:18px;margin-bottom:20px;font-weight:300;}
.product-page .rateit{margin-right:27px;position:relative;top:2px;}
.product-page .review a{color:#FAA831;}
.product-page .social-icons li a{background-position:0 -38px;opacity:1;}
.product-pop-up{padding:0;overflow-x:hidden;background:inherit;}
.product-pop-up .product-quantity, .product-pop-up .product-quantity .input-group{margin-right:15px;}
.product-pop-up .product-page-cart .btn{padding:7px 5px;}
.product-pop-up .product-page-cart a.btn{padding:9px 5px 5px;display:inline-block;}
.product-pop-up .btn-primary{margin-right:10px;}
.product-page-content{width:100%;overflow:hidden;padding:50px 13px 0;}
.ecommerce .nav-tabs{text-transform:uppercase;}
.ecommerce .nav-tabs > li > a, .ecommerce .nav-tabs > li > a:hover, .ecommerce .nav-tabs > li > a:focus{padding:5px 15px 3px;background:#edeff1;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background:#FAA831;color:#fff;}
.product-page-content .tab-content{padding:20px 15px;background:#fff;}
.product-page-content .datasheet{width:100%;font-size:inherit;}
.product-page-content .datasheet th{border-bottom:solid 2px #eee;padding-bottom:5px;font-size:15px;}
.product-page-content .datasheet td{padding:5px 20px 5px 0;border-bottom:solid 1px #eee;}
.datasheet-features-type{font-weight:bold;}
.reviews-form{padding-top:20px;}
.reviews-form label{font-weight:normal;}
.reviews-form input.form-control{color:#aaa;}
.review-item{width:100%;overflow:hidden;border-bottom:solid 1px #eee;padding:0 5px 5px;margin:0 -5px 20px;}
.review-item-submitted{margin-bottom:5px;position:relative;}
.review-item-submitted strong,
.review-item-submitted em{display:block;}
.review-item-submitted strong{margin-bottom:3px;}
.review-item-submitted em{font-style:normal;color:#bbb;font-size:12px;}
.review-item-submitted .rateit{position:absolute;top:3px;right:0;}
.list-view-sorting{margin-bottom:20px;}
.list-view *{display:none !important;}
.list-view-sorting .pull-right{margin-left:30px;}
.list-view-sorting label{font-weight:normal;text-transform:uppercase;font-size:14px;color:#8e9ca8;font-family:"PT Sans Narrow", sans-serif;float:left;margin-right:10px;position:relative;top:2px;}
.list-view-sorting select{float:left;width:auto;height:26px;}
.list-view-sorting a{background:#fff;color:#FAA831;display:inline-block;padding:4px 6px;line-height:1;margin-right:-3px;}
.content-form-page legend{font:18px 'PT Sans Narrow', sans-serif;text-transform:uppercase;margin-bottom:14px;}
.btn{text-transform:uppercase;}
.fontzero{font-size:0px !important;margin:0 !important;}
.vantagens-ead h1{font-size:20px;}
.cursos-list h1{font-size:20px;margin:0;}
.blue-2.btn{color:#FFFFFF;background-color:#006CB5;}
.blue-2.btn:hover, .blue-2.btn:focus, .blue-2.btn:active, .blue-2.btn.active{color:#FFFFFF;background-color:#2386ca;}
.yellow-2.btn{color:#FFFFFF;background-color:#FAA831;}
.yellow-2.btn:hover, .yellow-2.btn:focus, .yellow-2.btn:active, .yellow-2.btn.active{color:#FFFFFF;background-color:#FF9900;}
.ementa{background:#f4f4f4;height:300px;overflow:auto;padding:10px 0;}
.ementa ul{}
.ementa li{margin:1em 0.5em 1em 0;list-style:none;}
.ementa li:before{content:'\f111';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#FAA831;font-size:8px;margin-top:5px;}
.ementa li li{margin-left:-1.5em;}
.ementa li li:before{content:'\f10c';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#FAA831;font-size:8px;margin-top:5px;}
.ementa p{margin-left:10px;margin-bottom:5px !important;}
.list-icons ul{margin:0;padding:0;}
.list-icons li{margin:1em;list-style:none;}
.list-icons li:before{content:'\f00c';font-family:'FontAwesome';float:left;margin-left:-1.7em;color:#FAA831;}
.table-bordered thead{background:#006CB5;}
.table-bordered th{color:#FFFFFF;}
#contrato p{margin-bottom:5px !important;}
.contato address{font-size:14px;}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:rgba(255,255,255,0.9);display:none;}
.overlay img{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;}
.slide-proposta p a{color:#FFFFFF;font-weight:normal;}
.slide-proposta p a:hover{text-decoration:none;color:#F4F4F4;}
.clientes img{height:53px !important;}
.checkbox-custom, .radio-custom{opacity:0;position:absolute;}
.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label{display:inline-block;vertical-align:middle;margin:0;cursor:pointer;}
.checkbox-custom-label, .radio-custom-label{position:relative;}
.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before{content:'';background:#fff;border:1px solid #999;display:inline-block;vertical-align:middle;width:15px;height:15px;padding:0px;margin-right:5px;margin-top:-1px;text-align:center;}
.checkbox-custom:checked + .checkbox-custom-label:before{background:#006CB5;box-shadow:inset 0px 0px 0px 2px #fff;transition:all .2s;}
.radio-custom + .radio-custom-label:before{border-radius:50%;}
.radio-custom:checked + .radio-custom-label:before{background:#FF9900;box-shadow:inset 0px 0px 0px 2px #fff;transition:all .2s;}
.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label{outline:1px solid #ddd;}
.modal{z-index:99999;}
.box-chat{position:absolute;right:0;margin-top:200px;z-index:99999;}
.tab-content p{margin-bottom:10px;}
.tab-content .ementa li{margin:5px 5px 5px 0;list-style:none;}
.tab-content .ementa li:before{content:'\f111';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#FAA831;font-size:8px;margin-top:5px;}
.tab-content .ementa li li{margin-left:-1.5em;}
.tab-content .ementa li li:before{content:'\f10c';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#FAA831;font-size:8px;margin-top:5px;}
.tab-content .ementa p{margin-left:10px;margin-bottom:5px !important;}
.ratio{float:left;height:0;padding-bottom:56.25%;position:relative;width:100%;}
.media-video{position:absolute;width:100%;height:100%;left:0;top:0;background:#006CB5 !important;padding:8px;}
.valores ul{list-style:none;}
.valores li{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:5px;}
.valores li:before{content:'\f111';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#FAA831;font-size:8px;margin-top:5px;}
.thumbnail h3 a:hover{text-decoration:none;}
.shared{text-align:center;}
.shared a i, .shared span{display:block;}
.shared a i{margin-bottom:10px;}
.shared .facebook a{background:#006CB5;}
.shared .like a{color:#FFF;width:100%;text-transform:uppercase;padding:20px;float:left;}
.shared a:hover{text-decoration:none;}
.shared .google a{background:#DB4437;}
.shared .linkedin a{background:#1582BB;}
.shared .youtube a{background:#E62117;}
.shared .instagram a{background:#222222;}
.btn-default > i{color:#FFFFFF;}
.box-icon{padding-top:25px;margin-bottom:20px;}
.box-icon i{font-size:5em;}
.ls-ct-half, .ls-ct-center{border-radius:100px !important;}
.ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next{opacity:0.7;}
.ls-fullwidth .ls-nav-prev:hover,
.ls-fullwidth .ls-nav-next:hover{opacity:1;}
.ls-slide1 .ls-title{font:60px/66px 'Source Sans Pro', Arial, sans-serif;color:#fff;border-bottom:solid 1px rgba(255,255,255,0.5) !important;text-transform:uppercase;text-align:center;padding-bottom:19px;}
.ls-slide1 .ls-title strong{color:#006CB5;display:block;font-weight:600;}
.ls-slide1 .ls-mini-text{font:400 23px 'Source Sans Pro', Arial, sans-serif;color:#fff;text-align:center;}
.ls-slide1 .ls-more{color:#fff;display:inline-block;background:#666666;border:solid 1px #fff;font:300 18px 'Open Sans', sans-serif;padding:7px 20px 8px;}
.ls-slide1 .ls-more:hover{text-decoration:none;color:#fff;background:#006CB5;border-color:#006CB5;}
.ls-slide2 .ls-title{font:25px 'Source Sans Pro', Arial, sans-serif;color:#fff;text-align:center;line-height:1.2 !important;}
.ls-slide2 .ls-title strong,
.ls-slide2 .ls-title em{display:block;font-weight:300;padding-top:9px;}
.ls-slide2 .ls-title strong{font-size:360%;}
.ls-slide2 .ls-title em{font-size:200%;font-style:normal;padding-top:5px;}
.ls-slide2 .ls-price{font:300 20px 'Open Sans', sans-serif;color:#fff;text-align:center;background:rgba(230,64,12,0.9);border-radius:190px !important;overflow:hidden;width:177px;height:177px;display:table-cell;vertical-align:middle;}
.ls-slide2 .ls-price b{display:block;font-weight:normal;padding-top:15%;}
.ls-slide2 .ls-price strong{font:300 425%/1 'Source Sans Pro', Arial, sans-serif;font-weight:300;}
.ls-slide2 .ls-price strong span{font-size:30px;}
.ls-slide2 .ls-more{color:#fff;display:inline-block;border:solid 1px #fff;font:300 18px 'Open Sans', sans-serif;padding:7px 20px 8px;}
.ls-slide2 .ls-more:hover{text-decoration:none;color:#fff;background:#e6400c;border-color:#e6400c;}
.ls-slide3 .ls-title{font:300 46px/59px 'Source Sans Pro', Arial, sans-serif;color:#fff;border-bottom:solid 1px #b90010 !important;text-align:center;padding-bottom:27px;}
.ls-slide3 .ls-title strong{display:block;font-weight:600;}
.ls-slide3 .ls-buy{color:#fff;border:solid 5px rgba(55,0,5,0.6);padding:12px 20px 8px;background:#d11018;float:left;margin-right:20px;}
.ls-slide3 .ls-buy:hover{text-decoration:none;color:#fff;border-color:rgba(255,255,255,0.6);}
.ls-slide3 .ls-price{font:400 75%/1 'Source Sans Pro', Arial, sans-serif;color:#fff;float:left;}
.ls-slide3 .ls-price span{float:left;padding-top:18px;margin-right:17px;}
.ls-slide3 .ls-price strong{font-weight:200;font-size:567%;top:-20px;position:relative;line-height:1;}
.ls-slide3 .ls-price strong sup{font-size:49%;position:relative;top:-16px;line-height:1;}
.ls-slide4 .ls-title{font:300 68px/81px 'Source Sans Pro', Arial, sans-serif;color:#fff;text-align:center;text-transform:uppercase;border-bottom:solid 1px rgba(255,255,255,0.6);padding-bottom:27px;}
.ls-slide4 .ls-mini-text{font-size:100px;height:43px;}
.ls-slide4 .ls-mini-text span{float:left;margin-right:13px;font:400 17% 'Open Sans', sans-serif;color:#fff;}
.ls-slide4 .ls-mini-text a{color:#fff;font:300 20% 'Open Sans', sans-serif;padding:7px 20px 8px;background:#000;top:-20%;position:relative;float:left;}
.ls-slide4 .ls-mini-text a:hover{text-decoration:none;color:#fff;background:#e6400c;}
@media (max-width:1200px){.content-form-page .control-label{padding-left:30px;padding-bottom:5px;}
.content-form-page .col-md-offset-4{margin-left:15px;}
.content-form-page .pull-right{float:left !important;}
.quote-v1 span, .quote-v2 span{font-size:20px;}
}
@media (min-width:1025px){.header .header-navigation{display:block !important;}
}
@media (min-width:1025px) and (max-width:1205px){body.page-header-fixed{padding-top:121px !important;}
.header .header-navigation{display:block !important;clear:both;margin-top:-10px;float:left !important;}
.reduce-header .header-navigation{margin-top:-6px;}
.header .header-navigation > ul > li{margin-right:27px;}
.header .header-navigation > ul > li > a{padding:5px 0 18px;}
.reduce-header .header-navigation > ul > li > a{padding-bottom:13px;}
.header .header-navigation > ul > li.active > a, .header .header-navigation > ul > li > a:hover, .header .header-navigation > ul > li > a:focus, .header .header-navigation > ul > li.open > a, .header .header-navigation > ul > li.open > a:hover, .header .header-navigation > ul > li.open > a:focus{background:none;}
.header-navigation > ul > li.dropdown:hover > a:after{margin-left:10px;}
.dropdown-fix-right .dropdown-menu{left:0;right:auto;}
.header .header-navigation li.menu-search{top:1px;margin-left:-20px;}
.ecommerce .header .header-navigation li.menu-search{top:2px;}
.header .header-navigation li.menu-search span.sep{top:2px;margin-right:26px;}
.header .header-navigation li.menu-search i{top:-4px;}
}
@media (max-width:1024px){body.page-header-fixed{padding-top:107px !important;}
.header .mobi-toggler{display:block;}
.header .header-navigation{float:none !important;display:none;clear:both;background:#F9F9F9;padding:0 20px;margin:0 -20px 25px;font-size:16px;}
.header .header-navigation li{float:none;padding:0;clear:both;}
.header .header-navigation li > a,
.header .dropdown.open .dropdown-toggle,
.header .header-navigation li.open > a{border-bottom:1px solid #efefef !important;padding:8px 10px 9px;margin:0 -10px;position:relative;color:#666 !important;background:none !important;}
.ecommerce .header .header-navigation li > a,
.ecommerce .header .dropdown.open .dropdown-toggle,
.ecommerce .header .header-navigation li.open > a{padding:12px 10px 9px;}
.header .header-navigation li > a:hover,
.header .header-navigation li.active > a,
.header .header-navigation li.open > a:hover{border-bottom:1px solid #efefef !important;background:none !important;color:#006CB5 !important;text-decoration:none;}
.header-navigation > ul > li.dropdown:hover > a:after{border:none;}
.header-navigation > ul > li > a > i.fa-angle-down{display:block;float:right;margin:3px 0 0;}
.header-navigation .dropdown-menu,
.header-navigation > ul > li > .dropdown-menu{position:static;width:100%;margin:0;border:none;box-shadow:none;background:none;margin-top:0;border-top:none;z-index:22;}
.header-navigation .dropdown-menu li{border:none !important;margin-left:20px;}
.header-navigation .dropdown-menu li > a{padding:10px 10px 9px;z-index:999;position:relative;}
.header-navigation .dropdown-menu li > a > i{display:none;}
.header-navigation .dropdown-menu .dropdown-menu{display:block;}
.header-navigation .header-navigation-content{border:none;}
.dropdown-megamenu .header-navigation-content{padding:5px 0 0;margin-left:-20px;}
.dropdown-megamenu .header-navigation-content .row{margin:0;}
.dropdown-megamenu .header-navigation-content .header-navigation-col{padding:0;float:none;width:100%;}
.dropdown-megamenu .header-navigation-content h4{font-size:13px;padding:10px 10px 9px;margin:0 -10px 0 10px;}
.header-navigation .dropdown-megamenu .header-navigation-content li > a{padding:10px 10px 9px;}
.header-navigation-content-ext{background:none;}
.header-navigation-description{height:auto !important;background:none;box-shadow:none;padding:0;margin:0 10px;}
.header-navigation-content-ext .col-md-6,
.header-navigation-content-ext .col-md-3{float:none;width:100%;}
.dropdown-megamenu .header-navigation-content-ext .col-md-3 h4{border-bottom:1px solid #EFEFEF;}
.header-navigation .dropdown-menu .header-navigation-content-ext li > a{display:block;}
.header-navigation-content-ext .col-md-3, .header-navigation-content-ext .col-md-6{padding:0;}
.header-navigation-content-ext .col-md-6{margin-left:10px;}
.header-navigation-content-ext .col-md-6 h4{margin-left:0;padding-left:0;}
.header .nav-brands{margin:15px 10px;padding:0;width:100%;background:#fff;}
.header .nav-brands ul{border:1px solid #F0F0F0;padding:10px;}
.header .nav-brands li{max-width:50%;display:inline-block;border:none;margin-left:0}
.header .nav-brands li a,
.header .nav-brands li a:hover{border:none !important;margin:0 !important;}
.nav-catalogue .dropdown-menu > li{margin-left:0;}
.nav-catalogue .header-navigation-content{padding:20px 0 0;}
.nav-catalogue .product-item{margin-bottom:20px;}
.header-navigation li.menu-search,
.ecommerce .header-navigation li.menu-search{top:0;padding:20px 0 10px;position:relative;}
.header-navigation li.menu-search span.sep{display:none;}
.header-navigation .search-box{position:relative;right:auto;left:0;}
.header-navigation .search-box:after{right:auto;left:0;}
.top-cart-block{margin-top:3px;}
.page-header-fixed .header-navigation{height:300px;overflow:auto;}
}
@media (max-width:992px){.box-icon i{font-size:4em;}
.shop-index-carousel{margin-left:0;margin-right:10px;}
.brands .container{padding-right:25px;}
.sidebar-menu a:focus{color:#333 !important;text-decoration:none;}
.sale-product___removed{margin-bottom:40px;}
.new-arrivals___removed{margin-left:15px;padding-left:0;}
.two-items-bottom-items{margin-bottom:40px;}
.carousel img{width:100%;}
.steps-block-col{border:2px solid #FFF;margin:0 25px 20px 15px;padding:20px 20px 15px;min-height:auto;float:none;}
.steps-block-col:last-child{margin-right:25px;margin-bottom:0;}
.steps-block .steps-block-col div{margin-left:0;margin-right:0;}
.steps-block h2{font-size:43px;}
.steps-block em{text-transform:uppercase;}
.steps-block-col span{display:none;}
.steps-block-col .fa{display:block;}
.pre-footer-subscribe-box form{width:100%;}
.sidebar-products img{float:none;margin-bottom:5px;width:100%;height:auto;}
.sidebar-products h3,
.sidebar-products .price{margin-left:0;}
.product-page-options .pull-left{margin-bottom:10px;}
.product-quantity{margin-bottom:10px;}
.review .rateit{width:100%;margin-bottom:10px;}
.list-view-sorting .pull-right{margin-bottom:10px;}
.service-box p, .service-box .service-box-heading em, .service-box .service-box-heading span, .service-box h1, .service-box h2{display:block;text-align:center;}
.service-box .service-box-heading em{margin-bottom:10px;}
.quote-v1, .quote-v2{text-align:center;}
.quote-v1 .text-right, .quote-v2 .text-right{text-align:center;}
.recent-work .owl-carousel{margin-left:-10px;}
.our-clients .owl-carousel{margin-left:-2px;}
.recent-work .owl-carousel,
.our-clients .owl-carousel{padding-top:30px;}
.recent-work .owl-buttons,
.our-clients .owl-buttons{top:0;left:-3px;}
.our-clients .owl-buttons{left:-10px;}
.testimonials-v1{padding-top:40px;}
.recent-work .recent-work-item .fa{width:36px;height:36px;margin-top:-18px;font-size:14px;padding:12px;}
.recent-news-inner{padding:10px 15px 0;}
.ecommerce .pre-footer-subscribe-box h2, .corporate .pre-footer-subscribe-box h2{padding-top:0;}
.pre-footer .pre-footer-subscribe-box{padding-bottom:25px;}
.ecommerce .pre-footer-subscribe-box form{width:100%;}
.ecommerce .content-search h1{padding-top:0;margin-bottom:3px;}
.content-search form{margin:0 0 6px;}
}
@media (max-width:767px){.pre-header .pull-right{float:left !important;}
.pre-header .pull-right li:first-child{padding-left:0;}
.ecommerce .pre-footer-subscribe-box form{float:none;width:auto;}
.header .header-navigation{margin:0 -10px 0;padding:0 10px;}
.header-navigation-content{min-width:100px;}
.sidebar{margin-bottom:40px;}
.sidebar___removed{margin-bottom:40px;}
.sidebar-menu .fa-angle-right{display:inline-block;}
.pre-footer .pull-right,
.footer .pull-right{float:none !important;}
.pre-footer .pull-right,
.footer .pull-right{padding-top:15px;}
.footer .list-inline > li{padding-left:0;margin-right:5px;}
.form-info{border-left:none;padding-left:0;padding-top:30px;border-top:1px solid #E4E6E8;margin-bottom:0;}
.sidebar-products .item{float:left;width:48%;margin-bottom:20px;padding:0 10px 10px;}
.sidebar-products img{width:100%;height:auto;}
.list-view-sorting{margin-left:0;margin-right:0;margin-bottom:10px;}
.list-view-sorting .col-md-10{padding-right:0;}
.product-other-images{margin-bottom:40px;}
.product-page-options .pull-left{margin-bottom:0;}
.product-item .img-responsive{width:100%;}
.pagination{float:left !important;padding-top:10px;}
.pagination > li{margin-left:0;margin-right:5px;}
.pre-footer .margin-bottom-40{margin-bottom:0;}
.ls-layer3 .ls-price strong{top:-15px;}
.glyphicons-demo ul li{width:12.5%;}
.tab-style-1 .tab-content img{margin:5px 0 10px;}
.testimonials-v1{padding-top:20px;}
.front-steps-wrapper{margin-left:-10px;margin-right:-10px;}
.front-steps-wrapper .front-step-col{padding-left:15px;padding-right:15px;}
.front-steps-wrapper .front-step:after{display:none;}
.blog-posts h2, .ecommerce .blog-posts h2{padding-top:15px;}
.ecommerce .footer{padding:10px 0 10px;}
.ecommerce .footer .pull-right{padding-top:10px;}
.ecommerce .pre-footer address{margin-bottom:15px !important;}
.footer img{margin-bottom:10px;}
.ecommerce .pre-footer-subscribe-box h2, .corporate .pre-footer-subscribe-box h2{padding-top:7px;}
.nav-tabs > li{width:100%;}
.empty-carrinho i{text-align:center;display:block;padding-bottom:20px;}
}
@media (max-width:600px){.ls-layer3 .ls-price strong{top:-5px;}
}
@media (max-width:480px){h1{font-size:20px;}
h2, h3{font-size:16px;}
.pre-header .list-inline li{display:block;border:none;margin-bottom:10px;padding:0;}
.pre-header .col-md-6{float:left;}
.pre-header .additional-nav{float:right;text-align:right;}
.nav-catalogue .pi-price{margin-bottom:10px;}
.nav-catalogue .pi-price,
.nav-catalogue .product-item .add2cart{float:none;}
.top-cart-block{clear:both;float:left;padding-top:0;margin:0 0 29px;width:100%;}
.top-cart-info{float:none;}
.top-cart-block .fa-shopping-cart{top:0;}
.top-cart-content-wrapper{left:0;right:auto;}
.top-cart-content:after{left:15px;}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next{display:none;}
.checkout-content{padding:0 0 40px;}
.checkout-page h2 a{padding:9px 10px 8px;}
.table-wrapper-responsive{overflow-x:scroll;}
.shopping-cart-page .btn-default{float:right;}
.shopping-cart-page .btn-primary{clear:both;margin-top:10px;}
.checkout-page .btn-default{clear:both;margin-top:10px;margin-right:0 !important;}
.product-item:hover > .pi-img-wrapper>div{display:none;}
.steps-block-simple h2{font-size:21px;}
.steps-block-simple em{font-size:14px;text-transform:inherit;}
.ecommerce .pre-footer-subscribe-box h2,
.corporate .pre-footer-subscribe-box h2{float:none;}
.list-view-sorting .pull-right{float:left !important;margin:0 30px 10px 0;}
.header .top-cart-block{margin-top:0;}
.reduce-header .top-cart-block{margin-top:0;margin-bottom:19px;}
.recent-work .recent-work-item a.recent-work-description{min-height:65px;}
}
@media (max-width:450px){.ecommerce .steps-block h2{font-size:33px;}
}
@media (max-width:405px){.top-cart-content{width:100%;}
.top-cart-block img,
.top-cart-block .cart-content-count{display:none;}
}
@media (max-width:390px){.steps-block .fa-truck, .steps-block .fa-gift, .steps-block .fa-phone, .steps-block .fa-envelope, .steps-block .fa-question{border:2px solid #FFFFFF;border-radius:30px !important;float:left;font-size:20px;width:40px;height:40px;margin-right:11px;padding-top:12px;text-align:center;vertical-align:middle;}
.ecommerce .steps-block h2{font-size:25px;padding-top:2px;}
.ecommerce .steps-block em{text-transform:inherit;}
.mix-block .tab-content .col-md-3{padding-right:15px;}
}
@media (max-width:330px){.top-cart-content{width:280px;}
}
@media (max-width:320px){.site-logo{margin-right:0;}
.content-form-page .btn-default{margin-top:10px;}
.price-availability-block .availability{clear:left;float:left;}
.product-page-options .pull-left{margin-bottom:10px;}
}
#whatsapp {position: fixed;top: 45%;background-color: #34af23;padding: 15px 10px 8px 10px; z-index: 9999;}
#whatsapp i {font-size: 30px;color: #FFFFFF;}

.list-box {border-left: 2px solid #ddd;padding-left: 5px;}
.list-conteudo li {margin-left: -20px;margin-bottom: 5px;padding: 0px;}

.c6h3Pending {
    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@keyframes blinker {
  0%, 100% {
      opacity: 1;
  }

  50% {
      opacity: 0.3;
  }
}

a.showNovaInformacaoCertificado > i.fa-info-circle {font-size: 18px;}