@media only screen and (max-width:599px){h1.welcome{font-size:20px;margin:-50px auto 0}h1.welcome span{margin:0}#pnlSearch button{margin-left:10px;margin-bottom:15px}#pnlSearch a{padding-top:10px}#pnlContent div div div.ui-accordion-content div.marg-top10{margin-top:-8px !important}}.ui-accordion{padding:0;border-bottom:1px solid #cbcbcb}@media only screen and (max-width:1000px){.accordion{padding:0;border-bottom:0}}.accordion:hover,.accordion:focus,.accordion:active{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}
.ui-accordion .ui-accordion-content{margin-bottom:20px}.ui-accordion .ui-accordion-header:last-child{border-bottom:1px solid red}.ui-accordion .ui-accordion-header.ui-state-default.ui-state-default,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-hover,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-focus,.ui-accordion .ui-accordion-header.ui-state-default.ui-tabs-outline .ui-accordion .ui-accordion-header.ui-state-default.ui-state-active,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-active:hover,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-active:focus{border-top:1px solid #cbcbcb;background-position:right 20px top 15px;padding-top:10px;padding-bottom:10px;padding-left:20px;margin-top:-1px}
@media only screen and (max-width:1000px){.ui-accordion .ui-accordion-header.ui-state-default.ui-state-default,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-hover,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-focus,.ui-accordion .ui-accordion-header.ui-state-default.ui-tabs-outline .ui-accordion .ui-accordion-header.ui-state-default.ui-state-active,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-active:hover,.ui-accordion .ui-accordion-header.ui-state-default.ui-state-active:focus{padding-left:10px}
}.ui-accordion .ui-accordion-header:last-child{border-bottom:0}#divMapContainer{width:auto;height:auto;text-align:center;margin-left:auto;margin-right:auto;padding-top:1em;background:#fff}#divMapLegend{margin-left:auto;margin-right:auto;vertical-align:baseline}#divMapLegend label{vertical-align:middle}#divMapLegend img{padding-right:3px;vertical-align:middle}.mapSelectBox{text-align:left}#pnlSearchResults_header{background:transparent}.ui-datatable-odd td{background:none repeat scroll 0 0 #efefef !important}
#dlgSearch{min-width:50%}h1.welcome{margin-bottom:10px !important}.radio-list div ul li div div{padding-bottom:6px !important}.radio-list div ul li div label{padding-bottom:6px !important;font-size:16px !important;font-family:"HelveticaNeueW01-55Roma",Helvetica,Arial,sans-serif !important}@media only screen and (max-width:599px){.radio-list div ul li div div{margin-left:4px !important}.radio-list div ul li div label{margin-left:32px !important}}.breadcrumb{margin-left:4px}.breadcrumb ul li{margin-right:18px}
.marg-bot0,.marg-bot16,.marg-bot20,.marg-bot30,.marg-bot40,.marg-bot50,.marg-bot60,.marg-bot80,.marg-bot100 .marg-top0,.marg-top16,.marg-top20,.marg-top30,.marg-top40,.marg-top50,.marg-top60,.marg-top80,.marg-top100{width:100%}table tr td{font-size:14px !important;font-family:"HelveticaNeueW01-55Roma",Helvetica,Arial,sans-serif !important}table tr td div div p a.more{border-bottom:0 !important}.pdf-item{border-bottom:0 !important;width:auto;float:left;height:24px;margin-right:20px}table tr td div div div div ul{margin-left:15px;font-size:14px !important;font-family:"HelveticaNeueW01-55Roma",Helvetica,Arial,sans-serif !important}
.day{display:block;height:20px;float:left;clear:left}.hour{display:block;height:20px;clear:right}.appointment{display:block;height:20px;clear:both}#pnlContent p a,#pnlContent p a:visited{color:#45637b !important;text-decoration:none;border-bottom:1px solid #45637b;padding-bottom:0;cursor:pointer}#pnlContent p a:hover,#pnlContent p a:active,#pnlContent p a:focus{color:#000;border-bottom:0}@media only screen and (max-width:599px){#pnlContent p:last-child{margin-bottom:0}}.carouselWidth{min-width:220px;width:auto;min-height:350px;height:auto}