.unslider-vertical>ul,body,html {
    height: 100%;
}

@font-face {
    font-family:'Bebas Neue';src:url(../fonts/BebasNeue.otf);font-weight:500;font-style:normal;
}

@font-face {
    font-family:Museo;src:url(../fonts/Museo.otf);font-weight:500;font-style:normal;
}

.header__mobile .header__quote,.item__table tr:first-child td:first-child,.item__table__wide tr td {
    background: 0 0;
}

#footer,.company__block__overlay::before,.form__overlay--content,.header__logo a,body:not(.home) .header__mobile__logo {
    bottom: 0;
}

.faq__list>li,.form__desc em,.form__overlay,.form__size label,.item__mobile__header i,.item__subcat li {
    cursor: pointer;
}

.faq__list>li>ul>li {
    cursor: text;
}

.item__content__extra,.item__content__images,.item__table {
    clear: both;
}

.company__label,.company__open,.faq__label,.faq__open,.footer__content--view strong,.footer__phone,.form__desc:hover>span,.header__menu span,.header__mobile__logo img,.item__table table,.item__table tbody,.item__table tr,.loading .item__loading,.main__category span,.main__slider img,.open--footer .form__overlay,.open--notice .notice,.open--overlay .form__overlay {
    display: block;
}

#header li>a,.footer__menu a,.footer__menu li,.form__more,.form__size label,.header__menu a,.header__menu li,.header__mobile__bars,.header__top__menu li,.item__category a,.item__category li,.item__color,.item__colors>span,.main__category a,.main__divider span,.main__slider li,.open--menu .fa-times {
    display: inline-block;
}

.fa-times,.footer__menu .footer__content-inner,.form__desc span,.form__overlay,.form__remove,.item__loading,.item__slider .next,.item__slider .prev,.item__slider__ul>:not(.unslider-wrap) li,.mobile--show,.mobile--show--i,.mobile--show--ib,.notice,.open--menu .fa-bars,.quote__form {
    display: none;
}

.form--added .form__remove {
    display: inline;
}

.item__content__images {
    display: table;
    table-layout: fixed;
}

.company__block,.footer__content--view li,.footer__left,.footer__mobile__left,.header__mobile__left,.item__content>div,.item__subcat img,.item__table td,.item__text {
    float: left;
}

.footer__menu--client,.footer__mobile__right,.footer__right,.form__address :last-child,.form__detail :last-child,.form__name :last-child,.header__menu,.header__mobile__right,.header__quote,.header__top__menu li:last-child,.item__slider {
    float: right;
}

.item__table__wide tr td {
    float: none;
}

.form__desc em,.item__colors__img i {
    font-style: normal;
}

.form__quote a,.form__youth,.item__table__info {
    font-size: .71429em;
}

.item__colors,.item__text p {
    font-size: .78571em;
}

.form__desc em,.form__row input:not([type=radio]):not([type=checkbox]),.form__row textarea {
    font-size: .85714em;
}

.form__design-link .form__more {
    font-size: 1em;
}

.footer__mobile__content>div i,.header__mobile__right i,.item__mobile__header i:not(.fa-caret-down),h2 {
    font-size: 1.14286em;
}

.company__label,.form__info__detail,.form__label,.item__table__full tr td {
    font-size: 1.20em;
}

.faq__label,.footer__mobile__content h4,.footer__mobile__content>div,.item__category a,.item__colors>span,.item__subcat span {
    font-size: 1.42857em;
}

.item__table__title {
    font-size: 1.85714em;
}

.item__subcat h2 {
    font-size: 2.14286em;
}

.header__mobile__bars {
    font-size: 2.28571em;
}

.footer__content h1 {
    font-size: 2.57143em;
}

#footer,.company__block__overlay::before,.footer__mobile__content>div i,.form__overlay,.form__overlay--content,.header__logo,.item__colors,.item__mobile__header .fa-angle-left {
    left: 0;
}

.faq__open,.header__mobile .form__box,.header__mobile__logo,.item__loading,.notice {
    left: 50%;
}

.form__desc,.item__mobile__header h2,.item__subcat h2,.item__text h2 {
    margin: 0;
}

.footer__mobile__content h4,.header__mobile__menu a,h2 {
    margin: .35714em 0;
}

.form__size {
    margin: .71429em 0;
}

.main__divider span {
    margin: 0 .71429em;
}

p {
    margin: 1.42857em 0;
    line-height: 1.2;
}

.not-found__content {
    margin: 2.85714em 0;
}

.form__info__address,.item__text h1,.open--footer #footer {
    margin-top: 0;
}

.company__label,.faq__label {
    margin-top: .35714em;
}

.footer__content--view strong,.form__items+.form__items {
    margin-top: .71429em;
}

.form__info h4 {
    margin-bottom: 0;
}

.item__table__full {
    margin-bottom: 0!important;
}

.header__mobile__menu i {
    margin-right: .35714em;
}

.company__block,.company__block__content,.footer__content,.form__overlay--content,.header__contact,.header__quote,.item__color,.item__slider .unslider,.main__slider ul,body.open--footer {
    overflow: hidden;
}

#footer,.item__content>div,.open--footer .footer__contents {
    overflow: auto;
}

.header__mobile .header__quote,.item__colors__img i,.open--contact .header__contact,.open--quote .header__quote {
    overflow: visible;
}

#main-wrapper,.company__block,.company__block__overlay,.faq__block__overlay,.footer__mobile__content p,.form__box form,.form__contact form,.form__content,.form__row,.header__contact,.header__mobile,.header__quote,.header__quote>[data-class=quote],.header__top,.home .header__main,.item__mobile__header,.item__post,.item__post-inner,.item__slider,.item__subcat li,.item__table,.item__table__wide {
    position: relative;
}

#footer,.item__loading,.notice,.open--footer .footer__menu {
    position: fixed;
}

.company__block__content,.company__block__overlay::before,.company__open,.faq__open,.footer__mobile__content>div i,.form__box,.form__desc,.form__desc span,.form__overlay,.form__overlay--content,.header__logo,.header__logo a,.header__main,.header__mobile .form__box,.header__mobile__logo,.header__mobile__right i,.item__colors,.item__mobile__header i:not(.fa-caret-down),.item__subcat__title,.item__table__wide tr:nth-child(3) td {
    position: absolute;
}

.header__mobile .header__quote {
    position: static;
}

.unslider-fade,.unslider-wrap {
    position: relative;
}

.form__desc span,.form__note textarea,.form__row input:not([type=radio]):not([type=checkbox]),.form__row textarea,.form__submit button,.item__colors>span {
    padding: .35714em;
}

.footer__mobile__content>div {
    padding: 1.42857em;
}

.main__advanced {
    padding: .35714em 0;
}

.item__mobile__header i {
    padding: 0 .35714em;
}

.main__divider {
    padding: 1.42857em 0;
}

.faq__list,.footer__menu .footer__content-inner {
    padding: 0 1.42857em;
}

.footer__content--view ul {
    padding: 2.85714em 0;
}

.item__loading,.item__table__wide tr td,.notice {
    padding: .35714em .71429em;
}

.item__mobile__title {
    padding-top: .35714em;
}

.form__items+.form__items {
    padding-top: .71429em;
}

.item__content__extra,.item__content__images {
    padding-top: 1.42857em;
}

.footer__menu li:first-child a,.header__top__menu li:first-child a {
    margin-left: 0;
    padding-left: 0;
}

.item__subcat {
    padding-left: .35714em;
}

.footer__mobile__content p {
    padding-left: 1.42857em;
}

.home #header,.open--footer #main-wrapper {
    padding-bottom: 0;
}

.form__box {
    padding-bottom: 1.42857em;
}

.company__block.open--block .company__block__content,.company__block__overlay::before,.form__desc span,.form__overlay--content,.form__quote,.item__mobile__header .fa-angle-right {
    right: 0;
}

.company__block__content,.company__block__overlay::before,.form__overlay,.form__overlay--content,.header__logo,.header__logo a,.header__mobile__logo,.item__colors {
    top: 0;
}

.company__block__content,.company__open,.faq__open,.footer__mobile__content>div i,.form__desc,.item__mobile__header i:not(.fa-caret-down),.item__subcat__title {
    top: 50%;
}

#footer {
    top: 100%;
}

.company__open,.faq__open,.footer__content--view,.footer__copyright,.footer__phone,.form__size input,.form__submit,.header__menu,.header__mobile__logo,.item__category,.item__content__images,.item__mobile__header,.item__slider,.main__advanced,.main__category,.main__category a,.main__divider,.not-found__content {
    text-align: center;
}

.item__colors--right {
    text-align: right;
}

.footer__menu li:hover a,.form__desc em {
    text-decoration: underline;
}

a {
    text-decoration: none;
}

.form__youth input,.form__youth span,.item__table table,.item__table tbody,.main__divider span {
    vertical-align: middle;
}

#footer,.company__block__overlay,.company__content,.company__open,.design__content iframe,.form__info__map iframe,.form__overlay,.form__row input,.form__row textarea,.header__main,.header__menu a,.item__content__images,.item__iframe,.main__category,.main__slider,.main__slider img,.open--footer .footer__menu {
    width: 100%;
}

.company__block.open--block .company__block__overlay,.company__block__content,.footer__left,.footer__mobile__content>div,.footer__right,.header__mobile__left,.item__content>div {
    width: 50%;
}

.item__colors__img i,.item__table td[rowspan],.main__slider ul {
    white-space: nowrap;
}

.header__logo,.item__colors {
    z-index: 1;
}

#footer,.form__box,.form__content,.form__desc span,.header__main {
    z-index: 11;
}

.form__overlay,.header__top,.open--footer #footer {
    z-index: 111;
}

.header__mobile .form__box,.item__loading,.notice {
    z-index: 1111;
}

.footer__phone,.header__quote,.item__loading,.item__slider .unslider-nav .unslider-active,.item__slider .unslider-nav li:hover,.main__divider span:nth-child(2),.notice {
    background-color: #F60;
}

.faq__list i,.faq__list>li:hover>span,.footer__mobile__content>div i,.header__mobile__menu a:hover,.header__mobile__menu i,.header__mobile__right i,.header__top__menu i:not(.fa-dot-circle-o),.item__mobile__header i:hover,.item__mobile__header span {
    color: #F60;
}

.notice--success .notice {
    background-color: #35834A;
}

.footer__mobile__content,.header__mobile,.header__top,.main__divider span {
    background-color: #303030;
}

.footer__content--view a,.item__category a,.open--footer .footer__menu .active a,.open--footer .footer__menu li:hover a {
    color: #303030;
}

.form__info__detail i,.item__table__full tr td {
    color: #303030!important;
}

.company__content,.faq__content,.footer__menu .footer__content-inner,.form__desc span,.form__info__map,.item__category,.item__post,.item__subcat li,.item__table td:first-child,.item__table td[rowspan],.main__advanced,.main__divider {
    background-color: #fff;
}

