html,*{margin:0;padding:0}
body{background:#fff;color:#3c3b3b;font-family:OpenSans,sans-serif;font-size:13px;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font:400 13px OpenSans,sans-serif;}
a{color:#36c;outline:none;text-decoration:none}
ul,li,ol{list-style:none}
.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}
* html .clearfix{height:1%}
/* ========== THE MAIN FONT ========== */

@import url('/global/font-awesome.min.css');
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nDW5FUgIgejJvrHuLWqrSMw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nA30BZHTGu2N_DqssQcMQNQ.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPDoBG10JtAX-GAwn6iwU1Y.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nGhQuge17febRYSUkWKdLWA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBBtmDLrZTTOm3p1EhiGCXc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nEV356qNqHCUb41pS3zqMSE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* Font faces */

@font-face {
    font-family: 'Segoe UI';
    src: url('/font/segoeui.eot');
    src: local("Segoe UI"),
         local("Segoe"),
         local("Segoe WP"),
         url('/font/segoeui.eot?#iefix') format('embedded-opentype'),
         url('/font/segoeui.woff') format('woff'),
         url('/font/segoeui.svg#SegoeUI') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI Semibold';
    src: url('/font/seguisb.eot');
    src: local("Segoe Semibold"),
         local("Segoe WP Semibold"), 
         url('/font/seguisb.eot?#iefix') format('embedded-opentype'),
         url('/font/seguisb.woff') format('woff'),
         url('/font/seguisb.svg#SegoeUISemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI Bold';
    src: url('/font/segoeuib.eot');
    src: local("Segoe Bold"),
         local("Segoe WP Bold"),
         url('/font/segoeuib.eot?#iefix') format('eot'), /* Wrong format will tell IE9+ to ignore and use WOFF instead. MSHAR-2822 */
         url('/font/segoeuib.woff') format('woff'),
         url('/font/segoeuib.svg#SegoeUIBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI Light';
    src: url('/font/segoeuil.eot');
    src: local("Segoe UI Light"),
         local("Segoe WP Light"),
         url('/font/segoeuil.eot?#iefix') format('embedded-opentype'),
         url('/font/segoeuil.woff') format('woff'),
         url('/font/segoeuil.svg#SegoeUILight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@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;
}

@font-face {
	font-family: 'OpenSans';
	src: url('/font/opensans_regular.eot');
	src: url('/font/opensans_regular.eot?#iefix') format('embedded-opentype'),
		 url('/font/opensans_regular.woff') format('woff'),
		 url('/font/opensans_regular.ttf') format('truetype'),
		 url('/font/opensans_regular.svg#OpenSans') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansSemibold';
	src: url('/font/opensans_semibold.eot');
	src: url('/font/opensans_semibold.eot?#iefix') format('embedded-opentype'),
		 url('/font/opensans_semibold.woff') format('woff'),
		 url('/font/opensans_semibold.ttf') format('truetype'),
		 url('/font/opensans_semibold.svg#OpenSansSemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}

#main {
	width:1200px;
	margin:0 auto;
	background-color:#fff;
	overflow:hidden
	}
#main .line-2{display:block;background:url("/images/global/grey.png") repeat-x top center;width:100%;height:3px;;margin:5px 0 5px 0;}

/* ========== MAIN DIV THAT HOLDS THE ENTIRE MENU ========== */
.menu{
	float:left;
	height:40px;
	margin:0 auto 0;
	border-top:solid 0px #157c43;
	border-bottom:solid 0px #157c43;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	}
.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{
	width:24px;
	height:40px;
	padding: 0 18px;
	background: url('/images/global/homeicon.png') no-repeat center;
	border-right:solid 1px #34455e;
	}
.menu > ul > li:first-child a span{display:none}
.menu ul > li > a{
	display:block;
	height:40px;
	padding:0 22px;
	font: 300 16px/40px "OswaldVNF";
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	border-right:solid 1px #34455e;
	-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:hover li.active a{
	color:#fff;
	}
.menu ul li:hover > a, .menu ul li.active:hover > a{
	color:#fff;
	background:#ab240e url("/images/global/mnac.png") no-repeat top right;
	border-right:solid 1px #263548;
	}
.menu ul li:first-child:hover > a{
	color:#fff;
	background: #ab240e url('/images/global/homeiconac.png') no-repeat center;
	}
/* ========== MAIN LINKS ON MOUSE CLICK ========== */	
.menu ul li a:active, .menu ul li.active a:active{
	color:#888;
	}
/* ========== CLASSIC/MEGA MENU ========== */	
.menu ul ul, .menu .mega_menu{
	position:absolute;
	visibility:hidden;
	opacity:0;
	z-index:11;
	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 0 9px;
	border:none;
	border-top:solid 1px #004b09;
	border-bottom:solid 1px #004b09;
	}
/* ========== 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 8px 10px 28px;
	font:400 14px/14px "Helvetica Neue", Arial;
	text-transform:none;
	color:#222;
	border-bottom:dotted 1px #d2d2d2;
	border-right:none;
	}
.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;
	top:4px;
	right:12px;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
/* ========== 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{
	background:#dc1000;
	}	
/* ========== 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;
	}	
/* ========== 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:10px 8px 10px 8px;
	font:400 14px/14px "Helvetica Neue", Arial;
	text-transform:none;
	background-color:#fff;
	color:#222;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	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{
	background-color:#767676;
	color:#fff;
	}
/* ========== 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 1%;
	padding:0 0 12px;
	float:left;
	}	
.menu .mega_menu .one{
	width:98%;
	}	
.menu .mega_menu .one_half{
	width:48%;
	}
.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{
	border:solid 1px #222;
	-webkit-box-shadow:0 0 3px #222;
	-moz-box-shadow:0 0 3px #222;
	box-shadow:0 0 3px #222;
	}
.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: #4f6280 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 OpenSans;
		text-transform:uppercase;
		color:#fff;
		}
	.menu h2.dropdown span{
		text-transform:none;
		font:400 26px "BebasNeue";
		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%;
		overflow:hidden;
		}
	.menu ul > li > a{padding:8px 25px;}
	.menu ul ul{
		margin:0;
		}
	.menu .mega_menu{
		width:auto;
		margin:0;
		}
	}
@media only screen and (max-width: 900px){
	.menu input, .menu label, .menu h2.dropdown{display:block;}
	.menu div.flag{display:block;}
	.menu{
		width:100%;
		min-height:45px;
		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;
		}
	.menu > ul > li:first-child a{
		background: none;
		width:90%;
		height:auto;
		padding:8px 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{
		width:90%;
		padding:8px 5%;
		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{
		color:#fff;
		background:#bd0a0d;
		border-right:solid 0px #676767;
		}
	.menu ul li:first-child:hover > a{
		color:#fff;
		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 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;}	
	.menu .mega_menu .portfolio li, .menu .mega_menu .list{
		margin:0;
		width:48%;
		margin:0 1% 2%;
		}
	}
@media only screen and (max-width: 750px) {
	.menu{width:100%}
	}
	
.fixed {position:fixed;top:0;z-index:999 !important;}

.clearfix {
	clear: both;
}
.fLeft {
	float: left;
}

/* START HEADER */
#top{width:100%;background-color:#105caa;}
#top .box{width:1200px;margin: 0 auto;}
#top .box ul{float:left;margin:0;padding:0 0 0 5px;}
#top .box ul li{float:left;margin:0;padding:0}
#top .box ul li a{padding:0 15px 0 35px;color:#fff;font:400 12px/40px arial;text-transform:uppercase;text-decoration:none}
#top .box ul li a:hover{color:#ffff00;text-decoration:none}
#top .box .hotline{float:right;min-width:10%;padding:0 20px 0 0;text-align:right;}
#top .box .hotline span{background:url("/images/global/telefonoicon.png") no-repeat left;padding:0 0 0 30px; font:300 18px/40px 'OswaldVNF';color:#fff}

#top .box .box1c {position:absolute;width:300px;height:auto;padding:10px 15px;background-color:#fff;z-index:10000;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#top .box .box1c .nbox {margin:0;padding:8px 0;}
#top .box .box1c .nbox a{margin:0;padding:0;text-transform:none}
#top .box .box1c .nbox .image {float:left;padding:2px;width:80px;height:60px;border:#dedfe1 1px solid;background-color:#fff}
#top .box .box1c .nbox .image img {display:block;width:100%;height:60px;border:0;}
#top .box .box1c .nbox .con {float:right;width:200px;}
#top .box .box1c .nbox .con .contitle{margin:-1px 0 5px 0;color:#565656;font:400 14px/18px OpenSans;}
#top .box .box1c .nbox .con .contitle a{padding:0;color:#565656;font:400 14px/18px OpenSans;text-decoration:none}
#top .box .box1c .nbox .con .contitle a:hover{color:#222}

#top .box .box2c {position:absolute;width:840px;height:auto;margin-left:-200px;padding:10px 0;background-color: #ffffcc;z-index:10000;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#top .box .box2c .b2c1{padding:0 0 10px 0;font:bold italic 13px/16px Arial;color:red;text-align:center}
#top .box .box2c .b2c2{padding:0;font:bold 13px/16px Arial;color:#105caa;text-align:center}

#top .box .box2c .nbox {display:inline-block;width:46%;margin:0 2%;padding:8px 0;vertical-align:top}
#top .box .box2c .nbox a{margin:0;padding:0;text-transform:none}
#top .box .box2c .nbox .title{padding: 0 0 5px 0;margin:0 0 10px 0;font:bold 14px/16px Arial;color:#0045A0;border-bottom: 1px solid #e2e2e2}
#top .box .box2c .nbox .conbox {margin:0;padding:5px 0}
#top .box .box2c .nbox .conbox .conbox1 {display:inline-block;padding:0 15px 0 0;vertical-align:top;}
#top .box .box2c .nbox .conbox .conbox1 p{margin:0;padding:0;font:bold 13px/20px arial;color:#000;}
#top .box .box2c .nbox .conbox .conbox1 p a{font:bold 13px/20px arial;}
#top .box .box2c .nbox .conbox .conbox1 img {margin:5px 8px 0 0;width:24px;height:24px;border:0;}
#top .box .box2c .nbox .conbox .conbox2 {display:inline-block;padding:0 15px 0 0;vertical-align:top}
#top .box .box2c .nbox .conbox .conbox2 img {width:45px;height:50px;border:0;}
#top .box .box2c .nbox .conbox .conbox3 {display:inline-block;padding:0;vertical-align:top}
#top .box .box2c .nbox .conbox .conbox1 .tel{padding:5px 0 0 0;font:400 13px/20px arial;color:#000;}
#top .box .box2c .nbox .conbox .conbox1 .email{padding:3px 0 0 0;font:400 13px/20px arial;color:#000}

#top .box .box3c {position:absolute;width:740px;height:auto;margin-left:-300px;padding:10px 15px;background-color: #ffffcc;z-index:10000;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#top .box .box3c .b3c1{padding:0 0 10px 0;font:bold italic 13px/16px Arial;color:red;text-align:center}
#top .box .box3c .b3c2{padding:0;font:bold 13px/16px Arial;color:red;text-align:center}
#top .box .box3c .b3c3{padding:5px 0 0 0;font:bold 13px/16px Arial;color:#105caa;text-align:center}

#top .box .box3c .nbox {}
#top .box .box3c .nbox a{margin:0;padding:0;text-transform:none}
#top .box .box3c .nbox .conbox {display:inline-block;width:46%;margin:0 2%;padding:8px 0;margin:0 0 15px 0;vertical-align:top;border-bottom: 1px dotted #e2e2e2}
#top .box .box3c .nbox .conbox .conbox1 {display:inline-block;padding:0 15px 0 0;vertical-align:top;text-align:left}
#top .box .box3c .nbox .conbox .conbox1 p{margin:0;padding:0;font:bold 13px/16px arial;color:#000;}
#top .box .box3c .nbox .conbox .conbox1 p a{font:bold 13px/16px arial;}
#top .box .box3c .nbox .conbox .conbox2 {display:inline-block;padding:0 15px 0 0;vertical-align:top}
#top .box .box3c .nbox .conbox .conbox2 img {width:45px;height:50px;border:0;}
#top .box .box3c .nbox .conbox .conbox3 {display:inline-block;padding:0;vertical-align:top}
#top .box .box3c .nbox .conbox .conbox3 .tel{padding:0;font:400 13px/20px arial;color:#000;}
#top .box .box3c .nbox .conbox .conbox3 .email{padding:0;font:400 13px/20px arial;color:#000}

#header{display:block;width:1200px;background: #fff;margin: 0 auto;}
#header .header-2{width:98%;margin:0 auto;}
#header .header-2 .left {float:left;width:20%;margin:15px 0 10px 0;text-align:center}
#header .header-2 .left h1 {padding:0;margin:0}
#header .header-2 .left h1 img {max-height:120px;border:none}
#header .header-2 .left h1 span{position:absolute;left:-999em;}
#header .header-2 .right{float:right;width:80%;}
#header .header-2 .right .topmn{}
#header .header-2 .right .topmn .tbox{text-align:right;padding:3px 15px 0 0;}
#header .header-2 .right .topmn .tbox .tmenus {margin:0;padding:0;}
#header .header-2 .right .topmn .tbox .tmenus ul{margin:0;padding:0;}
#header .header-2 .right .topmn .tbox .tmenus ul li{display:inline-block;margin:0;padding:0 0 0 5px;color:#333;font:400 13px/26px arial;}
#header .header-2 .right .topmn .tbox .tmenus ul li a{color:#333;font:400 13px/26px arial;text-decoration:none}
#header .header-2 .right .topmn .tbox .tmenus ul li a:hover{color:#000;text-decoration:underline}
#header .header-2 .right .box{padding-top:22px}
#header .header-2 .right .box .box-search{float:left;width:64%;padding: 30px 5% 0 6%;}
#header .header-2 .right .box .box-search .bsbox{padding:8px 10px;background-color:#f7f7f7;border:#dedede 1px solid}
#header .header-2 .right .box .box-search .bsbox .bsbborder{padding:2px;background-color:#fff;border:#3487db 1px solid}
#header .header-2 .right .box .box-search .bsbox .bsbcon{float:left;width:80%}
#header .header-2 .right .box .box-search .bsbox .bsbright{float:right;width:20%}

#header .header-2 .right .box .box-search .suggestion {margin:3px 0 0 -3px;border:1px solid #ccc;background:#fff;cursor:default;overflow:auto;width:auto;min-width:450px;display:none;z-index:999;position:absolute;max-height:350px;}
#header .header-2 .right .box .box-search .suggestion .loadprobox {padding:5px;margin:2px 0;}
#header .header-2 .right .box .box-search .suggestion .loadprobox:hover {background-color:#b0d5f6}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbleft{float:left;margin:0;padding:0 0 0 2%;width:10%;height:38px;}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbleft img{width:50px;height:40px;border:none}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbright{float:right;padding:0;width:86%;height:40px;overflow:hidden}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbright p.lbprtitle {margin:0;padding:0;font:400 14px/20px HPSimplified,OpenSans;color:#222;height:20px;overflow:hidden}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbright p.lbprtitle a{color:#222;}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbright p.lbprtitle a:hover{color:#222;}
#header .header-2 .right .box .box-search .suggestion .loadprobox .lpbright p.lbprprice {margin:0;padding:0;font:400 14px/20px HPSimplified,OpenSans;color:red}

#header .header-2 .right .box .box-favo{float:right;width:20%;padding: 30px 0 0 2%;}
#header .header-2 .right .box .box-favo .boxfavo{float:left;width:57px;height:57px;background:#3598db url("/images/global/cart.png") no-repeat center;}
#header .header-2 .right .box .box-favo .textfavo{float:left;height:57px;padding:7px 0 0 12px;}
#header .header-2 .right .box .box-favo .textfavo .txt1{font:300 16px/22px 'OswaldVNF';color:#444;text-transform:uppercase}
#header .header-2 .right .box .box-favo .textfavo .txt2{font:400 15px/20px 'Open Sans';color:#444;}

#mmenu{width:1200px;margin:0 auto;background-color:#fff}
#mmenu .box{width:98%;margin:0 auto;background-color:#fff}
#mmenu .box .box-1{display:table-cell;width:20%;background-color:#105caa;padding:0 0 0 20px;font:300 18px 'OswaldVNF';color:#fff;vertical-align:middle;}
#mmenu .box .box-1 a{font:300 18px 'OswaldVNF';color:#fff;}
#mmenu .box .box-2, #mmenu .box .box-3, #mmenu .box .box-4, #mmenu .box .box-5, #mmenu .box .box-6, #mmenu .box .box-7, #mmenu .box .box-8, #mmenu .box .box-9, #mmenu .box .box-10, #mmenu .box .box-last{display:table-cell;width:12%;color:#fff;vertical-align:middle;text-align:center;border-left:#fff 1px solid;}
#mmenu .box .box-2 a, #mmenu .box .box-3 a, #mmenu .box .box-4 a, #mmenu .box .box-5 a, #mmenu .box .box-6 a, #mmenu .box .box-7 a, #mmenu .box .box-8 a, #mmenu .box .box-9 a, #mmenu .box .box-10 a, #mmenu .box .box-last a{display:block;padding:30px 15px;font:400 15px/20px HPSimplified,OpenSans;color:#fff;}
#mmenu .box .box-2{background-color:#e84c3d;}
#mmenu .box .box-3{background-color:#3598db;}
#mmenu .box .box-4{background-color:#f5791f;}
#mmenu .box .box-5{background-color:#2dcc70;}
#mmenu .box .box-6{background-color:#105caa;}
#mmenu .box .box-7{background-color:#105caa;}
#mmenu .box .box-8{background-color:#105caa;}
#mmenu .box .box-9{background-color:#105caa;}
#mmenu .box .box-last{width:auto;background-color:#105caa;padding:0;}
#mmenu .box .box-1, #mmenu .box .box-2, #mmenu .box .box-3, #mmenu .box .box-4, #mmenu .box .box-5, #mmenu .box .box-6, #mmenu .box .box-7, #mmenu .box .box-8, #mmenu .box .box-9, #mmenu .box .box-10, #mmenu .box .box-last{
	-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;
}
#mmenu .box .box-1:hover{background-color:#2d2f7a;}
#mmenu .box .box-2:hover{background-color:#2d2f7a;}
#mmenu .box .box-3:hover{background-color:#2d2f7a;}
#mmenu .box .box-4:hover{background-color:#2d2f7a;}
#mmenu .box .box-5:hover{background-color:#2d2f7a;}
#mmenu .box .box-6:hover{background-color:#2d2f7a;}
#mmenu .box .box-7:hover{background-color:#2d2f7a;}
#mmenu .box .box-8:hover{background-color:#2d2f7a;}
#mmenu .box .box-9:hover{background-color:#2d2f7a;}

/* END HEADER */
#homeads{
	display:block;
	width:1200px;
	background-color:#fff;
	min-height:300px;
	margin: 0 auto;
	padding:0;
	border:#fff 0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
#homeads .box{width:98%;margin: 0 auto;}
#homeads .box .left{float:left;width:20%;height:396px;margin:0 1% 0 0}
	
/* START ADS HOME */
#adshome1 {
	width:100%;
	height:386px;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
#adshome2 {
	width:100%;
	height:190px;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
#adshome3 {
	width:100%;
	height:186px;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
#adshome4 {width:100%;margin-bottom:15px;}
#adshome4 .adshome41 {float:left;width:49.5%;}
#adshome4 .adshome42 {float:right;width:49.5%;}
#adshome4 img{display:block;width:100%;height:120px;border:none}
#adshome5 {
	width:100%;
	height:200px;
	margin-top:20px;
	background: none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	overflow:hidden;
	}
#adshome5 img{display:block;width:100%;height:220px;border:none}
.adsfooter {
	width:98%;
	margin:0 auto 20px;
	}
/* END ADS HOME */
#homeads .box .mid{float:left;width:56%;height:386px;padding:10px 0 0;}
#homeads .box .right{float:right;width:22%;height:386px;padding:10px 0 0;margin:0 0 0 1%;}
#homeads .box .right .box-1{width:100%;height:190px;padding:0 0 10px 0;}
#homeads .box .right .box-2{width:100%;height:186px;}

/* START FOOTER */
#mangxh{background-color:#105caa;width:100%;margin:0;padding:0;}
#mangxh .box{width:1200px;margin:0 auto;padding:0;}
#mangxh .box .left{float:left;min-width:18%;margin:0;padding:0 1% 0 2%;color:#fff;font:400 16px/65px HPSimplified, Arial;}
#mangxh .box .mid{float:left;min-width:40%;margin:13px 0;padding:0 1%;}
#mangxh .box .mid .mxhborder{padding:3px;background-color:#e6e6e6;border:#e6e6e6 0px solid}
#mangxh .box .mid .bsbcon{float:left;width:80%}
#mangxh .box .mid .bsbright{float:right;width:20%}
#mangxh .box .right{float:right;min-width:18%;margin:0;padding:10px 2% 0 1%;}

/* START MANG XH */
a.vs-social-link {
  background: #105caa;
  width: 48px;
  display: inline-block;
  text-align: center;
  margin-right: 5px;
  -webkit-border-radius: 48px !important;
  -moz-border-radius: 48px !important;
  -khtml-border-radius: 48px !important;
  border-radius: 48px !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 i {
  font-size: 25px;
  color: #fff;
  margin: 10px 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.facebook {
  background: #346da6;
}
a.vs-social-link.twitter {
  background: #4086cd;
}
a.vs-social-link.google {
  background: #ca4638;
}
a.vs-social-link.youtube {
  background: #cf3427;
}
a.vs-social-link.pinterest {
  background: #fe0000;
}
a.vs-social-link:last-child {
  margin: 0;
}
a.vs-social-link:hover {
  background: #fff;
}
a.vs-social-link:hover i {
  color: #4f5972;
}
/* END MANG XH */

#bottom{width:100%;border-bottom:#b6b2b2 1px solid;}
#bottom .box{width:1200px;margin:0 auto;padding:0;}
/* START X4 */
#bottom .box .box-x4{float:left;width:17%;margin:0;padding:5px 1% 15px 0;}
#bottom .box .box-x4 .head{padding:0;}
#bottom .box .box-x4 .head span{display:inline-block;color:#1f1d1e;font:300 17px/18px 'Roboto Condensed',OpenSans;padding:20px 0 10px 0;text-transform:uppercase}
#bottom .box .box-x4 .head span a{color:#1f1d1e;font:300 17px/18px 'Roboto Condensed',OpenSans;text-decoration:none;}
#bottom .box .box-x4 .head span a:hover{color:#1f1d1e;font:300 17px/18px 'Roboto Condensed',OpenSans;text-decoration:underline}
#bottom .box .box-x4 ul.bmenu {margin:0;padding:0;}
#bottom .box .box-x4 ul.bmenu li{margin:0 0 0 10px;padding:6px 0 6px 10px;}
#bottom .box .box-x4 ul.bmenu li a{color:#1f1d1e;font: 400 14px/16px HPSimplified,OpenSans;text-decoration:none}
#bottom .box .box-x4 ul.bmenu li a:hover{color:#1f1d1e;text-decoration:underline}
/* END X4 */

#footer{width:100%;padding: 10px 0;margin:0 auto 0;text-align:center;border-top:#fff 1px solid;}
#footer .copy {padding: 5px 0 6px 0;color:#222;font: 400 14px/16px HPSimplified,OpenSans;text-transform:uppercase}
#footer .info {padding: 4px 0;color:#222;font: 400 14px/16px HPSimplified,OpenSans;}
#footer .info a{color:#222;font: 400 14px HPSimplified,OpenSans;text-decoration:none}
#footer .info a:hover{color:#222;font: 400 14px HPSimplified,OpenSans;text-decoration:underline}

/* END FOOTER */

/* START SEARCH BOX */
#searchbox {width:100%;background:#00a319;margin: 0 auto 10px auto;padding: 10px 0 10px 0;display:none}
#textsearch {float:left;padding-left:10px;width:80%;font:400 18px OpenSansSemibold;color:#fff;cursor:pointer}
#textsearch:hover {color:#ffff00}
#search{width:1000px;background:#00a319 url("/images/global/psearch.png") no-repeat left;background-position:45px;margin: 0 auto 10px auto;padding: 20px 0 20px 200px;}
#search .form33{float:left;width:33.3333333%;}
#search .form33 .form33box{padding:0 15px;}
#search .form33 .form33box .f33box{float:left;width:50%;}
#search .form33 .form33box .f33box .f33box-1{padding:0 15px 0 0;}
#search .form33 .form33box .f33box .f33box-2{padding:0 0 0 15px;}
	
.txbox100 {outline:none;width:96%;background-color:#fff;color:#404040;border:#cccccc 0px solid;margin:5px 0;padding:0 2%;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:27px;
	}
.cbbox100 {outline:none;width:100%;font:400 14px/18px arial;color:#222;border:#fff 1px solid;margin:5px 0;padding:4px 2%;
	background: #fff url('/images/global/down-green.png') no-repeat right;
	-moz-user-select:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}
    select::-ms-expand {
        display: none;
    }
.orderby {float:right;outline:none;width:185px;font:400 14px/14px HPSimplified,OpenSans;color:#222;border:#ccc 1px solid;margin:0;padding:4px 5px;
	background: #fff url('/images/global/down-green.png') no-repeat right;
	-moz-user-select:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}
    select::-ms-expand {
        display: none;
    }
.cbtn {
  margin-top: 10px;
  background-color: #4c6382;
  border: medium none;
  box-shadow: 4px 4px 4px #444;
  color: #FFFFFF;
  cursor: pointer;
  font: 400 16px/16px 'OpenSans';
  padding: 8px 40px;
  text-decoration: none;
  border:none;
  outline:none;
  z-index:10;
	-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;
}
.cbtn:hover {
	background:#617a9c url("/images/global/mnac.png") no-repeat top right;
}
.cbtnform {
  margin-top: 5px;
  background-color: #4c6382;
  border: medium none;
  box-shadow: 4px 4px 4px #444;
  color: #FFFFFF;
  cursor: pointer;
  font: 400 16px/16px 'OpenSans';
  padding: 8px 30px;
  text-decoration: none;
  border:none;
  outline:none;
  z-index:10;
	-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;
}
.cbtnform:hover {
	background:#617a9c url("/images/global/mnac.png") no-repeat top right;
}
.submit-button {
	outline:none;
	background:#5CCD00;
	background:-moz-linear-gradient(top,#5CCD00 0%,#4AA400 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5CCD00),color-stop(100%,#4AA400));
	background:-webkit-linear-gradient(top,#5CCD00 0%,#4AA400 100%);
	background:-o-linear-gradient(top,#5CCD00 0%,#4AA400 100%);
	background:-ms-linear-gradient(top,#5CCD00 0%,#4AA400 100%);
	background:linear-gradient(top,#5CCD00 0%,#4AA400 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5CCD00', endColorstr='#4AA400',GradientType=0);
	width:100%;
	margin: 7px 0;
	padding:0;
	text-align:center;
	color:#fff;
	font:400 14px/27px OpenSans;
	text-transform:uppercase;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:1px solid #008414;
	cursor:pointer
}

.txbox100b {outline:none;width:96%;background-color:#fff;color:#404040;border:#cccccc 1px solid;margin:8px 0;padding:0 2%;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:27px;
	}
.cbbox100b {outline:none;width:100%;color:#404040;border:#cccccc 1px solid;margin:8px 0;padding:5px 2%;
	background: #fff url('/images/global/down-green.png') no-repeat right;
	-moz-user-select:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:27px;
	}
    select::-ms-expand {
        display: none;
    }
.txarea100b {outline:none;width:96%;background-color:#fff;color:#404040;border:#cccccc 1px solid;margin:8px 0;padding:0 2%;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}
/* END SEARCH BOX */

/* START CONTENT */
.content{width:1170px !important;padding:10px 15px 20px 15px !important;}
#content{width:98%;background-color:#fff;margin:0 auto;padding:5px 1% 20px;}

#content .quyenloi{color:#565656;font:300 18px/30px 'OswaldVNF';padding:5px 0 8px 0;text-transform:uppercase;text-align:center}

#content .lasted{padding:5px 0 0 0;}
#content .lasted span{display:inline-block;color:#565656;font:300 18px/40px 'OswaldVNF';padding:5px 0 8px 0;text-transform:uppercase}

#content .hottit{background-color:#105caa;color:#fff;font:300 16px/40px 'OswaldVNF';margin:10px 0 15px;padding:0 15px;text-transform:uppercase}
#content .hometit{margin:0px 0 15px;padding:0;border-bottom:#ff0000 1px solid;}
#content .hometit .left{float:left;background-color:#ff0000;padding:0 0 0 10px;min-width:10%;text-transform:uppercase}
#content .hometit .left a{display:block;background:url("/images/global/pdc.png") no-repeat left;padding:0 15px 0 28px;color:#fff;font:300 16px/36px 'OswaldVNF';text-decoration:none}
#content .hometit .left a:hover{color:#ffff00}
#content .hometit .mid{float:left;display:block;background:url("/images/global/hometitbg.png") no-repeat;width:36px;height:36px;}
#content .hometit .right{float:left;min-width:10%;padding: 10px 0 0 5px;}
#content .hometit .right ul{margin:0;padding:0;}
#content .hometit .right ul li{display:inline-block;margin:0;padding:0 0 0 5px;color:#555;font:400 13px/26px HPSimplified, Arial;}
#content .hometit .right ul li a{color:#222;font:400 15px/26px HPSimplified, Arial;text-decoration:none}
#content .hometit .right ul li a:hover{color:#004184;text-decoration:none}

#content .featured{background:url("/images/global/grey.png") repeat-x top center;padding:10px 0 0 0;margin-top:10px;}
#content .featured span{display:inline-block;color:#565656;font:300 18px/40px 'OswaldVNF';padding:5px 0 8px 0;text-transform:uppercase}
#content .featured span a{color:#105caa;font:300 18px 'OswaldVNF';text-decoration:none}
#content .featured span a:hover{color:#e84c3d;font:300 18px 'OswaldVNF';text-decoration:none}

#content .group{margin:0;padding:0}
#content .group .group1{float:left;width:79%;}
#content .group .group2{float:right;width:20%;padding-top:37px;}
#content .group .group2 img{display:block;width:100%;height:305px;border:none}

#content .cfeatured{background:url("/images/global/grey.png") repeat-x top center;padding:15px 0 0 0;margin-top:25px;}
#content .cfeatured span{display:inline-block;color:#565656;font:300 18px/40px 'OswaldVNF';padding:5px 0 8px 0;text-transform:uppercase}

#content .line-2{display:block;background:url("/images/global/grey.png") repeat-x top center;width:100%;height:3px;;margin:5px 0 5px 0;}

#content .paddingtop15{padding-top:15px !important}

/* START PROBOX 6 */
#content .probox6{
	display:inline-block;
	background-color:#fff;
	border:#cccccc 1px solid;
	width:16.1666666%;
	margin:0 0.25% 15px 0.25%;
	vertical-align:top;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-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;
	}
#content .probox65{width:19.5%;margin:0 0.25% 15px 0.25%;}
#content .probox64{width:24.5%;margin:0 0.25% 15px 0.25%;}

#content .probox6 .image {position:relative;padding:5px 20px;}
#content .probox6 .image img {display:block;width:100%;height:146px;border:0;}
#content .probox6 .price{font: 400 13px/22px HPSimplified,OpenSans;padding:5px 8px 0;color:#ed1c2a;}
#content .probox6 .price span{font: 400 16px OswaldVNF;}
#content .probox6 .gprice{height:12px;padding:0 9px;font: 400 12px/12px Arial;color:#444;text-decoration:line-through}
#content .probox6 .image .vip{position:absolute;display:block;width:50px;height:50px;background: url("/images/global/icosnew.png") no-repeat center;top:0px;right:0px;}
#content .probox6 .image .hot{position:absolute;display:block;width:50px;height:50px;background: url("/images/global/icoshot.png") no-repeat center;top:0px;right:0px;}
#content .probox6 .title{margin:0 8px 5px;height:36px;font:400 14px/20px HPSimplified,OpenSans;overflow:hidden}
#content .probox6 .title a{color:#444;text-decoration:none}
#content .probox6 .title a:hover{color:#004a95}
#content .probox6 .defavo{margin:10px auto 10px auto;text-align:center}
#content .probox6 .defavo a span.love{
	display:inline-block;
	background: #105caa url("/images/global/cecart.png") no-repeat left;
	background-position: 10px 50%;
	margin-right:10px;
	padding:6px 10px 6px 32px;
	font:400 14px/14px HPSimplified,OpenSans;
	color:#fff;
	-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;
	cursor:pointer;
	text-decoration:none
	}
#content .probox6 .defavo a:hover span.love{
	background: #676767 url("/images/global/cecart.png") no-repeat left;
	background-position: 6px 50%;
	font:400 14px/14px HPSimplified,OpenSans;
	color:#fff;
	text-decoration:none
	}

#content .probox6 .defavo a span.loveac{
	display:inline-block;
	background: #e84c3d url("/images/global/cecart.png") no-repeat left;
	background-position: 10px 50%;
	margin-right:10px;
	padding:6px 10px 6px 32px;
	font:400 14px/14px HPSimplified,OpenSans;
	color:#fff;
	-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;
	cursor:pointer;
	text-decoration:none
	}
#content .probox6 .defavo a:hover span.loveac{
	background: #676767 url("/images/global/cecart.png") no-repeat left;
	background-position: 6px 50%;
	font:400 14px/14px HPSimplified,OpenSans;
	color:#fff;
	text-decoration:none
	}
#content .probox6:hover {
	border:#105caa 1px solid;
	-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;
	}
/* END PROBOX 6 */

/* START PROBOX & NEWS */
#content .homebox{width:100%;margin: 25px 0 0 0;}
#content .homebox .left{float:left;width:800px;}
#content .homebox .left .hblfeatured{padding:0;}
#content .homebox .left .hblfeatured span{display:inline-block;color:#565656;font:300 18px/18px 'OswaldVNF';padding:0 0 8px 0;text-transform:uppercase}
#content .homebox .left .lbox {margin:0;padding:10px 0;}
#content .homebox .left .lbox .image {float:left;padding:4px;width:110px;height:80px;border:#dedfe1 1px solid;}
#content .homebox .left .lbox .image img {display:block;width:100%;height:80px;border:0;}
#content .homebox .left .lbox .con {float:right;width:660px;}
#content .homebox .left .lbox .con .contitle{margin:-1px 0 5px 0;color:#565656;font:300 15px/18px 'OswaldVNF';}
#content .homebox .left .lbox .con .contitle a{color:#565656;font:300 15px 'OswaldVNF';text-decoration:none}
#content .homebox .left .lbox .con .condesc {font:400 14px/20px OpenSans;color:#444;}
#content .homebox .left .hbllist{padding:0;}
#content .homebox .left .hbllist span{display:inline-block;color:#477a37;font:400 14px/14px Tahoma;padding:5px 0 5px 0;}
#content .homebox .left .hbllist span a{color:#477a37;font:400 14px/14px Tahoma;text-decoration:none}
#content .homebox .left .hbllist span a:hover{color:#477a37;font:400 14px/14px Tahoma;text-decoration:underline}

#content .homebox .right{float:right;width:300px;background-color:#f5f5f5;padding:10px 15px;}
#content .homebox .right .hbrfeatured{padding:0;}
#content .homebox .right .hbrfeatured span{display:inline-block;color:#565656;font:300 18px/18px 'OswaldVNF';padding:5px 0 8px 0;text-transform:uppercase}
#content .homebox .right .rbox {margin:0;padding:10px 0;}
#content .homebox .right .rbox .image {float:left;padding:2px;width:80px;height:60px;border:#dedfe1 1px solid;}
#content .homebox .right .rbox .image img {display:block;width:100%;height:60px;border:0;}
#content .homebox .right .rbox .con {float:right;width:200px;}
#content .homebox .right .rbox .con .contitle{margin:-1px 0 5px 0;color:#565656;font:400 14px/18px OpenSans;}
#content .homebox .right .rbox .con .contitle a{color:#565656;font:400 14px/18px OpenSans;text-decoration:none}
/* END PROBOX & NEWS */

/* START LIST NEWS */
#content .listbox{width:100%;margin: 0;}
#content .listbox .left{float:left;width:80%;}
#content .listbox .left .featured{background:url("/images/global/grey.png") repeat-x top center;padding:15px 0 0 0;margin-top:5px;}
#content .listbox .left .featured span{display:inline-block;color:#565656;font:300 18px/40px 'OswaldVNF';padding:5px 0 8px 0;text-transform:uppercase}

#content .listbox .left .glistbox {margin:0;padding:0;}
#content .listbox .left .glistbox .glisttitle-1{
	display:table-cell;
	width:40px;
	border-top:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	}
#content .listbox .left .glistbox .glisttitle-2{
	display:table-cell;
	width:650px;
	border-top:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	}
#content .listbox .left .glistbox .glisttitle-3{
	display:table-cell;
	width:120px;
	border-top:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	}
#content .listbox .left .glistbox .glisttitle-4{
	display:table-cell;
	width:120px;
	border:#ccc 1px solid;
	}
#content .listbox .left .glistbox .glisttitle-1, #content .listbox .left .glistbox .glisttitle-3, #content .listbox .left .glistbox .glisttitle-4{
	font: bold 13px/32px tahoma;
	color:#222;
	text-align:center
	}
#content .listbox .left .glistbox .glisttitle-2 {
	font: bold 13px/32px tahoma;
	color:#222;
	text-align:left
	}
#content .listbox .left .glistbox .glisttitle-2 p{
	margin:0;padding:0 8px;
	font: bold 13px/32px tahoma;
	color:#222;
	text-align:left
	}

