@charset "utf-8";
@media screen and (max-width:1140px) {
.area, .ftarea2, .header-area {
padding-left:15px;
padding-right:15px
}
}
@media screen and (max-width:1024px) {
.airport-list {
min-height:315px
}
#wrapper {
overflow:hidden
}
.banner-getstarted{position:relative;}
.banner-getstarted h4{font-size:30px;}
}
@media screen and (max-width:991px) {
.airport-list p {
min-height: 55px
}
.airport-list h4 {
font-size: 17px
}
.area, .ftarea1, .ftarea2, .header-area {
max-width:800px
}
.ftarea2 .lftbx, .ftarea2 .rhtbx {
text-align:center;
width:100%
}
.banner-bx, .ftr-phemail {
min-height:inherit
}
.ftarea2 {
padding-bottom:40px
}
.footer4box, .get-in-touch-bx, .media-cap-list {
width:100%
}
.ftarea2 .lftbx {
padding-bottom:10px
}
.ftarea1 .footer-menu ul {
margin:0 0 15px
}
.ftarea1 .footer-contact p {
padding-bottom:15px
}
.ftr-phemail {
background:0 0;
padding:0
}
.ftarea1 .ftrsubscribe-sec ul {
padding:10px 0 30px
}
.footer-subscribe {
margin-bottom:20px
}
.get-in-touch-bx .imgbx img, .media-cap-list .imgbx img {
width:100%
}
.get-kit-bx input[type=email], .get-kit-bx input[type=tel], .get-kit-bx input[type=text] {
margin:0 0 10px;
width:100%
}
.get-kit-bx input[type=submit] {
margin:0;
width:100%
}
.airport-list {
width:33.3%
}
.inner-download-kit input[type=email], .inner-download-kit input[type=tel], .inner-download-kit input[type=text] {
margin:0 .5% 10px;
width:49%
}
.inner-download-kit input[type=submit] {
margin:0 .5%;
width:49%
}
.about-us-lft, .about-us-rht, .airport-ad-rht, .inner-left, .inner-right {
width:100%
}
.about-us-lft {
padding:0 0 30px;
border:none
}
.inner-left {
padding-right:0;
display:none
}
.airport-ad-lft {
border-right:none;
padding-right:0;
width:100%
}
.airport-ad-rht {
border-left:none;
margin-left:0;
padding-left:0
}
.inner-bnr-left {
padding:50px 0 10px;
text-align:center;
width:100%
}
.inner-bnr-rht {
padding:20px 0 10px;
width:100%
}
.banner-getstarted-frm input[type=text], .getmedia-frm input[type=email], .getmedia-frm input[type=tel] {
margin:0 .5% 10px;
width:49%
}
.banner-getstarted-frm input[type=submit] {
margin:0 .5%;
width:49%
}
}
@media screen and (max-width:800px) {
.header-con {
background:#000;
position:inherit
}
.logo-bx {
text-align:center;
width:100%
}
.main-menu {
padding:0 0 15px;
width:100%
}
.top-hed-margin {
height:0
}
nav ul li:last-child a{background:#414042; color: #fff;}
nav ul li:last-child a:hover{background:#333; color: #fff;}
.banner-getstarted-frm input[type="text"], .getmedia-frm input[type="email"], .getmedia-frm input[type="tel"] {
    margin: 0 0 10px;
    width: 100%;
}
}
@media screen and (max-width:767px) {
.callustoday-bx h3, .callustoday-bx p, .get-in-touch-form {
margin-right:0
}
.back-to-top, .banner-bx br {
display:none
}
.banner-bx .inner-bnr-left h1, .banner-bx h1 {
font-size:34px
}
.banner-bx p {
font-size:18px;
line-height:28px
}
.client-logo ul li {
padding:8px 13px;
width:32%
}
.callustoday-bx .say-hlo {
float:none;
padding:0 0 20px
}
.airport-list {
width:50%
}
.airport-list .imgbx img {
width:100%
}
.get-in-touch-form .frbx1, .get-in-touch-form .frbx2, .get-in-touch-form .frbx3 {
width:100%;
margin-bottom:20px;
padding-right:0
}
.inner-download-kit input[type=email], .inner-download-kit input[type=tel], .inner-download-kit input[type=text] {
margin:0 0 10px;
width:100%
}
.inner-download-kit input[type=submit] {
margin:0;
width:100%
}
.inner-btm-list .lftbx {
width:100%;
float:none
}
.inner-btm-list .rhtbx {
margin:0
}
.banner-getstarted-frm input[type=text], .getmedia-frm input[type=email], .getmedia-frm input[type=tel] {
margin:0 0 10px;
width:100%
}
.banner-getstarted-frm input[type=submit] {
margin:0;
width:100%
}
}
@media screen and (max-width:630px) {
.airports-audience ul li, .airports-audience ul li:last-child {
padding:10px 0;
width:100%
}
.airports-audience ul li:last-child .airports-audience-img {
float:none
}
.airports-audience ul li:last-child .airports-audience-txt {
margin-left:0;
text-align:center
}
.media-air li {
display:block;
margin:0 0 14px
}
}
@media only screen and (max-device-width:480px) {
html {
-webkit-text-size-adjust:none
}
}
@media screen and (max-width:480px) {
.get-kit-bx {
padding:30px 25px;
width:100%
}
}
@media screen and (max-width:479px) {
.airport-list {
width:100%;
min-height:inherit
}
}
