#logo {
width: 500px !important;
height: auto !important;
}
/* #main_category_nav_outer { display: none !important; }
#left { display: none !important; }
#right { width: 100% !important; }*/
#details_image_extra_container img {
height: 100px !important;
object-fit: contain !important;
}
#right {
display: flex !important;
flex-direction: column !important;
}
#featured {
order: 1 !important;
}
#featured {
margin-top: 0 !important;
}
#page_content {
order: 2 !important;
}
#banner_footer {
order: 3 !important;
}
#main { 
margin-top: 0px !important; 
}
footer { margin-top: 5px !important; padding: 5px 0 !important; }
#footer_links_container { margin-top: 10px !important; }
.footer_links_section { margin-bottom: 15px !important; }
#copyright { margin-top: 10px !important; }
@media only screen and (max-width: 999px) {
#details_image_extra_container { margin-top: 15px !important; }
#details_image_extra_container img { min-height: 0 !important; }
}
@media only screen and (max-width: 999px) {
#details_image_extra_container .slick-slide, #details_image_extra_container picture { padding: 0 6px !important; box-sizing: border-box !important; }
}
@media only screen and (min-width:800px){
#left { width:10% !important; }
#right { width: 85% !important; }
}