#content .listbox .left .glistbox .glistdetail-1{
	display:table-cell;
	vertical-align:middle;
	width:40px;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	font: 400 13px/28px tahoma;
	color:#222;
	text-align:center
	}
#content .listbox .left .glistbox .glistdetail-2{
	display:table-cell;
	vertical-align:middle;
	width:650px;
	overflow:hidden;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	text-align:left
	}
#content .listbox .left .glistbox .glistdetail-2 p{
	padding:0 8px 0 8px;
	margin:0;
	font: 400 13px/28px tahoma;
	}
#content .listbox .left .glistbox .glistdetail-3{
	display:table-cell;
	vertical-align:middle;
	width:120px;
	overflow:hidden;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	text-align:center
	}
#content .listbox .left .glistbox .glistdetail-3 p{
	padding:0 8px 0 8px;
	margin:0;
	font: 400 13px/28px tahoma;
	text-align:center
	}
#content .listbox .left .glistbox .glistdetail-4{
	display:table-cell;
	vertical-align:middle;
	width:120px;
	overflow:hidden;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	text-align:center
	}
#content .listbox .left .glistbox .glistdetail-4 p{
	padding:5px 5px;
	margin:0;
	text-align:center
	}
#content .listbox .left .glistbox .glistdetail-4 span{
	display:block;
	background-color:#555555;
	font: 400 13px/28px tahoma;
	color:#fff;
	text-align:center
	}
