.sh-nav-share {display:none;} .sh-nav-share {display:none;}
#content .woocommerce-ordering .orderby {
display:none;
}
.star-rating, .star-rating-count {
display:none !important;
}
.gillion-woocommerce ul.cart_list li img {
height: auto !important;
}
.sh-header-mobile-navigation .header-logo {
max-height: 50px;
margin-top: 100px;			
} #header-mobile {
z-index:100000;
position: relative;
}
.sh-header-mobile-navigation .header-logo {
max-height: 50px !important;
margin-top: 116px !important;
} @media (min-width: 1281px) {
.woocommerce .sh-ratio-content { height: auto;
}
.woocommerce .sh-ratio-container {
padding-bottom: 130% !important;
}
} @media (min-width: 1025px) and (max-width: 1280px) {
.woocommerce .sh-ratio-content { height: 345px;
}
.woocommerce .sh-ratio-container {
padding-bottom: 130% !important;
}       
} @media (min-width: 768px) and (max-width: 1024px) {
.woocommerce .sh-ratio-content { height: 400px;
}
.woocommerce .sh-ratio-container {
padding-bottom: 135% !important;
}       
.content-container {
padding-top: 46px;
}
.container.entry-content {
padding-top: 50px;
}
.sh-pagebuilder-content .container {
padding-top: 50px;
}
} @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.woocommerce .sh-ratio-content { height: 400px;
}
.woocommerce .sh-ratio-container {
padding-bottom: 135% !important;
}       
} @media (min-width: 481px) and (max-width: 767px) {
.woocommerce .sh-ratio-content { height: 400px;
}
.woocommerce .sh-ratio-container {
padding-bottom: 135% !important;
}       
.content-container {
padding-top: 46px;
}
.container.entry-content {
padding-top: 50px;
}
.sh-pagebuilder-content .container {
padding-top: 50px;
}
} @media (min-width: 320px) and (max-width: 480px) {
.woocommerce .sh-ratio-content { height: 416px;
}
.woocommerce .sh-ratio-container {
padding-bottom: 130% !important;
}
.content-container {
padding-top: 46px;
}
.container.entry-content {
padding-top: 50px;
}
.sh-pagebuilder-content .container {
padding-top: 50px;
}
}
#rmpPlayer {
border-radius:10px;
} .page td:nth-child(1) {
text-align: center;
}
.page td:nth-child(3) {
text-align: center;
}
h1 .public_link {display:none;}
@media (max-width: 600px) {
.blog-style-mini1 article {
min-width: 100% !important;
width:100% !important;
}
.content-container {
padding-top: 46px;
}
.container.entry-content {
padding-top: 50px;
}
.sh-pagebuilder-content .container {
padding-top: 50px;
}
#content-wrapper {
margin-top:20px;
}
}
.banner-space-gt {
text-align: center;
padding-top:10px !important;
}
.banner-space-footer-gt {
text-align: center;
padding-bottom:10px !important;
}
.primary-desktop {height:auto!important;}