﻿
.multipleGroup .icons-menu i.facebook ,.multipleGroup .icons-menu i.pinterest,.multipleGroup .icons-menu i.twitter{
    color:#777;
}

.multipleGroup .icons-menu i.facebook:hover ,.multipleGroup .icons-menu i.pinterest:hover,.multipleGroup .icons-menu i.twitter:hover{
    color:#000;
}
.red {
    color: #8B0000;
}
.top-border thead th{
   border: none !important;
}
.customerTable>thead>tr>th{
   border: none !important;
}
header#topFirstNav {
    border-bottom:none;
}
.floating-label-form-group-with-focus label {
  color: #99AB79;
}
.blue-text {
  color: #99AB79;
}
.form-control:focus {
  border-color: #99AB79;
}
h4 {
  color:#99AB79;
}
.navbar-default.navbar-shrink {
    background-color: rgba(255, 255, 255, 0.0);
}

#paragraphs .clickHere {
    border: 1px solid #a7a7a7;
    padding: 8px;
}
#paragraphs .clickHere:hover {
   background:#777;
   color:#fff;
}
.alert-success {
  color:#FFFFFF;
  background-color:#99AB79;
  border-color:#d6e9c6
}
.cd-form input.full-width {
  border-color: #99AB79 !important;
  color : #99AB79 !important;
}
#salesRepsList .name {
    background: #99AB79;
}
.promotion-header-top {
    background:#99AB79;
    background: black;
    color: white;
}
.related-items-title span {
    color:#99AB79;

}
.afterValidatation:hover {
     background:#99AB79 !important;
      color: white!important;
}
#main-menu-navbar-collapse ul li:hover{
    /*border-bottom: 2px solid #99AB79;*/
}
.no-touch .cd-form input[type=submit]:hover, .no-touch .cd-form input[type=submit]:focus {
  background: #99AB79;
}
.no-touch .cd-form input[name=logIn-active]:hover, .no-touch .cd-form input[name=logIn]:focus {
  background: #99AB79;
}
#collapseCreditCards tr td.preferred {
  color : #99AB79;
} 
.enable-submit {
  border-color: #99AB79 !important;
  color: #FFF !important;
}
.disable-submit {
 border-color: #99ab79 !important;
}
#MainExistingAccountRegModal label {
  color:#99AB79;
}
.custom-color {
 color:#99AB79;
}
 .item-selector .searchBtn:hover {
  color:#99AB79;
}

.item-selector .addBtnBottom:hover {
  color:#99AB79;
}
.item-selector .expandableBtn:hover {
  color:#99AB79;
}
.item-selector .show-search-result:hover {
  color:#99AB79;
}
.print-options-btn:hover {
  color:#99AB79;
}
.item-selector ul.horizontal-icons-left  li a.active {
  background-color:#99AB79;
  color:#FFF;
}
.last-added-entry-text {
  color:#99AB79;
}
.btn-warning.btn-fill {
    background-color: #99ab79;
    border: 2px solid #99ab79;
    text-transform: uppercase;
    font-weight: 600;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 1px 0px rgb(135, 147, 112);
    -moz-box-shadow: 0px 2px 1px 0px rgb(135, 147, 112);
    box-shadow: 0px 2px 1px 0px rgb(135, 147, 112);
}
.normal-btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    background-color: #BDBDBD;
    font-weight: 600;
    color: #3C763D;
    border: 2px solid #BDBDBD;
    color: #ffffff;
    border-radius: 0px;
    -webkit-box-shadow:0px 2px 1px 0px rgb(156, 157, 154);
    -moz-box-shadow:0px 2px 1px 0px rgb(156, 157, 154);
    box-shadow: 0px 2px 1px 0px rgb(156, 157, 154);
}
.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);
}
.square-border:hover {
    border-color:transparent;
}
#drop a.browse {
  background-color: #99AB79;
}
.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:#99AB79;
 
}
.btn-warning.btn-fill:focus, .btn-warning.btn-fill:active, .btn-warning.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-warning {
  background-color: #99AB79;
  border-color: #99AB79;

}
.btn-warning.btn-fill:hover {
  background-color: #99AB79;
  border-color: #99AB79;
 
}
.wizard-card.ct-wizard-green .nav-pills > li.active a {
    background-color: #99AB79;
}

.dropShip-active{
  background-color:#99AB79;
}
.drop-ship-container #SuccessMsg {
 background-color: #99AB79;
}
.form-control {
  height: auto;
  border-color: #eee !important;
   border-radius: 0px !important;
}
.dropdown-btn {
    border-color: #eee;
    border-radius: 0px;
}
#product-left-side-bar-fixed #filter-search-button {
    border-right: none !important;
    border-top: none !important;
    border-bottom: none !important;
    border-left: 1px solid #EFECEC !important;
}


