
@media screen and (max-width: 759px) {

body{
	background-position:center -10px;
	min-width:100%;
}
#container, .centerBlock{
	width:100% !important;
}

#leftPanel,
#rightPanel,
.headerImg 
{
	width:100%;
	float:none !important;
}
#rightPanel{
	padding-bottom:20px;
}
#header .logo{
    width:50%;
	max-width:200px;
	max-height:110px;
}
#header .logo img{
    width:100%;
	
}
img.alignright, img.alignleft{
	width:40%;
	height:auto;
}
.pageHeader {
	padding-bottom:0px;
}
.pageHeader .headerText{
	float:none;
	clear:both;
	overflow:hidden;
	width:100%;
	background-color: #1D317C;
	padding:15px;
	margin-top:15px;
}
.pageHeader h1{
	color: #ffffff;
}
h1 {
	font-size: 27px;
}
.callInfo{
	font-size:20px;
}



.formRow input, .formRow textarea, .formRow select, .formRow textarea {
    width: 100% !important;
}
.btnRow{
	padding-left: 0px;
	clear:both;
	overflow:hidden
}
.navHolder{
	float:none;
	width:100%;
	background-color:#1D317C;
	clear:both;
	display:block;
	overflow:hidden
}
.navHolder .menu{
	display:none
}
.navHolder ul li,  .navHolder a{
    display: block;
    float: none;
    position: relative;
	width:100%;
}
.navHolder > ul > li > a{
    border-top:1px solid #263b8d;
	border-bottom:1px solid #14266a;
	padding:10px 10px;
	color:#FFFFFF;
	float:none;
}
.navHolder > ul > li:first-child > a{
	border-top:0px;
}
.navHolder ul ul {
	display: block;
	position:relative;
	top:auto;
	z-index:inherit;
	width:100%;
}
.navHolder ul ul li a {
	background-color:#233889;
	padding-left:26px;
}
.navHolder > ul > li:hover a
{
	background-color:#1D317C;
	color:#ffffff;
}
.navHolder > ul > li:hover ul,
.navHolder ul ul li a:hover{
	background-color:#233889
}
a#pull {
	display: block;
	background-color: #A1A1A1;
	width: 100%;
	position: relative;;
	color:#ffffff;
	font-weight:700;
	font-size:18px;
	text-decoration:none;
	padding:10px 10px;
	overflow:hidden
}
#pull:after {
	content:"";
	background: url('../images/nav-icon.png') no-repeat;
	width: 30px;
	height: 30px;
	display: inline-block;
	position: absolute;
	right: 25px;
	top: 8px;
}

}