@media screen and (max-width:1366px) and (min-width:1280px){
    .main-banner{padding:100px 0 50px}
}

@media screen and (max-width:1024px) and (min-width:993px){
    header .nav-item {margin: 0 0 0 15px;}
    .main-banner{padding:45px 0 35px; min-height: 470px;}
    .slider-caption-outer{padding:0 50px}
    .slider-caption h2{font-size: 30px;}
    .slider-caption{font-size: 18px;}
    .linkbox h2{font-size: 25px;}
    .linkbox span{font-size: 18px;}
    .auction-box{font-size: 18px;}
    .president-message{font-size: 18px;}
    .introduction{font-size: 16px; line-height: normal;}
    .introduction h2{font-size: 20px;}
    .footer-address{font-size: 18px; line-height: normal;}
    .address-right, .footer-links li a{font-size: 16px;}
}

@media screen and (max-width:992px) and (min-width:768px){
    .navbar{justify-content: flex-end;}
    .main-banner{padding:80px 0 50px; min-height: 470px;}
    .slider-caption h2 {font-size: 35px;line-height: normal;}
    .slider-caption{font-size: 20px;line-height: normal;}
    .linkbox{margin-bottom:20px;}
    .auction-outer{margin-top: 25px;}
    .samaj-links {padding: 45px 0 15px;}
    .intro-bookthumb{margin-top:25px;}
    .footer-address{ line-height: normal;margin-bottom: 35px;}
}

@media screen and (max-width:992px){
    .navbar-toggler{border: none;}
    .navbar-toggler:focus{border: none;outline: none;box-shadow: none;}
    .navbar{position: absolute;left: 0;right: 0;z-index: 10;top: 0;}
    .navbar-collapse{background:#fff;padding:15px 0;margin-top: 75px;}
    .navbar-collapse li{margin-bottom:15px;}
    .navbar-collapse li a{font-size: 20px;}
    header [class*="col-"]{position: static;}
}

@media screen and (max-width:767px){
    .main-banner{padding:25px}
    .slider-caption{padding:20px 0px 0;font-size: 16px;}
    .slider-caption h2 {font-size: 25px;line-height: normal;}
    .linkbox{margin-bottom:15px;}
    .linkbox h2{font-size: 30px;}
    .linkbox span{font-size: 20px;}
    .auction-outer{margin-top:25px;}
    .intro-bookthumb{margin-top: 25px;}
    .regd{text-align: left;margin-top:10px;display: none;}
    header{padding:15px 75px 15px 0}
    .navbar-toggler{position: absolute;right: 0;top:20px;}
    header .nav-item {margin: 0 0 15px 0px;}
    .navbar-collapse li a{font-size:16px;}
    .auction-box{font-size: 16px;line-height: normal;}
    .intro-bookbox{padding:15px}
    .footer-address {font-size: 18px;padding-right: 0;line-height: normal;}
    .footer-address img {margin-right: 15px; min-width: 100px;}
    .footer-links{margin-bottom:25px;}
    .footer-links li a, .address-right{font-size: 16px;}
    .auction-outer h2{font-size: 25px;}
    .main-slider .owl-dots{margin-top:25px;}
    h3.bhamashah_name {font-size: 16px;}
    .members-heading{font-size:18px;}
    .committee-members {width: 100%;}
    
}