@media all and (min-width: 992px) {


}
@media screen and (max-width: 991px) {
  header .header-nav .nav-container .navbar-toggler{
    margin-left:0 !important
  }
  footer .footer-copyright .copyright-text{
    padding-top:18px
  }
  .contact-us .contact-address{
    margin:15px 0 0 0 !important
  }
  .breadcrumbs  .breadCrumb_title {
    position: absolute;
    top:175px !important;
    width:90%
  }
    .image_shape{
      display:none;
  }
  .image_shape2{
      display:none;
  }
  .feature-section .newFont{
      font-size:30px ;
  }

  
  .section-title .title-tag{
      font-size:30px  !important ;
  }
   .single_page .section-title .title-tag{
           font-size:20px !important  ;
  }
  .neww{
      font-size:30px !important ;
  } 
  
  /*new */
  .link_btn2 {
    display:inline-block !important;
}
.needs_page .project-box{
    min-height:230px !important;
}
.needs_page .project-box:hover{
  transform: none !important;
}

 .needs_page .project-boxes .project-box .project-desc .view-moore-btn .link_btn3{
     position: absolute;
    left: 34%;
    bottom: 20px !important;
    line-height:47px;
}
/* new */
.gallary_page .portfolio-block .section-title .title-tag{
     font-size:20px !important;
} 

.needs_page .project-boxes .project-box .project-desc{
    left: 0 !important; 
    right:  0 !important;
}
}
@media (max-width: 1199px) {
  header .header-nav .nav-container .menu-items ul li a {
    margin: 0 2px !important;
    padding:  5px !important;
    font-size: 11px !important;
  }
}

@media screen and (max-width:568px){
  .font-logo{
    font-size:10px !important
   }
}
@media screen and (min-width: 569px )and (max-width:991px){
  .font-logo{
    font-size:14px !important
   }
}

@media only screen and (device-width: 768px) {
 .language_link{
     display:none;
 }
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
    .needs_page .project-box{
            min-height: 245px !important;
    }
   .needs_page .project-boxes .project-box .project-desc .view-moore-btn .link_btn3{
     position: absolute;
    left: 25% !important;
    bottom: -21px  !important;
    line-height:47px;
}
}
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
    .needs_page .project-box{
            min-height: 245px !important;
    }
  .needs_page .project-boxes .project-box .project-desc .view-moore-btn .link_btn3{
     position: absolute;
    left: 25% !important;
    bottom: -21px  !important;
    line-height:47px;
}
}

@media screen and (max-width:568px){
     .show-web{
        display:none;
    }
    .show-mobile{
        display:block;
    }  
}
@media screen and (min-width: 320px )and (max-width:991px){
    .show-web{
        display:none;
    }
    .show-mobile{
        display:block;
    }
}
@media screen and (min-width: 992px )and (max-width:2560px){
    .show-web{
        display:block;
    }
    .show-mobile{
        display:none;
    }
}