﻿.no-fouc {display: none;}

.flexslider * {
	opacity: inherit; 
    /*filter: inherit;*/
}

#Layout {
    overflow: hidden;
}
.client-login {
    position: absolute !important;
}
right-rail-search {
  line-height: 49px;
}
#bg-search-popup {
    left: -10px;
    right: 0;
}
    #bg-search-popup .starter-menu {
        clear:both;
    }
#bg-search-popup-box {
    overflow: hidden;
    background-color: rgb(21,173,213);
}
#bg-search-items span.search-left, #bg-search-items span.search-right {
   display:inline-block;
   width: 10%;
   height: 40px !important;
   vertical-align: bottom;
}
#bg-search-items span.search-left {
    width: auto;
}
#bg-search-items span.search-right {
    text-align: left;
}
#autocomplete-results {
    padding-top: 0;
    padding-bottom: 0;
}
#chkd-search {
    line-height: 46px;
    height: 46px;
    padding: 0 0  0 10px;
    /*margin-right: -23px;*/
}
RightColumn .name-search {
    line-height: 46px;
    height: 46px;
    padding: 0 0 0 46px;
}
#SideMenu, #Content, #RightColumn   {
    display: inline;
    zoom:1 ;
}
#Content {
    margin-left: 10px;
    margin-right: 0;
}
#RightColumn {
    margin-right: -10px;
}
#Herospace {
        margin-bottom: 10px;
}
#Header .logo {
    position: absolute;
}
.homepage #nav {
    padding-top: 69px;
}
#nav {
    display: block;
    padding-top: 69px;
    margin-top: 2px;
}
    #nav > li {
        display: inline-block;
    }

#nav li.last ul {
    margin-left:-100px;
}

[optional parent-element-selector] a {
    -ms-filter: ""; /* Reset the filter property */
    display: inline-block; /* Enable hasLayout */

    /*
     * Recommended properties for hasLayout:
     *
     * display: inline-block;
     * display: block;
     * float:left;
     *
     */
  }
@media screen (max-width: 1023px) {
    #nav > li > ul > li {
        background-color: #e5e5e5 !important;
    }
}
#RightColumn {
   position: relative;
   z-index: 0;
}
.xround-b {
    behavior: "";
    position: relative;
}
.bg-color-1 {
    background: #adc810;
    -pie-background: #adc810;
}
/* Lime Green */
.bg-color-2 {
    background: #fbb80d;
    -pie-background: #fbb80d;
}
/* Orange Yellow */
.bg-color-3 {
    background: #de0661;
    -pie-background: #de0661;
}
/* Red Pink */
.bg-color-4 {
    background: #15add5;
    -pie-background: #15add5;
}
/* Light Blue */
.bg-color-5 {
    background: #de0661;
    -pie-background: #de0661;
}
/* Darker Blue */
.bg-color-6 {
     background: #f3f3f3;
     border-radius : 10px 10px 10px 10px;
      
}
/* Light Grey */
.bg-color-7 {
    background: #12abd4;
    -pie-background: #12abd4;
}
/* Blue */
.bg-color-8 {
    background: #0d90b8;
    -pie-background: #0d90b8;
}

/* Blue Header */
.bg-color-9 {
    background: #e9e9e9;
    -pie-background: #e9e9e9;
}
/* Dark Grey */

/* Find a Doctor */
#FindADoctorLocation INPUT[type=text] {
    line-height: 49px;
}
#FindADoctorLocation INPUT.zipInput {
    display: block;
    float: left;
    margin-top: -2px;
}
/* Fix for customSelect issue */
#FindADoctorLocation select.hasCustomSelect {
    width: 93% !important;
}
#FindADoctorLocation #SearchRadius {
    width: 47% !important;
}
