@media only screen and (min-width: 1200px){
 #top-banner .carousel-item, #top-banner .banner {
     min-height: 180px;
 }
 .navbar .navbar-collapse .navbar-nav {
  margin-left: auto !important;
}
}
.inner-banner {
    display: none;
}
.video-container.carousel-item {position:relative;}
.video-container.carousel-item > div:before {padding-bottom:100%; content:""; display:block;}
.video-container.carousel-item iframe {/*position:absolute;*/ height:420px; width:100%; top:0; left:0;}
#footersubscribe_sidebar h3, #footersubscribe_sidebar .help-block {
    color: #333 !important;
}
#footersubscribe_sidebar #subscribe {
    margin-top: 8px;
}
.greview {
  content: "";
  position: fixed;
  bottom: 0;
  width: 296px;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: 50%;
  left:0;
}
.greview img{
    width:60%;
    height:auto;
}
.help-block
{
  text-align: left;
}
#product_images .carousel-thumbs {
    padding-bottom: 4px !important;
}
@media only screen and (max-width: 768px){
    #price_calculator .form-group > div:last-child {min-height:43px;}
}
.fancybox__main-panel .fancybox__carousel .fancybox__viewport .fancybox__slide .fancybox__content img {background:#ffffff;}
.navbar-nav .nav-item.submenu_custom_link .nav-link::after {display:none;}
.outer_container .navbar-brand {border-right:none !important;}
#promonational_message .page-sub-header {display:none;}
#promonational_message { padding: 0 !important;}
#promonational_message > .ml-2 {margin: 0 !important;}
.cms-h1 {font-size: 1.375rem; font-family: "latoblack", sans-serif;}
.shipping-section-step #bill_address_change_link {display:none;}
.shipping-section-step #bill_address_add_link{ margin-left:0 !important;}