/* Hides the blank cancel button in the splash popup */
#modal-feedback button.md-cancel {
    display: none !important;
}
#details_breadcrumb_container, 
.header_banner {
    height: auto !important; /* Removes the fixed constraint */
    min-height: 25px !important; /* Ensures it stays at least 100px tall */
    padding: 20px 0; /* Add vertical padding to create space naturally */
}

.blog_markup {
    max-width: 800px !important;
}
#details_zero_stock_button {
text-transform: none;    
} 
#details_code strong, #details_stock strong {
font-weight: normal;
}
#contact_page_container {
    margin-top: 150px !important;
}
@media screen and (max-width: 750px) {
    iframe {
        max-width: 100% !important;
    }
}
#footer2_links_inner > a:nth-child(12) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(13) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(14) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(15) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(16) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(17) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(18) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(19) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(20) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(21) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(22) > span:nth-child(1){display:none}
#footer2_links_inner > a:nth-child(23) > span:nth-child(1){display:none}