 @media (min-width: 320px) and (max-width: 1024px) {
.bx-wrapper {
 overflow: hidden;
}
}
 @media (min-width: 992px) and (max-width: 1024px) {
  .bg-half h1{font-size:35px;}
  ul.menu {

    margin: 1px 0 22px;

}
}
 @media (min-width: 992px) {
.zetta-txt {
padding-left:10px;
padding-right:10px;
}
}
 @media (min-width: 768px) and (max-width: 768px) {
 

 
 .container {
 width: 720px;
}
 .banner-toptxt.right {
 bottom: 65px;
 float: right;
 position: absolute;
 right: 0;
 text-align: right;
}
 .carousel-control {
 z-index:999999;

}
.carousel-control.right {
 left: auto;
 right: 3%;
}
.carousel-control.left {
 left: 3%;
}
.slider-caption h2 {
 font-size: 30px;
 line-height:56px;
}
 .slider-caption.slider-caption-big {
 margin: -125px 0 0 -275px;
 text-align: left;
 width: 550px;
}
 .guide-btn {
 margin-top: 17px;
}

 
}
 @media (min-width: 768px) and (max-width: 800px) {
 
   ul.menu {

    margin: 1px 0 22px;

}
 .banner-toptxt.right {
 bottom: 59px;
 float: right;
 position: absolute;
 right: 0;
 text-align: right;
}

.carousel .carousel-inner .bg1{background-size:cover;}

 .bx-wrapper .bx-prev {
 left: 3px;
}
.bx-wrapper .bx-next {
 right: 4px;
}
.bxslider li {
width:225px !important;
}
.bx-wrapper .bx-viewport {
 left: 25px;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 
 .bg-half h1{font-size:35px;}
 
 
 .hire-jet-form {
width:720px;
margin:auto;
}
 .slider-caption small {
 font-size:23px;
}
.slider-info span {
 font-size: 32px;
    
}
.bg-half h1{font-size:38px;}
 .slider-caption {


height:200px;

}
 .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {

}
 .zetta-txt p br {
display:none;
}
 .zetta-txt {
font-size: 25px;
}
.zetta-txt h3 {
font-size:25px;
line-height:25px;
}
.zetta-txt h2 {
line-height:30px;
font-size:30px;
}
.dimension-box p {
padding-right:20px;
}
.section5 {
}
.bottom-form li input {
 width: 100%;
}
 .bottom-form1 {
padding:0 20px 0 20px;
}

}
 @media (min-width: 320px) and (max-width: 767px) {
  section{float:left;  margin-top:-10px;}
  #responsive-menu{width:100% !important;  margin-top:-10px;}
  
  
#click-menu{ top:-10px !important}
 .hire-jet-form {
width:100%;
margin:auto;
}
.hire-jet-form .bottom-form {
width:100%;
margin-left:0px;
}
 .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
 top: 40%;
 height:45px;
 overflow:hidden;
}
 .carousel-control img {
width:33px;
}
 .carousel-control img:hover {
 margin-top: -77px;
}
 .compare-table-inner {
width:100%;
overflow-x:scroll;
float:left;
}
 .compare-table {
width:auto;
padding:10px;
}
 .welcome-box p {
 padding: 0 10px;
}
.about-link li {
 width: 100%;
}
.management-box h2 {
 font-size: 26px;
}
ul.management-listing {
 margin: 0;
 padding: 10px;
 text-align: left;
}
 .operations-panel, .news-txt {
padding:10px;
}
 .sharejet-from {
width:auto;
margin:auto;
}
 .navbar-brand {
color:#fff;
font-size:20px;
text-transform:uppercase;
font-weight:bold;
padding:20px 0 0 20px;
}
 .navbar-brand:hover {
color:#fff;
}
 .navbar-toggle .icon-bar {
 border-radius: 1px;
 display: block;
 background:#fff;
 height: 4px;
 width: 35px;
}
 ul.news-listing li {
float:left;
width:100%;
}
 .title-box {
padding:10px;
}
ul.news-listing li p {
 padding-right: 0px;
}
 .navbar-header {
padding:0px;
}
 .header {
position:relative;
top:0;
width:100%;
z-index:9999999;
}
 .section4 {
margin-bottom:0x;
}
.section1 {
margin-top:0px;
}
nav li a, nav li.last a {
padding:0 0px;
padding-top:15px;
padding-bottom:10px;
width:100%
}
nav li {
width:100%;
 border-bottom: 1px solid #8a8a8b;
}
.footer1 {
text-align:center;
}
footer li {
float:none;
display:inline-block;
}
.footer-search {
 background: #bb2d8e none repeat scroll 0 0;
 float: none;
 height: 30px;
 margin: auto;
 position: relative;
 width: 100%;
}
.copybotttom ul {
 float: none;
}
.section5, .section5_1 {
}
 .bottom-form li input {
 width: 100%;
}
 .zetta-txt {
 float: left;
 font-size: 18px;
 padding: 63px 10px 38px;
 text-align: center;
 width: 100%;
}
.zetta-txt h3 {
font-size:19px;
line-height:20px;
}
.zetta-txt h2 {
line-height:22px;
font-size:22px;
}
.zetta-txt p br {
display:none;
}
.dimension-box p {
padding-right:0px;
}
 .enquiry-form {
width:100%;
float:left;
border:none;
}
.bottom-form2 {
width:100%;
float:left;
}
.bottom-right {
 float: right;
 width: 100%;
}
.enquiry-form .bottom-form.bottom-form2 {
 float: left;
 margin-left: 0;
}
.enquiry-form .bottom-form {
 float: left;
 width: 100%;
}
 .bottom-form li label {
margin-bottom:5px;
}
.bottom-form li {
margin-bottom:5px;
float:left;
width:100%;
}
 .footer {
float:left;
position:relative;
width:100%;
text-align:center;
}
 .bg-half img {
width:100%;
}
 .carousel .carousel-inner .bg-half {
 float: left;
 height: auto;
 width: 100%;
 overflow:hidden;
}
.carousel-caption {
 height:50%;
 left: inherit;
 position: absolute;
 right: inherit;
 bottom:0;
 top: inherit;
}

.hide_tab  {
 display:none;
}



}
@media (min-width: 480px) and (max-width: 767px) {
 .bxslider li {
 width: 200px !important;
}
}
 @media (min-width: 320px) and (max-width: 767px) {
.logo {
    margin: 11px 20px 0 0;
}


ul.menu{margin-right:0px;}
 .bx-wrapper .bx-prev {
 background-size:100%;
 left: 10px;
}
.bx-wrapper .bx-next {
 background-size:100%;
 right: 10px;
}
 .bx-wrapper .bx-controls-direction a {
 height: 76px;
 margin-top: -40px;
 outline: 0 none;
 position: absolute;
 text-indent: -9999px;
 top: 50%;
 width: 17px;
 z-index: 9999;
}
.bx-wrapper .bx-viewport {
 left: 13px;
}
 .about-banner h2 {
font-size:42px;
}
 .zettaview {
 font-size: 31px;
}
nav {
 background:#6c6d71;
 min-height:50px;
 height:auto;
}
 nav li {
 min-height:50px;
 height:auto;
}

 .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
 top: inherit;
 height:70px;
 overflow:hidden;
}
.carousel-control{  bottom: inherit;}
}
/*
 @media (min-width: 540px) and (max-width: 767px) {
 .carousel-caption {
 background: rgba(14, 12, 12, 0.6) none repeat scroll 0 0;
 border-radius: 13px;
 top:0;

 left: 50%;
 margin-left: -200px;
 margin-top: -50px;
 margin-top:412px;
 padding:0px;
 width: 400px;
}
.carousel-caption h2 {
 font-size: 22px;
 font-weight: bold;
 line-height: 32px;
 font-family: "Montserrat", sans-serif;
 margin: 23px 0 20px;
}
.carousel-control {
 top: 14%;
 z-index: 999999;
}
 .slider-caption-mob h2 br {
display:none;
}
 .guide-btn {
 background: #b51783 none repeat scroll 0 0;
 color: #fff;
 float: right;
 font-size: 15px;
 letter-spacing: 0px;
 margin-right: -0px;
 margin-top: -6px;
 padding: 5px 15px;
 text-transform: uppercase;
}
}
 @media (min-width: 480px) and (max-width: 540px) {
 .carousel-caption {
 background: rgba(14, 12, 12, 0.6) none repeat scroll 0 0;
 border-radius: 13px;
 top:0;
 height: 80px;
 left: 50%;
 margin-left: -155px;
 margin-top: -40px;
 margin-top:290px;
 padding:0px;
 width: 310px;
}
.carousel-caption h2 {
 font-size: 15px;
 font-weight: bold;
 font-family: "Montserrat", sans-serif;
 line-height: 25px;
 margin: 25px 0 20px;
}
.carousel-control {
 top: 13%;
 z-index: 999999;
}
.slider-caption-mob h2 br {
display:none;
}
 .guide-btn {
 background: #b51783 none repeat scroll 0 0;
 color: #fff;
 float: right;
 font-size: 10px;
 letter-spacing: 0px;
 margin-right: -0px;
 margin-top: -14px;
 padding: 5px 15px;
 text-transform: uppercase;
}*/
}
 @media (min-width: 360px) and (max-width: 479px) {
/* .carousel-caption {
 background: rgba(14, 12, 12, 0.6) none repeat scroll 0 0;
 border-radius: 13px;
 top:0;
 height: 80px;
 left: 50%;
 margin-left: -115px;
 margin-top: -40px;
 top: 0;
 margin-top:202px;
 padding:0px;
 width: 230px;
}
.carousel-caption h2 {
 font-size: 12px;
 font-weight: bold;
 font-family: "Montserrat", sans-serif;
 line-height: 20px;
 margin: 27px 0 20px;
}
.carousel-control {
 top: 11%;
 z-index: 999999;
}
.slider-caption-mob h2 br {
display:none;
}
 .guide-btn {
 background: #b51783 none repeat scroll 0 0;
 color: #fff;
 float: right;
 font-size: 8px;
 letter-spacing: 0px;
 margin-right: -0px;
 margin-top: -12px;
 padding: 5px 15px;
 text-transform: uppercase;
}*/
}
/*
 @media (min-width: 320px) and (max-width: 359px) {

.carousel-caption h2 {
 font-size: 11px;
 font-weight: bold;
 line-height: 34px;
 font-family: "Montserrat", sans-serif;
 margin: 20px 0 20px;
}
 .guide-btn {
 background: #b51783 none repeat scroll 0 0;
 color: #fff;
 float: right;
 font-size: 8px;
 letter-spacing: 0px;
 margin-right: -0px;
 margin-top: -18px;
 padding: 5px 15px;
 text-transform: uppercase;
}
 .carousel-control {
 top: 11%;
 z-index: 999999;
}
 .slider-caption-mob h2 br {
display:none;
}
}
 @media (min-width: 320px) and (max-width: 479px) {
 .about-banner h2 {
font-size:22px;
}
 .zettaview {
 font-size: 21px;
}
footer li a {
font-size:11px;
}
}
*/



 @media (min-width: 320px) and (max-width: 767px) {
.logo {
    margin: 11px 20px 0 0;
    width: 50%;
}
 .carousel-inner > .item {
float:left;
height:100%;
width:100%;
}
 .slider-circle {
display:inline-block;
margin-top:-44px;
}
.slider-circle img {
display:inline-block;
}
.slider-circle {
width:100%;
float:left;
text-align:center;
}
 .slider-info span {
 font-size:30px;
margin-top:7px;
display:inline-block;
}
.slider-info small {
font-size:24px;
}
.slider-info h2 {
font-size:35px;
margin-top:2px;
margin-bottom:2px;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
 bottom: 150px !important;
}
 .footer-search {
 float: left;
}
body{border-width:0px;}
header{padding-left:10px; padding-right:10px;  padding-top:10px; width:auto}
.carousel-caption{float:left; position:relative;}

.carousel .carousel-inner .bg-half{height:auto !important;}
.carousel .item{background:#fff;}
.carousel-caption h1{width:100%; float:left; text-align:center;   font-weight:bold; font-size:30px; font-family: 'Montserrat', sans-serif;}

.carousel-control.right{right:8%}
.carousel-control.left{left:8%}
}
 @media (min-width: 480px) and (max-width: 540px) {
 .slider-circle {
display:inline-block;
margin-top:-44px;
}

 .slider-info span {
 margin-top:0px;
  margin-bottom:5px;
 font-size: 28px;
}
.slider-info small {
font-size:20px;
}
.slider-info h2 {
font-size:30px;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
 bottom: 120px !important;
}
.logo {
    margin: 11px 20px 0 0;
    width: 60%;
}
}
 @media (min-width: 320px) and (max-width: 479px) {
 .slider-circle {
display:inline-block;
margin-top:-44px;
}

.logo {
    margin: 22px 20px 0 0;
    width: 70%;
}
.carousel-caption h1{font-size:25px; font-family: 'Montserrat', sans-serif; font-weight:500;}

 .slider-info span {
 font-size: 19px;
margin-top:0px;
margin-bottom:5px;
}
.slider-info small {
font-size:14px;
}
.slider-info h2 {
font-size:18px;
margin-bottom:2px; margin-top:-6px;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
 bottom:105px !important;
}
 footer li a {
 color: #333;
 float: left;
 font-size: 11px;
 line-height: 9px;
 list-style: outside none none;
 margin: 0;
 padding: 0 3px;
}
footer li img {
 float: left;
 margin-bottom: -7px;
 margin-left: 1px;
 margin-top: -5px;
 width: 16px;
}

}


 @media (min-width: 640px) and (max-width: 640px) {
  
 }


 @media (min-width: 480px) and (max-width: 480px) {

 }
 @media (min-width: 321px) and (max-width:360px) {


 .slider-info span {
 font-size: 18px;
margin-top:5px;
margin-bottom:10px;
}
 }

 @media (min-width: 320px) and (max-width:320px) {

 }
