brand-assets
Version:
2,000 lines (1,935 loc) • 69.4 kB
CSS
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