.css{}
@media only screen and (max-width: 1980px) 
{
#slideshow img {height: auto !important; width: 100%; }
.sub_explore {margin: 15px auto 10px !important; width: 100% !important; }
.block {margin: 0 0 0px; }
}


@media only screen and (max-width: 991px) {

.explore {height: auto !important; width: 100%; } 
.sub_explore {width: 100% !important; }
#slideshow img {height: auto !important; width: 100% ; }

.footer_cont .footer_left_cont {float: left; width: 100% !important; margin-top: 20px; }
.footer_cont .footer_right_cont{height: auto; width: 100% !important; margin-bottom: 15px !important; }

.footer_cont p {text-align: center  !important; width: 100% !important; margin:0 0 13px 0 !important;line-height: 16px !important; }

.cms-home-feature-product .block .block-title {margin: 0 auto 30px; text-align: center !important; width: 100% !important; padding: 0 !important; }

.main {
    
    width: 100% !important;
}
.onestepcheckout-column-left {
    width: 100% !important;
}
.onestepcheckout-column-middle {
    width: 100% !important;
}
.onestepcheckout-column-right {
    width: 100% !important;
}

.onestepcheckout-column-padleft {
    padding: 10px !important;
}
.onestepcheckout-threecolumns{
	border: none !important;
}
}



@media only screen and (max-width: 767px) {

.product {height: auto;}

.explore {height: auto !important; margin-top: 15px; width: 100%; }

#slideshow img {height: auto !important; width: 100%; }
.sub_explore {margin: 15px auto 10px !important; width: 100% !important; }
}


@media only screen and (max-width: 480px) {
.footer_left_cont img{width: 100% !important; padding: 0 !important; }

.footer_cont img{margin:0 !important; }

.onestepcheckout-threecolumns div.osc-short {
    float: left;
    width: 100% !important;
}
}