*{font-size:100.01%;}
html{
	font-size:62.5%;
	height:100%;
	background:#fff url(../images/bg-page.gif) repeat-x;
}
body{
	margin:0;
	color:#3f3f3f;
	font:1.2em/1.333em Arial, Helvetica, sans-serif;
	background:url(../images/grandfather-mountain.jpg) repeat-x;
	height:100%;
}
body.v1 {background:url(../images/grandfather-mountain.jpg) repeat-x;}
body.v2 {background:url(../images/bg1.jpg) repeat-x;}
body.v3 {background:url(../images/bg2.jpg) repeat-x;}
body.v4 {background:url(../images/bg3.jpg) repeat-x;}
body.v5 {background:url(../images/bg4.jpg) repeat-x;}
img{border-style:none; max-width: 100%; height:auto;}
a{
	text-decoration:underline;
	color:#c44646;
}
a:hover{text-decoration:none;}
a:active{background-color:transparent;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000 !important;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
.vidlinkbox a {text-decoration:none;}
header, footer, article, section, nav, figure, aside { display: block; }
figure {margin:0; padding:0;}
::-webkit-input-placeholder{color:#a2a2a2;}
:-moz-placeholder{color:#a2a2a2;}
::-moz-placeholder{
	color:#a2a2a2;
	opacity:1;
}
:-ms-input-placeholder {color:#a2a2a2;}
input[type="image"]{padding:0;border:none;}
input[type="text"], input[type="password"], input[type="file"], input[type="submit"], textarea{-webkit-appearance:none;}
a.middleheadline {
  color: #0b5084 !important;
  font: 1.5em Georgia, serif !important;
  font-weight: normal;
}
#wrapper{
	width:100%;
	overflow:hidden;
	min-height:100%;
	background:url(../images/bg-line.gif) repeat-x;
	position:relative;
	z-index:2;
}
.w1{
	max-width:996px;
	margin:0 auto;
	padding:0 20px 67px;
}
#header{
	overflow:hidden;
	padding:5px 0 19px;
}
.search{
	background:#425f7a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNWY3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iIzM4NTQ2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzFhMmY0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDI1MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #425f7a 0%, #38546d 21%, #1a2f43 75%, #102537 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#425f7a), color-stop(21%,#38546d), color-stop(75%,#1a2f43), color-stop(100%,#102537));
	background:-webkit-linear-gradient(top,  #425f7a 0%,#38546d 21%,#1a2f43 75%,#102537 100%);
	background:-o-linear-gradient(top,  #425f7a 0%,#38546d 21%,#1a2f43 75%,#102537 100%);
	background:-ms-linear-gradient(top,  #425f7a 0%,#38546d 21%,#1a2f43 75%,#102537 100%);
	background:linear-gradient(to bottom,  #425f7a 0%,#38546d 21%,#1a2f43 75%,#102537 100%);
	width:172px;
	margin:0 2px 0 auto;
	padding:12px 17px 14px 21px;
	border-radius:0 0 5px 5px;
}
.search .form-area{
	overflow:hidden;
	background:#fff;
	border-radius:5px;
	padding:0 6px;
	height:27px;
	float:right;
}
.search input[type="text"]{
	float:left;
	background:none;
	border:none;
	margin:0;
	padding:7px 5px 6px;
	width:132px;
	text-transform:uppercase;
	color:#a2a2a2;
	font-size:11px;
	outline:none;
	height:14px;
}
.search input[type="submit"]{
	background:url(../images/sprite.png) no-repeat -5px -5px;
	border:none;
	margin:5px 0 0;
	padding:0;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	font-size:0;
	line-height:0;
	cursor:pointer;
	width:18px;
	height:18px;
}
.search .home{
	float:left;
	background:url(../images/sprite.png) no-repeat -5px -107px;
	width:17px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
	display:none;
	margin:6px 0 0;
}
.logo{
	background:url(../images/logo.png) no-repeat -5px -5px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	width:680px;
	height:142px;
	margin:-31px 0 0 23px;
}
.logo a{
	display:block;
	height:100%;
}
#main{padding:0 0 5px;}
.nav-holder{
	margin:0 0 2px;
	position:relative;
}
.nav-holder:after{
	content:'';
	display:block;
	clear:both;
}
.main-box{
	border-radius:7px;
	background:#fff;
	padding:12px 1.5% 13px 1.3%;
	position:relative;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);
	box-shadow:0 1px 4px rgba(0,0,0,0.1);
	margin:0 0 21px;
  /*overflow: hidden;*/
}
.main-box:before, .main-box:after{
	content:"";
	position:absolute; 
	z-index:-1;
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);
	box-shadow:0 0 20px rgba(0,0,0,0.1);
	top:50%;
	bottom:0;
	left:10px;
	right:10px;
	-moz-border-radius:100px / 10px;
	border-radius:100px / 10px;
} 
.main-box:after{
	right:10px; 
	left:auto;
	-webkit-transform:skew(8deg) rotate(3deg);
	-moz-transform:skew(8deg) rotate(3deg);
	-ms-transform:skew(8deg) rotate(3deg);
	-o-transform:skew(8deg) rotate(3deg);
	transform:skew(8deg) rotate(3deg);
}
.slide-menu{
	float:left;
	position:relative;
	width:82%;
	z-index:30;
}
.slide-menu .opener{
	text-transform:uppercase;
	font-size:18px;
	color:#b92929;
	background:#fff;
	border-radius:5px;
	position:relative;
	height:43px;
	line-height:43px;
	text-decoration:none;
	padding:0 15px;
	display:none;
}
.slide-menu .opener:before{
	content:'';
	position:absolute;
	background:url(../images/sprite.png) no-repeat -104px -382px;
	width:24px;
	height:24px;
	top:11px;
	right:11px;
}
.slide-menu .slide{position:static!important;}
#nav{float:left;}
#nav > ul{
	float:left;
	padding:0;
	margin:0;
	list-style:none;
	border-radius:8px 8px 0 0;
	background:#dadaca url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZDFkMWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZTdlN2RkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjZWJlYmUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjZWJlYmUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZGZkZmQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjYzBjMGFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JjYmNhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  #dadaca 0%, #d1d1be 2%, #e7e7dd 33%, #ebebe3 41%, #ebebe3 45%, #dfdfd2 61%, #c0c0aa 92%, #bcbca4 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dadaca), color-stop(2%,#d1d1be), color-stop(33%,#e7e7dd), color-stop(41%,#ebebe3), color-stop(45%,#ebebe3), color-stop(61%,#dfdfd2), color-stop(92%,#c0c0aa), color-stop(100%,#bcbca4));
	background:-webkit-linear-gradient(top,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
	background:-o-linear-gradient(top,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
	background:-ms-linear-gradient(top,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
	background:linear-gradient(to bottom,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
}
#nav > ul > li{
	float:left;
	background:url(../images/divider.gif) no-repeat;
	padding:0 0 0 2px;
	font-weight:bold;
	font-size:13px;
	height:50px;
	line-height:50px;
	white-space:nowrap;
}
#nav > ul > li.hover{position:relative;}
#nav > ul > li.hover .drop{display:block;}
#nav > ul > li.hover{background:url(../images/bg-nav-hover.gif) repeat-x 0 -54px;}
#nav > ul > li:first-child{
	background:none;
	padding-left:0;
}
#nav > ul > li > a{
	display:block;
	color:#102335;
	text-decoration:none;
}
#nav > ul > .hover > a{background:url(../images/bg-nav-hover.gif) no-repeat 0 1px;}
#nav > ul > li > a > span{
	display:block;
	height:100%;
	padding:0 27px;
}
#nav > ul > li:last-child > a > span{
	padding:0 37px 0 27px;
	border-radius:0 8px 0 0;
}
#nav > ul > li:last-child{border-radius:0 8px 0 0;}
#nav > ul > .hover > a > span{background:url(../images/bg-nav-hover.gif) no-repeat 100% -109px;}
#nav .hover.home{background:none;}
#nav .hover.home a,
#nav > ul > .home a{
	background:#6e859b url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZlODU5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNDU2MzdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyM2Y1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  #6e859b 0%, #45637f 2%, #223f5a 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e859b), color-stop(2%,#45637f), color-stop(100%,#223f5a));
	background:-webkit-linear-gradient(top,  #6e859b 0%,#45637f 2%,#223f5a 100%);
	background:-o-linear-gradient(top,  #6e859b 0%,#45637f 2%,#223f5a 100%);
	background:-ms-linear-gradient(top,  #6e859b 0%,#45637f 2%,#223f5a 100%);
	background:linear-gradient(to bottom,  #6e859b 0%,#45637f 2%,#223f5a 100%);
	text-indent:-9999px;
	overflow:hidden;
	height:50px;
	width:40px;
	padding:0;
	border-radius:8px 0 0 0;
}
#nav .hover.home span,
#nav .home span{
	background:url(../images/sprite.png) no-repeat 6px -90px;
	padding:0;
}
#nav .drop{
	position:absolute;
	top:50px;
	left:0;
	min-width:277px;
	min-height:149px;
	border-bottom:7px solid #ba2929;
	background:#fff;
	padding:10px 100px 10px 13px;
	display:none;
	z-index:300;
}
#nav .drop .bg-drop{
	position:absolute;
	bottom:0;
	right:0;
}
#nav .drop ul{
	padding:2px 0 0;
	margin:0;
	list-style:none;
	position:relative;
	z-index:2;
}
#nav .drop li{
	background:url(../images/sprite.png) no-repeat 0 -210px;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	padding:0 0 10px 28px;
}
#nav .drop a{
	color:#102335;
	text-decoration:none;
}
#nav .drop a:hover{
	color:#ba2929;
	text-decoration:underline;
}
.btn-help{
	float:right;
	background:#b83333 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4MzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2MyNDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2M1NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2JmM2YzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JhMzczNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzk4MTkxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzg0MGMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDBhMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #b83333 0%, #c24545 23%, #c54747 38%, #bf3f3f 46%, #ba3737 50%, #981919 75%, #840c0c 92%, #800a0a 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b83333), color-stop(23%,#c24545), color-stop(38%,#c54747), color-stop(46%,#bf3f3f), color-stop(50%,#ba3737), color-stop(75%,#981919), color-stop(92%,#840c0c), color-stop(100%,#800a0a));
	background:-webkit-linear-gradient(top,  #b83333 0%,#c24545 23%,#c54747 38%,#bf3f3f 46%,#ba3737 50%,#981919 75%,#840c0c 92%,#800a0a 100%);
	background:-o-linear-gradient(top,  #b83333 0%,#c24545 23%,#c54747 38%,#bf3f3f 46%,#ba3737 50%,#981919 75%,#840c0c 92%,#800a0a 100%);
	background:-ms-linear-gradient(top,  #b83333 0%,#c24545 23%,#c54747 38%,#bf3f3f 46%,#ba3737 50%,#981919 75%,#840c0c 92%,#800a0a 100%);
	background:linear-gradient(to bottom,  #b83333 0%,#c24545 23%,#c54747 38%,#bf3f3f 46%,#ba3737 50%,#981919 75%,#840c0c 92%,#800a0a 100%);
	height:50px;
	line-height:50px;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	border-radius:8px 8px 0 0;
	width:20.1%;
	margin:0 0 0 -15%;
}
.btn-help .wrap{
	position:absolute;
	width:100%;
	right:0;
	top:0;
}
.btn-help .wrap.hover .drop{display:block;}
.btn-help > .wrap > a{
	float:right;
	color:#fff;
	text-decoration:none;
	height:50px;
	text-align:center;
	width:20.1%;
}
.btn-help .drop{
	position:absolute;
	top:49px;
	left:0;
	background:#800b0b url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwMGIwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzg4MTExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2IyMzYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNDQ3NDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #800b0b 0%, #811 17%, #b23636 69%, #c44747 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#800b0b), color-stop(17%,#811), color-stop(69%,#b23636), color-stop(100%,#c44747));
	background:-webkit-linear-gradient(top,  #800b0b 0%,#811 17%,#b23636 69%,#c44747 100%);
	background:-o-linear-gradient(top,  #800b0b 0%,#811 17%,#b23636 69%,#c44747 100%);
	background:-ms-linear-gradient(top,  #800b0b 0%,#811 17%,#b23636 69%,#c44747 100%);
	background:linear-gradient(to bottom,  #800b0b 0%,#811 17%,#b23636 69%,#c44747 100%);
	overflow:hidden;
	display:none;
	width:100%;
	z-index:100;
}
.btn-help .drop .holder{
	overflow:hidden;
	width:990px;
	margin:0 -21px 0 0;
	padding:33px 0 18px 36px;
}
.btn-help .drop .col1{width:220px;}
.btn-help .drop .col2{width:269px;}
.btn-help .drop ul{
	float:left;
	width:191px;
	padding:0 20px 0 0;
	margin:0;
	list-style:none;
	line-height:17px;
}
.btn-help .drop ul li{
	background:url(../images/sprite.png) no-repeat 0 -210px;
	padding:2px 0 21px 28px;	
}
.btn-help .drop ul a{
	color:#fff;
	text-decoration:none;
}
.btn-help .drop ul a:hover{text-decoration:underline;}
.int .content{
	position:relative;
	margin:0;
	/*overflow:hidden;*/
  float: left;
  width: 75%;
  padding: 0 15px 15px 25px;
}
.date {text-transform:uppercase;color:#0b5084;}
#sidebar {
  float: right;
  width: 19%;
  padding:15px 0 0 0;
}
#sidebar ul {
  list-style-type:none;
  margin:0 0 10px 10px;
  padding:0;
}
#sidebar ul li {
  background:url(/images/foxxbullet.jpg) 0 9px no-repeat;
  padding:10px 0 10px 25px;
}
#sidebar ul li a {
  text-decoration:none;
}
#sidebar h1 {
  color:#c44646;
  font: 2em Georgia, serif;
  text-transform:capitalize;
  font-weight:normal;
  margin:0 0 10px 0;
}
#sidebar h1 a {text-decoration:none;}
.crumbs {color:#c44646;padding:20px 0 10px 0;}
.PageCrumb {font-weight:bold;color:#c44646;}
.content h1 {
  color:#0b5084;
  font: 2em Georgia, serif;
  font-weight:normal;
  margin:0 0 10px 0;
}
.carousel{
	position:relative;
	margin:0;
	overflow:hidden;
	height:414px;
}
.carousel .mask{
	position:relative;
	overflow:hidden;
	width:100%;
	height:414px;
}
.carousel .slideset{
	width:9999px;
	float:left;
}
.carousel .slide{
	float:left;
	width:968px;
	overflow:hidden;
	position:relative;
}
.carousel img{
	width:100%;
	height:100%;
	display:block;
	border-radius:0 0 10px 10px;
}
.carousel .text{
  position: absolute;
  color: #fff;
  right: 0;
  top: 0;
  width: 28.6%;
  padding: 4% 7% 0 18%;
  height: 100%;
  
  background-image: linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%);
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%);
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%);
  background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 50%);

  background-image: -webkit-gradient(
    linear,
    bottom left,
    top left,
    color-stop(0, rgba(0, 0, 0, 0)),
    color-stop(0.5, rgba(0, 0, 0, 0.8))
  );
}
.carousel h1{
	font:2.083em/1em Georgia, 'Times New Roman', Times, serif;
	margin:0 0 22px -0.8%;
}
.carousel p{margin:0 0 15px;}
.carousel .btn-next,
.carousel .btn-prev{
	background:url(../images/sprite.png) no-repeat 0 -364px;
	width:31px;
	height:64px;
	position:absolute;
	top:160px;
	left:0;
	text-indent:-9999px;
	overflow:hidden;
	z-index:20;
}
.carousel .btn-more{
	color:#fff;
	text-transform:uppercase;
	display:inline-block;
	background:#ba2929 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhMjkyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2IyMjUyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iIzkwMTIxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzgwMGEwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTBmMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #ba2929 0%, #b22525 19%, #901212 69%, #800a0a 97%, #650f0f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba2929), color-stop(19%,#b22525), color-stop(69%,#901212), color-stop(97%,#800a0a), color-stop(100%,#650f0f));
	background:-webkit-linear-gradient(top,  #ba2929 0%,#b22525 19%,#901212 69%,#800a0a 97%,#650f0f 100%);
	background:-o-linear-gradient(top,  #ba2929 0%,#b22525 19%,#901212 69%,#800a0a 97%,#650f0f 100%);
	background:-ms-linear-gradient(top,  #ba2929 0%,#b22525 19%,#901212 69%,#800a0a 97%,#650f0f 100%);
	background:linear-gradient(to bottom,  #ba2929 0%,#b22525 19%,#901212 69%,#800a0a 97%,#650f0f 100%);
	padding:0 19px 0 18px;
	line-height:33px;
	font-weight:bold;
	border-radius:8px;
	text-decoration:none;
	margin:26px 0 0;
}
.carousel .btn-more:hover{text-decoration:underline;}
.carousel .btn-next{
	background-position:-47px -364px;
	left:auto;
	right:0;
}
.carousel .pagination{
	width:100%;
	position:absolute;
	bottom:-2px;
	left:0;
	text-align:center;
}
.carousel .pagination ul{
	padding:8px 5px 1px;
	margin:0 5px 0 0;
	list-style:none;
	background:#fff;
	min-width:125px;
	border-radius:8px 8px 0 0;
	display:inline-block;
}
.carousel .pagination ul li{
	display:inline-block;
	padding:0 8px;
	vertical-align:top;
}
.carousel .pagination ul a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:14px;
	height:14px;
	background:#304e69;
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5) inset;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5) inset;
	border-radius:15px;
}
.carousel .pagination ul .active a,
.carousel .pagination ul a:hover{background:#ba2929;}
.container{padding:0 1.5% 0 1.3%;}
.info-block{
	overflow:hidden;
	background:#fff;
	border-radius:6px;
	-webkit-box-shadow:0 15px 30px -25px rgba(0,0,0,0.2);
	box-shadow:0 15px 30px -25px rgba(0,0,0,0.2);
	margin:0 0 29px;
	padding:0 2.8% 0 0;
	position:relative;
}
.info-block:before, .info-block:after{
	content:"";
	position:absolute; 
	z-index:-1;
	-webkit-box-shadow:0 0 20px -20px rgba(0,0,0,0.2);
	box-shadow:0 0 20px -20px rgba(0,0,0,0.2);
	top:50%;
	bottom:0;
	left:10px;
	right:10px;
	-moz-border-radius:100px / 10px;
	border-radius:100px / 10px;
} 
.info-block:after{
	right:10px; 
	left:auto;
	-webkit-transform:skew(8deg) rotate(3deg);
	-moz-transform:skew(8deg) rotate(3deg);
	-ms-transform:skew(8deg) rotate(3deg);
	-o-transform:skew(8deg) rotate(3deg);
	transform:skew(8deg) rotate(3deg);
}
.bank-logo{
	float:left;
	margin:0 29px 0 0;
}
.bank-logo img{
	display:block;
	height:auto;
	width:100%;
}
.slideshow{
	position: relative;
	width:50%;
	float:left;
	height:91px;
}
.slideshow .slideset{width:100%;}
.slideshow .slide{
	position:absolute;
	z-index:1;
	background:#fff;
	padding:14px 4% 0 0;
	color:#102436;
	overflow:hidden;
	height:84px;
}
.slideshow .slide.active{z-index: 2;}
.slideshow .btn-prev,
.slideshow .btn-next{
	background:url(../images/sprite.png) no-repeat -52px -463px;
	width:10px;
	height:15px;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	right:-1px;
	bottom:31px;
}
.slideshow .btn-next{
	right:-18px;
	background-position:-68px -463px;
}
.subscribe h2,
.slideshow h2{
	font-size:1.166em;
	line-height:1.142em;
	margin:0 0 6px;
	text-transform:uppercase;
	color:#102436;
}
.slideshow p{margin:0;}
.subscribe{
	float:right;
	padding:15px 0 0;
}
.subscribe h2{margin:0 0 10px 2px;}
.subscribe .row{
	overflow:hidden;
	border:1px solid #777;
	border-radius:6px;
}
.subscribe .email{
	float:left;
	background:none;
	border:none;
	margin:0;
	padding:6px 5px 6px 11px;
	width:158px;
	outline:none;
	font-size:11px;
	height:15px;
	line-height:15px;
}
.subscribe input[type="submit"]{
	background:url(../images/sprite.png) no-repeat -92px -451px;
	border:none;
	margin:0;
	padding:0;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	font-size:0;
	line-height:0;
	cursor:pointer;
	width:35px;
	height:27px;
}
.boxes{
	overflow:hidden;
	margin:0 0 30px;
}
.boxes .box{
	float:left;
	width:30%;
	margin:0 0 0 5%;
}
.boxes .box:first-child{margin:0;}
.boxes h2{
	font:2.083em/1.12em Georgia, 'Times New Roman', Times, serif;
	color:#304e69;
	margin:0 0 11px;
	position:relative;
}
.boxes h2:before{
	content:'';
	float:left;
	width:18px;
	height:21px;
	-webkit-border-radius:5px 0 0 0;
	border-radius:5px 0 0 0;
	background:#304e69;
	margin:3px 6px 0 0;
}
.slideshow2 {
	position: relative;
	height:215px;
}
.slideshow2 .slideset{width:100%;}
.slideshow2 .slide {
	position:absolute;
	z-index:1;
	width:100%;
}
.slideshow2 .slide.active {z-index: 2;}
.slideshow2 .pagination{
	position:absolute;
	bottom:15px;
	right:17px;
	z-index:50;
}
.slideshow2 .pagination ul{
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
.slideshow2 .pagination ul li{
	float:left;
	margin:0 0 0 8px;
}
.slideshow2 .pagination ul a{
	display:block;
	border-radius:15px;
	text-indent:-9999px;
	overflow:hidden;
	background:#304e69;
	width:13px;
	height:13px;
}
.slideshow2 .pagination ul .active a,
.slideshow2 .pagination ul a:hover{background:#ba2929;}
.boxes .image{
	height:100px;
	margin:0 0 5px;
}
.boxes img{
	display:block;
	height:100%;
	width:100%;
	border-radius:7px 7px 0 0;
}
.boxes .text{
	border-radius:0 0 7px 7px;
	padding:16px 6% 47px;
	position:relative;
	background:#e1e1d7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTFkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2YxZjFlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2Y3ZjdmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2YyZjJlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Q2ZDZjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjYjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #e1e1d7 0%, #f1f1ec 11%, #f6f6f2 18%, #f7f7f3 26%, #f2f2ec 38%, #d6d6c4 78%, #ccccb5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1d7), color-stop(11%,#f1f1ec), color-stop(18%,#f6f6f2), color-stop(26%,#f7f7f3), color-stop(38%,#f2f2ec), color-stop(78%,#d6d6c4), color-stop(100%,#ccccb5));
	background:-webkit-linear-gradient(top,  #e1e1d7 0%,#f1f1ec 11%,#f6f6f2 18%,#f7f7f3 26%,#f2f2ec 38%,#d6d6c4 78%,#ccccb5 100%);
	background:-o-linear-gradient(top,  #e1e1d7 0%,#f1f1ec 11%,#f6f6f2 18%,#f7f7f3 26%,#f2f2ec 38%,#d6d6c4 78%,#ccccb5 100%);
	background:-ms-linear-gradient(top,  #e1e1d7 0%,#f1f1ec 11%,#f6f6f2 18%,#f7f7f3 26%,#f2f2ec 38%,#d6d6c4 78%,#ccccb5 100%);
	background:linear-gradient(to bottom,  #e1e1d7 0%,#f1f1ec 11%,#f6f6f2 18%,#f7f7f3 26%,#f2f2ec 38%,#d6d6c4 78%,#ccccb5 100%);
	color:#6d6d6d;
	position:relative;
	overflow:hidden;
	min-height:47px;
}
.boxes .text:after,
.boxes .text:before{
	content:'';
	border-radius:20px;
	position:absolute;
	top:-30px;
	left:-22px;
	z-index:10;
	-webkit-box-shadow:0 0 25px 15px rgba(255, 255, 255, 1);
	box-shadow:0 0 25px 15px rgba(255, 255, 255, 1);
	width:30px;
	height:30px;
	background:#fff;
}
.boxes .text:after{
	left:auto;
	right:-22px;
}
.boxes .text h3{
	font-size:1.333em;
	line-height:0.888em;
	margin:0 0 2px;
	color:#304e69;
}
.boxes .text h3 a {
  text-decoration:none;
	color:#304e69;
}
.boxes .text p{margin:0;}
#footer{
	width:100%;
	border-top:3px solid #112537;
	position:relative;
	margin-top:-67px;
	background:#5a758e url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhNzU4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzU1NzA4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzNlNTg3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjRjNjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #5a758e 0%, #557089 19%, #3e5870 68%, #324c65 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a758e), color-stop(19%,#557089), color-stop(68%,#3e5870), color-stop(100%,#324c65));
	background:-webkit-linear-gradient(top,  #5a758e 0%,#557089 19%,#3e5870 68%,#324c65 100%);
	background:-o-linear-gradient(top,  #5a758e 0%,#557089 19%,#3e5870 68%,#324c65 100%);
	background:-ms-linear-gradient(top,  #5a758e 0%,#557089 19%,#3e5870 68%,#324c65 100%);
	background:linear-gradient(to bottom,  #5a758e 0%,#557089 19%,#3e5870 68%,#324c65 100%);
	z-index:50;
}
.footer-holder{
	max-width:996px;
	margin:0 auto;
	padding:12px 0;
	height:40px;
	position:relative;
	overflow:hidden;
}
.social{
	float:left;
	padding:0 8px 0 6px;
	margin:0;
	list-style:none;
}
.social li{
	float:left;
	margin:0 10px 0 0;
}
.social a{
	display:block;
	background:url(../images/ico-social.png) no-repeat 0 -2px;
	width:35px;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
}
.social .facebook{background-position:0 -2px;}
.social .twitter{background-position:-45px -1px;}
.social .instagram{background-position:-91px -1px;}
.social .flickr{background-position:-137px -1px;}
.social .youtube{background-position:-182px 0;}
.social .rss{background-position:-228px 0;}
#footer .nav{
	float:left;
	text-transform:uppercase;
	font-size:10px;
	line-height:18px;
	color:#fff;
	padding:9px 0 0;
	margin:0;
	list-style:none;
}
#footer .nav li{
	float:left;
	background:url(../images/divider2.gif) no-repeat 0 4px;
	padding:0 7px;
}
#footer .nav li:first-child{
	background:none;
	padding-left:0;
}
#footer .nav a{
	color:#fff;
	text-decoration:none;
	float:left;
}
#footer .nav a:hover{text-decoration:underline;}
#footer .nav span{float:left;}
#footer .nav ul{
	padding:0;
	margin:0 0 0 4px;
	list-style:none;
	float:left;
}
#footer .nav ul li{
	background:none;
	padding:0 6px 0 0;
}
#footer .nav ul #reset{font-size:12px;}
#footer .nav ul #increase{
	font-size:15px;
	margin:-1px 0 0;
}
.slide-holder{
	position:absolute;
	left:0;
	bottom:67px;
	width:100%;
	background:#112537;
}
.slide-wrapper {
	max-width:996px;
	margin:0 auto;
}
.slide-frame.calendar{right:0;}
.slide-frame .slide2,
.slide-frame .slide1{
	width:987px;
	background:#112537;
	padding:15px 0 26px 9px;
	overflow:hidden;
	display:none;
	color:#fff;
}
.slide-frame .image{
	float:left;
	margin:9px 29px 0 0;
}
.slide-frame .image{max-width:212px;}
.slide-frame img{
	display:block;
	width:100%;
	height:auto;
	border-radius:5px;
}
.list-address{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	font-size:12px;
	line-height:16px;
}
.list-address li{padding:0 0 8px;}
.list-address a{
	display:block;
	padding:9px 6px 9px 12px;
	text-decoration:none;
	color:#fff;
	border-radius:3px;
}
.list-address .active a,
.list-address a:hover{background:#466480;}
.slide-frame .address{
	float:left;
	width:23%;
	font-size:12px;
	line-height:16px;
	padding:7px 0 0 6%;
}
.slide-frame .address address{font-style:normal;}
.slide-frame .address address span{display:block;}
.map-it{color:#b32525;}
.slide-frame .map{
	float:right;
	padding:1px 6.6% 0 0;
}
.slide-frame .map img{max-width:241px;}
.btns{
	float:right;
	margin:-12px 14px 0 0;
}
.btns .btn-calendar,
.btns .btn-contact-info{
	float:left;
	color:#fff;
	text-decoration:none;
	background:#112537;
	height:40px;
	line-height:37px;
	font-size:12px;
	border-radius:0 0 6px 6px;
	padding:0 24px;
}
.btns .btn-calendar{
	background:#1e3b56;
	margin:0 0 0 8px;
	padding:0 21px;
}
.btns .btn-calendar:hover,
.btns .btn-contact-info:hover{text-decoration:underline;}
@media (max-width:1030px){
	#nav > ul > li:last-child > a > span,
	#nav > ul > li > a > span{padding:0 24px;}
}
@media (max-width:999px){
	.w1{max-width:731px;}
	#header{padding-bottom:23px;}
	.search{margin:0 0 0 auto;}
	.logo{
		background-position:-5px -208px;
		width:599px;
		height:134px;
		margin: -26px 0 0 13px;
	}
	.main-box{padding:12px 1.9% 13px;}
	#nav > ul > li{font-size:12px;}
	#nav > ul > li:last-child > a > span,
	#nav > ul > li > a > span{padding:0 11px 0 12px;}
	#nav > ul > li:last-child .drop{
		left:auto;
		right:0;
	}
	.btn-help{font-size:12px;}
	.btn-help .drop .col1{width:190px;}
	.carousel .text{width:42.7%;}
	.carousel .slide{
		border-radius:0;
		height:414px;
	}
	.carousel .pagination ul{
		padding:10px 5px 1px;
		margin:0 0 0 20px;
		border-radius:5px 5px 0 0;
	}
	.container{padding:0 1%;}
	.slideshow{width:34.6%;}
	.subscribe input[type="text"]{width:126px;}
	.info-block{padding:0 3.5% 0 0;}
	.boxes .box{
		width:30.6%;
		margin:0 0 0 4%;
	}
	.boxes .text{padding-bottom:28px;}
	#footer .nav{
		width:93px;
		overflow:hidden;
		height:20px;
	}
	.slide-frame .slide2,
	.slide-frame .slide1{padding-left:19px;}
	.map{display:none;}
}
@media (max-width:782px){
	.w1{padding:0 0 67px;}
	#nav > ul > li:last-child > a > span,
	#nav > ul > li > a > span{padding:0 9px 0 8px;}
	.subscribe{margin:0 0 0 -1%;}
	.slideshow{width:32%;}
}
@media (max-width:745px){

	#sidebar {
		float:none;
		clear:both;
		padding: 20px;
		width: auto;
	}
	.int .content {
		width:auto;
	}
	.search{
		width:auto;
		padding:6px 1% 14px 7%;
		border-radius:0;
	}
	.search .home{display:block;}
	.logo-holder{
		height:130px;
		width:100%;
		background:#486682;
	}
	.logo{
		background-position:-105px -356px;
		width:320px;
		height:130px;
		margin:0 auto;
		float:none;
	}
	.logo a{
		width:285px;
		height:56px;
		margin:39px 0 0 15px;
	}
	#header{padding-bottom:0;}
	.main-box{
		border-radius:0;
		padding: 12px 0 13px;
		width:100%;
	}
	.btn-help{display:none;}
	.slide-menu{
		float:none;
		border-radius:0;
		width:100%;
	}
	.slide-menu .opener{display:block;}
	.slide-menu .slide{
		position:absolute!important;
		z-index:300;
		width:100%;
	}
	#nav .home{display:none;}
	#nav{
		float:none;
		width:100%;
	}
	#nav > ul{
		float:none;
		width:100%;
		border-radius:0;
		background:#dadaca;
	}
	#nav > ul > li{
		float:none;
		background:none;
	}
	#nav > ul > li.hover .drop{display:none;}
	.nav-holder{
		background:#dadaca url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZDFkMWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZTdlN2RkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjZWJlYmUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjZWJlYmUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZGZkZmQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjYzBjMGFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JjYmNhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  #dadaca 0%, #d1d1be 2%, #e7e7dd 33%, #ebebe3 41%, #ebebe3 45%, #dfdfd2 61%, #c0c0aa 92%, #bcbca4 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dadaca), color-stop(2%,#d1d1be), color-stop(33%,#e7e7dd), color-stop(41%,#ebebe3), color-stop(45%,#ebebe3), color-stop(61%,#dfdfd2), color-stop(92%,#c0c0aa), color-stop(100%,#bcbca4));
		background: -webkit-linear-gradient(top,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
		background: -o-linear-gradient(top,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
		background: -ms-linear-gradient(top,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
		background: linear-gradient(to bottom,  #dadaca 0%,#d1d1be 2%,#e7e7dd 33%,#ebebe3 41%,#ebebe3 45%,#dfdfd2 61%,#c0c0aa 92%,#bcbca4 100%);
		padding:11px 6% 14px;
	}
	.carousel .btn-next, .carousel .btn-prev{display:none;}
	.carousel .text{
		width:85%;
		bottom:62px;
		left:26px;
		height:190px;
		overflow:hidden;
		top:auto;
	}
	.carousel h1{
		font:1.666em/1em Georgia, 'Times New Roman', Times, serif;
		margin:0 0 14px;
	}
	.carousel .pagination ul{margin:0 0 0 8px;}
	.info-block{
		border-radius:0;
		width:80.1%;
		padding:0 11% 25px 8.9%;
		-webkit-box-shadow:0 20px 30px #e5e5dc;
		box-shadow:0 20px 30px #e5e5dc;
		margin:0 0 31px;
	}
	.bank-logo{display:none;}
	.slideshow{
		float:none;
		width:100%;
		margin:0 0 5px;
	}
	.subscribe{float:none;}
	.subscribe .email{width:154px;}
	.slideshow .btn-next{right:-18px;}
	.slideshow .btn-prev{right:-1px;}
	.boxes{
		margin:0 0 5px;
		padding:0 4%;
	}
	.boxes .box:first-child,
	.boxes .box{
		width:100%;
		float:none;
		margin:0 0 26px;
	}
	.boxes .text{padding-bottom:47px;}
	#footer .nav,
	.slide-frame.calendar{display:none;}

	.btns .btn-calendar {
		display:none;
	}

	.footer-holder{text-align:center;}
	.social{
		float:none;
		display:inline-block;
	}

	.footer-holder {
		height: auto;
	}

	#footer .slide-holder {
		bottom: 110px;
	}

	.btns {
    	margin: -12px auto 20px;
    	float:none;
	}

	.btns .btn-contact-info {
		float:none;
		display:inline-block;
	}

	.slide-frame .slide2, .slide-frame .slide1 {
    width: 100%;
    box-sizing: border-box;
    padding: 15px;
	}

}
@media (max-width:600px){ 
	.carousel .text {
		width:70%;
		height: 200px;
	}

	#footer .slide-holder .image {
		display:none;
	}

	.list-address a {
    	display: inline-block;
    	float:none;
	}

	.slide-frame .address {
	    clear: both;
	    width: 100%;
	    font-size: 12px;
	    line-height: 16px;
	    padding: 13px;
	}

}