@charset "utf-8";*{border:0;margin:0;outline:0;padding:0;}
body{background:#f2f2f2;font-family:Calibri, Arial, Verdana;font-size:14px;color:#333;padding-bottom:10px;}
.left{float:left}
.right{float:right}
.clearfix:after{content:" ";font-size:0;display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block}
.clearfix{display:block}
* html .clearfix{height:1px;}
.clear{clear:both;}
.hide{display:none;}
.align_right{text-align:right;}
.align_left{text-align:left;margin-top:15px;}
.align_center{text-align:center;}
.align_justify{text-align:justify;}
.wraper{width:1000px;margin:0 auto;}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}
p {
    margin-top: 0;
    margin-bottom: 1rem
}
.font-weight-bold {
    font-weight: 700!important
}

a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent
}
.h3,
h3 {
    font-size: 1.75rem;
    color: #000;
}

h4, h5, h6  {
    font-size: 1.5rem;
    color: #000;
}
.pr-2,
.px-2 {
    padding-right: .5rem!important
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem
}
.header{padding:10px 0px;height:61px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #ebefe8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebefe8));background:-webkit-linear-gradient(top, #ffffff 0%,#ebefe8 100%);background:-o-linear-gradient(top, #ffffff 0%,#ebefe8 100%);background:-ms-linear-gradient(top, #ffffff 0%,#ebefe8 100%);background:linear-gradient(to bottom, #ffffff 0%,#ebefe8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebefe8',GradientType=0);}
.logo img{margin-top:-2px;opacity:0.7;width:353px;}
.call-top img{width:45px;margin-top:7px;margin-right:10px;}
.logo img:hover{opacity:0.99;}
.header-right{}
.phone{font-size:32px;font-weight:bold;color:#424242;text-align:center;margin-top:8px;}
.menu{border-radius:5px;text-transform:uppercase;font-size:18px;}
.menu ul li{list-style:none;padding:0 36px;float:left;}
.menu ul li a{color:#333;text-decoration:none;}
.menu ul a li:hover{color:#04b61b;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0);}
.menu ul a{color:#333;}
.banner{width:100%;}
.slider{width:auto;}
.pics{-webkit-box-shadow:inset 0px 0px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 3px 0px rgba(50, 50, 50, 0.75);}
.booking{border:3px solid #fff;border-radius:7px;background:url("../images/wedjet-bg.png")repeat scroll right top;padding:24px 10px 38px;}
.booking-text h1{font-size:38px;line-height:44px;font-weight:bold;color:#fff;text-align:center;font-family:Calibri, Arial, Verdana;margin-bottom:20px;}
.booking-text{padding:0px;margin-bottom:10px;}
.booking-heading{font-size:32px;font-weight:bold;color:#fff;text-transform:uppercase;border-radius:7px 7px 0px 0px;text-align:center;padding:0px 0px;}
.name{font-size:16px;color:#000;margin-bottom:0px;}
.username{padding:10px 5px;width:295px;margin-bottom:10px;}
.email{padding:10px 5px;width:295px;margin-bottom:10px;}
.model-exp select{margin:0;background:#fff;color:#666;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:36px;width:303px; padding: 9px 7px;}
.menu-bar{background-color:#fff;height:40px;line-height:40px;-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.75);z-index:3;position:relative;width:100%;}
.model-exp select option{color:#333;padding:3px 0px;}
.model-exp select{padding-right:18px}
.model-exp select option{background:#fff;}
.model-exp{position:relative;width:303px;margin-bottom:10px;}
.model-exp:after{font:11px "Consolas", monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}
.model-exp:before{background:url("../images/drp.jpg") no-repeat scroll right top/35px auto rgba(0, 0, 0, 0);content:"";display:block;height:42px;pointer-events:none;position:absolute;right:0px;width:35px;background-size: contain;}
.drp{margin-right:10px;margin-bottom:5px;}
.value{width:151px;}
.star-space{margin-right:7px;margin-left:7px; position: relative;}
.booking-btn{background:#41c705;background:-moz-linear-gradient(top, #41c705 2%, #5d9405 97%);background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#41c705), color-stop(97%,#5d9405));background:-webkit-linear-gradient(top, #41c705 2%,#5d9405 97%);background:-o-linear-gradient(top, #41c705 2%,#5d9405 97%);background:-ms-linear-gradient(top, #41c705 2%,#5d9405 97%);background:linear-gradient(to bottom, #41c705 2%,#5d9405 97%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41c705', endColorstr='#5d9405',GradientType=0);margin-top:10px;-webkit-box-shadow:inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);border:3px solid #fff;border-radius:5px;width:390px;font-size:42px;font-weight:bold;color:#fff;text-align:center;font-family:Calibri, Arial, Verdana;}
.wedjet-formbtn a{text-decoration:none;color:#fff;}
.wedjet-formbtn {
    text-align: center;
    width: 100%;
}
.content{}
.chooseus h2{font-size:32px;line-height:38px;font-weight:bold;color:#000;margin-bottom:10px;text-align:center;}
.services-box{width:320px;}
.services-text{margin-left:15px;margin-right:15px;}
.cargo-pic{padding:5px;border:1px solid #ededed;}
.cargo-heading{font-size:20px;font-weight:bold;color:#333;width:377px;margin-left:15px;}
.text-area{background-color:#f2f2f2;padding:10px 0px;font-size:18px;}
.qauicklink{width:auto;}
.about-footer{width:463px;margin-left:15px;margin-right:15px;}
.contact-footer{width:300px;color:#777676}
.qauicklink ul li{list-style:none;padding:3px 10px;font-size:16px;float:left;}
.qauicklink ul li a{color:#fff;text-decoration:none;}
.qauicklink ul li a:hover{color:#ccc;text-decoration:underline;}
.about-footer p{font-size:16px;line-height:22px;color:#777676;}
.callus{font-size:16px;font-weight:bold;color:#777676;}
.email-footer{font-size:16px;font-weight:bold;color:#777676;}
.address-footer{font-size:20px;line-height:20px;clear:both;text-align:center;margin-top:20px;margin-bottom:20px;padding-top:22px;}
.footer{background:#4f4b4c;height:60px;line-height:50px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);padding:10px;}
.copy{color:#333;margin-top:5px;}
.social{margin-left:380px;}
.social ul li{float:left;padding:0 5px;list-style:none;margin-top:10px;}
.active{color:#04b61b !important;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0);border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.about h1{font-size:34px;font-weight:bold;color:#000;margin-bottom:10px;}
.about-box{font-size:16px;line-height:22px;margin-left:20px;text-align:justify;width:761px;}
.about-pic img{width:200px;padding:5px;border:1px solid #ededed;}
.about h2{font-size:28px;font-weight:bold;color:#000;margin-bottom:10px;text-align:center;}
.about-page p{font-size:16px;line-height:22px;text-align:center;}
.bullet{width:35px;height:30px;border:2px solid #000;background:#33cd46;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);border-radius:2px;font-size:20px;font-weight:bold;color:#fff;text-align:center;line-height:30px;margin-top:4px;}
.bullet-text{font-size:16px;width:390px;margin-left:10px;line-height:20px;}
.bullet-area{width:450px;margin-left:30px;margin-bottom:10px;}
.services-detail{width:440px;margin-left:40px;}
.cargo{color:#000;font-size:27px;font-weight:bold;margin-bottom:10px;}
.cargo-btn{background:#23bf37;padding-top:10px;padding-bottom:10px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 5px 0px rgba(50, 50, 50, 0.75);}
.read-more{font-size:32px;font-weight:bold;color:#fff;}
.bullet-service{margin-top:8px;margin-left:10px;}
.readmore-btn{margin-left:110px;}
.seacargo img{width:434px;}
.services-bullet{font-size:22px;font-weight:bold;color:#000;}
.bullet-point{width:474px;margin-left:10px;font-size:16px;}
.bullet-point-icon{margin-top:3px;}
.bullet-mergen{margin-top:5px;}
.about-page p span{font-weight:bold;font-style:italic;}
.whychose ul li{padding:3px 0px;font-size:16px;color:#777676;margin-left:15px;}
.seacargo-box{width:600px;}
.content h2 {
    color:#000;font-size:32px;line-height: 38px;font-weight:bold;
}
.cargoheading{color:#000;margin-top:25px;font-size:28px;line-height: 34px;font-weight:bold;margin-bottom:10px;}
.seacargo-box p{text-align:justify;font-size:18px;line-height: 24px;}
.seacargo2 img{width:370px;}
.seacargo-part{margin-left:20px;margin-top:40px;}
.tik-text{font-size:16px;margin-left:10px;margin-bottom:5px;}
.map{height:292px;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:inset 0px 0px 10px 0px rgba(50, 50, 50, 0.45);box-shadow:inset 0px 0px 10px 0px rgba(50, 50, 50, 0.45);}
.contact-left{width:630px;background:#ebebeb;margin-bottom:15px;-webkit-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);border-radius:10px;padding:20px;margin-top:10px;}
.contact-right{width:270px;padding:10px;margin-left:20px;}
.contact-heading h2{font-size:28px;font-weight:bold;color:#000;}
.contact-name{font-size:16px;line-height: 22px;text-transform:uppercase;}
.name-field{border:2px solid #FFF;background-color:#fff;height:35px;-webkit-box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);-moz-box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);width:620px;margin-top:3px;margin-bottom:5px;}
.name-field-exp select{border:2px solid #FFF;background:#ededed;height:35px;-webkit-box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);-moz-box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);width:625px;margin-top:3px;margin-bottom:5px;font-size:16px;}
.name-field-exp select option{background:#fff;}
.message{border:2px solid #FFF;background-color:#fff;height:35px;-webkit-box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);-moz-box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);box-shadow:0px 0px 1px 0px rgba(182, 182, 182, 0.75);width:620px;margin-top:3px;margin-bottom:5px;font-size:16px;height:100px;}
.name-field-exp select option{background:#fff;}
.submit{background: #41c705;
        background: -moz-linear-gradient(top, #41c705 2%, #5d9405 97%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#41c705), color-stop(97%,#5d9405));
        background: -webkit-linear-gradient(top, #41c705 2%,#5d9405 97%);
        background: -o-linear-gradient(top, #41c705 2%,#5d9405 97%);
        background: -ms-linear-gradient(top, #41c705 2%,#5d9405 97%);
        background: linear-gradient(to bottom, #41c705 2%,#5d9405 97%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41c705', endColorstr='#5d9405',GradientType=0);
        color:#fff;width:200px;margin-right:5px;font-weight:bold;font-size:32px;line-height: 38px;text-align:center;margin-top:10px;border:3px solid #fff;padding: 10px;}
.btn a{text-decoration:none;color:#fff;}
.contact-heading{font-weight:bold;font-size:30px;color:#303030;text-transform:uppercase;}
.adress-heading{font-family:Calibri, Arial, Verdana;font-size:18px;color:#7d7d7d;}
.london{font-size:16px;line-height: 22px;font-weight:bold;color:#000;}
.address{font-size:16px;line-height: 22px;margin-bottom:15px;}
#wrapper{padding:20px;}
.rslides{margin:0 auto 40px;}
#slider2,
#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}
.rslides_tabs{list-style:none;padding:0;background:rgba(0,0,0,.25);box-shadow:0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);-moz-box-shadow:0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);-webkit-box-shadow:0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);font-size:18px;list-style:none;margin:0 auto 50px;max-width:540px;padding:10px 0;text-align:center;width:100%;}
.rslides_tabs li{display:inline;float:none;margin-right:1px;}
.rslides_tabs a{width:auto;line-height:20px;padding:9px 20px;height:auto;background:transparent;display:inline;}
.rslides_tabs li:first-child{margin-left:0;}
.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:bold;}
#download{background:#333;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;font-size:20px;font-weight:bold;margin:60px auto;max-width:500px;padding:20px;}
#download:hover{background:rgba(255,255,255,.15);}
.events{list-style:none;}
.callbacks_container{margin-bottom:50px;position:relative;float:left;width:100%;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("themes/themes.gif") no-repeat left top;margin-top:-45px;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}
#slider3-pager a{display:inline-block;}
#slider3-pager img{float:left;}
#slider3-pager .rslides_here a{background:transparent;box-shadow:0 0 0 2px #666;}
#slider3-pager a{padding:0;}
/*.special_p p{margin-bottom:10px;}*/
.weight{margin-bottom:0px;padding:10px 5px;width:295px;}
.city{width:151px;margin-bottom:0px;}
.rslides img{border:0 none;display:block;float:left;}
/* .rslides img{ height:313px;width:621px; }*/
.thanks{font-size:50px;font-weight:bold;color:#33cf47;text-align:center;font-family:Calibri, Arial, Verdana;text-transform:uppercase;margin-top:50px;}
.icon img{width:220px;}
.thanksyoutext{font-size:22px;text-align:center;}
.icon{margin-top:20px;margin-bottom:20px;}
.thankspage{font-size:16px;color:#000;text-align:center;}
.click{padding:10px 10px;background:#ec0510;font-size:30px;font-weight:bold;width:300px;text-align:center;text-transform:uppercase;border-radius:7px;-webkit-box-shadow:inset 0px 0px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 3px 0px rgba(50, 50, 50, 0.75);border:1px solid #cf060f;}
.click-btn a{text-decoration:none;color:#fff;}
.click-btn div:hover{background:#f6ff00;width:300px;color:#000;border:1px solid #cfd702;}
.cargo-btn-thanks{background:none repeat scroll 0 0 #23bf37;box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.75) inset;padding-bottom:10px;padding-top:10px;width:258px;margin-left:370px;margin-top:30px;cursor:pointer;border-radius:12px;}
.readmore-btn-thanks{margin-left:40px;}
.banner-star {
    z-index: 10;
    /* top: 50%; */
    top: 17%;
    position: absolute;
    /* transform: translate(0, -50%); */
    width: 1000px;
}
.services-star{width:auto;margin-left:15px;margin-bottom:30px;text-align:center;margin-right:15px;}
.cargo-pic-star img{padding:5px;width:95px;}
.services-one{background-color:#fff;width:464px;min-height: 157px;border-radius:5px;margin-left:15px;margin-bottom:15px;padding:10px;-webkit-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);}
.services-one .services-oneheading p {
min-height:76px;
}
.air-icon img{width:80px;margin-top:30px;}
.air-icon{background:transparent;border:1px solid #dadada;border-radius:5px;height:152px;width:109px;}
.services-oneheading{margin-left:10px;width:338px;text-align:justify;font-size:16px;}
.air-icon-header{font-size:23px;color:#3c3c3b;font-weight:bold;}
.read-btn{border:2px solid #0fb324;border-radius:5px;font-size:20px;font-weight:bold;margin-left:57px;padding:5px;text-align:center;text-transform:uppercase;width:222px;margin-top:21px;}
.ship-box a{text-decoration:none;color:#333;}
.services-one:hover{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f5f9f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f9f0));background:-webkit-linear-gradient(top, #ffffff 0%,#f5f9f0 100%);background:-o-linear-gradient(top, #ffffff 0%,#f5f9f0 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f5f9f0 100%);background:linear-gradient(to bottom, #ffffff 0%,#f5f9f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f9f0',GradientType=0);-webkit-box-shadow:inset 0px 0px 4px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 4px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 4px 0px rgba(50, 50, 50, 0.75);}
.choose-bg{background-color:#fff;padding:10px;}
.services-header h2{color:#666;font-size:35px;font-weight:bold;text-align:center;margin-bottom:15px;}
.choose-us-left{width:392px;margin-left:15px;}
.choose-us-right{width:530px;padding:20px 0px;margin-left:50px;}
.instant-p{font-size:18px;font-weight:normal;text-align:justify;}
.instant-rates{text-align:left;}
.choose-us-left img{width:401px;margin-top:84px;}
.text-img ul li{float:left;padding:20px;list-style:none;}
.logos-partner{background:url("../images/logos-partner.png") repeat left top;-webkit-box-shadow:inset 0px 0px 4px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:inset 0px 0px 4px 0px rgba(50, 50, 50, 0.75);box-shadow:inset 0px 0px 4px 0px rgba(50, 50, 50, 0.75);padding:20px 0px;}
.text-img ul li img{width:160px;}
.new-footer{background-color:#fff;padding:20px;}
.call-star span{font-size:22px;font-weight:bold;}
.no{margin-left:20px;font-size:27px;color:#000;margin-top:6px;}
.footer-ad{margin-left:197px;margin-right:37px;}
.call-star img{width:47px;}
.cargo-pic-star-about img{padding:5px;width:60px;}
.why-choose-key img{margin-top:51px;width:401px;}
.content-bullet{width:504px;}
.service-banner img{margin-top:15px;}
.bullet-point-icon img{width:18px;}
.sea-bullet img{width:22px;}
.sea-bullet{margin-top:10px;}
.booking-contact h1{color:#000;font-family:Calibri,Arial,Verdana;font-size:40px;font-weight:bold;margin-top:50px;text-align:center;margin-bottom:10px;}
.door-boxes{padding:0px 15px;border:1px solid #ccc;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #edf2ea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edf2ea));background:-webkit-linear-gradient(top, #ffffff 0%,#edf2ea 100%);background:-o-linear-gradient(top, #ffffff 0%,#edf2ea 100%);background:-ms-linear-gradient(top, #ffffff 0%,#edf2ea 100%);background:linear-gradient(to bottom, #ffffff 0%,#edf2ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#edf2ea',GradientType=0);}
.care{width:323px;}
.taken{text-align:center;font-size:29px;font-weight:bold;text-transform:uppercase;color:#000;margin-top:25px;}
.send-cargo{text-align:center;}
.taken-first{font-size:29px;font-weight:bold;text-transform:uppercase;color:#000;}
.taken-mid{color:#0fb324;font-size:27px;font-weight:bold;}
.care-icon img{width:157px;}
@media screen and (max-width:600px){.callbacks_nav{top:47%;}
}
.banner-add-hom{margin-top:10px; margin-bottom:10px; }
.widget-astar{margin-left:38px;margin-top:-410px;position:absolute;z-index:10;}
.footerlogo img{margin-top:8px;width:260px;}
.slide-768{display:none;}
.breadcrumb{margin-top:3px;margin-top:10px;font-size:14px;}
.breadcrumb li{display:inline;margin-left:5px;}
.breadcrumb li a{color:#666;text-decoration:none;}
.breadcrumb li+li:before{content:"/";margin-right:5px;}
.breadcrumb current{color:#000;}
.top-bar2{background:#737678;height:3px;}
.header-supplier{background:#ffffff;border-bottom:1px solid #d2d2d2;padding:10px;}
.model-signup select{margin:0;background:#fff;color:#888;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:40px;width:444px;}
.model-signup select{padding-right:18px}
.model-signup select option{background:#fff;padding:7px;}
.model-signup{position:relative;width:192px;}
.model-signup:after{font:11px "Consolas", monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}
.model-signup:before{content:'';right:-242px;width:45px;height:35px;background:url("../images/dr.jpg") no-repeat top right;position:absolute;pointer-events:none;display:block;top:10px;}
.model-signup{display:none;}
.slide-480{display:none;}
.call-star-480{display:none;}
.call-top-320{display:none;}
.area-collection{background-color:#fff;	padding:15px;text-align:justify;}
.areatext{	font-size:17px;	margin-bottom:10px;}
.bredford1{	padding:5px;border:1px solid #ccc;	background-color:#fff;}
.bredford-center{	margin-left:15px;margin-right:15px;}
.bredford1 img{	width:311px;}
.majorarea ul li{	float:left;	color:#999;	padding:0px 5px;list-style:none;}
.majorarea ul li a{	text-decoration:none;	color:#666;}
.majorarea ul li a:hover{text-decoration:underline;	color:#000;}
.majorarea{	padding:10px;font-size:17px;}
.num  span {display:none;}
.num a{text-decoration:none; color:#333;}
.num {margin-right:5px;}
.banner-star-ver201 {
    width: 497px;
}
.experiment{position: absolute;z-index: 10;margin-top: -393px;}
.booking-text-ver201 h1 {
    color: #fff;
    font-family: Calibri,Arial,Verdana;
    font-size: 29px;
    font-weight: bold;
    margin-bottom: 20px;
    text-align: center;
}
.email-ver201 {
    margin-bottom: 10px;
    padding: 10px 5px;
    width: 211px;
}
.username-ver201 {
    margin-bottom: 10px;
    padding: 10px 5px;
    width: 211px;
}
.model-exp-ver201 select {
    -moz-appearance: none;
    background: #fff none repeat scroll 0 0;
    border: medium none;
    color: #666;
    cursor: pointer;
    display: inline-block;
    height: 36px;
    margin: 0;
    outline: medium none;
    width: 221px;
}
.model-exp-ver201 {
    margin-bottom: 10px;
    position: relative;
    width: auto;
}
.wedjet-formbtn-ver201 {
    cursor: pointer;
    margin-bottom: 4px;
    margin-left: 41px;
    margin-top: 10px;
}
.weight-ver201 {
    margin-bottom: 0;
    padding: 10px 5px;
    width: 210px;
    margin-left: 8px;
}
.model-exp-ver201 select {
    margin:0;
    background:#fff;
    color:#666;
    border:none;
    outline:none;
    display:inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
    height:36px;
    width:221px;
}
.model-exp-ver201 select option {
    color:#333;
    padding:3px; 0px;
}
.model-exp-ver201 select {
    padding-right:18px
}
.model-exp-ver201 select option{background:#fff;}
.model-exp-ver201{position:relative;width:auto;margin-bottom:10px;}
.model-exp-ver201:after{font:11px "Consolas", monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}
.model-exp-ver201:before{background:url("../images/drp.jpg") no-repeat scroll right top/35px auto rgba(0, 0, 0, 0);content:"";display:block;height:42px;pointer-events:none;position:absolute;right:0px;width:35px;}
.booking-btn-ver201{
    background:#41c705;
    background:-moz-linear-gradient(top, #41c705 2%, #5d9405 97%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#41c705), color-stop(97%,#5d9405));
    background:-webkit-linear-gradient(top, #41c705 2%,#5d9405 97%);
    background:-o-linear-gradient(top, #41c705 2%,#5d9405 97%);
    background:-ms-linear-gradient(top, #41c705 2%,#5d9405 97%);
    background:linear-gradient(to bottom, #41c705 2%,#5d9405 97%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41c705', endColorstr='#5d9405',GradientType=0);
    margin-top:10px;
    -webkit-box-shadow:inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);
    box-shadow:inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);
    border:3px solid #fff;
    border-radius:5px;
    width:390px;
    font-size:42px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    font-family:Calibri, Arial, Verdana;
}
.sticker_v201 {
    background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
    border-radius: 5px;
    margin-left: 20px;
    padding: 15px;
    width: 474px;
}
.blt-ver201 {
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
}
.blt-ver201 span img {
    width: 22px;
}
.stkr-ver201 {
    margin-bottom: 35px;
}
.booking-ver201 {
    background: rgba(0, 0, 0, 0) url("../images/wedjet-bg.png") repeat scroll right top;
    border: 3px solid #fff;
    border-radius: 7px;
    padding: 24px 10px 38px;
}
.pt-astar-flag img {
    position: absolute;
    right: 22px;
    top: 184px;
    width: 120px !important;
}


/*===============Tooltip====================*/

.tooltips {
    cursor: pointer;
    border: transparent;
    background: transparent;
    padding: 0;
    box-shadow: none;
}
.tooltips .tooltiptext {
    visibility: hidden;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 10px;
    position: absolute;
    z-index: 1;
    top: 35px;
    left: 0px;
    font-size: 14px !important;
    line-height: 20px;
    border: 2px solid #f00;
    pointer-events: none;
}
.tooltips .tooltiptext b{
    color: yellow;
    transition: none;
}
.tooltips:hover .tooltiptext {
    visibility: visible;
}
.signup-form.input-group {
    border: transparent;
    background: transparent;
    padding: 0;
    box-shadow: none;
}
.signup-box p {
    text-align: center;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 15px;
}

.booking .input-group {
    margin-top: 5px;
}
.booking .input-group label {
    font-weight: normal;
    font-size: 14px;
    margin-left: 20px;
}
.booking p {
    color: #fff;
    text-align: center;
    margin-top: 10px;
}
.question_mark {
    position: absolute;
    top: 5px;
    right: 5px;
    z-index: 99999;
    color: #000;
}
.fs-20 {
    font-size: 20px !important;
    line-height: 26px !important;
    cursor: pointer;
}

.privacy-policy {
    width: 50%;
    margin: auto;
}
.w-100 {
    width: 100%!important
}


.ml-3,
.mx-3 {
    margin-left: 1rem!important
}
.img-fluid {
    max-width: 100%;
    height: auto
}
.float-right {
    float: right!important
}
.img-thumbnail {
    padding: .25rem;
    background-color: #e8e8e8;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto
}
@media screen and (max-width: 1024px) {
    .sticker_v201 {
        width: 450px;
    }
}
@media screen and (max-width: 980px) {
    .sticker_v201 {
        width: 408px;
    }
    .stkr-ver201 img {
        width: 404px;
    }
    .seacargo-part {
        margin-left: 20px;
        margin-top: 81px;
    }
    .contact-left {
        width: 590px;
    }
    .name-field {
        width: 590px;
    }
    .message {
        width: 590px;
    }
    .wraper {
        width: 960px;
    }
    .menu ul li {
        float: left;
        list-style: outside none none;
        padding: 0 32px;
    }
    .phone {
        font-size: 30px;
        margin-right: 10px;
    }
    .banner-star {
        width: 956px;
    }
    .username {
        width: 280px;
    }
    .email, .weight {
        padding: 10px 5px;
        width: 280px;
    }
    .model-exp {
        margin-bottom: 10px;
        position: relative;
        width: 292px;
    }
    .model-exp select {
        width: 292px;
    }
    .services-one {
        width: 437px;
    }
    .services-oneheading {
        width: 307px;
    }
    .read-btn {
        margin-left: 39px;
    }
    .choose-us-right {
        margin-left: 11px;
    }
    .text-area {
        font-size: 18px;
    }
    .text-img ul li {
        padding: 15px;
    }
    .social {
        margin-left: 365px;
    }
    .seacargo-box {
        width: 550px;
    }
    .majorarea {
        font-size: 17px;
        margin-bottom: 10px;
        padding: 14px;
    }
    .areatext {
        font-size: 17px;
        margin-bottom: 10px;
        margin-right: 13px;
    }
    .services-header h2 {
        color: #666;
        font-size: 35px;
        font-weight: bold;
        margin-bottom: 15px;
    }
    .area-img img {
        width: 300px;
        margin-left: 5px;
    }
}
@media screen and (max-width: 900px) {
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 188px;
        width: 120px !important;
    }
    .sticker_v201 {
        padding-bottom: 45px;
        width: 333px;
    }
    .stkr-ver201 img {
        width: 332px;
    }
    .seacargo-box {
        width: 473px;
    }
    .stkr-ver201 {
        margin-bottom: 35px;
        margin-top: 23px;
    }
    .wraper {
        width: 880px;
    }
    .menu ul li {
        padding: 0px 26px;
    }
    .banner-star {
        width: 875px;
    }
    .booking-text h1 {
        font-size: 42px;
        line-height: 46px;
    }
    .email, .username, .weight  {
        width: 255px;
    }
    .model-exp {
        margin-bottom: 10px;
        position: relative;
        width: 269px;
    }
    .model-exp select {
        width: 267px;
    }
    .services-one {
        width: 395px;
        padding: 18px 10px;
    }
    .services-oneheading {
        text-align: center;
        width: auto;
        margin-left: 0px;
    }
    .air-icon {
        height: 96px;
        width: 109px;
        margin-left: 147px;
    }
    .air-icon img {
        margin-top: 9px;
        width: 80px;
    }
    .read-btn {
        margin-left: 76px;
    }
    .choose-us-left {
        margin-left: 15px;
        width: 322px;
    }
    .choose-us-left img {
        margin-top: 84px;
        width: 333px;
    }
    .text-img ul li img {
        width: 145px;
    }
    .social {
        margin-left: 309px;
    }
    .footer-ad {
        margin-left: 145px;
        margin-right: 37px;
    }
    .why-choose-key img {
        margin-top: 51px;
        width: 333px;
    }
    .contact-left {
        width: 524px;
    }
    .message {
        width: 524px;
    }
    .name-field {
        width: 524px;
    }
    .majorarea ul li {
        padding: 0px 4px;
    }
    .majorarea {
        padding: 26px;
    }
    .services-header h2 {
        font-size: 32px;
        margin-right: 12px;
    }
    .area-img img {
        margin-left: 5px;
        width: 273px;
    }
}
@media screen and (max-width: 800px) {
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 199px;
        width: 96px !important;
    }
    .experiment {
        margin-top: -327px;
        position: absolute;
        z-index: 10;
    }
    .banner-star-ver201 {
        width: 401px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 10px 5px;
        width: 163px;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 10px 5px;
        width: 164px;
    }
    .model-exp-ver201 select {
        width: 173px;
    }
    .weight-ver201 {
        margin-bottom: 0;
        margin-left: 8px;
        padding: 10px 5px;
        width: 163px;
    }
    .booking-btn-ver201 {
        width: 297px;
        font-size: 38px;
    }
    .experiment {
        margin-top: -345px;
        position: absolute;
        z-index: 10;
    }
    .stkr-ver201 {
        margin-bottom: 19px;
        margin-top: 23px;
    }
    .seacargo-box {
        width: 376px;
    }
    .seacargo-part {
        margin-left: 20px;
        margin-top: 113px;
    }
    .wraper {
        width: 780px;
    }
    .logo img {
        margin-top: 4px;
        opacity: 0.7;
        width: 286px;
    }
    .menu ul li {
        padding: 0 17px;
    }
    .banner-star {
        width: 769px;
    }
    .booking-text h1 {
        font-size: 36px;
        line-height: 40px;
    }
    .email {
        width: 220px;
    }
    .username {
        width: 220px;
    }
    .model-exp {
        width: 230px;
    }
    .model-exp select {
        width: 230px;
    }
    .weight {
        width: 220px;
    }
    .rslides img {
        height: 450px !important;
    }
    .booking {
        padding: 4px 10px 13px;
    }
    .booking-text h1 {
        margin-bottom: 10px;
    }
    .banner-add-hom img {
        width: 97%;
    }
    .services-one {
        padding: 0px 10px 18px;
        width: 347px;
    }
    .air-icon {
        height: 96px;
        margin-left: 122px;
        width: 109px;
        border: none;
        height: auto;
    }
    .air-icon img {
        margin-top: 0px;
        width: 80px;
    }
    .read-btn {
        margin-left: 56px;
    }
    .choose-us-right {
        width: 410px;
    }
    .cargo-pic-star img {
        padding: 5px;
        width: 50px;
    }
    .cargo-heading {
        color: #000;
        font-size: 20px;
        font-weight: bold;
        margin-left: 15px;
        width: 304px;
    }
    .text-img ul li {
        padding: 9px;
    }
    .text-img ul li img {
        width: 135px;
    }
    .social {
        margin-left: 255px;
    }
    .footer-ad {
        margin-left: 93px;
        margin-right: 37px;
    }
    .qauicklink ul li {
        float: left;
        font-size: 16px;
        list-style: outside none none;
        padding: 3px 9px;
    }
    .cargo-pic-star-about img {
        padding: 5px;
        width: 50px;
    }
    .booking-contact h1 {
        font-size: 34px;
    }
    .contact-left {
        width: 428px;
    }
    .name-field {
        width: 428px;
    }
    .message {
        width: 428px;
    }
    .majorarea {
        padding: 14px;
        font-size: 16px;
    }
    .services-header h2 {
        font-size: 27px;
        margin-right: 18px;
    }
    .area-img img {
        margin-left: 5px;
        width: 240px;
    }
    .footerlogo img {
        width: 140px;
    }
}
@media screen and (max-width: 768px) {
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 134px;
        width: 87px !important;
    }
    .booking-ver201 {
        background: rgba(0, 0, 0, 0) url("../images/wedjet-bg.png") repeat scroll right top;
        border: 3px solid #fff;
        border-radius: 7px;
        padding: 2px 10px 8px;
    }
    .booking-text-ver201 h1 {
        color: #fff;
        font-family: Calibri, Arial, Verdana;
        font-size: 22px;
        font-weight: bold;
        margin-bottom: 7px;
        text-align: center;
    }
    .experiment {
        margin-top: -247px;
        position: absolute;
        z-index: 10;
    }
    .booking-btn-ver201 {
        margin-top: 0px;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 164px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 163px;
    }
    .weight-ver201 {
        margin-bottom: 0;
        margin-left: 8px;
        padding: 7px 5px;
        width: 163px;
    }
    .model-exp-ver201 select {
        -moz-appearance: none;
        background: #fff none repeat scroll 0 0;
        border: medium none;
        color: #666;
        cursor: pointer;
        display: inline-block;
        height: 30px;
        margin: 0;
        outline: medium none;
        width: 175px;
    }
    .model-exp-ver201:before {
        background: rgba(0, 0, 0, 0) url("../images/drp.jpg") no-repeat scroll right top / 29px auto;
        content: "";
        display: block;
        height: 42px;
        pointer-events: none;
        position: absolute;
        right: 0;
        width: 35px;
    }
    .stkr-ver201 img {
        width: 303px;
    }
    .stkr-ver201 {
        margin-bottom: 1px;
        margin-top: 0;
    }
    .blt-ver201 {
        font-size: 16px;
        font-weight: bold;
        margin-top: 6px;
    }
    .booking {
        width: 379px;
    }
    .sticker_v201 {
        padding-bottom: 10px;
        width: 298px;
        margin-left: 10px;
    }
    .banner-star {
        width: auto;
        position: static;
        transform: inherit;
    }
    .wraper {
        width: 745px;
    }
    .logo img {
        margin-top: 11px;
        width: 247px;
    }
    .phone {
        font-size: 27px;
    }
    .menu {
        background-color: #fff;
        background: none repeat scroll 0 0 #f0f7e9;
        border-radius: 5px;
        font-size: 15px;
        font-weight: normal;
        margin-top: 0px;
        text-transform: uppercase;
    }
    .menu ul li {
        float: left;
        list-style: outside none none;
        padding: 0 21px;
    }
    .header-right {
        margin-left: 6px;
        width: 430px;
    }
    .booking {
        width: 100%;
        box-sizing: border-box;
        background: #0fb324;
        box-shadow: 0px 4px 4px 0px rgba(50, 50, 50, 0.75);
    }
    .slider {
        padding: 10px;
    }
    .username, .email, .weight, .weight  {
        width: 208px;
    }
    .value {
        margin-right: 4px;
        width: 124px;
    }
    .model-exp select {
        width: 222px;
    }
    .model-exp {
        position: relative;
        width: 222px;
    }
    .name {
        color: #000;
        font-size: 13px;
        margin-bottom: 0;
    }
    .slider .pics {

        display: none;
    }
    .booking-heading {
        font-size: 26px;
    }
    .booking-btn {
        background: #132985;
        font-size: 30px;
        line-height: 36px;
        padding: 5px 0px;
        width: 300px;
    }
    .services-box {
        width: 237px;
    }
    .cargo-pic img {
        width: 225px;
    }
    .contact-footer {
        width: 216px;
    }
    .qauicklink {
        width: 136px;
    }
    .about-footer {
        margin-left: 15px;
        margin-right: 15px;
        text-align: justify;
        width: 344px;
    }
    .about-box {
        width: 502px;
    }
    .services-detail {
        margin-left: 40px;
        width: 316px;
    }
    .seacargo img {
        width: 310px;
    }
    .readmore-btn {
        margin-left: 56px;
    }
    .cargoshadow img {
        width: 315px;
    }
    .bullet-point {
        width: 615px;
    }
    .seacargo-box {
        width: auto;
    }
    .seacargo2 img {
        width: 436px;
    }
    .seacargo-part {
        margin-left: 150px;
        margin-top: 40px;
    }
    .booking-text h1 {
        line-height: 34px;
        font-size: 28px;
    }
    .contact-left {
        padding: 10px;
        width: 417px;
    }
    .name-field {
        width: 413px;
    }
    .message {
        width: 413px;
    }
    .contact-right {
        width: 254px;
    }
    .city {
        width: 93px;
    }
    .rslides img {
        height: 283px !important;
        width: 506px !important;
    }
    .thanks {
        font-size: 40px;
    }
    .cargo-btn-thanks {
        margin-left: 244px;
    }
    .services-header h2 {
        font-size: 27px;
    }
    .services-one {
        padding: 0 10px 18px;
        width: 325px;
    }
    .air-icon {
        margin-left: 114px;
    }
    .read-btn {
        margin-left: 46px;
    }
    .choose-us-left img {
        margin-top: 0;
        width: 333px;
    }
    .choose-us-left {
        margin-left: 206px;
        width: 322px;
    }
    .choose-us-right {
        width: auto;
    }
    .cargo-pic-star img {
        padding: 5px;
        width: 76px;
    }
    .cargo-heading {
        color: #000;
        font-size: 20px;
        font-weight: bold;
        margin-left: 15px;
        width: 598px;
    }
    .text-img ul li img {
        width: 129px;
    }
    .social {
        margin-left: 245px;
    }
    .footer {
        height: auto;
    }
    .qauicklink {
        width: 100%;
        justify-content: center;
        display: flex;
    }
    .footerlogo img {
        width: auto;
    }
    .booking-text {
        margin-bottom: 16px;
        margin-top: 8px;
        padding: 0;
    }
    .why-choose-key {
        margin-left: 206px;
        width: 322px;
    }
    .majorarea {
        font-size: 15px;
        padding: 6px;
    }
    .area-img img {
        margin-left: 5px;
        width: 228px;
    }
    .footerlogo {
        width: 100%;
        text-align: center;
    }
}
@media screen and (max-width: 720px) {
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 160px;
        width: 85px !important;
    }
    .experiment {
        margin-top: -256px;
        position: absolute;
        z-index: 10;
    }
    .sticker_v201 {
        margin-left: 10px;
        padding-bottom: 10px;
        width: 239px;
    }
    .stkr-ver201 img {
        width: 244px;
    }
    .wraper {
        width: 680px;
    }
    .logo img {
        margin-top: 6px;
        width: 271px;
    }
    .header-right {
        margin-left: 0px;
        width: 369px;
    }
    .menu ul li {
        padding: 0 18px;
    }
    .services-box {
        width: 216px;
    }
    .cargo-pic img {
        width: 204px;
    }
    .qauicklink {
        width: 100%;
    }
    .about-footer {
        margin-left: 15px;
        margin-right: 15px;
        text-align: justify;
        width: 324px;
    }
    .about-box {
        width: 440px;
    }
    .services-detail {
        margin-left: 13px;
    }
    .bullet-point {
        width: 615px;
    }
    .seacargo-part {
        margin-left: 120px;
        margin-top: 40px;
    }
    .contact-right {
        width: 196px;
    }
    .rslides img {
        height: 238px !important;
        width: 400px !important;
    }
    .cargo-btn-thanks {
        margin-left: 206px;
        font-size: 22px;
    }
    .phone {
        font-size: 23px;
        margin-left: 50px !important;
        margin-top: -40px;
    }
    .model-exp select {
        width: 203px;
        height: 36px;
    }
    .model-exp::before {
        height: 36px;
    }
    .model-exp {
        position: relative;
        width: 203px;
    }
    .services-one {
        padding: 0 10px 18px;
        width: auto;
        min-height: inherit;
    }
    .services-one .services-oneheading p {
        min-height: inherit;
    }
    .air-icon {
        border: 1px solid #ddd;
        margin-left: 0;
        margin-top: 31px;
    }
    .services-oneheading {
        margin-left: 15px;
        text-align: justify;
        width: 498px;
    }
    .read-btn {
        margin-left: 129px;
    }
    .cargo-heading {
        width: 534px;
    }
    .choose-us-left {
        margin-left: 182px;
        width: 322px;
    }
    .text-img ul li img {
        width: 115px;
    }
    .social {
        margin-left: 214px;
    }
    .footer-ad {
        margin-left: 58px;
        margin-right: 37px;
    }
    .username, .email, .weight {
        width: 190px;
    }
    .why-choose-key {
        margin-left: 182px;
        width: 322px;
    }
    .booking-contact h1 {
        font-size: 31px;
    }
    .booking-text h1 {
        font-size: 28px;
        line-height: 34px;
    }
    .majorarea {
        font-size: 15px;
        padding: 1px;
    }
    .services-header h2 {
        font-size: 24px;
    }
    .area-img img {
        margin-left: 5px;
        width: 210px;
    }
}
@media screen and (max-width: 667px) {
    .booking .dp-none {
        display: none;
    }
    .experiment {
        margin-top: -276px;
        position: absolute;
        z-index: 10;
    }
    .banner-star-ver201 {
        width: 334px;
    }
    .booking-text-ver201 h1 {
        color: #fff;
        font-family: Calibri, Arial, Verdana;
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 16px;
        text-align: center;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 130px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 130px;
    }
    .model-exp-ver201 select {
        width: 140px;
        display: inline;
    }
    .weight-ver201 {
        margin-bottom: 0;
        margin-left: 8px;
        padding: 7px 5px;
        width: 130px;
    }
    .wedjet-formbtn-ver201 {
        cursor: pointer;
        margin-bottom: 4px;
        margin-left: 5px;
        margin-top: 10px;
    }
    .wraper {
        width: 618px
    }
    .header-right {
        margin-left: 13px;
        width: 396px;
    }
    .menu {
        font-size: 12px;
    }
    .services-box {
        width: 195px;
    }
    .cargo-pic img {
        width: 182px;
    }
    .about-footer {
        width: 271px;
    }
    .about-box {
        width: auto;
        margin-left: 0px;
    }
    .about-pic {
        margin-left: 195px;
    }
    .services-detail {
        width: 288px;
    }
    .seacargo img {
        width: 282px;
    }
    .readmore-btn {
        margin-left: 45px;
    }
    .bullet-point {
        width: 585px;
    }
    .cargoshadow img {
        width: 292px;
    }
    .seacargo-part {
        margin-left: 90px;
        margin-top: 40px;
    }
    .contact-left {
        padding: 10px;
        width: 358px;
    }
    .name-field {
        width: 353px;
    }
    .message {
        width: 353px;
    }
    .rslides img {
        height: 205px !important;
        width: 333px !important;
    }
    .cargo-btn-thanks {
        margin-left: 180px;
    }
    .header-right {
        margin-left: 13px;
        width: 315px;
    }
    .call-top img {
        margin-top: 16px;
        width: 36px;
        font-size: 19px;
    }
    .phone {
        font-size: 22px;
        margin-left: 42px !important;
        margin-top: -45px;
        width: 285px;
    }
    .booking-text h1 {
        font-size: 26px;
        line-height: 32px;
    }
    .username, .email, .weight {
        width: 266px;
    }
    .model-exp,  .model-exp select {
        width: 277px;
    }
    .services-oneheading {
        margin-left: 15px;
        padding-top: 10px;
        text-align: justify;
        width: 439px;
    }
    .choose-us-left {
        margin-left: 141px;
        width: 322px;
    }
    .cargo-heading {
        width: 465px;
    }
    .text-img ul li img {
        width: 104px;
    }
    .qauicklink ul li {
        font-size: 14px;
        line-height: 20px;
    }
    .footer-ad {
        margin-left: 17px;
        margin-right: 37px;
    }
    .read-btn {
        margin-left: 99px;
    }
    .social {
        margin-left: 183px;
    }
    .why-choose-key {
        margin-left: 141px;
        width: 322px;
    }
    .booking-contact h1 {
        font-size: 25px;
    }
    .majorarea {
        font-size: 16px;
        padding: 16px;
    }
    .services-header h2 {
        font-size: 22px;
        margin-left: 3px;
    }
    .area-img img {
        margin-left: 5px;
        width: 184px;
    }
}
@media screen and (max-width: 640px) {
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 184px;
        width: 78px !important;
    }
    .content h2 {
        font-size: 26px;
        line-height: 32px;
    }
    .content  h3 {
        font-size: 22px;
        line-height: 28px;
    }
    .content h4, .content h5, .content h6 {
        font-size: 18px;
        line-height: 24px;
    }
    .phone {
        font-size: 21px;
        margin-left: 42px !important;
        margin-top: -32px;
        width: 284px;
    }
    .experiment {
        margin-top: -276px;
        position: absolute;
        z-index: 10;
    }
    .banner-star-ver201 {
        width: 334px;
    }
    .booking-text-ver201 h1 {
        color: #fff;
        font-family: Calibri, Arial, Verdana;
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 16px;
        text-align: center;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 130px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 130px;
    }
    .model-exp-ver201 select {
        width: 140px;
        display: inline;
    }
    .weight-ver201 {
        margin-bottom: 0;
        margin-left: 8px;
        padding: 7px 5px;
        width: 130px;
    }
    .wedjet-formbtn-ver201 {
        cursor: pointer;
        margin-bottom: 4px;
        margin-left: 5px;
        margin-top: 10px;
    }
    .wraper {
        width: 618px
    }
    .header-right {
        margin-left: 13px;
        width: 396px;
    }
    .menu {
        font-size: 12px;
    }
    .cargoheading {
        margin-top: 15px;
    }
    .services-box {
        width: 195px;
    }
    .cargo-pic img {
        width: 182px;
    }
    .about-footer {
        width: 271px;
    }
    .about-box {
        width: auto;
        margin-left: 0px;
    }
    .about-pic {
        margin-left: 195px;
    }
    .services-detail {
        width: 288px;
    }
    .seacargo img {
        width: 282px;
    }
    .readmore-btn {
        margin-left: 45px;
    }
    .bullet-point {
        width: 585px;
    }
    .cargoshadow img {
        width: 292px;
    }
    .seacargo-part {
        margin-left: 90px;
        margin-top: 40px;
    }
    .contact-left {
        padding: 10px;
        width: 358px;
    }
    .name-field {
        width: 353px;
    }
    .message {
        width: 353px;
    }
    .rslides img {
        height: 205px !important;
        width: 333px !important;
    }
    .cargo-btn-thanks {
        margin-left: 180px;
    }
    .header-right {
        margin-left: 13px;
        width: 315px;
    }
    .call-top img {
        margin-top: 16px;
        width: 36px;
        font-size: 19px;
    }
    .star-space {
        margin-left: 5px;
        margin-right: 10px;
    }
    .booking-text h1 {
        font-size: 24px;
        line-height: 30px;
    }
    .services-oneheading {
        margin-left: 15px;
        padding-top: 10px;
        text-align: justify;
        width: 439px;
    }
    .choose-us-left {
        margin-left: 141px;
        width: 322px;
    }
    .cargo-heading {
        width: 465px;
    }
    .text-img ul li img {
        width: 104px;
    }
    .footer-ad {
        margin-left: 17px;
        margin-right: 37px;
    }
    .read-btn {
        margin-left: 99px;
    }
    .social {
        margin-left: 183px;
    }
    .why-choose-key {
        margin-left: 141px;
        width: 322px;
    }
    .booking-contact h1 {
        font-size: 25px;
    }
    .majorarea {
        font-size: 16px;
        padding: 16px;
    }
    .services-header h2 {
        font-size: 22px;
        margin-left: 3px;
    }
    .area-img img {
        margin-left: 5px;
        width: 184px;
    }
}
@media screen and (max-width: 600px) {
    .wraper {
        width: 580px;
    }
    .header-right {
        margin-left: 13px;
        width: 396px;
    }
    .content figure.float-right {
        float: none !important;
        text-align: center;
        margin-left: 0 !important;
    }
    .menu {
        font-size: 12px;
    }
    .services-box {
        width: 195px;
    }
    .cargo-pic img {
        width: 182px;
    }
    .about-footer {
        width: 271px;
    }
    .about-box {
        width: auto;
        margin-left: 0px;
    }
    .about-pic {
        margin-left: 195px;
    }
    .services-detail {
        width: 288px;
    }
    .seacargo img {
        width: 282px;
    }
    .readmore-btn {
        margin-left: 45px;
    }
    .bullet-point {
        width: 585px;
    }
    .cargoshadow img {
        width: 292px;
    }
    .seacargo-part {
        margin-left: 66px;
        margin-top: 40px;
    }
    .contact-left {
        padding: 10px;
        width: 317px;
    }
    .name-field {
        width: 353px;
    }
    .message {
        width: 353px;
    }
    .rslides img {
        height: 205px !important;
        width: 333px !important;
    }
    .cargo-btn-thanks {
        margin-left: 180px;
    }
    .header-right {
        margin-left: 13px;
        width: 320px;
    }
    .username, .email, .weight {
        width: 248px;
    }
    .model-exp, .model-exp select {
        width: 260px;
        padding-right: 0;
    }
    .call-top img {
        margin-top: 16px;
        width: 36px;
    }
    .services-oneheading {
        margin-left: 15px;
        padding-top: 10px;
        text-align: justify;
        width: 400px;
    }
    .choose-us-left {
        margin-left: 141px;
        width: 322px;
    }
    .cargo-heading {
        width: 430px;
    }
    .text-img ul li img {
        width: 95px;
    }
    .footer-ad {
        margin-left: 17px;
        margin-right: 17px;
    }
    .read-btn {
        margin-left: 80px;
    }
    .logo img {
        margin-top: 6px;
        width: 246px;
    }
    .menu ul li {
        padding: 0 16px;
    }
    .social {
        margin-left: 160px;
    }
    .no {
        color: #000;
        font-size: 27px;
        margin-left: 9px;
        margin-top: 6px;
    }
    .name-field {
        width: 317px;
    }
    .message {
        width: 317px;
    }
    .majorarea {
        font-size: 16px;
        padding: 6px;
    }
    .services-header h2 {
        font-size: 20px;
        margin-left: 1px;
    }
    .area-img img {
        margin-left: 5px;
        width: 172px;
    }
    .banner-star-ver201 {
        width: 297px;
    }
    .booking-text-ver201 h1 {
        font-size: 16px;
        margin-bottom: 0;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 110px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 7px 5px;
        width: 110px;
    }
    .model-exp-ver201 select {
        width: 120px;
        display: inline;
    }
    .weight-ver201 {
        margin-bottom: 0;
        margin-left: 8px;
        padding: 7px 5px;
        width: 110px;
    }
    .booking-btn-ver201 {
        font-size: 38px;
        width: 259px;
    }
    .cargoheading {
        font-size: 24px;
        line-height: 30px;
    }

}
@media screen and (max-width: 568px) {

    .privacy-policy {
        width: 100%;
    }
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 178px;
        width: 78px !important;
    }
    .submit {
        font-size: 26px;
        line-height: 32px;
        padding: 7px;
    }
    .logo img {
        margin-left: -57px;
        margin-top: 6px;
        width: 203px;
    }
    .call-star-480 {
        display: block;
    }
    .call-top-320 {
        display: block;
    }
    .call-top {
        display: none;
    }
    .call-star {
        display: none;
    }
    .wraper {
        width: 450px
    }
    .header {
        height: auto;
    }
    .menu {
        font-size: 14px;
    }
    .booking-text h1 {
        font-size: 22px;
        line-height: 28px;
    }
    .username {
        width: 100%;
        box-sizing: border-box;
    }
    .value {
        margin-right: 4px;
        width: 184px;
    }
    .email {
        width: 100%;
        box-sizing: border-box;
    }
    .model-exp select {
        width: 100%;
        box-sizing: border-box;
    }
    .model-exp {
        position: relative;
        width: 184px;
    }
    .services-box {
        width: 381px;
    }
    .cargo-pic img {
        width: 368px;
    }
    .services-box {
        margin-left: 32px;
        width: 381px;
    }
    .chooseus {
        margin-left: 20px;
    }
    .cargo-heading {
        width: 308px;
    }
    .contact-footer {
        width: 142px;
    }
    .social ul li img {
        width: 32px;
    }
    .copy {
        color: #333;
        margin-left: 0px;
        margin-top: 11px;
        width: auto;
    }
    .about-pic {
        margin-left: 116px;
    }
    .services-detail {
        margin-left: 76px;
    }
    .cargo {
        text-align: center;
    }
    .bullet-point {
        width: 414px;
    }
    .services-detail {
        margin-left: 78px;
    }
    .bullet-point {
        width: 300px;
    }
    .seacargo-part {
        margin-left: 45px;
        margin-top: 40px;
    }
    .seacargo2 img {
        width: 353px;
    }
    .seashadow img {
        width: 353px;
    }
    .name-field {
        width: 423px;
    }
    .message {
        width: 423px;
    }
    .contact-left {
        padding: 10px;
        width: 430px;
    }
    .rslides img {
        height: auto !important;
        width: 363px !important;
    }
    .weight {
        width: 100%;
        box-sizing: border-box;
    }
    .cargo-btn-thanks {
        margin-left: 94px;
    }
    .call-top img {
        margin-top: 6px;
        width: 36px;
    }
    .phone {
        font-size: 23px;
        width: 303px;
    }
    .header-right {
        margin-left: 0;
        width: 301px;
    }
    .menu {
        display: none;
    }
    .model-signup {
        display: block;
    }
    .services-oneheading {
        margin-left: 15px;
        padding-top: 10px;
        text-align: justify;
        width: 274px;
    }
    .read-btn {
        margin-left: 15px;
    }
    .choose-us-left {
        margin-left: 69px;
        width: 322px;
    }
    .text-img ul li img {
        width: 70px;
    }
    .social {
        margin-left: 127px;
    }
    .call-star img {
        width: 30px;
    }
    .no {
        color: #000;
        font-size: 21px;
        margin-left: 9px;
        margin-top: 0;
    }
    .qauicklink ul li {
        padding: 0 5px;
    }
    .why-choose-key {
        margin-left: 69px;
        width: 322px;
    }
    .booking-contact h1 {
        font-size: 21px;
    }
    .breadcrumb {
        display: none;
    }
    .majorarea {
        font-size: 14px;
        padding: 3px;
    }
    .services-header h2 {
        font-size: 19px;
        margin-left: 0;
    }
    .areatext {
        font-size: 17px;
        margin-bottom: 10px;
        margin-right: 4px;
    }
    .area-img img {
        margin-left: 40px;
        width: 360px;
    }
    .bredford-center {
        margin-left: 0;
        margin-right: 15px;
    }
    .experiment {
        margin-top: -444px;
    }
    .banner-star-ver201 {
        width: 88%;
    }
    .sticker_v201 {
        width: 80%;
    }
    .booking-text-ver201 h1 {
        line-height: 26px;
    }
    .wedjet-formbtn-ver201 {
        cursor: pointer;
        margin-bottom: 0;
        margin-left: -58px;
        margin-top: 0;
    }
    .booking-btn-ver201 {
        font-size: 24px;
        width: 266px;
    }
    .sticker_v201 {
        width: 82%;
        margin-top: 10px;
        margin-left: 2px;
    }
    .stkr-ver201 img {
        margin-left: 95px;
        width: 244px;
    }
    .blt-ver201 {
        margin-left: 77px;
    }
}
@media screen and (max-width: 480px) {

    .username, .email, .model-exp select, .weight {
        border: 1px solid #b9b9b9;
    }
    .menu-bar {
        position: static;
    }
    .booking-btn {
        font-size: 30px;
        margin-top: -6px;
        padding: 5px 0;
        width: 266px;
        background: #132985;
    }
    .booking .input-group label, .booking p {
        color: #000 !important;
    }
    .pt-astar-flag img {
        position: absolute;
        right: 22px;
        top: 194px;
        width: 78px !important;
    }
    .call-star-480 {
        display: block;
    }
    .star-space {
        margin-left: 7px;
        margin-right: 5px;
    }
    .num a {
        color: #fff;
        text-decoration: none;
    }
    .sep-ast {
        display: none;
    }
    .num img {
        margin-right: 4px;
        padding-top: 3px;
        width: 14px;
    }
    .num {
        background: #41c705;
        background: -moz-linear-gradient(top, #41c705 2%, #5d9405 97%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #41c705), color-stop(97%, #5d9405));
        background: -webkit-linear-gradient(top, #41c705 2%, #5d9405 97%);
        background: -o-linear-gradient(top, #41c705 2%, #5d9405 97%);
        background: -ms-linear-gradient(top, #41c705 2%, #5d9405 97%);
        background: linear-gradient(to bottom, #41c705 2%, #5d9405 97%);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#41c705', endColorstr='#5d9405', GradientType=0);
        margin-top: 10px;
        -webkit-box-shadow: inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);
        -moz-box-shadow: inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);
        box-shadow: inset 0px 0px 7px 0px rgba(50, 50, 50, 0.75);
        border-radius: 50px;
        padding: 4px 8px;
        font-size: 16px;
    }
    .num span {
        display: block;
        float: left;
    }
    .call-top-320 {
        display: none
    }
    .call-top {
        display: none;
    }
    .call-star {
        display: none;
    }
    .wraper {
        width: 450px
    }
    .logo img {
        margin-left: -23px;
        margin-top: 0;
        width: 179px;
    }
    .header {
        height: auto;
    }
    .menu {
        font-size: 14px;
    }
    .booking-text h1 {
        font-size: 22px;
        line-height: 28px;
        color: #fff;
    }
    .value {
        margin-right: 4px;
        width: 184px;
    }
    model-exp select {
        width: 100%;
        height: 32px;
        box-sizing: border-box;
    }
    .model-exp {
        position: relative;
        width: 180px;
    }
    .services-box {
        width: 381px;
    }
    .cargo-pic img {
        width: 368px;
    }
    .services-box {
        margin-left: 32px;
        width: 381px;
    }
    .chooseus {
        margin-left: 20px;
    }
    .cargo-heading {
        width: 308px;
    }
    .contact-footer {
        width: 142px;
    }
    .social ul li img {
        width: 32px;
    }
    .copy {
        color: #333;
        margin-left: 0px;
        margin-top: 11px;
        width: auto;
    }
    .about-pic {
        margin-left: 116px;
    }
    .services-detail {
        margin-left: 76px;
    }
    .cargo {
        text-align: center;
    }
    .bullet-point {
        width: 414px;
    }
    .services-detail {
        margin-left: 78px;
    }
    .bullet-point {
        width: 300px;
    }
    .seacargo-part {
        margin-left: 45px;
        margin-top: 40px;
    }
    .seacargo2 img {
        width: 353px;
    }
    .seashadow img {
        width: 353px;
    }
    .name-field {
        width: 423px;
    }
    .message {
        width: 423px;
    }
    .contact-left {
        padding: 10px;
        width: 430px;
    }
    .rslides img {
        height: auto !important;
        width: 363px !important;
    }
    .cargo-btn-thanks {
        margin-left: 94px;
    }
    .call-top img {
        margin-top: 6px;
        width: 36px;
    }
    .phone {
        font-size: 21px;
        margin-left: 22px !important;
        margin-top: 11px;
        width: 276px;
    }
    .header-right {
        margin-left: 0;
        margin-top: -20px;
        width: 290px;
    }
    .menu {
        display: none;
    }
    .model-signup {
        display: block;
    }
    .services-oneheading {
        margin-left: 15px;
        padding-top: 10px;
        text-align: justify;
        width: 274px;
    }
    .read-btn {
        margin-left: 15px;
    }
    .choose-us-left {
        margin-left: 69px;
        width: 322px;
    }
    .text-img ul li img {
        width: 70px;
    }
    .social {
        margin-left: 127px;
    }
    .call-star img {
        width: 30px;
    }
    .no {
        color: #000;
        font-size: 21px;
        margin-left: 9px;
        margin-top: 0;
    }
    .why-choose-key {
        margin-left: 69px;
        width: 322px;
    }
    .booking-contact h1 {
        font-size: 21px;
    }
    .breadcrumb {
        display: none;
    }
    .majorarea {
        font-size: 14px;
        padding: 3px;
    }
    .services-header h2 {
        font-size: 19px;
        margin-left: 0;
    }
    .areatext {
        font-size: 17px;
        margin-bottom: 10px;
        margin-right: 4px;
    }
    .area-img img {
        margin-left: 40px;
        width: 360px;
    }
    .bredford-center {
        margin-left: 0;
        margin-right: 15px;
    }
    .banner-star-ver201 {
        width: 97%;
    }
    .sticker_v201 {
        margin-left: 2px;
        margin-top: 10px;
        width: 89%;
    }
}
@media screen and (max-width: 414px) {
    .pt-astar-flag img {
        left: 105px;
        position: relative;
        top: 7px;
        width: 105px !important;
    }
    .cargo-pic-star-about {
        margin-left: 137px;
    }
    .star-space {
        margin-bottom: 5px;
        width: 100%;
        box-sizing: border-box;
        margin-left: 0;
        margin-right: 0;
    }
    .num {
        font-size: 19px;
    }
    .wraper {
        width: 331px
    }
    .logo img {
        margin-left: 56px;
        margin-top: -7px;
        width: 201px;
        margin-bottom: 5px;
    }
    .header-right {
        width: 100%;
    }
    .phone {
        font-size: 22px;
        margin-left: 9px;
        width: 100%;
    }
    .menu {
        font-size: 11px;
    }
    .menu ul li {
        padding: 0 3px;
    }
    .booking-text h1 {
        font-size: 20px;
        line-height: 26px;
    }
    .booking-btn {
        font-size: 30px;
        margin-bottom: -6px;
        margin-top: 2px;
        padding: 5px 0;
        width: 300px;
    }
    .username, .email {
        width: 100%;
        margin-bottom: 5px;
        box-sizing: border-box;
    }
    .tooltips.email {
        padding: 0;
    }
    .about-pic {
        margin-left: 60px;
    }
    .value {
        margin-right: 4px;
        width: 155px;
    }
    .bullet-area {
        margin-left: 0px;
    }
    .bullet-text {
        font-size: 16px;
        line-height: 20px;
        margin-left: 10px;
        width: 286px;
    }
    .contact-footer {
        width: 208px;
    }
    .services-box {
        margin-left: 32px;
        width: 260px;
    }
    .cargo-pic img {
        width: 248px;
    }

    .chooseus {
        margin-left: 0px;
        text-align: center;
    }
    .about-footer {
        margin-left: 0px;
    }
    .footerlogo img {
        width: 275px;
    }
    .copy {
        color: #fff;
        margin-left: 0;
        margin-top: 11px;
        width: 179px;
    }
    .footer {
        height: auto;
    }
    .services-detail {
        margin-left: 20px;
    }
    .seacargo-part {
        margin-left: 0;
        margin-top: 40px;
    }
    .seacargo2 img {
        width: 315px;
    }
    .seashadow img {
        width: 315px
    }
    .name-field {
        width: 296px;
    }
    .message {
        width: 296px;
    }
    .contact-left {
        padding: 10px;
        width: 306px;
    }
    .model-exp {
        position: relative;
        width: 100%;
        margin-right: 0px;
    }
    .weight {
        width: 100%;
        box-sizing: border-box;
    }
    .model-exp select {
        width: 100% !important;
        margin-bottom: 5px;
    }
    .model-exp::before {
        right: 0;
    }
    .thanks {
        font-size: 30px;
    }
    .icon img {
        width: 250px;
    }
    .cargo-btn-thanks {
        margin-left: 30px;
    }
    .model-signup::before {
        right: -121px;
    }
    .model-signup select {
        width: 330px;
    }
    .services-oneheading {
        width: auto;
        text-align: center;
        margin-left: 0px;
    }
    .read-btn {
        margin-left: 20px;
    }
    .air-icon {
        border: medium none;
        margin-left: 90px;
        margin-top: 0;
    }
    .services-oneheading {
        padding: 0px;
    }
    .choose-us-left img {
        margin-top: 0;
        width: 252px;
    }
    .choose-us-left {
        margin-left: 13px;
        width: 322px;
    }
    .cargo-heading {
        width: auto;
        margin-left: 0px;
    }
    .cargo-pic-star img {
        margin-left: 126px;
        padding: 5px;
        width: 76px;
    }
    .instant-p {
        font-size: 18px;
        font-weight: normal;
        text-align: center;
    }
    .instant-rates {
        text-align: center;
    }
    .text-img ul li {
        padding: 0 9px;
    }
    .text-img ul li img {
        width: 91px;
    }
    .social {
        margin-left: 53px;
    }
    .footer-ad {
        margin-left: 31px;
        margin-right: 17px;
    }
    .call-star {
        margin-left: 41px;
    }
    .services-star {
        margin-left: 0px;
        margin-right: 0px;
    }
    .services-one {
        padding: 0 10px 18px;
        width: 278px;
    }
    .choose-us-right {
        margin-left: 0;
    }
    .copy {
        color: #333;
        margin-left: 0;
        margin-top: 11px;
        width: auto;
    }
    .why-choose-key {
        margin-left: 0;
        width: 322px;
    }
    .majorarea {
        font-size: 14px;
        padding: 4px;
    }
    .services-header h2 {
        font-size: 20px;
        margin-left: 4px;
    }
    .area-img img {
        margin-left: 0;
        width: 327px;
    }
    .sticker_v201 {
        margin-left: 2px;
        margin-top: 10px;
        width: 89% !important;
    }
    .booking-text {
        margin-bottom: 5px;
        margin-top: 5px;
        padding: 0;
    }
    .banner-star-ver201 {
        width: 87%;
    }
    .wedjet-formbtn-ver201 {
        cursor: pointer;
        margin-bottom: 0;
        margin-left: 9px;
        margin-top: 0;
    }
    .sticker_v201 {
        margin-left: 0;
        margin-top: 10px;
        width: 79% !important;
    }
    .stkr-ver201 img {
        margin-left: 29px;
        width: 244px;
    }
    .blt-ver201 {
        margin-left: 6px;
    }
    .weight-ver201 {
        margin-bottom: 0;
        margin-left: 8px;
        padding: 4px;
        width: 110px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 4px;
        width: 110px;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 4px;
        width: 110px;
    }
}
@media screen and (max-width: 375px) {
    .cargo-pic-star-about {
        margin-left: 137px;
    }
    .wraper {
        width: 331px
    }
    .logo img {
        margin-left: 56px;
        margin-top: -7px;
        width: 201px;
    }
    .header-right {
        width: 331px;
    }

    .menu {
        font-size: 11px;
    }
    .menu ul li {
        padding: 0 3px;
    }
    .username {
        width: 100%;
    }
    .about-pic {
        margin-left: 60px;
    }
    .value {
        margin-right: 4px;
        width: 155px;
    }
    .bullet-area {
        margin-left: 0px;
    }
    .bullet-text {
        font-size: 16px;
        line-height: 20px;
        margin-left: 10px;
        width: 286px;
    }
    .contact-footer {
        width: 208px;
    }
    .services-box {
        margin-left: 32px;
        width: 260px;
    }
    .cargo-pic img {
        width: 248px;
    }
    .email {
        width: 100%;
    }
    .chooseus {
        margin-left: 0px;
        text-align: center;
    }
    .about-footer {
        margin-left: 0px;
    }
    .copy {
        color: #fff;
        margin-left: 0;
        margin-top: 11px;
        width: 179px;
    }
    .footer {
        height: auto;
    }
    .services-detail {
        margin-left: 20px;
    }
    .seacargo-part {
        margin-left: 0;
        margin-top: 40px;
    }
    .seacargo2 img {
        width: 315px;
    }
    .seashadow img {
        width: 315px
    }
    .name-field {
        width: 296px;
    }
    .message {
        width: 296px;
    }
    .contact-left {
        padding: 10px;
        width: 306px;
    }
    .model-exp {
        position: relative;
    }
    .weight {
        width: 100%;
    }
    .model-exp select {} .thanks {
        font-size: 30px;
    }
    .icon img {
        width: 250px;
    }
    .cargo-btn-thanks {
        margin-left: 30px;
    }
    .model-signup::before {
        right: -121px;
    }
    .model-signup select {
        width: 330px;
    }
    .banner-add-hom img {
        width: 100%;
    }
    .pt-astar-flag img {
        left: 100px;
        position: relative;
        top: 7px;
        width: 105px !important;
    }
    .services-oneheading {
        width: auto;
        text-align: center;
        margin-left: 0px;
    }
    .read-btn {
        margin-left: 20px;
    }
    .air-icon {
        border: medium none;
        margin-left: 90px;
        margin-top: 0;
    }
    .services-oneheading {
        padding: 0px;
    }
    .choose-us-left img {
        margin-top: 0;
        width: 252px;
    }
    .choose-us-left {
        margin-left: 13px;
        width: 322px;
    }
    .cargo-heading {
        width: auto;
        margin-left: 0px;
    }
    .cargo-pic-star img {
        margin-left: 126px;
        padding: 5px;
        width: 76px;
    }
    .instant-p {
        font-size: 18px;
        font-weight: normal;
        text-align: center;
    }
    .instant-rates {
        text-align: center;
    }
    .text-img ul li {
        padding: 0 9px;
    }
    .text-img ul li img {
        width: 91px;
    }
    .social {
        margin-left: 53px;
    }
    .footer-ad {
        margin-left: 31px;
        margin-right: 17px;
    }
    .call-star {
        margin-left: 41px;
    }
    .services-star {
        margin-left: 0px;
        margin-right: 0px;
    }
    .services-one {
        padding: 0 10px 18px;
        width: 278px;
    }
    .choose-us-right {
        margin-left: 0;
    }
    .copy {
        color: #333;
        margin-left: 0;
        margin-top: 11px;
        width: auto;
    }
    .why-choose-key {
        margin-left: 0;
        width: 322px;
    }
    .majorarea {
        font-size: 14px;
        padding: 4px;
    }
    .services-header h2 {
        font-size: 20px;
        margin-left: 4px;
    }
    .area-img img {
        margin-left: 0;
        width: 327px;
    }
    .booking-btn-ver201 {
        font-size: 24px;
        width: 260px;
    }
    .experiment {
        margin-top: -610px;
    }
}
@media screen and (max-width: 360px) {
    .cargo-pic-star-about {
        margin-left: 137px;
    }
    .content h2 {
        font-size: 22px;
        line-height: 28px;
    }
    .content h3 {
        font-size: 20px;
        line-height: 26px;
    }
    .majorarea ul li {
        margin-bottom: 10px;
        padding: 3px 5px;
    }
    .num {
        font-size: 16px;
        padding: 4px 6px;
    }
    .wraper {
        width: 331px
    }
    .logo img {
        margin-left: 56px;
        margin-top: 0;
        width: 201px;
    }
    .header-right {
        width: 331px;
    }
    .phone {
        font-size: 22px;
    }
    .menu {
        font-size: 11px;
    }
    .menu ul li {
        padding: 0 3px;
    }
    .about-pic {
        margin-left: 60px;
    }
    .value {
        margin-right: 4px;
        width: 155px;
    }
    .bullet-area {
        margin-left: 0px;
    }
    .bullet-text {
        font-size: 16px;
        line-height: 20px;
        margin-left: 10px;
        width: 286px;
    }
    .contact-footer {
        width: 208px;
    }
    .services-box {
        margin-left: 32px;
        width: 260px;
    }
    .cargo-pic img {
        width: 248px;
    }
    .chooseus {
        margin-left: 0px;
        text-align: center;
    }
    .about-footer {
        margin-left: 0px;
    }
    .copy {
        color: #fff;
        margin-left: 0;
        margin-top: 11px;
        width: 179px;
    }
    .footer {
        height: auto;
    }
    .services-detail {
        margin-left: 20px;
    }
    .seacargo-part {
        margin-left: 0;
        margin-top: 40px;
    }
    .seacargo2 img {
        width: 315px;
    }
    .seashadow img {
        width: 315px
    }
    .name-field {
        width: 296px;
    }
    .message {
        width: 296px;
    }
    .contact-left {
        padding: 10px;
        width: 306px;
    }
    .thanks {
        font-size: 30px;
    }
    .icon img {
        width: 250px;
    }
    .cargo-btn-thanks {
        margin-left: 30px;
    }
    .model-signup::before {
        right: -121px;
    }
    .model-signup select {
        width: 330px;
    }
    .services-oneheading {
        width: auto;
        text-align: center;
        margin-left: 0px;
    }
    .read-btn {
        margin-left: 20px;
    }
    .air-icon {
        border: medium none;
        margin-left: 90px;
        margin-top: 0;
    }
    .services-oneheading {
        padding: 0px;
    }
    .choose-us-left img {
        margin-top: 0;
        width: 252px;
    }
    .choose-us-left {
        margin-left: 13px;
        width: 322px;
    }
    .cargo-heading {
        width: auto;
        margin-left: 0px;
    }
    .cargo-pic-star img {
        margin-left: 126px;
        padding: 5px;
        width: 76px;
    }
    .instant-p {
        font-size: 18px;
        font-weight: normal;
        text-align: center;
    }
    .instant-rates {
        text-align: center;
    }
    .text-img ul li {
        padding: 0 9px;
    }
    .text-img ul li img {
        width: 91px;
    }
    .social {
        margin-left: 53px;
    }
    .footer-ad {
        margin-left: 31px;
        margin-right: 17px;
    }
    .call-star {
        margin-left: 41px;
    }
    .services-star {
        margin-left: 0px;
        margin-right: 0px;
    }
    .services-one {
        padding: 0 10px 18px;
        width: 278px;
    }
    .choose-us-right {
        margin-left: 0;
    }
    .copy {
        color: #333;
        margin-left: 0;
        margin-top: 11px;
        width: auto;
    }
    .why-choose-key {
        margin-left: 0;
        width: 322px;
    }
    .majorarea {
        font-size: 14px;
        padding: 4px;
    }
    .services-header h2 {
        font-size: 20px;
        margin-left: 4px;
    }
    .area-img img {
        margin-left: 0;
        width: 327px;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 4px;
        width: 250px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 4px;
        width: 250px;
    }
    .model-exp-ver201::before {
        background: rgba(0, 0, 0, 0) url("../images/drp.jpg") no-repeat scroll right top / 29px auto;
        content: "";
        display: block;
        height: 42px;
        pointer-events: none;
        position: absolute;
        right: 15px;
        width: 35px;
    }
    .model-exp-ver201 select {
        display: inline;
        width: 233px;
    }
    .weight-ver201 {
        margin-bottom: 10px !important;
        margin-left: 8px;
        padding: 4px;
        width: 244px;
        margin-top: 10px !important;
    }
    .booking-btn-ver201 {
        font-size: 24px;
        width: 252px;
    }
}
@media screen and (max-width: 320px) {
    .booking-text h1 {
        font-size: 18px;
        line-height: 24px;
    }
    .num {
        font-size: 16px;
    }
    .wraper {
        width: 269px
    }
    .logo img {
        margin-left: 24px;
        margin-top: 0;
        width: 201px;
    }
    .header-right {
        width: 307px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .menu {
        font-size: 10px;
    }
    .menu ul li {
        padding: 0 3px;
    }
    .phone {
        font-size: 19px;
        margin-left: 27px;
        margin-right: 0px;
    }
    .pt-astar-flag img {
        left: 85px;
        position: relative;
        top: 7px;
        width: 105px !important;
    }
    .value {
        margin-right: 4px;
        width: 124px;
    }
    .services-box {
        margin-left: 2px;
        width: 260px;
    }
    .copy {
        color: #fff;
        font-size: 12px;
        margin-left: 0;
        margin-top: 11px;
        width: auto;
    }
    .social {
        margin-right: 75px;
    }
    .about-pic {
        margin-left: 25px;
    }
    .bullet-text {
        font-size: 16px;
        line-height: 20px;
        margin-left: 10px;
        width: 236px;
    }
    .services-detail {
        margin-left: 0px;
        width: 265px;
    }
    .seacargo img {
        width: 259px;
    }
    .readmore-btn {
        margin-left: 32px;
    }
    .cargoshadow img {
        width: 261px;
    }
    .bullet-point {
        width: 238px;
    }
    .seacargo2 img {
        width: 262px;
    }
    .seashadow img {
        width: 265px;
    }
    .name-field {
        width: 240px;
    }
    .message {
        width: 240px;
    }
    .contact-left {
        padding: 10px;
        width: 254px;
    }
    .contact-right {
        margin-left: 0px;
    }
    .contact-heading h2 {
        color: #000;
        font-size: 23px;
        font-weight: bold;
    }
    .rslides img {
        height: auto !important;
        width: 260px !important;
    }
    .thanks {
        font-size: 24px;
    }
    .thanksyoutext {
        font-size: 19px;
        font-weight: bold;
        text-align: center;
    }
    .cargo-btn-thanks {
        margin-left: 0;
    }
    .model-signup::before {
        right: -82px;
    }
    .model-signup select {
        width: 281px;
    }
    .booking-btn {
        font-size: 26px;
        line-height: 32px;
        padding: 5px 0;
        width: 100%;
    }
    .services-one {
        margin-left: 0;
        padding: 0 10px 18px;
        width: 246px;
    }
    .read-btn {
        margin-left: 20px;
        width: 192px;
    }
    .air-icon {
        border: medium none;
        margin-left: 71px;
        margin-top: 0;
    }
    .choose-us-left {
        margin-left: 6px;
        width: auto;
    }
    .chooseus h2 {
        font-size: 25px;
    }
    .text-img ul li img {
        width: 114px;
    }
    .social ul li img {
        width: 21px;
    }
    .social {
        margin-right: 60px;
    }
    .call-star {
        margin-left: 14px;
    }
    .footer {
        line-height: 32px;
    }
    .copy {
        color: #333;
        font-size: 12px;
        margin-left: 0;
        margin-top: 11px;
        width: auto;
    }
    .model-signup {
        z-index: 20;
    }
    .call-top img {
        margin-top: 6px;
        width: 33px;
    }
    .cargo-pic-star-about {
        margin-left: 113px;
    }
    .why-choose-key img {
        margin-top: 51px;
        width: 274px;
    }
    .why-choose-key {
        margin-left: 0;
        width: 286px;
    }
    .cargo-pic-star img {
        margin-left: 98px;
        padding: 5px;
        width: 76px;
    }
    .majorarea {
        font-size: 13px;
        padding: 0;
    }
    .services-header h2 {
        font-size: 18px;
        margin-left: 4px;
    }
    .area-img img {
        margin-left: 0;
        width: 270px;
    }
    .username-ver201 {
        margin-bottom: 10px;
        padding: 4px;
        width: 220px;
    }
    .email-ver201 {
        margin-bottom: 10px;
        padding: 4px;
        width: 220px;
    }
    .weight-ver201 {
        margin-bottom: 10px !important;
        margin-left: 8px;
        margin-top: 10px !important;
        padding: 4px;
        width: 220px;
    }
    .model-exp-ver201::before {
        background: rgba(0, 0, 0, 0) url("../images/drp.jpg") no-repeat scroll right top / 29px auto;
        content: "";
        display: block;
        height: 42px;
        pointer-events: none;
        position: absolute;
        right: 4px;
        width: 35px;
    }
    .booking-btn-ver201 {
        font-size: 24px;
        width: 227px;
    }
    .experiment {
        margin-top: -640px;
    }
}