@media (max-width: 1600px) {  .nav-background {width: 45.5%;}  .search-bar .search-nav {bottom: 150px;padding-right: 200px;}  .omra-section .kaaba-side-image {right: -125px;}  }  @media (max-width: 1200px) {  #header .header-logo img {top: 35px;height: 60px;}  .search-bar .search-nav {bottom: 120px;}  .search-bar .search-nav {padding-right: 0;}  .nav-background {width: 52%;}  .omra-section .kaaba-side-image {right: -160px;}  .features .feature-image {height: 285px;}  }  @media (max-width: 991px) {  #header .header-logo img {top: 30px;height: 60px;}  #header .header-nav-main nav > ul > li > a {color: #333;padding: 10px 15px;line-height: 30px;}  #header .header-nav-main nav > .sub-nav {margin-top: 0;border-top: 1px solid #e8e8e8;}  #header .header-nav-main nav > .sub-nav > li > a {font-size: 1.1em;}  .nav-background {display: none;}  .search-bar .search-nav input, .search-bar .search-nav select, .search-bar .search-nav button {font-size: 0.9em;}  .search-bar .search-nav input {margin-bottom: 10px;}  .search-bar .search-nav {position: unset;}  .search-bar .search-nav .tab-content {padding: 5px;}  .vertical-separator {border: none;}  .horizontal-separator {border-bottom: 1px solid #eee;}  .our-agency {padding-top: 170px !important;}  .section .section-title {font-size: 2.1em;}  .omra-section .kaaba-side-image {position: relative;right: 0;top: 50px;text-align: right;}  .voyages-page .voyage-search {padding: 5px;}  .voyage-page .nav-tabs .nav-item .nav-link {font-size: 16px;}  .omra-page .omra-hotels .hotel-title h4 {font-size: 1.4em;margin-right: 5px;}  .omra-page .omra-hotels .hotel-title .hotel-rating {font-size: 1.2em;}  .features .feature-image {height: 205px;}  }  @media (max-width: 767px) {  #header .header-logo img {top: 10px;height: 40px;}  .slider-container .slide1 .main-label {display: none;}  .search-bar .search-nav .tab-content {padding: 5px 3px;}  section .owl-carousel .owl-nav {margin-top: -40px;}  section .owl-carousel .owl-nav .owl-next {right: 20px;}  section .owl-carousel .owl-nav .owl-prev {left: 20px;}  .omra-page h1 {font-size: 2.2em;}  .voyage-page .thumb-gallery-thumbs .owl-item {max-height: 90px;}  .features .feature-image {height: 312px;}  }  @media (max-width: 478px) {  .voyage-page .thumb-gallery-thumbs .owl-item {max-height: 65px;}  }  @media (max-width: 375px) {  #header .header-logo img {height: 35px;}  .voyage-page .thumb-gallery-thumbs .owl-item {max-height: 50px;}  }