/*navbar for ipad screen*/
@media (max-width: 1200px) {



}



@media screen and (max-width: 1024px) {

.foot_credits{position:relative; top:auto;}

.banner-container { background-image:none; background-color:#e93333;}

	.quick-logos {
    /* background: #ffffff!important; */
    margin-top: 10px!important;
    border: 5px solid #e93333;
    }
	.quick-quote {
    width: 100%!important;
	}

	.test-video h3{margin-top:10px!important;}
	.inner-logos {
   
    margin-bottom: 20px;
    margin-top: 10px;
}
.video-2 iframe {
    height: 172px;
    width: 100%;
}
.inner-logos img {
   
    width: 31%;
}

.con-address h5 {
    font-size: 17px!important;
}

    .about-li li{ width:100%!important; float:left;}

    .small-images img{ margin-top:10%;}

    .row{
        margin:0px;
    }
    .test {
        border-left: none;
    }
    .quick-quote {

        height: 515px;
    }
    .why-choose h3 {
        font-size: 20px;
		text-align:center;
    }
    .area-map img {
        width: 100%;
        height: auto;
    }
    .con-address h5 {
        font-size: 19px;
    }
    .phone{
        display: none;
    }
    .quick-quote-mobile{
        display: block;
    }
    .carousel-inner>.item>a>img, .carousel-inner>.item>img {
        width: 100%;
        margin-left: 0px;
    }
    .banner-wrap {

        background: #cd3333;

    }
    .logo-review img {
        margin-top: 0px;
    }
    .logo-head img {
        margin-top: 0px;
        float: none;
        margin-bottom: 10px;
    }
    .welcome-con ul li {
        width: 100%;
    }
    .quick-quote-wrap {
        display: none;
    }
    .van-con img{
        width: 100%;
        margin-top: 20px;
    }
    .wel-left {
        text-align: center;
        border:none;
    }
    .welcome img {
        width: 100%;
    }
    .yell {
        float: none;
    }
    .why-choose ul li {
        width: 100%;
        font-size: 15px;
    }.yell img {
        margin-top: 20px;
        float: right;
    }
    .why iframe {
        height: 155px;
        margin-bottom: 20px;
    }
    .page-container .col-md-12, .page-container .col-md-11, .page-container .col-md-10, .page-container .col-md-9, .page-container .col-md-8, .page-container .col-md-7, .page-container .col-md-6, .page-container .col-md-5, .page-container .col-md-4, .page-container .col-md-3, .page-container .col-md-2, .page-container .col-md-1

    {
        padding-left:15px;
    }
    .test-con {
        border: 1px solid #fff;
    }
    .test-con h2 {
        text-align: center;
        color: #fff;
        margin-top: 40px;
        font-size: 28px;
    }
    li{
        text-align: left;
    }
    .foot-img img {
        margin-top: 10px;
    }
    .welcome h1 {

float:  left;

margin-top: -40px;

}

    .message{
        padding: 0px!important;
    }
    .mobile-email{
        display:block!important;
        color: #ffffff;
        font-size:26px;
        position:absolute;
        left:45%;
        top:15px;
    }

    .mobile-phone{
        display:block!important;
        color: #fff;
        font-size:26px;
        position:absolute;
        left:10%;
        top:15px;
    }

    #sticky {
        width: 100%;
        left:-20px;
    }

    #sticky.stick {

        margin-top: 0 !important;

        position: fixed;

        top: 0;

        z-index: 10000;

        width: 100%;

        float: left;

        background: #16265f;

    }
    .video-wrap {
        margin-top: 15px;
    }
    .tab-wrap {
        margin-top: 15px;
    }
    .tab-green {
        margin-top: 0px;
    }


    .menu-bar {

        border-top: none;
    }

    .page-container h1, .page-container h2{ 
        text-align:center;
    }

    .two-col li{
        width:100%;
        text-align: left;
    }

    .inside-images{ 
        padding:10px!important; 
        margin:0px;
    }

    .quick-quote{
        display: block;
    }
    .tab {
        margin-top: 120px;
    }
    .welcome-li li{
        width: 100%;
        float: left;
    }
    .quick-box-form {
        margin-top: 0px;
    }
    .navbar-default .navbar-nav>li>a{
        text-align:center;
    }
    a {
        color: #16265f;
        text-decoration: none;
    }
    .quick-img img {
        margin-top: 30px;
        width: 100%;
    }
    /*header*/


    .logo{ 
        text-align:center;
    }

    .logo img {
        width: 70%;
        margin-bottom: 10px;
        margin-top: 10px;
    }



    .header{
        background:none;
        text-align: center;
    }
    .header-con{

        display: none;
    }
    .txt-send{
        text-align: center;
    }

    .four-col-img{ 
        margin-top:20px!important;
    }

    .container img-sec{
        margin-top:20px;
    }

    .four-col-img h1{    
        font-size: 14px;                    
        width: 100%;
    }
    .four-col-img h1 { 
        margin-left:0px; 
        text-align:center; 
        width:100%; 
        position:relative; 
        padding-left:0px;
    }
    .testimonial{
        height: auto;
    }
    .why-choose li{
        width: 100%;
        text-align: left;
    }
    .glyphicon{ 
        display:block;
    }

    .three-col li{ 
        width:100%; float:left;
    }

    .inside-img{

        background:none;

    }
    .row{
        margin: 0px;
    }
    .logos img{
        width: 80%;
    }
    .page-container .col-md-6{
        padding-left: 0px;
        padding-right: 0px;
    }
    .page-container h4{
        text-align: center;
    }

    /*our services*/


    .welcome h2 {
        font-size: 26px;
        text-align: center;
        color: #6263e1;
        background-color: #f6f6f6;
        margin-top: 30px;
        padding: 10px;
    }
    .tab-items .item:hover .btn-lg{

        background-color:#ff6600; 
    }

    .tab-items h2 {
        color: #403a68;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        padding: -4px;
    }


    /*testmonial*/


    .testmonial h1 {
        font-size: 32px;
        color: #2d2e6e;
        padding-top: 10px;
    }

    .testmonial {
        text-align: center;
        background: #f6f6f6;
        height: auto;
        margin-top: 20px;
    }
    .logos-top {
        margin-top: 35px;
        text-align: center;
        width: 100%;
    }
    .box{
        margin-bottom: 30px;
    }
    /*footer*/


    .footer{ 
        text-align:center;
    }

    .footer span{ 
        text-align:center; 
        float:left; 
        width:100%; 
        margin:10px 0px 10px 0px;
    }

    .foot-right{ 
        float:none; 
        text-align:center;
    }

    .footer font{ 
        float:none; 
        text-align:center;
    }


    .dropdown-menu {
        position: relative;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: block;
        float: left;
        width: 100%;
        padding: 5px 0;
        margin: 2px 0 0;
        font-size: 14px;
        text-align: center;
        list-style: none;
        background-color: transparent; 
        -webkit-background-clip: padding-box;
        /* background-clip: padding-box; */
        border: none; 

        /* border-radius: 4px; */
        /* -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); */
        box-shadow:none; 
    }
    /*carosal*/
    .carousel-caption{
        display: none;
    }
    .carousel-caption2{
        display: block;
        margin-top: 0px;
        width: 100%;
        border-bottom: 1px solid #ccc;
        left: auto;
    }
    .carousel-caption2 img{

        width: 49%;
    }
    /*gallery*/

    .gallery li, .gallery li img{
        width:100% !important;
        height:auto !important;
        margin:0px;
    }

    .gallery-pc{
        display:none !important;
        visibility:hidden !important;
    }

    .gallery-mobile{
        display:block !important;
        visibility:visible !important;
    }

    .area-map iframe{ height:250px!important;}

}


