
h1, h2, h3, h4, h5, h6{font-family:'Source Sans Pro', sans-serif;font-weight:normal;margin:0;padding-bottom:15px;padding-top:15px;}
h1{font-size:30px;line-height:35px;}
h2{font-size:24px;line-height:28px;}
h3{font-size:20px;line-height:24px;}
h4{font-size:17px;line-height:20px;}
h5{font-size:14px;line-height:20px;}
h6{font-size:12px;line-height:20px;}
.product-title{font-size:24px;font-weight:600;letter-spacing:0.25px;line-height:1;margin-bottom:0;text-transform:uppercase;}

.price {
    font-size: 22px;
    font-weight: bold;
    color: #990000;
	padding-bottom:10px;

}
.btn{border:medium none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:15px;font-weight:normal;line-height:1.4;padding:6px 12px;transition:all 0.25s linear 0s;-webkit-transition:all 0.25s linear 0s;-moz-transition:all 0.25s linear 0s;-ms-transition:all 0.25s linear 0s;-o-transition:all 0.25s linear 0s;}
.btn-lg{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:4px;font-size:16px;line-height:1.471;padding:10px 20px;}
.btn-primary-buy, .btn-primary-buy, .product:hover .add-fav:hover, .product:hover .add-fav.active {
    background-color: #459d43;
    color: #FFFFFF;
}
.action-control2 {
	padding-top:5px;
	padding-bottom:10px;
}
.action-control2 a:hover, .action-control a.active {
    color: #fff;
    background: #4f7942;
}
a.keglink:link, a.keglink:active, a.keglink:visited{text-decoration:underline;color:#0065CB;font-size:16px;}
a.keglink:hover{font-size:16px;color:#0065CB;text-decoration:none;}
.more-info {
	padding:0 0 10px 0;
}
@font-face {
    font-family: 'Glyphicons Halflings';

    src: url('https://www.kegerators.com/assets/bootstrap/fonts/glyphicons-halflings-regular.eot');
    src: url('https://www.kegerators.com/assets/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://www.kegerators.com/assets/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('https://www.kegerators.com/assets/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://www.kegerators.com/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://www.kegerators.com/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.glyphicon-shopping-cart:before {
    content: "\e116";
}

.clearfix{clear:both}
.divbox1{margin-left:0!important}




.mainDiv{margin:0 auto;width:960px}
.mainDiv .mainDiv{margin:0 -16px 0 -16px;width:auto;display:inline-block}

.divbox{margin:10px 16px 0 16px;float:left;display:inline; position:relative;width:208px; }


.image-hover {
    width: 202px;
    height: 186px;
    opacity: 0;
    filter: alpha(opacity = 0);
    background: url(../images/zoomicon.png) 58px 42px no-repeat;
	cursor:pointer;
}
.image-hover:hover {
    opacity: 0.5;
	border:1px solid #ccc;
    filter: alpha(opacity = 50);
}



.product_name{margin-top:5px;float:left;width:208px}
.product_name span.productname{height:29px;overflow:hidden;font-size:12px;line-height:14px;font-family:"Helvetica Neue","Helvetica",Arial,Sans-serif;display:block}.product_name .price{margin:0 auto;display:block;height:20px;text-align:center;}.product_name .price span.price_prev{font-size:14px;color:#999;text-decoration:line-through;float:left}

.product_name .price span.product_price{font-size:14px;color:#555;font-weight:bold;margin-right:5px}

.product_name_small{text-align:center;margin:0 auto;float:left}.product_name_small span.name{height:42px;overflow:hidden;font-size:12px;line-height:16px;font-family:"brandon-grotesque",helvetica,arial,sans-serif;text-transform:uppercase;text-align:center;display:block}










.filter1{width:100%;border-bottom:2px solid #000;margin-bottom:15px;display:block;padding-bottom:8px}

.filter2{border:2px solid #f1f1f1;font-size:11px;font-family:"Helvetica Neue","Helvetica",Arial,Sans-serif;padding:1px 3px 1px 5px;color:#666;text-align:left;float:left;margin-right:10px}

.filter1 a.clear_filters{float:left;font-family:"Helvetica Neue","Helvetica",Arial,Sans-serif;font-size:11px;font-weight:bold;margin-top:3px}



.productCategoryLeftPanel{display:block;margin-top:10px}
.productCategoryLeftPanel .pro_cat_title{text-transform:capitalize;border-bottom:2px solid #000}
.productCategoryLeftPanel .pro_cat_title h1{line-height:5px}
.productCategoryLeftPanel .pro_cat_title h1 a{color:#252525;font-weight:bold;font-family:"Helvetica Neue","Helvetica",Arial,Sans-serif;font-size:15px}

.productCategoryLeftPanel .different_filters_divbox{margin-bottom:20px;margin-top:6px}.productCategoryLeftPanel .different_filters_divbox ul.different_filters{display:block}
.productCategoryLeftPanel .different_filters_divbox ul.different_filters li{background:0;clear:both;padding:2px 0}.productCategoryLeftPanel .different_filters_divbox ul.different_filters li a,.productCategoryLeftPanel .different_filters_divbox ul.different_filters li p{line-height:12px;font-size:12px;font-family:"Helvetica Neue","Helvetica",Arial,Sans-serif;text-transform:normal;color:#484a4c}



.productCategoryLeftPanel .different_filters_divbox ul.different_filters li a.active,.productCategoryLeftPanel .different_filters_divbox ul.different_filters li label:hover{color:#252525}.productCategoryLeftPanel .different_filters_divbox ul.different_filters li input[type="checkbox"]{display:block!important;float:left!important;margin:0!important;margin-right:8px!important;margin-top:3px!important}


.productCategoryLeftPanel .different_filters_divbox ul.different_filters li label{font-size:12px;font-family:"Helvetica Neue","Helvetica",Arial,Sans-serif;text-transform:normal;color:#484a4c}
.productCategoryLeftPanel .different_filters_divbox .color_filter{max-height:150px!important;overflow-y:scroll}.productCategoryLeftPanel .different_filters_divbox .color-filter{max-height:150px!important;border-bottom:1px solid #ddd;overflow-y:scroll}

.productCategoryLeftPanel .different_filters_divbox .color_filter,.productCategoryLeftPanel .different_filters_divbox .size-filter{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3;-moz-column-gap:3;column-gap:3}.productCategoryLeftPanel .different_filters::-webkit-scrollbar{-webkit-appearance:none;width:7px}

.filtersshow{margin-top:10px;width:735px;float:right;display:block}
.filter_search{display:block}
.filter_search .btn-small{padding:2px 8px}
.container-filter{ width:735px; float:right; margin-top:10px;}



    