
	.contact_link .scratch,
	.contact_link #tdb1{
		margin-bottom:6px;
	}
	.breadcrumbs,#printNav{
		display:none;
	}
	#custom_tabset > ul > li{
		display: list-item;
		font-size: 16px;
		list-style-type:none;
		margin-bottom:8px;
		
	}
	#page_product .uc-premium-download-main-table-row{
    			#display: table-row;
			display: inline-grid;
		}
	.home-box {
		height: auto;
		margin-bottom: 22px;
	}
	.home_products_img{
		width:auto;
	}
	.home_block{
		height: auto;
	}
	.home_block .home_block_text_container {
		position: relative;
		bottom: 40px;
		width: calc(100% - 30px);
	}


	#responsiveMenuButtonContainer {
		position: static;
		margin: 5px 0;
	}
	.smAndMdSeparator {
		background: url('../images/site/buildout/listing_vertical_divider.jpg') no-repeat right center;
	}
	.titled_progressbar li {
		font-size: 10px !important;
	}
	.newsletter_sign_up .icontact_script{
		top:140px;
	}
	.homeFeaturedBox .icontact_script{
		top:-435px;
	}
	.information_box .icontact_script{
		width:90%;
		left: 4%;
	}
	#newsdesk_newsletter_link.icontact_script{
		width: auto;
	}
	#home-boxs{
		width: 480px;
	}
	.home-box{
		height: auto;
		margin-left: 24px;
		margin-right: 24px;
		max-width: 500px;
		margin-bottom: 22px;
	}
	.home_products_img{
		width:222px;
	}
	.home_block{
		height: 270px;
	}
	.home_block .home_block_text_container {
		position: absolute;
		bottom: 10px;
		width: calc(100% - 30px);
	}


	#storeLogo img {
		margin: 0;
	}
	#headerRight {
		padding-top: 15px;
	}
	#quicksearch_keywords {
		width: 172px;
	}
	.homeRightContent img, .newsletter_sign_up img {
		float: right;
	}
	#firstLightBlueBox:after {
		content: ' ';
		position: absolute;
		right: 0;
		top: 0;
		width: 2px;
		height: 197px;
		background: url('../images/site/buildout/footer_cta_divider.jpg') no-repeat right center;
	}
	.light_blue.footer_section .action_item {
		padding-top: 50px;
		padding-left: 30px;
		text-align: left;
	}
	.light_blue.footer_section .footer_call_to_action img {
		margin-top: 50px;
	}
	.titled_progressbar li {
		font-size: 14px !important;
	}
	.cartButtonSet .cartButtonCell.left {
		text-align: left;
	}
	.cartButtonSet .cartButtonCell.right {
		text-align: right;
	}
	.newsletter_sign_up .icontact_script{
		top:159px;
		width:157%;
	}
	.homeFeaturedBox .icontact_script{
		top:-386px;
	}
	.contact_link .scratch,
	.contact_link #tdb1{
		margin-bottom:0;
	}
	#custom_tabset > ul > li{
	display: inline-block;
	font-size: 14px;
	margin-bottom:4px;
	}
	#home-boxs{
		width: 768px;
	}
	.home-box{
		height: 580px;
		margin-left: 24px;
		margin-right: 24px;
		max-width: 336px;
		margin-bottom: auto;
	}
	.home_products_img{
		width:222px;
	}
	.home_block{
		height: 250px;
	}


	#headerWrapper {
		background: url('../images/site/buildout/header_bg.png') repeat-x;
		height: 174px;
		width: 100%;
		position: fixed;
		z-index: 100000;
	}
	#headerRight {
		padding-top: 10px;
	}
	#header_phone {
		margin-top: 5px;
	}
	#header_search {
		margin-top: 18px;
	}
	#mainContentWrapper {
		padding-top: 174px;
	}
	#home_slideshow {
		display: block;
	}
	#learn_more {
		display: block;
	}
	div.left_nav_container {
		display: block;
	}
	div.footerWrapper {
		height: 431px;
		background: #008CD3 url('../images/site/buildout/footer_bg.jpg') repeat-x;
	}
	.smAndMdSeparator {
		background: none;
	}
	.lgSeparator {
		background: url('../images/site/buildout/listing_vertical_divider.jpg') no-repeat right center;
	}
	/* Custom Column for 5 on lg */
	.col-lg-2point4 {
		width: 20%;
	}
	/*icontact links stylings*/
	.newsletter_sign_up .icontact_script{
		width:161%;
		top: -300px;
	}
	.homeFeaturedBox .icontact_script{
		top:-387px;
	}
	.information_box .icontact_script{
		left: 100%;
		top: -50%;
		width:370px;
	}
	#newsdesk_newsletter_link.icontact_script{
		/*left: 156px;*/
		/*top:127px;*/
	}
	.icontact_script.lit_videos_images{
		top: -30px;
		left:10px;
	}
	/*end icontact style*/
	/*for some reason the 2nd video on kurt-workholding-videos.html wouldn't line
	up neatly at the top with bootstrap in place.*/
	.nudged{
		top:-19px;
	}
	/*end hack*/
	.iGal_img{
		float: right;
	}
	.breadcrumbs,#printNav{
		display:block;
	}
	.home-box{
		height: 530px;
		margin-left: 24px;
		margin-right: 24px;
		max-width: 512px;
	}
	#home-boxs{
		width: 100%;
	}
	.home_products_img{
		width:160px;
	}
	.home_block{
		height: 230px;
	}
