/*
Theme Name: Nive Beef
Description: a custom theme created for the Genesis Framework.
Author: iCreate
Author URI: http://www.icreateadvertising.com.au/
Version: 1.0
Tags: one-column, two-columns, three-columns, fixed-width, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
Template: genesis
Template Version: 2.0
License: GPL-2.0+
License URI: http://www.opensource.org/licenses/gpl-license.php 
This is empty because we were compiling css from our less files
*/
html, body { overflow-x:hidden !important; }
@font-face { font-family: ITCAvantGardeStd-Demi; src: url(font/ITCAvantGardeStd-Demi.otf); }
.header-links { display:table; text-align:right; margin-top:10px; margin-right:10px; width:100%; }
.cart_container { width:100px; width: -webkit-calc(100% - 565px); width: -moz-calc(100% - 565px); width: calc(100% - 565px); text-align:right; vertical-align:middle; display:table-cell; }
.social_container { width:565px; text-align:right; display:table-cell; padding-right:10px; }
.social_container img { width:auto !important; height:26px !important; max-height:26px !important; margin-top:2px; }
.site-header .widget-area { line-height: 0;}
.shopping_cart img { margin-bottom:-2px; margin-right:5px; }
del .amount { display:none !important; }
ins { text-decoration:none !important; }
.gold { color:#a27f13; }
a, a:visited {color: #a27f13 !important; text-decoration: none; outline:0; }
input[type="button"], input[type="submit"], .button, .button:visited { background-color: #a27f13; background-image: none; border: 1px solid #a27f13; }
input[type="button"]:hover, input[type="submit"]:hover, .button:hover, .button:visited:hover, input[type="button"]:focus, input[type="submit"]:focus, .button:focus, .button:visited:focus { background-color: #a27f13; background-image: none; border-color: #a27f13; }
.wpcmsdev-accordion { background-color: transparent !important; }
.wpcmsdev-accordion .accordion-item-title a { background-color: #a27f13 !important; background-image:none !important; color:#ffffff !important; }
.fa { font-family: FontAwesome !important; }
[class^="fa-"]::before, [class*=" fa-"]::before {font-family: FontAwesome !important; color:#ffffff !important; }
.retailer-container { padding-right:35px; }
.retailer-container h3 { font-weight:bold; text-align:right; }
html, body, .site-inner, .wrap { background:#231f20 !important; }
body, button, input, select, textarea, .site-footer .right, .nav-header .menu > li a { color: #ffffff; }
.social_container { width: 150px; }
.social_container img { height: 32px !important; max-height: 32px !important; }
.cart_container { width: calc(100% - 150px); }
.cart_container a { color:#ffffff !important; }
.cart_container a:hover, .cart_container a:active, .cart_container a:focus { color:#a27f13 !important; }
.nav-header .menu > li a:hover, .nav-header .menu > li a:focus { color: #a27f13 !important; }
.nav-header .menu > li a { color: #ffffff !important; padding:15px !important; }
.nav-header .menu > li.current_page_item > a, .nav-header .menu > li.current-cat > a, .nav-header .menu > li.current-menu-item > a { color: #a27f13 !important; }
input[type="button"], input[type="submit"], .button, .button:visited { background-color:#a27f13 !important; background-image: !important; border-image: none !important; }
.home .entry-content { float:right; max-width:70% !important; }
.nav-header .menu .gold-box a, .nav-header .menu .gold-box a:hover, .nav-header .menu .gold-box a:active, .nav-header .menu .gold-box a:focus { /*color:#ffffff !important; background:#a27f13 !important;*/ font-weight:bold; background: rgba(162,127,19,1) !important; background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))) !important; background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); color: #000 !important; margin-right:15px; }
.nav-header .menu > .gold-box.current_page_item > a, .nav-header .menu > .gold-box.current-cat > a, .nav-header .menu > .gold-box.current-menu-item > a { color: #000000 !important; }
.menu-footer-container {  margin-left: 5px !important; }
.menu-footer-container ul li a { color:#ffffff !important; }
.menu-footer-container ul li a:hover, .menu-footer-container ul li a:active, .menu-footer-container ul li a:focus { color:#a27f13 !important; }
.cycloneslider-template-standard .cycloneslider-pager { bottom: 15px !important; text-align: right !important; width: 97% !important; }
.cycloneslider-template-standard .cycloneslider-pager span { background: #ffffff none repeat scroll 0 0 !important; opacity: 0.5 !important; border-radius: 7px !important; height: 15px !important; width: 15px !important; }
.cycloneslider-template-standard .cycloneslider-pager .cycle-pager-active { opacity:1 !important; }
.content-sidebar-wrap { display: inline-block; position:relative; }
.site-footer { font-size: 13px !important; margin-top:30px; display: block;  position: relative; }
.site-footer .right {  color: #ffffff !important; }
.home-left-content { position: absolute; width:17%; text-align: left; background:#2c292a; height:auto; margin-top:10px; padding:3%; padding-top: 15px !important; line-height:1.4em; color:#ffffff !important; text-align:center !important; }
.home-left-content .textwidget { text-align:left !important; }
.events-container {  min-height: 400px; }
.events-container .textwidget { padding-top: 15px; border-top: 1px solid #ffffff;  margin-top: 15px; font-size:14px !important; }
.subform-container { padding-top:20px; }
.subform-container .textwidget { padding-top: 15px; }
.subForm { border-top: 1px solid #ffffff;  padding-top: 15px; }
.subForm input { width: 100% !important; border: 2px solid #a27f13; border-radius: 0px; padding: 10px; }
.subForm button { /*background: #a27f13 none repeat scroll 0 0;*/ background: rgba(162,127,19,1); background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))); background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); border: 0 none; font-weight: bold; padding: 15px 20px;  text-transform: uppercase; color: #000000; }
.shipping-banner {  display: table; position: relative; font-family: ITCAvantGardeStd-Demi; font-size: 22px; min-height:20px; padding-top:5px; padding-bottom:0px; width:100%; /*background:#a27f13;*/ text-align:center; /*color:#ffffff;*/ background: rgba(162,127,19,1) !important; background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))) !important; background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); color: #000 !important; }
.shipping-image { display: table-cell; width:30%; text-align: right; }
.shipping-image img {  margin-right: 15px !important; max-width:66px !important; margin-bottom:0px !important; margin-top:2px !important; }
.shipping-text { width:70%; letter-spacing:1px; text-align: left; vertical-align:middle; display: table-cell; position: relative; }
input[type=radio]{ /* Hide original inputs */ visibility: hidden; position: absolute; }
input[type=radio] + label:before{ height:10px; width:10px; margin-right: 5px; margin-top: 5px;content: " "; display:inline-block; vertical-align: baseline; border:1px solid #777; }
/*input[type=radio]:checked + label:before{ background:#B5922A; }*/
input[type=radio]:checked + label:before{ background:#000000; border:3px solid #ffffff; }
/* CUSTOM RADIO AND CHECKBOX STYLES */
input[type=radio] + label:before{ border-radius:50%; }
.payment_method_paypal li label{font-weight: bold;background:none!Important;}
.woocommerce ul.products li.product{margin-bottom:20px!important}
.post-703 .child-woo-ingredients-btn a h3, .post-694 .child-woo-ingredients-btn a h3, .post-307 .child-woo-ingredients-btn a h3, .post-455 .child-woo-ingredients-btn a h3 {display:none;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #ebe9eb !important; color: #515151 !important; }
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: #ebe9eb !important; color: #515151 !important; }
.menu.genesis-nav-menu { float:right; }
.mobile-buy-now, .mobile-become-vip { display:none; }
.footer-widgets{ border:0 !important; width: 1200px; margin:0 auto; }
.footer-widgets .widget-area { padding-left:50px; padding-right:50px; width:100%;}
.footer-widgets-2, .footer-widgets-3 { display:none; }
.site-footer .wrap { padding-top:10px !important; }
.menu-footer-container { display:block !important; }
.menu-footer-container ul li { float: left !important; }
.menu-footer-container ul li a { border-right: 1px solid #888 !important; font-size: 16px !important; padding: 0 20px !important; }
.woocommerce ul.products li.product .child-woo-product-title h3 { font-style: normal !important; }
.child-woo-ingredients-btn { display: none !important; }
.products .first { clear:none !important; }
.woocommerce ul.products li.product .child-woo-product-wrapper .child-woo-product-inner { min-height: 380px !important; }
.woocommerce ul.products li.product { width: 20% !important; }
.woocommerce ul.products li.product .child-woo-product-title h3 { font-size: 11px !important; font-weight:bold; }
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button { background-color: #a27f13 !important; border: 1px solid #a27f13 !important; border-radius: 0 !important; color: #ffffff !important; text-shadow: 0 !important; }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #a27f13 !important; color: #fff !important; }
.woocommerce-info a, .woocommerce-info a:visited, .woocommerce-info a:hover { color: #fff !important; text-decoration: underline; }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #a27f13 !important; color: #fff !important; }
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button { display: inline-block !important; }
.woocommerce ul.products li.product .child-woo-product-wrapper .coming-soon { /*background-color: #ad8c28 !important; color: #ffffff !important;*/ background: rgba(162,127,19,1) !important; background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))) !important; background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); color: #000 !important; }
.wpcmsdev-columns { border-top-color: #a27f13; border-top-style: solid; border-top-width: 1px; }
.history { border-top:0px; }
.woocommerce ul.products li.product .child-woo-product-wrapper .price { font-style:normal !important; background: rgba(162,127,19,1) !important; background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))) !important; background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); color: #000 !important; }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background: rgba(162,127,19,1) !important; background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))) !important; background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); color: #000 !important; }
.woocommerce-page div.product div.images .woocommerce-main-image img { width: 50% !important; }
.gform_button.button { background: rgba(162,127,19,1) !important; background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))) !important; background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); color: #000 !important; }
.variations_button { margin-top:0px !important; padding-left:0px !important; }
.site-footer .right { float: none !important; padding-bottom: 20px !important; text-align: center !important; }
.left-side-image { margin-left: auto; margin-right: auto; display: block; position: relative; width: auto; max-width: 100%; margin-bottom:10px; }
@media (min-width:1370px) { 
.home .entry-content {  max-width: 67% !important; }
}
@media (min-width:1600px) { 
}
@media (min-width:1580px) { 
.home .entry-content {  max-width: 55% !important; }
}
@media (max-width:1200px) { 
.footer-widgets{ border:0 !important; width:100%; max-width: 960px; margin:0 auto; }
}
@media (max-width:992px) { 
.home-left-content { margin-top:30px; height: auto; position: relative; width: 96%; padding:20px; display:inline-block; text-align:center; }
.home-left-content .textwidget { text-align:right; }
.home .entry-content { max-width: 100% !important; display:inline-block;}
.events-container {  min-height: 50px; }
.subForm input { width: auto !important; }
.menu-footer-container { margin-bottom:30px; text-align:center; }
.menu-footer-container .menu { display: inline-block; width: auto !important; }
}
@media (max-width:950px) { 
.site-footer { position: relative; }
.site-footer .right { bottom: 0; color: #ffffff; position: absolute; width: 100%; }
}
@media (max-width:768px) { 
.woocommerce ul.products li.product { width: 50% !important; }
.header-links { margin-bottom:15px; }
.cart_container { width:100% !important; text-align:center; padding-right:20px; display:inline-block !important; padding-bottom:10px; }
.social_container { width:100% !important; text-align:center; display:inline-block !important; }
}
@media (max-width:767px) { 
.menu.genesis-nav-menu { float:none; }
}
@media (max-width:600px) { 
.mobile-buy-now, .mobile-become-vip { display:block; text-align:center; margin-top:15px; margin-bottom:15px; }
.nav-header .menu > li:first-child, .nav-header .menu > li:nth-child(2) { display:none; }
.gold-box a, .gold-box a:hover, .gold-box a:active, .gold-box a:focus { font-weight:bold; color:#000000 !important; /*background:#a27f13 !important;*/background: rgba(162,127,19,1); background: -moz-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(162,127,19,1)), color-stop(20%, rgba(196,172,85,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(50%, rgba(247,239,183,1)), color-stop(80%, rgba(196,172,85,1)), color-stop(100%, rgba(162,127,19,1))); background: -webkit-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: -o-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: -ms-linear-gradient(left, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); background: linear-gradient(to right, rgba(162,127,19,1) 0%, rgba(196,172,85,1) 20%, rgba(247,239,183,1) 50%, rgba(247,239,183,1) 50%, rgba(196,172,85,1) 80%, rgba(162,127,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a27f13', endColorstr='#a27f13', GradientType=1 ); margin-right:15px; padding: 15px; text-decoration:none; }
}
@media (max-width:480px) { 
.woocommerce ul.products li.product { width: 100% !important; }
.header-links { margin-bottom:15px; }
.cart_container { width:100% !important; text-align:center; padding-left:5px; padding-right:0px; }
.social_container { width:100% !important; text-align:center;  padding-right:5px; }
.menu-footer-container { margin-bottom:50px; }
.home-left-content { width: 90% !important; }
}