

@media only screen and (min-width: 1260px) {

  }



@media only screen and (min-width: 992px) and (max-width: 1259px) {

    .menu-main-menu-container > ul > li{margin-left: 4px;}
	.menu-main-menu-container > ul > li > a {
    	padding: 6px 6px 3px 6px;
    	font-size: 12px;
    	border-top-left-radius: 9px;
    	border-top-right-radius: 9px;
	}

    .logo-outer{bottom: -51px;}

    .banner-right-block{border-bottom-left-radius: 100px;border-top-left-radius: 100px;}

    .banner-left-block{border-bottom-right-radius: 100px;border-top-right-radius: 100px;}

    .left-blk-content h4,.right-blk-content h4{font-size: 20px;}

    .home-intro-textblk{padding: 85px 0 24px; }

    .testimonial-outercon h4{padding: 30px 0;}

    .testimonial-outer{padding: 16px 30px 24px;}

    .testimonial-block-outer{padding-bottom: 35px;}

    .footer-top-right ul li:nth-child(2n) {margin: 0 5.3%;}

    iframe{width: 100%;height: 259px;}

    .content-block1-outer{padding: 35px 0 27px;}

    .content-block1-outer h3{margin: 0 0 30px;}

    .content-block2-outer{padding: 95px 0 35px;}

    .content-block3-right{padding: 35px 0;}

    .footer-top-container{max-width: 800px;}

    .footer-top-right ul li:nth-child(2n){margin: 0;}

    .footer-top-right ul li{width: 32.7%;}

    .footer-top-right ul{text-align: center;}

    .blog-left-block article{margin-top: 10px;}

    .page-header h1{font-size: 30px;}

    .banner-right-btnblk a img{width: 50%;float: left;}

    .banner-left-btnblk a img{width: 50%;float: right;}

 }



@media only screen and (min-width: 768px) and (max-width: 991px) {

    .test{

    display: none;

}



    .banner-right-block{border-bottom-left-radius: 50px;border-top-left-radius: 50px;}

    .banner-left-block{border-bottom-right-radius: 50px;border-top-right-radius: 50px;}

    .left-blk-content h4,.right-blk-content h4{font-size: 20px;}

    .banner-outercon{overflow: hidden;}

    .banner-outercon > img{

        left: 50%;

        margin-left: -750px;

        max-width: none;

        position: relative;

        width: 1500px;

    }

    .testimonial-block-outer{padding: 0 0 35px;}

    .testimonial-outer h2{font-size: 30px;}

    iframe{width: 100%;height: 197px;}

    .content-block1-outer{padding: 30px 0 22px;}

    .content-block1-outer h3{margin: 0 0 25px;font-size: 25px;}

    .content-block1-right{margin: 0 0 15px;}

    .content-block1-outer{padding: 30px 0 60px;}

    .content-block2-outer{padding: 89px 0 35px;}

    .content-block2-left img{width: 100%;}

    .content-block2-right{padding: 30px 0 0;}

    .content-block3-outer{padding: 35px 0;}

    .page-content-outer{padding: 35px 0;}

    .page-content-outer h1{font-size: 30px; }

    .comment-reply-title{font-size: 24px;line-height: 24px;padding-bottom: 0;}

    .blog-left-block article{margin-top: 10px;}

    .page-header h1{font-size: 25px;}

    .content-block .blue-btn-outer{bottom: -50px;}
	
	.video-blk {height: 500px!important;}
	.wallpaper-media.wallpaper-video {background-size: cover;}


 }

