#div_addinfo_save_box .btn {
  width: 100%;
  color: #fff !important;
}
.customer_satisfaction {min-height:140px;}
@media only screen and (max-width: 768px) {
#top-banner picture {
    min-height: 700px;
}
.advance-search-dropdown{top: 60px;}
}
@media only screen and (max-width: 768px){
#product_images picture {
    min-height: auto;
}
  #product-info #action-btn .upload_design {
    z-index: 996;
  }
  #productpricetotal .row .col {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
#productpricetotal .row .col .content-box span{font-size: 1rem;}
.scroll-top {bottom: 107px;}
 .navbar-collapse .header-links {
    position: sticky !important;
  }
}
.top-header .header-link a{border-radius: 20px;}
.btn-title-text.upload_design,.btn-title-text.custom_design,.btn-title-text.browse_design{
    background: #a2d06a !important;
  border: 1px solid #a2d06a !important;
    border-radius: 30px;}
    
    .btn-title-text.upload_design:hover a .h4,.btn-title-text.custom_design:hover a .h4,.btn-title-text.browse_design:hover a .h4{
  color: #a2d06a !important;
}
/*.btn-title-text.upload_design a .h4 {*/
/*  text-transform: uppercase !important;*/
/*  font-size: 1.125rem !important;*/
/*}*/
#btnlogin_page{
     border-radius: 20px;
}
#user_loginpage .pl-lg-5 .btn-sm{ border-radius: 20px;}
.btn-primary{
    color:#fff;
}
#checkout{
    border-radius: 20px;
}
.btn-success:hover, .btn-success:focus, .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active:focus {
  color: #fff;
}
#div_addinfo_save_box .btn{
    border-radius: 30px; text-transform: capitalize;
    font-size:1.5rem;
}
.btn-title-text.upload_design a .h4,.btn-title-text.custom_design a .h4,.btn-title-text.browse_design:hover a .h4{
    text-transform: capitalize;
    font-size:1.5rem;
}


.standalone-bottomline .yotpo-bottomline.pull-left.star-clickable {
    display: block !important;
}
.page-header div .yotpo {
  display: none;
}
.product_ratings .yotpo.bottomLine.yotpo-small {
  display: block !important;
}
.top-header{
    padding: 0.5rem 0 !important;
}
.breadcrumb_container .breadcrumb{
    margin-bottom: 0;
}
.body-container{
    padding-top: 0 !important;
    margin-top: 1rem !important;
}
@media only screen and (min-width: 768px){
  .navbar-brand img {
  max-width: 162px;
}
}
@media only screen and (min-width: 1248px) {
  .top-links li a {
    font-size: 14px;
  }
  .top-header .header-link a{
    padding: .6rem 1rem !important;
}
#product_info .breadcrumb_container .breadcrumb{
    padding: 0;
}
}

.sameday_decals{
    display:none;
}

.custom_same_day_decal .sameday_decals{
     display:block;
}

#product-info .card-header .row .col-6{
        flex: 0 0 100%;  max-width: 100%;

}

@media only screen and (max-width: 768px) {
    #top-banner picture {
        min-height: 400px !Important;
    }
}

@media only screen and (max-width: 768px) {
.carousel-caption {
    
     padding-top: 0px;
    
}}

@media only screen and (min-width: 1440px) {
    .navbar .navbar-nav .nav-item>.nav-link {
        padding: 1rem 0.7rem !important;}}