﻿
.floating-label-form-group-with-focus label {
    color: #3C763D;
}

.blue-text {
    color: #3C763D;
}

.form-control:focus {
    border-color: #3C763D;
}

h4 {
    color: #3C763D;
}

.alert-success {
    color: #FFFFFF;
    background-color: #3C763D;
    border-color: #d6e9c6;
}

.cd-form input.full-width {
    border-color: #3C763D !important;
    color: #3C763D !important;
}

.no-touch .cd-form input[type=submit]:hover, .no-touch .cd-form input[type=submit]:focus {
    background: #3C763D;
}

.no-touch .cd-form input[name=logIn-active]:hover, .no-touch .cd-form input[name=logIn]:focus {
    background: #3C763D;
}

#collapseCreditCards tr td.preferred {
    color: #3C763D;
}

.enable-submit {
    border-color: #3C763D !important;
    color: #3C763D !important;
}

#MainExistingAccountRegModal label {
    color: #3C763D;
}

.custom-color {
    color: #3C763D;
}

.item-selector .searchBtn:hover {
    color: #3C763D;
}

.item-selector .addBtnBottom:hover {
    color: #3C763D;
}

.item-selector .expandableBtn:hover {
    color: #3C763D;
}

.item-selector .show-search-result:hover {
    color: #3C763D;
}

.print-options-btn:hover {
    color: #3C763D;
}

.item-selector ul.horizontal-icons-left li a.active {
    background-color: #3C763D;
    color: #FFF;
}

.last-added-entry-text {
    color: #3C763D;
}

.btn-warning.btn-fill {
    border: 2px solid #3C763D;
    color: #3C763D;
}

.tradeShow-dropDown-label {
    color: #3C763D;
}

#drop a.browse {
    background-color: #3C763D;
}

.btn-success.btn-fill:hover, .btn-success.btn-fill:focus, .btn-success.btn-fill:active, .btn-success.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-success {
    background-color: #049F0C;
    border-color: #3C763D;
}

.btn-warning.btn-fill:focus, .btn-warning.btn-fill:active, .btn-warning.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-warning {
    background-color: transparent;
    border-color: #3C763D;
}

.btn-warning.btn-fill:hover {
    background-color: #3C763D;
    border-color: #3C763D;
}

.wizard-card.ct-wizard-green .nav-pills > li.active a {
    background-color: #3C763D;
}

#product-side-bar .category-name:hover {
    color: #3c763d;
}

#product-left-side-bar-fixed #filter-searchstring:focus {
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(164, 212, 165);
}

.dropShip-active {
    background-color: #3C763D;
}

.drop-ship-container #SuccessMsg {
    background-color: #3C763D;
}
/*Categories image container*/
.product-item-container {
    max-width: 220px;
    height: 300px;
}

.product-category-img {
    /*max-height: 300px;*/
}

.carousel-control.right {
    background-image: none;
}

.carousel-control.left {
    background-image: none;
}

.arrow-left {
    background-image: url("../theme/v6/images/forms/slider/arrow_left_dark.png");
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    font-size: 2em;
    height: 50px;
    width: 50px;
    left: 30px;
    background-size: 20px;
}

.arrow-right {
    background-image: url("../theme/v6/images/forms/slider/arrow_right_dark.png");
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    right: 0;
    /*z-index: 5 !important; 
    display: inline-block !important;*/
    font-size: 2em;
    height: 50px;
    width: 50px;
    background-size: 20px;
}

#MainLogo-XL, #SecondLogo-XL {
    max-width: 100px;
    padding-top: 24px;
}

.registeration-email,
.registeration-address1,
.registeration-address2,
.registeration-name,
.registeration-title,
.registeration-business-name,
.edit-company-email,
.edit-company-address1,
.edit-company-address2,
.edit-company-name,
.edit-company-business-name,
.view-company-business-name,
.view-company-address1,
.view-company-address2 {
    text-transform: uppercase;
}




/*======== Category Menu css starts here =======*/

.collection-items-item, .collection-items-pnumber, .collection-item-prices, .companion-item-prices {
    font-size: 14px;
}

.collection-items-item {
    height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
}

#product-side-bar .category-name:hover {
    color: #99AB79;
}

#product-left-side-bar-fixed #filter-searchString:focus {
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(164, 212, 165);
}

#product-side-bar .category-name:hover {
    border: none;
    text-align: left;
    margin-bottom: 0px;
    background-color: transparent;
    color: rgb(93, 93, 93);
    padding: 5px;
    font-weight: 600;
}

#product-left-side-bar-fixed li {
    border: none;
    text-align: left;
    background-color: #FFF;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #333;
}

#product-side-bar .category-name {
    border: 0px;
    text-align: left;
    margin-bottom: 0px;
    background-color: #FFF;
    padding: 5px;
    color: #333;
    font-size: 14px;
    text-transform: none;
}

.product-breadcrumb {
    border-top: none;
    border-bottom: none;
}

.square-border {
    border-radius: 0px;
    -webkit-box-shadow: 0px 2px 1px 0px rgb(190, 192, 187);
    -moz-box-shadow: 0px 2px 1px 0px rgb(190, 192, 187);
    box-shadow: 0px 2px 1px 0px rgb(190, 192, 187);
}

#product-side-bar .category-name-level-1 {
    border: 0px;
    text-align: left;
    background-color: #FFF;
    color: #333;
    font-size: 14px;
    text-transform: none;
}

