html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
*,*:before,*:after{box-sizing:inherit;}html{height:100%;position:relative;overflow-y:scroll;box-sizing:border-box;}body{margin:0;padding:0 0 192px 0;width:100%;display:block;min-height:100%;max-width:2000px;position:relative;overflow-x:hidden;font-family:"opensans",sans-serif;}a{text-decoration:none;}iframe{display:block;max-width:100%;}img{max-width:100%;}ul{padding:0;margin:0;overflow:hidden;}ul li{list-style-type:none;}@font-face{font-family:'boqiconsregular';src:url(/sites/default/themes/apf/css/fonts/boqicons-regular.eot);src:url(/sites/default/themes/apf/css/fonts/boqicons-regular.eot?#iefix) format('embedded-opentype'),url(/sites/default/themes/apf/css/fonts/boqicons-regular.woff2) format('woff2'),url(/sites/default/themes/apf/css/fonts/boqicons-regular.woff) format('woff'),url(/sites/default/themes/apf/css/fonts/boqicons-regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'opensans';src:url(/sites/default/themes/apf/css/fonts/opensans-light.woff) format('woff');font-weight:500;font-style:normal;}@font-face{font-family:'opensans';src:url(/sites/default/themes/apf/css/fonts/opensans-lightitalic.woff) format('woff');font-weight:500;font-style:italic;}@font-face{font-family:'opensans';src:url(/sites/default/themes/apf/css/fonts/opensans-bold.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:'opensans';src:url(/sites/default/themes/apf/css/fonts/opensans-bolditalic.woff) format('woff');font-weight:700;font-style:italic;}body{font-size:16px;font-weight:300;line-height:1.25em;}h2,h3,h4,h5{font-weight:400;line-height:1em;}h2{font-size:32px;}h3{font-size:26px;}h4{font-size:20px;}div#admin-toolbar,div#admin-toolbar *{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:99998;}div#admin-toolbar span.admin-toggle{z-index:99999;}.element-invisible{display:none;}#toolbar-home{float:left;}.toolbar-menu{overflow:hidden;}#toolbar{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#toolbar div.toolbar-menu{background:rgba(0,0,0,0.7);}#skip-link{display:none;}.login label{display:block;margin-bottom:5px;}.login input[type="text"],.login input[type="password"]{display:block;margin-bottom:20px;width:100%;height:40px;padding:10px 10px;border:none;font-size:14px;background:#c2c2c2;color:#fff;width:calc((100% - 80px)*.3333);}.login .description{display:none;}.login input[type="submit"]{text-decoration:none;padding:10px 15px;display:block;border:none;}.button{text-decoration:none;padding:10px 15px;display:block;}.button-nav{position:absolute;top:0;height:60px;width:100px;text-decoration:none;text-transform:uppercase;text-align:center;padding:22px 0;}#views-exposed-form-loja-pesquisa{display:none;}#views-exposed-form-loja-pesquisa label,#views-exposed-form-loja-pesquisa select,#views-exposed-form-loja-pesquisa input[type="text"]{width:100%;display:block;}#views-exposed-form-loja-pesquisa label{font-size:14px;}#views-exposed-form-loja-pesquisa .js-hide{display:none;}#views-exposed-form-loja-pesquisa .chosen-container,#views-exposed-form-loja-pesquisa .filter-search{margin-top:5px;}#views-exposed-form-loja-pesquisa .chosen-container{outline:none;width:100% !important;}#views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{width:100% !important;padding:5px;height:30px;margin:5px 0;}#views-exposed-form-loja-pesquisa .chosen-container-multi .chosen-choices li.search-field input[type=text]{width:100% !important;}#views-exposed-form-loja-pesquisa .chosen-container .chosen-results{font-size:14px;}#views-exposed-form-loja-pesquisa .chosen-container .chosen-results li{padding:10px;}#views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-image:none !important;}#views-exposed-form-loja-pesquisa .chosen-choices{border:none !important;background-image:none !important;padding:0 !important;box-shadow:none !important;overflow:visible !important;}#views-exposed-form-loja-pesquisa .chosen-drop{padding:0;border:none !important;}#views-exposed-form-loja-pesquisa .search-choice{float:left;clear:both;background-image:none !important;border-radius:0 !important;box-shadow:none !important;font-size:14px;font-weight:normal;}#views-exposed-form-loja-pesquisa .chosen-container-multi .chosen-choices li.search-choice{padding:6px 28px 6px 10px;margin:0px 6px 6px 0;border:none;}#views-exposed-form-loja-pesquisa .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:7px;right:7px;}#views-exposed-form-loja-pesquisa .search-field{position:relative;float:left;clear:both;padding:5px 10px !important;width:100%;}#views-exposed-form-loja-pesquisa .search-field input{margin:0;}#views-exposed-form-loja-pesquisa .search-field:hover,#views-exposed-form-loja-pesquisa .search-field input:hover{cursor:pointer;}#views-exposed-form-loja-pesquisa .search-field:after{height:20px;width:20px;content:"+";position:absolute;right:0;top:6px;font-size:22px;line-height:22px;}#views-exposed-form-loja-pesquisa .search-field:before{position:absolute;left:10px;top:8px;content:"Adicionar Items";font-size:14px;}#views-exposed-form-loja-pesquisa .chosen-container-active .search-field:hover,#views-exposed-form-loja-pesquisa .chosen-container-active .search-field input:hover{cursor:auto;}#views-exposed-form-loja-pesquisa .chosen-container-active .search-field:after{content:"";}#views-exposed-form-loja-pesquisa .chosen-container-active .search-field:before{display:none;}#views-exposed-form-loja-pesquisa .form-text{padding:6px 10px 7px;border:none;font-size:14px;}#views-exposed-form-loja-pesquisa .form-item{margin-bottom:20px;}#views-exposed-form-loja-pesquisa .form-submit{text-decoration:none;padding:10px 20px;display:block;-webkit-appearance:none;border:none;}#views-exposed-form-loja-pesquisa .form-item-autor{margin-bottom:25px;}.box{overflow:hidden;margin-bottom:40px;}.box ul li{margin-top:0;}.box a{display:block;width:100%;height:100%;padding:15px;}.box .imgcontainer{overflow:hidden;float:left;width:100%;margin-bottom:20px;background:#113B72;}.box img{width:100%;opacity:.9;}.box:hover img,.box:focus img{opacity:1;}.box h2,.box p{margin:0 20px;}.box h2{padding:0;margin:0;font-size:20px;line-height:1em;}.box p,.box li{font-size:15px;line-height:1.25em;font-weight:400;margin:0;}.box.highlight a{padding:0;}.text-wrapper{padding:15px;}.front .featured{margin:0 0 40px;}.featured{float:left;padding:0;margin:0 0 55px;position:relative;width:100%;margin:20px 0 0;border-top:none;}.featured a{float:left;width:100%;height:100%;padding:0;}.featured .imgcontainer{float:left;overflow:hidden;width:calc(((100% - 80px)*.3333));margin:0 30px 0 0;background:#113B72;}.featured img{width:100%;height:auto;display:block;opacity:.9;}.featured .imgcontainer + .text-wrapper{margin-left:calc(((100% - 80px)*.3333));}.featured .text-wrapper{padding:40px 40px;}.featured h2,.featured p{margin:0 0 16px;}.featured h2{font-size:36px;line-height:1.25em;}.featured p{font-size:18px;line-height:1.25em;}.featured .product-teaser{position:static;}.related-content-wrapper{overflow:hidden;}.related-content-wrapper h3{margin:6em 0 0;padding:6px 0 0;font-size:13px;}.related-content{width:calc(50% - 25px);margin-right:20px;margin-bottom:20px;display:inline-block;vertical-align:top;}.related-content h4.related-content-title{margin:15px 0;}.related-content ul li{margin-top:20px;}.related-content ul li:first-child{margin-top:0;}.related-content ul li .note{margin:0;}.related-content ul.list-content li{margin-top:15px;}.related-content ul.list-content p{font-size:15px;}.related-content ul.list-content p.note{font-size:14px;line-height:15px;}.node-type-produto .related-content-wrapper{overflow:hidden;position:absolute;top:121px;width:calc(33.333333% - 53px);right:40px;}.node-type-produto .related-content-wrapper h3{margin-top:0;}.node-type-produto .related-content{width:100%;margin:0;}.node-type-produto .related-content-item{margin-bottom:10px;display:inline-block;vertical-align:top;width:100%;}.node-type-produto .related-content-item p{font-size:15px;}.node-type-produto .related-content-item p.note{font-size:14px;line-height:14px;}.logo{width:100%;overflow:hidden;height:18.75%;max-height:192px;margin:0;}.logo a{display:block;width:100%;height:100%;}.logo a > span{display:table;width:100%;height:100%;}.logo a > span > span{display:table-cell;vertical-align:middle;}.logo a > span > span > span{background:url(/sites/default/themes/apf/images/logo_apf_faixa.png);height:100px;background-repeat:no-repeat;background-size:auto 100px;background-position:-10px 0;text-indent:100%;white-space:nowrap;width:192px;overflow:hidden;margin:0;display:block;}.mobile-logo{float:right;width:250px;overflow:hidden;height:60px;max-height:192px;margin:0;}.mobile-logo a > span{display:table;width:100%;height:100%;}.mobile-logo a > span > span{display:table-cell;vertical-align:middle;}.mobile-logo a > span > span > span{background:url(/sites/default/themes/apf/images/logo_apf_hor.png);height:34px;background-repeat:no-repeat;background-size:224px 34px;background-position:34px 0;text-indent:100%;white-space:nowrap;width:278px;overflow:hidden;margin:0;display:block;}#main-navigation{width:192px;height:100%;position:fixed;top:0;left:0;min-height:280px;-webkit-transition:left 250ms;transition:left 250ms;font-weight:500;}#main-navigation nav{height:81.25%;}.main-menu,.themes-menu{padding:0;margin:0;font-size:14px;line-height:14px;display:block;}.main-menu li,.themes-menu li{list-style:none;padding:0;}.main-menu li span,.themes-menu li span{display:table;width:100%;height:100%;}.main-menu a,.themes-menu a{text-decoration:none;padding:0 15px;height:100%;display:table-cell;vertical-align:middle;}.main-menu a span,.themes-menu a span{display:inline;}.main-menu{height:38.4615%;max-height:200px;}.main-menu li{height:20%;}.main-menu span{position:relative;}.main-menu a:hover:after,.main-menu .active-trail a:after,.main-menu a.active:after{content:"";position:absolute;width:20px;height:20px;right:-10px;top:50%;margin-top:-10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.main-menu a:hover:after{opacity:.5;}.main-menu .active-trail a:after,.main-menu .active-trail a:hover:after,.main-menu a.active:after,.main-menu a.active:hover:after{opacity:1;}.main-menu .hasproducts a:before{content:"";width:23px;height:100%;min-height:40px;position:absolute;right:25px;bottom:calc(50% - 27px);background:url(/sites/default/themes/apf/images/btn_checkoutcart_smallwhite.png);background-repeat:no-repeat;background-size:23px;}.themes-menu{height:53.8461%;max-height:280px;}.themes-menu li{height:14.2857%;}.themes-menu span{position:relative;}.themes-menu a:hover:after,.themes-menu .active-trail a:after,.themes-menu a.active:after{content:" ";position:absolute;width:20px;height:20px;right:-10px;top:50%;margin-top:-10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.themes-menu a:hover:after{opacity:.5;}.themes-menu .active-trail a:after,.themes-menu .active-trail a:hover:after,.themes-menu a.active:after,.themes-menu a.active:hover:after{opacity:1;}#mobile-navigation{width:100%;height:60px;position:absolute;top:0;left:0;display:none;-webkit-transition:left 250ms,height 250ms;transition:left 250ms,height 250ms;}#mobile-navigation .menu-switch{left:0;}#mobile-navigation .toggle-filters{display:none;left:100px;}.search{position:absolute;bottom:0;left:0;display:block;width:100%;max-height:40px;height:6.25%;}.search *{height:100%;}.search input[type="text"]{display:block;width:100%;height:100%;padding:10px 15px;border:none;font-size:14px;background-image:url(/sites/default/themes/apf/images/search.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:right top;}.search label{display:none;}#content{padding-left:192px;margin-right:0;-webkit-transition:padding 250ms,margin 250ms;transition:padding 250ms,margin 250ms;}.wrapper{width:100%;max-width:1200px;margin:0 auto;overflow:hidden;padding:20px;position:relative;}#breadcrumbs{position:absolute;left:40px;top:20px;}#breadcrumbs ul{padding:0;}#breadcrumbs li{float:left;list-style:none;}#breadcrumbs li a,#breadcrumbs li span{font-size:14px;text-decoration:none;}#breadcrumbs li + li{margin-left:12px;position:relative;}#breadcrumbs li + li:before{position:absolute;content:">";display:block;left:-8px;top:0;font-size:10px;}.content-title{clear:both;font-size:40px;width:100%;position:relative;margin:30px 0 40px;}.content-title > a{position:absolute;font-weight:300;right:0;top:1px;font-size:16px;line-height:18px;}.content-title > a.absolute-inline{right:180px;}.sub-menu{margin-top:10px;}.sub-menu ul{padding:0;margin:0;overflow:hidden;}.sub-menu li{float:left;list-style:none;margin:0 6px 6px 0;line-height:normal;}.sub-menu li.last{margin-left:0;}.sub-menu li a,.sub-menu li span{padding:9px;text-decoration:none;font-size:14px;display:block;}.maincolumn,.highlight-top{float:left;padding:0 20px;width:100%;}.maincolumn{width:66.6666%;margin-bottom:120px;}.maincolumn h2{font-size:40px;margin:30px 0;clear:both;}.maincolumn h3{margin:2em 0 1.5em;padding:1em 0 0;}.maincolumn h4{margin:2em 0 1em;}.maincolumn > ul{padding:0 0 0 30px;margin:8px 0;}.maincolumn > ul li{list-style:none;position:relative;margin:8px 0;}.maincolumn > ul li:before{position:absolute;content:"•";left:-20px;top:0;color:#2177e7;}.maincolumn > ul ul{padding:0 0 0 30px;margin:8px 0;}.maincolumn > ul ul li{list-style:none;position:relative;margin:8px 0;}.maincolumn > ul ul li:before{position:absolute;content:"•";left:-20px;top:0;color:#2177e7;}.maincolumn > ol{padding:0 0 0 30px;counter-reset:ol_counter;margin:8px 0;}.maincolumn > ol li{list-style:none;position:relative;margin:8px 0;}.maincolumn > ol li:before{position:absolute;content:counter(ol_counter);counter-increment:ol_counter;left:-20px;top:0;color:#2177e7;}.maincolumn table{width:100%;}.maincolumn table th,.maincolumn table td{padding:10px 10px 10px 0;}.maincolumn table tbody tr td{text-align:left;}.maincolumn table tbody tr:first-child + tr > td{border-top:none;}.maincolumn table tbody tr:first-child{text-align:left;}.maincolumn table tbody tr:first-child td{border-top:none;font-weight:bold;}.maincolumn img{max-width:100%;height:auto;display:block;}.page-loja .maincolumn{width:100%;}.page-loja-pesquisa .maincolumn{width:66.6666%;}.front .list-content li{margin-top:0;}ul.list-content{padding:0;}ul.list-content li{margin-top:20px;}ul.list-content li:before{content:"" !important;}ul.list-content li:first-child{margin-top:0;}.file{display:inline;}.file .file-icon{display:none;}.sidebar{display:block;width:33.3333%;float:right;margin-bottom:60px;padding:0 20px;}.subscribe{margin:50px 0 0;}.subscribe a{padding-left:20px;position:relative;}.subscribe a:before{height:14px;width:12px;content:"";left:0;bottom:5px;position:absolute;background-image:url(/sites/default/themes/apf/images/apfsprite.svg);}.subscribe a:hover.rss::before{background-position:0 13px;}.subscribe a.rss::before{background-position:0 29px;}.subscribe a:hover.ical::before{background-position:0 45px;}.subscribe a.ical::before{background-position:0 0;}.fixed-nav{margin-top:20px;}.fixed-nav h3{font-size:18px;overflow:hidden;max-height:0;-webkit-transition:max-height 250ms,margin 250ms;transition:max-height 250ms,margin 250ms;margin:0;}.fixed-nav ul{padding:0;}.fixed-nav li{list-style:none;position:relative;padding:0 15px;display:block;}.fixed-nav li a{padding:5px 10px 5px 5px;display:inline-block;}.fixed-nav li.active a:before{content:"";position:absolute;left:0px;top:0;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid;}.fixed-nav li.active a:after{content:"";position:absolute;left:1px;top:0;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid;}.content-footer{margin:100px 40px 0;overflow:hidden;width:calc(100% - 272px);position:absolute;left:192px;bottom:0;}.content-footer input{display:block;width:100%;height:40px;padding:10px 10px;border:none;font-size:14px;}.content-footer .col{float:left;width:calc((100% - 80px)*.3333);margin-left:40px;}.content-footer .col:first-child{margin-left:0;}.content-footer .col1{padding-top:48px;}.content-footer .col2{display:none;}.content-footer .col2 p{margin:-6px 0 0;}.content-footer .col2 .button{margin-top:10px;}.content-footer .col3{margin-top:25px;}.content-footer .col3 ul{padding:0;}.content-footer .col3 li{list-style:none;}.content-footer .col3 a{display:block;height:30px;}.content-footer .col3 a svg,.content-footer .col3 a span{float:left;}.content-footer .col3 a span{margin:5px 0 0 5px;}.footer-wrapper{margin:0 auto;overflow:hidden;border-top:2px solid;height:192px;width:100%;max-width:1120px;padding:20px 0;}.footer-title{font-size:18px;}.footer-menu li{margin-top:10px;}.footer-menu li:first-child{margin-top:0;}.social-menu a{position:relative;padding:5px 0 5px 25px;}.social-menu a:before{position:absolute;font-family:"boqiconsregular";font-size:30px;left:0;top:3px;}.social-menu .social-id-412 a:before{content:"\e030";}.social-menu .social-id-413 a:before{content:"\e032";}.social-menu .social-id-414 a:before{content:"\e033";}.page-loja-pesquisa .sidebar,.node-type-produto .sidebar{margin-top:14px;}.page-loja-pesquisa .sidebar h3,.page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{padding:15px;margin-bottom:0;}.promoted-products{overflow:hidden;padding:20px 0;display:inline-block;width:100%;}h3.theme-title{position:relative;padding-bottom:20px !important;border-bottom:2px solid;font-size:28px;}h3.theme-title a{float:right;display:block;font-size:15px;line-height:15px;padding:5px 10px 7px;}h3.theme-title{margin:2em 0 1.5em;}.maincolumn .product-list{margin:-20px;padding:20px;overflow:hidden;}.maincolumn .product-list li{list-style-type:none;float:left;}.maincolumn .product-list li a{display:inline-block;padding:15px;height:100%;width:100%;}.maincolumn .product-list li:first-child{margin-left:0;}.maincolumn .product-list li:before{content:"";}.maincolumn .product-list img{width:50%;}.product-teaser{height:100%;position:relative;}.product-teaser p{margin:5px 0 0;}.product-teaser .product-title{font-size:28px;line-height:1em;padding:0;margin:0;clear:none;}.product-teaser .product-name{margin-top:15px;font-size:22px;line-height:22px;}.product-teaser .product-summary{font-size:15px;line-height:18px;margin-bottom:40px;}.product-teaser .product-price{margin-top:10px;font-size:22px;line-height:22px;position:absolute;right:15px;bottom:15px;}.shop-front li{width:calc((100% - 80px) * .3333);margin-left:40px;}.maincolumn .shop-filter li{width:calc((100% - 42px) * .5);margin-left:40px;margin-bottom:35px;}.maincolumn .shop-filter li.odd{margin-left:0;clear:both;}.maincolumn .shop-filter li:before{content:"";}.product-info{overflow:hidden;margin:0 0 40px;padding:0;position:relative;}.product-info img{float:left;width:calc((100% - 40px) * .5);margin:0;}.product-description{border:none;float:left;padding:15px 15px 60px 15px;width:calc((100% - 40px) * .5 + 20px);}.product-description .label{display:block;font-size:12px;margin:0;line-height:1em;}.product-description .label + p{margin:0 0 5px;}.product-description .product-price{display:block;width:calc(((100% + 40px) * .5) - 30px);position:absolute;bottom:15px;right:15px;font-size:24px;margin:0;}.front .wrapper{padding:0 20px 0;}.front .maincolumn{padding:0;}.front .sidebar{padding:20px;}h3.list-grouping{margin:40px 0 20px;}.event-title{font-size:18px;margin:0;}.product-title{font-size:18px;margin:0;}.news-title{font-size:20px;margin:0;}p.note{font-size:15px;margin:2px 0 6px;}p.news-date{margin:0;}p.news-summary{margin:0;}.highlight{width:calc(50% - 40px);margin:20px;}.highlight h2{padding:0;font-size:20px;line-height:1em;margin:0 0 10px;color:#333;}.highlight h3{padding:0;font-size:18.5px;line-height:1em;margin:0 0 10px;color:#333;}.highlight h4{padding:0;font-size:17px;line-height:1em;margin:0 0 10px;color:#333;}.highlight .text-wrapper a{display:inline;}.highlight p{margin:0 0 10px 0;}.highlight ul,.highlight ol{padding:0 0 0 15px;}.highlight ul{margin:0;}.highlight ul li{margin:0 0 10px 0;list-style:none;position:relative;}.highlight ul li:before{position:absolute;content:"•";left:-15px;top:0;}.highlight ul li + li{margin-top:-10px;}.highlight ol{counter-reset:ol_counter;}.highlight ol li{margin:0 0 10px 0;position:relative;}.highlight ol li:before{position:absolute;content:counter(ol_counter);counter-increment:ol_counter;left:-15px;top:0;color:#2177e7;}.highlight ol li + li{margin-top:-10px;}.highlight-top h2{font-size:36px;line-height:1.25em;}.highlight-top h2,.highlight-top p{margin:0 0 16px;}.highlight-top p{font-weight:300;}p.event-date{font-size:18px;margin:0;line-height:1.3em;}.node-type-evento h2 + .note,.node-type-noticia h2 + .note,.node-type-projeto h2 + .note{margin-top:-20px;margin-bottom:60px;}.maincolumn .search-results{padding:0;}.maincolumn .search-result h3.title{margin:2em 0 0.5em;}.maincolumn .search-result:before{content:"";}.node-type-webform .form-required{color:red;}.node-type-webform .rednote{color:red;font-size:13px;}.node-type-webform input[type=submit]{background:#2177e7;color:#fff;border:none;-webkit-appearance:none;text-align:left;}.node-type-webform input[type=text]{padding:5px 10px;}.node-type-webform input[type=email]{padding:5px 10px;}.node-type-webform .form-item{margin:15px 0;overflow:hidden;padding:2px 0;}.node-type-webform .form-item label{display:block;font-weight:400;margin:0 0 5px;}.node-type-webform .form-item input{width:100%;border:1px solid #999;}.node-type-webform .form-item.form-type-radio{margin:5px 10px 20px 0;width:auto;float:left;padding:0 2px;}.node-type-webform .form-item.form-type-radio input{width:auto;}.node-type-webform .form-item.form-type-radio label{display:inline;margin:0;font-size:14px;}.node-type-webform .form-item .field-prefix,.node-type-webform .form-item .field-suffix{display:block;float:left;}.node-type-webform .form-item .field-prefix{width:20px;padding:10px 10px 10px 0;}.node-type-webform .form-item .field-suffix{width:40px;padding:10px 0 10px 10px;}.node-type-webform .form-item .field-prefix + input{width:calc(100% - 60px);float:left;}.node-type-webform .form-item .form-managed-file{width:100%;overflow:hidden;}.node-type-webform .form-item .form-managed-file input,.node-type-webform .form-item .form-managed-file .file{width:calc(50% - 10px);border:none;font-size:15px;line-height:15px;float:left;padding:5px;}.node-type-webform .form-item .form-managed-file .file{height:38px;padding:0;margin-right:10px;border:1px solid #999;}.node-type-webform .form-item .form-managed-file .file a{padding:10px 15px;font-size:16px;line-height:16px;height:38px;display:block;}.node-type-webform .form-item .form-managed-file input[type=file]{font-size:14px;line-height:14px;padding:11px 7px;height:38px;border:1px solid #999;margin-right:10px;}.node-type-webform .form-item .form-managed-file input[type=submit]{padding:10px 15px;font-size:16px;line-height:16px;height:38px;}.node-type-webform .form-item .form-managed-file .messages{margin:0 0 10px;}.node-type-webform .form-item .description{color:#999;font-size:13px;line-height:15px;margin:5px 0 0;clear:both;}.node-type-webform .form-actions{clear:both;}.node-type-webform .form-actions input[type=submit]{width:100%;padding:10px 15px;}.node-type-webform .maincolumn ul{padding:0 0 0 30px;}.node-type-webform .maincolumn ul li{list-style:none;position:relative;list-style-type:none;}.node-type-webform .maincolumn ul li:before{position:absolute;content:"•";left:-20px;top:0;color:#2177e7;}.messages{margin:2px 0 0;background:#F5E7E7;padding:5px 15px;}.messages.status{display:none;}.messages:first-child{margin:60px 0 0;}body{color:#333;background:#fff;}a{color:#2177e7;}a:hover,a:focus{color:#3d88ea;}.box{background:#f0f6fd;color:#333;}.box ol li:before,.box ul li:before{color:#999 !important;}.box a:hover,.box a:focus{background:#3d88ea;color:#fff;}.box a:hover *,.box a:focus *{color:#fff;}.box a:hover ol li:before,.box a:focus ol li:before,.box a:hover ul li:before,.box a:focus ul li:before{color:#fff !important;}.box.intermediate-highlight{background:#d9e8fb;}.highlight p,.highlight li{color:#333;}.highlight .text-wrapper a:hover,.highlight .text-wrapper a:focus{background:none;color:#3d88ea;}.event-date,.news-date,.note{color:#999;}#main-navigation{background:#999;}.logo{background-color:#145bb7;}.main-menu a{color:#fff;}.main-menu a:hover:after,.main-menu .active-trail a:after,.main-menu .active:after{background:#fff;}.main-menu .item1{background:#1560c0;}.main-menu .item2{background:#1664c9;}.main-menu .item3{background:#1769d3;}.main-menu .item4{background:#186ddc;}.main-menu .item5{background:#1972e5;}#mobile-navigation{background:#2177e7;}#mobile-navigation .menu-switch{color:#fff;background:#2177e7;}#mobile-navigation .toggle-filters{color:#fff;background:#2177e7;}.mobile-logo{background-color:#2177e7;}#search input{background:#333333;color:#fff;}#search ::-webkit-input-placeholder{color:#fff;}#search :-moz-placeholder{color:#fff;}#search ::-moz-placeholder{color:#fff;}#search :-ms-input-placeholder{color:#fff;}.themes-menu .item8{background:#999999;}.themes-menu .item7{background:#949494;}.themes-menu .item6{background:#8f8f8f;}.themes-menu .item5{background:#8a8a8a;}.themes-menu .item4{background:#858585;}.themes-menu .item3{background:#808080;}.themes-menu .item2{background:#7a7a7a;}.themes-menu .item1{background:#757575;}.themes-menu .item0{background:#707070;}.themes-menu a{color:#fff;}.themes-menu a:hover:after,.themes-menu .active-trail a:after,.themes-menu .active:after{background:#fff;}.search input{background:#616161;color:#fff;}.search ::-webkit-input-placeholder{color:#fff;}.search :-moz-placeholder{color:#fff;}.search ::-moz-placeholder{color:#fff;}.search :-ms-input-placeholder{color:#fff;}.fixed-nav li.active a{background:#fff;border:1px solid #2177e7;color:#2177e7;}.fixed-nav li.active a:before,.fixed-nav li.active a:focus{border-right-color:#2177e7;}.fixed-nav li.active a:after{border-right-color:#fff;}.page-loja-pesquisa .sidebar h3,.page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}#breadcrumbs li a,#breadcrumbs li span{color:#2177e7;}#breadcrumbs li a:hover,#breadcrumbs li a:focus{color:#1769d3;}#breadcrumbs li + li:before{color:#bdbdbd;}.content-title{color:#2177e7;}.button,.form-submit{background:#2177e7;color:#fff;}.button:hover,.form-submit:hover,.button:focus,.form-submit:focus{background:#3d88ea;color:#fff;}.sub-menu li a{background:#2177e7;color:#fff;}.sub-menu li a:hover,.sub-menu li a:focus{background:#3d88ea;}.sub-menu li span{background:#2177e7;color:#fff;}.maincolumn h2{color:#2177e7;}.maincolumn h3,.maincolumn h4{color:#333;}.maincolumn > ul li:before{color:#2177e7;}.maincolumn table tbody tr td{border-top:1px solid #d9e8fb;}.maincolumn table tbody tr:first-child{border-bottom:1px solid #2177e7;color:#333;}.maincolumn table tbody tr:first-child td{border-top:none;}.maincolumn > ol li:before{color:#2177e7;}.highlight h2{color:#333;}.highlight a h2{color:#2177e7;}.related-content-wrapper h3{color:#333;border-top:2px solid #2177e7;}.content-footer input{background:#b3b3b3;color:#fff;}.content-footer .col3 a svg{fill:#2177e7;}.content-footer .col3 a:hover svg{fill:#3d88ea;}.content-footer ::-webkit-input-placeholder{color:#fff;}.content-footer :-moz-placeholder{color:#fff;}.content-footer ::-moz-placeholder{color:#fff;}.content-footer :-ms-input-placeholder{color:#fff;}.footer-wrapper{border-top-color:#2177e7;}.footer-title{color:#999;}h3.theme-title{border-bottom-color:#2177e7;color:#2177e7;}h3.theme-title a{color:#fff;background:#2177e7;}h3.theme-title a:hover{background:#3d88ea;}.product-list li{background:#f0f6fd;}.product-list li a:hover,.product-list li a:focus{background:#2177e7;color:#fff;}.product-list li a:hover *,.product-list li a:focus *{color:#fff;}.product-teaser .product-summary{color:#333;}.product-teaser .product-price{color:#333;}.featured{background:#2177e7;}.featured a{color:#fff;}.featured a *{color:#fff;}.featured a:hover,.featured a:focus{background:#3d88ea;}.featured-product .product-teaser p{color:#fff;}#views-exposed-form-loja-pesquisa label{color:#333;}#views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}#views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}#views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}#views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}#views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}#views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}#views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}#views-exposed-form-loja-pesquisa .search-field:hover{color:#3d88ea;}#views-exposed-form-loja-pesquisa .search-field:before,#views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}#views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}#views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}.product-info{background:#f0f6fd;}.product-description .label{color:#999;}body.sexualidade body{color:#333;background:#fff;}body.sexualidade a{color:#f34b14;}body.sexualidade a:hover,body.sexualidade a:focus{color:#f46131;}body.sexualidade .box{background:#fef2ee;color:#333;}body.sexualidade .box ol li:before,body.sexualidade .box ul li:before{color:#999 !important;}body.sexualidade .box a:hover,body.sexualidade .box a:focus{background:#f46131;color:#fff;}body.sexualidade .box a:hover *,body.sexualidade .box a:focus *{color:#fff;}body.sexualidade .box a:hover ol li:before,body.sexualidade .box a:focus ol li:before,body.sexualidade .box a:hover ul li:before,body.sexualidade .box a:focus ul li:before{color:#fff !important;}body.sexualidade .box.intermediate-highlight{background:#fddfd5;}body.sexualidade .highlight p,body.sexualidade .highlight li{color:#333;}body.sexualidade .highlight .text-wrapper a:hover,body.sexualidade .highlight .text-wrapper a:focus{background:none;color:#f46131;}body.sexualidade .event-date,body.sexualidade .news-date,body.sexualidade .note{color:#999;}body.sexualidade #main-navigation{background:#999;}body.sexualidade .logo{background-color:#bf370a;}body.sexualidade .main-menu a{color:#fff;}body.sexualidade .main-menu a:hover:after,body.sexualidade .main-menu .active-trail a:after,body.sexualidade .main-menu .active:after{background:#fff;}body.sexualidade .main-menu .item1{background:#c93a0b;}body.sexualidade .main-menu .item2{background:#d23d0b;}body.sexualidade .main-menu .item3{background:#dc3f0c;}body.sexualidade .main-menu .item4{background:#e6420c;}body.sexualidade .main-menu .item5{background:#ef450d;}body.sexualidade #mobile-navigation{background:#f34b14;}body.sexualidade #mobile-navigation .menu-switch{color:#fff;background:#f34b14;}body.sexualidade #mobile-navigation .toggle-filters{color:#fff;background:#f34b14;}body.sexualidade .mobile-logo{background-color:#f34b14;}body.sexualidade #search input{background:#333333;color:#fff;}body.sexualidade #search ::-webkit-input-placeholder{color:#fff;}body.sexualidade #search :-moz-placeholder{color:#fff;}body.sexualidade #search ::-moz-placeholder{color:#fff;}body.sexualidade #search :-ms-input-placeholder{color:#fff;}body.sexualidade .themes-menu .item8{background:#999999;}body.sexualidade .themes-menu .item7{background:#949494;}body.sexualidade .themes-menu .item6{background:#8f8f8f;}body.sexualidade .themes-menu .item5{background:#8a8a8a;}body.sexualidade .themes-menu .item4{background:#858585;}body.sexualidade .themes-menu .item3{background:#808080;}body.sexualidade .themes-menu .item2{background:#7a7a7a;}body.sexualidade .themes-menu .item1{background:#757575;}body.sexualidade .themes-menu .item0{background:#707070;}body.sexualidade .themes-menu a{color:#fff;}body.sexualidade .themes-menu a:hover:after,body.sexualidade .themes-menu .active-trail a:after,body.sexualidade .themes-menu .active:after{background:#fff;}body.sexualidade .search input{background:#616161;color:#fff;}body.sexualidade .search ::-webkit-input-placeholder{color:#fff;}body.sexualidade .search :-moz-placeholder{color:#fff;}body.sexualidade .search ::-moz-placeholder{color:#fff;}body.sexualidade .search :-ms-input-placeholder{color:#fff;}body.sexualidade .fixed-nav li.active a{background:#fff;border:1px solid #f34b14;color:#f34b14;}body.sexualidade .fixed-nav li.active a:before,body.sexualidade .fixed-nav li.active a:focus{border-right-color:#f34b14;}body.sexualidade .fixed-nav li.active a:after{border-right-color:#fff;}body.sexualidade .page-loja-pesquisa .sidebar h3,body.sexualidade .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.sexualidade #breadcrumbs li a,body.sexualidade #breadcrumbs li span{color:#f34b14;}body.sexualidade #breadcrumbs li a:hover,body.sexualidade #breadcrumbs li a:focus{color:#dc3f0c;}body.sexualidade #breadcrumbs li + li:before{color:#bdbdbd;}body.sexualidade .content-title{color:#f34b14;}body.sexualidade .button,body.sexualidade .form-submit{background:#f34b14;color:#fff;}body.sexualidade .button:hover,body.sexualidade .form-submit:hover,body.sexualidade .button:focus,body.sexualidade .form-submit:focus{background:#f46131;color:#fff;}body.sexualidade .sub-menu li a{background:#f34b14;color:#fff;}body.sexualidade .sub-menu li a:hover,body.sexualidade .sub-menu li a:focus{background:#f46131;}body.sexualidade .sub-menu li span{background:#f34b14;color:#fff;}body.sexualidade .maincolumn h2{color:#f34b14;}body.sexualidade .maincolumn h3,body.sexualidade .maincolumn h4{color:#333;}body.sexualidade .maincolumn > ul li:before{color:#f34b14;}body.sexualidade .maincolumn table tbody tr td{border-top:1px solid #fddfd5;}body.sexualidade .maincolumn table tbody tr:first-child{border-bottom:1px solid #f34b14;color:#333;}body.sexualidade .maincolumn table tbody tr:first-child td{border-top:none;}body.sexualidade .maincolumn > ol li:before{color:#f34b14;}body.sexualidade .highlight h2{color:#333;}body.sexualidade .highlight a h2{color:#f34b14;}body.sexualidade .related-content-wrapper h3{color:#333;border-top:2px solid #f34b14;}body.sexualidade .content-footer input{background:#b3b3b3;color:#fff;}body.sexualidade .content-footer .col3 a svg{fill:#f34b14;}body.sexualidade .content-footer .col3 a:hover svg{fill:#f46131;}body.sexualidade .content-footer ::-webkit-input-placeholder{color:#fff;}body.sexualidade .content-footer :-moz-placeholder{color:#fff;}body.sexualidade .content-footer ::-moz-placeholder{color:#fff;}body.sexualidade .content-footer :-ms-input-placeholder{color:#fff;}body.sexualidade .footer-wrapper{border-top-color:#f34b14;}body.sexualidade .footer-title{color:#999;}body.sexualidade h3.theme-title{border-bottom-color:#f34b14;color:#f34b14;}body.sexualidade h3.theme-title a{color:#fff;background:#f34b14;}body.sexualidade h3.theme-title a:hover{background:#f46131;}body.sexualidade .product-list li{background:#fef2ee;}body.sexualidade .product-list li a:hover,body.sexualidade .product-list li a:focus{background:#f34b14;color:#fff;}body.sexualidade .product-list li a:hover *,body.sexualidade .product-list li a:focus *{color:#fff;}body.sexualidade .product-teaser .product-summary{color:#333;}body.sexualidade .product-teaser .product-price{color:#333;}body.sexualidade .featured{background:#f34b14;}body.sexualidade .featured a{color:#fff;}body.sexualidade .featured a *{color:#fff;}body.sexualidade .featured a:hover,body.sexualidade .featured a:focus{background:#f46131;}body.sexualidade .featured-product .product-teaser p{color:#fff;}body.sexualidade #views-exposed-form-loja-pesquisa label{color:#333;}body.sexualidade #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.sexualidade #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.sexualidade #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.sexualidade #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.sexualidade #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.sexualidade #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.sexualidade #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.sexualidade #views-exposed-form-loja-pesquisa .search-field:hover{color:#f46131;}body.sexualidade #views-exposed-form-loja-pesquisa .search-field:before,body.sexualidade #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.sexualidade #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.sexualidade #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.sexualidade .product-info{background:#fef2ee;}body.sexualidade .product-description .label{color:#999;}body.educacao-sexual body{color:#333;background:#fff;}body.educacao-sexual a{color:#d22f2f;}body.educacao-sexual a:hover,body.educacao-sexual a:focus{color:#d74848;}body.educacao-sexual .box{background:#fbecec;color:#333;}body.educacao-sexual .box ol li:before,body.educacao-sexual .box ul li:before{color:#999 !important;}body.educacao-sexual .box a:hover,body.educacao-sexual .box a:focus{background:#d74848;color:#fff;}body.educacao-sexual .box a:hover *,body.educacao-sexual .box a:focus *{color:#fff;}body.educacao-sexual .box a:hover ol li:before,body.educacao-sexual .box a:focus ol li:before,body.educacao-sexual .box a:hover ul li:before,body.educacao-sexual .box a:focus ul li:before{color:#fff !important;}body.educacao-sexual .box.intermediate-highlight{background:#f6d7d7;}body.educacao-sexual .highlight p,body.educacao-sexual .highlight li{color:#333;}body.educacao-sexual .highlight .text-wrapper a:hover,body.educacao-sexual .highlight .text-wrapper a:focus{background:none;color:#d74848;}body.educacao-sexual .event-date,body.educacao-sexual .news-date,body.educacao-sexual .note{color:#999;}body.educacao-sexual #main-navigation{background:#999;}body.educacao-sexual .logo{background-color:#a12323;}body.educacao-sexual .main-menu a{color:#fff;}body.educacao-sexual .main-menu a:hover:after,body.educacao-sexual .main-menu .active-trail a:after,body.educacao-sexual .main-menu .active:after{background:#fff;}body.educacao-sexual .main-menu .item1{background:#a92525;}body.educacao-sexual .main-menu .item2{background:#b22727;}body.educacao-sexual .main-menu .item3{background:#ba2828;}body.educacao-sexual .main-menu .item4{background:#c32a2a;}body.educacao-sexual .main-menu .item5{background:#cb2c2c;}body.educacao-sexual #mobile-navigation{background:#d22f2f;}body.educacao-sexual #mobile-navigation .menu-switch{color:#fff;background:#d22f2f;}body.educacao-sexual #mobile-navigation .toggle-filters{color:#fff;background:#d22f2f;}body.educacao-sexual .mobile-logo{background-color:#d22f2f;}body.educacao-sexual #search input{background:#333333;color:#fff;}body.educacao-sexual #search ::-webkit-input-placeholder{color:#fff;}body.educacao-sexual #search :-moz-placeholder{color:#fff;}body.educacao-sexual #search ::-moz-placeholder{color:#fff;}body.educacao-sexual #search :-ms-input-placeholder{color:#fff;}body.educacao-sexual .themes-menu .item8{background:#999999;}body.educacao-sexual .themes-menu .item7{background:#949494;}body.educacao-sexual .themes-menu .item6{background:#8f8f8f;}body.educacao-sexual .themes-menu .item5{background:#8a8a8a;}body.educacao-sexual .themes-menu .item4{background:#858585;}body.educacao-sexual .themes-menu .item3{background:#808080;}body.educacao-sexual .themes-menu .item2{background:#7a7a7a;}body.educacao-sexual .themes-menu .item1{background:#757575;}body.educacao-sexual .themes-menu .item0{background:#707070;}body.educacao-sexual .themes-menu a{color:#fff;}body.educacao-sexual .themes-menu a:hover:after,body.educacao-sexual .themes-menu .active-trail a:after,body.educacao-sexual .themes-menu .active:after{background:#fff;}body.educacao-sexual .search input{background:#616161;color:#fff;}body.educacao-sexual .search ::-webkit-input-placeholder{color:#fff;}body.educacao-sexual .search :-moz-placeholder{color:#fff;}body.educacao-sexual .search ::-moz-placeholder{color:#fff;}body.educacao-sexual .search :-ms-input-placeholder{color:#fff;}body.educacao-sexual .fixed-nav li.active a{background:#fff;border:1px solid #d22f2f;color:#d22f2f;}body.educacao-sexual .fixed-nav li.active a:before,body.educacao-sexual .fixed-nav li.active a:focus{border-right-color:#d22f2f;}body.educacao-sexual .fixed-nav li.active a:after{border-right-color:#fff;}body.educacao-sexual .page-loja-pesquisa .sidebar h3,body.educacao-sexual .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.educacao-sexual #breadcrumbs li a,body.educacao-sexual #breadcrumbs li span{color:#d22f2f;}body.educacao-sexual #breadcrumbs li a:hover,body.educacao-sexual #breadcrumbs li a:focus{color:#ba2828;}body.educacao-sexual #breadcrumbs li + li:before{color:#bdbdbd;}body.educacao-sexual .content-title{color:#d22f2f;}body.educacao-sexual .button,body.educacao-sexual .form-submit{background:#d22f2f;color:#fff;}body.educacao-sexual .button:hover,body.educacao-sexual .form-submit:hover,body.educacao-sexual .button:focus,body.educacao-sexual .form-submit:focus{background:#d74848;color:#fff;}body.educacao-sexual .sub-menu li a{background:#d22f2f;color:#fff;}body.educacao-sexual .sub-menu li a:hover,body.educacao-sexual .sub-menu li a:focus{background:#d74848;}body.educacao-sexual .sub-menu li span{background:#d22f2f;color:#fff;}body.educacao-sexual .maincolumn h2{color:#d22f2f;}body.educacao-sexual .maincolumn h3,body.educacao-sexual .maincolumn h4{color:#333;}body.educacao-sexual .maincolumn > ul li:before{color:#d22f2f;}body.educacao-sexual .maincolumn table tbody tr td{border-top:1px solid #f6d7d7;}body.educacao-sexual .maincolumn table tbody tr:first-child{border-bottom:1px solid #d22f2f;color:#333;}body.educacao-sexual .maincolumn table tbody tr:first-child td{border-top:none;}body.educacao-sexual .maincolumn > ol li:before{color:#d22f2f;}body.educacao-sexual .highlight h2{color:#333;}body.educacao-sexual .highlight a h2{color:#d22f2f;}body.educacao-sexual .related-content-wrapper h3{color:#333;border-top:2px solid #d22f2f;}body.educacao-sexual .content-footer input{background:#b3b3b3;color:#fff;}body.educacao-sexual .content-footer .col3 a svg{fill:#d22f2f;}body.educacao-sexual .content-footer .col3 a:hover svg{fill:#d74848;}body.educacao-sexual .content-footer ::-webkit-input-placeholder{color:#fff;}body.educacao-sexual .content-footer :-moz-placeholder{color:#fff;}body.educacao-sexual .content-footer ::-moz-placeholder{color:#fff;}body.educacao-sexual .content-footer :-ms-input-placeholder{color:#fff;}body.educacao-sexual .footer-wrapper{border-top-color:#d22f2f;}body.educacao-sexual .footer-title{color:#999;}body.educacao-sexual h3.theme-title{border-bottom-color:#d22f2f;color:#d22f2f;}body.educacao-sexual h3.theme-title a{color:#fff;background:#d22f2f;}body.educacao-sexual h3.theme-title a:hover{background:#d74848;}body.educacao-sexual .product-list li{background:#fbecec;}body.educacao-sexual .product-list li a:hover,body.educacao-sexual .product-list li a:focus{background:#d22f2f;color:#fff;}body.educacao-sexual .product-list li a:hover *,body.educacao-sexual .product-list li a:focus *{color:#fff;}body.educacao-sexual .product-teaser .product-summary{color:#333;}body.educacao-sexual .product-teaser .product-price{color:#333;}body.educacao-sexual .featured{background:#d22f2f;}body.educacao-sexual .featured a{color:#fff;}body.educacao-sexual .featured a *{color:#fff;}body.educacao-sexual .featured a:hover,body.educacao-sexual .featured a:focus{background:#d74848;}body.educacao-sexual .featured-product .product-teaser p{color:#fff;}body.educacao-sexual #views-exposed-form-loja-pesquisa label{color:#333;}body.educacao-sexual #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.educacao-sexual #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.educacao-sexual #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.educacao-sexual #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.educacao-sexual #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.educacao-sexual #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.educacao-sexual #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.educacao-sexual #views-exposed-form-loja-pesquisa .search-field:hover{color:#d74848;}body.educacao-sexual #views-exposed-form-loja-pesquisa .search-field:before,body.educacao-sexual #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.educacao-sexual #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.educacao-sexual #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.educacao-sexual .product-info{background:#fbecec;}body.educacao-sexual .product-description .label{color:#999;}body.gravidez-e-parentalidade body{color:#333;background:#fff;}body.gravidez-e-parentalidade a{color:#88ba25;}body.gravidez-e-parentalidade a:hover,body.gravidez-e-parentalidade a:focus{color:#9bd32a;}body.gravidez-e-parentalidade .box{background:#e9f5cf;color:#333;}body.gravidez-e-parentalidade .box ol li:before,body.gravidez-e-parentalidade .box ul li:before{color:#999 !important;}body.gravidez-e-parentalidade .box a:hover,body.gravidez-e-parentalidade .box a:focus{background:#9bd32a;color:#fff;}body.gravidez-e-parentalidade .box a:hover *,body.gravidez-e-parentalidade .box a:focus *{color:#fff;}body.gravidez-e-parentalidade .box a:hover ol li:before,body.gravidez-e-parentalidade .box a:focus ol li:before,body.gravidez-e-parentalidade .box a:hover ul li:before,body.gravidez-e-parentalidade .box a:focus ul li:before{color:#fff !important;}body.gravidez-e-parentalidade .box.intermediate-highlight{background:#dff1ba;}body.gravidez-e-parentalidade .highlight p,body.gravidez-e-parentalidade .highlight li{color:#333;}body.gravidez-e-parentalidade .highlight .text-wrapper a:hover,body.gravidez-e-parentalidade .highlight .text-wrapper a:focus{background:none;color:#9bd32a;}body.gravidez-e-parentalidade .event-date,body.gravidez-e-parentalidade .news-date,body.gravidez-e-parentalidade .note{color:#999;}body.gravidez-e-parentalidade #main-navigation{background:#999;}body.gravidez-e-parentalidade .logo{background-color:#63871b;}body.gravidez-e-parentalidade .main-menu a{color:#fff;}body.gravidez-e-parentalidade .main-menu a:hover:after,body.gravidez-e-parentalidade .main-menu .active-trail a:after,body.gravidez-e-parentalidade .main-menu .active:after{background:#fff;}body.gravidez-e-parentalidade .main-menu .item1{background:#69901d;}body.gravidez-e-parentalidade .main-menu .item2{background:#6f981e;}body.gravidez-e-parentalidade .main-menu .item3{background:#76a120;}body.gravidez-e-parentalidade .main-menu .item4{background:#7ca922;}body.gravidez-e-parentalidade .main-menu .item5{background:#82b223;}body.gravidez-e-parentalidade #mobile-navigation{background:#88ba25;}body.gravidez-e-parentalidade #mobile-navigation .menu-switch{color:#fff;background:#88ba25;}body.gravidez-e-parentalidade #mobile-navigation .toggle-filters{color:#fff;background:#88ba25;}body.gravidez-e-parentalidade .mobile-logo{background-color:#88ba25;}body.gravidez-e-parentalidade #search input{background:#333333;color:#fff;}body.gravidez-e-parentalidade #search ::-webkit-input-placeholder{color:#fff;}body.gravidez-e-parentalidade #search :-moz-placeholder{color:#fff;}body.gravidez-e-parentalidade #search ::-moz-placeholder{color:#fff;}body.gravidez-e-parentalidade #search :-ms-input-placeholder{color:#fff;}body.gravidez-e-parentalidade .themes-menu .item8{background:#999999;}body.gravidez-e-parentalidade .themes-menu .item7{background:#949494;}body.gravidez-e-parentalidade .themes-menu .item6{background:#8f8f8f;}body.gravidez-e-parentalidade .themes-menu .item5{background:#8a8a8a;}body.gravidez-e-parentalidade .themes-menu .item4{background:#858585;}body.gravidez-e-parentalidade .themes-menu .item3{background:#808080;}body.gravidez-e-parentalidade .themes-menu .item2{background:#7a7a7a;}body.gravidez-e-parentalidade .themes-menu .item1{background:#757575;}body.gravidez-e-parentalidade .themes-menu .item0{background:#707070;}body.gravidez-e-parentalidade .themes-menu a{color:#fff;}body.gravidez-e-parentalidade .themes-menu a:hover:after,body.gravidez-e-parentalidade .themes-menu .active-trail a:after,body.gravidez-e-parentalidade .themes-menu .active:after{background:#fff;}body.gravidez-e-parentalidade .search input{background:#616161;color:#fff;}body.gravidez-e-parentalidade .search ::-webkit-input-placeholder{color:#fff;}body.gravidez-e-parentalidade .search :-moz-placeholder{color:#fff;}body.gravidez-e-parentalidade .search ::-moz-placeholder{color:#fff;}body.gravidez-e-parentalidade .search :-ms-input-placeholder{color:#fff;}body.gravidez-e-parentalidade .fixed-nav li.active a{background:#fff;border:1px solid #88ba25;color:#88ba25;}body.gravidez-e-parentalidade .fixed-nav li.active a:before,body.gravidez-e-parentalidade .fixed-nav li.active a:focus{border-right-color:#88ba25;}body.gravidez-e-parentalidade .fixed-nav li.active a:after{border-right-color:#fff;}body.gravidez-e-parentalidade .page-loja-pesquisa .sidebar h3,body.gravidez-e-parentalidade .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.gravidez-e-parentalidade #breadcrumbs li a,body.gravidez-e-parentalidade #breadcrumbs li span{color:#88ba25;}body.gravidez-e-parentalidade #breadcrumbs li a:hover,body.gravidez-e-parentalidade #breadcrumbs li a:focus{color:#76a120;}body.gravidez-e-parentalidade #breadcrumbs li + li:before{color:#bdbdbd;}body.gravidez-e-parentalidade .content-title{color:#88ba25;}body.gravidez-e-parentalidade .button,body.gravidez-e-parentalidade .form-submit{background:#88ba25;color:#fff;}body.gravidez-e-parentalidade .button:hover,body.gravidez-e-parentalidade .form-submit:hover,body.gravidez-e-parentalidade .button:focus,body.gravidez-e-parentalidade .form-submit:focus{background:#9bd32a;color:#fff;}body.gravidez-e-parentalidade .sub-menu li a{background:#88ba25;color:#fff;}body.gravidez-e-parentalidade .sub-menu li a:hover,body.gravidez-e-parentalidade .sub-menu li a:focus{background:#9bd32a;}body.gravidez-e-parentalidade .sub-menu li span{background:#88ba25;color:#fff;}body.gravidez-e-parentalidade .maincolumn h2{color:#88ba25;}body.gravidez-e-parentalidade .maincolumn h3,body.gravidez-e-parentalidade .maincolumn h4{color:#333;}body.gravidez-e-parentalidade .maincolumn > ul li:before{color:#88ba25;}body.gravidez-e-parentalidade .maincolumn table tbody tr td{border-top:1px solid #dff1ba;}body.gravidez-e-parentalidade .maincolumn table tbody tr:first-child{border-bottom:1px solid #88ba25;color:#333;}body.gravidez-e-parentalidade .maincolumn table tbody tr:first-child td{border-top:none;}body.gravidez-e-parentalidade .maincolumn > ol li:before{color:#88ba25;}body.gravidez-e-parentalidade .highlight h2{color:#333;}body.gravidez-e-parentalidade .highlight a h2{color:#88ba25;}body.gravidez-e-parentalidade .related-content-wrapper h3{color:#333;border-top:2px solid #88ba25;}body.gravidez-e-parentalidade .content-footer input{background:#b3b3b3;color:#fff;}body.gravidez-e-parentalidade .content-footer .col3 a svg{fill:#88ba25;}body.gravidez-e-parentalidade .content-footer .col3 a:hover svg{fill:#9bd32a;}body.gravidez-e-parentalidade .content-footer ::-webkit-input-placeholder{color:#fff;}body.gravidez-e-parentalidade .content-footer :-moz-placeholder{color:#fff;}body.gravidez-e-parentalidade .content-footer ::-moz-placeholder{color:#fff;}body.gravidez-e-parentalidade .content-footer :-ms-input-placeholder{color:#fff;}body.gravidez-e-parentalidade .footer-wrapper{border-top-color:#88ba25;}body.gravidez-e-parentalidade .footer-title{color:#999;}body.gravidez-e-parentalidade h3.theme-title{border-bottom-color:#88ba25;color:#88ba25;}body.gravidez-e-parentalidade h3.theme-title a{color:#fff;background:#88ba25;}body.gravidez-e-parentalidade h3.theme-title a:hover{background:#9bd32a;}body.gravidez-e-parentalidade .product-list li{background:#e9f5cf;}body.gravidez-e-parentalidade .product-list li a:hover,body.gravidez-e-parentalidade .product-list li a:focus{background:#88ba25;color:#fff;}body.gravidez-e-parentalidade .product-list li a:hover *,body.gravidez-e-parentalidade .product-list li a:focus *{color:#fff;}body.gravidez-e-parentalidade .product-teaser .product-summary{color:#333;}body.gravidez-e-parentalidade .product-teaser .product-price{color:#333;}body.gravidez-e-parentalidade .featured{background:#88ba25;}body.gravidez-e-parentalidade .featured a{color:#fff;}body.gravidez-e-parentalidade .featured a *{color:#fff;}body.gravidez-e-parentalidade .featured a:hover,body.gravidez-e-parentalidade .featured a:focus{background:#9bd32a;}body.gravidez-e-parentalidade .featured-product .product-teaser p{color:#fff;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa label{color:#333;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .search-field:hover{color:#9bd32a;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .search-field:before,body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.gravidez-e-parentalidade #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.gravidez-e-parentalidade .product-info{background:#e9f5cf;}body.gravidez-e-parentalidade .product-description .label{color:#999;}body.metodos-contracetivos body{color:#333;background:#fff;}body.metodos-contracetivos a{color:#a441ec;}body.metodos-contracetivos a:hover,body.metodos-contracetivos a:focus{color:#b15cef;}body.metodos-contracetivos .box{background:#ffffff;color:#333;}body.metodos-contracetivos .box ol li:before,body.metodos-contracetivos .box ul li:before{color:#999 !important;}body.metodos-contracetivos .box a:hover,body.metodos-contracetivos .box a:focus{background:#b15cef;color:#fff;}body.metodos-contracetivos .box a:hover *,body.metodos-contracetivos .box a:focus *{color:#fff;}body.metodos-contracetivos .box a:hover ol li:before,body.metodos-contracetivos .box a:focus ol li:before,body.metodos-contracetivos .box a:hover ul li:before,body.metodos-contracetivos .box a:focus ul li:before{color:#fff !important;}body.metodos-contracetivos .box.intermediate-highlight{background:#fcfafe;}body.metodos-contracetivos .highlight p,body.metodos-contracetivos .highlight li{color:#333;}body.metodos-contracetivos .highlight .text-wrapper a:hover,body.metodos-contracetivos .highlight .text-wrapper a:focus{background:none;color:#b15cef;}body.metodos-contracetivos .event-date,body.metodos-contracetivos .news-date,body.metodos-contracetivos .note{color:#999;}body.metodos-contracetivos #main-navigation{background:#999;}body.metodos-contracetivos .logo{background-color:#8716d9;}body.metodos-contracetivos .main-menu a{color:#fff;}body.metodos-contracetivos .main-menu a:hover:after,body.metodos-contracetivos .main-menu .active-trail a:after,body.metodos-contracetivos .main-menu .active:after{background:#fff;}body.metodos-contracetivos .main-menu .item1{background:#8d17e2;}body.metodos-contracetivos .main-menu .item2{background:#921be8;}body.metodos-contracetivos .main-menu .item3{background:#9625e9;}body.metodos-contracetivos .main-menu .item4{background:#9b2eea;}body.metodos-contracetivos .main-menu .item5{background:#9f37eb;}body.metodos-contracetivos #mobile-navigation{background:#a441ec;}body.metodos-contracetivos #mobile-navigation .menu-switch{color:#fff;background:#a441ec;}body.metodos-contracetivos #mobile-navigation .toggle-filters{color:#fff;background:#a441ec;}body.metodos-contracetivos .mobile-logo{background-color:#a441ec;}body.metodos-contracetivos #search input{background:#333333;color:#fff;}body.metodos-contracetivos #search ::-webkit-input-placeholder{color:#fff;}body.metodos-contracetivos #search :-moz-placeholder{color:#fff;}body.metodos-contracetivos #search ::-moz-placeholder{color:#fff;}body.metodos-contracetivos #search :-ms-input-placeholder{color:#fff;}body.metodos-contracetivos .themes-menu .item8{background:#999999;}body.metodos-contracetivos .themes-menu .item7{background:#949494;}body.metodos-contracetivos .themes-menu .item6{background:#8f8f8f;}body.metodos-contracetivos .themes-menu .item5{background:#8a8a8a;}body.metodos-contracetivos .themes-menu .item4{background:#858585;}body.metodos-contracetivos .themes-menu .item3{background:#808080;}body.metodos-contracetivos .themes-menu .item2{background:#7a7a7a;}body.metodos-contracetivos .themes-menu .item1{background:#757575;}body.metodos-contracetivos .themes-menu .item0{background:#707070;}body.metodos-contracetivos .themes-menu a{color:#fff;}body.metodos-contracetivos .themes-menu a:hover:after,body.metodos-contracetivos .themes-menu .active-trail a:after,body.metodos-contracetivos .themes-menu .active:after{background:#fff;}body.metodos-contracetivos .search input{background:#616161;color:#fff;}body.metodos-contracetivos .search ::-webkit-input-placeholder{color:#fff;}body.metodos-contracetivos .search :-moz-placeholder{color:#fff;}body.metodos-contracetivos .search ::-moz-placeholder{color:#fff;}body.metodos-contracetivos .search :-ms-input-placeholder{color:#fff;}body.metodos-contracetivos .fixed-nav li.active a{background:#fff;border:1px solid #a441ec;color:#a441ec;}body.metodos-contracetivos .fixed-nav li.active a:before,body.metodos-contracetivos .fixed-nav li.active a:focus{border-right-color:#a441ec;}body.metodos-contracetivos .fixed-nav li.active a:after{border-right-color:#fff;}body.metodos-contracetivos .page-loja-pesquisa .sidebar h3,body.metodos-contracetivos .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.metodos-contracetivos #breadcrumbs li a,body.metodos-contracetivos #breadcrumbs li span{color:#a441ec;}body.metodos-contracetivos #breadcrumbs li a:hover,body.metodos-contracetivos #breadcrumbs li a:focus{color:#9625e9;}body.metodos-contracetivos #breadcrumbs li + li:before{color:#bdbdbd;}body.metodos-contracetivos .content-title{color:#a441ec;}body.metodos-contracetivos .button,body.metodos-contracetivos .form-submit{background:#a441ec;color:#fff;}body.metodos-contracetivos .button:hover,body.metodos-contracetivos .form-submit:hover,body.metodos-contracetivos .button:focus,body.metodos-contracetivos .form-submit:focus{background:#b15cef;color:#fff;}body.metodos-contracetivos .sub-menu li a{background:#a441ec;color:#fff;}body.metodos-contracetivos .sub-menu li a:hover,body.metodos-contracetivos .sub-menu li a:focus{background:#b15cef;}body.metodos-contracetivos .sub-menu li span{background:#a441ec;color:#fff;}body.metodos-contracetivos .maincolumn h2{color:#a441ec;}body.metodos-contracetivos .maincolumn h3,body.metodos-contracetivos .maincolumn h4{color:#333;}body.metodos-contracetivos .maincolumn > ul li:before{color:#a441ec;}body.metodos-contracetivos .maincolumn table tbody tr td{border-top:1px solid #fcfafe;}body.metodos-contracetivos .maincolumn table tbody tr:first-child{border-bottom:1px solid #a441ec;color:#333;}body.metodos-contracetivos .maincolumn table tbody tr:first-child td{border-top:none;}body.metodos-contracetivos .maincolumn > ol li:before{color:#a441ec;}body.metodos-contracetivos .highlight h2{color:#333;}body.metodos-contracetivos .highlight a h2{color:#a441ec;}body.metodos-contracetivos .related-content-wrapper h3{color:#333;border-top:2px solid #a441ec;}body.metodos-contracetivos .content-footer input{background:#b3b3b3;color:#fff;}body.metodos-contracetivos .content-footer .col3 a svg{fill:#a441ec;}body.metodos-contracetivos .content-footer .col3 a:hover svg{fill:#b15cef;}body.metodos-contracetivos .content-footer ::-webkit-input-placeholder{color:#fff;}body.metodos-contracetivos .content-footer :-moz-placeholder{color:#fff;}body.metodos-contracetivos .content-footer ::-moz-placeholder{color:#fff;}body.metodos-contracetivos .content-footer :-ms-input-placeholder{color:#fff;}body.metodos-contracetivos .footer-wrapper{border-top-color:#a441ec;}body.metodos-contracetivos .footer-title{color:#999;}body.metodos-contracetivos h3.theme-title{border-bottom-color:#a441ec;color:#a441ec;}body.metodos-contracetivos h3.theme-title a{color:#fff;background:#a441ec;}body.metodos-contracetivos h3.theme-title a:hover{background:#b15cef;}body.metodos-contracetivos .product-list li{background:#ffffff;}body.metodos-contracetivos .product-list li a:hover,body.metodos-contracetivos .product-list li a:focus{background:#a441ec;color:#fff;}body.metodos-contracetivos .product-list li a:hover *,body.metodos-contracetivos .product-list li a:focus *{color:#fff;}body.metodos-contracetivos .product-teaser .product-summary{color:#333;}body.metodos-contracetivos .product-teaser .product-price{color:#333;}body.metodos-contracetivos .featured{background:#a441ec;}body.metodos-contracetivos .featured a{color:#fff;}body.metodos-contracetivos .featured a *{color:#fff;}body.metodos-contracetivos .featured a:hover,body.metodos-contracetivos .featured a:focus{background:#b15cef;}body.metodos-contracetivos .featured-product .product-teaser p{color:#fff;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa label{color:#333;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .search-field:hover{color:#b15cef;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .search-field:before,body.metodos-contracetivos #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.metodos-contracetivos #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.metodos-contracetivos .product-info{background:#ffffff;}body.metodos-contracetivos .product-description .label{color:#999;}body.aborto-e-interrupcao-da-gravidez body{color:#333;background:#fff;}body.aborto-e-interrupcao-da-gravidez a{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez a:hover,body.aborto-e-interrupcao-da-gravidez a:focus{color:#27c7ad;}body.aborto-e-interrupcao-da-gravidez .box{background:#c2f3eb;color:#333;}body.aborto-e-interrupcao-da-gravidez .box ol li:before,body.aborto-e-interrupcao-da-gravidez .box ul li:before{color:#999 !important;}body.aborto-e-interrupcao-da-gravidez .box a:hover,body.aborto-e-interrupcao-da-gravidez .box a:focus{background:#27c7ad;color:#fff;}body.aborto-e-interrupcao-da-gravidez .box a:hover *,body.aborto-e-interrupcao-da-gravidez .box a:focus *{color:#fff;}body.aborto-e-interrupcao-da-gravidez .box a:hover ol li:before,body.aborto-e-interrupcao-da-gravidez .box a:focus ol li:before,body.aborto-e-interrupcao-da-gravidez .box a:hover ul li:before,body.aborto-e-interrupcao-da-gravidez .box a:focus ul li:before{color:#fff !important;}body.aborto-e-interrupcao-da-gravidez .box.intermediate-highlight{background:#acefe4;}body.aborto-e-interrupcao-da-gravidez .highlight p,body.aborto-e-interrupcao-da-gravidez .highlight li{color:#333;}body.aborto-e-interrupcao-da-gravidez .highlight .text-wrapper a:hover,body.aborto-e-interrupcao-da-gravidez .highlight .text-wrapper a:focus{background:none;color:#27c7ad;}body.aborto-e-interrupcao-da-gravidez .event-date,body.aborto-e-interrupcao-da-gravidez .news-date,body.aborto-e-interrupcao-da-gravidez .note{color:#999;}body.aborto-e-interrupcao-da-gravidez #main-navigation{background:#999;}body.aborto-e-interrupcao-da-gravidez .logo{background-color:#187a6a;}body.aborto-e-interrupcao-da-gravidez .main-menu a{color:#fff;}body.aborto-e-interrupcao-da-gravidez .main-menu a:hover:after,body.aborto-e-interrupcao-da-gravidez .main-menu .active-trail a:after,body.aborto-e-interrupcao-da-gravidez .main-menu .active:after{background:#fff;}body.aborto-e-interrupcao-da-gravidez .main-menu .item1{background:#1a8371;}body.aborto-e-interrupcao-da-gravidez .main-menu .item2{background:#1b8b79;}body.aborto-e-interrupcao-da-gravidez .main-menu .item3{background:#1d9480;}body.aborto-e-interrupcao-da-gravidez .main-menu .item4{background:#1f9c88;}body.aborto-e-interrupcao-da-gravidez .main-menu .item5{background:#20a58f;}body.aborto-e-interrupcao-da-gravidez #mobile-navigation{background:#22ad96;}body.aborto-e-interrupcao-da-gravidez #mobile-navigation .menu-switch{color:#fff;background:#22ad96;}body.aborto-e-interrupcao-da-gravidez #mobile-navigation .toggle-filters{color:#fff;background:#22ad96;}body.aborto-e-interrupcao-da-gravidez .mobile-logo{background-color:#22ad96;}body.aborto-e-interrupcao-da-gravidez #search input{background:#333333;color:#fff;}body.aborto-e-interrupcao-da-gravidez #search ::-webkit-input-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez #search :-moz-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez #search ::-moz-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez #search :-ms-input-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item8{background:#999999;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item7{background:#949494;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item6{background:#8f8f8f;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item5{background:#8a8a8a;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item4{background:#858585;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item3{background:#808080;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item2{background:#7a7a7a;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item1{background:#757575;}body.aborto-e-interrupcao-da-gravidez .themes-menu .item0{background:#707070;}body.aborto-e-interrupcao-da-gravidez .themes-menu a{color:#fff;}body.aborto-e-interrupcao-da-gravidez .themes-menu a:hover:after,body.aborto-e-interrupcao-da-gravidez .themes-menu .active-trail a:after,body.aborto-e-interrupcao-da-gravidez .themes-menu .active:after{background:#fff;}body.aborto-e-interrupcao-da-gravidez .search input{background:#616161;color:#fff;}body.aborto-e-interrupcao-da-gravidez .search ::-webkit-input-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .search :-moz-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .search ::-moz-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .search :-ms-input-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .fixed-nav li.active a{background:#fff;border:1px solid #22ad96;color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .fixed-nav li.active a:before,body.aborto-e-interrupcao-da-gravidez .fixed-nav li.active a:focus{border-right-color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .fixed-nav li.active a:after{border-right-color:#fff;}body.aborto-e-interrupcao-da-gravidez .page-loja-pesquisa .sidebar h3,body.aborto-e-interrupcao-da-gravidez .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.aborto-e-interrupcao-da-gravidez #breadcrumbs li a,body.aborto-e-interrupcao-da-gravidez #breadcrumbs li span{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez #breadcrumbs li a:hover,body.aborto-e-interrupcao-da-gravidez #breadcrumbs li a:focus{color:#1d9480;}body.aborto-e-interrupcao-da-gravidez #breadcrumbs li + li:before{color:#bdbdbd;}body.aborto-e-interrupcao-da-gravidez .content-title{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .button,body.aborto-e-interrupcao-da-gravidez .form-submit{background:#22ad96;color:#fff;}body.aborto-e-interrupcao-da-gravidez .button:hover,body.aborto-e-interrupcao-da-gravidez .form-submit:hover,body.aborto-e-interrupcao-da-gravidez .button:focus,body.aborto-e-interrupcao-da-gravidez .form-submit:focus{background:#27c7ad;color:#fff;}body.aborto-e-interrupcao-da-gravidez .sub-menu li a{background:#22ad96;color:#fff;}body.aborto-e-interrupcao-da-gravidez .sub-menu li a:hover,body.aborto-e-interrupcao-da-gravidez .sub-menu li a:focus{background:#27c7ad;}body.aborto-e-interrupcao-da-gravidez .sub-menu li span{background:#22ad96;color:#fff;}body.aborto-e-interrupcao-da-gravidez .maincolumn h2{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .maincolumn h3,body.aborto-e-interrupcao-da-gravidez .maincolumn h4{color:#333;}body.aborto-e-interrupcao-da-gravidez .maincolumn > ul li:before{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .maincolumn table tbody tr td{border-top:1px solid #acefe4;}body.aborto-e-interrupcao-da-gravidez .maincolumn table tbody tr:first-child{border-bottom:1px solid #22ad96;color:#333;}body.aborto-e-interrupcao-da-gravidez .maincolumn table tbody tr:first-child td{border-top:none;}body.aborto-e-interrupcao-da-gravidez .maincolumn > ol li:before{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .highlight h2{color:#333;}body.aborto-e-interrupcao-da-gravidez .highlight a h2{color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .related-content-wrapper h3{color:#333;border-top:2px solid #22ad96;}body.aborto-e-interrupcao-da-gravidez .content-footer input{background:#b3b3b3;color:#fff;}body.aborto-e-interrupcao-da-gravidez .content-footer .col3 a svg{fill:#22ad96;}body.aborto-e-interrupcao-da-gravidez .content-footer .col3 a:hover svg{fill:#27c7ad;}body.aborto-e-interrupcao-da-gravidez .content-footer ::-webkit-input-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .content-footer :-moz-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .content-footer ::-moz-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .content-footer :-ms-input-placeholder{color:#fff;}body.aborto-e-interrupcao-da-gravidez .footer-wrapper{border-top-color:#22ad96;}body.aborto-e-interrupcao-da-gravidez .footer-title{color:#999;}body.aborto-e-interrupcao-da-gravidez h3.theme-title{border-bottom-color:#22ad96;color:#22ad96;}body.aborto-e-interrupcao-da-gravidez h3.theme-title a{color:#fff;background:#22ad96;}body.aborto-e-interrupcao-da-gravidez h3.theme-title a:hover{background:#27c7ad;}body.aborto-e-interrupcao-da-gravidez .product-list li{background:#c2f3eb;}body.aborto-e-interrupcao-da-gravidez .product-list li a:hover,body.aborto-e-interrupcao-da-gravidez .product-list li a:focus{background:#22ad96;color:#fff;}body.aborto-e-interrupcao-da-gravidez .product-list li a:hover *,body.aborto-e-interrupcao-da-gravidez .product-list li a:focus *{color:#fff;}body.aborto-e-interrupcao-da-gravidez .product-teaser .product-summary{color:#333;}body.aborto-e-interrupcao-da-gravidez .product-teaser .product-price{color:#333;}body.aborto-e-interrupcao-da-gravidez .featured{background:#22ad96;}body.aborto-e-interrupcao-da-gravidez .featured a{color:#fff;}body.aborto-e-interrupcao-da-gravidez .featured a *{color:#fff;}body.aborto-e-interrupcao-da-gravidez .featured a:hover,body.aborto-e-interrupcao-da-gravidez .featured a:focus{background:#27c7ad;}body.aborto-e-interrupcao-da-gravidez .featured-product .product-teaser p{color:#fff;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa label{color:#333;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .search-field:hover{color:#27c7ad;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .search-field:before,body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.aborto-e-interrupcao-da-gravidez #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.aborto-e-interrupcao-da-gravidez .product-info{background:#c2f3eb;}body.aborto-e-interrupcao-da-gravidez .product-description .label{color:#999;}body.infecoes-sexualmente-transmissiveis body{color:#333;background:#fff;}body.infecoes-sexualmente-transmissiveis a{color:#b9417e;}body.infecoes-sexualmente-transmissiveis a:hover,body.infecoes-sexualmente-transmissiveis a:focus{color:#c4558d;}body.infecoes-sexualmente-transmissiveis .box{background:#f7e9f0;color:#333;}body.infecoes-sexualmente-transmissiveis .box ol li:before,body.infecoes-sexualmente-transmissiveis .box ul li:before{color:#999 !important;}body.infecoes-sexualmente-transmissiveis .box a:hover,body.infecoes-sexualmente-transmissiveis .box a:focus{background:#c4558d;color:#fff;}body.infecoes-sexualmente-transmissiveis .box a:hover *,body.infecoes-sexualmente-transmissiveis .box a:focus *{color:#fff;}body.infecoes-sexualmente-transmissiveis .box a:hover ol li:before,body.infecoes-sexualmente-transmissiveis .box a:focus ol li:before,body.infecoes-sexualmente-transmissiveis .box a:hover ul li:before,body.infecoes-sexualmente-transmissiveis .box a:focus ul li:before{color:#fff !important;}body.infecoes-sexualmente-transmissiveis .box.intermediate-highlight{background:#f1d6e3;}body.infecoes-sexualmente-transmissiveis .highlight p,body.infecoes-sexualmente-transmissiveis .highlight li{color:#333;}body.infecoes-sexualmente-transmissiveis .highlight .text-wrapper a:hover,body.infecoes-sexualmente-transmissiveis .highlight .text-wrapper a:focus{background:none;color:#c4558d;}body.infecoes-sexualmente-transmissiveis .event-date,body.infecoes-sexualmente-transmissiveis .news-date,body.infecoes-sexualmente-transmissiveis .note{color:#999;}body.infecoes-sexualmente-transmissiveis #main-navigation{background:#999;}body.infecoes-sexualmente-transmissiveis .logo{background-color:#8c315f;}body.infecoes-sexualmente-transmissiveis .main-menu a{color:#fff;}body.infecoes-sexualmente-transmissiveis .main-menu a:hover:after,body.infecoes-sexualmente-transmissiveis .main-menu .active-trail a:after,body.infecoes-sexualmente-transmissiveis .main-menu .active:after{background:#fff;}body.infecoes-sexualmente-transmissiveis .main-menu .item1{background:#943464;}body.infecoes-sexualmente-transmissiveis .main-menu .item2{background:#9b3669;}body.infecoes-sexualmente-transmissiveis .main-menu .item3{background:#a3396e;}body.infecoes-sexualmente-transmissiveis .main-menu .item4{background:#aa3c74;}body.infecoes-sexualmente-transmissiveis .main-menu .item5{background:#b23e79;}body.infecoes-sexualmente-transmissiveis #mobile-navigation{background:#b9417e;}body.infecoes-sexualmente-transmissiveis #mobile-navigation .menu-switch{color:#fff;background:#b9417e;}body.infecoes-sexualmente-transmissiveis #mobile-navigation .toggle-filters{color:#fff;background:#b9417e;}body.infecoes-sexualmente-transmissiveis .mobile-logo{background-color:#b9417e;}body.infecoes-sexualmente-transmissiveis #search input{background:#333333;color:#fff;}body.infecoes-sexualmente-transmissiveis #search ::-webkit-input-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis #search :-moz-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis #search ::-moz-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis #search :-ms-input-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .themes-menu .item8{background:#999999;}body.infecoes-sexualmente-transmissiveis .themes-menu .item7{background:#949494;}body.infecoes-sexualmente-transmissiveis .themes-menu .item6{background:#8f8f8f;}body.infecoes-sexualmente-transmissiveis .themes-menu .item5{background:#8a8a8a;}body.infecoes-sexualmente-transmissiveis .themes-menu .item4{background:#858585;}body.infecoes-sexualmente-transmissiveis .themes-menu .item3{background:#808080;}body.infecoes-sexualmente-transmissiveis .themes-menu .item2{background:#7a7a7a;}body.infecoes-sexualmente-transmissiveis .themes-menu .item1{background:#757575;}body.infecoes-sexualmente-transmissiveis .themes-menu .item0{background:#707070;}body.infecoes-sexualmente-transmissiveis .themes-menu a{color:#fff;}body.infecoes-sexualmente-transmissiveis .themes-menu a:hover:after,body.infecoes-sexualmente-transmissiveis .themes-menu .active-trail a:after,body.infecoes-sexualmente-transmissiveis .themes-menu .active:after{background:#fff;}body.infecoes-sexualmente-transmissiveis .search input{background:#616161;color:#fff;}body.infecoes-sexualmente-transmissiveis .search ::-webkit-input-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .search :-moz-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .search ::-moz-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .search :-ms-input-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .fixed-nav li.active a{background:#fff;border:1px solid #b9417e;color:#b9417e;}body.infecoes-sexualmente-transmissiveis .fixed-nav li.active a:before,body.infecoes-sexualmente-transmissiveis .fixed-nav li.active a:focus{border-right-color:#b9417e;}body.infecoes-sexualmente-transmissiveis .fixed-nav li.active a:after{border-right-color:#fff;}body.infecoes-sexualmente-transmissiveis .page-loja-pesquisa .sidebar h3,body.infecoes-sexualmente-transmissiveis .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.infecoes-sexualmente-transmissiveis #breadcrumbs li a,body.infecoes-sexualmente-transmissiveis #breadcrumbs li span{color:#b9417e;}body.infecoes-sexualmente-transmissiveis #breadcrumbs li a:hover,body.infecoes-sexualmente-transmissiveis #breadcrumbs li a:focus{color:#a3396e;}body.infecoes-sexualmente-transmissiveis #breadcrumbs li + li:before{color:#bdbdbd;}body.infecoes-sexualmente-transmissiveis .content-title{color:#b9417e;}body.infecoes-sexualmente-transmissiveis .button,body.infecoes-sexualmente-transmissiveis .form-submit{background:#b9417e;color:#fff;}body.infecoes-sexualmente-transmissiveis .button:hover,body.infecoes-sexualmente-transmissiveis .form-submit:hover,body.infecoes-sexualmente-transmissiveis .button:focus,body.infecoes-sexualmente-transmissiveis .form-submit:focus{background:#c4558d;color:#fff;}body.infecoes-sexualmente-transmissiveis .sub-menu li a{background:#b9417e;color:#fff;}body.infecoes-sexualmente-transmissiveis .sub-menu li a:hover,body.infecoes-sexualmente-transmissiveis .sub-menu li a:focus{background:#c4558d;}body.infecoes-sexualmente-transmissiveis .sub-menu li span{background:#b9417e;color:#fff;}body.infecoes-sexualmente-transmissiveis .maincolumn h2{color:#b9417e;}body.infecoes-sexualmente-transmissiveis .maincolumn h3,body.infecoes-sexualmente-transmissiveis .maincolumn h4{color:#333;}body.infecoes-sexualmente-transmissiveis .maincolumn > ul li:before{color:#b9417e;}body.infecoes-sexualmente-transmissiveis .maincolumn table tbody tr td{border-top:1px solid #f1d6e3;}body.infecoes-sexualmente-transmissiveis .maincolumn table tbody tr:first-child{border-bottom:1px solid #b9417e;color:#333;}body.infecoes-sexualmente-transmissiveis .maincolumn table tbody tr:first-child td{border-top:none;}body.infecoes-sexualmente-transmissiveis .maincolumn > ol li:before{color:#b9417e;}body.infecoes-sexualmente-transmissiveis .highlight h2{color:#333;}body.infecoes-sexualmente-transmissiveis .highlight a h2{color:#b9417e;}body.infecoes-sexualmente-transmissiveis .related-content-wrapper h3{color:#333;border-top:2px solid #b9417e;}body.infecoes-sexualmente-transmissiveis .content-footer input{background:#b3b3b3;color:#fff;}body.infecoes-sexualmente-transmissiveis .content-footer .col3 a svg{fill:#b9417e;}body.infecoes-sexualmente-transmissiveis .content-footer .col3 a:hover svg{fill:#c4558d;}body.infecoes-sexualmente-transmissiveis .content-footer ::-webkit-input-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .content-footer :-moz-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .content-footer ::-moz-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .content-footer :-ms-input-placeholder{color:#fff;}body.infecoes-sexualmente-transmissiveis .footer-wrapper{border-top-color:#b9417e;}body.infecoes-sexualmente-transmissiveis .footer-title{color:#999;}body.infecoes-sexualmente-transmissiveis h3.theme-title{border-bottom-color:#b9417e;color:#b9417e;}body.infecoes-sexualmente-transmissiveis h3.theme-title a{color:#fff;background:#b9417e;}body.infecoes-sexualmente-transmissiveis h3.theme-title a:hover{background:#c4558d;}body.infecoes-sexualmente-transmissiveis .product-list li{background:#f7e9f0;}body.infecoes-sexualmente-transmissiveis .product-list li a:hover,body.infecoes-sexualmente-transmissiveis .product-list li a:focus{background:#b9417e;color:#fff;}body.infecoes-sexualmente-transmissiveis .product-list li a:hover *,body.infecoes-sexualmente-transmissiveis .product-list li a:focus *{color:#fff;}body.infecoes-sexualmente-transmissiveis .product-teaser .product-summary{color:#333;}body.infecoes-sexualmente-transmissiveis .product-teaser .product-price{color:#333;}body.infecoes-sexualmente-transmissiveis .featured{background:#b9417e;}body.infecoes-sexualmente-transmissiveis .featured a{color:#fff;}body.infecoes-sexualmente-transmissiveis .featured a *{color:#fff;}body.infecoes-sexualmente-transmissiveis .featured a:hover,body.infecoes-sexualmente-transmissiveis .featured a:focus{background:#c4558d;}body.infecoes-sexualmente-transmissiveis .featured-product .product-teaser p{color:#fff;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa label{color:#333;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .search-field:hover{color:#c4558d;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .search-field:before,body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.infecoes-sexualmente-transmissiveis #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.infecoes-sexualmente-transmissiveis .product-info{background:#f7e9f0;}body.infecoes-sexualmente-transmissiveis .product-description .label{color:#999;}body.violencia-sexual-e-de-genero body{color:#333;background:#fff;}body.violencia-sexual-e-de-genero a{color:#d19514;}body.violencia-sexual-e-de-genero a:hover,body.violencia-sexual-e-de-genero a:focus{color:#e9a71b;}body.violencia-sexual-e-de-genero .box{background:#faedd0;color:#333;}body.violencia-sexual-e-de-genero .box ol li:before,body.violencia-sexual-e-de-genero .box ul li:before{color:#999 !important;}body.violencia-sexual-e-de-genero .box a:hover,body.violencia-sexual-e-de-genero .box a:focus{background:#e9a71b;color:#fff;}body.violencia-sexual-e-de-genero .box a:hover *,body.violencia-sexual-e-de-genero .box a:focus *{color:#fff;}body.violencia-sexual-e-de-genero .box a:hover ol li:before,body.violencia-sexual-e-de-genero .box a:focus ol li:before,body.violencia-sexual-e-de-genero .box a:hover ul li:before,body.violencia-sexual-e-de-genero .box a:focus ul li:before{color:#fff !important;}body.violencia-sexual-e-de-genero .box.intermediate-highlight{background:#f8e4b9;}body.violencia-sexual-e-de-genero .highlight p,body.violencia-sexual-e-de-genero .highlight li{color:#333;}body.violencia-sexual-e-de-genero .highlight .text-wrapper a:hover,body.violencia-sexual-e-de-genero .highlight .text-wrapper a:focus{background:none;color:#e9a71b;}body.violencia-sexual-e-de-genero .event-date,body.violencia-sexual-e-de-genero .news-date,body.violencia-sexual-e-de-genero .note{color:#999;}body.violencia-sexual-e-de-genero #main-navigation{background:#999;}body.violencia-sexual-e-de-genero .logo{background-color:#996d0f;}body.violencia-sexual-e-de-genero .main-menu a{color:#fff;}body.violencia-sexual-e-de-genero .main-menu a:hover:after,body.violencia-sexual-e-de-genero .main-menu .active-trail a:after,body.violencia-sexual-e-de-genero .main-menu .active:after{background:#fff;}body.violencia-sexual-e-de-genero .main-menu .item1{background:#a27410;}body.violencia-sexual-e-de-genero .main-menu .item2{background:#ac7a11;}body.violencia-sexual-e-de-genero .main-menu .item3{background:#b58112;}body.violencia-sexual-e-de-genero .main-menu .item4{background:#be8713;}body.violencia-sexual-e-de-genero .main-menu .item5{background:#c78e14;}body.violencia-sexual-e-de-genero #mobile-navigation{background:#d19514;}body.violencia-sexual-e-de-genero #mobile-navigation .menu-switch{color:#fff;background:#d19514;}body.violencia-sexual-e-de-genero #mobile-navigation .toggle-filters{color:#fff;background:#d19514;}body.violencia-sexual-e-de-genero .mobile-logo{background-color:#d19514;}body.violencia-sexual-e-de-genero #search input{background:#333333;color:#fff;}body.violencia-sexual-e-de-genero #search ::-webkit-input-placeholder{color:#fff;}body.violencia-sexual-e-de-genero #search :-moz-placeholder{color:#fff;}body.violencia-sexual-e-de-genero #search ::-moz-placeholder{color:#fff;}body.violencia-sexual-e-de-genero #search :-ms-input-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .themes-menu .item8{background:#999999;}body.violencia-sexual-e-de-genero .themes-menu .item7{background:#949494;}body.violencia-sexual-e-de-genero .themes-menu .item6{background:#8f8f8f;}body.violencia-sexual-e-de-genero .themes-menu .item5{background:#8a8a8a;}body.violencia-sexual-e-de-genero .themes-menu .item4{background:#858585;}body.violencia-sexual-e-de-genero .themes-menu .item3{background:#808080;}body.violencia-sexual-e-de-genero .themes-menu .item2{background:#7a7a7a;}body.violencia-sexual-e-de-genero .themes-menu .item1{background:#757575;}body.violencia-sexual-e-de-genero .themes-menu .item0{background:#707070;}body.violencia-sexual-e-de-genero .themes-menu a{color:#fff;}body.violencia-sexual-e-de-genero .themes-menu a:hover:after,body.violencia-sexual-e-de-genero .themes-menu .active-trail a:after,body.violencia-sexual-e-de-genero .themes-menu .active:after{background:#fff;}body.violencia-sexual-e-de-genero .search input{background:#616161;color:#fff;}body.violencia-sexual-e-de-genero .search ::-webkit-input-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .search :-moz-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .search ::-moz-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .search :-ms-input-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .fixed-nav li.active a{background:#fff;border:1px solid #d19514;color:#d19514;}body.violencia-sexual-e-de-genero .fixed-nav li.active a:before,body.violencia-sexual-e-de-genero .fixed-nav li.active a:focus{border-right-color:#d19514;}body.violencia-sexual-e-de-genero .fixed-nav li.active a:after{border-right-color:#fff;}body.violencia-sexual-e-de-genero .page-loja-pesquisa .sidebar h3,body.violencia-sexual-e-de-genero .page-loja-pesquisa .sidebar #views-exposed-form-loja-pesquisa{background:#f0f0f0;}body.violencia-sexual-e-de-genero #breadcrumbs li a,body.violencia-sexual-e-de-genero #breadcrumbs li span{color:#d19514;}body.violencia-sexual-e-de-genero #breadcrumbs li a:hover,body.violencia-sexual-e-de-genero #breadcrumbs li a:focus{color:#b58112;}body.violencia-sexual-e-de-genero #breadcrumbs li + li:before{color:#bdbdbd;}body.violencia-sexual-e-de-genero .content-title{color:#d19514;}body.violencia-sexual-e-de-genero .button,body.violencia-sexual-e-de-genero .form-submit{background:#d19514;color:#fff;}body.violencia-sexual-e-de-genero .button:hover,body.violencia-sexual-e-de-genero .form-submit:hover,body.violencia-sexual-e-de-genero .button:focus,body.violencia-sexual-e-de-genero .form-submit:focus{background:#e9a71b;color:#fff;}body.violencia-sexual-e-de-genero .sub-menu li a{background:#d19514;color:#fff;}body.violencia-sexual-e-de-genero .sub-menu li a:hover,body.violencia-sexual-e-de-genero .sub-menu li a:focus{background:#e9a71b;}body.violencia-sexual-e-de-genero .sub-menu li span{background:#d19514;color:#fff;}body.violencia-sexual-e-de-genero .maincolumn h2{color:#d19514;}body.violencia-sexual-e-de-genero .maincolumn h3,body.violencia-sexual-e-de-genero .maincolumn h4{color:#333;}body.violencia-sexual-e-de-genero .maincolumn > ul li:before{color:#d19514;}body.violencia-sexual-e-de-genero .maincolumn table tbody tr td{border-top:1px solid #f8e4b9;}body.violencia-sexual-e-de-genero .maincolumn table tbody tr:first-child{border-bottom:1px solid #d19514;color:#333;}body.violencia-sexual-e-de-genero .maincolumn table tbody tr:first-child td{border-top:none;}body.violencia-sexual-e-de-genero .maincolumn > ol li:before{color:#d19514;}body.violencia-sexual-e-de-genero .highlight h2{color:#333;}body.violencia-sexual-e-de-genero .highlight a h2{color:#d19514;}body.violencia-sexual-e-de-genero .related-content-wrapper h3{color:#333;border-top:2px solid #d19514;}body.violencia-sexual-e-de-genero .content-footer input{background:#b3b3b3;color:#fff;}body.violencia-sexual-e-de-genero .content-footer .col3 a svg{fill:#d19514;}body.violencia-sexual-e-de-genero .content-footer .col3 a:hover svg{fill:#e9a71b;}body.violencia-sexual-e-de-genero .content-footer ::-webkit-input-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .content-footer :-moz-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .content-footer ::-moz-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .content-footer :-ms-input-placeholder{color:#fff;}body.violencia-sexual-e-de-genero .footer-wrapper{border-top-color:#d19514;}body.violencia-sexual-e-de-genero .footer-title{color:#999;}body.violencia-sexual-e-de-genero h3.theme-title{border-bottom-color:#d19514;color:#d19514;}body.violencia-sexual-e-de-genero h3.theme-title a{color:#fff;background:#d19514;}body.violencia-sexual-e-de-genero h3.theme-title a:hover{background:#e9a71b;}body.violencia-sexual-e-de-genero .product-list li{background:#faedd0;}body.violencia-sexual-e-de-genero .product-list li a:hover,body.violencia-sexual-e-de-genero .product-list li a:focus{background:#d19514;color:#fff;}body.violencia-sexual-e-de-genero .product-list li a:hover *,body.violencia-sexual-e-de-genero .product-list li a:focus *{color:#fff;}body.violencia-sexual-e-de-genero .product-teaser .product-summary{color:#333;}body.violencia-sexual-e-de-genero .product-teaser .product-price{color:#333;}body.violencia-sexual-e-de-genero .featured{background:#d19514;}body.violencia-sexual-e-de-genero .featured a{color:#fff;}body.violencia-sexual-e-de-genero .featured a *{color:#fff;}body.violencia-sexual-e-de-genero .featured a:hover,body.violencia-sexual-e-de-genero .featured a:focus{background:#e9a71b;}body.violencia-sexual-e-de-genero .featured-product .product-teaser p{color:#fff;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa label{color:#333;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .chosen-container-active.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:#ffffff !important;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .chosen-container .chosen-results li.highlighted{background-color:#a8a8a8 !important;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .chosen-choices{background-color:transparent !important;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .chosen-drop{background:#999 !important;color:#fff;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .chosen-container .chosen-results{color:#fff;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .search-choice{background-color:#cfcfcf !important;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .search-field{background:#8a8a8a;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .search-field:hover{color:#e9a71b;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .search-field:before,body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .search-field:after{color:#fff;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .chosen-container-active .search-field{background:#8a8a8a !important;}body.violencia-sexual-e-de-genero #views-exposed-form-loja-pesquisa .form-text{background:#b3b3b3;color:#fff;}body.violencia-sexual-e-de-genero .product-info{background:#faedd0;}body.violencia-sexual-e-de-genero .product-description .label{color:#999;}.visible-small-devices{display:none;}@media (max-width:768px){.visible-small-devices{display:block;min-width:198px;}}@media (max-width:610px){.content-title > a.visible-small-devices{position:static;display:block;margin-top:20px;min-width:0;}}.affix{margin-top:0;position:fixed;max-width:347px;top:-20px;margin-top:0 !important;}.affix h3{max-height:500px;margin:30px 0 20px;}.affix-bottom{position:absolute;top:auto;max-width:347px;bottom:160px;}@media (max-height:800px){.logo{height:16%;}.logo a > span > span > span{height:75px;background-size:auto 75px;margin-left:6px;}.main-menu,.themes-menu{font-size:13.5px;line-height:13.5px;}}@media (max-height:700px){.logo a > span > span > span{height:70px;background-size:auto 70px;margin-left:8px;}.main-menu,.themes-menu{font-size:13px;line-height:13px;}}@media (max-height:600px){.logo a > span > span > span{height:65px;background-size:auto 65px;margin-left:10px;}.main-menu,.themes-menu{font-size:12.5px;line-height:12.5px;}}@media (max-height:540px){#main-navigation{width:240px;left:-240px;}#content{padding-left:0;padding-top:60px;}#mobile-navigation{display:block;}body.menu-open #main-navigation{left:0;}body.menu-open #content{padding-left:240px;margin-right:-240px;}body.menu-open #mobile-navigation{display:block;left:240px;}#mobile-navigation{height:40px;}#mobile-navigation .menu-switch{height:40px;padding:12px 0;}.mobile-logo{width:240px;}.mobile-logo > span > span > span{background-image:url(/sites/default/themes/apf/images/logo_apf_hor.png);height:29px;background-size:192px 29px;background-position:12px 0;}.mobile-logo{height:40px;}.main-menu,.themes-menu{font-size:12px;line-height:12px;}.logo{height:13.3333%;}.logo a > span > span > span{background:url(/sites/default/themes/apf/images/logo_apf_hor.png);height:29px;background-size:192px 29px;}#main-navigation nav{height:86.6666%;}.content-footer{left:0;width:calc(100% - 80px);}.menu-open .content-footer{left:192px;width:calc(100% - 272px);}}@media (max-width:952px){#main-navigation{width:240px;left:-240px;}#content{padding-left:0;padding-top:60px;}.front #content .wrapper{padding-top:60px;}#mobile-navigation{display:block;}body.menu-open #main-navigation{left:0;}body.menu-open #content{padding-left:240px;margin-right:-240px;}body.menu-open #mobile-navigation{display:block;left:240px;}.maincolumn{margin-bottom:60px;}.content-footer{left:0;width:calc(100% - 80px);}.menu-open .content-footer{left:192px;width:calc(100% - 272px);margin:100px 90px 0;}}@media (max-width:768px){.login input[type="text"],.login input[type="password"]{width:calc((100% - 40px)*.5);}body{padding-bottom:370px;}.maincolumn,.sidebar{width:100%;}.page-loja-pesquisa .sidebar{display:none;}#breadcrumbs{float:left;position:static;}.content-title{clear:both;}.featured .imgcontainer{width:calc(((100% - 40px)*.5));}.featured .imgcontainer + .text-wrapper{margin-left:calc(((100% - 40px) * .5));}.featured .product-title,.featured h2{font-size:24px;line-height:1em;}.front .maincolumn{margin-bottom:0;}.front .sidebar{float:none;overflow:hidden;margin-bottom:60px;}.sidebar{margin:0 0 20px;width:100%;}.sidebar .box{float:left;width:calc(((100% - 40px)*.5));margin:20px 0 20px 20px;}.sidebar .box:first-child{margin:20px 20px 20px 0;}.maincolumn,.front .maincolumn,.sidebar + .maincolumn{width:100%;}.fixed-nav{display:none;}.content-footer{margin-top:40px;}.content-footer .col{width:calc((100% - 40px)*.5);}.content-footer .col + .col + .col{margin-top:25px;}.footer-wrapper{height:370px;}.promoted-products{margin-bottom:0;padding:0;}.product-list img{width:calc(50% - 30px);}.product-teaser .product-name{margin-top:0;}.maincolumn .shop-front li,.maincolumn .shop-filter li{width:100%;margin:0 0 50px;}.maincolumn .shop-front li img,.maincolumn .shop-filter li img{float:left;margin:0 15px 15px 0;width:calc(((100% - 80px)*.5) + 20px);}.node-type-produto .related-content-wrapper{position:static;width:100%;}.node-type-produto .related-content-wrapper h3{margin:6em 0 1.5em;}.node-type-produto .related-content{width:100%;margin:0;}.node-type-produto .related-content-item{margin:0 0 20px 20px;display:inline-block;vertical-align:top;width:calc(50% - 25px);}.node-type-produto .related-content-item:first-child{margin:0 20px 20px 0;}.node-type-produto .related-content-item p{font-size:15px;}.node-type-produto .related-content-item p.note{font-size:14px;line-height:14px;}}@media (max-width:550px){.content-title > a{position:static;display:block;margin-top:20px;width:100%;}}@media (max-width:479px){.login input[type="text"],.login input[type="password"]{width:100%;}body{padding-bottom:490px;}.content-footer{margin-top:0;}.content-footer .col{width:100%;}.content-footer .col + .col{margin:auto;}.content-footer .col1{padding-top:20px;}.footer-wrapper{height:490px;}.featured-highlight .imgcontainer,.featured-product .imgcontainer{width:100%;margin:0 0 20px;}.featured-highlight .text-wrapper,.featured-product .text-wrapper{padding:15px;}.featured-highlight .product-title,.featured-product .product-title,.featured-highlight h2,.featured-product h2,.featured-highlight p,.featured-product p{margin:20px 0;}.featured-highlight .imgcontainer + .text-wrapper,.featured-product .imgcontainer + .text-wrapper{margin-left:0;}.page-loja-pesquisa .sidebar{width:100%;left:0;}.highlight,.intermediate-highlight{width:calc(100% - 40px);}.sidebar .box{float:none;margin:0;width:100%;}.content-footer .col,.content-footer .col + .col,.content-footer .col + .col + .col{width:100%;margin:20px 0 0;}.content-footer .col1{padding-top:20px;}.related-content{width:100%;}.node-type-produto .related-content-item{width:100%;margin:0 0 10px;}}@media (max-height:540px){#content{padding-top:40px;}.front #content .wrapper{padding-top:40px;}}
