html {
	overflow-y:  scroll;
  	height: 100%;
	min-width:320px;
}
body {
  	height: 100%;
	min-width:320px;
	color: #221E1F;
	font-size: 13px; 
	font-family: Tahoma, Helvetica, sans-serif;
	line-height: 1.2;
}
a:link, a:active, a:visited { color: #5f7a8c; }
a:hover { color: #67869a;cursor:pointer; } 
img {
	width:auto;
	max-width:100%;
	height:auto;
}
.modal-title {
	line-height: 1.2;
}
ul {
	padding-left:10px;
	margin-left:5px;
	list-style:square outside none;
}
ol {
	padding-left:10px;
	margin-left:10px;
}
ul li, ol li {
	padding-bottom:6px;
}
.btn { border-radius: 0; }
.btn.productCTA {
	color: #fff;
	border-color: #9d0a0e;	background-color: #9d0a0e;
	border: solid 1px #9d0a0e !important;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
	margin-bottom: 5px;
}
.btn.productCTA.active, .btn.productCTA:hover {
	color: #9d0a0e !important;
	background-color: #FFF !important;
	border: solid 1px #9d0a0e !important;
}
.embed-responsive {
    overflow: initial;
}
.grecaptcha-badge {
	display: none;
}
h1 {
	font-family: MicrogrammaExtD-Bol;
	color: #fff;
	font-size: 32px;
	font-weight:normal;
	margin: 0px;
	padding: 0;
	line-height: 0.9;	
}
h1 sup, h2 sup {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	top:-15px;
	padding-left:1px;
}
h2 {
	color: #000;
	font-size: 23px; 
	font-weight:bold;
	padding: 0;
	margin: 0;
	padding-bottom:7px;
	line-height: 1.1;
}
.h2Parens {
	font-size: 15px; 
	font-style:italic;
}
h3 {
	color: #333;
	font-size: 15px; 
	padding: 0;
	margin: 0;
	padding-bottom:14px;
	font-weight:bold;
}
h4 {
	color: #000;
	font-size: 14px; 
	padding: 0;
	margin: 0;
	font-weight:bold;
}
h5 {
	color: #333;
	font-size: 13px; 
	font-weight:bold;
	padding: 0;
	margin: 0;
	padding-bottom:10px;
}
.footer-title {
	font-family: MicrogrammaExtD-Bol;
	line-height: 1.0;
	font-weight:normal !important;
}
.intro-text {
	color:#333;
	font-style:italic;
	font-size: 14px; 
	line-height: 1.2;
}
.caption {
	font-size:12px;
	font-style:italic;
}

.is-table-row {
    display: table;
}
.is-table-row [class*="col-"] {
    float: none;
    display: table-cell;
    vertical-align: top;
}
.container {
	position: relative; 
	margin: 0 auto;
	max-width:1224px;
	width:auto;
}
#outer-container.container {	
    min-height: 375px;
	padding:0;
}
#nav-container.container {	
	padding:0;
}
header {
	min-height:108px;
}
header .top-bar {
	height:6px;
	background-color:#fff;
	margin-bottom:28px;
}

/*** NAVBAR ***/
.navbar-default {
    background-color: #FFF;
    border: none;
	border-radius: 0;
	min-height:26px;
	margin-bottom:0;
}
.navbar-default .navbar-nav  li  a {
	font-family: MicrogrammaExtD-Bol;
	color:#000;
	font-size: 14px;
	white-space: nowrap;	
    border: none;
	border-radius: 0;
	padding-top: 9px;
	padding-bottom: 9px;
}
.navbar-default .navbar-nav  li  a.active {
	color:#9d0a0e;
}
.navbar .nav-tabs li a.dropdown-toggle:hover, .navbar .nav-tabs li a.dropdown-toggle:focus, .navbar .nav-tabs li a.dropdown-toggle  {
	background-color:transparent;
    border: none;
    border-radius: 0;
}

.navbar-default .navbar-nav .open a.dropdown-toggle, .navbar-default .navbar-nav .open a.dropdown-toggle:focus, .navbar-default .navbar-nav .open a.dropdown-toggle:hover {
    background-color: transparent;
	background:rgba(255,255,255,0.20);
}

