@media only screen and (max-width: 1600px) {

}

@media only screen and (max-width: 1200px) {

}

@media only screen and (max-wigedth: 1112px) {

}

@media only screen and (max-width: 1024px) {
footer{padding:0px 30px 30px 30px;}
.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%;}
}

@media only screen and (max-width: 980px) {
.banner{height:100%;margin:35px 0px 0px 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:auto;}
.navbar-collapse{z-index:9;}
.navbar-light .navbar-nav .nav-link{padding:5px 20px;border-bottom: 1px solid #cf804b5e;border-top: 1px solid #5a2400;}
.navbar-brand{padding:0px 0px 0px 0px;}
.desktopView{display:none;}
.mobileView{display:block;}
footer{padding:0px 30px 30px 30px;}
.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) {
#navToggle ul li a{font-size:16px;}
footer .footerInternal h1 {font-size: 20px;}
footer .footerInternal ul li{font-size:16px;}
}

@media only screen and (max-width: 575px) {
}

@media only screen and (max-width: 480px) {
.navbar-brand{max-width:200px;padding-top:0px;}
.navbar-toggler{padding:2px;font-size: 18px;margin-right: 7px;margin-top: 2px;}
.footer-left h1, .footer-right h1{font-size:20px;}
.footer-left ul li{font-size:16px;}
.footer-right ul li img {width: 30px;height: 30px;}
.scroll-to-top {width:25px;height:25px;}
.footer-left ul li{width:100%;border-right:none;padding:0px 0px;}
.banner{margin-top:0px;}
.gradient-tab{margin-bottom:0px;}
}

@media only screen and (max-width: 440px) {
.navbar-brand{padding:0px 0px 0px 0px;}
}

@media only screen and (max-width: 414px) {}


@media only screen and (max-width: 400px) {

}

@media only screen and (max-width:375px) {	

}