﻿@import url('/global/css/font-awesome.min.css');
@font-face{font-family:MP-BoldCondensed;src:url('/font/MP-BoldCondensed.otf');}
html,*{margin:0;padding:0}
body{margin:0;padding:0;}
body {
    font: 13px/18px Arial,Helvetica,'Open Sans',sans-serif;
	color:#222;
    /*background: url('/images/global/body-bg.jpg'),url('/images/global/html-bg.png');
    background-position: center bottom,center 22px;
    background-repeat: repeat-x,no-repeat;*/
}
a{color:#36c;outline:none;text-decoration:none;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden;}
* html .clearfix{height:1%}

@font-face{
	font-family:HelveticaB;
	src:url('/font/HelveticaWorld-Bold.eot');
	src:local('Ă¢ËœÂº'),
		url('/font/HelveticaWorld-Bold.ttf') format('truetype'),
		url('/font/HelveticaWorld-Bold.woff') format('woff'),
		url('/font/HelveticaWorld-Bold.svg#HelveticaWorld-Bold') format('svg')
}
@font-face{
	font-family:HelveticaR;
	src:url('/font/HelveticaWorld-Regular.eot');
	src:local('Ă¢ËœÂº'),
	url('/font/HelveticaWorld-Regular.ttf') format('truetype'),
	url('/font/HelveticaWorld-Regular.woff') format('woff'),
	url('/font/HelveticaWorld-Regular.svg#HelveticaWorld-Regular') format('svg')
}
@font-face{
	font-family:OpenSansB;
	src:url('/font/OpenSans-Bold.eot');
	src:local('Ă¢ËœÂº'),
	url('/font/OpenSans-Bold.ttf') format('truetype'),
	url('/font/OpenSans-Bold.woff') format('woff'),
	url('/font/OpenSans-Bold.svg#OpenSans-Bold') format('svg')
}
@font-face{
	font-family:OpenSans;
	src:url('/font/OpenSans.eot');
	src:local('Ă¢ËœÂº'),
	url('/font/OpenSans.ttf') format('truetype'),
	url('/font/OpenSans.woff') format('woff'),
	url('/font/OpenSans.svg#OpenSans') format('svg')
}
@font-face{
	font-family:'HPSimplified';
	src:url(/font/hps-euro-w01-regular-eot.eot);
	src:url(/font/hps-euro-w01-regular-eot.eot?#iefix) format('embedded-opentype'),
	url('/font/hps-euro-w01-regular-woff.woff') format('woff'),
	url('/font/hps-euro-w01-regular-ttf.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
	}

@font-face{
	font-family:'HPSimplified';
	src:url(/font/hps-euro-w01-bold-eot.eot);
	src:url(/font/hps-euro-w01-bold-eot.eot?#iefix) format('embedded-opentype'),
	url('/font/hps-euro-w01-bold-woff.woff') format('woff'),
	url('/font/hps-euro-w01-bold-ttf.ttf') format('truetype');
	font-weight:bold;
	font-style:normal
	}
@font-face {
	font-family: 'OswaldVNF';
	src: url('/font/oswald-vnf.eot');
	src: url('/font/oswald-vnf.eot?#iefix') format('embedded-opentype'),
		 url('/font/oswald-vnf.woff') format('woff'),
		 url('/font/oswald-vnf.ttf') format('truetype'),
		 url('/font/oswald-vnf.svg#AftaserifRegular') format('svg');
	font-weight: 300;
	font-style: normal;
}

/* ========== MAIN DIV THAT HOLDS THE ENTIRE MENU ========== */
.menu{
	width:100%;
	height:33px;
	padding:0 0 0 8px;
	margin:0 auto 0;
	border-top:solid 0px #157c43;
	border-bottom:solid 0px #157c43;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
.menu ul, .menu ol{
	margin:0;
	padding:0;
	list-style:none;
	}
/* ========== FLOAT ========== */
.menu .left{
	float:left;
	}
.menu .right{
	float:right;
	}	
/* ========== DIV THAT HOLDS MAIN LINKS ========== */
.menu ul{
	position:relative;
	}
/* ========== MAIN LINKS ========== */
.menu ul li{
	float:left;
	}
.menu ul li.menu_right{
	position:relative;
	}
.menu > ul > li:first-child a{
	display:block;
	width:28px;
	height:33px;
	padding:0 5px 0 0;
	background: url('/images/global/home-btn.png') no-repeat center;
	border-right:solid 0px #34455e;
	}
.menu > ul > li:first-child a span{display:none}
.menu ul > li > a{
	display:block;
	height:30px;
	margin:0 1px;
	padding:3px 15px 0;
	font: 400 14px/30px HPSimplified;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	border-right:solid 0px #f4c957;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;

	-webkit-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-moz-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-ms-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-o-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	transition:color 180ms linear 20ms, background 180ms linear 20ms;
	}
.menu ul > li > a div{
	padding-top:5px;
	font:400 13px/13px "Helvetica Neue", Arial;
	color:#ededed;
	text-decoration:none;
	text-transform:none;
	}
/* ========== MAIN LINKS ON MOUSEOVER ========== */
.menu ul li a.active{
	background:#24091f;
	color:#fff;
	}
.menu ul:hover li.active a{
	background:#24091f;
	color:#fff;
	}
.menu ul li:hover > a, .menu ul li.active:hover > a{
	background:#24091f;
	color:#fff;
	}
.menu ul li:first-child:hover > a{
	display:block;
	width:28px;
	height:33px;
	padding:0 5px 0 0;
	background: url('/images/global/home-btn.png') no-repeat center;
	border-right:solid 0px #34455e;
	}
/* ========== MAIN LINKS ON MOUSE CLICK ========== */	
.menu ul li a:active, .menu ul li.active a:active{
	background:#24091f;
	color:#e13527;
	}
/* ========== CLASSIC/MEGA MENU ========== */	
.menu ul ul, .menu .mega_menu{
	position:absolute;
	visibility:hidden;
	opacity:0;
	z-index:997;
	background:#fff;
	border-left:solid 0px #006a0c;
	border-right:solid 0px #006a0c;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	-webkit-box-shadow:0 1px 3px rgba(45,45,45,.5);
	-moz-box-shadow:0 1px 3px rgba(45,45,45,.5);
	box-shadow:0 1px 3px rgba(45,45,45,.5);
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
	}
/* ========== MEGA MENU ========== */		
.menu .mega_menu{
	padding:9px 1px 1px 1px;
	border:none;
	border-top:solid 0px #505050;
	border-bottom:solid 0px #505050;
	}
/* ========== CLASSIC/MEGA MENU ON MOUSEOVER ========== */
.menu ul li:hover > ul, .menu ul li:hover .mega_menu{
	visibility:visible;
	opacity:1;
	}
/* ========== LINKS IN CLASSIC MENU ========== */	
.menu ul ul li{
	float:none;
	position:relative;
	}
.menu ul ul li a{
	position:relative;
	width:185px;
	height:auto;
	padding:10px 15px;
	font:400 13px/13px verdana;
	text-transform:none;
	color:#0b72ba;
	border-bottom:dotted 1px #d2d2d2;
	border-right:none;
	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;

	}
.menu ul ul li:last-child a{
	border-bottom:dotted 0px #d2d2d2;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	}	
.menu ul ul li a i{
	position:absolute;
	right:12px;
	}
/* ========== LINKS ON MOUSEOVER IN CLASSIC MENU ========== */
.menu ul ul li:hover > a{
	color:#fff;
	border-right:none;
	background:#dc1000;
	}
.menu ul ul li:first-child:hover a{
	color:#fff;
	border-right:none;
	background:#dc1000;

	width:auto;
	height:auto;
	padding:10px 15px;

	}	
/* ========== LINKS ON MOUSE CLICK IN CLASSIC MENU ========== */
.menu ul ul li a:active{
	color:#777;
	}
/* ========== CLASSIC MENU LVL 2,3,4,... ========== */	
.menu ul ul ul li:first-child a{
	-webkit-border-top-right-radius:4px;
	-moz-border-top-right-radius:4px;
	border-top-right-radius:4px;
	}
.menu ul ul ul{
	left:100%;
	top:0;
	border-top-right-radius:4px;
	}	
/* ========== MEGA MENU ALIGNED TO THE RIGHT SIDE ========== */	
.menu ul li.menu_right .mega_menu{
	right:0;
	}	
/* ========== DIFFERENT SIZE OF MEGA MENU ========== */
.menu .size1{
	width:150px; /* + 10px from left and right side, width=170px */
	}
.menu .size2{
	width:250px; /* + 10px from left and right side, width=270px */
	}	
.menu .size3{
	width:350px; /* + 10px from left and right side, width=370px */
	}
.menu .size4{
	width:450px; /* + 10px from left and right side, width=470px */
	}
.menu .size5{
	width:550px; /* + 10px from left and right side, width=570px */
	}
.menu .size6{
	width:650px; /* + 10px from left and right side, width=670px */
	}
.menu .size7{
	width:750px; /* + 10px from left and right side, width=770px */
	}
.menu .size8{
	width:850px; /* + 10px from left and right side, width=870px */
	}
.menu .full_width{
	width:960px; /* + 10px from left and right side, width=980px. 980px is the width of the Menu */
	left:0;
	padding:9px 10px 2px;
	}	
.menu .s4right{
	right:5px; /* + 10px from left and right side, width=470px */
	}
/* ========== HEADINGS IN MEGA MENU ========== */
.menu h1, .menu h2, .menu h3, .menu h4, .menu h5, .menu h6{
	margin:0;
	font-family:"Roboto Condensed";
	font-weight:normal;
	color:#ffff00;
	}
.menu h1{
	font-size:24px;
	}
.menu h2{
	font-size:20px;
	}
.menu h3{
	font-size:18px;
	}
.menu h4{
	font-size:16px;
	}
.menu h5{
	font-size:14px;
	}
.menu h6{
	font-size:12px;
	}
/* ========== CLASSIC LINKS IN MEGA MENU ========== */
.menu .mega_menu a{
	display:block;
	padding:3px 0;
	font:400 13px/16px Arial;
	text-transform:none;
	background-color:#fff;
	color:#222;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border: 0px solid #000000;
	border-bottom:dotted 0px #d2d2d2;
	-webkit-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-moz-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-ms-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-o-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	transition:color 180ms linear 20ms, background 180ms linear 20ms;
	}
.menu .mega_menu a:hover{
	color:#024d24;
	text-decoration:underline;
	}
/* ========== IMAGES INSIDE LINK IN MEGA MENU ========== */		
.menu .mega_menu a img{
	margin:0;
	opacity:0.7;
	-webkit-transition:opacity 160ms ease-in 10ms;
	-moz-transition:opacity 160ms ease-in 10ms;
	-ms-transition:opacity 160ms ease-in 10ms;
	-o-transition:opacity 160ms ease-in 10ms;
	transition:opacity 160ms ease-in 10ms;
	}
.menu .mega_menu a img:hover{
	opacity:1;
	}
.menu .mega_menu a img:active{
	opacity:0.8;
	}	
/* ========== TYPOGRAPHY IN MEGA MENU ========== */	
.menu .mega_menu p{
	margin:3px 0 6px 0;
	font-size:12px;
	color:#888;
	font-family:Tahoma, Geneva, sans-serif;
	}
.menu .mega_menu .one, .menu .mega_menu .one_half, .menu .mega_menu .one_thirds, .menu .mega_menu .two_thirds, .menu .mega_menu .one_fourth,.menu .mega_menu .three_fourths{
	margin:0;
	padding:0 0 5px;
	float:left;
	}	
.menu .mega_menu .one{
	width:98%;
	}	
.menu .mega_menu .one_half{
	width:44%;
	margin:0 3%;
	}
.menu .mega_menu .one_thirds{
	width:31.33%;
	}	
.menu .mega_menu .two_thirds{
	width:64.67%;
	}
.menu .mega_menu .one_fourth{
	width:23%;
	}	
.menu .mega_menu .three_fourths{
	width:73%;
	}		
/* ========== IMAGES IN MEGA MENU ========== */		
.menu .mega_menu img{
	display:block;
	width:100%;
	margin: 5px 0 0 0;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	}
.menu .mega_menu img.left{
	margin:3px 7px 4px 0;
	}
.menu .mega_menu img.right{
	margin:3px 0 4px 7px;
	}
/* ========== PORTFOLIO IN MEGA MENU ========== */	
.menu .mega_menu .portfolio li{
	display:inline-block;
	vertical-align:top;
	width:232px;
	margin:2px 7px 10px;
	float:none;
	*float:left;
	}	
.menu .mega_menu .portfolio li a{
	display:block;
	height:auto;
	}
.menu .mega_menu .portfolio li a img{
	width:100%;
	height:105px;
	margin:0;
	float:left;
	opacity:0.75;
	border:solid 1px #111;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 0 3px #222;
	-moz-box-shadow:0 0 3px #222;
	box-shadow:0 0 3px #222;
	-webkit-transition:opacity 140ms ease-in 10ms;
	-moz-transition:opacity 140ms ease-in 10ms;
	-ms-transition:opacity 140ms ease-in 10ms;
	-o-transition:opacity 140ms ease-in 10ms;
	transition:opacity 140ms ease-in 10ms;
	}	
.menu .mega_menu .portfolio li p{
	margin:2px 5px 0;
	font:11px/11px Tahoma, Geneva, sans-serif;
	text-align:left;
	color:#888;
	float:left;
	}
.menu .mega_menu .portfolio li a:hover img{
	opacity:1;
	}
.menu .mega_menu .portfolio li a:active img{
	opacity:0.85;
	}		
/* ========== LISTS IN MEGA MENU ========== */
.menu .mega_menu .list{
	display:inline-block;
	/*vertical-align:top;*/
	width:46%;
	margin:0 2%;
	padding:0;
	*float:left;
	}	
.menu .mega_menu .list li{
	width:100%;
	float:left;
	}	
.menu .mega_menu .list li.headline{
	border-bottom:solid 1px #353535;
	}
.menu .mega_menu .list li.headline h3, .menu .mega_menu .list li.headline h3 a{
	margin-left:7px;
	font:20px "Roboto Condensed";
	color:#5B5B5B;
	text-transform:uppercase;
	}
.menu .mega_menu .list li.headline h3 a{
	margin-left:0;
	}
.menu .mega_menu .list li a{
	margin-left:7px;
	padding:0;
	font:13px/24px Tahoma, Geneva, sans-serif;
	color:#616161;
	text-transform:none;
	text-decoration:none;
	border:none;
	}
.menu .mega_menu .list li:hover a{
	background:none;
	}
.menu .mega_menu .list li a:hover, .menu .mega_menu .list li.headline h3 a:hover{
	color:#ffff00;
	}
.menu .mega_menu .list li a:active, .menu .mega_menu .list li.headline h3 a:active{
	color:#888;
	}
/* ========== BLOG IN MEGA MENU ========== */
.menu .mega_menu .blog_post{
	margin-bottom:10px;
	padding:5px;
	overflow:hidden;
	background:#029013;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	} 	
.menu .mega_menu .blog_post h2{
	margin-bottom:3px;
	padding-bottom:3px;
	color:#555;
	border-bottom:solid 1px #2E2E2E;
	}	
.menu .mega_menu .blog_post p{
	font-size:11px;
	color:#888;
	}
.menu .mega_menu .blog_post .read_more{
	margin-top:-5px;
	height:auto;
	float:right;
	font:11px Tahoma, Geneva, sans-serif;
	color:#555;
	text-decoration:none;
	}	
.menu .mega_menu .blog_post .read_more:hover{
	color:#ffff00;
	}
	
/* Animated CSS3 Mega Menu - Responsive */
	.menu input#dropdown, .menu label{
		display:none;
		position:absolute;
		top:5px;
		left:10px;
		width:46px;
		height:35px;
		}
	.menu input#dropdown{
		opacity:0;
		}
	.menu label{
		background: #0a7f3f url(../images/icon_list.png) no-repeat center;
		webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
		}
	.menu label:hover{
		cursor:pointer;
		}
	.menu input#dropdown:checked ~ label{
		background: #bd0a0d url(../images/icon_list.png) no-repeat center;
		-webkit-box-shadow:inset 0 0 28px #473127, inset 0 0 6px #1A1A1A;
		-moz-box-shadow:inset 0 0 28px #473127, inset 0 0 6px #1A1A1A;
		box-shadow:inset 0 0 28px #473127, inset 0 0 6px #1A1A1A;
		}
	.menu input#dropdown:checked ~ ul{
		display:block;
		}	
	.menu h2.dropdown{
		display:none;
		position:absolute;
		top:9px;
		left:66px;
		margin:0;
		font: 400 16px Arial;
		text-transform:uppercase;
		color:#fff;
		}
	.menu h2.dropdown span{
		text-transform:none;
		font:400 26px "OswaldVNF";
		color:#fff;
		}
	.menu h2.dropdown span a{
		color:#fff;
		}
	.menu div.flag{
		float:right;
		display:none;
		margin:9px 5px 0 0;
		}
	.menu div.flag img{
		margin:0 5px 0 0;
		}
@media only screen and (max-width: 1024px){
	.menu{
		width:100%;
		}
	.menu ul ul{
		margin:0;
		}
	.menu .mega_menu{
		width:auto;
		margin:0;
		}
	}
@media only screen and (max-width: 900px){

	}
@media only screen and (max-width: 750px) {
	.menu input, .menu label, .menu h2.dropdown{display:block;}
	.menu div.flag{display:block;}
	.menu{
		width:100%;
		min-height:45px;
		padding:0;
		height:100%;
		overflow:hidden;
		position:relative;
		}
	.menu ul{
		display:none;
		width:100%;
		margin:45px 0 0 0;
		padding:0;
		float:none;
		z-index:10;
		}
	.menu ul > li{
		float:none;
		border-bottom:#fff 1px solid;
		}
	.menu ul > li > a{
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		padding:5px 5%;
		margin:0;
		height:auto;
		}
	.menu > ul > li:first-child a{
		background: none;
		width:auto;
		height:auto;
		padding:5px 5%;
		font:400 14px/24px "Helvetica Neue", Arial;
		color:#fff;
		text-transform:uppercase;
		border-right:solid 0px #878787;
		}
	.menu > ul > li:first-child a span{display:block}
	.menu ul li a{
		font:400 14px/24px "Helvetica Neue", Arial;
		color:#fff;
		text-transform:uppercase;
		border-right:solid 0px #878787;
		}
	.menu ul > li > a div {display:inline-block;padding:0 0 0 5px;font:400 14px/14px "Helvetica Neue", Arial;text-transform:uppercase;color:#fff;}
	.menu ul li:hover > a, .menu ul li.active:hover > a{
		height:auto;
		color:#fff;
		background:#bd0a0d;
		padding:5px 5%;
		border-right:solid 0px #676767;
		}
	.menu ul li:first-child:hover > a{
		width:auto;
		height:auto;
		color:#fff;
		padding:5px 5%;
		background:#bd0a0d;
		}
	.menu ul ul, .menu .mega_menu{
		display:block;
		position:static;
		visibility:visible;
		opacity:1;
		margin:0;
		font-size:0;
		overflow:hidden;
		border:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		background:#7c7c7c;
		}
	.menu .mega_menu img {display:none;}
	.menu ul ul li{
		width:100%;
		float:left;
		}
	.menu ul ul li a{
		width:92%;
		padding:10px 0 10px 8%;
		text-align:left;
		color:#fff;
		border:none;
		font:400 14px/14px "Helvetica Neue", Arial;
		text-transform:none;
		}
	.menu ul ul li:hover a{
		background:#dc1000;
		}
	.menu ul ul ul, .menu ul ul li a i{
		display:none;
		}
	.menu .mega_menu .one, .menu .mega_menu .one_half, .menu .mega_menu .one_thirds, .menu .mega_menu .two_thirds, .menu .mega_menu .one_fourth,.menu .mega_menu .three_fourths{
		display:inline-block;
		vertical-align:top;
		padding:0 0 12px;
		float:none;
		}
	.menu .mega_menu{
		width:auto !important;
		padding:9px 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		}	
	.menu .mega_menu .portfolio li, .menu .mega_menu .list{
		margin:0;
		width:48%;
		margin:0 1% 2%;
		}
	.menu .mega_menu .one_half {
		width: 96%;
		margin: 0;
		padding: 3px 2%;
	}
	.menu .mega_menu a {
		display: block;
		padding: 5px 10px;
		font: 400 14px/20px Arial;
		text-transform: none;
		background-color: #fff;
		color: #222;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border: 0px solid #000000;
		border-bottom: dotted 0px #d2d2d2;
		-webkit-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		-moz-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		-ms-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		-o-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		transition: color 180ms linear 20ms, background 180ms linear 20ms;
	}
	.menu .mega_menu a:hover{
		display: block;
		padding: 5px 10px;
		font: 400 14px/20px Arial;
		text-transform: none;
		background-color: #fff;
		color: #bd0a0d;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border: 0px solid #000000;
		border-bottom: dotted 0px #d2d2d2;
		-webkit-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		-moz-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		-ms-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		-o-transition: color 180ms linear 20ms, background 180ms linear 20ms;
		transition: color 180ms linear 20ms, background 180ms linear 20ms;
		text-decoration:none;
	}

	}
	
.fixed {position:fixed;top:0;z-index:998 !important;}
.rfixed {background-color:#fff;position:fixed;top:30px;z-index:996 !important;}

.clearfix {
	clear: both;padding:0 !important
}
.fLeft {
	float: left;
}

#main{
	display:block;
	width:990px;
	margin:0 auto;
	}
	
/* START HEADER */
#float-right {
    display:block;
    width: 126px;
	right: 0;
    top: 277px;
    z-index: 9999;
	position: fixed;
}
#float-right img{display:block;margin:0 0 5px 0;width:126px;border:none;
	-webkit-transition:opacity 160ms ease-in 10ms;
	-moz-transition:opacity 160ms ease-in 10ms;
	-ms-transition:opacity 160ms ease-in 10ms;
	-o-transition:opacity 160ms ease-in 10ms;
	transition:opacity 160ms ease-in 10ms;
}
#float-right img:hover{opacity: 0.75;filter: alpha(opacity=75);}

#top-body {
    display:block;
    height: 22px;
	padding: 0 0 2px 0;
    background: rgba(193,168,127,.6);
    width: 100%;
	line-height:22px;
}
#top-body a {font-family: Arial,sans-serif;font-size: 11px;color: #000;text-decoration: none;}
#top-body .box{
    display:block;
    height: 22px;
    width: 990px;
	margin:0 auto;
}
#top-body .box .left{float:left;margin-left:215px;}
#top-body .box .right{float:right;text-align:right}

