div.mlcn-desc {max-width:1050px;font-family:'Open Sans', Helvetica, Arial, 'Helvetica Neue'!important; 
-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
.mlcn-desc img {max-width:100%;}
[class*="mlcn-col"]{width:100%;}

div.mlcn-banner {width:100%; padding:3px;border-bottom:#c9242c 5px solid;}
.mlcn-banner img {display:block; margin: 0 auto;}

div.mlcn-product {width:100%;}
.mlcn-product img {display:block; margin: 30px auto;}
.mlcn-product h4 {text-align:center; font-size:2em; line-height:1em; font-weight:300;border-top: 2px steelblue solid; border-bottom:2px steelblue solid;padding:5%;}
img.mlcn-pro {width:100%; float:left; padding:2%;}

.mlcn-pro-desc p {max-width:100%; text-align:justify;}
.mlcn-pro-desc p>b {display:block; text-align:center;}
.mlcn-desktop {display:none;}
.mlcn-mobile {display:inherit;}

ul.mlcn-paramlist {width:100%; margin:20px 0; padding:0; list-style: none}
.mlcn-paramlist li {max-width:100%;color:white;padding:1% 0.5%;font-size:1em;text-align:center;border-bottom:1px darkgrey solid;}
.mlcn-paramlist li:nth-child(odd){background-color:#0776a9;font-weight:600;}
.mlcn-paramlist li:nth-child(even){background-color:#4fa1c6;font-weight:300;}
.mlcn-paramlist li:nth-child(even):after {clear:both;}

div.mlcn-paramlist {display:block;}

h4.mlcn-h4 {font-size:1.2em; font-weight:400; margin-left:16px;}

@media screen and (min-width:712px){

	div.mlcn-product {width:50%; float:left;}
	.mlcn-product h4 {border:none; padding:1%;}
	img.mlcn-pro {width:45%; float:left; margin:2%; padding:0; border-radius:5px;}
	.mlcn-desktop {display:block;}
	.mlcn-mobile {display:none;}

	.mlcn-pro-desc p {float:left; text-align:justify; display:block; max-width:47%;}
	.mlcn-pro-desc p>b {float:left; max-width:100%; text-align:left; font-size:1.3em;}

	.mlcn-border-container {border-radius:5px; border: 1px #ddd solid; margin:25px 0; padding:1%;}

	.mlcn-col-1 {width:100%;}

	div.mlcn-paramlist {width:80%; display:block; margin:0 auto;}
	.mlcn-paramlist li:nth-child(odd){text-align:right;background-color:#e0eaf0;}
	.mlcn-paramlist li:nth-child(even){text-align:left;background-color:#f2f7fa;}
	.mlcn-paramlist li{width:48%;color:black;float:left;padding:1.5% 1%;}
	.mlcn-paramlist li:nth-last-child(1), .mlcn-paramlist li:nth-last-child(2){border:0;}

	h4.mlcn-h4 {text-align:left;}

}

.mlcn-fix {clear:both;}