@media (max-width: 1200px) {




    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

    }

    .navbar-fixed-top {

        top: 0;

        border-width: 0 0 1px;

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: none!important;

        margin-top: 7.5px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .collapse.in{

        display: block !important;
        height: auto!important;

    }

.tab-wrap2 {
    background: #16275f;
    color: #fff;
    height: 250px;
}
    .collapse.in {
        display: block !important;
        max-height:700px;
        position:relative;
        overflow:scroll;
    }
    .why-choose-con {
        border-right: none;
    }
 

}	


/* Landscape */

@media only screen 

and (min-device-width: 768px) 

and (max-device-width: 1024px) 

and (orientation: landscape) 

and (-webkit-min-device-pixel-ratio: 2) {

.inner-logos {
    
    margin-top: 122px!important;
}

    .foot-center, .foot-left, .foot-right { width:100%; float:left;}
    .logo img {
        width: 45%!important;
    }

    .area-map iframe{ 
        height:830px!important;
    }
    .yell {
        float: right;
    }
    #sticky.stick {
        margin-top: 0 !important;
        position: fixed;
        top: 0;
        z-index: 10000;
        width: 100%;
        float: left;
        background: #16265f;
        left: -20px;
    }

    .foot-left, .foot-right{ width:100%; text-align:center;}

    .page-container h4 {
        text-align: justify;
    }
    .logos img {
        width: 20%;
    }
    .three-col li {
        width: 33%;
    }


    .two-col li {
        width: 50%;
    }
    .logo-image img{
        margin-top: 50px;
    }
    .logo img {
        width: 60%;
    }
    .logo{
        width: 100%;
    }

    .tab-content h4 {
        font-size: 18px;
    }

    .welcome-li li {
        width: 25%;
        float: left;
    }

    .review-logo img{
        width: 100%;
    }
    .rating iframe {
        border: none;
        height: 510px;
    }
    .why-choose ul li {
        font-size: 13px;
        width: 50%;
    }.welcome-con ul li {
        width: 33%;
    }
    .wel-left {

        border-right: 1px solid #8c8787;
    }
    .logo-head{
        width:100%;
    }
    .yell img {
        margin-top: -10px;
        float: right;
    }
    .logo-review img {
        margin-top: -15px;
    }
    .why-choose h3 {
    
    }
    .test {
        border-left: 1px solid #fff;
        text-align: justify;
    }
    .carousel-caption2 img {
        width: 25%;
        margin-top: 20px;
        margin-bottom: 15px;
    }
    .caro-logo{
        width: 100%;
    }
 .quick-quote {
    height: 350px;
}
.banner {
    padding: 0px;
    width: 100%;
}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)

