/* Site Default */


@charset "utf-8";
html{color:#000; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}
/* basic */
.nui_spoiler{min-height:23px; background:#f9f9f9; padding:5px; margin:20px 5px 15px 0;}
.nui_spoiler_t{display:block; cursor:pointer; border:0; color: #333; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none;}
.nui_spoiler_c{background:#fff; display:none; margin:2px 0 0 0; padding:2px;}
.lfs-a-right{text-align:right;}
.lfs-a-center{text-align:center;}
.lfs-a-justify{text-align:justify;}
.lfs-fl-left{float:left; margin:0px 15px 15px 0px;}
.lfs-fl-right{float:right; margin:0 0 15px 15px;}
strong{font-weight:bold;}
em{font-style:italic;}
hr{clear:both;}
ul{margin:0.8em 0 1.3em 0;}
ul li{list-style: disc outside; margin:2px 0 2px 20px;}
ol{margin:0.8em 0 1.3em 0;}
ol li{list-style: decimal outside; margin:2px 0 2px 20px;}
table.price{border:1px solid #000; font-size:13px; margin:15px 0;}
table.price td{border:1px solid #000; padding:7px 7px;}
table.price th{border:1px solid #000; font-weight:bold; padding:7px 7px;}
.sc_mark.sc_mark_yello{background:#FFFF99;}
.sc_mark.sc_mark_blue {background:#99FFFF;}
.sc_mark.sc_mark_red {background:#FFC5AD;}
.sc_mark.sc_mark_green {background:#CCFFCC;}
.sc_text.sc_text_yello{color:#FBB03B;}
.sc_text.sc_text_blue {color:#0000FF;}
.sc_text.sc_text_red {color:#ED1C24;}
.sc_text.sc_text_green {color:#22B573;}

/* Lifs gallery */
.lifs_photo_item_cont{text-align:center; width:100%; height:100%; top:0; background:#000; background:rgba(0,0,0,0.9); position:fixed; z-index:996; display:table;}
.lifs_photo_item_cont img{background:#fff; margin:0 auto; z-index:997; cursor:pointer;}
.lifs_photo_itm_c{display:table-cell; vertical-align:middle;}
	.lifs_photo_itm_cd{position:relative; display:inline-block; max-width:100%; width:60px; height:60px; margin:0; padding:0px; /* border:7px solid #fff; */
	-webkit-transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;}
	.lifs_photo_itm_cd img{opacity:1; -webkit-transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;}
	.lifs_photo_itm_cd.lifs_photo_load img{opacity:0;}
	.lifs_photo_item_prev, .lifs_photo_item_next{}
	.lifs_photo_item_prev{z-index:997; position:absolute; width:50%; height:100%; text-align:left; left:-7px; top:0;}
	.lifs_photo_item_next{z-index:997; position:absolute; width:50%; height:100%; text-align:right; right:-7px; top:0;}
		.lifs_photo_item_prev span, .lifs_photo_item_next span{font-family: Tahoma, Geneva, sans-serif; color:#999; display:inline-block; font-size:34px; position:absolute; top:50%; margin:-20px 0 0 0; text-align:center; line-height:37px; height:40px; width:23px; text-align:center; -webkit-transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;}
		.lifs_photo_item_prev span{left:-17px;}
		.lifs_photo_item_next span{right:-17px;}
		.lifs_photo_item_prev:hover, .lifs_photo_item_next:hover{cursor:pointer;}
		.lifs_photo_item_prev:hover span, .lifs_photo_item_next:hover span{color:#fff;}
		.lifs_photo_item_close{height:23px; width:23px; font-family: Tahoma, Geneva, sans-serif; line-height:23px; padding:0; text-align:center; color:#999; font-size:17px; position:absolute; top:-7px; right:-25px; z-index:999; -webkit-transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;}
		.lifs_photo_item_close:hover{cursor:pointer; color:#fff;}
		/* .lifs_photo_itm_cd:hover .lifs_photo_item_close{display:inline-block;} */
		.lifs_photo_itm_cd img{/* max-width:100%; */ max-width:inherit; max-height:100%;}
		.lifs_photo_itm_descript{padding:5px 0;}
img.lifs_photo{margin:0 20px 20px 0; -webkit-transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;}
img.lifs_photo:hover{cursor:pointer; opacity:0.8 !important; }
.lifs_photo_c{display:inline-block; margin:0 20px 20px 0;}
.lifs_photo_i{display:inline-block;}
.lifs_photo_c img{margin:0;}
.lifs_photo_t{padding:10px 0 10px 0; font-size:13px;}
.lifs_photo_item_miniat_c{position:fixed; z-index:998; left:5px; bottom:5px; height:37px; overflow:hidden;}
.lifs_photo_item_miniat_c span{width:35px; height:35px; margin:0 5px 5px 0; border:1px solid #000; overflow:hidden; opacity:0.5; display:inline-block;}
.lifs_photo_item_miniat_c span:hover{opacity:1;}
.lifs_photo_item_miniat_c span.lifs_photo_item_miniat_a{opacity:1; border-color:#fff; }
.lifs_photo_item_miniat_c img{height:50px;}
/* mobbtn */
.lifs_animate, .lifs_animation{-webkit-transition-duration:0.4s; -o-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s;}
.lifs_uside_b{display:none; position:absolute; top:5px; z-index:99; color:#000; left:5px; width:36px; text-align:center; line-height:36px; height:36px; font-size:32px; font-weight:bold;}
.lifs_uside_b:hover{cursor:pointer;}

/* slidex */
.nui_images_container_slidex_c{ /* Carousel Frame */
	margin:5px 0 25px 0 !important;
	padding:0 !important;
    position:relative;
    width:100%;
	height:50px;
    overflow-x: hidden;
    overflow-y: hidden;
	-moz-user-select:none !important;
	-webkit-user-select:none !important;
	user-select:none !important;
	-webkit-transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;
}

.nui_images_container_slidex_c.nui_images_container_slidex_thmb_c{ /* Carousel Frame */
	margin:5px 0 0 0 !important;
}

.nui_images_container_slidex_c ul{
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
	z-index:1;
    left:0;
	width:100vw;
    list-style-type: none;
    -webkit-transform-style: preserve-3d;/*YAY lag is fixed on firefox*/
	-ms-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.nui_images_container_slidex_c ul li{
    margin:0 !important;
    padding:0 !important;
    list-style-type: none;
    float: left;
    text-align: center;
	font-size:0;
	position:relative;
}

.nui_images_container_slidex_c ul li img{
	max-width:100%;
	margin-top:0 !important;
    margin-bottom:0 !important;
}

.lifs_photo_slidex_spinner{
  margin:-9px 0 0 -35px;
  width:70px;
  height:18px;
  text-align:center;
  position:absolute;
  display:none;
  top:50%;
  left:50%;
}

.lifs_photo_slidex_loading .lifs_photo_slidex_spinner{display:inline-block;}

.lifs_photo_slidex_spinner > div {
  width: 18px;
  height: 18px;
  background-color: #999;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

.lifs_photo_slidex_spinner .lifs_photo_slidex_bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.lifs_photo_slidex_spinner .lifs_photo_slidex_bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(0.8) }
}

@keyframes sk-bouncedelay {
  0%, 80%, 100% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 40% { 
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
}

.lifs_photo_slidex_btn_pr{position:absolute; z-index:2; width:30px; top:0; left:0; height:100%;}
	.lifs_photo_slidex_btn_pr span{display:inline-block; text-align:center; font-size:36px; color:#e6e6e6; width:30px; height:60px; 
	background:rgba(255,255,255,0.6); position:absolute; top:50%; left:-30px; margin:-30px 0 0 0; -webkit-transition-duration:0.4s; -o-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s;}
	.nui_images_container_slidex_c:hover .lifs_photo_slidex_btn_pr span{left:0;}
	.lifs_photo_slidex_btn_pr span svg{width:26px; height:26px; margin:16px 0 0 -3px;}
	.lifs_photo_slidex_btn_pr span svg path{fill:#444;}
	.lifs_photo_slidex_btn_pr:hover{cursor:pointer;}
	.lifs_photo_slidex_btn_pr:hover span{background:rgba(255,255,255,0.8);}
.lifs_photo_slidex_btn_nx{position:absolute; z-index:2; width:30px; top:0; right:0; height:100%;}
	.lifs_photo_slidex_btn_nx span{display:inline-block; text-align:center; font-size:36px; color:#e6e6e6; width:30px; height:60px; 
	background:rgba(255,255,255,0.6); position:absolute; top:50%; right:-30px; margin:-30px 0 0 0; -webkit-transition-duration:0.4s; -o-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s;}
	.nui_images_container_slidex_c:hover .lifs_photo_slidex_btn_nx span{right:0;}
	.lifs_photo_slidex_btn_nx span svg{width:26px; height:26px; margin:16px 0 0 3px;}
	.lifs_photo_slidex_btn_nx span svg path{fill:#444;}
	.lifs_photo_slidex_btn_nx:hover{cursor:pointer;}
	.lifs_photo_slidex_btn_nx:hover span{background:rgba(255,255,255,0.8);}
	
	.lifs_photo_slidex_thumb{width:100%; height:80px; overflow:hidden; white-space:nowrap; margin:6px 0 25px 0 !important; padding:0 !important; text-align:center; }
		.lifs_photo_slidex_thumb span{width:80px; height:80px; background:#fff; margin:0 3px; overflow:hidden; display:inline-block;}
		.lifs_photo_slidex_thumb span img{width:initial !important; max-width:initial !important; opacity:0.7; height:80px !important; -webkit-transition-duration:0.4s; -o-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s;}
		.lifs_photo_slidex_thumb span.lifs_photo_thmb_active img{opacity:1;}
		.lifs_photo_slidex_thumb span:hover{cursor:pointer;}
		.lifs_photo_slidex_thumb span:hover img{cursor:pointer; opacity:1; transform:scale(1.1);}
		
	.lifs_photo_slidex_navpan{width:100%; height:9px; overflow:hidden; white-space:nowrap; margin:-5px 0 25px 0 !important; padding:0 !important; text-align:center; }
		.lifs_photo_slidex_navpan span{width:8px; height:8px; background:#cfcfcf; margin:0 4px; display:inline-block; border-radius:50%; }
		.lifs_photo_slidex_navpan span.lifs_photo_thmb_active{background:#888888}
		.lifs_photo_slidex_navpan span:hover{cursor:pointer;}
		
	.lph_imgbl_im_scrl.lph_imgbl_ipr{width:100%; overflow:hidden; position:relative; padding:0 !important; margin:5px 0 0 0 !important;}
	.lph_imgbl_ipr_scr{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none;
		-webkit-transition-duration:0.4s; -o-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s;}
	.lph_imgbl_ipr_scr_pr{position:absolute; left:0; top:0; width:25px; background:rgba(0,0,0,0.4); background:linear-gradient(to right, rgba(0,0,0,0.3), rgba(0,0,0,0.0));  z-index:1;}
		.lph_imgbl_ipr_scr_pr span svg, .lph_imgbl_ipr_scr_nx span svg{height:24px; width:24px;}
		.lph_imgbl_ipr_scr_pr span{width:24px; height:24px; margin:-12px 0 0 -12px; position:absolute; left:50%; top:50%;}
			.lph_imgbl_ipr_scr_pr:hover{cursor:pointer; background:rgba(0,0,0,0.6); background:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0));}
	.lph_imgbl_ipr_scr_nx{position:absolute; right:0; top:0; width:25px; background:rgba(0,0,0,0.4); background:linear-gradient(to left, rgba(0,0,0,0.3), rgba(0,0,0,0.0));  z-index:1;}
		.lph_imgbl_ipr_scr_nx:hover{cursor:pointer; background:rgba(0,0,0,0.6); background:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0));}
		.lph_imgbl_ipr_scr_nx span{width:24px; height:24px; margin:-12px -12px 0 0; position:absolute; right:50%; top:50%;}
	
	/* simplelightbox */
	.sl-overlay{background:rgba(0,0,0,0.9) !important; opacity:1 !important;}
	.sl-wrapper .sl-close, .sl-wrapper .sl-navigation button.sl-prev, .sl-wrapper .sl-navigation button.sl-next, .sl-wrapper .sl-counter{color:#fff !important;}
	
@media (max-width: 768px){
	.lifs_photo_slidex_btn_nx span, 
	.lifs_photo_slidex_btn_pr span,
	.lifs_photo_slidex_btn_nx:hover span, 
	.lifs_photo_slidex_btn_pr:hover span{background:initial;}
	.lifs_photo_slidex_btn_nx span{right:0;}
	.lifs_photo_slidex_btn_pr span{left:0;}
	.lifs_photo_slidex_btn_pr span svg path, .lifs_photo_slidex_btn_nx span svg path{fill:#fff;}
	.lifs_photo_slidex_thumb{height:50px;}
	.lifs_photo_slidex_thumb span{width:50px; height:50px;}
	.lifs_photo_slidex_thumb span img{height:50px !important;}
}
	
@media (max-width: 550px){
	.lifs_photo_itm_cd .lifs_photo_item_close{display:inline-block; background:transparent; color:#fff; 
	-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-shadow:rgba(0,0,0,0.8) 0px 0px 30px;}
	.lifs_photo_item_prev, .lifs_photo_item_next{opacity:1;}
	.lifs_photo_item_miniat_c{display:none;}
	.lifs_photo_item_prev span, .lifs_photo_item_next span{background:transparent; color:#fff;
	-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;
	text-shadow:rgba(0,0,0,0.8) 0px 0px 30px;}
}
/* site.prodcat.css */
	.ctx_land_callbtn{
		background:#4caf50; position:fixed; bottom:20px; right:25px; z-index:999; font-size:15px; padding:17px 0 0 0; text-align:center; line-height:115%; 
		width:70px; height:53px; color:#fff; box-shadow:0px 0px 0px 10px rgba(0,0,0,0.11);
		border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -webkit-transition-duration: 0.6s; 
		overflow:hidden;
		-o-transition-duration: 0.6s; 
		-moz-transition-duration: 0.6s; 
		transition-duration: 0.6s;
		-webkit-animation: zcwminiprod 1.5s 0s ease-out infinite;
		-moz-animation: zcwminiprod 1.5s 0s ease-out infinite;
		animation: zcwminiprod 1.5s 0s ease-out infinite;
	}
	@-webkit-keyframes zcwminiprod {
	  0% {box-shadow: 0 0 8px 6px rgb(76,175,80, 0), 0 0 0 0 rgb(76,175,80,0), 0 0 0 0 rgb(76,175,80, 0);}
	  10% {box-shadow: 0 0 8px 6px rgb(76,175,80, 0.6), 0 0 12px 10px rgb(76,175,80,0.6), 0 0 0 0 rgb(76,175,80,0.6);}
	  100% {box-shadow: 0 0 8px 6px rgb(76,175,80, 0.1), 0 0 0 20px rgb(76,175,80,0), 0 0 0 20px rgb(76,175,80,0);}
	}
	.ctx_land_callbtn span{position:absolute; top:0; left:0; width:70px; height:70px; 
		background:#4caf50 url(https://cms.tsenix.com/img/ctx_land_call.svg) 50% 50% no-repeat; 
		background-size:42px 42px; transform:rotate(0deg); opacity:0; transform:scale(0,0);
		animation-name:call; animation-direction: alternate; animation-duration:15s; animation-iteration-count:infinite; animation-timing-function:linear; 
		-o-transition-duration: 0.6s; 
		-moz-transition-duration: 0.6s; 
		transition-duration: 0.6s;
	}
	
	.ctx_land_callbtn:hover, .ctx_land_callbtn:hover span{
		background-color:#2e7d32; cursor:pointer;
	}
	
	@keyframes call{
		0%{transform:scale(0,0);}
		34%{transform:scale(0,0); opacity:0;}
		35%{transform:scale(1,1); opacity:1;}
		40%{transform: rotate(0deg);}
		
		42%{transform: rotate(25deg);}
		43%{transform: rotate(0deg);}
		44%{transform: rotate(25deg);}
		45%{transform: rotate(0deg);}
		
		50%{transform: rotate(0deg);}
		51%{transform: rotate(25deg);}
		52%{transform: rotate(0deg);}
		53%{transform: rotate(25deg);}
		54%{transform: rotate(0deg);}
		
		79%{transform:scale(1,1); opacity:1;}
		80%{transform:scale(0,0); opacity:0;}
		100%{transform:scale(0,0);}
	}

	.prodcat_bgr{background:rgba(0,0,0,0.6); position:fixed; top:0; left:0; width:100%; height:100%; opacity:0; z-index:998; -webkit-transition-duration: 0.6s; -o-transition-duration: 0.6s; -moz-transition-duration: 0.6s; transition-duration: 0.6s;}
	.prodcat_bgr.active{opacity:1;}
		.prodcat_bgr_pc{z-index:999; position:fixed; padding:8px 10px 10px 10px; top:0; right:-350px; margin:0; height:100%; width:320px; background:#fff; 
		box-shadow:0px 0px 50px 0 rgba(0,0,0,0.6); -webkit-box-shadow:0px 0px 50px 0 rgba(0,0,0,0.6); -moz-box-shadow:0px 0px 50px 0 rgba(0,0,0,0.6);
		-webkit-transition-duration: 0.3s; -o-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; opacity:0;
		overflow-y:auto;
		max-height:100%;}	
		.prodcat_bgr_pc.active{opacity:1; right:0;}
		.prodcat_bgr_cl{position:absolute; color:#999; width:28px; height:28px; font-weight:normal; text-align:center; line-height:28px; top:15px; right:15px; font-size:28px;}
			.prodcat_bgr_cl svg{opacity:0.5;}
			.prodcat_bgr_cl:hover{color:#666; cursor:pointer;}
			.prodcat_bgr_cl:hover svg{opacity:0.8;}
	.prodcat_bgr_pc_cont{
		position: absolute;
		width: 290px;
		left: 50%;
		top: 50%;
		margin: 0;
		transform: translate(-50%, -50%);
	}
	
	.prodcat_bgr_pc_msg_im{
		display:inline-block;
		vertical-align:top;
		width:80px;
		height:80px;
		border-radius:100px;
		overflow:hidden;
		float:left;
	}

	.prodcat_bgr_pc_msg_im img{
		max-width:100%;
		margin:0 0 10px 0;
	}
	.prodcat_bgr_pc_clear{
		clear:both;
		display:block;
	}
	.prodcat_bgr_pc_msg_name{
		display:block;
		font-size:14px;
		padding:23px 0 0 95px;
		vertical-align:top;		
	}
	.prodcat_bgr_pc_msg_company{
		display:block;
		padding:4px 0 0 95px;
		font-size:13px;
		font-style:italic;
		vertical-align:top;	
	}
	.prodcat_bgr_pc_msg{
		display:inline-block;
		vertical-align:top;
		margin:20px 0 0 0;
		background:#e1ebf2;
		border-radius:8px;
		padding:10px 15px;
		text-align: center;
		font-size: 15px;
		line-height: 160%;
		position:relative;
	}
	.prodcat_bgr_pc_msg:before{
		position: absolute;
		content: "";
		left: 30px;
		top: -7px;
		transform: scaleY(1.4) rotate(45deg);
		width: 15px;
		height: 15px;
		background:#e1ebf2;
	}
	
	.good.prodcat_bgr_pc_msg,
	.good.prodcat_bgr_pc_msg:before{
		background-color:#e2f2e1;
	}	
	.bad.prodcat_bgr_pc_msg,
	.bad.prodcat_bgr_pc_msg:before{
		background-color:#ffe0e0;
	}
	
	.prodcat_bgr_pc_inp{
		margin:25px 0 0 0;
	}
	.prodcat_bgr_pc_inp input{
		border:1px solid #9E9E9E;
		width:calc(100% - 10px);
		padding:0 5px;
		line-height:32px;
		background:#fff;
		border-radius:6px;
		font-size: 16px;
		outline:none;
	}
	.prodcat_bgr_pc_inp input.prodcat_bgr_empty{
		border-color:red;
		background-color:#ffe0e0;
	}
	.prodcat_bgr_pc_btn{
		margin:10px 0 0 0;
	}
	.prodcat_bgr_pc_btn span{
		display:inline-block;
		vertical-align:top;
		background:#547BDB;
		color:#fff;
		border-radius:6px;
		text-transform:uppercase;
		text-align:center;
		line-height:40px;
		width:100%;
		font-size:18px;
		-o-transition-duration: 0.6s; 
		-moz-transition-duration: 0.6s; 
		transition-duration: 0.6s;
	}
	.prodcat_bgr_pc_btn span:hover{
		background-color:#3e5da7; cursor:pointer;
	}
	.prodcat_bgr_pc_soc{
		margin:30px 0 0 0;
	}
	.prodcat_bgr_pc_soc_t{
		text-align:center;
		font-size:14px;
	}
	.prodcat_bgr_pc_soc_c{
		margin:15px 0 0 0;
		text-align:center;
	}
	.prodcat_bgr_pc_soc_c a:link, .prodcat_bgr_pc_soc_c a:visited{
		display:inline-block;
		vertical-align:top;
		width:40px;
		height:40px;
		border-radius:60px;
		overflow:hidden;
		background:#999 no-repeat 50%;
		background-size:28px;
		margin:0 5px;
	}
	.prodcat_bgr_pc_soc_c a.prodcat_bgr_pc_soc_tg{background-color:#27a3e3; background-image:url(https://cms.tsenix.com/img/wgt/telegram.svg);}
	.prodcat_bgr_pc_soc_c a.prodcat_bgr_pc_soc_vb{background-color:#6f5dea; background-image:url(https://cms.tsenix.com/img/wgt/viber.svg);}
	.prodcat_bgr_pc_soc_c a.prodcat_bgr_pc_soc_wa{background-color:#3ad956; background-image:url(https://cms.tsenix.com/img/wgt/whatsapp.svg);}
	.prodcat_bgr_pc_soc_c a.prodcat_bgr_pc_soc_mail{background-color:#f7c843; background-image:url(https://cms.tsenix.com/img/wgt/mail.svg);}
	
	.prodcat_bgr_pc_adres{text-align:center; margin:25px 0 0 0; font-size:12px;}
	.prodcat_bgr_pc_adres svg {
		width: 12px;
		height: 12px;
		fill: #333;
	}
	.prodcat_bgr_pc_tel{text-align:center; margin:10px 0 0 0; font-size:12px;}
	.prodcat_bgr_pc_tel_i{line-height:25px;}
	.prodcat_bgr_pc_tel_i a:link,
	.prodcat_bgr_pc_tel_i a:visited{text-decoration:none;}
	
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_pc_msg_name,
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_pc_msg_company,
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_pc_soc_t,
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_pc_adres,
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_pc_tel,
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_pc_adres svg,
	.prodcat_bgr_pc_theme_dark .prodcat_bgr_cl svg{color:#fff; fill:#fff;}
/* site.simplelightbox.css */
.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:10060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}
