@media only screen and (max-width: 1920px) {
header .navbar .navbar-brand{margin-top:28px;}
}

@media only screen and (max-width: 1600px) {
header .navbar .navbar-brand{margin-top:25px;}
}

@media only screen and (max-width: 1400px) {
}

@media only screen and (max-width: 1366px) {
}

@media only screen and (max-width: 1112px) {
.navbar-logo{max-width: 300px;}
.navbar-mainbg{height:40px;}
.navbar-logo{padding-top:8px;}
}

@media only screen and (max-width: 1024px){
.footer-left {padding-left:0px;width:60%;}
.footer-right{width:40%;}
header .navbar .navbar-brand{margin-top:42px;}
}

@media only screen and (max-width: 980px) {
.banner{height:100%;margin:35px 0px 0px 0px}
.navbar-logo {padding-top: 0px;}
#navbarSupportedContent ul{background:var(--orange-gradient);}
.footer-left{width:100%;padding-left:0px;padding-bottom:20px;border-bottom:1px solid #ffffff42;}
.footer-right{width:100%;padding-left:0px;margin-top:20px;}
.desktopView{display:none;}
.mobileView{display:block;}
header .navbar .navbar-brand{max-width:300px;}
header .navbar .navbar-brand{margin-top:0px;}
}

@media only screen and (max-width: 800px) {
.navbar-nav{background:var(--brown);padding-bottom:10px;margin-top: -30px;padding-top: 30px;}
.navbar-brand{z-index:1;max-width: 200px;}
.navbar-light .navbar-nav .nav-link{padding: 5px 20px;border-bottom: 1px solid #cf804b5e;border-top: 1px solid #5a2400;}
.navbar-toggler{padding:2px 5px;font-size: 20px;margin-top: -10px;z-index: 1;margin-right: 10px;}
}

@media only screen and (max-width: 768px) {
.navbar-nav{padding:0px 50px 15px 50px;background:var(--brown);}
.navbar{padding:0px 0px;height: 50px;}
.navbar-collapse{z-index:-1;margin-top:-8px;}
.navbar-light .navbar-nav .nav-link{padding:5px 20px;border-bottom: 1px solid #cf804b5e;border-top: 1px solid #5a2400;}
.desktopView{display:none;}
.mobileView{display:block;}
footer{padding:0px 5px 30px 5px;background-image:none;}
.footerCurve{padding:30px 30px;}
.footer-left{width:100%;padding-left:0px;border-bottom:2px solid #ffdfa857;margin-bottom:20px;padding-bottom:20px;}
.footer-right{width:100%;}
.footer-right h1{text-align:left;}
.scroll-to-top{right:5px;bottom:5px;width:20px;height:20px;}
.navbar-toggler-icon{display:inline-block;width:20px;height: 24px;vertical-align: middle;content:"";background:no-repeat center center;background-size:100% 100%;}
}

@media only screen and (max-width: 640px) {
.footer-left h1{font-size:22px;}
.footer-left ul li{font-size:16px;}
.footer-right ul li img{width:30px; height:30px;}
.footer-right h1{font-size:18px;}
}

@media only screen and (max-width: 575px) {
}

@media only screen and (max-width: 480px) {
.navbar-logo {max-width: 190px;}
.navbar-mainbg {height:30px;}
.banner{margin-top:30px;}
.gradient-tab{margin-bottom:0px;}
.scroll-to-top{width:25px;height:25px;}
.footer-left ul li{font-size:16px;padding:0px 10px;}
.navbar button:focus{outline:none;border:none;}
.footer-right ul li img{width:30px;height:30px;}
.navbar-toggler{margin-top:-8px;}
}

@media only screen and (max-width: 440px){
.navbar-toggler{margin-top: -5px !important;padding:0px 5px 2px 5px;}
header .navbar .navbar-brand img {max-width: 230px;}
footer .footerInternal ul li{font-size: 14px;}
footer .footerInternal ul.socialIcons li {width: 30px;height: 30px;}
footer .footerInternal ul.socialIcons li a img{width:20px;}
footer .footerInternal ul{padding-bottom:5px;}
.footer-left ul li{font-size:14px;padding:0px 10px;}
.quoteBg p {padding: 30px 30px;font-size:14px;line-height: 25px !important;}
.nominateWhiteBtn {font-size:16px !important;margin: 0px 0px 30px 0px;}
}


@media only screen and (max-width:414px) {}


@media only screen and (max-width: 400px) {

}

@media only screen and (max-width:375px) {	

}