body 
{
	margin:0; padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	font-size: 12px;
	text-decoration:none;
	background: #000000 url(../styleImages/background.jpg) top center fixed no-repeat;
}
tbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	font-size: 12px;
	text-decoration:none;
}
.arrow {
	float: left;
}
/* BOX HEADER */
.boxHeader { padding:12px 18px; font-family: Open Sans,sans-serif, Roboto Condensed, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFC853; text-decoration:none; font-weight: 600; text-decoration:none; text-align:left; border:1px solid #D3D0D0; background:#2E2F33; }

.boxContent, .boxContentWrapper { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2e2e2e; font-size: 12px; text-decoration:none; text-align:left; background-color: #; margin:0 auto; width:100%; padding:0px; /*overflow:hidden;*/ }
.boxContent { width:100%; padding:39px 0 0 0; }
 .boxContent span, .boxContent p, .boxContentWrapper span, .boxContentWrapper p { text-align:left; padding:0; margin:0; }
.boxContent_index { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2e2e2e; font-size: 12px; text-decoration:none; text-align:left; background-color: #ffffff; margin-top: 13px; width: 715px; }

.boxContent1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2e2e2e; font-size: 12px; text-decoration:none; text-align:left; background-color: #ffffff; margin: 17px auto; width:960px; padding:30px 15px; }
.boxContentCart { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2e2e2e; font-size: 12px; text-decoration:none; text-align:left; background-color: #ffffff; margin-top: 17px; width: 970px; }
.boxContentCartNew { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2e2e2e; font-size: 12px; text-decoration:none; text-align:left; background: #ffffff; width: 990px; position:relative; margin:0 auto; }
/* CHECKOUT PAGES */
.colLeftCheckout { position: relative; left: 0px; width: 160px;  padding-left: 15px; padding-right: 5px; float: left; }
.colMainCheckout { position: relative; width: 568px; float: left; }
/* END CHECK OUT PAGES */
.siteDocs { text-align:center; margin-top: 5px; }

.centerColumnWrapper { margin:0; width: 100%; float: right;  }
.centerColumnWrapperCart { margin:43px 0 0 0; overflow:hidden; }
.colorSite { background: url(../styleImages/top_menu_bg.jpg) top left repeat; }
.colorSite_cart_bg { background:#FFC853; }
.colorSite_cart_span { color:#FFC853!important; }

#subCats { background-color: #EBEDFE; text-align: center; border: 1px solid #C9CEFC; margin: 0px; padding: 3px; float: left; width: 387px; }
.subCat { text-align: center; padding: 8px; float: left; width: 110px; height: 50px; }
.regSep{ padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.latestProds { float: left; text-align: center;  width:30%; border:0px solid #e7e7e7;  padding: 15px 14px; position:relative; }
.latestProds_first { float: left; text-align: center; width:22%; border:0px solid #e7e7e7;  padding: 15px 10px; position:relative;  }
.latest_border{ border:0px; }
/*hover image*/
 figure {  text-align: center; max-width:235px; max-height:235px;  margin:0 20px 14px 0; border:1px solid #e7e7e7; }
 /*hover image*/
.latestProds_viewCat1 { float: left; text-align: center; width:100%;  margin:0 0px 10px 0; border:0px solid #e7e7e7; }
.btn_buy_viewCat1{padding: 3px 20px; display: inline-block;}
.latestProds_cms { background:none; border:0px; }

.news { float: left; margin-left: 15px; margin-right: 10px; margin-bottom: 15px; text-align: left; width:95%; }

/* form elements */
input{ border:1px solid #666; }

textarea { border:1px solid #666; }

select{ border: 1px solid #666666; background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.select_option{font-size: 95%; color: #333333; border: 1px solid #DDD; border-radius: 0; height: 35px; padding: 0 0px; box-shadow: inset 0 -1.3em 1em 0 rgba(0,0,0,0.02); width:80%;}
.select_option_viewProd{font-size: 95%; color: #333333; border: 1px solid #DDD; border-radius: 0; height: 35px; padding: 0 0px; box-shadow: inset 0 -1.3em 1em 0 rgba(0,0,0,0.02); width:100%;}
/* sitemap */
.sitemap { text-align: left; line-height:18px; }

#sitemapdiv ul li{	padding-left:0px; }
#sitemapdiv ul ul li{ padding-left:15px; }
#sitemapdiv ul ul ul li{ padding-left:30px; }
#sitemapdiv ul ul ul ul li{ padding-left:45px; }

/* pagination */
.pagination{ padding: 0px; }
.pagination ul{ margin: 0px; padding: 0px; text-align: center; /*Set to “right” to right align pagination interface*/ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#313131; }
.pagination li{ list-style-type: none; display: inline; border-right:0px solid #323232; }
.pagination a, .pagination a:visited{ background: url(../styleImages/pagination.png) top center no-repeat; padding: 8px 15px 8px 15px; text-decoration: none; color: #313131; }
.pagination a:hover, .pagination a:active { color: #fff; background: url(../styleImages/pagination_over.png) top center no-repeat; }
.pagination a.currentpage { background: url(../styleImages/pagination_over.png) top center no-repeat; color: #FFF !important; font-weight: bold; cursor: default;  }
.pagination a.disablelink, .pagination a.disablelink:hover { cursor: default; color: #929292; border-color: #929292; font-weight: normal !important; }
.pagination a.prevnext, .pagination a.prevnextFirstLast { font-weight: normal; }
/*
.pagination a.showall{ border-color: #b6b6b6; background-color:#fff ; color: #b6b6b6; }
.pagination a.showall:hover{ border-color: #b6b6b6; background-color:#b6b6b6 ; color: #fff; }
.pagination a.class_showall_curr{ border-color: #b6b6b6; background-color:#b6b6b6 ; color: #fff; }*/

.pagination a.showall{ margin-left:15px; background: url(../styleImages/pagination_all.png) top left no-repeat; text-decoration: none; color: #636363; padding: 8px 15px 8px 25px; }
.pagination a.showall:hover{ background: url(../styleImages/pagination_all_over.png) top left no-repeat; text-decoration: none; color: #fff; padding: 8px 15px 8px 25px; }
.pagination a.class_showall_curr { margin-left:15px; background: url(../styleImages/pagination_all_over.png) top left no-repeat; text-decoration: none; color: #fff; padding: 8px 15px 8px 25px; }
.pagination a.class_showall_curr:hover { background: url(../styleImages/pagination_all_over.png) top left no-repeat; text-decoration: none; color: #fff; padding: 8px 15px 8px 25px; }

.fancybox-custom .fancybox-skin { box-shadow: 0 0 50px #222222; }
.slide_wrapper { width:100%; position:relative; top:0px; left:0px; padding:0px auto; margin: 0px auto 30px auto; }
.xondriki_tbl { margin:30px 0 20px 0; display:block; float:left; }


.block_wrapper { width:99%; overflow:hidden; margin:0 auto; }
.white_bg { background:#ffffff; }
.left_column_prod { display:block; float:left; width:360px; text-align:center; margin:8px; }
.main_img_wrapper { /*height:180px;*//* border:1px solid #dcd9cf;*/ width:350px; position:relative; }
.content_prod { display:block; float:left; margin:4px 8px; width:48%; }
.div_spacer { clear:both; }
.thumbs_desktop { float:left; text-align: center; margin:15px 10px 0 0; }
#menu_wrapper { margin:0 0 0 20px; }
.div_clear { clear:both; margin:10px 0;}
.div_sitedocs2, .div_sitedocs2_cart { height:28px; text-align:left; float:left; }
.div_search, .div_search_cart { text-align:left; float:right; }
.footerWrapper { text-align:center; }
.footerWrapper img { max-width:100%}

.imgFooterWrapper { background:#f6f5f4; height:auto; text-align:center; display:inline-block; width:100%}
.imgFooterWrapper img {margin:0 0px; max-width:100%;}
.metaforika{top:10px; position:relative; width:33%;}
.metaforika_inner{float:left; padding:0px 10px; position:relative; bottom:10px;}
.cartHeader  { border-bottom:3px solid #FFC853; padding-top:30px; }
/*
@media only screen and (min-width: 0px) and (max-width: 767px)
@media only screen and (min-width: 768px) and (max-width: 1023px){
@media only screen and (min-width: 1024px){
*/
.simplr-field, .option-field {
    margin: 5px 0;
    display: block;
    padding-left: 5px;

}
.simplr-field, .option-field {
    width: 45%;
    float: left;
	
}
.simplr-field input{
	width: 80%;
height:35px;
border: 1px solid #ccc;
background: #f9f9f9;
}
.simplr-field-title, .option-field {
    width: 100%;
    float: left;
	
}
.simplr-field-in{float:right; padding-right:85px;}
.simplr-field-in input { font-family: Tahoma, Helvetica, sans-serif; width:125px; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #FFC853 !important; text-decoration: none; font-weight: bold; padding: 4px; border: 1px solid #000000; }
.simplr-field label span{color: #333333 !important;font-style: italic;font-size: 12px;}

.height_xondriki{height:200px !important;}
@media screen and (min-width: 0px) and (max-width:540px)
{
.simplr-field-in{float:right; padding-right:0px;}
.simplr-field-in input { font-family: Tahoma, Helvetica, sans-serif; width:85px; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #FFC853 !important; text-decoration: none; font-weight: bold; padding: 4px; border: 1px solid #000000; }
.simplr-field, .option-field {width: 100%;float: left;margin-top:20px;}
.height_xondriki{height:450px !important; float:left}
}
@media screen and (min-width: 0px) and (max-width:420px)
{
	.latestProds, .latestProds_first  { width:97%; padding: 15px 8px; }
	.latestProds img , .latestProds_first  img{max-width:100%;  max-height:225px;  }
	.txtBuy2, a.txtBuy2 { float:left; margin-left:24px; }
	.txtBuy2_viewCat1, a.txtBuy2_viewCat1 { float:left; margin-left:0px; }
		/*hover image*/
	.hover01 figure img{ /*width:100%;*/ max-width:100%;  max-height:225px;  }
	/*hover image*/
	.viewProd_img{max-width:95% !important; max-height:280px !important;}
	.nbs-flexisel-nav-right {right: -25px!important;}

}
@media screen and (min-width: 420px) and (max-width:680px)
{
	.latestProds, .latestProds_first  { width:45%; padding: 15px 10px;}
	.latestProds img , .latestProds_first img {max-width:100%;  max-height:225px; }
		/*hover image*/
	.hover01 figure img { /*width:100%;*/ max-width:100%;  max-height:225px; }
	/*hover image*/
	.viewProd_img{max-width:95% !important; max-height:390px !important;}
	.nbs-flexisel-nav-right {right: -25px!important;}
	
}
@media screen and (min-width: 680px) and (max-width:780px)
{
	.latestProds,.latestProds_first { width:30%;  padding: 15px 10px; }
	.latestProds img , .latestProds_first  img{ max-width:100%;  max-height:225px;  }
	/*hover image*/
	.hover01 figure img{ /*width:100%;*/max-width:100%;  max-height:225px;  }
	/*hover image*/
	.viewProd_img{max-width:95% !important;  max-height:480px !important;}

}
@media screen and (min-width: 780px) and (max-width:990px)
{
	.latestProds,.latestProds_first { width:29%;  padding: 15px 15px; }
	.latestProds img , .latestProds_first  img{ max-width:100%;  max-height:225px;  }
	/*hover image*/
	.hover01 figure img{ /*width:100%;*/max-width:100%;  max-height:225px;  }
	/*hover image*/
	.viewProd_img{max-width:95% !important;  max-height:480px !important;}

}
@media screen and (min-width: 990px) and (max-width:1080px)
{
	.latestProds, .latestProds_first { width:30%;  padding: 15px 10px; }
	.latestProds img , .latestProds_first  img{ max-width:225px; max-height:225px; }
	body{padding:0px 5px;}
	/*hover image*/
	.hover01 figure img{ max-width:225px; max-height:225px; }
	/*hover image*/
.sitedocs_wrapper_cat{width:225px !important;}
}
@media screen and (min-width:1080px) and (max-width:1180px)
{
	.latestProds,  .latestProds_first{ padding: 15px 10px; width:30%; }
	.latestProds img , .latestProds_first  img{ max-width:225px; max-height:225px; }
	body{padding:0px 5px;}
		/*hover image*/
	.hover01 figure img{ max-width:225px; max-height:225px; }
	/*hover image*/
	.sitedocs_wrapper_cat{width:225px !important;}
}

/*viewProd*/
@media screen and (min-width: 990px) and (max-width:1080px)
{
.wimg_viewProd{width:340px}
.himg_viewProd{height:340px}
.left_column_prod { display:block; float:left; width:360px; text-align:center; margin:8px; }
.main_img_wrapper { /*height:180px;*/ width:350px; }
.content_prod { display:block; float:right; margin:4px 8px; width:42%; }
}
@media screen and (min-width:1080px) and (max-width:1180px)
{
.wimg_viewProd{width:350px}
.himg_viewProd{height:350px}
.left_column_prod { display:block; float:left; width:350px; text-align:center; margin:8px; }
.main_img_wrapper { /*height:180px;*/ width:350px; }
.content_prod { display:block; float:right; margin:4px 8px; width:46%; }
}

@media screen and (min-width:1180px)
{
.wimg_viewProd{width:370px}
.himg_viewProd{height:370px}
.left_column_prod { display:block; float:left; width:380px; text-align:center; margin:8px; }
.main_img_wrapper { /*height:180px;*/ width:380px; }
.content_prod { display:block; float:right; margin:4px 8px; width:48%; }
}
/*viewProd*/

/*hover image*/
.column {margin:0; padding: 0;}
.column:last-child {padding-bottom: 30px;}
.column::after {content: '';clear: both;display: block;}
.column div {position: relative;max-width: 225px;max-height: 225px;margin: 0 0 0 25px;padding: 0;}
.column div:first-child {margin-left: 0;}
.column div span {position: absolute;bottom: -20px;left: 0;z-index: -1;display: block;width: 100%;margin: 0;padding: 0;color: #444;font-size: 12px;text-decoration: none;text-align: center;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;opacity: 0; height:50px;}
figure {margin: 0;padding: 0;overflow: hidden;border:0px;}
figure:hover+span {bottom: -36px;opacity: 1;}
/* Zoom In #1 */
.hover01 figure img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.hover01 figure:hover img {-webkit-transform: scale(0.8);transform: scale(0.8);}
.hide_on_desktopimg{display:none;}
 .opt_size_inner{font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; border:0px solid #FFC853; padding:0px; /*border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;*/  display: inline-block; margin-bottom: 2px;}
/*hover image*/

@media screen and (min-width: 990px)
{
	.img_desktop { display:block; }
	.img_mobile h1 { display:none; }
	.img_mobile { display:none; }
	.img_desktop li { display:none; }
	.description_desktop { width: 100%; padding:10px 0 25px 0; }
	.description_mobile { display:none; }
	.top_menu { height:29px; text-align:right; display:inline; overflow:hidden; }
	.logo_wrapper { float:left; padding:0; }
	.logo_wrapper_cart { float:left; height:64px; padding:35px 0 0 0; }
	.phone_wrapper, .phone_wrapper_index { /*float:left; */ height:55px; padding:48px 0 0 0; text-align:center; /*width:438px; */}
	.phone_wrapper_index_cms { float:right; width:auto; }
	.phone_wrapper_cart { /*float:left; */ height:55px; padding:48px 0 0 0; text-align:center; display:inline-block; width:60% }
	.phone_wrapper_cart_mobile { display:none; }
	.shopping_wrapper { float:right; height:67px; padding:42px 0 0 0; text-align:right; position:relative; }
	.div_sitedocs2 { padding:16px 0 0 20px;  }
	.div_sitedocs2_cms { padding:0px; }
	.div_sitedocs2_cart { margin:13px 0 0 0; padding:12px 0 0 20px; width:738px; }
	.div_search { height:30px; padding:5px 8px 5px 0; }
	.div_search_cart { height:30px; margin:23px 0 0 0; padding:5px 5px 5px 0; }
	.footerMain { width:100%; max-width:1180px; background:#ffffff; border-top: 0px solid #FFC853; margin:0 auto; }
	.footerBottom { width:100%; background:#000000; border-top: 0px solid #595959; margin:0 auto; }
	.footerMin { display:none; }
	.cart_mobile { display:none; }
	.latestProds img , .hover01 figure img{ /*width:100%;*/ max-width:100%; max-height:225px; }
	.centerColumn { width:100%; margin:0 auto; max-width:1180px; background:#ffffff; /*overflow:hidden;*/ }
	.div_search .searchBox { width:99%; }
	.subfooter1{float:none;}
	.subfooter2{float:right;}
	.txtMore_viewCat1out{text-align:right; display: inline-block; padding-right:20px}
	.latestProds_viewCat1 img{ /*width:100%;*/ max-width:225px; max-height:225px; }
	.hide_on_desktop_reg{display:none !important;}
	.metaforika{position:relative; display: inline-block; padding: 25px 10px; width: 330px;}
	.Column_white{float:left;background: #fff;margin-top: 20px; width:100%; max-width:100%}
}
@media screen and (min-width: 0px) and (max-width: 990px)
{
	.left_column_prod, .main_img_wrapper, .content_prod { width:98%; }
	.boxContent, .boxContentWrapper, .boxContent1 { width:100%; margin:0px; padding:0px; }
	.img_desktop { display:none; }
	.img_mobile { display:block; position:relative; }
	.img_desktop li { display:block; }
	#prod_carousel .thumbs_desktop { display:none; }
	.img_mobile h1 { margin:0 0 10px 0; }
	.content_prod h1, .content_prod .prodCode { display:none; }
	.buy_btn_mobile { display:none; }
	.description_desktop { display:none; }
	.description_mobile { width:100%; padding:10px 0 25px 0; }
	.banner_left { display:none; }
	.boxContent { width:100%; position:relative; }
	.top_menu { height:29px; text-align:center; padding:0 0 0 0; }
	.top_menu_cart { height:260px; }
	.logo_wrapper { float: left;height: 104px;width: 85%;position: relative;bottom: 10px;}
	.logo_wrapper img { /*width: 100%;*/ max-width:95%; }
	.logo_wrapper_cart { float:left; height:74px; padding:35px 0 0 0; text-align:center; width:100%; }
	.phone_wrapper, .phone_wrapper_index{ float:left; height:65px; padding:44px 0 0 0; text-align:center; width:190px; position:absolute; right:0px; top:122px; }
	.phone_wrapper_index { top:181px; }
	.phone_wrapper img, .phone_wrapper_index img { max-width:180px; }
	/*.phone_wrapper_cart { display:none; }*/
	.phone_wrapper_cart_mobile { float:left; height:65px; text-align:center; position:absolute; right:15px; top:213px; display:block; margin:0 auto; }
	.shopping_wrapper { float:right; height:77px; padding:20px 0 0 0; text-align:right; width:12% }
	#menu_wrapper { margin:67px 0 0 5px; }
	#menu_wrapper.menu_wrapper_cart { margin:0px 0 10px 0px; }
	.div_sitedocs2 { display:none; }
	.div_sitedocs2_cart { float:left; padding:12px 0 0 20px; width:100%; text-align:center; }
	.div_search { float:none; width:98%; padding:5px 3px; }
	.div_search table { margin:0 auto; width:100%; }
	.div_search .searchBox { width:99%; }
	.div_search_cart { float:none; width:98%; padding:5px; margin:21px 0 0 0; }
	.footerMain { display:none; }
	.footerBottom { display:none; }
	.slider_index { display:none; }
	.boxContentCartNew { width:100%; }
	.cart_desktop { display:none; }
		
	/*07/11/2016*/
	input{ border:1px solid #666; width:93%; }
	select { width:/*94%*/ auto; }
	#menu_wrapper { margin:0; padding:5px 0 0 5px; background:#EDEDED; }
	.phone_wrapper, .phone_wrapper_index { padding:15px 0 0 0; }
	.centerColumn { width:100%; margin:0 auto; }
	.subfooter1{float:none;}
	.subfooter2{float:none;}
	.imgFooterWrapper { height:auto; text-align:center; vertical-align: middle;  margin: 0px auto; position: relative; top: 0px; width:100%;}
	.imgFooterWrapper img { display:inline; text-align:center}
	.latestProds_viewCat1 img{ width:100%; max-width:225px; max-height:225px; }
	.txtMore_viewCat1out{text-align:right; display: inline-block; margin:0px 0px; padding-right:20px}
	/*hover image*/
	figure{width:100%; margin:0px auto;}
	.column div {float: none;}
	.column div span {position: relative;bottom: 0px;left: 0;z-index: -1;display: block;width: 100%;margin: 0;padding: 0;color: #444;font-size: 12px;text-decoration: none;text-align: center;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;opacity: 1;}
		.column:last-child {padding-bottom: 50px;}
	/*hover image*/
		.horizontal_menu{display:none;}
		.metaforika{position:relative; display: inline-block; padding: 15px 0px; width: 330px;}
		body{padding:0px 5px;}
}

@media screen and (min-width: 320px) and (max-width: 480px)
{
	.pagination a.prevnext {display:none;}
	.metaforika{position:relative; display: inline-block; padding: 15px 0px !important; width: 320px;}
	.metaforika_inner{ padding: 0px;}
}

@media screen 
  and (device-width: 360px) 
  and (device-height: 640px)
  and (-webkit-min-device-pixel-ratio : 4) 
  and (-webkit-device-pixel-ratio : 4)
  and (orientation: portrait) {

/* CSS GO HERE */

}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.desc_first img{max-width:100%}
.height_viewProdup{height:15px;}
.height_viewProddn{height:30px;}