@media screen and (min-width: 1900px) {
}
 @media only screen and (max-width: 1920px) {
}
 @media only screen and (max-width: 1600px) {
}

/*- Above 1366-*/
/*-1400-*/
@media only screen and (min-width: 1440px) {
}
 @media only screen and (max-width: 1400px) {
}
/*-1280-*/
@media only screen and (max-width: 1280px) {
}
/*-1148-*/
@media only screen and (max-width: 1279px) {
.container, .bn-caption .container { width: 100%; padding: 0px 30px; max-width: 100%; }
.container-float { left: 0; margin-left: 0px; }
.cont1 { padding-right: 0px; }
.cont2 { padding-left: 0px; }
.main-slider .slick-prev { left: 20px; }
.main-slider .slick-next { right: 20px; }
/*----*/
.banner-holder{ padding-right:50px;}
.banner-scroll{ right:-16px;}
.intro-img{ margin-right:-30px;}
.home-intro{ padding-right:0px;}
.journy-img{ margin-left:-30px;}
.journy-intro{ padding:30px;margin-left: -70px;}
.googlet{right:30px;}
.menu > ul > li{/*margin: 0px 15px;*/margin: 0px 30px;}}
.top-language-holder{right: 202px;padding-left: 15px;}
/*.top-menu-holder{margin-right: 230px;}*/
.bn-content>div { margin-left:0px;}
}
/*-1024-*/
@media only screen and (max-width: 1147px) {
.height1024 { height: auto !important; }
/*----*/
.foo2{ margin:0px 40px;}
.foo3{ margin-right:40px;}
.logo a { width: 120px; margin: 15px 0px; }
.top-language-holder{top: 34px;right: 240px;border-left: 0px solid#49687c; padding-left: 0px; z-index:9;}
.googlet{z-index:9;top: 25px;right: 70px;}
.title-holder::before{ right:30px; width:calc(100% - 290px);}
.header{ position:relative !important;}
.main-container{ margin-top:0px !important;}
.menu > ul > li{ margin: 0px 0px;}
}
/*-960-*/
@media only screen and (max-width: 1023px) {
.height960 { height: auto !important; }
.photoContainer.height960 img { left: 0; position: static; text-align: center; top: 0; transform: translate(0, 0); width: 100%; }
.row-inner-lg { padding-bottom: 30px; }
.show-lg { display: block !important; }
.hide-lg { display: none !important; }
.half-width.lg { width: 100%; }
.float-lg { position: static; }
.float-lg .float-container-info { padding: 30px 0px; }
.leftpad.lg { padding-left: 0px !important; }
.rightpad.lg { padding-right: 0px !important; }
/*----*/
.foo-box { width:100% !important;  max-width: 320px !important; margin: 0px auto 30px !important; float: none !important; border: 1px dashed #676767 !important; padding: 30px !important; }
.footer-logo{ padding:0px;}
.foo1{ border:none !important; padding:0px !important;}
.bn-content h2, .bn-content h1{font-size: 40px; line-height:50px;}
.nav-tabs{ position:static; width:100%; margin-bottom:40px;}
.about-pod{ margin-bottom:20px;}
.title-holder::before{ right:0px; width:calc(100% - 260px);}

}

/*-800-*/
@media only screen and (max-width: 959px) {
.height800 { height: auto !important; }
/*----*/
.service-pods ul li{ width:50%; padding-bottom:30px;}
}
/*-768-*/

@media only screen and (max-width: 799px) {
.height768 { height: auto !important; }
/*----*/
.bn-content > div { width: 100%; text-align: center; max-width: 100%; margin: 0px; }
.bn-caption { position: static; padding: 30px 0px; }
.home-banner .bn-caption {padding: 30px 0px 170px; }
.banner-holder::before{ display:none;}
.banner-holder{ padding-right:0px; background:#092438;}
.home-banner .slick-dots{ text-align:center; bottom:120px;}
.home-banner .slick-arrow { bottom:70px;}
.home-banner .slick-prev { left: 50%; margin-left:-30px;}
.home-banner .slick-next { right: 50%;  left: auto;margin-right:-30px;}
.banner-scroll{ bottom:30px; right:0; color:#ffffff; transform:rotate(0deg); width:100%; text-align:center; z-index:5;}
.banner-scroll a{color:#ffffff;}
.banner-scroll::before{right:50%; top:auto; bottom:-20px; width:1px; height:16px; background:#ffffff;}
.journy-intro{ margin-left:0px; margin-top:30px;}
}
/*-736-*/
@media only screen and (max-width: 767px) {
.height736 { height: auto !important; }
.row-inner-md { padding-bottom: 30px; }
.leftpad.md { padding-left: 0px !important; }
.rightpad.md { padding-right: 0px !important; }
.hide-md { display: none !important; }
.show-md { display: block !important; }
.half-width.md { width: 100%; }
.textContent.alt { padding: 0px 30px !important; }
.float-md { position: static; }
.float-md .float-container-info { padding: 30px 0px; }
/*----*/
.thankyou{ padding-right:0px;}
}
/*-667-*/
@media only screen and (max-width: 735px) {
.height667 { height: auto !important; }
.img-left { margin-right: 0px; margin-bottom: 30px; width: 100%; }
.img-right { margin-left: 0px; margin-bottom: 30px; width: 100%; }
.cont-xs { width: 100%; }
/*----*/
}
/*-640-*/
@media only screen and (max-width: 666px) {
.height640 { height: auto !important; }
.half-img { width: 100%; }
.map { height: 300px !important; }
/*----*/

}
/*-600-*/

@media only screen and (max-width: 639px) {
.height600 { height: auto !important; }
/*----*/

}

/*-568-*/
@media only screen and (max-width: 599px) {
.height568 { height: auto !important; }
.row-inner-sm { padding-bottom: 30px; }
.hide-sm { display: none !important; }
.show-sm { display: block !important; }
.nobanner { margin-top: 0px !important; }
.float-sm { position: static; }
.float-sm .float-container-info { padding: 30px 0px; }
.leftpad.sm { padding-left: 0px !important; }
.rightpad.sm { padding-right: 0px !important; }
.subnav { padding-top: 30px; }
.subnav ul li a { padding: 10px 15px !important; font-size: 10px !important; line-height: 18px !important; }
/*----*/
h1, h2 { font-size: 35px !important; line-height: 40px !important; letter-spacing: 0px !important; margin-bottom: 20px !important; }
.service-pods ul li{ width:100%;}
.title-holder::before{width: calc(100% - 230px);}
}
/*-480-*/
@media only screen and (max-width: 567px) {
.height480 { height: auto !important; }
.container, .bn-caption .container { width: 100%; padding: 0px 28px; }
.inner-container-xlg, .inner-container-lg { padding: 50px 0px; }
.inner-container, .inner-container-sm, .inner-container-md { padding: 40px 0px; }
.icaptcha { bottom: 30px; }
.textContent.sm { padding: 40px 28px !important; }
.container-full { padding: 0px 28px; }
.btn-holder .button { width: 100%; margin: 5px 0px; }
.button{ width:100%;}
/*----*/
h1, h2 { font-size: 28px !important; }
.title-holder::before{width: calc(100% - 190px);}
}
/*-414-*/
@media only screen and (max-width: 479px) {
.goog-te-menu-value span:first-child{ display:none;}
.top-language-holder{ right:145px;}
}
/*-375-*/
@media only screen and (max-width: 413px) {
/*.radio-inline .radio, checkbox-inline .checkbox { width: 100%; }*/
.btn-bar .button { width: 100%; }
.btn-bar .button.fright { margin-top: 15px; }
/*----*/

}
/*-360-*/
@media only screen and (max-width: 374px) {
h1, h2 { font-size: 22px !important; line-height: 28px !important; }
.title-holder::before{width: calc(100% - 150px);}
}
/*-320-*/
@media only screen and (max-width: 359px) {
.logo a{ width:90px;margin: 21px 0px;}
}

