/* Custom css */

.page-header .logo img {
    max-height: 65px;
}

@media (max-width: 991px)
{
.page-header .logo img {
    max-height: 45px;
}
.search-wrapper .search-content
{
	width: 215px;
}
.search-wrapper
{
	right: 99px;
}
.page-header .logo
{
	left: 15px;
}
}

.page-layout-2columns-right .sidebar-additional {
    width: 20% !important;
}

.seller-profile-container .seller-description .seller-headline
{
	font-size: 12px;
    text-align: center;
}

.seller_title {
    font-size: 16px;
    padding: 10px 0;
    text-align: center;
}

button#add-favorite-seller {
    text-align: center;
    padding: 10px;
    display: block;
    margin: 15px;
}

.block.block-reorder {
    clear: both;
    margin-top: 10px;
}
.block-reorder .block-title.no-display {
    font-size: 18px;
	text-align: center; 
}

.lofmarketplace-seller-view .page-title-wrapper {
    display: none;
}

.vesbrand-brand-view .page-title-wrapper {
    display: none;
}


.product-brands img {
    width: 100%;
}

img, object, video, embed {
   height: auto;
}

.mark {
    background-color: unset !important;
}

div#mp-lof-block {
    display: none;
}


.search-wrapper.ves-autosearch {
    display: block !important; 
}

.search-wrapper.ves-autosearch.bounce .search-content {
    display: block !important;
}

.table-checkout-shipping-method {
    width: 100%;
}
.table-checkout-shipping-method tr.row {
    display: table-row;
}
.table-checkout-shipping-method tr.row .col {
    width: auto;
}
.table-checkout-shipping-method thead tr.row {
    border-bottom: 1px solid #ccc;
}
.opc-wrapper .shipping-address-item.selected-item {
    border-color: #40c2c0;
}
.opc-wrapper .shipping-address-item.selected-item:after {
    background: #40c2c0;
    color: #fff;
}
.opc-progress-bar-item._active:before {
    background: #40c2c0;
}
.opc-progress-bar-item._active>span:before {
    background: #40c2c0;
}
.checkout-cart-index .giftcard_notice_3,
.checkout-cart-index #discount-giftcard-form-title,
.checkout-cart-index dt.form-group.giftvoucher {
	display: none !important;
}
.giftvoucher label.giftvoucher_code_label {
    font-size: 16px;
    font-weight: bold;
}
#giftvoucher_add
{
	background: #40c2c0;
    color: #fff;
    border-color: #40c2c0;
    font-weight: 600;
    font-size: 16px;
    padding: 8px 25px;
}
.gift-card #giftvoucher_container .form-control {
	max-width: 100%;
}
.product_attribues_info .attr_info {
    display: inline-block;
    margin-right: 3%;
}
.product_attribues_info .attr_info:last-child {
    margin: 0;
}
@media only screen and (max-width:1199px) {

.table-checkout-shipping-method tr.row .col {
    width: auto;
    font-size: 14px;
}

}
.stock-unavailable .special-price {display: none;}
.fancybox-overlay {z-index: 9999;}
.fancybox-opened {z-index: 99999;}
.account-nav .item .delimiter,.account-nav-content .nav.item {width: 100%;}
.checkout-index-index aside.modal-popup.agreements-modal.modal-slide._inner-scroll._show {z-index: 999999 !important;}
.checkout-index-index .modals-overlay {z-index: 999 !important;}
.yotpo-badge {position: relative;}
.cms-index-index .yotpo-badge .yotpo-display-wrapper {position: absolute !important;z-index: 999;right: 45%;top: 172px;}
.form.form-login .g-recaptcha .grecaptcha-badge{position: unset !important;}
.form-customer-login .g-recaptcha {margin: 0px;}
#social-form-create .g-recaptcha{padding-top: 5%;}
#social-form-password-forget .g-recaptcha{padding-top: 5%;}
.onestepcheckout-index-index .form-login .g-recaptcha .grecaptcha-badge {position: unset !important;}
.checkout-index-index form[data-role=login] .g-recaptcha .grecaptcha-badge {position: unset !important;}
#mpageverify-form .g-recaptcha {margin-left: 30%;}
.g-recaptcha {margin-top: 15px;margin-bottom: 15px;}
#social-login-popup .social-login-title {background-color: #3399cc}
#social-login-popup .social-login #bnt-social-login-authentication,
#social-login-popup .forgot .primary button,
#social-login-popup .create .primary button,
#social-login-popup .fake-email .primary button {background-color: #3399cc;border: #3399cc}
.block.social-login-authentication-channel.account-social-login .block-content {text-align: center;}
.customer-account-create .account-social-login, .customer-account-login .account-social-login {display: block !important;color: white;}
/* Compatible ETheme_YOURstore*/
div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login {max-width: 900px !important;margin: 0 auto !important;}
div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login .block-content {text-align: center;}
@media (max-width: 1024px) {
div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login .block-content {padding: 0 15px;}
}
.fancybox-overlay.fancybox-overlay-fixed {z-index: 999 !important;}