

@media only screen and (max-width: 767px) {
.one-half, .one-third {
    width: 100%;
    margin-right: 0;
}
}

@media only screen and (max-width: 1000px){
    .mobile_menu_button {
        float: right !important;
    }
}

@media only screen and (max-width: 1000px){
.HideMobile {
display: none;
}
.HideDesktop {
display: block;
}
}
@media only screen and (min-width: 1000px){
.HideMobile {
display: block;
}
.HideDesktop {
display: none;
}
}
@media screen and (min-width: 1000px) and 
(max-width: 1130px) {
  nav.main_menu > ul > li > a {
      font-size: 13px;
      padding: 0 9px;
 }
 }

@media screen and (max-width: 1130px) and 
  nav.main_menu > ul > li > a {
      font-size: 15px;
 }
 }

@media only screen and (max-width: 1000px){
.mobile_menu > ul {
display: block !important;
}
}
