/* ------ NEW EDITS ------ */

p {
    line-height: 1.5;
}
a,
a:link,
a:visited {
color: #e6b906;
}

a:hover {
color: #444;
}

.jx-container-slope.jx-right-slope {
transform: none;
}

.jx-header .jx-container-slope {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

.jx-header.jx-sticky.fixed .jx-container-slope {
box-shadow: 0 0 10px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

#icons td:hover {
color: #111 !important;
}

.jx-sale-tag {
    top: 18px;
    right: -60px;
    width: 160px;
    padding: 60px 0px 8px;
    font-size: 17px;
    text-shadow: 0 0 4px rgba(0,0,0,0.1);
    border-bottom: 1px solid #ecbd04;
}

.warranty {
margin-top: 20px !important;
}

ul.Awards {
text-align: center;
margin: 0 auto;
}

ul.Awards li {
display: inline-block;
margin: auto 20px;
color: #333;
}

ul.Awards li img {
height: 100px;
-webkit-filter: grayscale(50%); /* Chrome, Safari, Opera */
filter: grayscale(50%);
margin: 10px auto;
}


.jx-default-bg hr {
border-color: #fede62;
}

#icons img {
    opacity: 0.8;
    width: 120px;
    margin: 20px 25px 7px;
}

.Coupon {
display: block;
background: rgb(254, 250, 234) none repeat scroll 0% 0%;
border-radius: 4px;
padding: 30px 20px;
width: 80%;
margin: 40px auto;
border: 2px dashed #ccc;
transition: 500ms background;
-webkit-transition: 500ms background;
}

.Coupon:hover {
background: rgb(255, 234, 150) none repeat scroll 0% 0%;
}

.Coupon a.CustomButton {
display: inline-block;
background: #333;
padding: 10px 22px;
border-radius: 4px;
color: #fff !important;
}

.Coupon a.CustomButton:hover {
background: #ffcc00;
}

.Coupon h2 {
margin: 7px auto 15px;
}

.Coupon span.SuperScript {
font-size: 70%;
vertical-align: 8px;
}

.ExtraPadding {
padding: 10px 5%;
}

.YellowBlock {
background: rgb(254, 250, 234) none repeat scroll 0% 0%;
border-radius: 5px;
}

