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

.fullwrapper {
    width: 100%;
    float: left;
    position: relative;
    margin-top: 90px;
}
 .container {
    width: 1100px!important;
}
.abtus_rgt{
    height:500px;
}

.wht_bgm .abtus_rgt {
    height: auto;
}
.abtus_rgt.circl_img img {
    width: 300px;
    height: 300px;
}
.wht_bgm .abt_us {
    padding: 20px 0;
}


}

@media only screen and (min-width:768px) and (max-width:1024px){
  .header .container {
      width: 800px!important;
  } 
  .fullwrapper {
    width: 100%;
    float: left;
    position: relative;
    margin-top: 90px;
}
.abtus_rgt{
    height:500px;
}

}

.ftr_sub_main {
    border-top: 1px solid #393E56;
    width: 100%;
    float: left;
    position: absolute;
    bottom: 0;
}

.ftr_sub_main .ftr_sub {
    border: 0;
}


 .whydif_rgt {margin-left: 30px;}

.prfl ul li:hover a {
    color: #000;
} 
.ftr_lst {
    padding-bottom: 0;
}


@media only screen and (min-width:320px) and (max-width:767px){
      .ftr_sub_main {
    bottom: -75px !important;
    background-color: #1f212f;
}
.whydif_rgt .content {
    padding: 10px;
    color: #181818;
    text-align: justify;}
.whydif_rgt {margin-left: 0px;}
.qlty_prnt {
    padding: 30px 0 80px 0px;
}
.service_rdt .tabs-content {
    margin-top: 20px;
}
.tabs_nsdecnt {
    padding-top: 20px;
}
.whychse_wrp {
    padding: 30px 0;
}
.tabs_getqut{padding:30px 0;}
.w300 {
    width: 80%;
}
.cntct_dtls{padding: 30px 10px;}
.slick-slide .head_qtrtl{line-height: 30px !important;width: 80%;margin-bottom:20px !important;font-size: 25px;}
.bnr_dtlcnt{width: 90%;text-align:left;}
.cntc_cnt .tlcnt,.ur_mson .tlcnt ,.container .tlcnt {
    text-align: left;
}
.ur_mson p{text-align: justify;}
.grds_us {height: 200px;}
.cntus_grds{margin-bottom: 0;}

iframe {
    height: 350px;
}
.ftr_sub.hdr_tny > span {
    font-size: 12px;
}
#testimonial-slider .testimonial {
    padding-top: 0px; 
}
.tabs_wrp {
     padding-bottom: 30px; 
}
p.head_prg.tlcnt {
    text-align: justify;
}
.prnt_grd { 
    min-height: 0px;
}.abt_us {
 padding: 20px  0px 0px 0px;
}
.bnr_cntwrp, .baner_bnr_cnt{margin-top: -25px;}

/*.ur_mson  .head_title::before{margin-left:-59px}*/
}
.tabs_getqut {
    padding: 20px 0;
}
ul.subnavs > li:last-child {
    display:none;
}