



@font-face {
  font-family: "Brandon-Grotesque";
  src: url("../fonts/BrandonGrotesque-Black.eot"); /* IE9 Compat Modes */
  src: url("../fonts/BrandonGrotesque-Black.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/BrandonGrotesque-Black.otf") format("opentype"), /* Open Type Font */
    url("../fonts/BrandonGrotesque-Black.svg") format("svg"), /* Legacy iOS */
    url("../fonts/BrandonGrotesque-Black.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/BrandonGrotesque-Black.woff") format("woff"), /* Modern Browsers */
    url("../fonts/BrandonGrotesque-Black.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}


.selected_qty {
	color: #fff;
}


.flexslider .slides .content strong {
	font-family: Brandon-Grotesque;
	color: #009cde;
	font-size: 50px;
	line-height: 55px;
}


.flexslider .slides .content p { 
	font-family: Brandon-Grotesque;
	color: #009cde;
	font-size: 22px;
	text-transform: uppercase;

}

.product-options dt label {
    font-weight: bold;
    font-size: 16px;
}


.pagination-small ul > li > a, .pagination-small ul > li > span  {
	font-size: 18.9px;
	}
	
	.cart-block cart-coupon {
	visibility: hidden;
	height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}



.cart-block.cart-coupon {
	visibility: hidden;
	height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.cart-block.cart-shipping {
	visibility: hidden;
	height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.block-list.block-compare {
	visibility: hidden;
	height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}


.data-table td .product-name a {
	color: #000000;
}

.opc .form-list {
    margin: -93px 0 3px;
	visibility: hidden;
}


.buttons-set p.required {
    margin-top: -90px;
    font-size: 20px;
    color: #000;
    margin-bottom: 38px;
}

.opc .buttons-set {
    margin: 0;
        margin-top: 0px;
    margin-top: 75px;
}


#checkout-review-submit {
    background-color: #fff;
    border: 2px solid #0A263D;
        border-top-color: rgb(10, 38, 61);
        border-top-style: solid;
        border-top-width: 2px;
    border-top: 0;
    margin-top: -10%;
}

.checkout-onepage-index .col-right {
    margin-top: 213px;
    visibility: hidden;
}

.block .block-content a, .block .block-content li a {
	color: #4f4f4f;
}
