/* sm size */
@media only screen and (min-width: 48em) {
	.show-for-small-only{
		display: none;
	}

	.hide-for-small-only{
		display: block;
	}

	header .mobile__menu_btn {
		display: none; 
	}

	header .menu-left {
    height: auto;
    min-height: auto;
    max-height: none;
  }

  .note-call-wrapper  .note__inner {
	  display: block !important;
	}

	main h1{
		margin-left: -50px;
	}

	.page__content-wrapper h2{
    margin-left: -50px;
  }

  .device__additional h2{
  	 margin-left: -50px;
  }
}

/* md size */
@media only screen and (min-width: 64em) {

}

/* lg size */
@media only screen and (min-width: 75em) {

}

/* xl size */
@media only screen and (min-width: 90em) {

}