/*Со строны сайта*/
#comjshop_list_product > div > div > div > div > div.name{text-align:center!important;}
.blacklayer{opacity: .99;z-index:1;position: absolute;background: #00000021;width: 100%;height: 100%;top: 0;}
.groupfileform{min-width:250px;min-height:150px;z-index:1000;position: absolute;left: 30%;top: 30%;background: white;padding: 10px;border: 4px solid #0000003d;border-radius: 5px;}
.closegroupfileform{cursor:pointer;font-size:26px;color:grey;float: right;border:2px solid transparent;padding: 5px;border-radius: 50px;width: 47px;text-align: center;top: -8px;position: relative;right: -9px}
.closegroupfileform:hover{color:black; transition:1s;}
.posrel{position:relative;z-index:1000;}
.producttablerad{position:relative;min-height:200px;}
#mod-finder-searchword0{width: 130px;}
#menu-right > div.d-none.d-lg-flex.header-modules.align-items-center > div:nth-child(2) > a > span.signin-text.d-none.d-lg-inline-block{display:none!important;}
#menu-right > div > div > button > span.display-6{font-size: 1.0rem;}
.productfull .product-head ul{list-style: none;padding: 0;}
.prod_qty_input{width:50px;margin-right:5px;}
.prod_buttons{display:flex;}
.searshformcancel{margin-left:20px;}
.image_middle{display:flex;flex-flow:wrap;}
.image_middle>a{margin:auto;max-width:150px;max-height:150px;border: 1px solid #ed1c24;padding: 9px;}
.image_middle>a>img{border: 1px solid silver;}
.bordertable>tbody{border:1px solid silver;}
.bordertable>tbody>tr{border-bottom:1px solid silver;}
.bordertable>tbody>tr>td{border-right:1px solid silver;padding:5px;}
.searshprodtable{width:200px!important;}
.searshprodtablediv{display:flex;}
.hartableh4{font-size: 12px;}
.hartablesite>tbody>tr>td{font-size: 12px;padding:5px!important;}
#sectionList > div.nav_section.active{display:block;}
#sectionList > div.nav_section{display:none;min-height:150px;}
.navtabtd{width:49%;vertical-align: top;padding-right:1%;}
.jsajaxmodule{position:fixed;right:5px;top: 35%;}
.product-body{margin-bottom:40px;}
.showproducthartr{cursor:pointer;}
.showfile{cursor:pointer;padding: 20px;}
.brss{border-right:1px solid silver;}
.bbss{border-bottom:1px solid silver;}
.bss{border:1px solid silver;}
.p5{padding:5px;}
.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.bbss{border-bottom:1px solid silver;}
.bss{border:1px solid silver;}
.rowtype_off{display:none!important;}
.rowtype_norm{background:#8080801f;}
.categorybtn{background: #80808014;padding: 11px;border-radius: 9px;box-shadow: 2px 2px 2px 1px rgba(221, 221, 221, 1);border: none;}
.backsilver50{background: #c0c0c04d;}
.categorybtn:hover{background:#ed1c24;color:white;}
.nvg-compare-result-wrapper{margin-top:20px;}
.removefromcompare{cursor:pointer;padding:10px;}
#modNevigenJShopCartModal > div > div > div.modal-footer{border-top:none!important;}
#modNevigenJShopCartModal > div > div > div.modal-body > div.alert.alert-success{display:none!important;}
.selectedcat{background: #0029ff!important;color: white!important;}
.btncompareshowall:hover,.btncomparehidedef:hover,.btnremovecompare:hover{color:white;background:#fd5259;}
.btncompareshowall,.btncomparehidedef,.btnremovecompare{background:#ed1c24;padding:10px;border-radius:10px;color:white;margin-right:15px;cursor:pointer;}
.comparemodulebtn{display:flex;flex-flow:wrap;padding:10px;border-top:1px solid silver;}
.comparemodulebtn>a{margin:auto;border:1px solid;}
.comparemodulebtn>a:hover{border:1px solid #ed1c24;}
.modimageprod{max-height:25px;max-width:25px;margin-right:15px;float:left;}
.modprodname{font-size: 12px;max-width: 320px;width: 320px;}
.listnamecomparemodulecount{max-width:390px;width:390px;}
.showmodcompareprodlist{cursor:pointer;border:1px solid transparent;border-radius: 50px;padding: 5px;margin-left: 5px;}
.showmodcompareprodlist:hover{border:1px solid #ed1c24;transition:1.5s;}
.comparepadolist{padding-left:25px;background: #c0c0c030;padding: 5px;margin-left: 15px;display: flex;}
.list_product>.row-fluid{display:flex;flex-flow:wrap;}
.list_product>.row-fluid>.sblock3{margin-right:15px;margin-bottom:30px;}
.list_product>.row-fluid>.sblock3>.block_product{text-align: center;max-width:250px;}
.list_product>.row-fluid>.sblock3>.block_product>.product>.image{}
.list_product>.row-fluid>.sblock3>.block_product>.product>.name{}
.list_product>.row-fluid>.sblock3>.block_product>.product>.gcount{padding:10px;border:1px solid silver;border-radius:20px;margin-top:10px;}
.list_product>.row-fluid>.sblock3>.block_product>.product>.gcount:hover{border:1px solid #ed1c24;transition:1.5s}
.block_sorting_count_to_page{display:flex;}
.block_sorting_count_to_page>.control-group{margin-left:20px;max-width:360px!important;}
.block_sorting_count_to_page>.control-group>.control-label{width:110px!important;}
.block_sorting_count_to_page>.control-group>.controls{width:225px!important!important;margin:0!important;}
#submit_product_list_filter_sort_dir{position: relative;top: 8px;left: 5px;}
goods-infopreview.{padding-top:25px;}
.goods-title span {float: left;height: 20px;background: #fff;padding-right: 15px;}
.goods-title {width: 100%;height: 20px;line-height: 20px;font-size: 16px;font-weight: bold; color: #ed1c24; background: #ececec;}
.product-banner {width: 100%;background: #f7f7f7;}
.auto-content {width: 1200px;margin: 0 auto;position: relative;}
.product-banner .text h3 {font-size: 18px;}
.product-banner .text {position: absolute; top: 50px;width: 100%;text-align: center;}
.nav_title { width: 100%; height: 20px;margin-bottom: 15px;line-height: 20px;font-size: 16px;font-weight: bold;color: #ed1c24;padding-left: 10px;border-left: 2px solid #ed1c24;	}
.productfull .product-head {width: 100%; height: 48px;background: #f7f7f7;}
.productfull .product-head ul li.active {background: #ed1c24;color: #fff;min-width: 150px;}
.productfull .product-head ul li {padding:0 10px;float: left;position: relative;width: auto;text-align: center;line-height: 48px;color: #666;font-size: 14px;cursor: pointer;transition: color ease-in 0.2s, background ease-in 0.2s;min-width: 150px;}
.productfull .product-head ul li.active::before {content: '';position: absolute;bottom: -5px;left: 80px;width: 10px;height: 10px;background: #ed1c24;transform: rotate(45deg);}
.productfull .product-head ul li:hover {background: #ed1c24;color: #fff;}
.productfull .product-head ul li::after {content: '';position: absolute;right: -1px;top: 15px;display: block;width: 1px;height: 18px;background: #d2d2d2;}
.productfull .product-body {position: relative;margin-top: 30px;}
.productfull .product-body .section:first-child {display: block;}
.section-css {font-size: 14px;line-height: 28px;}
.productfull .product-body .parameter .explain-map {width: 100%;overflow: hidden;}
.showproducthar{padding:10px;cursor:pointer;border:1px solid transparent;border-radius: 5px;transition:0.5s}
.showproducthar:hover{border:1px solid silver;background:sivler;background:white;transition:1.5s}