#product-left-side-bar-fixed .input-group:hover {
     border: 1px solid #DEDEDE; 
}
#product-left-side-bar-fixed .input-group {
     border: 1px solid #EFECEC; 
}
#product-left-side-bar-fixed #filter-searchString ,#product-left-side-bar-fixed #filter-search-button {
    -webkit-box-shadow: none;
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.button-qty-productList{
    border-color:transparent;
}

.button-qty-productList:hover, .button-qty:hover {
    border: 1px solid #cecece;
    background-color: transparent;
    height:24px;
}

.product-item-specs tbody td {
    text-transform: lowercase;
}


/*======== 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:0px;
    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: 0px; 
    color: #333;
    font-size: 14px;
    text-transform: none;
}
#product-side-bar .category-name-level-1{
    border: 0px;
    text-align: left;
    margin-bottom: 0px; 
    background-color: #FFF; 
    padding: 0px; 
    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;
}
 /*======== Category Menu css ends here =======*/



 
/*======== Product css starts here =======*/
 .myproduct-item-container .item-name-info{
    height:70px;
}
.myproduct-result .title-info .period{
    color:#99AB79;
}


.result-info .number ,.myproduct-content-panel .title-info .period {
    color:#99AB79;
}

.price-list-1{
    display:none;
}
.price-list-3{
    display:block;
    height : 50px;
}
.price-list-5{
    display:none;
}

.price-qty{
    padding-left:30px;
}
.bgColorCart {
    background-color: #99AB79;
    color: #FFF;
}
.bgColorOrder{
    background-color: #2c3584;
    color: #FFF;
}
.colorCart {
    color: #99AB79;
}
.colorOrder{
    color: #2c3584;
}


.product-description{
  min-height: 165px;
}


.slick-list div.selected {
    border-bottom : 3px solid #99AB79 !important;
}
.product-breadcrumb{
    border: none;
}

.tradeShow-dropDown-label{
    color: #99AB79;
}
 .wrapper-custom-dropdown .myCustomDropDown li.selected, .myCustomAutoFillList li.selected {
   /*border-left : 3px solid #99AB79 ;*/
}
.product-item-item {
    text-align: center;
}
.product-item-pnumber {
    text-align:center;
}

.product-item-images img.selected  ,.view-larger-content img.selected {
    border: 2px solid #99AB79;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(60, 118, 61);
}
.image-action-info {
    display: none;
}

.product-detail-container-table .text {
    font-size: 14px;
}

.product-item-image {
    min-height: 200px;
}
.product-item-container {
    width: 220px;
    height: 300px;
}
#product-list-container .product-item-container {
    width: 220px;
    height: 395px !important;
    padding-top: 10px;
}
.product-category-img {
   /*max-height: 300px;*/
}

.product-item-item.hyperlink-like{
    padding: 0px 10px;
    max-height: 42px;
}
.product-item-container.center-block:hover ,.collection-items-container.center-block:hover  {
    border: 1px solid #d3d7cd;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(137, 137, 137);
}
.collection-items-container.center-block  {
    border: 1px solid transparent !important;
    margin: 5px !important;
}
.collection-item-prices, .companion-item-prices {
    font-size: 14px;
    margin-left: 17%;
}
table.product-item-qty {
    margin-left: 22px;
}
.product-item-cart-quantity{
    font-size: 14px;
}
/*======== Product css ends here =======*/










/*======== Cart css starts here =======*/