.navbar .nav-tabs {
    border: none;
    border-radius: 0;
	margin-left:auto;;
	margin-right:auto;
	float:none;
	display: inline-block;
}
.navbar-brand {
	height:65px;
}
.navbar-default .navbar-nav .products-dropdown li a:hover {
	background-color: #d9d4ce;
}
.navbar-default .navbar-nav .products-dropdown li {
	text-align:left;
	font-size:12px;
	width:275px;
	background:transparent;
	padding-bottom: 0;
}
.navbar-default .navbar-nav .products-dropdown li strong {
	padding:3px 10px;
}
.navbar-default .navbar-nav .products-dropdown li a {
	padding:3px 17px;
	font-family: Tahoma, Helvetica, sans-serif;
}
.navbar-default .navbar-nav .products-dropdown li.disabled {
	padding-top:4px;
	padding-bottom:4px;
	font-size: 13px;
}
.navbar-default .navbar-nav .products-dropdown li:nth-child(even) {
  background: #eeeeee;
}
.navbar-collapse {
	padding-left:0px;
	padding-right:0px;
}
.navbar-header div {
	padding-top:10px;
	margin-top:15px;
}
.navbar-toggle {
	margin-top:15px;
	margin-bottom:15px;
}
.mb-color .navbar-toggle {
	background-color:#67869a;	
	float:left;
	margin-left:15px;
}
.sr-color .navbar-toggle {
	background-color:#839885;	
	float:left;
	margin-left:15px;
}
.ls-color .navbar-toggle {
	background-color:#aaa094;	
	float:left;
	margin-left:15px;
}
.dflt-color .navbar-toggle {
	background-color:#929496;	
	float:left;
	margin-left:15px;
}
.mb-color .navbar-toggle .icon-bar, .sr-color .navbar-toggle .icon-bar, .ls-color .navbar-toggle .icon-bar, .dflt-color .navbar-toggle .icon-bar {
	background-color:#fff;	
}
/*** NAVBAR ***/
/*** SUBNAVBAR ***/
.sub-nav {	
	font-family: MicrogrammaExtD-Bol;
	background-color: transparent;
	border:none;
	border-radius: 0px;
	white-space: nowrap;
	text-align:center;
}
.sub-nav .nav-tabs li a {
	font-size: 13px;
	line-height: normal;
	color:#67869a;
}
.sub-nav .nav-tabs li  {
	padding-bottom:0;
}
.sub-nav .sr_nav li a, .sr-color .nav-tabs li a {
	color:#839885;
}
.sub-nav .ls_nav li a, .ls-color .nav-tabs li a {
	color:#aaa094;
}
.sub-nav .dflt_nav li a, .dflt-color .nav-tabs li a {
	color:#58595B;
}

.sub-nav .nav-tabs li a:hover, .sub-nav .nav-tabs li a:active {
	color:#9d0b0f;
}
.sub-nav li{
	vertical-align:top;
	text-align:center;
}
.sub-nav li a{
	color:#FFF;
	padding-left:15px;
	padding-right:15px;
}
.sub-nav li a.active{
	background-color:transparent;
	color:#9d0b0f;
}
.sub-nav li .special-products-dropdown-menu li a{
	text-align:left;
	font-size: 13px;
	color:#000;
}
.sub-nav li a:after {
    display:block;
    content:attr(title);
    font-weight:bold;
    height:1px;
    color:transparent;
    overflow:hidden;
    visibility:hidden;
    margin-bottom:-1px;
}
.sub-nav .special-products-dropdown .special-products-dropdown-menu li a:hover, .sub-nav .special-products-dropdown .special-products-dropdown-menu li a:focus{
	font-size: 13px;
	color:#336699;
}
.sub-nav .navbar-nav .open a,.sub-nav .navbar-nav .open a:focus,.sub-nav .navbar-nav .open a:hover {
    color: #555;
    background-color: transparent;
	background:rgba(255,255,255,0.20);
}

.sub-nav li .special-products-dropdown-menu {
	background:rgba(255,255,255,1);
}

.sub-nav .sub-nav-single li a {
	text-align:left;
}

.sub-nav .navbar-header {
	text-align:left;
}
/*** SUBNAVBAR ***/

/*** MOBILE NAVBAR ***/
.mobile-home-nav {
	background: #FFFFFF;
	height:auto;
	text-align:center;
}
/*** MOBILE NAVBAR ***/
/*** HOME ***/
.mb-gradient h2.black {
	color:#222;
}

