/********************************Add new product page***********************/
.styled-select.slate {width: 100%;display: block;margin: 30px 0;}
.slate select {width: 70%;margin: 0 auto;display: block;}

/*******************************Add new product page End***********************/

.marq-area {
    padding: 10px 0;
    text-align: center;
    width: 100%;
    background: #1e1e25;
}
.marq-area marquee {
    font-size: 15px;
    text-transform: capitalize;
    color: #fff;
}
.product-specs-box .title {
    font-size: 18px;
    margin-bottom: 15px;
}
.full-description {
    border: none;
    padding:0;
    width: 100%;
    margin: 0 0 10px;
}
.product-description-main .title {
    clear: both;
    font-size: 18px;
    margin-bottom: 15px;
}
.product-specs-box {
    clear: both;
}


/*.cart-wrapper {float: right !important;}*/
.header-links-wrapper {width:100%;}
.quick-link ul li {line-height: 20px;}
.footer .newsletter {text-align: left;}
.footer p, .footer li a, .footer a, .footer span {font-size: 15px;}
.footer .quick-link ul li {line-height: 25px;border-bottom: 1px solid #ddd;padding: 10px 0 0 0 !important;}
.footer-lower .footer-disclaimer {font-size: 14px;}
.block-account-navigation .fa.fa-bars {display: none;}
.block-account-navigation.seller-navigation {margin-top: 25px;}
.picture-add-edit-link span {padding: 35px 6px !important;display: block;text-align: center;font-size: 14px;}
.picture-add-edit-link span a {color: #c61616;border-bottom: 1px solid #c61616;}
.backtoproduct {
    position: absolute;
    left: 1%;
    font-size: 15px;
    background: #c61616;
    padding: 9px 15px;
    border-radius: 5px;
    color: #fff;
    margin-top: 4px;
}
.backtoproduct:hover {
    
    background: #c61616;
    color: #fff;
    
}
.fieldset.upoload-img-list {position: relative;}
#paypalVerify button {}
.configure-payment-method .buttons input {padding: 10px 30px;font-size: 18px;text-transform: uppercase;margin: 20px auto;}
.card-errorspan {text-align: center;display: block;}
.configure-payment-method #paypalVerify {display: table;margin: 30px 0 10px;}
.configure-payment-method .PPBlue b{ border-left-color: #fff !important; text-shadow: unset !important;}
.configure-payment-method #paypalVerify button {background: rgb(198, 22, 22) none repeat scroll 0% 0% !important;box-shadow: unset !important;border: medium none !important;color: rgb(255, 255, 255) !important;}
.configure-payment-method .PPBlue:hover b, .configure-payment-method .PPBlue:active b{text-shadow: unset !important;}

.bottom-four-button {
    display: flex;
    flex-wrap: wrap;
	justify-content: center;
}

    .bottom-four-button .button-btn {
        display: inline-block;
        padding: 10px 16px;
        font-size: 19px;
        background-color: #c61616;
        color: #fff;
        border: none;
        border-radius: 5px;
    }
    .bottom-four-button .custom-btn
    {
        margin-right:10px;
    }
    .bottom-four-button .custom-btn:last-child {
        margin-right:0px;
    }
	.preview-buttons-bottom {
    display: block;
    width: 100%;
    float: left;
}
    @media(max-width:1280px) {
        .flyout-cart {right:0 !important;}
}
@media(max-width:1000px) {
.block .title strong {position: relative;}
.block-account-navigation .fa.fa-bars {display: block !important;position: absolute;right: 7%;top: 15%;border: 2px solid #fff;padding: 4px 6px;border-radius: 17px;}
}
@media(max-width:991px){
    .block-account-navigation.seller-navigation {
        margin-top: 15px !important;
    }
}
@media(max-width:800px) {
.backtoproduct {left: 5%;margin-top: 9px;}
.add-new-product-page-main .category-selector-heading {width: 100%; text-align:left;}
.add-new-product-page-main .categoryselector__list.category-selector-list li {width: 100%; text-align:left;}
.footer .contacts li {display: inline-block;width: 49%;}
.footer .newsletter {text-align: center;margin-top: 20px;}
.footer .newsletter-email input[type="text"] {width: 100%;}
.footer .newsletter-email {display: inline-flex;width: 100%;}
}
@media(max-width:768px) {
/*.cart-wrapper {float: none !important;margin-top: 25px;}*/
.block.block-account-navigation .title {text-align:left !important}
.block.block-account-navigation{width: 100%;}
.backtoproduct {left: 0;}

}

@media(max-width:736px) {

}
@media(max-width:540px) {
.add-new-product-page-main #category-selector .category-selector-group .category-selector-text.categoryselector__link.linkvalue
{
  display:inline-block;
  width:100%;
  overflow:hidden !important;
}
.footer .contacts li {width: 100%;}
.backtoproduct {left: 33%;top: -48px;}
    .bottom-four-button {
        display: flex;
        flex-direction: column;
    }

        .bottom-four-button .custom-btn {
            margin-right: 0;
            margin-bottom: 10px;
            text-align: center;
        }

        .bottom-four-button .button-btn {
            width: 100%;
        }
}
@media(max-width:500px) {
/*.block.block-account-navigation{width: 70%;}*/

}
@media(max-width:480px) {
.backtoproduct {left: 29%;top: -48px;}
}
@media(max-width:414px) {
.block.block-account-navigation{width: 100%;}
}

@media(max-width:375px) {
.backtoproduct {left: 26%;}
}

/* custom css start */
.mobile-search-div {
    display: none;
}
.hide-show-password-div
{
    position:relative;
}
    .hide-show-password-div img {
        position: absolute;
        right:15px;
        width: 28px;
        top: 29%;
    }
.hide-show-with-required.hide-show-password-div img{
    right:30px;
}
.inputs .required
{
    font-size:18px;
}
.custome-onepage-checkout .opc .step-title {
    border-radius:0;
    margin-bottom:0;
}
.custome-onepage-checkout li.tab-section
{
    margin-bottom:5px;
}
.custome-onepage-checkout .step {
    margin: 0;
    border: 1px solid #ddd;
    padding: 20px;
}
.custome-onepage-checkout .ship-to-same-address p label, .custome-onepage-checkout .pickup-in-store p label {
    margin-bottom: 0;
}
.custome-onepage-checkout .select-billing-address .address-select {
    width: auto!important;
}
.custom-continue-shop-btn.actions {
    font-size: 18px;
}
.custom-continue-shop-btn.actions a {
        margin: 0 5px 10px;
        padding: 10px 30px;
        font-size: 18px;
        text-transform: uppercase;
        display: inline-block;
    }
.custome-onepage-checkout .step-title .title
{
    margin-bottom:0px!important;
}
    @media(max-width:991px) {
        .mobile-search-div .header_search_form_container {
        width: 80%;
        margin: 0 auto;
        height: 45px;
    }
    .mobile-search-div {
        display: block;
        padding: 15px 0;
        border-bottom: 1px solid #ddd;
    }
    .mobile-nav-custom .mobile-logo {
        background: #fff;
        width:auto;
        width:140px;
    }
    .mobile-nav-custom .main_nav_content {
        height: 60px;
    }
}
@media(max-width:380px)
{
    .mobile-nav-custom .mobile-logo {
        width: 120px;
        padding: 9px 2px;
    }
}
/* custom css end start */

