/* SPACES RELATED */
.breadcrumb-wrapper.add-padding { margin-top: 3.125vw; }
/* SEARCH PAGE */
.product-search .breadcrumb { margin-top: 1em; }
/* PORTFOLIO BREADCRUMB */
.portfolio-content-wrapper .breadcrumb-wrapper { margin-top: 1.8vw; }
/* LOGIN PAGE */
.account-wishlist .breadcrumb, 
.account-login .breadcrumb, .account-register .breadcrumb { padding-top: 0px; margin-top: 0px; }
/* FONT SIZES RELATED */
.breadcrumb a { font-size: 0.86em; }

/* BREADCRUMBS AREA */
.breadcrumb-wrapper { text-align: left; }
.breadcrumb { background: none; }
.breadcrumb a { color: #a78e66; /* #1dafec; */ font-weight: 500; }
.breadcrumb>li+li:before { color: #a78e66; /* #1dafec; */ }

/* PORTFOLIO BREADCRUMB */
.portfolio-content-wrapper .breadcrumb-wrapper ul { margin-bottom: 0px; }

@media screen and (min-width: 1500px) {
        
        /* SPACES RELATED */
        .breadcrumb-wrapper.add-padding { margin-top: 3.125em; }
        /* SEARCH PAGE */
        .product-search .breadcrumb { margin-top: 1em; }
        /* PORTFOLIO BREADCRUMB */
        .portfolio-content-wrapper .breadcrumb-wrapper { margin-top: 1.8em; }
        /* LOGIN PAGE */
        .account-wishlist .breadcrumb, 
        .account-login .breadcrumb, .account-register .breadcrumb { padding-top: 0px; margin-top: 0px; }
        /* FONT SIZES RELATED */
        .breadcrumb a { font-size: 0.86em; }
}
@media screen and (max-width: 1200px) and (min-width: 1101px) {
    
}
@media screen and (max-width: 1500px) and (min-width: 992px) {

}
@media screen and (max-width: 1100px) and (min-width: 992px) {

}

/* IPAD PRO */
/* Portrait */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
        
}

/* Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
        
}

/* Landscape phone to portrait tablet */
@media screen and (min-width: 992px ) {
        
}

/* Landscape phone to portrait tablet */
@media screen and (max-width: 991px) {
    
        /* SPACES RELATED */
        .breadcrumb-wrapper.add-padding { margin-top: 4.73vw; }
        /* SEARCH PAGE */
        .product-search .breadcrumb { margin-top: 1.513vw; }
        /* PORTFOLIO BREADCRUMB */
        .portfolio-content-wrapper .breadcrumb-wrapper { margin-top: 2.73vw; }
        /* LOGIN PAGE */
        .account-wishlist .breadcrumb, 
        .account-login .breadcrumb, .account-register .breadcrumb { padding-top: 0px; margin-top: 0px; }
        /* FONT SIZES RELATED */
        .breadcrumb a { font-size: 1.32vw; }
        
        /* BREADCRUMB AREA */
        .breadcrumb { padding: 1.513vw 0px; }
}

/* Landscape phone to portrait tablet */
@media screen and (max-width: 768px ) {
    
}
@media screen and (max-width: 767px ) {
        
}
@media screen and (max-width: 736px){

}
@media screen and (max-width: 695px ) {

        
}	

@media screen and (max-width: 667px){	
       
}
@media screen and (max-width: 640px){
        
        /* SPACES RELATED */
        .breadcrumb-wrapper.add-padding { margin-top: 9.5vw; }
        /* SEARCH PAGE */
        .product-search .breadcrumb { margin-top: 3.2vw; }
        /* PORTFOLIO BREADCRUMB */
        .portfolio-content-wrapper .breadcrumb-wrapper { margin-top: 5.5vw; }
        /* LOGIN PAGE */
        .account-wishlist .breadcrumb, 
        .account-login .breadcrumb, .account-register .breadcrumb { padding-top: 0px; margin-top: 0px; }
        /* FONT SIZES RELATED */
        .breadcrumb a { font-size: 2.7vw; }
}
@media screen and (max-width: 580px) {
    
}

/* Landscape phones and down */
@media screen and (max-width: 568px) {
        
}
@media screen and (max-width: 480px) {
        
}

@media screen and (max-width: 420px) {
        
}
@media screen and (max-width: 414px){
        
}
@media screen and (max-width: 375px){
        
}
@media screen and (max-width: 360px){
        
}