.mixing-blending-bar, .size-reduction-bar, .liquid-solid-bar, .dflt-bar {
	min-height:22px;
	color:#FFF;
	text-align:center;	
}

.mb-gradient h2, .mb-gradient h2.mb, .mb-gradient a {
	color: #5f7a8c;
}
h2.mb-text {
	color: #5f7a8c !important;
}
.mixing-blending-bar {
	background-color: #67869a;
}
.mb-hr {
	border-top: 1px solid #67869a;
}

.sr-gradient h2, .mb-gradient h2.sr, .sr-gradient a {
	color: #798a7a;
}
h2.sr-text{
	color: #798a7a !important;
}
.size-reduction-bar {
	background-color: #839885;
}
.sr-hr {
	border-top: 1px solid #c9d9c5;
}

.ls-gradient h2, .ls-gradient a {
	color: #91897e;
}
h2.ls-text {
	color: #91897e !important;
}
.liquid-solid-bar {
	background-color: #aaa094;
}
.ls-hr {
	border-top: 1px solid #aaa094;
}

.dflt-gradient h2, .dflt-gradient a {
	color: #58595B;
}
h2.dflt-text {
	color: #58595B !important;
}
.dflt-bar {
	background-color: #929496;
}
.dflt-hr {
	border-top: 1px solid #929496;
}

.home-mixing-blending-machines {	
	background: url(/images/home/mb_bkgd.png) repeat;
}
.home-size-reduction-machines {	
	background: url(/images/home/sr_bkgd.png) repeat;
}
.home-mixing-blending-machines, .home-size-reduction-machines {	
	text-align:center;		
	font-size: 0;
}
.home-mixing-blending-machines .machine-container, .home-size-reduction-machines  .machine-container {
	font-size: 0;
}
.home-mixing-blending-machines .machine-container img, .home-size-reduction-machines  .machine-container img{
	display:block;
	margin:0 auto;
}
.home-mixing-blending-machines .machine-container, .home-size-reduction-machines  .machine-container, .footer-top .footer-container {
	display:inline-block;
	text-align:center;
	vertical-align:top;
}
.home-mixing-blending-machines .machine-label, .home-size-reduction-machines .machine-label {
	display:block;
	text-align:center;
}
.home-mixing-blending-machines .machine-label h2, .home-size-reduction-machines .machine-label h2 {
	font-size: 12px;
	letter-spacing: 0.75px;	
	font-family: MicrogrammaExtD-Bol;
	line-height: 1.0;
	font-weight:normal !important;

}

.home-mixing-blending-machines .machine-label a:link, .home-mixing-blending-machines .machine-label a:active, .home-mixing-blending-machines .machine-label a:visited {
	color:#ffffff;
}
.home-size-reduction-machines .machine-label a:link, .home-size-reduction-machines .machine-label a:active, .home-size-reduction-machines .machine-label a:visited {
	color:#ffffff;
}
/*** HOME ***/

/*** FOOTER ***/
footer {
	margin-top: 15px;
	height:auto;
	text-align:center;		
}
.footer-top {
	background: url(/images/brushed-metal.jpg) repeat-x;
	background-color:#acacaa;
	min-height:250px;	
	padding: 10px 0;
}
.footer-top .footer-container {
	font-size:12px;
	line-height: 1.2;
}
.footer-top .footer-container a {
	color:#222;
	text-decoration:none;
}
.footer-top .footer-container a:hover {
	color:#336699;
	text-decoration:underline;
}
.footer-title {
	margin-bottom:6px;
}
.footer-container .caption {
	margin-top:6px;
}
.footer-img {
    width: 100%;
    aspect-ratio: 276 / 221;
    overflow: hidden;
}
.footer-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
#footer-contact {
	text-align:left;
}
#footer-contact ul {
	padding-top:4px;
	margin-left:0;
	padding-left:0;
}
#footer-contact li {
	list-style: none;
}
.footer-copyright {
	padding-top: 10px;
	padding-bottom: 20px;
	text-align:left;
	font-size:12px;
}
.footer-copyright .phone-link {
	font-family: MicrogrammaExtD-Bol;
	font-size:13px;
	padding-top:11px;
	line-height:1.2;
	color:#222;
}
.footer-copyright .company-info {
	text-align:right;
}
header .phone-info {
	line-height:1.2;
}
header .phone-link{
	font-family: MicrogrammaExtD-Bol;
	font-size:13px;
	color:#9d0a0e;
}
/*** FOOTER ***/

