@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,500,700");body {font-family:"Roboto"  !important}.lehaos-bg-color{background-color:#0e71b9}.lehaos-color-color,.lehaos-color-color a,a.lehaos-color-color{color:#0e71b9}.lehaos-border-color{border-color:#0e71b9}.lehaos-border-top-color{border-top-color:#0e71b9}.lehaos-border-left-color{border--left-color:#0e71b9}.lehaos-border-right-color{border-right-color:#0e71b9}.lehaos-border-bottom-color{border-bottom-color:#0e71b9}.lehaos-border-color{border-color:#0e71b9}.lehaos-color-hover-color{color:#0e71b9}.lehaos-bg-color2{background-color:#0e71b9}.lehaos-color-color2,.lehaos-color-color2 a,a.lehaos-color-color2{color:#0e71b9}.lehaos-border-color2{border-color:#0e71b9}.lehaos-border-top-color2{border-top-color:#0e71b9}.lehaos-border-left-color2{border--left-color:#0e71b9}.lehaos-border-right-color2{border-right-color:#0e71b9}.lehaos-border-bottom-color2{border-bottom-color:#0e71b9}.lehaos-border-color2{border-color:#0e71b9}.lehaos-color-hover-color2{color:#0e71b9}.lehaos-bg-color3{background-color:#14738a}.lehaos-color-color3,.lehaos-color-color3 a,a.lehaos-color-color3{color:#14738a}.lehaos-border-color3{border-color:#14738a}.lehaos-border-top-color3{border-top-color:#14738a}.lehaos-border-left-color3{border--left-color:#14738a}.lehaos-border-right-color3{border-right-color:#14738a}.lehaos-border-bottom-color3{border-bottom-color:#14738a}.lehaos-border-color3{border-color:#14738a}.lehaos-color-hover-color3{color:#14738a}.lehaos-bg-color4{background-color:#14738a}.lehaos-color-color4,.lehaos-color-color4 a,a.lehaos-color-color4{color:#14738a}.lehaos-border-color4{border-color:#14738a}.lehaos-border-top-color4{border-top-color:#14738a}.lehaos-border-left-color4{border--left-color:#14738a}.lehaos-border-right-color4{border-right-color:#14738a}.lehaos-border-bottom-color4{border-bottom-color:#14738a}.lehaos-border-color4{border-color:#14738a}.lehaos-color-hover-color4{color:#14738a}.lehaos-bg-color5{background-color:white}.lehaos-color-color5,.lehaos-color-color5 a,a.lehaos-color-color5{color:white}.lehaos-border-color5{border-color:white}.lehaos-border-top-color5{border-top-color:white}.lehaos-border-left-color5{border--left-color:white}.lehaos-border-right-color5{border-right-color:white}.lehaos-border-bottom-color5{border-bottom-color:white}.lehaos-border-color5{border-color:white}.lehaos-color-hover-color5{color:white}.lehaos-bg-colorMenuText{background-color:#ffffff}.lehaos-color-colorMenuText,.lehaos-color-colorMenuText a,a.lehaos-color-colorMenuText{color:#ffffff}.lehaos-border-colorMenuText{border-color:#ffffff}.lehaos-border-top-colorMenuText{border-top-color:#ffffff}.lehaos-border-left-colorMenuText{border--left-color:#ffffff}.lehaos-border-right-colorMenuText{border-right-color:#ffffff}.lehaos-border-bottom-colorMenuText{border-bottom-color:#ffffff}.lehaos-border-colorMenuText{border-color:#ffffff}.lehaos-color-hover-colorMenuText{color:#ffffff}.lehaos-bg-colorfooter{background-color:#144262}.lehaos-color-colorfooter,.lehaos-color-colorfooter a,a.lehaos-color-colorfooter{color:#144262}.lehaos-border-colorfooter{border-color:#144262}.lehaos-border-top-colorfooter{border-top-color:#144262}.lehaos-border-left-colorfooter{border--left-color:#144262}.lehaos-border-right-colorfooter{border-right-color:#144262}.lehaos-border-bottom-colorfooter{border-bottom-color:#144262}.lehaos-border-colorfooter{border-color:#144262}.lehaos-color-hover-colorfooter{color:#144262}.lehaos-bg-colorfooter2{background-color:#144262}.lehaos-color-colorfooter2,.lehaos-color-colorfooter2 a,a.lehaos-color-colorfooter2{color:#144262}.lehaos-border-colorfooter2{border-color:#144262}.lehaos-border-top-colorfooter2{border-top-color:#144262}.lehaos-border-left-colorfooter2{border--left-color:#144262}.lehaos-border-right-colorfooter2{border-right-color:#144262}.lehaos-border-bottom-colorfooter2{border-bottom-color:#144262}.lehaos-border-colorfooter2{border-color:#144262}.lehaos-color-hover-colorfooter2{color:#144262}.lehaos-bg-colorfootertext{background-color:}.lehaos-color-colorfootertext,.lehaos-color-colorfootertext a,a.lehaos-color-colorfootertext{color:}.lehaos-border-colorfootertext{border-color:}.lehaos-border-top-colorfootertext{border-top-color:}.lehaos-border-left-colorfootertext{border--left-color:}.lehaos-border-right-colorfootertext{border-right-color:}.lehaos-border-bottom-colorfootertext{border-bottom-color:}.lehaos-border-colorfootertext{border-color:}.lehaos-color-hover-colorfootertext{color:}.lehaos-bg-colorNhat{background-color:#187bc3}.lehaos-color-colorNhat,.lehaos-color-colorNhat a{color:#187bc3}.lehaos-border-colorNhat{border-color:#187bc3}.lehaos-border-top-colorNhat{border-top-color:#187bc3}.lehaos-border-left-colorNhat{border--left-color:#187bc3}.lehaos-border-right-colorNhat{border-right-color:#187bc3}.lehaos-border-bottom-colorNhat{border-bottom-color:#187bc3}.lehaos-border-colorNhat{border-color:#187bc3}.lehaos-color-hover-colorNhat{color:#187bc3}
.lehaos-bg-colorDam{background-color:#0e4991}.lehaos-color-colorDam,.lehaos-color-colorDam a{color:#0e4991}.lehaos-border-colorDam{border-color:#0e4991}.lehaos-border-top-colorDam{border-top-color:#0e4991}.lehaos-border-left-colorDam{border--left-color:#0e4991}.lehaos-border-right-colorDam{border-right-color:#0e4991}.lehaos-border-bottom-colorDam{border-bottom-color:#0e4991}.lehaos-border-colorDam{border-color:#0e4991}.lehaos-color-hover-colorDam{color:#0e4991}
.title-comm .title-holder{
	
	background-color:#0e71b9 !important;
	

}
.title-comm .title-holder:before {
 
    border-left: 15px solid #0e71b9 !important;
}
.title-comm .title-holder:after {
 
    border-right: 15px solid #0e71b9 !important;
}
#nz-div h3.tde :after{border-left-color:#0e71b9!important}
div#nz-div{border-bottom-color:#0e71b9!important}
.lehaosTitle1 span,.lehaosTitle2 span{
	background:#0e71b9}
.lehaosTitle1,.lehaosTitle2{
	border-bottom: 2px solid #0e71b9;
}
.lehaosTitle1 span:before{
	border-right-color: #0e71b9 !important;
}
.lehaosTitle1 span::after{
	border-left: 20px solid #0e71b9;
}
.lehaosTitle1 span,.lehaosTitle2 span,.lehaosModuleTitle{
	color: #ffffff;
}
.lehaosTitle2 span:after{
	border-left: 20px solid #0e71b9;
}
footer{

}
#thuvien-menu-mobile-new nav ul li:hover{
	
}
.lehaosProductHeader .lehaosModuleTitle{
	border-bottom:3px solid #0e71b9}
.color-footer,.lehaos-bg-color-footer{background:#144262}
.color-footer2,.lehaos-bg-color-footer2{background:#144262}
.maua1{background:#1607d1}
.maua1-color{color:#1607d1}
.lehaosBgColor2,.mauchudao2{
background-color:#0e71b9;
}
.lehaosBgColor3,.mauchudao3{
background-color:#14738a;
}
.lehaosBgColor ,.lehaosModuleTitle,.mauchudao,#wowslider-container1{
	
	background-color:#0e71b9;

}

.lehaosBgColorDam  {
	
	background-color:#0e4991;
	
background: linear-gradient(top, #0e4991  0%, #187bc3  100%);
background:-o-linear-gradient(top, #0e4991 , #?=$colorNhat?> );
background:-moz-linear-gradient(top, #0e4991 , #187bc3 );
background:-webkit-gradient(linear, left top, left bottom, from(#0e4991 ), to(#187bc3 ));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr ='#0e4991 ', endColorstr ='#187bc3 ');
background: -ms-linear-gradient(top, #0e4991 , #187bc3 );
}
.lehaosBgColorNhat {
	
	background-color:#187bc3 ;
}
.lehaosBgColorText,.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover,.nav-pills > li.active,.nav-pills > li:hover,.nav-pills > li:active{
	background:;
}
.lehaosColorText
{
	color:;
}
.lehaosColorMenuText,a.lehaosColorMenuText:hover
{
	color:#ffffff;
}

.lehaosDam,.lehaosColorDam
{
	color:#0e4991}
.lehaosNhat, .lehaosColorNhat
{
	color:#187bc3}
.lehaosBorderColorNhat{border-color:187bc3}
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
	transition:2s
}

@import url("/fonts/lobster/css.css"); 
@import url('/fonts/Alfa_Slab_One/style.css');

@import "product_row.css";
@import "webpro-product-view.css";
@import "webpro-product-view-mobile.css";
@import "webpro-product-view-posttype-1.css";
@import "webpro-product-view-posttype-2.css";
.webpro-product-row .price{
	    

}
.indexProductBanner{
	    height: 300px;
    background-repeat: no-repeat !important;
    background-position: top center !important;
    background-size: cover !important;
}
#footer_doitac{display:contents}

.product_cat_banner {
    max-height: 280px;
    overflow: hidden;
}
#index1_sub h3 {

    font-family: "SFUFuturaBold",sans-serif
}
#index1_sub,.lehaosModuleContent{background:white}
.lehaosModuleContent{padding:1rem!important}
.webpro-article-row-thumb{
	    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: center center !important;

}

.tour-du-lich-1 .block-tour .bottom .btn{width:auto !important;font-size:12px}
.webpro-article-row .card-title>a{
	color:#555;
	font-size:18px;
}
#cart-popover{
	background-image:url("/images/bg_cart.png");
	background-repeat:no-repeat;
	    width: 55px;
		height: 55px;
		    background-size: contain;
    background-position: top center;
}
#cart-popover > span.glyphicon.glyphicon-shopping-cart:before{content: "";}
.lehaosFlash{
	overflow:hidden;
	display:inline-block;
	width:100%;
}
#lehaosSpGioHang{color:white!important;    margin: 0px 23px;
}
@media only screen and (min-width: 1025px){
	.lehaosBaiVietMoiIndexArticleRow:nth-child(1){overflow:hidden;}
.lehaosBaiVietMoiIndexArticleRow:nth-child(1) img{max-width:unset;margin:auto}
.lehaosBaiVietMoiIndexArticleRow:nth-child(1) > a{height:auto;width:100%;display:inline-flex}
.post-slide .post-description{height:140px;}
.lehaosBaiVietMoiIndexArticleRow p{height:auto;}
.lehaosBaiVietMoiIndexArticleRow:nth-child(1) > div{
	background: #ffffffad;
    z-index: 999;
    position: relative;
    z-index: 9999999999;
    text-align: center;
}
#id-view-tab_content .nav-tabs > li:not(.active) > a{
	BACKGROUND: #dd343b;
    color: white;
}
#header-webpro{margin-bottom:2px}
}

.cart_fancybox-id .fancybox-content .product_img img{
border-radius: 10px;
max-width:450px;
}
#datechSP img{max-height:20px;}
#lehaosProductView .tab-content{padding:10px;}
.thuoctinh-color{height:15px;width:15px; border-radius:3px;display:inline-block}
#id-view-tab_content ul.affix{
	position: fixed;
    z-index: 999999;
    top: -20px;
    background: white;
}
.form-control{
	font-size:14px;
	padding:unset;
	padding-left:5px;
}
.cart_fancybox-id .fancybox-content h4{
    font-size: 26px;
    display: block;
    padding: 11px;
color:red
}
.cart_fancybox-id .fancybox-content .rating{display:none;}
.cart_fancybox-id .fancybox-content input[type=number]{
    max-width: 46px;
    margin: auto;
    padding: 4px;
}
.cart_fancybox-id .fancybox-content .cost{
    display: inline-flex;
    height: auto;
    margin: 20px;
color:#bb7710
}

body{
	font-size:14px;

}
#header-webpro.fixed #bannerTop{
	display:none;
}
.lehaosProductCatRight{
	display:flex;
	flex-wrap: wrap!important;
}
nav .logo img{max-height:40px}
li{
	list-style: none;
}
.lehaosModule{
	clear:both;
}
#header-meta-module,#header-meta-module-import{
	display:none;
}
#thuvien-footer-6 a{color:unset}
ul{
	padding:10px;
}
.input-group-addon
{
width:auto;
}
#cart td, #cart th, #cart tr{
border:none
}
.btn {
	font-size:14px;
}
.container{
max-width:1290px;
}
#creatTemplateContainer{
background:white;

}
#dat-hang-table-product td{border:none}
#creatTemplateContainer>.container,#creatTemplateContainer{
padding-left:0px;
padding-right:0px;
}
div.dataTables_wrapper div.dataTables_filter input{
border: 1px solid #6bf36fde;
}
a:link{
  text-decoration: none!important;
  cursor: pointer;
}
a:hover{

}
#lehaosTopMenu{
	display:block;
	height:35px;
	font-size:13px;
}
#top5_sub{
	clear:both;
}
#top5_sub .header-bg-color, #top5_sub .header-wrapper{
	padding:15px auto;
}
@media only screen and (max-width: 768px) {
	#lehaosBoxTool{display:none;}
	#lehaosProductView .card, #lehaosProductView .details{
		padding:7px;
	}
	#gallery{
	width:100% !important
}
	#lehaosWebContent, #header-webpro, #footer-webpro,#lehaosWebContent*{
		max-width:100%;
	}
	#creatTemplateContainer > div.col-sm-8,#creatTemplateContainer > div.col-sm-4{
		
		width:100%;
		max-width:100%;
	}
	#top5_sub{display:none !important}
	#thuvien-menu-mobile-new nav ul>li>ul{
		top:30px;
		position:relative;
		background: none !important;
		display: none !important;
		padding: 0px !important;
		margin: 0px !important;
	}
	#thuvien-menu-mobile-new nav ul>li:hover>ul{
		
		display: block !important;
		margin: 15px 0px 29px!important;
		
	}
	#thuvien-menu-mobile-new nav ul li{
	
			padding:5px 20px;
		}
}
@media screen and (max-width: 849px){
#top5_sub .hide-for-medium{
	display:flex !important;
	
}
}
.badge-danger{
	background-color: #dc3545 !important;
}