#product-side-bar .category-name-level-2 {
    border: 0px;
    text-align: left;
    margin-left: 15px;
    margin-bottom: 0px;
    background-color: #FFF;
    text-transform: none;
    font-size: 13px;
}

#product-side-bar .category-name-level-3 {
    border: 0px;
    text-align: left;
    margin-left: 30px;
    margin-bottom: 0px;
    background-color: #FFF;
    text-transform: none;
    font-size: 12.5px;
}

#product-side-bar .category-name-level-4 {
    border: 0px;
    text-align: left;
    margin-left: 45px;
    margin-bottom: 0px;
    background-color: #FFF;
    text-transform: none;
    font-size: 12px;
}

#product-side-bar .category-name-level-5 {
    border: 0px;
    text-align: left;
    margin-left: 60px;
    margin-bottom: 0px;
    background-color: #FFF;
    text-transform: none;
    font-size: 11.5px;
}

#product-side-bar .category-name-level-6 {
    border: 0px;
    text-align: left;
    margin-left: 75px;
    margin-bottom: 0px;
    background-color: #FFF;
    text-transform: none;
    font-size: 11px;
}

#product-left-side-bar-fixed li :hover {
    text-align: left;
    text-transform: none;
    color: rgb(93, 93, 93);
    font-weight: 600;
}

#product-side-bar li ul li {
    margin-bottom: 3px;
}

#product-side-bar .category-name.selected {
    border: none;
    text-align: left;
    margin-bottom: 5px;
    background-color: transparent;
    padding-top: 5px;
    padding-bottom: 0px;
    color: #0A0A0A;
    font-weight: 600;
    font-size: 13px;
    text-transform: none;
}

#product-side-bar .category-name-level-2.selected:before, #product-side-bar .category-name-level-3.selected:before, #product-side-bar .category-name-level-4.selected:before, #product-side-bar .category-name-level-5.selected:before {
    content: attr(data-background-icon);
    font-family: "FontAwesome";
    color: #8b0000;
    padding-right: 5px;
    margin-left: -10px;
}

#product-side-bar .category-name-level-2.selected, #product-side-bar .category-name-level-3.selected, #product-side-bar .category-name-level-4.selected, #product-side-bar .category-name-level-5.selected {
    font-weight: 600;
    color: #0A0A0A;
}

#product-side-bar .category-name-level-1.selected {
    font-weight: 600;
    color: #0A0A0A;
    /*background:#eee;*/
}

#product-left-side-bar-fixed li:hover {
    border: none;
    text-align: left;
    background-color: #FFF;
    cursor: pointer;
}

#product-left-side-bar-fixed li.selected {
    border: none;
    text-align: left;
    margin-bottom: 5px;
    background-color: transparent;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #0A0A0A;
    font-weight: 600;
    font-size: 13px;
    text-transform: none;
}

#product-side-bar .filter-item {
    border: 0px;
    text-align: left;
    margin-left: 20px;
    margin-bottom: 0px;
    background-color: #FFF;
    padding-top: 5px;
    padding-bottom: 5px;
    text-transform: none;
    font-size: 13px;
}

    #product-side-bar .filter-item.selected {
        background-color: transparent !important;
        color: #484848;
        border-left: 2px solid #CE5470 !important;
        padding-left: 5px;
        font-weight: 600;
    }

    #product-side-bar .filter-item:hover {
        text-align: left;
        font-weight: 600;
        margin-bottom: 0px;
    }

.product-description {
    min-height: 205px;
}

/*======== Category Menu css ends here =======*/

.result-info .number, .myproduct-content-panel .title-info .period {
    color: #3C763D;
}

.myproduct-result .title-info .period {
    color: #3C763D;
}

.price-list-1 {
    display: block;
    height: 20px;
}

.price-list-3 {
    display: none;
}

.price-list-5 {
    display: none;
}

.slick-list div.selected {
    border-bottom: 3px solid #3C763D;
}

.bgColorCart {
    background-color: #3C763D;
    color: #FFF;
}

.bgColorOrder {
    background-color: #2c3584;
    color: #FFF;
}

.colorCart {
    color: #3C763D;
}

.colorOrder {
    color: #2c3584;
}



@media all and (min-width: 560px) {

    .product-item-item {
        font-size: 14px;
    }

    .product-item-pnumber {
        font-size: 14px;
    }

    .product-item-prices {
        font-size: 14px;
    }

    .product-item-qty {
        font-size: 14px;
    }
}

.product-detail-container-table .text {
    font-size: 14px;
}

.product-item-image {
    min-height: 200px;
}

.slick-list div.selected {
    border-bottom: 3px solid #3C763D;
}

#page-top {
    margin-top: 80px;
}

.product-description {
    /*height: 165px ;*/
}

.product-item-item.hyperlink-like {
    max-height: 93px;
}

.navbar-default {
    padding: 0px !important;
}

.navbar-right {
    padding-top: 15px;
}

.table.product-item-qty {
    margin-left: 0px;
}

.price-qty {
    padding-left: 20px;
}

.MyProduct-item-image.row {
    min-height: 200px;
}

.Myproduct-item-history {
    margin-top: 25px;
}

.myproduct-item-container {
    min-height: 520px;
}

.logo-small-nav {
    height: 29px;
    padding-top: 5px;
}

#product-list-container .product-item-container.center-block {
    height: 450px;
}

.original-price-text {
    text-align: left;
}

.tagInfo {
    display: none;
}
