html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-o-text-size-adjust:100%;-ms-text-size-adjust:100%;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
@keyframes title{0%{margin-top:-30px}
100%{margin-top:0px}
}
@keyframes headingtwo{0%{opacity:0}
100%{opacity:1}
}
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 30px auto 30px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
	margin-bottom:30px !important;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
        white-space: nowrap;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}


.loadtitle{animation:title .8s;opacity:1;text-transform:uppercase;margin:0 auto 25px;}
.invisible{opacity:0;}
.fade{animation:headingtwo 2s;}
body{font-family:'Lato', Helvetica, Arial, sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#666;}
h1, h2, h3{margin:0 0 25px;font-weight:300;}
h1, h2{font-size:44px;line-height:52px;}
h2, h3{color:#000;}
h1{color:#fff;}
h3, input{font-size:22px;line-height:30px;}
h1 b{font-weight:bolder;}
a{color:#000;text-decoration:none;}
a, .cta{transition:0.1s all linear;-webkit-transition:0.1s all linear;-moz-transition:0.1s all linear;-o-transition:0.1s all linear;-ms-transition:0.1s all linear;}
p{margin-bottom:20px;}
input{width:98%;margin:0 0 15px;padding:10px 1%;color:#a8a8a8;border-top:none;border-right:none;border-bottom:1px solid #444;border-left:none;}
strong{font-weight:700;color:#444;}
.full-width{min-width:1280px;width:100%;padding:80px 0;position:relative;left:0;text-align:center;}
.grey{background:#f8f8f8;}
#header{background:#fff;height:58px;padding:0;z-index:9999;}
.container{min-width:1240px;width:1240px;margin:0 auto;padding:0 20px;position:relative;}
#slidermenu{margin:20px auto;padding:20px 0;width:66px;clear:both;}
#slidermenu li{text-indent:-500px;width:10px;height:10px;display:block;float:left;border-radius:10px;border:solid 2px #fff;margin:0px 3px;padding:0px;cursor:pointer;}
#slidermenu .showthis{background:#fff;}
.bx-wrapper{position:absolute;top:0;width:100%;}
.bxslider li{width:100%;height:100%;display:block;}
#hero, #competition, #collections, #blogsidebar{overflow:hidden;}
#logo, #languages{position:absolute;top:0;}
#header nav ul, #header nav ul > li > a{color:#444;}
#header nav ul ul{display:none;}
#header nav ul li:hover ul{display:block;position:absolute;background:#000;width:100%;padding:20px 0 20px;left:0px;}
#header nav ul li:hover ul a{color:#fff;}
#header nav ul ul h2{color:#fff;display:none;}
#storemenuwrap{overflow:auto;}
#header nav ul li:hover #storemenuwrap .storemenu h2{font-size:120%;margin-bottom:10px;}
#header nav ul li:hover #storemenuwrap ul{float:left;position:relative;width:20%;}
#header nav ul li:hover #storemenuwrap li{width:84%;margin:0 8%;}
#header nav ul li:hover #storemenuwrap ul li ul{width:96%;}
#header nav ul li:hover #storemenuwrap ul li ul li{display:block;float:left;clear:left;padding:0;margin:0 0 15px;}
#header nav ul li:hover #storemenuwrap ul li ul li a{padding:0;text-align:left;}
#header nav > ul > li > ul > li ul > li{width:16px;text-align:left;}
#logo{background:url(../images/logo.png) no-repeat;width:159px;height:35px;margin:11px 0;text-indent:-9999px;left:20px;}
#header nav{width:640px;margin:0 auto;overflow:hidden;}
.page-template-country-template #header nav{width:452px;%}
#header nav ul{font-size:18px;line-height:20px;}
#header nav ul > li{margin:0 5px;float:left;}
#menu-global li li{width:200px;height:50px;}
#header nav ul > li > a{padding:19px 10px;display:block;}
#header nav ul > li > a:hover{color:#000;}
#header nav ul > li ul.sub-menu > li{height:auto;margin:0;text-align:left;font-size:16px;margin:0 0 10px;padding:0 20px;}
#header nav ul > li ul.sub-menu > li a{display:inline;padding:0;color:#ccc;}
#header nav ul > li ul.sub-menu > li a:hover{color:#fff;}
#languages{background:#f8f8f8;width:190px;margin:13px 0;font-size:14px;line-height:18px;border:1px solid #e7e7e7;display:block;right:20px;cursor:pointer;}
#languages #selected span{background:url(../images/jockey-sprites.png) -20px -17px;width:20px;height:20px;text-indent:-9999px;position:absolute;right:4px;top:3px;}
#languages #selected, #languages ul > li{text-align:center;display:block;}
#languages #selected{width:76%;padding:5px 20% 5px 4%;}
#languages ul > li > a{background:#000;width:92%;padding:5px 4%;color:#fff;display:block;clear:both;overflow:hidden;}
#languages ul{background:#000;width:100%;position:absolute;z-index:1;display:none;}
#languages ul > li{width:100%;}
#hero{background:#fff;background-size:cover;height:586px;}
#social-sticky{width:100%;position:absolute;bottom:60px;z-index:999999999;left:0;height:48px;}
#social-sticky.fixed{position:fixed;top:0;}
#social{background:url(../images/social-bg.png) repeat;width:216px;margin:0 auto;padding:12px 20px;font-size:14px;line-height:18px;overflow:hidden;display:block;clear:both;}
#social *{float:left;}
#social small{line-height:24px;}
#social span{background:url(../images/jockey-sprites.png) -15px -152px;width:26px;height:24px;margin:0 5px 0 0;text-indent:-9999px;}
#social a{width:26px;height:24px;margin:0 5px;text-indent:-9999px;display:block;}
#social a:hover{opacity:0.8;}
#facebook-btn{background:url(../images/jockey-sprites.png) -14px -220px;}
#twitter-btn{background:url(../images/jockey-sprites.png) -158px -219px;}
#fashionfreax-btn{background:url("../images/jockey-sprites.png") repeat scroll -150px -735px;}
#instagram-btn{background:url("../images/jockey-sprites.png") repeat scroll -20px -735px;}
#hero .cta{padding:8px 5%;margin:0 10px 0 0;}
#watch-ad-btn{padding:8px 45px 8px 15px;cursor:pointer;}
#watch-ad-btn span{background:url(../images/jockey-sprites.png) -20px -87px;position:absolute;width:18px;height:20px;top:12px;right:5%;text-indent:-9999px;}
.ui-btn{padding:8px 6%;font-size:18px;line-height:28px;border:2px solid #fff;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;position:relative;}
.ui-btn:hover{background:#789ae8;border:2px solid #789ae8;}
.cta{background:#789ae8;padding:10px 6%;border:none;display:inline-block;vertical-align:middle;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition:color 0.5s linear;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;-o-transition:color 0.5s linear;-ms-transition:color 0.5s linear;position:relative;-webkit-appearance:none;}
.cta:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform-origin:0 50%;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transition:0.5s transform ease-out;-webkit-transition:0.5s transform ease-out;-moz-transition:0.5s transform ease-out;-o-transition:0.5s transform ease-out;-ms-transition:0.5s transform ease-out;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;}
.cta:hover{border:none;}
.cta:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.6);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-moz-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-o-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-ms-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
#competition .cta{width:auto;}
#hero .content-area .ui-btn{float:left;}
.content-area, .full-width-content-area h2, .full-width-content-area p{width:768px;}
.content-area{margin:auto;overflow:hidden;}
.full-width-content-area h2, .full-width-content-area p{margin-left:auto;margin-right:auto;}
.full-width-content-area{width:100%;}
#hero .content-area{width:210px;}
#collections ul, #blogsidebar ul{overflow:hidden;display:inline-block;}
#socialsquare{margin:0 auto;overflow:hidden;}
#socialsquare li{display:block;margin:0%;width:20%;float:left;overflow:hidden;position:relative;background:#f8f8f8;font-size:16px;line-height:18px;}
#socialsquare li:hover{background:#e5f8ff;}
#socialsquare li img{opacity:0.8;}
#socialsquare li:hover img{opacity:1;}
.instasquare .overlay{display:block;height:40px;width:40px;background:url(../images/instagramicon.jpg);position:absolute;bottom:0px;right:0px;}
.facebooksquare .overlay{display:block;height:40px;width:40px;background:url(../images/facebookicon.jpg);position:absolute;bottom:0px;right:0px;}
.twittersquare .overlay{display:block;height:40px;width:40px;background:url(../images/twittericon.jpg);position:absolute;bottom:0px;right:0px;}
.twittersquare span, .facebooksquare span{float:left;margin:10%;text-align:center;width:80%;}
.twittersquare .twittershare{position:absolute;bottom:6px;left:6px;}
.ttreply{text-indent:-500px;display:block;height:16px;width:16px;background:url(everything-sprite.png) 0 0;float:left;margin:0 5px 0 0;}
.ttretw{background:rgba(0, 0, 0, 0) url("everything-sprite.png") repeat scroll 58px 0;display:block;float:left;height:16px;text-indent:-500px;width:20px;margin:0 5px 0 0;}
.ttfav{text-indent:-500px;display:block;height:16px;width:16px;background:rgba(0, 0, 0, 0) url("everything-sprite.png") repeat scroll 105px 0;float:left;margin:0 5px 0 0;}
.socialboximage{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;display:block;background-color:#fff;}
#menu-item-253 ul{height:230px;-webkit-column-count:5;-moz-column-count:5;column-count:5;}
#menu-item-253 li{display:inline-block;}
@media only screen and (max-width:650px){}
#collections ul{margin-top:40px;}
#products > li{background:#fff;width:29.6%;min-height:490px;margin:0 1% 10px 0;padding:20px 1.5%;float:left;overflow:hidden;}
#bloglist > li{background:#fff;width:29.6%;margin:0 1% 10px 0;padding:20px 1.5%;float:left;overflow:hidden;}
#products > li.third , #bloglist > li.third{margin:0 0 10px;}
#products .ui-btn, #bloglist .ui-btn{display:inline-block;}
#comments-btn{width:auto;margin-top:20px;}
#photo-wall{max-width:1280px;margin:0 auto;padding:18px 0;overflow:hidden;}
#photo-wall img{max-width:49.5%;width:100%;margin:0 0 10px;float:left;}
#photo-wall img + img{margin:0 0 0 1%;}
#photo-wall img + img + img{max-width:100%;margin:0;}
.download-menu-container{width:20%;margin:0 auto;display:none;position:absolute;z-index:9999;}
.download-menu-connector{background:url(../images/download-connector.png) no-repeat bottom center;width:100%;height:20px;}
.download-menu{background:#000;padding:20px 0 10px;font-size:14px;line-height:18px;}
#downloads .content-area > ul > li{margin-bottom:35px;}
#downloads .content-area > ul > li > img{margin:0 0 6px;}
#downloads .content-area > ul > li h4{line-height:30px;cursor:pointer;}
#downloads .content-area #videos > li{margin-bottom:10px;}
#videos > li + li{width:32.6%;margin:0 1% 0 0;float:left;}
#videos > li img{width:100%;}
#downloads .content-area #videos li.last{margin:0 0 10px 0;}
#downloads .content-area > ul > li h4 span{background:url(../images/jockey-sprites.png) no-repeat -20px -552px;width:30px;height:30px;margin:0 0 0 10px;display:inline-block;position:absolute;}
#downloads .content-area > ul > li > a{color:#666;}
#wallpapers > li{width:49%;margin-right:2%;float:left;}
#wallpapers .second-column{margin-right:0;}
.download-menu h5{margin:0 0 12px;padding:0 0 8px;border-bottom:1px solid #fff;}
.download-menu ul{padding:0 4%;overflow:hidden;}
.download-menu ul > li{width:50%;margin:0 0 8px;float:left;}
.download-menu, .download-menu ul > li > a{color:#fff;}
label.error{width:100%;margin-bottom:20px;font-weight:bold;color:#e64044;display:block;}
#competition form{width:480px;}
.content-area form{margin:25px auto 0;}
#competition-signup input[type="email"]{margin-bottom:25px;}
#mapintro{min-height:205px;}
#stores{padding:20px 0;}
#stores .content-area{background:#fff;width:38%;padding:240px 6% 241px;}
#map_canvas{width:50%;float:left;position:relative;left:auto;right:auto;height:500px;}
#maplocalstores{display:none;min-height:500px;}
#maplocalstores ol{max-width:55%;width:100%;color:#888;margin-right:5%;line-height:17px;text-align:left;list-style:decimal outside;float:left;}
#maplocalstores ol a{padding:0 10% 0 0;font-size:15px;color:#888;cursor:pointer;display:block;position:relative;}
#localstores li{margin-bottom:10px;}
#localstores li a span{background:url(../images/jockey-sprites.png) no-repeat -221px -88px;width:14px;height:18px;display:inline-block;position:absolute;right:0;top:0;text-indent:-9999px;display:none;}
#maplocalstores ol a.rightarrow, #usedifpc:hover{color:#000;}
#maplocalstores ol a.rightarrow span{display:block;}
#localstoraddressbox{max-width:40%;font-size:15px;line-height:22px;text-align:left;float:left;}
#localstoraddressbox a{margin:0 10px 0 0;text-decoration:underline;}
#usedifpc{margin-top:15px;font-size:14px;line-height:18px;color:#666;float:right;clear:both;cursor:pointer;}
#usedifpc span{background:url(../images/jockey-sprites.png) no-repeat -226px -20px;width:15px;height:15px;margin-left:5px;text-indent:-9999px;display:inline-block;float:right;}
#mapadderror{width:100%;margin:28px 0 0;color:red;display:none;clear:both;text-align:left;}
.displaynone{display:none;}
.eurobutton{padding:5px 10px;margin:5px;display:inline-block;border:1px solid #000;cursor:pointer;}
#stores input{width:50%;margin-right:3%;font-size:18px;line-height:22px;float:left;}
#stores .cta{padding:8px 4%;float:right;}
#slider{margin:50px 0 0;position:relative;}
.sliderleft{float:left;width:50%;text-align:center;}
.sliderleft img{border:0px;}
.sliderright{float:left;width:40%;padding:5%;text-align:left;}
.sliderright p{width:auto;}
.slider-item img{margin:0 0 15px;}
.slider-item[aria-describedby="slick-slide012"] img, .slider-item[aria-describedby="slick-slide09"] img, .slider-item[aria-describedby="slick-slide08"] img, .slider-item[aria-describedby="slick-slide06"] img, .slider-item[aria-describedby="slick-slide05"] img, .slider-item[aria-describedby="slick-slide017"] img{}
.slider-item h3, #blogsidebar ul li h3{margin:0 0 10px;}
.slider-item p, #blogsidebar ul li p, #blogsidebar ul li .categories, #comments-box p{font-size:16px;line-height:24px;}
#nav-prev, #nav-next{width:34px;height:66px;position:absolute;top:0;z-index:2147483647;}
#nav-prev, .slick-prev{background:url(../images/jockey-sprites.png) no-repeat -19px -302px;left:0;}
#nav-prev:hover{background:url(../images/jockey-sprites.png) no-repeat -153px -302px;cursor:pointer;}
#nav-next, .slick-next{background:url(../images/jockey-sprites.png) no-repeat -27px -419px;right:0;}
#nav-next:hover{background:url(../images/jockey-sprites.png) no-repeat -160px -419px;cursor:pointer;}
#footer{background:#000;padding:32px 0 40px;font-size:14px;line-height:18px;color:#fff;text-align:left;clear:both;}
#footer *{line-height:32px;color:#888;}
#footer a{color:#ccc;}
#footer a:hover{color:#fff;}
#reversed-jockey-logo{background:url(../images/jockey-sprites.png) no-repeat -11px -632px;width:164px;height:40px;margin:0 26px 0 0;text-indent:-9999px;display:block;float:right;}
#reversed-jockey-logo + a + p{float:right;}
.fancybox iframe{width:100%;height:auto;}
#menu-btn{background:#000;padding:16px 16px;color:#fff;display:none;float:right;}
#menu-btn span{background:#ccc;width:20px;height:1px;margin:10px 0 10px 10px;text-indent:-9999px;float:right;position:relative;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;}
#menu-btn span:before, #menu-btn span:after{content:"";background:#ccc;width:100%;height:1px;position:absolute;transition:all 0.1s linear;-moz-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;}
#menu-btn span:before{bottom:-6px;left:0;}
#menu-btn span:after{top:-6px;right:0;}
#menu-btn span.open{background:#000;}
#menu-btn span.open:before{transform-origin:100% 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform:rotate(38deg);-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);}
#menu-btn span.open:after{transform-origin:100% 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform:rotate(-38deg);-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);}
#browser{background:#000;width:90%;padding:10px 5%;position:fixed;bottom:0;color:#fff;}
#languages img{width:19px;height:19px;}
#blog-single h1, .blog #blog-single h1{color:#000;text-align:left;border-bottom:2px solid #f8f8f8;padding:0 0 10px 0;}
.blog #blog-single h1{margin:0 0 5px;border-bottom:none;padding:0;}
#blog-single h2{margin:0 0 5px;font-size:30px;line-height:38px;}
.blog .breadcrumb{margin:0 0 15px;}
#blog-single{text-align:left;float:left;}
.content{padding:20px 2%;background:#fff;}
#blog-single .single-content{width:69.19354838709677%;margin:0 2% 0 0;float:left;}
#sidebar{float:left;width:24.19354838709677%;}
.attachment-post-thumbnail{margin:0 auto 20px;display:block;max-width:100%;height:auto;}
.breadcrumb{list-style:none;width:100%;float:left;display:block;font-size:small;}
.blogdate{font-size:small;}
.breadcrumb li{float:left;}
.breadcrumb li a{padding:5px 5px;font-size:small;}
.breadcrumb li a:hover{text-decoration:underline;}
.breadcrumb span{padding:5px 0px;text-align:center;vertical-align:middle;color:#000;}
.containerbig{min-width:70%;width:70%;font-size:130%;padding:0 15%;line-height:150%;}
.container img{max-width:100%;}
em{font-style: italic;}
img.alignright{float:right;margin:0 0 1em 1em;}
img.alignleft{float:left;margin:0 1em 1em 0;}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
#bloglist li p{width:auto;}
#sidebar h3{margin:0px 0 5px;display:block;}
#sidebar a{font-size:16px;line-height:18px;color:#666;}
#sidebar .widget_categories ul > li{float:left;margin:2px 2px;padding:4px 10px;background:#f8f8f8;}
.widget_recent_entries ul{padding:0 0 0 10px;}
.widget_recent_entries ul > li{margin:0 0 10px;line-height:22px;}
.post + .post{margin:30px 0 0;border-top:2px solid #f7f7f7;padding:25px 0;}
#comments-box{padding:20px 0 0;border-top:2px solid #f8f8f8;}
.item .entry .comment-form-comment label{float:left;clear:left;}
.commentlist li{padding:10px 0;border-top:2px solid #f8f8f8;border-bottom:2px solid #f8f8f8;margin:20px 0;}
.commentlist li.alt{border-top:none;border-bottom:none;padding:}
.commentlist cite{font-size:25px;color:#000;}
.commentlist p{color:#000;}
.commentlist em{font-size:16px;}
.commentlist .commentmetadata span{display:block;clear:left !important;}
.commentlist .commentmetadata .comment-edit-link{text-decoration:underline;}
.commentlist .commentmetadata a{font-size:16px;color:#666!important;}
.item #comment{background:#f8f8f8;width:96%;padding:10px 2%;font-family:"Lato",Helvetica,Arial,sans-serif;border:none;font-size:14px;line-height:18px;color:#666;float:left;clear:both;}
#comments-box p, #comments-box h3{margin:0 0 10px;}
#comments-box small{margin:0 0 5px;display:block;}
.item #url, .item #email, .item #author{border:none;background:#f8f8f8;}
.item #submit{float:right;border:none;cursor:pointer;padding:10px 20px;width:150px;font-size:14px;color:#000;background:#f8f8f8;margin:15px 0;}
.categories{overflow:hidden;}
#blogsidebar ul.post-categories{margin:0;}
#blogsidebar ul.post-categories li{display:inline-block;}
.categories small{margin:0 5px 0 0;display:inline-block;overflow:hidden;}
.widget{background:#fff;width:88%;margin:0 0 20px;padding:15px 6%;overflow:hidden;}
#sidebar ul{clear:both;}
#storemenuwrap{width:100%;background-color:black;position:absolute;left:0;}
#header nav ul ul h2{display:block!important;font-size:14px;text-align:center;color:#ffffff;}
#header nav ul li ul li > h4{font-size:14px;color:#555;text-transform:uppercase;text-align:left;}
nav ul > li > ul > li > ul > li{display:block!important;float:none!important;}
.storemenu li{display:block;}
#contact h3{margin:0 0 6px;}
.column{width:50%;float:left;text-align:left;}
#products-list .breadcrumb{margin:0 0 20px;}
#products-list .content-area ul > li{width:25%;height:300px;min-height:300px;margin:0;display:inline-block;text-align:center;position:relative;overflow:hidden;}
#products-list .content-area ul > li img{width:100%;height:auto;}
#products-list .content-area #product-gallery ul > li{width:100%;height:600px;min-height:600px;}
#products-list .content-area ul > li.half{width:25%;}
#products-list .content-area ul > li.third{width:33.333333%;}
#products-list .content-area ul > li > a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10;}
#products-list .content-area ul > li > span{background:rgba(0,0,0,0.2);width:90%;height:100%;padding:38% 5%;font-size:28px;line-height:32px;font-weight:300;color:#fff;position:absolute;top:0;left:0;z-index:9;}
#products-list .content-area ul#product-nav > li > a img{max-width:100%;width:100%;height:auto;position:absolute;top:0;left:0;z-index:8;}
#products-list .content-area ul#product-nav > li{width:16.66666666666667%;height:128px;min-height:128px;float:left;}
#product-gallery{width:100%;margin:0;position:relative;}
#product-gallery #product-image img{height:100%;width:auto;margin:0 auto;}
#product-gallery .bx-wrapper{position:relative !important;}
#product-gallery .bx-viewport{width:92% !important;float:right;}
#product-gallery .bx-controls .bx-prev, #product-gallery .bx-controls .bx-next{width:100%;height:40px;background:#eee;text-indent:-9999px;position:absolute;}
#product-gallery .bx-controls{width:8%;margin:0;padding:40px 0;overflow:hidden;position:relative;}
#product-gallery .bx-controls .bx-prev, #product-gallery .bx-controls .bx-next{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;}
#product-gallery .bx-controls .bx-prev{background:url(../images/jockey-slider-vertical-up.png) no-repeat center bottom;top:0;left:0;}
#product-gallery .bx-controls .bx-next{background:url(../images/jockey-slider-vertical-down.png) no-repeat center top;bottom:0;left:0;}
#product-gallery .bx-controls .bx-prev:hover{background:url(../images/jockey-slider-vertical-up.png) no-repeat center top;}
#product-gallery .bx-controls .bx-next:hover{background:url(../images/jockey-slider-vertical-down.png) no-repeat center bottom;}
#product-gallery .bx-pager-item{width:100%;height:99px;clear:both;overflow:hidden;}
#product-gallery .bx-pager-item + .bx-pager-item{margin:4px 0 0 0;}
#product-gallery .bx-pager-item > a:hover{background:#ddd;}
#product-gallery .bx-pager-item > a.active{background:#000;}
#product-gallery .bx-pager-item > a{padding:3px 3%;display:block;}
#product-gallery .bx-pager-item > a > img{width:100%;height:auto;}
#tm-line{width:50%;}
#tm-line p{margin:0;}
#tm-line p + p{font-size:13px;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.ie7 #map_canvas{width:49.95%;}
.ie7 #photo-wall img{max-width:49.49%;}
.ie7 #photo-wall img + img + img{max-width:100%;}
.ie7 .cta:hover, .ie8 .cta:hover{background:#000;}
.ie7 .ieimg, .ie8 .ieimg{position:absolute;z-index:-99999;top:0;width:120%;height:auto;left:0;}
.ie8 .ieimg{z-index:1;}
.ie7 #hero .fixed{display:none;}
.ie8 #hero .container{z-index:99;}
.ie9 #hero .content-area{width:220px;}
.bxslidercountry img{width:100%;height:auto;}
#slidercon h1{z-index:999;text-align:center;width:100%;}
#slidercon .bx-controls{display:none;}
#bx-pager{margin:0 auto;width:100px;}
#bx-pager a{border:2px solid #fff;border-radius:10px;height:10px;width:10px;display:inline-block;margin:0 5px;}
#bx-pager a.active{background:#fff;}
#slidertextcon{position:absolute;bottom:0px;width:100%;text-align:center;z-index:999;height:50%;min-height:250px;}
#slidercon{position:relative;}
.bx-wrapper{position:relative;}
@font-face{font-family:'theme-icons';src:url("//cdn.shopify.com/s/files/1/1227/4310/t/8/assets/theme-icons.eot?17768977786158922026");src:url("//cdn.shopify.com/s/files/1/1227/4310/t/8/assets/theme-icons.eot?#iefix17768977786158922026")
format("embedded-opentype"),
url("//cdn.shopify.com/s/files/1/1227/4310/t/8/assets/theme-icons.woff?17768977786158922026")
format("woff"),url("//cdn.shopify.com/s/files/1/1227/4310/t/8/assets/theme-icons.ttf?17768977786158922026")
format("truetype"),url("//cdn.shopify.com/s/files/1/1227/4310/t/8/assets/theme-icons.svg?17768977786158922026#icomoon")
format("svg");font-weight:normal;font-style:normal;}
.toolbar-social, .toolbar-cart{line-height:38px;margin-left:1em;position:absolute;top:10px;right:20px;}
.social-links a{background:#555 none repeat scroll 0 0;border-radius:3px;color:#fff;line-height:1.6em;width:1.6em;display:inline-block;}
.social-links [class^="icon-"] span, .social-links [class*=" icon-"] span{display:none;}
.social-links .icon-twitter:hover{background-color:#1bb6ec;}
.social-links a:hover{color:#fff;}
.social-links .icon-facebook:hover{background-color:#3c599f;}
.social-links .icon-youtube:hover{background-color:#e02a27;}
.social-links .icon-instagram:hover{background-color:#4f7ca2;}
.social-links .icon-pinterest:hover{background-color:#e02a27;}
.social-links [class^="icon-"], .social-links [class*=" icon-"]{display:inline-block;letter-spacing:0;position:relative;text-align:center;font-family:"theme-icons";font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;}
.social-links li{display:inline-block;margin:0 0.2em 0.5em;}
.icon-twitter::before{content:"";}
.icon-facebook::before{content:"";}
.icon-youtube::before{content:"";}
.icon-instagram::before{content:"";}
.icon-pinterest::before{content:"";}
#menu-sub-page strong{font-weight:normal;}
#menu-item-333 a, #menu-item-333 a:hover, #menu-item-247 a, #menu-item-247 a:hover, #menu-item-326 a, #menu-item-326 a:hover, #menu-item-323 a, #menu-item-323 a{color:#888 !important;}
 #menu-item-333 a, #menu-item-247 a, #menu-item-326 a, #menu-item-323 a{cursor:default;}
.jockey-brand-statement{color:#444;}
.page-title{color:#000;}
#history h3{font-size:70px;line-height:80px;letter-spacing:-2px;background:#000;display:inline-block;padding:8px 16px;color:#fff;margin:0 0 15px;}
@media only screen and (max-width:1280px){.full-width{min-width:100%;padding:80px 0;}
.container{min-width:96%;width:96%;padding:0 2%;}
.item #comment{max-width:100%;}
img, .full-width-content-area{height:auto;}
.download-menu-container{width:40%;}
.slider-item img{width:80%;}
#stores input{width:100%;margin-right:0;clear:both;}
#stores .cta{float:none;}
#product-info p, #product-gallery{width:100%;}
#product-gallery{margin:0;}
#product-info p{text-align:center;}
#product-gallery #product-image img.horizontal{width:100%;height:auto;}
#product-gallery .bx-viewport{width:88% !important;margin:0 0 0 4%;}
#products-list .content-area ul > li, #products-list .content-area ul > li.third, #products-list .content-area ul > li.half{width:33.333333333%;}
}
@media only screen and (min-width:980px){#header nav{display:block !important;}
}
@media only screen and (max-width:980px){#header nav{background:#000;width:100%;display:none;float:left;z-index:98890890923;}
#header nav ul > li{width:100%;margin:0;}
#header nav ul > li{float:none;margin-left:0px !important;padding-left:0px !important;text-align:center !important;}
#header nav ul, #header nav ul > li > a{color:#fff;}
#header nav ul > li > a{background:#000;padding:15px 8%;font-size:16px;}
#header nav ul > li > a:hover{background:#444;color:#fff;}
#header nav ul > li ul.sub-menu > li a{background:none;}
#menu-btn{display:inline-block;}
#menu-item-253 ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;height:auto;}
#header nav ul li:hover ul{position:relative;}
.toolbar-social, .toolbar-cart{float:right;margin-right:5px;position:relative;}
#socialsquare li{display:block;margin:0;width:33%;float:left;overflow:hidden;}
.content-area, .full-width-content-area h2, .full-width-content-area p{width:82%;}
.full-width-content-area{width:100%;}
#blog-single .single-content{width:63%;padding:20px 3%;margin:0 2% 0 0;}
#sidebar{width:29%;}
.widget{margin:0 0 18px;}
#products > li{min-height:300px;}
#products-list .content-area ul > li{width:33.333333333%;}
#products-list .content-area ul > li, #products-list .content-area ul > li.third, #products-list .content-area ul > li.half{height:280px;min-height:280px;}
.jockey-brand-statement{font-size:80%;}
}
@media only screen and (max-width:925px){#bloglist > li{width:41.5%;padding:20px 4%;}
#bloglist > li.third{margin:0 1% 10px 0;}
#bloglist > li.second{margin:0 0 10px 0;}
#products-list .content-area ul > li, #products-list .content-area ul > li.third, #products-list .content-area ul > li.half{width:50%;}
}
@media only screen and (max-width:800px){.sliderleft, .sliderright{width:100%;float:left;clear:left;}
.slider-item img{width:auto;}
}
@media only screen and (min-width:768px){}
@media only screen and (max-width:768px){#slidertextcon h1{font-size:26px;line-height:38px;}
body{font-size:16px;line-height:26px;}
h1, h2{font-size:36px;line-height:44px;}
.container{min-width:92%;width:92%;padding:0 4%;}
#header .container{min-width:100%;width:100%;padding:0;}
.content-area, .full-width-content-area, .full-width-content-area h2, .full-width-content-area p{width:100%;}
#languages{right:auto;left:196px;}
#products > li{width:41%;padding:20px 4%;}
#products > li.third{margin:0 1% 10px 0;}
#stores .content-area{width:90%;padding:40px 5%;}
#map_canvas{width:100%;height:520px !important;}
#mapadderror{text-align:center;}
#vimeo_video_box{height:400px!important;}
#nav-prev{width:15px;}
#nav-next{width:15px;}
#nav-next, .slick-next{background:url(../images/jockey-sprites.png) no-repeat -46px -419px;}
#nav-next:hover{background:url(../images/jockey-sprites.png) no-repeat -179px -419px;}
.slick-list{padding-top:48px!important;}
#blog-single .single-content{width:92%;padding:20px 4%;}
#sidebar{width:100%;padding:0;}
#blog-single .single-content{margin:0 0 20px;}
.widget{width:92%;padding:20px 4%;}
#products > li{min-height:380px;}
#product-gallery .bx-viewport{width:100% !important;margin:0;float:none;}
#product-gallery .bx-controls{width:84%;margin:20px auto 0;padding:0 8px;float:none;}
#product-gallery .bx-pager-item{width:16.66666666666667%;float:left;clear:none;}
#product-gallery .bx-pager-item + .bx-pager-item{margin:0 0 0 2%;}
#product-gallery .bx-controls .bx-prev, #product-gallery .bx-controls .bx-next{width:40px;height:100%;}
#product-gallery .bx-controls .bx-prev{background:url(../images/jockey-slider-left.png) no-repeat right center;}
#product-gallery .bx-controls .bx-next{background:url(../images/jockey-slider-right.png) no-repeat left center;top:0px;bottom:auto;right:0px;left:auto;}
#product-gallery .bx-controls .bx-prev:hover{background:url(../images/jockey-slider-left.png) no-repeat left center;}
#product-gallery .bx-controls .bx-next:hover{background:url(../images/jockey-slider-right.png) no-repeat right center;}
#products-list .content-area ul > li, #products-list .content-area ul > li.third, #products-list .content-area ul > li.half{height:234px;min-height:234px;}
.jockey-brand-statement{line-height:153%;}
}
@media only screen and (max-width:650px){#slidertextcon{bottom:0px;min-height:auto;height:60%;}
.toolbar-social{display:none;}
#socialsquare li{display:block;margin:0;width:50%;float:left;overflow:hidden;}
#vimeo_video_box{height:350px!important;}
#products-list .content-area #product-gallery ul > li{height:500px;min-height:500px;}
}
@media only screen and (max-width:520px){#bloglist > li{width:98%;}
#socialsquare li{display:block;margin:0%;width:100%;float:left;overflow:hidden;}
#languages{position:absolute;left:0;top:-40px;z-index:9999999999;width:96%;margin:0;cursor:default;border:none;padding:7px 2%;}
.full-width{padding:40px 0;}
#hero .content-area{width:320px;}
#hero .content-area .ui-btn{width:80%;}
#hero .content-area .cta{width:88%;margin:0 0 15px;}
#footer{padding:20px 0;}
#reversed-jockey-logo{margin:0 auto;float:none;}
#header nav ul{width:84%;padding:30px 8%;float:left;display:block;}
#header nav ul > li{width:100%;border-bottom:1px solid #555;}
#header nav ul > li > a{padding:10px 8%;}
#products > li{width:92%;margin:0 0 10px;}
#wallpapers > li{width:100%;margin-right:0;}
.download-menu-container{width:100%;}
#vimeo_video_box{height:300px!important;}
.slider-item img{width:40%;max-width:40%!important;}
.slick-list{padding-top:36px!important;}
#competition form{width:100%;}
.slick-slide{padding-left:15px;padding-right:15px;}
#bloglist > li{width:88%;margin:0 0 10px;padding:20px 6%;}
#blogsidebar ul li p{display:none;}
#products-list .content-area ul > li{height:auto;}
#product-gallery #product-image img, #products-list .content-area ul > li img{width:100%;height:auto;}
#products-list .content-area ul > li, #products-list .content-area ul > li.half, #products-list .content-area ul > li.third{width:100%;min-height:200px;height:200px;}
#menu-btn{width:20px;text-indent:-9999px;}
}