/* Custom CSS */


/**
 * @file
 * Custom CSS - add your own styles here.
 */


/****** Search form ************/

#block-search-form,
#block-aba-overrides-search-form {
    width: 100%;
}
#block-search-form form .container-inline .form-item {
    width: 100%;
    display: inline-block;
    margin: 0;
}
#block-search-form form .container-inline .form-item .twitter-typeahead {
    top: 0;
    width: 100%;
    display: inline-block !important;
}
#block-search-form form .container-inline .form-item input {
    width: 100% !important;
    border-radius: 4px;
    padding: 0 40px 0 4px;
    max-width: 100%;
    margin: 0;
    border: 1px solid #ccc;
}
#block-search-form form .container-inline {
    display: inline-block;
    width: 100%;
    position: relative;
}
#block-search-form form .container-inline .form-actions {
    position: absolute;
    top: 0;
    right: 0;
    height: 36px;
    display: block;
}
#block-search-form form .container-inline .form-actions input[type="submit"] {
    height: 36px;
    margin: 0;
    border-radius: 4px;
    font-size: 0;
    padding: 0 35px 0 0;
    top: 0;
    right: 0;
    background-position: center center;
    /* width: auto; */
}
#block-search-form form .container-inline .item-list .aba-advanced-search-links {
    padding: 0;
    margin: 0;
}
#block-search-form form .container-inline .item-list .aba-advanced-search-links li {
    list-style: none;
    padding: 0;
    margin: 0;
    background: none;
    text-align: left;
}
#block-search-form form .container-inline .item-list .aba-advanced-search-links li a {
    padding: 0;
    background: none;
}
#block-search-form .form-actions:after,
.sidebar-search-block .form-actions:after {
    left: 12px;
    z-index: 1;
}

/************* Search form 2 *************/

#block-aba-overrides-search-form form .container-inline .form-item {
    width: 100%;
    display: inline-block;
    margin: 0;
}
#block-aba-overrides-search-form form .container-inline .form-item .twitter-typeahead {
    top: 0;
    width: 100%;
    display: inline-block !important;
}
#block-aba-overrides-search-form form .container-inline .form-item input {
    width: 100% !important;
    border-radius: 4px;
    padding: 0 70px 0 4px;
    max-width: 100%;
    margin: 0;
    border: 1px solid #ccc;
}
#block-aba-overrides-search-form form .container-inline {
    display: inline-block;
    width: 100%;
    position: relative;
}
#block-aba-overrides-search-form form .container-inline .form-actions {
    position: absolute;
    top: 0;
    right: 0;
    /* min-height: 47px; */
    margin: 0 !important;
    color: #999;
    border: 0;
}
#block-aba-overrides-search-form form .container-inline .form-actions input[type="submit"] {
    min-height: 36px !important;
    margin: 0;
    border-radius: 3px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background-color: #efefef;
    padding: 2px 10px;
    color: #000;
}
#block-aba-overrides-search-form form .container-inline .item-list .aba-advanced-search-links {
    padding: 0;
    margin: 0;
}
#block-aba-overrides-search-form form .container-inline .item-list .aba-advanced-search-links li {
    list-style: none;
    padding: 0;
    margin: 0;
    background: none;
    text-align: left;
}
#block-aba-overrides-search-form form .container-inline .item-list .aba-advanced-search-links li a {
    padding: 0;
    background: none;
}
span.twitter-typeahead .tt-menu,
span.twitter-typeahead .tt-dropdown-menu {
    z-index: 1000 !important;
}
#uc-cart-view-form .form-actions {
    display: inline-block;
    width: 100%;
}
#uc-cart-view-form .form-actions input {
    width: auto;
    float: left;
}
#uc-cart-view-form table td,
#uc-cart-view-form table th {
    padding: 12px 0;
}
#menu {
    margin-bottom: 5px;
}
#slideshow ul {
    padding: 0;
}
#main-content .node img {
    background: transparent;
}