/*** PRODUCTS ***/
.main-product-image {
	margin-bottom:10px;
	text-align:center;
}
.main-product-image-caption {
	font-size:12px;
	font-style:italic;
}

.featured-image {
	background-color: #FFF;
	padding-right:0;
	padding-left:0;
}
.featured-image-left-green {
	background-color: #c6d6c2;
	padding-left:0;
}
.featured-caption {
	padding-top:15px;
}

.image-gallery {
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	padding-top:4px;
	padding-bottom:12px;
}

.image-gallery strong, .video-gallery strong {
	font-size: 15px;
}
.image-gallery-mb {
	background-color: #67869a;
}
.image-gallery-sr {
	background-color: #839885;
}
.image-gallery-ls {
	background-color: #aaa094;
}
.image-gallery .thumbs {
	border: solid 2px #fff;
	margin-top:3px;
}
.image-gallery .col-sm-2 {
	padding-right:7px;
	padding-left:7px;
}
.image-gallery .row {
	padding-right:7px;
	padding-left:7px;
}
.video-gallery {
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:10px;
}
.video-caption {
	text-align:center;
}

.video-playlist .active {
	background:rgba(201,217,198,0.50);
	border:solid 2px #c6d6c2;
}
.video-playlist .col-sm-3 {
	padding-top:15px;
}
.stills {
	display:inline-block;
	margin-top:10px;
	margin-bottom:10px;
}
.stills:nth-child(3), .stills:nth-child(6){
	margin-right:0px;
}
.ch-gallery, .pr-gallery {
	padding-bottom:15px;
}
.used-equipment-mb {
	background-color:#bacedb;
}
.used-equipment-sr {
	background-color:#c6d6c2;;
}
.used-equipment {
	max-width:200px;
	font-size:11px;
	padding:5px;
}
.used-equipment strong {
	font-size:12px;
}
.used-header {
	font-family: MicrogrammaExtD-Bol;
	font-size:15px;
	padding-top:5px;
	line-height:1.1;
}
.used-equipment-dwg {
	margin-bottom:5px;
}
.white-panel {
	background-color: #fff;
}
.gray-panel {
	background-color:#DDD;
}
.blue-panel {
	background-color: #bacedb;
	padding:15px;	
}
.yellow-panel {
	background-color: #c7beb3;
	padding:15px;	
}
.green-panel {
	background-color: #c6d6c2;
	padding:15px;	
}
.panel-callout {
	padding:30px;
}

.bulleted-panel ul li {
	margin-bottom:7px;
}
.product-return-link{
	font-family: MicrogrammaExtD-Bol;
    font-size: 12px;
    letter-spacing: 1px;
    color: #666;
	height:35px;
	padding: 9px 15px;
}

.product-return-link a {
	font-family: MicrogrammaExtD-Bol;
	font-size: 12px;
	letter-spacing: 1px;
	color: #000;
}

.enlarge a[data-rel="prettyPhoto"] img {
  padding-bottom: 8px;
}
/*** PRODUCTS ***/

/*** ARTICLES ***/
.Article-divider {
	margin: 20px 0;
	border-bottom: solid 1px #CCC;
}
.Article-image {
	text-align:center;
	margin-bottom:10px;
	padding-right: 10px;
}
.Article_image {
	max-height:236px;
	overflow:hidden;
}
.artCaption {
  color: #555555;
  font-size: 10px;
  font-style: italic;
}
.artBold {
	font-weight:bold;
}
.filtr_4 {
	display:block;
	cursor:pointer;
	text-decoration:underline;
	color: #337AB7; 
}
.artSubheading {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin-top: 0;
}
.artSidebar {
	border:solid 2px #839885;
	padding: 25px;
	margin: 15px 0;
}
.article-desc {
	padding-left: 0px;
}
.article-title {
	font-size: 14px;
	color:#333;
	line-height:1.1;
}
.rEquipment, .rInustries, .rMaterials {
	line-height:1.3;
}
.view-materials-toggle {
	cursor:pointer;
}
.PDF-container {
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	border-bottom:solid 1px #ccc;
}
.PDF-container img {
	margin-bottom:5px;
	border:solid 1px #ccc;
}
.media-container-title {
	padding-top:15px;
}
.articles {
	background:rgba(201,217,198,0.10);
	float:left;
}
#media-container .pub-item {
	min-height:180px;
}
#media-container img { 
	margin-bottom:10px; 
}
#extHTML, #extVideo, .column2xM {
	background-color:#FFF;
	padding-bottom:20px;
}
#extHTML .image {
	margin-top:10px;
	margin-bottom:10px;
}
#extHTML .caption {
	margin-bottom:25px;
}
a.reset-button {
	float:left;
	text-align:center;
	padding:5px;
	margin-bottom:10px;
	font-weight:bold;
	border-color: #666;
	color:#fff;
	background-color: #839885;
}
/*** ARTICLES ***/

