@media only screen and (max-width: 1150px) {
   #logo-link {
      width: 15%;
   }
   
   
 
  #bottom-header-button {
    padding: 0;
    margin-top: 0;
    font-size: 1em;
  }
  
  #bottom-header-button span {
    border: none;
    padding: 6px 9px;
  }
    
}

@media only screen and (max-width: 960px) {
  #lar-reg-form .lar-reg-form-50left,
  #lar-reg-form .lar-reg-form-50right {
    width: 100%;
    float: none;
  }
       
}


@media only screen and (max-width: 900px) {
	 #logo-link {
      width: 35%;
   }
   
   #top-header-contact {
    width: 55%;
   }
   
  #menu,
  #bottom-header-button {
    display: none;
  }
  
  #menu-mobile {
      display: block;
      position: absolute;
      right: 0;
      top: 25px;
      z-index: 99999;
   }
   
   #menu-mobile ul {
      display: none;
   }
   
   #my-mobile-menu {
      top: 55px;
      right: 25px;
	}
}


@media only screen and (max-width: 766px) {
  .entry-content {
    padding: 0 10px;
  }
  
  .scrollToTop {
    display: none !important;
  }
  
  #top-header {
    position: relative;
  }
   
  #top-header-email {
    margin-left: 0;
  }
  
  #top-header-fb {
    position: absolute;
    right: 25px;
    top: 25px;
  }
  
}



@media only screen and (max-width: 480px) {

  #author {
    display: inline-block;
    padding-top: 6px;
    margin-top: 7px;
  }
  
  #pages-title {
    background: #2d3034 url(img/baner-bck-min.jpg) no-repeat;
    padding-bottom: 130px;
  }
  
  #pages-title h2 {
    color: #fff;
    font-size: 2.5em;
  }
  
      	   
}