.lehaosModule,.breacum{
	width:100% !important;
	display:block;
}
footer{
clear:both;
}
.c_product_row{
	float:left;
}
#lehaosHeader,#lehaosHeader,#header-meta-module,#header-meta-module-import{

display:none;}
#toolsBox,.toolsBox .toolsBox_title{
background:none ;

}
.toolsBox .toolsBox_title{
	padding:0px
}
.fancybox-container{
	z-index:999999999999999999999999999999999999 !important
}
body{

	line-height:1.5;
}
.input-thuoctinh{
	border:none !important;
	background:none !important;
}
.thuoctinhRow label:before{
	
}
.thuoctinh_cat_1{
	float:left;
}
.webpro-thuoctinh{
	color:#615e5e;
	float:left;

}
.thuvien-product-row-mau3 .thuoctinhRow{
		padding-left:14px;
}
.thuoctinh_cat_1_row>span{
	display: block;
		float: left;
		font-weight: bold;
		margin-right: 6px;
}

.thuoctinhRow>div{
float:left;
display:block;
}
#jssor_1 img{

}
#top5_sub #logo{
display:flex;
width:auto;
    text-align: center;
    line-height: 19px;
}

.loader{

        position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999999999999999999999999999999999999;
    background-color:#080808cf;
    background-image: url(/images/loadingpage.gif);
    background-position: center;
    background-repeat: no-repeat;
	transition: height 2s;
    -moz-transition: height 2s;
    -webkit-transition: height 2s;
    -o-transition: height 2s;
	 -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
   animation-name: example;
  animation-duration: 4s;
	  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
@keyframes example {
  0%   {background-color:red; left:0px; top:0px;}
  25%  {background-color:yellow; left:200px; top:0px;}
  50%  {background-color:blue; left:200px; top:200px;}
  75%  {background-color:green; left:0px; top:200px;}
  100% {background-color:red; left:0px; top:0px;}
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.noloading{
display:none !important;
}
#view-right-col .blogGrid{
	height:auto;
	text-align:center
}
.ad-gallery .ad-image-wrapper{
	border:0px;
}
#lehaosProductView .preview{
padding-left:20px;
}

