@media (max-width:1980px) and (min-width:1800px) {
    .faci_inner_left {
        width: 885px;
        height: 290px;
        top: 75px
    }
    .face_three_new,
    .faci_inner_right_three {
        width: 885px!important;
        height: 290px!important;
        top: 75px
    }
}

@media (min-width:1701px) {
    .fact-main {
        width: 100%
    }
    .border-rd-right {
        border-radius: 20px 105px 105px 20px
    }
    .divform-control .inpsub {
        right: 76px
    }
    .vf-blue {
        height: 563px
    }
    .vf-bg {
        height: 563px
    }
    .green-initiatives-bg {
        height: 340px
    }
    .awards-cargo {
        height: 340px
    }
}

@media (min-width:1901px) {
    .new_fs_grid.first .numb {
        left: 80px;
        top: 55%
    }
    .new_fs_grid.second .numb {
        left: 36px;
        top: 55%
    }
    .new_fs_grid.three .numb {
        left: 0;
        top: 55%
    }
    .new_fs_grid.four .numb {
        left: -42px;
        top: 55%
    }
    .new_fs_grid.five .numb {
        left: -87px;
        top: 55%
    }
    .new_fs_grid .txts {
        bottom: 8px
    }
    .new_fs_grid.first .txts {
        left: 82px
    }
    .new_fs_grid.second .txts {
        left: 40px
    }
    .new_fs_grid.four .txts {
        left: -40px
    }
    .new_fs_grid.five .txts {
        left: -83px
    }
}

@media (max-width:1900px) and (min-width:1601px) {
    .new_fs_grid.first .numb {
        left: 65px;
        top: 184px
    }
    .new_fs_grid.second .numb {
        left: 33px;
        top: 184px
    }
    .new_fs_grid.three .numb {
        left: 0;
        top: 184px
    }
    .new_fs_grid.four .numb {
        left: -38px;
        top: 184px
    }
    .new_fs_grid.five .numb {
        left: -70px;
        top: 184px
    }
}

@media (max-width:1600px) and (min-width:1441px) {
    .new_fs_grid.first .numb {
        left: 60px;
        top: 164px
    }
    .new_fs_grid.second .numb {
        left: 29px;
        top: 164px
    }
    .new_fs_grid.three .numb {
        left: 0;
        top: 164px
    }
    .new_fs_grid.four .numb {
        left: -30px;
        top: 164px
    }
    .new_fs_grid.five .numb {
        left: -65px;
        top: 165px
    }
}

@media (max-width:1440px) and (min-width:1366px) {
    .container {
        max-width: 1200px;
        padding: 0
    }
    #clientslider {
        width: 657px
    }
    #slick_gallery .slick-prev {
        left: 11%
    }
    #slick_gallery .slick-next {
        right: 11%
    }
    .varsla {
        margin: 25px 0 0 55px
    }
    .faci_inner_left {
        left: 3%;
        top: 32px
    }
    .faci_inner_right_three {
        right: 3%;
        top: 32px
    }
    .csrbg {
        width: 100%;
        height: 580px
    }
    .cont_form {
        width: 82%
    }
    .bod_one_right {
        padding: 0 0 0 20px
    }
    .miss_three_left {
        width: 100%;
        min-height: 250px
    }
    .leader_one_right {
        padding: 0 0 0 25px
    }
    .customer_four {
        width: 100%
    }
    .newsshow_one {
        width: 380px
    }
    .newsshow_two {
        width: 380px
    }
    .vendor-div input[type=text] {
        padding: 8px 11px;
        font-size: 12px
    }
    .missionone_cont {
        bottom: 13%
    }
    .sectiontwo_four {
        height: 130px
    }
    .sectiontwo_four p {
        font-size: 25px
    }
    .vendone {
        background-position: 100% 100%
    }
    .about-head-para {
        padding: 50px 35px 0 35px!important
    }
    .oj-sub h1 {
        margin: 10px 0!important;
        font-size: 60px!important
    }
    .oj-sub h3 {
        font-size: 24px
    }
    .oj-sub p {
        font-size: 19px!important
    }
    .oj-sub {
        top: 40px
    }
    .journey-toggle {
        font-size: 14px
    }
    .locationicon {
        right: 0;
        top: 105px
    }
    /* .par {
         font-size: 15px; 
         text-align: initial
     } */
    .bannercont h1, .bannercont-two h2 {
    font-size: 42px;
    }
}