#header{
	display:block;
	width:100%;
	}
#header h1{font:bold 18px/18px Arial;color:#000;}
#header h1 span{position:absolute;left:-999em;}
#header .logo{float:left;width:187px;margin:0;padding: 5px 0 0 13px;}
#header .logo img {display:block;max-height:107px;border:none;}

#header .headcon{float:right;width:775px;}
#header .headcon .box-0{display:block;height:25px;padding: 5px 0 0 65px;text-align:right;}
#header .headcon .box-0 .langu img {padding:0 5px 0 0;max-height:100px;border:none}
#header .headcon .box-0 .langu a.flag {display:inline-block;font-size:24px;padding:1px 0;background-repeat:no-repeat;background-image:url('/images/global/flags.png');}
#header .headcon .box-0 .langu a.flag img {display:inline-block;border:0;width:24px;height:24px;}
#header .headcon .box-0 .langu a.flag:hover {background-image:url('/images/global/flagsac.png');}

#header .headcon .box-1{display:block;height:38px;padding: 0px 0 0 65px;}
#header .headcon .box-1 span{font:400 14px/18px OpenSansB;color:#222;}

#header .headcon .box-2{text-align:right;padding:0 15px 5px 0;}
#header .headcon .box-2 a{font:400 13px/18px Arial;color:#222;text-decoration:none;}
#header .headcon .box-3{margin:0 0 0 4px;
    background: #085a2d;
    height: 33px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
	
