UNPKG

brand-assets

Version:
2,000 lines (1,935 loc) 69.4 kB
header { border-bottom: 1px solid #e5e6e6; height: 100px; top: -20px; } header #slogan-main { font-size: 20px; padding-left: 20px; font-weight: 800; } header #slogan.orange { color: #000000; } #mainCarousel .info { padding: 0 25px 30px 30px; } #mainCarousel h2 { border-bottom: 2px solid; color: #000000; border-color: #000000; font-size: 1em; line-height: normal; text-transform: uppercase; } #mainCarousel p { color: #7f8083; font-size: 11px; line-height: 1.4; } #mainCarousel .button { background-color: #929497; background-image: -webkit-linear-gradient(top, #000000, #929497); background-image: -moz-linear-gradient(top, #000000, #929497); background-image: -o-linear-gradient(top, #000000, #929497); background-image: -ms-linear-gradient(top, #000000, #929497); behavior: url(../../js/PIE-1.0.0/PIE.htc); } .headerWrapperCenter { width: 980px; margin: 0 auto; overflow: hidden; } #top-nav { height: 34px; color: #000; float: right; } #top-right-menu { float: right; margin-right: 10px; list-style: none; } #top-nav #top-right-menu li { float: left; padding-left: 0.8em; margin-left: 1em; font: bold 10px/34px Arial, sans-serif; } #top-nav #top-right-menu li a { color: #fff; text-decoration: none; } .orange { color: #000000; } .orange.underline { border-color: #000000; } .btn-orange { border: 1px solid #929497; background: #929497; background-image: -webkit-linear-gradient(top, #000000, #929497); background-image: -moz-linear-gradient(top, #000000, #929497); background-image: -o-linear-gradient(top, #000000, #929497); background-image: -ms-linear-gradient(top, #000000, #929497); behavior: url(./js/PIE-1.0.0/PIE.htc); } .btn-orange:hover { background: #000000 !important; border-color: #000000; } .btn-orange:active, .btn-orange:focus { background-color: #929497; background-image: -webkit-linear-gradient(top, #000000, #929497); background-image: -moz-linear-gradient(top, #000000, #929497); background-image: -o-linear-gradient(top, #000000, #929497); background-image: -ms-linear-gradient(top, #000000, #929497); behavior: url(./js/PIE-1.0.0/PIE.htc); } #send-message-trigger, #exit-test-trigger { display: block; height: 30px; right: 0; left: initial; top: 0; padding: 9px 15px; background: #f36f21!important; color:white; margin-right: 0; width: 100%; } #exit-test-trigger { margin: -5px 0 5px 0; background: #BCBDC0 !important; } div.popover-content p br { display: block !important; } .tester-message-center ul, .brand-message-center ul{ padding-top: 35px; } .message-center-nav ul.dropdown-menu div.popover div.arrow { left: -11px !important; min-width: 0; } .tester-message-center a:hover, .brand-message-center a:hover { text-decoration: none; } .message-center-nav .arrow { min-width: 50px; left: -6px !important; } #message-center a.trigger span.badge { /*hiding it for now*/ visibility: hidden; background-color: #929497; background-image: -webkit-linear-gradient(top, #000000, #929497); background-image: -moz-linear-gradient(top, #000000, #929497); background-image: -o-linear-gradient(top, #000000, #929497); background-image: -ms-linear-gradient(top, #000000, #929497); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); behavior: url(../js/PIE-1.0.0/PIE.htc); } nav.brand-top-menu, nav.tester-top-menu { margin-top: -100px; position: absolute; width: 100%!important; z-index: 3; } nav.brand-top-menu ul.nav-tabs, nav.tester-top-menu ul.nav-tabs { width: auto !important; } nav ul.nav-tabs, nav ul.nav-pills { margin: 5px auto 0; } nav ul.nav-tabs li a i { display: none; } nav ul.nav-tabs li.active span.arrow { background: #fff; height: 2px; left: 0; position: absolute; top: 72px; width: 100%; } nav ul.nav-tabs li:hover span.arrow { background: #000; height: 2px; left: 0; position: absolute; top: 72px; width: 100%; } nav ul.nav-tabs li a { left: 0; top: 0px; width: fit-content; } @media only screen and (max-width: 480px) and (min-width: 320px) { nav.tester-top-menu ul.nav-tabs li a span { text-indent: initial; overflow: initial; padding-top: 32px; } nav.tester-top-menu ul.nav-tabs li.active span.arrow { top: 54px !important; } nav.tester-top-menu ul.nav-tabs { width: 246px !important; } nav.tester-top-menu ul.nav-tabs li { width: 70px; } nav.tester-top-menu ul.nav-tabs li { margin: 0px 6px !important; } } nav ul.nav-tabs li span, nav ul.nav-pills li span { left: 0; top: 0px; width: fit-content; text-transform: uppercase; } nav ul.nav-tabs li { width: auto; } nav.tester-top-menu ul.nav-tabs li { margin: 0 5px; } .brand-message-center ul.dropdown-menu li { margin: 0 15px; } nav ul.nav-tabs li a span { width: fit-content; height:auto; padding-top:30px; } nav ul.nav-tabs li a:hover { color: #000; } nav ul.nav-tabs li a.product-test, nav ul.nav-tabs li a.product, nav ul.nav-tabs li a.surveys, nav ul.nav-tabs li a.tester-education, nav ul.nav-tabs li a.community { pointer-events: none; } nav ul.nav-tabs li a span { font-size: 14px; } nav ul.nav-tabs span br { display: none; } nav ul.nav-tabs span i { display: none; } nav ul.nav-tabs li a.product-test span { background: #FFF; background-image: none; } nav ul.nav-tabs li a.analytics .fa { padding-top: 0px; } i.fa.fa-pie-chart.fa-3x { color: #FFF; } nav ul.nav-tabs li a span { background-image: none; } nav ul.nav-tabs li a.surveys span { background: #FFF; background-image: none; } nav ul.nav-tabs li a.gallery span { background: #FFF; background-image: none; } nav ul.nav-tabs li.active a { color: #000 !important; } nav ul.nav-tabs li a { border: none !important; border-radius: 0px; color: #000; font-weight: initial; padding: 0; text-align: center; width: auto; height:74px; } #content .nav-tabs li.dropdown .caret { border-top-color: #000000; border-bottom-color: #000000; } #content .nav-tabs.left-tab li a { border-radius: 0px; text-transform: uppercase; } #content .nav-tabs li.active span.arrow { display: none; } #content .tab-content .row.top-row h2 { border-bottom: 1px solid #000000; color: #000000; } #content .tab-content .row.top-row h2.brandPageTitle.orange { color: #000000!important; } #content .tab-content .row.top-row h3.alt { color: #000000; } .titleBar2 { border-color: #000000 transparent transparent #000000; } .titleBar1 { background-color: #000000; } .rpt-title1 { color: #000000!important; } .rpt-title2 { background-color: #000000!important; } .rpt-title4 { color: #000000!important; background-color: #000000!important; } .hrl { color: #000000; background-color: #000000; } .hrl1 { color: #000000; background-color: #000000; } .rpt-alt { color: #000000!important; } #content .tab-content .row.top-row h3.orange { border-color: #000000; color: #000000; } #content #tertiary-nav li a:hover { color: #000000!important; } #content #tertiary-nav li.active a { color: #000000!important; } #content #tertiary-nav .dropdown-menu li.active a { color: #000000!important; } #tipOfTheDay { background: #000000; } table tbody td span.bad { color: #000000; } .th-bottom-border-red { border-bottom-color: #000000; } table.brand th { border-bottom: 1px solid #000000; color: #000000; border-bottom-color: #000000; } table.brand th a { color: #000000; } table.compressed td a:hover { color: #000000; } .label-description li a { color: #000000; } #runningImageGallery .pagination ul a:hover { color: #000000; } #runningImageGallery .pagination .active a { color: #000000; } .slider-range .slider .slider-track .slider-selection { background: #000000; } .modal .modal-header h3 { color: #000000; } .modal .pager a { color: #000000; } #create-test-steps li.active { color: #000000; } #create-test-steps li.active span { background-color: #000000; } #create-test-steps li a:hover { color: #000000; } #create-test-steps li a:hover span { background-color: #000000; } #social-login a:hover { color: #000000; } #test-status h3 { display: block!important; font-size: 1.3em!important; background-color: #929497; background-image: -webkit-linear-gradient(top, #000000, #929497); background-image: -moz-linear-gradient(top, #000000, #929497); background-image: -o-linear-gradient(top, #000000, #929497); background-image: -ms-linear-gradient(top, #000000, #929497); } .btn-group .btn.active { background-color: #000000; background-image: -webkit-linear-gradient(top, #000000, #000000); background-image: -moz-linear-gradient(top, #000000, #000000); background-image: -o-linear-gradient(top, #000000, #000000); background-image: -ms-linear-gradient(top, #000000, #000000); } .orange-bar { border-top: 3px solid #000000; } .drafted { color: #000000; } .draft-status strong { color: #000000; } .progress-striped.st10 .bar { background-color: #929497; } .orange-progress .progress-bar { background-color: #929497; background-image: -webkit-linear-gradient(top, #000000, #929497); background-image: -moz-linear-gradient(top, #000000, #929497); background-image: -o-linear-gradient(top, #000000, #929497); background-image: -ms-linear-gradient(top, #000000, #929497); } .label-normal { color: #000000; } .title-image { background: #000000!important; } .report-view h3.alt { color: #000000; } .slider2 .slider .slider-track .slider-selection { background: #000000; border-radius: 0; height: 9px; opacity: .5; top: -1px; } .icon-envelope { color: #000000; } .horizontal-chart { fill: #000000; } .text-orange { color: #000000; } .orange-title { border-bottom: 1px solid #000000; color: #000000; } .orange-header { color: #000000; } .rating-values.set { background-color: #000000; } h3.title { border-color: #000000; color: #000000; border-bottom: 2px solid #929497; } td.uib-day button.btn-info.active { background: -webkit-linear-gradient(top, #0088cc, #0044cc); } table.uib-daypicker tbody button.btn span.text-info { color: #000000; } .test-rating .set .icon-circle:before { background-color: #000000!important; box-shadow: 0px 0px 5px gray!important; } .test-rating .set .icon-circle-half:before { background-color: #000000; box-shadow: 0px 0px 5px gray; } .test-rating .set i { color: #000000!important; } span.test-rating, span.test-rating span { color: #000000; } .modal .modal-header h3, .registration-questions .registration-header h3 { color: #000000; } .modal .pager a, .registration-questions .pager a { color: #000000; } .btn .fa { color: #FFFFFF; } /* Font hacks - will improve once LESS conversion is complete */ /* Custom background for body as well */ body { font-family: Helvetica, Arial, sans-serif !important; } /* removed at Nike's request body.dashboard { background-image: url("/brand/img/background2.png"); background-repeat: repeat-y; background-attachment: fixed; background-size: cover; } */ header { font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } .loginModal h3, .loginModal button { font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; } .nav-tabs * { font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; font-size: 16px; } .btn, h3, h2, h1 { font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; text-transform: uppercase; } .titleBar1 h2, p.alt, .rpt-alt1, .rpt-alt2, .rpt-alt, .rpt-bg-tbl, .title-image h2, .fontsforweb_fontid_5903, .yAxisText, .yAxisTextRight { font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; } @font-face { font-family: "TradeGothicW01-BoldCn20 675334"; src: url(/brand/font/nikedotcom/257c802f-349c-4b4d-aefa-546d5de15ec6.eot); src: url(/brand/font/nikedotcom/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix) format('eot'), url(/brand/font/nikedotcom/5fdc935e-9e30-442a-bbe9-8d887b858471.woff) format('woff'), url(/brand/font/nikedotcom/616c4c87-a077-43f4-a9f4-f01267c13818.ttf) format('truetype'), url(/brand/font/nikedotcom/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169) format('svg'); } @font-face { font-family: "FuturaW01-ExtraBoldCond 774896"; src: url(/brand/font/nikedotcom/bec66ca3-753a-469a-b153-fdd9e3ea7ce4.eot); src: url(/brand/font/nikedotcom/bec66ca3-753a-469a-b153-fdd9e3ea7ce4.eot?#iefix) format('eot'), url(/brand/font/nikedotcom/04733668-9f3f-4f2f-a534-14fb44683f83.woff) format('woff'), url(/brand/font/nikedotcom/1f9bced0-1224-4785-9553-68fcbac00914.ttf) format('truetype'), url(/brand/font/nikedotcom/23d05127-305c-4753-8f3a-16d8109db5ca.svg#23d05127-305c-4753-8f3a-16d8109db5ca) format('svg'); } /* --- Decision Tree --- */ .angular-ui-tree-handle:hover { color: #111; } .ng-isolate-scope .tree-node.question, .ng-isolate-scope .tree-node.fork, .ng-isolate-scope .tree-node:before { color: #fff; background: #111111; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#0e0e0e', GradientType=0); } /* --- End Decision Tree --- */ /* nike landing */ body.home, body.login { padding-top: 69px; font-size: 1em; -webkit-font-smoothing: antialiased; } #content .wrap { width: 100%; padding: 0; } #content .fullwidth { box-shadow: none; padding: 0; } #mainCarousel .carousel-control.left { left: 10px; } #mainCarousel .carousel-control.right { right: 10px; } #mainCarousel .carousel-control.right, #mainCarousel .carousel-control.left { -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } #mainCarousel:hover .carousel-control.right, #mainCarousel:hover .carousel-control.left { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; color: #ccc; } #mainCarousel:hover .carousel-control.right:hover, #mainCarousel:hover .carousel-control.left:hover { color: #666; } .carousel-indicators li, .carousel-indicators li.active { background-color: transparent; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAZCAYAAADqrKTxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0QjVGNjRENUFFRDExRTQ5MjUxQTZGQTQ4NURBQzM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0QjVGNjRFNUFFRDExRTQ5MjUxQTZGQTQ4NURBQzM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTRCNUY2NEI1QUVEMTFFNDkyNTFBNkZBNDg1REFDMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTRCNUY2NEM1QUVEMTFFNDkyNTFBNkZBNDg1REFDMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UAWPwAAACgElEQVR42pxTO4gTURR9k5kkk2TIj2STxiJil3SC7BbRzl0QsYqIrb/CgIVVWHBRdBUEQRRSWFqJhe2CxEIWtlKsxFSLirDRxHyYyXeSeM7beRgWVnAvXObNe/e8c+7naeVyWdCm06mYzWanNE27EwgEzhiGYem6vuPz+arxePzlfD6XcZVKRRjir61HIpG7yWRSj8ViIhgM8qKVfr+/Mh6PL+P8AnzMQAU6F41G72ezWZFIJCQATAKswnVdYdv2GoAPoeC2BIXDYQHqZ6lUStD5TxCkydsgWfj9fgHQLcdxnmNrl0wnLMvKEQB5EsQg5CJBzIWsk8lEx94atqoGKNOmaYpQKCQZ8C9BlKZAvIDMYI1JeQB8U4F03soABVJGINh25Rr+A4HbKoiH6mY617wMaxv+Vsak02lKuoEqjZk0ncZL6AoMuwf/rZhon9GTS9BvMwcC+VVAnD1AzGMldbG5b9DI45BzHeuTcAuADwC8gvxPi/lpajz+x3ziCHYkkMypVCrt/+z36CqWV1CMZbiD3mx3u93NWq22g32X/V5ksuBbo9HoRbvdXm40GgIe6fV6q+jTu2KxuIHzkGwlozHFLOsjVG+12WwKBHJA5YQPh0OBfR0FWy8UCucRbqqS58FwE1Msgw8aHygnA7PJXr2XIASeZekHg8GhybPhAB/LZDJ5CQLLkrf5z6p5jEsSBN1fvXE5FEAlzBEp/DK8QmxB7wRs/oNPQhlKzzQ+okg/ZfXq9fp3sD3hTXQyLjrkE+B2Op0qwgeaN8283szlck+h+ZqabjXxADpQs9Fqtfie9hRIjVQY7+s03tdF7OVx1gfzF0zEayjZw3kL3v4jwABVkVygcIXeLAAAAABJRU5ErkJggg==); background-position: 0 0; display: inline-block; height: 12px; overflow: hidden; text-decoration: none; text-indent: -3000em; width: 13px; margin: 0 3px; } .carousel-indicators li.active { background-position: 0 -14px; } .carousel-inner>.item>img { width: 100%; } #mainCarousel { height: auto!important; background: #fff; } .carousel-indicators { position: absolute; top: inherit; } #mainCarousel .carousel-control { z-index: 3; text-indent: inherit; } #mainCarousel .carousel-control.left, #mainCarousel .carousel-control.right { background: none; text-shadow: none; } #mainCarousel .glyphicon-chevron-left:before { content: "\e257"; } #mainCarousel .glyphicon-chevron-right:before { content: "\e258"; } footer { background: #191919; color: #999; font-family: Arial, Helvetica, sans-serif; font-size: .625em; } footer a { color: #999; padding-left: 15px; } footer a:hover { color: #fff; } .dashboard footer { background: white; height: 50px; color: black; font-size: .833em; } .dashboard footer a { color: black; } .dashboard footer a:hover { color: #999; } .dashboard footer .container { max-width: 90%; } header #slogan.large { font-size: 2em; } #mainCarousel .nike-carousel-legend { font-size: 1.25em; } #mainCarousel .nike-carousel-legend p { font-family: Helvetica, Arial, sans-serif; letter-spacing: .03em; font-size: 16px; color: #111; line-height: 1em; } #mainCarousel .nike-carousel-legend h1 { text-transform: uppercase; color: #111; font-weight: 400; font-family: 'FuturaW01-ExtraBoldCond 774896', Helvetica, Arial, sans-serif; font-size: 1.7em; } #mainCarousel .nike-carousel-legend .btn-primary { background-color: #222; border-color: #222; color: #fff; letter-spacing: -0.07em; padding: 0 20px; height: 40px; line-height: 38px; text-transform: uppercase; margin-top: 15px; } #mainCarousel .nike-carousel-legend.orange-legend .btn-primary { background: #F36F21; border-color: #F36F21; color: #fff; } #mainCarousel .nike-carousel-legend.left-legend .btn-primary { margin-right: 10px; } #mainCarousel .nike-carousel-legend.right-legend .btn-primary { margin-left: 10px; } #mainCarousel .nike-carousel-legend.bottom-legend { top: 85%; width: 100%; padding: 0px 0px 15px 0px; margin: 0 auto; } #mainCarousel .nike-carousel-legend.bottom-legend .btn-primary { padding: 0 40px; font-size: 18px; letter-spacing: initial; } section { margin-bottom: 0px; } .nav > li.nike-tester-education { display: inline-block; } /* nike header */ .home header, .login header { position: fixed; top: 0; left: 0; width: 100%; padding: 0 32px 0 31px; text-transform: uppercase; height: auto; border-bottom: 1px solid #E5E5E5; box-shadow: none; } .login header h1 { position: relative; display: inline-block; } .home header .login-header, .login header .login-header { position: relative; float: right; top: 0; right: 12px; } .home header .login-header a, .login header .login-header a { color: #111!important; border: none!important; height: 68px; line-height: 68px; font-size: 18px; padding: 0 20px!important; top: 0!important; font-weight: bold; } .home header .login-header a:hover, .login header .login-header a:hover { text-decoration: none; } .home header h1, .login header h1 { height: 68px; width: 58px; margin: 0; } .home header h1 img, .login header h1 img, .reg header h1 img { width: 100%; margin-top: 9px; } .reg header { height: auto; } .reg header h1 { height: 68px; width: 58px; margin: 0; } .reg header h1 img { display: block !important; } header h1 img { max-width: 150px; } header h1 a img { margin-top: 24px; width: auto; } header h1 a img.img-responsive { max-width: 150px; } tester-profile header h1 img { width: auto; margin-top: 26px; } tester-profile header h1 img.img-responsive { max-width: 150px; } brand-profile header h1 img { width: auto; margin-top: 24px; } brand-profile header h1 img.img-responsive { max-width: 150px; } admin-profile header h1 img { width: auto; margin-top: 24px; } admin-profile header h1 img.img-responsive { max-width: 150px; } .menuHeader { margin-bottom: 0; border-bottom: none; } /* nike login modal */ .loginModal .modal-header { box-shadow: none; border: none; } .loginModal .modal-body { padding: 0 40px 40px 40px; max-height: none; } .loginModal .modal-header button.close { color: #666; opacity: 1; } .loginModal .modal-header button.close:hover { color: #fa5400; } .loginModal .modal-content { border-radius: 4px; } .loginModal h3 { text-transform: uppercase; margin-top: 0; font-weight: normal; font-size: 26px; } .loginModal p, .loginModal input { font-family: Helvetica; color: #8d8d8d; } .loginModal input:focus { box-shadow: none; background-color: #fff; border: 1px solid #E5E5E5; } .loginModal input { box-shadow: none; background-color: #fff; border: 1px solid #E5E5E5; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; box-sizing: border-box; color: #8D8D8D; font: 14px Helvetica; height: 48px; line-height: 17px; padding: 0 16px; width: 100%; } .loginModal .btn-primary, .loginModal .btn-default { width: 100%; height: 48px; border: 1px solid #000; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; cursor: pointer; display: block; font-size: 15px; background-color: #000; background-image: initial; color: #fff; text-transform: uppercase; } .loginModal .btn-primary[disabled]:hover, .loginModal .btn-primary:active:hover, .loginModal .btn-primary:active:focus { background-color: #000; } .loginModal .btn-default { background: #fff; color: #000; border: 1px solid #8D8D8D; } /* Fixes for legacy login page */ @media (max-width: 767px) { .carousel-indicators { bottom: 10px; } #mainCarousel .carousel-control { display: none; } footer .container { border-top: 1px solid #999; } #mainCarousel .nike-carousel-legend { text-align: center; padding: 20px 0 60px; } footer .col-xs-12 { text-align: center; padding-top: 10px; } footer a { padding: 0 7px; } } @media (min-width: 768px) { span.break-all-words { word-spacing: 0; } .nike-carousel-legend { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); padding: 50px; z-index: 2; } .nike-carousel-legend.left-legend { left: 0; text-align: left; } .nike-carousel-legend.right-legend { right: 0; text-align: right; } footer .container { min-width: 684px; max-width: 940px; border-top: 1px solid #999; padding: 12px 0 0; margin-top: 42px; } footer .container .col-sm-6, footer .container .col-sm-12 { padding: 0; } #mainCarousel .nike-carousel-legend h1 { line-height: 0.9em; } #mainCarousel .nike-carousel-legend.left-legend, #mainCarousel .nike-carousel-legend.right-legend { max-width: 350px; } #mainCarousel .nike-carousel-legend.white-legend h1, #mainCarousel .nike-carousel-legend.white-legend p { color: #fff; } #mainCarousel .nike-carousel-legend.white-legend .btn-primary { background: #ddd; border-color: #ddd; color: #000; } #mainCarousel .nike-carousel-legend.orange-legend h1, #mainCarousel .nike-carousel-legend.orange-legend p { color: #fff; } #content.login-content .wrap { width: 750px; } .nav > li { position: relative; } nav ul.nav-tabs li { margin:0; } nav ul.nav-tabs li a { margin: 0 10px; } .nav > li:hover .sub-menu:before { content: ''; background: #fff; position: absolute; top: 0; left: -100vw; width: 200vw; height: 150px; right: 0; z-index: 101; border-bottom: 1px solid #E5E5E5; } nav ul.nav-tabs { height: 75px; } .nav > li:hover .sub-menu { display: inline-block; position: absolute; top: 75px; left: 0; margin: 0!important; z-index: 101; padding: 10px 0!important; } .nav > li .sub-menu li { list-style: none; text-transform: uppercase; border-bottom: 0; height: auto; margin: 0!important; z-index: 102; } .nav > li .sub-menu li a { display: block; height: auto; padding: 8px 0; white-space: nowrap; text-align:left; } .nav > li .sub-menu li a:hover, .nav > li .sub-menu li.active a { color: #8d8d8d; text-decoration: none; } nav.brand-top-menu, nav.tester-top-menu { z-index: 101; } header .social-media { z-index: 111!important; float: right; margin-top:50px; } } @media (min-width: 992px) { .loginModal .modal-dialog { width: 800px; } .loginModal .left-form { padding-right: 40px; border-right: 1px solid #E5E5E5; } .loginModal .right-form { padding-left: 40px; } #mainCarousel .nike-carousel-legend h1 { font-size: 2.375em; } #mainCarousel .nike-carousel-legend.left-legend, #mainCarousel .nike-carousel-legend.right-legend { max-width: 480px; } #content.login-content .wrap { width: 750px; } } @media (min-width: 1200px) { #mainCarousel .nike-carousel-legend h1 { font-size: 2.375em; } #mainCarousel .nike-carousel-legend.left-legend, #mainCarousel .nike-carousel-legend.right-legend { max-width: 480px; } #content.login-content .wrap { width: 750px; } } span.rating-values.set { color: white; } div.chartContent { font-family: 'Gotham A', 'Gotham B'; } #content.login-content .wrap { background: white; min-height: 600px; padding: 20px; } #welcome { display: none; } .profileTabs .nav-tabs > li.active a { background: #111; } .profileTabs .nav-tabs li.active:before { border-color: #111 transparent transparent transparent; } #content.report-view .wrap.full { width: 945px; } .container { width: auto!important; padding: 0 15px; } header .container { padding-left: 15px; padding-right: 15px; } .home .row { margin: 0; } .home .row.landingBox-top { margin: 10px 0; } .home .row .carousel { margin-left: -15px; margin-right: -15px; } body { background: inherit; } #content #tertiary-nav li a { text-transform: uppercase; } body.reg { background: url(../img/bg.jpg) no-repeat top center!important; background-size: cover!important; } body.reg footer { display: none; } body.home { background-color: #191919; } body.home footer { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* Nike Responsive login header + responsive mobile menu */ @media only screen and (min-width: 768px) and (max-width: 1023px) { nav ul.nav-tabs li a span { font-size: 14px; } } @media only screen and (max-width: 480px) and (min-width: 320px) { header .container { padding: 0 15px; } } @media (max-width: 767px) { nav ul.nav-tabs li a { text-align: left; } header .container h1 a img { display: none; } .reg header h1 img { margin-left: 0; display: block; } header .container h1 div.mobile-aware-logo { margin-top: 26px; width: 65px; height: 65px; background-image: url(../img/logo-tester-mobile.png); background-repeat: no-repeat; background-size: contain; } .sub-menu { display: block; margin: 0; text-align: left; width: 100%; padding-bottom:0!important; } .sub-menu li { background: #fff; color: #000; } nav.brand-top-menu .sub-menu li a, nav.tester-top-menu .sub-menu li a { font-family: Helvetica, Arial, sans-serif !important; font-size: 11px; text-transform: uppercase; padding: 8px 12px 8px 21px!important; display: block; } nav.brand-top-menu .sub-menu li a:hover, nav.tester-top-menu .sub-menu li a:hover, nav.brand-top-menu .sub-menu li a:active, nav.tester-top-menu .sub-menu li a:active { background-color:#000 !important; color:#fff !important; } .sub-menu li:hover, .sub-menu li.active { color: #8d8d8d; } nav ul.nav-tabs li { text-align: left; min-height: 31px; } nav ul.nav-tabs li a { text-align:left; margin-left:20px; } nav.brand-top-menu, nav.tester-top-menu { margin-top: 0; width: 100%!important; display: block; position: absolute; top: 0; right: 0; padding: 0; min-height: 2em; line-height: 1em; z-index:150; } #navbar-checkbox:checked + nav.tester-top-menu, #navbar-checkbox:checked + nav.brand-top-menu { height:100%; } nav.brand-top-menu > ul, nav.tester-top-menu > ul { max-height: 0; overflow: hidden; margin: 80px 0 0 0; position: relative; z-index: 3; background: #fff; } nav.brand-top-menu li, nav.tester-top-menu li { transition: visibility .25s linear; display: inline-block; margin: 0 .3em; position: relative; visibility: hidden; display: block; padding: 0!important; margin: 0!important; } nav.brand-top-menu li:first-child, nav.tester-top-menu li:first-child { margin-top: 20px!important; } nav.brand-top-menu .sub-menu li:first-child, nav.tester-top-menu .sub-menu li:first-child { margin-top: 0!important; } nav.brand-top-menu li a, nav.tester-top-menu li a { padding: 0!important; height: auto!important; width: 100%!important; } nav.brand-top-menu ul.nav-tabs li a span, nav.tester-top-menu ul.nav-tabs li a span { text-indent: inherit; width: auto!important; } nav ul.nav-tabs li { height: auto; float: none; } nav ul.nav-tabs li a span { padding: 8px 12px!important; display: block; height: auto!important; } nav ul.nav-tabs li span.arrow { display: none; } nav ul.nav-tabs li.active, nav ul.nav-tabs li.active a span, nav ul.nav-tabs li.active a, nav ul.nav-tabs li.active a:hover, nav ul.nav-tabs li:hover, nav ul.nav-tabs li:hover a span { } nav ul.nav-tabs li.active .sub-menu li a { color: #000; display: block; } nav ul.nav-tabs li .sub-menu li.active, nav ul.nav-tabs li .sub-menu li.active a, nav ul.nav-tabs li .sub-menu li:hover, nav ul.nav-tabs li .sub-menu li:hover a { text-decoration: none; } nav ul.nav-tabs li.active .sub-menu li a:active, nav ul.nav-tabs li.active .sub-menu li a:hover, nav ul.nav-tabs li .sub-menu > li > a:active, nav ul.nav-tabs li .sub-menu > li > a:hover { background-color: #000 !important; color:#fff !important; } nav ul.nav-tabs li.active > .sub-menu > a:hover, nav ul.nav-tabs li.active:hover> .sub-menu > a, nav ul.nav-tabs > .sub-menu > li:hover a, nav ul.nav-tabs li a:hover, nav ul.nav-tabs li a:active, nav ul.nav-tabs li a:focus, nav > .nav-tabs > .sub-menu > li > a:hover, nav > .nav-tabs > .sub-menu > li > a:active { background-color:#000 !important; color:#fff !important; cursor: pointer; } nav.brand-top-menu .navbar-handle, nav.tester-top-menu .navbar-handle { display: block; } #navbar-checkbox:checked + nav.brand-top-menu ul, #navbar-checkbox:checked + nav.tester-top-menu ul { max-height: 7000px; width:100%!important; padding-bottom:40px; height:auto; } #navbar-checkbox:checked + nav.brand-top-menu li, #navbar-checkbox:checked + nav.tester-top-menu li { visibility: visible; width: 100%; height: auto; z-index:3; float: none; } #navbar-checkbox:checked + nav.brand-top-menu .navbar-handle, #navbar-checkbox:checked + nav.tester-top-menu .navbar-handle { background-color:#000 !important; } #navbar-checkbox:checked + nav.brand-top-menu .navbar-handle .icon-bar, #navbar-checkbox:checked + nav.tester-top-menu .navbar-handle .icon-bar { background-color:#fff; } nav.brand-top-menu .navbar-handle, nav.tester-top-menu .navbar-handle { position: absolute; font-size: 1.2em; top: 25px; right: 15px; z-index: 10; } header .social-media { margin: 35px -15px 0 0!important; position: relative; z-index: 9; } header .social-media a.logout { border: none; } header .social-media a.logout { z-index: 999; } nav ul.nav-tabs { height: auto; } } .navbar-checkbox { display: none; } .navbar-handle { display: none; cursor: pointer; position: relative; padding: 10px; border-radius: 4px; } .navbar-handle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; background-color:#000; } .navbar-handle .icon-bar+.icon-bar { margin-top: 4px; } .navbar-handle:before { top: 6px; } .navbar-handle:after { top: 14px; } #content .nav-tabs-top { display: none; } #content .nav-tabs-top.tester-card-nav { display: table; } .container.admin-container #content .nav-tabs-top { display: table; } #content .tab-content .row-gradient, #content .tab-content.row-gradient { background: inherit; } header .social-media { position: relative; z-index: 9; } nav ul.nav-tabs li a span { width: auto; } .nav > li.tester-education { display: block; } /* --- Sliders CSS --- */ .rz-slider-container.height .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(12n+1) { width: 100%; left: 0; } .rz-slider-container.height .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(12n+7) { width: 60%; left: 40%; } .rz-slider-container.height .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(12n+1) .rz-tick-value { display: block; left: 120%; margin-top: -4px; color: #afafaf; font-weight: bold; } .rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n+1) { width: 100%; left: 0; } .rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n) { width: 60%; left: 40%; } .rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n+1) .rz-tick-value { display: block; left: 120%; margin-top: -4px; color: #afafaf; font-weight: bold; } .weight.rz-slider-container:not(.vertical) .rzslider .rz-ticks .rz-tick:nth-child(5n+1) { display: block; height: 34px; color: #afafaf; } .weight.rz-slider-container:not(.vertical) .rzslider .rz-ticks .rz-tick:nth-child(5n+1) .rz-tick-value { display: block; color: #afafaf; } .alpha.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick { display: block; height: 34px; color: #afafaf; } .alpha.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick .rz-tick-value { display: block; color: #afafaf; font-weight: bold; } .four.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick:nth-child(2n+1) { display: block; height: 34px; color: #afafaf; } .four.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick:nth-child(4n+1) .rz-tick-value { display: block; color: #afafaf; } .rz-slider-container:not(.vertical):not(.weight):not(.four) .rzslider .rz-ticks .rz-tick:nth-child(2n+1) { display: block; height: 34px; color: #afafaf; } .rz-slider-container:not(.vertical):not(.weight):not(.four) .rzslider .rz-ticks .rz-tick:nth-child(2n+1) .rz-tick-value { display: block; color: #afafaf; } .img-confidential-icon { position: absolute; right: 7px; top: 73px; } .img-confidential-icon-roster { position: absolute; right: 2px; top: 121px; } /* Tester Education */ .tester-education { margin-top: -20px; } .tester-education .videoWrapper { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; margin-bottom: 30px; } .tester-education .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .tester-education .steps { position: relative; float: left; width: 100%; } .tester-education .nike_header { margin-top: 40px; margin-bottom: 20px; text-align: center; } .tester-education .presentation { padding-left: 15px; padding-right: 15px; max-width: 900px; margin: 0 auto; margin-top: 5px; font-size: 15px; } .tester-education .steps .nav-icon { position: fixed; top: 350px; left: 15px; font-size: 40px; color: #000; opacity: 0.5; } .tester-education .steps .nav-icon.next { left: inherit; right: 15px; } .tester-education .steps .nav-icon:hover { opacity: 1; } .tester-education .steps-center-container { margin: 0 auto; } .tester-education .steps-center-container h3 { text-transform: none; } .tester-education .steps-center-container ul { margin: 0; padding: 0; border-bottom: 1px solid #ccc; } .tester-education .steps-center-container ul li { list-style-type: none; font-size: 15px; padding: 8px 0 6px 40px; font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; border: 1px solid #ccc; border-bottom: 0; position: relative; text-align: left; } .tester-education .steps-center-container ul li i { position: absolute; background: #f4f4f4; top: 0; left: 0; font-size: 24px; padding: 9px 6px; border-right: 1px solid #ccc; } .tester-education .steps-center-container a { color: #000; } .tester-education .testerInnovation { margin-top: 50px; padding: 40px 0; text-align: center; background: #f0f1ee; } .tester-education .testerRules { margin-top: 50px; padding: 0 15px; text-align: center; } .tester-education h3 { font-size: 30px; } .tester-education h5 { font-size: 18px; font-weight: normal; margin-bottom: 30px; } .tester-education .feedbackloop { width: 90%; margin: 0 auto; } .tester-education .feedbackloop h3 { line-height: .5; } .tester-education .feedbackloop small { font-size: 16px; line-height: 10px; color: #333; } .tester-education .feedbackloop .visible-xs { margin: 0 auto; max-width: 250px; } @media (min-width: 768px) { .tester-education .feedbackloop .col-sm-2 { padding-left: 0; padding-right: 0; } .tester-education .feedbackloop h3 { margin-top: 88%; } .tester-education h3.tleLines { position: relative; z-index: 1; text-align: center; margin: 0 auto; } .tester-education h3.tleLines:before { margin: 0 auto; position: absolute; z-index: -1; top: 50%; left: 0; right: 0; bottom: 0; width: 89%; content: ""; border-top: 1px solid #4c4c4d; } .tester-education h3.tleLines span { background: #fff; padding: 0 90px; } .tester-education .testerInnovation h3.tleLines span { background: #f0f1ee; } } @media (min-width: 840px) { .tester-education .feedbackloop { max-width: 840px; margin: 15px auto 0; float: none; text-align: left; } } .tester-education .testerRules ul { margin-left: 0; } .tester-education .testerRules-dos li { padding-top: 28px; min-height: 80px; list-style: none; text-align: left; line-height: 1.2; font-size: 16px; } .tester-education .testerRules-dos .dosIcon { float: left; clear: left; margin-top: -28px; margin-right: 10px; width: 100px; height: 75px; vertical-align: middle; background: url('../img/tester-education-dos.png') no-repeat 0 0; background-size: 200px 300px; } .tester-education .testerRules-dos li:nth-child(2) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat 0 -75px; background-size: 200px 300px; } .tester-education .testerRules-dos li:nth-child(3) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat 0 -150px; background-size: 200px 300px; } .tester-education .testerRules-dos li:nth-child(4) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat 0 -225px; background-size: 200px 300px; } .tester-education .testerRules-donts li:nth-child(1) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -100px 0; background-size: 200px 300px; } .tester-education .testerRules-donts li:nth-child(2) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -100px -75px; background-size: 200px 300px; } .tester-education .testerRules-donts li:nth-child(3) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -100px -150px; background-size: 200px 300px; } .tester-education .testerRules-donts li:nth-child(4) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -100px -225px; background-size: 200px 300px; } @media (max-width: 767px) { .tester-education .testerRules-dos li { padding-top: 20px; font-size: 15px; } .tester-education .testerRules-dos .dosIcon { margin-top: -18px; width: 80px; height: 60px; background: url('../img/tester-education-dos.png') no-repeat 0 0; background-size: 160px 240px; } .tester-education .testerRules-dos li:nth-child(2) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat 0 -60px; background-size: 160px 240px; } .tester-education .testerRules-dos li:nth-child(3) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat 0 -120px; background-size: 160px 240px; } .tester-education .testerRules-dos li:nth-child(4) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat 0 -180px; background-size: 160px 240px; } .tester-education .testerRules-donts li:nth-child(1) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -80px 0; background-size: 160px 240px; } .tester-education .testerRules-donts li:nth-child(2) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -80px -60px; background-size: 160px 240px; } .tester-education .testerRules-donts li:nth-child(3) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -80px -120px; background-size: 160px 240px; } .tester-education .testerRules-donts li:nth-child(4) .dosIcon { background: url('../img/tester-education-dos.png') no-repeat -80px -180px; background-size: 160px 240px; } } .tester-education .feedback .round { background: url(/brand/img/tester-education-feedback.jpg) bottom center no-repeat; width: 344px; height: 349px; position: relative; margin: 30px auto; } .tester-education .feedback .round span { text-transform: uppercase; font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; text-align: center; position: absolute; display: block; line-height: 16px; } .tester-education .feedback .round span:hover { cursor: pointer; } .tester-education .feedback .round span.innovation { top: 32px; left: 141px; } .tester-education .feedback .round span.design { top: 84px; left: 254px; } .tester-education .feedback .round span.engineering { top: 190px; left: 266px; } .tester-education .feedback .round span.wear { top: 280px; left: 218px; } .tester-education .feedback .round span.review { top: 270px; left: 90px; } .tester-education .feedback .round span.product { top: 180px; } .tester-education .feedback .round span.production { top: 84px; left: 35px; } .tester-education .searchbox { position: relative; margin: 15px 0; } .tester-education .searchbox input { width: 100%; padding: 6px 6px 6px 32px; border: 1px solid #ccc; } .tester-education .searchbox i { position: absolute; top: 10px; left: 10px; } .tester-education .accordionPanel { float: left; width: 100%; margin: 15px 0 30px; } .tester-education .panel-group .panel-heading + .panel-collapse > .list-group, .tester-education .panel-group .panel-heading + .panel-collapse > .panel-body { border: none; padding-right: 57px; padding-top: 0; border-right: 42px solid #000; } .tester-education .panel-group .panel + .panel { margin-top: 10px; } .tester-education .accordionPanel .panel { border-radius: 0; text-align: left; } .tester-education .accordionPanel .panel-default > .panel-heading { padding: 0; position: relative; border-radius: 0; background: #fff; height: 42px; } .tester-education .panel-body h4 { margin: 20px 0 6px; font-size: 16px; } .tester-education .accordionPanel .panel-default > .panel-heading span { position: absolute; top: 0; right: 0; background: #000; width: 42px; height: 42px; } .tester-education .accordionPanel .panel-default > .panel-heading i { color: #fff; position: absolute; top: 4px; right: 10px; font-size: 30px; } .tester-education .accordionPanel .panel-default > .panel-heading a { display: block; padding: 10px 50px 6px 15px; text-decoration: none; font-family: 'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif !important; font-size: 18px; position: relative; z-index: 2; color: #000; } .tester-education .panel-body hr { margin: 0 0 10px; padding: 0; } @media (min-width: 1200px) { .tester-education .steps-center-container { width: 1170px; } } @media (min-width: 992px) { .tester-education .steps-center-container { width: 970px; } } @media (min-width: 768px) { .tester-education .steps-center-container { width: 750px; } .tester-education .hidden-sm { display: none; } } @media (max-width: 767px) { .tester-education .steps .nav-icon { top: 25%; font-size: 28px; } .tester-education .accordionPanel .panel-default > .panel-heading a { font-size: 14px; padding: 6px 50px 6px 15px; } } @media (max-width: 480px) { .tester-education .steps { padding: 0; } .tester-education .steps .nav-icon { display: none; } .tester-education .feedback .round { width: 300px; height: 304px; background-size: cover; } .tester-education .feedback .round span.innovation { top: 32px; left: 122px; } .tester-education .feedback .round span.design { top: 74px; left: 220px; } .tester-education .feedback .round span.engineering { top: 166px; left: 226px; } .tester-education .feedback .round span.wear { top: 244px; left: 188px; } .tester-education .feedback .round span.review { top: 240px; left: 76px; } .tester-education .feedback .round span.product { top: 156px; } .tester-education .feedba