@media (max-width: 1299px){
  #cssmenu > ul > li {
      margin-right:120px;
  }
}
@media (max-width: 1200px) and (min-width:980px){
.slider-para-heading{
top:100px;
}
}
@media (max-width: 1099px){
  #cssmenu > ul > li {
      margin-right:70px;
  }
  .portfolio-title{
    top: 20%;
  }
  .overlay .slider-para-heading a{
    margin-top: 0px !important;
  }
.slider-para-heading.mob-btn-pos {
    top: 96px ;
}
.display_brok{
display:block;
}
}
@media (max-width: 980px){
  #cssmenu > ul > li {
      margin-right:50px;
  }
  .hack{
    margin-left: 0px !important;
  }
  .hack-two{
    margin-right: 0px !important;
  }
/*.logo-link img {*/
/*    width: 350px;*/
/*}*/
.slider-para-div{
margin-top:20px;
}
.slider-para-div p{
font-size:17px;
}
}
@media (max-width: 850px){
  #cssmenu > ul > li {
      margin-right:20px;
  }
  .portfolio-title .slider-para-heading .btn-green{
    margin-top: 15px;
  }
  .order-btn button{
    font-size: 16px;
  }
  .order-btn button i{
    font-size: 16px;
  }
}
@media (max-width: 990px) and (min-width:768px){
  .all-page-div{
    width: 100%;
  }
  .menu-bar-header{
     float: left;    
     text-align: center;   
      width: 100%;
  }
  .all-page-div .navbar-brand.logo-link{
    height:auto;
    float:left;
    width:100%;
  }
  .logo-link img{
    display:inline-block;
  }
  #navbar .navigation-link{
    bottom:0;
  }
  .header-option .nav > li{
    margin-left:0; 
  }

}
@media (max-width: 860px){
    .header-item-div .email{
    float: left;
    display: block;
    text-align: center;
    width: 100%;
    color: #469110;
  }
  .header-item-div .call{
    float: left;
    display: block;
    text-align: center;
    width: 100%;
    color: #469110 !important;
  }
        .quick-send-div{
          text-align: center;
    width: 100%;
    margin:15px 0px;
}
}
@media (max-width:800px){
  #sample_request {
    text-align: center;
  }
#sample_request .form-group > div.col-md-2.col-sm-2.col-xs-12 {
  display: inline-block;
  float: none;
  min-height: 100px;
  width: 224px;
}
#sample_request .form-group > div label {
  float: left;
  text-align: center;
  width: 100%;
}
.check-condition {
  float: left;
  width: 100%;
}

}
@media (max-width: 768px){

  li.anim-slide:nth-of-type(3) > h1{
    font-size: 20px !important;
  }

  .home-header{
    height: 42px;
  }
  .slider-para-heading{
           display: block;
  }
  #cssmenu > ul > li {
      margin-right:30px;
  }
.slider-para-div p{
font-size:17px;
}
  
  div.who-you-konw-resp label {
      text-align: center;
      float: none;
      margin-top: 10px;
  }
#sample_request .form-group > div.col-md-2.col-sm-2.col-xs-12 {
  width: 210px;
}

}
@media (max-width: 767px){
  .resp-marg-bottom{
    margin-bottom: 15px;
  }
  .turf-grand-total label{
    text-align: left;
    float: left;

  }
  .dummy-img-div h5{
    text-align: left;
    float: left;
  }
  .dummy-img-div h3,.dummy-img-div > h4{
    text-align: left;
  }
        .add-material-div{
         float:left;
         }
  .grass-detail,.dummy-img-div .form-area,
  .dummy-img-div .form-area label,.dummy-img-div .form-area select{
    float: left;
  }
  .green-modal-btn{
    float: left;
  }
    .pc-nav{
       display:none;
      }
.home-header-inner .open{
display:block !important;
}
.agreement-control
{
width:100% !important;

}
@media (max-width: 720px) and (min-width:660px){

  #cssmenu > ul > li {
      margin-right:0px !important;
  }
}
@media (max-width: 700px){
  #cssmenu > ul > li {
      margin-right:0px;
  }
  .hack-two{
    display: none;
  }
  .hack{
    display: none;
  }
  .order-btn button i{
    display: inline;    
  }
  .new-ani-btn a i{
    display: inline;
  }
}

@media (max-width: 639px){

  .slider-para-text h1{
    margin-top:0px !important;
  }
  .btn-margin{
    margin: 0px 0 15px 0;

  }
  .slider-para-div > p{
    line-height: 25px;
    padding: 0 75px;
    text-align: center;
    margin: 0px;
}
  .header-item-div{
    padding-top: 10px;
    margin-top: 15px;
  }
  .logo-link{
  margin-top: 0px;
}
.logo-link img{
   left: 0;
    position: relative;
    /*width: 70%;*/
    display:inline-block;
}
#cssmenu > ul > li {
      margin-right:0px;
  }
  .slider-para-div p{
    font-size: 16px;
  }
  .slider-para-div{
    margin-top: 15px;
  }
  .home-header{
    height: auto;
  }
  .new-ani-btn{
    margin-bottom: 15px;
  }
 .btn.btn-green{padding:18px 21px;} 
 #cssmenu > ul > li > a{
  font-size: 10px;
 }
.slider-para-heading{
top:0px;
}
}
@media (max-width: 600px){
.social li{margin: 0 6.2%;}
}
@media (max-width: 639px) and (min-width:520px){
 .home-header{
  height: 37px;
 }
.slider-para-heading{
top:30px;
}
}
@media (max-width: 525px){

.home-header-inner{
    float: left;
    width: 100%;
  }
  .ls-l.ls-title > h1{
    font-size: 14px;
  }
  .mob-marg-top{
    margin-top: 15px;
    float: left;
    margin-left: 0px;
  }
}
@media (max-width: 480px){

  .contact-info{
    float: left;
  }
  #cssmenu.small-screen > ul > li:hover > a, #cssmenu.small-screen > ul > li > a:hover{
    color: #fff;
  }
  .slider-para-div > p{
    display: none;
  }
  .ls-l.ls-title{
    top: 0px !important;
  }
  #cssmenu > ul > li{
    margin-right: 0px;
  }
  .order-btn button{
    font-size: 16px;
  }
  .account-detail a button{
    font-size: 16px;
  }
  .got-span{
    float: left;
  }
  .green-modal-btn{
    float: left;
    margin: 0px;
  }
.product-dec
{
margin-bottom:30px;
}
.customNavigation a i {
  font-size: 20px;
}
.customNavigation12
{
top:28%;
}

@media (max-width: 360px){
.logo-link img{margin-top: 20px;}
  }