#content .listbox .left .glistbox .glistdetail-4 span:hover{
	display:block;
	background-color:#32a3ef;
	font: 400 13px/28px tahoma;
	color:#fff;
	text-align:center
	}

#content .listbox .left .pageintro {
	padding:0;
	margin:0;
	font: 400 14px/20px Arial;
	color:#222
}
#content .listbox .left .pageintro p{
	padding:5px 0;
	margin:0;
	font: 400 14px/20px Arial;
	color:#222
}
#content .listbox .left .pageintro h1{
	padding:5px 0;
	margin:0;
	font: bold 20px/28px Arial;
	color:#222
}
#content .listbox .left .pageintro h2{
	padding:5px 0;
	margin:0;
	font: bold 17px/26px Arial;
	color:#222
}
#content .listbox .left .pageintro h3{
	padding:5px 0;
	margin:0;
	font: bold 15px/26px Arial;
	color:#222
}
#content .listbox .left .pageintro td{padding:3px 5px;}
#content .listbox .left .pageintro .bang1 {margin:10px 0;border-collapse: collapse;}
#content .listbox .left .pageintro .bang1 td{padding:3px 5px;border:#ababab 1px solid;}
/* START PRO DETAIL */
#content .listbox .prode{margin:0;padding:0}
#content .listbox .prode .pleft{float:left;width:40%;}
#content .listbox .prode .pleft .pgallery{background:#c7d3e4;padding:5px 5px 10px 5px;}
#content .listbox .prode .pleft .pgallery .defaultimg{width:60%;margin:0 auto;padding:5px 0 0 0;}
#content .listbox .prode .pleft .pgallery .defaultimg img{width:100%;height:400px;border:none}
#gallery-1 {margin:0;-webkit-user-select: none;-moz-user-select: none;  user-select: none;}
#content .listbox .prode .pleft .titmap{color:#3c4d67;font:400 18px/18px OswaldVNF;padding:35px 0 0 0;}
#content .listbox .prode .pleft .pmap{margin-top:10px;padding:5px;background-color:#b8b8b8;}
#content .listbox .prode .pleft .pmap .psmap{width:100%;height:350px}
#content .listbox .prode .pleft .prolshare{display:block;padding:10px 0 10px 0;}
#content .listbox .prode .pright{float:right;width:57%;}
#content .listbox .prode .pright .ptitle{color:#263548;font:400 18px/26px OswaldVNF;padding:0 0 8px 0;margin-bottom:8px;border-bottom:#b8b8b8 2px solid;}
#content .listbox .prode .pright .pupdated{font:400 italic 13px/18px Arial;padding:0;}
#content .listbox .prode .pright .pdesc{font:400 13px/18px Tahoma;color:#222;padding:5px 0 5px 0;}
#content .listbox .prode .pright .pinfo{font:bold 13px/18px Tahoma;color:#222;padding:5px 0;}
#content .listbox .prode .pright .pinfo span{color:#004a95;}
#content .listbox .prode .pright .pinfo .pprice1{font:bold 20px/20px Tahoma;color:#ff0000;padding:5px 0;}
#content .listbox .prode .pright .pinfo .pprice1 span{font:bold 12px Tahoma;color:#222;}
#content .listbox .prode .pright .pinfo .pprice2{font:400 13px/20px Tahoma;color:#444;padding:0;text-decoration:line-through;}
#content .listbox .prode .pright .promotion{display:block;padding:20px 0 0 0;}
#content .listbox .prode .pright .promotion .promotitle {display:block;height:23px;line-height:23px;background-color:#aad8ff;padding-left:40px;position:relative;color:#ff0030;text-transform:uppercase;font-weight: bold}
#content .listbox .prode .pright .promotion .promotitle .icon_promotion {background: url(/images/global/icon_total.png) no-repeat -46px -55px transparent;position:absolute;left:10px;width:20px;height:23px;top:0}
#content .listbox .prode .pright .promotion .promocontent {display:block;background-color:#fdedd0;padding:10px 15px;color:#222;font:400 13px/18px arial;}
#content .listbox .prode .pright .pinfo1{padding:10px 0 0 0;}
#content .listbox .prode .pright .pinfo1 .ship_title { text-transform: uppercase; color: #0a62ac; font-weight: bold; padding-left: 30px; line-height: 30px; position: relative }
#content .listbox .prode .pright .pinfo1 .ship_title .icon_ship_title { background: url(/images/global/icon_total.png) no-repeat -72px -80px transparent; position: absolute; width: 21px; height: 16px; left: 0; top: 0 }
#content .listbox .prode .pright .pinfo1 .ship_content li { line-height: 20px; position: relative; padding-left: 18px; color: #6e6566 }
#content .listbox .prode .pright .pinfo1 .ship_content li .icon_ship { position: absolute; background: url(/images/global/icon_total.png) no-repeat -73px -59px transparent; width: 12px; height: 10px; display: block; left: 0; top: 6px }
#content .listbox .prode .pright .quote {padding-bottom:15px;}
#content .listbox .prode .pright .quote .quote_ship {float:left;display: block;white-space: nowrap;padding-left: 16px; position: relative; font: 400 13px/20px tahoma; color: #6e6566}
#content .listbox .prode .pright .quote .quote_ship span{font: bold 13px tahoma;color: #0a62ac}
#content .listbox .prode .pright .quote .quote_ship .icon_ship {position: absolute;background: url(/images/global/icon_total.png) no-repeat -73px -59px transparent; width: 12px; height: 10px; display: block; left: 0; top: 7px }