.company__label,.faq__label,.footer__menu a,.footer__mobile__content p,.form__design-link .form__more,.form__submit button,.header__menu span,.header__mobile .header__quote>[data-class=quote],.header__mobile__bars,.header__mobile__menu a,.header__top__menu li>a,.item__loading,.item__mobile__header,.item__table td:nth-child(2),.item__table tr:first-child,.main__category a,.menu a,.not-found__content,.notice,a {
    color: #fff;
}

.form__design-link .form__more,.item__slider .unslider-nav li {
    background-color: #909090;
}

.company__block h2,.footer__copyright,.footer__mobile__content h4,.item__colors,.item__subcat span,.item__text h2 {
    color: #909090;
}

.item__colors>span {
    color: #c3c3c3;
}

.footer__menu--client a {
    color: #FE9900!important;
}

.container,.header__mobile__logo img,.main__slider img {
    margin: 0 auto;
}

* {
    box-sizing: border-box;
}

.clearfix::after,.clearfix::before,.container::after,.container::before,.item__table tr::after {
    content: "";
    display: table;
    clear: both;
}

.form__design-link .form__more,.form__row input:not([type=radio]):not([type=checkbox]),.form__row textarea,.form__submit button {
    border-radius: .35714em;
}

.item__slider .unslider-nav li {
    border-radius: 50%;
}

.faq__open {
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.header__mobile .form__box,.header__mobile__logo {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.company__open,.footer__mobile__content>div i,.form__desc,.item__mobile__header i:not(.fa-caret-down),.item__subcat__title {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.container,.item__table__full tr td {
    padding: .71429em;
}

.unslider,li,ul {
    margin: 0;
    padding: 0;
}

h1,h2,h3,h4 {
    font-weight: 500;
}

.company__label,.faq__label,.footer__content h1,.footer__content--view a,.footer__phone span,.form__label,.header__quote>[data-class=quote] {
    font-family: "Bebas Neue";
}

.company__content,.faq__content,.footer__content,.footer__copyright,.footer__menu .footer__content-inner,.footer__menu a,.footer__mobile__content p,.form__box form,.header__mobile__menu a,.header__top__menu li>a,.item__content__extra,.item__table__info,.item__text p,.menu a,.not-found__content p {
    font-family: Museo;
}

.faq__block__content,.faq__list>li>ul,.footer__menu .footer__content-inner,.form__box{
    overflow: hidden;
    max-height: 0;
    opacity: 0;
}

.form__box,.header__menu li,.header__menu span {
    transition: all .25s ease-in-out .5s;
}

#footer,.faq__block__content,.faq__list>li>ul,.footer__menu .footer__content-inner,.header__mobile__menu {
    transition: all .25s ease-in-out;
}

.faq__block.open--block .faq__block__content,.faq__list>li.open--list>ul,.open--contact .form__contact,.open--quote .form__quote {
    max-height: 14.28571em;
    opacity: 1;
}

#footer,.design__content iframe,.open--footer .footer__menu,body {
    background: url(../img/footer_bg.jpg) center #303030;
}

.item__loading,.notice {
    letter-spacing: 2px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: .71429em;
}

html {
    color: #303030;
    font-size: 14px;
    line-height: 1;
    font-family: "Bebas Neue",Arial;
    font-weight: 300;
}

li,ul {
    list-style: none;
}

img {
    max-width: 100%;
}

.company__block__overlay,.faq__block__overlay {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.container {
    max-width: 97.57143em;
}

.unslider {
    overflow: auto;
}

.unslider-wrap.unslider-carousel>li {
    float: left;
}

.unslider-vertical li {
    float: none;
    width: 100%;
}

.unslider-fade .unslider-wrap li {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: 8;
}

.unslider-fade .unslider-wrap li.unslider-active {
    z-index: 10;
}

.unslider li,.unslider ol,.unslider ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}

.unslider-arrow {
    position: absolute;
    left: 20px;
    z-index: 2;
    cursor: pointer;
}

.unslider-arrow.next {
    left: auto;
    right: 20px;
}

.unslider-nav ol {
    list-style: none;
    text-align: center;
}

.unslider-nav ol li {
    display: inline-block;
    width: 6px;
    height: 6px;
    margin: 0 4px;
    background: 0 0;
    border-radius: 5px;
    overflow: hidden;
    text-indent: -999em;
    border: 2px solid #fff;
    cursor: pointer;
}

.unslider-nav ol li.unslider-active {
    background: #fff;
    cursor: default;
}

.header__logo,.header__top__menu {
    margin-left: 3.57143em;
}

.header__menu .active a,.header__menu a:hover {
    -webkit-filter: drop-shadow(0 0 3.57143em #fff);
    filter: drop-shadow(0 0 3.57143em #fff);
    opacity: 1;
}

body:not(.item) .header__logo a {
    box-shadow: 0 4px 6px 0 rgba(0,0,0,.25);
}

#header {
    background: #282B32;
    padding-bottom: 2em;
}

.header__quote>[data-class=quote] {
    z-index: 2222;
    font-size: 2em;
    padding: .17857em 5.71429em .17857em .71429em;
    margin: 0;
}

.open--quote .header__quote>[data-class=quote] {
    box-shadow: 0 2px 4px 4px rgba(0,0,0,.33);
}

.header__mobile .header__quote>[data-class=quote] {
    border-radius: .35714em;
    background: #4D4D4D;
    padding: .28571em 1.42857em;
}

.header__top__menu li>a {
    padding: .85714em;
    margin: 0 1.42857em;
}

.header__main {
    background: url(../img/header_bg.jpg) center #303030;
    box-shadow: 0 0 5px 5px rgba(0,0,0,.4);
}

.header__logo {
    bottom: -2.85714em;
    min-height: 8.57143em;
}

.header__logo a {
    background-color: #F60;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom;
    width: 7.85714em;
}

.header__menu {
    width: 89%;
    overflow-x: hidden;
}

.header__menu__list {
    margin-left: 4%;
}

.header__menu li {
    width: 12.5%;
    padding: 1.07143em .71429em .35714em;
    margin-top: -96px;
}

.header__menu a {
    transition: all .1s ease-in-out;
    opacity: .5;
}

.company__block__content,.company__block__overlay,.form__box {
    transition: all .25s ease-in-out;
}

.header__menu span {
    padding-top: 1.42857em;
}

.header__menu:hover li,.home .header__menu li {
    margin-top: 0;
    padding-bottom: 1.07143em;
}

.header__menu:hover span,.home .header__menu span {
    padding-top: .35714em;
}

.header__mobile {
    padding: 2.85714em;
}

.header__mobile__right i {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    left: .125em;
    bottom: -.1875em;
}

.header__mobile__logo {
    width: 10.71429em;
}

.header__mobile__logo img {
    max-height: 100%;
}

.form__overlay {
    min-height: 100%;
}

.form__overlay--content::before {
    content: "";
    background: rgba(211,211,211,.8);
    display: block;
    width: 100%;
    height: 100%;
}

.form__box {
    max-width: 23.71429em;
}

.form__box form {
    margin-left: .35714em;
    padding: .35714em 1em;
    box-shadow: 0 0 .5em rgba(0,0,0,.5);
}

.header__mobile .form__box form {
    margin-top: .35714em;
    margin-right: .35714em;
}

.form__contact {
    right: -.35714em;
    width: 22.14286em;
}

.open--contact .form__contact {
    max-height: 50em;
}

.form__contact form {
    margin-right: .35714em;
}

.form__info__map {
    margin-top: .57143em;
}

.form__info__map iframe {
    height: 12.85714em;
}

.form__info__detail {
    margin: .35714em 0 1.07143em;
}

.form__quote {
    left: -.35714em;
}

.open--quote .form__quote {
    max-height: 107.14286em;
}

.form__quote a {
    color: #2F4760;
}

.form__label {
    letter-spacing: 1px;
    margin: .42857em 0;
}

.form__row {
    margin: .28571em 0;
}

.form__row textarea {
    min-height: 8.57143em;
    resize: vertical;
}

.form__row input:not([type=radio]):not([type=checkbox]),.form__row textarea {
    background: #F5F5F5;
    border: 1px solid #909090;
    box-shadow: inset 0 0 3px RGBA(0,0,0,.15);
}

.form__row [type=radio] {
    width: auto;
}

.form__name input {
    width: 49%;
}

.form__address :first-child {
    width: 55%;
}

.form__address :nth-child(2) {
    width: 24%;
}

.form__address :last-child {
    width: 18%;
}

.form__detail :first-child {
    width: 70%;
}

.form__detail :last-child {
    width: 28%;
}

.form__items+.form__items {
    border-top: 1px solid #fff;
}

.form__youth {
    margin: 1em 0;
}

.form__youth input {
    width: auto;
}

.form__size label {
    width: 15.5%;
}

.form__more {
    width: 75%!important;
}

.form__desc {
    right: 0;
}

.form__desc span {
    font-size: .85714em;
    box-shadow: 0 0 .35714em rgba(0,0,0,.5);
    border-radius: 4px;
    bottom: 125%;
    width: 25em;
}

.form__design-link .form__more {
    margin: .14286em 0;
    padding: .57143em;
}

.form__submit {
    margin: 1.07143em 0;
}

.form__submit button {
    width: 80%;
    background: #2F4760;
    border: 1px solid #2F4760;
}

#main-wrapper {
    min-height: 100%;
    padding-bottom: 88px;
}

.main__slider {
    padding: 0;
}

.main__slider ul {
    width: 100%;
}

.main__slider li {
    width: 33.33%;
}

.main__divider span {
    height: .28571em;
    width: 2.57143em;
}

.main__category a {
    padding: 1.42857em 0;
    width: 25%;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.main__category a:nth-child(4n) {
    border-right: 0;
}

.company__block {
    width: 33.33%;
}

.company__block__overlay {
    padding-bottom: 140.4%;
}

.company__block__overlay::before {
    background: rgba(0,0,0,.33);
    content: "";
}

.item__table td,.item__table tr:first-child,.item__table__full tr,.item__table__full tr td:first-child {
    background: #D2D2D2;
}

.company__block__content {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: -50%;
}

.company__block:not(:last-child) .company__block__content {
    padding: 1.42857em;
}

.company__block p {
    font-size: .85714em;
    line-height: 1.4;
}

.faq {
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

.faq__block__overlay {
    height: 14.92857em;
}

.faq__block.open--block .faq__block__content {
    max-height: 42.85714em;
}

.faq__list {
    margin: 2.85714em auto;
    max-width: 78.57143em;
}

.faq__list>li {
    line-height: 1.8;
    font-size: 1em;
    margin: .35714em 0;
}

.faq__list>li>ul>li {
    padding: 1.42857em 2.85714em;
}

.design__content iframe {
    height: 86.57143em;
}

.item__category .active,.item__category li:hover {
    border-bottom-color: #F60;
}

.item__category li {
    border-bottom: 2px solid transparent;
    margin: .28571em 2.14286em;
}

.item__category a {
    padding: .14286em .71429em;
}

.item__content {
    box-shadow: 0 0 5px RGBA(0,0,0,.38);
}

.item__content__images span {
    display: table-cell;
}

.item__post {
    padding-right: 1.78571em;
}

.item__colors,.item__post-inner {
    padding: 4.28571em 0;
}

.item__post__left {
    margin-left: 12.42857em;
}

.item__post__left.item__post--wide {
    margin-left: 15.35714em;
}

.item__iframe {
    height: 82.14286em;
}

.item__colors {
    word-spacing: 1px;
}

.item__colors>span {
    letter-spacing: 2px;
}

.item__colors--right {
    left: auto;
    right: 0;
}

.item__colors__img i {
    font-size: .71429em;
}

.item__colors__img img {
    max-width: 7.14286em;
}

.item__color {
    margin-right: .28571em;
    width: 6.36364em;
    height: 1.09091em;
}

.item__color--diagonal>em {
    -webkit-transform: rotate(7deg) translateY(50%);
    transform: rotate(7deg) translateY(50%);
}

.item__text {
    max-width: 16.28571em;
}

.item__post--wide .item__text {
    max-width: 13.57143em;
}

.item__text h1 {
    font-size: 2.28571em;
}

.item__text h2 {
    font-size: 2em;
}

.item__slider {
    max-width: 16.42857em;
}

.item__slider img {
    height: auto;
    max-height: 20em;
}

.item__slider .unslider-nav li {
    width: 1em;
    height: 1em;
}

.item__table {
    padding-top: 4.28571em;
}

.item__table--colors {
    margin-right: 10em;
}

.item__table__title {
    color: #D2D2D2;
    letter-spacing: 2px;
}

.item__table__info {
    color: #D2D2D2;
}

.item__table table {
    border-top: 2px solid #D2D2D2;
    margin-bottom: 2.85714em;
    table-layout: fixed;
}

.item__table td {
    width: 12%;
    padding: 1px;
}

.item__table td:first-child {
    width: 4%;
}

.item__table td[rowspan] {
    -webkit-transform: rotate(-90deg) translateX(-10px);
    transform: rotate(-90deg) translateX(-10px);
}

.item__table tr {
    margin: 4px 0;
}

.item__table__full tr td {
    float: none;
}

.item__table__full tr td>span {
    font-size: .57143em;
}

.item__table__wide {
    table-layout: fixed;
    display: table!important;
}

.item__table__wide tbody {
    display: table-row-group;
}

.item__table__wide tr {
    display: table-row;
}

.item__table__wide tr:first-child {
    background: #5A5B5B;
}

.item__table__wide tr:nth-child(2) {
    background: #C3C3C3;
}

.item__table__wide tr:nth-child(3) td {
    top: 4.14286em;
    left: 0;
}

.item__table__wide tr td {
    width: auto;
}

.item__subcat li {
    margin: .14286em 0;
}

.item__subcat li.active,.item__subcat li:hover {
    border-left: 4px solid #F60;
    box-shadow: inset 5px 0 12px RGBA(0,0,0,.2);
}

.item__subcat__title {
    left: 8.28571em;
}

.item__subcat img {
    width: 7.57143em;
}

.item__mobile__header {
    background: #61697A;
    font-size: 2.57143em;
}

.open--footer #footer>div,.open--footer .footer__menu .active,.open--footer .footer__menu li:hover {
    background: #D8D8DA;
}

.item__mobile__header span {
    font-size: .77778em;
}

.item__mobile__title {
    margin: 0 1.07143em;
}

#footer {
    margin-top: -88px;
}

.open--footer #footer {
    top: 200px;
    background: #D8D8DA;
}

