/*! * Hover.css (http://ianlunn.co.uk/) * Version: 1.0.8 * Author: Ian Lunn @IanLunn * Author URL: http://ianlunn.co.uk/ * Github: https://github.com/IanLunn/Hover * Made available under a MIT License: * http://www.opensource.org/licenses/mit-license.php * Hover.css Copyright Ian Lunn 2014. */
.button{
    margin:.4em;
    padding:1em;
    cursor:pointer;
    background:#e1e1e1;
    text-decoration:none;
    color:#666;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.grow{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.grow:active,.grow:focus,.grow:hover{
    -webkit-transform:scale(1.1);
    transform:scale(1.1)
}
.shrink{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.shrink:active,.shrink:focus,.shrink:hover{
    -webkit-transform:scale(0.9);
    transform:scale(0.9)
}
@-webkit-keyframes pulse{
    25%{
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    75%{
        -webkit-transform:scale(0.9);
        transform:scale(0.9)
    }
}
@keyframes pulse{
    25%{
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    75%{
        -webkit-transform:scale(0.9);
        transform:scale(0.9)
    }
}
.pulse{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.pulse:active,.pulse:focus,.pulse:hover{
    -webkit-animation-name:pulse;
    animation-name:pulse;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
@-webkit-keyframes pulse-grow{
    to{
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
}
@keyframes pulse-grow{
    to{
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
}
.pulse-grow{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.pulse-grow:active,.pulse-grow:focus,.pulse-grow:hover{
    -webkit-animation-name:pulse-grow;
    animation-name:pulse-grow;
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-direction:alternate;
    animation-direction:alternate
}
@-webkit-keyframes pulse-shrink{
    to{
        -webkit-transform:scale(0.9);
        transform:scale(0.9)
    }
}
@keyframes pulse-shrink{
    to{
        -webkit-transform:scale(0.9);
        transform:scale(0.9)
    }
}
.pulse-shrink{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.pulse-shrink:active,.pulse-shrink:focus,.pulse-shrink:hover{
    -webkit-animation-name:pulse-shrink;
    animation-name:pulse-shrink;
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-direction:alternate;
    animation-direction:alternate
}
@-webkit-keyframes push{
    50%{
        -webkit-transform:scale(0.8);
        transform:scale(0.8)
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes push{
    50%{
        -webkit-transform:scale(0.8);
        transform:scale(0.8)
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
.push{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.push:active,.push:focus,.push:hover{
    -webkit-animation-name:push;
    animation-name:push;
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes pop{
    50%{
        -webkit-transform:scale(1.2);
        transform:scale(1.2)
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes pop{
    50%{
        -webkit-transform:scale(1.2);
        transform:scale(1.2)
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
.pop{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.pop:active,.pop:focus,.pop:hover{
    -webkit-animation-name:pop;
    animation-name:pop;
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
.rotate{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.rotate:active,.rotate:focus,.rotate:hover{
    -webkit-transform:rotate(4deg);
    transform:rotate(4deg)
}
.grow-rotate{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.grow-rotate:active,.grow-rotate:focus,.grow-rotate:hover{
    -webkit-transform:scale(1.1) rotate(4deg);
    transform:scale(1.1) rotate(4deg)
}
.float{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.float:active,.float:focus,.float:hover{
    -webkit-transform:translateY(-5px);
    transform:translateY(-5px)
}
.sink{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.sink:active,.sink:focus,.sink:hover{
    -webkit-transform:translateY(5px);
    transform:translateY(5px)
}
@-webkit-keyframes hover{
    50%{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    100%{
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
}
@keyframes hover{
    50%{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    100%{
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
}
.hover{
    display:inline-block;
    -webkit-transition-duration:.5s;
    transition-duration:.5s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.hover:active,.hover:focus,.hover:hover{
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
    -webkit-animation-name:hover;
    animation-name:hover;
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-delay:.3s;
    animation-delay:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-direction:alternate;
    animation-direction:alternate
}
@-webkit-keyframes hang{
    50%{
        -webkit-transform:translateY(3px);
        transform:translateY(3px)
    }
    100%{
        -webkit-transform:translateY(6px);
        transform:translateY(6px)
    }
}
@keyframes hang{
    50%{
        -webkit-transform:translateY(3px);
        transform:translateY(3px)
    }
    100%{
        -webkit-transform:translateY(6px);
        transform:translateY(6px)
    }
}
.hang{
    display:inline-block;
    -webkit-transition-duration:.5s;
    transition-duration:.5s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.hang:active,.hang:focus,.hang:hover{
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
    -webkit-animation-name:hang;
    animation-name:hang;
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-delay:.3s;
    animation-delay:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-direction:alternate;
    animation-direction:alternate
}
.skew{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.skew:active,.skew:focus,.skew:hover{
    -webkit-transform:skew(-10deg);
    transform:skew(-10deg)
}
.skew-forward{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.skew-forward:active,.skew-forward:focus,.skew-forward:hover{
    -webkit-transform:skew(-10deg);
    transform:skew(-10deg)
}
.skew-backward{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.skew-backward:active,.skew-backward:focus,.skew-backward:hover{
    -webkit-transform:skew(10deg);
    transform:skew(10deg)
}
@-webkit-keyframes wobble-vertical{
    16.65%{
        -webkit-transform:translateY(8px);
        transform:translateY(8px)
    }
    33.3%{
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
    49.95%{
        -webkit-transform:translateY(4px);
        transform:translateY(4px)
    }
    66.6%{
        -webkit-transform:translateY(-2px);
        transform:translateY(-2px)
    }
    83.25%{
        -webkit-transform:translateY(1px);
        transform:translateY(1px)
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes wobble-vertical{
    16.65%{
        -webkit-transform:translateY(8px);
        transform:translateY(8px)
    }
    33.3%{
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
    49.95%{
        -webkit-transform:translateY(4px);
        transform:translateY(4px)
    }
    66.6%{
        -webkit-transform:translateY(-2px);
        transform:translateY(-2px)
    }
    83.25%{
        -webkit-transform:translateY(1px);
        transform:translateY(1px)
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.wobble-vertical{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-vertical:active,.wobble-vertical:focus,.wobble-vertical:hover{
    -webkit-animation-name:wobble-vertical;
    animation-name:wobble-vertical;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes wobble-horizontal{
    16.65%{
        -webkit-transform:translateX(8px);
        transform:translateX(8px)
    }
    33.3%{
        -webkit-transform:translateX(-6px);
        transform:translateX(-6px)
    }
    49.95%{
        -webkit-transform:translateX(4px);
        transform:translateX(4px)
    }
    66.6%{
        -webkit-transform:translateX(-2px);
        transform:translateX(-2px)
    }
    83.25%{
        -webkit-transform:translateX(1px);
        transform:translateX(1px)
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes wobble-horizontal{
    16.65%{
        -webkit-transform:translateX(8px);
        transform:translateX(8px)
    }
    33.3%{
        -webkit-transform:translateX(-6px);
        transform:translateX(-6px)
    }
    49.95%{
        -webkit-transform:translateX(4px);
        transform:translateX(4px)
    }
    66.6%{
        -webkit-transform:translateX(-2px);
        transform:translateX(-2px)
    }
    83.25%{
        -webkit-transform:translateX(1px);
        transform:translateX(1px)
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.wobble-horizontal{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-horizontal:active,.wobble-horizontal:focus,.wobble-horizontal:hover{
    -webkit-animation-name:wobble-horizontal;
    animation-name:wobble-horizontal;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes wobble-to-bottom-right{
    16.65%{
        -webkit-transform:translate(8px,8px);
        transform:translate(8px,8px)
    }
    33.3%{
        -webkit-transform:translate(-6px,-6px);
        transform:translate(-6px,-6px)
    }
    49.95%{
        -webkit-transform:translate(4px,4px);
        transform:translate(4px,4px)
    }
    66.6%{
        -webkit-transform:translate(-2px,-2px);
        transform:translate(-2px,-2px)
    }
    83.25%{
        -webkit-transform:translate(1px,1px);
        transform:translate(1px,1px)
    }
    100%{
        -webkit-transform:translate(0,0);
        transform:translate(0,0)
    }
}
@keyframes wobble-to-bottom-right{
    16.65%{
        -webkit-transform:translate(8px,8px);
        transform:translate(8px,8px)
    }
    33.3%{
        -webkit-transform:translate(-6px,-6px);
        transform:translate(-6px,-6px)
    }
    49.95%{
        -webkit-transform:translate(4px,4px);
        transform:translate(4px,4px)
    }
    66.6%{
        -webkit-transform:translate(-2px,-2px);
        transform:translate(-2px,-2px)
    }
    83.25%{
        -webkit-transform:translate(1px,1px);
        transform:translate(1px,1px)
    }
    100%{
        -webkit-transform:translate(0,0);
        transform:translate(0,0)
    }
}
.wobble-to-bottom-right{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-to-bottom-right:active,.wobble-to-bottom-right:focus,.wobble-to-bottom-right:hover{
    -webkit-animation-name:wobble-to-bottom-right;
    animation-name:wobble-to-bottom-right;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes wobble-to-top-right{
    16.65%{
        -webkit-transform:translate(8px,-8px);
        transform:translate(8px,-8px)
    }
    33.3%{
        -webkit-transform:translate(-6px,6px);
        transform:translate(-6px,6px)
    }
    49.95%{
        -webkit-transform:translate(4px,-4px);
        transform:translate(4px,-4px)
    }
    66.6%{
        -webkit-transform:translate(-2px,2px);
        transform:translate(-2px,2px)
    }
    83.25%{
        -webkit-transform:translate(1px,-1px);
        transform:translate(1px,-1px)
    }
    100%{
        -webkit-transform:translate(0,0);
        transform:translate(0,0)
    }
}
@keyframes wobble-to-top-right{
    16.65%{
        -webkit-transform:translate(8px,-8px);
        transform:translate(8px,-8px)
    }
    33.3%{
        -webkit-transform:translate(-6px,6px);
        transform:translate(-6px,6px)
    }
    49.95%{
        -webkit-transform:translate(4px,-4px);
        transform:translate(4px,-4px)
    }
    66.6%{
        -webkit-transform:translate(-2px,2px);
        transform:translate(-2px,2px)
    }
    83.25%{
        -webkit-transform:translate(1px,-1px);
        transform:translate(1px,-1px)
    }
    100%{
        -webkit-transform:translate(0,0);
        transform:translate(0,0)
    }
}
.wobble-to-top-right{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-to-top-right:active,.wobble-to-top-right:focus,.wobble-to-top-right:hover{
    -webkit-animation-name:wobble-to-top-right;
    animation-name:wobble-to-top-right;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes wobble-top{
    16.65%{
        -webkit-transform:skew(-12deg);
        transform:skew(-12deg)
    }
    33.3%{
        -webkit-transform:skew(10deg);
        transform:skew(10deg)
    }
    49.95%{
        -webkit-transform:skew(-6deg);
        transform:skew(-6deg)
    }
    66.6%{
        -webkit-transform:skew(4deg);
        transform:skew(4deg)
    }
    83.25%{
        -webkit-transform:skew(-2deg);
        transform:skew(-2deg)
    }
    100%{
        -webkit-transform:skew(0);
        transform:skew(0)
    }
}
@keyframes wobble-top{
    16.65%{
        -webkit-transform:skew(-12deg);
        transform:skew(-12deg)
    }
    33.3%{
        -webkit-transform:skew(10deg);
        transform:skew(10deg)
    }
    49.95%{
        -webkit-transform:skew(-6deg);
        transform:skew(-6deg)
    }
    66.6%{
        -webkit-transform:skew(4deg);
        transform:skew(4deg)
    }
    83.25%{
        -webkit-transform:skew(-2deg);
        transform:skew(-2deg)
    }
    100%{
        -webkit-transform:skew(0);
        transform:skew(0)
    }
}
.wobble-top{
    display:inline-block;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-top:active,.wobble-top:focus,.wobble-top:hover{
    -webkit-animation-name:wobble-top;
    animation-name:wobble-top;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes wobble-bottom{
    16.65%{
        -webkit-transform:skew(-12deg);
        transform:skew(-12deg)
    }
    33.3%{
        -webkit-transform:skew(10deg);
        transform:skew(10deg)
    }
    49.95%{
        -webkit-transform:skew(-6deg);
        transform:skew(-6deg)
    }
    66.6%{
        -webkit-transform:skew(4deg);
        transform:skew(4deg)
    }
    83.25%{
        -webkit-transform:skew(-2deg);
        transform:skew(-2deg)
    }
    100%{
        -webkit-transform:skew(0);
        transform:skew(0)
    }
}
@keyframes wobble-bottom{
    16.65%{
        -webkit-transform:skew(-12deg);
        transform:skew(-12deg)
    }
    33.3%{
        -webkit-transform:skew(10deg);
        transform:skew(10deg)
    }
    49.95%{
        -webkit-transform:skew(-6deg);
        transform:skew(-6deg)
    }
    66.6%{
        -webkit-transform:skew(4deg);
        transform:skew(4deg)
    }
    83.25%{
        -webkit-transform:skew(-2deg);
        transform:skew(-2deg)
    }
    100%{
        -webkit-transform:skew(0);
        transform:skew(0)
    }
}
.wobble-bottom{
    display:inline-block;
    -webkit-transform-origin:100% 0;
    transform-origin:100% 0;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-bottom:active,.wobble-bottom:focus,.wobble-bottom:hover{
    -webkit-animation-name:wobble-bottom;
    animation-name:wobble-bottom;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes wobble-skew{
    16.65%{
        -webkit-transform:skew(-12deg);
        transform:skew(-12deg)
    }
    33.3%{
        -webkit-transform:skew(10deg);
        transform:skew(10deg)
    }
    49.95%{
        -webkit-transform:skew(-6deg);
        transform:skew(-6deg)
    }
    66.6%{
        -webkit-transform:skew(4deg);
        transform:skew(4deg)
    }
    83.25%{
        -webkit-transform:skew(-2deg);
        transform:skew(-2deg)
    }
    100%{
        -webkit-transform:skew(0);
        transform:skew(0)
    }
}
@keyframes wobble-skew{
    16.65%{
        -webkit-transform:skew(-12deg);
        transform:skew(-12deg)
    }
    33.3%{
        -webkit-transform:skew(10deg);
        transform:skew(10deg)
    }
    49.95%{
        -webkit-transform:skew(-6deg);
        transform:skew(-6deg)
    }
    66.6%{
        -webkit-transform:skew(4deg);
        transform:skew(4deg)
    }
    83.25%{
        -webkit-transform:skew(-2deg);
        transform:skew(-2deg)
    }
    100%{
        -webkit-transform:skew(0);
        transform:skew(0)
    }
}
.wobble-skew{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.wobble-skew:active,.wobble-skew:focus,.wobble-skew:hover{
    -webkit-animation-name:wobble-skew;
    animation-name:wobble-skew;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
@-webkit-keyframes buzz{
    50%{
        -webkit-transform:translateX(3px) rotate(2deg);
        transform:translateX(3px) rotate(2deg)
    }
    100%{
        -webkit-transform:translateX(-3px) rotate(-2deg);
        transform:translateX(-3px) rotate(-2deg)
    }
}
@keyframes buzz{
    50%{
        -webkit-transform:translateX(3px) rotate(2deg);
        transform:translateX(3px) rotate(2deg)
    }
    100%{
        -webkit-transform:translateX(-3px) rotate(-2deg);
        transform:translateX(-3px) rotate(-2deg)
    }
}
.buzz{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.buzz:active,.buzz:focus,.buzz:hover{
    -webkit-animation-name:buzz;
    animation-name:buzz;
    -webkit-animation-duration:.15s;
    animation-duration:.15s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
@-webkit-keyframes buzz-out{
    10%{
        -webkit-transform:translateX(3px) rotate(2deg);
        transform:translateX(3px) rotate(2deg)
    }
    20%{
        -webkit-transform:translateX(-3px) rotate(-2deg);
        transform:translateX(-3px) rotate(-2deg)
    }
    30%{
        -webkit-transform:translateX(3px) rotate(2deg);
        transform:translateX(3px) rotate(2deg)
    }
    40%{
        -webkit-transform:translateX(-3px) rotate(-2deg);
        transform:translateX(-3px) rotate(-2deg)
    }
    50%{
        -webkit-transform:translateX(2px) rotate(1deg);
        transform:translateX(2px) rotate(1deg)
    }
    60%{
        -webkit-transform:translateX(-2px) rotate(-1deg);
        transform:translateX(-2px) rotate(-1deg)
    }
    70%{
        -webkit-transform:translateX(2px) rotate(1deg);
        transform:translateX(2px) rotate(1deg)
    }
    80%{
        -webkit-transform:translateX(-2px) rotate(-1deg);
        transform:translateX(-2px) rotate(-1deg)
    }
    90%{
        -webkit-transform:translateX(1px) rotate(0);
        transform:translateX(1px) rotate(0)
    }
    100%{
        -webkit-transform:translateX(-1px) rotate(0);
        transform:translateX(-1px) rotate(0)
    }
}
@keyframes buzz-out{
    10%{
        -webkit-transform:translateX(3px) rotate(2deg);
        transform:translateX(3px) rotate(2deg)
    }
    20%{
        -webkit-transform:translateX(-3px) rotate(-2deg);
        transform:translateX(-3px) rotate(-2deg)
    }
    30%{
        -webkit-transform:translateX(3px) rotate(2deg);
        transform:translateX(3px) rotate(2deg)
    }
    40%{
        -webkit-transform:translateX(-3px) rotate(-2deg);
        transform:translateX(-3px) rotate(-2deg)
    }
    50%{
        -webkit-transform:translateX(2px) rotate(1deg);
        transform:translateX(2px) rotate(1deg)
    }
    60%{
        -webkit-transform:translateX(-2px) rotate(-1deg);
        transform:translateX(-2px) rotate(-1deg)
    }
    70%{
        -webkit-transform:translateX(2px) rotate(1deg);
        transform:translateX(2px) rotate(1deg)
    }
    80%{
        -webkit-transform:translateX(-2px) rotate(-1deg);
        transform:translateX(-2px) rotate(-1deg)
    }
    90%{
        -webkit-transform:translateX(1px) rotate(0);
        transform:translateX(1px) rotate(0)
    }
    100%{
        -webkit-transform:translateX(-1px) rotate(0);
        transform:translateX(-1px) rotate(0)
    }
}
.buzz-out{
    display:inline-block;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.buzz-out:active,.buzz-out:focus,.buzz-out:hover{
    -webkit-animation-name:buzz-out;
    animation-name:buzz-out;
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
}
.border-fade{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:box-shadow;
    transition-property:box-shadow;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)
}
.border-fade:active,.border-fade:focus,.border-fade:hover{
    box-shadow:inset 0 0 0 4px #666,0 0 1px rgba(0,0,0,0)
}
.hollow{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:background;
    transition-property:background;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)
}
.hollow:active,.hollow:focus,.hollow:hover{
    background:0 0
}
.trim{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.trim:before{
    content:'';
    position:absolute;
    border:#fff solid 4px;
    top:4px;
    left:4px;
    right:4px;
    bottom:4px;
    opacity:0;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:opacity;
    transition-property:opacity
}
.trim:active:before,.trim:focus:before,.trim:hover:before{
    opacity:1
}
.outline-outward{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.outline-outward:before{
    content:'';
    position:absolute;
    border:#e1e1e1 solid 4px;
    top:0;
    right:0;
    bottom:0;
    left:0;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:top,right,bottom,left;
    transition-property:top,right,bottom,left
}
.outline-outward:active:before,.outline-outward:focus:before,.outline-outward:hover:before{
    top:-8px;
    right:-8px;
    bottom:-8px;
    left:-8px
}
.outline-inward{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.outline-inward:before{
    pointer-events:none;
    content:'';
    position:absolute;
    border:#e1e1e1 solid 4px;
    top:-16px;
    right:-16px;
    bottom:-16px;
    left:-16px;
    opacity:0;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:top,right,bottom,left;
    transition-property:top,right,bottom,left
}
.outline-inward:active:before,.outline-inward:focus:before,.outline-inward:hover:before{
    top:-8px;
    right:-8px;
    bottom:-8px;
    left:-8px;
    opacity:1
}
.round-corners{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:border-radius;
    transition-property:border-radius;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.round-corners:active,.round-corners:focus,.round-corners:hover{
    border-radius:1em
}
.glow{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:box-shadow;
    transition-property:box-shadow;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.glow:active,.glow:focus,.glow:hover{
    box-shadow:0 0 8px rgba(0,0,0,.6)
}
.box-shadow-outset{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:box-shadow;
    transition-property:box-shadow;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.box-shadow-outset:active,.box-shadow-outset:focus,.box-shadow-outset:hover{
    box-shadow:2px 2px 2px rgba(0,0,0,.6)
}
.box-shadow-inset{
    display:inline-block;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:box-shadow;
    transition-property:box-shadow;
    box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0);
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.box-shadow-inset:active,.box-shadow-inset:focus,.box-shadow-inset:hover{
    box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)
}
.float-shadow{
    display:inline-block;
    position:relative;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.float-shadow:before{
    pointer-events:none;
    position:absolute;
    z-index:-1;
    content:'';
    top:100%;
    left:5%;
    height:10px;
    width:90%;
    opacity:0;
    background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform,opacity;
    transition-property:transform,opacity
}
.float-shadow:active,.float-shadow:focus,.float-shadow:hover{
    -webkit-transform:translateY(-5px);
    transform:translateY(-5px)
}
.float-shadow:active:before,.float-shadow:focus:before,.float-shadow:hover:before{
    opacity:1;
    -webkit-transform:translateY(5px);
    transform:translateY(5px)
}
@-webkit-keyframes hover{
    50%{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    100%{
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
}
@keyframes hover{
    50%{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    100%{
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
}
@-webkit-keyframes hover-shadow{
    0%{
        -webkit-transform:translateY(6px);
        transform:translateY(6px);
        opacity:.4
    }
    50%{
        -webkit-transform:translateY(3px);
        transform:translateY(3px);
        opacity:1
    }
    100%{
        -webkit-transform:translateY(6px);
        transform:translateY(6px);
        opacity:.4
    }
}
@keyframes hover-shadow{
    0%{
        -webkit-transform:translateY(6px);
        transform:translateY(6px);
        opacity:.4
    }
    50%{
        -webkit-transform:translateY(3px);
        transform:translateY(3px);
        opacity:1
    }
    100%{
        -webkit-transform:translateY(6px);
        transform:translateY(6px);
        opacity:.4
    }
}
.hover-shadow{
    display:inline-block;
    position:relative;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.hover-shadow:before{
    pointer-events:none;
    position:absolute;
    z-index:-1;
    content:'';
    top:100%;
    left:5%;
    height:10px;
    width:90%;
    opacity:0;
    background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform,opacity;
    transition-property:transform,opacity
}
.hover-shadow:active,.hover-shadow:focus,.hover-shadow:hover{
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
    animation-name:hover;
    animation-duration:1.5s;
    animation-delay:.3s;
    animation-timing-function:linear;
    animation-iteration-count:infinite;
    animation-direction:alternate
}
.hover-shadow:active:before,.hover-shadow:focus:before,.hover-shadow:hover:before{
    opacity:.4;
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
    -webkit-animation-name:hover-shadow;
    animation-name:hover-shadow;
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-delay:.3s;
    animation-delay:.3s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-direction:alternate;
    animation-direction:alternate
}
.shadow-radial{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.shadow-radial:after,.shadow-radial:before{
    pointer-events:none;
    position:absolute;
    content:'';
    left:0;
    width:100%;
    box-sizing:border-box;
    height:5px;
    opacity:0;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:opacity;
    transition-property:opacity
}
.shadow-radial:before{
    bottom:100%;
    background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)
}
.shadow-radial:after{
    top:100%;
    background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)
}
.shadow-radial:active:after,.shadow-radial:active:before,.shadow-radial:focus:after,.shadow-radial:focus:before,.shadow-radial:hover:after,.shadow-radial:hover:before{
    opacity:1
}
.bubble-top{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-top:before{
    pointer-events:none;
    position:absolute;
    z-index:-1;
    content:'';
    border-style:solid;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:top;
    transition-property:top;
    left:calc(50% - 10px);
    top:0;
    border-width:0 10px 10px;
    border-color:transparent transparent #e1e1e1
}
.bubble-top:active:before,.bubble-top:focus:before,.bubble-top:hover:before{
    top:-10px
}
.bubble-right{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-right:before{
    pointer-events:none;
    position:absolute;
    z-index:-1;
    content:'';
    border-style:solid;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:right;
    transition-property:right;
    top:calc(50% - 10px);
    right:0;
    border-width:10px 0 10px 10px;
    border-color:transparent transparent transparent #e1e1e1
}
.bubble-right:active:before,.bubble-right:focus:before,.bubble-right:hover:before{
    right:-10px
}
.bubble-bottom{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-bottom:before{
    pointer-events:none;
    position:absolute;
    z-index:-1;
    content:'';
    border-style:solid;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:bottom;
    transition-property:bottom;
    left:calc(50% - 10px);
    bottom:0;
    border-width:10px 10px 0;
    border-color:#e1e1e1 transparent transparent
}
.bubble-bottom:active:before,.bubble-bottom:focus:before,.bubble-bottom:hover:before{
    bottom:-10px
}
.bubble-left{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-left:before{
    pointer-events:none;
    position:absolute;
    z-index:-1;
    content:'';
    border-style:solid;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:left;
    transition-property:left;
    top:calc(50% - 10px);
    left:0;
    border-width:10px 10px 10px 0;
    border-color:transparent #e1e1e1 transparent transparent
}
.bubble-left:active:before,.bubble-left:focus:before,.bubble-left:hover:before{
    left:-10px
}
.bubble-float-top{
    display:inline-block;
    position:relative;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-float-top:before{
    position:absolute;
    z-index:-1;
    content:'';
    left:calc(50% - 10px);
    top:0;
    border-style:solid;
    border-width:0 10px 10px;
    border-color:transparent transparent #e1e1e1;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:top;
    transition-property:top
}
.bubble-float-top:active,.bubble-float-top:focus,.bubble-float-top:hover{
    -webkit-transform:translateY(5px) translateZ(0);
    transform:translateY(5px) translateZ(0)
}
.bubble-float-top:active:before,.bubble-float-top:focus:before,.bubble-float-top:hover:before{
    top:-10px
}
.bubble-float-right{
    display:inline-block;
    position:relative;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-float-right:before{
    position:absolute;
    z-index:-1;
    top:calc(50% - 10px);
    right:0;
    content:'';
    border-style:solid;
    border-width:10px 0 10px 10px;
    border-color:transparent transparent transparent #e1e1e1;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:right;
    transition-property:right
}
.bubble-float-right:active,.bubble-float-right:focus,.bubble-float-right:hover{
    -webkit-transform:translateX(-5px);
    transform:translateX(-5px)
}
.bubble-float-right:active:before,.bubble-float-right:focus:before,.bubble-float-right:hover:before{
    right:-10px
}
.bubble-float-bottom{
    display:inline-block;
    position:relative;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-float-bottom:before{
    position:absolute;
    z-index:-1;
    content:'';
    left:calc(50% - 10px);
    bottom:0;
    border-style:solid;
    border-width:10px 10px 0;
    border-color:#e1e1e1 transparent transparent;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:bottom;
    transition-property:bottom
}
.bubble-float-bottom:active,.bubble-float-bottom:focus,.bubble-float-bottom:hover{
    -webkit-transform:translateY(-5px) translateZ(0);
    transform:translateY(-5px) translateZ(0)
}
.bubble-float-bottom:active:before,.bubble-float-bottom:focus:before,.bubble-float-bottom:hover:before{
    bottom:-10px
}
.bubble-float-left{
    display:inline-block;
    position:relative;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.bubble-float-left:before{
    position:absolute;
    z-index:-1;
    content:'';
    top:calc(50% - 10px);
    left:0;
    border-style:solid;
    border-width:10px 10px 10px 0;
    border-color:transparent #e1e1e1 transparent transparent;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:left;
    transition-property:left
}
.bubble-float-left:active,.bubble-float-left:focus,.bubble-float-left:hover{
    -webkit-transform:translateX(5px);
    transform:translateX(5px)
}
.bubble-float-left:active:before,.bubble-float-left:focus:before,.bubble-float-left:hover:before{
    left:-10px
}
.curl-top-left{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.curl-top-left:before{
    pointer-events:none;
    position:absolute;
    content:'';
    height:0;
    width:0;
    top:0;
    left:0;
    background:#fff;
    background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');
    z-index:1000;
    box-shadow:1px 1px 1px rgba(0,0,0,.4);
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:width,height;
    transition-property:width,height
}
.curl-top-left:active:before,.curl-top-left:focus:before,.curl-top-left:hover:before{
    width:25px;
    height:25px
}
.curl-top-right{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.curl-top-right:before{
    pointer-events:none;
    position:absolute;
    content:'';
    height:0;
    width:0;
    top:0;
    right:0;
    background:#fff;
    background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);
    box-shadow:-1px 1px 1px rgba(0,0,0,.4);
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:width,height;
    transition-property:width,height
}
.curl-top-right:active:before,.curl-top-right:focus:before,.curl-top-right:hover:before{
    width:25px;
    height:25px
}
.curl-bottom-right{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.curl-bottom-right:before{
    pointer-events:none;
    position:absolute;
    content:'';
    height:0;
    width:0;
    bottom:0;
    right:0;
    background:#fff;
    background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);
    box-shadow:-1px -1px 1px rgba(0,0,0,.4);
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:width,height;
    transition-property:width,height
}
.curl-bottom-right:active:before,.curl-bottom-right:focus:before,.curl-bottom-right:hover:before{
    width:25px;
    height:25px
}
.curl-bottom-left{
    display:inline-block;
    position:relative;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px rgba(0,0,0,0)
}
.curl-bottom-left:before{
    pointer-events:none;
    position:absolute;
    content:'';
    height:0;
    width:0;
    bottom:0;
    left:0;
    background:#fff;
    background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);
    box-shadow:1px -1px 1px rgba(0,0,0,.4);
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:width,height;
    transition-property:width,height
}
.curl-bottom-left:active:before,.curl-bottom-left:focus:before,.curl-bottom-left:hover:before{
    width:25px;
    height:25px
}
.header1and5 .suppa_holder{
    height:70px !important
}
.header1and5.suppaMenu_wrap{
    height:70px !important;
    z-index:99999
}
.header1and5.suppaMenu_wrap_wide_layout{
    background-color:transparent;
    border-top:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header1and5 .suppaMenu{
    width:1170px;
    z-index:99999;
    height:70px !important;
    background-color:transparent;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header1and5 .suppa_menu_logo.logo_left_menu_right{
    height:70px !important;
    border-right:1px solid transparent !important
}
.header1and5 .suppa_menu_logo.logo_right_menu_left{
    height:70px !important;
    border-left:1px solid transparent !important
}
.header1and5 .suppa_menu_logo.logo_top_center, .header1and5 .suppa_menu_logo.logo_top_left, .header1and5 .suppa_menu_logo.logo_top_right{
    width:1170px
}
.header1and5 .logo_top_center, .header1and5 .logo_top_left, .header1and5 .logo_top_right{
    background-color:transparent;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header1and5 .suppa_menu_logo img{
    padding-top:10px !important;
    padding-bottom:0px !important;
    padding-right:0 !important;
    padding-left:0px !important
}
.header1and5 .suppa_rwd_logo img{
    padding-top:10px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
    padding-left:0px !important
}
.header1and5 .suppa_top_level_link{
    height:70px !important;
    color:#fff
}
.header1and5 .suppa_top_level_link .suppa_item_title{
    font-size:13px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff;
    padding-top:15px
}
.header1and5 .suppa_menu{
    height:70px !important
}
.header1and5 .suppa_menu_mega_posts .suppa_top_level_link , .header1and5 .suppa_menu_dropdown .suppa_top_level_link , .header1and5 .suppa_menu_posts .suppa_top_level_link , .header1and5 .suppa_menu_html .suppa_top_level_link , .header1and5 .suppa_menu_links .suppa_top_level_link, .header1and5 .suppa_menu_linksTwo .suppa_top_level_link{
    padding-left:15px;
    padding-right:15px;
    border-color:transparent
}
.header1and5 .suppa_menu .suppa_top_level_link.suppa_top_links_has_arrow{
    padding-right:15px
}
.header1and5 .suppa_top_level_link .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header1and5 .suppa_menu:hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header1and5 .suppa_menu:hover .suppa_top_level_link{
    background-color:transparent;
    color:#44dd61
}
.header1and5 .suppa_menu:hover .suppa_top_level_link .suppa_item_title{
    color:#44dd61
}
.header1and5 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link{
    background-color:transparent;
    color:#44dd61
}
.header1and5 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_title{
    color:#44dd61
}
.header1and5 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header1and5 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header1and5 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid transparent
}
.header1and5 .suppa_menu .suppa_top_level_link.suppa_menu_position_right, .header1and5 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid transparent
}
.header1and5 .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    font-size:14px !important;
    top:23px !important;
    right:0px !important;
    color:#fff
}
.header1and5 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    color:#44dd61
}
.header1and5 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow, .header1and5 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#44dd61 !important
}
.header1and5 .suppa_menu .suppa_top_level_link.current-menu-item, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-item .ctf_suppa_fa_box, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-item .suppa_item_title, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-ancestor, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-ancestor .ctf_suppa_fa_box, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-ancestor .suppa_item_title{
    color:#44dd61 
}
.header1and5 .suppa_menu .suppa_top_level_link.current-menu-item, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-ancestor{
    background-color:transparent
}
.header1and5 .suppa_menu .suppa_top_level_link.current-menu-ancestor .era_suppa_arrow_box span, .header1and5 .suppa_menu .suppa_top_level_link.current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header1and5 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    color:#fff
}
.header1and5 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#44dd61
}
.header1and5 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header1and5 .suppa_menu .suppa_top_level_link .suppa_upload_img{
    width:18px !important;
    height:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header1and5 .suppa_submenu{
    top:70px !important;
    background-color:#fff;
    border-top:0px solid #ececec;
    border-right:0px solid #ececec;
    border-bottom:0px solid #ececec;
    border-left:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header1and5 .suppa_post{
    width:209px
}
.header1and5 .suppa_post a{
    width:209px
}
.header1and5 .suppa_post img{
    width:209px;
    height:160px
}
.header1and5 .suppa_post div.suppa_post_link_container{
    width:209px !important
}
.header1and5 .suppa_post{
    margin:15px 0px 15px 15px !important
}
.header1and5 .suppa_post div.suppa_post_link_container{
    background-color:#44dd61
}
.header1and5 .suppa_post span{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:10px 10px 10px 10px !important;
    color:#fff
}
.header1and5 .suppa_post span:hover , .header1and5 .suppa_post span:hover{
    color:#fff
}
.header1and5 .suppa_latest_posts_view_all{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:15px 15px;
    margin:15px 15px;
    color:#44dd61;
    background-color:#fff
}
.header1and5 .suppa_latest_posts_view_all:hover{
    color:#fff;
    background-color:#44dd61
}
.header1and5 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:15px;
    color:#44dd61;
    border-bottom:1px solid #f0f0f0
}
.header1and5 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a:hover, .header1and5 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header1and5 .suppa_menu_linksTwo .suppa_linksTwo_cat a{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    color:#6b6b6b
}
.header1and5 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat a:hover{
    color:#E58004
}
.header1and5 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow{
    top:10px !important;
    right:15px !important
}
.header1and5 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow span{
    font-size:14px !important;
    color:#252a2c
}
.header1and5 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a:hover .suppa_megaLinksTwo_mainLinkArrow span, .suppa_linksTwo_categoriesContainer_current .suppa_megaLinksTwo_mainLinkArrow span{
    color:#26b7e7 !important
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories{
    margin-top:15px
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61;
    padding-top:15px;
    padding-left:15px;
    padding-bottom:15px;
    padding-right:0px;
    background-color:transparent
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_item_title{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover, .header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected{
    background-color:#44dd61;
    color:#fff
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_item_title, .header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected .suppa_item_title{
    color:#fff
}
.header1and5 .suppa_mega_posts_post_article{
    margin-top:15px;
    margin-left:15px;
    margin-bottom:15px;
    margin-right:0px
}
.header1and5 .suppa_mega_posts_post_article span{
    font-family:Arial,sans-serif !important;
    font-size:14px !important;
    font-style:normal;
    color:#fff;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px
}
.header1and5 .suppa_mega_posts_post_article div.suppa_post_link_container{
    background-color:#44dd61 !important 
}
.header1and5 .suppa_mega_posts_post_article:hover span{
    color:#fff
}
.header1and5 .suppa_mega_posts_post_article{
    width:200px !important
}
.header1and5 .suppa_mega_posts_post_article img{
    width:200px !important;
    height:160px !important
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow{
    top:13px !important;
    right:5px !important
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow span{
    font-size:14px !important;
    color:#44dd61
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_mega_posts_arrow span{
    color:#fff
}
.header1and5 .suppa_menu_mega_posts .suppa_mega_posts_cat_selected .suppa_mega_posts_arrow span{
    color:#fff !important
}
.header1and5 .suppa_column{
    margin-left:3% !important;
    margin-bottom:3% !important
}
.header1and5 .suppa_column_title{
    font-size:18px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#252a2c;
    border-bottom-color:transparent;
    padding:10px 0px 10px 0px
}
.header1and5 .suppa_column_title .suppa_item_title{
    font-size:18px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#252a2c
}
.header1and5 .suppa_column_title:hover{
    padding-left:10px !important;
    color:#44dd61
}
.header1and5 .suppa_column_title:hover .suppa_item_title{
    color:#44dd61
}
.header1and5 .suppa_column_link{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c;
    padding-right:15px;
    padding-left:15px;
    padding-top:15px;
    padding-bottom:15px 
}
.header1and5 .suppa_column_link .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c
}
.header1and5 .suppa_column_link:nth-child(2){
    margin-top:15px !important
}
.header1and5 .suppa_column_link:hover{
    color:#26b7e7;
    padding-left:25px !important
}
.header1and5 .suppa_column_link:hover .suppa_item_title{
    color:#26b7e7
}
.header1and5 .suppa_submenu_columns_wrap .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header1and5 .suppa_column_title:hover .suppa_item_desc, .header1and5 .suppa_column_link:hover .suppa_item_desc{
    color:#fff
}
.header1and5 .suppa_column_title .ctf_suppa_fa_box{
    color:#252a2c
}
.header1and5 .suppa_column_title:hover .ctf_suppa_fa_box{
    color:#44dd61
}
.header1and5 .suppa_column_link .ctf_suppa_fa_box{
    color:#252a2c
}
.header1and5 .suppa_column_link:hover .ctf_suppa_fa_box{
    color:#26b7e7
}
.header1and5 .suppa_column_title .suppa_FA_icon{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header1and5 .suppa_column_title .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header1and5 .suppa_column_link .suppa_FA_icon{
    font-size:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header1and5 .suppa_column_link .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header1and5 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item, .header1and5 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .ctf_suppa_fa_box, .header1and5 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .suppa_item_title{
    color:#44dd61 !important
}
.header1and5 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item{
    background-color:transparent
}
.header1and5 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    border-bottom:1px solid #f0f0f0;
    padding:10px 15px 10px 15px
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu a .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu div:hover > a , .header1and5 .suppa_menu_dropdown > .suppa_submenu a:hover{
    color:#26b7e7;
    background-color:#f4f6f6;
    padding-left:20px
}
.suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_title, .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_item_title{
    color:#26b7e7
}
.header1and5 .suppa_submenu .suppa_menu_class_dropdown_levels_hover>a{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header1and5 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_title{
    color:#26b7e7
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:0px !important
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_desc{
    color:#c9c9c9
}
.header1and5 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_desc{
    color:#26b7e7
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu a .suppa_FA_icon{
    color:#252a2c
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_FA_icon, .header1and5 .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_FA_icon{
    color:#26b7e7
}
.header1and5 .suppa_menu_class_dropdown_levels_hover > a .ctf_suppa_fa_box{
    color:#26b7e7
}
.header1and5 .suppa_menu_dropdown .suppa_submenu .suppa_FA_icon{
    font-size:18px !important;
    margin-top:5px !important;
    padding-right:10px !important
}
.header1and5 .suppa_menu_dropdown .suppa_submenu .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:5px !important;
    padding-right:10px
}
.header1and5 .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header1and5 .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header1and5 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box{
    top:10px !important;
    right:15px
}
.header1and5 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box span{
    font-size:14px !important;
    color:#252a2c
}
.header1and5 .suppa_menu_dropdown div:hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header1and5 .suppa_menu_class_dropdown_levels_hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header1and5 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_left{
    right:auto !important;
    left:15px
}
.header1and5 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_right{
    display:none !important
}
.header1and5 .suppa_submenu.suppa_submenu_pos_left .suppa_fa_carret_left{
    display:none !important
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title , .header1and5 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .ctf_suppa_fa_box, .header1and5 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title{
    color:#44dd61 
}
.header1and5 .suppa_menu_dropdown .current-menu-item{
    background-color:transparent
}
.header1and5 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header1and5 .suppa_menu_search form{
    margin-top:0px;
    margin-right:10px;
    margin-left:10px;
    width:
}
.header1and5 input{
    background-color:#fff;
    width:;
    height:;
    color:#252a2c !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px !important;
    -moz-border-radius:0px !important;
    border-radius:0px !important;
    border:1px solid transparent
}
.header1and5 .suppa_menu_search ::-webkit-input-placeholder{
    color:#252a2c !important
}
.header1and5 .suppa_menu_search :-moz-placeholder{
    color:#252a2c !important;
    opacity:1
}
.header1and5 .suppa_menu_search ::-moz-placeholder{
    color:#252a2c !important;
    opacity:1
}
.header1and5 .suppa_menu_search :-ms-input-placeholder{
    color:#252a2c !important
}
.header1and5 .suppa_search_normal form{
    height:;
    width:
}
.header1and5 .suppa_search_normal .suppa_search_icon{
    font-size:14px !important;
    height:;
    line-height:;
    background-color:transparent;
    border-radius:0 0px 0px 0 !important
}
.header1and5 .suppa_search_normal .suppa_search_icon span{
    color:#44dd61;
    padding-left:0px;
    padding-right:0px
}
.header1and5 .suppa_search_boxed form{
    margin-bottom:0px
}
.header1and5 .suppa_top_level_link.suppa_search_icon{
    color:#44dd61;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    height:70px !important
}
.header1and5 .suppa_menu:hover .suppa_top_level_link.suppa_search_icon{
    color:#44dd61
}
.header1and5 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header1and5 .suppa_submenu_modern_search{
    z-index:119998;
    height:70px !important
}
.header1and5 .suppa_submenu_modern_search form, .header1and5 .suppa_submenu_modern_search input{
    height:70px !important
}
.header1and5 .suppa_submenu_modern_search .suppa_search_modern_close{
    z-index:120000;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    height:70px !important;
    font-size:18px !important;
    color:#252a2c !important
}
.header1and5 .suppa_menu_social a.suppa_top_level_link{
    padding-left:4px !important;
    padding-right:4px !important
}
.header1and5 .suppa_menu_social .suppa_top_level_link .suppa_FA_icon_only{
    font-size:16px !important;
    padding-top:0px !important;
    padding-right:10px !important
}
.header1and5 .suppa_menu_social .suppa_top_level_link .suppa_UP_icon_only{
    width:16px !important;
    height:16px !important;
    padding-top:16px !important;
    padding-right:10px !important
}
.header1and5 .suppa_menu_woocommerce_cart a{
    height:70px !important;
    padding-left:15px;
    padding-right:15px
}
.header1and5 .suppa_menu_woocommerce_cart > a, .header1and5 .suppa_menu_woocommerce_cart > a span.suppa_item_title{
    font-size:13px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff
}
.header1and5 .suppa_menu_woocommerce_cart>a>span.suppa_item_title{
    padding-top:15px !important
}
.header1and5 .suppa_menu_woocommerce_cart a.suppa_menu_position_left, .header1and5 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid transparent
}
.header1and5 .suppa_menu_woocommerce_cart a.suppa_menu_position_right, .header1and5 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid transparent
}
.header1and5 .suppa_menu_woocommerce_cart:hover>a{
    background-color:transparent;
    color:#44dd61
}
.header1and5 .suppa_menu_woocommerce_cart:hover>a>span.suppa_item_title{
    color:#44dd61
}
.header1and5 .suppa_menu_woocommerce_cart > a.current-menu-item, .header1and5 .suppa_menu_woocommerce_cart>a.current-menu-ancestor{
    color:#44dd61;
    background-color:transparent
}
.header1and5 .suppa_menu_woocommerce_cart > a.current-menu-item .ctf_suppa_fa_box, .header1and5 .suppa_menu_woocommerce_cart > a.current-menu-ancestor .ctf_suppa_fa_box{
    color:#44dd61
}
.header1and5 .suppa_menu_woocommerce_cart a.cart-contents{
    padding-left:15px;
    padding-right:15px
}
.header1and5 .suppa_menu_woocommerce_cart a.cart-contents .suppa_item_title{
    font-size:13px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff;
    padding-top:15px !important
}
.header1and5 .suppa_menu_woocommerce_cart:hover>a.cart-contents{
    background-color:transparent;
    color:#44dd61
}
.header1and5 .suppa_menu_woocommerce_cart:hover > a.cart-contents span{
    color:#44dd61
}
.header1and5 .suppa_rwd_top_button_container{
    height:70px !important;
    background-color:transparent;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111
}
.header1and5 .suppa_rwd_menus_container{
    background-color:#fff;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header1and5 .suppa_rwd_button, .header1and5 .suppa_rwd_text{
    line-height:70px !important
}
.header1and5 .suppa_rwd_button{
    padding-right:20px !important;
    padding-left:20px !important;
    line-height:70px !important
}
.header1and5 .suppa_rwd_button, .header1and5 .suppa_rwd_button span{
    font-size:20px !important;
    color:#fff
}
.header1and5 .suppa_rwd_text{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#fff !important;
    padding:0px 20px !important;
    line-height:70px !important
}
.header1and5 .suppa_mega_posts_allposts_posts, .header1and5 .suppa_rwd_submenu_posts, .header1and5 .suppa_rwd_submenu_html, .header1and5 .suppa_rwd_submenu_columns_wrap{
    background-color:#fff;
    border-bottom:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important;
    -moz-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67)
}
.header1and5 .suppa_rwd_menu > a, .header1and5 .suppa_rwd_submenu_mega_posts > a, .header1and5 .suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff;
    height:35px !important;
    line-height:35px !important;
    border-bottom:1px solid #485357 !important;
    background-color:#252a2c
}
.header1and5 .suppa_rwd_menu > a .suppa_item_title, .header1and5 .suppa_rwd_submenu_mega_posts > a .suppa_item_title, .header1and5 .suppa_rwd_submenu > .suppa_dropdown_item_container > a .suppa_item_title{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff
}
.header1and5 .era_rwd_suppa_link_both_open, .header1and5 .suppa_rwd_menu:hover > a, .header1and5 .suppa_rwd_submenu_mega_posts > a:hover, .header1and5 .suppa_rwd_menu .suppa_dropdown_item_container a:hover{
    color:#44dd61 !important;
    background-color:#383f42 !important
}
.header1and5 .era_rwd_suppa_link_both_open .suppa_item_title, .header1and5 .suppa_rwd_menu:hover > a .suppa_item_title, .header1and5 .suppa_rwd_submenu_mega_posts > a:hover .suppa_item_title, .header1and5 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .suppa_item_title{
    color:#44dd61 !important
}
.header1and5 .suppa_rwd_menus_container{
    border-top:1px solid #485357 !important
}
.header1and5 .suppa_rwd_menu>a{
    padding-left:20px !important
}
.header1and5 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:36px !important
}
.header1and5 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:56px !important
}
.header1and5 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:76px !important
}
.header1and5 .suppa_rwd_menu > a .era_rwd_suppa_arrow_box{
    font-size:14px !important;
    color:#fff
}
.header1and5 .suppa_rwd_menu:hover > a .era_rwd_suppa_arrow_box{
    color:#44dd61 !important
}
.header1and5 .era_rwd_suppa_arrow_both_open{
    color:#fff !important;
    background-color:#252a2c !important
}
.header1and5 .era_rwd_suppa_link_both_open{
    color:#44dd61 !important;
    background-color:#383f42 !important
}
.header1and5 .suppa_rwd_search{
    border-bottom:1px solid #485357 !important
}
.header1and5 .suppa_rwd_search{
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header1and5 .suppa_rwd_search input[type="text"]{
    background-color:#fff;
    height:;
    line-height:;
    color:#252a2c !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
    border:1px solid transparent
}
.header1and5 .suppa_rwd_submenu_mega_posts>a{
    padding-left:40px !important
}
.header1and5 .suppa_rwd_menu > a .ctf_suppa_fa_box, .header1and5 .suppa_rwd_menu .suppa_dropdown_item_container .ctf_suppa_fa_box{
    color:#fff
}
.header1and5 .era_rwd_suppa_link_both_open .ctf_suppa_fa_box, .header1and5 .suppa_rwd_menu:hover > a .ctf_suppa_fa_box, .header1and5 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .ctf_suppa_fa_box{
    color:#44dd61 !important
}
.header1and5 .suppa_rwd_menu > a .suppa_FA_icon, .header1and5 .suppa_rwd_menu .suppa_dropdown_item_container .suppa_FA_icon{
    font-size:18px !important;
    padding-top:10px !important;
    padding-right:10px !important
}
.header1and5 .suppa_rwd_menu > a .suppa_UP_icon, .header1and5 .suppa_rwd_menu .suppa_dropdown_item_container a .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:10px !important;
    padding-right:10px !important
}
.header1and5 .suppa_column_link{
    border-bottom:1px #f0f0f0 solid
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    display:none !important
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box, #navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box{
    display:block !important
}
.header2 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left, .header2 .suppa_menu_logo.logo_left_menu_right{
    border-right-width:0 !important
}
#navbarwhitebox .header2 .suppa_top_level_link.suppa_search_icon{
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:0px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:40px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span>span{
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left{
    padding-left:30px
}
#navbarwhitebox .header2 .suppa_submenu_modern_search form, #navbarwhitebox .header2 .suppa_submenu_modern_search input{
    height:70px !important
}
.header2.suppa-stick{
    height:110px
}
.head3 .suppaMenu_wrap .suppaMenu{
    padding:0px 0
}
.header3 .suppa_top_level_link, .header3 .suppa_menu, .header3 .suppa_top_level_link.suppa_search_icon{
    height:auto !important
}
.header3 .suppa_top_level_link .suppa_item_title{
    padding-bottom:10px;
    text-transform:uppercase
}
.header3 .suppa_menu .suppa_top_level_link{
    border-radius:50px
}
.header3 .suppa_menu_woocommerce_cart a{
    height:auto !important;
    padding:16px !important;
    height:50px !important;
    width:50px !important
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:0 !important;
    padding-right:0 !important
}
.header3 .suppa_top_level_link.suppa_search_icon{
    padding-bottom:16px !important
}
.header3 .suppa_submenu{
    top:80px !important
}
.head4 #menu-mainmenu, .head4 [id*="menu-headermenu"]{
    background-color:transparent !important
}
.header4 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header4 .suppa_column_link{
    border-bottom:1px #F0F0F0 solid
}
.header4 .suppa_column_link:hover{
    background-color:#f4f6f6
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:3px !important
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:28px !important
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:3px !important
}
.header2 .suppa_holder{
    height:110px !important
}
.header2.suppaMenu_wrap{
    height:110px !important;
    z-index:99999
}
.header2.suppaMenu_wrap_wide_layout{
    background-color:#FFF;
    border-top:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header2 .suppaMenu{
    width:1170px;
    z-index:99999;
    height:110px !important;
    background-color:#FFF;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header2 .suppa_menu_logo.logo_left_menu_right{
    height:110px !important;
    border-right:1px solid #FFF !important
}
.header2 .suppa_menu_logo.logo_right_menu_left{
    height:110px !important;
    border-left:1px solid #FFF !important
}
.header2 .suppa_menu_logo.logo_top_center, .header2 .suppa_menu_logo.logo_top_left, .header2 .suppa_menu_logo.logo_top_right{
    width:1170px
}
.header2 .logo_top_center, .header2 .logo_top_left, .header2 .logo_top_right{
    background-color:transparent;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header2 .suppa_menu_logo img{
    padding-top:27px !important;
    padding-bottom:0px !important;
    padding-right:0 !important;
    padding-left:30px !important
}
.header2 .suppa_rwd_logo img{
    padding-top:27px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header2 .suppa_top_level_link{
    height:110px !important;
    color:#252a2c
}
.header2 .suppa_top_level_link .suppa_item_title{
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c;
    padding-top:40px
}
.header2 .suppa_menu{
    height:110px !important
}
.header2 .suppa_menu_mega_posts .suppa_top_level_link , .header2 .suppa_menu_dropdown .suppa_top_level_link , .header2 .suppa_menu_posts .suppa_top_level_link , .header2 .suppa_menu_html .suppa_top_level_link , .header2 .suppa_menu_links .suppa_top_level_link, .header2 .suppa_menu_linksTwo .suppa_top_level_link{
    padding-left:18px;
    padding-right:18px;
    border-color:#FFF
}
.header2 .suppa_menu .suppa_top_level_link.suppa_top_links_has_arrow{
    padding-right:18px
}
.header2 .suppa_top_level_link .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header2 .suppa_menu:hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header2 .suppa_menu:hover .suppa_top_level_link{
    background-color:transparent;
    color:#26c660
}
.header2 .suppa_menu:hover .suppa_top_level_link .suppa_item_title{
    color:#26c660
}
.header2 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link{
    background-color:transparent;
    color:#26c660
}
.header2 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_title{
    color:#26c660
}
.header2 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid #FFF
}
.header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_right, .header2 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid #FFF
}
.header2 .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    font-size:14px !important;
    top:49px !important;
    right:0px !important;
    color:#252a2c
}
.header2 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    color:#44dd61
}
.header2 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow, .header2 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#44dd61 !important
}
.header2 .suppa_menu .suppa_top_level_link.current-menu-item, .header2 .suppa_menu .suppa_top_level_link.current-menu-item .ctf_suppa_fa_box, .header2 .suppa_menu .suppa_top_level_link.current-menu-item .suppa_item_title, .header2 .suppa_menu .suppa_top_level_link.current-menu-ancestor, .header2 .suppa_menu .suppa_top_level_link.current-menu-ancestor .ctf_suppa_fa_box, .header2 .suppa_menu .suppa_top_level_link.current-menu-ancestor .suppa_item_title{
    color:#26c660 
}
.header2 .suppa_menu .suppa_top_level_link.current-menu-item, .header2 .suppa_menu .suppa_top_level_link.current-menu-ancestor{
    background-color:transparent
}
.header2 .suppa_menu .suppa_top_level_link.current-menu-ancestor .era_suppa_arrow_box span, .header2 .suppa_menu .suppa_top_level_link.current-menu-item .era_suppa_arrow_box span{
    color:#26c660
}
.header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    color:#252a2c
}
.header2 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#26c660
}
.header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:4px !important;
    padding-right:15px !important
}
.header2 .suppa_menu .suppa_top_level_link .suppa_upload_img{
    width:18px !important;
    height:18px !important;
    margin-top:4px !important;
    padding-right:15px !important
}
.header2 .suppa_submenu{
    top:110px !important;
    background-color:#fff;
    border-top:0px solid #ececec;
    border-right:0px solid #ececec;
    border-bottom:0px solid #ececec;
    border-left:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header2 .suppa_post{
    width:209px
}
.header2 .suppa_post a{
    width:209px
}
.header2 .suppa_post img{
    width:209px;
    height:160px
}
.header2 .suppa_post div.suppa_post_link_container{
    width:209px !important
}
.header2 .suppa_post{
    margin:15px 0px 15px 15px !important
}
.header2 .suppa_post div.suppa_post_link_container{
    background-color:#44dd61
}
.header2 .suppa_post span{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:10px 10px 10px 10px !important;
    color:#fff
}
.header2 .suppa_post span:hover , .header2 .suppa_post span:hover{
    color:#fff
}
.header2 .suppa_latest_posts_view_all{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:15px 15px;
    margin:15px 15px;
    color:#44dd61;
    background-color:#fff
}
.header2 .suppa_latest_posts_view_all:hover{
    color:#fff;
    background-color:#44dd61
}
.header2 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:15px;
    color:#44dd61;
    border-bottom:1px solid #f0f0f0
}
.header2 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a:hover, .header2 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header2 .suppa_menu_linksTwo .suppa_linksTwo_cat a{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    color:#6b6b6b
}
.header2 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat a:hover{
    color:#E58004
}
.header2 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow{
    top:10px !important;
    right:15px !important
}
.header2 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow span{
    font-size:14px !important;
    color:#252a2c
}
.header2 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a:hover .suppa_megaLinksTwo_mainLinkArrow span, .suppa_linksTwo_categoriesContainer_current .suppa_megaLinksTwo_mainLinkArrow span{
    color:#26b7e7 !important
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories{
    margin-top:15px
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61;
    padding-top:15px;
    padding-left:15px;
    padding-bottom:15px;
    padding-right:0px;
    background-color:transparent
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_item_title{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover, .header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected{
    background-color:#44dd61;
    color:#fff
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_item_title, .header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected .suppa_item_title{
    color:#fff
}
.header2 .suppa_mega_posts_post_article{
    margin-top:15px;
    margin-left:15px;
    margin-bottom:15px;
    margin-right:0px
}
.header2 .suppa_mega_posts_post_article span{
    font-family:Arial,sans-serif !important;
    font-size:14px !important;
    font-style:normal;
    color:#fff;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px
}
.header2 .suppa_mega_posts_post_article div.suppa_post_link_container{
    background-color:#44dd61 !important 
}
.header2 .suppa_mega_posts_post_article:hover span{
    color:#fff
}
.header2 .suppa_mega_posts_post_article{
    width:200px !important
}
.header2 .suppa_mega_posts_post_article img{
    width:200px !important;
    height:160px !important
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow{
    top:13px !important;
    right:5px !important
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow span{
    font-size:14px !important;
    color:#44dd61
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_mega_posts_arrow span{
    color:#fff
}
.header2 .suppa_menu_mega_posts .suppa_mega_posts_cat_selected .suppa_mega_posts_arrow span{
    color:#fff !important
}
.header2 .suppa_column{
    margin-left:3% !important;
    margin-bottom:3% !important
}
.header2 .suppa_column_title{
    font-size:18px !important;
    font-family:Montserrat !important;
    font-style:normal;
    color:#252a2c;
    border-bottom-color:transparent;
    padding:10px 0px 10px 0px
}
.header2 .suppa_column_title .suppa_item_title{
    font-size:18px !important;
    font-family:Montserrat !important;
    font-style:normal;
    color:#252a2c
}
.header2 .suppa_column_title:hover{
    padding-left:10px !important;
    color:#44dd61
}
.header2 .suppa_column_title:hover .suppa_item_title{
    color:#44dd61
}
.header2 .suppa_column_link{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c;
    padding-right:15px;
    padding-left:15px;
    padding-top:15px;
    padding-bottom:15px 
}
.header2 .suppa_column_link .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c
}
.header2 .suppa_column_link:nth-child(2){
    margin-top:15px !important
}
.header2 .suppa_column_link:hover{
    color:#26b7e7;
    padding-left:25px !important
}
.header2 .suppa_column_link:hover .suppa_item_title{
    color:#26b7e7
}
.header2 .suppa_submenu_columns_wrap .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header2 .suppa_column_title:hover .suppa_item_desc, .header2 .suppa_column_link:hover .suppa_item_desc{
    color:#fff
}
.header2 .suppa_column_title .ctf_suppa_fa_box{
    color:#252a2c
}
.header2 .suppa_column_title:hover .ctf_suppa_fa_box{
    color:#44dd61
}
.header2 .suppa_column_link .ctf_suppa_fa_box{
    color:#252a2c
}
.header2 .suppa_column_link:hover .ctf_suppa_fa_box{
    color:#26b7e7
}
.header2 .suppa_column_title .suppa_FA_icon{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header2 .suppa_column_title .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header2 .suppa_column_link .suppa_FA_icon{
    font-size:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header2 .suppa_column_link .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header2 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item, .header2 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .ctf_suppa_fa_box, .header2 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .suppa_item_title{
    color:#252a2c !important
}
.header2 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item{
    background-color:transparent
}
.header2 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header2 .suppa_menu_dropdown > .suppa_submenu a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    border-bottom:1px solid #f0f0f0;
    padding:10px 15px 10px 15px
}
.header2 .suppa_menu_dropdown > .suppa_submenu a .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c
}
.header2 .suppa_menu_dropdown > .suppa_submenu div:hover > a , .header2 .suppa_menu_dropdown > .suppa_submenu a:hover{
    color:#26b7e7;
    background-color:#f4f6f6;
    padding-left:20px
}
.suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_title, .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_item_title{
    color:#26b7e7
}
.header2 .suppa_submenu .suppa_menu_class_dropdown_levels_hover>a{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header2 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_title{
    color:#26b7e7
}
.header2 .suppa_menu_dropdown > .suppa_submenu .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:0px !important
}
.header2 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_desc{
    color:#c9c9c9
}
.header2 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_desc{
    color:#26b7e7
}
.header2 .suppa_menu_dropdown > .suppa_submenu a .suppa_FA_icon{
    color:#252a2c
}
.header2 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_FA_icon, .header2 .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_FA_icon{
    color:#26b7e7
}
.header2 .suppa_menu_class_dropdown_levels_hover > a .ctf_suppa_fa_box{
    color:#26b7e7
}
.header2 .suppa_menu_dropdown .suppa_submenu .suppa_FA_icon{
    font-size:18px !important;
    margin-top:5px !important;
    padding-right:10px !important
}
.header2 .suppa_menu_dropdown .suppa_submenu .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:5px !important;
    padding-right:10px
}
.header2 .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header2 .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header2 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box{
    top:10px !important;
    right:15px
}
.header2 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box span{
    font-size:14px !important;
    color:#252a2c
}
.header2 .suppa_menu_dropdown div:hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header2 .suppa_menu_class_dropdown_levels_hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header2 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_left{
    right:auto !important;
    left:15px
}
.header2 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_right{
    display:none !important
}
.header2 .suppa_submenu.suppa_submenu_pos_left .suppa_fa_carret_left{
    display:none !important
}
.header2 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title , .header2 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .ctf_suppa_fa_box, .header2 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title{
    color:#252a2c 
}
.header2 .suppa_menu_dropdown .current-menu-item{
    background-color:transparent
}
.header2 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header2 .suppa_menu_search form{
    margin-top:0px;
    margin-right:10px;
    margin-left:10px;
    width:
}
.header2 input{
    background-color:#fff;
    width:;
    height:;
    color:#252a2c !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px !important;
    -moz-border-radius:0px !important;
    border-radius:0px !important;
    border:1px solid #FFF
}
.header2 .suppa_menu_search ::-webkit-input-placeholder{
    color:#252a2c !important
}
.header2 .suppa_menu_search :-moz-placeholder{
    color:#252a2c !important;
    opacity:1
}
.header2 .suppa_menu_search ::-moz-placeholder{
    color:#252a2c !important;
    opacity:1
}
.header2 .suppa_menu_search :-ms-input-placeholder{
    color:#252a2c !important
}
.header2 .suppa_search_normal form{
    height:;
    width:
}
.header2 .suppa_search_normal .suppa_search_icon{
    font-size:14px !important;
    height:;
    line-height:;
    background-color:#fff;
    border-radius:0 0px 0px 0 !important
}
.header2 .suppa_search_normal .suppa_search_icon span{

    color:#252a2c;
    padding-left:9px;
    padding-right:0px
}
.header2 .suppa_search_boxed form{
    margin-bottom:0px
}
.header2 .suppa_top_level_link.suppa_search_icon{
    color:#252a2c;
    padding-top:44px;
    padding-left:9px;
    padding-right:0px;
    height:66px !important
}
.header2 .suppa_menu:hover .suppa_top_level_link.suppa_search_icon{
    color:#252a2c
}
.header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:4px !important;
    padding-right:15px !important
}
.header2 .suppa_submenu_modern_search{
    z-index:119998;
    height:110px !important
}
.header2 .suppa_submenu_modern_search form, .header2 .suppa_submenu_modern_search input{
    height:110px !important
}
.header2 .suppa_submenu_modern_search .suppa_search_modern_close{
    z-index:120000;
    padding-top:44px;
    padding-left:9px;
    padding-right:0px;
    height:66px !important;
    font-size:18px !important;
    color:#252a2c !important
}
.header2 .suppa_menu_social a.suppa_top_level_link{
    padding-left:4px !important;
    padding-right:4px !important
}
.header2 .suppa_menu_social .suppa_top_level_link .suppa_FA_icon_only{
    font-size:16px !important;
    padding-top:0px !important;
    padding-right:10px !important
}
.header2 .suppa_menu_social .suppa_top_level_link .suppa_UP_icon_only{
    width:16px !important;
    height:16px !important;
    padding-top:16px !important;
    padding-right:10px !important
}
.header2 .suppa_menu_woocommerce_cart a{
    height:110px !important;
    padding-left:18px;
    padding-right:18px
}
.header2 .suppa_menu_woocommerce_cart > a, .header2 .suppa_menu_woocommerce_cart > a span.suppa_item_title{
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c
}
.header2 .suppa_menu_woocommerce_cart>a>span.suppa_item_title{
    padding-top:40px !important
}
.header2 .suppa_menu_woocommerce_cart a.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid #FFF
}
.header2 .suppa_menu_woocommerce_cart a.suppa_menu_position_right, .header2 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid #FFF
}
.header2 .suppa_menu_woocommerce_cart:hover>a{
    background-color:transparent;
    color:#00a9f7
}
.header2 .suppa_menu_woocommerce_cart:hover>a>span.suppa_item_title{
    color:#26c660
}
.header2 .suppa_menu_woocommerce_cart > a.current-menu-item, .header2 .suppa_menu_woocommerce_cart>a.current-menu-ancestor{
    color:#26c660;
    background-color:transparent
}
.header2 .suppa_menu_woocommerce_cart > a.current-menu-item .ctf_suppa_fa_box, .header2 .suppa_menu_woocommerce_cart > a.current-menu-ancestor .ctf_suppa_fa_box{
    color:#26c660
}
.header2 .suppa_menu_woocommerce_cart a.cart-contents{
    padding-left:18px;
    padding-right:18px
}
.header2 .suppa_menu_woocommerce_cart a.cart-contents .suppa_item_title{
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c;
    padding-top:40px !important
}
.header2 .suppa_menu_woocommerce_cart:hover>a.cart-contents{
    background-color:transparent;
    color:#26c660
}
.header2 .suppa_menu_woocommerce_cart:hover > a.cart-contents span{
    color:#26c660
}
.header2 .suppa_rwd_top_button_container{
    height:110px !important;
    background-color:#FFF;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111
}
.header2 .suppa_rwd_menus_container{
    background-color:#fff;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header2 .suppa_rwd_button, .header2 .suppa_rwd_text{
    line-height:110px !important
}
.header2 .suppa_rwd_button{
    padding-right:20px !important;
    padding-left:20px !important;
    line-height:110px !important
}
.header2 .suppa_rwd_button, .header2 .suppa_rwd_button span{
    font-size:20px !important;
    color:#252a2c
}
.header2 .suppa_rwd_text{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c !important;
    padding:0px 20px !important;
    line-height:110px !important
}
.header2 .suppa_mega_posts_allposts_posts, .header2 .suppa_rwd_submenu_posts, .header2 .suppa_rwd_submenu_html, .header2 .suppa_rwd_submenu_columns_wrap{
    background-color:#fff;
    border-bottom:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important;
    -moz-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67)
}
.header2 .suppa_rwd_menu > a, .header2 .suppa_rwd_submenu_mega_posts > a, .header2 .suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c;
    height:35px !important;
    line-height:35px !important;
    border-bottom:1px solid #f8f8f8 !important;
    background-color:#FFF
}
.header2 .suppa_rwd_menu > a .suppa_item_title, .header2 .suppa_rwd_submenu_mega_posts > a .suppa_item_title, .header2 .suppa_rwd_submenu > .suppa_dropdown_item_container > a .suppa_item_title{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c
}
.header2 .era_rwd_suppa_link_both_open, .header2 .suppa_rwd_menu:hover > a, .header2 .suppa_rwd_submenu_mega_posts > a:hover, .header2 .suppa_rwd_menu .suppa_dropdown_item_container a:hover{
    color:#44dd61 !important;
    background-color:#FFF !important
}
.header2 .era_rwd_suppa_link_both_open .suppa_item_title, .header2 .suppa_rwd_menu:hover > a .suppa_item_title, .header2 .suppa_rwd_submenu_mega_posts > a:hover .suppa_item_title, .header2 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .suppa_item_title{
    color:#44dd61 !important
}
.header2 .suppa_rwd_menus_container{
    border-top:1px solid #f8f8f8 !important
}
.header2 .suppa_rwd_menu>a{
    padding-left:20px !important
}
.header2 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:36px !important
}
.header2 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:56px !important
}
.header2 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:76px !important
}
.header2 .suppa_rwd_menu > a .era_rwd_suppa_arrow_box{
    font-size:14px !important;
    color:#252a2c
}
.header2 .suppa_rwd_menu:hover > a .era_rwd_suppa_arrow_box{
    color:#44dd61 !important
}
.header2 .era_rwd_suppa_arrow_both_open{
    color:#252a2c !important;
    background-color:#FFF !important
}
.header2 .era_rwd_suppa_link_both_open{
    color:#44dd61 !important;
    background-color:#FFF !important
}
.header2 .suppa_rwd_search{
    border-bottom:1px solid #f8f8f8 !important
}
.header2 .suppa_rwd_search{
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header2 .suppa_rwd_search input[type="text"]{
    background-color:#fff;
    height:;
    line-height:;
    color:#252a2c !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
    border:1px solid #FFF
}
.header2 .suppa_rwd_submenu_mega_posts>a{
    padding-left:40px !important
}
.header2 .suppa_rwd_menu > a .ctf_suppa_fa_box, .header2 .suppa_rwd_menu .suppa_dropdown_item_container .ctf_suppa_fa_box{
    color:#252a2c
}
.header2 .era_rwd_suppa_link_both_open .ctf_suppa_fa_box, .header2 .suppa_rwd_menu:hover > a .ctf_suppa_fa_box, .header2 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .ctf_suppa_fa_box{
    color:#44dd61 !important
}
.header2 .suppa_rwd_menu > a .suppa_FA_icon, .header2 .suppa_rwd_menu .suppa_dropdown_item_container .suppa_FA_icon{
    font-size:18px !important;
    padding-top:8px !important;
    padding-right:16px !important
}
.header2 .suppa_rwd_menu > a .suppa_UP_icon, .header2 .suppa_rwd_menu .suppa_dropdown_item_container a .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:0px !important;
    padding-right:16px !important
}
.header1and5 .suppa_column_link{
    border-bottom:1px #f0f0f0 solid
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    display:none !important
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box, #navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box{
    display:block !important
}
.header2 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left, .header2 .suppa_menu_logo.logo_left_menu_right{
    border-right-width:0 !important
}
#navbarwhitebox .header2 .suppa_top_level_link.suppa_search_icon{
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:0px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:40px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span>span{
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left{
    padding-left:30px
}
#navbarwhitebox .header2 .suppa_submenu_modern_search form, #navbarwhitebox .header2 .suppa_submenu_modern_search input{
    height:70px !important
}
.header2.suppa-stick{
    height:110px
}
.head3 .suppaMenu_wrap .suppaMenu{
    padding:30px 0
}
.header3 .suppa_top_level_link, .header3 .suppa_menu, .header3 .suppa_top_level_link.suppa_search_icon{
    height:auto !important
}
.header3 .suppa_top_level_link .suppa_item_title{
    padding-bottom:10px;
    text-transform:uppercase
}
.header3 .suppa_menu .suppa_top_level_link{
    border-radius:50px
}
.header3 .suppa_menu_woocommerce_cart a{
    height:auto !important;
    padding:16px !important;
    height:50px !important;
    width:50px !important
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:0 !important;
    padding-right:0 !important
}
.header3 .suppa_top_level_link.suppa_search_icon{
    padding-bottom:16px !important
}
.header3 .suppa_submenu{
    top:80px !important
}
.head4 #menu-mainmenu, .head4 [id*="menu-headermenu"]{
    background-color:transparent !important
}
.header4 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header4 .suppa_column_link{
    border-bottom:1px #F0F0F0 solid
}
.header4 .suppa_column_link:hover{
    background-color:#f4f6f6
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:3px !important
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:28px !important
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:3px !important
}
.header3 .suppa_holder{
    height:115px !important
}
.header3.suppaMenu_wrap{
    height:115px !important;
    z-index:9999
}
.header3.suppaMenu_wrap_wide_layout{
    background-color:#f9f9f9;
	 border: 4px solid transparent;
    padding: 0px;
    -webkit-border-image: url(../images/title-bottom-border.png) 30 round; /* Safari 3.1-5 */
    -o-border-image: url(../images/title-bottom-border.png) 30 round; /* Opera 11-12.1 */
    border-image: url(../images/title-bottom-border.png) 30 round;

border-top:0;
margin-bottom:30px;

    border-top:0px solid #111;
    border-left:0px solid #111;
	border-right:0px;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header3 .suppaMenu{
    width:1170px;
    z-index:9999;
    height:110px !important;
    background-color:#f9f9f9;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header3 .suppa_menu_logo.logo_left_menu_right{
    height:110px !important;
    border-right:1px solid transparent !important
}
.header3 .suppa_menu_logo.logo_right_menu_left{
    height:110px !important;
    border-left:1px solid transparent !important
}
.header3 .suppa_menu_logo.logo_top_center, .header3 .suppa_menu_logo.logo_top_left, .header3 .suppa_menu_logo.logo_top_right{
    width:1170px
}
.header3 .logo_top_center, .header3 .logo_top_left, .header3 .logo_top_right{
    background-color:transparent;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header3 .suppa_menu_logo img{
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-right:30px !important;
    padding-left:15px !important
}
.header3 .suppa_rwd_logo img{
    padding-top:27px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header3 .suppa_top_level_link{
    height:110px !important;
    color:#fff
}
.header3 .suppa_top_level_link .suppa_item_title{
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#666;
    padding-top:10px;
	
}
.header3 .suppa_menu{
    height:110px !important
}
.header3 .suppa_menu_mega_posts .suppa_top_level_link , .header3 .suppa_menu_dropdown .suppa_top_level_link , .header3 .suppa_menu_posts .suppa_top_level_link , .header3 .suppa_menu_html .suppa_top_level_link , .header3 .suppa_menu_links .suppa_top_level_link, .header3 .suppa_menu_linksTwo .suppa_top_level_link{
    padding-left:22px;
    padding-right:22px;
	padding-top:20px;
    border-color:transparent
}
.header3 .suppa_menu .suppa_top_level_link.suppa_top_links_has_arrow{
    padding-right:25px
}
.header3 .suppa_top_level_link .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header3 .suppa_menu:hover .suppa_top_level_link .suppa_item_desc{
    color:#44dd61
}
.header3 .suppa_menu:hover .suppa_top_level_link{
    background-color:#f9f9f9;
    color:#44dd61
}
.header3 .suppa_menu:hover .suppa_top_level_link .suppa_item_title{
    color:#00a9f7
}
.header3 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link{
    background-color:#44dd61;
    color:#fff
}
.header3 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_title{
    color:#fff
}
.header3 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header3 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header3 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid transparent
}
.header3 .suppa_menu .suppa_top_level_link.suppa_menu_position_right, .header3 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid transparent
}
.header3 .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    font-size:14px !important;
    top:19px !important;
    right:6px !important;
    color:#fff
}
.header3 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    color:#fff
}
.header3 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow, .header3 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#fff !important
}
.header3 .suppa_menu .suppa_top_level_link.current-menu-item, .header3 .suppa_menu .suppa_top_level_link.current-menu-item .ctf_suppa_fa_box, .header3 .suppa_menu .suppa_top_level_link.current-menu-item .suppa_item_title, .header3 .suppa_menu .suppa_top_level_link.current-menu-ancestor, .header3 .suppa_menu .suppa_top_level_link.current-menu-ancestor .ctf_suppa_fa_box, .header3 .suppa_menu .suppa_top_level_link.current-menu-ancestor .suppa_item_title{
    color:#26c660 
}
.header3 .suppa_menu .suppa_top_level_link.current-menu-item, .header3 .suppa_menu .suppa_top_level_link.current-menu-ancestor{
    background-color:transparent
}
.header3 .suppa_menu .suppa_top_level_link.current-menu-ancestor .era_suppa_arrow_box span, .header3 .suppa_menu .suppa_top_level_link.current-menu-item .era_suppa_arrow_box span{
    color:#26c660
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    color:#fff
}
.header3 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#fff
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:7px !important;
    padding-right:15px !important
}
.header3 .suppa_menu .suppa_top_level_link .suppa_upload_img{
    width:18px !important;
    height:18px !important;
    margin-top:7px !important;
    padding-right:15px !important
}
.header3 .suppa_submenu{
    top:110px !important;
    background-color:#fff;
    border-top:0px solid #ececec;
    border-right:0px solid #ececec;
    border-bottom:0px solid #ececec;
    border-left:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header3 .suppa_post{
    width:209px
}
.header3 .suppa_post a{
    width:209px
}
.header3 .suppa_post img{
    width:209px;
    height:160px
}
.header3 .suppa_post div.suppa_post_link_container{
    width:209px !important
}
.header3 .suppa_post{
    margin:15px 0px 15px 15px !important
}
.header3 .suppa_post div.suppa_post_link_container{
    background-color:#44dd61
}
.header3 .suppa_post span{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:10px 10px 10px 10px !important;
    color:#fff
}
.header3 .suppa_post span:hover , .header3 .suppa_post span:hover{
    color:#fff
}
.header3 .suppa_latest_posts_view_all{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:15px 15px;
    margin:15px 15px;
    color:#44dd61;
    background-color:#fff
}
.header3 .suppa_latest_posts_view_all:hover{
    color:#fff;
    background-color:#44dd61
}
.header3 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:15px;
    color:#44dd61;
    border-bottom:1px solid #f0f0f0
}
.header3 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a:hover, .header3 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header3 .suppa_menu_linksTwo .suppa_linksTwo_cat a{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    color:#6b6b6b
}
.header3 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat a:hover{
    color:#E58004
}
.header3 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow{
    top:10px !important;
    right:15px !important
}
.header3 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow span{
    font-size:14px !important;
    color:#252a2c
}
.header3 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a:hover .suppa_megaLinksTwo_mainLinkArrow span, .suppa_linksTwo_categoriesContainer_current .suppa_megaLinksTwo_mainLinkArrow span{
    color:#26b7e7 !important
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories{
    margin-top:15px
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61;
    padding-top:15px;
    padding-left:15px;
    padding-bottom:15px;
    padding-right:0px;
    background-color:transparent
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_item_title{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover, .header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected{
    background-color:#44dd61;
    color:#fff
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_item_title, .header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected .suppa_item_title{
    color:#fff
}
.header3 .suppa_mega_posts_post_article{
    margin-top:15px;
    margin-left:15px;
    margin-bottom:15px;
    margin-right:0px
}
.header3 .suppa_mega_posts_post_article span{
    font-family:Arial,sans-serif !important;
    font-size:14px !important;
    font-style:normal;
    color:#fff;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px
}
.header3 .suppa_mega_posts_post_article div.suppa_post_link_container{
    background-color:#44dd61 !important 
}
.header3 .suppa_mega_posts_post_article:hover span{
    color:#fff
}
.header3 .suppa_mega_posts_post_article{
    width:200px !important
}
.header3 .suppa_mega_posts_post_article img{
    width:200px !important;
    height:160px !important
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow{
    top:13px !important;
    right:5px !important
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow span{
    font-size:14px !important;
    color:#44dd61
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_mega_posts_arrow span{
    color:#fff
}
.header3 .suppa_menu_mega_posts .suppa_mega_posts_cat_selected .suppa_mega_posts_arrow span{
    color:#fff !important
}
.header3 .suppa_column{
    margin-left:3% !important;
    margin-bottom:3% !important
}
.header3 .suppa_column_title{
    font-size:18px !important;
    font-family:Montserrat !important;
    font-style:normal;
    color:#252a2c;
    border-bottom-color:transparent;
    padding:10px 0px 10px 0px
}
.header3 .suppa_column_title .suppa_item_title{
    font-size:18px !important;
    font-family:Montserrat !important;
    font-style:normal;
    color:#252a2c
}
.header3 .suppa_column_title:hover{
    padding-left:10px !important;
    color:#44dd61
}
.header3 .suppa_column_title:hover .suppa_item_title{
    color:#44dd61
}
.header3 .suppa_column_link{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c;
    padding-right:15px;
    padding-left:15px;
    padding-top:15px;
    padding-bottom:15px 
}
.header3 .suppa_column_link .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c
}
.header3 .suppa_column_link:nth-child(2){
    margin-top:15px !important
}
.header3 .suppa_column_link:hover{
    color:#26b7e7;
    padding-left:25px !important
}
.header3 .suppa_column_link:hover .suppa_item_title{
    color:#26b7e7
}
.header3 .suppa_submenu_columns_wrap .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header3 .suppa_column_title:hover .suppa_item_desc, .header3 .suppa_column_link:hover .suppa_item_desc{
    color:#fff
}
.header3 .suppa_column_title .ctf_suppa_fa_box{
    color:#252a2c
}
.header3 .suppa_column_title:hover .ctf_suppa_fa_box{
    color:#44dd61
}
.header3 .suppa_column_link .ctf_suppa_fa_box{
    color:#252a2c
}
.header3 .suppa_column_link:hover .ctf_suppa_fa_box{
    color:#26b7e7
}
.header3 .suppa_column_title .suppa_FA_icon{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header3 .suppa_column_title .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header3 .suppa_column_link .suppa_FA_icon{
    font-size:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header3 .suppa_column_link .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header3 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item, .header3 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .ctf_suppa_fa_box, .header3 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .suppa_item_title{
    color:#252a2c !important
}
.header3 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item{
    background-color:transparent
}
.header3 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header3 .suppa_menu_dropdown > .suppa_submenu a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    border-bottom:1px solid #f0f0f0;
    padding:10px 15px 10px 15px
}
.header3 .suppa_menu_dropdown > .suppa_submenu a .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#252a2c
}
.header3 .suppa_menu_dropdown > .suppa_submenu div:hover > a , .header3 .suppa_menu_dropdown > .suppa_submenu a:hover{
    color:#26b7e7;
    background-color:#f4f6f6;
    padding-left:20px
}
.suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_title, .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_item_title{
    color:#26b7e7
}
.header3 .suppa_submenu .suppa_menu_class_dropdown_levels_hover>a{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header3 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_title{
    color:#26b7e7
}
.header3 .suppa_menu_dropdown > .suppa_submenu .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:0px !important
}
.header3 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_desc{
    color:#c9c9c9
}
.header3 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_desc{
    color:#26b7e7
}
.header3 .suppa_menu_dropdown > .suppa_submenu a .suppa_FA_icon{
    color:#252a2c
}
.header3 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_FA_icon, .header3 .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_FA_icon{
    color:#26b7e7
}
.header3 .suppa_menu_class_dropdown_levels_hover > a .ctf_suppa_fa_box{
    color:#26b7e7
}
.header3 .suppa_menu_dropdown .suppa_submenu .suppa_FA_icon{
    font-size:18px !important;
    margin-top:5px !important;
    padding-right:10px !important
}
.header3 .suppa_menu_dropdown .suppa_submenu .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:5px !important;
    padding-right:10px
}
.header3 .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header3 .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header3 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box{
    top:10px !important;
    right:15px
}
.header3 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box span{
    font-size:14px !important;
    color:#252a2c
}
.header3 .suppa_menu_dropdown div:hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header3 .suppa_menu_class_dropdown_levels_hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header3 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_left{
    right:auto !important;
    left:15px
}
.header3 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_right{
    display:none !important
}
.header3 .suppa_submenu.suppa_submenu_pos_left .suppa_fa_carret_left{
    display:none !important
}
.header3 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title , .header3 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .ctf_suppa_fa_box, .header3 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title{
    color:#252a2c 
}
.header3 .suppa_menu_dropdown .current-menu-item{
    background-color:transparent
}
.header3 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .era_suppa_arrow_box span{
    color:#44dd61
}
.header3 .suppa_menu_search form{
    margin-top:0px;
    margin-right:10px;
    margin-left:10px;
    width:
}
.header3 input{
    background-color:#fff;
    width:;
    height:;
    color:#252a2c !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px !important;
    -moz-border-radius:0px !important;
    border-radius:0px !important;
    border:1px solid #252a2c
}
.header3 .suppa_menu_search ::-webkit-input-placeholder{
    color:#252a2c !important
}
.header3 .suppa_menu_search :-moz-placeholder{
    color:#252a2c !important;
    opacity:1
}
.header3 .suppa_menu_search ::-moz-placeholder{
    color:#252a2c !important;
    opacity:1
}
.header3 .suppa_menu_search :-ms-input-placeholder{
    color:#252a2c !important
}
.header3 .suppa_search_normal form{
    height:;
    width:
}
.header3 .suppa_search_normal .suppa_search_icon{
    font-size:14px !important;
    height:;
    line-height:;
    background-color:transparent;
    border-radius:0 0px 0px 0 !important
}
.header3 .suppa_search_normal .suppa_search_icon span{
    color:#ffff;
    padding-left:16px;
    padding-right:16px
}
.header3 .suppa_search_boxed form{
    margin-bottom:0px
}
.header3 .suppa_top_level_link.suppa_search_icon{
    color:#666;
    padding-top:34px;
    padding-left:16px;
    padding-right:16px;
	
    height:94px !important
}
.header3 .suppa_menu:hover .suppa_top_level_link.suppa_search_icon{
    color:#00a9f7
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:7px !important;
    padding-right:15px !important
}
.header3 .suppa_submenu_modern_search{
    z-index:29998;
    height:110px !important
}
.header3 .suppa_submenu_modern_search form, .header3 .suppa_submenu_modern_search input{
    height:110px !important
}
.header3 .suppa_submenu_modern_search .suppa_search_modern_close{
    z-index:30000;
    padding-top:16px;
    padding-left:16px;
    padding-right:16px;
    height:94px !important;
    font-size:18px !important;
    color:#252a2c !important
}
.header3 .suppa_menu_social a.suppa_top_level_link{
    padding-left:4px !important;
    padding-right:4px !important
}
.header3 .suppa_menu_social .suppa_top_level_link .suppa_FA_icon_only{
    font-size:16px !important;
    padding-top:0px !important;
    padding-right:10px !important
}
.header3 .suppa_menu_social .suppa_top_level_link .suppa_UP_icon_only{
    width:16px !important;
    height:16px !important;
    padding-top:16px !important;
    padding-right:10px !important
}
.header3 .suppa_menu_woocommerce_cart a{
    height:110px !important;
    padding-left:22px;
    padding-right:22px
}
.header3 .suppa_menu_woocommerce_cart > a, .header3 .suppa_menu_woocommerce_cart > a span.suppa_item_title{
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff
}
.header3 .suppa_menu_woocommerce_cart>a>span.suppa_item_title{
    padding-top:10px !important
}
.header3 .suppa_menu_woocommerce_cart a.suppa_menu_position_left, .header3 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid transparent
}
.header3 .suppa_menu_woocommerce_cart a.suppa_menu_position_right, .header3 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid transparent
}
.header3 .suppa_menu_woocommerce_cart:hover>a{
    background-color:#44dd61;
    color:#fff
}
.header3 .suppa_menu_woocommerce_cart:hover>a>span.suppa_item_title{
    color:#fff
}
.header3 .suppa_menu_woocommerce_cart > a.current-menu-item, .header3 .suppa_menu_woocommerce_cart>a.current-menu-ancestor{
    color:#26c660;
    background-color:transparent
}
.header3 .suppa_menu_woocommerce_cart > a.current-menu-item .ctf_suppa_fa_box, .header3 .suppa_menu_woocommerce_cart > a.current-menu-ancestor .ctf_suppa_fa_box{
    color:#26c660
}
.header3 .suppa_menu_woocommerce_cart a.cart-contents{
    padding-left:22px;
    padding-right:22px
}
.header3 .suppa_menu_woocommerce_cart a.cart-contents .suppa_item_title{
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff;
    padding-top:10px !important
}
.header3 .suppa_menu_woocommerce_cart:hover>a.cart-contents{
    background-color:#44dd61;
    color:#fff
}
.header3 .suppa_menu_woocommerce_cart:hover > a.cart-contents span{
    color:#fff
}
.header3 .suppa_rwd_top_button_container{
    height:110px !important;
    background-color:#f9f9f9;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111
}
.header3 .suppa_rwd_menus_container{
    background-color:#fff;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header3 .suppa_rwd_button, .header3 .suppa_rwd_text{
    line-height:110px !important
}
.header3 .suppa_rwd_button{
    padding-right:20px !important;
    padding-left:20px !important;
    line-height:110px !important
}
.header3 .suppa_rwd_button, .header3 .suppa_rwd_button span{
    font-size:20px !important;
    color:#666
}
.header3 .suppa_rwd_text{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#666 !important;
    padding:0px 20px !important;
    line-height:110px !important
}
.header3 .suppa_mega_posts_allposts_posts, .header3 .suppa_rwd_submenu_posts, .header3 .suppa_rwd_submenu_html, .header3 .suppa_rwd_submenu_columns_wrap{
    background-color:#fff;
    border-bottom:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important;
    -moz-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    -webkit-box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67);
    box-shadow:0px 0px 13px 2px rgba( 100,100,100,0.67)
}
.header3 .suppa_rwd_menu > a, .header3 .suppa_rwd_submenu_mega_posts > a, .header3 .suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c;
    height:35px !important;
    line-height:35px !important;
    border-bottom:1px solid #f8f8f8 !important;
    background-color:#FFF
}
.header3 .suppa_rwd_menu > a .suppa_item_title, .header3 .suppa_rwd_submenu_mega_posts > a .suppa_item_title, .header3 .suppa_rwd_submenu > .suppa_dropdown_item_container > a .suppa_item_title{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#252a2c
}
.header3 .era_rwd_suppa_link_both_open, .header3 .suppa_rwd_menu:hover > a, .header3 .suppa_rwd_submenu_mega_posts > a:hover, .header3 .suppa_rwd_menu .suppa_dropdown_item_container a:hover{
    color:#44dd61 !important;
    background-color:#FFF !important
}
.header3 .era_rwd_suppa_link_both_open .suppa_item_title, .header3 .suppa_rwd_menu:hover > a .suppa_item_title, .header3 .suppa_rwd_submenu_mega_posts > a:hover .suppa_item_title, .header3 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .suppa_item_title{
    color:#44dd61 !important
}
.header3 .suppa_rwd_menus_container{
    border-top:1px solid #f8f8f8 !important
}
.header3 .suppa_rwd_menu>a{
    padding-left:20px !important
}
.header3 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:36px !important
}
.header3 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:56px !important
}
.header3 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:76px !important
}
.header3 .suppa_rwd_menu > a .era_rwd_suppa_arrow_box{
    font-size:14px !important;
    color:#252a2c
}
.header3 .suppa_rwd_menu:hover > a .era_rwd_suppa_arrow_box{
    color:#44dd61 !important
}
.header3 .era_rwd_suppa_arrow_both_open{
    color:#252a2c !important;
    background-color:#FFF !important
}
.header3 .era_rwd_suppa_link_both_open{
    color:#44dd61 !important;
    background-color:#FFF !important
}
.header3 .suppa_rwd_search{
    border-bottom:1px solid #f8f8f8 !important
}
.header3 .suppa_rwd_search{
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header3 .suppa_rwd_search input[type="text"]{
    background-color:#fff;
    height:;
    line-height:;
    color:#252a2c !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
    border:1px solid #252a2c
}
.header3 .suppa_rwd_submenu_mega_posts>a{
    padding-left:40px !important
}
.header3 .suppa_rwd_menu > a .ctf_suppa_fa_box, .header3 .suppa_rwd_menu .suppa_dropdown_item_container .ctf_suppa_fa_box{
    color:#252a2c
}
.header3 .era_rwd_suppa_link_both_open .ctf_suppa_fa_box, .header3 .suppa_rwd_menu:hover > a .ctf_suppa_fa_box, .header3 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .ctf_suppa_fa_box{
    color:#44dd61 !important
}
.header3 .suppa_rwd_menu > a .suppa_FA_icon, .header3 .suppa_rwd_menu .suppa_dropdown_item_container .suppa_FA_icon{
    font-size:18px !important;
    padding-top:8px !important;
    padding-right:16px !important
}
.header3 .suppa_rwd_menu > a .suppa_UP_icon, .header3 .suppa_rwd_menu .suppa_dropdown_item_container a .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:0px !important;
    padding-right:16px !important
}
.header1and5 .suppa_column_link{
    border-bottom:1px #f0f0f0 solid
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    display:none !important
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box, #navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box{
    display:block !important
}
.header2 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left, .header2 .suppa_menu_logo.logo_left_menu_right{
    border-right-width:0 !important
}
#navbarwhitebox .header2 .suppa_top_level_link.suppa_search_icon{
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:0px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:40px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span>span{
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left{
    padding-left:30px
}
#navbarwhitebox .header2 .suppa_submenu_modern_search form, #navbarwhitebox .header2 .suppa_submenu_modern_search input{
    height:70px !important
}
.header2.suppa-stick{
    height:110px
}
.head3 .suppaMenu_wrap .suppaMenu{
    padding:30px 0
}
.header3 .suppa_top_level_link, .header3 .suppa_menu, .header3 .suppa_top_level_link.suppa_search_icon{
    height:auto !important
}
.header3 .suppa_top_level_link .suppa_item_title{
    padding-bottom:10px;
    text-transform:uppercase
}
.header3 .suppa_menu .suppa_top_level_link{
    border-radius:50px
}
.header3 .suppa_menu_woocommerce_cart a{
    height:auto !important;
    padding:16px !important;
    height:50px !important;
    width:50px !important
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:0 !important;
    padding-right:0 !important
}
.header3 .suppa_top_level_link.suppa_search_icon{
    padding-bottom:16px !important
}
.header3 .suppa_submenu{
    top:80px !important
}
.head4 #menu-mainmenu, .head4 [id*="menu-headermenu"]{
    background-color:transparent !important
}
.header4 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header4 .suppa_column_link{
    border-bottom:1px #F0F0F0 solid
}
.header4 .suppa_column_link:hover{
    background-color:#f4f6f6
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:3px !important
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:28px !important
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:3px !important
}
.header4 .suppa_holder{
    height:88px !important
}
.header4.suppaMenu_wrap{
    height:88px !important;
    z-index:99999
}
.header4.suppaMenu_wrap_wide_layout{
    background-color:rgba(255,255,255,0.75);
    border-top:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header4 .suppaMenu{
    width:1170px;
    z-index:99999;
    height:88px !important;
    background-color:rgba(255,255,255,0.75);
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header4 .suppa_menu_logo.logo_left_menu_right{
    height:88px !important;
    border-right:1px solid transparent !important
}
.header4 .suppa_menu_logo.logo_right_menu_left{
    height:88px !important;
    border-left:1px solid transparent !important
}
.header4 .suppa_menu_logo.logo_top_center, .header4 .suppa_menu_logo.logo_top_left, .header4 .suppa_menu_logo.logo_top_right{
    width:1170px
}
.header4 .logo_top_center, .header4 .logo_top_left, .header4 .logo_top_right{
    background-color:transparent;
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header4 .suppa_menu_logo img{
    padding-top:18px !important;
    padding-bottom:0px !important;
    padding-right:0 !important;
    padding-left:15px !important
}
.header4 .suppa_rwd_logo img{
    padding-top:18px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header4 .suppa_top_level_link{
    height:88px !important;
    color:#1d1b20
}
.header4 .suppa_top_level_link .suppa_item_title{
    font-size:13px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#1d1b20;
    padding-top:28px
}
.header4 .suppa_menu{
    height:88px !important
}
.header4 .suppa_menu_mega_posts .suppa_top_level_link , .header4 .suppa_menu_dropdown .suppa_top_level_link , .header4 .suppa_menu_posts .suppa_top_level_link , .header4 .suppa_menu_html .suppa_top_level_link , .header4 .suppa_menu_links .suppa_top_level_link, .header4 .suppa_menu_linksTwo .suppa_top_level_link{
    padding-left:10px;
    padding-right:10px;
    border-color:transparent
}
.header4 .suppa_menu .suppa_top_level_link.suppa_top_links_has_arrow{
    padding-right:25px
}
.header4 .suppa_top_level_link .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header4 .suppa_menu:hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header4 .suppa_menu:hover .suppa_top_level_link{
    background-color:transparent;
    color:#26b7e7
}
.header4 .suppa_menu:hover .suppa_top_level_link .suppa_item_title{
    color:#26b7e7
}
.header4 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link{
    background-color:transparent;
    color:#26b7e7
}
.header4 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_title{
    color:#26b7e7
}
.header4 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .suppa_item_desc{
    color:#fff
}
.header4 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header4 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid transparent
}
.header4 .suppa_menu .suppa_top_level_link.suppa_menu_position_right, .header4 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid transparent
}
.header4 .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    font-size:14px !important;
    top:35px !important;
    right:8px !important;
    color:#1d1b20
}
.header4 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow{
    color:#26b7e7
}
.header4 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box_top_arrow, .header4 .suppa_menu.suppa_menu_class_hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#26b7e7 !important
}
.header4 .suppa_menu .suppa_top_level_link.current-menu-item, .header4 .suppa_menu .suppa_top_level_link.current-menu-item .ctf_suppa_fa_box, .header4 .suppa_menu .suppa_top_level_link.current-menu-item .suppa_item_title, .header4 .suppa_menu .suppa_top_level_link.current-menu-ancestor, .header4 .suppa_menu .suppa_top_level_link.current-menu-ancestor .ctf_suppa_fa_box, .header4 .suppa_menu .suppa_top_level_link.current-menu-ancestor .suppa_item_title{
    color:#26b7e7 
}
.header4 .suppa_menu .suppa_top_level_link.current-menu-item, .header4 .suppa_menu .suppa_top_level_link.current-menu-ancestor{
    background-color:transparent
}
.header4 .suppa_menu .suppa_top_level_link.current-menu-ancestor .era_suppa_arrow_box span, .header4 .suppa_menu .suppa_top_level_link.current-menu-item .era_suppa_arrow_box span{
    color:#26b7e7
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    color:#1d1b20
}
.header4 .suppa_menu:hover .suppa_top_level_link .ctf_suppa_fa_box{
    color:#26b7e7
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header4 .suppa_menu .suppa_top_level_link .suppa_upload_img{
    width:18px !important;
    height:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header4 .suppa_submenu{
    top:88px !important;
    background-color:#fff;
    border-top:0px solid #ececec;
    border-right:0px solid #ececec;
    border-bottom:0px solid #ececec;
    border-left:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    -moz-box-shadow:0px 0px 2px 1px rgba( 100,100,100,0.1);
    -webkit-box-shadow:0px 0px 2px 1px rgba( 100,100,100,0.1);
    box-shadow:0px 0px 2px 1px rgba( 100,100,100,0.1);
    -webkit-border-radius:0px 0px 0px 0px;
    -moz-border-radius:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px
}
.header4 .suppa_post{
    width:209px
}
.header4 .suppa_post a{
    width:209px
}
.header4 .suppa_post img{
    width:209px;
    height:160px
}
.header4 .suppa_post div.suppa_post_link_container{
    width:209px !important
}
.header4 .suppa_post{
    margin:15px 0px 15px 15px !important
}
.header4 .suppa_post div.suppa_post_link_container{
    background-color:#44dd61
}
.header4 .suppa_post span{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:10px 10px 10px 10px !important;
    color:#fff
}
.header4 .suppa_post span:hover , .header4 .suppa_post span:hover{
    color:#fff
}
.header4 .suppa_latest_posts_view_all{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding:15px 15px;
    margin:15px 15px;
    color:#44dd61;
    background-color:#fff
}
.header4 .suppa_latest_posts_view_all:hover{
    color:#fff;
    background-color:#44dd61
}
.header4 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    color:#1d1b20;
    border-bottom:1px solid #f0f0f0
}
.header4 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a:hover, .header4 .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header4 .suppa_menu_linksTwo .suppa_linksTwo_cat a{
    font-size:14px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    color:#1d1b20
}
.header4 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat a:hover{
    color:#8358dc
}
.header4 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow{
    top:13px !important;
    right:5px !important
}
.header4 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow span{
    font-size:14px !important;
    color:#1d1b20
}
.header4 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a:hover .suppa_megaLinksTwo_mainLinkArrow span, .suppa_linksTwo_categoriesContainer_current .suppa_megaLinksTwo_mainLinkArrow span{
    color:#26b7e7 !important
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories{
    margin-top:15px
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61;
    padding-top:15px;
    padding-left:15px;
    padding-bottom:15px;
    padding-right:0px;
    background-color:transparent
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_item_title{
    font-family:Montserrat !important;
    font-size:14px !important;
    font-style:normal;
    color:#44dd61
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover, .header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected{
    background-color:#44dd61;
    color:#fff
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_item_title, .header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected .suppa_item_title{
    color:#fff
}
.header4 .suppa_mega_posts_post_article{
    margin-top:15px;
    margin-left:15px;
    margin-bottom:15px;
    margin-right:0px
}
.header4 .suppa_mega_posts_post_article span{
    font-family:Arial,sans-serif !important;
    font-size:14px !important;
    font-style:normal;
    color:#fff;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px
}
.header4 .suppa_mega_posts_post_article div.suppa_post_link_container{
    background-color:#44dd61 !important 
}
.header4 .suppa_mega_posts_post_article:hover span{
    color:#fff
}
.header4 .suppa_mega_posts_post_article{
    width:200px !important
}
.header4 .suppa_mega_posts_post_article img{
    width:200px !important;
    height:160px !important
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow{
    top:13px !important;
    right:5px !important
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow span{
    font-size:14px !important;
    color:#44dd61
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_categories a:hover .suppa_mega_posts_arrow span{
    color:#fff
}
.header4 .suppa_menu_mega_posts .suppa_mega_posts_cat_selected .suppa_mega_posts_arrow span{
    color:#fff !important
}
.header4 .suppa_column{
    margin-left:3% !important;
    margin-bottom:3% !important
}
.header4 .suppa_column_title{
    font-size:18px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#26b7e7;
    border-bottom-color:transparent;
    padding:10px 15px 10px 15px
}
.header4 .suppa_column_title .suppa_item_title{
    font-size:18px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#26b7e7
}
.header4 .suppa_column_title:hover{
    padding-left:25px !important;
    color:#1d1b20
}
.header4 .suppa_column_title:hover .suppa_item_title{
    color:#1d1b20
}
.header4 .suppa_column_link{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#1d1b20;
    padding-right:15px;
    padding-left:15px;
    padding-top:15px;
    padding-bottom:15px 
}
.header4 .suppa_column_link .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#1d1b20
}
.header4 .suppa_column_link:nth-child(2){
    margin-top:15px !important
}
.header4 .suppa_column_link:hover{
    color:#26b7e7;
    padding-left:25px !important
}
.header4 .suppa_column_link:hover .suppa_item_title{
    color:#26b7e7
}
.header4 .suppa_submenu_columns_wrap .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:5px !important
}
.header4 .suppa_column_title:hover .suppa_item_desc, .header4 .suppa_column_link:hover .suppa_item_desc{
    color:#fff
}
.header4 .suppa_column_title .ctf_suppa_fa_box{
    color:#26b7e7
}
.header4 .suppa_column_title:hover .ctf_suppa_fa_box{
    color:#1d1b20
}
.header4 .suppa_column_link .ctf_suppa_fa_box{
    color:#1d1b20
}
.header4 .suppa_column_link:hover .ctf_suppa_fa_box{
    color:#26b7e7
}
.header4 .suppa_column_title .suppa_FA_icon{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header4 .suppa_column_title .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header4 .suppa_column_link .suppa_FA_icon{
    font-size:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header4 .suppa_column_link .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:0px !important;
    padding-right:18px !important
}
.header4 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item, .header4 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .ctf_suppa_fa_box, .header4 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .suppa_item_title{
    color:#26b7e7 !important
}
.header4 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item{
    background-color:transparent
}
.header4 .suppa_menu .suppa_submenu_columns_wrap .current-menu-item .era_suppa_arrow_box span{
    color:#26b7e7
}
.header4 .suppa_menu_dropdown > .suppa_submenu a{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    border-bottom:1px solid #f0f0f0;
    padding:10px 15px 10px 15px
}
.header4 .suppa_menu_dropdown > .suppa_submenu a .suppa_item_title{
    font-size:14px !important;
    font-family:Raleway !important;
    font-style:normal;
    color:#1d1b20
}
.header4 .suppa_menu_dropdown > .suppa_submenu div:hover > a , .header4 .suppa_menu_dropdown > .suppa_submenu a:hover{
    color:#26b7e7;
    background-color:#f4f6f6;
    padding-left:20px
}
.suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_title, .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_item_title{
    color:#26b7e7
}
.header4 .suppa_submenu .suppa_menu_class_dropdown_levels_hover>a{
    color:#26b7e7;
    background-color:#f4f6f6
}
.header4 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_title{
    color:#26b7e7
}
.header4 .suppa_menu_dropdown > .suppa_submenu .suppa_item_desc{
    font-size:12px !important;
    font-family:Arial,sans-serif !important;
    font-style:normal;
    color:#c9c9c9;
    padding-top:0px !important
}
.header4 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_item_desc{
    color:#c9c9c9
}
.header4 .suppa_submenu .suppa_menu_class_dropdown_levels_hover > a .suppa_item_desc{
    color:#c9c9c9
}
.header4 .suppa_menu_dropdown > .suppa_submenu a .suppa_FA_icon{
    color:#1d1b20
}
.header4 .suppa_menu_dropdown > .suppa_submenu div:hover > a .suppa_FA_icon, .header4 .suppa_menu_dropdown > .suppa_submenu a:hover .suppa_FA_icon{
    color:#26b7e7
}
.header4 .suppa_menu_class_dropdown_levels_hover > a .ctf_suppa_fa_box{
    color:#26b7e7
}
.header4 .suppa_menu_dropdown .suppa_submenu .suppa_FA_icon{
    font-size:18px !important;
    margin-top:5px !important;
    padding-right:10px !important
}
.header4 .suppa_menu_dropdown .suppa_submenu .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    margin-top:5px !important;
    padding-right:10px
}
.header4 .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header4 .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon{
    padding-right:0 !important;
    padding-left:10px !important
}
.header4 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box{
    top:9px !important;
    right:10px
}
.header4 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box span{
    font-size:14px !important;
    color:#1d1b20
}
.header4 .suppa_menu_dropdown div:hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header4 .suppa_menu_class_dropdown_levels_hover > a .era_suppa_arrow_box span{
    color:#26b7e7 !important
}
.header4 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_left{
    right:auto !important;
    left:10px
}
.header4 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_right{
    display:none !important
}
.header4 .suppa_submenu.suppa_submenu_pos_left .suppa_fa_carret_left{
    display:none !important
}
.header4 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title , .header4 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .ctf_suppa_fa_box, .header4 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .suppa_item_title{
    color:#26b7e7 
}
.header4 .suppa_menu_dropdown .current-menu-item{
    background-color:transparent
}
.header4 .suppa_menu_dropdown > .suppa_submenu a.current-menu-item .era_suppa_arrow_box span{
    color:#26b7e7
}
.header4 .suppa_menu_search form{
    margin-top:0px;
    margin-right:10px;
    margin-left:10px;
    width:
}
.header4 input{
    background-color:#26b7e7 !important;
    width:;
    height:34px;
    color:#FFF !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px !important;
    -moz-border-radius:0px !important;
    border-radius:0px !important;
    border:1px solid rgba(255,255,255,0.75)
}
.header4 .suppa_menu_search ::-webkit-input-placeholder{
    color:#FFF !important
}
.header4 .suppa_menu_search :-moz-placeholder{
    color:#FFF !important;
    opacity:1
}
.header4 .suppa_menu_search ::-moz-placeholder{
    color:#FFF !important;
    opacity:1
}
.header4 .suppa_menu_search :-ms-input-placeholder{
    color:#FFF !important
}
.header4 .suppa_search_normal form{
    height:34px;
    width:
}
.header4 .suppa_search_normal .suppa_search_icon{
    font-size:18px !important;
    height:34px;
    line-height:34px;
    background-color:#FFF;
    border-radius:0 0px 0px 0 !important
}
.header4 .suppa_search_normal .suppa_search_icon span{
    color:#1d1b20;
    padding-left:14px;
    padding-right:14px
}
.header4 .suppa_search_boxed form{
    margin-bottom:0px
}
.header4 .suppa_top_level_link.suppa_search_icon{
    color:#1d1b20;
    padding-top:34px;
    padding-left:14px;
    padding-right:14px;
    height:54px !important
}
.header4 .suppa_menu:hover .suppa_top_level_link.suppa_search_icon{
    color:#1d1b20
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    font-size:18px !important;
    margin-top:0px !important;
    padding-right:15px !important
}
.header4 .suppa_submenu_modern_search{
    z-index:119998;
    height:88px !important
}
.header4 .suppa_submenu_modern_search form, .header4 .suppa_submenu_modern_search input{
    height:88px !important
}
.header4 .suppa_submenu_modern_search .suppa_search_modern_close{
    z-index:120000;
    padding-top:34px;
    padding-left:14px;
    padding-right:14px;
    height:54px !important;
    font-size:18px !important;
    color:#FFF !important
}
.header4 .suppa_menu_social a.suppa_top_level_link{
    padding-left:4px !important;
    padding-right:4px !important
}
.header4 .suppa_menu_social .suppa_top_level_link .suppa_FA_icon_only{
    font-size:16px !important;
    padding-top:0px !important;
    padding-right:10px !important
}
.header4 .suppa_menu_social .suppa_top_level_link .suppa_UP_icon_only{
    width:16px !important;
    height:16px !important;
    padding-top:16px !important;
    padding-right:10px !important
}
.header4 .suppa_menu_woocommerce_cart a{
    height:88px !important;
    padding-left:10px;
    padding-right:10px
}
.header4 .suppa_menu_woocommerce_cart > a, .header4 .suppa_menu_woocommerce_cart > a span.suppa_item_title{
    font-size:13px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#1d1b20
}
.header4 .suppa_menu_woocommerce_cart>a>span.suppa_item_title{
    padding-top:28px !important
}
.header4 .suppa_menu_woocommerce_cart a.suppa_menu_position_left, .header4 .suppa_menu .suppa_menu_position_left{
    border-right:1px solid transparent
}
.header4 .suppa_menu_woocommerce_cart a.suppa_menu_position_right, .header4 .suppa_menu .suppa_menu_position_right{
    border-left:1px solid transparent
}
.header4 .suppa_menu_woocommerce_cart:hover>a{
    background-color:transparent;
    color:#26b7e7
}
.header4 .suppa_menu_woocommerce_cart:hover>a>span.suppa_item_title{
    color:#26b7e7
}
.header4 .suppa_menu_woocommerce_cart > a.current-menu-item, .header4 .suppa_menu_woocommerce_cart>a.current-menu-ancestor{
    color:#26b7e7;
    background-color:transparent
}
.header4 .suppa_menu_woocommerce_cart > a.current-menu-item .ctf_suppa_fa_box, .header4 .suppa_menu_woocommerce_cart > a.current-menu-ancestor .ctf_suppa_fa_box{
    color:#26b7e7
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents{
    padding-left:10px;
    padding-right:10px
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents .suppa_item_title{
    font-size:13px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#1d1b20;
    padding-top:28px !important
}
.header4 .suppa_menu_woocommerce_cart:hover>a.cart-contents{
    background-color:transparent;
    color:#26b7e7
}
.header4 .suppa_menu_woocommerce_cart:hover > a.cart-contents span{
    color:#26b7e7
}
.header4 .suppa_rwd_top_button_container{
    height:88px !important;
    background-color:rgba(255,255,255,0.75);
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    border-top:0px solid #111;
    border-right:0px solid #111;
    border-bottom:0px solid #111;
    border-left:0px solid #111
}
.header4 .suppa_rwd_menus_container{
    background-color:#fff;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent) 
}
.header4 .suppa_rwd_button, .header4 .suppa_rwd_text{
    line-height:88px !important
}
.header4 .suppa_rwd_button{
    padding-right:20px !important;
    padding-left:20px !important;
    line-height:88px !important
}
.header4 .suppa_rwd_button, .header4 .suppa_rwd_button span{
    font-size:20px !important;
    color:#1d1b20
}
.header4 .suppa_rwd_text{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#1d1b20 !important;
    padding:0px 20px !important;
    line-height:88px !important
}
.header4 .suppa_mega_posts_allposts_posts, .header4 .suppa_rwd_submenu_posts, .header4 .suppa_rwd_submenu_html, .header4 .suppa_rwd_submenu_columns_wrap{
    background-color:#fff;
    border-bottom:0px solid #ececec;
    background-image:-webkit-linear-gradient(top, transparent, transparent);
    background-image:-moz-linear-gradient(top, transparent, transparent);
    background-image:-o-linear-gradient(top, transparent, transparent);
    background-image:-ms-linear-gradient(top, transparent, transparent);
    background-image:linear-gradient(top, transparent, transparent);
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important;
    -moz-box-shadow:0px 0px 2px 1px rgba( 100,100,100,0.1);
    -webkit-box-shadow:0px 0px 2px 1px rgba( 100,100,100,0.1);
    box-shadow:0px 0px 2px 1px rgba( 100,100,100,0.1)
}
.header4 .suppa_rwd_menu > a, .header4 .suppa_rwd_submenu_mega_posts > a, .header4 .suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff;
    height:35px !important;
    line-height:35px !important;
    border-bottom:1px solid #485357 !important;
    background-color:#252a2c
}
.header4 .suppa_rwd_menu > a .suppa_item_title, .header4 .suppa_rwd_submenu_mega_posts > a .suppa_item_title, .header4 .suppa_rwd_submenu > .suppa_dropdown_item_container > a .suppa_item_title{
    font-size:15px !important;
    font-family:Montserrat !important;
    font-weight:bold;
    color:#fff
}
.header4 .era_rwd_suppa_link_both_open, .header4 .suppa_rwd_menu:hover > a, .header4 .suppa_rwd_submenu_mega_posts > a:hover, .header4 .suppa_rwd_menu .suppa_dropdown_item_container a:hover{
    color:#44dd61 !important;
    background-color:#383f42 !important
}
.header4 .era_rwd_suppa_link_both_open .suppa_item_title, .header4 .suppa_rwd_menu:hover > a .suppa_item_title, .header4 .suppa_rwd_submenu_mega_posts > a:hover .suppa_item_title, .header4 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .suppa_item_title{
    color:#44dd61 !important
}
.header4 .suppa_rwd_menus_container{
    border-top:1px solid #485357 !important
}
.header4 .suppa_rwd_menu>a{
    padding-left:20px !important
}
.header4 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:36px !important
}
.header4 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:56px !important
}
.header4 .suppa_rwd_menu_dropdown>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>.suppa_rwd_submenu>.suppa_dropdown_item_container>a{
    padding-left:76px !important
}
.header4 .suppa_rwd_menu > a .era_rwd_suppa_arrow_box{
    font-size:14px !important;
    color:#fff
}
.header4 .suppa_rwd_menu:hover > a .era_rwd_suppa_arrow_box{
    color:#44dd61 !important
}
.header4 .era_rwd_suppa_arrow_both_open{
    color:#fff !important;
    background-color:#252a2c !important
}
.header4 .era_rwd_suppa_link_both_open{
    color:#44dd61 !important;
    background-color:#383f42 !important
}
.header4 .suppa_rwd_search{
    border-bottom:1px solid #485357 !important
}
.header4 .suppa_rwd_search{
    padding-top:10px !important;
    padding-bottom:10px !important;
    padding-right:0px !important;
    padding-left:10px !important
}
.header4 .suppa_rwd_search input[type="text"]{
    background-color:#26b7e7 !important;
    height:34px;
    line-height:34px;
    color:#FFF !important;
    padding-left:5px;
    padding-right:5px;
    font-size:12;
    font-family:Arial,sans-serif;
    font-style:normal;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
    border:1px solid rgba(255,255,255,0.75)
}
.header4 .suppa_rwd_submenu_mega_posts>a{
    padding-left:40px !important
}
.header4 .suppa_rwd_menu > a .ctf_suppa_fa_box, .header4 .suppa_rwd_menu .suppa_dropdown_item_container .ctf_suppa_fa_box{
    color:#fff
}
.header4 .era_rwd_suppa_link_both_open .ctf_suppa_fa_box, .header4 .suppa_rwd_menu:hover > a .ctf_suppa_fa_box, .header4 .suppa_rwd_menu .suppa_dropdown_item_container a:hover .ctf_suppa_fa_box{
    color:#44dd61 !important
}
.header4 .suppa_rwd_menu > a .suppa_FA_icon, .header4 .suppa_rwd_menu .suppa_dropdown_item_container .suppa_FA_icon{
    font-size:18px !important;
    padding-top:10px !important;
    padding-right:10px !important
}
.header4 .suppa_rwd_menu > a .suppa_UP_icon, .header4 .suppa_rwd_menu .suppa_dropdown_item_container a .suppa_UP_icon{
    width:18px !important;
    height:18px !important;
    padding-top:10px !important;
    padding-right:10px !important
}
.header1and5 .suppa_column_link{
    border-bottom:1px #f0f0f0 solid
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    display:none !important
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box, #navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.cart-contents .ctf_suppa_fa_box{
    display:block !important
}
.header2 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left, .header2 .suppa_menu_logo.logo_left_menu_right{
    border-right-width:0 !important
}
#navbarwhitebox .header2 .suppa_top_level_link.suppa_search_icon{
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:0px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:40px !important
}
#navbarwhitebox .header2 .suppa_menu_woocommerce_cart a.cart-contents>span>span{
}
#navbarwhitebox .header2 .suppa_menu .suppa_top_level_link.suppa_menu_position_left, .header2 .suppa_menu .suppa_menu_position_left{
    padding-left:30px
}
#navbarwhitebox .header2 .suppa_submenu_modern_search form, #navbarwhitebox .header2 .suppa_submenu_modern_search input{
    height:70px !important
}
.header2.suppa-stick{
    height:110px
}
.head3 .suppaMenu_wrap .suppaMenu{
    padding:10px 0
}
.header3 .suppa_top_level_link, .header3 .suppa_menu, .header3 .suppa_top_level_link.suppa_search_icon{
    height:auto !important
}
.header3 .suppa_top_level_link .suppa_item_title{
    padding-bottom:10px;
    text-transform:uppercase
}
.header3 .suppa_menu .suppa_top_level_link{
    border-radius:50px
}
.header3 .suppa_menu_woocommerce_cart a{
    height:auto !important;
    padding:16px !important;
    height:50px !important;
    width:50px !important
}
.header3 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:0 !important;
    padding-right:0 !important
}
.header3 .suppa_top_level_link.suppa_search_icon{
    padding-bottom:16px !important
}
.header3 .suppa_submenu{
    top:80px !important
}
.head4 #menu-mainmenu, .head4 [id*="menu-headermenu"]{
    background-color:transparent !important
}
.header4 .suppa_top_level_link .suppa_item_title{
    text-transform:uppercase
}
.header4 .suppa_column_link{
    border-bottom:1px #F0F0F0 solid
}
.header4 .suppa_column_link:hover{
    background-color:#f4f6f6
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents span{
    padding-top:3px !important
}
.header4 .suppa_menu_woocommerce_cart a.cart-contents>span{
    padding-top:28px !important
}
.header4 .suppa_menu .suppa_top_level_link .ctf_suppa_fa_box{
    margin-top:3px !important
}