/*#1450*/
.views-responsive-grid {
    margin-left: 30px;
}
.views-responsive-grid .views-row .views-column {
    margin-bottom: 15px;
}
.views-responsive-grid .abaproduct-image {
    text-align: left;
}
.cart-block-summary, .cart-block-items {
    border: 1px solid #bbbbbb;
}
.cart-block-summary td, .cart-block-items td {
    padding: 5px 2px;
    text-align: left;
}
.cart-block-summary td.cart-block-summary-total, .cart-block-items td.cart-block-item-price {
    text-align: right;
}
#uc-cart-view-form table td, #uc-cart-view-form table th {
    padding: 12px;
}

@media (max-width: 980px) and (min-width: 760px) {
    #header-inside-left {
        position: initial;
    }
}
@media (max-width:960px) {
    .responsive-menus.responsified.responsive-toggled .responsive-menus-simple li ul {
        display: none !important;
    }
    .responsive-menus.responsified.responsive-toggled .responsive-menus-simple li.showsub > ul {
        display: block !important;
        position: initial !important;
        width: 100% !important;
    }
    .responsive-menus.responsified.responsive-toggled .responsive-menus-simple li > ul + .drop-down-toggle .drop-down-arrow {
        border-top: 5px solid #ffffff;
        border-bottom: 0;
    }
    .responsive-menus.responsified.responsive-toggled .responsive-menus-simple li.showsub > ul + .drop-down-toggle .drop-down-arrow {
        border-bottom: 5px solid #ffffff;
        border-top: 0;
    }
    .responsive-menus.responsified.responsive-toggled .responsive-menus-simple li {
        position: relative;
    }
    #page-wrapper .responsive-menus.responsified .responsive-menus-simple li a {
        color: #fff;
    }
    .drop-down-toggle {
        position: absolute;
        top: 12px;
        right: 16px;
        display: block;
        width: 20px;
        height: 20px;
        border-radius: 15px;
        border: #ffffff 3px solid;
        z-index: 100;
        cursor: pointer;
    }
    .drop-down-arrow {
        display: block;
        width: 0;
        height: 0;
        margin: 5px 0 0 2px;
        border-left: transparent 5px solid;
        border-right: transparent 5px solid;
    }
    #menu {
        background: none;
        margin-bottom: 10px;
    }
}
@media (max-width: 767px) {
    #header #logo {
        float: none;
        margin: 0 auto;
        text-align: center;
    }
    #name-and-slogan {
        width: 100%;
        text-align: center;
    }
    #site-slogan {
        float: none;
    }
    #header #header-inside [class*=grid_] {
        width: 100%;
        margin: 0;
    }
    #content-top,
    #header-inside-right {
        margin-top: 0;
    }
    #uc-cart-view-form table.sticky-header {
        display: none;
    }
    #uc-cart-view-form table,
    #uc-cart-view-form thead,
    #uc-cart-view-form tbody,
    #uc-cart-view-form th,
    #uc-cart-view-form td,
    #uc-cart-view-form tr {
        display: inline-block;
        width: 100%;
    }
    #uc-cart-view-form thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    #uc-cart-view-form tr {
        border: 1px solid #ccc;
        padding: 0;
    }
    #uc-cart-view-form td {
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50% !important;
        width: 100% !important;
        padding-right: 0;
        text-align: left;
    }
    #uc-cart-view-form td:before {
        position: absolute;
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
        text-align: left;
    }
    #uc-cart-view-form td:nth-of-type(1):before {
        content: "Remove";
    }
    #uc-cart-view-form td:nth-of-type(2):before {
        content: "Products";
    }
    #uc-cart-view-form td:nth-of-type(3):before {
        content: " ";
    }
    #uc-cart-view-form td:nth-of-type(4):before {
        content: "Qty";
    }
    #uc-cart-view-form td:nth-of-type(5):before {
        content: "Total";
    }
    #uc-cart-view-form td.subtotal:before {
        display: none;
    }
    #uc-cart-view-form td.qty,
    #uc-cart-view-form td.price,
    #uc-cart-view-form td.subtotal {
        text-align: left;
    }
    #uc-cart-view-form input[type="text"] {
        width: auto;
    }
    #uc-cart-view-form .form-actions {
        text-align: left;
    }
    #uc-cart-view-form .form-actions a {
        display: inline-block;
        width: 100%;
    }
    #uc-cart-view-form .form-actions input {
        margin-bottom: 5px
    }
    #uc-cart-view-form img {
        margin: 0;
        padding: 0;
    }
    #uc-cart-view-form table {
        border: 0;
    }
    #uc-cart-view-form table .form-submit {
        margin-bottom: 0;
    }
    #uc-cart-view-form img {
        margin: 0;
        padding: 0;
    }
    .cart-review table,
    .cart-review thead,
    .cart-review tbody,
    .cart-review th,
    .cart-review td,
    .cart-review tr {
        display: block;
    }
    .cart-review thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    .cart-review tr {
        border: 1px solid #ccc;
    }
    .cart-review td {
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
        text-align: left;
        width: 50%;
        padding-right: 0;
    }
    .cart-review td:last-child {
        border-bottom: 0;
    }
    .cart-review td:before {
        position: absolute;
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
    }
    .cart-review td:nth-of-type(1):before {
        content: "Qty";
    }
    .cart-review td:nth-of-type(2):before {
        content: "Products";
    }
    .cart-review td:nth-of-type(3):before {
        content: "Price";
    }
    .cart-review td.subtotal:before {
        display: none;
    }
    .uc-cart-checkout-form table.sticky-header {
        display: none;
    }
    .region-header .content {
        text-align: center;
    }
    .region-header .content img {
        margin: 5px;
    }

    /*#1450*/
    #header-inside {
        padding: 0 15px;
    }
    #header #logo img {
        max-width: 100%;
    }
    #block-search-form, #block-aba-overrides-search-form {
        margin-bottom: 10px;
    }
    #uc-cart-view-form td.image {
        border-bottom: 0;
    }
    #uc-cart-view-form td.qty .form-item {
        margin-bottom: 0;
    }
    #uc-cart-view-form td:before {
        top: 15px !important;
    }
    .cart-review td {
        width: 100% !important;
    }
    #page-wrapper fieldset {
        margin-bottom: 10px;
    }
    #page-wrapper fieldset.collapsed {
        margin-bottom: 0;
    }
    .uc-cart-checkout-form .address-pane-table .field-label {
        vertical-align: middle;
        width: 120px;
    }
    .uc-cart-checkout-form select {
        width: calc(100% - 2px);
        height: 36px;
        border-radius: 4px;
    }
    .uc-cart-checkout-form input {
        margin: 0;
    }
    .uc-cart-checkout-form #quote input[type="radio"], .uc-cart-checkout-form #payment-pane input[type="radio"] {
        float: left;
        position: relative;
        top: 1.5px;
    }
    .uc-cart-checkout-form #line-items-div {
        float: none;
        margin: 1em 0;
    }
    .uc-cart-checkout-form #payment-pane .uc-credit-cctype {
        margin-bottom: 0;
    }
    .uc-cart-checkout-form .form-type-radio .description, .uc-cart-checkout-form .form-type-checkbox .description {
        margin-left: 0;
    }
    .uc-cart-checkout-form .fieldset-description {
        margin-bottom: 10px;
    }
    #block-aba-overrides-search-form form .container-inline .form-actions input[type="submit"] {
        background-image: linear-gradient(#efefef, #efefef);
        border-radius: 0;
    }    
    .page-user ul.primary {
        display: inline-block;
        padding: 0 !important;
    }
    .page-user ul.primary li {
        display: block;
        float: left;
    }
    .g-recaptcha > div {
        max-width: 235px;
    }
    .g-recaptcha, #rc-imageselect, .g-recaptcha {
        transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;
    }
    .page-user .form-item {
        width: 100%;
    }
}

