

.ddr4-boost {
	width:70%;
}

.msi-head {
	font-family:'Verdana'; 
	font-size:20px; 
	line-height:1.1em; 
	margin:0; 
	font-weight:bold; 
	text-transform:uppercase;
	color:#e60014;
}

.msi-head-2 {
	font-family:'Verdana'; 
	font-size:14px; 
	line-height:1.1em; 
	margin:0; 
	font-weight:bold; 
	text-transform:uppercase;
	color:#000;
}	

.description {
	font-family:'Verdana'; 
	font-size:13px;
	margin:0;
	display: inline-block;
	vertical-align: middle;
	line-height: normal;

}

.subtitle {
	font-family:'Verdana'; 
	font-size:12px; 
	margin-top:2%;
	margin-bottom:2%;
	font-weight:bold;
	
}	

.subscript {
	font-family:'Verdana'; 
	font-size:12px;
	margin:0;
}	

.list {
	font-family:'Verdana'; 
	font-size:10px; 	
}

.white {
	color:#FFF; 
	margin:0;
	
}	

.red {
	color:#e60014;	
}	

.red_bg {
	background:#e60014;
}

.blue {
	color: #019cfe;
}

.msi-text-left {
	text-align:left;
}

.msi-text-center {
	text-align:center;
}

.msi-text-right {
	text-align:right;
}

.paragraph-center {
	margin-left:auto; 
	margin-right:auto;
}

.msi-vertical-top {
	vertical-align:top;
}

.msi-vertical-middle {
	vertical-align:middle;
}	

.msi-vertical-bottom {
	vertical-align:bottom;
}

.lan-logo {min-width:60px; max-width:100%;}

.number-left {
	padding:6px;
	border: 1px solid #e50014;
	border-radius: 4px;
	background:#FFF;
	color:#f00;
	font-weight:bold;
	text-align:center;
	text-shadow: 0 0 2em #fefefe;
  margin-bottom:5px;
}	
.text-left {
	line-height:38px;
 
}	

   .clearboth{
   clear:both;
   }
.number-right {
	padding:6px;
	border: 1px solid #e50014;
	border-radius: 4px;
	background:#e50014;
	color:#fff;
	font-weight:bold;
	text-align:center;
}

.number-left-blue {
	padding:6px;
	border: 1px solid #019cfe;
	border-radius: 4px;
	background:#FFF;
	color:#019cfe;
	font-weight:bold;
	text-align:center;
	text-shadow: 0 0 2em #fefefe;
}	

.number-right-blue {
	padding:6px;
	border: 1px solid #019cfe;
	border-radius: 4px;
	background:#019cfe;
	color:#fff;
	font-weight:bold;
	text-align:center;
}	

.msi-border {border: 4px solid #e60014;}	

.msi-rgb-border {
	border: 4px solid transparent;
	-moz-border-image: -moz-linear-gradient(top right, #ff0000, #ff00d7, #0400ff, #00fffc, #00ff26, #fff400, #ff0000);
	-webkit-border-image: -webkit-linear-gradient(top right, #ff0000, #ff00d7, #0400ff, #00fffc, #00ff26, #fff400, #ff0000);
	border-image: linear-gradient(to bottom left, #ff0000, #ff00d7, #0400ff, #00fffc, #00ff26, #fff400, #ff0000);
	border-image-slice: 1;		
}

.works-with-vendors {padding-bottom:0; padding-top:30px;}
.vendors {padding-left:3%;}

.black-bg {background: #000;}
.white-bg {background: #FFF;}

.intel-optane-ready {padding-top:10%;}
	
/* LIMITLESS TUNING 
.statistics-bg {background: url("images/statistics-bg.jpg"); background-size: 100% 100%;}
 LAN 
.killer-lan-bg {background: url("images/killer-lan-bg.jpg"); background-size: cover;}
*/

/*Top Margin*/
.msi-top-buffer { margin-top:25px; }
.msi-top-buffer-big { margin-top:80px; }
.msi-div-box{
	height:120px;
	line-height: 120px;
}
.msi-img-center{	
    height: 120px;      /* equals max image height */
    width: 100%;
    white-space: nowrap;   
    vertical-align: middle;
}
.msi-img-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

img#width-align1{
	width:100%;
}
img#width-align2{
	width:76%;
}

@media only screen and (max-width: 500px){
	img#width-align2{
		width:82%;
	}
}

@media only screen and (min-width: 768px){
	img#width-align2{
		width:135%;
	}
}