/* Custom CSS
------------------------------------------------------------ */
/***Hide top menu on main home page***/
.page-id-4  .nav-secondary {display: none;}
#header_social_icons {
      margin-top: 70px!important; 
      margin-bottom: 0px!important;
      float: left;
      width: 200px;
      padding-right: 10px
}
.siteselect {
     float: left!important;
     margin-left: 10px!important;
     margin-right: 20px;
     padding-top: 10px!important;
     width: 255px;
     height: 75px;
}
#header_search {
     float: left!important;
     margin-left: 10px!important;
     margin-right: 20px;
     padding-top: 5px!important;
     width: 255px;
     height: 75px;
}
.site-header .widget-area{text-align: left!important;}
#social1 {padding-left: 80px;}
/*** ——- RIGHT ALIGN THE NAVBAR ————-***/
.genesis-nav-menu {
text-align: right;
}
.menu-secondary li {
display: inline-block;
float: none;
margin-right: -5px;
}
.menublue li.current_page_item li a 
{
color:#254a4d!important;
}
.menublue li.current_page_item a 

{
color:#9a013a!important;
}
.menu-secondary li.current_page_item a, .menu-secondary .current-page-ancestor a   
{
background:url("") repeat scroll center top #9a013a;!important;
color: #ffffff!important;
}

/*Prevents Home Page taking Parent/ancestor colour - need add for each country home page menu item ID*/
.menu-item-75 a, .menu-item-1707 a
{
color:#ffffff!important;
background: url("images/btn_bg.gif") repeat scroll center top #ffffff!important;
}

.site-header .widget-area {
     padding: 4px 0px 0px;
 }
#searchbox {
    float: right;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0px;
    width: 255px;
}
html {
    overflow-y: scroll; 
}
.site_selection {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 1px;
    
}
#searchbox input.txt {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: transparent;
    border-color: #51787B;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 2px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 2px;
    width: 175px;
}
#q {margin: 10px;}
#q {margin-left: 0px!important;}

#menu-homeleft, ul {padding: 5px;}

#text-5 h5{font-size: 18px; line-height: 2; color: #00033C;}
#text-5 h6{font-size: 12px;color: #00033C;}
.menured ul.menu li a {
    background-image: url("http://www.healthcareinformed.com/wp-content/uploads/button3.gif")!important;
    background-position: left bottom;
    background-repeat: no-repeat;
    color: #ffffff;
    font-family: arial,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 33px;
    margin-bottom: 7px;
    margin-top: 7px;
    padding-left: 12px;
    padding-top: 0;
    text-transform: none;
    display: block;
}
.menured ul.menu li a:hover {
    background-image: url("http://www.healthcareinformed.com/wp-content/uploads/button3.gif");
    background-position: left top;
}
.content .page h4, .content .page h1 {
	font-weight: bold;
}
.content .post h1 {
	font-weight: bold;
}
.page-id-4 .content, .page-id-56 .content, .page-id-1286 .content{
    background-image: url("http://www.healthcareinformed.com/wp-content/uploads/paper_stack_new.gif");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.page-id-4 .content, .page-id-56 .content, .page-id-1286 .content{padding-top: 30px;}
.page-id-4 .entry-content, .page-id-56 .entry-content{padding-left: 0px;}
#nav_menu-5 .sidebar.widget-area .widget {
    background: none repeat scroll 0 0 #ffffff;
    border-color: #dddddd;
    border-style: solid;
    border-width: 0;
    margin: 0;
    padding: 0;
}
.site-footer {display: none;}
#footer {
margin-top: 35px; 
text-align: center; 
background: none;
max-width: 324px;
margin: 0 auto;
}
.menublue ul {
	padding-right: 0px!important;
}
ul.sub-menu {
	padding-bottom: 0px!important;
}
.menublue ul li {
    font-size: 12px;
    border: none!important;
    border-bottom: 1px solid #dddddd!important;
    border-color: #dddddd;
    border-style: solid;
    padding-bottom: 6px;
    padding-top: 6px;
}
.menublue ul li.menu-item-330,.menublue ul li.menu-item-1649  {border-bottom: none!important;}

.menublue a, .menublue a:visited{
    color: #51787b;
    text-decoration: none;
}

.menublue a:hover {
    color: #000080!important;
    text-decoration: underline!important;
}