.lehaosTitle1{
	text-align: center;
     margin: 0 0 20px;
    
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
	
	
}
.lehaosTitle1 span{

    padding: 10px 20px 8px 20px;
    
    position: relative;
    display: inline-block;
    margin: 0;
	
	font-size:20px;
}
.lehaosTitle1 span:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 40px 20px 0px 0px;
    border-style: solid;
    border-color: transparent;
    
    position: absolute;
    top: 0px;
    left: -20px;
}
.lehaosTitle1 span::after {
    content: "";
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    
    border-bottom: 0px solid transparent;
    border-right: 0 solid transparent;
    position: absolute;
    top: 0px;
    right: -20px;
}
.lehaosTitle2 {
  
    margin-bottom: 40px;
    display: block;
}
.lehaosTitle2 span {
    margin: 0;
    font-size: 16px;
    line-height: 20px;
    display: inline-block;
    text-transform: uppercase;
	padding: 10px 20px 8px 20px;

    position: relative;
    display: inline-block;
    margin: 0;

}
.lehaosTitle2 span:after {
    content: "";
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    
    border-bottom: 0px solid transparent;
    border-right: 0 solid transparent;
    position: absolute;
    top: 0px;
    right: -20px;
}

.lehaosTitle3{
	position: relative;
    font-size: 25px;
    font-weight: 600;
    text-shadow: 1px 0 1px #e8e8e8;
	margin-bottom:30px;
}
.lehaosTitle3 span:before {
    content: "";
    width: 287px;
    border-bottom: 1px solid #d5b196;
    position: absolute;
    left: 0;

    bottom: -14px;
    margin-left: auto;
    margin-right: auto;
}
#landing3 .row{padding:20px;}
.card{border:none}
.lehaosTitle3 span:after {
    content: "";
    width: 60px;
    border-bottom: 2px solid #ed1c24;
    height: 3px;
    position: absolute;
    left: 0;
    right: unset;
    bottom: -14px;
    margin-left: auto;
    margin-right: auto;
    transition: all 0.4s;
}
.lehaosTitle3:hover>span:after{
	width:120px;
}
#menuSanPham{
	
	text-indent:10px;
	font-weight:bold;

	}
	.ad-controls{display:none}
#lehaos-toptitle1-html{font-size:20px;}
#indexMenuSp{
	
	
    background-repeat: no-repeat;
        background-position: bottom;
    background-size: 100% 100%;

    border-top: none;
	margin-top:-1px;
	
}
#lehaosProductView, .card, .details{padding:0px 5px;}
#id-view-product_content *,#id-view-product_content2 *,#id-view-product_content3 *,#id-view-product_content4 *,#id-view-product_content5 *,#id-view-product_content,#id-view-product_content2,#id-view-product_content3,#id-view-product_content4,#id-view-product_content5{max-width:100%}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{}
#thuvien-menu-mobile-new nav ul>li>ul>li{
	padding:10px;

	
}
#menuSanPham ul{}
#cart-popover > span.glyphicon.glyphicon-shopping-cart{font-size:40px;}
.lehaosProductHeader{margin-top:0px;}
#lehaosProductHeader_1, #lehaosProductHeader_3, #lehaosProductHeader_5{background:none;}


.thuvien-title-kieu1 *,.thuvien-title-kieu1 ::after,.thuvien-title-kieu1 {::before}{4}
.thuvien-title-kieu1 h2{margin-top:0;margin-bottom:.5rem;}
.thuvien-title-kieu1 p{margin-top:0;margin-bottom:1rem;}
.thuvien-title-kieu1 h2{margin-bottom:.5rem;;font-weight:500;line-height:1.2;color:inherit;}
.thuvien-title-kieu1 h2{font-size:2rem;}
@media print{
.thuvien-title-kieu1 *,.thuvien-title-kieu1 ::after,.thuvien-title-kieu1 {::before}{4}
.thuvien-title-kieu1 h2,.thuvien-title-kieu1 p{orphans:3;widows:3;}
.thuvien-title-kieu1 h2{page-break-after:avoid;}
}

.thuvien-title-kieu1 .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}

.thuvien-title-kieu1 h2,.thuvien-title-kieu1 p{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit;color:inherit;;font-weight:inherit;font-style:inherit;}
.thuvien-title-kieu1 *{padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);padding-top:constant(safe-area-inset-top);}
.thuvien-title-kieu1 .cnv-head{text-align:center;margin-top:96px;margin-bottom:47px;}
.thuvien-title-kieu1 .cnv-head .sub{color:#39b23f;font-style:italic;text-transform:capitalize;font-size:13px;margin-bottom:9px;}
.thuvien-title-kieu1 .cnv-head .sub:before,.thuvien-title-kieu1 .cnv-head .sub:after{content:'';width:20px;height:1px;background:#cbc9cc;display:inline-block;vertical-align:middle;margin-top:-2px;}
.thuvien-title-kieu1 .cnv-head .sub:before{margin-right:25px;}
.thuvien-title-kieu1 .cnv-head .sub:after{margin-left:25px;}
.thuvien-title-kieu1 .cnv-head .title{text-transform:uppercase;font-size:36px;color:#333333;margin-bottom:2px;;;}
.thuvien-title-kieu1 .cnv-head p{color:#666666;font-size:13px;}
@media all and (max-width: 991px){
.thuvien-title-kieu1 .cnv-head{margin-top:50px;margin-bottom:30px;}
.thuvien-title-kieu1 .cnv-head .title{font-size:24px;}
}
@media all and (max-width: 767px){
.thuvien-title-kieu1 .cnv-head{margin-top:40px;margin-bottom:35px;}
}

.thuvien-title-kieu1 h2{font-size:14px;}

.thuvien-title-kieu1 @-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}.thuvien-title-kieu1 100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}
.thuvien-title-kieu1 @keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}.thuvien-title-kieu1 100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}

