.content {
	padding-bottom:200px;
	}

#header {
	position:absolute;
	}

.head_border {
	position:absolute;
	bottom:-2px;
	left:0;
	width:100%;
	height:1px;
	}

.side_thumbs {
	width: 80px;
	margin-right: -40px;
	}
	
.head_1 {
	left:50%;
	margin-left:-417px
	}

.head_2 {
	width:1000px;
	left:50%;
	margin-left:-1520px;
	}

.header .normal {
	display:none;
	}	
	
.header  .hb_white{
	display:none;
	}
	
.header	.hb_grey {
	display:block;
	}
	
.header_blue .normal {
	display:block;
	}
	
.header_blue .hb_grey {
	display:none;
	}
	
.header_blue .hb_white{
	display:none;
	}
	
.header_black .hb_white{
	display:block;
	}
	
.header_black .hb_grey {
	display:none;
	}

.header_black .normal {
	display:none;
	}
	

	
.lr_nav {
	position:absolute;
	display:block;
	top:45%;
	width:28px;
	height:66px;
	background-image:url(../img/lr_dark_blue.png);
	z-index:9999;
	cursor:pointer;
	background-repeat:no-repeat;
	}

.lr_right {
	right:40px;
	background-position:-30px 0;
	}
	
.lr_left {
	left:20px;
	background-position:0px 0;
	}

#segment_1 .content {
	margin-top:124px;
	}
	
#segment_1 {
	background-image:url(../img/segment_bk_1.jpg);
	}
	
#segment_1 .img {
	display:block;
	width:582px;
	margin:0 auto;
	}

#segment_1 .seg_link {
	top: 55%;
	left: 50%;
	padding-top: 80px;
	margin-left: -150px !important;
	width: 300px;
	
	}
	
#segment_1 .seg_link a {
	width:45px;
	height:45px
	}
	
#segment_1 .seg_link_1 {
	background-image:url(../img/link_1_black.png)
	}
	
#segment_1 .seg_link_2 {
	background-image:url(../img/link_2_black.png)
	}
		
#segment_1 .seg_link_3 {
	background-image:url(../img/link_3_black.png)
	}

	
#segment_2 .seg_link {
	position:absolute;
	top:55%;
	left:50%;
	width:350px;
	margin-left:-175px!important;
	}
	
#cont {
	max-width:none!important;
	position:absolute;top:50%;left:0%;width:100%;margin:-183px 0 0 0;overflow:visible;
	}
	
#segment_2  .lr_nav {
	background-image:url(../img/lr_white.png);
	}
	
#segment_2  .title_3
	{position:Absolute;top:50%;left:0%;width:100%;margin-left:0px;margin-top:0px;}
	

#bk_div {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(../img/bk_1.jpg);	
	background-position:center;
	background-size:100% 100%;
	transition:ease-in-out 8.25s;
	-o-transition:ease-in-out 8.25s;
	-moz-transition:ease-in-out 8.25s;
	-webkit-transition:ease-in-out 8.25s;
	}
/**/


.header .content {
	background-image:none!important;
	}


@media (max-width:1045px) {
	#cont {
		margin: -100px 0px 0px;
		}
		
	.header {
		position:absolute;
		}
	
	.header .content  {
		margin-top:0!important;
		margin:0 auto;
		padding-top: 0 !important;
		}
	
	.head_border {
	position:absolute;
	bottom:-2px;
	left:0;
	width:100%;
	height:1px;
	}

	.head_1 {
		left:50%;
		margin-left:-377px;
		}

	.head_2 {
		width:1000px;
		left:50%;
		margin-left:-1486px;
		}	

	
	#index_bl_ar_btn {
		display:block;
		width:114px;
		margin:10px auto!important;
		}
		
	#segment_1 .content  {
		padding-bottom:308px;
		}
		
	#segment_1 .img {
		display:block;
		width:400px;
		margin:0 auto;
		margin-top:0px;
		}
		
	#segment_1  .seg_link {
		padding-top: 20px!important;
		}
	
	#segment_2 .content{	
			padding:40px 0px 150px;
		}
		
	#segment_2 .height_control {
		position:relative;
		margin-top:-121px!important;
		height:100%;
		}
		
	#segment_2  .seg_link {
			margin-top:220px!important;
			}
		
	.footer #f_content {
		margin:0 auto!important;
		}
		
	.footer .seg_link{
		margin:	-40px 0px 0px!important;
		}

	.side_thumbs {
		position: fixed;
		right: 50%;
		bottom: -11px;
		width: 80px;
		list-style: none outside none;
		z-index: 9999;
		margin-right: -40px;
		}

	.side_thumbs li {
		position:relative;
		float:left;
		width:20px;
		height:30px;
		margin:10px;
		}
		
	.side_thumbs li a {	
		position:absolute;
		top:5px;
		left:5px;
		display:block;
		width:5px;
		height:5px;
		border-radius:50%;
		background-color:#ccc;
		cursor:pointer;
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);
		}
		
	.side_thumbs li .active {
		top:3px;
		left:3px;
		width:8px;
		height:8px;
		background-color:#285fa5;
		border:solid 1px #fff;
		}
		
	}
	
@media (max-width:890px) {}