.site-inner  {background-image: url("http://www.healthcareinformed.com/wp-content/uploads/bor2.png");
    background-position: 240px top;
    background-repeat: repeat-y;
    margin-bottom: 0;
    margin-top: 0;
    padding-top: 15px;
}
.page-id-56 .site-inner,.page-id-4 .site-inner,.page-id-1286 .site-inner{background-image:none;}
.page-id-56 .sidebar.widget-area .widget,.page-id-1286 .sidebar.widget-area .widget {
    margin: 10px 0 0px;
    padding: 0 0 0px;
}
.page-id-56 .sidebar.widget-area ul li,.page-id-1286 .sidebar.widget-area ul li {
    padding: 0 0 5px;
}
.page-id-4 .sidebar.widget-area .widget {
    margin: 30px 0 0px;
    padding: 0 0 0px;
}
.page-id-4 .sidebar.widget-area .textwidget {
    font-size: 15px;
}
.page-id-4 #nav_menu-3 {margin-top: 0px;}
#slider-pro-widget-12, #slider-pro-widget-13 {margin-left: 10px; 
     border-bottom: 1px solid #9A013A;
     border-top: 1px solid #9A013A;
}
.page-id-56 .widget-1 ul,.page-id-1286 .widget-1 ul{padding-bottom: 0px;     
}
.sbr {
    background-color: transparent;
    color: #9a013a;
    font-weight: bold;
}
.entry-content a, .entry-content a:visited {
    color: #51787b;
    font-weight: bold;
    text-decoration: none;
}
.entry-content a:hover {
    color: #000080;
    text-decoration: underline;
}
img.leftimgtoolsbdpdf {
    border-style: none;
    float: left;
    margin: 5px 8px 3px 0;
}
.sidebar-primary a, .sidebar-primary a:visited, .sidebar-secondary a, .sidebar-secondary a:visited, #ez-home-sidebar a, .sidebar-primary a:hover {
    color: #254A4D;
    text-decoration: none;
}

.entry-content {padding-left: 10px;}
.advanced-slider {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
#slider-pro-1.advanced-slider img {
display: block; 
margin-left: auto!important;
margin-right: auto!important;
}
.site-inner {padding-bottom: 0px;}


.site-inner {
padding-top: 0px;
}
.resource-sections p {
	min-height: 40px;
        }
.resource-sections {
padding-top: 10px;
}
.advanced-slider {
    font-family: Verdana,Arial,Helvetica,sans-serif!important;
}

.category-team .entry-header, .category-me-team .entry-header{
    display:none!important;
  }
.category-client-quotes .entry-meta, 
.category-me-client-quotes .entry-meta
{display: none;}

.category-client-quotes .entry-title, .category-me-client-quotes .entry-title {display: none;}

.more-link {
display: block !important;
}
.content .taxonomy-description h1, .content .author-description h1 {
font-weight: bold;
}

.site-header .wrap {
    overflow: visible;
    }
.page-id-56 h4,.page-id-4 h4,.page-id-1286 h4,.page-id-4 h4 {margin-top: 10px!important;}
.responsive-tabs__list__item--active {
    background: #9a013a!important;
    color: #ffffff!important;
    margin-top: -1px!important;
}
#tablist1-tab1, #tablist1-tab2, #tablist1-tab3, #tablist1-tab4, #tablist1-tab5{
    background: url("images/btn_bg.gif") repeat-y scroll left top #60a28c;
}
.widget-title {display: none;}
.leftcontact {float: left; width: 220px; height: 300px; margin-bottom: 25px;}
.rightcontact {float: left; width: 380px; height: 300px; margin-bottom: 25px; padding-left: 3px;}
#site1 {margin-top: 10px; padding-right: 90px; text-align: left;}

#text-8 {width: 130px; margin-left: 35px;}

ul#css3menu1 li.toproot > a {
    background: url(http://www.healthcareinformed.com/wp-content/uploads/arrow1.jpg)no-repeat right center;
}

ul#css3menu1 { 
padding-top: 0px!important;
padding-bottom: 0px!important;
float: left; 
margin-left: 0x;
display: block;
}
ul#css3menu1 li.toproot > a {
    border-width: 0px!important;
}
ul#css3menu1 ul {
    border: 1px solid #b1aebf!important;
    margin-top: 1px !important;
    width: 175px!important;
    border-top: 0!important;
}
ul#css3menu1 ul a{
    border-width: 0px!important;
}
ul#css3menu1 > li {
    border: 1px solid #b1aebf!important;
    width: 175px!important;
    margin: 0;
}
ul#css3menu1 img {
    margin-right: 13px!important;
}
ul#css3menu1 ul {
    margin-top: 1px!important;
margin-left: -1px;
}
#topmenu {margin-right: 75px;}
ul#css3menu1 {
    display: inline-block!important;
}
body:first-of-type ul#css3menu1
{
display: inline-table;
border-spacing: 0px 0!important;
-webkit-border-horizontal-spacing: 0px!important;
-webkit-border-vertical-spacing: 0px;
}
.CodeMirror {height: 550px;}
.quote1 {font-style: italic; padding-bottom: 10px;}
.category-me-client-quotes h6 {
padding-top: 10px; 
font-size: 13px!important; 
color: #333333!important; 
}
#footer_right {max-width: 924px; margin: 0 auto; padding-right: 10px; }
#text-17 {float: right;}
a.more-link { outline: none; }

.menublue li.current-page-ancestor a {
    color: #9a013a !important;
}
.sub-menu li.menu-item a {
    color: #254a4d !important;
}
.sub-menu li.current-menu-item a {
    color: #9a013a !important;
}
.menu-secondary a {
	padding: 4px 16px;}

/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 940px) {

}

@media only screen and (min-width: 840px) and (max-width: 1140px) {

}

@media only screen and (min-width: 480px) and (max-width: 1140px) {

}

@media only screen and (max-width: 839px) {

}

@media only screen and (min-width: 480px) and (max-width: 839px) {

}

@media only screen and (max-width: 479px) {

}