.fixed { position: fixed; top: 0; z-index: 998;}

#subban{display:block;width:100%;padding:3px 0 0 0;background:#373436;font:400 16px/30px OpenSans;color:#fff;text-transform:uppercase;text-align:center;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
	}
#subban span{color:#d35116}

#banner{display:block;width:100%;position:relative;padding:10px;background:rgba(55,52,54,.9);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}

#search{background:#d0d0d0;padding:15px 20px 10px;}
#search .dropdown{padding:0 15px;font:400 16px/22px OpenSansB;color:#222;cursor:pointer;}
#search .dropdown:hover{color:#e13627;}
#search .dropdown i{margin-left:5px;}
#search .box-1{display:inline-block;width:25%;margin:0 2% 0 0;vertical-align:bottom;}
#search>form {padding: 10px 15px 0;}
#search label {
    display: block;
    margin-bottom: 5px;
}
#search>form>div {
    margin-bottom: 0px;
}
#search select {
	width: 100%;
    height: 30px;
    overflow: hidden;
    background:#fff url('/images/global/select-bg.png') no-repeat right;
    border: 1px solid #9f9e9d;
    padding-left: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    padding-right: 36px;
	outline:none;
}
#search>form .submit {
	display: inline-block;
    height: 30px;
    width: 19%;
	vertical-align:bottom;
}
#search>form .submit .bg-color-1{width:100%;
    padding: 4px 9px;
    border: none;
    cursor: pointer;
	background-color: #e13527;
	font:400 13px/22px OpenSans;
	text-transform:uppercase;
    color: white;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	outline:none
	}
#search>form .submit .bg-color-1 i{margin-left:8px;}
	
#bannerbox {
	width:100%;
	height:345px;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
	
#proslide {
	width:100%;
	height:370px;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
#sliderh1 {
	width:100%;
	height:355px !important;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
/* START CONTENT */
#content{display:block;width:100%;
    padding: 15px 0 10px 0;
    background: transparent url('/images/global/bd-bg.jpg') center top repeat-y;
    min-height: 500px;
}

/* START GROUP HOME 1*/
#content .ghome1{padding:0 20px 0px 14px}
#content .ghome1 .ghleft{display:inline-block;width:73%;vertical-align:top;}
#content .ghome1 .ghleft .tit{padding:5px 0 6px 6px;font: 400 16px/18px OpenSansB;color:#085a2d;text-transform: uppercase;}
#content .ghome1 .ghleft .ghbox{margin:0;padding:5px 0 0 0;}

#content .ghome1 .ghright{display:inline-block;width:25%;margin:0 0 0 2%;vertical-align:top;}
#content .ghome1 .ghright .tit{display:block;background:#e13527;padding:0;font:400 12px/38px OpenSans;color:#fff;text-transform:uppercase;text-align:center;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}
#content .ghome1 .ghright .ghbox{display:block;background:#d0d0d0;margin:0;padding:0;height:316px;}
#content .ghome1 .ghright .ghbox ul{padding:0 20px;;margin:0;list-style:none}
#content .ghome1 .ghright .ghbox ul li{display:block;width:100%;height:78px;padding:0 0 0 75px;margin:0;list-style:none;
	background-size:50px 50px !important;
	background-position:left center !important;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .ghome1 .ghright .ghbox ul li div{height:78px;display:table-cell;vertical-align:middle}
#content .ghome1 .ghright .ghbox ul li a{font:400 18px/20px OpenSans;color:#000;}
#content .ghome1 .ghright .ghbox ul li a span{font:400 13px OpenSans;color:#000;}
#content .ghome1 .ghright .ghbox ul li a:hover{font:400 18px/20px OpenSans;color:#e13527;}
/* END GROUP HOME 1*/

/* START GROUP HOME 2*/
#content .ghome2{padding:0 20px 0 20px}
#content .ghome2 .ghleft{display:inline-block;width:48.5%;vertical-align:top;}
#content .ghome2 .ghleft .tit{padding:0 0 5px 0;font: 400 16px/30px OpenSansB;color:#085a2d;text-transform: uppercase;}
#content .ghome2 .ghleft .ghbox{margin:0;padding:5px 0 0 0;}
#content .ghome2 .ghleft .ghbox ul{width:100%;padding:0;margin:0;list-style:none}
#content .ghome2 .ghleft .ghbox ul li{display:inline-block;width:48%;padding:0;margin:0 0 0 4%;list-style:none;vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .ghome2 .ghleft .ghbox ul li:first-child{margin-left:0;}
#content .ghome2 .ghleft .ghbox ul li:nth-child(3){margin-left:0;}
#content .ghome2 .ghleft .ghbox ul li:nth-child(5){margin-left:0;}

#content .ghome2 .ghleft .ghbox ul li img{display:block;margin:0;padding:0;width:100%;height:160px;border:none;}
#content .ghome2 .ghleft .ghbox ul li p{padding:10px 0;font:400 16px/18px HPSimplified;color:#444;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .ghome2 .ghleft .ghbox ul li p span{font:400 16px/18px HPSimplified;color:#444;}
#content .ghome2 .ghleft .ghbox ul li p a{font:400 16px/18px HPSimplified;color:#444;}
#content .ghome2 .ghleft .ghbox ul li p a:hover{color:#000;}
#content .ghome2 .ghleft .ghbox ul img:hover{opacity: 0.75;filter: alpha(opacity=75);}

#content .ghome2 .ghright{display:inline-block;width:48.5%;margin:0 0 0 3%;vertical-align:top;}
#content .ghome2 .ghright .tit{padding:0 0 5px 0;font: 400 16px/30px OpenSansB;color:#085a2d;text-transform: uppercase;}
#content .ghome2 .ghright .ghbox{margin:0;padding:0;}
/* END GROUP HOME 2*/

/* START GROUP HOME 3*/
#content .ghome3{padding:10px 20px 0 20px}
#content .ghome3 .ghleft{display:inline-block;width:48.5%;vertical-align:top;}
#content .ghome3 .ghleft .tit{padding:0 0 0 0;font: 400 16px/30px OpenSansB;color:#e13527;text-transform: uppercase;}
#content .ghome3 .ghleft .ghbox{margin:0;padding:5px 0 0 0;font:400 13px/18px OpenSans, Arial;color:#222;text-align:justify}
#content .ghome3 .ghleft .ghbox h1{font:bold 20px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .ghome3 .ghleft .ghbox h2{font:bold 18px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .ghome3 .ghleft .ghbox h3{font:bold 16px/20px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .ghome3 .ghleft .ghbox div{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .ghome3 .ghleft .ghbox p{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .ghome3 .ghleft .ghbox p a{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
#content .ghome3 .ghleft .ghbox p a:hover{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
#content .ghome3 .ghleft .ghbox img{padding: 8px 0;max-width:100%;height:auto !important;border:none}
#content .ghome3 .ghleft .ghbox td{padding:3px 5px;}
#content .ghome3 .ghleft .ghbox .bang {margin:10px 0;border-collapse: collapse;}
#content .ghome3 .ghleft .ghbox .bang td{padding:3px 5px;border:#ababab 1px solid;}
#content .ghome3 .ghleft .ghbox .bang0 {margin:10;border-collapse: collapse;}
#content .ghome3 .ghleft .ghbox .bang0 td{padding:0;border:#ababab 0px solid;}

#content .ghome3 .ghright{display:inline-block;width:48.5%;margin:0 0 0 3%;vertical-align:top;}
#content .ghome3 .ghright .tit{padding:0 0 5px 0;font: 400 16px/30px OpenSansB;color:#e13527;text-transform: uppercase;}
#content .ghome3 .ghright .ghbox{margin:0;padding:5px 0 0 5px;}
#content .ghome3 .ghright .ghbox ul {margin:0;padding:0;list-style:none}
#content .ghome3 .ghright .ghbox ul li{width:100%;padding:0 0 12px 0;margin:0 0 12px 0;border-bottom:#a0a0a0 1px dotted;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .ghome3 .ghright .ghbox ul li:last-child{width:100%;padding:0;margin:0;border-bottom:#a0a0a0 0px dotted;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .ghome3 .ghright .ghbox ul li h3{margin:0;padding:0 0 5px 0;font:bold 13px/18px Arial;color:#085a2d;}
#content .ghome3 .ghright .ghbox ul li a{color:#085a2d;}
#content .ghome3 .ghright .ghbox ul li a:hover{color:#e13527;}
#content .ghome3 .ghright .ghbox ul li p{margin:0;padding:0;font:400 13px/18px OpenSans, Arial;color:#222;}
/* END GROUP HOME 3*/

/* START HOME BOX PRO */
#content .homepro {margin:0;}
#content .homepro .tit{padding:0 20px;font: 400 16px/30px OpenSansB;color:#085a2d;text-transform: uppercase;}
#content .homepro .probox {margin:0;padding:15px 20px 5px 20px;list-style:none}
#content .homepro .probox li{display:inline-block;width:23.5%;padding:0 0 12px 0;margin:0 0 0 2%;vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .homepro .probox li:first-child{margin-left:0;}
#content .homepro .probox li:nth-child(5){margin-left:0;}
#content .homepro .probox li:nth-child(9){margin-left:0;}

#content .homepro .probox li img{display:block;width:100%;margin:0;height:160px;border:none;}
#content .homepro .probox li h3{margin:0;padding:8px 0 5px 0;font:bold 14px/18px Arial;color:#085a2d;}
#content .homepro .probox li h3 a{color:#085a2d;}
#content .homepro .probox li h3 a:hover{color:#e13527;}
#content .homepro .probox li h3 span{font:400 13px OpenSans, Arial;color:#666;}
#content .homepro .probox li p{margin:0;padding:0 0 5px 0;font:400 13px/18px OpenSans, Arial;color:#222;}
#content .homepro .probox li p span{font-weight:bold;color:#ff0000;}
#content .homepro .probox li p.price{margin:0;padding:0 0 5px 0;font:bold 13px/18px Arial, Arial;color:#ff0000;}
#content .homepro .probox li p.price span{font-weight:bold;color:#ff0000;}
#content .homepro .probox li div.price{padding:2px 0 0 0;font:400 13px/18px OpenSans, Arial;color:#222;text-align:right;}
#content .homepro .probox li div.price span.num{font:bold 15px OpenSans, Arial;color:#ff0000;}
#content .homepro .probox li div.price a{
	background:#373436;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:0px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font: 400 12px/12px OpenSans, Arial;
	padding:3px 10px;
	margin:0 0 0 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
	vertical-align:top;
	}
