@font-face {font-family: 'U-headline';src: url('/tl_files/css/fonts/UTMViceroyJF.eot');src: url('/tl_files/css/fonts/UTMViceroyJF.woff') format('woff'), url('/tl_files/css/fonts/UTMViceroyJF.ttf') format('truetype'), url('/tl_files/css/fonts/UTMViceroyJF.svg') format('svg');font-weight: normal;font-style: normal;}
body{background:#fff !important;color:#333;font-family: tahoma, helvetica, sans-serif !important;line-height:1.5em;font-size:0.8em;-webkit-text-size-adjust:100%;}
.ce_text{padding: 5px 10px 5px 10px;}
.hide{display:none;}.fl{float:left;}.fr{float:right;}.absolute{position:absolute;}.z-index100{z-index:100;}.z-index-1{z-index:-1;}
.table-border table,.table-border tr,.table-border td{border:1px solid rgba(0, 0, 0, 0.17);padding: 5px;}
a{text-decoration: none; color:#170C0D;}
#wrapper{margin:0px auto;padding: 0px;overflow: hidden;}
#container{margin: 10px auto;display: block;max-width:1200px;position: relative;overflow: hidden;padding: 0px 0px 0px 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;border-bottom:1px solid rgba(255, 255, 255, 0.29);}
.header-search{margin: 5px 0px 5px 0px;text-align: center;position: relative;padding: 0px 0px 0px 0px;}
.header-search table{border-spacing: 0;border-collapse: collapse;width: 100%;}
@media screen and (max-width: 992px) {.header-search table{text-align: center;}}
.header-search *{padding:0px; margin: 0px;}
.header-search form{}
.header-search form input[type=text]{font-size:90%;color:#000;margin:0px;width:50%;height:40px;line-height: 20px;padding: 0px 30px 0px 10px;background:rgba(255,255,255,0.99);}
.header-search form input[type=text]:hover{}
.header-search form .submit{width: 40px;height: 40px;color: rgba(0,0,0,0);margin-left: -6px;padding:0px;border:none;  background: url("/tl_files/files/customs/icon-search.png") center center no-repeat,#000;}
.header-search form [type="submit"]:before{content: "\f002";font-size:16px;font-family: 'FontAwesome';background-size: 15px 15px;width: 15px;height: 15px;position: relative;padding-right: 5px;}
.content-ads ul li{margin: 0px 0px 10px 0px;}
.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 #cacaca;}
.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:after{content: '';display: block;height: 10px;position: absolute;top: 16px;right: 0;border-right: 0px solid #bdc3c7;}
.menu-main>ul>li.last{padding-right:0px;}
.menu-main>ul>li.last:after{border-right: 0px solid #bdc3c7;}
.menu-main.menu-main-top>ul>li{border-radius: 10px 10px 10px 10px;margin: 5px 5px 5px 5px;}
.menu-main>ul>li:hover,.menu-main>ul>li.active{background: #fff;background-size: 100% 100%; position: relative;display:inline-block;white-space: nowrap;border-bottom: 0px #0095ff solid;box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.6);}
.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;font-family: inherit;}
.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;font-weight: bolder;}
.menu-main>ul>li li>a:before, .menu-main>ul>li li>span:before, .menu-main>ul .link-menu-sub div>a:before{content: "";}
.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:250px;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: #19a509;background-size: 100% 100%;border: 1px solid transparent;}
.menu-main>ul>li li.activeHover>a{color: #0f9600;}
.menu-main>ul>li li.activeHover{background-size: 100% 100%;background:#ffffff;border: 1px solid #d0d0d0;}

.menu-main>ul li ul ul,.menu-main>ul>li li .link-menu-sub{margin-left:-100%;top:-1px;left: -3px;}
.menu-main>ul ul li>a.submenu,.menu-main>ul ul li>span.submenu{background:transparent url("/tl_files/files/customs/left.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/left-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>span,.menu-main.menu-main-top>ul>li>a{transition: all ease 1s;font-size: 14px;height: auto;line-height: 30px;color: #fff;position: relative;padding: 0px 0px 0px 30px;background: none;margin: 0px 5px;text-transform: capitalize;border: 0px solid transparent;font-weight: bolder;/*text-shadow: -1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;*/}
.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{border:0px solid #CCC;background-position: left 10px top 15px;text-shadow: none;color:#0f9600;}

.nav-icon>span:before,.nav-icon>a:before{transition: all ease 1s;font-size:20px;font-family: 'FontAwesome';background-size: 15px 15px;text-align: center;position: absolute;padding: 5px;top:-5px;left:0%;}
.icon-home>span:before,.icon-home>a:before{content: "\f015";}
.icon-gioithieu>span:before,.icon-gioithieu>a:before{content: "\f0c0";}
.icon-dichvu>span:before,.icon-dichvu>a:before{content: "\f0f0";}
.icon-chinhanh>span:before,.icon-chinhanh>a:before{content: "\f124";}
.icon-download>span:before,.icon-download>a:before{content: "\f0c7";}
.icon-baohanh>span:before,.icon-baohanh>a:before{content: "\f132";}
.icon-tuyendung>span:before,.icon-tuyendung>a:before{content: "\f0b1";}
.icon-khuyenmai>span:before,.icon-khuyenmai>a:before{content: "\f06b";}
.icon-tintuc>span:before,.icon-tintuc>a:before{content: "\f1ea";}
.icon-lienhe>span:before,.icon-lienhe>a:before{content: "\f041";}
.icon-sanpham>span:before,.icon-sanpham>a:before{content: "\f285";}
.icon-video>span:before,.icon-video>a:before{content: "\f03d";}
.icon-duan>span:before,.icon-duan>a:before{content: "\f15c";}
.icon-tailieu>span:before,.icon-tailieu>a:before{content: "\f02d";}
.nav-icon>a.nav-icon:hover,.nav-icon>span.nav-icon:hover,.nav-icon>span.active.nav-icon{padding: 0px 30px 0px 10px;}
.nav-icon>span:hover:before,.nav-icon>a:hover:before,.nav-icon>span:before{left: calc(100% - 30px);}
.mobile-menu-top .nav-icon>a.nav-icon:hover,.mobile-menu-top .nav-icon>span.nav-icon:hover,.mobile-menu-top .nav-icon>span.active.nav-icon{padding: 10px 0px 10px 10px;}
.mobile-menu-top .nav-icon>span:hover:before,.mobile-menu-top .nav-icon>a:hover:before,.mobile-menu-top .nav-icon>span:before{left: initial;}
.mobile-menu-top .nav-icon>span:before,.mobile-menu-top .nav-icon>a:before{position: relative;top:initial;}
.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>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;}
.menu-top-max{background: #8FD604;border-bottom: 5px solid #19a509;}
#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 0px 30px 0px;background: #fff;}
#footer{position:relative;display:block;}
#footer .inside>div p{margin:0px 0px 2px 0px;}

.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;}
.bock-tintuc-right .ul-parent{height: 300px;}
.bock-tintuc-right .content-main{position:relative;display:block;overflow:hidden;height:160px;}
.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:11px;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:#000000;}
.bock-tintuc-right h2 a:hover{text-decoration:underline;}

#left .bock-tintuc-right .layout_latest{margin-bottom:5px;border-bottom:1px dotted rgba(0, 0, 0, 0.2);}
#left .bock-tintuc-right h2 a{color:#000000;}

.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;}
.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{}
#left,#right{position: relative;}
#left>.inside,#right>.inside{padding:0px 3px 10px 3px;}
.list-news-full .layout_full > h1,.list-news-full .layout_full > h2{display:block;margin:0px;padding:0px;line-height:40px;}
.mod-news-related a{color:#000000;text-decoration:none;border-bottom:1px dotted #898080;display:block;line-height:28px;margin-left:20px;}
.mod-news-related a:before,.list-news-teaser .more a:after{font-family: 'FontAwesome';content: "\f08b";background-size: 15px 15px;width: 15px;height: 15px;position: relative;padding-right: 12px;}
.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;}
.border-leaf figure img{border: 5px #fff solid;border-radius: 0px 30px 0px 30px;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 6px;transition: 1s ease all;}
.border-leaf figure img:hover{border: 5px #0095ff solid;transition: 1s ease all;}
.list-news-teaser .more{display:block;text-align:right;margin:5px;}
.list-news-teaser .more a,.list-news-teaser .layout_latest > h2 a{color:#2b2b2b;text-decoration:none;font-size:14px;font-family: arial;}
.list-news-teaser .more a{color:#772525;font-size: 1em;}
.list-news-teaser .more a:hover,.list-news-teaser .layout_latest > h2 a:hover{color:#ff0000;}
.list-news-teaser .layout_latest{border-bottom: 1px dashed rgba(0, 0, 0, 0.1);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;}
.ce_headline{font-family:times;font-style:italic;border-radius:0 0 0 0;position:relative;padding:5px 40px!important;border-bottom:0 dashed #ECECEC;line-height:25px;font-weight:700;color:#109c00;margin:10px 0;font-size:26px;text-align:center;text-transform:uppercase;display:inline-block;background:#fff;border:4px solid rgba(0,0,0,0.16);border-radius:2px;box-shadow:inset 0 0 10px rgba(0,0,0,0.16)}
.ce_headline:before{/*font-size:19px;font-family: 'FontAwesome';background-size: 15px 15px;width: 15px;height: 15px;position: relative;padding-right: 10px;content: "\f00b";*/}
.ce_headline:after{/*position: relative;content: "";height: 3px;background: #000000;bottom: 0px;left: -1000px;width: 2000px;*/}
.js-wrap-headline{text-align: center;background:url("/tl_files/files/customs/bg-line-headline.png") center repeat-x;}
.mod_list_productPro .cat_page,.order-list-sp .headertitle{text-align: left;}
//.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;}
.reader-tin-tuc >.back,.reader-cart >.back{display:block;margin-right:20px;text-align:center;}

.left-news .content-main{background: #d4d2d2;padding: 10px;}
.left-news .layout_latest{display:block;text-align:center;background: #d4d2d2;}
.left-news .layout_latest figure{float:none !important;}
.left-news .layout_latest .image_container img{border-radius: 10px;}
.left-news h2{margin:0px;height: 70px;overflow: hidden;}
 .left-news{margin-bottom: 20px;}
.left-news h2>a{color:#000;font-size: 0.5em;padding: 10px 10px 10px 10px;text-align: center;display: inline-block;line-height: 20px;}

#left .right-block,#left .left-block{margin-left:0px;padding-top:0px;margin-top:0px;background: #fff;border-radius: 10px 10px 0px 0px;}
.left-block,.right-block,#right .right-block,#right .left-block{display:block;padding: 0px 0px 10px 0px;margin:0px 0px 10px 0px;color:#fff;overflow:inherit;background: #fff;border-radius: 10px 10px 0px 0px;}
.left-block > h1,.right-block > h1,.left-block > h2,.right-block > h2,.left-block > h3,.right-block > h3,.right-block .headertitle>h2,.left-block .ce_headline,.right-block .ce_headline{margin: 0px 0px 10px 0px;position: relative;background:#14c300;background-size: 100% 100%;color: #fff;padding:0px 0px 0px 10px !important;display:block;text-align:left;font-size:13px;line-height:35px;font-weight:bold;text-transform:uppercase;border-bottom: solid 0px #00a79d;border-radius: 10px 10px 10px 10px;box-shadow: inset 0px 0px 40px rgba(0, 0, 0, 0.3);font-family: 'Source Sans Pro', sans-serif;font-style:  normal;}
.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:"\f0e7";font-size:18px;font-family: 'FontAwesome';position: relative;padding: 5px;}
.right-block iframe,.left-block iframe{width: 95%;}
.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:#fff;border:1px solid #fff; padding:0px 10px;margin: 10px 3px 0px 3px;color:#000000;border-radius: 0px 0px 0px 0px;}
.reader-cart-order .buttonorder .bgbutton input[type=submit]{margin: 0px;}
.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 #fbfbfb;color: #fff;background:#14c300;}
.form-contact-data table{margin: 0px auto;}
.form-data-center{margin:5px auto;}
.header-time{line-height: 20px;z-index: 100;margin-top: 90px;margin-right: 1px;right: 10px;font-size: 1.5em;}
.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;}
.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;}
.footer-diachi-div-max{}
.footer-diachi{color:#fff;text-align: left;padding: 0px 20px 10px 20px !important;font-weight: bold;}
.footer-diachi.mod_visitors>div{color:#fff !important;}
.footer-diachi .div-mutivideos{color:#000;}
.footer-diachi h3{text-transform: uppercase;padding-left: 0px;font-size:18px;border-bottom: 0px solid #757575;line-height: 30px;}
.footer-diachi h3:after{/*content: "";position: relative;display: block;height: 2px;background: rgba(0, 0, 0, 0.35);border-bottom:1px solid rgba(255, 255, 255, 0.35);width: 100%;*/}
.footer-diachi iframe{width: 100%;}
@media screen and (max-width: 992px) {.footer-diachi{text-align: center;}.footer-diachi h3{display: inline-block;}}
.main-gioithieu{padding:10px 5px 0px 5px;}
.main-gioithieu h3{padding: 0px 0px 0px 10px;font-size:18px;text-transform:uppercase;color: #0500e8;border-bottom: 2px solid #0099ff;line-height: 38px;}
.main-gioithieu {color: #000;}
.main-gioithieu iframe,.main-gioithieu .dlh_googlemap{width: 100% !important;}
.main-gioithieu select{color:#000;width: 100%;height: 30px;}
.ring-binder{width: 40px;background: url("/tl_files/files/customs/ring-binder.png") repeat-y;height: 100%;position: absolute;float: left;right: 74%;background-size: 100% auto;}
#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;}
#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;margin: 5px auto 5px auto;border-radius: 5px;}
.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;}

.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;color: #000;}
.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;}
.sroll-sp-left .child .content .prices>strong{color: #808080;}
.sroll-sp-left .child .content .prices_sell strong{color:#ff0000;}
#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;}
.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 .teaser{height: 80px;overflow: hidden;}
.list-articles-2-col .content-main .als-item:hover{}
.list-articles-2-col .content-main .als-item>h2{height: 40px; overflow: hidden;}

.list-articles-1-col .teaser{height: 82px;overflow: hidden;}

.list-articles-3-col .content-main .layout_latest>h2,.list-articles-4-col .content-main .layout_latest>h2{display: block;text-align: center;height: 30px;}
.list-articles-3-col .content-main .layout_latest .image_container,.list-articles-4-col .content-main .layout_latest .image_container{float: none !important;display: block;text-align: center;}
.list-news-teaser .slick-list{background: #bfbfbf;}
.list-news-teaser .slick-slide {background: #fff;margin: 20px;}
.list-news-teaser .slick-slide .image_container{float: none !important;display: block;text-align: center;margin: 0px auto;}
.list-news-teaser .slick-slide .image_container img{text-align: center;margin: 0px auto;}
.list-news-teaser .slick-slide>h2{height: 40px;overflow: hidden;text-align: center;}
.list-news-teaser .slick-slide .teaser{height: 80px;overflow: hidden;}

.slick-prev, .slick-next{top:20px;}
.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;color: #fff;border-radius: 0px;}
.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: #18980a;}
.mobile-menu-top ul:nth-child(2n)>li>a{font-size: 12px;text-decoration: none;}
.mobile-menu-top>ul>li,.mobile-menu-top>ul{padding-left: 0px;}
.mobile-menu-top li>a,.mobile-menu-top li>span{display: block;padding: 10px 0px 10px 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.15);}
.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;}

.mobile-menu-top li>a:before{padding-right: 10px;font: normal normal normal 14px/1 FontAwesome;font-size: 18px;}
.menu-product-left-2 {}
.menu-product-left-2 li{position: relative;border-bottom: solid 1px #ddd;}
.menu-product-left-2 ul{padding: 0px 0px 0px 0px;list-style: none;box-shadow: 1px 1px 4px #ccc;background: #fff;position: relative;}
.menu-product-left-2 li>a,.menu-product-left-2>ul>li>a{font-size: 12px;transition: ease-in 0.4s;color: #000;transition: ease-in 0.4s;text-align: left;line-height: 16px;padding: 9px 10px 9px 34px;font-family: inherit;text-transform: uppercase;display: block;font-weight: normal;}
.menu-product-left-2 li>a:before,.menu-product-left-2>ul>li>a:before{padding-right: 10px;font: normal normal normal 14px/1 FontAwesome;font-size: 18px;position: absolute;left: 10px;width: 25px;height: 25px;}
.menu-product-left-2 li>ul{display: none;position: absolute;z-index: 100;width: 250px;}
.menu-product-left-2 ul.level_1 li:hover{background: #fbaf3f;}
.menu-product-left-2 ul.level_1 li:hover>a{color:#006738;}
.menu-product-left-2 ul.level_2 li:hover{background: #d8171b;}
.menu-product-left-2 ul.level_2 li:hover>a{color: #fff;}
.menu-product-left-2 ul.level_3 li:hover{background: #006638;}
.menu-product-left-2 ul.level_3 li:hover>a{color: #fff;}
.menu-product-left-2 li:hover>ul{display: block;left:100%;top:-1px;}
.menu-product-left-2 > h3{text-transform: capitalize;box-shadow: inset 0px 0px 10px rgba(0,0,1,0.1);background: #b5d4ef;line-height: 40px;text-align: left;font-size: 18px;padding: 0px 5px 0px 15px;color: #000;font-weight: normal;margin: 0px;border: none;}
.menu-product-left-2 > h3:before{font-family: 'FontAwesome'; content: "\f0c9";position: relative;padding: 0px 0px 0px 12px;background-size: 15px 15px;width: 15px;height: 15px;right:10px;}

.menu-product-left-3 {margin: 0px;padding: 0px;}
.menu-product-left-3>ul>li{}
.menu-product-left-3 li{position: relative;}
.menu-product-left-3 ul{padding: 0px 0px 0px 0px;list-style: none;position: relative;}
.menu-product-left-3 li>a,.menu-product-left-3>ul>li>a{font-size: 14px;transition: ease-in 0.4s;color: #5d5d5d;transition: ease-in 0.4s;text-align: left;font-weight: bold;line-height: 20px;padding: 9px 10px 9px 10px;font-family: inherit;text-transform: uppercase;display: block;color: #000;border-right: 1px solid #e2e0e0;border-bottom: 1px solid #e2e0e0;border-top: 1px solid #e2e0e0;border-left: 5px solid #e2e0e0;margin: 0px 0px 5px 0px;}
.menu-product-left-3 li>a:before,.menu-product-left-3>ul>li>a:before{padding-right: 5px;font: normal normal normal 14px/1 FontAwesome;font-size: 18px;position: relative;width: 25px;height: 25px;}
.menu-product-left-3 li>a:hover,.menu-product-left-3 li>a.clickactive{border-left: 5px solid #ff0000;}
.menu-product-left-3 li>ul{display: none;padding-left: 10px;}
.menu-product-left-3>ul{}
.menu-product-left-3:hover>ul{}
.menu-product-left-3 ul.level_1 li:hover{}
.menu-product-left-3 ul.level_1 li:hover>a{}
.menu-product-left-3 ul.level_2 li:hover{}
.menu-product-left-3 ul.level_2 li>a{color: #233A91;}
.menu-product-left-3 ul.level_3 li:hover{}
.menu-product-left-3 ul.level_3 li>a{color: #EA0000;}
.menu-product-left-3 li:hover>ul{display: block;}
.menu-product-left-3 > h3{margin: 0px;}
.menu-product-left-3 > h3:before{}

.menu-product-left-4 ul{list-style: none;}
.menu-product-left-4 li>ul{display: block;}
.menu-product-left-4 li.submenu>ul{padding: 0px 0px 0px 0px;border: 0px solid #F1F1F1;}
.menu-product-left-4>ul{padding: 0px 0px 0px 0px;}
.menu-product-left-4 ul.level_2{margin: 0px 0px 10px 0px;}
.menu-product-left-4 ul.level_2>li{padding: 0px 5px 0px 5px;}
.menu-product-left-4 li>a,.menu-product-left-4>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-4 ul.level_1>li>a{margin: 0px 0px 10px 0px;position: relative;background:#60C305;background-size: 100% 100%;color: #fff;padding:0px 0px 0px 10px;display:block;text-align:left;font-size:13px;line-height:35px;font-weight:bold;text-transform:uppercase;border-bottom: solid 0px #00a79d;border-radius: 10px 10px 10px 10px;box-shadow: inset 0px 0px 40px rgba(0, 0, 0, 0.3);}
.menu-product-left-4 ul.level_2 li>a{color: #000;background: url("/tl_files/files/customs/bg_menu_li.png") bottom -6px center no-repeat;font-size: 12px;font-weight: bold;}
@media screen and (max-width: 992px) {
    .menu-product-left-4 ul.level_2 li>a{background: none;border-bottom: 1px solid rgba(0, 0, 0, 0.12);}
}
.menu-product-left-4 li>a.clickactive{text-decoration: underline;}
.menu-product-left-4 ul.level_2>li>a:before{padding: 8px 5px 5px 10px;font-family: 'FontAwesome'; content: "\f00c";font-size: 10px;color: #14c300;}
.menu-product-left-4 ul.level_3>li>a:before{content: "";padding: 8px 5px 5px 20px;}
.menu-product-left-4 li>a:before{font-family: 'FontAwesome';position: relative;padding: 8px 5px 5px 10px;}
.menu-product-left-4 li.submenu>a{padding: 5px 5px 5px 5px;}
.menu-product-left-4 li.submenu>a:after{font-family: 'FontAwesome'; content: "\f0da";color: rgba(0, 0, 0, 0.3);position: absolute;padding: 0px 12px 0px 0px;background-size: 15px 15px;width: 15px;height: 15px;right:10px;}
.menu-product-left-4 li.submenu>a:hover:before,.menu-product-left-4>ul>li>a:hover:before{background-size: 15px 15px;}
.menu-product-left-4 li.clickactive>ul,.menu-product-left-4 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;border: 0px solid #F1F1F1;}
.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>a:before{font-family: 'FontAwesome';position: relative;padding: 0px 5px 0px 0px;}
.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,.menu-product-left li:hover>ul{display: block;}
.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;}
.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{border-bottom: 1px solid rgba(255, 255, 255, 0.29);background: #0074E8;}
.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{font-size: 13px;}
.mod_visitors .visitor_name{display: none;}
.mod_visitors>div{display: block;margin-bottom: 5px;padding: 0px 10% 0px 10%;color: #000;}
.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: 10px !important;left:initial !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;
}
.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: #1b74fc;}
.mod_product_category_home .pch_img img{border-radius: 50%;border: 2px solid #2f3190;background: #2f3190;}
.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:#0047af;}
.mod_product_category_home .pch_title a:hover{color:#2f3190;}
.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)}
.product-images-zoom {/* transition: all .2s ease-in-out; */}
.product-images-zoom:hover {/* transform: scale(1.1); */}
.marquee {margin: 0 auto;white-space: nowrap;overflow: hidden;line-height: 15px;box-sizing: border-box;font-weight: bold;max-width: 1200px;color:#fff;}
.marquee>span {display: inline-block;padding-left: 100%;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);}}