@media only screen and (min-device-width:200px) and (max-device-width:768px;){.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{clear:both !important;float:left !important;width:100% !important;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{clear:both !important;float:left !important;width:100% !important;}
}
@media only screen and (min-device-width:320px) and (max-device-width:600px){.menu-top-container ul.nav-menu li{left:0;}
.menu-top-container ul.nav-menu li{left:-30px;padding-top:8px;}
.links, .share, .resources, .about{float:left!important;width:100%!important;clear:both!important;padding-top:10px;}
.footer1-container{border-bottom:none!important;}
}
@media screen and (min-device-width:768px) and (max-device-width:1024px){.menu-top-container ul.nav-menu{width:100%;}
.menu-top-container ul.nav-menu li a{font-size:16px!important;}
}
@media screen and (min-device-width:601px) and (max-device-width:768px){.menu-top-container ul.nav-menu li a{font-size:14px!important;}
}
@media screen and (min-device-width:800px) and (max-device-width:1024px){.menu-top-container ul.nav-menu li{left:59px!important;}
}
@media screen and (min-device-width:601px) and (max-device-width:800px){.menu-top-container ul.nav-menu li{left:0px!important;}
}
@media screen and (min-device-width:200px) and (max-device-width:450px){ul li.menu-item-has-children:hover ul.sub-menu{width:300px!important;}
ul li.menu-item-has-children ul.sub-menu{width:100%;left:0;}
}
@media screen and (min-device-width:200px) and (max-device-width:768px){.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{width:64%!important;}
}
@media screen and (min-device-width:200px) and (max-device-width:767px){.woo_cat{width:100%!important;float:left;clear:both;}
body.archive .lg-left{width:100%!important;float:left;clear:both;max-width:100%!important;}
body.archive .lg-post{width:100%!important;float:left;clear:both;}
}
@media screen and (min-device-width:800px) and (max-device-width:1280px){body.archive .lg-post{float:none!important;}
}
@media screen and (min-device-width:200px) and (max-device-width:500px){.box-title{margin-left:40px!important;}
}
@media screen and (min-device-width:768px) and (max-device-width:900px){body.archive .lg-post{float:none!important;}
}
@media screen and (min-device-width:767px) and (max-device-width:1025px){
.menu-top-container ul .nav-menu{width:38%!important;}
}