/*** REPS ***/
.rep-listing .nav-tabs {
	margin-left:0px;	
}
.rep-listing .nav-tabs li a {
	border-color: #ddd;
	border-bottom: solid 1px #FFF;	
	color:#333;	
}
.rep-listing .nav li a:focus,.rep-listing .nav li a:hover {
	cursor:pointer;
	color:#333;	
}
.rep-contact-info-box {
	border-left:solid 1px #DDD;
	border-right:solid 1px #DDD;
	border-bottom:solid 1px #DDD;
	padding-top:15px;
}
.rep-company {
	font-size:14px;
}
/*** REPS ***/
/** FORMS ***/
.form-group-sm .form-control, .form-group-sm select.form-control {
	padding-top:0px;
	padding-bottom:0px;
	height:30px;
}
.form-group-sm {
	padding-bottom:5px;
}
.form-group-sm .control-label {
	padding-top:0px;
}
.form-group.required .control-label:after { 
   content:"*";
   color:red;
   margin-left:2px;
}
.form-group { 
   margin-bottom:0px;
}
.form-horizontal .control-label{
	text-align:left;
}
/*** FORMS ***/
.column-line {
	border-left: solid 1px #666;
	text-align:center !important;
}
.news-title a {
	color: #221E1F;
	font-weight:bold;
}
.compare-chart  {
	color:#000;
}

.compare-thumbs a {
	line-height: 0.8;
}
.specs-table {
	font-size:12px;
	color:#000;
}
.specs-table tbody tr th {
	font-size:12px;
	background-color: #bacedb;
	border-top: 1px solid #666;
	padding:4px;
	vertical-align:bottom;
}
.specs-table th.green-panel {
	background-color: #c6d6c2;
}
.specs-table th.yellow-panel {
	background-color: #c7beb3;
}
.specs-table tbody tr td, .specs-table tfoot tr td, .specs-table tfoot tr th {
	border-top: 1px solid #666;
	padding:4px;
	vertical-align:middle;
}
.specs-table td, .specs-table th {
	text-align:center;
}
.specs-table td:first-child, .specs-table th:first-child {
	text-align:left;
}

.legend ul li {
	display: inline-block;
	list-style: none;
	padding-left:20px;
}
.compare-thumbs a {
	color:#000;
	font-size:12px;
}
.no-break {
	white-space: nowrap;	
}
.sitemap1 {
	font-size:16px;
	font-weight:bold;
}
.sitemap2 {
	font-size:15px;
	font-weight:bold;

}
.sitemap3 {
	font-size:15px;
	font-weight:bold;
}

.table-responsive {
	border:none;
}
.materials-nav a img {
	margin-top: 5px;
	margin-bottom: 5px;
}
.materials-caption {
	margin:0 auto;
	margin-top:5px;
	max-width: 500px;	
}

/* Optimized MicrogrammaExtD-Bol Headline Font */
@font-face {
    font-family: 'MicrogrammaExtD-Bol';
    src: url('/includes/webfonts/32AD1C_0_0.woff2') format('woff2'),
         url('/includes/webfonts/32AD1C_0_0.woff') format('woff');
    font-weight: normal;      /* adjust if bold/italic variant */
    font-style: normal;       /* adjust if italic variant */
    font-display: swap;       /* prevents invisible text while font loads */
}

