
@media screen and (min-width:100px) and (max-width:767px){

header .navbar.navbar-light{padding:6px 0;}
.navbar-brand > img{height:48px;}
header .navbar.navbar-light button.navbar-toggler-right{margin:10px 0 0 0;  right: 0; outline: none;}
header a.navbar-brand span{font-size:9px; margin:0 0 0 -60px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#e01f2f;}
.navbar-default .navbar-toggle .icon-bar{background:#FFF;}
.navbar-default #navbar{margin:0; width:100%;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin:0 -15px;}
.navbar-default .navbar-nav{width:100%; margin:0;}
header nav ul.navbar-nav li{margin:0;}
.navbar-default .navbar-nav>li>a{padding:5px 0;}

.main-top-con h1{font-size:18px; line-height:26px; padding:30px 0; margin-bottom: 50px;}
.box-back-area .white-bg-box-area{padding:20px; margin-bottom:40px;}
.box-back-area .white-bg-box-area p{font-size:17px; line-height:28px;} 
.checkbox-list .content-info p{font-size:17px; font-weight:500;}
.checkbox-list .content-info p span{font-size:17px;}
.main-top-con h3{font-size:24px;}
.input-list-txt .info-btn{margin-top:10px;}
.main-top-con h6{font-size:18px; line-height: 26px;}

.checkbox-list{padding:0 0 0 40px; margin-bottom: 20px;}
.checkbox-list .checkbox-custom{width:28px; height:28px; margin-top:1px;}
.checkbox-list .checkbox-custom span{width:28px; height:28px;}
.checkbox-list .checkbox-custom input[type='checkbox']{width:28px; height:28px;}
.input-list-txt input[type='submit']{width:100%;}
.main-top-con{padding-bottom:15px;}

.modal iframe{width:100%!important; height:250px!important;}

.footer-link-bg{padding:30px 15px;}
.footer-link-bg hr{margin:10px 0;}
.footer-link-bg .col-xs-12.col-lg-2:first-child{padding-top:0;}
.footer-link-bg .col-xs-12.col-lg-2{padding-top:30px;}

.footer-grey-bg span{width:100%; line-height:26px; text-align:center; padding:0 0 15px 0;}
.footer-grey-bg .pull-right.icon-back{width:100%; text-align:center;}
.footer-grey-bg .icon-back a{margin:0 5px; display:inline-block;}
.footer-white-bg .right img{max-width:100%; display:block; height:auto; margin:8px 0 0 0;}


.taketour-top-con{height:auto; min-height:auto; padding:50px 15px; background-size: cover;}
.taketour-top-con h1{font-size:30px;}
.taketour-top-con h1 span{font-size:25px;}
.taketour-top-con h2{font-size:25px;}

.taketour-about-con{background:none; padding:40px 15px;}
.taketour-about-con .left-text{font-size:18px; line-height:28px; padding-bottom:20px;}


.taketour-second-con{padding:40px 15px;}
.taketour-second-con .gird-row{-moz-column-width:100em; -webkit-column-width:100em; -moz-column-gap:2em; -webkit-column-gap:2em;}


.taketour-second-con{height:auto; min-height:auto;}
.third-sec-con{padding:40px 15px 60px;}
.third-sec-con h2{font-size:20px; line-height: 32px; margin-bottom:20px;} 
.third-sec-con .form-outer h3{margin-top:15px; font-size: 18px;}
.third-sec-con .form-outer .form{padding:0; margin-top:30px;}

#cookiebanner{right:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; position:relative;}

}


@media screen and (min-width:767px) and (max-width:1023px){
#cookiebanner{right:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; position:relative;}	
.taketour-second-con .gird-row{-moz-column-width:20em; -webkit-column-width:20em; -moz-column-gap:2em; -webkit-column-gap:2em;}

.footer-grey-bg span{width:100%; line-height:26px; text-align:center; padding:0 0 15px 0; font-size:17px;}
.footer-grey-bg .pull-right.icon-back{width:100%; text-align:center;}
.footer-grey-bg .icon-back a{margin:0 5px; display:inline-block;}


}

@media screen and (min-width:1023px) and (max-width:1125px){
 
.taketour-second-con .gird-row{-moz-column-width:18em; -webkit-column-width:18em; -moz-column-gap:2em; -webkit-column-gap:2em;}
.footer-grey-bg span{font-size:15px;}

}


@media screen and (min-width:767px) and (max-width:1125px){

header a.navbar-brand span{font-size:12px;}
header nav ul.navbar-nav li{margin:0 5px;}
header nav ul.navbar-nav li a.nav-link{ padding:11px 10px!important; font-size:14px;}
header .navbar.navbar-light button.navbar-toggler-right{margin:20px 0 0 0;  right: 0; outline: none;}
header nav li a.nav-link.btn-primary.btn{text-align:left;}

	
.box-back-area .white-bg-box-area p{font-size:18px; line-height:28px;} 
.checkbox-list .content-info p{font-size:18px; font-weight:500;}
.checkbox-list .content-info p span{font-size:18px;}	
.main-top-con h1{padding:50px 30px 0 30px;}
.box-back-area .white-bg-box-area{padding:30px; margin-bottom:40px;}
.main-top-con{padding-bottom:20px;}

iframe{width:100%!important; height:400px!important;}


.taketour-top-con{height:auto; min-height:auto; padding:70px 15px; background-size: cover;}
.taketour-top-con h1{font-size:35px;}
.taketour-top-con h1 span{font-size:30px;}
.taketour-top-con h2{font-size:30px;}

.taketour-second-con{padding:50px 15px;}


.taketour-about-con .left-text{font-size:18px; line-height:30px;}
.third-sec-con{padding:50px; padding-bottom:70px;}
.third-sec-con h2{font-size:22px;}
.third-sec-con .form-outer .form{padding:0 40px;}

.footer-link-bg{padding:10px 15px 40px;}
.footer-link-bg hr{margin:10px 0;}
.footer-link-bg .col-xs-12.col-lg-2{padding-top:30px;}
.video-service-page .footer-black-bg .col-xs-12.col-lg-2{padding-top:0px;}
}
