#tpr-nav .log-panel li:last-child{display:none;}
body, input, button, select, textarea{font-weight:400!important}
.camera_caption_bg {color: #ffffff!IMPORTANT;}
#bottom-bg a {font-weight: 600;}
#bottom-bg{font-size:100%;}
.camera_caption_bg .inner-space {    margin: 2% 18%;    background: rgba(0,0,0,0.3);    padding: 50px;    width: 30%;}
#foo-left-right {font-weight:400;font-size:95%;padding:10px 0}
#bottom-bg, #bottom-bg h3, #bottom-bg a, #bottom-bg a:hover, #footer, #footer a, #footer a:hover, .social-label {
    color: #444;
}
.bfQuickMode .icon-asterisk{display:none}
.form-actions {background:transparent;border:0px;padding-top:0;margin-top:0}
.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input{max-width:61%!important}
#intro-panel h3{color:#444;}
.spacer-buy-area div.addtocart-bar span.quantity-box {right: auto;    left: 120px;}
.spacer-buy-area div.addtocart-bar span.addtocart-button {right: auto;    left: 60px;}
.spacer-buy-area div.addtocart-bar span.quantity-controls.js-recalculate{left:0;right:auto;}

.productdetails-view .PricebasePriceWithTax.vm-display.vm-price-value{font-size:20px;font-weight: 400;}
.h-pr-title{font-size:17px;}
.selectric p.label{    background: #a28c73 !important;    color: #fff!important;text-align:center;}
.selectric .button:after{border-top-color: #ffffff;}
.uk-overlay-background {    background: rgba(0,0,0,.5)!important;    color: #fff!important;}
.uk-modal-caption{background:#a28c73}
#bottom-bg{padding:0px;}
#LoginForm.modal .modal-body{color:#000}
header#top-handler .inner-handler {max-width: 1200px;margin: auto;padding: 30px 20px;}
.responsive-menu {    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.responsive-menu .menu-nav li{padding:20px 0;}
ul#mega-menu>li>a{font-size:15px!important;padding: 0 15px!important;}
#bottom-long-3 .moduletable{margin-bottom:0px;}
#tabs-1 .nav-tabs>li>a{font-weight:700;font-size: 24px;line-height: 28px;}
.owl-item .action-handler {padding:0 10px;}
.owl-item .action-handler .h-pr-title{font-size:16px;min-height: 57px;}
.owl-item .product .addtocart-bar span.addtocart-button{top: -80%;left: 50%;}
h5 strong {font-weight: 700;}
#tabs .vmproduct.product-details .spacer .quantity-box{display:none}
#tabs .vmproduct.product-details .spacer .quantity-controls{display:none}
#tabs .vmproduct.product-details .spacer .product-price .PricesalesPrice,
#bot-modules .vmproduct.product-details .spacer .product-price .PricesalesPrice
{display:none}
@media (min-width:1200px){
	#tabs .vmproduct.product-details .spacer:hover .product-price .PricesalesPrice,
	#bot-modules .vmproduct.product-details .spacer:hover .product-price .PricesalesPrice{
		display:block;
		position: absolute;
		right: 2px;
		font-size: 15px;
		color: #a28c73 !important;
		top: 58%;width: 60px;
		}
	.owl-carousel .owl-item {max-width: 258px;}
}
.orderlistcontainer{display:none}
.global-container {margin-top:60px;}
#bottom-long-3 .module-content-handler > h3{color:#6b6b6b;text-align:center;font-weight:600;font-size:23px; margin: 20px;}
#bottom-long-3 h3.uk-panel-title{color:#fff;font-weight:600;}
#social-links li a {    font-size: 28px; line-height: 60px;color:#a28c73!important; }
#social-links li a.sc-3:hover, #social-links li a.sc-3:focus {color:#3b5998!important; }
#social-links li a.sc-8:hover, #social-links li a.sc-8:focus {color:#cb2027!important; }
#social-links li a.sc-9:hover, #social-links li a.sc-9:focus {color:#8a3ab9!important; }
#fancybox-title{display:none!important}
.view-as{display:none!important}
.spacer .pr-img-handler img{max-height:216px;height:216px;}
.pr-img-handler{text-align: center;}
.pr-img-handler .nd-image{background:white;text-align: center;}
.product-price, div.PricebillTotal.vm-display.vm-price-value span.PricebillTotal, .product-price-1{font-weight:600}
.vm-pagination ul>li>a, .vm-pagination ul>li>span{font-weight:600}
.spacer:hover .action-handler .popout-price{display:none!important}
@media (min-width:960px){#b-area{padding-top:0px}}
.product-name h2{font-size:20px;margin:0px;}
.productdetails-view .product-name{border:0px;margin:0px 0px 10px!important;padding:0px}
.productdetails-view .product-short-description{border:0px;margin:10px 0px 0px!important;padding:0px}
.productdetails-view h1{margin:0px;padding-bottom:10px;}
.productdetails-view h2{margin:0px;padding-bottom:0px;font-size:20px;}
.spacer-buy-area .product-price .PricesalesPrice span{font-size: 20px; margin-right: 10px;}
.productdetails-view .PricetaxAmount {display:none!important;}
.product .PricetaxAmount {display:none!important;}
.PricetaxAmount {color: #333333;}
.productdetails-view .product-description {padding-top: 0px;}
.productdetails-view .product-description{font-size:15px;    margin-bottom: 15px;padding: 0 30px;}
.productdetails-view .product-description .title{font-size:16px;font-weight:600;margin:0}
.product-fields-title{font-size:16px;font-weight:600;}
.product-field-display{font-size:15px;}
.productpage.discontinued .addtocart-bar{display:none!important}
.productpage.discontinued .availability{display:none!important}
.productpage.discontinued .sold-out{display:block!important}
.orderby-displaynumber .vm-pagination{display:none;}
.browse-top{display:none;}
.browse-view .even-odd.container{width:100%;}
.proopc-btn:hover, .proopc-btn:focus{background: #c7b199!important;}
#ProOPC button{background: #c7b199!important;text-shadow: 0 0px 0px rgba(255,255,255,0.75);}
.proopc-task-updateqty{margin-top:0px;}
.price-title, .final-price, .product-discount, .product-price .PricesalesPrice, .col-total .PricesalesPrice{color:#000}
/*.container-fluid, .tabs-handler-overlayer, #tabs{background-color:transparent!important;}*/
/*#Tab1 li:first-child {border-right: 2px solid #a28c73!important;}*/
.fb-login {text-align:center;}
.fb-login a{color:#fff!important;font-weight:400;background:#3b5998!important;padding:8px 10px;text-decoration:none!important;width:205px;margin:0px;}
.fb-login a:hover{background:#8B9DC3!important;}
.vm3pr .quantity-box, .vm3pr .quantity-controls{display:none;}
.addtocart-bar span.addtocart-button .addtocart-button{background-image: url(../images/addtocart-icon2.png);}
.price-title, .final-price, .product-discount, .product-price .PricesalesPrice, .col-total .PricesalesPrice{color:#232323!important}
.cartpanel .total_products{display:none}
.share-buttons a{text-decoration:none;margin-right: 7px;}
.share-buttons h5{margin-bottom: 10px;}
.productpage #main-content-handler > .row-fluid > .span3{display:none;}
.productpage #main-content-handler > .row-fluid > .span9{width:100%!important}
.orderby-displaynumber {padding: 0px;margin-bottom: 10px;}
.row-fluid .product {margin-bottom: 10px;}
.vm-pagination > span{display:none;}
.mz-figure  div, .mz-figure > span, .mz-figure a{display:none!important}
.mz-figure  div.mz-lens{display:block!important}
.mz-figure div.mz-loading{display:block!important}
.spacer-buy-area .product-price .PricesalesPrice{padding-top:0px!important;}
.spacer-buy-area .product-price {padding-top:20px!important;}
.productdetails-view .PricebasePriceWithTax.vm-display.vm-price-value {font-size: 18px;}
.product-related-products .product-field.product-field-type-R {width: 18%!important;}
.product-related-products .product-field.product-field-type-R  a{text-decoration:none!important;color:#2e2e2e;font-size: 14px;font-weight: 400;}
.product-related-products, .product-related-categories {border-top: solid #ccc 0px!important;margin-top: 15px}
.product-field-type-R .vm-product-media-container {text-align: center;    font-weight: bold;    font-size: 18px;    min-height: 255px;}
.product-field-type-R .product_s_desc {font-size: 13px;    text-align: center;}
.productdetails-view .product-field.product-field-type-E{display:none}
.rs-cl .moduletable{margin-top:40px;}
#st-navigation > .row-fluid:first-child{height: 20px;margin-top: -20px;text-align: right;}
#price_345_button{display:none}
#price_clear{display:none}
#headexpand_price_345, #headexpand_custom_f_6_345{display:none}
#headexpand_price_360, #headexpand_custom_f_6_360{display:none}
#cfhead_custom_f_3_345, #cfhead_custom_f_3_360{display:none}
#cf_list_custom_f_3_345 input, #cf_list_custom_f_3_360 input{display:none}
#cf_list_custom_f_3_360, #cf_list_custom_f_3_345{margin-left:0px;}
#cf_list_custom_f_3_360 li:first-child, #cf_list_custom_f_3_345 li:first-child{display:none;}
#cf_list_custom_f_6_345, #cf_list_custom_f_6_360{margin-left:0px;}
#bd_results .category-view{display:none}
#cfhead_price_360, #cfhead_custom_f_6_360, #cfhead_price_345, #cfhead_custom_f_6_345 {
    text-decoration: none;
    cursor: default;
    font-size: 1em;
    padding-bottom: 3px;
    font-weight: 600;
    pointer-events: none;
}
.cf_wrapper_input_text_2 input[name="price[1]"] {margin-left:5px}
.cf_wrapper_input_text_2 input[type="search"] {
    width: 35px!important;
    min-width: 0!important;
    margin-left: 3px;
    text-align: center;
}
.cf_resetAll_link{background: #a28c73;    color: #fff!important;    padding: 5px 10px;    font-weight: 300;    font-size: 14px!important;text-decoration:none!important}
.cf_resetAll_link:hover{background: #c7b199 !important;}
.cf_color_btn {border: 1px solid #999!important;}
.cf_colorbtn_list .cf_sel_opt {
    border: 1px solid #000!important;
    outline: #000000 solid 0px!important;
    padding: 1px !important;
}


#proopc-task-savecoupon{margin-top:0px;}
#fancybox-content a.continue_link{float:left;}
#fancybox-content a{background: #a28c73;    color: #fff!important;    padding: 3px 5px;    font-weight: 300;    font-size: 13px!important;text-decoration:none!important}
#fancybox-content a:hover{background: #c7b199 !important;}
#fancybox-content .fancy-tos-body a{background: transparent;    color: #a28c73!important;    padding: 0px;    font-weight: 300;    font-size: 13px!important;text-decoration:none!important}
#fancybox-content .fancy-tos-body a:hover{background: transparent !important;}
#fancybox-content h4{margin-top:45px;clear:both;font-size:17px;    margin-bottom: 0px;color: #000!important;}
.vm_cart_products .product_row, .vm_cart_products .product_row > *{color: #000!important;}
.cart-button .products-number .total_products{color: #000!important;}
#story-content{font-weight:400}
.company_name-group, .Epaggelma-group, .vat-group, .DOY-group{display:none;}
.company_name-group input, .Epaggelma-group input, .vat-group input, .DOY-group input{width: 97%!important;}
/*.product .addtocart-bar span.addtocart-button {top: 35px;left: 100px}*/
.product .addtocart-bar span.addtocart-button {top: -60%;left: 55%;}
.browse-view .h-pr-title, .browse-view .product .spacer h2{min-height:60px;}
.h-pr-details .vm-price-desc{display:none}
.h-pr-details .product-price-1{display:none}
.h-pr-details .product-price-1 .PricesalesPrice {font-weight: 600;font-size: 100%;height: 16px;line-height: 16px;font-size:16px;}
.h-pr-details .product-price-1 div.PricesalesPrice {margin-top:10px;}
.h-pr-details .product-price-1 div.price-crossed + div.PricesalesPrice {margin-top:0px;}
@media (min-width:1200px){
	.browse-view .spacer:hover .product-price-1{display:block;position: absolute;right: 15px;font-size: 15px;color: #a28c73 !important;top: 60%;width: 70px;}
	.browse-view .spacer:hover .product-price-1 .price-crossed{height: 16px;line-height: 16px;font-size:14px;}
	
}
#top-handler-holder{padding:20px 0;}
#top-handler-holder .moduletable{margin: 0;}
.productpage #slideshow-handler-bg{display:none!important}
@media (max-width:960px){#top-handler-holder{display:none}}
.slideshow-handler-overlayer{transform: translate3d(0px, 0px, 0px)!important;}
#breadcrumb-line{display:none}
.productpage #breadcrumb-line{display:block}
#breadcrumb-line {padding: 0;    margin: 10px 0 0;}
ul.breadcrumb{margin:0;}
ul.breadcrumb li:first-child{display:none;}
ul.breadcrumb li a, ul.breadcrumb li span{font-weight: 400;}
.product-field-type-S{padding-bottom:0!important;margin-bottom:0px!important;}
.addtocart-area .product-fields{margin-bottom:15px;}
.productdetails-view .spacer-buy-area div.addtocart-bar{min-height:60px;}
.productdetails-view .product .addtocart-bar span.addtocart-button{top:0px;display:block!important}
.mz-zoom-window.mz-magnifier{width:150px!important;height:150px!important}
.mz-zoom-window{width:300px!important;height:250px!important;top:200px!important}
.availability {text-align: left;}
.mz-thumb-selected img {-webkit-filter: brightness(95%)!important; filter: brightness(95%)!important;}
.browse-view .virtuemart_search{display:none}
.modal-body .moduletable{margin-bottom:0px!important}
#login-form{margin-bottom:0px!important}
.fa.fa-heart{margin-right: 5px;color:#776856!important}
a.wishlist:hover .fa.fa-heart{color:#ea0000!important;}
.addtofav_aws_icon_active{margin-bottom:10px;line-height:26px;text-decoration:none!important;font-size: 16px;}
a.wishlist{text-decoration:none!important;color:#2e2e2e!important}
.fav_heading{display:none;}
.fav_addtocart-bar .quantity-box{display:none!important;}
.fav_col {width:50%;}
.fav_col:first-child {width:25%;}
.fav_col:last-child {width:25%;}
.fav_addtocart-bar{text-align:center}
@media (max-width:768px){.fav_col{display: inline-block;width:100%!important;text-align:center}.fav_addtocart-bar{text-align:center}}
.fav_col {border: 0px solid #CCC;}
.fav_col img{width:100%;max-width:250px;}
.prod_price {color: #2e2e2e;}
.epiktitos{margin:0px;text-align: left;}
.cart-summary.proopc-table-striped .grand-total td{background-color: #f1f1f1;}
.blog h2{min-height:105px;padding:0;margin:0}
@media (min-width:960px){.trust{margin-top: -50px;text-align: right;}}
	
@media (min-width:1310px){
	#breadcrumb-line{padding-left:120px;}
}
@media (max-width:1200px){
	.product .addtocart-bar span.addtocart-button {display:none;}
}
@media (max-width: 979px){
	body{margin-top: -60px;}
	#menupanel2 {padding: 11px 15px 0!important;	}
	#menu .main-menu-handler{display:none;}
	header#top-handler .inner-handler{padding: 10px 20px;}
	.sub-items-handler .moduletable_handler{padding:0!important;}
	.sub-items-handler {padding:0!important;}
	
	.browse-view .product .spacer h2 { font-size: 20px;}
	.browse-view .h-pr-title, .browse-view .product .spacer h2 {padding: 0px 0px !important;}
}
@media (max-width:768px){
	#bottom-bg{text-align:center;}
	#Tab1 li:first-child {border-right: 0px solid #a28c73!important;border-bottom: 2px solid #a28c73!important;	}
	.camera_caption_bg .inner-space { margin: 0;padding: 10px 30px; width: 100%;font-size: 15px;}
	.camera_caption h1{font-size: 17px;}
	.camera_caption p {font-size: 15px;}
	.camera_commands{display:none;}
	.camera_next>span:before, .camera_prev>span:before{line-height:35px;}
	.camera_prev, .camera_next{height:35px;width:35px;}
	.owl-theme .owl-controls .owl-buttons div{height:35px;width:35px;}
	.owl-theme .owl-controls .owl-buttons div.owl-prev:before, .owl-theme .owl-controls .owl-buttons div.owl-next:before {height:35px;width:35px;line-height:35px;}
	.owl-theme .owl-controls .owl-buttons div.owl-prev {left: -33px}
	.owl-theme .owl-controls .owl-buttons div.owl-next {right: -33px;}
	.tab-pane .moduletable_products {padding: 0px 50px;}
	.spacer .pr-img-handler img{max-height:300px;}
	.snc-handler {width: 100%;padding: 0;text-align: center;}
	#search-position-handler{display:none;}
	.rs-cl .moduletable{margin-top:10px;    text-align: center;}
	.cf_slider_gutter_m {width: 93%!important}
	.cf_filtering_slider_gutter{float:none!important;}
	.slider_bkg_img{width:105%!important;margin-right:0px!important}
	.orderby-displaynumber .span7{display:none}
	ul.breadcrumb{text-align:center;}
	.productdetails-view h1, .product-name, .product-short-description, input.quantity-input{text-align:center;}
	.productdetails-view h2{text-align:center;}
	.productdetails-view .product-price{text-align:center;}
	.productdetails-view .product-fields{text-align:center;}
	.productdetails-view .share-buttons{text-align:center;}
	.productdetails-view .span5, .productdetails-view #b-area{width:100%!important;}
	.productdetails-view .spacer-buy-area div.addtocart-bar{float:none;margin:auto;width: 170px;}
	.availability {text-align: center}
	.productdetails-view .product-description {text-align: center}
	.product-related-products .product-fields-title-wrapper{text-align: center}
	.product-related-products .product-field.product-field-type-R {width: 48%!important;float: left!important;clear: none!important;margin:0 1%!important}
	#bottom-bg .tf-module .moduletable.newsletter .social{margin-bottom: 20px;}
}
@media (max-width:1200px){
	.copyrights-pavla{display:none;}
}
@media (min-width:1201px){
	.copyrights-brake{display:none;}
}
@media (min-width:769px){
	#bottom-bg .moduletable.span5{padding-right:95px;}
}
@media (max-width:979px){
	#bottom-bg .container, #footer .container{width:95%!important}
}
#mce-EMAIL{width:196px;margin:0px;text-align:center;max-width: 90%;}
#mc-embedded-subscribe{width:210px;margin:2px 0 0;padding:5px;max-width: 98%;}
#bottom-bg .tf-module{width:100%!important;margin-left:0px!Important}
#bottom-bg  h3 .h-cl{color:#a28c73!Important}
@media (min-width:769px){
	#bottom-bg .tf-module .moduletable{margin-bottom:0!important}
	#bottom-bg .tf-module .moduletable.span5{margin-left:0!important}
	
	#bottom-bg .tf-module .moduletable.newsletter .message{text-align:right;margin:0px;line-height:30px;}
}
#bottom-bg li a{font-weight:400;}
#footer {margin-top:20px;}
#bottom-bg .tf-module .moduletable.newsletter{margin:40px 0 20px 0!important}
#bottom-bg .tf-module .moduletable.newsletter .social{text-align:center}

a#custom_f_6_345_elid3136_a{background-image: url(../images/multicolor.jpg);}
a#custom_f_6_345_elid3136_a .cf_color_inner{width: 0%!important;}
#footer, #bottom-bg, .footer-holder{background:transparent!important}
/*.footer-content-handler {background-image: url(../images/pattern.png);}*/
#tabs .footer-content-handler {background: rgba(162, 140, 115, 0.08)!important}
#top-long  {background:#f5f5f5!important}
.jump-to-top{right:49%; right: calc(50% - 30px);bottom: -15px!important;}

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    text-shadow: 0 0px 0 rgb(248, 246, 244)!important;
    background-color: #a28c73!important;
    border: 1px solid #a28c73!important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.alert .close {color: #fff!important;opacity: .8!important;}
.alert, .alert h4 {color: #ffffff!important;}

.instahome img {
	object-fit: cover;
    width: 320px;
    height: 320px;
}

#bottom-long-3 .module-content {
	padding:0px;
}
.uk-button-primary {background-color: #a28c73!important;}
.uk-button-primary:hover {background-color: #c7b199 !important;}

#ff_form2 .form-action{margin-top:0px;padding-top:0px;}
body.xmas #content-handler {background:#fff;padding:50px 20px 0px}
body.xmas .tmp-content-area {padding: 0px;}
body.xmas #story-content{background-image:url('../images/xmas_bg.jpg');}
.item-page.xmas{background:rgba(255,255,255,1);padding:15px 15px 15px 25px}

#top-message{    top: 0;
    text-align: center;
    width: 100%;
    color: #fff;
    background: #a28c73;
    position: absolute;
	min-height: 25px;
    line-height: 25px;}
/*#top-handler{padding-top:25px}	@media (max-width:768px){#top-handler{padding-top:50px}}*/
#top-message a {color:#fff;text-decoration:none;}
.arxikiselida #bot-modules {
	padding-top:40px;
	background-color:#efefef;
}
.arxikiselida #bot-modules .inner-sep  {
	max-width: 1170px;
    margin: auto;}
.moduletable_products > .module-content-handler > h3,
#bottom-bg h3{
	font-size:24px; 
	text-align:center;
	border-bottom: 0px solid #d6d6d6 !important;
	}
#bottom-bg .module-content-handler h3{
  color: #a28c73 !important;
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    margin-top: 30px;
}
#jux_social_instagram_feed {margin-bottom:60px;}
 .arxikiselida #bot-modules h3{   
	padding: 30px 0px 10px 0px;
}
.arxikiselida #bot-modules .moduletable_products	{padding: 0px 80px;}
.arxikiselida #bot-modules .inner-sep {
    max-width: 100%!important;
    margin: 0 auto!important;
}
.arxikiselida #bot-modules .inner-sep .tf-module.span12 .moduletable_products{
    max-width: 1010px;
	margin: 0 auto;
}
.arxikiselida #bot-modules .inner-sep .tf-module.span12 > div:nth-child(2){
    background: whitesmoke;
	padding-top: 40px;
	margin-bottom: 0px;
}
.arxikiselida #bot-modules .inner-sep .tf-module.span12 > div:nth-child(2) h3{
    text-align: center;
	padding: 10px 0px;
    margin-bottom: 20px;
}
.arxikiselida #bot-modules .inner-sep .tf-module.span12 > div:nth-child(2) h3 .h-cl{
    color: #a28c73;
    font-weight: 700;
    font-size: 24px;
	text-transform: uppercase;
}
.arxikiselida #bot-modules {
	padding: 0px 0px 0px 0px;
}
.customHeading{
  	font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
}
.freeShipping i{ color: #a28c73;}
.freeShipping{
  	display: flex!important;
  	vertical-align: middle!important;
  	align-items: center!important;
}
.freeShipping .span10 .message{
  	text-align: left!important;
  	line-height: 26px!important;
  	padding-left: 5px!important;
}
@media only screen and (max-width: 765px) {
	.freeShipping{
    	display:block!important;
	}
  	.freeShipping .span10 .message{
  		text-align: center!important;
	}
  	.freeShipping{
    	padding-top: 5px;
    	padding-bottom: 5px;
	}
}