/* ----Header----- */
.ox-megamenu-navigation a.level-top:visited,
.ox-megamenu-navigation .ambrands-link:visited {
    color: #ffffff;
}
/*.header-nav-wide {
  padding: 6px 0 8px 0;
  min-height: 20px;
}
.page-header, .page-header .sticky-wrapper {
  background: rgb(240, 240, 240) 
  background: linear-gradient(0deg, rgb(240, 240, 240) 0%, rgb(255, 255, 255) 100%);
}
*/
/* ----------------------------Scooter parts finder--------------------- */
.header-banner-below .banner-wrap, .above-footer-banner .banner-wrap {
  display: block;
  min-height: 25px;
}

.uv-block-hfinder .amfinder-horizontal .amfinder-toggle {
  padding: 10px 0 0 0;
}
.uv-block-hfinder ul li .dropdown-title {
  display: none;
}
.uv-block-hfinder .amfinder-horizontal .am-item, .footer.content .amfinder-horizontal .am-item {
  min-width: none;
  margin: 0 ;
  vertical-align: middle;
}
/*.uv_finder_column_home{

}*/
.uv_finder_homep {
    padding:25px;
     background: #f4f4f4;
     border-top: 2px solid rgb(0, 32, 46);
     min-height: 100%;
}
.uv_finder_homep .amfinder-common-wrapper .chosen-container-active .chosen-single, .amfinder-common-wrapper select {
  cursor: pointer;
  padding-left: 20px;
}
/*.uv_finder_homep .amfinder-select {
 background-color: transparent;
}*/
.uv_finder_homep .amfinder-common-wrapper .chosen-container-active .chosen-single, .amfinder-common-wrapper select {
	   border: none;
	    border-bottom: 2px solid #c6c6c6;
}
/*.uv_finder_homep .dropdown-title {
  	font-size: 1.2em;
    margin-bottom: 0;
    border-bottom: 2px solid #ccc;
    display: inline-block;
}*/
@media only screen and (max-width: 1025px){
	.uv-block-hfinder .am-item {
		  width: 100% !important;
	}
}
@media only screen and (min-width: 1025px){
	.uv-block-hfinder .am-item.-list-item, .uv-block-hfinder .last-list-item {
	  max-width: 25%;
	}
	.uv-block-hfinder .amfinder-horizontal .last {
	    display: inline-block;
	  margin: 0;
	  width:inherit;
	  padding: 0 0 0 20px;
	  top: -8px;
	  position: relative;
	  max-width: 23%;
	}
	.uv-block-hfinder {
    	max-height: 79px;
	}
	.header--layout-1 .logo__container, .logo__container {
	    padding-right:35px;
	}
	.uv_finder_homep .amfinder-horizontal {
	  padding: 0;
	   background: #f4f4f4;
	}
	.uv_finder_homep .amfinder-horizontal .am-item {
		min-width: 100%;
		/*margin: 0 5px 20px 0;*/
	}
	.menu-style-2 .page-header .header-nav-wide {
		  padding: 0;
		  min-height: 30px;
		  align-items: stretch;
	}
	.header--layout-6 .header__content .header__center.block-search {
	  padding-left: 15%;
	  padding-right: 15%;
	}
}
/*------------------ Product page --------*/
#amfinder-product-attribute-specs-table {
  max-width: 50%;
}
#amfinder-product-attribute-specs-table td {
  padding: 3px 0;
  width: max-content;
  font-size: 11px;
}
  @media (min-width: 1025px) {
  .product-info-main {
      margin-top: 0;
  }
 .gallery-placeholder{
    border-right:1px solid #cecece;
 }
}

.product-item .product-item-name {
  font-size: 13px;
  line-height: 1.2;
  text-transform: none;
   display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

/*------------------ Default pages --------*/

.multishipping-checkout-login .page-main,
.customer-account-login .page-main,
.customer-account-forgotpassword .page-main {
    background-image: url(https://img.scootershop.gr/backgrounds/bg-register.jpg) !important ; 
}

.multishipping-checkout-register .page-main,
.customer-account-create .page-main {
  background-image: url(https://img.scootershop.gr/backgrounds/bg-register.jpg) !important ; 
}

.multishipping-checkout-login .page-main,
.customer-account-create .page-main,
.multishipping-checkout-register .page-main,
.customer-account-forgotpassword .page-main,
.customer-account-login .page-main {
    background: #efefef;
    max-width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

