div.site-logo img {width:250px;}
header div.ltn__header-middle-area{background:rgba(255,255,255,0.75) center;border-bottom:3px solid var(--ltn__heading-color);background-image:url('../images/brand/repeat.png');}
.menu-color-white .ltn__main-menu > ul > li > a {color: #333;}
.menu-icon > a::before{content:""}
section#content{padding-top:150px;}
div.mini-cart-icon{position:relative;top:24px;width:95px;}
div.mini-cart-icon svg{margin-right:5px;margin-top:-6px;}
div.mini-cart-icon sup{position:relative;top:-3px;}
div.ltn__slider-area{}
div.ltn__video-popup-area h3{font-size:64px;text-shadow: 2px 2px 4px #0c4128;color:white;}
h1.center{padding-top:30px;text-align:center;}
div.ltn__breadcrumb-area{margin-bottom:70px;}
div.ltn__brand-logo-active img{max-height:50px;}
.icon-mail::before, .icon-placeholder::before{position:relative;top:2px;}
.ltn__header-5 .ltn__header-middle-area.sticky-active{padding-bottom:15px;}
.ltn__header-transparent .top-area-color-white{background: linear-gradient(to bottom, #000, #414141);}
.mobile-menu-toggle{position:absolute;top:12px;}
.modal-product-meta li strong{width:40px;min-width:40px;}
.ltn__slide-item-2{padding-top:100px}
span.withVat{font-size:80%;display:block;margin:auto;}
header i#iconSearch{padding-right:7px;position:relative;}
div#searchBox {display:none;position:absolute;width:750px;max-height:400px;overflow-y:scroll;background:white;cursor:auto;right:-10px;top:30px;padding:22px 30px;border:3px solid #0B1E33;border-radius:2px;}
div#searchBox hr {margin:20px auto;height:10px;border-top:none;border-bottom:1px dotted #0B1E33;width:100%;background:none;}
div#searchBox img {display:block;float:left;max-width:150px;max-height:50px;}
div#searchBox span {display:block;font-size:14px;font-weight:normal;position:relative;}
div#searchBox a, div#searchBox span.searchBoxProductPrice{color:#0B1E33;text-decoration:none;}
div#searchBox span.searchBoxLeft{float:left;width:110px;}
div#searchBox span.searchBoxRight{float:left;width:574px;position:relative;}
div#searchBox span.searchBoxRight .btn-primary {width:100px;height:40px;font-size:13px;padding:10px 0;position:absolute;top:2px;right:0px;}
div#searchBox span.searchBoxRight h3{margin-bottom:0px;padding-right:100px;}
div#searchBox span.searchBoxRight p{margin-bottom:-2px;padding-right:100px;line-height:22px;}
div#searchBox center{font-size:14px;}
div#searchBox span.searchBoxInput {display:block;width:100%;margin-bottom:10px;padding:0px;}
div#searchBox span.searchBoxInput input{width:100%;margin-bottom:10px;padding:15px 10px;height:40px;border:1px solid #ccc;border-radius:3px;}
div#liton_product_list div.product-price span{font-size:32px;}
div#liton_product_list div.product-price span.withVat{font-size:16px;}
body div.users{line-height:normal;letter-spacing: normal}
body div.users input[type=text], body div.users input[type=password]{height:auto;letter-spacing:normal;}
body section#auth input[type="submit"]{height:auto;width:150px;}
body section#auth input{margin-bottom:0px;}
body section#auth p.error {padding:7px 15px;width:300px;}
body section#auth p.error svg{top:-1px;}
body section#auth{position:relative;transform: none;margin: 75px auto;top:auto;left:auto;}
td.cart-product-info p{margin-bottom:0}