/* V 0.0.0.1 */

.nk-full{width:100%;display:block;position:relative;min-width:768px}
.nk-full-img{width:100%;height:auto;display:block}
.nk-full-tout{position:relative;width:100%;height:auto;display:block}
.nk-full-tout:after{content:" ";clear:both;height:0;display:block;text-indent:-999em}
.nk-fluid50{position:relative;float:left;width:50%}
.nk-fluid33{position:relative;float:left;width:33.3%}
.nk-fluid25{position:relative;float:left;width:25%}
.nk-tout{position:relative;width:100%}
.nk-marginTop60{margin-top:60px;}
.nk-video-play{position:relative;border:2px solid #fff;box-shadow:1px 1px 1px #000;display:inline-block;}
.nk-video-play img{display:inline-block}
.nk-video-play:before {background: url(http://www.lojadanike.com.br/App_Themes/nike/img/p1-video-play-button-thumbnail.png) no-repeat -4px -4px;content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 29px;height: 29px;}

/* PadrÃ£o Content */
.nk-contentAbsolute,.nk-contentAbsolute *{box-sizing:border-box}
.nk-contentAbsolute{width:100%;height:100%;position:absolute;top:0}
.nk-contentText{display:table;height:100%;width:100%}
.nk-contentMiddle{display:table-cell;vertical-align:middle}
.nk-contentTop{display:table-cell;vertical-align:top}
.nk-contentBottom{display:table-cell;vertical-align:bottom;height:100%;width:100%}
.nk-textCenter{text-align:center}
.nk-textLeft{text-align:left}
.nk-textRight{text-align:right}
.nk-Detalhes4Colunas .nk-fluid25{padding-right: 50px;}
.nk-bottom10pct{bottom: 10%;}
.nk-width85pct{width: 85%;}
.nk-centerAbsolute{right: 0;left: 0;margin: auto;}
.nk-Detalhes4Colunas img{min-height:200px;}

/* PadrÃ£o Conteudo */
.nk-TradeGothic{font-family:'TradeGothicW01-BoldCn20 675334','Arial Bold',Arial,sans-serif;text-transform:uppercase;letter-spacing:-0.04em;}
.nk-Futura{font-family: 'FuturaW01-ExtraBoldCond 774896','Arial Black','Arial Bold',Arial,sans-serif;text-transform:uppercase;letter-spacing:-0.04em;}
.nk-Helvetica{font-family:'Helvetica',Arial,sans-serif;}
.nk-distance20{margin:15px 0}
.nk-distance10{margin:10px 0}
.nk-fs100{font-size:100px;line-height:98px;}
.nk-fs60{font-size:60px;line-height:58px;}
.nk-fs50{font-size:50px;line-height:48px;}
.nk-fs40{font-size:40px;line-height:38px;}
.nk-fs36{font-size:36px;line-height:34px;}
.nk-fs30{font-size:30px;line-height:28px;}
.nk-fs20{font-size:20px;line-height:18px;}
.nk-fs16{font-size:16px;line-height:18px;font-weight:lighter;}
.nk-fs14{font-size:15px;line-height:18px;font-weight:lighter;}
.nk-color-fff{color:#fff;}
.nk-color-000{color:#000;}
.nk-color-111{color:#111;}
.nk-color-333{color:#333;}
.nk-color-710051{color:#710051;}
.nk-fontBold{font-weight:700}
.nk-textshadow{text-shadow:1px 1px 1px #333;}
.nk-padding-30-All{padding:50px;}
.nk-padding-30-H{padding:0 50px;}
.nk-padding-30-V{padding:50px 0;}
.nk-emptyLink{height:100%;display:block;}

/* PadrÃ£o BotÃµes e Cores */
.nk-bt {display: inline-block;padding: 10px 30px;font-family: 'TradeGothicW01-BoldCn20 675334','Arial Bold',Arial,sans-serif;font-size: 15px;text-transform: uppercase;border-radius: 2px;text-decoration: none;z-index: 2;position: relative;}
.nk-bt ~ .nk-bt {margin-left: 10px;}
.nk-bt:hover{text-decoration:none;}
.nk-bt-laranja{color:#fff;background-color:#fa5400;}
.nk-bt-laranja:hover{color:#fff;background-color:#f72b00;}
.nk-bt-azul{background-color:#0075ba;}
.nk-bt-azul:hover{background-color:#003c98;}
.nk-bt-branco{color:#000;background-color:#e5e5e5;}
.nk-bt-branco:hover{color: #000;}
.nk-bt-preto{color:#fff;background-color:#222;}
.nk-bt-preto:hover{color: #fff;}
.nk-bt-vermelho{background-color:#c21623;}
.nk-bt-vermelho:hover{background-color:#d82a37;}
.nk-bt-amarelo{color:#333;background-color:#f8ec31;}
.nk-bt-amarelo:hover{color:#333;background-color:#e7d41f;}
.nk-bt-vinho{background-color:#a62732;}
.nk-bt-vinho:hover{background-color:#7c141a;}
.nk-bt-verde{background-color:#a1cd49;}
.nk-bt-verde:hover{background-color:#74b526;}
.nk-bt-rosa{background-color:#983168;}
.nk-bt-rosa:hover{background-color:#671a37;}
.nk-bt-salmao{background-color:#f59887;}
.nk-bt-verdeagua{background-color:#38d98b;}
.nk-bt-verdeagua:hover{background-color:#7ee7c8;}
.nk-bt-lime{background-color:#87e300;}
.nk-bt-lime:hover{background-color:#4cd500;}
.nk-bt-rosa-pink{background-color: #DF252E;}
.nk-bt-rosa-pink:hover{background-color: #DF3A41;}
.nk-lnkPrincipal {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;z-index: 1;}

.nk-topbar-full-fixed {background-color: #444444;display: table;height: 60px;min-width: 768px;position: fixed;top: 80px;width: 100%;z-index: 50;color: #FFF;text-transform: uppercase;}
.nk-topbar-full-fixed .col-1 {display: table-cell;float: left;padding: 15px;}
.nk-topbar-full-fixed .col-2 {display: table-cell;float: right;padding: 10px;letter-spacing: -0.07em;}
.nk-topbar-full-fixed .Tituloh2{float: left;font-size: 30px;margin-right: 20px;font-family: 'TradeGothicW01-BoldCn20 675334','Arial Black','Arial Bold',Arial,sans-serif;}

@media all and (max-width:768px){
	.nk-contentAbsolute .nk-fs36{font-size:26px;line-height: 24px;}
	.nk-contentAbsolute .nk-fs100{font-size: 60px;line-height: 58px;}
	.nk-contentAbsolute .nk-fs30 {font-size: 20px;line-height: 18px;}
	.nk-distance20{margin:10px 0}
	.nk-Detalhes4Colunas .nk-contentAbsolute{padding:0;}
	.nk-Detalhes4Colunas .nk-fluid25{padding-right: 20px;}
	.nk-Detalhes4Colunas .nk-fs20{font-size: 15px;line-height: 16px;}
	.nk-Detalhes4Colunas .nk-fs14{font-size: 13px;line-height: 14px;}
	.nk-contentAbsolute .nk-fs60{font-size:40px;line-height:38px;}
}

@media all and (min-width:769px) and (max-width:1360px){
	.nk-contentAbsolute .nk-fs36{font-size:26px;line-height: 24px;}
	.nk-contentAbsolute .nk-fs100{font-size: 60px;line-height: 58px;}
	.nk-contentAbsolute .nk-fs30 {font-size: 20px;line-height: 18px;}
	.nk-distance20{margin:10px 0}
	.nk-Detalhes4Colunas .nk-contentAbsolute{padding:0;}
	.nk-Detalhes4Colunas .nk-fluid25{padding-right: 30px;}
	.nk-Detalhes4Colunas .nk-fs20{font-size: 15px;line-height: 16px;}
	.nk-Detalhes4Colunas .nk-fs16{font-size: 13px;line-height: 14px;}
	.nk-Detalhes4Colunas .nk-fs14{font-size: 14px;line-height: 14px;}
	.nk-contentAbsolute .nk-fs60{font-size:50px;line-height:48px;}
}

@media all and (min-width:769px) and (max-width:1154px){
	.nk-contentAbsolute .nk-fs36{font-size:26px;line-height: 24px;}
	.nk-contentAbsolute .nk-fs100{font-size: 60px;line-height: 58px;}
	.nk-contentAbsolute .nk-fs30 {font-size: 20px;line-height: 18px;}
	.nk-distance20{margin:10px 0}
	.nk-Detalhes4Colunas .nk-contentAbsolute{padding:0;}
	.nk-Detalhes4Colunas .nk-fluid25{padding-right: 30px;}
	.nk-Detalhes4Colunas .nk-fs20{font-size: 15px;line-height: 16px;}
	.nk-Detalhes4Colunas .nk-fs16{font-size: 13px;line-height: 14px;}
	.nk-Detalhes4Colunas .nk-fs14{font-size: 14px;line-height: 14px;}
	.nk-contentAbsolute .nk-fs60{font-size:40px;line-height:38px;}
}


.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; -webkit-tap-highlight-color: transparent; z-index: 0;}
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }

.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;min-height: 1px; display: none; }
.slick-slide img { display: block; }
.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; }

/*.slick-prev, .slick-next {opacity:0;transition: opacity 1s ease-in-out;position: absolute;display: none;cursor: pointer;background: url(http://www.lojadanike.com.br/App_Themes/Nike/img/arrows.png) no-repeat 0px -10px;top: 0;bottom: 0;margin: auto;width: 40px;height: 40px;outline: 0;font-size: 0px;border: 0;z-index: 2;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev, .slick-next {z-index: 1000;}
.slick-prev { left: 0px; background-position: -26px -10px}
.slick-next { right: 0px; background-position: -66px -10px;}
.slick-prev:hover{background-position: 7px -10px}
.slick-next:hover{background-position: -100px -10px}
.slick-slider:hover .slick-prev,
.slick-slider:hover .slick-next{opacity:1;}*/
.slick-prev, .slick-next{background: none; transition: opacity 1s ease-in-out;position: absolute;display: none;cursor: pointer; top: 0;bottom: 0;margin: auto;width: 40px;height: 40px;outline: 0;font-size: 0px;border: 0;z-index: 2;}
.slick-prev:before, .slick-next:before{content:"\f10b"; color: #fff; display: block; font-family: "OneNikeGlyphs"; font-size: 55px;}
.slick-next:before{content: "\f10c";}
.slick-prev:hover:before, .slick-next:hover:before{color:#666;}
.slick-next{right: 0px;}


.slick-dots { position: absolute; bottom: 10px; list-style: none; display: block; text-align: center; padding: 0; width: 100%; z-index: 1000; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
.slick-dots li button {height: 13px;width: 13px;border: 0;display: block;outline: none;line-height: 0;font-size: 0;padding: 5px;cursor: pointer;background: transparent url(http://www.lojadanike.com.br/Html/home/20141103/lightGreydot.png) no-repeat 0 0;border-radius: 100%;}
.slick-slide:hover button{display:block;}
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
.slick-dots li.slick-active button{background: transparent url(http://www.lojadanike.com.br/Html/home/20141103/darkGreydot.png) no-repeat 0 0;}

.novidades_nike{display:table;width: 95%;margin: 30px auto;text-align: center;max-width: 1260px!important; clear: both;}
.novidades_nike h2{font-family:"TradeGothicW01-BoldCn20 675334";font-size: 30px;margin-bottom: 30px;}
.novidades_nike li h3{font-family:"TradeGothicW01-BoldCn20 675334";font-size: 25px;line-height: 25px;margin-bottom: 10px;}
.novidades_nike li {width: 23%;display:inline-block;border-right: 1px solid #eaeaea;padding: 0 0.9%;position:relative;height: 300px;box-sizing:border-box;min-width: 200px;}
.novidades_nike li:last-child{border-right: 0;}
.novidades_nike li a {border-bottom: 10px solid #EAEAEA;display: block;height: 300px;left: 6px;position: absolute;text-decoration: none;top: 0;width: 96%;background:url(//www.lojadanike.com.br//App_Themes/Nike/img/img_banners/transparente.gif) repeat;}
.novidades_nike li a:hover {border-bottom: 10px solid #333333;}
.novidades_nike li p{width: 90%;margin: 0px auto;}
.novidades_nike .ultimo{border-right:none;}
.novidades_nike li .imagem_principal{display:block;width: 100%;height: auto;}
.novidades_nike li .sombra{width: 100%;height: auto;display: block;}

.list-preto {background: #e5e5e5; display: none; position: absolute; top: 100%; right:2px; width: 119px!important; color: #ffffff}

.nk-bt-preto:hover .list-preto {display: block; }
.list-preto li {border-top: 1px solid #c4c4c4 ;width: 119px;}
.list-preto li a {color: #000; display: inherit; padding: 10px; text-align: center; width: 119px;}
.list-preto li a:hover {text-decoration: none;}
.list-cinza {background-color:#ccc; display: none; position: absolute; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); display: none; position: absolute; top: 100%; right:2px; width: 119px!important;color: #fff}
.nk-bt-branco:hover .list-cinza {display: block; }
.list-cinza li {border-top: 1px solid #ccc; box-shadow: 0 1px #ccc inset;width: 119px;}
.list-cinza li a {color: #333; display: inherit; padding: 10px; text-align: center; width: 119px;}
.list-cinza li a:hover {text-decoration: none;}

.bt-lista center{margin-right: 10px;}
.bt-lista:after{content: "\f10c"; font-family: 'OneNikeGlyphs'; display: block; position: absolute; color: #fff; width: 10px; height: 15px; top: 10px; right: 15px;}
.bt-lista:hover:after{content: "\f10a";}