.fusion-secondary-main-menu {
    background-color: #92120f !important;
    border-bottom-color: transparent;
}

.overlay {
    opacity: 0.3 !important;
    filter: alpha(opacity=30); /* For IE8 and earlier */
}

.woocommerce-container, .woocommerce-content-box, .post-content {
    margin-top: 130px;
}

.woocommerce-content-box {
    margin-top: 80px;
}

#main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .price_slider_amount button, .ticket-selector-submit-btn[type=submit], .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button {
    background: #92120f !important;
    color: #fff !important;
}

.fusion-widget-cart-number {
    background-color: #92120f;
    color: #ffffff !important;
}

.fusion-menu-cart-items a {
    color: #92120f !important;
}
.fusion-menu-cart-items a:hover {
    color: #92120f !important;
}

.fusion-menu-cart-checkout {
    background-color: #fff !important;
    color: #92120f !important;
}

.fusion-menu-cart-items {
    width: 300px;
}

.fusion-menu-cart-item-title, .fusion-menu-cart-item-quantity {
    color: #fff !important;
}

.fusion-image-wrapper .fusion-rollover {
    background-image: -webkit-linear-gradient(top, #92120f 0%, #92120f 100%);
    color: #fff !important;
}

.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons a {
    color: #fff;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-rollover .fusion-rollover-content .fusion-rollover-title {
    color: #fff;
}

.fusion-megamenu-title {
    font-size: 18px;
    color: #ffffff;
}

.product-title {
    color: #fff;
}

.tagcloud a {
    color: #fff;
}

.fusion-megamenu-wrapper .fusion-megamenu-submenu {
    border: 0px;
}

.model-introduction-title {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

.model-introduction-title h1 {
    font-size: 70px;
    text-transform: uppercase;
    margin: 0px;
}

.model-introduction-title h3 {
    font-size: 26px;
    text-transform: uppercase;
    margin-top: -20px !important;
}

.model-pricebox {
	line-height: 12px;
	text-transform: uppercase;
	color: black;
}
.model-msrp {
	font-size: 24px;
}
.model-price {
	font-size: 47px;
}
.model-dest-charge {
	font-size: 14px;
	color: gray;
}
.model-order-age {
	font-size: 12px;
	margin: 5px 10px 10px;
}

@media (max-width: 767px){
    .model-introduction .model-introduction-title h1 {
        font-size: 35px !important;
    }
    .model-introduction-title h3 {
        font-size: 23px !important;
        text-transform: uppercase;
        margin-top: -20px !important;
    }
    .model-price {
    	font-size: 36px;
    }
}

.model-specs {
    text-align: center;
}

.model-specs a {
  color: #fff;
  border-left: 1px solid #414141;
  padding: 20px;
}

.model-specs a:hover {
	color: #ff0000;
}

.model-specs i.fa-angle-down {
    color: #ff0000;
}

.model-specs p {
  display: inline-block;
  padding-top: 30px;
}

.upper {
  text-transform: uppercase; 
}

.text-white {
  color: #fff !important;
}

.wpcf7-form input[type="submit"], .wpcf7-submit {
	color: #fff !important;
 	background: #222 !important;
}

.product-total {
 	width: 100% !important; 
}

.woocommerce-pagination {
 	margin-bottom: 30px; 
}

.fusion-megamenu-title a {
    color: #fff;
}

.woocommerce-info {
 	font-size: 18px !important; 
  	font-weight: bold !important;
}