@media only screen and (min-width: 1199px) {	
	.home-mixing-blending-machines,.home-size-reduction-machines,footer {
		height:auto;
	}
	.home-container{
		min-width:auto;
	}
	
	.home-size-reduction-machines .machine-label {
		margin-top:0px;
	}
	.sub-nav.empty {
		padding-top: 0px;
		padding-bottom: 0px;	
		height:40px;
	}
	.material-group{
		max-height:auto;
		overflow:auto;
	}
	.machine-label br {
		display:block;
	}
	
	#outer-container .col-lg-1, #outer-container .col-lg-10, #outer-container .col-lg-11, #outer-container .col-lg-12, #outer-container .col-lg-2, #outer-container .col-lg-3, #outer-container .col-lg-4, #outer-container .col-lg-5, #outer-container .col-lg-6, #outer-container .col-lg-7, #outer-container .col-lg-8, #outer-container .col-lg-9, #outer-container .col-md-1, #outer-container .col-md-10, #outer-container .col-md-11, #outer-container .col-md-12, #outer-container .col-md-2, #outer-container .col-md-3, #outer-container .col-md-4, #outer-container .col-md-5, #outer-container .col-md-6, #outer-container .col-md-7, #outer-container .col-md-8, #outer-container .col-md-9, #outer-container .col-sm-1, #outer-container .col-sm-10, #outer-container .col-sm-11, #outer-container .col-sm-12, #outer-container .col-sm-2, #outer-container .col-sm-3, #outer-container .col-sm-4, #outer-container .col-sm-5, #outer-container .col-sm-6, #outer-container .col-sm-7, #outer-container .col-sm-8, #outer-container .col-sm-9, #outer-container .col-xs-1, #outer-container .col-xs-10, #outer-container .col-xs-11, #outer-container .col-xs-12, #outer-container .col-xs-2, #outer-container .col-xs-3, #outer-container .col-xs-4, #outer-container .col-xs-5, #outer-container .col-xs-6, #outer-container .col-xs-7, #outer-container .col-xs-8, #outer-container .col-xs-9 {
		padding-top:5px;
		padding-bottom:5px;
	}
	#outer-container .articles .col-sm-9 {
		padding:0;
	}
	
	.panel-callout {
		padding:35px 20px;
	}
}

@media only screen and (max-width: 767px) {
	header {
		min-height:auto;
	}
	header .top-bar {
		margin-bottom:0px;
	}
	.subheader {
		margin-top: 15px;
	}
	.content-container {
		min-width:100%;
	}
	.table-legend ul li {
		display: block;
		margin-left:0px;	
	}	
	.table-legend ul {
		padding:0;	
	}	
	.table-legend {
		text-align:left;
	}
	.product-return-link {
		padding-bottom:0px;
	}
	.navbar-nav {
		margin:0px;
	}
	.sub-nav {		
		padding-bottom:0;
	}
	.sub-nav .nav-tabs li {
		text-align:left;
	}
	.sub-nav .nav-tabs li a {
		font-family: Arial,Helvetica,sans-serif;
		font-weight:bold;
		color:#000;
		padding-bottom: 0;	
	}
	.sub-nav .nav-tabs li.special-products-dropdown li {	
		padding-left:0px;
		width:auto;
	}
	.navbar-default .navbar-nav .products-dropdown li:nth-child(2n) {
	    background: #FFF;
	}
	.navbar-default .navbar-nav .open .dropdown-menu li a {
		color:#000;
	}
	.used-equipment {
		margin:0 auto;
	}

	.footer-copyright .registered, .footer-copyright .lab-testing {
		text-align:center;			
		padding-bottom:25px;
	}
	.footer-copyright {
		text-align:center;
	}	
	.footer-copyright .company-info {
		text-align:center;
	}
	.footer-top .footer-container {
		width:135px; 
	}
	
	#footer-contact {
		text-align:center;
	}
	.sub-nav {
	    height: auto;
		padding-bottom:15px;
	}
	.news-releases div {
		text-align:center;
		padding-bottom:25px;
	}
	.articleList {	
		padding-bottom:25px;
	}
	.sub-nav {
	    white-space: normal;
	}
	.navbar-default .navbar-nav .products-dropdown li {
		width:auto;
	}
	.nav-tabs.nav-justified li a {
		text-align: left;
	}
	h2 br, .caption br {
		display:none;
	}
	.machine-label h2 br {
		display: block;
	}
	.machine-label {
		min-height: 50px;
	}
	.home-mixing-blending-machines .machine-container, .home-size-reduction-machines  .machine-container {
		padding:0 10px;
	}
	.Article_image {
		max-height:100%;
		overflow:inherit;
	}
	
	.mixing-blending-bar, .size-reduction-bar, .liquid-solid-bar, .dflt-bar {
		padding: 5px 0;	
	}
}