/**** tv designer css *********/
@import url("poppins.css");
@import url("common.css");
@import url("zmiany/css.css");
body{font-family:'Poppins';font-size:14px;line-height:normal;font-weight:400;background-color:#fff;letter-spacing:.5px;}
ul.product-flags.tvproduct-sale-pack-wrapper, ul.product-flags.tvproduct-online-new-wrapper{display:none;}
ul.product-flags.tvproduct-sale-pack-wrapper:first-child, ul.product-flags.tvproduct-online-new-wrapper:first-child{display:block;}
.ttvall-inner-btn{border:none;padding:6px 15px;letter-spacing:0.8px;background-color:#5da213;text-transform:uppercase;vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:pointer;direction:ltr;color:#000;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;}
.ttvall-inner-btn:hover{background-color:#2b2b2b;color:#fff;}
.ttvall-inner-btn:hover .tvbtn-text span, .ttvall-inner-btn:hover .tvbtn-text i, .ttvall-inner-btn:hover .tvbtn-text{color:#fff;}
.ttvall-inner-btn .tvbtn-text span{display:inline-block;vertical-align:middle;}
.ttvall-inner-btn .tvbtn-text{line-height:26px;font-size:14px;color:white;font-weight:400;}
.tvcontact-submit{background-color:#ffffff;border:none;padding:6px 15px;letter-spacing:0.8px;text-transform:uppercase;cursor:pointer;line-height:24px;font-size:12px;color:#222222;font-weight:600;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 400ms ease-in-out 0s;}
.tvcontact-submit:hover{background-color:#000;color:#fff;}
.clearfix{clear:both;}
#wrapper .breadcrumb{margin:0 0 30px 0;}
.tv-header-logo img{max-width:100%;width:auto;}
.tvcms-loading-inner img.logo{padding:0;margin-bottom:10px;border-radius:0;}
/**** commn css****/
a{text-decoration:none;cursor:pointer;}
a:focus, a:hover{color:#5da213;text-decoration:none;}
img{max-width:100%;}
.collapse{display:none;}
.card{border:1px solid #eeeeee;border-radius:0;}
.btn-primary:hover{color:#ffffff;background-color:#5da213;border-color:transparent;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.btn-info.dropdown-toggle.focus, .open>.btn-info.dropdown-toggle:focus, .open>.btn-info.dropdown-toggle:hover{color:#ffffff;background-color:#5da213;border-color:#5da213;}
.btn-outline-primary{color:#5da213;background-image:none;background-color:transparent;border-color:#5da213;}
.btn-outline-primary.active, .btn-outline-primary.focus, .btn-outline-primary:active, .btn-outline-primary:focus, .btn-outline-primary:hover, .open>.btn-outline-primary.dropdown-toggle{color:#ffffff;background-color:#5da213;border-color:#5da213;}
.btn-outline-info.active.focus, .btn-outline-info.active:focus, .btn-outline-info.active:hover, .btn-outline-info:active.focus, .btn-outline-info:active:focus, .btn-outline-info:active:hover, .open>.btn-outline-info.dropdown-toggle.focus, .open>.btn-outline-info.dropdown-toggle:focus, .open>.btn-outline-info.dropdown-toggle:hover{color:#ffffff;background-color:#5da213;border-color:#5da213;}
.input-group .input-group-btn>.btn:hover{background-color:#5da213;color:#000;}
.btn-primary{color:#fff;background-color:#373737;border-color:transparent;}
.btn-primary.active, .btn-primary:active, .open>.btn-primary.dropdown-toggle{color:#fff;background-color:#373737;border-color:transparent;}
.btn-outline-primary.active.focus, .btn-outline-primary.active:focus, .btn-outline-primary.active:hover, .btn-outline-primary:active.focus, .btn-outline-primary:active:focus, .btn-outline-primary:active:hover, .open>.btn-outline-primary.dropdown-toggle.focus, .open>.btn-outline-primary.dropdown-toggle:focus, .open>.btn-outline-primary.dropdown-toggle:hover{color:#fff;background-color:#373737;border-color:#175c6a;}
.tag-primary[href]:focus, .tag-primary[href]:hover{background-color:#373737;}
a.bg-primary:focus, a.bg-primary:hover{background-color:#373737;}
a.text-primary:focus, a.text-primary:hover{color:#373737;}
.btn-link{font-weight:400;color:#5da213;border-radius:0;}
.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover{color:#ffffff;text-decoration:none;background-color:#5da213;outline:0;}
.nav-pills .nav-item.open .nav-link, .nav-pills .nav-item.open .nav-link:focus, .nav-pills .nav-item.open .nav-link:hover, .nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover{color:#ffffff;cursor:default;background-color:#5da213;}
.card-primary{background-color:#5da213;border-color:#5da213;}
.card-outline-primary{border-color:#5da213;}
.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover{z-index:2;color:#ffffff;cursor:default;background-color:#5da213;border-color:#5da213;}
.page-link{position:relative;float:left;padding:.5rem .75rem;margin-left:-1px;color:#5da213;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.tag-primary{background-color:#5da213;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{z-index:2;color:#ffffff;text-decoration:none;background-color:#5da213;border-color:#5da213;}
.bg-primary{background-color:#5da213;}
.text-primary{color:#5da213;}
.btn-unstyle:focus .expand-more{color:#5da213;}
.form-control:focus, .input-group.focus{outline:none;}
.bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default{background:#5da213;color:#ffffff;text-transform:uppercase;border-radius:0;font-size:.875rem;padding:.5rem 1rem;}
.custom-radio input[type=radio]:checked+span{display:block;background-color:#5da213;width:12px;height:12px;border-radius:50%;position:absolute;left:.125rem;top:.125rem;}
.dropdown-item:focus, .dropdown-item:hover{background:none;text-decoration:none;color:#5da213;}
.search-widget form input[type=text]:focus+button .search{color:#5da213;}
.search-widget form button[type=submit] .search:hover{color:#5da213;}
#header .top-menu a[data-depth="0"]:hover{color:#5da213;text-decoration:none;}
.top-menu .sub-menu a:hover{color:#5da213;}
body#checkout section.checkout-step .delete-address, body#checkout section.checkout-step .edit-address{display:inline-block;margin:0 .3125rem;background:#373737 none no-repeat scroll 0 0;color:#FFF;padding:0 10px;height:30px;line-height:30px;font-weight:400;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
body#checkout section.checkout-step .delete-address, body#checkout section.checkout-step .edit-address{background-color:#5da213;color:#ffffff;}
body#checkout section.checkout-step .delete-address:hover, body#checkout section.checkout-step .edit-address:hover{background-color:#373737;color:#ffffff;}
.page-my-account #content .links a:hover i{color:#5da213;}
.carousel .carousel-control .icon-next:hover i, .carousel .carousel-control .icon-prev:hover i{color:#5da213;}
.products-sort-order .select-list:hover{background:#5da213;color:#000;text-decoration:none;}
.facet-dropdown.open>.select-title{border:3px solid #5da213;background:#f6f6f6;}
.facet-dropdown .select-list:hover{background:#5da213;color:#ffffff;text-decoration:none;}
.pagination .current a{color:#222;text-decoration:none;font-size:1.25rem;}
.block-categories li[data-depth="0"]:hover>.collapse-icons .add, .block-categories li[data-depth="0"]:hover>.collapse-icons .remove, .block-categories li[data-depth="1"]:hover>.collapse-icons .add, .block-categories li[data-depth="1"]:hover>.collapse-icons .remove, .block-categories li[data-depth="2"]:hover>.collapse-icons .add, .block-categories li[data-depth="2"]:hover>.collapse-icons .remove{color:#5da213;}
.block-categories .arrows .arrow-down:hover, .block-categories .arrows .arrow-right:hover{color:#5da213;}
.tabs .nav-tabs .nav-link.active{color:#5da213;}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover{border:none;}
#product-modal .modal-content .modal-body .product-images img:hover{border:3px solid #5da213;}
#blockcart-modal .product-name{color:#5da213;font-size:1.125rem;}
.product-images>li.thumb-container>.thumb{border:2px solid #fff;}
.product-images>li.thumb-container>.thumb.selected, .product-images>li.thumb-container>.thumb:hover{border:2px solid #ddd;}
.tvprduct-image-info-wrapper .product-images>li.thumb-container>.thumb.selected, .tvprduct-image-info-wrapper .product-images>li.thumb-container>.thumb:hover, .product-images>li.thumb-container>.thumb.selected, .product-images>li.thumb-container>.thumb:hover{border:2px solid #ddd;}
.product-customization .product-message:focus{background-color:#fff;outline:none;}
.cart-grid-body a.label:hover{color:#5da213;}
.tv-addtocart-price{color:#373737;}
.block_newsletter form input[type=text]:focus{outline:none;color:#232323;background:#fff;}
.block_newsletter form input[type=text]:focus+button .search{color:#5da213;}
.block_newsletter form button[type=submit] .search:hover{color:#5da213;}
.account-list a:hover{color:#5da213;}
#header .header-nav .cart-preview.active{background:#5da213;}
#header .header-nav .blockcart a:hover{color:#5da213;}
#wrapper .breadcrumb{background-color:#fafafa;text-align:center;padding:0;}
#wrapper .breadcrumb ol{padding:9px 15px;margin:0;overflow:hidden;box-shadow:0px 2px 3px rgba(0, 0, 0, 0.2);}
#wrapper .breadcrumb li:after{margin:0 15px;}
#wrapper .breadcrumb li a{text-transform:capitalize;font-size:14px;color:#232323;}
#wrapper .breadcrumb li:last-child a, #wrapper .breadcrumb li:hover a{color:#5da213;}
#tv-back-top-wrapper{background-color:#ffffff;margin-top:30px;}
.tv-continue-shopping-btn:hover{background-color:#5da213;color:#ffffff;}
.tvreviews-popup-send-btn a button{padding:7px 20px;}
.page-footer a{display:inline-block;vertical-align:middle;margin-right:10px;}
.lang-rtl .page-footer a{margin:0 0 0 10px;}
.page-footer .tvhome-icon i{font-size:18px;margin-right:5px;}
#search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a:hover, #search_filters_suppliers .facet .tvserach-filter-suppliers li.facet-label a:hover, .tvserach-filter-suppliers p:hover{color:#5da213;}
.tv-continue-shopping-btn, .tvprocess-to-checkout{background-color:#5da213;color:#ffffff;font-size:14px;font-weight:400;}
.tv-continue-shopping-btn:hover, .checkout .tvprocess-to-checkout:hover{background-color:#222222;color:#ffffff;}
p{color:#666;font-size:13px;font-weight:400;line-height:24px;}
*::-webkit-scrollbar{width:5px;background-color:#ddd;}
*::-webkit-scrollbar-thumb{background-color:#5da213;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);}
.tv-category-main-div{overflow-y:auto;max-height:308px;margin:0 -15px;}
.tvcenter-block-product-section{border:1px solid #eee;border-radius:0;padding:15px 0;background-color:transparent;}
body#checkout .custom-checkbox{float:left;margin-top:2px;}
#newsletter_block_popup .block_content .send-reqest:hover{color:#ffffff;}
.tvwishlist-send-mess-btn .button-small{background-color:#5da213;color:#ffffff;}
.tvwishlist-send-mess-btn .button-small:hover{background-color:#222222;}
.tv-sub-category{border:1px solid transparent;}
.tv-sub-category-wrapper:hover .tvcategory-name a{color:#5da213;}
.tv-sub-category-wrapper:hover .tv-sub-category{border:1px solid #e5e5e5;}
.tv-category-image{text-align:center;}
#js-product-list{margin:0 -15px;}
.form-control{background-color:#ffffff;}
@media(min-width:1200px){
	.tvcenter-block-product-section{display:flex;align-items:center;}
}
.tvcmscategory-slider{margin-bottom:0px;}
/********************************************************** end comman css *****************************************************/
#index #wrapper{padding-top:0;padding-bottom:0;}
#authentication .radio-inline .custom-radio, #identity .radio-inline .custom-radio{margin-right:8px;}
#pagenotfound .page-not-found{box-shadow:none;border:1px solid #eee;}
#authentication .radio-inline, #identity .radio-inline{padding:0 10px 0 0;}
#module-tvcmsblog-single .blog_post_content{overflow:hidden;margin-bottom:30px;}
#module-tvcmsblog-archive #content{border:none;}
#content-wrapper .tvserach-filter-wrapper{border:1px solid #eee;}
#sitemap .sitemap{display:inline-block;border:1px solid #e5e5e5;margin-top:0;padding:15px 0;width:100%;margin:0 auto;}
#main .tv-sub-pages-inner-content{border:1px solid #e5e5e5;}
#contact .contact-rich{background-color:#fff;padding:15px;border:1px solid #e5e5e5;}
.tvall-page-top-title h1, #main .tvpage-header-title-wrapper h1{color:#222222;font-size:16px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;}
#blog_post .meta_date i{font-size:15px;margin-right:5px;line-height:19px;}
.tv_blog_post_area .tvblog_post .post_thumbnail{margin-bottom:0;}
.tv_blog_post_area .tvblog_post .post_content .post_meta{margin-bottom:10px;}
.tv_blog_post_area .read_more{display:inline-block;width:100%;}
.pagination .tvinner-page-pagination li{background-color:#333;height:30px;width:30px;line-height:30px;}
.pagination .tvinner-page-pagination li a{font-size:14px;}
.pagination .tvinner-page-pagination li i{font-size:19px;color:#fff;}
.pagination .tvinner-page-pagination li:hover, .pagination .tvinner-page-pagination li.current{background-color:#5da213;}
.pagination .tvinner-page-pagination li:hover a, .pagination .tvinner-page-pagination li:hover i, .pagination .tvinner-page-pagination li.current a, .pagination .tvinner-page-pagination li.current i{color:#000;}
.pagination .disabled{color:#000000;}
input{outline:none;padding:0 10px;}
.container{position:relative;}
@media(min-width:768px){
	.pagination .page-list.tv-pagination-wrapper, .pagination .page-list.tvinner-page-pagination{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;padding:5px 0;}
}
@media (min-width:480px){
	.container{max-width:420px;}
}
@media (min-width:575px){
	.container{max-width:480px;}
}
@media (min-width:576px){
	.container{max-width:530px;}
}
@media (min-width:768px){
	.container{max-width:720px;}
}
@media (min-width:992px){
	.container{max-width:960px;}
}
@media (min-width:1024px){
	.container{max-width:992px;}
}
@media (min-width:1200px){
	.container{max-width:1410px;width:100%;}
}
.table-bordered, .table-bordered td, .table-bordered th{border:1px solid #f7f7f7;}
.table thead th{border-bottom:2px solid #e5e5e5;}
/*********** quickview-comman-page *************/
.quickview .modal-footer{border-top:1px solid #e5e5e5;}
.quickview .modal-content{background:#ffffff;min-height:28.13rem;border-radius:3px;}
#blockcart-modal .modal-title{padding-right:25px;}
.tv-product-page-add-to-cart-wrapper .tvproduct-cart-btn, .tv-product-page-add-to-cart-wrapper .tvproduct-wishlist, .tv-product-page-add-to-cart-wrapper .tvcompare-wrapper{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0 5px;background-color:#ffffff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;}	
.tvwishlist-compare-wrapper-page .tvcompare-wrapper .tvcmsproduct-compare-btn, .tvwishlist-compare-wrapper-page .tvproduct-wishlist .tvproduct-wishlist-icon{padding:0;height:40px;width:40px;line-height:40px;text-align:center;text-transform:capitalize;background-image:none;background-color:transparent;border:1px solid #e5e5e5;box-shadow:none;-webkit-mask-image:none;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;}
.tvwishlist-compare-wrapper-page .tvproduct-wishlist .tvproduct-wishlist-icon i{display:inline-block;vertical-align:middle;}
.tvwishlist-compare-wrapper-page .tvcompare-wrapper .tvcmsproduct-compare-btn i, .tvwishlist-compare-wrapper-page .tvproduct-wishlist .tvproduct-wishlist-icon i{color:#000;}
.tvwishlist-compare-wrapper-page .tvproduct-wishlist .tvproduct-wishlist-icon:hover, .tvwishlist-compare-wrapper-page .tvcompare-wrapper .tvcmsproduct-compare-btn:hover{background-color:#000;}
.tvwishlist-compare-wrapper-page .tvcompare-wrapper .tvcmsproduct-compare-btn:hover i, .tvwishlist-compare-wrapper-page .tvproduct-wishlist .tvproduct-wishlist-icon:hover i{color:#fff;}
.tv-product-page-add-to-cart-wrapper .add-to-cart{position:relative;overflow:hidden;}
/******************** category-producat **************************/
#product .tvproduct-page-wrapper .tvprduct-image-info-wrapper{background-color:#fff;padding:15px 0;margin:0 ;}
.tvproduct-description-tab{border-radius:3px;border:1px solid #eee;}
/*********** comper **************/
#product_comparison .tvcmscomparison{position:relative;}
.tvcmscomparison .remove{position:absolute;top:15px;right:15px;z-index:10;}
#product_comparison .tvcmscomparison .thumbnail-container{margin-bottom:15px;}
/******************** theme ************/
.tvcms-loading-inner{background-color:transparent;padding:0;}
.tv-main-div {position:relative;overflow:hidden;background-color:#ffffff;}
.tvnews-event-link{width:100%;text-align:right;margin-top:15px;}
#header .tvcart-product-list-checkout:hover a{color:#ffffff;}
/****************** Box lout*******************/
.tvcmsdesktop-top-second, .tvtab-title-wrapper .tvtabs-products li, .tvcenter-block-product-section, .tvnews-event-content-wrapper, .tvcmsdesktop-top-header-box, #left-column #search_filters_wrapper, .tvleftbrandlist-slider-block, .tvcmsmobile-header-menu-offer-text{background-color:#fff;}
.tv-box-layout #_desktop_search, .tv-box-layout #_desktop_wishtlistTop, .tv-box-layout .tvcmsdesktop-view-compare, .tv-box-layout #_desktop_cart{margin-left:5px;}
/********************************************************* theme-control *******************************************************/
.tvcmstheme-control .tvtheme-control-icon{width:44px;height:44px;background-color:#f0f0f2;line-height:47px;text-align:center;float:left;position:absolute;left:-44px;top:0;cursor:pointer;border-radius:0;box-shadow:-1px 1px 3px 0 rgba(0,0,0,.12);-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;}
.tvcmstheme-control .tvtheme-control-icon:hover{background-color:#5da213;}
.tvcmstheme-control .tvtheme-control-wrapper .tvselect-theme select, .tvcmstheme-control .tvtheme-control-wrapper .tvselect-title-font-1 select, .tvcmstheme-control .tvtheme-control-wrapper .tvselect-title-font-2 select{background-image:url(../img/themevolty/arrow-down.png);background-color:#ffffff;color:#666666;font-weight:400;font-size:12px;width:130px;border-radius:3px;padding:5px;background-repeat:no-repeat;background-position:96%;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;cursor:pointer;float:right;border:1px solid #e6e6e6;direction:ltr;}
/******************************************new button*******************************/
.box input[type=checkbox]{height:0;width:0;visibility:hidden;display:none;}
.box label{cursor:pointer;text-indent:-9999px;width:70px;height:33px;background:#bbbbbb;display:block;border-radius:3px;padding:4px;position:relative;}
.box label:after{content:'';position:absolute;left:4px;right:auto;width:25px;height:25px;background:#fff;border-radius:3px;transition:all 0.4s cubic-bezier(0.33, 1.6, 0.66, 1);box-shadow:0 2px 5px rgba(0, 0, 0, 0.22);}
.box input:checked + label{background:#373737;}
.box input:checked + label:after{left:95%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.box label:active:after{width:45px;}
.tvcmstheme-control .tvtheme-control-icon:hover{background-color:#5da213;}
.tvcmstheme-control .tvtheme-control-icon i{-webkit-mask-image:url(../img/themevolty/sprite.png);-webkit-mask-position:-252px -553px;font-size:0;background-color:#333;}
.tvcmstheme-control .tvtheme-control-icon:hover i{background-color:#000;}
.minicolors-theme-default.minicolors{vertical-align:top;}
/*************************************** end theme control *******************************************************************/
/**************************************** ALL_page_css *****************************************/
#pagenotfound #main .page-header{margin-top:0px;}
.page-content{background:#ffffff;border:1px solid #eee;border-radius:0;}
/**************************************** END_ALL_page_css *****************************************/
/**************************************** Start Service *****************************************/
.tvcmscustomer-services .tv-all-service{/*box-shadow:0px 4px 17px 2px rgba(0,0,0,0.22);background-color:#5da213;*/padding:75px 0;position:relative;z-index:5;}
.tvservices-content-box .tvservices-title{color:#000;line-height:normal;font-size:17px;font-weight:500;display:block;margin-bottom:5px;text-transform:uppercase;}
.tvcmscustomer-services .tvservices-content-box .tvservice-dec{color:#666;font-size:13px;font-weight:400;overflow:hidden;margin:0;}
/**************************************** End Service *****************************************/
/**************************************** Start banner *****************************************/
.tvcmstwoofferbanners-one{margin-bottom:30px;}
.tvbanner-hover-wrapper{position:relative;overflow:hidden;display:block;}
.tvbanner-hover-wrapper img{-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:scale(1);transform:scale(1);}
.tvbanner-hover-wrapper:hover img{-webkit-transform:scale(1.03);transform:scale(1.03);}
.tvbanner-hover-wrapper:after{position:absolute;content:"";width:0%;height:0%;background:rgba(0,0,0,0) linear-gradient(to right,rgba(128,128,128,0) 0%,rgba(255,255,255,.3) 100%) repeat scroll 0 0;position:absolute;top:0;left:-150%;-webkit-transform:skewY(-78deg);-o-transform:skewY(-78deg);-ms-transform:skewY(-78deg);-moz-transform:skewY(-78deg);transform:skewY(-78deg);-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;transition:0.2s ease-in-out;box-shadow:7px 1px 18px 12px rgba(255,255,255,0.2);}
.tvbanner-hover-wrapper:hover:after{-webkit-animation:BannerHover 5s infinite;width:100%;height:100%;}
@keyframes BannerHover{
	0%{top:0;}
	25%{left:100%;top:100%;}
	75%{left:300%;top:400%;}
	100%{left:400%;top:200%;}
}
.none.tvcms-custom-text{display:none;}
.tvcms-banner-text-wrapper{position:relative;display:inline-block;vertical-align:middle;}
.tvcms-custom-text{position:absolute;top:40px;text-align:left;left:0;right:0;z-index:2;overflow:hidden;}
.tvcms-custom-text.left{text-align:left;left:40px;}
.tvcms-custom-text.right{text-align:right;right:40px;left:auto;}
.tvcms-custom-text.center{text-align:center;}
.tvcms-custom-text h4{font-size:24px;color:#222222;font-weight:500;letter-spacing:0.3px;line-height:normal;margin-bottom:15px;text-transform:capitalize;}
.tvcms-custom-text h5{font-size:24px;color:#ffffff;font-weight:500;letter-spacing:1px;text-transform:capitalize;line-height:24px;margin-bottom:20px;}
.tvcms-custom-text h6{font-size:14px;color:#787878;font-weight:400;text-transform:capitalize;margin:0;letter-spacing:0.7px;}
.tvcms-custom-text p{font-size:16px;color:#222222;font-weight:600;letter-spacing:1.1px;line-height:24px;margin-bottom:30px;}
.tvcms-custom-text .tvcsm-txt-btn{vertical-align:middle;padding:10px 14px;display:inline-block;background-color:#ffffff;letter-spacing:0.3px;position:relative;overflow:hidden;cursor:pointer;}
.tvcms-custom-text .tvcsm-txt-btn:hover a{color:#fff;}
.tvcms-custom-text .tvcsm-txt-btn a{position:relative;z-index:1;color:#222;text-transform:uppercase;font-size:14px;font-weight:600;}
.tvmultibanner-col .tvmultibanner-inner-text{position:relative;overflow:hidden;}
.tvcmsofferbanners-one .tvcms-custom-text{text-align:center;}
.tvcmsofferbanners-one .tvcms-custom-text.right{right:5%;left:auto;}
.tvcmsofferbanners-one .tvcms-custom-text.left{left:5%;right:auto;}
.tvcmsofferbanners-one .tvcms-custom-text h4{font-size:17px;color:#333333;font-weight:700;letter-spacing:1px;line-height:normal;margin-bottom:15px;text-transform:uppercase;}
.tvcmsofferbanners-one .tvcms-custom-text h6{font-size:20px;color:#3c3c3c;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;}
@media(max-width:1199px){
	.tvcms-custom-text h4{font-size:36px;margin-bottom:5px;line-height:normal;}
	.tvcms-custom-text h5{font-size:18px;line-height:normal;}
	.tvcms-custom-text p{font-size:12px;line-height:normal;margin-bottom:10px;}
	.tvcms-custom-text .tvcsm-txt-btn{padding:6px 12px;}
}
@media(max-width:991px){
	.tvcms-custom-text p{margin-bottom:5px;}
	.tvcms-custom-text{top:20px;left:30px;}
	.tvcms-custom-text h5{margin-bottom:10px;}
	.tvcms-custom-text h4{font-size:22px;margin-bottom:10px;}
	.tvofferbanner-two-inner.tvbanner1{margin-bottom:15px;}
	.tvcmsmultibanners .tvmultibanner-col:not(:last-child){margin-bottom:30px;}
	.tvcmsofferbanners-one .tvcms-custom-text{top:5px;}
	.tvcmsofferbanners-one .tvcms-custom-text h4{font-size:13px;margin-bottom:5px;}
	.tvcmsofferbanners-one .tvcms-custom-text h6{font-size:12px;}
}
@media(max-width:767px){
	.tvcmsmultibanners .tvmultibanner-col img{width:100%;}
}
/**************************************** Start banner *****************************************/
/************************ testimonial ********************/
.tvtestimonial-title h6{color:#000000;font-size:22px;font-weight:500;margin-bottom:25px;text-transform:capitalize;}
.tvtestimonial-dec p{color:#666;font-size:13px;font-weight:400;margin:0;}
.tvtestimonial-designation span{color:#5da213;font-size:13px;font-weight:400;}
.tvtestimonials-info-box{position:relative;overflow:hidden;}
.tvtestimonial-wrapper-info:after{position:absolute;content:"";-webkit-mask-image:url(../img/themevolty/sprite.png);-webkit-mask-position:-200px -650px;background-color:#5da213;height:50px;width:50px;margin:auto;right:15px;z-index:0;display:inline-block;background-repeat:no-repeat;bottom:15px;}
@media(max-width:767px){
	.tvtestimonial-title h6{font-size:16px;}
}
/******************************** slider ************************************************/
.tvmain-slider-contant .tvmain-slider-title{color:#000000;font-size:22px;margin-bottom:25px;text-transform:capitalize;font-weight:400;letter-spacing:1.5px;}
.tvmain-slider-contant .tvmain-slider-info h4{color:#000000;font-weight:600;text-transform:uppercase;font-size:60px;margin-bottom:30px;}
.tvmain-slider-contant .tvmain-slider-info{position:relative;}
.tvmain-slider-contant .tvmain-slider-info p{text-transform:uppercase;font-weight:900;color:#fff;display:none;}
.tvmain-slider-contant .tvmain-slider-button{background-color:#5da213;text-transform:uppercase;border:none;color:#000;font-size:18px;font-weight:400;letter-spacing:0.8px;cursor:pointer;position:relative;display:inline-block;vertical-align:middle;padding:11px 50px;margin-top:30px;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;}
.tvmain-slider-contant .tvmain-slider-button:hover{background-color:#000;color:#fff;}
.tvmain-slider-btn{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}
.tvmain-slider-contant.tvmain-slider-contant-left{left:10%;text-align:left;}
.tvmain-slider-contant.tvmain-slider-contant-right{right:10%;text-align:right;}
.tvmain-slider-contant-right{animation-name:slideInRight;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition-delay:.3s;}
.tvmain-slider-contant-left{animation-name:slideInLeft;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition-delay:.3s;}
@keyframes slideInRight{
	0%{opacity:.2;-webkit-transform:translateY(-50%) translateX(20px);-ms-transform:translateY(-50%) translateX(20px);transform: translateY(-50%)translateX(20px);}
    100%{opacity:1;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform: translateY(-50%)translateX(0);}
}
@keyframes slideInLeft{
	0%{opacity:.2;-webkit-transform:translateY(-50%) translateX(20px);-ms-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px);}
    100%{opacity:1;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);}
}
.tvmain-slider-next-pre-btn .tvcmsmain-prev{position:absolute;left:20px;right:auto;top:50%;z-index:10;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;opacity:0;background-color:#000;}
.tvmain-slider-next-pre-btn .tvcmsmain-next{position:absolute;right:20px;left:auto;top:50%;z-index:10;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;opacity:0;background-color:#000;}
.tvmain-slider-next-pre-btn .tvcmsmain-next i{-webkit-mask-image:url(../img/themevolty/sprite.png);-webkit-mask-position:-4px -556px;width:40px;height:40px;position:relative;z-index:1;font-size:0;background-color:#fff;}
.tvmain-slider-next-pre-btn .tvcmsmain-prev i{-webkit-mask-image:url(../img/themevolty/sprite.png);-webkit-mask-position:-5px -505px;	width:40px;height:40px;position:relative;z-index:1;font-size:0;background-color:#fff;}
.tvmain-slider-next-pre-btn .tvcmsmain-prev:hover, .tvmain-slider-next-pre-btn .tvcmsmain-next:hover{background-color:#5da213;}
.tvmain-slider-next-pre-btn .tvcmsmain-next:hover i, .tvmain-slider-next-pre-btn .tvcmsmain-prev:hover i{background-color:#000;}
@media(min-width:992px){
	.tvcmsmain-slider-wrapper:hover .tvmain-slider-next-pre-btn .tvcmsmain-prev{left:45px;opacity:1;}
	.tvcmsmain-slider-wrapper:hover .tvmain-slider-next-pre-btn .tvcmsmain-next{right:45px;opacity:1;}
}
@media(max-width:991px){
	.tvmain-slider-next-pre-btn .tvcmsmain-prev, .tvmain-slider-next-pre-btn .tvcmsmain-next{opacity:1;visibility:visible;}
	.tvmain-slider-next-pre-btn .tvcmsmain-prev{left:4px;-webkit-transform:scale(0.8) translateY(-50%);transform:scale(0.8) translateY(-50%);}
	.tvmain-slider-next-pre-btn .tvcmsmain-next{right:4px;-webkit-transform:scale(0.8) translateY(-50%);transform:scale(0.8) translateY(-50%);}
	.tvmain-slider-contant .tvmain-slider-title{font-size:18px;margin-bottom:15px;}
	.tvmain-slider-contant .tvmain-slider-info h5{}
	.tvmain-slider-contant .tvmain-slider-info h4{font-size:30px;margin-bottom:15px;}
	.tvmain-slider-contant .tvmain-slider-button{margin-top:20px;font-size:14px;padding:10px 30px;}
}
@media(max-width:767px){
	.tvmain-slider-contant .tvmain-slider-title{margin-bottom:10px;font-size:13px;}
	.tvmain-slider-contant .tvmain-slider-info h5{font-size:20px;margin-bottom:10px;}
	.tvmain-slider-contant .tvmain-slider-info h4{font-size:15px;margin-bottom:10px;}
	.tvmain-slider-contant .tvmain-slider-button{padding:5px 10px;font-size:12px;margin-top:0;}
}
/******************end slider*****************************/
/******************** blog ********************/
.tvcmsblog-event{margin-bottom:80px;}
.tv-blog-content-wrapper{margin-bottom:30px;}
.tvnews-event-content-wrapper{padding:35px 15px 10px 15px;text-align:center;position:relative;border:1px solid #eeeeee;}
.tv_blog_post_area.single .tvnews-event-content-wrapper{padding:0 15px;text-align:left;border:none;}
.tvnews-event-read-more{font-size:14px;color:#5da213;font-weight:400;text-transform:capitalize;margin-top:20px;display:block;vertical-align:middle;text-align:right;}
.tvnews-event-read-more span{color:#333333;font-size:13px;font-weight:500;}
.tvnews-event-read-more i{height:20px;width:25px;background-image:url(../img/themevolty/sprite.png);background-position:-214px -616px;font-size:0;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
.tvblog-event-all-content-block:hover .tvnews-event-read-more i{background-position:-264px -616px;}
.tvnews-event-read-more:hover{position:relative;z-index:1;color:#888;}
.tvcmsblog-view-count{display:inline-block;vertical-align:middle;margin:0 10px;}
.tv_blog_post_area.single .tvcmsblog-view-count{margin-left:0;}
.tv_blog_post_area.single .tvcmsblog-view-count i{margin:0;}
.tvcmsblog-view-count i{font-size:16px;margin:0 5px;color:#888888;}
.tvcmsblog-view-count span{font-size:13px;display:inline-block;color:#666;vertical-align:middle;}
.tvnews-event-content-wrapper .tvdate-time{display:inline-block;vertical-align:middle;}
.tvnews-event-content-wrapper .tvdate-time span:not(:first-child){color:#666666;font-size:13px;letter-spacing:0.3px;}
.tv_blog_post_area.single .tvnews-event-content-wrapper .tvnews-event-titel h3{margin-bottom:15px;}
.tvnews-event-content-wrapper .tvnews-event-titel h3 a{color:#333;font-size:22px;font-weight:500;line-height:24px;text-transform:capitalize;}
.tvblog-date-username .tvblgpst-category{color:#5da213;font-size:14px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;padding-bottom:10px;}
.tv_blog_post_area .post_meta, .tv_blog_post_area .post-view{display:flex;align-items:center;margin:0 0 10px 0;}
.tvblog-event-all-content-block .tvnews-event-titel:hover a{color:#5da213;}
.tvnews-event-description{color:#666;font-size:13px;font-weight:400;padding:0 60px;margin:0;}
.tvblog-img-content-wrapper{background-color:#ffffff;overflow:hidden;}
.tvblog-event-all-content-block .tvblog-img-block{position:relative;overflow:hidden;display:block;}
.tvblog-img-block .tvblog-content-img{position:relative;height:auto;overflow:hidden;}
.tvdate-time{position:absolute;z-index:2;overflow:hidden;background-color:#000000;height:35px;line-height:35px;padding:0 12px;left:0;top:10px;direction:ltr;}
.tvdate-time span{color:#ffffff;font-size:14px;font-weight:400;}
.tvnews-event-username{text-align:center;line-height:35px;height:35px;background:#5da213;display:block;overflow:hidden;margin:auto;position:absolute;right:0;top:10px;padding:0 30px;z-index:1;}
.tvnews-event-username span{color:#000000;font-size:16px;font-weight:400;margin:0;}
.tvblog-event-all-content-block .tvnews-event-buttons i{color:#ffffff;font-size:40px;}
.tvblog-event-all-content-block .tvnews-event-buttons:hover i{color:#5da213;}
.tvblog-event-all-content-block .tvblog-img-block .tvblog-content-img, .blog_post_content .tvnews-event-hoverbtn{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;}
.tvblog-event-all-content-block:hover .tvnews-event-buttons{opacity:1;}
.blog_post_content_top.tvblog-img-block, .kr_blog_post_area .tvblog_post .post_thumbnail{overflow:hidden;position:relative;}
.tvblog-date-username .post_meta{display:inline-block;vertical-align:top;}
.tv_blog_post_area.single .tvblog-date-username p{-webkit-line-clamp:unset;}
.tvblog-date-username  p{color:#666666;font-size:13px;font-weight:400;letter-spacing:0.3px;margin-bottom:0;line-height:24px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;}
.kr_blog_post_area .tvblog_post .post_content .post_meta, .kr_blog_post_area .tvblog_post .post_content .post_title{margin-bottom:5px;}
.blog_post_content .tvnews-event-hoverbtn .tvnews-event-buttons i{border:none;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;}
.blog_post_content .tvnews-event-hoverbtn .tvnews-event-buttons:hover i{border:none;color:#ffffff;}
.blog_post_content .tvnews-event-hoverbtn .tvnews-event-buttons i{color:#ffffff;font-size:24px;}
#module-tvcmsblog-archive .tvpagination-title-item-main-wrapper{margin:0;}
.tvpagination-title-item-wrapper .tvinner-page-pagination-wrapper{background-color:#ffffff;padding:10px 0;border:1px solid #e5e5e5;display:-webkit-flex;display:flex;align-items:center;}
.tvpagination-title-item-wrapper .tvinner-page-pagination-wrapper p{margin:0 0;}
.kr_blog_post_inner.products, #module-tvcmsblog-archive .tvall-page-top-title, #module-tvcmsblog-single .card{border:1px solid #e5e5e5;}
.tvblog-category .tvblog-event-all-content-block{margin-bottom:30px;}
@media(max-width:1440px){
	.tvcmsblog-view-count{margin:0 0 0 5px;}
	.date_time .tvday-time p{font-size:14px;margin:0 0;}
}
@media(max-width:1199px){
	.tvblog-event-all-content-block:not(:last-child){margin-bottom:30px;}
	.tvnews-event-content-wrapper{padding:15px;}
}
@media(max-width:991px){
	.tvcmsblog-event{margin-bottom:30px;}
	.tvblog-event-all-content-block .tvblog-img-block .tvblog-content-img img{width:100%;}
	.tvnews-event-description{padding:0;}
}
@media(max-width:767px){
	.tvnews-event-content-wrapper{padding:15px;}
	.tvnews-event-content-wrapper .tvnews-event-titel h3{margin-bottom:10px;}
	.tvnews-event-content-wrapper .tvnews-event-titel h3 a{font-size:16px;}
}
.lang-rtl .tvblog-event-all-content-block .row{direction:rtl;}
/*********** blog rtl **************/
.lang-rtl .tv_blog_post_area.single .tvcmsblog-view-count{margin:0 0 0 10px;}
.lang-rtl .tv_blog_post_area.single .tvnews-event-content-wrapper{text-align:right;}
.lang-rtl #blog_post .meta_date i{margin:0 0 0 5px;}
.lang-rtl .tvcmsblog-view-count span{margin:0 5px 0 0;}
/*********** end blog rtl *********/
/************ left blog ***********/
.tvcmsblog-left-side .tvblog-img-block{padding:0;}
.tvcmsblog-left-side .tvblog-img-block a{display:block;position:relative;overflow:hidden;}
.tvcmsblog-left-side .tvnews-event-content-wrapper{padding:15px 5px;border:none;}
.tvcmsblog-left-side .tvnews-event-description{padding:0;}
.tvcmsblog-left-side .tvnews-event-content-wrapper .tvnews-event-titel a h3{font-size:15px;color:#222222;margin-bottom:10px;font-weight:600;line-height:normal;}
.tvcmsblog-left-side .tvblog-event-all-content-block .tvnews-event-content-wrapper .tvnews-event-titel:hover a h3{color:#5da213;}
.tvdate-time-icon{height:18px;width:18px;display:inline-block;vertical-align:middle;background-image:url(../img/themevolty/sprite.png);background-position:-217px -67px;}
.tvcms-blog-left-side-pagination-wrapper{height:60px;}
.tvcmsblog-left-side .owl-theme .owl-dots{margin:0 0 15px;}
.tvcmsblog-left-side .tvdate-time{height:30px;line-height:30px;padding:0 8px;}
.tvcmsblog-left-side .tvdate-time span{font-size:12px;}
.tvcmsblog-left-side .tvnews-event-username{padding:0 10px;height:30px;line-height:30px;}
.tvcmsblog-left-side .tvnews-event-username span{font-size:14px;}
/*************************************************************** end blog **************************************************************/
/****************************************************** app logo *******************************************************************/
.tvcmsapp-logo .tvapp-logo-content-block-inner{display:flex;align-items:center;justify-content:flex-end;}
.tvapp-logo-wrapper{display:inline-block;vertical-align:middle;	margin:0 15px;}
@media(max-width:1440px){
	.tvdekstop-footer-all-title-wrapper{margin-right:10px;}
	.tvdekstop-footer-all-title-wrapper .tvfooter-title{font-size:16px;}
    .tvcmsfooter-social-icon .tvfooter-social-icon-wrapper li{margin:0 3px;}
    .tvapp-logo-wrapper{margin:0 7px;}
}
@media(max-width:1199px){
	.tvcmsapp-logo .tvapp-logo-content-block-inner{justify-content:center;}
}
@media(max-width:767px){
	.tvcmsapp-logo .tvapp-logo-content-block-inner{display:block;text-align:center;}
	.tvdekstop-footer-all-title-wrapper{text-align:center;display:block;margin:0 0 15px 0;}
}
@media(max-width:575px){
	.tvcmsapp-logo .tvapp-logo-wrapper{margin:2px;}
	.tvfooter-social-icon-wrapper{text-align:center;}
}
/*************************************************** end app logo *******************************************************************/
/***************************************************** tvcustom-inquiry-wrapper ****************************************************/
.tvcustom-inquiry-wrapper{padding:40px 0;background-color:#ffffff;}
.tvcustom-inquiry-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;}
.tvcustom-inquiry-content-inner{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.tvcustom-btn-caption{width:20%;margin-right:0;margin-left:0;float:right;}
.tvcustom-inquiry-content p{color:#222222;font-size:28px;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:0.3px;}
.tvcustom-inquiry-content p span{font-size:30px;font-weight:700;}
.tvcustom-btn-caption a{color:#ffffff;font-size:15px;text-transform:uppercase;letter-spacing:0.3px;font-weight:600;cursor:pointer;background-color:#5da213;padding:15px 24px;border:none;display:inline-block;vertical-align:middle;}
.tvcustom-btn-caption:hover a{color:#ffffff;position:relative;background-color:transparent;z-index:1;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
.tvcustom-btn-caption-inner{text-align:right;}
.tvcustom-inquiry-block-cust{padding-right:15px;}
@media(max-width:1199px){
	.tvcustom-inquiry-content p{font-size:22px;}
	.tvcustom-inquiry-content p span{font-size:24px;}
	.tvcustom-btn-caption button{padding:12px 13px;}
}
@media(max-width:991px){
	.tvcustom-btn-caption{width:100%;}
	.tvcustom-inquiry-content-inner{width:100%;margin-bottom:15px;}
	.tvcustom-btn-caption-inner{text-align:center;}
	.tvcustom-inquiry-wrapper{padding:30px 15px;}
	.tvcustom-inquiry-block{display:block;}
	.tvcustom-btn-caption a{padding:10px;}
}
@media(max-width:575px){
	.tvcustom-inquiry-content-inner{display:block;text-align:center;}
	.tvcustom-inquiry-block-cust{padding-right:0;padding-bottom:15px;}
	.tvcustom-inquiry-content p{font-size:18px;}
	.tvcustom-inquiry-content p span{font-size:20px;}
}
/******************* left-penal-inquiry********************/
.tvleftcustom-inquiry-inner{padding:20px;}
.tvleftcustom-inquiry-content-inner{margin-bottom:15px;}
.tvleftcustom-inquiry-content p{font-size:16px;color:#222222;font-weight:500;text-align:center;margin:0;text-transform:capitalize;}
.tvleftcustom-inquiry-content p span{color:#5da213;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0.3px;display:block;padding:15px 0;}
.tvleftcustom-btn-caption a{color:#222222;font-size:12px;text-transform:uppercase;letter-spacing:0.3px;font-weight:600;background-color:#ffffff;padding:15px 24px;border:none;cursor:pointer;display:inline-block;vertical-align:middle;}
.tvleftcustom-btn-caption:hover a{color:#ffffff;position:relative;background-color:transparent;z-index:1;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
.tvleftcustom-btn-caption{text-align:center;}
.tvleftcms-cust-btn-caption{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}
/******************* end-left-penal-inquiry********************/
/************************************************ end tvcustom-inquiry-wrapper ****************************************************/
/******************************************* ALL_THEMES_shimmercard ***********************************************/
.shimmercard-container{position:relative;padding-bottom:20px;}
.shimmercard{border:1px solid #e5e5e5;background-color:#FFF;border-radius:6px;overflow:hidden;left:27%;top:140px;}
.shimmercard:nth-child(2){top:160px;transform:scale(0.95);}
.shimmercard:nth-child(1){top:180px;transform:scale(0.9);}
.shimmerBG{animation-duration:2.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:#E5F0FB;background:linear-gradient(to right, #eef7fd 4%, #f8fdff 25%, #f1f8fd 36%);background-size:1200px 100%;}
@-webkit-keyframes shimmer{
	0%{background-position:-100% 0;}
    100%{background-position:100% 0;}
}
@keyframes shimmer{
	0%{background-position:-1200px 0;}
    100%{background-position:1200px 0;}
}
.shimmermedia{padding-top:100%;}
.shimmerp-32{padding:15px;}
.shimmertitle-line{height:24px;width:100%;margin-bottom:12px;border-radius:20px;}
.shimmercontent-line{height:8px;width:100%;margin-bottom:16px;border-radius:8px;}
.shimmerend{width:40%;}
.shimmerm-t-24{margin-top:24px;}
.shimmercategory-chain-slider-wrapper .shimmercard{width:410px;height:370px;}
.shimmercategory-chain-slider-content{padding:30px 15px;}
.shimmercategory-chain-slider-wrapper .shimmermedia{height:200px;display:table;}
.shimmerproduct-left-right-penal .shimmermedia{width:50%;float:left;height:100px;}
.shimmerproduct-left-right-penal .shimmerproduct-left-right-content{width:50%;float:right;}
.shimmerproduct-left-right-penal .shimmercard{flex-direction:inherit;height:100px;}
.tvspecial-product-2{width:25%;}
/******************************************* END_ALL_THEMES_shimmercard ***********************************************/
.tvindicator-special-products .tv-product-list .tv-items{display:none;}
/*************************************** search_filters ************************************************/
/**************************************** end search_filters ***********************************************/
/******************************************************** Main--left--pannal ********************************************************/
.tvleft-right-title.facet-label, .block-categories .category-top-menu > li.tv-category-title-wrapper a{text-align:left;color:#000;font-size:18px;font-weight:400;text-transform:capitalize;}
.tvleft-right-title-toggle{color:#000000;display:none;}
.lang-rtl .tvleft-right-title-toggle{right:auto;left:15px;}
.tvleft-cmscustomer-services, .tvleftcmsbrandlist-slider, .tvleftcustom-inquiry-wrapper, .tvcmsleft-attrsearch, #search_filters_brands, #search_filters_suppliers, .tvleft-right-penal-all-block, .tvcms-left-testimonial, #left-column .tvcmscustomer-services, #right-column .tvcmscustomer-services, .tvcmsblog-left-side, .block-categories, #left-column #search_filters_wrapper{border:1px solid #eeeeee;margin-bottom:40px;}
#search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a, .tvserach-filter-suppliers p{color:#333333;font-size:14px;font-weight:400;}
.tvleft-right-title-wrapper{background-color:#5da213;padding:16px 15px;text-align:left;}
.tvleft-product-wrapper-info, .tvcmsblog-left-side .tvblog-event-all-block, .tvsearch-filter-brand-wrapper, .tvserach-filter-suppliers, .tvtestimonial-slider-button-wrapper, .tv-category-wrapper, .tv-leftcategory-wrapper, .tvleftbrandlist-slider-block, .tvleft-cmscustomer-services .tv-all-service{border-top:1px solid #e5e5e5;}
.tvleft-product-wrapper-info .tvleft-product-wrapper{padding:15px 0;}
.tvcategory-name{text-align:center;margin-top:15px;color:#373737;}
.tvcategory-name a{color:#373737;}
#category.lang-rtl #left-column{float:right;}
.block-categories .category-sub-menu{margin-top:0;}
.block-categories .category-top-menu li>.category-sub-menu{margin:0;padding:0 15px;}
#category .page-content.page-not-found .tvsearch-top-wrapper{padding:0;}
#pagenotfound #content-wrapper .tvsearch-header-display-wrappper{position:inherit;visibility:visible;opacity:1;transform:unset;box-shadow:none;}
.lang-rtl .tvleft-right-title-wrapper{text-align:right;}
/************************block-category-block***********************/
.tv-category-title-wrapper {background-color:#ffffff;padding:10px 15px;}
.block-categories .category-sub-menu li[data-depth="0"]>a{font-weight:500;font-size:16px;border-bottom:1px solid #f7f7f7;color:#222222;padding:15px 0;text-transform:capitalize;}
.block-categories .category-sub-menu li[data-depth="0"]:last-child > a{border-bottom:none;}
.block-categories .collapse-icons .add, .block-categories .collapse-icons .remove{font-size:17px;color:#222222;}
.block-categories .category-sub-menu li:hover[data-depth="0"]>a{color:#5da213;}
.block-categories .category-sub-menu li:hover .navbar-toggler{color:#5da213;}
.block-categories .category-sub-menu .category-sub-link{color:#666666;font-size:14px;}
.block-categories .category-sub-menu .category-sub-link:hover{color:#5da213;}
/********************end block-category-block***************************/
/******************************* left-product ****************************/
.comments_note .tvall-product-review span{padding-left:5px;}
.tvleft-right-product-slider .comments_note .tvall-product-review span{display:none;}
.tvleft-right-product-slider .tvproduct-name .product-title a h6{color:#666;font-size:13px;font-weight:500;display:block;overflow:hidden;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;}
.tvleft-right-product-slider .product-price-and-shipping .price{font-size:13px;font-weight:500;color:#222;}
.tvleft-right-product-slider .product-price-and-shipping .regular-price{font-size:13px;font-weight:400;}
#left-column .tvleft-right-penal-all-block .tvleft-right-product-slider .tvproduct-wrapper{padding:0 15px 20px 15px;border:none;}
#left-column .tvleft-right-penal-all-block .tvleft-right-product-slider:last-child .tvproduct-wrapper{padding-bottom:0;}
.tvcmsleft-special-product .tvproduct-image a{border:1px solid #f7f7f7;}
.tvcmsleft-special-product .product-description .tvproduct-name .product-title{padding:0;}
.tvcmsleft-special-product .tvproduct-wrapper:hover.grid .tvproduct-timer, .tvcmsleft-special-product .tvproduct-wrapper:hover.grid-2 .tvproduct-timer{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;}
.tvcmsleft-special-product .tvproduct-wrapper{border:none;}
.tvcmsleft-special-product .tvproduct-wrapper:hover{box-shadow:none;}
/***************************** end left-producat ****************************/
/************* left-benner *******/
.tvcmsleftsideofferbanners-one .tvbanner-hover-wrapper{display:block;position:relative;overflow:hidden;}
.tvcmsleftsideofferbanners-one{margin-bottom:30px;text-align:center;}
.tvcmsleftsideofferbanners-one img{width:100%;}
@media(max-width:1199px){
	.tvcmsleftsideofferbanners-one img{width:auto;}
	.tvcmstvcmsleftsideofferbanners{text-align:center;}
	.tvcmsleftsideofferbanners-one{text-align:center;}
} 
/********* end left-benner *******/
/************************************************* End--Main--left--pannal ********************************************************/
.tvwishlist-popup{right:0;padding:15px;border:1px solid #ffffff;z-index:999;margin:20px;background:#fff;position:fixed;width:300px;text-align:center;display:none;}
.tvwishlist-popup.success{border:3px solid #1da61540;}
.tvwishlist-popup.warning{border:3px solid #ff9f0047;}
.tvwishlist-popup.error{border:3px solid #dd000057;}
.tvwishlist-popup.warning i{color:orange;}
.tvwishlist-popup.success i{color:green;}
.tvwishlist-popup.error i{color:red;}
.tvwishlist-popup p{padding:0px;margin:0 5px;}
.tvcmsblog-event-home, .tvcmsofferbanners-one{margin-bottom:60px;}
/*.tvcmscategory-slider, .tvcmsmultibanners, .tvcmstab-title-product, .tvcmstestimonial, .tvcmscustomer-services, .tvcmsspecial-product, .tvcmsfeatured-product, .tvcmsbest-seller-product, .tvcmsnew-product, .tvcmssame-category-product, .tvcmscross-selling-product, .tvcmslike-product, .tvcmssingle-block{margin-bottom:100px;}*/
@media(max-width:991px){
	.tvcmscategory-slider, .tvcmsmultibanners, .tvcmstab-title-product, .tvcmstestimonial, .tvcmsblog-event-home, .tvcmscustomer-services, .tvcmsofferbanners-one, .tvcmsspecial-product, .tvcmsfeatured-product, .tvcmsbest-seller-product, .tvcmsnew-product, .tvcmssame-category-product, .tvcmscross-selling-product, .tvcmslike-product, .tvcmssingle-block{margin-bottom:30px;}
}
/******************************************Custom Shopping Cart Right Side********************************************/
.ttvcmscart-show-dropdown-right .tvcart-product-list-img{width:90px;height:auto;margin-right:15px;flex-shrink:0;}
.ttvcmscart-show-dropdown-right .tvcart-product-list-img img{border:1px solid #eee;}
.ttvcmscart-show-dropdown-right .tvcart-product-remove{position:absolute;width:auto;top:10px;right:0;}
.ttvcmscart-show-dropdown-right .ttvcart-product-label-value{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:15px 20px;height:50px;border-bottom:1px solid #eee;}
.ttvcmscart-show-dropdown-right .ttvcart-product-label-value .ttvshoping-cart-label{font-size:16px;color:#222;font-weight:500;}
.ttvcmscart-show-dropdown-right .ttvcart-product-label-value .ttvcart-product-value{font-size:16px;font-weight:600;color:#222;}
.ttvcmscart-show-dropdown-right .ttvcart-product-label-value.tax .ttvshoping-cart-label, .ttvcmscart-show-dropdown-right .ttvcart-product-label-value.tax .ttvcart-product-value{font-size:14px;}
.ttvcmscart-show-dropdown-right .ttvcart-product-label-value.total .ttvcart-product-value{color:#5da213;}
.ttvcmscart-show-dropdown-right .ttvclose-cart{height:40px;width:40px;background-image:url(../img/themevolty/sprite.png);background-position:-105px -805px;padding:0 ;background-color:transparent;border:none;border-right:1px solid #e1e1e1;cursor:pointer;}
.ttvcmscart-show-dropdown-right .ttvclose-cart:focus{outline:none;background-color:transparent;}
.ttvcmscart-show-dropdown-right .tvcart-product-content{max-width:213px;}
.ttvcmscart-show-dropdown-right .ttvcart-close-title-count{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e1e1;height:40px;}
.ttvcmscart-show-dropdown-right .ttvcart-top-title h4{font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#000;padding-bottom:0;margin-bottom:0px;text-align:center;font-size:15px;}
.ttvcmscart-show-dropdown-right .ttvcart-counter{height:40px;width:40px;line-height:40px;text-align:center;border-left:1px solid #e1e1e1;}
.ttvcmscart-show-dropdown-right .ttvcart-counter .ttvcart-products-count{font-weight:600;color:#000;font-size:16px;}
.ttvcmscart-show-dropdown-right .ttvcart-scroll-container{height:calc(100vh - 259px);max-height:100%;overflow-y:auto;}
.ttvcmscart-show-dropdown-right .ttvcart-product-content-box{position:relative;}
.ttvcmscart-show-dropdown-right .ttvcart-product-wrapper{padding:20px 0 20px 20px;border-bottom:1px solid #eee;display:-webkit-flex;display:flex;position:relative;}
.ttvcmscart-show-dropdown-right .tvshoping-cart-dropdown-title .product-name{white-space:normal;font-size:16px;}
.ttvcmscart-show-dropdown-right .tvcart-product-list-box .tvshopping-cart-qty{font-size:14px;font-weight:600;}
.ttvcmscart-show-dropdown-right .tvcart-product-list-box .product-qty{font-size:16px;margin-left:5px;}
.ttvcmscart-show-dropdown-right .tvcart-product-content .product-price{font-size:16px;color:#5da213;font-weight:500;}
.ttvcmscart-show-dropdown-right .tvshoping-cart-dropdown-title, .ttvcmscart-show-dropdown-right .tvcart-product-list-box{margin-bottom:10px;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart{width:50%;display:block;float:left;text-align:center;background-color:#222;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;border:none;box-shadow:none;cursor:pointer;padding:0;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout{width:50%;display:block;float:left;text-align:center;background-color:#5da213;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;border:none;box-shadow:none;cursor:pointer;padding:0;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover{background-color:#5da213;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout:hover{background-color:#222;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart a{padding:19px 15px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-size:14px;display:block;color:#fff;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout a{padding:19px 15px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-size:14px;display:block;color:#000;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout:hover a{color:#fff;}
.ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover a{color:#000;}
.ttvcmscart-show-dropdown-right{width:calc(100% - 50px);max-width:380px;position:fixed;top:0;bottom:0;background-color:#ffffff;box-shadow:0 0 5px 2px rgba(0,0,0,.05);z-index:999;visibility:hidden;text-align:left;right:-100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;overflow-y:auto;}
body.classicCartOpen .ttvcmscart-show-dropdown-right+.modal-backdrop-cart{background-color:rgba(0,0,0,0.3);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
body.classicCartOpen .ttvcmscart-show-dropdown-right{right:0;visibility:visible;}
.ttvcmscart-show-dropdown-right .ttvcart-no-product-label{padding:25px 40px;font-weight:500;font-size:16px;color:#666;text-align:center;}
.ttvcart-no-product{background-image:url(../img/themevolty/cart.png);background-position:center;min-height:100%;background-repeat:no-repeat;}
/******************************************End Custom Shopping Cart Right Side********************************************/
/******************************************Custom Shopping Cart Bottm Side********************************************/
.ttvcart-open-count-box{position:fixed;z-index:99;left:40px;bottom:40px;background-image:url(../img/themevolty/sprite.png);background-position:-5px -655px;display:block;height:40px;cursor:pointer;width:40px;padding:0;background-color:#fff;box-shadow:0px 0px 5px rgba(111, 111, 111, 0.16);border:none;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 0.3s ease-in-out;}
.cart-sticky .ttvcart-open-count-box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.ttvcart-open-count-box .cart-products-count{position:absolute;top:-7px;right:-7px;height:17px;width:17px;border-radius:100%;background-color:#5da213;color:#000;font-size:10px;line-height:17px;text-align:center;font-weight:600;}
.ttvproduct-list-box-bottom{position:fixed;bottom:-100%;z-index:100;left:0;right:0;width:100%;display:flex;justify-content:space-between;background-color:#fff;box-shadow:0 2px 8px rgba(0, 0, 0, 0.16);-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
body.footerCartOpen .ttvproduct-list-box-bottom{bottom:0;}
body.footerCartOpen .ttvproduct-list-box-bottom+.modal-backdrop-cart-bottom{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99;}
.ttvremove-bottom-cart{position:absolute;top:-26px;left:30px;background-color:#fff;height:30px;width:35px;border:none;box-shadow:0px -3px 6px rgba(111, 111, 111, 0.11);cursor:pointer;padding:0;}
.ttvremove-bottom-cart i{font-size:29px;}
.ttvproduct-list-box-bottom .ttvcart-porduct-list-items{display:flex;align-items:center;max-width:85%;overflow-x:auto;padding:15px 15px 5px 15px;margin-bottom:10px;}
.ttvproduct-list-box-bottom .ttvcart-porduct-list-items::-webkit-scrollbar{height:5px;}
.ttvproduct-list-box-bottom .ttvcart-product-wrapper{display:-webkit-flex;display:flex;flex-shrink:0;min-width:310px;max-width:310px;position:relative;margin-right:15px;padding-left:15px;border-left:1px solid #eee;}
.ttvcart-product-wrapper.bg-active{background-color:rgba(255, 0, 0, 0.03);}
.ttvproduct-list-box-bottom .ttvcart-product-wrapper:first-child{border:none;padding:0;}
.ttvproduct-list-box-bottom .ttvcart-product-wrapper .ttvcart-product-list-img{margin-right:15px;width:80px;flex-shrink:0;}
.ttvproduct-list-box-bottom .ttvcart-product-wrapper .ttvcart-product-content{text-align:left;}
.ttvproduct-list-box-bottom .ttvcart-product-content .product-name{font-size:16px;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;max-width:180px;}
.ttvproduct-list-box-bottom .tvcart-product-list-box .product-qty, .ttvproduct-list-box-bottom .tvcart-product-list-box .tvshopping-cart-qty{font-size:14px;font-weight:600;}
.ttvproduct-list-box-bottom .ttvcart-product-content .product-price{font-size:15px;font-weight:700;color:#5da213;}
.ttvproduct-list-box-bottom .tvcart-product-list-box .product-qty{margin-left:5px;}
.ttvproduct-list-box-bottom .ttvcart-product-wrapper .ttvcart-product-remove{position:absolute;right:0;top:0;}
.ttvproduct-list-box-bottom .ttvcart-product-wrapper .ttvcart-product-remove a{background-image:url(../img/themevolty/sprite.png);height:25px;width:25px;background-position:-12px 137px;display:block;font-size:0;}
.ttvproduct-list-box-bottom .ttvcart-total-checkout-btn{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;}
.ttvproduct-list-box-bottom .ttvview-cart-checkout-btn{padding:0 15px;}
.ttvproduct-list-box-bottom .ttvcart-total-price{text-align:center;padding:30px 15px;width:180px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;}
.ttvproduct-list-box-bottom .ttvcart-total-checkout-btn .ttshoping-cart-total-label{font-size:16px;color:#222;margin-bottom:10px;}
.ttvproduct-list-box-bottom .ttvcart-total-checkout-btn .tvcart-total-product-price{font-size:20px;font-weight:600;}
.ttvproduct-list-box-bottom .tvcart-product-viewcart{text-align:center;background-color:#2a2a2a;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;border:none;box-shadow:none;cursor:pointer;padding:0;display:block;margin-bottom:10px;}
.ttvproduct-list-box-bottom .tvcart-product-checkout{display:block;text-align:center;background-color:#5da213;transition:color 0.3s ease 0s, background-color 0.3s ease 0s;border:none;box-shadow:none;cursor:pointer;padding:0;}
.ttvproduct-list-box-bottom .tvcart-product-viewcart a{padding:10px 15px;color:#fff;display:block;text-transform:uppercase;}
.ttvproduct-list-box-bottom .tvcart-product-checkout a{padding:10px 15px;color:#000;display:block;text-transform:uppercase;}
.ttvproduct-list-box-bottom .tvcart-product-viewcart:hover{background-color:#5da213;}
.ttvproduct-list-box-bottom .tvcart-product-viewcart:hover a{color:#000;}
.ttvproduct-list-box-bottom .tvcart-product-checkout:hover{background-color:#000000;}
.ttvproduct-list-box-bottom .tvcart-product-checkout:hover a{color:#fff;}
.ttvproduct-list-box-bottom .tvcart-product-list-box, .ttvproduct-list-box-bottom .ttvcart-product-content .product-name{margin-bottom:10px;}
@media(min-width:992px) and (max-width:1345px){
	.ttvproduct-list-box-bottom .ttvcart-porduct-list-items{max-width:70%;}
}
@media(max-width:991px){
	.ttvproduct-list-box-bottom{display:none;}
	.ttvcart-open-count-box{display:none;}
	.ttvcart-open-count-box{left:20px;bottom:20px;width:30px;height:30px;background-position:-10px -660px;}
}
@media(max-width:575px){
	.ttvcmscart-show-dropdown-right{min-width:95%;}
	.ttvcmscart-show-dropdown-right .tvcart-product-content{max-width:153px;}
}
.lang-rtl .ttvcmscart-show-dropdown-right{right:auto;left:-100%;}
.lang-rtl .ttvcmscart-show-dropdown-right.open{left:0;right:auto;}
.lang-rtl .ttvcmscart-show-dropdown-right .tvcart-product-content{margin:0;}
.lang-rtl .ttvcmscart-show-dropdown-right .ttvcart-product-wrapper{padding:20px 20px 20px 0;}
.lang-rtl .ttvcmscart-show-dropdown-right .tvcart-product-list-img{margin:0 0 0 15px;}
.lang-rtl .ttvcmscart-show-dropdown-right .tvcart-product-remove{right:auto;left:0;}
.lang-rtl .ttvcmscart-show-dropdown-right .ttvclose-cart{border-right:none;border-left:1px solid #e1e1e1;}
.lang-rtl .ttvcmscart-show-dropdown-right .ttvcart-counter{border-right:1px solid #e1e1e1;border-left:none;}
.lang-rtl .ttvproduct-list-box-bottom .ttvcart-product-wrapper{margin-right:0;margin-left:15px;padding-left:0;padding-right:15px;}
.lang-rtl .ttvproduct-list-box-bottom .ttvcart-porduct-list-items{direction:ltr;}
.lang-rtl .ttvproduct-list-box-bottom .ttvcart-product-wrapper{border-right:1px solid #eee;border-left:none;}
.lang-rtl .ttvproduct-list-box-bottom .ttvcart-product-wrapper:last-child{border:none;}
.tvhidden{display:none!important;}
/* kamikstudio */
.tvcmscustomer-services{margin-bottom:1px;}
.tvcms-main-title .tvmain-title h2{text-transform:none;}
.inpostship-main span.btn{background-color:#152561;}
#soyresponsiveslider{margin-bottom:20px;}
.thumbnail-container img{max-width:300px;max-height:300px;}
/* DOSTEPNE GRAMATURY */
#accessories_gram{margin:0;padding:10px 0 0;}
#accessories_gram h4{color:#232323;font-size:14px;font-weight:500;line-height:24px;margin:0;padding:0 0 7px;text-shadow:none;text-transform:uppercase;}
#accessories_gram .gramaturrow{align-items:center;display:flex;flex-wrap:wrap;margin:0 -10px;padding:0;}
#accessories_gram .product-gramature{flex:0 0 calc(100% / 3);margin:0;max-width:calc(100% / 3);padding:0 10px 20px;}
#accessories_gram .product-gramature a{background:#5da213;border:0;color:#ffffff;display:block;font-size:13px;font-weight:500;line-height:24px;padding:10px 7px 11px;text-align:center;text-transform:uppercase;transition:all 500ms ease 0s;}
#accessories_gram .product-gramature a:focus, #accessories_gram .product-gramature a:hover{background:#93c01b;}