/* Underline Slide */
.uslide {
display: inline-block;
}
.uslide:after {
content: '';
display: block;
height: 3px;
width: 0;
background: transparent;
transition: width .5s ease, background-color .5s ease;
}
.uslide:hover:after {
width: 100%;
background: #990000;
}
/*Slide Right To Left*/
.uslide2 {
display: inline-block;
position: relative;
padding-bottom: 3px;
}
.uslide2:after {
content: '';
display: block;
position: absolute;
right: 0;
bottom: 0;
height: 3px;
width: 0;
background: transparent;
transition: width .5s ease, background-color .5s ease;
}
.uslide2:hover:after {
width: 100%;
background: #990000;
}
.btn-dacthanhdat-xemthem{    background: aliceblue;}
.fixlogotop{
	top:0px !important;
}
section{    display: block;
    width: 100%;
    height: auto;
    margin: 15px 0px;
	padding: 15px 0px;
	}
.nz-div-7{margin:auto}


#lehaosTopMenu{text-align:center}

.thuvien-index-4 .position-static {
    position: static!important;
}
.thuvien-index-4 .box-content-info {
    z-index: 10;
    top: 50%;
    transform: translate(0,-50%);
    left: 15px;
}
.thuvien-index-4 .bg-white {
    background: #fff !important;
}
.thuvien-index-4 .title-box-content-info {
    font-size: 36px;
    font-weight: 500;
    color: #bd8e2e;
}
.thuvien-index-4 .subtitle-box-content-info {
    color: #424242;
    margin: 10px 0 20px;
    letter-spacing: 2px;
    font-size: 12px;
}
.thuvien-index-4 .absolute-right {
    right: 15px;
    left: auto;
}
.thuvien-index-4 .position-absolute {
    position: absolute!important;
}
.thuvien-index-3 .position-static {
    position: static!important;
}
.thuvien-index-3{
	overflow:hidden;
}
.thuvien-index-3 .box-content-info {
    z-index: 10;
    top: 50%;
    transform: translate(0,-50%);
    left: 15px;
}
.thuvien-index-3 .bg-white {
    background: #fff !important;
}
#dathang-main-content .pagination{display:block}
.thuvien-index-3 .title-box-content-info {
    font-size: 36px;
    font-weight: 500;
    color: #bd8e2e;
}
.thuvien-index-3 .subtitle-box-content-info {
    color: #424242;
    margin: 10px 0 20px;
    letter-spacing: 2px;
    font-size: 12px;
}

@media only screen and (max-width: 768px) {
.thuvien-index-3 .position-absolute{
	position:relative !important;
}
.thuvien-index-3 .position-static{
	padding:0px;
}
.thuvien-index-3 .position-static,.thuvien-index-3 .container,.thuvien-index-3 .col-12{
	padding:0px;
}
.thuvien-index-3 .box-content-info{
	left:0px;
}
}
.fixlogotop{
	top:0px !important;
}

#webpro-menu-tuvan a{
	width:auto;
}
#thuvien-menu-mobile-new nav ul li#webpro-menu-tuvan{
	padding:0px;
}
#thuvien-menu-mobile-new .send-request:hover {
    background-color: #fd7601;
    color: #fff;
}
#webpro-popup-tuvan{
	z-index:999999999999999999999999999999999
}
#webpro-popup-tuvan .form-popup {
    border-radius: 2px;
    box-shadow: 0 0 15px;
    font-size: 14px;
    font-weight: 700;
    background-image: url(/templates/noedit-batdongsan2/images/form3.jpg);
    background-repeat: no-repeat;
    width: 700px;
    margin: 0;
    background-color: white;
    position: relative;
    margin: 70px auto;
    height: 360px;
    border-radius: 12px;
}
#webpro-popup-tuvan .form-popup-left {
    float: left;
    width: 350px;
    overflow: hidden;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
    display: none;
}
#webpro-popup-tuvan .form-popup-left img {
    display: block;
}
#webpro-popup-tuvan .form-popup-right {
    float: right;
    width: calc(100% - 350px);
    height: 100%;
    overflow: hidden;
    margin-right: 0;
    margin-top: 0;
    -moz-border-radius-topright: 12px;
    -webkit-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
    -moz-border-radius-bottomright: 12px;
    -webkit-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px;
    padding: 15px 20px;
}
#webpro-popup-tuvan .form-popup h3 {
    font-size: 22px;
    padding: 30px 0 0;
    color: #f94b00;
    text-align: center;
}
#webpro-popup-tuvan textarea[name='noidung']{
	max-height:65px;
}
#webpro-popup-tuvan .form-popup h3:after {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: #f94b00;
    width: 148px;
    margin: 5px auto;
    text-align: center;
}
#webpro-popup-tuvan .form-popup p.des {
    line-height: 16px;
    margin-bottom: 10px;
    font-size: 14px;
    text-align: center;
    font-weight: 500;
}
#webpro-popup-tuvan .form-popup-right .form-inner {
    padding: 4px 10px;
    border: 1px solid rgba(127,127,127,.16);
    box-shadow: 0 1px 4px rgba(127,127,127,.11);
    -webkit-box-shadow: 0 1px 4px rgba(127,127,127,.11);
    border-radius: 4px;
    margin: 0 4px;
    position: relative;
    background: #fff;
}
#webpro-popup-tuvan textarea, #webpro-popup-tuvan input[type="text"], #webpro-popup-tuvan input[type="url"],#webpro-popup-tuvan  input[type="password"], #webpro-popup-tuvan input[type="datetime"], #webpro-popup-tuvan input[type="datetime-local"], #webpro-popup-tuvan input[type="date"],#webpro-popup-tuvan  input[type="month"], #webpro-popup-tuvan input[type="time"], #webpro-popup-tuvan input[type="week"],#webpro-popup-tuvan  input[type="number"], #webpro-popup-tuvan input[type="email"],#webpro-popup-tuvan  input[type="url"],#webpro-popup-tuvan  input[type="search"],#webpro-popup-tuvan  input[type="tel"],#webpro-popup-tuvan  input[type="color"], #webpro-popup-tuvan select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#webpro-popup-tuvan .form-popup input[type=submit] {
    background-color: #f94b00;
    border: 0!important;
    font-Weight: 500;
    font-size: 15px;
    color: white;
    width: 100%;
    text-align: center;
    outline: none!important;
    text-shadow: 0 1px 1px #f34a00;
    text-transform: uppercase;
    height: 32px;
    background: linear-gradient(to bottom,#f34a01 0%,#f94b00 50%,#f94b00 50%,#f34a01 100%);
    margin-bottom: 4px;
    transition: all 0.2s;
    cursor: pointer;
}
input[type="text"], input[type="email"], input[type="url"], textarea {
    -webkit-appearance: textfield;
    background-color: #fff;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    -webkit-rtl-ordering: logical;
    -webkit-user-select: text;
    cursor: auto;
    border: 1px solid rgba(131,131,131,.3);
}
#thuvien-menu-mobile-new .send-request>img {
    position: absolute;
    right: -1px;
    top: -2px;
}
#thuvien-menu-mobile-new a.send-request {
    overflow: hidden;
    -webkit-transform: translate3d(0,0,0);
    background-color: #ed1c24;
    color: #fff!important;
    float: right;
    font-size: 15px;
    margin-top: 15px;
    padding: 10px 20px 10px 10px;
    position: relative;
    line-height: 14px;
    justify-content: flex-end;
    display: block;
    width: auto;
    height: 34px;
    border-radius: 2px;
}
#thuvien-menu-mobile-new{

    width: 100%;
    display: block;
	z-index:99999999999999999999999;
	
}
#thuvien-menu-mobile-new.black{
	position:fixed;top:0px;opacity: 0.8;max-height:45px;}