.item #footer {
    box-shadow: 0 -5px 5px 4px rgba(0,0,0,.25);
}

.footer__menu {
    padding: 0 3.57143em;
}

.footer__menu a {
    padding: .85714em;
    margin: 0 1.42857em;
    line-height: 2.28571em;
}

@media screen and (max-width:71.42857em) {
    .footer__menu a {
        margin: 0;
        padding: .85714em;
    }
}

.open--footer .footer__menu .active:first-child,.open--footer .footer__menu li:hover:first-child {
    margin-left: -1.57143em;
    padding-left: 1.57143em;
}

.open--footer .footer__menu--client:hover {
    background: 0 0!important;
}

.open--footer .footer__contents {
    padding-top: 4.14286em;
}

.footer__content {
    opacity: 0;
    max-height: 0;
    transition: opacity .25s ease-in-out;
}

.footer__content-inner {
    padding: .71429em 3.57143em;
}

.footer__content.show {
    opacity: 1;
    max-height: 71.42857em;
}

.footer__content p {
    font-size: .85714em;
    line-height: 1.4;
}

.footer__content--view li {
    width: 25%;
}

.footer__left {
    padding-right: 2.85714em;
}

.footer__right {
    padding-left: 2.85714em;
}

.footer__copyright {
    font-size: .71429em;
    padding-top: 1.42857em;
    padding-bottom: .71429em;
}

.footer__phone {
    border-radius: .125em;
    font-size: 2.85714em;
    width: auto;
    padding: .25em;
    margin: 1em 20% .5em;
}

.not-found__content h3 {
    font-size: 2.14286em;
}

.item__color--action-green {
    background: #77BF4F;
}

.item__color--aloe {
    background: #7ca35f;
}

.item__color--aloe-1 {
    background: #81A667;
}

.item__color--aluminum-pink {
    background: #F5A89C;
}

.item__color--amethyst-purple {
    background: #5C407E;
}

.item__color--anthracite {
    background: #515151;
}

.item__color--antique-cherry-red {
    background: #9e2121;
}

.item__color--antique-cherry-red-1 {
    background: #9D3235;
}

.item__color--antique-denim {
    background: #7C839E;
}

.item__color--antique-irish-green {
    background: #347A47;
}

.item__color--antique-royal {
    background: #3C4292;
}

.item__color--antique-sapphire {
    background: #447392;
}

.item__color--apple-green {
    background: #65bc84;
}

.item__color--aquatic-blue {
    background: #71afe0;
}

.item__color--ash {
    background: #bec0c2;
}

.item__color--ash-1 {
    background: #BFC1C3;
}

.item__color--ash-mens {
    background: #8A898A;
}

.item__color--atheltic-maroon,.item__color--atheltic-maroon2 {
    background: #58102a;
}

.item__color--athletic-gold {
    background: #febb12;
}

.item__color--athletic-gold-1 {
    background: #E0BC38;
}

.item__color--athletic-gold-2 {
    background: #FCC02E;
}

.item__color--athletic-green {
    background: #275c2e;
}

.item__color--athletic-green-1 {
    background: #3A633E;
}

.item__color--athletic-heather,.item__color--athletic-heather2 {
    background: #979696;
}

.item__color--athletic-orange {
    background: #f05123;
}

.item__color--athletic-orange-1 {
    background: #EF5A37;
}

.item__color--athletic-oxford {
    background: #757473;
}

.item__color--athletic-oxford-1 {
    background: #7A7878;
}

.item__color--athletic-purple {
    background: #4b296f;
}

.item__color--athletic-purple-1 {
    background: #543A74;
}

.item__color--athletic-red {
    background: #ca2a2b;
}

.item__color--athletic-red-1 {
    background: #CB3B3C;
}

.item__color--athletic-royal {
    background: #3d54a5;
}

.item__color--athletic-royal-1 {
    background: #4A5CA7;
}

.item__color--aubergine-purple {
    background: #4a1545;
}

.item__color--autumn-orange {
    background: #f05123;
}

.item__color--azalea {
    background: #DE61A3;
}

.item__color--banana {
    background: #e9e49c;
}

.item__color--banana-1 {
    background: #E9E49E;
}

.item__color--banana-2 {
    background: #FED27F;
}

.item__color--banana-cream {
    background: #fbe475;
}

.item__color--banana-cream1 {
    background: #ffde8e;
}

.item__color--bark {
    background: #6c5e4e;
}

.item__color--bark-1 {
    background: #716657;
}

.item__color--basil-green {
    background: #3e4a39;
}

.item__color--battleship-grey {
    background: #3f4145;
}

.item__color--bay {
    background: #8a9f86;
}

.item__color--bay-1 {
    background: #8EA18A;
}

.item__color--beach {
    background: #e1daa9;
}

.item__color--beach-sand-dune {
    background: #dbcdb2;
}

.item__color--berry {
    background: #8e4e63;
}

.item__color--berry-1 {
    background: #91576A;
}

.item__color--berry-2 {
    background: #B33458;
}

.item__color--black {
    background: #000;
}

.item__color--black-1 {
    background: #292929;
}

.item__color--black-2 {
    background: #222;
}

.item__color--black-3 {
    background: #333636;
}

.item__color--black-4 {
    background: #363839;
}

.item__color--black-gunmetal {
    background: #444445;
}

.item__color--black-rasberry {
    background: #6D455A;
}

.item__color--black-raspberry {
    background: #663752;
}

.item__color--blackberry {
    background: #70395D;
}

.item__color--blacktop {
    background: #292929;
}

.item__color--blossom {
    background: #f7b7d0;
}

.item__color--blossom-1 {
    background: #F7B8D0;
}

.item__color--blue {
    background: #345C96;
}

.item__color--blue-dusk {
    background: #354057;
}

.item__color--blue-iris {
    background: #8D83BE;
}

.item__color--blue-jean {
    background: #74779c;
}

.item__color--blue-jean-1 {
    background: #777C9E;
}

.item__color--blue-lake {
    background: #4399d4;
}

.item__color--blue-sapphire {
    background: #394798;
}

.item__color--blue-spruce {
    background: #405d5f;
}

.item__color--blue-spruce-1 {
    background: #4C6465;
}

.item__color--blueberry {
    background: #5485af;
}

.item__color--bluestery {
    background: #2C8685;
}

.item__color--blustery {
    background: #088281;
}

.item__color--bondi-blue {
    background: #35b2c4;
}

.item__color--boysenberry-pink {
    background: #9b2989;
}

.item__color--brass {
    background: #846141;
}

.item__color--brass-1 {
    background: #88674C;
}

.item__color--brick {
    background: #7a3742;
}

.item__color--brick-1 {
    background: #7E454D;
}

.item__color--bright-burgundy {
    background: #8a2b40;
}

.item__color--bright-green {
    background: #84C56C;
}

.item__color--bright-lavender {
    background: #c28bbe;
}

.item__color--bright-lavender-1 {
    background: #C28EBF;
}

.item__color--bright-orange {
    background: #f15722;
}

.item__color--bright-purple {
    background: #4b2466;
}

.item__color--bright-royal {
    background: #2b3795;
}

.item__color--bright-salmon {
    background: #C05A59;
}

.item__color--bright-slmon {
    background: #c05050;
}

.item__color--bright-turquoise {
    background: #4da7dd;
}

.item__color--bright-white {
    background: #FEFEFE;
}

.item__color--brilliant-blue {
    background: #4686c6;
}

.item__color--brisk-blue {
    background: #5E8AC6;
}

.item__color--brook {
    background: #527f70;
}

.item__color--brook-1 {
    background: #5C8375;
}

.item__color--brown {
    background: #534337;
}

.item__color--brown-1 {
    background: #564D44;
}

.item__color--brown-2 {
    background: #685240;
}

.item__color--brown-3 {
    background: #645242;
}

