﻿.size-auto{max-width:100%;height:auto}
a#logo img.size-auto{max-width:95%}


.et_pb_slide_description h2 {
font-weight: 400;
font-size: 46px;
}



.monthly-archives select {
    border: 1px solid #ccc;
    color: #333;
    padding: 3px;
    width: 99%;
}

.monthly-archives option {
    padding: 1px 4px;
}

.wrapper footer #col4 #newsletter {
  margin-top: 22px;
}

.wrapper footer #col4 #newsletter img {
  width: 100%;
}

.wrapper footer .col {
  padding: 0 4.5%;
  width: 16%;
  float: left;
}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}
.home-block .wavemaker-block-half{padding:0;}
.homepage .home-col-1 .home-block:last-of-type{border-bottom:none;}
.homepage .home-col-2 .home-block{padding:20px 0;}
.homepage .home-col-2 .home-block:first-of-type{padding-bottom:40px;border-bottom:1px solid #f5f5f7;}
.homepage .home-block{clear:both;margin:0 0 10px 0;padding:10px 0;}
.homepage .home-block .action-callout-circle-contain{display:block;display:block;display:block;display:block;display:block;}
