

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

.services-block .services-div {
    padding: 0 15px;
}

}







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

.container{
    width: 96%;
    max-width: none;
    float: left;
    margin: 0px;
    height: auto;
    padding: 0px 2%;
    position: relative;
}
.vision-mission-bg > div > .vision-mission-content-area {
    min-height: 400px;
}
.service-bg {
    padding-top: 100px;
    padding-bottom: 100px;
}
.service-bg h3 {
    font-size: 18px;
    line-height: 28px;
    padding-top: 10px;
    padding-right: 40px;
}
.services-block .services-div {
    padding: 0 5px;
}
.service-single-bg {
    padding-top: 100px;
    padding-bottom: 100px;
}


}




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

.container{
    width: 94%;
    max-width: none;
    float: left;
    margin: 0px;
    height: auto;
    padding: 0px 3%;
    position: relative;
}
.nav-bg ul{
    width: 100%;
}
.banner-caption {
    transform: translateY(-10%);
    height: 150px;
}
.banner-caption h1 {
    font-size: 30px;
    line-height: 36px;
    text-align: center;
}
.home-shipment-track-bg {
    padding: 25px 25px 25px 35px;
}
.home-shipment-track-bg > .home-shipment-track-content h2 {
    margin-bottom: 15px;
    text-align: center;
}
.home-shipment-track-bg > .home-shipment-track-content content {
    text-align: center;
    margin-bottom: 20px;
}
.nav-bg {
    border: none;
    box-shadow: none;
    padding-top: 15px;
    background-color: rgba(32, 31, 71, 1);
    z-index: 1000;
    position: relative;
}
.navbar-nav li.current-menu-item{
    background-color: #ffbd03;
    position: relative;
    border-radius: 50px;
}
.navbar-nav li.current-menu-item a{
    color: #201f47;
}
.navbar-nav li.current-menu-item:after{
    display: none;
}
.navbar-header{
    height: 80px;
}
.logo{
    height: 90px;
}
.home-about {
    padding-top: 0px;
    padding-bottom: 0px;
}
.home-about .content-part {
    padding-right: 0px;
}
h5.number {
    text-align: center;
}
h2.title-header {
    text-align: center;
}
p.main-paragraph {
    margin-bottom: 30px;
}
.home-service {
    width: 100%;
    padding-right: 0;
    margin-bottom: 45px;
}
.home-services-bg hr{
    display: none;
}
.more-services {
    margin-top: 30px;
    width: 100%;
}
.home-services-bg {
    padding-bottom: 50px;
}
.footer_area {
    margin-bottom: 40px;
}
.footer_area h2 {
    text-align: center;
}
.footer_area p {
    text-align: center;
}
.copy-right{
    text-align: center;
    margin-bottom: 20px;
}
.powered-by{
    text-align: center;
}
.home-shipment-track-bg > .home-shipment-track-field input {
    width: 67%;
}
.home-shipment-track-bg > .home-shipment-track-field input[type="submit"] {
    width: 30%;
    margin-left: 3%;
}
.nav-bg-inner {
    width: 100%;
    margin-top: 0px;
}
.nav-bg-inner ul li a {
    color: #fff;
}
.logo-inner {
    margin-left: 15px;
    height: 80px;
    width: 70px;
}
.toggle-bar-inner {
    right: 20px;
}
.header-line {
    z-index: 10000;
    position: relative;
}
.navbar-inner {
    z-index: 10001;
    position: relative;
}
.inner-banner{
    width: 100%;
    height: 300px;
    float: left;
    position: relative;
}
.inner-banner > .inner-banner-content{
    width: 100%;
    height: 80px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.inner-banner > .inner-banner-content h2{
    font-size: 36px;
    line-height: 40px;
}
.about-bg {
    padding-top: 80px;
    padding-bottom: 150px;
}
.about-bg h3{
    font-size: 24px;
    font-weight: 700;
    text-align: justify;
    line-height: 30px;
    padding-right: 0;
    margin-bottom: 50px;
}
.about-bg h5{
    text-align: center;
    margin-bottom: 75px;
}
.about-bg h5:after{
    left: 0;
    right: 0;
    margin: auto;
}
.about-bg span p{
    margin-bottom: 20px;
    text-align: justify;
}
.vision-mission-bg {
    padding-bottom: 50px;
    display: block;
}
.vision-mission-bg > div{
    display: inline-block;
    width: 100%;
}
.vision-mission-bg > div:nth-child(2){
    margin-left: 0;
    margin-top: 20px;
}
.vision-mission-bg > div > .vision-mission-content-area {
    min-height: unset;
    padding-bottom: 70px;
}
.value-bg {
    padding-top: 100px;
    padding-bottom: 100px;
}
.value-bg h3 {
    font-size: 30px;
    line-height: 30px;
    padding: 0;
    margin-bottom: 70px;
}
.value-bg > .value-single {
    margin-bottom: 40px;
}
.value-bg > .value-single:last-child {
    margin-bottom: 0px;
}
.value-bg > .value-single i {
    font-size: 36px;
    width: 150px;
    text-align: right;
}
.value-bg > .value-single > .value-content {
    padding-right: 0;
    padding-left: 20px;
}
.services-block .services-div{
    max-width: none;
    margin: 0;
    float: left;
    margin-bottom: 30px;
    padding: 0;
}
.service-bg {
    padding-top: 80px;
    padding-bottom: 80px;
}
.service-bg img {
    display: none;
}
.service-bg h3 {
    padding-top: 0;
    padding-right: 0;
}
.services-block {
    width: auto;
}
.service-single-bg {
    padding-top: 80px;
    padding-bottom: 80px;
}
.sub-header {
    margin-top: 50px;
    text-align: center;
}
.sub-header:after{
    left: 0;
    right: 0;
    margin: auto;
}
.contact-bg {
    padding-top: 80px;
    padding-bottom: 80px;
}
.contact-bg h3 {
    margin-bottom: 50px;
}
.contact-infomation span {
    margin-bottom: 50px;
}
.contact-infomation span i{
    width: 100%;
    height: 20px;
    color: #0529a3;
    margin-top: 0;
    margin-bottom: 20px;
    position: relative;
}
.contact-infomation span:nth-child(3) i{
    height: 40px;
}
.contact-infomation span:nth-child(4) i{
    height: 16px;
}
.contact-infomation span i:before{
    margin: auto;
    left: 0;
    right: 0;
    position: absolute;
    width: 25px;
}
.contact-infomation span p {
    width: 100%;
    text-align: center;
}
.contact-form-bg {
    margin-bottom: 60px;
}
.contact-form span {
    width: 100%;
    padding: 0;
}
.contact-form input[type="button"], .contact-form input[type="reset"], .contact-form input[type="submit"] {
    margin: 0 25%;
    width: 50%;
    max-width: none;
}
.track-field-input{
    max-width: none;
}
.track-bg {
    padding-top: 80px;
    padding-bottom: 80px;
}
.track-bg h3 {
    margin-bottom: 60px;
}




}