.item__color--brown-taupe {
    background: #6A6153;
}

.item__color--brown-taupe-mens {
    background: #635a49;
}

.item__color--brown2 {
    background: #614831;
}

.item__color--brown3 {
    background: #4c4136;
}

.item__color--burgundy {
    background: #681f20;
}

.item__color--burgundy-1 {
    background: #6F3535;
}

.item__color--burgundy-2 {
    background: #6B334A;
}

.item__color--burnt-orange {
    background: #bf6528;
}

.item__color--burnt-orange-1 {
    background: #C06C3B;
}

.item__color--burnt-orange-2 {
    background: #D25739;
}

.item__color--burnt-orange-3 {
    background: #D35739;
}

.item__color--burnt-orange2 {
    background: #d24e27;
}

.item__color--butter {
    background: #f6ec60;
}

.item__color--butter-1 {
    background: #F5EB66;
}

.item__color--cactus-green {
    background: #5ea044;
}

.item__color--camel {
    background: #967e55;
}

.item__color--camel-1 {
    background: #99835D;
}

.item__color--cancun-ladies {
    background: #accae9;
}

.item__color--candy-pink {
    background: #f194b9;
}

.item__color--cardinal {
    background: #692727;
}

.item__color--cardinal-1 {
    background: #7D4041;
}

.item__color--cardinal-2 {
    background: #933534;
}

.item__color--cardinal-mens,.item__color--cardinal-mens1 {
    background: #942031;
}

.item__color--cardinal-red {
    background: #6d0e0f;
}

.item__color--cardinal-red-1 {
    background: #722D2D;
}

.item__color--cardinal3 {
    background: #692727;
}

.item__color--carolina-blue {
    background: #467EBE;
}

.item__color--carolina-blue-2 {
    background: #83A5D4;
}

.item__color--carolina-blue-3 {
    background: #8CA7D0;
}

.item__color--carolina-blue2 {
    background: #796eb2;
}

.item__color--carolina-blue4 {
    background: #8d9ccf;
}

.item__color--ce-grey {
    background: #bbb;
}

.item__color--celadon-blue {
    background: #3987c3;
}

.item__color--celedon {
    background: #9fc682;
}

.item__color--celedon-1 {
    background: #A2C686;
}

.item__color--celery {
    background: #838e58;
}

.item__color--celery-1 {
    background: #87915F;
}

.item__color--chalky-mint {
    background: #67b7a3;
}

.item__color--chalky-mint-1 {
    background: #6CB9A5;
}

.item__color--chambray {
    background: #b3c3e4;
}

.item__color--chambray-1 {
    background: #B4C4E4;
}

.item__color--chambray-blue {
    background: #b0acca;
}

.item__color--charcoal {
    background: #4c4948;
}

.item__color--charcoal-1 {
    background: #545352;
}

.item__color--charcoal-2 {
    background: #505050;
}

.item__color--charcoal-3 {
    background: #666767;
}

.item__color--charcoal-4 {
    background: #585858;
}

.item__color--charcoal-5 {
    background: #535353;
}

.item__color--charcoal-6 {
    background: #6E6E6D;
}

.item__color--charcoal-blue {
    background: #44444E;
}

.item__color--charcoal-grey {
    background: #5D5D5D;
}

.item__color--charcoal-grey-heather {
    background: #7A7979;
}

.item__color--charcoal-mens {
    background: #4f504f;
}

.item__color--charcoal2 {
    background: #5f6060;
}

.item__color--charcoal3 {
    background: #3d3d3d;
}

.item__color--charcoal6 {
    background: #454243;
}

.item__color--charge-green {
    background: #C8DA3C;
}

.item__color--cherry-red {
    background: #932430;
}

.item__color--cherry-red-1 {
    background: #953840;
}

.item__color--chestnut {
    background: #5E493B;
}

.item__color--chili {
    background: #8c3b49;
}

.item__color--chili-1 {
    background: #904953;
}

.item__color--chili-pepper {
    background: #632a33;
}

.item__color--chili-pepper-1 {
    background: #693C42;
}

.item__color--china-blue {
    background: #384158;
}

.item__color--china-blue-1 {
    background: #444C60;
}

.item__color--chive-green {
    background: #557A44;
}

.item__color--chive-green-mens {
    background: #4c7637;
}

.item__color--chocolate {
    background: #614b3d;
}

.item__color--chocolate-1 {
    background: #685549;
}

.item__color--chocolate-2 {
    background: #4E423A;
}

.item__color--chocolate-brown {
    background: #43342a;
}

.item__color--chrome {
    background: #c7c7c7;
}

.item__color--chrome-1 {
    background: #BFC3C4;
}

.item__color--citron {
    background: #cadb2a;
}

.item__color--citrus {
    background: #fcb415;
}

.item__color--citrus-1 {
    background: #FBB530;
}

.item__color--classic-navy {
    background: #2e2f45;
}

.item__color--classic-navy-1 {
    background: #313150;
}

.item__color--classic-navy-red-white {
    background: #181845;
}

.item__color--classic-red {
    background: #B73A41;
}

.item__color--classic-red2 {
    background: #b62932;
}

.item__color--clay {
    background: #82768c;
}

.item__color--clay-1 {
    background: #847A8F;
}

.item__color--clean-denim {
    background: #5a8bbb;
}

.item__color--clover-green {
    background: #5f794f;
}

.item__color--clover-green-1 {
    background: #677F59;
}

.item__color--cobalt-blue {
    background: #3b499f;
}

.item__color--coffee-bean {
    background: #4d3520;
}

.item__color--coffee-bean-1 {
    background: #564434;
}

.item__color--colonial-blue3 {
    background: #5a6f80;
}

.item__color--columbia-blue {
    background: #4885C3;
}

.item__color--cool-blue-mens {
    background: #3f62ae;
}

.item__color--cool-grey {
    background: #989898;
}

.item__color--cool-grey-2 {
    background: #8B8A8B;
}

.item__color--copper {
    background: #945942;
}

.item__color--copper-1 {
    background: #97604D;
}

.item__color--coral-ladies {
    background: #e7526a;
}

.item__color--cornsilk {
    background: #E7E777;
}

.item__color--cornsilk-2 {
    background: #F0EE8F;
}

.item__color--court-green {
    background: #1f7f3f;
}

.item__color--court-green-1 {
    background: #35834A;
}

.item__color--cream {
    background: #E0D1A6;
}

.item__color--cream-mens {
    background: #bbaa7f;
}

.item__color--cream-mens-1 {
    background: #BEBF92;
}

.item__color--crimson {
    background: #ad4755;
}

.item__color--crimson-1 {
    background: #AE515E;
}

.item__color--crunchberry {
    background: #ef4d8f;
}

.item__color--crunchberry-1 {
    background: #EE5692;
}

.item__color--cumin {
    background: #af5652;
}

.item__color--cumin-1 {
    background: #B15E5A;
}

.item__color--cyber-green {
    background: #c7da36;
}

.item__color--cyber-green-1 {
    background: #9BC846;
}

.item__color--daffodil-yellow {
    background: #fbf06f;
}

.item__color--daisy {
    background: #FCB52F;
}

.item__color--dandelion {
    background: #DBB55A;
}

.item__color--dark-brown-chocolate {
    background: #453224;
}

.item__color--dark-cactus-green {
    background: #4b664c;
}

.item__color--dark-chocolate {
    background: #4D3930;
}

.item__color--dark-chocolate-brown {
    background: #453224;
}

.item__color--dark-chocolate-brown-1 {
    background: #504332;
}

.item__color--dark-chocolate1 {
    background: #3c2e24;
}

.item__color--dark-chocolate2 {
    background: #543f28;
}

.item__color--dark-fuschia {
    background: #AA345F;
}

.item__color--dark-green {
    background: #274634;
}

.item__color--dark-green-1 {
    background: #3A5143;
}

.item__color--dark-green-2 {
    background: #31473C;
}

.item__color--dark-green2 {
    background: #0f4637;
}

.item__color--dark-grey {
    background: #535C63;
}

.item__color--dark-heather {
    background: #606061;
}

.item__color--dark-heather-1 {
    background: #4F4F4F;
}

.item__color--dark-heather-gray {
    background: #818182;
}

.item__color--dark-heather-grey {
    background: #626363;
}

.item__color--dark-navy {
    background: #131f45;
}

.item__color--dark-orange {
    background: #bc4326;
}

.item__color--dark-orange-1 {
    background: #BC4E39;
}

.item__color--dark-purple {
    background: #543e64;
}

.item__color--dashing-red {
    background: #bd3b47;
}

.item__color--deep-berry {
    background: #711e5a;
}

.item__color--deep-berry-1 {
    background: #773361;
}

.item__color--deep-blue {
    background: #535581;
}

.item__color--deep-magenta {
    background: #954090;
}

.item__color--deep-marine {
    background: #483c89;
}

.item__color--deep-navy {
    background: #1d1d41;
}

.item__color--deep-navy-1 {
    background: #383B49;
}

.item__color--deep-navy2 {
    background: #1d1d41;
}

.item__color--deep-orange {
    background: #ce5127;
}

.item__color--deep-orange-1 {
    background: #CE5A3A;
}

.item__color--deep-orange-2 {
    background: #F05F37;
}

.item__color--deep-red {
    background: #953131;
}

.item__color--deep-red-1 {
    background: #88383F;
}

.item__color--deep-royal {
    background: #214288;
}

.item__color--deep-royal-1 {
    background: #364D8C;
}

.item__color--deep-sea-blue {
    background: #334472;
}

.item__color--deep-teal-blue {
    background: #24a8aa;
}

.item__color--denim {
    background: #4a4b5e;
}

.item__color--denim-1 {
    background: #535466;
}

.item__color--dill-green {
    background: #567752;
}

.item__color--dress-blue-navy {
    background: #25264b;
}

.item__color--driftwood {
    background: #84755a;
}

.item__color--duck-brown {
    background: #7a603c;
}

.item__color--dusty-blue-ladies {
    background: #A2AEBF;
}

.item__color--dusty-brown {
    background: #6d6157;
}

.item__color--dusty-orange {
    background: #f68b34;
}

.item__color--dusty-pink-ladies {
    background: #E8ABAB;
}

.item__color--dusty-rose {
    background: #CD7D98;
}

.item__color--eggplant {
    background: #493449;
}

.item__color--eggplant-1 {
    background: #504050;
}

.item__color--eggplant-2 {
    background: #534353;
}

.item__color--electric-blue {
    background: #337cc0;
}

.item__color--electric-blue-1 {
    background: #3C588F;
}

.item__color--electric-blue-2 {
    background: #4280C0;
}

.item__color--emerald {
    background: #46685f;
}

.item__color--emerald-1 {
    background: #506E65;
}

.item__color--emerald-green {
    background: #309760;
}

.item__color--engine-red {
    background: #df1f26;
}

.item__color--ensign-blue {
    background: #484976;
}

.item__color--envy {
    background: #35945C;
}

.item__color--espresso {
    background: #45372d;
}

.item__color--espresso-1 {
    background: #59443C;
}

.item__color--estate-blue {
    background: #394672;
}

