﻿/*.carousel-inner > .item > img, .carousel-inner > .item > a > img
{
    margin: auto;
    max-width:100%;
}
a.login-for-price-link
{
    font-weight:bold;
    text-decoration:underline;
}*/

/* Europe only notes*/
/*.europe-only-addcartbtn, .europe-only-warehouse-stock
{
    
}*/



/* Carousel play/pause buttons */
/*#product-carousel
{
    margin-top:25px;
}
.carousel-indicators-custom
{
    width: 265px;
    bottom:0;
    right: 0;
}
.carousel-indicators-custom li {
  text-indent: 0;
  margin: 0 2px;
  width: 19px;
  height: 19px;
  border: none;
  border-radius: 100%;
  line-height: 19px;
  color: #fff;
  background-color: #999;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.carousel-indicators-custom li.active, .carousel-indicators-numbers li:hover {
  margin: 0 2px;
  width: 19px;
  height: 19px;
  background-color: #337ab7;
}*/

/* Blacoh disclaimer on quote request page */
/*.blacoh-disclaimer
{
    height:300px;
    overflow:auto;
}
.blacoh-disclaimer > ol
{
    margin-left:50px;
}*/


/*  Banner */

/*#banner-div {
    position: relative;
    overflow-x: hidden;
}

.overlay-banner {
    position: absolute;
    left: 0;
    background: rgba(56,56,56,.8);
    width: 100%;
    height: 123px;
    top: 50px;
}

.banner-wrap {
    position: absolute;
    left: 60%;
    top: 11.65%
}

.cert-banner-text {
    position: absolute;
    left: 25%;
    top: 32%;
}

@media all and (max-width: 1550px) {
    .cert-banner-text {
        left: 20%;
    }
}

@media all and (max-width: 1332px) {
    .cert-banner-text {
        left: 15%;
    }
}*/

/* Banner small */
/* Smaller banner*/
/*#banner-div-sm {
    position: relative;
    overflow-y: hidden;
    overflow-x: hidden;
    max-height: 163px;
}

.overlay-banner-sm {
    position: absolute;
    left: 0;
    background: rgba(56,56,56,.8);
    width: 100%;
    height: 100px;
    top: 30px;
}

.banner-wrap-sm {
    position: absolute;
    left: 60%;
    top: 7%
}

    .banner-wrap-sm > img {
        max-height: 135px;
    }

.banner-text-sm {
    position: absolute;
    left: 25%;
    top: 26%;
}

@media all and (max-width: 1550px) {
    .banner-text-sm {
        left: 20%;
    }
}

@media all and (max-width: 1332px) {
    .banner-text-sm {
        left: 15%;
    }
}*/
/* end*/


/*Literature*/

/*#icons {
    padding-top: 15px;
    text-align: center;
}

    #icons > .col-md-15 {
        text-decoration: none !important;
    }

.lit-img {
    display: inline !important;
}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 20%;
    float: left;
}


@media (max-width: 600px) {
    .lit-title {
        display: block !important;
    }

    .col-md-15 {
        width: 50%;
        float: left;
    }
}

.lit-title {
    color: #217cb3;
    font-weight: bold;
    font-size: 14px;
}

.lit-img {
    max-height: 297px;
    overflow-x: hidden;
}

.lit-item-row {
    padding-top: 5px;
}

.no-ul, .no-ul:hover, .no-ul:active, .no-ul:visited, .no-ul:focus {
    text-decoration: none;
}

.lit-group-head {
    padding-top: 15px;
}

.lit-group-title {
    color: #653366;
}

.lv {
    text-align: right;
    height: 56px;
    position: relative;
}

.lnk-group-list {
    position: absolute;
    bottom: 10px;
    right: 15px;
    font-style: italic;
}

.lit-group-body {
    padding: 25px 15px 25px 15px;
    background-color: #ededed;
    max-height: 825px;
    overflow-y: auto;
}

.lit-item-title {
    font-weight: bold;
    text-align: center;
}

#lit-head {
    min-height: 31px;
    margin-top: 10px;
}

#lit-border {
    border-bottom: 5px solid #0d6897;
    margin-top: 15px;
}

.lit-cat-title {
    font-family: 'bebasregular', "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 30px;
    font-weight: bold;
    margin: auto;
    text-align: center;
}

.div-lit-search {
    padding-top: 7px;
    padding-right: 0px !important;
}

.txt-lit-search {
    border: 1px solid #43b4d6;
    padding-left: 5px;
    margin-right: -1px;
    width: 60%;
    max-width: 300px;
}

.btn-lit-search {
    padding: 4px 7px;
    background-color: #43b4d6;
    color: #fff;
    margin-left: -3px;
}

.lit-alert {
    margin: 15px 0px;
    padding: 15px;
    color: #43b4d6;
    background-color: #fff;
    border: 1px solid #43b4d6;
    font-weight: bold;
}

.div-language {
    float: right;
    padding-top: 15px;
}

#ddlLitLanguage {
    background-color: #758293;
    border: none;
    padding: 5px;
    color: #fff;
    font-weight: bold;
    max-width: 165px;
}

.search-bullet {
    display: none;
}

@media (max-width: 767px) {
    .div-lit-search-item {
        width: 100%;
    }

    .lit-search-title {
        text-align: left;
        padding-left: 15px !important;
    }

    .search-bullet {
        display: inline !important;
    }
    .lit-cat-title {
        line-height:32px;
    }
}*/

/* Distributor Directory */
.dist-list-item-name { font-weight:bold; text-transform:uppercase; }
.dist-list-item { padding-top:5px; padding-bottom:5px; }
