/* CSS Document */
*{ padding:0; margin:0;}
body{font-size:0}
.banner{ width:100%; height:409px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:521px; float:left;}
.b-list{ height:50px; padding-top:390px; position:relative; margin:0 auto;z-index:1;}
.b-list1{ height:50px; padding-top:200px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}



.footer-wrapper {
	background-color: #f3f3f3;
	padding-top: 40px;
	padding-bottom: 35px;
	background-image: url(/skin/images/bsidebar-bg.jpg);
}

.footer-wrapper .footer-left-content,.footer-wrapper .footer-left-content .footer-brand,.footer-wrapper .footer-right-content {
	float: left;
	width: 100%;
}

.footer-wrapper .footer-links {
	list-style: none;
	margin: 0;
	padding: 0;
}

.footer-wrapper .footer-links > li {
	margin-bottom: 5px;
}

.footer-wrapper .footer-links > li > a {
	font-size: 12px;
	text-transform: uppercase;
	color: #262020 !important;
	letter-spacing: 0.05em;
	font-weight: 200;
}

.footer-wrapper a.link-custom,.footer-wrapper a.link-custom:hover {
	font-size: 12px;
	color: #262020 !important;
	text-decoration: underline;
}

.footer-wrapper .footer-right-content .social-links {
	margin-top: 40px;
}

.footer-wrapper .footer-right-content .social-links > li > a.icon {
	color: #FFF !important;
	padding: 6px;
	width: 25px;
	height: 25px;
	background-color: #000;
	border-radius: 13px;
	font-size: 12px;
	text-decoration: none;
	margin-right: 5px;
}

.footer-wrapper .footer-right-content .social-links > li > a.icon:hover {
	background-color: #62656a;
}

.container {
	position: relative;
}

.main-content-wrapper {
	position: relative;
}

main.main-content-wrapper section.content-block .inner-line {
	padding-top: 80px;
}

.content-block .title-wrapper {
	width: 90%;
	margin: 0 auto;
	margin-bottom: 50px;
}

.content-block .title-wrapper h2 {
	margin-bottom: 15px;
}

.row {
	margin-right: -15px;
	margin-left: -15px;
}

	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
		float: left
	}

	.col-lg-12 {
		width: 100%
	}

	.col-lg-11 {
		width: 91.66666667%
	}

	.col-lg-10 {
		width: 83.33333333%
	}

	.col-lg-9 {
		width: 75%
	}

	.col-lg-8 {
		width: 66.66666667%
	}

	.col-lg-7 {
		width: 58.33333333%
	}

	.col-lg-6 {
		width: 50%
	}

	.col-lg-5 {
		width: 41.66666667%
	}

	.col-lg-4 {
		width: 33.33333333%
	}

	.col-lg-3 {
		width: 25%
	}

	.col-lg-2 {
		width: 16.66666667%
	}

	.col-lg-1 {
		width: 8.33333333%
	}

	.col-lg-pull-12 {
		right: 100%
	}

	.col-lg-pull-11 {
		right: 91.66666667%
	}

	.col-lg-pull-10 {
		right: 83.33333333%
	}

	.col-lg-pull-9 {
		right: 75%
	}

	.col-lg-pull-8 {
		right: 66.66666667%
	}

	.col-lg-pull-7 {
		right: 58.33333333%
	}

	.col-lg-pull-6 {
		right: 50%
	}

	.col-lg-pull-5 {
		right: 41.66666667%
	}

	.col-lg-pull-4 {
		right: 33.33333333%
	}

	.col-lg-pull-3 {
		right: 25%
	}

	.col-lg-pull-2 {
		right: 16.66666667%
	}

	.col-lg-pull-1 {
		right: 8.33333333%
	}

	.col-lg-pull-0 {
		right: auto
	}

	.col-lg-push-12 {
		left: 100%
	}

	.col-lg-push-11 {
		left: 91.66666667%
	}

	.col-lg-push-10 {
		left: 83.33333333%
	}

	.col-lg-push-9 {
		left: 75%
	}

	.col-lg-push-8 {
		left: 66.66666667%
	}

	.col-lg-push-7 {
		left: 58.33333333%
	}

	.col-lg-push-6 {
		left: 50%
	}

	.col-lg-push-5 {
		left: 41.66666667%
	}

	.col-lg-push-4 {
		left: 33.33333333%
	}

	.col-lg-push-3 {
		left: 25%
	}

	.col-lg-push-2 {
		left: 16.66666667%
	}

	.col-lg-push-1 {
		left: 8.33333333%
	}

	.col-lg-push-0 {
		left: auto
	}

	.col-lg-offset-12 {
		margin-left: 100%
	}

	.col-lg-offset-11 {
		margin-left: 91.66666667%
	}

	.col-lg-offset-10 {
		margin-left: 83.33333333%
	}

	.col-lg-offset-9 {
		margin-left: 75%
	}

	.col-lg-offset-8 {
		margin-left: 66.66666667%
	}

	.col-lg-offset-7 {
		margin-left: 58.33333333%
	}

	.col-lg-offset-6 {
		margin-left: 50%
	}

	.col-lg-offset-5 {
		margin-left: 41.66666667%
	}

	.col-lg-offset-4 {
		margin-left: 33.33333333%
	}

	.col-lg-offset-3 {
		margin-left: 25%
	}

	.col-lg-offset-2 {
		margin-left: 16.66666667%
	}

	.col-lg-offset-1 {
		margin-left: 8.33333333%
	}

	.col-lg-offset-0 {
		margin-left: 0
	}
}