#thuvien-menu-mobile-new .logo {
      line-height: 30px;
      position: relative;
      float: left;
      margin: 16px 15px;
			
     
      font-weight: bold;
      font-size: 20px;
      letter-spacing: 2px;

}

#thuvien-menu-mobile-new nav {
      position: relative;
      width: 100%;
      line-height: 30px;
	  z-index:99999;
	  margin:auto;
}

#thuvien-menu-mobile-new nav ul {
      line-height: 30px;
      list-style: none;
   
      overflow: hidden;
      color: #fff;
      padding: 0;
      text-align: right;
      margin: 0;
      padding-right: 40px;
      transition: 1s;
	  display:flex;
}

#thuvien-menu-mobile-new nav.black  {
     position:fixed
}

#thuvien-menu-mobile-new nav ul li {
      display: flex;
      padding: 0px  10px 0px 0px;
}

#thuvien-menu-mobile-new nav ul li a {
      text-decoration: none;
   
      font-size: 16px;
	  display:initial;
}

#thuvien-menu-mobile-new .menu-icon {
      line-height: 30px;
      width: 100%;
     
      text-align: right;
      box-sizing: border-box;
      padding: 15px 24px;
      cursor: pointer;
      color: #fff;
      display: none;
}

@media(max-width: 786px) {
	#thuvien-menu-mobile-new .logo{
		position:absolute;
	}
#menuMoBileTop img{
	max-height:100px;
	padding:5px;
}
#thuvien-menu-mobile-new nav {
     
	  z-index:999999999999999999999999999999999999999999999999999999999999999!important;
	
}
#menuMoBileTop .txt1{
font-weight:bold;font-size:45px
}
#menuMoBileTop .txt2{

}
#thuvien-menu-mobile-new nav {
     
      width: 100%;
      
}

     #thuvien-menu-mobile-new  .logo {
            position: absolute;
            top: 180px;
            margin-top: 16px;
			display:block;
      }

     #thuvien-menu-mobile-new  nav ul {
            max-height: 0px;
            background: #000;
      }

     #thuvien-menu-mobile-new  nav.black ul {
            background: #000;
      }

     #thuvien-menu-mobile-new  .showing {
            max-height: 34em;
			display:block;
      }

    #thuvien-menu-mobile-new   nav ul li {
            box-sizing: border-box;
            width: 100%;
            padding: 24px;
            text-align: center;
			display:flex;
      }
	#thuvien-menu-mobile-new{
		display:flex;
		width:100%;
	}
    #thuvien-menu-mobile-new   .menu-icon {
            display: block;
      }

}
#thuvien-menu-mobile-new nav ul>li>ul{
position:absolute;
display:none;

}
#thuvien-menu-mobile-new nav ul>li:hover>ul{

display:block
}
#thuvien-menu-mobile-new nav ul li.has-dropdown:after{
content:"\e114";
font-family: 'Glyphicons Halflings';
font-size:12px;
margin-left:5px;
}



#nz-div-4{padding:10px;}
footer *{color:white !important}
#footer-mau7 .link-tt:after{background:white !important}
.webpro-product-row .lehaos-row-link{color:white!important}

.code-mau-landing1 #section_1997187844{}

#rand_jlefha6os5 .card .card-title{}
.card-body{padding:8px 0px !important;}
#thuvien-menu-mobile-new nav ul li a{text-transform: uppercase;}
#rand_dsaukpl2pn{background:aliceblue}
.webpro-product-row .file_url_thumb{background-size: cover !important;}
#gallery,#id-view-button{
display:none !important;
}
.webpro-product-row-dung .product_name{ border: 1px;
    border-style: dashed;
	border-color: #0e71b9}
#id-view-htmlThuocTinh{
padding: 16px 5px;
}
#id-view-htmlThuocTinh .thuoctinhRow{
	   display:inline-block;
    background: #efefef;
    border-radius: 6px;
width:100%;
padding:15px 5px;
}
#id-view-product_name,#id-view-des,#id-view-cat_name,#id-view-htmlThuocTinh,#id-view-product_price{
width:100% !important
}
#id-view-cat_name{
    padding: 3px 10px;
background:#1AB394;
    color: white;
    font-weight: bold;
    width: auto !important;
    float: left;
}
#id-view-tab_content,#id-view-product_content,#id-view-product_content3,#id-view-product_content3,#id-view-product_conten4,t#id-view-product_content5{
background:white;
}
#id-view-tab_content{
    border-top: 1px solid rgba(48,51,58,.1);
 
}
#lehaosTopMenu{

font-weight:bold;
}
#thuvien-menu-mobile-new nav ul li a{font-weight:bold}
.webpro-menu-active,#thuvien-menu-mobile-new nav ul li:hover,#thuvien-menu-mobile-new,#thuvien-menu-mobile-new nav ul{}
.lehaos-row-post_type_1 .lehaos-row-link{color:white}
.webpro-product-row-dung .product_name a{color:#30333a}
.webpro-thuoctinh{font-size:11px}
#thuvien-footer-6 footer .f-line span,#thuvien-footer-6 footer .f-title{
color:black !important
}
.library-logo-text{display:none}
.webpro-product-row-dung .add_time{display:block !important}

#thuvien-menu-mobile-new nav ul li a{

}
#thuvien-menu-mobile-new .menu-icon{
color:red !important;
}

.lehaosLibrary_new-slider .owl-prev,.lehaosLibrary_new-slider .owl-next{    padding: 0px 21px;
    font-weight: bold;font-size:20px}
.lehaosLibrary_new-slider div.owl-nav{
 position: absolute;
    top: -52px;
    right: 0px;
    display: flex;
	}

.lehaosLibrary_new-slider .post-slide .post-img{
    position: relative;
    overflow: hidden;
		height: 242px;
    width: 100%;
		    background-size: auto 100% !important;
				    background-position: center !important;
}
.lehaosLibrary_new-slider .post-slide .post-img:before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0,0,0.0);
    transition: all 0.40s linear 0s;
}
.lehaosLibrary_new-slider .post-slide:hover .post-img:before{
    background: rgba(0, 0,0,0.6);
}
.lehaosLibrary_new-slider .post-slide .post-img img{
    width: 100%;
    height: auto;
}