@media (max-width:1365px) and (min-width:1200px) {
    html {
        overflow-x: hidden
    }
    .container {
        max-width: 1140px;
        padding: 0
    }
    #slick_gallery .slick-prev {
        left: 11%
    }
    #slick_gallery .slick-next {
        right: 11%
    }
    .varsla {
        margin: 7px 0 0 55px
    }
    #clientslider {
        width: 625px
    }
    .csrbg {
        width: 100%;
        height: 610px
    }
    .faci_inner_left {
        left: 3%;
        top: 19px
    }
    .faci_inner_right_three {
        right: 2%;
        top: 18px
    }
    .facilities_ul {
        width: 50%
    }
    .cont_form {
        width: 87%
    }
    .leader_one_right {
        padding: 0 0 0 25px
    }
    .miss_three_left {
        height: 280px
    }
    .bod_one_right {
        padding: 0 0 0 25px
    }
    .customer_four {
        width: 100%
    }
    .newsshow_one {
        width: 360px
    }
    .newsshow_two {
        width: 360px
    }
    .frm-yr {
        right: 0
    }
    .section_six_right h1 {
        font-size: 22px
    }
    .section_six_center h1 {
        font-size: 22px
    }
    .section_six_left h1 {
        font-size: 22px
    }
    .bannercont h1, .bannercont-two h2 {
        font-size: 85px!important
    }
    .quick-facts-bg p {
        font-size: 24px!important
    }
    .cargo-statics p {
        font-size: 30px!important
    }
    .infra-bg h3 {
        font-size: 20px!important;
        line-height: 30px!important;
        margin-bottom: 20px!important
    }
    .infra-bg {
        height: 1003px!important
    }
    .news1,
    .news2 {
        height: 253px
    }
    .news-top {
        font-size: 16px!important
    }
    .news-para {
        font-size: 15px!important
    }
    .media-gridpad {
        margin: 0!important
    }
    .main-bnr-txt h1 {
        font-size: 47px!important;
        line-height: 60px!important
    }
    .par {
        font-size: 16px
    }
    .inner-head h1 {
        font-size: 47px
    }
    .fact-main p {
        font-size: 16px
    }
    .tranship-main-bg h3 {
        font-size: 28px
    }
    .trans-p-img p {
        font-size: 17px
    }
    .new_fs_grid .txts {
        bottom: 110px;
        font-size: 14px
    }
    .gall-pills li {
        width: 21%
    }
    .bluebg p {
        font-size: 18px
    }
    .locationicon {
        top: 110px
    }
    .divform-control .inpsub {
        right: 50px;
    }
    .new_fs_grid .numb {
        top: 145px!important
    }
        .bannercont h1, .bannercont-two h2 {
    font-size: 42px;
    }
}
@media (max-width:1300px) and (min-width:1200px){
	.oj-sub h1 {
    margin: 10px 0;
}
.to-journey-read ul{
	margin-top:0px;
}
.to-journey-read{
	margin-top:0px !important;
}
}
@media (max-width:1199px) and (min-width:1024px) {
    .container {
        max-width: 1000px;
        padding: 0
    }
    .newstwo {
        height: auto
    }
    .bannercont h1, .bannercont-two h2 {
        font-size: 80px
    }
    .cargo-statics p {
        font-size: 22px
    }
    .infra-bg h3 {
        font-size: 15px;
        line-height: 24px;
        margin-bottom: 10px
    }
    .infra-bg p {
        font-size: 13px
    }
    .infra-bg {
        height: 960px
    }
    .infra-inner-para {
        padding: 390px 60px 0 60px
    }
    .acc-body-l ul li {
        font-size: 13px
    }
    .acc_header a {
        padding: 10px 10px;
        font-size: 13px
    }
    .acc_header>a:after {
        font-size: 22px;
        top: 3px
    }
    .media-gridpad a {
        font-size: 13px;
        margin: 11px 10px 20px 0;
        width: 110px
    }
    .newsmedia-bg h4 {
        margin-left: 10px
    }
    .media-gridpad {
        margin: 0
    }
    .news-top {
        font-size: 13px;
        margin-bottom: 10px
    }
    .news-para {
        font-size: 13px
    }
    .newsmedia-bg {
        height: 490px
    }
    .vf-bg p {
        font-size: 14px
    }
    .vf-bg img {
        margin-bottom: 25px
    }
    .main-bnr-txt h1 {
        font-size: 45px;
        line-height: 56px
    }
    .fact-main p {
        font-size: 15px
    }
    .par {
        font-size: 14px
    }
    .inner-head h1 {
        font-size: 45px
    }
    .par18 {
        font-size: 16px
    }
    .footer a,
    .footer span {
        font-size: 13px
    }
    .brradiush,
    .brradiush-right {
        height: 180px
    }
    .bg_grey {
        padding: 20px 10px
    }
    html {
        overflow-x: hidden
    }
    .tranship-main-bg h3 {
        font-size: 21px
    }
    .tranship-main-bg p {
        font-size: 16px
    }
    .trans-p-img p {
        font-size: 16px;
        padding-left: 10px
    }
    .new_fs_grid .txts {
        bottom: 70px;
        font-size: 14px
    }
    .new_fs_bg {
        height: 330px
    }
    .par16 {
        font-size: 14px
    }
    .parnterbox h4 {
        font-size: 17px
    }
    .awards-bg {
        height: 200px
    }
    .awards-bg p {
        font-size: 15px
    }
    .gall-pills li {
        width: 21%
    }
    .newsr-one h3 {
        font-size: 20px
    }
    .newsr-two a {
        font-size: 17px
    }
    .bluebg p {
        font-size: 14px
    }
    .locationicon {
        top: 125px;
        right: 0
    }
    .zine-div p {
        font-size: 14px
    }
.divform-control .inpsub {
    right: 44px;
    bottom: 53px;
}
    .new_fs_grid .numb {
        top: 125px!important
    }
    .new_fs_grid.first .numb {
        left: 47px
    }
    .new_fs_grid.second .numb {
        left: 22px
    }
    .new_fs_grid.four .numb {
        left: -26px
    }
    .new_fs_grid.five .numb {
        left: -53px
    }
    .about-cargo-bg h4 {
        margin-bottom: 30px
    }
    .quick-facts-bg p {
        font-size: 23px
    }
    .oj-main-slick {
        margin-top: -100px
    }
    .oj-sub h3 {
        font-size: 26px
    }
    .oj-sub h1 {
        font-size: 50px;
        margin: 1px 0 15px 0
    }
    .to-journey-read ul li {
        font-size: 13px
    }
    .oj-sub {
        top: 20px
    }
    .to-journey-read {
        margin-top: 0
    }
    .to-journey-read ul {
        margin-top: 0
    }
    .ftw {
        font-size: 23px
    }
    .cargo-ezine h2,
    .zine-div h2 {
        font-size: 26px
    }
    .siteul h1 {
        font-size: 15px
    }
    .siteul h1 a {
        font-size: 15px
    }
    .sitemaplinks .siteul ul li a {
        font-size: 12px
    }
    .siteul ul {
        margin-left: 12px
    }
    .cargo-img h3 {
        font-size: 26px
    }
    .cargo-img h1, .cargo-imgdesti h2 {
        font-size: 56px
    }
    .act-posabs p {
        font-size: 18px
    }
        .bannercont h1, .bannercont-two h2 {
    font-size: 42px;
    }
	.activelocation {
	    right: -30px !important;
	}
	.awards-inner-para a {
    margin: 40px 0 0px 0px
}
}

@media (max-width:1200px) and (min-width:992px) {			
    .green-inner-para h4 {
        font-size: 20px
    }
    .green-inner-para p {
        font-size: 14px;
        line-height: 21px
    }
    .awards-inner-para {
        margin: 0 20px 0 0
    }
    .awards-align-inner p {
        font-size: 15px
    }
    .green-initiatives-bg {
        height: 310px
    }
    .awards-cargo {
        height: 312px;
        margin: 18px 0 0 20px!important
    }
	.activelocation {
	    right: -30px;
	}
	.newsr-link {
    height: 220px !important;
}
.gallery-sectn {
    min-height: 55vh;
}
.divform-control .inpsub{
    right: 66px;
}
}

