.main-wrapper:before {
    display: none !important;
}

.cms-home .breadcrumbs{
    display: none;
}

.action.primary {
    background: #009fe3;
    border-color: #009fe3;
}
.action.primary:hover,  .action.primary:focus {
    background: rgb(0,28,75);
    border-color: rgb(0,28,75);
}


.fancy-listing li:before {
    color: #EC6608;
}
.cart-discount .block .content .input-text {
    border-color: #009fe3;
}
.cart-discount .actions-toolbar .action.primary {
    background: #009fe3;
    border: 1px solid #009fe3;
}


.hero-element {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0abbef+0,0578aa+100 */
    background: #0abbef; /* Old browsers */
    background: -moz-linear-gradient(left, #0abbef 0%, #0578aa 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #0abbef 0%,#0578aa 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #0abbef 0%,#0578aa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0abbef', endColorstr='#0578aa',GradientType=1 ); /* IE6-9 */
    padding: 0;
}

.products-bottom a {
    color: #EC6608;    
}

@media screen and (min-width: 768px) {

    /*body:not(.cms-home) .page-wrapper:before {
        background-image: url(/media/wysiwyg/Subpage-BG-active.jpg) !important;
        background-clip: border-box;
        background-size: cover;
        background-position: top right;
        background-repeat: no-repeat;
    }*/

    .navigation .level0:hover > .level-top, .navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top {
        color: #009fe3;
    }
    .header.panel > .header.links > li > a:hover {
        color: #009fe3;
    }
    .frontpage_product_description h4 {
        color: #009fe3;
    }
    
    .hero-element .hero-element-inner p {
        font-size: 21px;
        line-height: 1.4;
        font-weight: 300;
    }
    
    .cms-home-header{
        background-position: center 10%;
        background-repeat: no-repeat;
    }
    
    
}

@media screen and (min-width: 768px){

    .cms-home-header .inner-content h1, .cms-home-header .inner-content h2 {
        font-size: 24px;
    }
    .cms-home-header .inner-content li {
        font-size: 24px;
        font-weight: 300;
        margin-bottom: 0;
    }
}


.pps_cta,
.pps_cta:visited{
    background: #EC6608;
}
.pps_cta:hover{
    background: #002d55;
}

.action.primary {
    background: #EC6608;
    border-color: #EC6608;
}

.cart-discount .block .content .input-text{
    border-color: #EC6608;
}
.cart-discount .actions-toolbar .action.primary{
    background: #EC6608;
    color: #fff;
    border: 1px solid #EC6608;
}


.pps_item a.product-img .savings {
    background: #EC6608;
}

.fancy-listing li:before,

.frontpage_product_description h4,

.navigation .level0:hover > .level-top,
.navigation .level0.active > .level-top,
.navigation .level0.has-active > .level-top,

.header.panel > .header.links > li > a:hover{
    color: #EC6608;
}

.copyright{
    background: #009ee0;    
}