#content .homepro .probox li div.price a:hover {background:#e13527;}
/* START HOME BOX PRO */

#content .video {margin:0;padding:5px 15px;list-style:none}
#content .video li{display:inline-block;width:49%;padding:0 0 5px 0;margin:0 0 0 2%;vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .video li:nth-child(odd){margin-left:0;}

#content .video li img{display:block;width:100%;border:none;}
#content .video li h3{margin:0;padding:8px 0 5px 0;font:bold 12px/18px Arial;color:#085a2d;}
#content .video li h3 a{color:#085a2d;}
#content .video li h3 a:hover{color:#e13527;}

#content .vbox {padding:5px 0}
#content .vbox .title {
    font: bold 18px/22px Arial;
    color: #222;
    padding: 8px 0 15px 0;
	text-align:center;
	}
#content .vbox iframe{width:100%;height:310px;}

/* START PROGROUP */
#content .pgroup{padding:0 20px}
#content .pgroup .gptit{padding:0;font: 400 16px/30px OpenSans;color:#085a2d;text-transform: uppercase;}
#content .pgroup .gpdesc{padding:5px 0 15px 0;font: 400 13px/18px OpenSans;color:#222;}
#content .pgroup .gpdesc h1{font:bold 20px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .pgroup .gpdesc h2{font:bold 18px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .pgroup .gpdesc h3{font:bold 16px/20px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .pgroup .gpdesc div{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .pgroup .gpdesc p{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .pgroup .gpdesc p a{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
#content .pgroup .gpdesc p a:hover{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
#content .pgroup .gpdesc img{padding: 8px 0;max-width:100%;height:auto !important;border:none}
#content .pgroup .gpdesc td{padding:3px 5px;}
#content .pgroup .gpdesc .bang {margin:10px 0;border-collapse: collapse;}
#content .pgroup .gpdesc .bang td{padding:3px 5px;border:#ababab 1px solid;}
#content .pgroup .gpdesc .bang0 {margin:10;border-collapse: collapse;}
#content .pgroup .gpdesc .bang0 td{padding:0;border:#ababab 0px solid;}

#content .pgroup .gphot{width:100%;padding:0;margin:0 0 15px 0;list-style:none}
#content .pgroup .gphot li{display:inline-block;width:37%;padding:0;margin:0 0 0 3%;list-style:none;vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .pgroup .gphot li.first{position:relative;display:inline-block;width:60%;padding:0;margin:0;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .pgroup .gphot li.first img{display:block;margin:0;padding:0;width:100%;height:380px;border:none;
	-webkit-transition:opacity 160ms ease-in 10ms;
	-moz-transition:opacity 160ms ease-in 10ms;
	-ms-transition:opacity 160ms ease-in 10ms;
	-o-transition:opacity 160ms ease-in 10ms;
	transition:opacity 160ms ease-in 10ms;
	}
#content .pgroup .gphot li.first p{position:absolute;left:0;bottom:0;width:100%;background:rgba(125,125,125,.85);padding:10px 15px;font:400 14px/18px OpenSans;color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .pgroup .gphot li.first p span{font:400 13px/18px OpenSans;color:#fff;}
#content .pgroup .gphot li.first p a{display:block;padding:0 0 5px 0;font:400 13px/18px HelveticaB;color:#fff;text-transform:uppercase;}

#content .pgroup .gphot li.first:hover img{opacity: 0.75;filter: alpha(opacity=75);}
#content .pgroup .gphot li.first:hover p{background:rgba(125,125,125,.95);}

#content .pgroup .gphot li ul{width:100%;padding:0;margin:0;list-style:none}
#content .pgroup .gphot li ul li{position:relative;width:100%;padding:0;margin:0 0 18px 0;list-style:none;}
#content .pgroup .gphot li ul li img{display:block;margin:0;padding:0;width:100%;height:115px;border:none;}
#content .pgroup .gphot li ul li p{position:absolute;left:0;bottom:0;width:100%;background:rgba(125,125,125,.85);padding:5px 10px;font:400 14px/18px OpenSans;color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .pgroup .gphot li ul li p a{display:block;padding:0;font:400 13px/18px HelveticaB;color:#fff;text-transform:none;}
#content .pgroup .gphot li ul li:hover img{opacity: 0.75;filter: alpha(opacity=75);}
#content .pgroup .gphot li ul li:hover p{background:rgba(125,125,125,.95);}

#content .pgroup .gphot li ul li:last-child{position:relative;width:100%;padding:0;margin:0;list-style:none;}

#content .pgroup .gpmnu{width:100%;padding:0;margin:0;list-style:none}
#content .pgroup .gpmnu li{position:relative;display:inline-block;width:23.5%;padding:0;margin:0 0 18px 2%;list-style:none;vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .pgroup .gpmnu li:first-child{margin:0 0 18px 0;}
#content .pgroup .gpmnu li:nth-child(5){margin:0 0 18px 0;}
#content .pgroup .gpmnu li:nth-child(9){margin:0 0 18px 0;}
#content .pgroup .gpmnu li:nth-child(13){margin:0 0 18px 0;}
#content .pgroup .gpmnu li:nth-child(17){margin:0 0 18px 0;}

#content .pgroup .gpmnu li img{display:block;margin:0;padding:0;width:100%;height:180px;border:none;}
#content .pgroup .gpmnu li p{position:absolute;left:0;bottom:0;width:100%;background:rgba(125,125,125,.85);padding:10px 15px;font:400 14px/18px OpenSans;color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .pgroup .gpmnu li p span{font:400 13px/18px OpenSans;color:#fff;}
#content .pgroup .gpmnu li p a{display:block;padding:0;font:400 13px/18px OpenSans;color:#fff;text-transform:uppercase;}

#content .pgroup .gpmnu li:hover img{opacity: 0.75;filter: alpha(opacity=75);}
#content .pgroup .gpmnu li:hover p{background:rgba(125,125,125,.95);}
/* END PRO GROUP */

#content .conleft {float:left;width:20%;margin:0 2% 0 0;}
#content .conleft .leftmenu {background:#000;width:100%;padding:0 0 10px 0;margin:0;list-style:none}
#content .conleft .leftmenu li{width:100%;padding:0;margin:0;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li a{font:bold 11px/25px arial;color:#ccc;text-decoration:none}
#content .conleft .leftmenu li a:hover{color:#085a2d;}
#content .conleft .leftmenu li.head{width:100%;padding:0;margin:0;
	height:38px;
	background: url('/images/global/vheadbg.png');
	font: 400 15px/38px OpenSans;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul {background:#000;width:100%;padding:5px 10px;margin:0;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul li{width:100%;padding:6px 0;margin:0;list-style:none;border-bottom:#085a2d 1px dotted;
	font:bold 11px/16px arial;color:#ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul li:last-child{width:100%;padding:6px 0;margin:0;list-style:none;border-bottom:#085a2d 0px dotted;
	font:bold 11px/16px arial;color:#ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul li i{font-size:15px;padding:0 6px 0 0;color:#085a2d;vertical-align:bottom;cursor:pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conleft .leftmenu li ul li i:hover{color:#fff;}

#content .conleft .leftmenu li ul li a{display:inline-block;font:bold 11px/16px arial;color:#ccc;text-decoration:none}
#content .conleft .leftmenu li ul li a:hover{color:#268b53;}

#content .conleft .leftmenu li ul li ul {background:#000;width:100%;padding:0 0 0 10px;margin:0;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul li ul li{width:100%;padding:5px 0;margin:0;list-style:none;border-bottom:#085a2d 1px dashed;
	font:400 11px/16px arial;color:#ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul li ul li:last-child{width:100%;padding:5px 0;margin:0;list-style:none;border-bottom:#085a2d 0px dashed;
	font:400 11px/16px arial;color:#ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conleft .leftmenu li ul li ul li a{display:block;font:400 11px/16px arial;color:#ccc;text-decoration:none}
#content .conleft .leftmenu li ul li ul li a:hover{color:#268b53;}

#content .conmid {float:left;width:55%;
	background:#fff;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	}

#content .conright {float:left;width:20%;margin:0 1% 0 2%;}
/* START PRO RIGHT */
#content .conright .rtit{padding:5px 0;font: 400 16px/18px OpenSansB;color:#085a2d;text-transform: uppercase;}
#content .conright .rbox{margin:0;padding:0;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conright .rbox li{padding:5px 0;margin:0;vertical-align:top;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conright .rbox li img{display:block;width:100%;margin:0;height:125px;border:none;}
#content .conright .rbox h3{margin:0;padding:8px 0 0 0;font:400 14px/18px OpenSans;color:#085a2d;}
#content .conright .rbox h3 a{color:#085a2d;}
#content .conright .rbox h3 a:hover{color:#e13527;}
#content .conright .rbox h3 span{font:400 13px OpenSans, Arial;color:#666;}
#content .conright .rbox p{margin:0;padding:0 0 5px 0;font:400 13px/18px OpenSans, Arial;color:#222;}
#content .conright .rbox p span{font-weight:bold;color:#222;}
/* END PRO RIGHT */

#content .conpro {float:left;width:77%;margin:0;
	background:#fff;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	}
#content .imghead{width:100%}
#content .imghead img{display:block;width:100%;border:none}

#content .conhead{padding:10px 15px;font:400 13px/18px Arial;color:#222;}
#content .conhead h1{font:bold 20px/24px Arial;color:#222;padding:5px 0 5px 0;}
#content .conhead h2{font:bold 18px/24px Arial;color:#222;padding:5px 0 5px 0;}
#content .conhead h3{font:bold 16px/20px Arial;color:#222;padding:5px 0 5px 0;}
#content .conhead div{font:400 13px/18px Arial;color:#222;padding:5px 0 5px 0;}
#content .conhead p{font:400 13px/18px Arial;color:#222;padding:5px 0 5px 0;}
#content .conhead p a{font:400 13px/18px Arial;color:#222;text-decoration:none}
#content .conhead p a:hover{font:400 13px/18px Arial;color:#222;text-decoration:none}
#content .conhead img{padding: 8px 0;max-width:100%;height:auto !important;border:none}
#content .conhead td{padding:3px 5px;}
#content .conhead .bang {margin:10px 0;border-collapse: collapse;}
#content .conhead .bang td{padding:3px 5px;border:#ababab 1px solid;}
#content .conhead .bang0 {margin:10;border-collapse: collapse;}
#content .conhead .bang0 td{padding:0;border:#ababab 0px solid;}

/* START BOX PRO */
#content .conpro .probox {margin:0;padding:5px 20px 20px 20px;list-style:none}
#content .conpro .probox li{width:100%;padding:0 0 15px 0;margin:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conpro .probox li .left {float:left;width:25%;}
#content .conpro .probox li .left img{display:block;width:100%;height:125px;border:none;}
#content .conpro .probox li .right {float:right;width:72%;height:125px;padding:5px 10px;background:#f2f2f2;overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conpro .probox li .right h3{margin:0;padding:3px 0 8px 0;font:bold 14px/18px Arial;color:#085a2d;}
#content .conpro .probox li .right h3 a{color:#085a2d;}
#content .conpro .probox li .right h3 a:hover{color:#e13527;}
#content .conpro .probox li .right h3 span{font:400 13px OpenSans, Arial;color:#666;}
#content .conpro .probox li .right p{margin:0;padding:0 0 5px 0;font:400 13px/18px OpenSans, Arial;color:#222;}
#content .conpro .probox li .right p span{font-weight:bold;color:#222;}
#content .conpro .probox li .right div.price{padding:2px 0 0 0;font:400 13px/18px OpenSans, Arial;color:#222;text-align:right;}
#content .conpro .probox li .right div.price span.num{font:bold 15px OpenSans, Arial;color:#ff0000;}
#content .conpro .probox li .right div.price a{
	background:#373436;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:0px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font: 400 12px/12px OpenSans, Arial;
	padding:3px 10px;
	margin:0 0 0 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
	vertical-align:top;
	}