.item__color--evergreen {
    background: #3D594A;
}

.item__color--expresso {
    background: #382b1d;
}

.item__color--faded-blue {
    background: #4f4999;
}

.item__color--faded-olive {
    background: #5d6b52;
}

.item__color--fiery-red {
    background: #ec1f31;
}

.item__color--flame {
    background: #f78d20;
}

.item__color--flame-1 {
    background: #F48F35;
}

.item__color--flamingo {
    background: #e45479;
}

.item__color--flo-blue {
    background: #565b9a;
}

.item__color--flo-blue-1 {
    background: #5E639E;
}

.item__color--forest {
    background: #3C463A;
}

.item__color--forest-green {
    background: #3b493f;
}

.item__color--forest-green-1 {
    background: #374C43;
}

.item__color--forest-green-2 {
    background: #334833;
}

.item__color--forest-green-3 {
    background: #334D3D;
}

.item__color--forest-green-4 {
    background: #394B35;
}

.item__color--forest-green-5 {
    background: #405046;
}

.item__color--forest-green-6 {
    background: #394F36;
}

.item__color--forest-green-mens {
    background: #263f21;
}

.item__color--forest-green3 {
    background: #14523a;
}

.item__color--french-blue {
    background: #364F99;
}

.item__color--french-blue-mens {
    background: #204596;
}

.item__color--fresh-fatigue {
    background: #6c8345;
}

.item__color--fusion-pink {
    background: #B94378;
}

.item__color--fusion-pink-2 {
    background: #A5509C;
}

.item__color--galapagos-blue {
    background: #2C5250;
}

.item__color--garnet {
    background: #7E3D46;
}

.item__color--garnet-mens {
    background: #792e3a;
}

.item__color--gold {
    background: #f7901e;
}

.item__color--gold-1 {
    background: #F38734;
}

.item__color--gold-2 {
    background: #F0A535;
}

.item__color--gold-3 {
    background: #F9BB40;
}

.item__color--gold-4 {
    background: #F69335;
}

.item__color--gold-5 {
    background: #F9A433;
}

.item__color--gold-6 {
    background: #F8A333;
}

.item__color--gold-7 {
    background: #E5A137;
}

.item__color--gold-8 {
    background: #D3DA39;
}

.item__color--gold-9 {
    background: #F7A332;
}

.item__color--gold-10 {
    background: #F7B22F;
}

.item__color--gold-mens {
    background: #e59e24;
}

.item__color--gold3 {
    background: #e9a625;
}

.item__color--granite {
    background: #747479;
}

.item__color--granite-1 {
    background: #78797E;
}

.item__color--grape {
    background: #534486;
}

.item__color--grape-1 {
    background: #5A4F89;
}

.item__color--grape-harvest {
    background: #675070;
}

.item__color--graphite {
    background: #414141;
}

.item__color--graphite-1 {
    background: #4C4C4C;
}

.item__color--graphite-2 {
    background: #6B6767;
}

.item__color--graphite-3 {
    background: #4C4D55;
}

.item__color--graphite-grey {
    background: #535353;
}

.item__color--graphite-grey-1 {
    background: #5A5959;
}

.item__color--graphite-heather {
    background: #5a5b5b;
}

.item__color--grass {
    background: #30513d;
}

.item__color--grass-1 {
    background: #3F5A4A;
}

.item__color--gray {
    background: #878788;
}

.item__color--green {
    background: #3A957F;
}

.item__color--green-2 {
    background: #2C7257;
}

.item__color--green-oasis {
    background: #83bc5a;
}

.item__color--grey {
    background: #838383;
}

.item__color--grey-1 {
    background: #868686;
}

.item__color--grey-2 {
    background: #878687;
}

.item__color--grey-3 {
    background: #B7B7BB;
}

.item__color--grey-heather {
    background: #797c8b;
}

.item__color--grey-smoke {
    background: #535352;
}

.item__color--grey-steel {
    background: #64615e;
}

.item__color--grey-steel-1 {
    background: #57595B;
}

.item__color--gridiron-green {
    background: #4C7844;
}

.item__color--gym-red {
    background: #BB3538;
}

.item__color--heather-cream {
    background: #dab56d;
}

.item__color--heather-gray {
    background: #969696;
}

.item__color--heather-white {
    background: #EFEDED;
}

.item__color--heathered-bright-turqoise {
    background: #59AEE0;
}

.item__color--heathered-bright-turquoise {
    background: #4dace1;
}

.item__color--heathered-bright-turquoise-1 {
    background: #57AEE0;
}

.item__color--heathered-brown {
    background: #5D5448;
}

.item__color--heathered-brown-2 {
    background: #5D5348;
}

.item__color--heathered-cardinal {
    background: #A25151;
}

.item__color--heathered-cardinal-2 {
    background: #864C4C;
}

.item__color--heathered-charcoal {
    background: #5B5B5B;
}

.item__color--heathered-eggplant {
    background: #59485A;
}

.item__color--heathered-indigo {
    background: #676779;
}

.item__color--heathered-kelly-green {
    background: #467D53;
}

.item__color--heathered-latte {
    background: #a69483;
}

.item__color--heathered-navy {
    background: #46485A;
}

.item__color--heathered-navy-2 {
    background: #444854;
}

.item__color--heathered-pink-rasberry {
    background: #AC699A;
}

.item__color--heathered-pink-raspberry {
    background: #aa6298;
}

.item__color--heathered-purple {
    background: #614D8C;
}

.item__color--heathered-red {
    background: #914242;
}

.item__color--heathered-roayl {
    background: #526FB3;
}

.item__color--heathered-royal {
    background: #4769b2;
}

.item__color--heathered-sapphire {
    background: #407BB7;
}

.item__color--heathered-steel {
    background: #87857a;
}

.item__color--heathered-teal {
    background: #45615B;
}

.item__color--heathered-watermelon {
    background: #DE5091;
}

.item__color--heavy-metal {
    background: #4d4e4e;
}

.item__color--heliconia {
    background: #ed1b52;
}

.item__color--heliconia-1 {
    background: #EC335A;
}

.item__color--hemp {
    background: #3d4935;
}

.item__color--hemp-1 {
    background: #485344;
}

.item__color--hibiscus {
    background: #d3424d;
}

.item__color--hibiscus-1 {
    background: #D34E56;
}

.item__color--honey {
    background: #FAAE47;
}

.item__color--hot-coral {
    background: #D14C3A;
}

.item__color--hot-pink {
    background: #ed93aa;
}

.item__color--hot-pink-ladies {
    background: #e04e74;
}

.item__color--hot-pink-ladies-1 {
    background: #DB3B63;
}

.item__color--hunter {
    background: #26432e;
}

.item__color--hunter-1 {
    background: #364C35;
}

.item__color--hunter-green {
    background: #355048;
}

.item__color--hyacinth {
    background: #B58ABD;
}

.item__color--hyper-blue {
    background: #26439c;
}

.item__color--ice-blue {
    background: #6e7091;
}

.item__color--ice-blue-1 {
    background: #B2C4E5;
}

.item__color--ice-blue-2 {
    background: #747594;
}

.item__color--ice-blue2 {
    background: #b0c5e6;
}

.item__color--ice-grey {
    background: #BCBCBC;
}

.item__color--indigo {
    background: #3e4453;
}

.item__color--indigo-1 {
    background: #3B5860;
}

.item__color--indigo-2 {
    background: #4F576B;
}

.item__color--indigo-blue {
    background: #5F617A;
}

.item__color--indigo-blue2 {
    background: #5a7998;
}

.item__color--indigo-mens {
    background: #444e64;
}

.item__color--insignia-blue-navy {
    background: #3e3e5b;
}

.item__color--iris {
    background: #556EB2;
}

.item__color--iris-purple {
    background: #6A5AA5;
}

.item__color--irish-green {
    background: #319450;
}

.item__color--irish-green-2 {
    background: #5A7F59;
}

.item__color--irish-green-mens {
    background: #517b4f;
}

.item__color--irish-green2 {
    background: #399c53;
}

.item__color--iron-grey {
    background: #4e4e4e;
}

.item__color--iron-grey-1 {
    background: #575857;
}

.item__color--iron-grey-2 {
    background: #5A5959;
}

.item__color--island-reef {
    background: #61b684;
}

.item__color--island-reef-1 {
    background: #67B788;
}

.item__color--ivory {
    background: #e9e1b5;
}

.item__color--ivory-1 {
    background: #E8E0B6;
}

.item__color--ivory-ladies {
    background: #f5e8c8;
}

.item__color--jade-dome {
    background: #328E7E;
}

.item__color--jade-green {
    background: #1d827f;
}

.item__color--jade-ladies {
    background: #069f89;
}

.item__color--jet-black {
    background: #000;
}

.item__color--jewel-green {
    background: #307439;
}

.item__color--kelly {
    background: #2a7549;
}

.item__color--kelly-green {
    background: #0f6c3f;
}

.item__color--kelly-green-1 {
    background: #479A5D;
}

.item__color--kelly-green-2 {
    background: #408C5E;
}

.item__color--kelly-green-3 {
    background: #2D714B;
}

.item__color--kelly-green-4 {
    background: #358852;
}

.item__color--kelly-green-5 {
    background: #2C6F4C;
}

.item__color--kelly-green-6 {
    background: #3C6C42;
}

.item__color--kelly-green-7 {
    background: #437353;
}

.item__color--kelly-green-8 {
    background: #3A957F;
}

.item__color--kelly-green3 {
    background: #096940;
}

.item__color--khaki {
    background: #9c775f;
}

.item__color--khaki-1 {
    background: #9E7C67;
}

.item__color--khaki-2 {
    background: #DBAA6A;
}

.item__color--khaki-3 {
    background: #A3947B;
}

.item__color--khaki2 {
    background: #a2957e;
}

.item__color--kiwi {
    background: #8DA163;
}

.item__color--kiwi-2 {
    background: #75BF50;
}

.item__color--kiwi-green {
    background: #446A3F;
}

.item__color--kiwi2 {
    background: #6fbe44;
}

.item__color--lagoon {
    background: #39a09c;
}

.item__color--lagoon-1 {
    background: #46A29F;
}

.item__color--lavender {
    background: #b692c4;
}

.item__color--lawn {
    background: #7EA06B;
}

.item__color--leaf-reen {
    background: #68aa44;
}

.item__color--lemon-yellow {
    background: #ffc709;
}

.item__color--lemon-yellow-1 {
    background: #F4EE70;
}

.item__color--light-berry {
    background: #bd78b3;
}

.item__color--light-berry-1 {
    background: #BE7CB4;
}

.item__color--light-blue {
    background: #abd8f3;
}

.item__color--light-blue-1 {
    background: #AEB4DA;
}

.item__color--light-blue-2 {
    background: #ADD8F1;
}

.item__color--light-blue-3 {
    background: #7AA2C1;
}

.item__color--light-blue1 {
    background: #c0e6eb;
}

.item__color--light-blue2 {
    background: #b0b9de;
}

.item__color--light-gray {
    background: #a4a594;
}