@media only screen and (max-width: 991px) {

    .header-right-outer{width: 100%;position: relative;z-index: 9;}

    .logo-outer{z-index: 99;bottom: 0;top: 0;left: 0;}

    .mean-container .mean-bar{background: none;}

    .mean-container a.meanmenu-reveal span{background: #000000;}

    .header-top-outer{margin-bottom: 0;}

    .menu-main-menu-container > ul > li{border: 0;background: none;border-radius: 0;margin: 0;}

    .menu-main-menu-container > ul > li a{border: 0;background: none;border-radius: 0;}

    .mean-container .mean-nav{background: #000000; margin-top: 50px;}

    .mean-container .mean-nav ul li a{padding: 10px 3%;width: 94%;}

    .item-with-ul > a::after{content: none;}

    .mean-container .mean-nav ul li a.mean-expand{

        height: 43px;

        width: 48px;

        padding: 0 !important;

        line-height: 43px;

        border: 0 !important;

        background: #000000;

    }

    .mean-container .mean-nav ul li a.mean-expand:after{

        position: absolute;

        top: 50%;

        left: 50%;

        font-family:'FontAwesome';

        color: #ffffff;

        content: "\f0d7";

        font-size: 15px;



        -webkit-transform: translate(-50%,-50%);

           -moz-transform: translate(-50%,-50%);

                transform: translate(-50%,-50%);

    }

    .mean-container .mean-nav ul li a.mean-expand.mean-clicked:after{content: "\f0d8";}

    .sub-menu{position: static;background: #fefffe;border: 0;border-radius: 0;}

    .mean-container .mean-nav ul li li a{background: #fefffe;color: #000000; border-top: 1px solid rgba(0, 0, 0, 1);padding: 10px 3%;width: 94%;-webkit-transition: all 500ms ease-in 0s;-moz-transition: all 500ms ease-in 0s;transition: all 500ms ease-in 0s;}

    .mean-container .mean-nav ul li li{background: #fefffe;}

    .mean-container a.meanmenu-reveal{color: #000000;text-indent: 0;}

    .mean-container .mean-nav ul li li a:hover{color: #f6d265;background: rgba(0, 0, 0, 0.9);}

    .mean-container .mean-nav ul li a:hover,

    .mean-container .mean-nav ul li.current_page_item > a,

    .mean-container .mean-nav ul li.current_page_ancestor > a{

        color: #f6d265;

        background: rgba(255, 255, 255, 0.1);

    }

    .mean-container .mean-nav ul li.current_page_ancestor > ul > li.current_page_item a{

       color: #f6d265;background: rgba(0, 0, 0, 0.9);

    }

    .menu-main-menu-container > ul > li.item-with-ul > a{padding: 10px 3%;}

    .banner-outercon{overflow: hidden;}

    .banner-outercon > img{

        left: 50%;

        margin-left: -500px;

        max-width: none;

        position: relative;

        width: 1000px;

    }

    .banner-content-outer-wrap{display: none;}

    #business.banner-overlay-outer,#pleasure.banner-overlay-outer{width: 100%;}

    #business .banner-left-btnblk {left: 50%;top: 35%;-webkit-transform: translate(-50%, -35%);-moz-transform: translate(-50%, -35%);transform: translate(-50%, -35%);width: 250px;z-index: 99;}

    .banner-right-btnblk {left: 50%;top: 65%;-webkit-transform: translate(-50%, -65%);-moz-transform: translate(-50%, -65%);transform: translate(-50%, -65%);right: auto;width: 250px;}

    .home-intro-textblk{padding: 87px 0 35px;}

    .blue-btn-outer{font-size: 18px;height: 100px;background-size: 100% 100%; padding: 7px 0;}

    .blue-btn-outer h4{font-size: 18px;}

    .footer-top-outer{display: inline-block;float: none;text-align: center;}

    .footer-top-left {float: none;display: inline-block;max-width: 300px;padding-top: 0;width: 100%;}

    .footer-top-right{float: none;display: inline-block;max-width: 630px;width: 100%;margin-top: 18px;padding: 25px 2.55% 25px 2.4%;}

    .contact-outer{text-align: left;}

    .content-block1-right{margin: 0 0 15px;}

    .content-block1-outer h3{margin: 0 0 25px;font-size: 25px;}

    .content-block1-left p{padding: 0;line-height: 19px;font-size: 14px;}

    .content-block1-outer{padding: 30px 0 60px;}

    .content-block2-outer{padding: 89px 0 35px;}

    .content-block2-left img{width: 100%;}

    .menubar-block ul{width: 100%;}

    .menu-main-menu-container > ul > li:hover .sub-menu{display: none;}

    .sub-menu{width: 100% !important;}

    .footer-top-container{max-width: 700px;}

    .mean-container .mean-nav ul li a.mean-expand:hover{background: rgba(255,255,255,0.1);}

    .content-block .blue-btn-outer{bottom: -50px;}
	
 }



@media only screen and (max-width: 767px) {

    p{font-size: 14px;}

    .logo-outer{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);width: 32%;bottom: auto;}

    .header-top-outer ul li a{font-size: 14px;}

    .testimonial-outercon h4{padding: 35px 0 25px;}

    .testimonial-outer h2{font-size: 26px;}

    .testimonial-outer{padding: 25px 15px;}

    .testimonial-block-outer{padding-bottom: 35px;}

    .testimonial-outer p{font-size: 14px;line-height: 19px;}

    .home-intro-left p{font-size: 14px;}

    .footer-top-right ul li:nth-child(2n) {margin: 0 7% 35px;}

    iframe{width: 100%;height: 258px !important;}

    .contact-outer a,.contact-outer address,.contact-outer.phone span{font-size: 14px;}

    .content-block2-right{padding: 30px 0 0;}

    .content-block2-right p{font-size: 14px;}

    .content-block3-outer{padding: 35px 0;}

    .content-block3 p{font-size: 14px;}

    .page-content-outer{padding: 35px 0;}

    .page-content-outer h1{font-size: 25px;}

    .page-content-outer p{font-size: 14px;}

    .footer-top-right{padding: 25px 2.55% 25px 2.4%;}

    .footer-top-right ul li{width: 100%;}

    .footer-top-right ul li:nth-child(2n) {margin: 15px 0;}

    .blog-right-block{padding-left: 0;}

    .widget-title{font-size: 20px;}

    .blog-left-block .post-thumbnail img{height: 100%;}

    .banner-left-btnblk a img,.banner-right-btnblk a img{width: 70%;text-align: center;float: none;}

    .banner-left-btnblk a,.banner-right-btnblk a{text-align: center;}
	.video-blk {height: 400px;}
	.wallpaper-media.wallpaper-video {background-size: cover;}
	table.icons-table { text-align: center; margin: 0 auto;}
	.fleet-descr {text-align:center;margin:0 auto;}
	.fleet-descr ul {list-style-type: none!important;}
	.footer-top-right {border-radius: 0;}
 }


@media only screen and (max-width: 600px) {
	.video-blk {
   		height: 300px;
	}
	.wallpaper-media.wallpaper-video {
    background-size: cover;
}
}

@media only screen and (max-width: 479px) {

  .logo-outer{top: auto;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);top: 35px; width: 146px;}

    .header-wrap{height: 100%;}

    .testimonial-outer::before{width: 29px;height: 20px;background-size: 100% 100%;}

    .footer-top-right ul li:nth-child(2n) {margin: 35px 0;}

    .menubar-block ul li{margin: 0 20px;}

    iframe{width: 100%;height: 167px !important;}

 }