#content .listbox .prode .pright .psource{text-align:right;font:400 italic 13px/18px Arial;padding:3px 0 0 0;}
#content .listbox .prode .pright .pdetail{font:400 14px/18px OpenSans;color:#222;padding:3px 0 3px 0;}
#content .listbox .prode .pright .pdetail p{font:400 14px/18px OpenSans;color:#222;padding:3px 0 3px 0;}
#content .listbox .prode .pright .pdetail img{margin:8px 0;padding:0;max-width:100%;height:auto !important;}

#pdetail{font:400 14px/18px OpenSans;color:#222;padding:3px 0 3px 0;}
#pdetail p{font:400 14px/18px OpenSans;color:#222;padding:3px 0 3px 0;}
#pdetail img{margin:8px 0;padding:0;max-width:100%;height:auto !important;}
#pdetail td{padding:3px 5px;}
#pdetail .bang {margin:10px 0;border-collapse: collapse;}
#pdetail .bang td{padding:3px 5px;border:#ababab 1px solid;}

#content .listbox .prode .pright .defavo{width:100%;padding:15px 0 5px 0;}
#content .listbox .prode .pright .defavo a span.love{
	display:inline-block;
	background: #105caa url("/images/global/cecart.png") no-repeat left;
	background-position: 10px 50%;
	margin-right:10px;
	padding:6px 10px 6px 32px;
	font:400 15px/15px OpenSans;
	color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-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;
	cursor:pointer;
	font:400 15px/15px OpenSans;
	color:#fff;
	text-decoration:none
	}