#content .conpro .probox li .right div.price a:hover {background:#e13527;}

#content .cleft .debox .tabpro{margin:0;padding:0;}

#content .featured{padding:0 15px 10px 15px;}
#content .featured h3, #content .featured h4{color:#444;font:300 20px/20px 'OpenSansB';margin:0;padding:0;}
.paddthis{width:350px;padding:5px 0 15px 0;margin:0 auto}
.paddthis div{padding:0 !important;}
/* START BOX PRO */

/* START GALLERY */
#content .conpro .gabox {margin:0;padding:5px 20px 5px 20px;list-style:none}
#content .conpro .gabox li{display:inline-block;width:32%;padding:0 0 12px 0;margin:0 0 0 2%;vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .conpro .gabox li:first-child{margin-left:0;}
#content .conpro .gabox li:nth-child(5){margin-left:0;}
#content .conpro .gabox li:nth-child(9){margin-left:0;}

#content .conpro .gabox li img{display:block;width:100%;margin:0;height:160px;border:none;}
#content .conpro .gabox li h3{min-height:36px;margin:0;padding:8px 0 8px 0;font:bold 14px/18px Arial;color:#085a2d;}
#content .conpro .gabox li h3 a{color:#085a2d;}
#content .conpro .gabox li h3 a:hover{color:#e13527;}
#content .conpro .gabox li h3 span{font:400 13px OpenSans, Arial;color:#666;}
#content .conpro .gabox li p{margin:0;padding:5px 0 5px 0;font:400 13px/18px OpenSans, Arial;color:#222;}
#content .conpro .gabox li p span{font-weight:bold;color:#222;}

#content .gallerybox {padding:0 0 10px 0}
/* START GALLERY */

/* START BOX NEWS */
#content .nbox {margin:0;padding:5px 15px 0px 15px;list-style:none}
#content .nbox li{width:100%;padding:0 0 15px 0;margin:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .nbox li .left {float:left;width:28%;}
#content .nbox li .left img{display:block;width:100%;height:115px;border:none;}
#content .nbox li .right {float:right;width:70%;padding:5px 10px;background:#f2f2f2;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#content .nbox li .right h3{margin:0;padding:3px 0 8px 0;font:bold 14px/18px Arial;color:#085a2d;}
#content .nbox li .right h3 a{color:#085a2d;}
#content .nbox li .right h3 a:hover{color:#e13527;}
#content .nbox li .right h3 span{font:400 13px OpenSans, Arial;color:#666;}
#content .nbox li .right p{margin:0;padding:0 0 5px 0;font:400 13px/18px OpenSans, Arial;color:#222;}
#content .nbox li .right p span{font-weight:bold;color:#222;}

#content .dbox{font:400 13px/18px OpenSans, Arial;color:#000;padding:10px 15px;text-align:justify}
#content .dbox .title{font:400 20px/26px HelveticaB;color:#000;padding:0 0 5px 0;}
#content .dbox .updated {padding:0 0 4px 0;font:400 12px/15px OpenSans, Arial;color:#666;}
#content .dbox .updated img{display:inline-block;margin:0 0 0 6px}
#content .dbox .desc{font:bold 14px/22px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .dbox .source{font:400 italic 13px/22px OpenSans, Arial;color:#000;padding:10px 0 0 0;text-align:right}
#content .dbox h1{font:400 20px/26px OpenSans, Arial;color:#000;padding:5px 0 5px 0;}
#content .dbox h2{font:400 18px/26px OpenSans, Arial;color:#000;padding:5px 0 5px 0;}
#content .dbox h3{font:400 16px/26px OpenSans, Arial;color:#000;padding:5px 0 5px 0;}
#content .dbox div{font:400 13px/18px OpenSans, Arial;color:#000;padding:5px 0 5px 0;}
#content .dbox p{font:400 13px/18px OpenSans, Arial;color:#000;padding:5px 0 5px 0;}
#content .dbox p a{font:400 13px OpenSans, Arial;color:#004e8a;text-decoration:none}
#content .dbox p a:hover{font:400 13px OpenSans, Arial;color:red;text-decoration:underline}
#content .dbox img{padding: 8px 0;max-width:100%;height:auto !important;border:none}
#content .dbox td{padding:3px 5px;}
#content .dbox .bang {margin:10px 0;border-collapse: collapse;}
#content .dbox .bang td{padding:3px 5px;border:#ababab 1px solid;}
#content .dbox .bang0 {margin:10;border-collapse: collapse;}
#content .dbox .bang0 td{padding:0;border:#ababab 0px solid;}
/* END BOX NEWS */

/* START BOX GENERAL */
#content .boxgen{padding:15px 15px;font:400 13px/18px OpenSans, Arial;color:#222;text-align:justify}
#content .boxgen h1{font:bold 20px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .boxgen h2{font:bold 18px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .boxgen h3{font:bold 16px/20px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .boxgen div{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .boxgen p{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
#content .boxgen p a{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
#content .boxgen p a:hover{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
#content .boxgen img{padding: 8px 0;max-width:100%;height:auto !important;border:none}
#content .boxgen td{padding:3px 5px;}
#content .boxgen .bang {margin:10px 0;border-collapse: collapse;}
#content .boxgen .bang td{padding:3px 5px;border:#ababab 1px solid;}
#content .boxgen .bang0 {margin:10;border-collapse: collapse;}
#content .boxgen .bang0 td{padding:0;border:#ababab 0px solid;}

.baddthis{width:350px;padding:15px 0 15px 0;margin:0 auto}
.baddthis div{padding:0 !important;}
/* END BOX GENERAL */

/* START BOX TIN ANH */
#content .boxanh{}
#gallery-2 {
	width: 100%;
	background:#0b72b9;
	margin: 8px auto 0;
	padding:5px 5px 10px 5px;
	-webkit-user-select: none;
	-moz-user-select: none;  
	user-select: none;
	border: 0px solid #e0e9ed;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
#gallery-3 {
	width: 100%;
	margin: 0;
	padding:0;
	-webkit-user-select: none;
	-moz-user-select: none;  
	user-select: none;
	border: 0px solid #e0e9ed;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
#agallery-2 {
	width: 65%;
	background:#0b72b9;
	margin: 8px auto 0;
	padding:5px 5px 10px 5px;
	-webkit-user-select: none;
	-moz-user-select: none;  
	user-select: none;
	border: 0px solid #e0e9ed;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
/* END BOX TIN ANH */
.margin0{margin:0 !important}
.marginbot5h{margin: 0 0 5px 0 !important;}
.marginbot5{margin-bottom:5px !important;}
.paddingtop5{padding-top:5px !important}
.paddingtop8{padding-top:8px !important}
.paddingbot1{padding-bottom:1px !important}
.paddingbot10{padding-bottom:10px !important}
/* END CONTENT */

#navi{display:block;width:100%;background:#e0e0e0;padding:2px 0 0 0;}
#navi .navibox{padding:0 10px;color:#085a2d;font:400 12px/23px arial;}
#navi .navibox a{color:#085a2d;text-decoration:none;}
#navi .navibox a:hover{text-decoration:underline;}

#otherul{padding:0 15px;margin:0 0 8px 0;width:100%;list-style:none;}
#otherul li{width:300;background:url("/images/global/arrow-rv1.png") no-repeat left;background-position: 5px 6px;padding:0 0 10px 15px}
#otherul li a{font:400 13px/16px OpenSans,Arial;color:#222;text-decoration:none}
#otherul li a:hover{color:#220090}

#sitemap {padding: 0 0 5px 15px}
#sitemap li{padding:4px 0 4px 0;}
#sitemap li a{font:bold 14px/18px OpenSans,sans-serif;text-decoration:none;color:#222;}
#sitemap li a:hover{text-decoration:underline}

#sitemap li ul {padding: 0 0 5px 15px}
#sitemap li ul li{padding:4px 0 4px 0;}
#sitemap li ul li a{font:400 14px/18px OpenSans,sans-serif;text-decoration:none;color:#222;}
#sitemap li ul li a:hover{text-decoration:underline}

#sitemap li ul li ul {padding: 0 0 5px 15px}
#sitemap li ul li ul li{padding:4px 0 4px 0;}
#sitemap li ul li ul li a{font:400 14px/18px OpenSans,sans-serif;text-decoration:none;color:#222;}
#sitemap li ul li ul li a:hover{text-decoration:underline}

/* START FOOTER */
#footer{
	display:block;
	width:100%;
	}
#footer .footer-1 {background: transparent url('/images/global/bd-bg.jpg') center top repeat-y;border-bottom:dashed 1px #919294;padding:5px 0 0 0;}
#footer .footer-1 .box{width:970px;margin:0 auto;border-top:1px dashed #000;text-align:center;}
#footer .footer-1 .box .box-1{float:left;width:200px;}
#footer .footer-1 .box .box-1 p{margin:0;padding:35px 0 0 0;font:400 16px/22px HelveticaB;text-transform:uppercase;text-align:center}
#footer .footer-1 .box .box-1 p a{display:inline-block;background:#484848;padding:5px 12px 8px;font:400 15px/22px HelveticaB;color:#fff;
	-webkit-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-moz-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-ms-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	-o-transition:color 180ms linear 20ms, background 180ms linear 20ms;
	transition:color 180ms linear 20ms, background 180ms linear 20ms;
	}
#footer .footer-1 .box .box-1 p a:hover{background:#797979;}

#footer .footer-1 .box .box-2{float:left;width:470px;text-align:center}
#footer .footer-1 .box .box-2 p{margin:0;padding:5px 0 8px;font:400 16px/22px HelveticaB;text-transform:uppercase;text-align:center}
#footer .footer-1 .box .box-2 ul{padding:10px 0 0 0;margin:0;list-style:none}
#footer .footer-1 .box .box-2 ul li{display:inline-block;width:auto;margin:0;padding:0;font:400 12px/12px verdana;color:#222;}
#footer .footer-1 .box .box-2 ul li a {display:block;font:400 12px/12px verdana;color:#222;}
#footer .footer-1 .box .box-2 ul li a:hover {color:#000;}

#footer .footer-1 .box .box-3{float:right;width:300px;}
#footer .footer-1 .box .box-3 p{margin:0;padding:5px 0;font:400 16px/22px HelveticaB;text-transform:uppercase;text-align:center}
#footer .footer-1 .box .box-3 ul{padding:5px 0;margin:0;list-style:none}
#footer .footer-1 .box .box-3 ul li{display:inline-block;width:auto;margin:0;padding:0 8px;font:400 12px/12px verdana;color:#222;vertical-align:middle}
#footer .footer-1 .box .box-3 ul li a {display:block;font:400 12px/12px verdana;color:#222;}
#footer .footer-1 .box .box-3 ul li a:hover {color:#000;}
#footer .footer-1 .box .box-3 ul li img{max-height:66px;
	-webkit-transition:opacity 160ms ease-in 10ms;
	-moz-transition:opacity 160ms ease-in 10ms;
	-ms-transition:opacity 160ms ease-in 10ms;
	-o-transition:opacity 160ms ease-in 10ms;
	transition:opacity 160ms ease-in 10ms;	
	}
#footer .footer-1 .box .box-3 ul li img:hover{opacity: 0.5;filter: alpha(opacity=50);}