.lehaosLibrary_new-slider .post-slide:hover .post-info{
    bottom:0;
}
.lehaosLibrary_new-slider .post-slide .category{
    padding: 0;
    margin: 0;
    list-style: none;
}
.lehaosLibrary_new-slider .post-slide .category li,
.lehaosLibrary_new-slider .post-slide .post-date{
    display: inline-block;
    font-size: 16px;
    color: #fff;
    text-transform: capitalize;
}
.lehaosLibrary_new-slider .post-slide .category li:after{
    content: " /";
}
.lehaosLibrary_new-slider .post-slide .category li:last-child:after{
    content: "";
}
.lehaosLibrary_new-slider .post-slide .category li a{
    color: #fff;
    transition: all 0.40s linear;
}
.lehaosLibrary_new-slider .post-slide .category li a:hover{
    color: #555;
    text-decoration: none;
}
.lehaosLibrary_new-slider .post-slide .post-review{
    padding: 35px 20px 25px;
    background: #fff;
    position: relative;
}
.lehaosLibrary_new-slider .post-slide .icons{
    width: 90px;
    height: 90px;
    border: 4px solid #fff;
    border-radius: 50%;
    position: absolute;
    top: -45px;
    right: 10px;
    overflow: hidden;
}
.lehaosLibrary_new-slider .post-slide .icons img{
    width: 100%;
    height: auto;
}
.lehaosLibrary_new-slider .post-slide .post-title{
    margin: 0 0 25px 0;
}
.lehaosLibrary_new-slider .post-slide .post-title a{
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 2px;
    color: #0e71b9;
    display: inline-block;
    text-transform: uppercase;
    transition: all 0.30s linear 0s;
}
.lehaosLibrary_new-slider .post-slide .post-title a:hover{
    text-decoration: none;
    color: #555;
}
.lehaosLibrary_new-slider .post-slide .post-description{
    color: #555;
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 20px;
}
.lehaosLibrary_new-slider .post-slide .read{
    font-size: 13px;
    color: #555;
    display: block;
    text-align: right;
    text-transform: uppercase;
}
.lehaosLibrary_new-slider .post-slide .read:hover{
    text-decoration:none;
    color: #0e71b9;
}
.lehaosLibrary_new-slider .post-slide{
    margin: 0 10px;
    border-left: 8px solid #0e71b9;
    border-bottom: 8px solid #0e71b9;
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
}