/*#1450*/
@media (max-width: 375px) {
    #footer-bottom p {
        font-size: 12px;
    }
}

/***** Colors *****/


/***** Green *****/

body.cs-green {
    background: #e6ffe9;
}
.cs-green #site-name a {
    color: #006400;
}
.cs-green #menu .sf-menu li:hover,
.cs-green #menu .sf-menu a:focus,
.cs-green #menu .sf-menu a:hover,
.cs-green #menu .sf-menu a:active,
.cs-green #menu .sf-menu > li > a.active,
.cs-green #menu .sf-menu > li > a.active,
.cs-green #menu .menu li:hover,
.cs-green #menu .menu a:focus,
.cs-green #menu .menu a:active,
.cs-green #menu > .menu > li > a.active {
    background: linear-gradient(to bottom, #008013 0%, #003308 100%);
    background: #00660f;
}
.cs-green #menu > .menu > li.expanded > a.active {
    background: #00660f;
    background-image: url('../images/menu-sub-indicator.png'), linear-gradient(top, #00660f, #003308);
}
.cs-green .slide-control span:hover {
    background: linear-gradient(to bottom, #008013 0%, #003308 100%);
    background: #006400;
    border-color: #004d0b;
}
.cs-green #slide-nav li.activeSlide a {
    background: #006400;
    border-color: #006400;
    background: #008013;
    border-color: #00660f;
}
.cs-green h1,
.cs-green h2,
.cs-green h3,
.cs-green h4,
.cs-green h5,
.cs-green h6 {
    color: #006400;
}
.cs-green #page-wrapper h1 a,
.cs-green #page-wrapper h2 a,
.cs-green #page-wrapper h3 a,
.cs-green #page-wrapper h4 a,
.cs-green #page-wrapper h5 a,
.cs-green #page-wrapper h6 a {
    color: #006400;
}
.cs-green .front #main-content .node img:hover {
    border-color: rgba(0, 100, 15, 0.8);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 230, 0, 0.6);
}
.cs-green #main-content .comment ul.links li a {
    color: #00640f;
}
.cs-green #main-content .comment .new {
    color: #00640f;
}
.cs-green table th {
    background-color: #00660f;
}
.cs-green #page-wrapper table th a {
    color: #fff;
}
.cs-green table tr.even {
    color: #ccffd4;
}
.cs-green #slide-nav li a:hover {
    background: #008013;
    border-color: #008013;
}
.cs-green #page-wrapper blockquote {
    border-color: #1aff3c;
}
.cs-green .sf-sub-indicator,
.cs-green #menu li.expanded > a,
.cs-green #menu li.expanded:hover > a,
.cs-green #menu li.expanded:active > a {
    background-image: url('../images/menu-sub-indicator-green.png');
}
.cs-green #menu > .menu > li.expanded > a.active {
    background-image: url('../images/menu-sub-indicator-green.png');
    background-image: url('../images/menu-sub-indicator-green.png'), -webkit-gradient(linear, left top, left bottom, from(#006400), to(#003300));
    /* Saf4+, Chrome */
    background-image: url('../images/menu-sub-indicator-green.png'), -webkit-linear-gradient(top, #006400, #003300);
    /* Chrome 10+, Saf5.1+ */
    background-image: url('../images/menu-sub-indicator-green.png'), -moz-linear-gradient(top, #006400, #003300);
    /* FF3.6+ */
    background-image: url('../images/menu-sub-indicator-green.png'), -ms-linear-gradient(top, #006400, #003300);
    /* IE10 */
    background-image: url('../images/menu-sub-indicator-green.png'), -o-linear-gradient(top, #006400, #003300);
    /* Opera 11.10+ */
    background-image: url('../images/menu-sub-indicator-green.png'), linear-gradient(top, #006400, #003300);
}
.cs-green #block-search-form input.form-submit,
.cs-green #block-search-form input.form-submit:hover {
    background-image: url(../images/search-icon-green.png);
}
.cs-green #page-wrapper .subscribe-form input.form-submit,
.cs-green #page-wrapper .subscribe-form input.form-submit:hover {
    background-image: url(../images/subscribe-icon-green.png);
}
.cs-green #block-user-login .content {
    background-image: url('../images/comment-form-green.png');
}

/***** Blue *****/

body.cs-blue {
    background: #e9e6fe;
}
.cs-blue #site-name a {
    color: #170492;
}
.cs-blue #menu .sf-menu li:hover,
.cs-blue #menu .sf-menu a:focus,
.cs-blue #menu .sf-menu a:hover,
.cs-blue #menu .sf-menu a:active,
.cs-blue #menu .sf-menu > li > a.active,
.cs-blue #menu .sf-menu > li > a.active,
.cs-blue #menu .menu li:hover,
.cs-blue #menu .menu a:focus,
.cs-blue #menu .menu a:active,
.cs-blue #menu > .menu > li > a.active {
    background: linear-gradient(to bottom, #1f05c7 0%, #0c024b 100%);
    background: #170492;
}
.cs-blue #menu > .menu > li.expanded > a.active {
    background: #170492;
    background-image: url('../images/menu-sub-indicator.png'), linear-gradient(top, #1f05c7, #0c024b);
}
.cs-blue .slide-control span:hover {
    background: linear-gradient(to bottom, #1f05c7 0%, #0c024b 100%);
    background: #170492;
    border-color: #0c024b;
}
.cs-blue #slide-nav li.activeSlide a {
    background: #170492;
    border-color: #170492;
    background: #13037c;
    border-color: #0f0363;
}
.cs-blue h1,
.cs-blue h2,
.cs-blue h3,
.cs-blue h4,
.cs-blue h5,
.cs-blue h6 {
    color: #170492;
}
.cs-blue #page-wrapper h1 a,
.cs-blue #page-wrapper h2 a,
.cs-blue #page-wrapper h3 a,
.cs-blue #page-wrapper h4 a,
.cs-blue #page-wrapper h5 a,
.cs-blue #page-wrapper h6 a {
    color: #170492;
}
.cs-blue .front #main-content .node img:hover {
    border-color: rgba(15, 3, 99, 0.8);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(23, 4, 146, 0.6);
}
.cs-blue #main-content .comment ul.links li a {
    color: #0f0363;
}
.cs-blue #main-content .comment .new {
    color: #0f0363;
}
.cs-blue table th {
    background-color: #170492;
}
.cs-blue #page-wrapper table th a {
    color: #fff;
}
.cs-blue table tr.even {
    color: #beb4fd;
}
.cs-blue #slide-nav li a:hover {
    background: #1f05c7;
    border-color: #1f05c7;
}
.cs-blue #page-wrapper blockquote {
    border-color: #3c1ff9;
}
.cs-blue .sf-sub-indicator,
.cs-blue #menu li.expanded > a,
.cs-blue #menu li.expanded:hover > a,
.cs-blue #menu li.expanded:active > a {
    background-image: url('../images/menu-sub-indicator-blue.png');
}
.cs-blue #menu > .menu > li.expanded > a.active {
    background-image: url('../images/menu-sub-indicator-blue.png');
    background-image: url('../images/menu-sub-indicator-blue.png'), -webkit-gradient(linear, left top, left bottom, from(#170492), to(#0c024b));
    /* Saf4+, Chrome */
    background-image: url('../images/menu-sub-indicator-blue.png'), -webkit-linear-gradient(top, #170492, #0c024b);
    /* Chrome 10+, Saf5.1+ */
    background-image: url('../images/menu-sub-indicator-blue.png'), -moz-linear-gradient(top, #170492, #0c024b);
    /* FF3.6+ 170492*/
    background-image: url('../images/menu-sub-indicator-blue.png'), -ms-linear-gradient(top, #170492, #0c024b);
    /* IE10 */
    background-image: url('../images/menu-sub-indicator-blue.png'), -o-linear-gradient(top, #170492, #0c024b);
    /* Opera 11.10+ */
    background-image: url('../images/menu-sub-indicator-blue.png'), linear-gradient(top, #170492, #0c024b);
}
.cs-blue #block-search-form input.form-submit,
.cs-blue #block-search-form input.form-submit:hover {
    background-image: url(../images/search-icon-blue.png);
}
.cs-blue #page-wrapper .subscribe-form input.form-submit,
.cs-blue #page-wrapper .subscribe-form input.form-submit:hover {
    background-image: url(../images/subscribe-icon-blue.png);
}
.cs-blue #block-user-login .content {
    background-image: url('../images/comment-form-blue.png');
}

/***** Purple *****/

body.cs-purple {
    background: #f6cdfe;
}
.cs-purple #site-name a {
    color: #41024d;
}
.cs-purple #menu .sf-menu li:hover,
.cs-purple #menu .sf-menu a:focus,
.cs-purple #menu .sf-menu a:hover,
.cs-purple #menu .sf-menu a:active,
.cs-purple #menu .sf-menu > li > a.active,
.cs-purple #menu .sf-menu > li > a.active,
.cs-purple #menu .menu li:hover,
.cs-purple #menu .menu a:focus,
.cs-purple #menu .menu a:active,
.cs-purple #menu > .menu > li > a.active {
    background: linear-gradient(to bottom, #a705c7 0%, #2a0132 100%);
    background: #41024d;
}
.cs-purple #menu > .menu > li.expanded > a.active {
    background: #41024d;
    background-image: url('../images/menu-sub-indicator.png'), linear-gradient(top, #a705c7, #2a0132);
}
.cs-purple .slide-control span:hover {
    background: linear-gradient(to bottom, #a705c7 0%, #2a0132 100%);
    background: #41024d;
    border-color: #2a0132;
}
.cs-purple #slide-nav li.activeSlide a {
    background: #41024d;
    border-color: #41024d;
    background: #68037c;
    border-color: #530363;
}
.cs-purple h1,
.cs-purple h2,
.cs-purple h3,
.cs-purple h4,
.cs-purple h5,
.cs-purple h6 {
    color: #41024d;
}
.cs-purple #page-wrapper h1 a,
.cs-purple #page-wrapper h2 a,
.cs-purple #page-wrapper h3 a,
.cs-purple #page-wrapper h4 a,
.cs-purple #page-wrapper h5 a,
.cs-purple #page-wrapper h6 a {
    color: #41024d;
}
.cs-purple .front #main-content .node img:hover {
    border-color: rgba(65, 2, 77, 0.8);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(125, 4, 149, 0.6);
}
.cs-purple #main-content .comment ul.links li a {
    color: #530363;
}
.cs-purple #main-content .comment .new {
    color: #530363;
}
.cs-purple table th {
    background-color: #41024d;
}
.cs-purple #page-wrapper table th a {
    color: #fff;
}
.cs-purple table tr.even {
    color: #f1b4fd;
}
.cs-purple #slide-nav li a:hover {
    background: #a705c7;
    border-color: #a705c7;
}
.cs-purple #page-wrapper blockquote {
    border-color: #d51ff9;
}
.cs-purple .sf-sub-indicator,
.cs-purple #menu li.expanded > a,
.cs-purple #menu li.expanded:hover > a,
.cs-purple #menu li.expanded:active > a {
    background-image: url('../images/menu-sub-indicator-purple.png');
}
.cs-purple #menu > .menu > li.expanded > a.active {
    background-image: url('../images/menu-sub-indicator-purple.png');
    background-image: url('../images/menu-sub-indicator-purple.png'), -webkit-gradient(linear, left top, left bottom, from(#530363), to(#2a0132));
    /* Saf4+, Chrome */
    background-image: url('../images/menu-sub-indicator-purple.png'), -webkit-linear-gradient(top, #530363, #2a0132);
    /* Chrome 10+, Saf5.1+ */
    background-image: url('../images/menu-sub-indicator-purple.png'), -moz-linear-gradient(top, #530363, #2a0132);
    /* FF3.6+ 170492*/
    background-image: url('../images/menu-sub-indicator-purple.png'), -ms-linear-gradient(top, #530363, #2a0132);
    /* IE10 */
    background-image: url('../images/menu-sub-indicator-purple.png'), -o-linear-gradient(top, #530363, #2a0132);
    /* Opera 11.10+ */
    background-image: url('../images/menu-sub-indicator-purple.png'), linear-gradient(top, #530363, #2a0132);
}
.cs-purple #block-search-form input.form-submit,
.cs-purple #block-search-form input.form-submit:hover {
    background-image: url(../images/search-icon-purple.png);
}
.cs-purple #page-wrapper .subscribe-form input.form-submit,
.cs-purple #page-wrapper .subscribe-form input.form-submit:hover {
    background-image: url(../images/subscribe-icon-purple.png);
}
.cs-purple #block-user-login .content {
    background-image: url('../images/comment-form-purple.png');
}

/***** End of Colors *****/

.abaproduct-status {
    font-size: 13.33px;
}