/* Custom css start here */

.product-grid-view .product-list .icon-shop,
.style-browser-new-page .sticky-main-menu.all-menu{
    display: none;
}
.product-currency{
    display: none !important;
}
/* Mobile Home Custom content css here */


.about-us-container p{
    margin-bottom: 20px;
}
/*.about-us-container a{
  pointer-events: none;
    cursor: default;
}*/
.about-us-container .links-group{
    text-align: center;
    padding-top: 10px;
    padding-bottom: 20px;
}
.about-us-container .links-group a{
    font-family: 'KhulaRegular';
    background-color: #4F5565;
    width: 60%;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    color: #fff !important;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-bottom: 10px;
}

.about-us-container .about-us{
    border-top: 1px solid rgba(2, 1, 1, 0.08);
    padding-top: 30px;
    padding-bottom: 30px;
}

.about-us-container .about-us h2{ 
    font-size: 28px;
    font-family: 'YrsaRegular';
    color: #333333;
    margin-bottom: 20px;
}
.about-us-container .about-us p{ 
    font-family: 'KhulaRegular';
    color: #7A7A7A;
    font-size: 13px;
    line-height: 25px;
    margin: auto;
}
.about-us-container .about-us a{ 
    font-family: 'KhulaRegular';
    color: #0274be !important;
    font-size: 13px;
    text-decoration: underline !important;
}

/*  Show list of address order page */
.edit-address{
    display: block !important;
}

/*  home responsive css start here */
@media only screen and (max-width: 1400px) {
    .home-responsive .mobile-shop-content .bt-col-5col{
        height: 224px !important;
    }
}
@media only screen and (max-width: 1200px) {
    .home-responsive .mobile-shop-content .bt-col-5col{
        height: 184px !important;
    }
}
@media only screen and (max-width: 767px) {
    .home-responsive{
        padding: 0px !important;
    }
    .home-responsive .mobile-shop-title{
        padding: 0px !important;
    }
    .home-responsive .mobile-shop-content{
        flex-wrap: wrap;
    }
    .home-responsive .mobile-shop-content .bt-col-3{
        width: 50%;
        padding-left: 0px !important;
    }
    .home-responsive .mobile-shop-content .bt-col-3:nth-child(2n){
        padding-left: 10px !important;
        padding-right: 0px !important;
    }
}

/* home responsive css end here */
footer{
    font-family: 'YrsaRegular';
}
footer h2{
    font-family: "YrsaSemiBold";
}
footer ul{
    list-style: none;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}
footer ul li{
    margin-top: calc(5px/2);
}
footer a {
    color: #777;
    text-decoration: none;
    cursor: pointer;
    font-family: 'KhulaRegular';
}
footer span{
    font-family: 'KhulaRegular';
}
footer .social-links{
    background-color: #EDF4FA;
    border: 1px solid rgba(51, 51, 51, 0.31);
    border-radius: 100px;
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 34px;
    font-size: 13px;
    color: #5F5151;
    margin-right: 15px;
}
footer .social-links.margin-none{
    margin: 0px;
}
footer .social-links:hover{
    background-color: #4054B2;
    opacity: .9;
    color: #fff;
}
footer .social-links .fa{
    display: inline-block;
    width: 12px;
}
footer .social-links .fa.fa-facebook{
    width: 7px;
}
@media only screen and (max-width: 767px) {
    footer a{
        letter-spacing: 1.5px;
    }
    footer h2{
        font-family: "YrsaRegular";
        font-size: 24px !important;
        margin-bottom: 10px !important;
        margin-top: 10px;
    }
    footer .footer-mobile-container{
        background: #f6f7f2 !important;
        border-color: #d4d4d4 !important;
        padding-top: 20px !important;
    }
    footer .mobile-column{
        flex: 0 0 100%;
        max-width: 100%;
    }
    footer .mobile-column .social-links{
        background-color: #f8f9f4;
            line-height: 31px;
    }
    
    footer .mobile-column .download-app{
        display: none;
    }
    footer .copy-right-mobile{
        background: #f6f7f2 !important;
    }
    footer .copy-right-mobile a{
        width: 100%;
        display: inline-block;
        margin: 0px auto 10px !important;
    }
    footer .copy-right-mobile .externalLink{
        width: auto;
        padding: 0px 15px;
    }
    footer .copy-right-mobile span{
        width: 100%;
        display: inline-block;
        margin: auto !important;
        letter-spacing: 1.5px;
    }
    footer .footer-container{
        flex-wrap: wrap !important;
    }
    footer .mobile-column .social-links em{
      display: none;
    }
    footer .mobile-column .social-links img{
      width: 12px;
    }
    footer .mobile-column .social-links img.fb-icon{
      width: 8px;
    }
}

.footer-web-view{
   display: block;
}
.footer-mobile-view{
   display: none;
}

@media only screen and (max-width: 767px) {
   .footer-web-view{
      display: none;
   }
   .footer-mobile-view{
      display: block;
   }
}

.cart-new-page .order-review-shipping-method-notes:before{content:"Our standard shipping method is UPS Ground. If you would like to request a different shipping method or add your SPS Account # on file please give us a call (213) 444-0922 or email Online@bytogether.com with your request and order #." !important;}


.card-delete{
 display: none !important;
}

.catalog-browser-new-page .sticky-sub-menu .active .toggle-section .sticky-main-menu li a, .style-browser-new-page .sticky-sub-menu .active .toggle-section .sticky-main-menu li a, .style-details-new-page .sticky-sub-menu .active .toggle-section .sticky-main-menu li a
{
font-family:'KhulaSemiBold' !important;
}

.cart-new-page header .logo-brand-img img, .catalog-browser-new-page header .logo-brand-img img, .catalog-new-download-page header .logo-brand-img img, .catalogs-new-page header .logo-brand-img img, .global-search-page header .logo-brand-img img, .home-new-page header .logo-brand-img img, .my-account-page header .logo-brand-img img, .orders-new-page header .logo-brand-img img, .style-browser-new-page header .logo-brand-img img, .style-details-new-page header .logo-brand-img img
{
max-height:64px !important;
margin-top:-2% !important;
} 

.global-search-page .product-grid-view .product-list .product-label
{
font-size: 14px !important;
} 

.catalog-browser-new-page .product-grid-view .product-list .product-label, .style-browser-new-page .product-grid-view .product-list .product-label
{
font-size: 13px !important;
color: black !important;
} 

.style-details-new-page .styles-details-container .styles-details-inner .product-label
{
font-size: 21px !important;
color: black !important;
top: 27px !important;
padding: 2px 4px !important;
height: 26px !important;
line-height: 28px !important;
}

.product-grid-view .product-list .img-block img {
      min-height: 100% !important;
}


.cart-new-page .order-review-shipping-address-notes:before {
content: " If you would like to update/add a shipping address, please contact us at (213) 373-5265 or email online@bytogether.com immediately after you check out. All online orders will be shipped upon availability. Please allow 3-5 business days for your available items to be processed and dispatched. \A Please note  We do not hold styles. If you're items are not available upon the time of start date, it will be canceled. 
"  !important; 
white-space: pre !important; 
}


.input-group .disabled {
    background-color: white !important;
    pointer-events: auto  !important;
}