#content .listbox .prode .pright .defavo a:hover span.love{
	background: #676767 url("/images/global/cecart.png") no-repeat left;
	background-position: 6px 50%;
	font:400 15px/15px OpenSans;
	color:#fff;
	text-decoration:none
	}

#content .listbox .prode .pright .defavo a span.loveac{
	display:inline-block;
	background: #ca0000 url("/images/global/cecart.png") no-repeat left;
	background-position: 10px 50%;
	margin-right:10px;
	padding:6px 10px 6px 32px;
	font:400 15px/15px OpenSans;
	color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-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;
	cursor:pointer;
	font:400 15px/15px OpenSans;
	color:#fff;
	text-decoration:none
	}
#content .listbox .prode .pright .defavo a:hover span.loveac{
	background: #676767 url("/images/global/cecart.png") no-repeat left;
	background-position: 6px 50%;
	font:400 15px/15px OpenSans;
	color:#fff;
	text-decoration:none
	}

#content .listbox .prode .pright .defavo .favoback{
	display:inline-block;
	background: #105caa url("/images/global/icoback.png") no-repeat left;
	background-position: 10px 50%;
	margin-right:10px;
	padding:6px 10px 6px 32px;
	font:400 15px/15px OpenSans;
	color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-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;
	cursor:pointer;
	}