#footer .footer-2 {width:100%;background-color:#484848;}
#footer .footer-2 .box{width:100%;margin: 0 auto 0 auto;padding:10px 0;text-align:center;}
#footer .footer-2 .box p{margin:0;padding:0;font:400 11px/18px verdana;color:#fff;}
#footer .footer-2 .box p span{font:bold 11px/18px verdana;color:#fff;}
#footer .footer-2 .box a{color:#fff;}

#footer .footer-2 .box div{margin:0;padding:3px 0;font:bold 12px/18px verdana;color:#fff;}
#footer .footer-2 .box div span{font:bold 12px/18px verdana;color:#fff;}
#footer .footer-2 .box div a{font:bold 12px/18px verdana;color:#fff;}
#footer .footer-2 .box div img{height:14px;padding-right:3px;}

#footer .footer-2 .box ul{padding:0;margin:0;list-style:none}
#footer .footer-2 .box ul li{display:inline-block;width:auto;margin:0;padding:0 0.3%;font:400 14px/22px HelveticaB;color:#ccc;}
#footer .footer-2 .box ul li a {display:block;font:400 14px/22px HelveticaB;color:#ccc;}
#footer .footer-2 .box ul li a:hover {color:#fff;}

#footer .footer-2 .box p.bct {margin:0;padding:5px 0 0;text-align:center;}
#footer .footer-2 .box p.bct img{display:inline-block;height:50px;border:none;}

#footer .footer-3 {width:100%;}
#footer .footer-3 .box{width:100%;margin: 0 auto;padding:15px 0;text-align:center;}
#footer .footer-3 .box .box-x1{display:inline-block;width:25%;padding:0 0 0 5%;vertical-align:middle;}
#footer .footer-3 .box .box-x1 img{border:none}

#footer .footer-3 .box .box-x2{display:inline-block;width:40%;vertical-align:middle;text-align:center;}
#footer .footer-3 .box .box-x2 img{border:none}

#footer .footer-3 .box .box-x3{display:inline-block;width:25%;padding:0 5% 0 0;vertical-align:middle;text-align:right;}
#footer .footer-3 .box .box-x3 img{border:none}
/* END FOOTER */

#navigation h1{font-size:20px;font-weight:400;height:30px;margin-bottom:10px}
#pnavigation h1{font:400 18px OpenSansSemibold;margin:10px 0 10px 0;text-transform: uppercase;color: #A94B97;}
#comming {width:100%;padding-top:50px;padding-bottom:50px;font:bold normal 13px tahoma;color:#454545;text-align:center;}
#page-result{margin:0;font:bold 18px arial;color:#3b5998;}

#mainintro, #mainintro p, #mainintro h1, #mainintro h2{text-align:justify;line-height:18px}
#imgintro {width:710px;height:260px;border:none;outline:none}

#mainlink {width:100% !important;margin:10px 0 15px 0;text-align:center;}
#mainlink a {
    background-color:#b0b0b0;
	border: 1px solid #a4a4a4;
	font:400 14px arial;
	color: #fff;
    line-height: 20px;
    margin: 0px 2px 0px 2px;
    padding: 2px 0 2px 0;
	width:26px;
	display:inline-block;
    text-align: center;
	text-decoration:none;
}
#mainlink a:hover{
    background-color:#a4a4a4;
	color: #fff;
    text-decoration: none;
}
#mainlink a.active {
    background-color:#a4a4a4;
    border: 1px solid #9b9b9b;
	font:400 14px arial;
	color: #fff;
    line-height: 20px;
    margin: 0px 2px 0px 2px;
    padding: 2px 0 2px 0;
	width:26px;
	display:inline-block;
    text-align: center;
	text-decoration:none;
}
#mainlink a.active:hover{
    background-color:#a4a4a4;
	color: #fff;
    text-decoration: none;
}

/* START FAVO */
#favorite{
	border-bottom:#d1d1d1  0px solid;
	border-right:#d1d1d1  0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
#favorite .fahead-1{float:left;width:6%;
	padding:0 0.5%;
	border:#d1d1d1  1px solid;
	border-right:#d1d1d1  0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: bold 13px/30px Tahoma;
	text-align:center;
	height:30px;
	overflow:hidden;
}
#favorite .fahead-2{float:left;width:86%;
	padding:0 0.5%;
	border:#d1d1d1  1px solid;
	border-right:#d1d1d1  0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: bold 13px/30px Tahoma;
	height:30px;
	overflow:hidden;
}
#favorite .fahead-3{float:left;width:8%;
	padding:0 0.5%;
	border:#d1d1d1  1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: bold 13px/30px Tahoma;
	text-align:center;
	height:30px;
	overflow:hidden;
}

#favorite .fade-1{float:left;width:6%;
	padding:0 0.5%;
	border-bottom:#d1d1d1  1px solid;
	border-left:#d1d1d1  1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: 400 13px/30px Tahoma;
	text-align:center;
	height:106px;
	overflow:hidden;
}
#favorite .fade-2{float:left;width:86%;
	padding:0 0.5%;
	border-bottom:#d1d1d1  1px solid;
	border-left:#d1d1d1  1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: 400 13px/30px Tahoma;
	height:106px;
	overflow:hidden;
}
#favorite .fade-2 .title{padding:0;margin:6px 0 4px;height:22px;overflow:hidden;}
#favorite .fade-2 .title a{font: 400 16px/22px 'HPSimplified', Arial, Helvetica, sans-serif;color:#bc0f1f;text-decoration:none}
#favorite .fade-2 .title a:hover{color:#222;text-decoration:none}
#favorite .fade-2 p {margin:0;padding:0;font: 400 14px/22px 'HPSimplified', Arial, Helvetica, sans-serif;color:#222}
#favorite .fade-2 p span{font: 400 14px/22px 'HPSimplified', Arial, Helvetica, sans-serif;color:#222}
#favorite .fade-3{float:left;width:8%;
	padding:5px 0.5%;
	border-bottom:#d1d1d1  1px solid;
	border-left:#d1d1d1  1px solid;
	border-right:#d1d1d1  1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: bold 13px/30px Tahoma;
	text-align:center;
	height:106px;
	overflow:hidden;
}
/* END FAVO */

/* START FORM BOX */
.bform{
	border-top:#d3d3d3 0px solid !important;
	padding-top:0 !important;
	margin-top:0 !important;
	}
.fform{
	border-top:#d3d3d3 0px solid !important;
	padding-top:5px !important;
	margin-top:5px !important;
	}
#form{width:100%;}
#form .formdetail{padding: 0 0 5px 0;font: 400 13px/24px OpenSans;}
#form .formdetail p{font: 400 13px/24px OpenSans;padding:3px 0 3px 0;}
#form .formdetail span{font: 400 italic 13px OpenSans;}
#form .borbox {background:#ebdcf3;padding:0;display:none}
#form .formbox {padding:0;}
#form .formbox .formleft{
	float:left;
	width:27%;
	padding:8px 0;
	font: 400 13px/18px OpenSans;
	text-align:right;
	}
#form .formbox .formleft span{color:#ff0000;}
#form .formbox .formright{
	float:right;
	width:70%;
	padding:5px 0 5px 0;
	font: 400 13px/24px OpenSans;
	}
#form .formbox .formright p{margin:0;padding:3px 0;line-height:18px;}
#form .formbox .formright span{font: 400 13px OpenSans;}
#form .formbox .formright i{font: 400 italic 13px OpenSans;}

#form .formbox .formright ul{padding:0;margin:0;list-style:none}
#form .formbox .formright ul li{display:inline-block;background:#eee;width:23%;padding:5px 5px 0 5px;margin:0;list-style:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
#form .formbox .formright ul li div{padding:3px 0;font: 400 13px/16px OpenSans;text-align:center}
#form .formbox .formright ul li div img{display:block;width:100%;height:72px;border:none}
/* END FORM BOX */

