﻿.show-hide-accordion-this-div {
    display: none !important;
  
}
h2.sectioncat {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
    color: #000000 !important;
    font-size: 1.75em !important;
    font-weight: bold !important;
    zline-height: normal !important;
    border-top: 1px solid #f2f2f2 !important;
    padding: 5px 0 !important;
    margin: 10px 0 5px 0 !important;
    background-color: #ededf17d !important;
}
h3.sectioncat {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
    color: #000 !important;
    font-size: 1.15em !important;
    font-weight: bold !important;
    margin: 5px 0 !important;
}
/*
.div-ul-container ul {
    list-style-type: square !important;
    list-style-image: url(/img/bullet.gif) !important;
    display: block !important;
    padding: 0 0 0.35em 13px !important;
  
}
.div-ul-container li {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
    padding: 0 0 5px 5px;
    line-height: 1.3em;
}
 */
/**************************************************************************************************/
.blue-hov {
    text-decoration: none !important;
    margin: 0px 0px 10px 0px;
    text-align: center;
    display: block;
    margin: 0 auto;
    width: 200px;
}

    .blue-hov:hover {
        color: #21a2f6 !important;
        -webkit-transition: color 0.2s ease;
        -moz-transition: color 0.2s ease;
        -ms-transition: color 0.2s ease;
        -o-transition: color 0.2s ease;
        transition: color 0.2s ease;
    }
        
/*****************************************************************************************/
.divProductGlance h2 {
    text-align: center;
    /*
    margin-left: 20% !important;
         */
}

.product-image-holder {
    min-height: 150px;
}

.divProductGlanceContainer {
    margin-left: 10%;
}

.divProductGlanceOuter h2 {
    text-align: center;
}

.featured-product-panel {
    margin-left: 10px;
    text-align: center;
    min-height: 330px;
}

.featured-product-container ul li {
    margin-left: 2%;
    text-align: left;
    margin-top: 5px;
    padding: 0 0 5px 15px;
    line-height: 1.3em;
}
 
.carousel-control {
    width: 5% !important;
}

.carousel-inner {
    margin-left: 10%;
    width: inherit;
}


/* Review Rating*/
.details {
    float: left;
    position: relative;
    /*line-height:20px;
    margin-bottom:5px;*/
}

.rating-sml {
    background: rgba(0, 0, 0, 0) url('../../images/common/prod-rating-sml-bg.png') no-repeat scroll -72px 0;
    float: left;
    height: 14px;
    margin: 3px 0 0;
    position: relative;
    width: 72px;
}

    .rating-sml .mask {
        background: rgba(0, 0, 0, 0) url('../../images/common/prod-rating-sml-mask.png') no-repeat scroll 0 0;
        height: 14px;
        left: 0;
        padding: 0;
        position: absolute;
        top: 0;
        width: 72px;
    }

    .rating-sml.star-05 {
        background-position: -65px 0;
    }

    .rating-sml.star-10 {
        background-position: -57px 0;
    }

    .rating-sml.star-15 {
        background-position: -50px 0;
    }

    .rating-sml.star-20 {
        background-position: -43px 0;
    }

    .rating-sml.star-25 {
        background-position: -36px 0;
    }

    .rating-sml.star-30 {
        background-position: -29px 0;
    }

    .rating-sml.star-35 {
        background-position: -21px 0;
    }

    .rating-sml.star-40 {
        background-position: -15px 0;
    }

    .rating-sml.star-45 {
        background-position: -8px 0;
    }

    .rating-sml.star-50 {
        background-position: 0 0;
    }



.title {
    font-size: 1.5em;
    color: #008da7;
}

.titlebg14 {
    font-size: 14px;
    color: #003399;
    background-color: #cccccc;
    margin-bottom: 15px;
    line-height: 17px;
}

.titlebg14kl {
    font-size: 14px;
    font-weight: bold;
    color: #FF0000;
    background-color: #cccccc;
    margin-bottom: 15px;
    line-height: 17px;
}

@media only screen and (max-width: 420px) {
    .divFeaturedProductContainer {
        margin-left: 1%;
    }
}
/******************************************************************************************/
li.whereToBuy a {
    text-decoration: none;
    line-height: 27px;
    letter-spacing: 2px;
    padding: 4px 25px 4px 25px;
}
ul.buttons li.wheretobuy a, .Prod_LandingResult li.whereToBuy a {
    background: #408b10;
    background: -webkit-gradient(linear, left top, left bottom, from(#50ac16), to(#408b10));
    background: linear-gradient(to bottom, #50ac16 0%, #408b10 100%);
    color: #fff;
    display: block;
    padding: 4px 35px 4px 35px;
    height: auto;
    width: auto;
    border-radius: 4px;
    position: relative;
    font-size: 12px !important;
    border-bottom: solid 2px #2c6f00;
    border-right: solid 2px #408b10;
    transition: .3s;
}

.col-3-right-r ul.buttons li.wheretobuy, .Prod_LandingResult li.whereToBuy {
    background: none !important;
    padding: 0;
    height: auto;
    line-height: 1;
    width: auto;
    display: inline-block;
    padding: 1px;
    margin: 15px 0;
}

    ul.buttons li.wheretobuy a, .Prod_LandingResult li.whereToBuy a {
        background: #408b10;
        background: -webkit-gradient(linear, left top, left bottom, from(#50ac16), to(#408b10));
        background: linear-gradient(to bottom, #50ac16 0%, #408b10 100%);
        color: #fff !important;
        display: block;
        padding: 4px 35px 4px 35px;
        height: auto;
        width: auto;
        border-radius: 4px;
        position: relative;
        font-size: 12px !important;
        border-bottom: solid 2px #2c6f00;
        border-right: solid 2px #408b10;
        transition: .3s;
    }

        ul.buttons li.wheretobuy a:before, .Prod_LandingResult li.whereToBuy a:before {
            content: "\e062";
            font-size: 16px;
            font-family: 'Glyphicons Halflings';
            margin-right: 5px;
            vertical-align: top;
        }

        ul.buttons li.wheretobuy a:hover, .Prod_LandingResult li.whereToBuy a:hover {
            background: #bce8a1;
            background: -webkit-gradient(linear, left top, left bottom, from(#bce8a1), to(#8cbd6b));
            background: linear-gradient(to bottom, #bce8a1 0%, #8cbd6b 100%);
            color: #2c6f00 !important;
            border-bottom: solid 2px #61a237;
            border-right: solid 2px #8cbd6b;
        }

    .Prod_LandingResult li.whereToBuy a {
        text-decoration: none;
        line-height: 27px;
        letter-spacing: 2px;
        padding: 4px 25px 4px 25px;
    }

    .Prod_LandingResult li.whereToBuy + li {
        background: none !important;
        padding-left: 0 !important;
    }
    /***************************************************************************/

#divStatic ul {
    color: #4d4d4d;
    margin: 10px 0;
    padding: 10px 0;
}
 