@media (max-width:1023px) and (min-width:768px) {
    html {
        overflow-x: hidden
    }
    .container {
        max-width: 720px;
        padding: 0
    }
    .newstwo {
        height: auto
    }
    .bannercont h1, .bannercont-two h2 {
        font-size: 70px
    }
    .about-head-para {
        padding: 40px 60px 50px 60px
    }
    .about-cargo-bg {
        height: auto
    }
    .quick-facts-bg p {
        font-size: 20px;
        line-height: 26px
    }
    .sectiontwo {
        padding-bottom: 0
    }
    .quick-facts-bg {
        height: 600px
    }
    .cargo-statics p {
        font-size: 21px
    }
    .cargo-inner-para {
        margin: 50px 0 35px 30px
    }
    .cargo-statics {
        padding-bottom: 3%
    }
    .cargo-seg-bg {
        height: 75.3vh
    }
    .vf-blue {
        height: auto
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0
    }
    .groupsite {
        right: 10px
    }
    .sitemap {
        right: 193px
    }
    .oj-main-slick {
        margin-top: 20px
    }
    .to-journey-read ul li {
        font-size: 13px
    }
    .to-journey-read {
        display: none!important
    }
    .colpadle30 {
        padding: 0 10px 0 0
    }
    .cargoboxspan2 {
        padding-left: 10px
    }
    .infra-bg h3 {
        font-size: 22px;
        line-height: 28px;
        margin-bottom: 20px
    }
    .infra-bg p {
        font-size: 17px
    }
    .green-initiatives-bg {
        margin-left: 0
    }
    .awards-cargo {
        margin: 38px 0 0 0
    }
    .awards-cargo img {
        margin: 10px auto 40px auto
    }
    .newsmedia-bg h4 {
        margin-bottom: 20px
    }
    .newsmedia-bg {
        height: auto
    }
    .news2 {
        margin: 25px 0 0 0
    }
    .vf-bg {
        height: auto
    }
    .vf-left {
        left: 0
    }
    .main-bnr-txt h1 {
        font-size: 37px;
        line-height: 50px
    }
    .main-bnr-txt {
        left: 70px
    }
    .oj-sub {
        left: 80px;
        top: 15px
    }
    .oj-sub h3 {
        font-size: 19px
    }
    .oj-sub h1 {
        font-size: 34px;
        margin: 10px 0
    }
    .oj-sub p {
        font-size: 19px
    }
    .journey-toggle {
        font-size: 18px
    }
    .oj-main-slick .slick-dots {
        height: 70px
    }
    .oj-main-slick .slick-next,
    .oj-main-slick .slick-prev {
        top: 88%
    }
    .oj-main-slick .slick-dots li {
        top: 25px
    }
    .oj-main-slick .slick-dots li.slick-active {
        top: 5px
    }
    .fact-main p {
        font-size: 12px
    }
    .footer a,
    .footer span {
        font-size: 12px
    }
    .cargo-div h1 {
        font-size: 40px
    }
    .cargo-ul li {
        font-size: 16px
    }
    .cargo-img h3 {
        font-size: 22px;
        top: 80px;
        left: 35px;
        line-height: 30px
    }
    .cargo-img h1, .cargo-imgdesti h2 {
        font-size: 45px;
        top: 165px;
        left: 33px;
        line-height: 35px
    }
    .act-posabs {
        bottom: 30px;
        left: 35px
    }
    .act-posabs p {
        font-size: 15px;
        margin-bottom: 5px
    }
    .inner-head h1 {
        font-size: 36px
    }
    .par18 {
        font-size: 14px
    }
    .cargoboxspan2seg {
        padding-left: 10px
    }
    .col-paddl {
        padding: 0 0 40px 0
    }
    .col-paddr {
        padding: 0 0 40px 0
    }
    .height_257 {
        height: auto;
        margin-top: 20px;
        display: inline-block
    }
    .tranship-main-bg h3 {
        font-size: 17px
    }
    .tranship-main-bg p {
        font-size: 15px
    }
    .trans-p-img p {
        font-size: 15px;
        padding-left: 10px
    }
    .delhi-equipment-bg {
        background-size: inherit
    }
    .new_fs_grid .txts {
        font-size: 11px;
        line-height: 20px;
        bottom: 88px
    }
    .new_fs_bg {
        height: 275px
    }
    .new_fs_grid.first .txts {
        left: 35px
    }
    .new_fs_grid.second .txts {
        left: 20px
    }
    .new_fs_grid.four .txts {
        left: -16px
    }
    .new_fs_grid.five .txts {
        left: -35px
    }
    .act-div h2 {
        font-size: 23px
    }
    .parnterbox h4 {
        font-size: 15px
    }
    .headinnerfont {
        font-size: 2rem
    }
    .awards-bg {
        height: 215px
    }
    .awards-bg p {
        font-size: 16px
    }
    .gall-pills li {
        width: 21%;
        margin-left: 33px!important
    }
    .newsroom-div {
        margin-bottom: 20px
    }
    .newsr-one h3 {
        font-size: 18px
    }
    .newsr-two a {
        font-size: 15px
    }
    .news-list ul li a {
        font-size: 12px
    }
    .padd-left {
        padding-left: 0
    }
    .padd-right {
        padding-right: 0
    }
    .headcontactfont {
        font-family: Conv_Gilroy-Bold
    }
    .bluebg p {
        font-size: 15px
    }
    .bluebg.connet_in {
        padding: 0 20px
    }
    .orangebtn {
        width: auto
    }
    .locationicon {
        right: 12px
    }
    .new_fs_grid .numb {
        top: 90px!important;
        font-size: 13px!important
    }
    .new_fs_grid.first .numb {
        left: 33px
    }
    .new_fs_grid.second .numb {
        left: 16px
    }
    .new_fs_grid.four .numb {
        left: -19px
    }
    .new_fs_grid.five .numb {
        left: -37px
    }
    .bannercont h1, .bannercont-two h2 {
        font-size: 42px;
    }
	.quick-facts-bg a {
    margin-top: 30px;
}
.brradiush-blue, .brradiush-yellow, .brradiush-red {
    height: 250px;
    width: 250px;
}
.inner_box {
    width: 135px;
}
.inner_box img {
    width: 40px;
}
.inner_box p {
    font-size: 12px;
}
.gall-pills-awards li:first-child{
	margin-left:0px !important;
}
.awardcont {
    padding: 55px 0 10px 0px;
}
.newsroom-div{
	height:300px !important;
}
.newsr-link{
	height:230px !important;
}
.news-list ul li a {
    padding: 14px 61px 14px 21px !important
}
.activelocation {
    right: -10px;
}
.bluebg.connet_in {
    padding: 50px 20px 0px 20px;
}
.newsr-link {
    height: 220px !important;
}
.gallery-sectn {
    min-height: 55vh;
}
.awards-inner-para a {
    margin: 40px 0 0px 0px
}
}
@media (max-width:767px) {
    html {
        overflow-x: hidden
    }
    .certfsec {
        height: 602px
    }
    .gall-pills-awards li:first-child {
        margin: 0 0 9px 9px!important
    }
    .gall-pills-awards li {
        width: 179px
    }
    .awardmarg {
        margin: 0 0
    }
    .container {
        width: 100%
    }
    body {
        font-size: 14px
    }
    #sidebar {
        width: 235px;
        left: -83%!important
    }
    .cargo-img h1, .cargo-imgdesti h2,
    .cargo-img h3 {
        position: inherit
    }
    #sidebar.active {
        left: 0!important
    }
    input[type=text] {
        top: 2%;
        right: 3%
    }
    .bannercont a {
        padding: 7px 14px 0 0
    }
    .sec_twoleft a {
        padding: 6px 0 0 0
    }
    .comm_more a {
        padding: 6px 0 0 0
    }
    .bannercont span:nth-child(1) {
        font-size: 20px
    }
    .bannercont span:nth-child(2) {
        font-size: 20px;
        line-height: 25px
    }
    .apply_more a {
        padding: 5px 0 0 0
    }
    .corp .comm_more a {
        width: 85px;
        padding: 6px 0 0 0
    }
    .vendone {
        background-size: 100% 100%;
        height: 300px!important
    }
    .vendor_cont {
        bottom: 10%;
        padding: 5px
    }
    .vendor_cont h1 {
        font-size: 26px!important
    }
    .mission_three .col-lg-3 {
        padding: 0
    }
    .miss_three_left {
        margin-bottom: 10px
    }
    .services_right {
        margin: -36px 0 0 0
    }
    .downArrow {
        display: none
    }
    .bannercont p {
        font-size: 15px;
        width: 100%;
        margin: 15px 0 0 0
    }
    .sectiotwo_one {
        padding: 35px 0 0 0
    }
    .sec_twoleft h1 {
        font-size: 25px
    }
    .sectionthree_one {
        width: 100%;
        height: auto;
        padding: 15px;
        margin: 20px 0 0 0
    }
    .sectiontwo_four p {
        font-size: 13px
    }
    .sectionthree_one .col-md-3 {
        width: 50%
    }
    .sectionthree_one .col-md-3.colwidth {
        width: 100%
    }
    .sec_three_left span {
        font-size: 20px
    }
    .sectiotwo_one {
        display: none
    }
    .sectiotwo_one_mobile {
        display: block
    }
    .sec_twoleft {
        margin: 12px 0 0 0
    }
    .sectiontwo_four {
        margin: 20px 0 0 0;
        height: auto;
        padding: 25px 0
    }
    .sec_two_three_left {
        margin: 0
    }
    .inner_sec_three {
        width: 100%;
        height: auto;
        position: static;
        bottom: 0;
        left: 0;
        padding: 15px 15px
    }
    .sec_two_three_right {
        width: 100%;
        padding: 20px 15px;
        height: auto!important;
        margin: 25px 0 0 0
    }
    .com_head h1 {
        font-size: 20px
    }
    .ser_left span {
        font-size: 12px
    }
    .section_four_left {
        width: 100%;
        height: auto;
        float: none
    }
    .sec_four_cont {
        float: none;
        width: 100%;
        padding: 10px 0 0 0
    }
    .section_four_img {
        float: none;
        width: 100%;
        height: auto
    }
    .section_four_left .slick-dots {
        width: 50%;
        bottom: -25px;
        right: 24%
    }
    .section_four_right {
        width: 100%;
        height: 200px;
        float: none;
        margin: 20px 0 0 0
    }
    .spot {
        bottom: 18px
    }
    #clientslider {
        width: 100%;
        padding: 0;
        margin: 0;
        text-align: center
    }
    .section_inner_four {
        width: 100%;
        height: 360px;
        padding: 25px 0 45px 20px;
        margin: 20px 0 0 0
    }
    .section_inner_five {
        width: 100%;
        height: 300px;
        margin: 20px 0 0 0;
        padding: 25px 0 70px 20px
    }
    #section3 {
        padding: 40px 0
    }
    .miss_four_left {
        width: 100%;
        height: 98px
    }
    .miss_four_head {
        height: auto;
        margin: 20px 0
    }
    .miss_four_head.hei {
        height: auto;
        margin: 20px 0
    }
    .bod_one_right {
        padding: 0 0 0 1px
    }
    .bod_one {
        padding: 20px
    }
    .bodslider .col-lg-3 {
        padding: 10px 15px 0 0
    }
    .irtab .nav-tabs {
        display: inline-block
    }
    .irtab .nav-tabs>li>a {
        margin: 0 0 0 11px
    }
    .ir-main-right p {
        height: auto
    }
    .ir-main-right {
        padding: 20px 20px 20px 20px
    }
    .ir-div h1 {
        font-size: 25px
    }
    .miss_four_inner_right {
        float: none;
        margin: 13px -20px 0 0
    }
    #clienttwo {
        width: 100%!important;
        margin: 20px 0 0 -10px;
        text-align: center
    }
    .sec_inner_four_one {
        margin: 20px 0 0 -15px
    }
    #slick_gallery {
        width: 100%
    }
    #slick_gallery .slick-list {
        overflow: hidden
    }
    .sliderone img {
        width: 100%;
        height: auto
    }
    #section4 .fp-tableCell {
        vertical-align: middle;
        height: auto!important
    }
    #section4 {
        background: #e7f5f8;
        height: auto!important
    }
    .section_five_one {
        padding: 30px 0 0 0
    }
    #slick_gallery .slick-prev,
    .slick-next {
        top: 45%
    }
    #slick_gallery .slick-prev {
        left: 1%;
        background: url(../images/home/gallery-arrow-0-mob.png) no-repeat;
        width: 25px;
        height: 25px;
        z-index: 3
    }
    #slick_gallery .slick-next {
        top: 45%;
        right: 1%;
        background: url(../images/home/gallery-arrow-1-mob.png) no-repeat;
        width: 25px;
        height: 25px;
        z-index: 3
    }
    #clientslider .slick-prev {
        left: 35%;
        width: 30px;
        height: 23px;
        background: url(../images/home/arrow-1-mob.png) no-repeat
    }
    #clientslider .slick-prev,
    .slick-next {
        top: 109%
    }
    #clientslider .slick-next {
        right: 36%;
        width: 30px;
        height: 23px;
        background: url(../images/home/arrow-2-mob.png) no-repeat;
        top: 109%
    }
    #clienttwo .slick-prev {
        left: 35%;
        width: 30px;
        height: 23px;
        background: url(../images/home/arrow-1-mob.png) no-repeat
    }
    #clienttwo .slick-prev,
    .slick-next {
        top: 110%
    }
    #clienttwo .slick-next {
        top: 110%!important
    }
    #clienttwo .slick-next {
        right: 36%;
        width: 30px;
        height: 23px;
        background: url(../images/home/arrow-2-mob.png) no-repeat;
        top: 140%
    }
    .section_six_left {
        width: 100%;
        height: auto!important;
        background: #0d3771;
        border-radius: 5px;
        padding: 20px;
        float: left
    }
    .clnt-select {
        float: none
    }
    .mediaselct {
        float: none
    }
    .varsla {
        float: left;
        width: 62%;
        margin: 15px 0 0 45px
    }
    .section_six_center {
        width: 100%;
        height: auto;
        margin: 20px 0 0 0
    }
    .sec_sixslider .slick-prev,
    .slick-next {
        top: inherit;
        bottom: -17%
    }
    .section_six_right {
        width: 100%;
        height: auto!important;
        padding: 20px 20px 20px;
        float: left;
        margin: 20px 0 0 0
    }
    .footer {
        padding: 20px 0 40px
    }
    .apply_more {
        position: static
    }
    .siteul {
        padding: 0
    }
    .section_three {
        width: 100%;
        height: auto!important;
        padding: 40px 0
    }
    .section_three .fp-tableCell {
        height: auto!important
    }
    .gallery_cont {
        padding: 20px 0 0 0
    }
    #section5 {
        height: auto!important;
        padding: 20px 0 0 0
    }
    #section5 .fp-tableCell {
        height: auto!important
    }
    .section_six_one {
        padding: 0
    }
    .sectiontwo.active .sec_twoleft {
        opacity: 1;
        animation-name: inherit;
        animation-delay: .1s;
        -webkit-animation-name: inherit
    }
    .sectiontwo.active .sectionthree_one {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .sectiontwo.active .sectiontwo_four {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_three.active .sec_two_three_left {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_three.active .sec_two_three_right {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .animatedFadeInUp {
        opacity: 1
    }
    .section_four.active .section_four_left {
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_four.active .section_four_right {
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_four.active .section_inner_four {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_four.active .section_inner_five {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_six.active .section_six_left {
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_six.active .section_six_center {
        opacity: 1;
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .section_six.active .section_six_right {
        animation-name: inherit;
        -webkit-animation-name: inherit
    }
    .sec_two_right {
        transform: inherit
    }
    .sectiontwo.active .sec_two_right {
        transition-duration: inherit;
        transition-delay: inherit;
        transform: inherit
    }
    .servicestwo_left {
        padding: 0
    }
    .serviceshead h1 {
        font-size: 22px
    }
    .services_three_right {
        padding: 20px 0 0 0
    }
    .services_four_left {
        padding: 20px 0 0 0
    }
    .services_four_right {
        overflow: hidden;
        margin: 0
    }
    .servicesfive_right {
        padding: 20px 0 0 0
    }
    .services_three_right.mobilecom {
        padding: 0
    }
    .services_three_left.mobilecom {
        margin: 20px 0 0 0
    }
    .servicesthree_one {
        width: 100%;
        height: auto;
        padding: 25px 0 25px 0
    }
    .services_four {
        width: 100%;
        height: auto;
        padding: 25px 0 25px 0
    }
    .servicesfive_one {
        width: 100%;
        height: auto;
        padding: 25px 0
    }
    .services_six {
        width: 100%;
        height: auto;
        padding: 25px 0
    }
    .services_seven {
        width: 100%;
        height: auto;
        padding: 25px 0
    }
    .serviceone_cont {
        width: 100%;
        position: relative;
        height: auto;
        left: 0;
        margin: -35px 0 30px 0
    }
    .sec_two_three_left img {
        display: none
    }
    .homemobile {
        display: block
    }
    .bannerone {
        width: 100%;
        background-size: cover;
        position: relative;
        height: 80vh!important
    }
    .bannertwo {
        width: 100%;
        background-size: cover;
        position: relative;
        height: 80vh!important
    }
    .bannerthree {
        width: 100%;
        background: inherit;
        background-size: cover;
        position: relative;
        height: auto!important
    }
    #section0 .fp-tableCell {
        vertical-align: top;
        height: auto!important
    }
    #section0 {
        height: auto!important
    }
    #homecarsoual .carousel-indicators li {
        width: 12px;
        height: 12px;
        margin: 0;
        background-color: #8c8686;
        border: 1px solid #f5f5f5;
        border-radius: 10px
    }
    #homecarsoual .carousel-indicators {
        bottom: -3px;
        left: 73%
    }
    #section1 {
        background: #f5f5f5
    }
    .menuimg img {
        width: 85px;
        height: 19px
    }
    .leftmenu {
        width: 220px
    }
    .menuimg {
        margin: 9px 0 0 22px
    }
    .menuchoice ul li a {
        font-size: 15px
    }
    .slick-next:before,
    .slick-prev:before {
        color: transparent
    }
    .gallery_head {
        margin-bottom: 15px
    }
    .servicesone {
        width: 100%;
        background: inherit;
        height: auto!important
    }
    .serviceone_cont h1 {
        font-size: 28px
    }
    .serviceone_cont p {
        font-size: 14px
    }
    .services_four.mobile {
        display: block
    }
    .services_four {
        display: none
    }
    .services_six.mobile {
        display: block
    }
    .services_six {
        display: none
    }
    .servicestwo_right img {
        width: 100%
    }
    .servicestwo_right {
        margin: 20px 0 0 0
    }
    .facilitiesone_cont {
        width: 100%;
        position: relative;
        height: auto;
        left: 0;
        margin: -35px 0 30px 0
    }
    .ser_ul {
        font-size: 12px
    }
    .overone_cont {
        width: auto;
        left: 0
    }
    .groupone_cont {
        width: auto;
        left: 0
    }
    .missionone_cont {
        left: 0;
        width: auto
    }
    .newsone_cont {
        left: 0;
        width: auto
    }
    .customerone_cont {
        left: 0;
        width: auto
    }
    .groupone_cont p {
        font-size: 14px
    }
    .overone_cont p {
        font-size: 13px
    }
    .missionone_cont p {
        font-size: 14px
    }
    .bodone_cont {
        left: 0;
        width: auto
    }
    .bodone_cont p {
        font-size: 16px
    }
    .customerone_cont p {
        font-size: 14px
    }
    .facilitiesone {
        width: 100%;
        background: inherit;
        height: auto!important
    }
    .facilitiesone h1 {
        font-size: 28px
    }
    .facilitiesone p {
        font-size: 14px
    }
    .faci_inner_right {
        float: none;
        width: 100%
    }
    .faci_inner_left {
        width: 100%;
        height: auto;
        position: static;
        padding: 17px 20px 20px
    }
    .facihead {
        color: #0d3771;
        font-size: 22px
    }
    .faci_inner_left_three {
        float: none;
        width: 100%
    }
    .faci_inner_right_three {
        width: 100%;
        height: auto;
        background: #fff;
        position: static;
        padding: 17px 20px 20px
    }
    .facilities_three {
        width: 100%;
        height: auto;
        padding: 30px 0 0
    }
    .faci_three_right {
        padding: 20px 0 0 0
    }
    .facilities_ul {
        width: 50%;
        padding: 0 5px 0 0
    }
    .faci_inner_left.fadeInLeft {
        -webkit-animation-name: inherit;
        animation-name: inherit
    }
    .faci_inner_right_three.fadeInRight {
        -webkit-animation-name: inherit;
        animation-name: inherit
    }
    .faci_three_right.fadeInRight {
        -webkit-animation-name: inherit;
        animation-name: inherit
    }
    .serviceshead.seat {
        width: 100%
    }
    .groupsite a {
        padding: 5px 0 0 0
    }
    .career_cont {
        width: 100%;
        height: auto;
        position: static
    }
    .csrbg {
        width: 100%;
        height: auto;
        padding: 15px
    }
    .csrone .nav-tabs>li {
        width: 50%;
        margin-left: 0
    }
    .csrone .nav-tabs>li>a {
        font-size: 12px
    }
    .csrone .nav-tabs>li:nth-child(3) {
        margin: 15px 0 0 0
    }
    .csrone .nav-tabs>li:nth-child(4) {
        margin: 15px 0 0 0
    }
    .csrone .tab-content {
        padding: 15px 0 0 0
    }
    .csrtabone_right {
        padding: 20px 0 0 0
    }
    .mfp-arrow-right {
        right: 37%!important
    }
    .mfp-arrow-left {
        left: 37%!important
    }
    .mfp-arrow {
        top: 76%!important
    }
    .mfp-iframe-holder .mfp-close,
    .mfp-image-holder .mfp-close {
        right: 0!important
    }
    .career_two {
        padding: 40px 0
    }
    .carrre_left {
        height: auto!important
    }
    .carrre_left {
        padding: 20px
    }
    .career_p {
        margin: 10px 0 0 0
    }
    .career_write a {
        font-size: 16px
    }
    .contact_bg {
        width: 100%;
        height: auto;
        padding: 20px
    }
    .contact_head {
        font-size: 24px;
        margin-bottom: 15px
    }
    .contact_inner_left:after {
        display: none
    }
    .cont_inner_p {
        margin: 5px 0 0 0
    }
    .cont_inner_r_one {
        margin: 5px 0 0 0
    }
    .cont_secu {
        width: 35%
    }
    .cont_num {
        width: 65%
    }
    .contact_inner_right {
        margin: 15px 0 0 0
    }
    .contact_left_one {
        margin: 15px 0 0 0
    }
    .contact_left_two {
        margin: 20px 0 0 0
    }
    .cont_form {
        width: 100%
    }
    .contact_right {
        margin: 25px 0 0 0
    }
    .refer_cont {
        margin-left: 9px
    }
    .careerone {
        width: 100%;
        background: inherit;
        height: auto!important
    }
    .career_cont {
        width: 100%;
        position: relative;
        height: auto;
        left: 0;
        margin: -35px 0 30px 0
    }
    .career_cont h1 {
        font-size: 28px
    }
    .career_cont p {
        font-size: 14px
    }
    .csronebg {
        width: 100%;
        background: inherit;
        height: auto!important
    }
    .contactone {
        width: 100%;
        background: inherit;
        height: auto!important
    }
    .contactone_cont {
        bottom: 25%;
        padding: 0
    }
    .contactone_cont h1 {
        font-size: 34px
    }
    .connect_Details {
        padding: 0;
        width: 100%;
        position: static;
        height: auto
    }
    .connect_map {
        display: none
    }
    .connet_in {
        height: auto;
        width: 100%;
        vertical-align: middle;
        background: #003466;
        padding: 95px 6%
    }
    .sitelinks {
        padding: 20px 0 0 20px
    }
    .sitemaplinks {
        padding: 20px 0 20px 20px
    }
    .bannercont p {
        color: #204578!important
    }
    .row_mar {
        margin-bottom: 0;
        margin: 0
    }
    .col_4 {
        float: none;
        width: 100%;
        margin-bottom: 20px
    }
    .client_iner {
        height: auto;
        margin: 0
    }
    .clientsone {
        height: auto!important;
        background: inherit
    }
    .comm_more_customer {
        bottom: 20px;
        left: 32%
    }
    .cert_cust {
        right: 0
    }
    .searchbox_new {
        display: none
    }
    .newsshow_twobggray {
        height: auto;
        width: 100%
    }
    .newsshow-left {
        width: 100%;
        float: none;
        padding: 10px 0
    }
    .ps-date {
        padding: 0 0;
        position: static
    }
    .newsshow-right {
        width: 100%;
        float: none;
        padding: 10px 0
    }
    .newsshow-right img {
        max-width: 100%;
        float: none
    }
    .media_right_cont_person {
        margin: 6px;
        text-align: center;
        background: #ccc;
        padding: 10px 0 5px 0;
        display: block
    }
    .main-bnr-txt {
        bottom: 60px;
        left: 20px
    }
    .main-bnr-txt h1 {
        font-size: 28px;
        line-height: 35px
    }
    .abt-txt p {
        font-size: 15px
    }
    .oj-main-slick .slick-prev {
        width: 30px;
        height: 30px
    }
    .oj-main-slick .slick-next {
        width: 30px;
        height: 30px
    }
    .abt-section {
        height: auto
    }
    .oj-main-slick {
        margin-top: 0
    }
    .oj-sub {
        left: 60px;
        top: 10px
    }
    .oj-sub h3 {
        font-size: 13px
    }
    .oj-sub h1 {
        font-size: 21px;
        margin: 2px 0
    }
    .oj-sub p {
        font-size: 12px
    }
    .journey-toggle {
        font-size: 14px
    }
    .fact-h1 {
        font-size: 28px;
        margin: 0 0 5px 0
    }
    .fact-main p {
        font-size: 13px;
        width: 100%;
        display: block
    }
    .fact-main {
        margin-bottom: 10px;
        margin-top: 10px;
        width: 100%
    }
    .groupsite a {
        width: 170px!important;
        background-size: cover!important
    }
    .sitemap a {
        width: 170px!important;
        background-size: cover!important
    }
    .groupsite {
        right: 0
    }
    .sitemap {
        right: 170px
    }
    .footer a,
    .footer span {
        font-size: 13px
    }
    .cargo-div {
        margin-top: -135px
    }
    .cargo-div h1 {
        font-size: 31px;
        margin-bottom: 20px
    }
    .cargo-img h3 {
        font-size: 12px;
        top: 50px;
        left: 16px;
        line-height: 17px
    }
    .cargo-img h1, .cargo-imgdesti h2 {
        font-size: 25px;
        top: 90px;
        left: 15px;
        line-height: 24px
    }
    .cargo-ul {
        margin: 0 auto 35px auto;
        padding: 7px;
        display: table;
        float: none
    }
    .act-posabs {
        display: none
    }
    .cargo-ul li {
        font-size: 15px
    }
    .glyphicon.toparrow {
        top: 6px;
        right: 10px
    }
    .inner-head {
        left: 10px
    }
    .inner-head h1 {
        font-size: 28px
    }
	.text-font span {
		font-size: 20px;
	}
    .bg_white_padd {
        padding: 20px 0
    }
    .st_head {
        padding: 0 10px
    }
    .par {
        font-size: 15px
    }
    .fnt3 {
        font-size: 2rem
    }
    .delhi-equipment {
        padding: 25px 15px 35px 15px
    }
    .par18 {
        font-size: 14px;
        padding-left: 10px
    }
    .colpadri30 {
        padding: 0
    }
    .st_head h3 {
        font-size: 2rem;
        padding: 20px 0;
        margin: 10px 0 10px 0
    }
    #aclc-2 {
        padding: 20px 20px
    }
    #aclc-2 h3 {
        font-size: 2rem
    }
    #aclc-3 {
        padding: 0 10px
    }
    #aclc-3 h3 {
        margin-top: 20px;
        padding: 0 10px
    }
    .bg_grey {
        padding: 20px 20px
    }
    .colpadleft10 {
        padding: 0
    }
    .colpadright10 {
        padding: 0
    }
    .paddtop-bot-70 {
        padding-bottom: 40px
    }
    .mar0.par {
        padding: 10px
    }
    .spcl-div h1, .spcl-divindia h2 {
        font-size: 24px
    }
    .spcl-div p {
        font-size: 16px
    }
    .kf-h1 {
        font-size: 28px;
        margin: 0 0 10px 0
    }
    .tranship-main-bg {
        padding: 25px 10px
    }
    .tranship-main-bg h3 {
        font-size: 20px
    }
    .tranship-main-bg p {
        font-size: 17px
    }
    .trans-p-img p {
        font-size: 15px;
        padding-left: 10px
    }
    .delhi-equipment-bg {
        background-size: cover;
        padding: 25px 15px 35px 15px
    }
    .act-div {
        padding: 15px;
        overflow-x: auto
    }
    .act-div h2 {
        font-size: 24px;
        margin-bottom: 15px
    }
    .st_head .col-paddl,
    .st_head .col-paddr {
        padding: 0
    }
    .col_left_box {
        height: auto;
        margin-bottom: 15px
    }
    .partnermain {
        padding-top: 20px;
        width: 100%
    }
    .parnterbox h4 {
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 17px
    }
    .col_leftgreen_box {
        height: auto;
        margin-bottom: 20px
    }
    .ftw {
        padding: 0 0 10px 0;
        font-size: 21px
    }
    .col_leftgreen_box .par16 {
        font-size: 14px
    }
    .awards-bg {
        height: 175px
    }
    .awards-bg p {
        font-size: 15px
    }
    .galry-top-pills {
        padding: 0 0 30px 0;
        margin-top: -150px
    }
    .def-padd {
        padding: 0
    }
    .newsr-one h3 {
        font-size: 19px
    }
    .newsr-two a {
        font-size: 16px
    }
    .newsroom-div {
        margin-bottom: 15px
    }
    .span-arw-rgt {
        display: none
    }
    .news-list ul li a::before {
        top: 40%;
        position: absolute
    }
    .gall-pills li a,
    .gall-pills li a:hover {
        padding: 10px 10px;
        font-size: 12px
    }
    .gall-pills li {
        width: 48%;
        margin-left: 10px!important;
        display: contents
    }
    .no-padd-mbl {
        padding: 0
    }
    .galry-tab {
        margin-top: 5px
    }
    .zine-div p {
        font-size: 15px
    }
    .padd-left,
    .padd-right {
        padding: 0
    }
    .cargo-ezine h2,
    .zine-div h2 {
        margin: 10px 0 20px 0;
        font-size: 22px
    }
    .cargo-ezine {
        height: auto
    }
    .divform-control .inpsub {
        padding: 7px 15px;
        right: 30px;
        bottom: 66px
    }
    .headcontactfont {
        font-size: 3rem
    }
    .bluebg p {
        font-size: 17px
    }
    .locationicon {
        right: 10px;
        top: 90px
    }
    .padd60 {
        padding: 20px 10px
    }
    .fd3 {
        font-size: 2.5rem;
        padding-bottom: 27px;
        padding-top: 10px
    }
    .padd-last40 {
        padding: 0
    }
    .col-paddlcar {
        padding: 0 0 40px 0
    }
    .brradiush {
        border-radius: 8px
    }
    .fact-main img {
        display: block;
        width: 100px;
        margin: 0 auto
    }
    .border-rd-left,
    .border-rd-right {
        border-radius: 8px
    }
    .fact-row {
        margin: 0 0
    }
    .brradiush-right {
        border-radius: 8px
    }
    .infratwo.pad30 {
        padding: 10px
    }
    .col-paddrcar {
        padding: 0 0 40px 0
    }
    .dtbale .heigth_150 {
        height: 115px
    }
    .bannercont h1, .bannercont-two h2 {
        font-size: 25px;
    }
.bannercont {
    margin: 15px 0 40px 0;
    top: 70px;
}
    .about-head-para {
        padding: 20px 20px 0 20px
    }
    .about-cargo-bg h4 {
        margin-bottom: 20px
    }
    .about-cargo-bg h3 {
        font-size: 22px
    }
    .about-cargo-bg {
        height: auto;
        padding-bottom: 20px
    }
    .quick-facts-bg {
        height: auto;
        padding-bottom: 20px
    }
    .quick-facts-bg p {
        font-size: 20px;
        line-height: 27px;
        width: 100%;
        margin: 20px 0 20px 0
    }
    .infra-trend {
        height: auto;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0
    }
    .cargo-statics {
        width: 100%;
        position: inherit;
        opacity: .9;
        padding-bottom: 4%
    }
    .cargo-statics p {
        font-size: 18px;
        margin-top: 15px
    }
    .cargo-inner-para {
        margin: 10px 5px 10px 10px
    }
    .infra-bg {
        height: auto;
        margin-top: 0;
        padding-bottom: 30px
    }
    .infra-inner-para {
        padding: 30px 10px 0 10px
    }
    .sectiontwo {
        padding-bottom: 10px
    }
    .infra-bg h3 {
        font-size: 17px;
        line-height: 28px;
        margin-bottom: 30px
    }
    .infra-bg p {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 30px
    }
    .inner_padLR_eq {
        padding: 0 2rem 0 2rem
    }
    .acc_header a {
        font-size: 1.3rem
    }
    .specifications-white {
        height: auto
    }
    .specifications-blue {
        height: auto;
        padding: 15px 0
    }
    .specificactions-main-bg {
        background: url(../images/home/product-services.jpg);
        height: auto;
        margin-left: 10px;
        margin-right: 10px;
        top: 0
    }
    .cargo-statics h4 {
        font-size: 23px;
        display: inline-block;
        margin: 20px 0 0 0
    }
    .cargo-seg-bg {
        height: 60vh
    }
    .green-initiatives-bg {
        margin-left: 0;
        height: auto
    }
    .green-inner-para h4 {
        font-size: 21px;
        margin-bottom: 20px
    }
    .green-inner-para p {
        font-size: 13px;
        line-height: 21px
    }
    .green-inner-para a {
        font-size: 15px;
        margin: 0 0 20px 0
    }
    .awards-cargo {
        height: auto;
        margin: 15px 0 0 0
    }
    .awards-align {
        width: 42%
    }
    .awards-align-inner {
        width: 58%
    }
    .awards-align-inner p {
        font-size: 15px;
        margin: 10px 0 20px 0
    }
    .awards-align-inner h4 {
        font-size: 20px;
        margin-bottom: 5px
    }
    .awards-inner-para {
        margin: 50px 20px 25px 0
    }
    .newsmedia-bg {
        height: auto;
        padding: 20px 25px
    }
    .newsmedia-bg h4 {
        margin-bottom: 20px
    }
    .news2 {
        margin: 10px 0 0 0
    }
    .media-gridpad a {
        font-size: 13px;
        margin: 11px 2px 20px 2px;
        width: 80px
    }
    .newsmedia-bg h4 {
        font-size: 22px;
        margin-bottom: 10px;
        margin-left: 5px;
        font-family: Conv_Gilroy-Bold
    }
    .vf-bg {
        height: auto;
        padding: 20px 0 0 20px
    }
    .vf-bg p {
        font-size: 17px;
        line-height: 24px;
        margin-right: 10px
    }
    .vf-bg img {
        margin-bottom: 20px
    }
    .vf-blue {
        height: auto
    }
    .vf-left {
        left: 0;
        margin-bottom: 0
    }
    .new_fs_bg {
        height: 385px;
        width: 1110px
    }
    .new_fs_grid .numb {
        top: 147px!important
    }
    .acme-login img {
        width: 130px
    }
    .acme-login {
        right: 1px
    }
    .home-media.active {
        float: none
    }
    #menuoneopen {
        padding: 0 0 10px 8px
    }
    #menuoneopen li a {
        font-size: 11px
    }
    #about-bnr {
        background: url(../images/mobile-banners/new/abt-us-mob.jpg) no-repeat;
        background-size: cover
    }
    #carg-bnr {
        background: url(../images/mobile-banners/Our-Cargo-Network.jpg) no-repeat;
        background-size: cover
    }
    .cargobanner {
        background: url(../images/mobile-banners/Cargo-Infrastructure.jpg) no-repeat;
        background-size: cover
    }
    .celebidelhicargobanner {
        background: url(../images/mobile-banners/new/celebi-mob.jpg) no-repeat
    }
    .delhicargobanner {
        background: url(../images/mobile-banners/Delhi-Cargo-Service-Centre.jpg) no-repeat
    }
    .onairportbanner {
        background: url(../images/mobile-banners/new/warehousing-mob.jpg) no-repeat
    }
    .expressbanner {
        background: url(../images/mobile-banners/new/express-terminal-mob.jpg) no-repeat
    }
    #our-sp-bnr {
        background: url(../images/mobile-banners/new/specialization-mob.jpg) no-repeat;
        background-size: cover
    }
    .cargosegbanner {
        background: url(../images/mobile-banners/Cargo-Segments-new.jpg) no-repeat
    }
    .stakebanner {
        background: url(../images/mobile-banners/Stakeholders-Engagement.jpg) no-repeat
    }
    .greenbanner {
        background: url(../images/mobile-banners/new/green-banner.jpg) no-repeat
    }
    .awardsbanner {
        background: url(../images/mobile-banners/Awards-&-Certifications.jpg) no-repeat
    }
    .media-banner {
        background: url(../images/mobile-banners/News-&-Media.jpg) no-repeat
    }
    .para2 {
        font-size: 15px;
        margin: 15px 0px;
    }
	.new_fs_grid .txts {
    position: absolute;
    bottom: 75px;
}
.mptext{
	padding-left:30px !important;
}
.cont {
    padding: 20px;
    height: auto !important;
}
.newsroom-div,.newsr-link{
	height:auto !important;
}
.newsr-link{
	margin-bottom:20px !important;
}
.sitemap a.active{
    width: 170px!important;
    background-size: cover!important;
}
.oj-sub{
	position:initial;
}
.oj-main{
	padding:0px;
}
.oj-main-slick .slick-prev {
  left:0px;
  bottom: -30px;
  top:auto;
}
.oj-main-slick .slick-next{
	right:0px;
	bottom: -30px;
	top:auto;
}
.zine-div img {
    display: block;
    margin: auto;
}
.ml_40{
	margin:0px;
}
div#galr-tab {
    height: 31vh;
}
}
@media (max-width:767px) and (min-width:500px){
	
	
}