.item__color--light-green {
    background: #4a6a56;
}

.item__color--light-green-1 {
    background: #53705F;
}

.item__color--light-grey {
    background: #bbbbba;
}

.item__color--light-heather-grey {
    background: #B3B3B3;
}

.item__color--light-olive {
    background: #29293f;
}

.item__color--light-olive2 {
    background: #76855d;
}

.item__color--light-orange {
    background: #F4894C;
}

.item__color--light-pink {
    background: #f4a2b7;
}

.item__color--light-pink-1 {
    background: #F2A0C1;
}

.item__color--light-pink-2 {
    background: #E1A0C6;
}

.item__color--light-pink-3 {
    background: #F4A4B8;
}

.item__color--light-pink-4 {
    background: #F7B0B1;
}

.item__color--light-pink-5 {
    background: #F5A2AB;
}

.item__color--light-pink-6 {
    background: #F7B9C3;
}

.item__color--light-pink-7 {
    background: #E1A3AC;
}

.item__color--light-pink-8 {
    background: #DDA7CB;
}

.item__color--light-pink-9 {
    background: #DA82B4;
}

.item__color--light-pink-ladies {
    background: #e29dc6;
}

.item__color--light-pink2 {
    background: #f6c5dc;
}

.item__color--light-royal {
    background: #5463AA;
}

.item__color--light-sand {
    background: #baa596;
}

.item__color--light-stone {
    background: #d3c9bd;
}

.item__color--light-stone-1 {
    background: #D2CABF;
}

.item__color--light-tan {
    background: #d6cdac;
}

.item__color--light-turquoise {
    background: #3589C8;
}

.item__color--lilac {
    background: #7c4c9e;
}

.item__color--lilac-1 {
    background: #7F569F;
}

.item__color--lilac-ladies {
    background: #CCA7CD;
}

.item__color--lilac2 {
    background: #cb98c5;
}

.item__color--lime {
    background: #66bd57;
}

.item__color--lime-1 {
    background: #75BF58;
}

.item__color--lime-2 {
    background: #5AB852;
}

.item__color--lime-3 {
    background: #6CBE5E;
}

.item__color--lime-green {
    background: #B5D67E;
}

.item__color--lime-green-2 {
    background: #BBCB4E;
}

.item__color--lime-shock {
    background: #8EC64B;
}

.item__color--lucky-green {
    background: #468f41;
}

.item__color--lush {
    background: #a52972;
}

.item__color--macchiato-mens {
    background: #645A4F;
}

.item__color--magenta-ladies {
    background: #d81477;
}

.item__color--maize {
    background: #e7bf55;
}

.item__color--maize-1 {
    background: #E6C05C;
}

.item__color--maize-yellow {
    background: #ffcb5d;
}

.item__color--mango {
    background: #f36c23;
}

.item__color--mango-1 {
    background: #F27137;
}

.item__color--marine {
    background: #37395D;
}

.item__color--maritime-blue {
    background: #434c5c;
}

.item__color--maroon {
    background: #602634;
}

.item__color--maroon-1 {
    background: #623D3D;
}

.item__color--maroon-2 {
    background: #713F46;
}

.item__color--maroon-3 {
    background: #673943;
}

.item__color--maroon-4 {
    background: #66363F;
}

.item__color--maroon-5 {
    background: #653B3B;
}

.item__color--maroon-6 {
    background: #683B3A;
}

.item__color--maroon-7 {
    background: #673737;
}

.item__color--maroon-8 {
    background: #623636;
}

.item__color--maroon-9 {
    background: #6A3534;
}

.item__color--maroon-10 {
    background: #5A3444;
}

.item__color--maroon-11 {
    background: #653941;
}

.item__color--maroon-12 {
    background: #943535;
}

.item__color--maroon-mens {
    background: #622929;
}

.item__color--maroon3 {
    background: #6d2035;
}

.item__color--maroon4 {
    background: #5e292a;
}

.item__color--maui-blue {
    background: #33bdb2;
}

.item__color--maui-blue-1 {
    background: #42BEB3;
}

.item__color--mean-green {
    background: #87C44D;
}

.item__color--mediterranean-blue {
    background: #455f91;
}

.item__color--mediterranean-blue-1 {
    background: #4F6593;
}

.item__color--medium-grey {
    background: #696969;
}

.item__color--melon {
    background: #f36c38;
}

.item__color--melon-1 {
    background: #F17345;
}

.item__color--metro-blue {
    background: #494778;
}

.item__color--midnight {
    background: #34364c;
}

.item__color--midnight-1 {
    background: #424456;
}

.item__color--midnight-navy {
    background: #29293f;
}

.item__color--midnight-navy-1 {
    background: #353764;
}

.item__color--midnight-navy2 {
    background: #29293f;
}

.item__color--military-blue {
    background: #4577B9;
}

.item__color--military-camo {
    background: #343e33;
}

.item__color--military-green {
    background: #4c5841;
}

.item__color--military-green-1 {
    background: #55604C;
}

.item__color--military-green-2 {
    background: #696F5A;
}

.item__color--military-green2 {
    background: #525e3d;
}

.item__color--military-green3 {
    background: #536f4e;
}

.item__color--millennium-blue {
    background: #404364;
}

.item__color--millennium-blue-1 {
    background: #4C4F6B;
}

.item__color--mint {
    background: #97d09c;
}

.item__color--mint-green {
    background: #A1D3A2;
}

.item__color--mint-green-2 {
    background: #B7DAA1;
}

.item__color--mint-ladies {
    background: #ABD7A5;
}

.item__color--monarch {
    background: #a46127;
}

.item__color--monarch-1 {
    background: #A56839;
}

.item__color--moonlight-blue {
    background: #476499;
}

.item__color--moss {
    background: #495a42;
}

.item__color--moss-1 {
    background: #53614D;
}

.item__color--mustard {
    background: #ecaf27;
}

.item__color--mustard-1 {
    background: #EDB139;
}

.item__color--mystic {
    background: #3c4b62;
}

.item__color--mystic-1 {
    background: #495568;
}

.item__color--natural {
    background: #f1d9ac;
}

.item__color--natural-1 {
    background: #F1DAAE;
}

.item__color--natural-2 {
    background: #DBCEAA;
}

.item__color--natural-3 {
    background: #A78367;
}

.item__color--natural-mens {
    background: #ded7a2;
}

.item__color--natural2 {
    background: #ebe8af;
}

.item__color--natural3 {
    background: #dccdc2;
}

.item__color--navy {
    background: #333351;
}

.item__color--navy-2 {
    background: #3F4158;
}

.item__color--navy-3 {
    background: #313654;
}

.item__color--navy-4 {
    background: #35345A;
}

.item__color--navy-5 {
    background: #333450;
}

.item__color--navy-6 {
    background: #333353;
}

.item__color--navy-7 {
    background: #393750;
}

.item__color--navy-8 {
    background: #343751;
}

.item__color--navy-9 {
    background: #47546F;
}

.item__color--navy-10 {
    background: #35394D;
}

.item__color--navy-11 {
    background: #333A4E;
}

.item__color--navy-frost {
    background: #a7a8b8;
}

.item__color--navy3 {
    background: #2f2f4d;
}

.item__color--navy4 {
    background: #30324f;
}

.item__color--navy5 {
    background: #1f1b4d;
}

.item__color--neon-blue {
    background: #4372b8;
}

.item__color--neon-blue-1 {
    background: #4D78BA;
}

.item__color--neon-green {
    background: #aed136;
}

.item__color--neon-green-1 {
    background: #B0D144;
}

.item__color--neon-heather-green {
    background: #8ec73f;
}

.item__color--neon-orange {
    background: #eb6231;
}

.item__color--neon-orange-1 {
    background: #EB6940;
}

.item__color--neon-orange-2 {
    background: #F16E36;
}

.item__color--neon-pink {
    background: #ee3e96;
}

.item__color--neon-pink-1 {
    background: #ED4A99;
}

.item__color--neon-pink-2 {
    background: #E94597;
}

.item__color--neon-yellow {
    background: #c7da2c;
}

.item__color--neon-yellow-1 {
    background: #C8DA3C;
}

.item__color--neon-yellow-2 {
    background: #D7DF37;
}

.item__color--neon-yellow-mens {
    background: #d5df24;
}

.item__color--new-navy {
    background: #29293f;
}

.item__color--new-navy-1 {
    background: #3A3B4A;
}

.item__color--nickel {
    background: #4f504f;
}

.item__color--night-purple {
    background: #4A335C;
}

.item__color--ocean-blue {
    background: #5377b2;
}

.item__color--old-royal {
    background: #49509F;
}

.item__color--olive {
    background: #554b44;
}

.item__color--olive-1 {
    background: #5C554F;
}

.item__color--olive-2 {
    background: #475A4D;
}

.item__color--olive-3 {
    background: #485649;
}

.item__color--olive-khaki {
    background: #6D6047;
}

.item__color--olive-khaki-mens {
    background: #675839;
}

.item__color--orange {
    background: #f15722;
}

.item__color--orange-1 {
    background: #EF6337;
}

.item__color--orange-2 {
    background: #F1703D;
}

.item__color--orange-3 {
    background: #F05F37;
}

.item__color--orange-4 {
    background: #F1864A;
}

.item__color--orange-5 {
    background: #EC8145;
}

.item__color--orange-blaze {
    background: #f15f22;
}

.item__color--orange-sherbet {
    background: #f68952;
}

.item__color--orange2 {
    background: #f05123;
}

.item__color--orchid {
    background: #CFA5CB;
}

.item__color--oyster {
    background: #c8b899;
}

.item__color--pale-pink {
    background: #f9c8dd;
}

.item__color--palm {
    background: #878846;
}

.item__color--palm-mens {
    background: #838539;
}

.item__color--paprika {
    background: #ee253e;
}

.item__color--paprika-1 {
    background: #EC3A4A;
}

.item__color--peak-blue {
    background: #4C80C0;
}

.item__color--pearl-grey {
    background: #7F7E7E;
}

.item__color--pepper {
    background: #3c3c3c;
}

.item__color--pepper-1 {
    background: #484949;
}

.item__color--periwinkle {
    background: #504fa1;
}

.item__color--periwinkle-1 {
    background: #5957A3;
}

.item__color--petrol {
    background: #676667;
}

.item__color--petrol-blue {
    background: #7598bd;
}

.item__color--pink {
    background: #F6A7A9;
}

.item__color--pink-2 {
    background: #EE98BB;
}

.item__color--pink-3 {
    background: #F1B0C1;
}

.item__color--pink-4 {
    background: #EDA1C1;
}

.item__color--pink-bloom-ladies {
    background: #904378;
}

.item__color--pink-blossom {
    background: #D85878;
}

.item__color--pink-fire {
    background: #993D94;
}

.item__color--pink-orchid {
    background: #d291c0;
}

.item__color--pink-raspberry {
    background: #e21576;
}

.item__color--pink-raspberry-1 {
    background: #CD3760;
}

.item__color--pink-raspberry-2 {
    background: #EC4F9A;
}

.item__color--pink-raspberry-3 {
    background: #EF6691;
}

