.main_page_products h4 {margin: 0;padding: 38px 0 10px 0;font: 34px 'Open Sans Condensed';color: #fff;text-transform: uppercase;}.main_page_products ul {list-style: none;}.main_page_products ul li {float: left;margin: 0;padding: 30px 30px 0 0;border-top: 1px solid #434242;line-height: 1.2em;position: relative;}.main_page_products ul li.omega {padding-right: 0;}.main_page_products ul li + li + li + li + li {margin-top: 26px;}.main_page_products ul li a.product_image {width: 100%;display: block;padding-bottom: 0px;overflow: hidden;position: relative;}.main_page_products ul li a.product_image img {}.main_page_products ul li a.product_image img.next-img {width: 270px;position: absolute;top: 0;left: 0;z-index: 9;}.main_page_products ul li a.product_image img.main-img {display: block;}.main_page_products ul li h5 {padding: 14px 0 0 0;line-height: 1.2em;}.main_page_products ul li p.product_desc {margin: 0;padding: 1px 0 0 0;line-height: 24px;}.main_page_products ul li .price {display: block;float: left;padding: 3px 0 0 0;font: 25px 'Open Sans';}.main_page_products ul li a.feat_view {display: inline-block;float: right;margin: 5px 0 0 0;}.main_page_products ul li a.feat_view i {font-size: 29px;color: #666261;}.main_page_products ul li a.feat_view:hover i {color: #fff;}@media only screen and (min-width: 950px) and (max-width: 1199px) {.main_page_products h4 {padding: 10px 0;font-size: 25px;}.main_page_products ul li {padding: 20px 20px 0 0;}.main_page_products ul li + li + li + li + li {margin-top: 16px;}}@media only screen and (min-width: 768px) and (max-width: 979px) {.main_page_products h4 {padding: 10px 0;font-size: 25px;}.main_page_products ul li {padding: 20px 20px 0 0;}.main_page_products ul li + li + li + li + li {margin-top: 16px;}}@media only screen and (max-width: 767px) {.main_page_products h4 {padding: 10px 0 0 0;font-size: 25px;}.main_page_products ul li {float: none;margin: 10px 0 0 0 !important;padding: 10px !important;border: 1px solid #434242 !important;overflow: hidden;}.main_page_products ul li > div {margin: 0 0 0 130px;}.main_page_products ul li a.product_image {width: 120px;float: left;}.main_page_products ul li a.product_image img.next-img {display: none;}.main_page_products ul li h5 {min-height: 1px;padding: 0;}.main_page_products ul li p.product_desc {display: none;padding: 5px 0 0 0;}.main_page_products ul li span.price {}.main_page_products ul li a.feat_view {display: none;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.main_page_products ul li p.product_desc {display: block;}}@media only screen and (max-width: 480px) { }