#content .listbox .prode .pright .defavo .favoback:hover{background: #676767 url("/images/global/icoback.png") no-repeat left;background-position: 6px 50%;}
#content .listbox .prode .pright .defavo .favoback a{font:400 15px/15px OpenSans;color:#fff;text-decoration:none}
#content .listbox .prode .pright .defavo .favoback a:hover{font:400 15px/15px OpenSans;color:#fff;text-decoration:none}

#content .listbox .prode .pright .defavo .favoact{
	display:inline-block;
	background: #263548 url("/images/global/cecart.png") no-repeat left;
	background-position: 10px 50%;
	margin-right:10px;
	padding:6px 10px 6px 32px;
	font:400 15px/15px OpenSans;
	color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-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;
	cursor:pointer;
	}
#content .listbox .prode .pright .defavo .favoact:hover{background: #676767 url("/images/global/cecart.png") no-repeat left;background-position: 6px 50%;}
#content .listbox .prode .pright .defavo .favoact a{font:400 15px/15px OpenSans;color:#fff;text-decoration:none}
#content .listbox .prode .pright .defavo .favoact a:hover{font:400 15px/15px OpenSans;color:#fff;text-decoration:none}
/* END PRO DETAIL */

#content .listbox .left .lbox {margin:0;padding:10px 0;}
#content .listbox .left .lbox .image {float:left;padding:4px;width:15%;height:90px;border:#dedfe1 1px solid;}
#content .listbox .left .lbox .image img {display:block;width:100%;height:90px;border:0;}
#content .listbox .left .lbox .con {float:right;width:82%;}
#content .listbox .left .lbox .con .contitle{margin:-4px 0 5px 0;color:#565656;font:300 15px/18px 'OswaldVNF';}
#content .listbox .left .lbox .con .contitle a{color:#565656;font:300 15px 'OswaldVNF';text-decoration:none}
#content .listbox .left .lbox .con .condesc {font:400 14px/20px OpenSans;color:#444;}

#content .listbox .right{float:right;width:19%;padding:0;margin-top:10px;}
#content .listbox .right .rmenu {margin:0;}
#content .listbox .right .rmenu .lrmhead{padding:0;background-color:#db0006;}
#content .listbox .right .rmenu .lrmhead span{display:inline-block;color:#fff;font:300 14px/35px 'OswaldVNF';padding:0 0 0 12px;text-transform:uppercase}
#content .listbox .right .rmenu ul {margin:0;padding:3px 10px;border:#ccc 1px solid;border-radius: 0 0 3px 3px;}
#content .listbox .right .rmenu ul li{margin:0;padding:6px 0 6px 5px;border-top:#ccc 1px dotted;}
#content .listbox .right .rmenu ul li a{color:#565656;font:400 14px/20px HPSimplified,OpenSans;text-decoration:none}
#content .listbox .right .rmenu ul li a:hover{color:#222;text-decoration:none}

#content .listbox .right .rfilter {margin:10px 0 0 0;}
#content .listbox .right .rfilter .lrfhead{padding:0;background-color:#333;}
#content .listbox .right .rfilter .lrfhead span{display:inline-block;color:#fff;font:300 14px/35px 'OswaldVNF';padding:0 0 0 12px;text-transform:uppercase}
#content .listbox .right .rfilter ul {margin:0;padding:3px 10px;border:#ccc 1px solid;border-radius: 0 0 3px 3px;}
#content .listbox .right .rfilter ul li{margin:0;padding:4px 0 4px 5px;color:#565656;font:400 14px/20px HPSimplified,OpenSans;}
#content .listbox .right .rfilter ul li span{color:red}
#content .listbox .right .rfilter ul li a{cursor:pointer;cursor: hand;color:#565656;font:400 14px/20px HPSimplified,OpenSans;text-decoration:none}
#content .listbox .right .rfilter ul li a:hover{color:#004a95;text-decoration:none}
	
#content .listbox .right .lbrfeatured{padding:0 0 10px 0;border-top:#fff 10px solid;}
#content .listbox .right .lbrfeatured span{display:inline-block;color:#565656;font:300 16px/16px 'OswaldVNF';padding:15px 0 0 12px;text-transform:uppercase}
#content .listbox .right .rbox {margin:0;padding:10px 0;}
#content .listbox .right .rbox .image {float:left;padding:2px;width:80px;height:60px;border:#dedfe1 1px solid;}
#content .listbox .right .rbox .image img {display:block;width:100%;height:60px;border:0;}
#content .listbox .right .rbox .con {float:right;width:200px;}
#content .listbox .right .rbox .con .contitle{margin:-1px 0 5px 0;color:#565656;font:400 14px/18px OpenSans;}
#content .listbox .right .rbox .con .contitle a{color:#565656;font:400 14px/18px OpenSans;text-decoration:none}

#content .listbox .right .rprobox1{
	display:inline-block;
	margin:0 10px 10px 10px;
	vertical-align:top;
	}
#content .listbox .right .rprobox1 .image {position:relative;background-color:#fff;padding:5px;border:#dadada 0px solid;}
#content .listbox .right .rprobox1 .image img {display:block;width:100%;height:200px;border:0;
	-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;
	}
#content .listbox .right .rprobox1 .image .price{position:absolute;display:table-cell;background-color: rgba(38,53,74,1);font: 400 13px/18px Arial;top:5px;left:5px;padding: 10px 10px;color:#fff;}
#content .listbox .right .rprobox1 .image .price span{font: 400 18px BebasNeue;}
#content .listbox .right .rprobox1 .image .vip{position:absolute;display:table-cell;background-color: rgba(75,130,11,1);font: 400 14px/18px "Times New Roman", Times, serif;top:5px;right:5px;padding: 10px 10px;color:#fff;}
#content .listbox .right .rprobox1 .image .hot{position:absolute;display:table-cell;background-color: rgba(75,130,11,1);font: 400 14px/18px "Times New Roman", Times, serif;top:5px;right:5px;padding: 10px 10px;color:#fff;}
#content .listbox .right .rprobox1 .title{margin:5px 8px;font: 400 14px/18px OpenSans;text-align:center;}
#content .listbox .right .rprobox1 .title a{color:#444;font:400 14px OpenSans;text-decoration:none}
#content .listbox .right .rprobox1 .proread {width:30%;margin:10px auto 10px auto}
#content .listbox .right .rprobox1 .proread a{display:block;background:#4f6280;font:400 14px/32px OpenSans;color:#fff;text-align:center;
	-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;
	}
#content .listbox .right .rprobox1:hover .image{
	-webkit-box-shadow: 0px 0px 15px 0px rgba(165,165,165,0.75);
	-moz-box-shadow: 0px 0px 15px 0px rgba(165,165,165,0.75);
	box-shadow: 0px 0px 15px 0px rgba(165,165,165,0.75);
	-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;
	}
