img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

#scrollUp{outline:0;background:no-repeat scroll 0 0 transparent;bottom:20px;width:38px;height:38px;right:20px;text-indent:-999999px;z-index:999999999;-khtml-opacity:.7;-moz-opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);filter:alpha(opacity=.7);opacity:.7}.fttb-arrow-icon{float:left;margin-bottom:8px;margin-right:20px;border:solid 1px #d0d0d0;padding:5px}.fttb-save-button{margin-top:10px!important;font-weight:700}.fttb-title-bar{width:96%;background-color:#0073aa!important;color:#FFF!important;display:inline-block;padding-left:16px;margin-top:30px;margin-bottom:30px}.fttb-title-bar h2{color:#FFF}.fttb-intro{font-weight:700;width:96%;padding-left:5px;margin-bottom:20px}#fttb_settings input[type=text]{font-size:inherit;margin-right:10px}.fttb_animation{font-size:inherit!important}#fttb_settings label.error{color:red}#fttb_settings input.error{border:2px solid #5b9bb9}


#huge_it_loading_image_1 {
		height:190px;
		width:940px;
		display: table-cell;
		text-align: center;
		vertical-align: middle;
	 }
	  #huge_it_loading_image_1.display {
		display: table-cell;
	 }
	  #huge_it_loading_image_1.nodisplay {
		display: none;
	 }
	 #huge_it_loading_image_1 img {
		margin: auto 0;
		width: 20% !important;
		
	 }
	 
	 .huge_it_slideshow_image_wrap_1 {
		height:190px;
		width:940px;
		position:relative;
		display: block;
		text-align: center;
		/*HEIGHT FROM HEADER.PHP*/
		clear:both;
				float:none; margin:0px auto;		
		border-style:solid;
		border-left:0px !important;
		border-right:0px !important;
	}
	 .huge_it_slideshow_image_wrap1_1.display {
		 width: 100%;
		 height:100%;
	 }
	 .huge_it_slideshow_image_wrap1_1.display {
		 display:block;
	 }
	 .huge_it_slideshow_image_wrap1_1.nodisplay {
		 display:none;
	 }
	.huge_it_slideshow_image_wrap_1 * {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
		 

	  .huge_it_slideshow_image_1 {
			/*width:100%;*/
	  }


	 


	  
	  .huge_it_slideshow_image_container_1 {
		display: table;
		position: relative;
		top:0px;
		left:0px;
		text-align: center;
		vertical-align: middle;
		width:100%;
	  }	  
		
	  .huge_it_slideshow_title_text_1 {
		text-decoration: none;
		position: absolute;
		z-index: 11;
		display: inline-block;
				
		width:24%;
		/*height:44%;*/
		
		right:3%;top:3%;		padding:2%;
		text-align:right;  
		font-weight:bold;
		color:#000000;
			
		background:rgba(255,255,255,0.7)  !important;
		border-style:solid;
		font-size:13px;
		border-width:0px;
		border-color:#ffffff;
		border-radius:4px;
	  }
	  	  
	  .huge_it_slideshow_description_text_1 {
		text-decoration: none;
		position: absolute;
		z-index: 11;
		border-style:solid;
		display: inline-block;
				
		width:64%;
		/*height:44%;*/
		right:3%;bottom:3%;		padding:3%;
		text-align:justify;  
		color:#ffffff;
		
		background:rgba(0,0,0,0.7) !important;
		border-style:solid;
		font-size:13px;
		border-width:0px;
		border-color:#ffffff;
		border-radius:0px;
	  }
	  
	   .huge_it_slideshow_title_text_1.none, .huge_it_slideshow_description_text_1.none,
	   .huge_it_slideshow_title_text_1.hidden, .huge_it_slideshow_description_text_1.hidden	   {display:none;}
	      
	   .huge_it_slideshow_title_text_1 h1, .huge_it_slideshow_description_text_1 h1,
	   .huge_it_slideshow_title_text_1 h2, .huge_it_slideshow_title_text_1 h2,
	   .huge_it_slideshow_title_text_1 h3, .huge_it_slideshow_title_text_1 h3,
	   .huge_it_slideshow_title_text_1 h4, .huge_it_slideshow_title_text_1 h4,
	   .huge_it_slideshow_title_text_1 p, .huge_it_slideshow_title_text_1 p,
	   .huge_it_slideshow_title_text_1 strong,  .huge_it_slideshow_title_text_1 strong,
	   .huge_it_slideshow_title_text_1 span, .huge_it_slideshow_title_text_1 span,
	   .huge_it_slideshow_title_text_1 ul, .huge_it_slideshow_title_text_1 ul,
	   .huge_it_slideshow_title_text_1 li, .huge_it_slideshow_title_text_1 li {
			padding:2px;
			margin:0px;
	   }

	  .huge_it_slide_container_1 {
		display: table-cell;
		margin: 0 auto;
		position: relative;
		vertical-align: middle;
		width:100%;
		height:100%;
		_width: inherit;
		_height: inherit;
	  }
	  .huge_it_slide_bg_1 {
		margin: 0 auto;
		width:100%;
		height:100%;
		_width: inherit;
		_height: inherit;
	  }
	  .huge_it_slider_1 {
		width:100%;
		height:100%;
		display:table !important;
		padding:0px !important;
		margin:0px !important;
		
	  }
	  .huge_it_slideshow_image_item_1 {
		width:100%;
		height:100%;
		_width: inherit;
		_height: inherit;
		display: table-cell;
		filter: Alpha(opacity=100);
		opacity: 1;
		position: absolute;
		top:0px !important;
		left:0px !important;
		vertical-align: middle;
		z-index: 1;
		margin:0px !important;
		padding:0px  !important;
		border-radius: 0px !important;
	  }
	  .huge_it_slideshow_image_second_item_1 {
		width:100%;
		height:100%;
		_width: inherit;
		_height: inherit;
		display: table-cell;
		filter: Alpha(opacity=0);
		opacity: 0;
		position: absolute;
		top:0px !important;
		left:0px !important;
		vertical-align: middle;
		overflow:hidden;
		margin:0px !important;
		visibility:visible !important;
		padding:0px  !important;
		border-radius: 0px !important;
	  }
	  
	   .huge_it_slideshow_image_second_item_1 a, .huge_it_slideshow_image_item_1 a {
			display:block;
			width:100%;
			height:100%;	
	   }
	   
	  .huge_it_grid_1 {
		display: none;
		height: 100%;
		overflow: hidden;
		position: absolute;
		width: 100%;
	  }
	  .huge_it_gridlet_1 {
		opacity: 1;
		filter: Alpha(opacity=100);
		position: absolute;
	  }
	  
					
	  .huge_it_slideshow_dots_container_1 {
		display: table;
		position: absolute;
		width:100% !important;
		height:100% !important;
	  }
	  .huge_it_slideshow_dots_thumbnails_1 {
		margin: 0 auto;
		overflow: hidden;
		position: absolute;
		width:100%;
		height:30px;
	  }
	  
	  .huge_it_slideshow_dots_1 {
		display: inline-block;
		position: relative;
		cursor: pointer;
		box-shadow: 1px 1px 1px rgba(0,0,0,0.1) inset, 1px 1px 1px rgba(255,255,255,0.1);
		width:10px;
		height: 10px;
		border-radius: 10px;
		background: #00f;
		margin: 10px;
		overflow: hidden;
		z-index: 17;
	  }
	  
	  .huge_it_slideshow_dots_active_1 {
		opacity: 1;
		filter: Alpha(opacity=100);
	  }
	  .huge_it_slideshow_dots_deactive_1 {
	  
	  }
	  
	
		
		.huge_it_slideshow_image_wrap_1 {
			background:#ffffff;
			border-width:0px;
			border-color:#ffffff;
			border-radius:0px;
		}
		.huge_it_slideshow_image_wrap_1.nocolor {
			background: transparent;
		}
		
		.huge_it_slideshow_dots_thumbnails_1 {
	
			top:95%;
		}
		
		.huge_it_slideshow_dots_1 {
			background:#000000;
		}
		
		.huge_it_slideshow_dots_active_1 {
			background:#FF7632;
		}


.flex-direction-nav  li:before, .flex-control-nav ol li:before { content: none !important; padding-right: 0; }
.flex-direction-nav { margin: 0; padding: 0;   -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none; }
.flex-direction-nav *{ outline: none; }
.flex-direction-nav li { font-size: 0; }
.flex-direction-nav li:first-child { margin-right: 6px; }

.flex-direction-nav li:hover, .flex-direction-nav li:first-child:hover {color: #FFF; background: #d9002a;}

.item_slider .slides { padding: 0px; margin: 0px 0px 10px; width: 100%; height: 340px; line-height: 337px; position: relative; zoom: 1; }
.item_slider .slides .offers_img img { vertical-align: middle; border: 0; max-width: 100%; }
.item_slider:not(.flex) .slides li  { padding: 0; margin: 0; display: none; width: 100%; height: 340px; overflow: hidden; position: absolute; line-height: 340px; z-index: 50; }
.item_slider:not(.flex) .slides li.current { display: block; }
.item_slider .thumbs li a { display: inline-block; height: 100%; width: 100%; }
.catalog_detail .item_slider #thumbs { height: 60px; white-space: nowrap; width: 275px; overflow: hidden;  }
.catalog_detail .item_slider .thumbs { margin: 0px auto; max-width: 270px; position: relative; z-index: 1;min-height:60px; }
.item_slider .thumbs li  { vertical-align: bottom; list-style: none; width: 60px !important; height: 60px; display: block; zoom: 1; background: none; position: relative; text-align: center; line-height: 60px; margin: 0px 10px 0px 0px; border: 2px solid #fff; -webkit-transition: border-color ease-out 0.2s; -moz-transition: border-color ease-out 0.2s; -o-transition: border-color ease-out 0.2s; transition: border-color ease-out 0.2s; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; cursor: pointer; float: left; display: none; }
.item_slider .thumbs li.current { border-color: #ddd; }
.item_slider .thumbs li:hover { border-color: #9a9a9a; }

.item_slider .slides li.current { z-index: 0; }
.item_slider .slides li img, .item_slider .thumbs li img { position: absolute; margin: auto; top: 0; bottom: 0; left: 0; right: 0; border: 0; max-width: 100%; }
.item_slider.flex { display: none; }
.item_slider.flex  .slides li, .item_slider.flex  .slides li img { position: static; text-align: center; }
.item_slider .flex-control-nav { text-align: center; margin-bottom: 10px; }

/*flex arrow*/
.flex-direction-nav li:first-child, .flex-direction-nav li, .flex-direction-nav li:hover { border-bottom-width: 0px !important; }
ul.slider_navigation { right: 0px; position: absolute; top: 0px; z-index: 1; }
.bx-ie .specials_slider_wrapp ul.slider_navigation.top { top: 27px; }
ul.slider_navigation.top { top: 42px; }
.bx-ie ul.slider_navigation.top { top: 26px; }
ul.slider_navigation.top_big { top: 44px; }
ul.slider_navigation.compare { position: initial; }
ul.slider_navigation.compare li { position: absolute; z-index: 10; top: -14px; }
ul.slider_navigation.compare li:not(.disabled) { cursor: pointer; }
ul.slider_navigation.compare .flex-nav-prev { left: 0px; }
ul.slider_navigation.compare .flex-nav-next { right: 0px; }
.flex-direction-nav li, .flex-direction-nav li a, .flex-direction-nav li span { width: 29px; height: 29px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; display: inline-block; }
.bx-ie .flex-direction-nav li, .bx-ie  .flex-direction-nav li a, .bx-ie  .flex-direction-nav li span { font-size: 0px; line-height: 0px; }
.flex-direction-nav li { border-bottom-width: 0px; }
body .flex-direction-nav li:first-child, body .flex-direction-nav li { /*background: none;*/ }
.flex-direction-nav li:first-child { margin-right: 5px; }
.flex-direction-nav li a, .flex-direction-nav li span{ background: url(../images/arrows.png) 0px 0px no-repeat; }
.flex-direction-nav li:not(.disabled) span { cursor: pointer; }
.flex-direction-nav li .flex-prev { background-position: 10px -50px; }
body .flex-direction-nav li:hover  .flex-prev, body .dark .flex-direction-nav li  .flex-prev{ background-position: 10px -26px; }
body .flex-direction-nav li .flex-next { background-position: -27px -50px; }
.flex-direction-nav li:hover .flex-next, .dark .flex-direction-nav li .flex-next { background-position: -27px -26px; }
.flex-direction-nav .flex-disabled { display: none; }

.absolute .flex-direction-nav > li { position: absolute; top: 1px; }
.absolute .flex-direction-nav li.flex-nav-prev { left: -30px; }
.absolute .flex-direction-nav li.flex-nav-next { right: -30px; }

.slides > ul, .slides_block {padding: 0;}
.img_wrapper .wrapp_thumbs{position:relative;}
.thumbs_navigation ul li{position:absolute;top:50%;margin-top:-14px;background:#FFF;z-index:2;}
.img_wrapper .thumbs_navigation ol li{display:none;}
.img_wrapper .thumbs_navigation ul li.flex-nav-prev{left:10px;}
.img_wrapper .thumbs_navigation ul li.flex-nav-next{right:10px;}



.copyr {
    color: #afaeae;
    font-size: 11px;
}


#btn-form.btn-product,
#modalForm .btn-sub{
    font-size: 14px;
    background: #FD4E07;
    border: 1px solid #FD4E07;
    -webkit-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    text-transform: uppercase;
    position: relative;
    height: 38px;
    line-height: 36px;
    padding: 0 35px;
    display: block;
    font-weight: 700;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    color: #fff;
    font-family: "Cuprum", arial, sans-serif, Tahoma, Verdana;
    margin-bottom: 10px;
}

#btn-form.btn-product:hover,
#btn-form.btn-product:active,
#btn-form.btn-product:focus,
#modalForm .btn-sub:hover,
#modalForm .btn-sub:active,
#modalForm .btn-sub:focus{
	border-color: #698c9e;
    background: #698c9e;
    color: #fff;
    text-decoration: none;
    outline: none;
}


#modalForm .btn-sub{
	margin:0 auto;
}
.feedback__form{
	font-family: "Cuprum", arial, sans-serif, Tahoma, Verdana;
}

#alert-suc{
	margin-top: 10px;
	text-align: center;
}