/** * Helpers **/ hr { clear:both; } /** CLASSES ***************************/ .border-green5px { border:5px #a6c1b0 solid; } .no-border { border: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } .border-color-box { background: #000; position: absolute; top: 0; left: 0; display: none; } /* border with rounded corners */ .rounded_border { background: #6666ff; padding: 8px; } .clear { clear: both; font-size: 0; line-height: 0; } /** * Buttons **/ .buttons { height: 28px; line-height: 28px; padding: 6px 0 6px 0; font-size: 16px; text-align: center; } /** * ------------- // * Right Tooltip * ------------- // **/ .tooltip-right { position: absolute; color: #FFF; z-index: 9999; display:none; margin:5px 0 0 5px; height:36px; overflow:hidden; } .tooltip-right a { display:block; float:left; padding:7px 0 9px 0; height: 13px; } .tooltip-right div { width: 13px; height:36px; float:left; display:block; } .tooltip-right div:first-child { background:url('/static/img/common/tooltip/map-front.png') no-repeat; } .tooltip-right div { background:url('/static/img/common/tooltip/map-back.png') no-repeat; } /** * ------------- // * Left Tooltip * ------------- // **/ .tooltip-left { position: absolute; color: #FFF; z-index: 9999; display:none; margin:5px 0 0 5px; height:36px; overflow:hidden; } .tooltip-left a { display:block; float:left; padding:7px 0 9px 0; height: 13px; } .tooltip-left div { width: 13px; height:36px; float:left; display:block; } .textoleft {float: left; width: 430px; margin-right: 20px;} .tooltip-left div:first-child { background:url('/static/img/common/tooltip/left-front.gif') no-repeat; } .tooltip-left div { background:url('/static/img/common/tooltip/left-back.gif') no-repeat; } /** * ------------- // * Zoom Tooltip * ------------- // **/ .tooltip-zoom { position: absolute; color: #FFF; z-index: 9999; display:none; margin:5px 0 0 5px; height:36px; overflow:hidden; } .tooltip-zoom a { display:block; float:left; padding:7px 0 9px 0; height: 13px; } .tooltip-zoom div { width: 13px; height:36px; float:left; display:block; } .tooltip-zoom div:first-child { background:url('/static/img/common/tooltip/zoom/map-front.gif') no-repeat; } .tooltip-zoom div { background:url('/static/img/common/tooltip/zoom/map-back.gif') no-repeat; } /** * ------------------------------- // * Sustainability [START] * Usado nas páginas internas * ------------------------------- // **/ #sustainabilit { overflow: hidden; margin: 0 20px 40px 0; clear:both; padding-top: 20px; } #sustainabilit li { float: left; width: 652px; height: 104px; background: #dfdfd1 left no-repeat; cursor:pointer; } #sustainabilit li span { margin: 8px 0 0 171px; display: inline-block; width: 450px; } #sustainabilit li span a { font-weight: bold; } #sustainabilit li:first-child { background: #7a8c7d url( '/static/img/common/ico-sustentability.png' ) no-repeat; background-position: 31px 23px; width: 174px; padding: 0 20px 0 112px; font-size: 22px; } #sustainabilit li:first-child a { width: 156px; color: #f8f8e9; display: inline-block; margin-top: 31px; line-height: 22px; } /** * ------------------------------- // * Sustainability [END] * Usado nas páginas internas * ------------------------------- // **/ /** * --------------------------- // * Box-transparent [START] * --------------------------- // **/ .box-transparent { width: 467px; margin-left: 20px; float: left; } .box-transparent:hover { opacity: 0.8; } .box-transparent a { width: 467px; height: 198px; display: block; text-indent: -9000px; border: 1px solid #dfdfd1; cursor: pointer; } .box-transparent:first-child { margin-left: 0px; } .box-transparent a:hover { background-color: #dfdfd1; } /** * ------------------------- // * Box-transparent [END] * ------------------------- // **/ /** * ------------------------- // * Msg Sucess [START] * ------------------------- // **/ .msg-sucess { position: absolute; top: 0; left: 0; text-align: center; width: 100%; height: 100%; background: #f8f8e9; z-index: 9999; overflow: hidden; padding-top: 120px; display: none; } .msg-sucess a { width: 130px; display: inline-block; } /** * ------------------------- // * Msg Sucess [END] * ------------------------- // **/ .block-text { clear: both; margin-bottom: 40px; } .block-text p { width: 700px; } /** * ------------------------- // * Accordion [START] * ------------------------- // **/ .itens-accordion li { margin-bottom: 5px; } .itens-accordion .hold-text { padding: 10px 0; } .itens-accordion li .head { background: #dfdfd1; line-height: 40px; display: block; margin-right: 20px; font-size: 20px; color: #767676; padding-left: 78px; } .itens-accordion li .head.link-hover { background-color: #004f3f; background-position: 18px -31px; color: #8dcd96; } /** * ------------------------- // * Accordion [END] * ------------------------- // **/ /** * Social Projects **/ .pop-social-projects h2 { color: #006600; } .pop-social-projects p { margin: 20px 0; } .pop-social-projects > div { border: 1px #d0dbca solid; padding: 20px; height: 400px; } .pop-social-projects > div h3 { color: #ff800f; margin-bottom: 5px; width: 720px; } .pop-social-projects > div p { margin: 0 0 20px 0; width: 700px; } .pop-social-projects > div .img-holder { width: 306px; float: left; display: inline; margin: 0 20px 10px 0; } .pop-social-projects > div .img-holder img{ float: left; width: 306px; height: 200px; } .pop-social-projects > div .img-holder figure { width: 306px; height: 200px; } .pop-social-projects .scroll-holder { width: 770px; height: 398px; } .pop-social-projects .scroll-pane { margin: 0 20px 0 0; } .pop-social-projects .scroll-pane h3 { color: #ff7500; margin: 0 0 15px 0; font-size: 16px; } /* Tabela de recursos (pop papel pinel) */ .pop-social-projects table.resources { width: 100%; margin-bottom:20px; } .pop-social-projects table.resources thead td { background: #7a8c7d; color: #FFF; text-align: center; padding: 5px; vertical-align: middle; } .pop-social-projects table.resources tbody td { text-align: center; background: #dedecf; color: #505c50; padding: 5px; vertical-align: middle; } /** * ------------------------- // * Social Network [START] * ------------------------- // **/ .itens-social-network { margin:0 0 0 20px; } .itens-social-network img { float:left; margin: 0; padding: 0; } .itens-social-network hgroup { width:211px; height:50px; margin-left: 0; position:relative; float: left; } .itens-social-network h4 { top:0; display:none; background:#a6c1b0; position:absolute; font-size:11px; padding:8px 15px 0 20px; width:192px; height:45px; } .itens-social-network li { width:261px; /* border: 5px #a6c1b0 solid; */ cursor: pointer; background: #a6c1b0; padding: 5px; *padding: 5px 5px 0 5px; } .itens-social-network li h3 { margin:16px 0 0 20px; text-align:left; font-size:18px; } /** * ------------------------- // * Social Network [END] * ------------------------- // **/ .underline { text-decoration: underline; } #form-sendtofriend .radius{padding: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #d0dbca;float: left;} #form-sendtofriend .custom-input{padding: 5px;} #corretor-success{padding: 50px 0;} #cms_plugin_overlay { max-height:20px !important; } #wrapper dl.selos { width:956px; border:1px #d7d8c8 solid; margin-bottom:30px; } #wrapper dl.selos > dt { padding:18px; font-size:16px; } #wrapper dl.selos > dt { font-size:16px; } #wrapper dl.selos > dd { padding:0 18px 18px 18px; background:#d7d8c8; } #wrapper dl.selos > dd dl { border-bottom:1px #c6c7ba solid; overflow:hidden; } #wrapper dl.selos > dd dt { margin-bottom:20px; margin-top:18px; font-size:16px;} #wrapper dl.selos > dd dd { float:left; width:47%; display:block; margin:0 20px 20px 0 !important; min-height: 120px;} #wrapper dl.selos > dd dd img { width: 170px; height: 113px; display: block !important; border-radius: 6px;} #wrapper dl.selos > dd dd div figure {width: 170px !important; height: 113px !important;} #wrapper dl.selos > dd div {float:left; margin-right:20px;} #wrapper dl.selos > dd h4 { margin-bottom:10px; font-size:12px;} .rede {float: left;width: 560px;} .imagemDestaque{width: 375px !important;float: right;} .nivo-controlNav{-webkit-border-radius: 0 0 0 15px !important;-moz-border-radius: 0 0 0 15px !important;border-radius: 0 0 0 15px !important;} #slider{-webkit-border-radius: 15px 15px 0 0 !important;-moz-border-radius: 15px 15px 0 0 !important;border-radius: 15px 15px 0 0 !important;overflow: hidden !important;} /* Abas Cooperativa */ .content p { text-align: justify; } .abas {margin: 10px 0;} .abas li {background: white; color: #3c493e; border: 1px solid #dfdfd1; font-size: 18px; cursor: pointer;margin-right: 10px; height: 140px; width: 180px; text-align: center; float: left; border-radius: 4px; position: relative;} .abas li.no-margin {margin-right: 0;} .abas li img {margin: 33px 0 15px;} .abas li p {font-family: 'unisansbold';} .abas li.historia p {position: relative; top: 10px;} .abas li.active {background: #dfdfd1; border-left: 3px solid #00884d; } .bloco {margin: 20px;} .tab-content {width: 100%; display: none; color: #676767; font-size: 11px;} .tab-content p {margin-bottom: 15px; line-height: 20px; font-size: 11px;} .tab-content p.title-big {font-size: 17px; color: #3a443c;} .tab-content p span {color: #3a443c;} .tab-content .boxs {float: left; margin-right: 10px;} /* Clube dos Medicos */ #clubemed .abas {margin: 10px 70px; width: 900px;} #clubemed .abas li {background: white; color: #3c493e; border: 1px solid #dfdfd1; font-size: 18px; cursor: pointer;margin-right: 10px; height: 140px; width: 133px; text-align: center; float: left; border-radius: 4px; position: relative;} #clubemed .abas li.no-margin {margin-right: 0;} #clubemed .abas li img {margin: 33px 1px 15px;} #clubemed .abas li p {font-family: 'unisansbold'; width: 100px; margin: 0 0 0 15px; line-height: 15px; height: 30px; } #clubemed .abas li.active {background: #dfdfd1; border-left: 3px solid #00884d; } /** * Structure **/ /*Default classes for help*/ #wrapper-content .cb{clear:both;} /*Wrapper with main content*/ #wrapper-content .main-img-holder { float:left; margin:0 30px 50px 0; overflow:hidden; width: 472px; height: 323px; } #wrapper-content .main-img-holder img { width: 472px; height: 323px; } #wrapper-content ul#sustainability { margin:40px 0; } #wrapper-content .intro-content-holder { overflow:hidden; width:450px; margin-top: 20px; } #wrapper-content p { margin: 0 0 10px 0; } #wrapper-content .buttons{ padding-right:50px; padding-left:50px; display:inline-block; width:200px; margin-top: 20px; } #wrapper dl.selos > dd dd:nth-child(2n) { clear: both; } #busca-guia-dental .search { background: none repeat scroll 0 0 #93B25B; border-radius: 3px 3px 3px 3px; color: #FFFFFF; font-size: 12px; margin-left: 0px; top: 15px; left: 220px; padding: 4px 9px; cursor: pointer; position: relative; } #busca-guia-dental .informacao{ border:none; margin-top:40px; width:100%; font-size: 14px; margin-left:20px; } #busca-guia-dental .popup-futura { border:none; margin-top:20px; width:100%; margin-left:-20px; font-size: 14px; }