@media screen and (max-width:1330px){.tz-l{width:30%;}
.tz-2{width:68% !important;margin-right:0px;}
.tz-3{width:100%;margin-top:20px;}
.tz-2-admin{width:100%;}
.tz-invo-full{padding:0px;}
.tz-invo-full1{width:100%;margin:0px;}
}
@media screen and (max-width:1200px){
    .ts-menu-2{display:none;}
.ts-menu-4{display:none;}
.ts-menu-1{width:15%;}
.ts-menu-3{width:60%;padding:0px;}
.tourz-top-search-form div:nth-child(1), .tourz-top-search-form div:nth-child(2) {width:28%;}
.ts-menu-5{width:15%;float:left;}
.ts-menu-5 span{}
.ts-menu-5 span i{color:#fff;padding:11px;background:#3368fa;margin:10px 9px 9px 30px;font-size:16px;cursor:pointer;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.45);border-radius:35px;}
.ts-menu-1 a img{margin-left:18px;width:145px;padding:0px;margin:6px -8px;}
.v3-mob-top-menu{display:block;}
.v3-top-menu{display:none;}
.email-tem-inn{width:100%;}
}
@media screen and (min-width:1200px){.ts-menu-5{display:none;width:10%;}
}
@media screen and (max-width:1200px) and (min-width:992px){.dir-ho-t2r{padding:25px 0px;}
}
@media screen and (max-width:992px){.com-padd{padding-top:40px;padding-bottom:40px;}
.pg-list-1-left .list-p{white-space:normal;display:inline;}
/*.mfp-container{vertical-align: text-top;
    position: absolute;
    width: 100%;
    height: auto;
    left: 0;
    top: -200!important;
    padding: 0 8px;
    box-sizing: border-box; }*/

.rev-img{width:50px;height:50px;}
.tz2-form-com form,.profile-ed{padding:10px 8px 10px 8px;}
.mar-bot-red-0{margin-bottom:0px;}
.pad-bot-red-40{padding-bottom:40px;}
.hom-pro{margin-bottom:30px;}
.dir-ho-com-head{padding:50px 0px 50px 0px;}
.com-padd-redu-top{padding-top:40px;}
.com-padd-redu-bot{padding-bottom:0px;}
.dir-ho-best-list-p1 img{height:auto;}
.dir-ho-dis{font-size:48px;display:block;margin-top:6px;padding:12px;}
.dir-rib-bod a{margin:mx-auto;display:initial;}
.sa-home-spec{background:linear-gradient(to bottom, #e8e8e8 50%, #1b2629 50%);}
.dir-ho-t-tit h1{padding-top:0%;}
.dir-ho-best-list{margin-bottom:50px;}
.dir-ho-best-list-sp-redu{margin-bottom:0px;}
.dir-ho-t2l form ul{border-radius:0px;margin-bottom:50px;}
.cbb3-mob-app{margin:0 auto;width:90%;}
.dir-alp-con-left{padding-right:0px !important;}
.dir-alp-r-list{padding-bottom:15px;}
.dir-pr-p2-soc{float:left;padding-bottom:20px;}
.dir-ri-pr-pro-dec-left{width:100%;}
.dir-ri-pr-pro-dec-right{width:100%;}
.dir-ri-pr-pro-dec-right h3{padding-top:25px;}
.dir-hr1{width:100%;}
.home-list-pop-desc{padding-top:15px;}
.lpe-com{width:100%;float:left;}
.lpe-left{padding:0px 0px 50px 0px;}
.pg-list-1{padding:100px 0px 50px 0px;}
.pg-list-1-left{width:100%;padding:0px 20px;}
.pg-list-1-right{width:100%;padding:0px 20px;}
.pg-list-1-right-p1{padding-top:50px;}
.list-pg-lt{width:100%;float:left;}
.list-pg-rt{width:100%;float:left;padding:0px 0px 0px 00px;}
.list-rom-pric{top:10px;}
.how-com-mob-bot-space{margin-bottom:35px;}
.con-page{background:url(../images/con-bg.jpg) no-repeat left center;background-attachment:fixed;background-size:64%;}
.con-page-ri{padding:70px;padding-top:130px;}
.page-blog h3{padding-top:20px;}
.list-spac-1{margin:0px;}
.pg-list-user-pro img{margin-left:45%;}
.tz{padding:50px;padding-top:100px;}
.tz-2-main-1{width:100%;}
.lv_user_dash .tz-2-main-1, .lv_billing .tz-2-main-1{width:50%!important;margin-bottom:3px;text-align:center;}
.tz-2-main-2{border-right:0px solid #eaedef;padding:10px;text-align:left;}
.lv_user_dash .tz-2-main-2{border-right:1px solid #eaedef;}
.tz-2-main-com span{text-align:center;display:block;}
.tz-2-main-com img{}
.tab-menu{display:inline-block;color:#fff;background:#3368fa;padding:5px 8px;cursor:pointer;font-size:18px;border-radius:2px;}
.logo img{width:78%;}
.sb1{position:fixed;width:100%;top:0px;}
.tab-hide{display:none;}
.sb2-1{width:240px;height:100%;position:fixed;top:0px;box-shadow:10px 50px 100px rgba(0, 0, 0, 0.8);z-index:9999;left:-350px;overflow:scroll;}
.sb2-2{width:100%;padding:40px;margin-left:0px;}
.sb1-1{padding:15px 15px;}
.tz-invo-full{padding:0px;}
.tz-invo-full1{width:100%;margin:0px;}
.cat-v2-hom-list ul li{width:33.33%;}
.v3-list-ql{display:none;}
.v4-pril-inn{margin-bottom:35px;}
.v4-pril-inn-bot-0{margin-bottom:0px;}
.tourz-top-search-form div:nth-child(1){width:15%;}
.tourz-top-search-form div:nth-child(2){width:62%;}
.tourz-top-search-form div:nth-child(3){width:15%;}
.log-in-pop{width:80%;}
.otp-layout{width:80%;}
}
@media screen and (max-width:767px){.lv-btn-50{margin:0px auto 10px;float:none;width:60%!important;height:40px;line-height:36px;}
.lv_first_char{padding:20px;}
.whygiaslyw-wrap img {width: 70px !important;}
.howwework_wrap img {width: 30px !important;}
.testimonial1 .card-body { padding: 12px 35px !important; }
.cat-v2-hom-list ul li .wl-other-services {width:70px !important;min-height:70px !important;}
.pg-list-1-left .list-p{white-space:normal;display:inline;}
.lv_cirfilet{line-height:14px;font-size:18px;}
div.dataTables_wrapper div.dataTables_info{text-align:left;}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:right;}
div.dataTables_wrapper div.dataTables_filter{text-align:left;}
.dt-button.buttons-html5{padding:0.5em 0.7em;margin-bottom:15px;}
ul:not(.browser-default) li{list-style-type:none;}
.eye-view{font-size:12px;float:right;}
.cbb3-mob-app{margin:0 auto;width:80%;}
.dir-mob-app-size{width:80% !important;}
.dir-get-app ul{width:100%;padding-left:0px;}
.dir-get-app ul li:nth-child(2){width:80%;}
.dir-get-app ul li:nth-child(3){width:100%;}
.dir-get-app ul li:nth-child(1){width:20%;}
.dir-ho-t-tit h1{font-size:28px; margin-bottom:5px;}
.dir-ho-tr ul li a{font-size:14px;}
.dir-ho-t2l form ul li:nth-child(2){display:none;}
.dir-ho-t2l form ul li:nth-child(1){width:75%;}
.dir-ho-t2l form ul li:nth-child(3){width:25%;}
.dir-v2-ho-t2l form ul li:nth-child(1){width:80%;}
.dir-v2-ho-t2l form ul li:nth-child(2){width:20%;display:block;}
.dir-ho-t-sp{padding:5px 0px 100px 0px;}
.dir-ho-t-sp1{padding:60px 0px 0px 0px;}
.dir-hr1{text-align:center;width:90%;}
.dir-pr-p1-rev{float:left;margin-top:25px;}
.dir-pr-p1 ul li{width:100% !important;}
.dir-pr-p1 ul{padding-bottom:20px;}
.dir-pr-p2 ul li{padding:10px 10px 10px 35px;}
.dir-pr-ri-pro{margin-bottom:25px;}
.dir-ho-tr{display:none;}
.dir-ho-tl ul{display:table;/*margin:0 auto;*/}
.dir-ho-tl{padding-top:8px;}
.hom-pro{margin-bottom:30px;}
.sea-drop-1{width:96%;}
.ts-menu-5 span i{}
.top-search form ul li:nth-child(1){width:80%;}
.top-search form ul li:nth-child(2){width:20%;}
.ts-menu-1 a img{width:120px;margin-top:15px;display:table;margin-left:0px;}
.lpe-com-main{width:90%;padding:5px 0px;}
.list-enqu-btn ul li{width:50%;}
.list-number ul li{width:100%!important;margin-bottom:10px;}
.side-logo img{width:40%;height:auto;}
.carousel{height:auto;}
.lp-ur-all-left{width:100%;border-right:0px solid #6b7f8a;/*padding-right:0px;*/}
.lp-ur-all-right{float:left;width:100%;padding:25px 20px 2px 0px;}
.lp-ur-all-right p span{font-size:20px;margin-right:10px;}
.page-about-count{border-bottom:1px solid #3e5263;border-right:0px solid #3e5263;padding-bottom:20px;padding-top:12px;}
.page-about-count-no-bor{border-bottom:0px solid #3e5263;padding-bottom:10px;}
.con-page-ri{width:100%;padding:50px;padding-top:100px;}
.pricing{margin-top:30px;}
footer h4{margin-top:24px;}
.foot-sec2{padding-top:0px;}
.dir-pop-body form{padding:30px 30px 25px 30px;}
.dir-pop-body{padding:35px 30px 20px 30px !important;border-bottom:10px solid #263b57;}
.tz{padding:15px;padding-top:60px;}
.tz-l{width:100%;}
.tz-2{width:100% !important;margin-right:0px;margin-left:0px;margin-top:5px;}
.tz-3{width:100%;margin-top:20px;}
.mob-hide{display:none;}
.sb1-1{padding:10px 15px;}
.hom-cre-acc-right form{padding:12px 15px;}
.tz-regi-form{width:85%;padding:40px;margin-bottom:50px;margin-top:50px;}
.tz-invo-full{padding:0px;}
.tz-invo-full1{width:100%;margin:0px;}
.cat-v2-hom-list ul li{width:50%;}
.v3-mob-m-2 ul li:nth-child(1){display:none;}
.v3-mob-m-2 ul li:nth-child(2){display:none;}
.tourz-search-form div:nth-child(1){width:100%;}
.tourz-search-form div:nth-child(2){width:100%;}
.tourz-search-form div:nth-child(3){width:100%;}
.tourz-search-form div{margin-bottom:15px;}
.tourz-top-search-form div:nth-child(1), .tourz-top-search-form div:nth-child(2){display:none;}
.tourz-top-search-form div:nth-child(2){margin-left:20px;width:100%;}
.tourz-top-search-form div:nth-child(3){display:none;}
.log-in-pop-left{display:none;}
.log-in-pop-right{width:100%;padding:30px;}
.wlportfolio-li {column-count: 2;}
.enquiry_body_wrap {height: 300px;}
}
@media screen and (max-width:960px) and (min-width:600px){
    .other-service{display:none!important;} 
    .lp-ur-all-right{padding: 25px 20px 2px 20px;}
    .home-list-pop{margin-bottom:10px;}
    .dir-ho-t-sp{ padding: 35px 0px 100px 0px;}
    .wl-hwworks{min-height: 100px;}
    .foot-logo{flex:100%; max-width:100%;border:none; margin-bottom:20px;}
     .bar6{text-align:right;flex: 0 0 50%; max-width: 50%;}
     
}
@media screen and (max-width:1280px) and (min-width:769px)
{   .hom-pro{min-height: 322px;}
    .dir-ho-t2r{padding:25px 0px;}
.mobile-app{width: 53px; height: 496px;background-position: 18px 11px; background-size: 129%;}
.cat-v2-hom-list ul li a{min-height:200px;}
.ts-menu-5 span i{display: none;}
.ts-menu-5{display: none;}
  .com-padd-redu-top{padding-bottom: 20px;}  
  .com-padd{padding-top: 35px;}
  .proj{padding-bottom: 10px;}
  .lv-logo{ min-width: 0px;}
  .list-enqu-btn ul li{width: 29%;}
  .wl-hwworks{min-height: 321px;}
  .ts-menu-1 a img {/*width:77%;*/ margin-left:-13px;}
.ts-menu-3{/*width:55%;*/}
.ts-menu-3-b2b{margin-left: -50px; width: 47%;}
.ts-menu-4{display:block;}
 .dir-ho-t-tit h1 {font-size:2em;}
 h3{font-size:1.5em;}
  .column-6{ max-width: 100%; flex: 0%;}
  .com-title h2, .home-dis h2, .web-app-con h2{font-size:1.55em;}
  #next22 {height: 58px; background-position: 3px -81px; background-size: 198%; }
  #next11 { height: 58px;     background-position: -65px -8px; background-size: 198%; }
  #next33 { height: 51px; background-position: 6px -5px; background-size: 167%; }
  .hom-cre-acc-left h3{font-size:20px;}
  .lpe-com.lpe-left h1 span{font-size:1em;}
  /* form*/
  .lpe-right{width:100%;}
  .lpe-right label { top: 8px;}
 select.browser-default, .lpe-right input, textarea{height:35px;}
 .pglist-bg{width:100%;}
 .list-pg-write-rev form input{height:35px;}
 /* form end*/
 .pg-list-1-left h3{font-size:22px;}
 .and-app { height: 44px; background-position: -2px -568px; background-size: 198%; }
  .foot-logo{ margin-bottom:20px;flex: 0 0 41.666667%; max-width: 41.666667%;}
  footer ul.two-columns li{margin-right:10px;}
  .column-9{flex: 100%; max-width: 100%;}
  .catlist{margin-bottom: 40px!important; margin-top:40px;}
   
}
/*@media screen and (max-width:1280px) and (min-width:800px){
    footer ul.two-columns li{margin-right:10px;}
  .column-6  {flex: 100%; max-width: 100%;}
   .column-9{flex: 100%; max-width: 100%;}
   .lpe-right{width:100%;}
}*/
@media screen and (max-width:480px){.l_show_rate_l img{width:100%;}
.l_scroll{height:230px;overflow:auto;width:100%;position:relative !important;}
.affix{top:0px !important;position:relative !important;}
.f_sub_mail{width:100%;}
.f_sub_sub{margin-top:10px;width:100%;}
.dir-ho-tr ul li a{font-size:12px !important;padding:7px 5px;}
.dir-ho-t2l form ul li:nth-child(1){width:100% !important;}
.dir-ho-t2l form ul li:nth-child(3){width:100% !important;}
.dir-v2-ho-t2l form ul li:nth-child(2){width:100%;}
.dir-hpb ul li{width:100%;}
.list-enqu-btn ul li{width:100%;}
.lr-user-wr-con{width:85%;}
.soc-login ul li{width:100%;}
.cat-v2-hom-list ul li{width:100%;}
 .foot-social ul li i{line-height:7px; height:22px; width:22px;}
 .copy{font-size:10px;}
 .module-parallax{/*height: 190px!important;*/ padding:20px 0px!important;}
 /*//responsive-css*/
.com-title{margin-bottom: 5px;}
.pg-list-ser-wrapper{min-height: 70px;}
.modal-header p{font-size:12px;}
    .web-app-con{padding-top: 0px;}
    .lr-user-wr-con p, .lr-revi-date{font-size:10px;}
    .lv_cirfilet-text{line-height: 7px; font-size: 9px;}
   .lv_usrevpro_char_circle{width: 25px; height: 25px;margin-top: 15px;}
    h2,.home-dis h2, .com-title h2, .web-app-con h2 {font-size: 1.17em;padding-bottom:2px;}
  .home-list-pop-desc h6 {font-size: 14px;}
    .lpe-right p,.web-app-con p,.web-app-con span {font-size: 10px;}
    h5,h4 {font-size: 12px;}
    p {font-size:10px;color: #555;}
    .lr-user-wr-con h6 {font-size: 12px;}
    .lvlandhwwp img, .how_it_works .image img, .media.media_left img{width: 30px;}
    .web-app-con a img {width: 100px;}
    .web-app-con ul li{line-height: 25px;}
   .com-title p{font-size:10px;color: #555;line-height:15px;}
   .dir-ho-t-tit h1 { font-size: 1.17em; line-height: 25px; font-weight: 600; color: #fff; /*margin-bottom: 15px; padding-top: 3%;*/ /*margin-top: 20px;*/}
   .lpe-com.lpe-left h1 span{ font-size: 0.55em; font-weight:100;}
   .dir-ho-tl ul li a img{width:30%;height:30%;}
.dir-ho-t-sp { padding: 5px 0px 5px 0px; }
.dir-ho-t-sp1{padding:60px 0px 0px 0px;}
.tourz-search-form label{top: 7px;}
#select-search{height:28px;}
#select-city{height:28px;}
.lpe-left{padding: 0px 0px 5px 0px;}
.lpe-com.lpe-left ul:not(.browser-default) li{line-height: 15px;font-size: 12px;}
   .hom-pro { margin-bottom: 0px; min-height: 44px;padding: 0;border:0;background:transparent; box-shadow:none;}
   .hom-pro h4 { padding-bottom: 10px; font-size: 12px !important; }
  .hom-pro p{ padding-bottom: 0px; font-size:10px;line-height:10px;}
   .hom-pro img { padding-bottom: 10px; width: 25px; vertical-align: -webkit-baseline-middle; }
    .list-mig-lc-con h5,.input-field.col label{font-size: 12px;}
    .hom-cre-acc-right form input{height: 28px;padding: 5px 10px;}
   .input-field {margin-top:10px;}
   .input-field.col label{top: 8px;left: 22px;}
   .home-list-pop{margin-bottom:10px; margin-left:5px;margin-right:5px;min-height:85px;padding: 5px 0px;}
    .cat-v2-hom-list ul li a img { height: 25px; width: 25px;margin-bottom: 6px;}
     .home-list-pop-desc h4 { font-size: 12px!important;padding-top:0;}
    .lv-bg-city { min-height: 70px; }
    .dir-hli-5 {margin-bottom: 15px;}
    .cat-v2-hom-list ul li a{font-size:10px;font-weight: 400;margin:0px;padding: 4px;min-height: 70px;line-height:1.1em; }
    .dir-ho-t-tit p{padding-bottom:0px;font-size: 10px;line-height:13px; }
    .tourz-search-form div { margin-bottom: 8px; }
    .com-padd-redu-top { padding-top: 15px; }
    .com-padd {padding-top: 15px;padding-bottom: 15px;}
    .dir-ho-t-sp { padding: 5px 0px 0px 0px; }
    .dir-ho-t-sp1{padding:60px 0px 0px 0px;}
    .proj { margin-top: 0px; padding-bottom: 15px;}
    .home-list-pop{margin-bottom:10px; margin-left:5px;margin-right:5px;}
    .web-app-con form ul li input{padding:0;padding-left:5px;}
     .web-app-con form{margin-bottom:8px;}
   .gett-app{height: 35px!important;line-height: 17px!important;} 
   .com-title h2 { line-height: 1.4em;} 
   .hom-pro:hover {  background: transparent;}
    .map{font-size:15px;}
    .lpe-right form{min-height: 455px;}
    .btn-large, .btn-large span {  height: 40px !important;
      line-height: 25px !important;
      font-size: 16px !important;
      padding: 0 1rem !important;}
    .hasimg p{font-size:10px;}
   .res-foot-logo img{width:80px;}
   .all-footer p{font-size:10px;}
   .all-footer ul li a{font-size:10px;}
  .all-footer h4{ margin-bottom:10px; margin-top:10px;}
.home-list-pop-desc{padding:5px;min-height:120px;}
.hom-cr-acc-check label{font-weight:200;}
   .hom-cr-acc-check {padding:8px 8px!important; margin-bottom:25px;}
 /*  last*/
  [type="checkbox"] + label:before, [type="checkbox"]:not(.filled-in) + label:after{width: 11;height: 11;}
    [type="checkbox"] + label{font-size: 12px;/*line-height:23px!important;*/height:23px!important;}
    .wl-media-body h3{font-size:12px;}
    .wl-hwworks{padding: 10px 15px 10px 15px;min-height: 20px;}
    .inn-list-pop-desc h3{font-size:15px;}
    span.badge{line-height: 2px; height: 16px;}
    .home-list-pop-desc span{font-size:10px;}
 .sub-inq{height:18px!important;line-height:16px!important;font-size:10px!important;}
    .inn-list-pop-desc p{font-size:12px!important;}
    .service-map{font-size:16px!important;}
    .list-enqu-btn{padding-top:0px;}
    .lpe-right input, textarea{height:28px;}
    .lpe-right h3{font-size:14px;}
    .lpe-right p{font-size:12px;}
    .pg-list-1-left h3{font-size: 1.17em;padding-bottom:5px;}
    .pg-list-1-left p{font-size:12px;}
    .lv-biz-pg-list{padding: 55px 0px 20px 0px;}
    .v3-list-ql-inn ul li a {line-height:25px;font-size:12px;}
     .pglist-p-com-ti h3 span{font-size:12px;}
     .pglist-p-com-ti h3 { font-size: 12px; padding: 8px 20px; }
   span, a{font-size:12px;} 
    h5,h4{font-size:12px;}
    h3{
      font-size: 22px;
    }
  .card .card-title{font-size:12px;}
  .card-columns{padding: 5px 55px;}
  .service_list li{line-height:15px;}
     p{font-size:10px;margin-bottom:8px;}
     .list-pg-inn-sp{padding:10px 15px; }
     .lp-ur-all-left-11{font-size:12px;}
 .lp-ur-all-right {padding: 25px 20px 2px 20px;}
 .lp-ur-all-right p span{font-size:12px;}
     .lp-ur-all-right h5{font-size:12px;padding-bottom:2px;}
     .lp-ur-all-rat{margin-top:0px;padding-top:0px;}
     .lp-ur-all-rat h5{padding: 5px 0px 5px 0px; font-size:12px;}
     .lv_similar_biz{min-height: 40px;}
     .pg-list-ser h5{font-size:12px; padding-bottom:5px;}
     .wl-form-login{margin-top:0px;margin-bottom:1.15rem;}
     .list-pg-upro p{font-size:12px; margin-bottom: 0px;}
     .list-pg-oth-info ul li img{width:25px;height:25px;}
   .list-pg-oth-info ul li{padding:4px 0px;}
     .list-pg-oth-info ul li a{font-size:12px; line-height: 27px;}
     .input-field label{font-size:12px;}
     .home-list-pop img{width:25px;height:25px;margin: 0px!important;}
     .dir-alp-con-right{padding-bottom:0px;}
     .list-spac{margin-bottom:0px!important;}
     .dir-alp-tit h1{font-size:1.17em;padding:10px 10px 0px 10px;}
     .list-rat-ch span{font-size:10px;}
    /* .fa-thumbs-up:before{font-size:12px;}*/
     .icon span.fa, .icon span.fas{width:25px;height:25px;line-height:25px;font-size:12px;}
     .funt-agile-grids h6{font-size:12px;}
     .wl-trusted-by {width:30px;height:30px;}
      .list-number ul li{margin-bottom: 3px;}
      form input, select, textarea{font-size:12px!important; height:28px;padding: 5px 10px;}
      .home-list-pop-rat{font-size:10px;}
      .list-pg-write-rev form input{height:28px;}
      .pglist-bg{margin-top:0px;}
      .hom-cre-acc-left h3{font-size:1.17em;}
      .ts-menu-5 span i{color:#fff;padding:10px;background:#3368fa;margin:8px 9px 9px 30px;font-size:12px;cursor:pointer;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.45);border-radius:35px;}
      .hom-pro-ship{min-height: 44px; border-bottom: 3px solid #1EB9D5; background: #fff; text-align: center; padding: 10px 8px 10px 8px; overflow: hidden; box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.07); border-radius: 2px;margin-bottom:10px; }
       .hom-pro-ship:hover{background: #fff;opacity:1;}
       .catlist-tab .nav-link{ line-height: 12px!important; padding: 5px 7px 5px 7px!important; border: 0px!important; }
       .sub-menu li{ line-height: 20px!important; }
       .cat-srch{padding-top: 80px!important;}
       .hom-pro-sup{ min-height: 130px!important; text-align:left;}
      .hom-pro-sup .descp{padding:10px 0px;}
      .hom-pro-sup .card-body{padding:0px;text-align:left;margin-top:10px;}
      .wrk-index{border-right:0px!important;}
    .hom-pro-index { min-height: 44px; border-bottom: 3px solid #1EB9D5; background: #fff; text-align: center; padding: 5px 15px 5px 15px; position: relative; overflow: hidden; box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.07); border-radius: 2px; }
    .nav-link-cat{font-size: 10px!important; line-height: 13px!important;padding:.5em .5em;}
    .modal_bg1 h3{ margin-bottom:5px!important; font-size:14px;line-height:2px;}
     .modal_bg1 ul li{font-size:10px; line-height:12px;}
     .modal_bg1 h4{font-size:12px!important;}
    .modal_bg1{padding:2px 2px 2px 5px;}
    .sub-menu li b{line-height:10px!important;}
    .crack{margin-top:15px; text-align:left; border:1px solid #dee2e6;}
    .sidebar-page{width:100%; height:200px;}
   .ts-menu-4-b2b{display:none;}
   .ts-menu-3-b2b{margin-left: 6px; width: 62%;}
   .best-in{ text-align:center!important;}
   .catlist .nav{padding-left:8px;}
   .sprite-2{margin-top:15px!important;}
   .country-bg {width: 338px!important; height: 223px!important; background-position: -946px -5px!important; }
   .country-city .count-city .country-ul li:nth-child(1) a { margin-left: -136px!important; margin-top: 30px!important; }
   .country-city .count-city .country-ul li:nth-child(3) a { margin-left: -161px!important; margin-top: 25px!important; }
   .country-city .count-city .country-ul li:nth-child(5) a { margin-left: -165px!important; margin-top: 20px!important; }
   .country-city .count-city .country-ul li:nth-child(7) a { margin-left: -141px!important; margin-top: 10px!important; }
   .prod-area .inner-dec{float: right!important;  left: 0px!important; margin-right: 0!important; position: absolute!important; text-align: left!important; width: 100%!important; }
   .catimg1 { width: 3.25rem!important; height: 3.25rem!important; margin-bottom: 15px!important;  }
    .catimg h4{font-size:12px!important;}
    .prod-area a { line-height: 1.5; display: block; color: #0E2E4F; font-size: 13px; font-size: .8125rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; /* background: url(https://tiimg.tistatic.com/new_website1/ti-design-2017/images/header-s0da1d0104e.png) 0 -349px no-repeat!important; */ max-width: 15.625rem; }
    .prod-area .view-more-btn { font-size: 13px;width: 70px; font-size: .8125rem; padding: 0 .3125rem; margin-top: 10px; color: #1EB9D5; border: 1px solid #1EB9D5; float: left; background: none!important; }
    .bbox:hover{height: 60px!important;}
    .dbox img { max-width: 35px!important; max-height: 35px!important; }
    .bbox {  height: 58px!important;  width: 100%!important;  }
    .GNTitle{padding:5px 0px 5px 10px!important;}
    .wl-hwworks_subcat{ transition: all 0.3s ease!important;  border-bottom:0px!important;  background: #fff!important; text-align: center!important;  position: relative!important; }
    .show_m, .brand-btn{width:120px!important;}
    .btnbtm {left:79px!important;}
    .list-pg-rt-single-pdt, .list-pg-lt-single-pdt { width: 100%!important;}
   .tdwdt, .tdwdt1{ padding: 0.25rem; font-size:12px;}
  
.carousel.carousel-slider.initialized{height: 40%!important;}
    .bxbgp{width:100%!important;;margin-bottom:35px!important;height:180px!important;}
    .carousel.carousel-slider {
    height: 40%!important;
}
  
}
@media screen and (min-width:767px){.hasimg{}
.hasimg img{width:100%;}
.w-md-25{width:25%;}
.w-md-50{width:50%;}
.w-md-75{width:75%;}
}
@media screen and (max-width:480px){.wl-side-openbtn{display:none;}
.lv_previous_btn{padding:0 0.5rem;}
.usersidebarmob .sb2-1{z-index:99;}
.usersidebarmob .sb2-1 a{color:#636363 !important;}
.usersidebarmob .sb2-13 ul li a:hover{background:#eaedef;}
.usersidebarmob .btn-close-menu{left:240px;background:#3368fa;position:fixed;top:0;}
.usersidebarmob .sb2-12 ul li:nth-child(1){width:100%;}
.usersidebarmob .sb2-12 ul li img{width:120px;height:120px;margin:0 auto;display:block;float:none;}
.usersidebarmob .sb2-13 ul li a{padding:12px;}
.and-app{width: 172px; height: 43px; background-position: -6px -529px; background-size: 185%;}
}
@media screen and (max-width:768px) and (min-width:768px){
  .other-service{display:none!important;} 
  .home-list-pop{min-height: 200px;}
  .hom-pro{min-height: 254px;}
  .wl-hwworks{min-height: 113px;}
  .mobile-app { width: 53px; height: 386px; background-position: 12px 9px; background-size: 133%; }
  .column-6{ max-width: 100%; flex: 0%;}
  .dir-ho-tr ul{display:none;}
  .list-enqu-btn ul li{ width: 41%;}
  .list-number ul li:nth-child(1){width: 31%;}
  .column-9{flex: 100%; max-width: 100%;}
  .lpe-right{width:100%;}
  footer ul.two-columns li{margin-right:10px;}
  .foot-logo {  max-width: 40%; border-right: 1px solid #e9e9e9; }
  .catlist{margin-top:40px; margin-bottom: 40px!important;}
}
