a[title="Wholesale Order Form"]{
    display:none!important;
}

.category-product{
        margin: 0;
        width: 19%;
        display: inline-block;
    }

a[title="Caffeine Products"] { 
    display:none!important;
}


.resCallBox {
    background: rgba(255, 235, 20, 0.6);
    font-size: 18px;
    padding: 10px;
}


.skype_c2c_free_text_span, .skype_c2c_textarea_span{
display:none!important;
}

label img{
    pointer-events: none;
}

label[for=l-agreement] {
    color: black;
    text-align: left;
    font-size: 15px;
    background-color: rgba(255, 235, 20, 0.6);
padding:10px;
}

label[for=l-agreement] b{
 font-size:13px;
font-weight:900;
}

#l-agreement{
    width:14px;
    height:14px;
    background:white;
    border:2px solid #555;
}

.attention {
color:red!important;
font-weight:900;
font-size:15px;
}

.wAlert{
color:blue;
font-weight:900;
font-size:15px;
}

.wAlert:hover{
color:red;
}

.passReset span, .passReset a{
color:red;
}

.passReset{
    padding: 12px;
    background-color: rgba(255, 235, 20, 0.6);
    font-weight: 900;
}

#js-price-value {
    font-size: 2.75em;
}

#js-product-attributes .form-row {
    overflow: visible!important;
}

.product-swatches li span{
	border-radius: 0!important;
	overflow:visible!important;
	border: 0.10rem solid #000!important;
}

.product-swatches li span:hover, .product-swatches .selected-swatch{
	background-color: #66e3f7!important;
cursor:pointer;
}

.product-swatches li{
	border: 0;
    border-radius: 0;
}

.show input[type="radio"]{
	display:none;
}

.disabledRadio{
	display: none!important;
}

input[type="radio"]:disabled, input[type="radio"]:disabled + img{
    display:none;
}

input[type="radio"]:disabled + label {
	display:none;
	margin: 0px;
	padding:0px;
}

input[type="radio"]:checked + img, #js-product-attributes img:hover {
	background-color: #66e3f7;
    border: 2px solid #66e3f7!important;
	cursor:pointer;
}

input[type="radio"]:checked + img, input[type="radio"] + img{
	border: 2px solid #000;
}

.column.whole.medium-half.product-information--purchase small {
    display: none;
}

legend.nm.required {
    font-size: 20px;
}

.inline-labeling label {
    display: inline-block;
    margin: 2px;
}

.column.half.medium-one-fourth.category-product {
    min-height: 240px;
}

#footerPayment{
	list-style: none;
}

#footerPayment li{
	display: inline;
}

#footerPayment img{
	padding-bottom: 5px;
}

ul#footerPayment img {
    max-width: 49px!important;
}

em{
	color:red;
}

/*=========== iPhone 6 Fix ==========*/

@media only screen 
and (min-device-width : 250px) 
and (max-device-width : 800px) {

.discSmall {
    font-size:12px!important;
}

.sweet-alert h2{
font-size:14px!important;
    margin: 0px!important;
}

.sa-icon{
display:none!important;
}

.sweet-alert{
margin-top:-275px!important;
}


 }

@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) { 
/* STYLES GO HERE */

.sweet-alert{
margin-top:-125px!important;
}

}