#content .listbox .right .rprobox1:hover .proread a{background:#4f6280 url("/images/global/mnac.png") no-repeat top right;}
#content .listbox .right .rprobox1:hover .proinfo3 {border:#fff 1px solid;border-left:#d2d2d2 0px solid;border-top:#d2d2d2 0px solid;border-bottom:#d2d2d2 1px solid;}
#content .listbox .right .rprobox1:hover .proinfo3 .icosize{border-left:#fff 1px solid;}

/* END LIST NEWS */

/* START TOP READED PRO */
#content .readbox{width:100%;padding:15px 0 0 0;margin-top:5px;background:url("/images/global/grey.png") repeat-x top center;}
#content .readbox .releft{float:left;width:49%;}
#content .readbox .reright{float:right;width:49%;}
#content .readbox .releft .rebox, #content .readbox .reright .rebox{height:100%;padding:10px;border:#dcdcdc 1px solid;}
#content .readbox .releft .refeatured, #content .readbox .reright .refeatured{margin:0;padding:0;}
#content .readbox .releft .refeatured span, #content .readbox .reright .refeatured span{display:inline-block;color:#565656;font:300 18px/40px 'OswaldVNF';padding:5px 0 0 5px;text-transform:uppercase}
#content .readbox .releft .retitle, #content .readbox .reright .retitle{background:url("/images/global/arrow.gif") no-repeat left;background-position:0 14px;padding:8px 0 8px 18px;font: 400 14px/18px OpenSansSemiBold;}
#content .readbox .releft .retitle a, #content .readbox .reright .retitle a{color:#444;font:400 14px OpenSansSemiBold;text-decoration:none}
#content .readbox .releft .retitle a:hover, #content .readbox .reright .retitle a:hover{color:#ff0000}
/* END TOP READED PRO */

#navi{display:block;width:100%;margin: 10px auto 20px auto;padding: 0;border-bottom:1px solid #e3e3e3;}
#navi .navibox{border-bottom:1px solid #263548;color:#263548;font:400 15px/30px OpenSans;padding:0 0 0 5px;}
#navi .navibox a{color:#263548;text-decoration:none;text-transform:uppercase;}
#navi .navibox a:hover{text-decoration:underline;}
#navi .navibox span{float:right;}

#content .hline {border-top: 1px solid #cccccc;padding:20px 0 0 0}
#content .introbox {width:100%;max-height:115px;padding:0;margin:0 auto 15px auto;overflow:auto;}
#content .introbox h1{font:400 15px OpenSans,sans-serif;padding:3px 0 5px 0}
#content .introbox h2{font:400 14px OpenSans,sans-serif;padding:3px 0 5px 0}
#content .introbox p{font:400 13px OpenSans,sans-serif;padding:3px 0 5px 0}

#content .title{color:#bd0a0d;font:400 20px/22px OpenSansSemibold;padding:0 0 5px 0;}
#content .updated{font:400 italic 13px/18px Arial;padding:0;}
#content .desc{font:400 14px Arial;color:#000;padding:5px 0 5px 0;}
#content .ndesc{font:400 14px Arial;color:#000;padding:5px 0 10px 0;}
#content .source{text-align:right;font:400 italic 13px/18px Arial;padding:3px 0 0 0;}
#content .detail{font:400 14px/18px Arial;color:#222;padding:3px 0 3px 0;}
#content .detail p{font:400 14px/18px Arial;color:#222;padding:3px 0 3px 0;}
#content .detail img{margin:8px 0;padding:0;max-width:100%;height:auto !important;}
#content .ndbox{font:400 14px/20px Arial;color:#222;padding:5px 0 5px 0;}
#content .ndbox p{font:400 14px/20px Arial;color:#222;padding:5px 0 5px 0;}
#content .ndbox a{font:400 14px Arial;text-decoration:none}
#content .ndbox a:hover{text-decoration:underline}
#content .ndbox img{margin:8px 0;padding:0;max-width:100%;height:auto !important;}

/* START PRO BOX */
#content .proleft{float:left;width:60%;height:auto}
#content .proright{float:right;width:38%;}
.proright100{float:left !important;width:50% !important;padding-top:10px;}
#content .proright .prortitle{font:400 16px OpenSans;color:#222;border-bottom: 1px solid #ccc;text-transform: uppercase;padding: 0 0 5px 0;margin:0 0 2px 0}
#content .proright .paddingtop10{padding-top:10px}
#content .proright .proboxr{width:100%;padding:8px 0 8px 0;border-bottom:#ccc 1px dotted;}
#content .proright .proboxr .pbrleft{float:left;width:40%;font: 400 14px OpenSans;}
#content .proright .proboxr .pbrright{float:right;width:58%;font: 400 14px OpenSans;text-align:right;}
#content .proright .proboxr .pbrright span{font: 400 14px OpenSans;color:#ff0000}
#content .proright .proboxr .pbrright a{text-decoration:none}
#content .proright .proboxr .pbrright a:hover{text-decoration:underline}
#content .proright .prolshare{display:block;width:100%;padding:15px 0 5px 0;}

#content .tags{color:#004e0c;font:400 14px/18px OpenSans;padding:5px 0 10px;}
#content .tags a{color:#004e0c;font:400 14px/18px OpenSans;text-decoration:none}
#content .tags a:hover{text-decoration:underline}
/* END PRO BOX */

/* START FORM BOX */
#form{width:80%;margin: 0 0 0 2%}
.form100 {width:80% !important;margin: 0 0 0 1%}
#form .formdetail{width:100%;padding: 0 0 5px 0;}
#form .formdetail p{font: 400 14px/18px OpenSans;padding:3px 0 3px 0;}
#form .formdetail span{font: 400 italic 14px OpenSans;}
#form .formbox {}
#form .formbox .formleft{float:left;width:38%;padding:9px 0 9px 0;font: 400 14px/16px OpenSans;}
#form .formbox .formleft span{color:#FF0000}
#form .formbox .formright{float:right;width:60%;padding:3px 0 3px 0;font: 400 14px/16px OpenSans;}
#form .formbox .formright span{font: bold 13px OpenSans;}
/* END FORM BOX */

/* START FAVO */
#favorite{
	display:table;
	width:100%;
	margin-bottom:15px;
	border-bottom:#ddd 0px solid;
	border-right:#ddd 0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
#favorite .fahead{display:table-row;}
#favorite .fahead-1{display:table-cell;width:5%;
	border:#ddd 1px solid;
	border-right:#ddd 0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
}
#favorite .fahead-2{display:table-cell;width:85%;
	border:#ddd 1px solid;
	border-right:#ddd 0px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
#favorite .fahead-3{display:table-cell;width:10%;
	border:#ddd 1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
}
#favorite .fahead-1 p, #favorite .fahead-2 p, #favorite .fahead-3 p {margin:0;padding:5px;height:22px;font: bold 13px/22px Tahoma;overflow:hidden}
#favorite .fade{display:table-row;}
#favorite .fade-1{display:table-cell;width:5%;
	border-bottom:#ddd 1px solid;
	border-left:#ddd 1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font: 400 13px/30px Tahoma;
	text-align:center;
}
#favorite .fade-2{display:table-cell;width:85%;
	border-bottom:#ddd 1px solid;
	border-left:#ddd 1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
#favorite .fade-2 .fade-2i{padding:2px 8px}
#favorite .fade-3{display:table-cell;width:10%;
	border-bottom:#ddd 1px solid;
	border-left:#ddd 1px solid;
	border-right:#ddd 1px solid;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
}
#favorite .fade-1 p, #favorite .fade-3 p {margin:0;padding:0}
#favorite .fade-1 p, #favorite .fade-3 p.mar0 {margin:0;padding:0;height:5px;}
#favorite .fade-1 p, #favorite .fade-2 .fade-2i p {margin:0;padding:3px 0;font: 400 13px/20px Tahoma;color:#222}
#favorite .fade-2 p a{font: 400 13px Tahoma;color:#222;text-decoration:none}
#favorite .fade-2 p a:hover{font: 400 13px Tahoma;color:red;text-decoration:none}
/* END FAVO */

/* START NEWS BOX */
#content .conbox {float:left;width:74%;}
/* END NEWS BOX */

#mainlink {width:100%;margin:10px 0 10px 0;text-align:center;}
#mainlink a {
    box-shadow: 0 1px 4px #e1e1e1;
    -moz-box-shadow: 0 1px 4px #e1e1e1;
    -webkit-box-shadow: 0 1px 4px #e1e1e1;
    border: 1px solid #c9c9c9;
	font:400 14px/17px HPSimplified,OpenSans;
	color: #222;
    margin: 0px 2px 0px 2px;
    padding: 5px 0 5px 0;
	width:27px;
	display:inline-block;
    text-align: center;
	text-decoration:none;
}
#mainlink a:hover{color: #331e4b;text-decoration: none;}
#mainlink a.active {
    background-color:#f5f5f5;
	box-shadow: 0 1px 4px #e1e1e1;
    -moz-box-shadow: 0 1px 4px #e1e1e1;
    -webkit-box-shadow: 0 1px 4px #e1e1e1;
    border: 1px solid #c9c9c9;
	font:400 14px/17px HPSimplified,OpenSans;
	color: #36c;
    margin: 0px 2px 0px 2px;
    padding: 5px 0 5px 0;
	width:27px;
	display:inline-block;
    text-align: center;
	text-decoration:none;
}
#mainlink a.active:hover{color:#331e4b;text-decoration: none;}
/* END CONTENT */

