/* (1440x900) WXGA+ Display */
@media  screen and (max-width: 1440px) {
    body .header-content {
        top: 44% !important;
    }
    .header-background {
        height: 545px !important;
    }
}

@media  screen  and (min-width: 1441px) and (max-width: 1600px) {
    body .header-content {
        top: 46% !important;
    }
    .header-background {
        height: 650px !important
    }
}
body {
    font: 400 16px/25px Lato, Arial,sans-serif !important;
}
body .header-content {
    top: 50%;
}
@media only screen and (max-width: 843px) {
  ul.lsi-social-icons.icon-set-lsi_widget-2 {
      text-align: center !important;
  }
  .wpmtst-testimonial.testimonial.t-slide {
    width: 210px;
}
  div#testimonials {
    padding: 50px 0 !important;
}
div#gallery {
    padding: 50px 0 !important;
}
  div#testimonials [pagelayer-id="jtOFiqzEERPz9IiP"] .pagelayer-heading-holder{
    font-size: 36px !important;
}
  body .header-background.background-wave.style1 .header-content {
    top: 52% !important;
  }
  div#stores [pagelayer-id="4x1be6wi71fip6ux"] .pagelayer-heading-holder {
    font-size: 42px !important;
  }
  div#shop [pagelayer-id="lW0PsYFlhhYr3G1j"] .pagelayer-heading-holder {
      font-size: 42px !important;
  }
  div#about-us [pagelayer-id="FhvCmRConS2Kk1ie"] .pagelayer-heading-holder {
      font-size: 42px !important;
  }
  div#contact-us [pagelayer-id="0o859si57l6kin4e"] .pagelayer-heading-holder {
      font-size: 42px !important;
  }
 .banner-btn-div a.bg-banner-button.banner-button.mt-5 {
    background: transparent;
    border: 0;
    padding: 0;
    font-size: 11px !important;
    font-weight: 300 !important;
    font-family: Lato, Arial,sans-serif !important;
}
  .site-copyright.container span.sidebar_social {
       width: 100% !important;
       float: left;
   }
   .site-copyright.container span.copyright {
       width: 100%;
   }
   div#stores {
    padding-left: 0;
    padding-right: 0;
  }
  div#content {
    padding-top: 0px !important;
  }
  body .header-background {
    height: 630px;
    background-size: cover !important;
    background-position: center;
    background-image: url(https://shlokas.com.au/wp-content/uploads/2020/04/mobile_banner.jpg) !important;
  }
  body .banner-text-content p.bg-subpera {
    text-align: justify;
    font-size: 12px !important;
    font-weight: 300 !important;
    margin-bottom: 5px;
}
  body .banner-text-content h5 {
    font-size: 20px !important;
    letter-spacing: 0px;
    font-weight: 500;
    text-transform: uppercase;
    color: #ffffff;
    line-height: 20px;
    cursor: default;
    margin: 0px 0 5px;
}
  body .banner-text-content h1 {
    font-size: 26px !important;
    font-weight: 500 !important;
    line-height: 38px !important;
    text-transform: uppercase;
    color: #ffffff;
    cursor: default;
    margin: 0 !important;
}
  .header-content .banner-text-content {
    margin-left: 0% !important;
  }
  .header-background.background-wave.style1 .col-md-12.col-lg-12 {
    width: 100%;
  }
  #site-navigation ul li a {
    font-family: 'Simplified Arabic Fixed' !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    text-transform: uppercase;
}
}

.banner-text-content h1.bg-subtitle {
    font-size: 32px;
    line-height: 50px;
    font-weight: 500;
    margin-bottom: 5px;
    letter-spacing: 3px;
    font-family: 'Conv_VLADIMIR',sans-serif;
}
.banner-text-content h5.bg-maintitle {
    font-family: 'Simplified Arabic Fixed' !important;
    font-size: 20px;
}
.banner-text-content p.bg-subpera {
    text-align: justify;
    font-size: 18px !important;
    font-weight: 300 !important;
    margin-bottom: 5px;
}
a.bg-banner-button.banner-button.mt-5 {
    background: transparent;
    border: 0;
    padding: 0;
    font-size: 16px !important;
    font-weight: 300 !important;
    font-family: Lato, Arial,sans-serif !important;
    pointer-events: none;
    color: #fff !important;
}
#site-navigation ul li a {
    font-family: 'Simplified Arabic Fixed' !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    text-transform: uppercase;
}
div#stores [pagelayer-id="4x1be6wi71fip6ux"] .pagelayer-heading-holder {
    font-family: 'Simplified Arabic Fixed' !important;
}
div#shop [pagelayer-id="lW0PsYFlhhYr3G1j"] .pagelayer-heading-holder {
    font-family: 'Simplified Arabic Fixed' !important;
}
div#about-us [pagelayer-id="FhvCmRConS2Kk1ie"] .pagelayer-heading-holder {
    font-family: 'Simplified Arabic Fixed' !important;
}
div#contact-us [pagelayer-id="0o859si57l6kin4e"] .pagelayer-heading-holder {
    font-family: 'Simplified Arabic Fixed' !important;
}
.home div#content {
    padding-top: 0px;
}
div#about-us .pagelayer-text-holder p {
    text-align: justify;
    font-family: Lato, Arial,sans-serif !important;
    font-size: 18px !important;
    font-weight: 300 !important;
    line-height: 30px !important;
    margin-bottom: 15px;
    color: #000 !important;
}
.header-background {
    height: 770px;
    background-size: 100% !important;
}
span.sidebar_social div#twx-sidebar {
    width: 100%;
    padding: 0;
}
span.sidebar_social .icon-set-lsi_widget-2 a, .icon-set-lsi_widget-2 a:visited, .icon-set-lsi_widget-2 a:focus {
    border-radius: 2px;
    background: transparent !important;
    color: #FFFFFF !important;
    font-size: 20px !important;
}
span.sidebar_social {
    float: right;
    width: 50% !important;
}
.site-footer {
    background-image: url(https://shlokas.com.au/wp-content/uploads/2020/04/background.jpg);
    background-attachment: scroll;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.site-copyright.container {
    color: #fff !important;
}
span.sidebar_social div#twx-sidebar li#lsi_widget-2 {
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    box-shadow: inherit !important;
}
span.copyright {
    float: left;
    width: 50%;
}
.header-content .banner-text-content {
    margin-left: 28%;
}
#site-navigation ul li {
    position: relative;
    padding: 10px 30px !important;
    margin: 4px;
}
div#contact-us .pagelayer-heading-holder {
    font-family: 'Simplified Arabic Fixed' !important;
}
div#testimonials .pagelayer-heading-holder {
    font-family: 'Simplified Arabic Fixed' !important;
}
.wpmtst-testimonial-content.testimonial-content p {
    color: #fff;
}
.pagelayer-service-text {
    color: #152040;
}