/* -------------------------------------------------------- rm = ERASE THE LINES BELOW WHEN INTEGRATION -------------------------------------------------------- */ .ui-helper-hidden-accessible { display:none; } /* HELPERS ---------------------------------------- */ .show { display: block; } .hide { display: none; } .ir { display: block; text-indent: -999px; overflow: hidden; background-repeat: none; } .duvidas{padding: 5px 15px 0;} .duvidas a{color: #fafafa;} .mail-it p{margin-bottom: 10px;} .mail-it .d3-custom-input {padding: 5px;background: #D0DBCA;float: left;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;float: left;} .mail-it .d3-custom-input input{width: 330px;} #medical-guide #results{margin-top: 0;} .mail-it button {background: #005746;color: #FFF;font-size: 11px;font-weight: bold;padding: 0 20px;line-height: 40px;height: 40px;float: right;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: none;cursor: pointer;} .mail-it label{float: left;margin-right: 15px;line-height: 40px;} #rede-what{position: absolute;top: 90px;z-index: 10;background: #FFF;color: #333;border: 1px solid #48867A;padding: 15px;width: 235px;left: 10px;} #rede-what button{height: 29px;line-height: 29px;position: relative;top: 1px;padding: 1px 10px;background: #004638;color: #FFF;cursor: pointer;} #rede-what p{margin-bottom: 10px;} #rede-what .close{background: #004638;font-size: 12px;height: 16px;width: 16px;text-align: center;line-height: 16px;color: #fff;cursor: pointer;position: absolute;top: 0;right: 0;} #rede-what strong{font-weight: 700;color: #004638;} .hidden { display: none; visibility: hidden; } /* Hide for both screenreaders and browsers */ .visuallyhidden { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } /* Hide only visually, but have it available for screenreaders http://www.webaim.org/techniques/css/invisiblecontent/ */ .invisible { visibility: hidden; } /* GENERAL ---------------------------------------- */ #footer-medical-guide { background: #005746; color: #fff; width: 286px; padding: 30px 20px 20px 20px; height: 566px; float: left; /* rm */ /* margin: 0 auto;*/ position: relative; } #footer-medical-guide header { height: auto; padding: 0; margin: 0; background: none; } /* headings */ #footer-medical-guide h1 { font-size: 19px; padding: 0 5px 15px; font-weight: normal; } #footer-medical-guide h1 span { color: #ffd100; } #footer-medical-guide h2 { padding: 0 5px 10px; font-weight: normal; font-size: 11px; } /* QUICK SEARCH ---------------------------------------- */ #content form::after{ clear:none; } #footer-medical-guide .quick-search { margin-bottom: 30px; } /* fieldset */ #footer-medical-guide .quick-search fieldset { background: #32796B; padding: 5px; position: relative; } /* text */ #quick-search-keyword { width: 236px; height: 20px; border: none; background: #004636; color: #4F9F8E; padding: 5px; float: left; } /* submit */ #quick-search-submit { float: right; width: 30px; height: 30px; text-indent: -9999px; overflow: hidden; background: url(/static/img/common/arrow-search-footer.gif); border: none; } #quick-search-submit:hover { background-position: 0 -30px; } /* autocomplete */ .quicksearch-autocomplete { list-style: none; background: #32796B; padding: 0 5px 5px; width: 276px; border: 0; /* position: absolute !important; left: -5px !important;*/ font-size: 11px; } .quicksearch-autocomplete li { background: #005746; } .quicksearch-autocomplete li a { background: #004636; color: #fff; height: 30px; line-height: 30px; padding: 0 5px; display: block; width: 236px; cursor: pointer; } .quicksearch-autocomplete li a:hover,.quicksearch-autocomplete li a:focus,.quicksearch-autocomplete li a.ui-state-hover,.quicksearch-autocomplete li a.ui-state-active { background: #32796B; } /* RESULTS ---------------------------------------- */ #results{ margin-top: 35px; } .telresult {background: url(/static/img/common/ico_telefone.gif) no-repeat left center; padding-left: 17px; margin: 10px 0;} /* FAVORITES ---------------------------------------- */ #footer-medical-guide .favorites h1 { padding-bottom: 7px; } #footer-medical-guide .favorites .holder-list { background: #004739; height: 318px; position: relative; padding: 5px; } #footer-medical-guide .favorites .holder-list .bt-all,#footer-medical-guide .bt-medical-guide { display: block; height: 40px; line-height: 40px; text-decoration: none; color: #fff; font-size: 16px; text-align: center; } #footer-medical-guide .favorites .holder-list .bt-all { position: absolute !important; left: 0; bottom: 0; width: 276px; margin: 5px; background: #00382D; } #footer-medical-guide .bt-medical-guide { background: #004739; margin-top: 20px; } #footer-medical-guide .favorites ul.list { float: left; width: 100%; height: 100%; overflow: hidden; } #footer-medical-guide .favorites ul.list>li { list-style: none; float: left; padding: 5px 0; width: 100%; height: 80px; overflow: hidden; border-bottom: 1px solid #2D6F61; } #footer-medical-guide .favorites ul.list>li:first-child { padding-top: 0; } #footer-medical-guide .favorites ul.list>li dl dt { background: #00382D; color: #fff; padding: 0 5px; position: relative; height: 30px; line-height: 30px; } #footer-medical-guide .favorites ul.list>li dl dd { padding: 8px 5px; line-height: 14px; } .barra_pontilhada { background: url(/static/img/common/bg_ponto.gif) left top; } .paginacao { width: 100%; background: #f1f2e1; color: #838a58; height: 37px; line-height: 37px; text-align: center; } .verde { color: #93b25b; } .tam18 { font-size: 18px; } .listaGuia { list-style: none; padding: 0; margin: 0; } .listaGuia li { padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid 1px #CCC; position: relative; } .listaGuia .tituloGuia { background: #ffd100; color: #3c492c; font-style: 14px; line-height: 30px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; padding: 0px 10px; margin-bottom: 10px; } .listaGuia .estrela { float: right; padding-top: 5px; position: relative; } .listaGuia .estrela a.off { display: block; width: 18px; height: 18px; background: url(/static/img/common/estrela_off.gif); } .listaGuia .estrela:hover .boxEstrela { display: block; z-index: 300; } .listaGuia .estrela .boxEstrela { width: 104px; height: 43px; background: url(/static/img/common/bg_boxEstrela.png) left top no-repeat; display: none; left: 20px; top: -5px; position: absolute; text-align: center; padding-left: 5px; padding-top: 5px; line-height: 14px; color: #416647; } .listaGuia .estrela img { cursor: pointer; } #bgLightbox { background: #d9e1d3; -moz-opacity: .90; filter: alpha(opacity = 50); opacity: .90; padding: 30px; position: fixed; top: 0; left: 0; font-size: 14px; width: 100%; height: 100%; display: none; z-index: 9998; } #lightbox { background: #f8f8e9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 15px; position: fixed; left: 30%; top: 30%; width: 800px; display: none; z-index: 9999; } #lightbox #titLightbox { position: relative; color: #266600; line-height: 40px; font-size: 18px; font-weight: bold; padding-right: 50px; } #lightbox #titLightbox a { position: absolute; right: 0; top: 0; } #lightbox .subtit { color: #a1a180; font-weight: bold; font-size: 14px; line-height: 18px; margin-bottom: 5px; display: block; } #lightbox #colunaEsquerda { float: left; width: 390px; } #lightbox #colunaDireita { float: right; width: 390px; } #lightbox .boxBranco { background: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 15px; font-size: 14px; color: #929292; } #lightbox iframe { border: solid 1px #d0d0b8; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } #lightbox label { width: 100px; display: block; float: left; } #lightbox input { width: 235px; border: solid 1px #efefef; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4) ); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0 ); /* IE6-9 */ color: #999; font-size: 12px; padding: 3px 10px; margin-bottom: 5px; } .botLaranja { display: block; color: #fff; background: #ff7800; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 7px 0px; text-align: center; font-size: 14px; line-height: 14px; text-decoration: none; cursor: pointer; } @MEDIA print{ #header, #footer, #breadcrumb, #favorites, #mobile, .holder-filters, .text-intro, .paginacao{ display: none; } #results{ width: 100% !important; margin: 0 !important; } #results > div{ width: 100% !important; float: left; } .listaGuia li{ width: 60%; margin: 0 auto; } .listaGuia li:nth-child(odd){ clear: left; } } .mt{margin-top: 10px;} .loading-block { width: 100%; height: 100%; position: absolute; z-index: 999998; background: #f8f8e9; /*url( '/static/img/common/loading.gif' ) 0px 0px no-repeat;*/ left: 0px; top: 0px; margin: 0 auto; color: #000; opacity: .9; filter: alpha(opacity=90); display: none; } .loading-block .load-img { background: #f8f8e9 url( '/static/img/common/loading.gif' ) 0px 0px no-repeat; position: absolute; width: 32px; height: 32px; margin: 150px 480px; padding-top: 35px; text-indent: -5px; } .loading-mouse { width: 32px; height: 32px; position: absolute; z-index: 999999; left: 0; top: 0; background: #f8f8e9 url( '/static/img/common/loading.gif' ) 0px 0px no-repeat; color: #000; opacity: .9; display: none; } .moreInfoLightbox{ width: 210px; z-index: 1000; background: #fff; position: absolute; top: 10px; right: 0; border: 1px solid #005746; padding: 10px; display: none; } .moreInfoLightbox .close{ position: absolute; background: #005746; color: #fff; top: 5px; right: 5px; padding: 3px 0; width: 70px; text-align: center; cursor: pointer; } .moreInfoLightbox .tit{ font-size: 14px; font-weight: 700; color: #93b25b; margin-bottom: 5px; } .moreInfoLightbox .subtit{ font-size: 12px; font-weight: 700; color: #93b25b; margin-top: 5px; } .moreInfoLightbox .planosMoreInfo{ width: 100%; height: 92px; overflow: auto; } #favorites.dental{right: -2px;top: 110px;} #abas-guiadental li {float: left;padding: 7px 0;font-size: 14px;margin-right: 16px;width: 135px;text-align: center;background: #33796b;color:#fff;z-index: 100;cursor: pointer;} #abas-guiadental li.active{background: #005746;} #filters-national .droapps-ui-customselect-value, #filters-national .droapps-ui-customselect-item{padding-left: 10px;} #filters-national .droapps-ui-customselect{width: 255px !important;} #filters-national .jScrollPaneTrack{right: 0;border: 0;background: #005746;} #filters-national .jScrollPaneDrag{background: #fff;} .result-find{float: left;margin-left: 40px;width: 494px;font-size: 11px;position: relative;} .result-find{display: none;} #filters-national{display: none;} #results.dental{margin-top: 0;} #filters fieldset legend.label-find-dental{margin-bottom: 0;padding-bottom: 0;} .nationalFind a{color:#005746;text-decoration: underline;} .result-dental{display: none;font-size: 14px;position: relative;} .result-dental p{margin-bottom: 15px;} .result-dental a{color:#005746;} .moreinformation{font-weight: 700;font-size: 12px;right: 0;position: absolute;top: 33px;cursor: pointer;} .info-moreinformation{border: 1px solid #444;padding: 20px 20px 0;position: absolute;right: 0;top: -80px;background: #FFF;z-index: 100;font-size: 12px;display: none;width: 180px;} .info-moreinformation .close-moreinformation{background: #004739;color:#fff;padding: 4px 8px;position: absolute;right: 10px;top: 10px;cursor: pointer;} .info-moreinformation .labelinfo{margin-bottom: 5px;color:#004739;font-weight: 700;font-size: 14px;} .info-moreinformation p{margin-top: 0;} .info-moreinformation p span{font-weight: 700;} #filters #vml{background: #005746 !important;} #txtNacional{margin-left: 0px;width: 950px;min-height: 480px;margin-top: -16px;line-height: 20px;} #txtNacional div{border: 1px solid rgb(0, 87, 70); padding:20px;} #filters.baixo fieldset label.place-near-search input[type="text"]{width: 96%;} #filters.baixo{padding: 0 13px; top: 15px;padding-top: 15px;width: 260px;} #filters.baixo dl.droapps-ui-customselect{margin-left: -3px !important;} #filters.baixo fieldset legend{padding: 10px 0 5px;} #filters.baixo #filters-change button{margin-left: 0;} .guia-medicotitle{color: #3C493E !important;font-weight: 700;} .info-maisInfo { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #444444; display: none; font-size: 12px; padding: 20px 20px 0; position: absolute; right: 0; top: -80px; width: 180px; z-index: 100; } .info-maisInfo .close-maisInfo { background: none repeat scroll 0 0 #004739; color: #FFFFFF; cursor: pointer; padding: 4px 8px; position: absolute; right: 10px; top: 10px; } .maisInfo { cursor: pointer; font-size: 12px; font-weight: 700; position: absolute; right: 0; top: 33px; } .info-maisInfo .labelinfo { color: #004739; font-size: 14px; font-weight: 700; margin-bottom: 5px; } .info-maisInfo p { margin-top: 0; } .info-maisInfo p span { font-weight: 700; } #directionsPanel {height: 200px; overflow-y: auto; float: left; display: none; width: 400px;}