.item__color--pink-rush {
    background: #933F6D;
}

.item__color--pink-rush-2 {
    background: #7F325E;
}

.item__color--pink-rush-heather {
    background: #DF4A67;
}

.item__color--pistachio {
    background: #abd487;
}

.item__color--pistachio-1 {
    background: #ADD68C;
}

.item__color--plum {
    background: #6e4e62;
}

.item__color--plum-1 {
    background: #745768;
}

.item__color--posh-purple {
    background: #4F3A6D;
}

.item__color--prairie-dust {
    background: #6C604E;
}

.item__color--premium-heather {
    background: #8A898A;
}

.item__color--pro-red {
    background: #be202e;
}

.item__color--process-blue {
    background: #2979BA;
}

.item__color--purple {
    background: #361d54;
}

.item__color--purple-1 {
    background: #49356C;
}

.item__color--purple-2 {
    background: #5F3F87;
}

.item__color--purple-3 {
    background: #4B3A6D;
}

.item__color--purple-4 {
    background: #544771;
}

.item__color--purple-5 {
    background: #44345C;
}

.item__color--purple-6 {
    background: #573E94;
}

.item__color--purple-7 {
    background: #543563;
}

.item__color--purple-8 {
    background: #533563;
}

.item__color--purple-9 {
    background: #58376A;
}

.item__color--purple-10 {
    background: #53386C;
}

.item__color--purple-11 {
    background: #44345B;
}

.item__color--purple-12 {
    background: #753D92;
}

.item__color--purple-13 {
    background: #725FA4;
}

.item__color--purple-14 {
    background: #6A4C9B;
}

.item__color--purple-berry {
    background: #723D8E;
}

.item__color--purple-rush {
    background: #6a3083;
}

.item__color--purple-rush-1 {
    background: #5A3E64;
}

.item__color--purple3 {
    background: #4a3a6c;
}

.item__color--purple4 {
    background: #583084;
}

.item__color--rasberry {
    background: #BC406A;
}

.item__color--raspberry {
    background: #bb2f64;
}

.item__color--raspberry-1 {
    background: #E33D8A;
}

.item__color--raspberry-ladies {
    background: #cd358e;
}

.item__color--raspberry-pink {
    background: #EC4883;
}

.item__color--raspberry-pink-ladies {
    background: #ee3b7f;
}

.item__color--red {
    background: #d81f26;
}

.item__color--red-1 {
    background: #ED3438;
}

.item__color--red-2 {
    background: #C74342;
}

.item__color--red-3 {
    background: #E2343C;
}

.item__color--red-4 {
    background: #D83439;
}

.item__color--red-5 {
    background: #DD3539;
}

.item__color--red-6 {
    background: #DD3739;
}

.item__color--red-7 {
    background: #983939;
}

.item__color--red-8 {
    background: #D53D3B;
}

.item__color--red-9 {
    background: #D13542;
}

.item__color--red-10 {
    background: #D73539;
}

.item__color--red-orange {
    background: #f15e35;
}

.item__color--red-orange-1 {
    background: #F06543;
}

.item__color--red-oxide {
    background: #601e38;
}

.item__color--red-rhubarb {
    background: #852c2c;
}

.item__color--red2 {
    background: #ed1e24;
}

.item__color--red3 {
    background: #b32e2e;
}

.item__color--regal-purple {
    background: #3c184f;
}

.item__color--regatta-blue {
    background: #424372;
}

.item__color--regatta-blue-mens {
    background: #33366d;
}

.item__color--rich-red {
    background: #862a30;
}

.item__color--river-blue {
    background: #161242;
}

.item__color--royal {
    background: #2a358d;
}

.item__color--royal-1 {
    background: #3E499A;
}

.item__color--royal-2 {
    background: #4253A1;
}

.item__color--royal-3 {
    background: #3A4492;
}

.item__color--royal-4 {
    background: #443F8C;
}

.item__color--royal-5 {
    background: #444B98;
}

.item__color--royal-6 {
    background: #474995;
}

.item__color--royal-7 {
    background: #3860AA;
}

.item__color--royal-blue {
    background: #30538F;
}

.item__color--royal-caribe {
    background: #266570;
}

.item__color--royal-caribe-1 {
    background: #386B76;
}

.item__color--royal3 {
    background: #3d4ca0;
}

.item__color--rusty-bronze {
    background: #9E5036;
}

.item__color--safety-green {
    background: #f5ec33;
}

.item__color--safety-green-1 {
    background: #F4EB3A;
}

.item__color--safety-orange {
    background: #F48F3C;
}

.item__color--safety-pink {
    background: #E660A2;
}

.item__color--safety-range {
    background: #f37321;
}

.item__color--safety-yellow {
    background: #F8EC38;
}

.item__color--sage {
    background: #495b39;
}

.item__color--sage-1 {
    background: #666C5B;
}

.item__color--sage-2 {
    background: #536246;
}

.item__color--salmon {
    background: #ef4534;
}

.item__color--salmon-1 {
    background: #EF4F42;
}

.item__color--sand {
    background: #c0a388;
}

.item__color--sand-1 {
    background: #C2A58C;
}

.item__color--sand-2 {
    background: #B3A781;
}

.item__color--sand-mens {
    background: #b2a57d;
}

.item__color--sandstone {
    background: #917e63;
}

.item__color--sandstone-1 {
    background: #94826A;
}

.item__color--sandstone-2 {
    background: #BEB399;
}

.item__color--sandstone-3 {
    background: #B6B297;
}

.item__color--sandstone-mens {
    background: #bcb296;
}

.item__color--sangria {
    background: #da408e;
}

.item__color--sapphire {
    background: #2471b9;
}

.item__color--sapphire-1 {
    background: #3976B9;
}

.item__color--sapphire-2 {
    background: #3D71AA;
}

.item__color--sapphire1 {
    background: #2a6ca8;
}

.item__color--sapphire2 {
    background: #2b79ac;
}

.item__color--scarlet-ladies {
    background: #922131;
}

.item__color--scarlet-red {
    background: #9b2928;
}

.item__color--scarlet-red-1 {
    background: #A53A40;
}

.item__color--scotland-blue {
    background: #63657d;
}

.item__color--sea {
    background: #3b585d;
}

.item__color--sea-1 {
    background: #486064;
}

.item__color--seafoam {
    background: #42726b;
}

.item__color--seafoam-1 {
    background: #4C7770;
}

.item__color--shark-teal {
    background: #2873a3;
}

.item__color--signal-red {
    background: #C63639;
}

.item__color--silk {
    background: #919184;
}

.item__color--silver {
    background: #939393;
}

.item__color--silver-1 {
    background: #C5C5C5;
}

.item__color--silver-2 {
    background: #969695;
}

.item__color--silver-3 {
    background: #C2C1C1;
}

.item__color--sky {
    background: #7DC9EF;
}

.item__color--skyline-blue {
    background: #6aaaaf;
}

.item__color--slate {
    background: #494253;
}

.item__color--slate-1 {
    background: #534E5B;
}

.item__color--slate-blue {
    background: #aeafd1;
}

.item__color--soft-black {
    background: #5a5a5a;
}

.item__color--spearmint {
    background: #71AA87;
}

.item__color--splendid-yellow {
    background: #fee13e;
}

.item__color--sport-grey {
    background: #9D9D9D;
}

.item__color--sport-grey2 {
    background: #8a8a8a;
}

.item__color--squash {
    background: #f99d42;
}

.item__color--squash-1 {
    background: #F6A04D;
}

.item__color--steel {
    background: #5a5a5a;
}

.item__color--steel-blue {
    background: #6a6796;
}

.item__color--steel-grey {
    background: #4b4a4b;
}

.item__color--steel-grey-1 {
    background: #545454;
}

.item__color--steel-grey-2 {
    background: #616161;
}

.item__color--steel-grey-mens {
    background: #5a5a5a;
}

.item__color--stone {
    background: #9A9265;
}

.item__color--stone-2 {
    background: #A7A77D;
}

.item__color--stone-3 {
    background: #CAC488;
}

.item__color--stone-4 {
    background: #C5B598;
}

.item__color--stone-5 {
    background: #E0D1A6;
}

.item__color--stone-blue {
    background: #787C8C;
}

.item__color--stone-gray {
    background: #65655e;
}

.item__color--stone1 {
    background: #978e5e;
}

.item__color--stone2 {
    background: #d6cdac;
}

.item__color--stonewashed-blue {
    background: #8986b3;
}

.item__color--stonewashed-denim-mens {
    background: #9CB1C5;
}

.item__color--stonewashed-green {
    background: #939f8c;
}

.item__color--stong-blue {
    background: #4355A2;
}

.item__color--storm {
    background: #403448;
}

.item__color--strong-blue {
    background: #20449c;
}

.item__color--tahiti-blue {
    background: #30bcc0;
}

.item__color--tahiti-blue-1 {
    background: #58BFA4;
}

.item__color--tan {
    background: #836740;
}

.item__color--tan-1 {
    background: #876D4D;
}

.item__color--tan-mens {
    background: #bc9d52;
}

.item__color--tangerine {
    background: #F37835;
}

.item__color--tangerine-2 {
    background: #EF5636;
}

.item__color--tangerine-3 {
    background: #F1864A;
}

.item__color--tangerine1 {
    background: #f04d23;
}

.item__color--teal {
    background: #1e6574;
}

.item__color--teal-blue {
    background: #19616b;
}

.item__color--teal-green {
    background: #2e5849;
}

.item__color--teal-green-1 {
    background: #3D5F53;
}

.item__color--teal-ladies {
    background: #1a5d5d;
}

.item__color--team-green {
    background: #3E5D43;
}

.item__color--team-green-mens {
    background: #2e5536;
}

.item__color--team-orange {
    background: #EE5536;
}

.item__color--team-red {
    background: #6c111b;
}

.item__color--team-red-1 {
    background: #712E33;
}

.item__color--texas-orange {
    background: #be6128;
}

.item__color--texas-orange-1 {
    background: #B25B39;
}

.item__color--texas-orange-2 {
    background: #A05436;
}

.item__color--texas-orange-3 {
    background: #C0683A;
}

.item__color--texas-orange3 {
    background: #c47129;
}

.item__color--tidal-blue {
    background: #32B1E5;
}

.item__color--tomato-red {
    background: #ee332f;
}

.item__color--trails-end-brown {
    background: #5A5144;
}

.item__color--trails-end-brown-mens {
    background: #524637;
}

.item__color--tropic-blue {
    background: #266a83;
}

.item__color--tropic-blue-1 {
    background: #387087;
}

.item__color--tropical-blue {
    background: #25837d;
}

.item__color--tropical-pink {
    background: #dc3085;
}

.item__color--tropical-pink-1 {
    background: #DC3F89;
}

.item__color--tropical-pink-2 {
    background: #E75296;
}

.item__color--tru-pink-ladies {
    background: #F287A1;
}

.item__color--true-navy {
    background: #3B3951;
}

.item__color--true-navy-2 {
    background: #3A3C4C;
}

.item__color--true-navy-3 {
    background: #333253;
}

