/* Site settings */
body {background-color:#ffffff;margin:0px;font-family:Arial,sans-serif;font-size:13px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0em;-webkit-print-color-adjust:exact;}
a {text-decoration:none;}
a:link {color:#0000EE; cursor:pointer;}
a:visited {color:#561A8B;}
a:hover {color:#0000EE;}
a * {color:#0000EE;text-decoration:none;}
sup {font-size:0.5em; vertical-align: 0.66em;}
sub {font-size:0.5em; vertical-align: -0.1em;}
.xr_tl {position: absolute; white-space: pre; unicode-bidi:bidi-override;}
.xr_tr {position: absolute; white-space: pre; unicode-bidi:bidi-override; text-align:right;}
.xr_tc {position: absolute; white-space: pre; unicode-bidi:bidi-override; text-align:center;}
.xr_tj {position: absolute; unicode-bidi:bidi-override; text-align:justify;}
.xr_tb {position: absolute; unicode-bidi:bidi-override;}
.xr_e1 {display: inline-block; border:none; white-space:normal;}
.xr_e2 {position: absolute; display: block; border:none;}
.xr_ap {position: absolute; border:none;}
.xr_ar {position: absolute; display:block;}
.xr_ae {position: relative; border:none;}
.xr_strb {z-index: 1;}
.xr_xrc, .xr_xri_, .xr_sxri, .xr_xpos {z-index: 2;}
.xr_ro, .xr_rd, .xr_rs {z-index: 3;}
.xr_tu {unicode-bidi:bidi-override;margin-top:0px;margin-bottom:0px;}
.xr_kern {text-rendering: optimizeLegibility; font-feature-settings: "kern" 1;}
.xr_no_kern {font-kerning: none;}

.xr_tt0 {transition: all 0s;}
.xr_tt1 {transition: all 0.1s; transition-timing-function: ease-in;}
.xr_tt2 {transition: all 0.25s; transition-timing-function: ease-in;}
.xr_tt3 {transition: all 0.5s; transition-timing-function: ease-in;}
.xr_tt4 {transition: all 1s; transition-timing-function: ease-in;}
.xr_tt5 {transition: all 2s; transition-timing-function: ease-in;}
a:hover .xr_ro, a:active .xr_rd, .xr_nb0:hover .xr_ro{visibility:visible;opacity: 1;transform: none;}

a:active .xr_ro {opacity:0;}
.xr_ro, .xr_rd {visibility:hidden;opacity:0;}
.xr_ro0, .xr_rd0, a:active .xr_ro0 {opacity:0;}
.xr_ro1, .xr_rd1, a:active .xr_ro1 {transform:translate3d(0,-20%,0);}
.xr_ro2, .xr_rd2, a:active .xr_ro2 {transform:translate3d(20%,0,0);}
.xr_ro3, .xr_rd3, a:active .xr_ro3 {transform-origin:top; transform:scale3d(1,0.3,1);}
.xr_ro4, .xr_rd4, a:active .xr_ro4 {transform-origin:left; transform:scale3d(0.3,1,1);}
.xr_ro5, .xr_rd5, a:active .xr_ro5 {transform:rotate3d(1,0,0,180deg); -ms-transform: rotateX(180deg);}
.xr_ro6, .xr_rd6, a:active .xr_ro6 {transform:rotate3d(0,1,0,180deg); -ms-transform: rotateY(180deg);}
.xr_ro7, .xr_rd7, a:active .xr_ro7 {transform:rotate3d(0,0,1,180deg);}
.xr_ro8, .xr_rd8, a:active .xr_ro8 {transform:scale3d(0.3,0.3,1);}
.xr_ro9, .xr_rd9, a:active .xr_ro9 {transform:skew(-30deg,0) translate3d(10%,0,0);}
.xr_ro10, .xr_rd10, a:active .xr_ro10 {transform-origin:50% 500%; transform:rotate3d(0,0,1,10deg);}
.xr_ro11, .xr_rd11, a:active .xr_ro11 {transform:translate3d(0,-50%,0) scale3d(0.3,0.3,1);}
.xr_ro12, .xr_rd12, a:active .xr_ro12 {transform:translate3d(0,20%,0);}
.xr_ro13, .xr_rd13, a:active .xr_ro13 {transform:translate3d(-20%,0,0);}
.xr_stickie {z-index: 90;}
.xr_nb0 {touch-action: none;}
.xr_nb0:hover > .xr_nb2, .xr_nb1:hover > .xr_nb2 {visibility: visible; opacity: 1 !important; transform: none !important;}
.xr_nb2 {white-space: nowrap; padding:0px; margin:0px; visibility: hidden; position: absolute; z-index:101;}
.xr_nb2 li {display:block;}
.xr_nb2 li a {display:block; text-decoration:none;}
.xr_nb4 {display:block; padding:0px; margin:0px;}
.xr_nb6 {width:100%; height:2px;}
.xr_nb1 {position: relative;}
.xr_nb1:after {content: ''; position: absolute; top: 50%; right: .5em; height: 0px; width: 0px; border: 5px solid transparent; margin-top: -5px; margin-right: -3px; border-color: transparent; border-left-color: inherit;}
body {text-align:center;}
@media screen, handheld {
.xr_app {position: absolute;}
.xr_apb {display:block; position:absolute;}
.xr_c_wcmd {color:#0957C3;}
.xr_c_Light_Text_a {color:#FFFFFF;}
.xr_c_Dark_Text {color:#000000;}
.xr_bgb0 {background:url('1.png') -768px 6036px repeat;}
.xr_bgb1 {background:url('1.png') -888px 3712px repeat;}
.xr_bgb2 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb3 {background:url('1.png') -768px 3589px repeat;}
.xr_bgb4 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb5 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb6 {background:url('1.png') -768px 3551px repeat;}
.xr_bgb7 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb8 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb9 {background:url('1.png') -768px 3378px repeat;}
.xr_bgb10 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb11 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb12 {background:url('1.png') -768px 3239px repeat;}
.xr_bgb13 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb14 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb15 {background:url('1.png') -768px 4194px repeat;}
.xr_bgb16 {background:url('1466.jpg') -400px 0px repeat;}
.xr_bgb17 {background:url('1466.jpg') -400px 0px repeat;}
}
@media print {
 .xr_mvpo {display:none;}
 #xr_xrii{overflow:visible !important; position: relative !important;}
}
.rs_footer_top_section{
	position: relative !important;
}
.rs_container{
	display: block;
	margin: 0 auto;
	max-width: 1100px;
	overflow: hidden;
}
.rs_footer_section{
	background: #000000;
	margin: 0;
	padding: 15px 0;
	overflow: hidden;
	display: block;
	color:#fff;
	text-align: center;
}
.rs_footer_section a{
	color: #fff;
}
.rs_divider{
	border-top: 5px dotted #fff;
	clear: both;
	display: block;
	float: none;
	margin: 15px 0;
}
p.text_big,
.text_big{
	font-size: 18px !important;
	line-height: 30px !important;
}
.unsrive_url{}
.rs_row{
	box-sizing: border-box;
	clear: both;
	display: block;
	margin: 0 -15px;
	overflow: hidden;
	padding: 0;
}
.rs_row .rs_col{
	box-sizing: border-box;
	float: left;
	margin: 0;
	padding: 0 15px;
	width: 33.33%;
}
.rs_footer_section .rs_row .rs_col{}
.rs_footer_box{
	display: block;
	margin: 0;
	padding: 15px 0;
	overflow: hidden;
}
.rs_footer_box h2{
	font-size: 26px;
	font-weight: 700;
	margin: 0;
	padding: 0;
	margin: 10px 0;
}
.rs_footer_box h1{
	font-size: 30px;
	font-weight: 900;
	margin: 0;
	padding: 0;
	margin: 10px 0;
}
.rs_footer_box h3{}
.rs_footer_box p{
	display: block;
	font-size: 15px;
	margin: 10px 0;
	padding: 0;
}
.rs_footer_box .rs_logo{
	display: block;
	margin: 10px 0;
	padding: 0;
}
.rs_footer_box .rs_logo img{
	max-width: 100%;
}
.rs_footer_box .rs_footer_phone{
	color: #fff;
	display: block;
	font-size: 18px;
	font-weight: 600;
	margin: 0;
	padding: 0;
	text-align: center;
}
.rs_footer_box .footer_email{
	font-weight: 600;
	font-size: 15px;
}
.rs_footer_box .footer_email a{
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: 600;
	margin: 5px 0;
	display: block;
}
.rs_footer_box .footer_office_hours{
	font-size: 17px;
	margin: 15px 0;
}
.rs_footer_box .footer_office_hours span{
	display: block;
	margin-bottom: 6px;
}
.rs_footer_box .footer_payments_title{
	display: block;
	margin-top: 30px;
}
.rs_footer_box .rs_mail_chemp{
	display: block;
	margin-bottom: 31px;
}
.rs_footer_box .rs_mail_chemp .rs_sn_frm_group{
	overflow: hidden;
	display: block;
}
.rs_footer_box .rs_mail_chemp .email{
	background: #fff none repeat scroll 0 0;
	border: 0 none;
	border-radius: 4px;
	display: block;
	float: left;
	font-size: 16px;
	height: 35px;
	max-width: 100%;
	padding-left: 5px;
	width: 295px;
}
.rs_footer_box .rs_mail_chemp .button{
	background: #0957c3 none repeat scroll 0 0;
	border: 1px solid #1c6ad6;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: "open sans";
	font-weight: 700;
	height: 45px;
	margin: 15px 0 0 0;
	text-transform: uppercase;
	width: 180px;
	float: left;
}
.rs_footer_box .rs_fb_box{}
@media (max-width: 767px) {
	.rs_row .rs_col{
		width: 100%;
	}
	.rs_footer_box .rs_mail_chemp {
	  max-width: 320px;
	  margin: 27px  auto;
	}
}