

/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
}



/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
    .header-area{ position: relative; float: left; width: 100%; }
    .contactNo{ position: relative; float: left; width: 100%;  top: 0 }
    .contactNo a{ text-align: center; font-size: 24px; padding: 0; }
    .banner-img-area, .banner-content-area, .pro-content-area{ width: 100%; min-height: 350px; }
    .ad-fre-sample{ width: 50%; }
    .maincontainer{ padding: 40px 15px; }
    .pro-content-list ul li{ margin-bottom: 15px; }
    .ad-container{ width: 100%; min-height: auto; }
    .each-col ul li{ padding: 0 15px; }
    
}


/* Mobile Layout: 320px to 767px. */
@media only screen and (max-width: 767px) {
    
    .maincontainer{ padding:0px; box-sizing: border-box; overflow: hidden;}
    .topbar-area span{ position: relative; font-size: 16px; text-align: center; }
    .phones{ display: block; text-align: center; }
    .logo a{ font-size: 28px; padding: 0 15px; }

    .mob-menu-bar{ width: 24px; position: absolute; right: 10px; top: 10px; display: block; }
    .mob-menu-bar span{ width: 100%; height: 3px; background: #999; margin-top: 5px; }
    .menuBar{ display: none; position: absolute; top: 130px; left: 0; z-index: 921; }
    .menuBar ul li{ width: 100%; }
    .bannerCarasole{ width: 100%; min-height: 310px; }
    .slide{ min-height: 310px; }
    .ad-area{ width: 90%; margin: 15px 5%; }
    .colhalf{ width: 100%; }
    .product-area{ padding: 0 15px; box-sizing: border-box; }
    .col-1-3, .col-1-2, .col-1-0{ width: 100%; }
    .review-area h2{ font-size: 28px; }
    .fullTxt{ padding: 25px 15px; box-sizing: border-box; }
    .fullTxt h2{ font-size: 20px; text-align: center; }
    .fullTxt h3{ font-size: 20px; text-align: center; }
    a.iocns { position: relative; top: inherit; right: inherit; text-align: center; margin: 15px 0;}
    .videos-area{ width: 100%; min-height: 360px; }
    .videos-area iframe{ min-height: 360px; }
    .social-area{ width: 100%; }
    .bottomFoter{ padding: 15px; box-sizing: border-box; }



      
}
