﻿#top-nav {
   min-height: 0;
}
#Layout {
    overflow: hidden;
}
.client-login {
    position: absolute !important;
}
#nav {
   display: inline-block;
   float: right;
   width: 78%;
   top: -48px;
   position: relative;
   z-index: 999999;
   border: 0px solid red;
   margin-left: 20px;
   margin-right: -30px;
}

#nav > li {
   height: auto;
   border: 0;
}
#nav > li a {
   top: 0;
   xheight: 50px;
}

#nav > li ul {
   top: 0 !important;
}

#nav > li ul li a {
   background-color: #15add5;
}


/* Search bar */

.bg-search {
   background-color: #15add5;
   z-index: 9999;
}
#bg-search-popup {
   left: -10px;
   margin-left: 15px;
}
#bg-search-popup .starter-menu {
        clear:both;
    }
#bg-search-popup-box {
    overflow: hidden;
    background-color: rgb(21,173,213);
}
#bg-search-popup .ui-menu {
   background-color: #15add5;
}
#bg-search-popup #autocomplete-results {
   padding: 0; 
}
#bg-search-popup ul.starter-menu {
   background-color: #15add5;
   margin: 0;
   padding: 10px 0;
   border-radius: 4px;
}
.search-left, .search-right {
   display: inline-block;
   width: auto;
   padding-top: 20px;
   padding-right: 3px;
   vertical-align: top;
}
#search-input {
   line-height: 42px;
}
#bg-search-items .search-input {
 background-position-y: -1px;
   line-height: 42px;
}
#bg-search-items label.placeholder {
   padding-left: 5px;
   font-size: 95%;
}

#MainFeatureBelt .buckle {
   width: 33%;
}
#MainFeatureBelt .buckle.middle {
   width: 33.3%;
}
#MainFeatureBelt .buckle.last {
   margin-right: -1px;
}
#MainFeatureBelt .buckle p {
   display: inline-block;
}
/* Footer */
#footer-links li {
    line-height: 24px;
}
#footer-links ul li {
   float: left;
}
#footer-links .bg-alerts, #footer-links .bg-alerts-none {
   padding-top: 10px;
}
.footer .sub-footer {
   width: 100%;
   padding: 0;
}
.footer .sub-footer ul {
   DISPLAY: inline-block; MAX-WIDTH: 260px! important;
   margin: 10px auto;
}
.footer .sub-footer ul li {
   float: left;
   padding-top: 10px !important;
}

/* Content */
#Content {
   padding: 0 ;
}
#Content .result p span {
    color: #000 !important;
    background-color: transparent !important;
    padding-left: 0;
}
#Content blockquote, #Content blockquote p {
    font-family: Arial;
}
#Content h5, #RightColumn h5 {
    font-family: Arial;
}
#Content #content-col-2 {
    width: 64% !important;
}
#Content .language-buttons {
    padding-left: 0 !important;
    float: right;
}
#RightColumn {
   padding: 0;
   margin-right: -15px;
}


/* Homepage slider */
.flex-control-nav {
   
}

#FindADoctorLocation INPUT[type=text] {
    line-height: 49px;
}
#FindADoctorLocation SELECT.radiusDropdown {
    margin-bottom: 5%;
}
/* Fix for customSelect issue */
#FindADoctorLocation select.hasCustomSelect {
    width: 93% !important;
    left: 11px;
    /*position: relative !important;
    top: 43px;
    left: 0;*/
}
#FindADoctorLocation select.hasCustomSelect#SearchRadius {
    width: 43% !important;
    left: auto;
    padding-top: 20px;
}
#FindADoctorLocation .customSelectInner {
    width: 80% !important;
    line-height: 42px;
    padding-left: 10px;
    display: block !important;
}
#FindADoctorLocation .radiusDropdown .customSelectInner {
    width: 63% !important;
}
#SearchZip {
    float: left;
}
#FindADoctorLocation SPAN.radiusDropdown.customSelect {
    float: right;
}

#FindADoctorLocation select {
    width: 100%;
    /*height: 42px;*/
    /*Testing ORGPRD2 Push*/
}