@media only screen and (max-width: 1200px) {
.navbar-light .navbar-nav .nav-link {padding: 5px 10px;font-size: 14px;}
.explore{margin: 10px 30px;}
}

@media only screen and (max-width: 1024px) {
.navbar-light .navbar-nav .nav-link {color: #fff;padding: 5px 7px;font-size: 14px;}
.footer-listing ul li{font-size: 16px;}
.footer-icon-listing ul li {float: left;margin: 10px 5px 0px 0px;width: 30px;height: 30px;}
.footer-icon-listing ul li:nth-child(2) {float: left;width: 30px;height: 34px;padding: 0px 0px 0px 0px;}
.footer-listing h1{padding:0px 20px;}
}

@media only screen and (max-width: 768px) {
.header {position: fixed;width: 100%;height: 60px;background-color:#cc0808;top:0px;z-index:1;background-image:url(../images/bengaluru-images/bengaluru-top-stripbg2.png); background-repeat:repeat-x;display:block;}	
.navbar-light .navbar-toggler-icon{background-image: url(../images/nav-toggle-btn.png);background-repeat:no-repeat;width: 27px;height: 13px;}
.navbar-light .navbar-toggler {color: rgba(0,0,0,.5);border-color: rgb(255 255 255);}
.navbar-light .navbar-toggler:focus-visible{outline:none;}
.lrg-logo {width: 165px;height: 70px;}
.lrg-logo img {width: 100%;}
.navbar-toggler {padding: 3px 5px 5px 5px;font-size: 15px;line-height: 1;background-color: transparent;
border: 1px solid transparent;border-radius: 0.25rem;float: right;margin:25px 0px 0px 0px;}
.header .navbar-expand-lg .navbar-collapse {float: right;width: 100%;margin-top: -5px;height: auto;
background: #cc0808;}
.header .navbar-light .navbar-nav .nav-link{ border-style: solid;border-width: 1px;   -webkit-border-image: -webkit-linear-gradient(left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;-moz-border-image: -moz-linear-gradient(
left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;-o-border-image: -o-linear-gradient(left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;border-image:linear-gradient( to left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;}	
.header .navbar-light .navbar-nav .nav-item {padding: 0px 10px;width:100%;float:left;display:block;}	
.header .navbar-expand-lg .navbar-nav {margin-right: 0px;padding-right: 0px;margin-top: 20px;}
.awards-banner{display:none;}
.content-heading-main{width:100%;}
.content-img{float:left; width:100%; height:auto;margin-bottom:20px;padding-left:0px; padding-right:0px;display:none;}
.content-section h1{min-width:100%;max-width:100%;width:100%;font-size:20px;}
.content-section p {margin: 10px 0px;text-align: justify;font-size: 15px;line-height: 24px;}
footer{border-bottom:10px solid #01477a;}
.awards-banner-mobile {
    float: left;
    width: 100%;
    height: auto;
    position: relative;
    display: block;
    margin: 45px 0px 0px 0px;
}
.accordion-header {
    min-width: 60%;
    max-width: 60%;
}
.awards-banner-mobile img {
    width: 100%;
    height: auto;
}
.nominate-relative {
    position: relative;
    top: 70%;
    width: 200px;
    right: 10px;
    float: right;
    margin-bottom: 20px;
    margin-top: 40px;
}
.award-nominate-now-btn{position:absolute; right:4%;top:45%;width:140px;height:58px;}
.award-nominate-now-btn img{display:block;}
.background-image-seprator-line{background-image:none;}
.accordion-wrap p{font-size:18px;}
.padding-left145 {padding-left: 15px;margin-top: 20px;}
.max-width35 {max-width: 100% !important;}
dd.maroonheading {line-height: 26px;font-size: 18px;padding: 5px 0px 5px 20px;}
.preschool-btn{font-size:14px;}
.award-nomination ul li{padding: 4px 0px 4px 30px;}
.award-nomination ul{margin:10px 0px 20px 15px}
.award-nomination h2{padding: 10px 0px 0px 0px;font-size:20px;}
.preschool-btn-ul{margin: 20px 0px 0px 0px;}
.preschool-btn-ul li{padding: 4px 0px 4px 0px !important;}
.nomination ul li {
    font-size: 14px;
    font-size: 14px;
    float: left;
    width: 100% !important;
    text-align: left;
}
.award-nomination ul li{float:left !important;width:100% !important;}
.explore{margin: 10px 0px;min-width:48%;max-width:48%;font-size:20px;}
.schedule-pre-schools, .schedule-schools, .schedule-edu-corporates, .schedule-individual-award{max-width:100%;margin-top:5px; margin-bottom:5px;}
.schedule-pre-schools ul, .schedule-schools ul, .schedule-edu-corporates ul, .schedule-individual-award ul {
    padding: 0px 40px 20px 40px;}
.schedule-pre-schools ul li, .schedule-schools ul li, .schedule-edu-corporates ul li, .schedule-individual-award ul li {margin: 0px 0px;font-size: 14px;line-height: 24px;text-align:left;}
.schedule-pre-schools h1, .schedule-schools h1, .schedule-edu-corporates h1, .schedule-individual-award h1 {
font-size: 17px;padding: 5px 20px 4px 20px;margin: 0px 0px 5px 0px;text-align: left;}
li.dropdown-item.dropdown-submenu a{font-size:12px;}
}

@media only screen and (max-width: 640px) {
.footer-listing ul li{font-size:14px;}
.footer-icon-listing ul li{width:30px; height:30px;}
.inner-pages-banner{height:200px;}
.header .navbar-light .navbar-nav .nav-link {color: #fff;font-size: 14px;padding: 2px 12px 2px 12px;
line-height: 26px;}
.navbar-toggler {padding: 2px 2px 3px 2px;font-size: 15px;line-height: 1;background-color: transparent;
border: 1px solid transparent;border-radius: 0.25rem;float: right;margin: 25px 0px 0px 0px;}
.black-theme-rounded-box, .burgundy-theme-rounded-box{max-width:100%;}
.nominate-relative{right:0px;}
.footer-nominate-btn{right:0px;}
.awards p.text-center {font-size: 16px;font-weight: bold;}

}

@media only screen and (max-width: 575px) {
footer .padding-left40{padding-left: 15px;padding-top: 20px;}
.footer-listing h1 {font-size: 16px;line-height: 34px;}
.footer-listing ul li span i {width: 25px;height: 25px;}
.footer-listing ul li {font-size: 14px;line-height: 34px;}
.banner1 h1{font-size:20px;}
.banner1 h1:after {border-width: 22px 15px 0 0 !important;display: block;}
.banner1 h2{top:60%; font-size:22px;}
.content-section {margin: 15px 0px 30px 0px;}
.award-nominate-now-btn{right:2%;}
.award-nominate-now-btn{ background-color: #000;border-radius: 5px;width: 125px;height:24px;}
.award-nominate-now-btn img{display:none;}
.award-nominate-now-btn span{color: #fff;
    display: block;
    text-align: center;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: bold;
    letter-spacing: 0.5px;}
}

@media only screen and (max-width: 480px) {
.award-nominate-now-btn {
    background-image: linear-gradient(to top, #d70910, #b0090e);
    border-bottom: 3px solid #f50810;
    border-top: 3px solid #8b0206;
    border-radius: 20px;
    width: 110px;
    height: 25px;
}
.award-nominate-now-btn span {
    color: #fff;
    display: block;
    text-align: center;
    font-size: 10px;
    text-transform: uppercase;
    line-height: 21px;
    font-weight: bold;
    letter-spacing: 0.5px;
}
.explore {
    margin: 10px 0px;
    min-width: 48%;
    max-width: 48%;
    font-size: 18px;
}
.explore .fa {margin-left:5px;line-height: 18px;float: right;padding-left: 5px;border-left: 1px solid #fff;    margin-top: 0px;}
.fa-caret-down:before {content: "\f0d7";border: 1px solid #fff;border-radius: 20px;padding: 1px 6px;font-size: 15px;
float: left;
}
}

@media only screen and (max-width: 440px) {
	
}

@media only screen and (max-width: 414px) {
.award-nominate-now-btn {right:0px;}
.award-nominate-now-btn {
    background-image: linear-gradient(to top, #d70910, #b0090e);
    border-bottom: 3px solid #f50810;
    border-top: 3px solid #8b0206;
    border-radius: 20px;
    width: 95px;
    height: 20px;right:3px;
}
.award-nominate-now-btn span {font-size:9px;line-height:15px;}
.explore {font-size: 15px;}
}

@media only screen and (max-width: 400px) {
	.award-nominate-now-btn {
    background-image: linear-gradient(to top, #d70910, #b0090e);
    border-bottom: 3px solid #f50810;
    border-top: 3px solid #8b0206;
    border-radius: 20px;
    width: 95px;
    height: 20px;right:3px;
}
.award-nominate-now-btn span {font-size:9px;line-height:15px;}
}

@media only screen and (max-width: 375px) {
.navbar-expand-lg .navbar-nav li:nth-child(1) .nav-link {right:35%;}
.explore {font-size: 14px;}
}