.footer-wrapper .footer-left-content,.footer-wrapper .footer-left-content .footer-brand,.footer-wrapper .footer-right-content {
	float: left;
	width: 100%;
}

.footerx,.footerx p {
	line-height: 1em;
}


.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width:768px) {
	.container {
		width: 750px
	}
}

@media (min-width:992px) {
	.container {
		width: 970px;
	}
}

@media (min-width:1200px) {
	.container {
		width: 1170px;
	}
}

.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before {
	display: table;
	content: " ";
}

.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after {
	clear: both
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	float: left
}
.visually-hidden {
	position: absolute !important;
	clip: rect(1px,1px,1px,1px);
	overflow: hidden;
	height: 1px;
	width: 1px;
	word-wrap: normal;
}
	.col-lg-10 {
		width: 83.33333333%;
	}
	
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

	.col-lg-9 {
		width: 75%;
	}
	
	body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
	line-height: 1.42857143;
	color: #fff;
	background-color: #fff;
}
.pp {
	margin: 0 0 10px;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.copyright-bottom {
	font-family: 'gesans-regular',Arial,sans-serif;
	color: #FFF !important;
	font-size: 12px;
	text-transform: uppercase;
	padding: 10px 0;
	background-color: #3d3d3d;
	letter-spacing: 0.09em;
}
.text-center {
	text-align: center
}

#xptop {
	height: 20px;
	background-color: #666;
	text-align: right;
	padding-right: 20px;
	color: #fff;
	font-size: 12px;
}

.container {
	position: relative;
}

.main-content-wrapper {
	position: relative;
}

main.main-content-wrapper section.content-block .inner-line {
	padding-top: 80px;
}

.content-block .title-wrapper {
	width: 90%;
	margin: 0 auto;
	margin-bottom: 50px;
}

.content-block .title-wrapper h2 {
	margin-bottom: 15px;
}

.right-feature-wrapper {
	float: right;
}

body {
	font-family: "GE Inspira Sans" !important;
	kit-font-smoothing: antialiased;
	font-size: 16px;
	line-height: 1.43em;
	padding-right: 0 !important;
}


/*.header-wrapper {
	background-color:
}

.header-wrapper,.header-searchBlock {
	background: -webkit-linear-gradient(#000, #333);
	background: -o-linear-gradient(#000, #333);
	background: -moz-linear-gradient(#000, #333);
	background: linear-gradient(#000, #333);
}
.container {
	position: relative;
}
.navigation-wrapper a {
	color: #fff !important;
}

.navigation-wrapper {
	background-color: transparent;
	min-height: 75px;
	border: none;
	margin-bottom: 0;
}

.navigation-wrapper .navbar-brand {
	min-height: 75px;
	padding: 14px 10px 14px 0;
}

.navigation-wrapper .navbar-brand img.brand-logo,.navigation-wrapper .navbar-brand span.brand-title {
	display: inline;
	font-size: 19px;
	line-height: 60px;
}

.navigation-wrapper .navbar-brand img.brand-logo {
	margin-right: 10px
}

.navigation-wrapper ul.navbar-nav > li > a {
	padding-top: 35px;
	padding-bottom: 25px;
}

.navigation-wrapper ul.navbar-nav > li > a > i.icon {
	font-size: 20px;
}

.navigation-wrapper .sliding-u-l-r:after {
	width: 0;
	background: #fff;
}

.navigation-wrapper .sliding-u-l-r:hover:after {
	width: 100%;
	background: #fff;
}

.header-searchBlock {
	width: 100%;
	margin-top: -1px;
}

.header-searchBlock form#search-form {
	display: none;
}

.header-searchBlock form {
	padding: 0 30px;
}

.header-searchBlock form .inside-icon {
	position: relative;
	margin-top: 1px;
}

.header-searchBlock form .inside-icon #search-block-input {
	height: 60px;
	border: 0;
	outline: 0;
	padding: 0 40px;
	font-size: inherit;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
}

.header-searchBlock form .inside-icon .close-search {
	position: absolute;
	background: transparent;
	padding: 0;
	margin: 0;
	border: none;
	outline: 0;
	top: 21px;
	right: 25px;
}

.other-icon {
	padding-left: 10px;
}

.other-icon li.icon {
	z-index: 9999;
}

.navbar-right {
	cursor: pointer;
}

.other-icon .navbar-right {
	margin-right: 0;
	padding-left: 15px;
}
.navigation-wrapper ul.navbar-nav > li > a > i.icon {
	font-size: 20px;
}*/
