/* Home Page */
.cms-index-index .before_content_start .widget-static-block { display: none; }
.cms-index-index .main { max-width: none !important; padding: 0 !important; } 
.cms-index-index .section-container .section-content { padding: 0 2%; }
.cms-index-index .section-container .section-content.f-space { padding: 40px 2% 70px; }
.cms-index-index .section-container .section-content.ft-space { padding: 40px 2% 0 !important; }

.homebound-description .section-container { background: none; }
.homebound-description .section-container .section-content { padding: 70px 0; }

.category-title { padding: 0; margin: 25px 0 35px; }
.category-description { margin-bottom: 35px; }

.cms-contact .page-title { padding: 0; margin: 25px 0 35px; }
.cms-contact .std { margin-bottom: 35px; }

.category-about .section-container .section-content .right .title { margin-top: 85px; }



.category-shop .col-left{ margin-top: 100px; } 
.category-shop .main{ position: relative; } 

.category-shop .page-title { width: 4000px; margin-left: -100% !important; }
.category-shop .page-title h1,
.category-shop .page-title h2 { position: absolute; left: 0; }

.catalog-product-view .col-left{ margin-top: 30px; } 
.catalog-product-view .col-main{ margin-top: 30px; } 


.products-grid .add-to-links { bottom: 15px; }
.backto-maytag { display: block; clear: both; float: right; margin-top: 30px; }

.sliderandtext-container { position: relative; display: block; overflow: auto; }
.text-block-slider { background: rgba(95, 198, 198, 0.6); padding: 25px; font-family: 'novecento_widebook', sans-serif; text-transform: uppercase; font-size: 30px; color: #fff; width: 100%; max-width: 430px; position: absolute; right: 10%; bottom: 10%; }
.text-block-slider span { display: block; }
.text-block-slider strong { display: block; margin-top: 10px; }

@media only screen and (min-width: 0px) and (max-width: 800px) {
	.category-about .section-container .section-content .right .title { margin-top: 20px; }
	.category-shop .col-left { margin-top: 0; }

	.category-shop .page-title { margin-left: 0 !important; width: 100%; }
	.vertnav-container { display: none; }
.category-shop .page-title h1,
.category-shop .page-title h2 { 
	font-size: 35px !important;
    margin: 0 !important;
    text-align: center;
    width: 100%;
}
}

@media only screen and (min-width: 0px) and (max-width: 740px) {
	/*.forcefullwidth_wrapper_tp_banner { display: none; }*/
	.text-block-slider { background: rgba(95, 198, 198, 1); position: static; width: 100%; max-width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 640px) {
	

	.catalog-product-view .col-main{ margin-top: 0px; } 
}

@media only screen and (min-width: 0px) and (max-width: 420px) {
	.text-block-slider { font-size: 20px; }
}