/* Slider */

#popularWrapper .imageScrollerOuter {
    padding: 8px 60px 7px;
	margin: 0 auto;
	width: 980px;
	box-sizing: border-box;
}

#printArea #popularWrapper .imageScrollerOuter h2{
	font-size: 25px;
	text-align: center;
	font-family: "Oxygen";
	margin-bottom: 28px;
}

#videoWrapper .imageScrollerOuter{
    padding: 0px 60px 0px;
	margin: 0 auto;
	width: 317px;
	box-sizing: border-box;
	background: #b2190c;
	float: left;
	height: 360px;
	color: #fff;
}

#printArea #videoWrapper .imageScrollerOuter h2{
	font-size: 1px;
	text-indent: -9999px;
	text-align: center;
	background: url(../en/images/structure/wanted.png) top center no-repeat;
	margin: 11px 0;
}

#videoWrapper .imageScrollerOuter .lastName{
	font-weight: bold;
	text-transform: uppercase;
}

#videoWrapper .imageScrollerOuter a{
	color: #fff;
}

/*   END KEVIN'S STYLES  */



.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}

    .slick-list:focus {
        outline: none;
    }

.slick-loading .slick-list {
    background: white url(/images/indicator.gif) center center no-repeat;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    zoom: 1;
}

    .slick-track:before, .slick-track:after {
        content: "";
        display: table;
    }

    .slick-track:after {
        clear: both;
    }

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}

    .slick-slide img {
        display: block;
		margin: 0 auto;
		max-width: 100%;
		height: auto;
		max-height: 150px;
    }
	
	#videoWrapperOuter .slick-slide img {
		max-height: 239px;
		border: 1px solid #fff;
		box-sizing: border-box;
    }

    .slick-slide.slick-loading img {
        display: none;
    }

    .slick-slide.dragging img {
        pointer-events: none;
    }

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

/* Text */
.scrollText{
	text-align: center;
	padding: 10px 10px 10px 10px;
	width: 100%;
	box-sizing: border-box;
}

.scrollTextContent{
	overflow: hidden;
	width: 100%;
	/*white-space: nowrap;*/
	line-height: 1.375em;
	text-overflow: ellipsis;
}

.scrollText a, .scrollText a:link, .scrollText a:visited{
    color: #000;
    font-size: 18px;
    text-decoration: none;
	font-weight: normal;
}

.scrollText a:hover, .scrollText a:focus{
    text-decoration: underline;
}

/* Arrows */
.slick-prev, .slick-next {
    position: absolute;
    display: block;
    top: 0;
    top: 38px;
    width: 40px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: transparent;
    color: transparent;
    padding: 0;
    border: none;
	margin: 0;
    outline: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    z-index: 300;
	height: 70px;
}

.slick-prev {
    background: url(../images/structure/chevron-scroll-left2x.png) center center no-repeat;
    background-size: 29px auto;
}
.slick-prev:hover, .slick-prev:focus {
    background: #ccc url(../images/structure/chevron-scroll-left2x.png) center center no-repeat;
    background-size: 29px auto;
}

.slick-next {
   background: url(../images/structure/chevron-scroll-right2x.png) center center no-repeat;
   background-size: 29px auto;
}

.slick-next:hover, .slick-next:focus {
   background: #ccc url(../images/structure/chevron-scroll-right2x.png) center center no-repeat;
   background-size: 29px auto;
}


.no-backgroundsize .slick-prev {
    background: url(../images/structure/chevron-scroll-left.png) center center no-repeat;
}

.no-backgroundsize .slick-prev:hover, .no-backgroundsize .slick-prev:focus {
    background: #ededed url(../images/structure/chevron-scroll-left.png) center center no-repeat;
}

.no-backgroundsize .slick-next {
   background: url(../images/structure/chevron-scroll-right.png) center center no-repeat;
}

.no-backgroundsize .slick-next:hover, .no-backgroundsize .slick-next:focus {
   background: #ededed url(../images/structure/chevron-scroll-right.png) center center no-repeat;
}

    .slick-prev:focus, .slick-next:focus {
        outline: none;
    }

    .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
        opacity: 0.25;
    }

.slick-next {
    right: -60px;
}

.slick-prev {
    left: -60px;
}

.slick-next:hover,
.slick-prev:hover,
.slick-next:focus,
.slick-prev:focus {
    background-color: rgba(0,0,0,0.05);
}


/* Arrows */
#videoWrapper .slick-prev, #videoWrapper .slick-next {
    position: absolute;
    display: block;
    top: 85px;
    width: 30px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: transparent;
    color: transparent;
    padding: 0;
    border: none;
	margin: 0;
    outline: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    z-index: 300;
	height: 50px;
}

#videoWrapper .slick-prev {
    background: url(../images/structure/chevron-scroll-left-white2x.png) center center no-repeat;
    background-size: 14px auto;
}
#videoWrapper .slick-prev:hover, #videoWrapper .slick-prev:focus {
    background: #ccc url(../images/structure/chevron-scroll-left-white2x.png) center center no-repeat;
    background-size: 14px auto;
}

#videoWrapper .slick-next {
   background: url(../images/structure/chevron-scroll-right-white2x.png) center center no-repeat;
   background-size: 14px auto;
}

#videoWrapper .slick-next:hover, #videoWrapper .slick-next:focus {
   background: #ccc url(../images/structure/chevron-scroll-right-white2x.png) center center no-repeat;
   background-size: 14px auto;
}


#videoWrapper .no-backgroundsize .slick-prev {
    background: url(../images/structure/chevron-scroll-left-white.png) center center no-repeat;
}

#videoWrapper .no-backgroundsize .slick-prev:hover, #videoWrapper .no-backgroundsize .slick-prev:focus {
    background: #ededed url(../images/structure/chevron-scroll-left-white.png) center center no-repeat;
}

#videoWrapper .no-backgroundsize .slick-next {
   background: url(../images/structure/chevron-scroll-right-white.png) center center no-repeat;
}

#videoWrapper .no-backgroundsize .slick-next:hover, #videoWrapper .no-backgroundsize .slick-next:focus {
   background: #ededed url(../images/structure/chevron-scroll-right-white.png) center center no-repeat;
}

    #videoWrapper .slick-prev:focus, #videoWrapper .slick-next:focus {
        outline: none;
    }

    #videoWrapper .slick-prev.slick-disabled:before, #videoWrapper .slick-next.slick-disabled:before {
        opacity: 0.25;
    }

#videoWrapper .slick-next {
    right: -45px;
}

#videoWrapper .slick-prev {
    left: -45px;
}

#videoWrapper .slick-next:hover,
#videoWrapper .slick-prev:hover,
#videoWrapper .slick-next:focus,
#videoWrapper .slick-prev:focus {
    background-color: rgba(0,0,0,0.15);
}



/*======================================================
  1. MEDIA QUERIES
  ===================================================== */
  
/*==================
  Wide Mobile
====================*/

@media only screen and (max-width : 767px) {
	.imageScrollerOuter{ padding-top: 20px; }
}

