/*
Theme Name: Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.page-id-42{padding-top: 50px; background: rgb(238, 238, 238);}
.page-id-42 #main{background: rgb(238, 238, 238);}
.LoginOuterBox{ max-width: 1050px!important; margin: 0 auto!important;}
div.LoginRightSide > h2, div.LoginRightSide > h3 { text-align: center; color: white!important;}
div.LoginRightSide > h3{border-bottom: 1px solid white;}
.LoginLeftSide{width: 65%; padding: 40px; float: left; margin: 20px 20px 20px 0px; background: white; min-height: 340px;}
.LoginRightSide{float: left; width: 31%; background-color:rgb(98, 70, 49); color: white; padding: 44px 40px; margin: 20px 0px 20px 20px;}
#loginform > p.login-remember{display: none;}

@media screen and (max-width: 1016px){
	.LoginRightSide, .LoginLeftSide{width:100%; max-width: 100%;}
}

p.login-submit{text-align: center;}
input#wp-submit{width: 50%;}

li.cat-item.cat-item-15{display: none;} /*gia na min deixnei to uncategorized*/

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.LoginLeftSide, leftRightSide{width: 100%;}

}

/* custom menu for photo page */
#PhotoMenuInnerUl li{display: inline-block; float: left;}

@media screen and (min-width: 991px){ #PhotoMenu{height: 280px!important;}}

#PhotoMenu{width: 100%; position: relative; height: 80px; margin-bottom: 50px; margin-top: 20px;}
ul#PhotoMenuInnerUl{width: 100%; height:50px;}
div#PhotoMenuInner{max-width: 1080px; margin:0 auto;}

li.imagesLi{width: 100%; max-width: 144px; min-width: 80px; height: 80px; /*background-color: black;*/ color: white; border: 1px solid white; box-shadow: 1px 2px 10px black; margin: 15px 5px; transition: all 0.2s ease;}
li.imagesLi:hover{ box-shadow: 0px 1px 5px black;}

.FossilBox{background: url('../../uploads/2018/03/b2b-_0010_FossilBLACK_Logo.png'); background-size: 100%;} 
.MichaelKorsBox{background: url('../../uploads/2019/03/b2b-mk.png'); background-size: 100%;}

.ArmaniExchangeBox{background: url('../../uploads/2018/03/b2b-_0005_axlogo-black.png'); background-size: 100%;} 
.ArmaniExchangeBoxWatches{background: url('../../uploads/2018/12/AX-WATCHES.jpg'); background-size: 100%;} 
.ArmaniExchangeBoxSmartwatches{background: url('../../uploads/2018/12/b2b-ax-smartwatches-1.jpg'); background-size: 100%;} 
.ArmaniExchangeBoxBlackFriday{background: url('../../uploads/2018/11/ax.jpg'); background-size: 100%;} 

.ArmaniSwissBox{background: url('../../uploads/2018/03/b2b-_0009_EA_SWISS-BLACK-LOGO.png'); background-size: 100%;} 
.ArmaniSwissBoxWatches{background: url('../../uploads/2018/03/b2b-_0009_EA_SWISS-BLACK-LOGO.png'); background-size: 100%;}
.ArmaniSwissBoxBlackFriday{background: url('../../uploads/2018/11/eas.jpg'); background-size: 100%;} 

.EmporioArmaniBox{background: url('../../uploads/2018/03/b2b-_0012_ea-BLACK.png'); background-size: 100%;} 


.DKNYBox{background: url('../../uploads/2018/03/b2b-_0008_DKNY_blackCMYK.png'); background-size: 100%;} 
.DKNYWatchesBox{background: url('../../uploads/2018/03/b2b-_0008_DKNY_blackCMYK.png'); background-size: 100%;} 
.DKNYBlackFriday{background: url('../../uploads/2018/11/dkny.jpg'); background-size: 100%;} 



.TWSteelBox{background: url('../../uploads/2018/03/b2b-_0002_plain_TWSTEEL_black40-cm.png'); background-size: 100%;} 
.TWSteelWatchesBox{background: url('../../uploads/2018/03/b2b-_0002_plain_TWSTEEL_black40-cm.png'); background-size: 100%;} 
.TWSteelBlackFriday{background: url('../../uploads/2018/11/tw-steel.jpg'); background-size: 100%;} 

.TsarsCollectionBox{background: url('../../uploads/2022/02/b2b-tsars-collection-logo.png'); background-size: 100%;} 
.TsarsCollectionJewelleryBox{background: url('../../uploads/2022/02/b2b-tsars-collection-logo-jewellery.png'); background-size: 100%;} 

.PDPaolaCollectionBox{background: url('../../uploads/2022/07/b2b-pdpaola-collection-logo.png'); background-size: 100%;} 
.PDPaolaCollectionJewelleryBox{background: url('../../uploads/2022/07/b2b-pdpaola-collection-logo-jewellery.png'); background-size: 100%;}

.SkagenBox{background: url('../../uploads/2018/03/b2b-_0003_SKG_Logo_black.png'); background-size: 100%;} 

.PaulHewittBox{background: url('../../uploads/2019/03/b2b-brands-ph.png'); background-size: 100%;} 

.PaulSmithBox{background: url('../../uploads/2018/03/b2b-_0000_Paul_Smith-black.png'); background-size: 100%;}
.PaulSmithWatchesBox{background: url('../../uploads/2018/03/b2b-_0000_Paul_Smith-black.png'); background-size: 100%;}
.PaulSmithBlackFriday{background: url('../../uploads/2018/11/paul-smith.jpg'); background-size: 100%;}

/*.PaulSmithBox{background: url('../../uploads/2018/11/paul-smith.jpg'); background-size: 100%;} */
.MisfitBox{background: url('../../uploads/2018/03/b2b-_0007_misfit.png'); background-size: 100%;}
/*.MisfitBox{background: url('../../uploads/2018/11/misfit.jpg'); background-size: 100%;}*/

.OutletBox{background: url('../../uploads/2018/03/b2b-_0007_outlet.png'); background-size: 100%;}

.MarcJacobsBox{background: url('../../uploads/2018/03/b2b-_0006_MJ_LOGOblackCMYK.png'); background-size: 100%;}
.MarcJacobsWatchesBox{background: url('../../uploads/2018/03/b2b-_0006_MJ_LOGOblackCMYK.png'); background-size: 100%;}
.MarcJacobsBlackFriday{background: url('../../uploads/2018/11/mj.jpg'); background-size: 100%;}

.GantBox{background: url('../../uploads/2019/02/b2b-gant-time-logo.png'); background-size: 100%;}
.GantBoxWatches{background: url('../../uploads/2018/03/b2b-gant-time-logo_watches.png'); background-size: 100%;} 
.GantBoxTeens{background: url('../../uploads/2018/03/b2b-gant-time-logo_teens.png'); background-size: 100%;}


.OrisBox{background: url('../../uploads/2018/03/b2b-_0011_Oris_Logo_Lockup_Original.png'); background-size: 100%;}
.OrisWatchesBox{background: url('../../uploads/2018/03/b2b-_0011_Oris_Logo_Lockup_Original.png'); background-size: 100%;}
.OrisBlackFriday{background: url('../../uploads/2018/11/oris.jpg'); background-size: 100%;}


.FossilBoxWatches{background: url('../../uploads/2018/05/FossilWwatches.png'); background-size: 100%;} 
.FossilBoxJewellery{background: url('../../uploads/2018/05/FossilJewellery.png'); background-size: 100%;} 
.FossilBoxSmartwatches{background: url('../../uploads/2018/12/fossil-smartwatches.jpg'); background-size: 100%;} 
.FossilWatchesBoxBlackFriday{background: url('../../uploads/2018/11/fs-watches.jpg'); background-size: 100%;} 
.FossilJewelleryBoxBlackFriday{background: url('../../uploads/2018/11/fs-jewelry.jpg'); background-size: 100%;} 


.MichaelKorsBoxWatches{background: url('../../uploads/2019/03/b2b-mk-watches.png'); background-size: 100%; } 
.MichaelKorsBoxJewellery{background: url('../../uploads/2019/03/b2b-mk-jewelry.png'); background-size: 100%; } 
.MichaelKorsBoxSmartWatches{background: url('../../uploads/2019/03/b2b-mk-smartwatches.png'); background-size: 100%; }  
.MichaelKorsWatchesBoxBlackFriday{background: url('../../uploads/2018/11/mk-watches.jpg'); background-size: 100%;}
.MichaelKorsJewelleryBoxBlackFriday{background: url('../../uploads/2018/11/mk-jewelry.jpg'); background-size: 100%;}

.NominationBox{background: url('../../uploads/2019/07/b2b-brands-logos-nomination.png'); background-size: 100%; } 
.NominationBoxWatches{background: url('../../uploads/2019/07/b2b-brands-logos-nomination-watches.png'); background-size: 100%; } 
.NominationBoxJewellery{background: url('../../uploads/2019/07/b2b-brands-logos-nomination-jewelry.png'); background-size: 100%; } 
/**/
.NominationBoxComposable{background: url('../../uploads/2019/07/b2b-brands-logos-nomination-composable.png'); background-size: 100%; }

.DieselBox{background: url('../../uploads/2018/03/b2b-_0011_Diesel_Logo_Lockup_Original.png'); background-size: 100%;}
.DieselBoxWatches{background: url('../../uploads/2018/03/b2b-_0011_Diesel_Logo_Lockup_Original-watches.png'); background-size: 100%;}
.DieselBoxJewellery{background: url('../../uploads/2018/03/b2b-_0011_Diesel_Logo_Lockup_Original-jewelry.png'); background-size: 100%;}
/*
.DieselBlackFriday{background: url('../../uploads/2018/03/diesel.jpg'); background-size: 100%;}
*/


.EmporioArmaniBoxWatches{background: url('../../uploads/2018/05/EmporioArmaniWatches.png'); background-size: 100%;} 
.EmporioArmaniBoxJewellery{background: url('../../uploads/2018/05/EmporioArmaniJewellery.png'); background-size: 100%;}
.EmporioArmaniBoxSmartwatches{background: url('../../uploads/2018/12/b2b-ea-smartwatches.jpg'); background-size: 100%;}
.EmporioArmaniWatchesBoxBlackFriday{background: url('../../uploads/2018/11/ea-watches.jpg'); background-size: 100%;}
.EmporioArmaniJewelleryBoxBlackFriday{background: url('../../uploads/2018/11/ea-jewelry.jpg'); background-size: 100%;}

.SkagenBoxWatches{background: url('../../uploads/2018/05/Skagenwatches.png'); background-size: 100%;} 
.SkagenBoxJewellery{background: url('../../uploads/2018/05/SkagenJewellery.png'); background-size: 100%;} 
.SkagenBoxSmartwatches{background: url('../../uploads/2018/12/b2b-skagen-smartwatches.jpg'); background-size: 100%;} 
.SkagenWatchesBoxBlackFriday{background: url('../../uploads/2018/11/skg-watches.jpg'); background-size: 100%;} 
.SkagenJewelleryBoxBlackFriday{background: url('../../uploads/2018/11/skg-jewelry.jpg'); background-size: 100%;} 

.PaulHewittBoxWatches{background: url('../../uploads/2018/05/PaulHewittwatches.png'); background-size: 100%;} 
.PaulHewittBoxJewellery{background: url('../../uploads/2018/05/PaulHewittJewellery.png'); background-size: 100%;} 
.PaulHewittWatchesBoxBlackFriday{background: url('../../uploads/2018/11/ph-watches.jpg'); background-size: 100%;} 
.PaulHewittJewelleryBoxBlackFriday{background: url('../../uploads/2018/11/ph-jewelry.jpg'); background-size: 100%;} 

@media screen and (min-width: 1096px){ /*#PhotoMenuInnerUl > a:nth-child(8) > li{margin-left: 88px;}*/ } /* htan etsi prin ginei ul kai htan sketo a */
/*@media screen and (min-width: 1096px){ #PhotoMenuInnerUl > li:nth-child(8) {margin-left: 88px;} }  etsi htan gia to blackfriday otan evala kai ta alla*/
@media screen and (min-width: 361px) and (max-width: 420px){ li.imagesLi{width: 47%; max-width: 100%;}  #PhotoMenuInnerUl > a:nth-child(13) > li{margin-left: 26%;}}
@media screen and (max-width: 360px){ li.imagesLi{width: 46%; max-width: 100%;} #PhotoMenuInnerUl > a:nth-child(13) > li{margin-left: 26%;} }

@media screen and (max-width: 768px){ #PhotoMenu{ display: none;}} 
/* end of custom menu for photo page*/

/* product listing quick view etc */
/*.image-tools.grid-tools.text-center.hide-for-small.bottom.hover-slide-in.show-on-hover{height:100%;}
a.quick-view.quick-view-added{background: transparent; color: transparent;}*/
a.quick-view.quick-view-added{background: black; color: white;}

/* end of product listing quick view etc */


/* swatches */
.tawcvs-swatches .swatch.selected{border-color: #999!important;}
.swatch-label{min-width: 150px; border-radius: 4px!important;}
/* gia na einai ta varietis xwris to select default */
#pa_strap-material > option:nth-child(1){display: none; pointer-events: none;}
.tawcvs-swatches{pointer-events: none;}

#pa_weight > option:nth-child(1), #pa_gender > option:nth-child(1), #pa_strapcolor > option:nth-child(1), #pa_casebasecolor > option:nth-child(1), #pa_casebasematerial > option:nth-child(1), #pa_atm > option:nth-child(1), #pa_chromakadran > option:nth-child(1), #pa_casewidth > option:nth-child(1), #pa_casediameter > option:nth-child(1){display: none;}


select#pa_strapcolor, select#pa_weight, select#pa_gender, select#pa_casebasecolor, select#pa_casebasematerial, select#pa_atm, select#pa_chromakadran, select#pa_casewidth, select#pa_strap-material, select#pa_casediameter, select#pa_jewellerymetalcolor, select#pa_jewellerymetal, select#pa_jewellerymetal, select#pa_jewellerytype, select#pa_jewellerymaterial, select#pa_jewellerycolor, select#pa_collection, select#pa_eidossmartwatch{ pointer-events: none; background: none;}



a.reset_variations{display: none;} /* kruvw to koumpi reset mias kai 8a einai mono 1 ka8e fora san epilogh kai exw vgalei ta pointer events*/

/*gia ta attributes aristera sto shop page*/
#woocommerce_layered_nav-4 > ul > li > span{display: none;}

/*#woocommerce_layered_nav-4 > ul > li{max-width: 65px; width:20%; height: 30px; float: left; margin: 0px 5px;  box-shadow: 0px 2px 2px black; font-size: 12px;}*/

/* show and hide brand  button for mobile */
.BrandsButtonBox{width: 100%; position: relative; text-align: center;}
#ToggleBrands{width: 100%; max-width: 150px; margin: 0 auto; box-shadow: 0px 0px 5px black; cursor: pointer; display: none;}
#ToggleBrands:hover{box-shadow: 0px 0px 1px black;}

@media screen and (max-width: 768px) {
	#ToggleBrands{display: block;}
	#PhotoMenu{overflow: hidden; height: auto; transition: all 0.5s ease;}
	
}


/*hide elements for payment page*/
.page-id-9 li.woocommerce-order-overview__payment-method.method{display: none;}/*hide the default payment type*/

/*για το my account να μη φαινονται τα downloads*/
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display: none;}

/*effect to show the selected category*/
li.cat-item.current-cat.active{box-shadow: -7px 0px 8px black; padding-left: 20px; margin: 5px 0px; border-radius: 10px;}
li.cat-item:hover{border-radius: 10px; box-shadow: -5px 0px 5px black;}
li.cat-item{transition: all 0.2s ease;}

/*hide some elements from product summary quick view*/
.product-quick-view-container div.product-info.summary.large-6.col.entry-summary > div > form > table > tbody > tr:nth-child(6){display: none;}
.product-quick-view-container div.product-info.summary.large-6.col.entry-summary > div > form > table > tbody > tr:nth-child(9){display: none;}
.product-quick-view-container div.product-info.summary.large-6.col.entry-summary > div > form > table > tbody > tr:nth-child(4){display: none;}

/*hide on checkout page the details of products*/
.page-checkout ul.wc-item-meta{display: none;} 

/* hide the variations list on mini cart widget */
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-right > ul > li.cart-item.has-icon.has-dropdown > ul > li > div > ul > li > dl{display: none;}

/*top color black*/
.header-top{background: black;}


/*gia na paei sth mesi*/
@media screen and (min-width: 768px){

/*ul.header-nav{max-width: 210px; margin: 0 auto;}*/
	
}

/* new search */

.aws-container .aws-search-field{height: 30px;}

.aws-search-result{min-width: 295px;}

#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-left.flex-grow > ul{max-width: 300px; margin: 0 auto;}

.footer .widget{margin-bottom: 0px!important;}
.footer{padding: 15px 0 0;}
.absolute-footer{padding: 0px; background: black; color: white!important;}
.footer-2{background: black;}
.absolute-footer .container.clearfix{border-top: 1px solid white;}

/*min height selidas gia na min fainetai periergo to footer*/
.page-wrapper.my-account.mb, .page-wrapper{min-height: 678px;}

.page-id-111 .page-wrapper, .page-id-53020 .page-wrapper{min-height: 765px;}

.widget_price_filter .price_slider_amount .button{font-size: 0.75em;}


/*colors for stock and hover */
div.StockColorNotification{width:100%; max-width: 14px; float: left; margin-left: 80%; position: absolute; border-radius: 20px; top: 10px;}
.archive div.StockColorNotification{top:75%;}
@media screen and (max-width: 420px){div.StockColorNotification{margin-left: 125px;}}
.price-wrapper .price{float:left;}
 
.StockColorNotificationText{ visibility: hidden; background: black; color: white; border-radius: 5px; position: absolute; width: 150px; padding: 5px; text-align: center; z-index: 1; top: 20px;}

.StockColorNotification:hover{cursor: pointer;}

.StockColorNotification:hover .StockColorNotificationText{visibility: visible;}

.ListStockGreen{min-width: 10px;  background: green; height: 14px;}
.ListStockOrange{min-width: 10px;  background: Orange; height: 14px;}
.ListStockRed{min-width: 10px;  background: Red; height: 14px;}
.ListStockGrey{min-width: 10px;  background: Grey; height: 14px;}

/* gia ta filtra open close */

span.widget-title.shop-sidebar:after{
	content: "open-close";
	width: 77px;
	height: 15px;
	display: inline-block;
	font-size: 10px;
	background: #666;
	color: white;
	border-radius: 5px;
	padding: 2px;
	position: absolute;
	margin-top: 6px;
	cursor: pointer;
	/*border: 1px solid black;*/
}
span.widget-title.shop-sidebar{cursor: pointer;}

ul.woocommerce-widget-layered-nav-list, .widget_product_categories > ul{display: none;}

.widget>ul>li>a{padding: 4px 0;}

#woocommerce_layered_nav-3 > ul{display: block;}

/*gia to price filter na min fainetai to after*/
#woocommerce_price_filter-2 > span:after{display: none;}


/* eksafanismena pragmata */
#order_review > table > tbody > tr > td.product-name > dl{display: none;}
#order_review > table > tfoot > tr.shipping{display: none;}
ul.wc_payment_methods.payment_methods.methods{display: none;}
#main > div.cart-container.container.page-wrapper.page-checkout > div > div > div.large-7.col > section.woocommerce-order-details > table > tfoot > tr:nth-child(2), #main > div.cart-container.container.page-wrapper.page-checkout > div > div > div.large-7.col > section.woocommerce-order-details > table > tfoot > tr:nth-child(3){display: none;}
tr.shipping{display: none;}

/*sto keno page na mh kollaei to footer panw*/
.category-page-row{min-height: 436px!important;}

/* gia to deutero kouti pou 8a petagete  */
.MichaelKorsBox{cursor: pointer;}
ul#MichaelKorsSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
/*li.MichaelKorsBox.MichaelKorsWatchesBox, li.MichaelKorsBox.MichaelKorsJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}*/
li.MichaelKorsBox.MichaelKorsWatchesBox, li.MichaelKorsBox.MichaelKorsJewelleryBox, li.MichaelKorsBox.MichaelKorsWatchesBoxBlackFriday, li.MichaelKorsBox.MichaelKorsJewelleryBoxBlackFriday, li.MichaelKorsBox.MichaelKorsBoxSmartWatches, li.MichaelKorsBox.MichaelKorsSmartWatchesBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.FossilBox{cursor: pointer;}
ul#FossilSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
/*li.FossilBox.FossilWatchesBox, li.FossilBox.FossilJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}*/
li.FossilBox.FossilWatchesBox, li.FossilBox.FossilJewelleryBox, li.FossilBox.FossilWatchesBoxBlackFriday, li.FossilBox.FossilJewelleryBoxBlackFriday, li.FossilBox.FossilBoxSmartwatches, li.FossilBox.FossilWatchesBoxBlackFriday.FossilSmartwatchesBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.EmporioArmaniBox{cursor: pointer;}
ul#EmporioArmaniSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
/*li.EmporioArmaniBox.EmporioArmaniWatchesBox, li.EmporioArmaniBox.EmporioArmaniJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;} */
li.EmporioArmaniBox.EmporioArmaniWatchesBox, li.EmporioArmaniBox.EmporioArmaniJewelleryBox, li.EmporioArmaniBox.EmporioArmaniJewelleryBoxBlackFriday, li.EmporioArmaniBox.EmporioArmaniWatchesBoxBlackFriday, li.EmporioArmaniBox.EmporioArmaniBoxSmartwatches, li.EmporioArmaniBox.EmporioArmaniBoxSmartwatchesBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.SkagenBox{cursor: pointer;}
ul#SkagenSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
/*li.SkagenBox.SkagenWatchesBox, li.SkagenBox.SkagenJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}*/
li.SkagenBox.SkagenWatchesBox, li.SkagenBox.SkagenJewelleryBox, li.SkagenBox.SkagenWatchesBoxBlackFriday, li.SkagenBox.SkagenJewelleryBoxBlackFriday, li.SkagenBox.SkagenBoxSmartwatches, li.SkagenBox.SkagenBoxSmartwatchesBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.PaulHewittBox{cursor: pointer;}
ul#PaulHewittSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}/*z-index htan 4*/
/*li.PaulHewittBox.PaulHewittWatchesBox, li.PaulHewittBox.PaulHewittJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}*/
li.PaulHewittBox.PaulHewittWatchesBox, li.PaulHewittBox.PaulHewittJewelleryBox, li.PaulHewittBox.PaulHewittWatchesBoxBlackFriday, li.PaulHewittBox.PaulHewittJewelleryBoxBlackFriday{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.ArmaniSwissBox{cursor: pointer;}
ul#ArmaniSwissBoxSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
/*li.EmporioArmaniBox.EmporioArmaniWatchesBox, li.EmporioArmaniBox.EmporioArmaniJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;} */
li.ArmaniSwissBoxBox.ArmaniSwissBoxWatches, li.ArmaniSwissBox.ArmaniSwissBoxBlackFriday, li.ArmaniSwissBox.ArmaniSwissBoxWatchesBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.ArmaniExchangeBox{cursor: pointer;}
ul#ArmaniExchangeBoxSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
/*li.EmporioArmaniBox.EmporioArmaniWatchesBox, li.EmporioArmaniBox.EmporioArmaniJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;} */
li.ArmaniExchangeBox.ArmaniExchangeBoxWatches, li.ArmaniExchangeBox.ArmaniExchangeBoxBlackFriday, li.ArmaniExchangeBox.ArmaniExchangeBoxWatchesBox, li.ArmaniExchangeBox.ArmaniExchangeBoxSmartwatches{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.DKNYBox{cursor: pointer;}
ul#DKNYSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.DKNYBox.DKNYWatchesBox, li.DKNYBox.DKNYBlackFriday{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.OrisBox{cursor: pointer;}
ul#OrisSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.OrisBox.OrisWatchesBox, li.OrisBox.OrisBlackFriday{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.GantBox{cursor: pointer;}
ul#GantSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.GantBox.GantWatchesBox, li.GantBox.GantTeensBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}


.TWSteelBox{cursor: pointer;}
ul#TWSteelSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.TWSteelBox.TWSteelWatchesBox, li.TWSteelBox.TWSteelBlackFriday{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.TsarsCollectionBox{cursor: pointer;}
ul#TsarsCollectionSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.TsarsCollectionBox.TsarsCollectionJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.PDPaolaCollectionBox{cursor: pointer;}
ul#PDPaolaCollectionSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.PDPaolaCollectionBox.PDPaolaCollectionJewelleryBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}


.PaulSmithBox{cursor: pointer;}
ul#PaulSmithSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.PaulSmithBox.PaulSmithWatchesBox, li.PaulSmithBox.PaulSmithBlackFriday{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.MarcJacobsBox{cursor: pointer;}
ul#MarcJacobsSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.MarcJacobsBox.MarcJacobsWatchesBox, li.MarcJacobsBox.MarcJacobsBlackFriday{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}


.NominationBox{cursor: pointer;}
ul#NominationSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99; background: white;}
li.NominationBox.NominationWatchesBox, li.NominationBox.NominationJewelleryBox, li.NominationBox.NominationComposableBox, li.NominationBox.NominationBoxBlackFriday, li.NominationBox.NominationJewelleryBoxBlackFriday, li.NominationBox.NominationBoxSmartWatches, li.NominationBox.NominationSmartWatchesBox{ position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}

.DieselBox{cursor: pointer;}
ul#DieselSecondBox{position: absolute; margin: 0px; margin-top: 80px; z-index:99;}
li.DieselBox.DieselWatchesBox, li.DieselBox.DieselJewelleryBox { position: relative; width: 144px; height: 80px;  box-shadow: 2px 2px 5px black; list-style: none; display: block!important; float: none!important; margin: 0px;}






/* gia ta featured products after-before */
.featured:before{
	content: "Νέο Προϊόν!";
	position: absolute;
	top: 0px;
	right: 0px;
	max-width: 80px;
	max-height:20px;
	font-size: 10px;
	border-radius: 5px;
	z-index: 1;
	background: #b01900;
	color: white;
	padding: 2px 2px;
}
.wishlist-icon{margin-top: 15px;}

 .product.product-type-variable:hover .image-fade_in_back img:nth-child(2){background: white;}


.product_cat-itsnewproduct::after{content: ""; width: 100%; max-width: 80px; height:100%; max-height: 30px; padding: 0px 3px; color: white; position: absolute; top: 0px; right: 0px;  background: url('https://b2b.rist.gr/wp-content/uploads/2018/08/badge-new-b2b-black.png') no-repeat; background-size: 75%;}
#woocommerce_product_categories-2 > ul > li.cat-item.cat-item-454{display: none;}
div.product-info.summary.col-fit.col.entry-summary.product-summary > div.product_meta > span.posted_in{display: none;}


.product_cat-limitededition:before{content: "LIMITED EDITION"; width: 100%; max-width: 105px; height:100%; max-height: 35px; padding: 0px 3px; color: white; position: absolute; top: 5px; left: -30px;  background: #D2B48C; background-size: 75%; z-index: 3; transform: rotate(-45deg); font-size: 12px; text-align: center; line-height: 11px; padding-top: 8px; font-weight: bold;}
.product_cat-limitededition{overflow: hidden;}

/*gia mesa sto proion na mh fainontai auta kai na faiontai alla*/
body.product-template-default .product_cat-limitededition:before{display: none;}
.product_cat-limitededition figure.woocommerce-product-gallery__wrapper{overflow: hidden;}
.product_cat-limitededition figure.woocommerce-product-gallery__wrapper:before{content: "LIMITED EDITION"; width: 100%; max-width: 105px; height:100%; max-height: 35px; padding: 0px 3px; color: white; position: absolute; top: 5px; left: -30px;  background: #D2B48C; background-size: 75%; z-index: 3; transform: rotate(-45deg); font-size: 12px; text-align: center; line-height: 11px; padding-top: 8px; font-weight: bold;}

 body.product-template-default .product_cat-itsnewproduct .product_cat-itsnewproduct::after{display: none;}
.product_cat-itsnewproduct figure.woocommerce-product-gallery__wrapper:after{content: ""; width: 100%; max-width: 80px; height:100%; max-height: 30px; padding: 0px 3px; color: white; position: absolute; top: 0px; right: 0px;  background: url('https://b2b.rist.gr/wp-content/uploads/2018/08/badge-new-b2b-black.png') no-repeat; background-size: 75%;}

/*gia arxiki gia ta bannerakia*/
.home .bg.fill.bg-fill.bg-loaded{background-size: auto!important;}

/*gia to black friday*/
del{text-decoration: none;}
del:before{content: "";}
del:after{content: " "; color: black;}

del>span{border-top: 1px solid black; border-bottom: 1px solid black; border-radius: 20px; padding: 0px 5px;}
ins{background-image: linear-gradient(to bottom right, red, yellow); padding: 4px; border-radius: 20px;}


.badge-inner.secondary.on-sale{background-color: black;}

/*hide elements to show only smartwatch categories on sidebar naoume*/
#woocommerce_product_categories-5 > ul > li.cat-item.cat-item-58, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-62, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-57, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-362, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-55, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-361, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-60, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-63, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-56, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-363, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-66, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-54, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-64, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-359, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-61, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-65, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-360, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-59, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-457, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-454, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-851, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-1827, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-1828, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-1829, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-1871, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-1872{display: none;}, #woocommerce_product_categories-5 > ul > li.cat-item.cat-item-1873{display: none;}


/*koumpi download pdf*/
.PdfButtonProduct{width: 100%; height: 100%;}
.PdfButtonProduct a{padding: 10px; color: white; font-weight: bold; background: #d26e4b; transition: all 0.2s ease;}
.PdfButtonProduct a:hover{box-shadow: inset 0 0 0 100px rgba(0,0,0,0.2);}

/*<div class="PdfButtonProduct"><a href="https://b2b.rist.gr/wp-content/uploads/2019/01/GR_Oris-Martini-Racing-Limited-Edition.pdf">Δείτε το PDF με τις πληροφορίες</a></div> */



/*scroll gia to nav 9 collections */
#woocommerce_layered_nav-9 >ul.woocommerce-widget-layered-nav-list{max-height: 400px; overflow: scroll; overflow-x: unset;}


	  @media print{
		  html,body{padding: 0;margin:0;}
		  #header{display:none;} 
		  .shop-page-title{display:none;}
		  #PhotoMenu{display:none;}
		  #shop-sidebar{display:none;}
		  .category-page-row{padding-top: 0 !important;}
		  @page {
			margin: 0;
		  }
		  .shop-container, .col.large-9 {
			  width:100%;
			  max-width:100%
		  }
		  .products.row{
			  max-width: 100%;
			  width:100%;
		  }
		  .row {
			  display:block;
			  width:100%;
		  }
		 .product-small.product{ 
			width: 33%;
			max-width: 33%;
			height: auto;
			float: none; 
/* 			overflow: none;  */
			display: inline-block;
    		vertical-align: top;
    		padding: 0 0 0 20px;
			 
			 padding-bottom: 20px;
			 margin-bottom: 20px;
		  } 
		  p.name.product-title {
			  height: 80px;
    		  overflow: hidden;
		  }
		  .product-small .price {
			  padding-bottom:20px;
		  }
		  
/* 		.product-small.box{width: 200px; float: left; overflow: none; } */
/* 		.product-small.box{max-width: 200px; float: left; overflow: none; } */
		  
/* 	    .small-columns-2>.col{max-width: 33%;} */
	    .row-small>.col, .small-columns-2>.col{padding-bottom: 0px; margin-bottom: 0px;}
    	#PhotoMenu, .page-title-inner.flex-row.medium-flex-wrap.container, .cart-icon strong, .icon-menu, #footer, input.printButton{display: none;}
		  .box-text{padding: 0px; }
		  
		  li.nav-icon.has-icon, div#PhotoMenu, .header-main, .printButton, #shop-sidebar, .header-wrapper, .archive div.StockColorNotification, .product_cat-itsnewproduct::after, .image-tools{display: none;}

/* 		  .box-text.box-text-products{height: 25px; } */
 		  img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{width: auto;height: 210px;}

/* 		  .product-small{max-height: 33%;; padding: 0px; margin: 0px; float: left; } */
		  
		  
		  
	}


/*to products archive na einai panta sth mesi, to esprwxnan gia kapoio logo ta brand icons*/
.row.category-page-row{margin: 0 auto!important;}
