#tpr-nav #LoginForm {
  width: 250px !important;
}

#LoginForm .btn-group > .button.dropdown-toggle {
  width: 10px;
  height: 10px;
}
  
.spacer-buy-area .product-price .PricesalesPrice span{
letter-spacing:-1px;
font-size:150%;
}


.action-handler {
  text-align: center !important;
  margin-bottom: 40px;
}

.vm-customfields-wrap{
	text-align: left !important;
}

.spacer{
	text-align: center !important;
 
}


.spacer .action-handler .popout-price .popout-price-buttons-handler {
  position: relative;
  width: 100%;
  height: 36px;
  visibility: hidden;
}

/* ΡΥΘΜΙΣΗ Box-Shadow Στο Products Category Grid View */
.browse-view .spacer{
box-shadow: 0px 0px 5px 1px rgba(186,180,186,1);
}

/* ΡΥΘΜΙΣΗ CONTAINER ΥΨΟΥΣ ΕΙΚΟΝΑΣ */
.browse-view .spacer .spacer-handler {
  margin: 0px 0px 0px 0px !important;
  text-align: center;
  height: 200px;
}

/* ΡΥΘΜΙΣΗ CONTAINER ΤΙΤΛΟΥ ΠΡΟΙΟΝΤΟΣ ΔΥΟ ΓΡΑΜΜΩΝ */
.browse-view .h-pr-title, .browse-view .product .spacer h2 {
  text-align: left;
  padding: 10px 10px !important;
  height: 80px;
}



/* ΡΥΘΜΙΣΗ Box-Shadow Στο Parent Category Grid View */
.category .spacer {
    box-shadow: 0px 0px 5px 1px rgba(186,180,186,1);
}

/* ΡΥΘΜΙΣΗ Box-Shadow Στο Mouse Hover Parent Category Grid View */
.category-view .row-fluid:hover .category:hover .spacer{
  box-shadow: 0px 0px 5px 1px rgba(186,180,186,1);
}


/* ΡΥΘΜΙΣΗ Box-Shadow και Border στο Image Details View */
.productdetails-view.productdetails .main-image {
  padding: 0px 0px;
  box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.77);
  border: 5px solid #34495e;
}


/* ΡΥΘΜΙΣΗ Fancybox για να ειναι On Top της τεμπλετας στο Image Pop Up View ΑΡΧΗ */

 
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden !important;
	z-index: 10104;
	display: none;
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10100;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 10px;
	z-index: 10101;
	outline: none;
	display: none;
	width: auto !important;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden; 
	z-index: 10102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 10101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('../images/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 10103;
	display: none;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent;
	z-index: 10102;
	display: none;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 10102;
	display: block;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
	padding: 10px;
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.77);
	border: 5px dashed #062c5e;
}


#fancybox-title {
	font-family: Helvetica;
	/*font-size: 12px;*/
	z-index: 10102;
}

/* ΡΥΘΜΙΣΗ Fancybox για να ειναι On Top της τεμπλετας στο Image Pop Up View ΤΕΛΟΣ */

/* ΡΥΘΜΙΣΗ Μεγεθος Logo */
#sn-position .h1 {
  left: 0px;
  top: 0px;
  color: #5b5b5b;
  font-size: 40px;
  width: 500px;
} 

/* ΡΥΘΜΙΣΗ Διαστήματος μεταξύ Γραμμών Μεθόδων Πληρωμών και Μεθόδων Αποστολής */
.vmpayment_description, .vmshipment_description {
  padding: 0 2px 4em;
  display: block;
  opacity: 0.5;
}


/* ΡΥΘΜΙΣΗ Μεγέθους PopUp του Cookie Law*/
.eupopup-container.bottomfixed {
  position: fixed;
  bottom: 0px;
  left: 0px;
  right: 0px;
  width: 65%;
  margin: auto;
}


/* ΡΥΘΜΙΣΗ Θέσης των περιεχομένων του Menu Αριστερά σε Responsive Mobile Phone*/
@media screen and (max-width: 767px) {
  #mega-menu {
    width: 90% !important;
    left: 5%;
    padding: 20px 5% !important;
  }
  } 

/* ΡΥΘΜΙΣΗ font-size του Shop Menu */
ul#mega-menu > li > a {
  text-transform: uppercase;
  height: 40px;
  line-height: 40px;
  font-weight: 600 !important;
  font-size: 13px !important;
  padding: 3px 20px 1px 0px !important;
}