and (-webkit-min-device-pixel-ratio: 2)

{ 

.test-video {margin-top:25px;}
.inner-logos img {
    padding: 15px;
    width: 30%;
}
.why-choose {
    margin-top: -30px;
}
    .why-choose ul li{ width:50%!important; float:left;}

    .logo img {
        width: 60%!important;
    }
    .tab-wrap2 {
        background: #16275f;
        color: #fff;
        height: 280px;
    }
    .quick-quote {   
        height: 350px;  
    }
    .yell {
        float: right;
    }
    .carousel-caption2 img {
        width: 25%;
        margin-top: 20px;
        margin-bottom: 15px;
    }
    .area-map iframe{
        height:250px!important;
    }

    .covering ul li{
        width:50%; 
        float:left;
    }
    .logos img {
        width: 33%;
    }

    #sticky.stick {
        margin-top: 0 !important;
        position: fixed;
        top: 0;
        z-index: 10000;
        width: 100%;
        float: left;
        background: #16265f;
        left: -20px;
    }
    .why iframe {
        height: 330px;
        margin-bottom: 20px;
    }

    .foot-left, .foot-right{ 
        width:100%; 
        text-align:center;
    }
    .three-col li {
        width: 50%;
    }
    .two-col li {
        width: 50%;
    }
    .logo img {
        width: 60%;
    }
    .welcome-box p {
        margin-top: 40px;
        line-height: 40px;
    }
    .trade-img img{
        margin-top: 0px!important;
    }
    .welcome-box {
        margin-top: 20px;
    }
    .review-logo img{
        width: 100%;
    }
    .rating iframe {
        border: none;
        height: 326px;
    }
    .welcome-con ul li {
        width: 50%;
    }
    .why-choose ul li {
        width: 100%;
        font-size: 13px;
        line-height: 40px;
    }
    .tab-wrap p {
        padding: 15px;
        margin-top: -15px;
        font-size: 11px;
    }
    .wel-left {
        border-right: 1px solid #8c8787;
    }
    .about-li li {

        width: 100%;

    }
    .yell img {
        margin-top: -10px;
        float: right;
    }
    .logo-review img {
        margin-top: -15px;
        margin-left: -20px;
    }
    .why-choose h3 {
      
    }
    .test {
        /* border-left: 1px solid #fff; */
    }
}


@media  screen and (min-width: 1500px) {
 
}

@media  screen and (min-width: 1920px) {
  
}



















