/*#832342.12//4.24.19//*/

@media(min-width: 1200px){
h2 span.accent{
    font-size: 32px;
    line-height: 1;
}
}

@media(min-width: 768px) and (max-width: 1200px){
h2 span.accent{
    font-size: 2.4vw;
    line-height: 1;
}
}

@media(max-width: 768px){
h2 span.accent{
    font-size: 16px;
    line-height: 1;
}
}

@media(max-width: 560px){
div#crumbs span{
    margin-left: 4px !important;
    padding: 0 !important;
    font-size: 10px !important;  
}

div#crumbs :before{
    margin-right: 0px !important;
    padding: 0 !important;
    font-size: 10px !important;  
}
}



/*#832342.17//6.13.19//*/

form input[type="search"]{
	font-size: 18px;
}

body.postid-565 section.product-top-slider h1.title{
	max-width: 52%;
}

/*832329.4 | 6/21/19*/
@media only screen and (max-width:620px){
 .hexagon .inner .box .subtitle-small {
    font-size: 0.70rem!important;
    }

 .title .accent {display:block !important;
    font-size:7vw;}
}

@media only screen and (max-width:990px){
.title {font-size:2.0rem;}
}




/*#832329.39//6.26.19//*/

@media(max-width: 680px){
h1.title.highlight span.accent{
	font-size: 18px;
	display: block;
	line-height: 1.2 !important;
}

h3 span.accent{
	font-size: 22px;
	display: block;
	line-height: 1.2 !important;
}

blockquote q span.accent{
	font-size: 16px;
	display: block;
	line-height: 1.2 !important;
}
}



/*#832329.38//6.26.19//*/

@media(max-width: 7680px){
div.mobile-nav div.search{
	padding-left: 10px;
	padding-right: 10px;
}

div.mobile-nav div.search form input[type="search"]{
	font-size: 12px;
	white-space: unset !important;
	overflow: visible !important;
	padding: 4px 10px; !important;
	margin-bottom: 6px;
	display: block;
	clear: both;
	width: 100%;
	float: none;
}

div.mobile-nav div.search form input[type="submit"]{
	margin: 0 auto !important;
	display: block;
	clear: both;
	float: none;
}
}



/*#832329.35//6.26.19//*/

@media(min-width: 620px){
section.footer-industries a.hexagon.icon-hexagon > div.inner > div.box h5.subtitle{
	font-size: 12px !important;
}
}

@media(max-width: 620px){
section.footer-industries a.hexagon.icon-hexagon > div.inner > div.box h5.subtitle{
	font-size: 10px !important;
}
}


/*#859499//8.9.19//*/

@media(min-width: 1200px){
section.latest-news li div.infoblock div.title.title-x-small{
	font-size: 18px;
}
}

@media(min-width: 992px) and (max-width: 1200px){
section.latest-news li div.infoblock div.title.title-x-small{
	font-size: 1.5vw;
}
}

@media(max-width: 768px){
section.latest-news li div.infoblock div.title.title-x-small{
	font-size: 12px;
}
}