@media (max-width:1199px){ 
.nav-link { padding: 0px 50px 0px 50px !important;}
.banner-logos { text-align: right; float: right; width: 65%;}
}

@media (max-width:991px){ 
.nav-link {padding: 0px 30px 0px 30px !important;}
.ev-btn {  font-size: 16px !important;height: 30px !important;}
.bal-top-links ul li a { font-size: 16px; padding: 3px 10px 3px 10px !important;}
.banner-logos {  width: 85%;}
.home-icon-wrap.home-icon-wrapVideo { margin-top: 6%;}
}


@media (max-width:767px){
.sml-screen { display: none; }
.big-screen { display: block; }
.nav-link { padding: 0px 20px 0px 20px !important;}
.top-navigation ul li{border-bottom: 1px solid #444444;padding: 3px 0px;}
.navbar-dark .navbar-toggler { color: #fff; border-color: #333; background-color: #333;}
.home-icon-wrap.home-icon-wrapVideo {margin-top: 21%;}
.banner-logos { float: left;}
#slideshow .imag_box img {display: block;  max-width: 100%;    height: auto;  margin-left: auto; 
    margin-right: auto;}
.flip-card {  width: 100%;}
.team-member ul li {width:50%; margin-right: 0%;}
h2 { font-size: 32px;}
.about_banner p {font-size: 16px;}
h3 {  color: #333333;}
.address-section h2 { font-size: 40px;}
.address-section h3 { font-size: 25px;}
.address-section h4 { font-size: 35px;}
.Subscription-model input[type=submit] { margin-top: 0px;}
.bal-top-links ul li a { font-size: 16px;padding: 6px 10px 5px 10px !important;    }
.bal-top-links ul li { margin-bottom: 10px;}
.cart-icons { position: relative; top: 0; left: 0; margin-bottom: 10px;}
.flex-content {  display: block;}
.list-box { width: 100%;}
.arrow-bal-main { width: 100%;}
.blog-nav { display: block; }
.display-none { display: none; }
.about_banner { padding: 30px;}
.bal-top-links {  top: -3px;}
.ev-btn {    font-size: 16px !important;    height: 33px !important;    }
.build_tab_wrapper { margin-top: 25px;}
.detail-box { margin: 0px 20px 0px 20px;  padding: 0px 10px;font-size: 16px;}
.detail-box span { font-size: 18px; margin-left: 5px;}
.sticky-bal {  padding: 10px;}
.contact-pic img {  width: 40%;}
.contact_data_sec_head {  padding-top: 0;}
.team-box { width: 100%; }
.contact_dtl_sec {   min-height: auto !important; }
}


@media (max-width:568px){
 #slideshow .imag_box {  width: 50%;  }
 #slideshow { height: 530px;}
.team-member ul li {  width: 100%; }
.button-red {  font-size: 13px;}
.tabing-section .nav-link { padding: 8px 7px !important;}
.tabing-section .nav-link {  font-size: 13px;}
.heading {. font-size: 30px;}
.tabing-section {  position: relative; top: 50px; }
}


@media (max-width:480px){
.bal-top-links {  top: 17px; }
.build_tab_wrapper { margin-top: 75px;}
.home-icon-wrap.home-icon-wrapVideo { margin-top: 30%;}
}