.fullsitewrapper { background-color: #000;}

#font_preloader {
    position: absolute;
    left: -99999999;
    top: -99999999;
}

/*********** SLIDES **********/
.slider_wrapper {
    margin: auto;
    background: #000;
    overflow: hidden;
    text-align: center;
}
.slider_view {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.slider_view ul {
    display: none;
    overflow: hidden;
    position: relative;
    left: 0;
    top: 0;
    padding: 0; 
    margin: 0;
    -webkit-transition: all 0s ease-in-out;
    -webkit-transform: translateZ(0);
}
.slider_view ul li {
    position: relative;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
}
.slider_view ul li > a {
    display: inline-block;
    text-decoration: none;
}
.slider_view .arrow_left, .slider_view .arrow_right {
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 40px;
    height: 100%;
    background-color: rgba(255,255,255,.2);
    text-align: center;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    z-index: 10;
    background-repeat: no-repeat;
    background-size: 20px 31px;
    background-position: center center;
}
.slider_view .arrow_left:hover,
.slider_view .arrow_right:hover {
    background-color: rgba(255,255,255,.4);
    cursor: pointer;
}
.slider_view  .arrow_left {
    left: -40px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAjCAMAAACn3QoXAAAAFVBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzsIyYbAAAABnRSTlMAMGCf3+80+5HgAAAAPklEQVR4AWNAB0ysjEASQ5SNDSSOKQoRxxRFiCNEoeJYRdmYR7QoA1yUhYFw+IyKY6Yq/GkQM8USTt+I3AAA/lEHAb+AEgYAAAAASUVORK5CYII=');
}
.slider_view  .arrow_right {
    right: -40px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAjCAMAAACn3QoXAAAAElBMVEUAAADMzMzMzMzMzMzMzMzMzMyxZd59AAAABXRSTlMAMGCf77z7XAwAAAA7SURBVHja7dIxEgAgCANBjPL/L8tQ2Jz4AUm5k/IsNpYMC3XXVdOp9FS6vP3l83jx/lpZFRukq+ybDt0y5wXV6PadngAAAABJRU5ErkJggg==');
}
.slider_view .arrow_left:hover {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAjCAMAAACn3QoXAAAAFVBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzsIyYbAAAAB3RSTlMAJk2As7/M/zxaFQAAAD5JREFUeAFjQAdMrIxAEkOUjQ0kjikKEccURYgjRKHiWEXZmEe0KANclIWBcPiMimOmKvxpEDPFEk7fiNwAAP5RBwG/gBIGAAAAAElFTkSuQmCC');
}
.slider_view .arrow_right:hover {
	background-image: url('data:image/png;   base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAjCAMAAACn3QoXAAAAElBMVEUAAADMzMzMzMzMzMzMzMzMzMyxZd59AAAABnRSTlMAJk2Av8xZ43q5AAAAO0lEQVR42u3SMRIAIAgDQYzy/y/LUNic+AFJuZPyLDaWDAt111XTqfRUurz95fN48f5aWRUbpKvsmw7dMucF1ej2nZ4AAAAASUVORK5CYII=');
}
.slider_controls {
    display: inline-block;
    width: 300px;
    height: 35px;
    margin: 15px auto 45px;
    position: relative;
}
.slider_controls .slide_bar {
    width: 100%;
    height: 4px;
    background: #fff;
    position: absolute;
    top: 42%;
    left: 0;
    z-index: 5;
}
.slider_controls .slide_indicator {
    background: #fff;
    height: 35px;
    width:10px;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
    z-index: 10;
}
.slider_controls .start_icon {
    position: absolute;
    top: -3px;
    left: -38px;
    z-index: 99;
}
.slider_controls .end_icon {
    position: absolute;
    top: -3px;
    right: -38px;
}
.slider_controls span{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@media (max-width: 450px) {
  .slider_controls {
    width: 75%;
    margin: 22px auto;
  }
}

/*********** HOTSPOTS **********/
#bts_slider .hotspot {
    position: absolute;
    width: 30px;
    height: 30px;
    cursor: pointer;
    z-index: 20;
}
body[data-touchdevice="true"] #bts_slider .hotspot {
    width: 44px;
    height: 44px;
}
#bts_slider .hotspot_active {
    position: absolute;
    height: 30px;
    width: 30px;
    z-index: 3;
    cursor: pointer;
    background-position: 0 0;
    background-size: 30px 30px;
    background-repeat: no-repeat;
	background-image: url('data:image/png;base64,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');
    opacity: 0.8;
    -webkit-transition: opacity 0.1s ease-in-out;
    -moz-transition: opacity 0.1s ease-in-out;
    -ms-transition: opacity 0.1s ease-in-out;
    -o-transition: opacity 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out;
}
body[data-touchdevice="false"] #bts_slider .hotspot:hover .hotspot_active {
    opacity: 1;
}
body[data-touchdevice="true"] #bts_slider .hotspot_active {
    width: 44px;
    height: 44px;
    background-size: 44px 44px;
    opacity: 1;
}
#bts_slider .hotspot_overlay {
    display: none;
    position: absolute;
    padding: 15px;
    width: 270px;
    text-align: left;
    background-color: white;
    z-index: 1;
    cursor: default;
    -webkit-box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.53);
    -moz-box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.53);
    box-shadow: 6px 6px 10px 0px rgba(0,0,0,0.55);
}
#bts_slider .hotspot_overlay.left { right: 15px;}
#bts_slider .hotspot_overlay.right { left: 15px;}
#bts_slider .hotspot_overlay.above { bottom: 15px; }
#bts_slider .hotspot_overlay.below { top: 15px; }
body[data-touchdevice="true"] #bts_slider .hotspot_overlay.left { right: 55px; }
body[data-touchdevice="true"] #bts_slider .hotspot_overlay.right { left: 27px;}
body[data-touchdevice="true"] #bts_slider .hotspot_overlay.above { bottom: 20px; }
body[data-touchdevice="true"] #bts_slider .hotspot_overlay.below { top: 27px; }
#bts_slider .hotspot_overlay h2 {
    margin: 0 0 12px;
    line-height: 18px;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
}
#bts_slider .hotspot_copy {
    margin: 0 0 15px;
    line-height: 15px;
    font-size: 13px;
}
#bts_slider .hotspot_shop_now {
    float: right;
    -webkit-transition: background 0.25s ease-in-out;
    -moz-transition: background 0.25s ease-in-out;
    -ms-transition: background 0.25s ease-in-out;
    -o-transition: background 0.25s ease-in-out;
    transition: background 0.25s ease-in-out;
}
#bts_slider .hotspot_close  {
    position: absolute;
    top: 1px;
    right: 4px;
    line-height: 28px;
    color: #999;
    font-size: 28px;
    text-decoration: none;
}
body[data-touchdevice="false"] #bts_slider .hotspot_close { display: none; }