/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices */
html {
  font-size: 81.3%;
}
/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

body {font-size: 12px;}
#header, #columns { background: #EEEEEE;}
table tr td { vertical-align: top;}
h1, h2 { margin: 0;}
#page { overflow: hidden;}

#block-block-7 { display:none;}
.get-a-quote { display: none; }
.get-a-quote-phone { display: block; }

/*** Header Area ***/
#header { position: relative; /*height: 165px;*/}
/*body.front #header { height: 440px;}
@media only screen and (max-width: 710px) {
body.front #header { height: 415px;}
}
@media only screen and (max-width: 685px) {
body.front #header { height: 405px;}
}
@media only screen and (max-width: 655px) {
body.front #header { height: 395px;}
}
@media only screen and (max-width: 625px) {
body.front #header { height: 385px;}
}
@media only screen and (max-width: 620px) {
body.front #header { height: 160px;}
}*/
#branding { width: 100%; border-top: 10px solid #242424; /*position: absolute;*/}
#logo { padding: 0; position: relative; left: 20px;}
#logo img { width: 45%; height: auto;}
#block-block-3 { /*position: absolute; top: 20px; width: 200px; right: 130px;*/ line-height: 1.2em; display: inline-block; width: 60%; }
#block-block-5 { /*position: absolute; top: 10px; width: 120px; right: 20px;*/ z-index: 30; display: inline-block; float: right; }
/*@media only screen and (max-width: 740px) {
#block-block-3 { position: absolute; top: 20px; width: 200px; right: 20px; line-height: 1.2em;}
#block-block-5 { display: none;}
}*/
/* Main Menu */
#block-system-main-menu { /*position: absolute; top: 120px;*/ width: 100%; border-top: 1px solid #797979; border-bottom: 1px solid #797979; text-align: center; width:100%;}
#block-system-main-menu ul { margin: 0; padding: 5px; clear: left; float: left; list-style: none; left: 50%; text-align: center;}
#block-system-main-menu li { float: left; list-style: none; display: block; position: relative;}
#block-system-main-menu li a { color: #797979; font-size: 14px; margin: 5px 20px;}
#block-system-main-menu li a:hover { text-decoration: none; color: #242424;}
/* Slideshow */
#block-views-main-slideshow-block { position: relative; /*left: 10px; top: 162px;*/ border-top: 2px solid #000000; overflow: visible;}
#block-views-main-slideshow-block .block-inner { margin: 0;}
#block-views-main-slideshow-block .block-inner img { width: 97%; height: auto;}
#block-views-main-slideshow-block .views-field-field-slide-text { position: absolute; top: 0px; padding: 20px;}
#block-views-main-slideshow-block .view-footer { display: none;}
#block-views-main-slideshow-block h3 { color: #fff;}
#block-views-main-slideshow-block h2 { color: #fff; font-size: 1.5em;}
#block-views-main-slideshow-block .flexslider { background: none !important; border: none !important; margin: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; border-radius: none !important; -webkit-border-radius: none !important;}
#block-views-main-slideshow-block .flexslider .slides { padding: 0;}
#block-views-main-slideshow-block .flexslider .slides .views-field-nothing { position: absolute; bottom: -20px; left: 40%; z-index: 300;}
#block-views-main-slideshow-block .flexslider .slides .views-field-nothing img { width: 205px !important; height: 54px !important;}
/*@media only screen and (max-width: 620px) {
  #block-views-main-slideshow-block { display: none !important;}
}
@media screen\0 { #block-block-7 { display:none !important; } }*/

/*** Main Content ***/
#content { width: 92%; padding: 30px 30px 30px 30px; background: #fff; border: 1px solid #CECECE; position: relative; z-index: 100;}
#main-content-header { position: relative; top: 20px; width: 100%; z-index: 80; background: #fff;}
#block-block-4 { position: absolute; top: -86px; left: 10px; z-index: 50;}
#block-block-4 table, #block-block-4 table tr, #block-block-4 table td, #block-block-4 table tbody { border: none;}
body.front #page-title { display: none;}
#page-title { color: #0000FF; z-index: 50; margin-bottom: 10px; font-weight:normal;}
.node-edit-link, .node-edit-link:hover { float: right; font-size: 16px; margin-top: -20px; color: green;}
/* Homepage tabs styling */
#block-quicktabs-health-provider-links { display: none;}
#block-quicktabs-health-provider-links-mobile { z-index: 100; margin-top: 0px; clear: both; width: 100%;}
#block-quicktabs-health-provider-links-mobile .ui-accordion-header a { font-size: 20px; font-weight: bold;}
.tab_content_left { float: left; width: 48%; margin-right: 2%;}
.tab_content_right { float: left; width: 49%; position: relative;}
#block-system-main {}
@media only screen and (max-width: 750px) {
#content { width: 90%;}
}
@media only screen and (max-width: 650px) {
#content { width: 88%;}
}
/* #anthem_float { background: url('../images/anthem_bg.jpg') no-repeat;}
#blue-shield-bg { background: url('../images/blue_shield_bg.jpg') no-repeat center;} 
#aflac-duck-bg { background: url('../images/aflac_bg.jpg') no-repeat right;}
#aflac-duck-bg li { float: none;}
/* Lower Content */
#block-block-2 { height: 85px; border-bottom: 10px solid #242424; margin-bottom: 0; text-align: center;}
#block-block-2 a { font-size: 18px; color: #797979; text-decoration: none; }
#block-block-2 img { display: none;}

/*** Footer ***/
#block-menu-menu-footer-menu { border: 1px solid #000000; margin-top: 15px;}
#block-menu-menu-footer-menu ul { margin: 0; vertical-align: middle;}
#block-menu-menu-footer-menu li { list-style: none; float: left; padding: 10px; width: 150px; height: 40px;}
#block-menu-menu-footer-menu li a { font-size: 14px; color: blue;}
#block-menu-menu-footer-menu li a:hover { color: #528BE0;}

.front #block-system-main { display:none;}
.front #content { background:none; border:none; padding:0; width:auto; }
.front #main-content { padding-top:25px;}
#quicktabs-view__quicktabs_front__page { z-index: 100; margin-top: 0px; clear: both;}
#quicktabs-view__quicktabs_front__page .quicktabs-tabs { display:table; margin:0;}
#quicktabs-view__quicktabs_front__page .quicktabs-tabs li.first { margin-left: 10px;}
#quicktabs-view__quicktabs_front__page .quicktabs-tabs li { float: left; margin: 0 0 0 2px; background:url(../images/fronttabs.jpg) no-repeat top center; width:200px; height:70px; padding:2px;}
#quicktabs-view__quicktabs_front__page .quicktabs-tabs li a { height: 69px; width: 198px; display: block; text-indent: -9999px;}

#quicktabs-view__quicktabs_front__page .quicktabs_main { width: 800px; padding: 30px 30px 30px 30px; background: #fff; margin-left: 0px; border: 1px solid #CECECE; clear: both; display:table;}

.tab_content_left { float: left; width: 48%; margin-right: 2%; position: relative;}
.tab_content_right { float: left; width: 49%; position: relative;}
#node-24 .field-type-image { display: none; }



