@font-face{font-family:'Kanit';src:url('../../assets/fonts/Kanit/Kanit-Regular.ttf');}
@font-face{font-family:'Kanit-Light';src:url('../../assets/fonts/Kanit/Kanit-Light.ttf');}
@font-face{font-family:'Kanit-Bold';src:url('../../assets/fonts/Kanit/Kanit-Bold.ttf');}
body{font-size:14px;line-height:1.5;}
a:hover{color:#7c7a7c;}
.button,
small,
p{font-size:14px !important;}
/*@media (min-width: 992px) and (max-width: 1199px) {*/
#header.header-mini #shopping-cart .shopping-cart-items {top: 6px;}
/*}*/
.icon-box.medium > h3{margin:0 12px 10px 70px;font-size:16px;border-bottom:none !important;}
.icon-box.medium > p{margin:0 0 20px 70px;}
#topbar{background:#353535;}
#topbar .topbar-dropdown .dropdown-list a:hover{background:#353535;color:#ffffff;}
#header.header-modern{background:rgba(255,255,255,0.68);border-radius:0;}
#shopping-cart .shopping-cart-items{line-height:23px;}
#mainMenu > ul > li > a:hover,
#mainMenu > ul > li:not(.resp-active):last-child > a:hover{color:#3b3a38 !important;border-bottom:2.5px solid #3b3a38 !important;}
nav .main-menu .dropdown-menu{border-color:#353535;}
.btn.btn:not(.btn-xs):not(.btn-sm):not(.btn-lg){padding:12px 24px;margin-bottom:0;margin-top:10px;}
.btn,
.btn-org{padding:8px 14px;line-height:18px;margin-bottom:15px;letter-spacing:0;background:#323232;border-color:#323232;border-width:1.5px;color:#fff;}
.btn:hover,
.btn-org:hover{background:transparent;border-color:#323232;border-width:1.5px;color:#323232;}
footer{padding:0;background:#353535;}
.footer-content{padding:30px 0 5px 0;}
.footer-content,
.footer-content p,
.footer-content a,
.footer-content h4{color:#cdcdcd;font-size:13px;}
.footer-content .list-large li{margin:15px 0;}
/*.footer-content img{filter:brightness(0) invert(1);}*/
.copyright-content{font-size:12px;border-top:none;min-height:30px;padding:14px 0;}
.copyright-text{font-size:14px !important;padding-top:0px;text-align:center;color:#cdcdcd;text-transform:none;}
.footer-content a:hover,
.copyright-text a:hover{color:#6c6c6c;}
.engine_by_shopup_bottom{background:#323232;}
.su-side-container h3,
.su-side-container .h3{border-bottom:1px solid #eee;padding-bottom:5px;}
.sys-products h3.su-all-box-title:after,
.sidebar .widget-title::after{border-top:3px solid #eee;}
.sys-galleries .body .lists .lists-item .body-image img,
.sys-articles .body .lists .lists-item .body-image img{max-height:none;width:100%;}
.google-maps .title h2, .contact-form .title h2{display:block !important;margin-top:15px;}
.sys-contacts .body .title{border-bottom:none;}
.form-group > label{font-weight:400;}
.form-control:focus{border-color:#323232;}
.sys-product .body .product-detail .title h1,
.sys-article .body h1,
.sys-clip .body h1,
.sys-gallery .body h1{font-size:26px;}
.sys-page .body .title h1,
.sys-product .body .product-detail .title h1,
.sys-article .body h1,
.sys-clip .body h1{font-size:26px;}
.sys-products .body .lists.column-3 .lists-item .title a h2,
.sys-articles .body .lists .lists-item h2,
.sys-clips .body .lists .lists-item h2,
.sys-contacts .body .title h2,
.sys-galleries .body .lists .lists-item h2,
.sys-confirm-payment h2{font-size:20px;}
.sys-product .body .product-detail .social-share{padding-left:0;padding-bottom:20px;}
.sys-products .body .lists.column-3 .lists-item .price,
.sys-product .body .product-detail .price{font-weight:400;}
.sys-products .body .lists .lists-item .body-image img{z-index:100;}
.sys-product .body .product-detail .social-share{padding-left:15px;padding-bottom:20px;}
.sys-products .body .lists-item .product-title-box .title{text-align:center;}
.sys-contacts .body .detail,
.sys-contacts .body .image-maps,
.sys-contacts .body .google-maps,
.sys-contacts .body .contact-form,
.sys-breadcrumb .breadcrumb{margin-bottom:20px;}
.sys-confirm-payment .confirm-payment-box .col-xs-12.col-sm-3.col-md-3.col-lg-3 .row .col-xs-12.col-sm-12.col-md-12.col-lg-12{padding-left:0;}
.btn-org,
.btn-primary,
.btn-default,
.btn-facebook{color:#fff;margin:0;background-color:#323232;border-color:#323232;transition:all .2s ease-out;letter-spacing:0;font-weight:400;font-size:14px;margin-bottom:10px;border-radius:25px;}
.btn-org:hover,
.btn-primary:hover,
.btn-default:hover,
.btn-facebook:hover{color:#323232;background-color:transparent !important;border-color:#323232 !important;}
.sys-sale-checkout .address-shipment-box .member-login-box .btn-member-signin{color:#323232;background-color:transparent !important;border-color:#323232 !important;}
.sys-sale-checkout .address-shipment-box .member-login-box .btn-member-signin:hover{color:#fff;background-color:#323232 !important;border-color:#323232 !important;}
.btn-facebook{background-color:#3b5998 ! important;border-color:#3b5998 !important;color:#ffffff ! important;}
.btn-addtocart{width:100%;}
span.facebook{color:#3a5795;}
span.twitter{color:#1da1f2;}
span.pinterest{color:#e63d44;}
span.google-plus{color:#d95332;}
span.line-chat{color:#00c300;}
span.facebook:hover,
span.twitter:hover,
span.pinterest:hover,
span.google-plus:hover,
span.line-chat:hover{color:#323232;}
.tags .badge{display:inline-block;min-width:10px;padding:5px 10px;font-size:12px;font-weight:300;color:#999;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:transparent;border:1px solid #999;border-radius:15px;letter-spacing:-0.5px;margin-right:2px;}
.tags .badge:hover{color:#fff;background-color:#323232;border:1px solid #323232;}
.mdate p,
.viewed p{font-size:12px !important;}
.detail-text{padding:10px 0;}
h2:active{color:#323232;}