.item__color--true-navy-4 {
    background: #31304F;
}

.item__color--true-navy-5 {
    background: #302F4D;
}

.item__color--true-navy-6 {
    background: #3B3851;
}

.item__color--true-navy-heather {
    background: #37435F;
}

.item__color--true-navy1 {
    background: #292a41;
}

.item__color--true-navy2 {
    background: #181a40;
}

.item__color--true-pink {
    background: #f3839f;
}

.item__color--true-red {
    background: #bc2735;
}

.item__color--true-red-1 {
    background: #BD3A43;
}

.item__color--true-red-2 {
    background: #C83F3E;
}

.item__color--true-red-3 {
    background: #C63E3D;
}

.item__color--true-red-4 {
    background: #B93538;
}

.item__color--true-royal {
    background: #343f99;
}

.item__color--true-royal-1 {
    background: #434B9C;
}

.item__color--true-royal-2 {
    background: #394699;
}

.item__color--true-royal-3 {
    background: #3D4F9E;
}

.item__color--true-royal-4 {
    background: #404497;
}

.item__color--true-royal-5 {
    background: #3C4898;
}

.item__color--true-royal-6 {
    background: #2C5B9D;
}

.item__color--true-royal-heather {
    background: #5364AC;
}

.item__color--tumbleweed {
    background: #5b5f3b;
}

.item__color--tumbleweed-1 {
    background: #626648;
}

.item__color--turquoise {
    background: #3f88c7;
}

.item__color--turquoise2 {
    background: #3d73b9;
}

.item__color--ultra-blue {
    background: #3d4554;
}

.item__color--ultramarine {
    background: #4d75b0;
}

.item__color--ultramarine-blue {
    background: #6785c3;
}

.item__color--ultramarine-blue-1 {
    background: #6D89C4;
}

.item__color--university-blue {
    background: #527bbe;
}

.item__color--university-red {
    background: #D23839;
}

.item__color--valor-blue {
    background: #80A2D4;
}

.item__color--varsity-purple {
    background: #5d2a76;
}

.item__color--varsity-red {
    background: #b22025;
}

.item__color--varsity-red-1 {
    background: #B43538;
}

.item__color--varsity-royal {
    background: #35459c;
}

.item__color--vegas-gold {
    background: #d0d17a;
}

.item__color--vegas-gold-1 {
    background: #D0D17E;
}

.item__color--vegas-gold-2 {
    background: #B6B667;
}

.item__color--vegas-gold-3 {
    background: #C3BA7F;
}

.item__color--vegas-gold-4 {
    background: #D1D27B;
}

.item__color--vegas-gold-mens {
    background: #b5b460;
}

.item__color--venetian-gray {
    background: #998B7B;
}

.item__color--very-berry {
    background: #864254;
}

.item__color--vibrant-yellow-ladies {
    background: #f9d909;
}

.item__color--vice-blue {
    background: #38afe0;
}

.item__color--vine-green {
    background: #568b3e;
}

.item__color--vineyard {
    background: #8f4052;
}

.item__color--vineyard-1 {
    background: #934C5B;
}

.item__color--vintage-black {
    background: #3C3C3C;
}

.item__color--vintage-heather {
    background: #919090;
}

.item__color--vintage-khaki {
    background: #8c7f6c;
}

.item__color--vintage-lilac {
    background: #D6A2C8;
}

.item__color--vintage-navy {
    background: #413D55;
}

.item__color--vintage-orange {
    background: #F48462;
}

.item__color--vintage-pink {
    background: #F0839E;
}

.item__color--vintage-purple {
    background: #6B4F6A;
}

.item__color--vintage-red {
    background: #DC4646;
}

.item__color--vintage-royal {
    background: #295994;
}

.item__color--vintage-shocking-pink {
    background: #EC314F;
}

.item__color--vintage-turquoise {
    background: #3E8DBA;
}

.item__color--violet {
    background: #7964ac;
}

.item__color--violet-1 {
    background: #9C6EAD;
}

.item__color--violet-puple {
    background: #692d68;
}

.item__color--violet1 {
    background: #9968ac;
}

.item__color--vivid-blue {
    background: #2f74ae;
}

.item__color--vivid-green {
    background: #78ac45;
}

.item__color--volt {
    background: #D8E03B;
}

.item__color--volt-2 {
    background: #B8D448;
}

.item__color--warm-gray,.item__color--warm-gray2 {
    background: #8c8c7a;
}

.item__color--washed-denim {
    background: #646391;
}

.item__color--washed-denim-1 {
    background: #6A6994;
}

.item__color--watermelon {
    background: #ef455a;
}

.item__color--watermelon-1 {
    background: #EE5061;
}

.item__color--watermelon-ladies {
    background: #ED335F;
}

.item__color--white {
    background: #fff;
}

.item__color--white-1 {
    background: #FFF;
}

.item__color--white-2 {
    background: #FEFEFE;
}

.item__color--willow {
    background: #334038;
}

.item__color--willow-1 {
    background: #424C45;
}

.item__color--wine {
    background: #67525b;
}

.item__color--wine-1 {
    background: #6D5B62;
}

.item__color--wintergreen {
    background: #779f4b;
}

.item__color--wisteria {
    background: #6d7683;
}

.item__color--wisteria-1 {
    background: #727A87;
}

.item__color--yam {
    background: #ca5c2a;
}

.item__color--yam-1 {
    background: #CA633A;
}

.item__color--yellow {
    background: #ffd64b;
}

.item__color--yellow-1 {
    background: #FABB3E;
}

.item__color--yellow-2 {
    background: #FFD25B;
}

.item__color--yellow-3 {
    background: #FDD042;
}

.item__color--yellow2 {
    background: #f8ed48;
}

.item__color--yellow3 {
    background: #f1ea85;
}

.item__color--yield-yellow {
    background: #FFC72B;
}

.item__color--yield-yellow-mens {
    background: #ffc709;
}

@media screen and (max-width:62.5em) {
    #header,#main-wrapper {
        padding-bottom: 0;
    }

    .mobile--show {
        display: block;
    }

    .mobile--show--i {
        display: inline;
    }

    .mobile--show--ib {
        display: inline-block;
    }

    .mobile--show--table {
        display: table;
    }

    .mobile--hide {
        display: none;
    }

    .header__quote>[data-class=quote] {
        box-shadow: none!important;
        border-bottom: none!important;
    }

    .company__block {
        width: 100%;
        float: none;
    }

    .company__block__overlay {
        padding-bottom: 37.14286em;
    }

    .item__content>div {
        width: auto;
        float: none;
        height: auto!important;
    }

    .item__post {
        padding-left: 1.42857em;
    }

    .item__post__left {
        margin-left: 0!important;
    }

    .item__post__left>div {
        float: none;
    }

    .item__slider {
        max-width: none;
        margin: 0 auto;
    }

    .item__slider .unslider-nav li {
        border-radius: 0;
        height: .57143em;
        width: 2.57143em;
    }

    .item__text {
        font-size: 1.57143em;
        max-width: none;
        text-align: justify;
    }

    .item__colors {
        position: relative;
        overflow: hidden;
        padding: .71429em 0;
    }

    .item__colors li {
        position: relative;
        width: 50%;
        float: left;
        height: 36px;
        color: #fff;
        font-size: 20px;
        line-height: 36px;
        vertical-align: middle;
        text-align: center;
    }

    .item__colors i {
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .item__colors--right {
        margin-bottom: 2.14286em;
    }

    .item__color--img {
        text-align: left!important;
        color: inherit!important;
        font-size: 12px!important;
    }

    .item__colors--right .item__color--img {
        text-align: right!important;
    }

    .item__color--diagonal>em {
        -webkit-transform: rotate(15deg) translate(-15%,30%);
        transform: rotate(15deg) translate(-15%,30%);
        height: 5em;
        width: 100%;
    }

    .item__table {
        margin-top: .71429em;
        padding-top: .71429em;
    }

    .item__table--colors {
        margin-right: 0;
    }

    .form__overlay {
        background: rgba(0,0,0,.4);
    }

    .form__quote {
        width: 100%;
    }

    #footer {
        position: static;
        margin-top: 0;
    }

    #footer li {
        display: block;
        border-bottom: 1px solid rgba(255,255,255,.5);
    }

    #footer a:not(.footer__phone) {
        padding: 1.14286em;
        display: block;
        font-size: 1.78571em;
        line-height: 1.8;
    }

    #footer a:not(.footer__phone):hover {
        text-decoration: none;
    }

    .item #footer {
        box-shadow: none;
    }

    .footer__menu {
        padding: 0;
    }

    .footer__copyright {
        background: #303030;
        font-size: 1.42857em;
        padding-top: .35714em;
    }

    .footer__content-inner {
        display: block!important;
    }

    .open--fmenu .footer__content-inner {
        padding-bottom: 2.14286em;
        max-height: 57.14286em;
        opacity: 1;
        overflow: auto;
    }

    .item__content{
        position: relative;
    }
    .item__subcat{
        opacity: 0;
        filter: alpha(opacity=0);
        background:#61697A;
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        z-index: -1;
        -webkit-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
    }

    .open--subcat .item__subcat{
        opacity: 1;
        filter: alpha(opacity=100);
        z-index: 1111;
    }

    .open--menu{
        overflow: hidden;
    }


}

@media screen and (max-width:33.75em) {
    .header__mobile {
        padding: 1.42857em;
    }

    .header__mobile__logo {
        width: 5.71429em;
    }

    .header__mobile__right > a {
        font-size: 1.5em !important ;
    }

    .company__block {
        width: 100%;
        float: none;
    }

    .company__block__content {
        width: 75%;
        right: -75%;
    }

    .company__block.open--block .company__block__overlay {
        width: 25%;
    }

    .item__table__full tr td {
        padding: .35714em;
        font-size: 1.2em;
    }

    #footer {
        font-size: .71429em;
    }
}

@media screen and (min-height:48em) {
    .faq__block__overlay {
        height: 19.64286em;
    }

}

@media screen and (max-width:48em) {

    .open--quote .header__mobile{
        position: static;
    }

    .form__quote{

        top: 115px;
        bottom: 0;
        width: 100%;
        max-width: none;
        overflow: auto;
    }

    .open--quote{
        overflow: hidden;
    }

    .open--quote #main-wrapper{
        position: static;
    }

}

@media screen and (max-width:33.75em) {
    .form__quote{
        top: 75px;
    }
}

.catalog .item__iframe{
    min-height: 1660px;
}
.header__mobile__menu {
    position: fixed;
    left: -64%;
    width: 64%;
    z-index: 11;
    background: #303030;
    bottom: 0;
    top: 0;
    text-transform: uppercase;
    text-align: center;
    overflow: auto;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.header__mobile__menu ul{
    padding: 70px 20px;
}

.open--menu .header__mobile__menu{
    left: 0;
}

.header__mobile__bars{
    position: relative;
    z-index: 111;
}

.header__mobile__logo{
    z-index: 1111;
}

/*  - 2016-12-03 */
.item-promo-products .item__table__extra{
	padding-top: 10px;
}
.footer__mobile__right p{
    font-size: inherit;
}