.cmsDefaultTextLogo {
    width: 100%;
	margin: 0; 
    font-weight: bolder;
}
.cmsDefaultTextLogo A {
	font-size: 300%;
}


.is-section-banner { 
background-color: [WSCOL_BANNER];
}

.is-section-logo { 
background-color: [WSCOL_BANNER];
}

.is-section-menu { 
background-color: [WSCOL_MENU];
}

.is-section-heading,
.is-section-content{
background-color: [WSCOL_PAGE];
}

.is-container {
max-width: 1200px; 
}

.cmsUsualWidth  {
     	max-width:1200px;
	padding: 0 30px; 
	box-sizing: border-box; 
	margin-right: auto; 
	margin-left: auto; 
}

.cmsUsualWidth.containsContentBox {
     max-width:none!important;
     width: 100%!important;
     padding-left: 0!important;
     padding-right: 0!important;
}


#cmsShoppingCartTemplateLinks a { text-decoration : none; display: inline-block }

@media (max-width: 600px) {
.socialmediaicons { text-align: center; }
#cmsShoppingCartTemplateLinks { text-align: center; }
#cmsShoppingCartTemplateLinks a { width: 40%; text-align: center;  }
}


input,select,button {
line-height: 200%; 
padding: 10px; 
}

.shopsearch .searchItem {
    margin: 5% 0;
}


@media (max-width: 500px),(max-device-width: 500px) {
.productSearchHeading h3 ,
.categoryHeading h3 
{ 
display: block;  text-align: center; 
background-color: #666;
background-color: [wscol_catbutton];
color: white; 
color: [wscol_catbutton_text];
padding: 5%; 
}

.templateCategories, 
.templateProductSearchWidget { 
display:none; 
}

}