/* START SEARCH ITEM */
.ssubmit{background:url("/images/global/searchbg.png");border:#cccccc 1px solid;border-radius:3px;color:#444;cursor:pointer;font:bold 12px tahoma;padding:6px 15px;text-align:center;text-transform:uppercase;margin:4px 0 4px 0;}
.ssubmit:hover{color:#fff;background:url("/images/global/searchbgac.png");border:#e87e00 1px solid;}
.soluong {outline:none;font-size:14px; width:30px; text-align:center; color:#222;border: #cccccc 1px solid;padding:2px 5px;margin:auto;}

textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
    background-color: white;
    border: 1px solid;
    border-color: #848484 #c1c1c1 #e1e1e1;
    color: black;
    outline: 0;
    margin: 0;
    padding: 2px 3px;
    text-align: left;
    font-size: 13px;
    font-family: OpenSans;
    height: 1.8em;
    vertical-align: top;
	display:inline-block;
}
select{background: #fff url('/images/global/cboarrow.png') no-repeat right;
	-moz-user-select:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	}
    select::-ms-expand {
        display: none;
    }
input:focus, button:focus, a.button:focus, select:focus, textarea:focus{
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
    z-index: 1;
	}
textarea {min-height:60px;overflow:auto;resize:vertical;}
textarea, select[size], select[multiple] {height: auto;}

label {display: block;}
label .div-1{display:inline-block;width:100px;padding:3px 5px 3px 0;}
label .div-2{display:inline-block;width:auto;padding:3px 5px 3px 0;}
label .div-3{display:inline-block;width:auto;padding:3px 5px 3px 0;}
label .div-4{display:inline-block;width:40%;padding:3px 5px 3px 0;}

.textbox100 {width:100%;}
.textarea100 {width:100%;}
.txbox100 {width:100%;}
.cbbox100 {width:100%;}

.px40{width:40px;}
.px50{width:50px;}
.px60{width:60px;}
.px80{width:80px;}
.pe10{width:10%;}
.pe20{width:20%;}
.pe30{width:30%;}
.pe35{width:35%;}
.pe40{width:40%;}
.pe60{width:60%;}
.pe100{width:100%;}

.txtRequired {border: #ff0000 1px solid !important;}
.divRequired {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
	padding:5px 8px !important;border: #ff0000 1px solid !important;
	}
/* END SEARCH ITEM */

/* START MANG XH */
a.vs-social-link {
  display: inline-block;
  margin-right: 5px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a.vs-social-link i {
  font-size: 16px;
  padding-top:5px;
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a.vs-social-link.rss {
  color: #ee6d12;
}
a.vs-social-link.facebook {
  color: #39517b;
}
a.vs-social-link.twitter {
  color: #4ec5ec;
}
a.vs-social-link.google {
  color: #dc1b18;
}
a.vs-social-link.linkedin {
  color: #2f5d93;
}
a.vs-social-link.youtube {
  color: #bd1111;
}
a.vs-social-link.pinterest {
  color: #fe0000;
}
a.vs-social-link:last-child {
  margin: 0;
}
a.vs-social-link:hover {
  color: #fff;
}
a.vs-social-link:hover i {
  color: #fff;
}

/* BOTTOM */

a.vs-social-link-b {
  background: #105caa;
  width: 40px;
  display: inline-block;
  text-align: center;
  margin-right: 5px;
  -webkit-border-radius: 40px !important;
  -moz-border-radius: 40px !important;
  -khtml-border-radius: 40px !important;
  border-radius: 40px !important;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a.vs-social-link-b i {
  font-size: 22px;
  color: #fff;
  margin: 8px 0;
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a.vs-social-link-b.rss-b {
  background: #ee6d12;
}
a.vs-social-link-b.facebook-b {
  background: #39517b;
}
a.vs-social-link-b.twitter-b {
  background: #4ec5ec;
}
a.vs-social-link-b.google-b {
  background: #dc1b18;
}
a.vs-social-link-b.linkedin-b {
  background: #2f5d93;
}
a.vs-social-link-b.youtube-b {
  background: #bd1111;
}
a.vs-social-link-b.pinterest-b {
  background: #fe0000;
}
a.vs-social-link-b:last-child {
  margin: 0;
}
a.vs-social-link-b:hover {
  background: #bababa;
}
a.vs-social-link-b:hover i {
  color: #4f5972;
}
/* END MANG XH */

/* Responsive Tabs - menucool.com/jquery-tabs */

ul.tabs{background:#fefefe;margin:0;padding:0;list-style-type:none;}
ul.tabs li{margin:0;padding:0;display:inline-block;height:36px;}
ul.tabs li a
{
    padding:0 25px; /* It determines tab width */
    display:inline-block;
    font:400 13px/36px OpenSans;
	text-transform:uppercase;
    text-decoration: none;
    color:#222;
    outline:none;
    position:relative;
}
ul.tabs li a:link, ul.rtabs li a:visited{color:#222;}
ul.tabs li a:hover{color:#222;} 
ul.tabs li.selected a{font-weight:bold;background:#373435;color:#d35116;z-index:3;} 
ul.tabs li.selected a:hover{text-decoration:none;color:fff;}

ul.stabs{background:#085a2d;border:none;height:35px;}
ul.stabs li{margin:0;margin-right:2px;padding:0;display:inline;}
ul.stabs li a
{
    padding:0 25px; /* It determines tab width */
    display:inline-block;
    font:400 13px/35px OpenSansB;
	text-transform:none;
    text-decoration: none;
    color:#fff;
	background:none;
    outline:none;
    position:relative;
}
ul.stabs li a:link, ul.stabs li a:visited{color:#fff;}
ul.stabs li a:hover{background:none;color:#d35116;} 
ul.stabs li.selected a{background:none;color:#d35116;z-index:3;} 
ul.stabs li.selected a:hover{background:none;text-decoration:none;color:fff;}

/* container of content panels */
div.panel-container
{
    border:none;
    position:relative;    
    padding:0px;
	margin:0px;
    outline:none;
}

/* content panel */       
div.panel-container > div{display: block;} 
div.panel-container div.inactive{display: none;}

.tabsbg{background:rgba(235,240,244,0.65) !important;}
.subpanel{border-top:1px solid #fbfbfb;}

.panelhead{padding:10px 20px 10px 20px;margin:0;font:400 13px/18px OpenSans, Arial;color:#222;}
.panelhead h1, .panelhead h2, .panelhead h3, .panelhead h4{font:bold 18px/24px OpenSans, Arial;color:#085a2d;padding:10px 0;text-transform:uppercase}
.panelhead ul{margin:0;padding:10px 0 10px 0;border-bottom:#ccc 1px solid;list-style-type:none;}
.panelhead ul li{display:inline-block;width:28%;margin:0;padding:0;vertical-align:top;font:400 13px/18px OpenSans, Arial;color:#222;text-align:right}
.panelhead ul li span{font-weight:bold}
.panelhead ul li i{font-weight:bold;color:#085a2d;margin-right:8px;}
.panelhead ul li a{font:400 13px/18px OpenSans, Arial;color:#085a2d;}
.panelhead ul li a:hover{color:#085a2d;}
.panelhead ul li:first-child{width:40%;text-align:left}
.panelhead ul li:last-child{width:32%;text-align:right}

.tabcon{padding:5px 20px 15px 20px;font:400 13px/18px OpenSans, Arial;color:#222;}
.tabcon h1{font:bold 20px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
.tabcon h2{font:bold 18px/24px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
.tabcon h3{font:bold 16px/20px OpenSans, Arial;color:#222;padding:5px 0 5px 0;}
.tabcon div{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;text-align:justify}
.tabcon p{font:400 13px/18px OpenSans, Arial;color:#222;padding:5px 0 5px 0;text-align:justify}
.tabcon p a{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
.tabcon p a:hover{font:400 13px/18px OpenSans, Arial;color:#085a2d;text-decoration:none}
.tabcon img{padding: 8px 0;max-width:100%;height:auto !important;border:none}
.tabcon td{padding:3px 5px;}
.tabcon .bang {margin:10px 0;border-collapse: collapse;}
.tabcon .bang td{padding:3px 5px;border:#ababab 1px solid;}
.tabcon .bang0 {margin:10;border-collapse: collapse;}
.tabcon .bang0 td{padding:0;border:#ababab 0px solid;}

.galcon{padding:10px 0 10px 0;font:400 13px/18px OpenSans, Arial;color:#222;}
.galcon ul{margin:0;padding:0 20px;list-style-type:none;}
.galcon ul li{display:inline-block;width:19%;margin:0 0.5% 10px 0.5%;padding:0;vertical-align:top;}
.galcon ul li img{display:block;width:100%;height:115px;border:none}

@media (max-width:1024px){

	#float-right {display: none;}
	
	}

@media only screen and (max-width: 900px) {
	
	#top-body .box {width: 98%;}
	#top-body .box .left {margin-left:0}
	
	#bannerbox {height: 305px;}
	
	#search>form {padding: 10px 10px 0;}
	
	#main {width:98%;}
	
	#header {width:100%;margin:0 auto;}
	#header .logo {width: 20%;padding:0;position:absolute;}
	#header .logo img {max-width: 100%;}
	#header .headcon {width: 100%;}
	#header .headcon .box-0 {padding:5px 5px 8px 30%;text-align:right;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;	
	}
	#header .headcon .box-1 {padding:10px 5px 5px 30%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;		
	}
	#header .headcon .box-2 {padding:10px 10px 5px 30%;text-align:right;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;		
	}
	#header .headcon .box-3{margin:0;}

	#subban {
		-webkit-border-top-left-radius: 0;
		-moz-border-radius-topleft: 0;
		border-top-left-radius: 0;
	}

	#content .ghome1 .ghleft {width: 68%;}
	#content .ghome1 .ghright {width: 30%;margin: 0 0 0 2%;}

	#content .homepro .probox li img {height: 140px;}
	
	#content .pgroup .gpmnu li img {height: 140px;}
	
	#content .conleft {width: 22%;margin: 0 2% 0 0;}
	#content .conmid {width:75%;margin:0 1% 0 0}
	#content .conright {width:20%;margin:0 1% 0 2%;display:none}

	#content .conpro {float:left;width:75%;margin:0;background:#fff;}

	#footer .footer-1 .box {width: 98%;}
	#footer .footer-1 .box .box-1 {width:100%}
	#footer .footer-1 .box .box-1 p {padding: 15px 0 0 0;}
	#footer .footer-1 .box .box-2 {width:100%;padding:0 0 15px}
	#footer .footer-1 .box .box-3 {display:none}
	
	}
	
@media only screen and (max-width: 750px) {

	#header .logo {width: 25%;padding:0;position:absolute;}
	#header .headcon .box-3{height:auto;margin:0;}
	
	#banner {padding: 0px;}
	#bannerbox {height: 260px;}
	
	#search {padding: 15px 0px 15px;}
	#search .box-1 {width: 25%;margin: 0 1% 0 0;}
	#search>form .submit {width: 21%;}
	
	#content .ghome1 .ghleft {width: 100%;}
	#content .ghome1 .ghright {width: 100%;margin: 5px 0 15px 0;}
	#content .ghome1 .ghright .ghbox {height:auto;}
	#content .ghome1 .ghright .ghbox ul li {
		display: inline-block;
		width: 50%;
		height: 78px;
		padding: 0 10% 0 75px;
		}

	#content .homepro .probox li {width: 32%;margin: 0 0 0 2%;}
	#content .homepro .probox li:nth-child(4) {margin-left: 0;}
	#content .homepro .probox li:nth-child(5) {margin-left: 2%;}
	#content .homepro .probox li:nth-child(7) {margin-left: 0;}

	#content .ghome2 .ghleft {width: 100%;}
	#content .ghome2 .ghleft .ghbox ul li img {height: 245px;}
	
	#content .ghome2 .ghright {width: 100%;margin: 0;}

	#content .ghome3 {padding: 0 20px 0 20px;}

	#content .pgroup .gpmnu li {width: 32%;margin: 0 0 18px 2%;}
	#content .pgroup .gpmnu li:nth-child(4) {margin-left:0;}
	#content .pgroup .gpmnu li:nth-child(5) {margin-left:2%;}
	#content .pgroup .gpmnu li:nth-child(7) {margin-left:0;}
	#content .pgroup .gpmnu li:nth-child(8) {margin-left:2%;}
	#content .pgroup .gpmnu li:nth-child(9) {margin-left:2%;}
	#content .pgroup .gpmnu li:nth-child(10) {margin-left:0;}
	
	#content .homepro .probox li img {height: 156px;}
	#content .pgroup .gpmnu li img {height: 156px;}
	
	#content .conleft {width: 25%;margin: 0 2% 0 0;display:none}
	#content .conmid {width:96%;margin:0 2%}
	
	#content .conpro {width:96%;margin:0 2%}
	#content .conpro .probox li .right div.price {display:none}
	}
	
@media only screen and (max-width: 640px) {
	
	#header .headcon .box-1 {height: 30px;}
	#header .headcon .box-2 {padding:5px 10px 5px 30%;}
	
	#bannerbox {height: 220px;}
	#proslide {height: 220px;}

	#content .ghome2 .ghleft .ghbox ul li img {height: 205px;}
	
	#content .homepro .probox li {width: 48.5%;margin: 0 0 0 3%;}
	#content .homepro .probox li:nth-child(3) {margin-left: 0;}
	#content .homepro .probox li:nth-child(4) {margin-left: 3%;}
	#content .homepro .probox li:nth-child(5) {margin-left: 0;}
	#content .homepro .probox li:nth-child(6) {margin-left: 3%;}
	#content .homepro .probox li:nth-child(7) {margin-left: 0;}
	
	#content .homepro .probox li img {height: 190px;}
	
	#content .pgroup .gpmnu li {width: 48.5%;margin: 0 0 18px 3%;}
	#content .pgroup .gpmnu li:nth-child(3) {margin-left:0;}
	#content .pgroup .gpmnu li:nth-child(4) {margin-left:3%;}
	#content .pgroup .gpmnu li:nth-child(5) {margin-left:0;}
	#content .pgroup .gpmnu li:nth-child(7) {margin-left:0;}
	#content .pgroup .gpmnu li:nth-child(8) {margin-left:3%;}
	#content .pgroup .gpmnu li:nth-child(9) {margin-left:0;}
	#content .pgroup .gpmnu li:nth-child(10) {margin-left:3%;}
	#content .pgroup .gpmnu li:nth-child(11) {margin-left:0;}
	
	ul.tabs li a {padding: 0 10px;}
	
	#form .formbox .formleft {width: 100%;padding: 8px 0;text-align: left;}
	#form .formbox .formright {width: 100%;padding: 8px 0;text-align: left;}
	#form .formbox .formright ul li {width: 48%;padding: 5px 5px 0 5px;margin:0 0 10px 0;}

	}
	
@media only screen and (max-width: 580px) {
	
	#top-body .box .left {display:none}
	#header .headcon .box-1 {position:relative;height:auto;margin-top:-20px;padding: 5px 20% 5px 30%;}
	
	#bannerbox {height: 200px;}
	#proslide {height: 200px;}
	
	#search .box-1 {width: 48%;margin: 0 0 0 4%;}
	#search .box-1:first-child{margin: 0;}
	#search .box-1:nth-child(3){margin: 8px 0 0 0;}
	#search>form .submit {width: 48%;margin:8px 0 0 4%;}
	
	#content .ghome2 .ghleft .ghbox ul li img {height: 190px;}
	
	#content .pgroup .gphot li.first img {height: 320px;}
	#content .pgroup .gphot li ul li img {height: 320px;}

	#content .homepro .probox li img {height: 179px;}
	#content .pgroup .gpmnu li img {height: 179px;}
	
	}
	
@media only screen and (max-width: 480px) {

	#header .logo {width: 30%;}
	#header .headcon .box-0 {height:75px;padding-top:10px;}
	#header .headcon .box-1 {display:none}
	#header .headcon .box-2 {display:none}
	
	#bannerbox {height: 200px;}
	#proslide {height: 200px;}
	
	#content .ghome1 {padding: 0 20px;}
	#content .ghome1 .ghleft .tit {padding: 5px 0 6px 0;}
	#content .ghome1 .ghright .ghbox ul li {width: 100%;height: 78px;}
	
	#content .homepro .probox li {width: 100%;margin:0 !important;}
	#content .homepro .probox li:last-child {width: 100%;padding:0;}
	
	#content .homepro .probox li img {height: 290px;}
	#content .pgroup .gpmnu li img {height: 155px;}
	
	#content .ghome2 .ghleft .ghbox ul li img {height: 150px;}
	
	#content .ghome2 .ghright {padding:5px 0 0 0;}
	
	#content .pgroup .gphot li {width: 100%;margin:0;}
	#content .pgroup .gphot li.first {width: 100%;margin: 0 0 18px 0;}
	#content .pgroup .gphot li.first img {height: 270px;}
	#content .pgroup .gphot li ul li img {height: 270px;}
	
	#content .nbox li .left {float:left;width:42%;}
	#content .nbox li .right {float:right;width:56%;height:115px;padding:5px 10px;}
	#content .nbox li .right p {height:58px;padding:0;overflow:hidden}
	
	#content .conpro .probox li .left {width:42%;}
	#content .conpro .probox li .left img {height: 115px;}
	#content .conpro .probox li .right {float:right;width:56%;height:115px;padding:5px 10px;}
	#content .conpro .probox li .right p {height:58px;padding:0;overflow:hidden}
	
	#content .dbox img {float:none !important;margin:5px auto !important;display:block;}
	
	.tabcon img {float:none !important;margin:5px auto !important;display:block;}
	
	}
	
@media only screen and (max-width: 420px) {
	
	#top-body .box {height:22px;overflow:hidden}
	
	#bannerbox {height: 180px;}
	#proslide {height: 180px;}
	
	#content .ghome2 .ghleft .ghbox ul li img {height: 130px;}
	
	#content .pgroup .gpmnu li {width: 100%;margin: 0 0 18px 0 !important;}
	
	#content .homepro .probox li img {height: 250px;}
	#content .pgroup .gpmnu li img {height: 250px;}
	
	#content .nbox li {padding:0 0 8px 0}
	#content .nbox li .left {float:left;width:100%;}
	#content .nbox li .left img{height:auto}
	#content .nbox li .right {float:right;width:100%;height:auto;padding:5px 0;background:none}
	#content .nbox li .right p {height:auto;max-height:58px;padding:0;overflow:hidden}

	#content .conpro .probox li .left {width:100%;}
	#content .conpro .probox li .left img {height: auto;}
	#content .conpro .probox li .right {float:right;width:100%;height:auto;padding:5px 0;background:none}
	#content .conpro .probox li .right p {height:auto;max-height:58px;padding:0;overflow:hidden}
	
	.panelhead ul li {width: 100% !important;text-align:left !important;padding:3px 0;}
	ul.tabs li a {padding: 0 3px;text-transform:none;font:400 13px/36px arial;}

	#content .pgroup .gphot li.first img {height: 240px;}
	#content .pgroup .gphot li ul li img {height: 240px;}
	}

@media only screen and (max-width: 380px) {
	
	#bannerbox {height: 150px;}
	#proslide {height: 150px;}
	
	#content .ghome2 .ghleft .ghbox ul li img {height: 115px;}
	
	#content .homepro .probox li img {height: 225px;}
	#content .pgroup .gpmnu li img {height: 225px;}
	
	}
	
#print{}
#print .title{margin:0;padding:0 0 15px 0;font:400 18px/24px OpenSansB;color:#000;}
#print ul.dlist{width:100%;padding:0;margin:0;list-style:none}
#print ul.dlist li{margin:0;padding:0;}
#print ul.dlist li h2.tabtit{margin:0;padding:8px 0 8px 0;font:400 14px/18px OpenSansB;color:#000;}
#print ul.dlist li .tabbox{margin:0;padding:5px 0;}
#print ul.dlist li .tabbox h1{font:400 20px/26px HelveticaR,Arial;color:#000;padding:5px 0 5px 0;}
#print ul.dlist li .tabbox h2{font:400 18px/26px HelveticaR,Arial;color:#000;padding:5px 0 5px 0;}
#print ul.dlist li .tabbox h3{font:400 16px/26px HelveticaR,Arial;color:#000;padding:5px 0 5px 0;}
#print ul.dlist li .tabbox p{font:400 14px/22px HelveticaR,Arial;color:#000;padding:5px 0 5px 0;}
#print ul.dlist li .tabbox p a{font:400 14px HelveticaR,Arial;color:#004e8a;text-decoration:none}
#print ul.dlist li .tabbox p a:hover{font:400 14px HelveticaR,Arial;color:red;text-decoration:underline}
#print ul.dlist li .tabbox td{padding:3px 5px;}
#print ul.dlist li .tabbox .bang {margin:10px 0;border-collapse: collapse;}
#print ul.dlist li .tabbox .bang td{padding:3px 5px;border:#ababab 1px solid;}
#print ul.dlist li .tabbox .bang0 {margin:10;border-collapse: collapse;}
#print ul.dlist li .tabbox .bang0 td{padding:0;border:#ababab 0px solid;}

.gkIsWrapper-gk_appsprotech { position:relative; width:100%; }
.gkIsWrapper-gk_appsprotech .gkIsImage { position: relative; width: 100%; opacity: 0; transition: opacity 1.0s ease-out; overflow: hidden; }
.gkIsWrapper-gk_appsprotech.loaded .gkIsImage { opacity: 1; }
.gkIsWrapper-gk_appsprotech .gkIsPreloader { position:absolute; z-index:128; top:50%; left:50%; width:8px; height:8px; border-radius: 50%; text-indent: -9999px; display: block; background: #f67c40; margin: -4px 0 0 -4px; animation-name: preloader; animation-iteration-count: infinite; animation-duration: 0.35s; animation-direction: alternate; }
@keyframes preloader { from { width: 8px; height: 8px; background: #f67c40; margin: -4px 0 0 -4px; } to { width: 12px; height: 12px; background: #fff; margin: -6px 0 0 -6px; } }
.slide-links .gk_is_slide { cursor:pointer; }
.gkIsWrapper-gk_appsprotech .gkIsPagination { width:100%; height:40px; text-align: center; position: absolute; bottom: -100px; transition: bottom 0.3s ease-out; z-index: 100; }
.gkIsWrapper-gk_appsprotech.loaded .gkIsPagination { bottom: 0px; }
.gkIsWrapper-gk_appsprotech .gkIsPagination:before,
.gkIsWrapper-gk_appsprotech .gkIsPagination:after { content: ""; height:50px; width:40%; right:0; position: absolute; z-index: 101; }
.gkIsWrapper-gk_appsprotech .gkIsPagination:before{ left:0; right:auto; }
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol { display:inline-block; position: relative; z-index: 102; list-style-type:none; padding:13px 0 0 0; margin: 0; }
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li { float:left; width:14px; height:14px; margin-left:10px; text-indent: -9999px; 
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li:first-child { margin-left:0; }
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li a { display: block; width:14px; height:14px; transition: all 0.15s ease-out; border: 4px solid #F67C40;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li.active a,
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li:hover a { width:14px; height:14px; background:#fff; margin:0; border: 0px; 
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
.gkIsWrapper-gk_appsprotech .gkIsPrev,
/*.gkIsWrapper-gk_appsprotech .gkIsNext { width: 70px; height: 70px; border: 4px solid #fff; background: transparent url('images/is_arrows.png') no-repeat 0 0; position: absolute; top: 50%; left: 30%; margin-top: -35px; text-indent: -9999px; border-radius: 50%; cursor: pointer; transform: scale(0); opacity: 0; transition: background-color 0.3s ease-out, transform 0.3s ease-out, left 0.3s linear, right 0.3s linear, opacity 0.3s linear; }*/
.gkIsWrapper-gk_appsprotech .gkIsNext { right: 30%; left: auto; background-position: right 0; }
.gkIsWrapper-gk_appsprotech .gkIsPrev:hover,
.gkIsWrapper-gk_appsprotech .gkIsNext:hover { background-color: #353639; cursor: pointer; transform: scale(0.85)!important; }
.gkIsWrapper-gk_appsprotech.loaded .gkIsPrev { left: 0; opacity: 0; transform: scale(1.0); }
.gkIsWrapper-gk_appsprotech.loaded .gkIsNext { right: 0; opacity: 0; transform: scale(1.0); }
.gkIsWrapper-gk_appsprotech .gkIsSlide { position:absolute; left:50%;  visibility:hidden; }
.gkIsWrapper-gk_appsprotech .gkIsSlide:first-child { visibility:visible; }
.gkIsWrapper-gk_appsprotech .gkIsText { 
    /*display: block;
    position: absolute; left: 0; z-index: 127; text-align: center; text-transform: uppercase; width: 100%; 
    */
    z-index:3;
    position:absolute;
    bottom:20px;
    left:3px;
    width:99.5%;
    height:175px;
    margin: 0 auto;
    text-align: right;
    /*	  background:url(images/transparent_bg.png);*/
    background: rgba(0,0,0,0.02);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.64) 63%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.02)), color-stop(0%, rgba(0,0,0,0.02)), color-stop(63%, rgba(0,0,0,0.64)), color-stop(64%, rgba(0,0,0,0.65)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.64) 63%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.64) 63%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.64) 63%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.64) 63%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
    padding:70px 5px 5px 5px;
    border-radius: 3px;
}
.gkIsWrapper-gk_appsprotech .gkIsText h4 a { 
    text-shadow: 0px 0px 6px rgba(255, 255,255,0.6);
    margin:0;
    color:#fff;
    text-decoration:none;
    text-transform:none;
    font-size: 28px;
    font-weight:normal!important;
    padding:10px 8px 2px;
    font-family:inherit;
    background:none!important;
}	
.gkIsWrapper-gk_appsprotech .gkIsText h4 a:hover{
    color:#FF6 !important;
    text-decoration:none;

}
.gkIsWrapper-gk_appsprotech .gkIsText h5 a { 
    margin: 12px;
    padding:5px 0;
    font-size:13px;
    color: #eeecec;
    font-weight:normal!important;
}
.gkIsWrapper-gk_appsprotech .gkIsText a { }

.gkIsWrapper-gk_appsprotech .gkIsText,
.gkIsWrapper-gk_appsprotech .gkIsSlide { transform: scale(0); transition: transform 0.5s ease-out, margin-top 0.25s ease-out; }
.gkIsWrapper-gk_appsprotech .gkIsText.active,
.gkIsWrapper-gk_appsprotech .gkIsSlide.active { transform: scale(1.0); }
.gkIsWrapper-gk_appsprotech .gkIsText { margin-top: 60px; }
.gkIsWrapper-gk_appsprotech .gkIsText.active { margin-top: 0; }
#slide .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
    line-height: 1.4 !important;
}