//@font-face{font-family: font-menu;src: url("/tl_files/css/font/UVNLYDO.TTF");}
/*@font-face {
  font-family: 'FontAwesome';
  src: url('/tl_files/css/font/fontawesome-webfont.eot?v=4.5.0');
  src: url('/tl_files/css/font/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/tl_files/css/font/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('/tl_files/css/font/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/tl_files/css/font/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/tl_files/css/font/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
body{background:#FFF;color:#333;font-family:Verdana, Arial,sans-serif;line-height:1.5em;font-size:12px;-webkit-text-size-adjust:100%;}

.table-border table,.table-border tr,.table-border td{border:1px solid #D6D6D6;padding: 5px;}
.shoppingcart-table .first-row{background:#E6E6E6;}
.border-none table{border:none;}.border-none table td{border:none;}
#left .border-none,#right .border-none{border:none;border-radius:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
form table{border:none;}form table td{border:none;}
.hide{display:none;}.fl{float:left;}.fr{float:right;}.absolute{position:absolute;}.z-index100{z-index:100;}.z-index-1{z-index:-1;}
.padding-10{padding:10px;}.margin-10{margin:10px;}.margin-p-0 p{margin:0px;}.color-red{color:#FC1515;}.center{text-align:center;}
.bg-while{border:0px solid #CCC; padding:10px; background: #FFF; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.underline-none a{text-decoration:none;}.p-2 p{margin:0.5em 0px;}
.headline h2, .headline h1{background:url("/tl_files/files/customs/row.gif") left top no-repeat;height:47px;display:block;line-height:40px;padding-left:50px;font-size:1.4em;margin:3px 0px 0px 0px;}
a{text-decoration: none; color:#170C0D;}
#wrapper{margin:0px auto;padding: 0px;}
.inside-max>div{ display: block; margin: 0px auto;position: relative;}
#container{margin: 0px auto;display: block;max-width:1200px;position: relative;overflow: hidden;padding: 10px 0px 10px 0px;}
#background-header, #background-footer,#Bock-background-header{width:100%;position:absolute;z-index:-1;}


.vertical-align-center{display: flex !important;align-items: center;-webkit-align-items: center;}
@media (max-width: 992px) { 
    .vertical-align-center{
        display: block !important;
    }
}
#header{}
#header>.inside > .inside-max{padding: 0px 0px 0px 0px;margin: 0px auto;background:url("/tl_files/files/customs/bg-header.jpg") repeat;}
#header-full .block-fixed-top{border-bottom: 0px solid #DADADA;display: none;background: #000000;border-radius: 0px!important;margin-bottom: 0px!important;-webkit-transition: all .1s;-moz-transition: all .1s;transition: all .1s;position: fixed;right: 0;left: 0;z-index: 1030;max-height: 200px;}
#header-full .block-fixed-top .inside{max-width: 1200px;margin: 0px auto;}
#header>.inside > .header-slider{ padding: 15px 0px 15px 0px;margin: 0px auto;}
#header>.inside > .inside-max>.inside{max-width: 1200px;margin: 0px auto;border-radius: 10px;background-size: 100% 100%;}
.inside-width{display: block;z-index: 200;position: relative;/*background: #FFF;*//*box-shadow: 0px 3px 5px 0px #FFF;*/}
.inside-width > .inside{display: block; width:1100px; margin: 0px auto;position: relative; }
.video-content-home{margin-top:30px;margin-left:10px;}

.bg-line-shadow{
  background:url("/tl_files/files/customs/bg-line.png") repeat-x,#7E1D0C;
  height: 10px;
}

.pagination{clear:both;display:block !important;padding:10px;margin-top:10px;position:relative;}
.pagination p{float:right;width:20%;text-align:right;margin:0px;padding:0px;font-weight:bold;display: none;}
.pagination ul{list-style:none;padding:0px;margin:0px;position:relative;display:block;}
.pagination ul > li{display:inline-block;}
.pagination ul > li a,.pagination ul > li span{}
.pagination ul > li a:hover,.pagination ul > li span{}

.pdf_link{text-align:right;padding-right:20px;}