.cart-header #accordion .custom-panel-title{
    color: #777;
    min-width:75px; 
}
.cart-tab{
    background-color: #EFEFEF;
    border: 1px solid #e3e3e3;
    border-top-left-radius: 0px; 
    border-top-right-radius: 0px; 
    margin: 3px;
}
#cart-container .row {
    margin-left: -12px;
}
.cart-tab.selected:first-child{
    border:0;
}
.selected.white-times .lr-times-small, .selected.white-times .lr-times-small .rl{
    background:#FFF;
    width:2px;
}
table.cart-table .unsorted, table.sortable .unsorted{
    color:#FFF;
    opacity:0.5;
}
table.cart-table .unsorted:hover, table.sortable .unsorted:hover{
    opacity:1;
}
.item-selector{
    margin-top: -7px;
}
#cart-container .cart-table>thead>tr>th{
    background: #b3b3b3;
    color: #f9f9f9;
    border-bottom:0px;
}
.cart-header #accordion .panel{
    border: 1px solid #e3e3e3;
}
.cart-tab:hover{
    border: 1px solid #d3d7cd;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(208, 208, 208);
}
.cart-table.with-image td:nth-child(3) {
    height:0px;
}
.cart-tab.selected.order{
    background-color: mediumblue;
    color: #FFF;
}
.cart-tab.selected.customer-cart{
    background-color: #0F9B0F;
    color: #FFF;
}
.cart-tab.selected.ovu-cart{
    background-color: #e5d512;
    color: #FFF;
}
.cart-tab.selected.rep-cart{
    background-color: #B39767;
    color: #FFF;
}
.cart-tab.selected.tradShow-cart{
    background-color: purple;
    color: #FFF;
}
.cart-tab.selected.invoice{
    background-color: black;
    color: #FFF;
}
.cart-tab.selected.ovu{
    background-color: red;
    color: #FFF;
}
.cart-tab.selected.unassignedcart{
    background-color: red;
    color: #FFF;
}
.cart-tab.selected.rep{
    background-color: #B39767;
    color: #FFF;
}
.cart-tab.selected.dropship{
    background-color: #59915a;
    color: #FFF;
}
.cart-tab.selected.tradeshow{
    background-color: purple;
    color: #FFF;
}
.cart-tab.selected:not(:first-child){
    border-right: 0px;
    border-left: 0px;
}
 .cart-tab.selected .FontColorGreen.active-white, .cart-tab.selected .FontColorYellow.active-white  ,.cart-tab.selected .FontColorBlack.active-white,.cart-tab.selected .FontColorBlue.active-white ,.cart-tab.selected .FontColorGreen.active-white,.cart-tab.selected .FontColorRed.active-white,.cart-tab.selected .FontColorPurple.active-white,.cart-tab.selected .FontColorOrange.active-white,.cart-tab.selected .FontColorBrown.active-white,.cart-tab.selected .FontColorSoftGreen.active-white ,.cart-tab.selected .Ship-When-Date{
    color: #FFF;
}
.cartPanelTopBorder-green{
    border-top : 5px solid #0F9B0F;
}
.cartPanelTopBorder-SoftGreen{
    border-top : 5px solid #59915a;
}
.cartPanelTopBorder-black{
    border-top : 5px solid black;
}
.cartPanelTopBorder-blue{
    border-top : 5px solid mediumblue;
}
.cartPanelTopBorder-red{
    border-top : 5px solid red;
}
.cartPanelTopBorder-brown{
    border-top : 5px solid #B39767;
}
.cartPanelTopBorder-purple{
    border-top : 5px solid purple;
}
.cartPanelTopBorder-orange{
    border-top : 5px solid orange;
}
.cartPanelTopBorder-yellow{
    border-top : 5px solid #e5d512;
}
 /*======== Cart css ends here =======*/



 .divider-horizental-double-whiteBG .fa ,.divider-horizental-double i.fa-star{
   display:none;
}
.priceList-red{
    color:#8B0000;
}   
 #MainLogo-XL, #SecondLogo-XL{
    padding-top: 20px;
    max-width: 200px;
 }
.catalog-img-table{
    margin-left:39%;
}

.catalog-img-table tbody>tr>td{
    padding-left:10px;
}
.catalog-1,.catalog-2 , .catalog-3{
    height: 120px;
}
section.module.parallax-1{
    background-image: url("../theme/v6/images/full_with.png");
}
section.module.parallax h1{
    color: #e4e4e4;
}
.trade-btn-top{
    border-color: #f3f3f3 !important;
    color:#FFF;
}
.trade-btn:visited {
    color: #FFF;
}
.tagInfo{
    display:none;
 }
#page-top{
    margin-top : 0px;
}

@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;
    }
    .catalog-img-table{
         margin-left:7%;
    }
}
@media (min-width: 1400px){
    .product-item-item {
        width: 200px;
        word-wrap: break-word;
    }
}




@media (min-width: 768px){
   .navbar-default.navbar-shrink {
      padding: 10px 0;
      background-color: rgba(255, 255, 255, 0.0);
      transition: all .2s ease-out;
    }
    .navbar-default.navbar-shrink:hover{
      background-color: rgba(255, 255, 255, 0.7);
      transition: background .2s;
    }
     .navbar-shrink .container ul li a {
        color: rgb(226, 226, 226) !important;
    }
     .navbar-default {
        background-color: rgba(255, 255, 255, 0.0);
        -webkit-transition: padding .3s;
        -moz-transition: padding .3s;
        transition: padding .3s;
    }
    
}


@media all and (max-width:480px)
{
    #MainLogo-XL, #SecondLogo-XL{
            max-width: 90px;
    }
}

@media all and  (max-width : 768px)
{
    #MainLogo-XL, #SecondLogo-XL{
            max-width: 120px;
    }
}