.nz-div-7 .box-title-name:after{    border-top: 2px solid #0e71b9 !important;}
.nz-div-7 .box-title-name:before{border-top: 10px solid #0e71b9 !important;}
#section_223859313 .section-bg-overlay {
  background-color: #0e71b9 !important;
	
}
.title-header-mau-11 .box-title-name-new,.title-header-mau-11 .box-title-name-new{background:#0e71b9 !important}
.title-header-mau-11 .box-title-name-new:after{    border-top: 2px solid #0e71b9 !important}
.title-header-mau-11 .box-title-name-new:before{border-top: 10px solid #0e71b9 !important;}
.news-slider .owl-item .webpro-product-row{width:100%; max-width:100%}
.lehaosLibrary_new-slider .post-slide .post-info{
    width: 75%;
    position: absolute;
    bottom: -100%;
    left: 12.5%;
    background: #0e71b9;
    text-align: center;
    line-height: 26px;
    padding: 15px;
    transition: bottom 0.40s ease-in-out 0s;
}
@media all{
.lehaosLibraryTuVan a{background-color:transparent;}
.lehaosLibraryTuVan a:active,.lehaosLibraryTuVan a:hover{outline-width:0;}
.lehaosLibraryTuVan img{border-style:none;}
.lehaosLibraryTuVan *,.lehaosLibraryTuVan *:before,.lehaosLibraryTuVan {*:after}{4}
.lehaosLibraryTuVan img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;}
.lehaosLibraryTuVan p:empty{display:none;}
.lehaosLibraryTuVan a{-ms-touch-action:manipulation;touch-action:manipulation;}
.lehaosLibraryTuVan .col{position:relative;margin:0;padding:0 15px 30px;width:100%;}
.lehaosLibraryTuVan .col-inner{position:relative;margin-left:auto;margin-right:auto;width:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}
@media screen and (min-width:850px){
.lehaosLibraryTuVan .col:first-child .col-inner{margin-left:auto;margin-right:0;}
.lehaosLibraryTuVan .col+.col .col-inner{margin-right:auto;margin-left:0;}
}
@media screen and (max-width:849px){
.lehaosLibraryTuVan .col{padding-bottom:30px;}
}
.lehaosLibraryTuVan .align-equal>.col{display:-webkit-box;display:-ms-flexbox;display:flex;}
.lehaosLibraryTuVan .align-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
.lehaosLibraryTuVan .small-12{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}
@media screen and (min-width:550px){
.lehaosLibraryTuVan .medium-6{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}
}
@media screen and (min-width:850px){
.lehaosLibraryTuVan .large-6{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}
}
.lehaosLibraryTuVan .row{width:100%;margin-left:auto;margin-right:auto;}
.lehaosLibraryTuVan .row{max-width:100%;}
.lehaosLibraryTuVan .row.row-collapse{max-width:100%;}
.lehaosLibraryTuVan .row{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.lehaosLibraryTuVan .row-collapse{padding:0;}
.lehaosLibraryTuVan .row-collapse>.col{padding:0!important;}
.lehaosLibraryTuVan img{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:1;}
.lehaosLibraryTuVan .img{position:relative;}
.lehaosLibraryTuVan .img .img-inner{position:relative;overflow:hidden;}
.lehaosLibraryTuVan .img,.lehaosLibraryTuVan .img img{width:100%;}
.lehaosLibraryTuVan .stack{--stack-gap:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.lehaosLibraryTuVan .stack-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.lehaosLibraryTuVan .stack-row>*{margin:0!important;}
.lehaosLibraryTuVan .stack-row>*~*{margin-left:var(--stack-gap)!important;}
.lehaosLibraryTuVan .items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lehaosLibraryTuVan .justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.lehaosLibraryTuVan a{color:#334862;text-decoration:none;}
.lehaosLibraryTuVan a:focus{outline:none;}
.lehaosLibraryTuVan a:hover{color:#000;}
.lehaosLibraryTuVan p{margin-bottom:1.3em;}
.lehaosLibraryTuVan h4{color:#555;width:100%;margin-top:0;margin-bottom:.5em;text-rendering:optimizeSpeed;}
.lehaosLibraryTuVan h4{font-size:1.125em;}
.lehaosLibraryTuVan p{margin-top:0;}
.lehaosLibraryTuVan h4>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;}
.lehaosLibraryTuVan .uppercase{line-height:1.05;letter-spacing:.05em;text-transform:uppercase;}
.lehaosLibraryTuVan .uppercase{line-height:1.2;text-transform:uppercase;}
.lehaosLibraryTuVan .row:after{content:"";display:table;clear:both;}
.lehaosLibraryTuVan .text-center{text-align:center;}
.lehaosLibraryTuVan .text-center>div,.lehaosLibraryTuVan .text-center>div>div{margin-left:auto;margin-right:auto;}
.lehaosLibraryTuVan .dark,.lehaosLibraryTuVan .dark p{color:#f1f1f1;}
.lehaosLibraryTuVan .dark h4{color:#fff;}
}

.lehaosLibraryTuVan .row{max-width:1170px;}
.lehaosLibraryTuVan .row.row-collapse{max-width:100%;}
.lehaosLibraryTuVan h4{}
.lehaosLibraryTuVan h4{font-weight:500;}
.lehaosLibraryTuVan h4{color:#000000;}
.lehaosLibraryTuVan a{color:#0e71b9;}
.lehaosLibraryTuVan a:hover{color:#4693d6;}

.lehaosLibraryTuVan #image_1803184114{width:25%;}
@media (min-width:550px){
.lehaosLibraryTuVan #image_1803184114{width:25%;}
}
@media (min-width:850px){
.lehaosLibraryTuVan #image_1803184114{width:15%;}
}

.lehaosLibraryTuVan #image_567896208{width:25%;}
@media (min-width:550px){
.lehaosLibraryTuVan #image_567896208{width:25%;}
}
@media (min-width:850px){
.lehaosLibraryTuVan #image_567896208{width:15%;}
}

.lehaosLibraryTuVan #image_1344552290{width:25%;}
@media (min-width:550px){
.lehaosLibraryTuVan #image_1344552290{width:25%;}
}
@media (min-width:850px){
.lehaosLibraryTuVan #image_1344552290{width:15%;}
}

.lehaosLibraryTuVan #stack-253556816 > *{--stack-gap:0rem;}

.lehaosLibraryTuVan #row-573380155 > .col > .col-inner{padding:25px 20px 20px 20px;background-color:#0e71b9;}
main>div.container{
	border:1px solid #f3f3f3;
	margin: 10px auto;
	overflow:hidden;
	border-radius: 5px;
	padding:5px 0px;
}
.webpro-product-row, .webpro-product-row .webpro-product-row-container{    box-shadow: 1px}

@media all{
.lehaosLibraryPhuongCham1 section{display:block;}
.lehaosLibraryPhuongCham1 svg:not(:root){overflow:hidden;}
.lehaosLibraryPhuongCham1 *,.lehaosLibraryPhuongCham1 *:before,.lehaosLibraryPhuongCham1 {*:after}{4}
.lehaosLibraryPhuongCham1 p:empty{display:none;}
.lehaosLibraryPhuongCham1 .col{position:relative;margin:0;padding:0 15px 30px;width:100%;}
.lehaosLibraryPhuongCham1 .col-inner{position:relative;margin-left:auto;margin-right:auto;width:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}
@media screen and (min-width:850px){
.lehaosLibraryPhuongCham1 .col:first-child .col-inner{margin-left:auto;margin-right:0;}
}
@media screen and (max-width:849px){
.lehaosLibraryPhuongCham1 .col{padding-bottom:30px;}
}
.lehaosLibraryPhuongCham1 .align-equal>.col{display:-webkit-box;display:-ms-flexbox;display:flex;}
.lehaosLibraryPhuongCham1 .small-12{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}
@media screen and (min-width:850px){
.lehaosLibraryPhuongCham1 .large-12{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}
}
.lehaosLibraryPhuongCham1 .row{width:100%;margin-left:auto;margin-right:auto;}
.lehaosLibraryPhuongCham1 .row{max-width:1080px;}
.lehaosLibraryPhuongCham1 .row.row-collapse{max-width:1050px;}
.lehaosLibraryPhuongCham1 .row{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.lehaosLibraryPhuongCham1 .row-collapse{padding:0;}
.lehaosLibraryPhuongCham1 .row-collapse>.col{padding:0!important;}
.lehaosLibraryPhuongCham1 .section{position:relative;min-height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lehaosLibraryPhuongCham1 .section.dark{background-color:#666;}
.lehaosLibraryPhuongCham1 .section-bg{overflow:hidden;}
.lehaosLibraryPhuongCham1 .section-bg,.lehaosLibraryPhuongCham1 .section-content{width:100%;}
.lehaosLibraryPhuongCham1 .section-content{z-index:1;}
.lehaosLibraryPhuongCham1 .icon-box .icon-box-img{margin-bottom:1em;max-width:100%;position:relative;}
.lehaosLibraryPhuongCham1 .icon-box-img svg{padding-top:.2em;width:100%;}
.lehaosLibraryPhuongCham1 .icon-box-img svg{width:100%;height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;fill:currentColor;}
.lehaosLibraryPhuongCham1 .icon-box-img svg path{fill:currentColor;}
.lehaosLibraryPhuongCham1 .icon-box-left{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;}
.lehaosLibraryPhuongCham1 .icon-box-left .icon-box-img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;max-width:200px;}
.lehaosLibraryPhuongCham1 .icon-box-left .icon-box-text{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;}
.lehaosLibraryPhuongCham1 .icon-box-left .icon-box-img+.icon-box-text{padding-left:1em;}
.lehaosLibraryPhuongCham1 .stack{--stack-gap:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.lehaosLibraryPhuongCham1 .stack-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.lehaosLibraryPhuongCham1 .stack-row>*{margin:0!important;}
.lehaosLibraryPhuongCham1 .stack-row>*~*{margin-left:var(--stack-gap)!important;}
.lehaosLibraryPhuongCham1 .items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.lehaosLibraryPhuongCham1 .justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
@media (max-width:549px){
.lehaosLibraryPhuongCham1 .sm\:stack-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.lehaosLibraryPhuongCham1 .sm\:stack-col>*{margin:0!important;}
.lehaosLibraryPhuongCham1 .sm\:stack-col>*~*{margin-top:var(--stack-gap)!important;}
.lehaosLibraryPhuongCham1 .sm\:items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.lehaosLibraryPhuongCham1 .sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.lehaosLibraryPhuongCham1 p{margin-bottom:1.3em;}
.lehaosLibraryPhuongCham1 h4{color:#555;width:100%;margin-top:0;margin-bottom:.5em;text-rendering:optimizeSpeed;}
.lehaosLibraryPhuongCham1 h4{font-size:1.125em;}
.lehaosLibraryPhuongCham1 p{margin-top:0;}
.lehaosLibraryPhuongCham1 .uppercase{line-height:1.05;letter-spacing:.05em;text-transform:uppercase;}
.lehaosLibraryPhuongCham1 .uppercase{line-height:1.2;text-transform:uppercase;}
.lehaosLibraryPhuongCham1 .row:after{content:"";display:table;clear:both;}
.lehaosLibraryPhuongCham1 .last-reset *:last-child{margin-bottom:0;}
.lehaosLibraryPhuongCham1 .text-left{text-align:left;}
.lehaosLibraryPhuongCham1 .relative{position:relative!important;}
.lehaosLibraryPhuongCham1 .fill{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0!important;margin:0!important;}
.lehaosLibraryPhuongCham1 .bg-fill{background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%;}
.lehaosLibraryPhuongCham1 .dark,.lehaosLibraryPhuongCham1 .dark p{color:#f1f1f1;}
.lehaosLibraryPhuongCham1 .dark h4{color:#fff;}
.lehaosLibraryPhuongCham1 .text-justify{text-align:justify;}
}

.lehaosLibraryPhuongCham1 .bg{opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s;}
.lehaosLibraryPhuongCham1 .bg-loaded{opacity:1;}

.lehaosLibraryPhuongCham1 .row{max-width:1170px;}
.lehaosLibraryPhuongCham1 .row.row-collapse{max-width:1140px;}
.lehaosLibraryPhuongCham1 h4{}
.lehaosLibraryPhuongCham1 h4{font-weight:500;}
.lehaosLibraryPhuongCham1 h4{color:#000000;}

.lehaosLibraryPhuongCham1 #text-926505806{}
@media (min-width:550px){
.lehaosLibraryPhuongCham1 #text-926505806{}
}
@media (min-width:850px){
.lehaosLibraryPhuongCham1 #text-926505806{font-size:14px;}
}

.lehaosLibraryPhuongCham1 #text-2306866535{font-size:0.75rem;}
@media (min-width:550px){
.lehaosLibraryPhuongCham1 #text-2306866535{font-size:14px;}
}
@media (min-width:850px){
.lehaosLibraryPhuongCham1 #text-2306866535{font-size:14px;}
}

.lehaosLibraryPhuongCham1 #text-4088441592{font-size:0.75rem;}
@media (min-width:550px){
.lehaosLibraryPhuongCham1 #text-4088441592{font-size:14px;}
}
@media (min-width:850px){
.lehaosLibraryPhuongCham1 #text-4088441592{font-size:14px;}
}

.lehaosLibraryPhuongCham1 #stack-3867068711 > *{--stack-gap:2rem;}

.lehaosLibraryPhuongCham1 #col-1719900056 > .col-inner{padding:0px 15px 0px 15px;margin:0 0px 0px 0px;}
@media (min-width:550px){
.lehaosLibraryPhuongCham1 #col-1719900056 > .col-inner{padding:0px 15px 0px 15px;}
}
@media (min-width:850px){
.lehaosLibraryPhuongCham1 #col-1719900056 > .col-inner{padding:10px 0px 0px 0px;}
}

.lehaosLibraryPhuongCham1 #section_1153876013{background-color:#0e71b9;}

.lehaosGiamGia{ background-color:#0e71b9}
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: block;
    transition: 2s;
}#thuvien-menu-mobile-new nav ul>li>ul{top:px;}
#thuvien-menu-mobile-new nav ul>li,#thuvien-menu-mobile-new nav ul>li .glyphicon{
    height: px;
    line-height: px;
		display:inline-block;
}
.title-tour{    display: block;
    max-height: 60px;
    overflow: hidden;}@media only screen and (min-width: 1025px) {
	#top5_sub #logo img{max-height:115px}
	.lehaosTitle3{padding-left:5px;}
	.lehaosTitle3 span:after,.lehaosTitle3 span:before{margin-left:5px;}
	.container{width:1290px}
	#thuvien-menu-mobile-new nav ul>li:hover>ul{}
	#lehaosFooter .bocuc_57{max-height: 220px;
    overflow: hidden;}
	#thuvien-menu-mobile-new.black nav ul{max-height:unset}
	#thuvien-menu-mobile-new.black nav ul li{line-height:45px}
	#thuvien-menu-mobile-new.black nav ul li, #thuvien-menu-mobile-new.black nav ul li .glyphicon{height: 45px;
    line-height: 45px;
    display: inline-block;}
	#thuvien-menu-mobile-new.black nav ul>li>ul{top:45px;}
	#thuvien-menu-mobile-new nav ul>li>a:hover{ 
  
    text-decoration: none;
	color: transparent;

	text-transform: uppercase;
	text-shadow: 0px 0px 1px #edf20e;

	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
   }
   .webpro-menu-active a{color:#edf20e}
    #thuvien-menu-mobile-new nav ul>li>a{
		transform: translate(-3px,-3px);
		position: relative;
		z-index: 1;
		transition: all 0.3s ease 0s;
	}
   #thuvien-menu-mobile-new nav ul>li>a:before{
		content: '';
		background: linear-gradient(to right,#edf20e,#43b2a4,#82c147,#bcd53b);
		height: 3px;
		width: 0;
		position: absolute;
		left: 0;
		bottom: -4px;
		z-index: -1;
		transition: all 0.3s ease 0s;
	}
	 #thuvien-menu-mobile-new nav ul>li>a:hover:before{ width: 100%; }
	
	 #thuvien-menu-mobile-new nav ul>li>a:hover,
	 #thuvien-menu-mobile-new nav ul>li>a:focus{
		color: #edf20e;
		text-shadow: 0 0 5px rgba(0,0,0,0.2);
		transform: translate(0);
	}
	#cursor-dot,
#cursor-dot-outline {
  z-index: 999;
  pointer-events: none;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  opacity: 0;
  transform: translate(-50%, -50%);
  transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out;
}

#cursor-dot {
  width: var(--cursor-size);
  height: var(--cursor-size);
  background-color: rgba(var(--color-cursor), 1);
}

#cursor-dot-outline {
  width: var(--cursor-outline-size);
  height: var(--cursor-outline-size);
  background-color: rgba(var(--color-cursor), var(--cursor-outline-shade));
}
.webpro-product-row .file_url_thumb{height:262px;}
.lehaosTitle2 span{font-size:34px; font-family:'SFUFutura'}
#index1_sub h3{
font-size: 34px;
    font-family: 'Lobster';
}
.lehaosBaiVietMoiIndexArticleRow:nth-child(1) img{
	display:block;
	width:100%;
max-width:unset;
}
.lehaosBaiVietMoiIndexArticleRow h4{font-size:16px;}
.lehaosBaiVietMoiIndexArticleRow:nth-child(1) {
	widht:50%;
	max-height:unset;
}
.lehaosBaiVietMoiIndexArticleRow:nth-child(1){padding-right:15px;}
.lehaosBaiVietMoiIndexArticleRow{
	width:50%;
	float:left;
}
.lehaosBaiVietMoiIndexArticleRow img{
	max-width:100px;
float:left;
padding:10px;
}
.lehaosBaiVietMoiIndexArticleRow(1) a.btn{display:block}
.lehaosBaiVietMoiIndexArticleRow a.btn{display:none}

.lehaosBaiVietMoiIndexArticleRow(1) p{width:auto;height:auto}
.lehaosBaiVietMoiIndexArticleRow p{width:auto; height:auto; overflow:hidden}


#thuvien-menu-mobile-new nav ul>li>ul{top:px;}
#thuvien-menu-mobile-new nav ul>li,#thuvien-menu-mobile-new nav ul>li .glyphicon{
    height: px;
    line-height: px;
		display:inline-block;
}
a#cart-popover{color:#0e71b9}
}


@media only screen and (max-width: 768px) {
	.lehaosLibrary_new-slider div.owl-nav{display:none}
	.btn-group-product-row{margin-top:5px}
	.indexProductBanner{
		max-height:160px;
	}
	#landing3 .list-block li{width:100%!important}
	.row{display:block}
	#support-right-2{}
	.lehaosTitle1{    margin: 12px 0 !important;}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left:5px;padding-right:5px}
	#id-view-product_content *,#id-view-product_content2 *,#id-view-product_content3 *,#id-view-product_content4 *,#id-view-product_content5 *,#id-view-product_content,#id-view-product_content2,#id-view-product_content3,#id-view-product_content4,#id-view-product_content5{max-width:100%!important}
	.webpro-article-row-thumb{
		height:auto !important
	}
#cart-popover{width:35px!important;height:35px!important;margin-top:-5px;}
#thuvien-menu-mobile-new .showing{width:100%;}
#lehaosTopMenu > div > div:nth-child(1){display:none}
#support-right-2 .nav_right {
   
    top: unset!important;
   
    bottom: 0px !important;
}
#thuvien-menu-mobile-new .menu-icon{display: flex;padding:7px;margin-top:5px;}
.lehaosFlash1{padding:0px !important;}
#landing3 h1.title-page,.webpro-product-row, .webpro-product-row .webpro-product-row-container{overflow:hidden}
#rand_zmcr3mydbw > div.menu-icon.text-left > div:nth-child(1) > i{color:white}
#lehaosWebContent > div > div.lehaosModule > div.col-sm-12 > h2{max-height:50px !important}
#lehaosWebContent > div > div.lehaosModule img{height:auto !important}
#lehaosWebContent > div > div.lehaosModule > div.col-sm-12{display:inline-block important}

#row-1403580682 > div.col-sm-8.col-lg-8.col-xs-12 > div{padding:20px}
}
@media only screen and (min-width: 1025px){
#thuvien-menu-mobile-new nav ul>li>ul{top:~menuHeight~px;}
#thuvien-menu-mobile-new nav ul>li,#thuvien-menu-mobile-new nav ul>li .glyphicon{
    height: ~menuHeight~px;
    line-height: ~menuHeight~px;
		display:inline-block;
}
.title-tour{    display: block;
    max-height: 60px;
    overflow: hidden;}.webpro-product-row .file_url_thumb{
	height:px;
}

}
@media only screen and (max-width: 768px) {}
.border-true{border:1px solid}

