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

.style-one, .style-two {
font-size: 26px;
}

ul.navbar li a {
padding:10px 12px;
}

.page-wrap {
min-width: 0px;
min-height: 500px;
}

h1 {
font-size: 32px;
text-align: center;
padding: 30px 0px 20px;
}

.first-para, .first-para-index, .quote {
padding-left: 15px;
padding-right: 15px;
}

.first-para-index {
margin: 0 auto 20px;
}

.first-para-bold {
margin: 5px auto 25px;
}

.first-para {
margin: 0 auto 25px;
}

.quote {
margin: 40px auto 30px;
}

.shopimg {
width: 304px;
}

ul.navbarhead{
font-size: 65px;
}

.site-footer {
font-size: 12.8px;
padding: 30px 10px 15px;
}

img#indexpic2 {
    display: none;
  }

}

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

.style-one, .style-two {
font-size: 18px;
}

.shopimg {
width: 150px;
padding: 25px 15px 0px
}

.cover {
object-fit: cover;
object-position: 94% 0;
height: 100vh;
padding-top: 128px;
}

ul.navbarhead{
font-size: 45px;
}

ul.navbar{
font-size: 20px;
}

.navid {
height: 145px;
}

}