/* END HOME */

/* START CONTENT */
#otherul {padding: 0 0 5px 15px}
#otherul li{background:url("/images/global/arrow-rv1.png") no-repeat left;padding:5px 0 5px 10px;}
#otherul li a{font:400 15px/18px HPSimplified,OpenSans;color:#222;text-decoration:none}
#otherul li a:hover{color:#055699}

#sitemap {padding: 0 0 5px 25px}
#sitemap li{padding:4px 0 4px 0;}
#sitemap li a{font:400 16px/16px HPSimplified,OpenSans;text-decoration:none}
#sitemap li a:hover{text-decoration:underline}

#sitemap li ul {padding: 0 0 5px 25px}
#sitemap li ul li{padding:4px 0 4px 0;}
#sitemap li ul li a{font:400 15px/20px HPSimplified,OpenSans;text-decoration:none}
#sitemap li ul li a:hover{text-decoration:underline}

#sitemap li ul li ul {padding: 0 0 5px 25px}
#sitemap li ul li ul li{padding:4px 0 4px 0;}
#sitemap li ul li ul li a{font:400 14px/20px HPSimplified,OpenSans;text-decoration:none}
#sitemap li ul li ul li a:hover{text-decoration:underline}

/* END CONTENT */

/* START BIEU MAU */
.txbox100 {outline:none;width:96%;background-color:#fff;color:#565656;border:#cccccc 0px solid;margin:0;padding:3px 2%;
	font: 400 14px/14px 'Open Sans';
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:27px;
	}
.hbtn {
  width:100%;
  height:33px;
  margin:0;
  padding:0;
  text-align:center;
  background-color: #105caa;
  border: medium none;
  color: #fff;
  cursor: pointer;
  font: 400 14px/14px 'Open Sans';
  text-decoration: none;
  text-transform:uppercase;
  border:none;
  outline:none;
	-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;
}
.hbtn:hover {
	background:#105caa url("/images/global/mnac.png") no-repeat top right;
}

.txtbox65px {outline:none;width:65px;background-color:#fff;color:#404040;border:#cccccc 1px solid;margin:5px 0;padding:0 5px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:27px;
	}
.txtbox100 {outline:none;width:96%;background-color:#fff;color:#404040;border:#cccccc 1px solid;margin:5px 0;padding:0 2%;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:27px;
	}
.txtarea100 {outline:none;width:96%;background-color:#fff;color:#404040;border:#cccccc 1px solid;margin:5px 0;padding:5px 2%;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}
.cbobox100 {outline:none;width:100%;font:400 14px/18px arial;color:#222;border:#ddd 1px solid;margin:5px 0;padding:4px 2%;
	background: #fff url('/images/global/down-green.png') no-repeat right;
	-moz-user-select:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}
    select::-ms-expand {
        display: none;
    }
/* END BIEU MAU */

#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}

.windowmap {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:5px solid #b8b8b8;
	width:350px;
	height:250px;	
	z-index:500;
	display:none;
	position:absolute;
	background:white;
	top:-260px;
}

#dhtmltooltip{border:#666666 2px solid;padding: 5px;font-size: 10pt;z-index: 100;-moz-opacity: 0.9;opacity: 0.9;filter: alpha(opacity=90);left: -300px; top:0px;visibility: hidden;font-family: Arial;position: absolute;background-color:#FFFFEE;width: 300px;text-align:left}

#tooltip_html{z-index: 100;left:-300px;top:0px;visibility:hidden;font-family: Arial;position:absolute;text-align:left}

#dhtmlpointer{z-index: 101;left: -310px; top:0px;visibility: hidden;position: absolute}

hr{margin:3px 0px;*margin: -4px 0px;padding: 0px;border: 1px dotted #D9DFEE;height:1px}
.bds-list-tooltip-larg img{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:5px solid #b8b8b8;
	width:400px;
	height:400px;
	background-color:#fff;	
	z-index:500;
}
.bds-list-tooltip img{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:5px solid #b8b8b8;
	width:340px;
	height:340px;
	background-color:#fff;
	z-index:555;
}
.hanh{
	z-index:501;
}

.hanh2{
	opacity:1 !important;
	z-index:502;
}

/* START MEMBER BOX */
.mem{padding: 15px 0 0 0;}
.mem .left{float:left;width:38%;}
.mem .left img{width:100%;max-height:120px;border:none}
.mem .right{float:right;width:58%;}
.mem .right .title{padding-bottom:5px;font:400 16px OpenSansSemibold;color:#fff;}
.mem .right .desc{font:400 13px OpenSans;color:#fff;}
.memcon{padding: 5px 0 0 0;}
.memcon .phone{background: url("/images/global/cphone.png") no-repeat left;font:400 14px OpenSans;padding:3px 0 3px 23px;color:#fff;}
.memcon .email{background: url("/images/global/cemail.png") no-repeat left;font:400 14px OpenSans;padding:3px 0 3px 23px;color:#fff;}
.memcon .email a{font:400 14px OpenSans;color:#fff;text-decoration:none}
.memcon .email a:hover{font:400 14px OpenSans;color:#fff;text-decoration:underline}
/* END MEMBER BOX */
.icons {padding-top:5px;}
.icons a img {opacity:1;padding:0 2px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
}
.icons a:hover img {opacity:.7;}
#scrolltop {cursor:pointer;}
#scrolltop:hover{cursor:pointer;color:#bd0a0d !important}

#backgroundPopup { display: none; position: fixed; _position: absolute; height: 100%; width: 100%; top: 0; left: 0; background: #000; border: 1px solid #cecece; z-index: 999 }
#popupContact { display: none; position: fixed; _position: absolute; height: 504px; width: 788px; border: 0 solid #666; z-index: 9991; padding: 7px; font-size: 13px; text-align: center; top: 0 !important }
#popupContact div { text-align: right }
#popupContact h1 { text-align: left; color: #096; font-size: 18px; font-weight: 700; border-bottom: 1px dotted #CCC; padding-bottom: 2px; margin-bottom: 20px }
#popupContactClose { font-size: 12px; line-height: 16px; right: 6px; top: 4px; color: #fff; font-weight: 700 }
#button { text-align: center; margin: 100px }
#popupContact .popupText { color: #fff; font-size: 36px; font-weight: bold; line-height: 57px; padding: 150px 10px 0; text-align: center; z-index: 9999 }
#popupContact .popupLink { text-align: center }
#popupContact .popupLink a { text-decoration: none; color: #999 }
#popupContact .popupLink a:hover { color: #fff }

/* START TIPS */
.tipsy,
.tiptip {
    position: absolute;
    background-color: white;
    padding: 10px;
    color: #333;
    border: 1px solid #666;
    border: 1px solid rgba(0,0,0,.45);
    border-bottom: 1px solid #666;
    -moz-box-shadow: 0 3px 8px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.3);
    box-shadow: 0 3px 8px rgba(0,0,0,.3);
    font:400 12px/20px arial;
    width: 300px;
    z-index: 9999;
}
.tipsy {
    border-color: #bbb #bbb #a8a8a8;
    border-style: solid;
    border-width: 1px;
}
.tipsy-arrow {
    border: 0 none;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 30px;
}
.tipsy-arrow .arrow-before {
    border: 9px solid;
    border-color: #bbb transparent;
    left: -9px;
    border-top-width: 0;
}
.tipsy-arrow .arrow-after {
    border: 8px solid;
    border-color: #fff transparent;
    left: -8px;
    border-top-width: 0;
    top: 1px;
}
.tipsy-arrow .arrow-before,
.tipsy-arrow .arrow-after {
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.tipsy-arrow-down {
    top: auto;
    bottom: 0;
}
.tipsy-arrow-down .arrow-before {
    border-width: 9px 9px 0;
    *top: -1px;
    top: -1px\9;
}
.tipsy-arrow-down .arrow-after {
    border-width: 8px 8px 0;
    top: 0;
    *top: -1px;
    top: -1px\9;
}
.tipsy-arrow-up {
    top: -9px;
    *top: -10px;
}
.tipsy-arrow-up .arrow-before { border-width: 0 9px 9px }
.tipsy-arrow-up .arrow-after {
    border-width: 0 8px 8px;
    top: 1px;
    *top: 0;
}
.tipsy-arrow-right {
    right: 0;
    left: auto;
    top: 10px;
}
.tipsy-arrow-right .arrow-before {
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    border-left: 9px solid #bbb;
    top: 9px;
    left: auto;
}
.tipsy-arrow-right .arrow-after {
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #fff;
    top: 10px;
    left: auto;
}
.tipsy-title {
    padding-top: 2px;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    padding-bottom: 7px;
    margin-bottom: 7px;
    color: #00355d;
}
.tiptip { padding: 0 }
.tiptip-inner { margin: 10px }
.tiptip-title {
    font-weight: bold;
    border-bottom: 1px solid #CCC;
    font-size: 13px;
    padding: 10px;
    margin-bottom: 10px;
    color: #333;
    background-color: #f2f2f2;
}
/* END TIPS */