.header-search{margin: 0px 0px 0px 0px;text-align: right;position: absolute;padding: 0px 0px 0px 0px;top:5px;right: 0px;}
.header-search table{border-spacing: 0;border-collapse: collapse;}
.header-search *{padding:0px; margin: 0px;}
.header-search form{}
.header-search form input[type=text]{font-size:90%;color:#fff;margin:0px;width:180px;height:20px;line-height: 20px;border-radius: 5px;padding: 0px 30px 0px 10px;background:  url("/tl_files/files/customs/icon-search.png") right 5px center no-repeat,rgba(255,255,255,0.7);}
.header-search form input[type=text]:hover{}
.header-search form .submit{width:0px;height:0px;margin:0px;padding:0px;border:none;}

.header-logo .img-logo{position: absolute;top:-30px;margin-left: -20px;}
.header-block-right .img-company-right{position: absolute;top:-20px;margin-left: -40px;}
.header-block-left{text-align: center;}

.share-like-facebook{float:right; margin-top: -50px;margin-right: 170px;}

.div-nav-header{position:relative;;height: 32px;width:100%;z-index: 1001;top:0px;left:0px;border-bottom:2px solid #06A1FB;}
.div-nav-header>div{width: 1100px;position: relative;display: block;margin:0px auto;}
.div-nav-header>div .header-hotline{float: left;line-height: 32px;font-size: 1.5em;color: #FFF;position: relative;z-index: 2;text-shadow:1px -1px 1px #007BA5;padding-left: 10px}
.div-nav-header>div .header-slogan{line-height: 32px;color: #FFF;position: relative;z-index: 1;display: block; text-align: center;font-size: 1em;font-weight: bold;text-shadow:1px -1px 1px #007BA5;}

.header-top-ads-logo{position:absolute;z-index:100;left:85px;}
.header-top-ads-logo ul{display:block;list-style:none;padding:0px;margin:0px;line-height:40px;}
.header-top-ads-logo ul li{display:inline-block;}

.content-ads ul li{margin: 0px 0px 10px 0px;}

/*.menu-main.block{position:relative;overflow: inherit;margin-bottom:0px;text-align: center;font-size: 0px;}
.menu-main>ul>li>a,.menu-main>ul>li>span{padding: 7px 20px 7px 20px;white-space: nowrap;margin:0px;display: block;position: relative;}
.menu-main a,.menu-main span{color: #113C5D;font-size: 15px;font-weight: bold;text-transform: uppercase;}
.menu-main ul,.menu-main>ul .link-menu-sub{padding:0px;list-style:none;position:relative;margin: 0px auto;}
.menu-main>ul>li{position: relative;display:inline-block;vertical-align: top;}
.menu-main .link-menu-sub>ul>li,.menu-main>ul>li ul>li{display: inline-block;vertical-align: top;margin: 5px 10px 5px 0px;white-space: nowrap;}
.menu-main>ul>li>a:hover,.menu-main>ul>li>span:hover,.menu-main>ul>li>span.active,.menu-main>ul>li>a.active{color: #FFF;background: url("/tl_files/files/customs/menu-top-hover.png") center no-repeat; background-size: 100% 100%;}
.menu-main>ul>li ul a,.menu-main>ul>li ul span{color: #000;}

.menu-main>ul>li>ul,.menu-main>ul>li>.link-menu-sub{display: none;top:32px;position: absolute;background: #B53532;z-index: 1002;box-shadow:  2px 2px 2px 2px rgba(0, 0, 0, 0.2);padding: 10px;}
.menu-main>ul>li>ul,.menu-main>ul>li>.link-menu-sub>ul{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
.menu-main>ul>li>ul ul li,.menu-main>ul>li>.link-menu-sub>ul ul li{display:block;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}
.menu-main>ul>li:hover>ul,.menu-main>ul>li:hover>.link-menu-sub{display: block;}

.menu-main .link-menu-sub ul,.menu-main>ul>li ul{padding-left: 10px;text-align: left;}
.menu-main>ul>li ul>li>a,.menu-main>ul>li ul>li>span,.menu-main .link-menu-sub ul>li>a,.menu-main .link-menu-sub ul>li>span{color:#09314E;font-size: 11px;padding-left: 10px;}
.menu-main .link-menu-sub ul>li.submenu>a,.menu-main .link-menu-sub ul>li.submenu>span,.menu-main .link-menu-sub ul.level_1>li>span,.menu-main .link-menu-sub ul.level_1>li>a,
.menu-main>ul>li ul>li.submenu>a,.menu-main>ul>li ul>li.submenu>span,.menu-main>ul>li>ul>li>span,.menu-main>ul>li>ul>li>a{color:#FFFFFF;font-size: 12px;font-weight: 400;background: url("/tl_files/files/customs/icon-add.png") left center no-repeat;padding-left: 15px;}
.menu-main>ul>li ul>li>a:hover,.menu-main>ul>li ul>li>span:hover,.menu-main .link-menu-sub ul>li>a:hover,.menu-main .link-menu-sub ul>li>span:hover{color:#040a0f;}

.menu-main>ul>li>a,.menu-main>ul>li>span{background: url("/tl_files/files/customs/menu-split.png") left top no-repeat;background-size:1px 100%;}
.menu-main>ul>li.last>a,.menu-main>ul>li.last>span{}
.menu-main>ul>li.first>a,.menu-main>ul>li.first>span{}*/

.menu-main a,.menu-main span{}
.menu-main.block{position:relative;overflow:inherit;margin-bottom:0px;}
.menu-main ul,.menu-main>ul .link-menu-sub{padding:0px;list-style:none;position:relative;margin: 0px auto;}
.menu-main>ul ul,.menu-main>ul .link-menu-sub{display:none;z-index:1000;box-shadow: 0px 0px 1px #EAEAEA;}
.menu-main>ul>li{position: relative;display:inline-block;white-space: nowrap;vertical-align: top;}
//.menu-main>ul>li{height: 60px;margin:0px;background: url("/tl_files/files/customs/menu-top-hover-right.png") right top -100px no-repeat,url("/tl_files/files/customs/menu-top-hover-left.png") left top -100px no-repeat;}
.menu-main>ul>li{margin:0px;background-size: 100% 100%;background-size: 100% 100%;}
.menu-main>ul>li.last{padding-right:0px;}
.menu-main>ul>li:hover,.menu-main>ul>li.active{background:#616169;background-size: 100% 100%; position: relative;display:inline-block;white-space: nowrap;}
.menu-main ul ul li,.menu-main .layout_simple{display:block;position:relative;  white-space: normal;}
.menu-main>ul>li>a,.menu-main>ul>li>span{color:#000;height:22px;padding:0 6px 0px 3px;line-height:23px;margin:2px 4px 3px 0px;display:block;font-weight:bold;text-decoration:none;border:1px solid transparent;text-transform:uppercase;white-space: nowrap;}
.menu-main>ul>li li>a,.menu-main>ul>li li>span,.menu-main>ul .link-menu-sub div>a{padding:10px 25px 10px 25px;display:block;color:#FFF;font-weight:normal;text-decoration:none;text-align:left;}
.menu-main>ul>li li>a, .menu-main>ul>li li>span, .menu-main>ul .link-menu-sub div>a{color: #fff;font-size: 13px;}
.menu-main>ul>li li.activeHover>a,.menu-main>ul>li li.activeHover>span,.menu-main>ul>li li>a:hover,.menu-main>ul>li li>span,.menu-main>ul .link-menu-sub div>a:hover{}
.menu-main>ul li ul{width:230px;position:absolute;line-height:15px;text-align:left;z-index:1002;}
.menu-main>ul>li.width-more ul{width:350px;}
.menu-main>ul .link-menu-sub.block{position:absolute;display:none;overflow:inherit;}
.menu-main>ul>li li{background: #616169;background-size: 100% 100%;border: 1px solid transparent;}
.menu-main>ul>li li.activeHover>a{color: #fff;}
.menu-main>ul>li li.activeHover{background-size: 100% 100%;background:#AFAFAF;}

.menu-main>ul li ul ul,.menu-main>ul>li li .link-menu-sub{margin-left:100%;top:-1px;}
.menu-main>ul ul li>a.submenu,.menu-main>ul ul li>span.submenu{background:transparent url("/tl_files/files/customs/right.png") 95% center no-repeat;}
.menu-main>ul ul li>a.submenu:hover,.menu-main>ul ul li>span.submenu:hover{background:transparent url("/tl_files/files/customs/right-hover.png") 95% center no-repeat;}
.menu-main>ul>li:hover > a,.menu-main>ul>li>a:hover,.menu-main>ul>li>span{color:#00648A;}
.menu-main>ul>li>.link-menu-sub>ul{display:block;position:relative;}
.menu-main>ul>li:hover>ul,.menu-main>ul>li:hover>.link-menu-sub{display: block;}
.menu-main>ul>li li.last>a, .menu-main>ul>li li.last>span, .menu-main>ul .link-menu-sub div.last>a{border-bottom:0px solid #006788;}


.menu-main.menu-main-top{position: relative;text-align: center;border:none;margin: 0px 0px 0px 0px;}
.menu-main.menu-main-top>ul{display: inline-block;}
.menu-main.menu-main-top>ul>li{}
.menu-main.menu-main-top>ul>li>span,.menu-main.menu-main-top>ul>li>a{height: 40px;line-height: 40px;color: #FFFFFF;padding: 0px 15px;font-size: 15px;background: none;margin: 0px;text-transform: uppercase;border: 0px solid transparent;font-weight: bold;/*text-shadow: -1px -1px 0 #FFF,1px -1px 0 #B7B7B7,-1px 1px 0 #636363,1px 1px 0 #000000;*/ }
.menu-main.menu-main-top>ul>li>a:hover,.menu-main.menu-main-top>ul>li>span,.menu-main.menu-main-top>ul>li:hover>span,.menu-main.menu-main-top>ul>li:hover>a{color: #fff;border:0px solid #CCC;background-position: left 10px top 15px;}

.menu-main.footer-menu{text-align:center;margin-bottom:15px;padding-top:10px;background: #3A3A3A;}
.menu-main.footer-menu>ul>li>a, .menu-main.footer-menu>ul>li>span{color:#FFF;background-color:transparent;}

.menu-main.scrollbarTop{position:fixed;top:0px;left:0px;width:100%;margin:0px;padding:0px;text-align:center;z-index:1002;background:#FFF;box-shadow:0px 0px 10px #000;}
.menu-main.scrollbarTop>ul{display:inline-block;position:relative;text-align:right;background:url("/tl_files/files/customs/logo-small.png") left center no-repeat;}
.menu-main.scrollbarTop>ul>li>a, .menu-main.scrollbarTop>ul>li>span{padding:0 18px 4px 50px;}

.menu-main>ul>li>.full-main{left: 0px;width: 100%;}
.menu-main>ul>li>.full-main>ul{width:100%;margin: 0px;padding:10px 0px 5px 0px;left:0px;}
.menu-main>ul>li>.full-main>ul>li{display: inline-block;width: 24.5%;}
.menu-main>ul>li>.full-main>ul>li>a,.menu-main>ul>li>.full-main>ul>li>span{white-space: nowrap;padding-left:20px;}

.header-slider.block{z-index:11;position:relative;overflow:inherit;background:transparent;margin-bottom: 0px;}
.header-slider .coin-slider{overflow:hidden;border:0px solid #CCC;}
.header-slider .cs-buttons{margin: 0px 20px 0px 0px;padding: 0px;height: 0px;top: -30px;margin-left: -51px !important;left: initial !important;float: right}
.header-slider .cs-buttons>a{border: none;background: #fff;padding: 1px;border-radius: 20px;}
.header-slider .cs-buttons>.cs-active,.header-slider .cs-buttons>a:hover{background:#0F9AEF;border: none;}
.header-slider .pagination{border-top: 0px solid #CCC;box-shadow:none;}
.header-slider .pagination>div{border-radius: 20px;padding: 10px;background:url("/tl_files/files/customs/bg-header-wood.jpg") repeat !important;}
.header-slider .pagination>div:hover{border-radius: 0px;transition: all 1s ease;}
.header-slider .cs-prev, .header-slider .cs-next{color:transparent;width:50px;height:50px;background-color:transparent;}
.header-slider .cs-prev{background:url("/tl_files/files/customs/pre-slider.png") left center no-repeat;}
.header-slider .cs-next{background:url("/tl_files/files/customs/next-slider.png") right center no-repeat;}

.block-right-home{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;overflow:hidden;z-index:100;position:relative;width:400px;height:360px;border:1px solid #CCC;background:#FFF;border-right:0px solid #CCC;}
.block-right-home>h1,.block-right-home>h2{background:#54B95D url("/tl_files/files/customs2/icon-logo.png") 5px center no-repeat;margin:0px;display:block;font-size:12px;text-transform:uppercase;line-height:30px;padding:0px 10px 0px 30px;border-bottom:1px solid #01581A;color:#FFFFFF;}

#toTop{position:fixed;bottom:100px;right:30px;width:30px;height:30px;color:transparent;display:none;z-index: 100;background-size: 100%;}
#toTop:before{color: #757575;font-size: 35px;font-family: 'FontAwesome';font-weight: bold; content: "\f139";background-size: 30px 30px;width: 30px;height: 30px;position: relative;}
#toTop:hover:before{color: #FF0000;}
#main{}
#main > .inside{padding: 0px 10px 30px 10px;background: #fff;}

#footer{position:relative;display:block;}
#footer .inside .mod_newslist{border:1px solid #E7E7E7;box-shadow:0px 0px 10px #000;}
#footer .inside .mod_newslist h1,#footer .inside .mod_newslist h2{font-family:tahoma;font-weight:bold;font-size:14px;margin:0;line-height:40px;color:#FFF;padding:0px 0px 0px 25px;background:#FFB800 url("/tl_files/files/customs2/icon-logo.png") 5px center no-repeat;margin-bottom:20px;border:none;box-shadow:inset 0px -6px 10px 0px #FFFFFF;}
#footer .inside>div p{margin:0px 0px 2px 0px;}
#footer .inside > div.copyright{display:block;text-align:center;padding:0px;margin:0px auto;height:35px;line-height:35px;color:#171F11;overflow:hidden;margin-top:10px;font-size:90%;background:#E8A423;}
#footer .inside > div.copyright a{color:#171F11;text-decoration:none;}
#footer .inside > div.copyright a:hover{text-decoration:underline;}
.footer-block-ads{background: #fff;padding: 10px 0px 10px 0px;margin: 10px 0px 10px 0px;}
.footer-block-ads-inside{max-width: 1200px;margin: 10px auto 10px auto;}

.menu-header-banner{display: block; width: 640px;left: 190px;top: 70px;}
.menu-header-banner ul{list-style: none;margin: 0px; padding:0px;display: block;text-align: center;}
.menu-header-banner ul li{display: inline-block;white-space: normal;width:18%;padding-right:1%;vertical-align: top;text-align: left;}
.menu-header-banner ul li.last{padding-right: 0;}
.menu-header-banner ul li>a,.menu-header-banner ul li>span{transition:all 1s ease;text-decoration: none; font-size: 1em; color:#FFF;vertical-align: top;position: relative;}
.menu-header-banner ul li>a:hover,.menu-header-banner ul li>span{color:#F00;}
.menu-header-banner ul li>a:before,
.menu-header-banner ul li>span:before{float:left;width: 39px;height:39px;margin-right: 6px;content:"";transition:all 1s ease;}
.menu-header-banner ul li:hover>a:before,.menu-header-banner ul li:hover>span:before{-ms-transform: rotate(360deg);transform:rotate(360deg);-webkit-transform: rotate(360deg);}
.menu-header-banner ul li>.head-diachi:before{background: url("/tl_files/files/customs/icon-diachi.png") center center no-repeat;}
.menu-header-banner ul li>.head-giaohang:before{background: url("/tl_files/files/customs/icon-giao-hang.png") center center no-repeat;}
.menu-header-banner ul li>.head-free:before{background: url("/tl_files/files/customs/icon-mien-phi.png") center center no-repeat;}
.menu-header-banner ul li>.head-order:before{background: url("/tl_files/files/customs/icon-thanh-toan.png") center center no-repeat;}
.menu-header-banner ul li>.head-reply:before{background: url("/tl_files/files/customs/icon-doi-tra.png") center center no-repeat;}

.main-menu-bre{background: url("/tl_files/files/customs/menu-breadcrumb.png") repeat-x;background-size: 100% 100%;width: 945px;height: 40px;position:relative;display:block;color:#fff;font-size:1em;line-height:38px;margin:0px 0px 10px 0px;left: -10px;font-weight: bold;border-bottom: 3px solid #FFFE36;}
.main-menu-bre>div{padding:0px 35px 0px 50px;position: relative;display: inline-block;white-space: nowrap;border-top-left-radius: 7px;border-top-right-radius: 7px;}
.main-menu-bre a,.main-menu-bre span{text-decoration:none;font-size: 1em;color:#fff;}
.main-menu-bre span{}

.right-block.background-none{background:none;}
.right-block .content-main{display:block;position:relative;padding:0px 0px 10px 0px;}
.right-block .content-main > div.title,.right-block .content-main > div.text{display:inline-block; white-space: nowrap;}
.right-block .content-main > div.title{width:50%;padding-right:5px;text-align:right;}
#left .right-block,#left .left-block{margin-left:0px;padding-top:0px;margin-top:0px;box-shadow: 0px 0px 3px #C0E0FF;}
#right .right-block,#right .left-block{background: #fff;box-shadow: 1px 1px 10px #888888;}
.left-block,.right-block{background: #fff;display:block;padding: 0px 0px 10px 0px;margin:0px 0px 10px 0px;color:#fff;overflow:inherit;}
#left .left-block.background-none{background:none;box-shadow: none}
.left-block > h1,.right-block > h1,.left-block > h2,.right-block > h2,.left-block > h3,.right-block > h3,.right-block .headertitle>h2{margin: 0px 0px 10px 0px;position: relative;background-size: 100% 100%;color: #fff;padding:0px 0px 0px 0px;display:block;text-align:center;font-size:13px;line-height:30px;font-weight:bold;text-transform:uppercase;border-bottom: 1px solid #B9B9B9;background:#000000;}
.left-block > h1:before,.right-block > h1:before,.left-block > h2:before,.right-block > h2:before,.left-block > h3:before,.right-block > h3:before,.right-block .headertitle>h2:before{/*content: "";position: absolute;padding: 0px 20px 0px 0px;background: url("/tl_files/files/customs/menu-left-1.png") left center no-repeat;width: 16px;height: 45px;left: 0px;*/}
.left-block .content-main{display:block;position:relative;padding:0px 0px 10px 0px;}
.mod_countvisit{color:#000000;}
.left-block .content-main > div.title,.left-block .content-main > div.text{display:inline-block;white-space: nowrap;}
.left-block .content-main > div.title{width:50%;padding-right:5px;text-align:right;}
.left-block.mod_countvisit .content-main > div.title{display:inline-block;font-weight:bold;width:auto;white-space: nowrap;margin: 5px 0px 5px 30px;padding: 5px 2px 2px 40px;}
.left-block.mod_countvisit .content-main > div.title.count-online{background:url("/tl_files/files/customs/is_online.png") left center no-repeat;}
.left-block.mod_countvisit .content-main > div.title.count-today{background:url("/tl_files/files/customs/people.png") left center no-repeat;}
.left-block.mod_countvisit .content-main > div.title.count-total{background:url("/tl_files/files/customs/pie_chart.png") left center no-repeat;}

.video-block{text-align:center;}
.video-block select{display:block;height:30px;line-height:30px;width:90%;padding:0px 5%;margin:5px auto 10px auto;color: #000;}

.ads-right ul{margin:0px;padding:0px;list-style:none;display:block;padding-bottom:10px;text-align:center;}
.ads-left ul{margin:0px;padding:0px;list-style:none;display:block;padding-bottom:10px;text-align:center;}
.ads-right ul li,.ads-left ul li{padding-bottom:5px;}
.content-ads>ul{text-align: center;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.contact-online-div .content-main,.contact-online-div .content-main .rows{display:block;position:relative;}
.contact-online-div .content-main .rows>div.icon-full > a,.contact-online-div .content-main .rows>div.icon-full > .info-contact,.contact-online-div .content-main .rows>div{display:inline-block;}
.contact-online-div .icon-full > a{display:inline-block;width:40%;text-align:right;white-space: nowrap;}
.contact-online-div .rows a img{vertical-align:middle;}
.contact-online-div .content-main .rows>div.icon-full,.contact-online-div .content-main,.contact-online-div .content-main .rows{display:block;position:relative;}
.contact-online-div .content-main .rows{padding:5px 10px;}
.contact-online-div .content-main .rows>div.icon-full .info{color:#E28800;font-size:80%;}
.contact-online-div .content-main .rows>div.icon-full .info-contact,.contact-online-div .content-main .rows>div.title{font-weight:bold;padding-left:8px;min-width:40px;text-align:left;color:#000000;}
.contact-online-div .content-main .rows.hotline-title .title_full{color:#DB0000;font-size:3em;text-align:center;display:block;text-shadow:2px 0px 2px #4B4F52;font-weight:bold;}
.contact-online-div .content-main .rows.inline-block{width:48%;display:inline-block;padding:1px;text-align:center;}
.contact-online-div .content-main .rows.inline-block .icon-full > a{width:inherit;padding-left:5px;}
.contact-online-div .content-main .rows.inline-block >div.icon-full .info-contact{padding-left:5px;min-width:inherit;}
.contact-online-div .content-main .hotline{font-size:1.2em;font-weight:bold;}
.contact-online-div .content-main .hotline .title{color:#333;}

.content-contact{position:relative;padding:5px 0px;}
.content-contact .author-question{color:#999;display:block;}
.content-contact > .contact{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;box-shadow:0px 0px 3px 0px #999999;margin:10px 5px;background: #FFF;}
.content-contact > .contact.child-add{}
.content-contact > .contact a{color:#666;font-weight:bold;text-decoration:none;}
.content-contact > .contact > h2{background:url("/tl_files/files/default/hoi.png") left 2px no-repeat;padding:5px 0px 5px 30px;font-size:14px;font-weight:bold;min-height:20px;line-height:20px;color: #49840C;}
.content-contact .answers{display:block;position:relative;}
.content-contact .answers>.answer{border-bottom:1px dashed #CCC;padding:5px 0px;}
.content-contact .answers>.answer.last{border-bottom:0px dashed #CCC;}
.content-contact .answers>.answer .datime-answer{color:#999;display:block;height:20px;line-height:20px;background:url("/tl_files/files/default/dap.gif") left 2px no-repeat;padding:5px 30px;}
.content-contact .answers>.answer .description{padding:5px 0px 5px 30px;}
.content-contact .answers>.answer .description p{margin:0px;padding:0px;}
.contact-list>h1{border-bottom:1px solid #CCC;padding:5px 0px 10px 0px;margin:0px 0px 10px 0px;font-size:1.5em;line-height:1.5em;}

#left,#right{position: relative;}
#left>.inside,#right>.inside{padding:0px 5px 10px 3px;}
.menu-right>ul{padding-right:10px;}
.menu-right ul{padding-left:30px;}
.menu-right li{padding:4px 0px;}
.menu-right .link-menu-sub .layout_simple{display:block;padding:2px 0px;}
.menu-right .link-menu-sub{padding-left:20px;}
.menu-right-su-kien .layout_simple a,.menu-right a{color:rgb(219, 217, 217);text-decoration:none;}
.menu-right-su-kien .layout_simple a:hover,.menu-right a:hover{color:#EB2B10;text-decoration:underline;}
.menu-right-su-kien{padding-bottom:10px;}
.menu-right-su-kien .layout_simple{display:block;padding:4px 5px 4px 30px;background:url("/tl_files/files/customs/bullet.png") 15px center no-repeat;}

#left .menu-left.block,#right .menu-left.block{overflow: inherit;position: relative;}
.menu-left>h1,.menu-left>h2,.menu-left>h1{margin-bottom: 0px;font-weight: bold;line-height: 40px;}
.menu-left ul{padding:0px;margin:0px 0px 0px 0px;display: none;padding-right:0px;list-style: none;}
.menu-left>ul{display: block;list-style:none;margin-top: 10px;}
.menu-left ul ul{position: relative;top:0px;z-index: 1000;background-color: #FFF;}
.menu-left ul ul{padding-left: 5px;}
.menu-left>ul>li>ul{}
.menu-left ul>li>a,.menu-left ul>li>span{color:#864B02;text-decoration:none;font-weight:normal;padding:6px 0px;padding-right:5px;display:block;font-size:1em;}
.menu-left ul ul>li>a,.menu-left ul ul>li>span{color:#fff;}
.menu-left ul span.note{display: block; font-size: 11px; color:#999999;font-weight: normal;}
.menu-left ul ul.bg_menu{background-position: right bottom; background-repeat: no-repeat;padding:10px 200px 10px 0px;width:538px;padding-left: 0px;top:40px;list-style: none;height:248px;border-left: 0px solid;}
.menu-left ul ul.bg_menu>li{display: inline-block; vertical-align: top;padding-left: 20px;width: 200px;}
.menu-left ul ul.bg_menu>li a:hover{text-decoration: underline;}

.menu-left>.mainmod>ul>li>a,.menu-left>.mainmod>ul>li>span,.menu-left.menu-more a{color:#005701;font-weight:bold;font-size:100%;}
.menu-left ul>li>a:hover,.menu-left ul>li>span{text-decoration:none;}
.menu-left>ul>li,.menu-left>.mainmod>ul>li{background:#270C02 url("/tl_files/files/customs/right.gif") 95% 8px no-repeat;padding-left:10px;position:relative;}
.menu-left>ul>li.logoimage ,.menu-left>.mainmod>ul>li.logoimage{position:inherit;}
.menu-left>ul>li>a,.menu-left>ul>li>span{font-weight: bold;}
.menu-left>ul>li:hover,.menu-left>.mainmod>ul>li:hover{}
.menu-left ul>li:hover>ul{display: block;}
.menu-left ul>li>a.root.clickactive{color:#fff;}
.menu-left ul>li>a:hover,.menu-left ul>li>span,.menu-left ul>li>a.clickactive{color:#fff;}
.menu-left ul>li.last>a,.menu-left ul>li.last>span{}

.menu-show-2>h1,.menu-show-2>h2{margin-bottom: 0px;}
.menu-show-2>ul>li>ul{display: block;width: auto;position: relative;background: none;border: none;}
.menu-show-2>ul>li>ul>li>ul{}
.menu-show-2>ul>li{background: none;padding: 0px 10px 0px 10px;}
.menu-show-2> ul li>a{margin: 2px 0px 0px 0px;background: url("/tl_files/files/customs/menu-show.png") no-repeat;background-size: 100% 100%;}
.menu-show-2> ul>li>a{background: url("/tl_files/files/customs/arrow-menu.png") left 5px center no-repeat,url("/tl_files/files/customs/menu-show.png") no-repeat;background-size: 15px 15px,100% 100%;}
//{background: url("/tl_files/files/customs/arrow-menu-active.png") left center no-repeat;margin-left: 15px;}
.menu-show-2> ul li>a.clickactive,.menu-show-2> ul li>a:hover{background: url("/tl_files/files/customs/menu-show-hover.png") no-repeat;background-size: 100% 100%;}
.menu-show-2> ul>li>a.clickactive,.menu-show-2> ul>li>a:hover{background: url("/tl_files/files/customs/arrow-menu-active.png") left 5px center no-repeat,url("/tl_files/files/customs/menu-show-hover.png") no-repeat;background-size: 15px 15px,100% 100%;}
.menu-show-2> ul li.clickactive,.menu-show-2> ul li:hover{}
//.menu-show-2>ul>li:hover{background: none;}
.menu-show-2 ul>li>a,.menu-show-2 ul>li>span{color:#fff;padding-left: 22px;display: block;font-size: 1.1em;}
//.menu-show-2 ul>li>a:before,.menu-show-2 ul>li>span:before{content:"\2666"; display: inline-block;white-space: nowrap;margin-right: 5px;}
.menu-left .link-menu-sub .layout_simple{display:block;padding:2px 0px;}
.menu-left .link-menu-sub{padding-left:20px;}

.menu-left-category ul ul{padding:0px 3px 10px 0px;margin: 0px 0px 0px 5px;list-style-type: none;}
.menu-left-category>ul{padding:0px;list-style: none;}
.menu-left-category ul>li{padding-left: 10px;display: block;vertical-align: top;background: url("/tl_files/files/customs/treeview-default-line.png") 7px 0px no-repeat;}
.menu-left-category ul>li.last{background: url("/tl_files/files/customs/treeview-default-line.png") 7px -1765px no-repeat;}
.menu-left-category>ul>li.border-right{border-right:1px dashed #777;}
.menu-left-category>ul>li.border-top{border-top:1px dashed #777;}
.menu-left-category>ul>li.border-bottom>a,.menu-left-category>ul>li.border-bottom>span{border-bottom:1px dashed #777;}
.menu-left-category>ul>li>a,.menu-left.menu-left-category>ul>li>span{color:#737373;text-decoration:none;font-size:1em;padding:0px 4px 8px 0px;display:block;font-weight: bold;}
.menu-left-category>ul>li>a span.icon-tree,.menu-left-category ul ul>li>a span.icon-tree{display: inline-block;white-space: nowrap;width:16px; height:16px; }
.menu-left-category>ul>li>a.submenu span.icon-tree{background: url("/tl_files/files/customs/treeview-default.png") -35px -67px no-repeat;}
.menu-left-category>ul>li.submenu>a.clickactive span.icon-tree{background: url("/tl_files/files/customs/treeview-default.png") -19px -89px no-repeat;}
.menu-left-category ul ul>li>a,.menu-left.menu-left-category ul ul>li>span{color:#696969;text-decoration:none;font-size:12px;padding:0px;display:block;}
.menu-left-category ul ul>li>a:hover,.menu-left-category ul>li>a.clickactive.regular,.menu-left.menu-left-category ul ul>li>span{color:#F00;}

.list-news-full .layout_full > h1,.list-news-full .layout_full > h2{display:block;margin:0px;padding:0px;line-height:40px;}

.reader-tin-tuc >.back,.reader-cart >.back{display:block;margin-right:20px;text-align:center;}

.reader-cart .header-top{background:#FFF;padding:10px;position: relative;}
.reader-cart .header-top figure{padding:0px;margin: 20px;}
.reader-cart .header-top .headline-full{float:left;margin: 0px; padding:20px 20px 15px 0px; line-height: 30px;display: block;color:#454545; background: url("/tl_files/files/customs/product_border.png") right top no-repeat;}
.reader-cart .header-top .teaser{display: inline-block; padding:20px 10px; width:450px; background: #E2E2E2;color: #FFF;background: #515151;}
.reader-cart .header-top .teaser > div,.reader-cart .header-top .teaser > p{line-height: 16px;padding:5px 0px; border-bottom:1px solid #747474;}
.reader-cart .header-top .teaser p{margin: 0px; padding:3px 0px;}
.reader-cart .text-info{background: #FFF;padding:20px 10px 10px 10px;margin:40px 10px 10px 10px;display: block; position: relative;border: 1px solid #000; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-shadow: 0px 0px 6px 0px #000;}
.reader-cart .text-info >ul{position: absolute;top:-25px;left:10px;list-style: none;margin: 0px; padding:0px;}
.reader-cart .text-info >ul>li{margin-right: 1px;display: inline-block;white-space: nowrap;line-height: 30px;color:#FFF;font-size: 1.2em; font-weight: bold; background: #515151; padding:0px 10px;border-bottom: 5px solid #FFF;}
.reader-cart .text-info >ul>li.active,.reader-cart .text-info >ul>li:hover{background: #E00000;cursor: pointer;}
.reader-cart .control-image-hover{position: relative;display: block;padding:4px 10px; border:1px solid #CCC;margin: 4px 0px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow:hidden;overflow-y:scroll; }
.reader-cart .control-image-hover a{display: inline-block;white-space: nowrap; padding: 2px;}
.reader-cart form{padding:10px;display: block;}
.reader-cart form table{width:100%;}
.reader-cart form table td{vertical-align: top;}
.reader-cart form label{width:30%;}
.reader-cart form label span.mandatory{color:#F00;display: inline-block;white-space: nowrap; padding-left:5px; padding-right: 5px;}
.reader-cart form input[type=text],.reader-cart form textarea{width:300px;height:28px; line-height: 28px; padding-left:10px;padding-right:10px;margin-bottom: 5px; }
.reader-cart form textarea{height:100px;}
.reader-cart form input[type=submit]{display: inline-block;white-space: nowrap; padding:8px 20px; font-size: 1.2em; font-weight: bold;}
.reader-cart form input[type=submit]:hover{}
.reader-cart form p.error{position: absolute;margin-left: 340px;color:#F00;}

.mod-news-related a{color:#000000;text-decoration:none;border-bottom:1px dotted #898080;display:block;line-height:28px;margin-left:20px;background:url("/tl_files/files/customs/icon_latest_reply.png") left center no-repeat;padding-left:30px;}
.mod-news-related a:hover{color:#3BA414;text-decoration:underline;font-weight: bold;margin-left:30px;transition: all 0.4s ease;}

.list-news-teaser{position: relative; background: none;margin: 0px 0px;display: block;padding: 0px;}
.list-news-teaser figure,.reader-tin-tuc figure{display:block;margin:0px 10px 10px 5px;}
.list-news-teaser figure img{padding:0px;box-shadow: 0px 0px 3px 0px #666;margin: 3px;background: #FFF;}
.list-news-teaser .more{display:block;text-align:right;margin:5px;}
.list-news-teaser .more a,.list-news-teaser .layout_latest > h2 a{color:#414E5A;text-decoration:none;font-size:1em;font-family: arial;}
.list-news-teaser .more a{color:#772525;font-size: 1em;background:url("/tl_files/files/customs/icon_latest_reply.png") right center no-repeat;padding-right:20px;}
.list-news-teaser .more a:hover,.list-news-teaser .layout_latest > h2 a:hover{text-decoration:underline;}
.list-news-teaser .layout_latest{border-bottom: 1px dashed #F5DAD9;padding:10px;margin-bottom: 10px;}
.list-news-teaser .layout_latest.last{border-bottom:1px dashed #F5DAD9;}
.list-news-teaser .layout_latest  figure{float: left;}
.list-news-teaser .layout_latest.odd  figure{float: right;}
//.list-news-teaser > h2{padding:0px;display:block;height:40px;margin:0px 0px 10px 0px;line-height:40px;color:#170C0D;font-size: 1.5em;background: #E8A423 url("/tl_files/files/customs/icon-current.png") 10px center no-repeat;padding-left: 35px;}
.list-news-teaser > h2,.ce_headline,.list-news-full .layout_full > h1 a,.reader-tin-tuc .layout_full >h1,.bock-tintuc-right>h3,.mod-news-related > h1,.mod-news-related > h2,.order-list-sp .headertitle h2{position: relative;padding: 5px 10px 4% 10px;border-bottom: 0px solid #ECECEC;line-height: 30px;font-weight: bold;color: #000;margin:10px 0px 10px 0px;font-size: 27px;text-align: center;text-transform: uppercase;background:url("/tl_files/files/customs/fancy-line.png") center bottom no-repeat;background-size: 150% auto;}
//.list-news-teaser > h2:after{content: "";height: 40px;width: 1000px;position: absolute;background: url("/tl_files/files/customs/menu-content-h2-2.png") right top repeat-x;}
.list-news-teaser .layout_latest >h2{font-size:1.2em;font-weight:bold;margin:0px;padding:0px 0px 0px 0px;text-align: left;}

.left-news .layout_latest{display:block;text-align:center;}
.left-news .layout_latest figure{float:none !important;}
.left-news h2{margin:0px;}
.left-news h2>a{color:#000;font-size: 0.5em;padding: 10px 10px 10px 10px;text-align: center;display: inline-block;}


.block-list-home > h1{background:url("/tl_files/files/customs/bg-title-content.png") left top no-repeat;line-height:25px;margin:0px;padding:0px 10px 0px 50px;font-size:1em;color:#FFF;}
.block-list-home{border:1px solid #BB1B1B;}

.form-contact-data{display:block;margin:1px;-webkit-border-radius:2px;border:1px solid #FFF;-moz-border-radius:2px;border-radius:2px;padding:10px;box-shadow: 1px 1px 15px #888888;}
.form-contact-data>h1{color:#170C18;font-size:1em;margin:0px;padding-bottom:6px;line-height:20px;margin-bottom:8px;border-bottom:1px solid #CCC;text-align: left;}
.form-contact-data span.mandatory{color:#EB2B10;}
.form-contact-data input.text,.form-contact-data .textarea{width:290px;height:30px;line-height:30px;padding:0px 0px 0px 10px;border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #D3D3D3;}
.form-contact-data .textarea{height:160px;}
.form-contact-data td{padding-top:10px;padding-left: 10px;}
.form-contact-data .submit,.reader-cart-order .control-detail-sp ul li a,.reader-cart-order .back a,.reader-cart-order .buttonorder .bgbutton input[type=submit],.cart-button>a,.orderbox .buttons input,.pagination ul > li a,.pagination ul > li span,.reader-tin-tuc >.back a, .reader-cart >.back a{text-decoration: none; display: inline-block; line-height: 25px;font-size:0.9em;box-shadow: 0px 0px 5px #717171;background-color:#B9B9B9;border-radius:6px;border:1px solid #949494; padding:0px 10px;margin: 0px 3px 0px 3px;color:#fff;}
.form-contact-data .submit,.reader-cart-order .control-detail-sp ul li a:hover,.reader-cart-order .back a:hover,.reader-cart-order .buttonorder .bgbutton input[type=submit]:hover,.cart-button>a,.orderbox .buttons input:hover,.pagination ul > li a:hover, .pagination ul > li span,.reader-tin-tuc >.back a:hover, .reader-cart >.back a:hover,.reader-cart-order .control-detail-sp ul li a.active{border:1px solid #fff;color: #fff;}
.form-contact-data table{margin: 0px auto;}
.form-data-center{margin:5px auto;}
.contact-info{display: block;}

.bottom-scroll-ads .content-ads ul>li img{border:1px solid #CCC;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.bottom-scroll-ads .content-ads{display:block;}
.bottom-scroll-ads .content-ads ul>li,#footer .inside>div.bottom-scroll-ads > div.content-main .layout_list_sp{display:inline-block;margin-left:10px;width:160px;margin-right:0px;margin-top:5px;}
.bottom-scroll-ads > .content-main{display:block;overflow:hidden;}
.bottom-scroll-ads > .content-main > .ul-parent{width:30000px;display:inline-block;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp{margin-left:10px;margin-right:10px;width:310px;background:rgba(255, 255, 255, 0.39);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp .teaser{text-align:left;display:block;padding:0px 10px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp .more{text-align:right;display:block;padding:0px 10px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp .more a{text-decoration:none;font-size:90%;font-weight:bold;color:#217fdd;background:url("/tl_files/files/customs/icon-read-more.png") left center no-repeat;padding-left:20px;display:inline-block;white-space: nowrap;height:20px;line-height:20px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp:hover{background:rgba(255, 255, 255, 0.94);-moz-box-shadow:0 1px 10px #C3C3C3;-webkit-box-shadow:0 1px 10px #C3C3C3;box-shadow:0 1px 10px #C3C3C3;}

.company-div{padding-left: 0px;margin-top: 10px;width: 580px;height: 60px;text-align:center;display:inline-block;background:url("/tl_files/files/customs/bg-logan.png") -7px bottom no-repeat;}
.company-div .company-title{color:#000;font-size:2em;font-family:arial;font-weight:bold;display:inline-block;text-shadow:1px 0px 1px #FFF;line-height:26px;padding-top:10px;padding-left:10px;padding-right:10px;}
.company-div .company-logan1{color:#000;font-size:1.9em;font-family:arial;font-weight:bold;display:block;text-shadow:1px 1px 4px #0034B9;line-height:16px;}
.company-div .company-logan2{color:#4F4F4F;text-transform:uppercase;font-size:1em;font-weight:bold;font-family:arial;display:block;padding-top:5px;padding-bottom:5px;line-height:14px;}
.company-div .company-name{font-size:2em;font-weight:bold;color:#366913;display:inline-block;line-height:22px;}
.company-div .company-address{line-height:16px;color:#9B9B9B;width:450px;}
.company-div .company-address .first{font-weight:bold;color:#FFF;}
.company-div .company-address .last{font-weight:bold;color:#FFF;}
.company-div .main-content{display:block;color:#737373;line-height:16px;font-size:95%;}

.header-language{text-align:center;line-height: 20px;z-index: 100;margin-top: 8px;right:14px;}
.header-language>h1,.header-language>h2{display:inline-block;white-space: nowrap;margin:0px;padding:0px;font-size:1em;color:#FFF;}
.header-language>ul{display:inline-block;list-style:none;margin:0px;padding:0px 5px;}
.header-language>ul>li{display:inline-block;padding:0px 2px;}

.header-hotline{color: #FF0000;font-weight: bold;font-size: 1.27em;position: relative;float: left;margin: 100px 0px 0px 30px;}
.header-hotline strong{color:#3BA414;}

.header-time{line-height: 20px;z-index: 100;margin-top: 90px;margin-right: 1px;right: 10px;font-size: 1.5em;}

.social-button{}
.social-button a{margin-left: 5px;cursor: pointer;}
.social-button a img{transition:all 1s ease;height: 25px;width: 25px;}
.social-button a img:hover{-ms-transform: rotate(360deg);transform:rotate(360deg);-webkit-transform: rotate(360deg);}

.mod_dlh_googlemaps.google-map-div>h1{text-align:left;}
.mod_dlh_googlemaps.google-map-div{text-align:center;margin:10px;}
.dlh_googlemap.block{overflow:inherit;display:inline-block;margin:0px auto;}
#main .dlh_googlemap{width: 100% !important;}
.list-news-poduct{padding-left:5px;padding-top:15px;}
.right-block.mod_newslist{padding-top:0px;}

.tooltipimage-control{z-index:501;position:absolute;top:0;background:black;padding:5px 10px;color:white;cursor:crosshair;font-weight:bold;display:none;}
.tooltipimage > h2 > a{text-decoration:none;color:#000;display:block;}

.clock-home-header,.marquee-header-top{line-height:29px;color:#666;padding-left:20px;font-weight:bold;}
.clock-home-header{position:absolute;z-index:1000;right:20px;color:#ADADAD;margin-top:-40px;font-weight:normal;width:210px;text-align:center;padding-left:0px;}


#myclock{color:#FFF;font-size: 14px;top: 19%;right: 5px;position: absolute;}

.block-about-home{width: 48%;display:inline-block;vertical-align: top;max-height: 220px;margin-left: 10px;overflow: hidden;}
.bock-tintuc-right {width: 50%;display: inline-block;vertical-align: top;}
.bock-tintuc-right .content-main{position:relative;display:block;overflow:hidden;height:200px;}
.bock-tintuc-right .layout_latest{margin-bottom:5px;border-bottom:1px dotted #CCC;}
.bock-tintuc-right .layout_latest.last{margin-bottom:0px;border-bottom:0px dotted #CCC;}

.bock-tintuc-right figure{margin:0px 5px 5px 10px;display:block;text-align:center;}
.bock-tintuc-right h2{display:block;padding:0px 5px;font-size:14px;line-height:16px;margin:0px;font-weight:normal;}
.bock-tintuc-right .more{text-align:center;margin:0px 0px 5px 0px;padding:0px;display:block;}
.bock-tintuc-right .more a{color:#F00;font-size:11px;}
.bock-tintuc-right h2 a{text-decoration:none;color: #414E5A;font-weight: bold;}
.bock-tintuc-right h2 a:hover{text-decoration:underline;}

#left .bock-tintuc-right .layout_latest{margin-bottom:5px;border-bottom:1px dotted #B06100;}
#left .bock-tintuc-right h2 a{color:#000000;}

.link-website-select{display:block;margin:0px auto;max-width:190px;}
.mod_newslist.mod_newsarchivemenulist{padding-top:0px;}
.mod_newsarchivemenulist >h1{line-height:30px;display:block;font-size:1.5em;border-bottom:1px solid #0092CA;color:#006ea0;}

.mod-change-language{height:29px;line-height:28px;}
.mod-change-language ul{list-style:none;display:inline-block;margin:0px;padding:0px;}
.mod-change-language ul li{display:inline-block;padding-left:4px;}
.mod-change-language > h1{display:inline-block;white-space: nowrap;margin:0px;padding:0px;line-height:28px;font-size:1em;}

.content-scroll-home{position:relative;margin-left:-45px;}
.content-scroll-home ul{list-style:none;padding:0px;margin:0px;}
.content-home-text{height:400px;padding-right:60px;z-index:100;position:relative;}

.albums-images{display: block; position: relative;}
.albums-images .view-zoom{cursor: pointer;}
.albums-images .albums{width:32%; padding-left: 1%;display: inline-block;vertical-align: top;}
.albums-images .albums figure{margin: 0px; padding:0px; text-align: center; display: block;}
.albums-images .albums h2{border-bottom: 1px solid #666666;padding-bottom: 10px;}

.footer-diachi-div-max{background:url("/tl_files/files/customs/bg-menu.png") no-repeat,#000;background-size: 100% 100%;}
.footer-diachi{color:#FFF;text-align: left;padding: 0px 20px 10px 20px !important;}
.footer-diachi .div-mutivideos{color:#000;}
.footer-diachi h3{font-size:18px;}
.footer-diachi iframe{width: 100%;}

.main-gioithieu h3{font-size:18px;}
.main-gioithieu iframe{width: 100%;}

.mod_newsarchivemenulist.list-news-teaser > h2{margin-bottom:10px;}

.block-menu-footer{padding:0px 0px 0px 0px;display:inline-block;vertical-align: top;}
.block-menu-footer>ul{list-style: none;}
.block-menu-footer>ul>li{display: inline-block;margin: 0px 10px 0px 10px;}
.block-menu-footer a{text-decoration: none;color:#B7B7B7;font-size: 15px;font-weight: bold;}
.block-menu-footer a:hover,.block-menu-footer li span{color:#fff;font-size: 15px;font-weight: bold;}

#Block-header{position:absolute;top:0px;width:100%;}
.div_qc_left ul,.div_qc_right ul{padding:0px;margin:0px;list-style:none;}
.div_qc_left,.div_qc_right{text-align:center;color:white;position:relative;max-width:250px;overflow:hidden;z-index:100;}
//.div_qc_left{float:left;animation-name: ad-scroll-anim;animation-duration: 0.5s;animation-iteration-count: infinite;}
//.div_qc_right{float:right;animation-name: ad-scroll-anim;animation-duration: 0.5s;animation-iteration-count: infinite;}
.div_qc_left{float:left;width: 140px !important;}
.div_qc_right{float:right;width: 140px !important;}
@media screen and (max-width:1250px){#Block-header{display:none;}
}
.div-form-login{width:300px;margin:20px auto;border:1px solid #F7F7F7;padding:20px;background-color:#FFF;box-shadow:inset 0px 0px 80px 6px #EBEBEB;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}

.block-home-div{display:inline-block;width:49.5%;vertical-align:text-top;}
.block-home-border-right{border-right:2px dotted#BDBDBD;}
.block-home-div.div-home-div-3colums{width:33%;}
.block-center{border-left: 1px solid #CCC;border-right: 1px solid #D8D8D8;}
.block-home-div{margin:10px 0px;}
.block-home-div>div{display:block;padding:0px 10px;}
.block-center>div{border-left: 1px solid #B8B8B8;border-right: 1px solid #E4E4E4;}
.block-home-div>div>h1{color:#333;font-size:1.5em;margin:10px 0px;padding:5px 0px;line-height:30px;text-align:left;background:url("/tl_files/files/customs/icon-left.png") 0px center no-repeat;padding-left:35px;border-bottom:1px solid #CDCDCD;box-shadow:0px 1px 0px 0px #FFF;}
.block-home-div>div ul{list-style:none;margin:0px;padding:0px;}
.block-home-div>div ul li{background:url("/tl_files/files/customs/icon-clouther-li.png") 8px top no-repeat;padding-left:42px;min-height:24px;padding-bottom:5px;}
.block-home-div>div ul li:hover{background:url("/tl_files/files/customs/icon-clouther-li-hover.png") 8px top no-repeat;}
.block-home-div>div ul li a{display:block;color:#575757;text-decoration:none;font-weight:bold;}
.block-home-div>div ul li a:hover{text-decoration:underline;color:#026100;}
.block-home-div-bg{padding:10px;margin: 10px 0px;display: block;color: #333;text-align: justify;}
.border-radius-8{border:1px solid #FFF;box-shadow:0px 0px 0px 1px #DBDBDB;margin:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn-readmore{display: inline-block;white-space: nowrap; line-height: 30px; padding:0px 10px; background: #FFF;color:#474747;text-decoration: none;font-weight: bold;}
.btn-readmore:hover{background: #FC0000;color:#FFF;}

.home-block{display:block;}
.home-block.mod_countvisit{color:#666;}
.home-block.mod_countvisit h1{color:#237fc7;font-size:1.5em;border-bottom:2px solid #237fc7;text-transform:uppercase;margin:5px 0px;padding:10px 0px;}
.home-block.mod_countvisit .content-main{text-align:center;font-size:1.2em;}
.home-block.mod_countvisit .content-main > div{display:inline-block;}

.bottom-border-red{border-bottom:2px solid red;margin-bottom:20px;}
.bottom-border-blue{border-bottom:2px solid #217fdd;margin-bottom:20px;}
.bottom-border-shadow{margin-bottom:20px;border:1px solid #DADADA;padding:0px 20px;margin:10px 10px 15px 0px;box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;-moz-box-shadow:0px 0px 5px #ccc;background:transparent url("/tl_files/files/customs/bg_menu.png") top left repeat-x;line-height:32px;}
.bottom-border-shadow.bg-img-none{background-image:none;}
.bottom-border-shadow>h2{margin:0px;padding:0px;color:#FFF;font-size:1.2em;}

.ce_comments{padding:0px 20px;}
.ce_comments > h2{color:#EC0000;border-bottom:1px solid #CCC;line-height:40px;font-weight:bold;font-size:16px;box-shadow:0px 1px 0px 0px #FFF;padding-top:10px;padding-left:40px;background:url("/tl_files/files/customs/list-comment.png") left center no-repeat;}
.ce_comments>.form{display:block;padding:20px;border:1px solid #FFF;box-shadow:0px 0px 0px 1px #CCC;background:#FAFAFA;margin:1px auto;width:70%;}
.ce_comments>.form .widget>label{float:left;width:32%;}
.ce_comments>.form .widget textarea{display:block;width:98%;margin-bottom:5px;}
.ce_comments>.form .widget input{display:inline-block;margin-bottom:5px;}
.ce_comments .comment_default{border-bottom:1px dotted #CCC;padding-left:60px;background:url("/tl_files/files/customs/comment.png") left 10px no-repeat;}
.ce_comments .comment_default.last{border-bottom:none;margin-bottom:30px;}
.ce_comments .comment_default .comment{color:#6F6F6F;}
.ce_comments .comment_default .info,.ce_comments .comment_default .info a{font-size:90%;color:#818181;}
.ce_comments  #recaptcha_widget_div{display: inline-block;}

#footer .footer-scroll-ads{}
#footer .inside{/*&background:url("/tl_files/files/customs/footer-banner.jpg") bottom center no-repeat;padding-bottom: 40%;background-size: 100% auto;*/}
#footer-scroll-sp-footer {max-width: 1200px;padding: 5px;background: #FFF;margin: 5px auto 5px auto;border-radius: 5px;box-shadow: 0px 0px 1px #A8DAEC;}
.footer-scroll-ads > h2{display: block;text-align: center;color:#fff;font-size:1em;margin:0px 0px 0px 0px;padding:0px 10px;line-height:32px;text-transform:uppercase;background:#06adfb;border-bottom:1px solid #06adfb;}
.footer-scroll-ads > .content-ads{display:block;overflow:hidden;}
.footer-scroll-ads > .content-ads>ul{margin:0px;padding:0px;display:block;list-style:none;}
.footer-scroll-ads > .content-ads>ul>li{display:inline-block;margin:5px;}
#footer .footer-scroll-ads> h1{color:#FFF;background: #0099F4;border: 1px solid #FFF; }
#scrollboxfooter-scroll-sp-footer{padding-top: 5px;height: auto !important;}

.layout_list_sp .info{margin:0px;padding:5px 0px;text-align:right;font-size:90%;padding-right:10px;}
.layout_list_sp .tooltipimage{display:none;width:550px;background:white;box-shadow:1px 1px 5px #000;z-index:501;padding:10px;text-align:justify;font-size:90%;}
.layout_list_sp{position:relative;width:231px;display:inline-block;text-align:center;margin:1px 5px;padding:8px;border:1px solid #FFFFFF;margin-bottom:15px;box-shadow:0px 0px 0px 1px #CCC;}
.tooltipimage-control{z-index:501;position:absolute;top:0;background:black;padding:5px 10px;color:white;cursor:crosshair;font-weight:bold;display:none;}
.tooltipimage > h2 > a{text-decoration:none;color:#000;display:block;}

.layout_list_sp figure{display:inline-block;margin:5px 0px;}
.layout_list_sp > h2{margin:0px;padding:0px;}
.layout_list_sp > h2 > a{font-size:12px;font-weight:bold;display:block;text-decoration:none;color:#ffb400;padding:0px;margin:0px;text-transform: uppercase;}
.layout_list_sp > h2 > a:hover{color:#FD0000;text-decoration:underline;}
.layout_list_sp .teaser{text-align:justify;}
.layout_list_sp .more{text-align:right;margin:0px;}
.layout_list_sp .more a{font-size: 11px;background:#FFF;color:#4A4A4A;padding:7px 10px;box-shadow:0px 0px 0px 1px #CCC;border:1px solid #FFF;text-decoration:none;}
.layout_list_sp .more a:hover{background:#FD0000;color:#FFF;}

.footer-scroll-news{margin:0px auto 10px auto;}
.footer-scroll-news .als-item{margin:5px 5px;padding:4px 0px;min-height:120px;min-width:100px;text-align:center;}
.footer-scroll-news .als-item img{display:block;margin:0 auto;vertical-align:middle;}
.footer-scroll-news .als-prev, .footer-scroll-news .als-next{top:90px;z-index:1000;opacity:0.2;}
.footer-scroll-news .als-prev{left:0px;}
.footer-scroll-news .als-next{right:0px;}
.footer-scroll-news .als-prev:hover,.footer-scroll-news .als-next:hover{opacity:1;cursor:pointer;}
.footer-scroll-news>h1{font-size:1.5em;margin:5px 13px;line-height:30px;color:#C3C3C3;border-bottom:2px solid #FFFFFF;display:block;text-align:right;box-shadow:0px 1px 0px 0px #E2E2E2;background:#F4F4F4;padding-right:20px;}

.list-tab{position: relative;display: block;padding:0px 0px 0px 0px;}
.list-tab>h1{display: block;margin: 0px;padding: 0px 50px;line-height: 40px;margin-top: 20px;background: #032F52  url("/tl_files/files/customs/scales-icon.png") 5px center no-repeat;color: #FFF;font-size: 1.5em;}
.list-tab>div{display: block;position: relative;vertical-align: top;}
.list-tab .div-head{height:0px;}
.list-tab .div-main{padding:20px 0px 0px 0px;border: 1px solid #E8E8E8;border-top: 4px solid #8A0000;margin-top: 25px;background: #FFF;}
.list-tab.none .div-main{margin-top: 0px;border: 0px solid #CCC;background: none;}
.list-tab .div-bottom{height:0px;}
.list-tab .div-main>ul{position: absolute;left:0px;margin: -40px 0px 0px 0px;list-style: none;padding:0px;padding-left: 9px;}
.list-tab.disable-title .div-main>ul{display: none;}
.list-tab .div-main>ul li{display: inline-block;vertical-align: top;white-space: nowrap;height: 30px;background: #97D39E;color: #FFFFFF;font-weight: bold;line-height: 30px;padding: 0px 10px;margin-right: 3px;}
.list-tab .div-main>ul li.active,.list-tab .div-main>ul li:hover{background: #E00000;color:#FFF;cursor: pointer;}
.list-tab .div-main .read-more{position: absolute;right:0px;margin:-30px 0px 0px 0px;text-align: center;}
.list-tab .div-main .read-more a{padding: 0px 10px;height:24px;line-height: 24px;background: #8A0000;text-decoration: none;color:#FFF;display: block;}
.list-tab .div-main .read-more a:hover{background: #F00;}
.list-tab .div-main>div{padding:10px;position: relative;display: block;text-align: center;}
.list-tab .div-main>div .layout_latest{display: inline-block;vertical-align: top;width:373px;padding:5px;margin: 5px 5px 5px 0px;background: #F5F5F5;border: 1px solid #FFF;box-shadow: 0px 0px 0px 1px #CCC;}
.list-tab .div-main>div div.pagination{width: inherit;display: block;}
.list-tab .div-main>div .layout_latest figure{background: #FFF;padding: 1px;border: 1px solid #CCC;margin: 2px 10px 5px 0px;}
.list-tab .div-main>div .layout_latest h2{display: block;margin: 0px; padding:0px;}
.list-tab .div-main>div .layout_latest h2 a{text-decoration: none;font-size: 12px;font-weight: bold;line-height: 14px;padding:5px 0px;display: block;color: #333;text-transform: uppercase;}
/*.list-tab .div-main>div .layout_latest h2 a .news-icon{display: inline-block;white-space: nowrap;margin:0px 5px; height:14px;vertical-align: middle; width:28px;background: url("/tl_files/files/customs/new2.gif") center center no-repeat;}*/
.list-tab .div-main>div .layout_latest h2 a:hover{text-decoration: underline;}
.list-tab .div-main>div .empty{display: block;text-align: center;}
.list-tab .div-main>div .layout_latest>.teaser{}
.list-tab .div-main>div .layout_latest>.more{text-align: right; display: block;}
.list-tab .div-main>div .layout_latest>.more a{text-decoration: none;color:#333;}
.list-tab .div-main>div .layout_latest>.more a:hover{color:#F00;}

.list-tab-products .div-main>div div.pagination {min-height:inherit;}
.list-tab-products  .div-main>div .layout_latest h2{text-align: right; padding-right: 10px;}
.list-tab-products  .div-main>div .layout_latest h2 a .news-icon{display: none;}
.list-tab-products .div-main>div .layout_latest figure{margin:2px 0px 5px 0px;text-align: center;border:0px solid #CCC;}
.list-tab-products .div-main>div .layout_latest h2 a{text-decoration: none;font-size: 14px;font-weight: bold;line-height: 18px;padding:5px 0px;display: block;color: #128AB1;text-transform: none;}
.list-tab-products .div-main>div .layout_latest{width:240px;min-height: 300px;position: relative;background: none; border: 1px solid transparent;box-shadow: none; }
.list-tab-home .div-main>div .layout_latest{width: 330px;}
/*.list-tab-products .icon-header{position: absolute;z-index: 10;right:0px; top:0px; background: url("/tl_files/files/customs/icon-sale.png") left top no-repeat;width:50px; height: 50px;}*/
.list-tab-products .cart-p{display: inline-block;white-space: nowrap;text-align: left;padding-top: 5px;width:45%;}
.list-tab-products .cart-p a{display: block;white-space: nowrap;padding: 5px 15px;text-decoration: none;font-weight: bold;color:#D3AD6A;text-align: right; padding-right: 10px;}
.list-tab-products .cart-p a:hover{color:#C20000;cursor: pointer;}
.list-tab-products .div-main>div .layout_latest>p.more,.list-tab-products .cart-p{padding:0px;margin: 0px;}
.list-tab-products .div-main>div .layout_latest>.more{text-align: right; display: block;white-space: nowrap;}
.list-tab-products .div-main>div .layout_latest>.more a{text-decoration: none;color:#A9A9A9;font-weight: normal;padding-left:10px;margin-right: 10px;}
.list-tab-products .div-main>div .layout_latest>.more a:hover{color:#C20000;}
.list-tab-products .div-main>div .layout_latest>.teaser {text-align: right;padding-right: 10px;}

.list-tab-products .als-prev, .list-tab-products .als-next{top:160px;z-index:1000;opacity:0.2;}
.list-tab-products .als-prev{left:0px;}
.list-tab-products .als-next{right:0px;}
.list-tab-products .als-prev:hover,.list-tab-products .als-next:hover{opacity:1;cursor:pointer;}
.reader-hr .border-top-text{padding-top:5px; display: block;border-bottom: 1px solid #CCC;margin-bottom: 5px;}
.reader-hr .layout_full >h1,.related-hr > h1{background:url("/tl_files/files/customs/icon-reader-tour.png") left center no-repeat;}

.slider-article{width:60%;padding:0px;}
.slider-article > h1,.slider-article > h2{font-size: 1.5em; color:#8A0000;}
.slider-article > .slick-slider{min-height: 500px;padding:10px 20px;margin-bottom: 0px;background: #FFF;border: 1px solid #8A0000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 5px;}
.slider-article > .slick-slider .slick-prev,.slider-article > .slick-slider .slick-next{background: #000;opacity:0.1;}
.slider-article > .slick-slider .slick-prev:hover,.slider-article > .slick-slider .slick-next:hover{opacity:0.8;}
.slider-article > .slick-slider  .image_container{display: block;clear: both; text-align: center;border:1px solid transparent;}
.slider-article > .slick-slider  .image_container img{display: inline-block;}
.slider-article > .slick-slider h2 a{color:#444444;text-decoration: none;text-align: center;display: block;}
.slider-article > .slick-slider h2 a:hover{text-decoration: underline;}
.slider-article > .slick-slider .teaser{padding-left:20px;text-align: center;}

.list-news-feture{width: 38%;}
.list-news-feture > h1,.list-news-feture > h2{font-size: 1.5em; color:#8A0000;border-bottom: 1px solid #8A0000;padding-bottom: 13px;}
.list-news-feture>.content-main{padding:10px;background: none;border-radius: 5px;font-size: 1em;position: relative;}
.list-news-feture>.content-main .image_container {margin: 0px; margin-bottom: 10px; padding:0px;display: block; clear:both;text-align: center;}
.list-news-feture>.content-main h2 {font-size: 1em;margin: 0px;padding:0px;}
.list-news-feture>.content-main h2 a{text-decoration: none;color:#444;font-size: 1em;padding-left:20px;background: url("/tl_files/files/customs/icon-link.png") 3px 3px no-repeat;}
.list-news-feture>.content-main .layout_latest1 h2 a{text-decoration: none;color:#444;font-size: 1.2em;padding:0px;background: none;}
.list-news-feture>.content-main h2 a:hover{text-decoration: underline;}
.list-news-feture> .read-more{display: block; text-align: left; padding-left: 15px;}
.list-news-feture> .read-more a{text-decoration: none; color:#FFF;font-weight: bold;background: #C8C4C4;line-height: 20px;display: inline-block;white-space: nowrap;padding:4px 10px;}
.list-news-feture> .read-more a:hover{cursor: pointer;background: #8A0000;}

.teaser-product,.teaser-product .layout_latest {display: block;position: relative;padding-bottom: 20px;}
.teaser-product>h1,.teaser-product>h2{font-size: 1.5em; color:#F00;line-height: 40px; border-bottom: 1px solid #F00;margin-bottom: 20px;}
.teaser-product .layout_latest >figure,.teaser-product .layout_latest >h2{float:left;width:650px;padding:0px;margin: 0px; margin-right: 20px;}
.teaser-product .layout_latest >figure{text-align: center;}
.teaser-product .layout_latest >h2 a{display: block;text-align: right; padding-right: 20px; background: url("/tl_files/files/customs/product_border.png") right top no-repeat;line-height: 54px; color:#F00;text-decoration: none;}
.teaser-product .layout_latest >.teaser{width:380px;background: #FFEA8F; top:0px;position: absolute;right:0px;padding:20px 10px;}
.teaser-product .layout_latest >.teaser>div{line-height: 34px; border-bottom: 1px solid #e9cd55;}
.teaser-product .layout_latest .control-div{float:left;width:100%;text-align: center;}
.teaser-product .layout_latest .control-div p{display: inline-block;white-space: nowrap;}
.teaser-product .layout_latest .control-div p a{line-height: 40px; padding:0px 20px;padding-left:60px; color: #FFF; background: #0091E7;margin-left: 4px;display: block;font-size: 1em;font-weight: bold;text-decoration: none;}
.teaser-product .layout_latest .control-div p.cart-p a{background-image: url("/tl_files/files/customs/icon-cart.png");background-position: 5px center;background-repeat: no-repeat;}
.teaser-product .layout_latest .control-div p a.da-link{background-image: url("/tl_files/files/customs/icon-views.png");background-position: 5px center;background-repeat: no-repeat;}
.teaser-product .layout_latest .control-div p a:hover{background-color: #F00;}

.footer-statictic{width:170px;margin-left: 50px;}
.footer-statictic >h1,.footer-statictic >h2{font-size: 1.1em;border-bottom: 1px solid #CCC;padding-bottom: 10px;color:#FFF;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.footer-statictic .content-main{padding-left:10px;}
.footer-statictic .content-main > div{display: inline-block;white-space: nowrap;}
.footer-statictic .content-main > div .text{}

.home-popup{text-align:center;position:fixed;left:0px;top:0px;z-index:1003;background-color:rgba(0, 0, 0, 0.83);width:100%;height:100%;}
.home-popup >.content-main{margin:30px auto;background-color:#FFF;border:1px solid #CCC;box-shadow:1px 1px 20px #000;position:relative;padding:0px 0px 0px 0px;}
.home-popup >.content-main>.ce_text{display:block;height:100%;overflow:scroll;padding:0px 10px;position:relative;}
#click-parent-close{position:absolute;left:-20px;top:-15px;padding:5px 8px;background-color:#000;border:2px solid #FFF;color:#FFF;font-weight:bold;border-radius:10px;box-shadow:0px 1px 15px #000;cursor:pointer;}
#click-parent-close:hover{background-color:red;}

.sroll-sp-left .als-viewport,.sroll-sp-left .als-wrapper{width: 100% !important;}
.sroll-sp-left div #scrolls_only div{}
.sroll-sp-left .als-prev, .sroll-sp-left .als-next{position: absolute;top: 50px;z-index: 200;opacity: 0.5;}
.sroll-sp-left .headline a{font-size: 12px;color: #000000;}
.sroll-sp-left .als-prev{left: 10px;}
.sroll-sp-left .als-next{right: 10px;}

.sroll-sp-left .child {margin-bottom: 20px;}
.sroll-sp-left .child .content>h5{padding: 10px;margin: 0px;}
.sroll-sp-left .child .content>.headline>a{color:#D11110;}
.sroll-sp-left .child .content .prices{color:  #A8A8A8;margin-bottom: 5px;}
.sroll-sp-left .child .content .prices>strong{color: #3BA414;}
.sroll-sp-left .child .buttonItem input.order,.order-list-sp .child .buttonItem a.view{border: 1px solid transparent; margin-right: 2px;text-decoration: none;color: #fff;cursor: pointer;font-weight: bold;}
.sroll-sp-left .child .buttonItem input.order{background: url("/tl_files/files/customs/order-button.png") no-repeat;background-size: 100% 100%;width: 50px; height: 50px;color:rgba(0,0,0,0);font-size: 12px;opacity: 0.5;}
.sroll-sp-left .child .buttonItem input.order:hover{background-size: 100% 100%;border-radius: 10px;opacity: 1;rgba(0,0,0,0)}
.sroll-sp-left .child .buttonItem a.view{background: url("/tl_files/files/customs/detail-button.png") no-repeat;background-size: 100% 100%;padding: 5px 5px 5px 5px;color:#000;}
.sroll-sp-left .child .buttonItem a.view:hover{background: url("/tl_files/files/customs/detail-button-hover.png") no-repeat;background-size: 100% 100%;color:#ffff00;}
.sroll-sp-left .child .buttonItem a.view,.order-list-sp .child .buttonItem a.view{display: none;}
#header .header-company{}
#header .header-company-main{margin: 0px 0px 0px 0px;font-weight: bold;color: #002EFF;text-align: center;font-size: 18px;padding: 0px 0px 0px 0px;}
//#header .header-company-main .header-company-name{animation-duration: 1s;animation-name: company-name-anim;animation-duration: 2s;animation-iteration-count: infinite;color: #3BA414;font-weight: bold;font-size: 40px;line-height: 65px;background: url("/tl_files/files/customs/bg-wood.jpg") repeat;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#header .header-company-main .header-company-name{color: #A57B42;font-weight: bold;font-size: 70px;line-height: 110px;}
#header .header-company-main .header-company-top{color: #0e44df;font-weight: bold;font-size: 25px;padding-top: 10px;}
#header .header-company-main .header-contact-main-holine{color: #005fd4;font-weight: bold;}
#header .header-company-main>div{line-height: 26px;}
#header .header-company-banner{background: url("/tl_files/files/customs/bg-banner.png") center no-repeat;display: inline-block;margin: 0px 0px 0px 20px;width: 1200px;height: 130px;}
#header .menu-top-max{background-size: 100% 100%;background: #000000;}
#header .menu-top-max>div{display: block; margin: 0px auto;position: relative;max-width: 1200px;}

#header .header-hotline-main{position: absolute;padding: 20px;border-radius: 10px;background: #FFFF34;top: 25%;right: 0px;margin: 0px 0px 0px 0px;font-weight: bold;color: #00FF1E;text-align: center;}
#header .header-hotline-main .header-hotline-number{margin: 0px 0px 0px 0px;color: #3BA414;font-weight: bold;font-size: 18px;line-height: 40px;}
#header .div-header-search{width: 340px;height: 140px;background: url("/tl_files/files/customs/div-header-search.png") ;position: absolute;right: -10px;}

#header .menu-slider-top-max {margin: 0px auto 0px auto;background: #fff;padding: 0px 0px 0px 0px;}
#header .menu-slider-top-max>div{margin: 0px auto;}
#header .menu-slider-top-max #slider-trang-chu .tgtimg>img{width: 100% !important;}
#header .menu-slider-top-max #slider-trang-chu .tgtimg{}

#footer .inside-max{background:url("/tl_files/files/customs/bg-menu-re.png") no-repeat,#711505;background-size:100% 100%;}
#footer .inside-max>.inside{max-width: 1200px; margin: 0px auto;padding: 20px 0px 20px 0px;}
#footer .footer-first{width: 28%;position: relative;display: inline-block;vertical-align: top;text-align: center;}
#footer .footer-second{width: 45%;position: relative;display: inline-block;vertical-align: top;text-align: left;}
#footer .footer-third{color: #000;}
#footer .footer-map{position: relative;margin: 0px;}
#footer .footer-map>.dlh_googlemap{border: 2px solid #fff;width: 100% !important;}

.header-line-max{background: #ED3E0F;}
.header-line-inside{width: 1200px;margin: 0px auto;position: relative;padding-top: 5px;}

#footer .social-button{position: relative;display: block;text-align: center;}
#footer .social-button a img{transition: all 1s ease;height: 40px;width: 40px;}
#header .social-button{position: relative;}
.list-articles-2-col>h2{}
//.list-articles-2-col>h2:after{content: "";height: 40px;width: 1000px;position: absolute;background: url("/tl_files/files/customs/menu-content-h2-2.png") right top repeat-x;}
.list-articles-2-col .content-main .als-item{min-height: 150px;position: relative;}
.list-articles-2-col .content-main .als-item:hover{}
.list-articles-2-col .content-main .als-item>h2{}

/*.menu-main-left>ul,.menu-main-left>ul ul{padding: 0px 0px 0px 5px;font-weight: bold;list-style: none;}
.menu-main-left>ul{padding: 0px 0px 0px 15px;}
.menu-main-left>ul ul>li>a{color: #AB0404;}
.menu-main-left>ul>li{background: url("/tl_files/files/customs/arrow-menu.png") left top no-repeat;padding-left: 15px;}
.menu-main-left>ul li ul{display:none;}
.menu-main-left>ul li:hover ul,.menu-main-left>ul li.active ul,.menu-main-left>ul li.trail ul{display: block;}
.menu-main-left .active,.menu-main-left .clickactive,.menu-main-left .link-menu-sub,.menu-main-left .trail,.menu-main-left li.logoimage li>a.clickactive{color: #8E8E8E;}
.menu-main-left li.logoimage>a:before{content: '-';}
.menu-main-left li.logoimage li>a{color: #5D1212;padding:0px 0px 0px 10px;}*/
.menu-main-left.clickactive ul{display: block;}
.menu-main-left>ul,.menu-main-left>ul ul{padding: 0px 0px 0px 15px;font-weight: bold;list-style: none;}
.menu-main-left>ul{padding: 0px 0px 0px 0px;}
.menu-main-left>ul>li,.menu-main-left>ul{padding-left: 0px;}
.menu-main-left li>a:hover,.menu-main-left .link-menu-sub li>a:hover{color: #919208;}
.menu-main-left li>a,.menu-main-left span.active{display: block;font-size: 13px;padding: 0px 0px 0px 10px;font-weight: bold;}
.menu-main-left>ul>li>a:before,.menu-main-left>ul>li>span.active:before{content: "";background: url("/tl_files/files/customs/arrow-menu.png") left top no-repeat;width: 15px;height: 15px;position: relative;padding-right: 15px;}
.menu-main-left>ul ul>li>a{color: #AB0404;}
.menu-main-left li.logoimage>a:before{content: '-';}
.menu-main-left li.logoimage li>a{color: #5D1212;padding:0px 0px 0px 10px;}
.menu-main-left li.submenu ul,.menu-main-left .link-menu-sub li.submenu ul{display:none;}
.menu-main-left>ul li.active ul,.menu-main-left>ul li.trail ul,.menu-main-left>ul .link-menu-sub li.clickactive ul,.menu-main-left li:hover ul{display: block;}/*,.menu-main-left .link-menu-sub li.submenu:hover ul*/
.menu-main-left .active,.menu-main-left .clickactive,.menu-main-left .link-menu-sub,.menu-main-left .trail{color: #8E8E8E;}

.mobile-menu{margin:0px auto;display: none;}
.mobile-menu-top{padding:0px;margin: 0px;}
.mobile-menu-top>h1{padding:0px;margin: 0px;cursor: pointer;font-size:15px;background-size: 100% 100%;text-align: left;line-height: 40px;}
.mobile-menu-top>h1:before{font-family: 'FontAwesome';content: "\f0c9";padding: 10px;position: relative;}
.mobile-menu-top>ul{position: absolute;width: 100%;z-index: 2000;margin: 0px;background: #E6E6E6;}
.mobile-menu-top>ul li>ul{padding: 0px 0px 0px 10px;}
.mobile-menu-top a{color:#fff;}
.mobile-menu-top.clickactive ul{}
.mobile-menu-top>ul,.mobile-menu-top>ul ul{padding: 0px 0px 0px 0px;font-weight: bold;list-style: none;}
.mobile-menu-top>ul{padding: 0px 0px 0px 0px;}
.mobile-menu-top>ul ul>li>a,.mobile-menu-top>ul ul>li>span{padding-left: 30px;}
.mobile-menu-top ul:nth-child(2n){background: #B3B3B3;}
.mobile-menu-top ul:nth-child(2n)>li>a{font-size: 12px;}
.mobile-menu-top>ul>li,.mobile-menu-top>ul{padding-left: 0px;}
.mobile-menu-top li>a,.mobile-menu-top li>span{display: block;font-size: 1.2em;padding: 10px 0px 10px 5px;border-bottom: 1px solid #D2D2D2;}
.mobile-menu-top>ul>li>a:before,.mobile-menu-top>ul>li>span.active:before{font-family: 'FontAwesome'; content: "\f15b";background-size: 15px 15px;width: 15px;height: 15px;position: relative;padding-right: 12px;}
.mobile-menu-top>ul li.submenu>ul,.mobile-menu-top>ul li>.link-menu-sub>ul{display:none;}
/*.mobile-menu-top>ul>li:hover>ul,.mobile-menu-top>ul>li:hover>.link-menu-sub>ul,.mobile-menu-top>ul li.active ul,.mobile-menu-top>ul li.trail ul,.mobile-menu-top>ul .link-menu-sub li.clickactive ul{display: block;}*//*,.mobile-menu-top .link-menu-sub li.submenu:hover ul*/
.mobile-menu-top>ul li:hover>ul,.mobile-menu-top>ul li.clickactive>ul,.mobile-menu-top>ul li:hover>.link-menu-sub>ul,.mobile-menu-top>ul li.clickactive>.link-menu-sub>ul{display: block;}
.mobile-menu-top li>a:hover{color: #808080;}
.mobile-menu-top .active,.mobile-menu-top .clickactive,.mobile-menu-top .link-menu-sub,.mobile-menu-top .trail{color: #808080;}

/*.menu-main>ul>li>ul,.menu-main>ul>li>.link-menu-sub{display: none;top:25px;-webkit-column-count: 2;-moz-column-count: 2;position: absolute;background: #fff;z-index: 2000;border-radius: 5px;box-shadow:  2px 2px 2px 2px rgba(0, 0, 0, 0.2);padding: 10px;}
.menu-main>ul>li:hover>ul,.menu-main li:hover>.link-menu-sub{display: block;}*/

/*.menu-product-left ul{list-style: none;}
.menu-product-left li>ul{display: none;}
.menu-product-left li.submenu>ul{padding: 0px 0px 0px 20px;}
.menu-product-left>ul{padding: 0px 0px 0px 0px;margin: 0px;}
.menu-product-left>ul>li>a{color: #FFF;font-size: 18px;background-size: 100% 100%;margin: 1px 0px 0px 0px;display: block;padding: 15px 30px 15px 30px;position: relative;line-height: 25px;}
.menu-product-left>ul>li li>a{color:#000;padding: 5px 5px 5px 5px;display: block;font-size: 12px;}
.menu-product-left li>a{text-decoration: none;}
.menu-product-left li>a.clickactive{color: #4C1600;}
.menu-product-left li>a:hover{color: #520000;}
.menu-product-left ul.level_2 li>a:hover{}
.menu-product-left>ul>li:nth-child(6n-5)>a{background: #545454;}
.menu-product-left>ul>li:nth-child(6n-4)>a{background: #D40000;}
.menu-product-left>ul>li:nth-child(6n-3)>a{background: #2682F5;}
.menu-product-left>ul>li:nth-child(6n-2)>a{background: #3AB153;}
.menu-product-left>ul>li:nth-child(6n-1)>a{background: #D0D000;}
.menu-product-left>ul>li:nth-child(6n+0)>a{background: #7C72B0;}
.menu-product-left li.submenu>a:before,.menu-product-left>ul>li>a:before{content: "";position: absolute;padding: 0px 0px 0px 0px;background: url("/tl_files/files/customs/arrow-menu.png") left center no-repeat;background-size: 30px 100%;width: 30px;height: 100%;right: 0px;top: 0px;}
.menu-product-left li.submenu>a:hover:before,.menu-product-left>ul>li>a:hover:before{}
.menu-product-left li.clickactive>ul,li:hover>ul{display: block;}*/

.menu-product-left ul{list-style: none;}
.menu-product-left li>ul{display: none;}
.menu-product-left li.submenu>ul{padding: 0px 0px 0px 20px;}
.menu-product-left>ul{padding: 0px 10px 0px 10px;}
.menu-product-left li>a,.menu-product-left>ul>li>a{color: #000000;font-size: 13px;background-size: 100% 100%;margin: 1px 0px 0px 0px;display: block;padding: 5px 15px 5px 5px;}
.menu-product-left ul.level_1>li>a{font-weight: bold;text-transform: uppercase;}
.menu-product-left ul.level_2>li>a{color: #233A91;}
.menu-product-left ul.level_3>li>a{color: #EA0000;}
.menu-product-left li>a.clickactive{text-decoration: underline;}
.menu-product-left li>a:hover{color: #098E08;}
.menu-product-left ul.level_2 li>a:hover{background: #FFF6F5;}
.menu-product-left ul.level_2 li{border-left: 1px solid #F3F3F3;}
.menu-product-left li.submenu>a{padding: 5px 5px 5px 5px;}
.menu-product-left li.submenu>a:after{font-family: 'FontAwesome'; content: "\f0da";color: #616161;position: absolute;padding: 0px 12px 0px 0px;background-size: 15px 15px;width: 15px;height: 15px;right:10px;}
.menu-product-left ul.level_1>li>a:before{font-family: 'FontAwesome'; content: "\f111";color: #000;position: relative;padding: 0px 5px 0px 0px;vertical-align: middle;font-size: 7px;}
.menu-product-left li.submenu>a:hover:before,.menu-product-left>ul>li>a:hover:before{background-size: 15px 15px;}
.menu-product-left li.clickactive>ul,li:hover>ul{display: block;}


.footer-ads-max{background-color: #fff;}
.footer-ads-max .footer-ads-inside{max-width: 1200px;margin: 0px auto;padding: 0px 0px 0px 0px;}

.order-list-sp.home>.headertitle>h2{}
//.order-list-sp.home>.headertitle>h2:before{content: "";position: absolute;background: none;border-bottom: 4px solid #000;}
.mod_article .headertitle>h2{}
//.mod_article .headertitle>h2:after{}
.left-block .dlh_googlemap{margin: 0px 10px 0px 10px;}

#cboxCurrent{background: #E6E5E5;padding: 0px 10px 0px 10px;border-radius: 10px;bottom: 20px;left: 20px;}
#cboxTitle{padding: 0px 25px 0px 50px;width: auto;}
#cboxOverlay{background: none;}
#cboxOverlay:hover{}
#colorbox{}
#cboxLoadedContent>img{}
#cboxWrapper{}
.footer-menu-nav{}

.shoppingcart-content .table-button{margin: 10px 0px 20px 0px;text-align:center;}
.cart-button{padding: 0px 10px 0px 0px;}
.cart-button>a{}
.cart-total-prices{background: #E6E6E6;padding: 5px;color: #000;font-style: italic;}
.cart-button-back{}
.cart-button-back>a{background: url("/tl_files/files/customs/cart-back.png") left center no-repeat;padding: 7px 7px 7px 30px;font-weight: bold;}
.cart-form-order{margin: 0px auto; text-align: center;}
.cart-label{display: none;position: absolute;right: 270px;top: 5px;background: url("/tl_files/files/customs/shopping-cart.png") no-repeat;height: 25px;width: 25px;background-size: 100% 100%;}
.cart-label>a{background: url("/tl_files/files/customs/shopping-cart-count.png") no-repeat;background-size: 100% 100%;margin-left:25px;padding: 2px 5px 2px 10px;}

.text-run-max{background: #00ADFF;}
.header-marquee{color: #00406F;font-weight: 600;position: relative;display:block;margin: 0px auto;max-width: 1200px;font-size: 14px;}
.header-marquee .block{overflow: visible;}
.header-text-banner{color: #000;line-height: 10px;border-left: 1px solid #cccccc;margin: 5px 5px 5px 5px;float: right;padding-left: 20px;}

.mod_visitors{color:#000;font-size: 13px;}
.mod_visitors .visitor_name{display: none;}
.mod_visitors>div{display: block;margin-bottom: 5px;padding: 0px 10% 0px 10%;}
.mod_visitors>div div{display: inline-block;}
.mod_visitors #VisitorsOnlineCountLegend{background:url("/tl_files/files/customs/visitor-online.png") left no-repeat; padding-left: 40px;line-height: 30px;font-weight: bold;}
.mod_visitors #TodayVisitCountLegend{background:url("/tl_files/files/customs/visitor-online.png") left no-repeat; padding-left: 40px;line-height: 30px;font-weight: bold;}
.mod_visitors #TotalVisitCountLegend{background:url("/tl_files/files/customs/visitor-total.png") left no-repeat; padding-left: 40px;line-height: 30px;font-weight: bold;}
.mod_visitors #TodayHitCountLegend{background:url("/tl_files/files/customs/visitor-page.png") left no-repeat; padding-left: 40px;line-height: 30px;font-weight: bold;}
.mod_visitors #TotalHitCountLegend{background:url("/tl_files/files/customs/visitor-pages.png") left no-repeat; padding-left: 40px;line-height: 30px;font-weight: bold;}

#dhtmltooltipMK {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;Z-INDEX: 999;FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);LEFT: -300px;VISIBILITY: hidden;WIDTH: 450px;POSITION: absolute;BACKGROUND-COLOR: none;font-family: Arial, Helvetica, sans-serif;color: #0000FF;font-size: 12px;}
#dhtmltooltipMK img{background: #fff;padding: 2px;border-radius: 6px;}

.main-query{}
.main-query .albums{display: inline-block;padding: 5px;}
.main-query .albums figure{margin: 0px;}

.zopim{right:initial !important;left: 10px !important;}
.zopim .button_bar{background: #000 !important;}
#ytvideo_data_arrayright_video_1{border: none;box-shadow: 0px 0px 7px #E2C4C3;}
.bottom_support {height: auto;width: 100%;position: fixed;bottom: 0;background: #3BA414;font-family: 'Roboto Condensed', sans-serif;color: #fff;line-height: 30px;z-index: 9999;}
.wrap_bottom {max-width: 1380px;margin: 0 auto;
}
.hotline_bottom {width: 100%;float: left;font-size: 16px;margin-left: 5%;position: relative;}
.hotline_bottom .ico {width: 54px;position: absolute;top: -30px;}
.hotline_bottom .ico img {max-width: 100%;}
.hotline_bottom .txt {margin-left: 55px;}
.star {position: absolute !important;background: url("/tl_files/files/customs/julie-logo-sparkle.png") no-repeat;background-size: contain;z-index: 2000;overflow: hidden;}
.star-1 {width: 143px;height: 127px;top:110px;left:97px;display: none;}
.star-2 {width: 123px;height: 117px;top:18px;left:224px;display: none;}
.star-3 {width: 100px;height: 90px;top:115px;left:172px;display: none;}
.star-4 {width: 83px;height: 77px;top:46px;left:162px;display: none;}

.mod_product_category_home .pch_main_inside{border:1px solid rgba(226, 226, 226, 0);margin:2% 10% 2% 10%;}
.mod_product_category_home .pch_img{overflow: hidden;background: #0F5ABC;}
.mod_product_category_home .pch_img img{border-radius: 50%;border: 2px solid #0F5ABC;background: #0F5ABC;}
.mod_product_category_home .pch_img img{/*transition: all .2s ease-in-out;border-radius: 10%;padding:5px;*/}
.mod_product_category_home .pch_img img:hover{/*transform: scale(1.1);border-radius: 10%;padding:5px;*/}
.mod_product_category_home .pch_title{margin-top: 10px;}
.mod_product_category_home .pch_title a{padding:10px 5px 10px 5px;text-transform: capitalize;font-size: 20px;font-style:italic;color:#0926BB;}
.mod_product_category_home .pch_title a:hover{color:#ff0000;}

.product-images{position: relative;overflow: hidden;}
.product-images .product-additional {position: absolute;left: 0px;top: 0px;margin: auto;visibility: hidden;width: 100%;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2)}
.product-images:hover .product_view{filter: alpha(opacity=0);visibility: hidden;}
.product-images:hover .product-additional {visibility: visible;opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1)}

.marquee {
   /*-webkit-marquee: auto medium infinite scroll normal;*/
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    font-weight: bold;
    max-width: 1200px;
    color:#000;
    /*text-shadow: 0px -1px 1px #357114,1px -1px 1px #357114,-1px 1px 1px #357114,1px 1px 1px #357114;*/
}
.marquee span {
    display: inline-block;
    padding-left: 100%;  /* show the marquee just outside the paragraph */
    animation: marquee 40s linear infinite;
}
.marquee p{margin: 3px 0px 0px 0px;}

@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}
@-webkit-keyframes marquee {
    0%   { -webkit-transform: translate(0, 0); }
    100% { -webkit-transform: translate(-100%, 0); }
}
@keyframes company-name-anim {0%{text-shadow:inset 0px 0px 5px #986D14;}50% {text-shadow: 0px 0px 5px #986D14;}100%{text-shadow:inset 0px 0px 5px #986D14}}
@keyframes hotline-anim {0%{color:#00ff00;font-size:18px;}50% {text-shadow: 0px 0px 5px,0px 0px 5px; #3BA414;color:#fff;font-size:18px;}100%{color:#00ff00;font-size:18px;}}
@keyframes ad-scroll-anim {0%{width:150px;transform: translateZ(0);}50% {width:150px;transform: translateZ(0);}100%{width:150px;transform: translateZ(0);}}