BODY{MARGIN:0px;BACKGROUND-COLOR:#000000;COLOR:#FFFFFF;}
.old_A{FONT:11px Georgia, Verdana, Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION:none}
A.large:LINK{font-size:18px;text-decoration:none;}
A.large{font-size:18px;text-decoration:none;}
A.large:HOVER{font-size:18px;text-decoration:underline;}
A.large:VISITED{font-size:18px;text-decoration:none;}
A:link{FONT-SIZE:14px;COLOR:#FED3a6;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none;FONT-STYLE:normal;}
A:visited{FONT-SIZE:14px;COLOR:#FED3a6;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none;FONT-STYLE:normal;}
A:hover{FONT-SIZE:14px;COLOR:#FED3a6;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:underline;FONT-STYLE:normal;}
A:active{FONT-SIZE:14px;COLOR:#FED3a6;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none;FONT-STYLE:normal;}
A{FONT-SIZE:14px;COLOR:#FED3a6;FONT-STYLE:normal;FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-STYLE:normal;}
LI{FONT-SIZE:14px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
#infotd LI{FONT-SIZE:18px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
#infotd H2{FONT-SIZE:24px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
#infotd P{text-align:justify;}
.lfmenu{FONT-SIZE:10px;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#ffffff;LINE-HEIGHT:17px;PADDING-RIGHT:5px;PADDING-TOP:3px;PADDING-LEFT:10px;PADDING-BOTTOM:3px}
.lfmenu a{font-size:18px;}
.lfmenu a:link{font-size:18px;}
.lfmenu a:visited{font-size:18px;}
.lfmenu a:hover{font-size:18px;}
.lfmenu .activemenu{color:#ffffff;}
.lfpodmenu{FONT-SIZE:14px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#3B3B3B;LINE-HEIGHT:15px;PADDING-RIGHT:5px;PADDING-TOP:3px;PADDING-LEFT:20px;PADDING-BOTTOM:3px}
.text{PADDING-RIGHT:0px;PADDING-TOP:15px;FONT-SIZE:14px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#3F1519;LINE-HEIGHT:17px}
.texttabl{PADDING-RIGHT:0px;PADDING-TOP:0px;FONT-SIZE:12px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#3F1519;LINE-HEIGHT:17px}
.texttablconfirm{PADDING-RIGHT:0px;PADDING-TOP:0px;FONT-SIZE:18px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;COLOR:#aa0000;LINE-HEIGHT:24px;TEXT-ALIGN:left;padding-left:15px;}
.boxtext{PADDING-LEFT:10px;PADDING-TOP:10px;FONT-SIZE:14px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#3F1519;LINE-HEIGHT:16px}
.boldboxtext{PADDING-LEFT:0px;PADDING-TOP:5px;PADDING-BOTTOM:5px;FONT-SIZE:14px;FONT-WEIGHT:bold;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#3F1519;LINE-HEIGHT:16px}
.boldgreytext{PADDING-LEFT:10px;PADDING-TOP:0px;FONT-SIZE:14px;COLOR:#3B3B3B;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.bgreytext{PADDING-LEFT:0px;PADDING-TOP:0px;FONT-SIZE:14px;COLOR:#3B3B3B;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.zagolovok1{PADDING-LEFT:0px;PADDING-TOP:5px;PADDING-BOTTOM:5px;FONT-SIZE:24px;COLOR:#ffffff;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.zagolovok{PADDING-LEFT:0px;PADDING-TOP:5px;PADDING-BOTTOM:5px;FONT-SIZE:16px;COLOR:#ffffff;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;}
.btext{PADDING-TOP:15px;PADDING-LEFT:35px;FONT-SIZE:14px;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#077CB4;LINE-HEIGHT:17px}
.bluesmalltext{PADDING-LEFT:5px;PADDING-RIGHT:5px;FONT-SIZE:12px;COLOR:#0089C4;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.redsmalltext{PADDING-LEFT:5px;PADDING-RIGHT:5px;FONT-SIZE:12px;COLOR:#FF0000;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.greysmalltext{PADDING-LEFT:5px;PADDING-RIGHT:5px;FONT-SIZE:12px;COLOR:#3B3B3B;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.bgreytext{PADDING-LEFT:0px;PADDING-TOP:0px;FONT-SIZE:14px;COLOR:#3B3B3B;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.data{PADDING-LEFT:5px;PADDING-TOP:5px;PADDING-BOTTOM:3px;FONT-SIZE:9px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#686868}
.news{PADDING-TOP:5px;PADDING-BOTTOM:5px;PADDING-LEFT:5px;FONT-SIZE:12px;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#077CB4;LINE-HEIGHT:16px}
.dmenu{PADDING-LEFT:0px;PADDING-TOP:5px;FONT-SIZE:20px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;COLOR:#FFFFFF}
.copy{PADDING-LEFT:25px;PADDING-TOP:0px;FONT-SIZE:11px;FONT-STYLE:normal;FONT-FAMILY:Times, Times New Roman, Arial, Verdana, Helvetica, sans-serif;COLOR:#959595;}
.search_btn{border:1px solid #313B43;border-bottom:2px solid #313B43;color:#000000;background:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;padding:0px 0px 0px 0px;text-decoration:none;cursor:pointer;}
.search_btn_higher{border:1px solid #313B43;border-bottom:2px solid #313B43;color:#000000;background:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;padding:0px 0px 0px 0px;text-decoration:none;cursor:pointer;height:56px;width:277px;font-size:12px;}
.search_btn_anchor{text-decoration:none;}
.search_btn_anchor:hover{text-decoration:none;}
.black{color:#000000;}
.grey{color:#A9A9A9;}
#size{background-color:#FED3a6;text-align:right;color:#ae0112;}
.prozr{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.prozr2{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;}
.curs{cursor:url('../image/zoom.png'),hand;}
.tp{position:relative;text-indent:0;}
.tp b{border-bottom:#90f 1px;cursor:help;font-weight:normal;}
.tp b span{display:none;}
.tp b:hover{border-bottom:red 1px;color:red;}
.tp b:hover span{background:#FED3a6;border:#ae0112 2px outset;color:#000;display:block;padding:7px;position:absolute;top:2px;left:5px;z-index:10;text-align:left;width:240px;}
.tp b{behavior:url('../include/hover.htc');}
.tp .hover{border-bottom:red 1px;color:red;}
.tp .hover span{background:#FED3a6;border:#ae0112 2px outset;color:#000;display:block;padding:7px;position:absolute;top:2px;left:5px;z-index:10;text-align:left;width:240px;}
.h1{text-align:left;font-size:16px;line-height:16px;font-weight:bold;position:relative;color:black;}
.h1 span{position:absolute;font-size:16px;line-height:16px;padding-right:3px;color:#FED3a6;}
.invis{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
A.redlink{font-size:14px;text-decoration:none;font-weight:bold;color:#cc0000;border-bottom:1px dotted #cc0000;}
A.redlink:visited{font-size:14px;text-decoration:none;font-weight:bold;color:#cc0000;border-bottom:1px dotted #cc0000;}
A.redlink:hover{font-size:14px;text-decoration:none;font-weight:bold;color:#ff0000;border-bottom:1px solid #cc0000;}
td.feedbackcaption{width:260px;text-align:right;color:#FED3a6;}
td.feedbackinput{width:400px;padding:5px 0px 0px 20px;color:#FED3a6;}
input.feedback{width:400px;}
textarea.feedback{width:400px;}
select.feedback{width:406px;}
div#topstick{position:static;background:black;z-index:1000;}
table#wikilabels img{padding:2px 2px 2px 2px;}
div#creepLine{vertical-align:bottom;color:red;font-size:18px;text-align:center;height:20px;overflow:hidden;}
div#catdiv257, div#catdivcertificate{background:#fed3a6;padding-top:10px;padding-bottom:10px;}
div#catdiv257 a, div#catdivcertificate a{font-size:16px;color:#ae0112;}
div#catdiv257 a:link, div#catdivcertificate a:link{font-size:16px;color:#ae0112;}
div#catdiv257 a:visited, div#catdivcertificate a:visited{font-size:16px;color:#ae0112;}
div#catdiv257 a:hover, div#catdivcertificate a:hover{font-size:16px;color:#ae0112;}
div#catdiv257 .activemenu, div#catdivcertificate .activemenu{color:#ae0112;}
#sliders{}
#slider0,
#slider1,
#slider2,
#slider3,
#slider4,
#slider5,
#slider6,
#slider7,{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}
.showing{opacity:1;z-index:2;}

#btnSubmitOrderVisa{
	background: #4bbe3f;
	background: -webkit-linear-gradient(top,#79d670,#4bbe3f);
	background: -ms-linear-gradient(top,#79d670,#4bbe3f);
	background: -moz-linear-gradient(top,#79d670,#4bbe3f);
	background: linear-gradient("to bottom", #79d670,#4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105,206,95,.5),inset 0 -1px 0 0 #3a9731;
	color:		#FFF;
}

.slider__item {
	flex: 0 0 100%;
	max-width: 100%;
}
.slider__control{
	z-index: 2;
}

.youtube-play {
	background: red;
	border-radius: 50% / 10%;
	color: #FFFFFF;
	font-size: 2em;
	height: 1.5em;
	text-align: center;
	text-indent: 0.1em;
	transition: all 150ms ease-out;
	width: 2em;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer;
	z-index: 1;
}
.youtube-play::after {
	border-style: solid;
	border-width: 1em 0 1em 1.732em;
	border-color: transparent transparent transparent rgba(255, 255, 255, 0.75);
	content: ' ';
	font-size: 10px;
	height: 0;
	margin: -1em 0 0 -0.75em;
	top: 50%;
	position: absolute;
	width: 0;
}


.slider__control {
	background: rgba(0, 0, 0, 0) !important;
}

.slider__control[data-slide='prev'] {
	opacity: 1;
	font-family: lg!important;
	text-shadow: 2px 2px 3px rgb(0 0 0 / 90%), -1px -1px 1px rgb(0 0 0 / 50%);
	color: white;
	font-size: 22px;
}

.slider__control[data-slide='prev']::before {
	content: '\e094';
	background-image:none !important;
}

.slider__control[data-slide='next'] {
	opacity: 1;
	font-family: lg!important;
	text-shadow: 2px 2px 3px rgb(0 0 0 / 90%), -1px -1px 1px rgb(0 0 0 / 50%);
	color: white;
	font-size: 22px;
}

.slider__control[data-slide='next']::before {
	content: '\e095';
	background-image:none !important;
}
/*.lg-components {*/
/*	bottom: 40px !important;*/
/*}*/

.slider__control{
	width: 10% !important;
	height: 100% !important;
}

i.far, i.fas {
	cursor: pointer;
}

#loader-wrapper {
	display: none;
	background: rgba(43, 46, 56, 0.9);
	height: 100%;
	left: 0;
	top: 0;
	transition: all 0.4s ease-out 0s;
	width: 100%;
	z-index: 999999;
	position: fixed;
}

#loader {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	animation: 2s linear 0s normal none infinite running spin;
	border-color: #969696 transparent transparent;
	border-image: none;
	border-radius: 50%;
	border-style: solid;
	border-width: 3px;
	height: 80px;
	left: 50%;
	margin: -40px 0 0 -40px;
	position: fixed;
	top: 50%;
	width: 80px;
	z-index: 999999;
}

#loader::before {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	animation: 3s linear 0s normal none infinite running spin;
	border-color: #9f9f9f transparent transparent;
	border-image: none;
	border-radius: 50%;
	border-style: solid;
	border-width: 3px;
	bottom: 5px;
	content: "";
	left: 5px;
	position: absolute;
	right: 5px;
	top: 5px;
}

#loader::after {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	animation: 1.5s linear 0s normal none infinite running spin;
	border-color: #c6c6c6 transparent transparent;
	border-image: none;
	border-radius: 50%;
	border-style: solid;
	border-width: 3px;
	bottom: 15px;
	content: "";
	left: 15px;
	position: absolute;
	right: 15px;
	top: 15px;
}

@keyframes spin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

#loader-wrapper .loader-section {
	background: #fff none repeat scroll 0 0;
	height: 100%;
	position: fixed;
	top: 0;
	width: 51%;
	z-index: 1000;
}

.contact_info input[type=text], .contact_info select{
	font-size: large;
	font-family: Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.lg-video-cont.lg-has-youtube{
	vertical-align: top !important;
	width: 75% !important;
	height: calc(100% - 140px) !important;
}
.lg-prev, .lg-next{
	font-size: 40px !important;
	text-shadow: 2px 2px 3px rgb(0 0 0 / 90%), -1px -1px 1px rgb(0 0 0 / 50%);
	background-color: transparent !important;
	color: white !important;
}
.slider__control[data-slide="prev"],  .slider__control[data-slide="next"]{
	font-size: 20px !important;
	text-shadow: 2px 2px 3px rgb(0 0 0 / 90%), -1px -1px 1px rgb(0 0 0 / 50%);
}

.product_one .slider__control[data-slide="prev"], .product_one .slider__control[data-slide="next"] {
	font-size: 40px !important;
}

.lg-close, .lg-download, .lg-toggle-thumb, .lg-zoom-in, .lg-zoom-out {
	font-size: 40px !important;
	text-shadow: 2px 2px 3px rgb(0 0 0 / 90%), -1px -1px 1px rgb(0 0 0 / 50%);
	background-color: transparent !important;
	color: white !important;
}

.lg-sub-html {
	display: none !important;
}

.lg-outer .lg-video-cont {
	width: 100% !important;
}

a.phones{
	COLOR: #FED3a6;
	font-size: 23px;
	font-weight: bold;
	font-family: Times New Roman;
	font-style: italic;
}
a.phones small {
	font-size: 18px;
	padding-left: 7px;tel:+380678501515
}

input.radio_payment_type {
	position: absolute;
	opacity: 0;
}

label.label_payment_type {
	width:366px;
	background-color: white;
	border: 1px solid #313B43;
	border-bottom: 2px solid #313B43;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	display: block;
	text-decoration: none;
	cursor: pointer;
	padding: 5px 0;
	margin: 10px 0;
}

.radio_payment_type:checked + .label_payment_type{
	font-weight: bold;
	font-size: large;
	font-family: Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div#lg-outer-1[data-lg-slide-type="video"] .lg-zoom-in {
	display: none;
}

div#lg-outer-1[data-lg-slide-type="video"] .lg-toggle-thumb {
	display: none;
}

div#lg-outer-1[data-lg-slide-type="video"] .lg-download {
	display: none;
}
.fb-like iframe{
	width: 180px !important;
}