@charset "utf-8";
/* CSS Document */

body {
	background-image:url();
	background-repeat:no-repeat;
	background-size:100%;
	background-position: center 40px;
	background-attachment: fixed;
}
/* body{background-image:url(/images/deq/DEQ-BG_505945_7.jpg)} */
#subTop {
	display: none
}
.navLinks{display:none}
#menu {
	top:0px;margin-top: 0px;
}
#sub_nav{
	margin: 5px;
}
#sub_nav a:hover {
   background: #eee;
}
#bannerArea{width:100%;max-width:1170px}
img.AGENCY_HEADER_R{width:auto!important}
img.AGENCY_HEADER_L{width:auto!important}
#topNavSearch {top:-90px;width: 50%;}
#topNavSearch input{box-shadow: 5px 5px 5px #888888;}

.main-navigation #nav > li, .main-navigation #nav > li a.lvl1, .main-navigation #nav > li > ul > li, .main-navigation #nav > li > ul > li a.lvl2, .main-navigation #nav > li > ul > li > ul > li, .main-navigation #nav > li > ul > li > ul > li a.lvl3, .transition-bg {
    -webkit-transition: background .3s ease-out;
    transition: background .3s ease-out;
}

.main-navigation #nav > li:nth-of-type(7) > ul {
    top: 40px !important;
    position: absolute;
    float: right;
    left: -10px !important;
}
.main-navigation #nav > li:nth-of-type(7) > ul > li > ul {
    top: 0px !important;
    position: absolute;
    float: left;
    left: -150px !important; 
}
.TW.innerPage {
   width: 85%!important;
   padding:10px 20px;
   box-sizing:border-box
}
.DW.innerPage {
   width: 65%!important;
   padding:10px 20px;
   box-sizing:border-box
}
.full-width{width: 100%!important;}
.TW.page .DW {
    margin: 0 0;
}
#nav li a.lvl1, #nav li a.lvl1:hover, #nav li a.current0, #nav li a.current0:hover {
	padding-left:0px;text-align: center;
	margin-right: 2px;
}

li.contentItem.nodot {
  margin-top: 6px;
}
#subTop{display:none}

.bx-controls-direction {
	display:none 
}
.cTitle{background-color:transparent}
#contentWrapper {
	/* background-color: rgba(51,51,51,0.6); */
	margin: 0px!important;
	min-height:400px;
	max-width: 100%;
	width: 100%;
	/* margin: 0; */
	padding: 0;
}
#bodyWrapper{    position: relative;
    top: -12px;    background-color: #fff;max-width:100%}
#container {
	background-color: transparent;
	max-width:1170px;
	width:100%
}
#social_nav_horizontalRD {
	top: -40px;
	z-index: 900;
	margin-bottom: -18px;
}
#footerArea {
	background-color: #19374e;
	color: #fff;
	padding-top: 20px;
	max-width:1170px
}
#footerArea a, #footerArea a:hover {
	color:#fff
}
.bxHolder {
    background: #fff;
    background: rgba(255,255,255,.5);
    padding: 0px 10px 2px;
}

#sub_nav a.current {
    background-color: #6686AA;
    border-top: 5px solid #BFD397;
    color: #fff;
    margin-bottom: 2px;
}
#nav > li {
	/* width:14.285%; */
	/*max-width:14.285%!important;*/
	/* text-align:center; */
	width: calc(100% / 6)!important;
	max-width: calc(100% / 6)!important;
}

a {text-decoration:none}
.componentHeaderImg {padding:0px}
.SW div.standard {padding: 10px;}

span.inner {
    padding: 0px;
    display: inline;
    width: inherit;
}
@media screen and (min-width:767px) and (max-width:1170) {
	#rightNav {
		width: 15.625%;
		float: right;
	}

}
@media screen and (max-width:767px) {


}
@media screen and (max-width: 479px) {

.tabTitle a, .tabTitle a:hover {
	width:94%
}
#social_nav_horizontalRD {
display:none
}


}

#sub_nav a.current0{background-color:#fff;color: rgba(25, 55, 78, 0.68);border: none;}
#sub_nav ul.Open a {color: #000; border:1px solid #ddd;padding:8px 3px}

#sub_nav LI A.current{background-color: #19374E;color: #fff;border-color: rgb(255, 255, 255);/* padding:8px; */font-weight:bold}
#sub_nav ul.Open {background: #fff;}

.qltitleglobal{padding:15px 0px; font-size:1.2em; color: #19374E;}
#sub_nav ul.Open a{ text-transform:none;font-size:1.1em;}
.bodylinks{/* font-weight:bold */}
span.shortdesc{font-size:1em; line-height:150%}
h2.responsive-accordion__heading a{BACKGROUND-COLOR:inherit;
    color: inherit;}
h2.responsive-accordion__heading a:hover,h2.responsive-accordion__heading:hover {
    BACKGROUND-COLOR: #ddd;
    color: inherit;
}
h2.responsive-accordion__heading--active, h2.responsive-accordion__heading--active a{BACKGROUND-COLOR: #ddd;
    color: inherit;}