#sec-cc h4{
	font-size: 13px;
	font-family: 'din-bold';
	color:black;
	text-align: center;
}

#sec-cc h3{
	font-size: 14px;
	font-family: 'din-bold';
	color:blue;

}

#getcode{
	font-size: 16px;
	font-family: 'din-bold';
	color:black;
}

#sec-instruct{
	font-size: 14px;
	font-family: 'din-reg';
}

#sec-instruct h3{
	font-size: 14px;
	font-family: 'din-bold';
	color:blue;
}

#sec-instruct p{
	font-size: 13px;
	font-family: 'din-bold';
	color:black;
	
}

#sec-instruct-points li{
	font-size: 13px;
	font-family: 'din-bold';
	color:black;
}

#inline_content{
	padding:10px; background:#fff;display:inline-block;font-family:'din-reg';font-size:13px;
}

#inline_content h2{
	font-size: 14px;
	font-family: 'din-bold';
	color:blue;
}

#inline_content h3{
	font-size: 13px;
	font-family: 'din-bold';
	color:black;
}

#tnc-points li{
	font-size: 13px;
	font-family: 'din-bold';
	color:black;
}

#tnc-p{
	font-size: 13px;
	font-family: 'din-bold';
	color:black;
}

.tnc{
	font-family: 'din-reg';
	cursor:pointer;
	font-size:12px;
	color:white;
	text-decoration: underline;
}

#validation-msg{
	font-family: 'din-reg';
	font-size:13px;
	color:white;
}

#div-scenario{
	text-align: center;
	font-size: 17px;
	font-family: 'din-bold';
	width:95%;
	color:white;
	padding-bottom: 10px;
	margin-left: 4%;

}

#div-left{
	border:0px solid blue;padding:0;display:inline-block;float:left;margin-top:20px;width:60%;
}

.meter-sec1{
	border:0px solid green;height:70px;width:100%;
}

.meter-sec2{
	border:0px solid green;height:60px;width:100%;
}

.meter-sec3{
	padding-bottom:15px;min-height:200px;border:0px solid green;width:100%;border-top:0px solid white;
}


#div1-result{
	padding:20px;display:none;border:0px solid green;
}

.product-ul{
	list-style:none;
	padding-left:20px;
	margin-top:13px;

}
.drophere{
				
				min-width:62px;height:18px;border:1px dotted white;
			}

.product-name{
    color:white;
    width:100%;
    text-align:left;
    font-family: 'din-bold';
    font-size:20px;

}

.product-desc{
    color:white;
    width:100%;
    text-align:left;
    padding-top:15px;
    font-family: 'din-reg';
    font-size:17px;
}

.product-tag{
	color:white;
	width:100%;
	text-align:left;
	font-family: 'din-reg';
	font-size:15px;
}


.product-buy{
	padding:10px;
	margin:0px;
	display:block;
	font-family:'din-bold';
	border:1px solid white;
	float:left;
	width:107px;
	color:white;
	font-size:17px;
	xmargin-top:15px;
	margin-top:11px;
}

.meter-social{
	list-style: none;
}

.meter-social-twitter{
	float:left;
	padding-left: 40%;
}

.meter-social-facebook{
	float:left;
	padding-left: 10px;
}

.fire-meter{
	width:100%;
}
.fire-meter-cool{
	float:left;width:50%;margin-top:10px;
	font-family: 'din-bold';
}
.fire-meter-hot{
	float:right;margin-top:10px;
	font-family: 'din-bold';
}


.sticker{
				padding:4px;
				xborder:1px solid white;
				width:200px;
				text-align: center;
				background-color: #ff3000;
				font-family: 'din-bold';
				xmargin-right: 35%;
				margin-left:4%;
				xmargin-top:24px;
				font-size:16px;
				color:white;
			}    


	.section-score{

				width: 40%;
				min-height: 250px;
				height:auto;
				float: left;
				box-sizing: border-box;
				text-align: center;
				xpadding-top: 30px;
				padding-bottom:20px;
				border:0px solid red;

			}

	.section-score-product{

				width: 40%;
				min-height: 250px;
				height:auto;
				float: left;
				box-sizing: border-box;
				text-align: center;
				xpadding-top: 30px;
				xpadding-bottom:20px;
				padding-top: 10px;
				padding-bottom:10px;
				border:0px solid red;

			}		

			.section-product-desc {

				width: 60%;
				min-height: 250px;
				height:auto;
				float: left;
				box-sizing: border-box;
				text-align: center;
				xpadding-top: 22px;
				xpadding-bottom:20px;
				padding-top: 5px;
				padding-bottom:5px;
				border:0px solid red;

			}

			.gen50 {

				width: 50%;
				xmin-height: 100px;
				height:auto;
				float: left;
				box-sizing: border-box;
				text-align: center;
				padding-top: 5px;
				padding-bottom:5px;
				xborder:1px solid red;
				font-family: 'din-bold';
				font-size: 15px;
				color:white;

			}


.fire-meter-container{

	padding:10px;border:0px solid white;color:white;
}			


.score-header{
	font-family:din-reg;color:white;padding-top:20px; font-size:24px;
}


.score-desc{
	font-family:din-reg;color:white;font-size:17px; padding:20px;
}

.score-title{
	font-family:din-bold;color:white;font-size:25px;
}

.score-social-container{
	font-family:din-reg;color:white;font-size:20px;padding-top:40px;
}

.score-title-left{
	font-family:din-reg;color:white;font-size:20px;
}

.score-my{
	font-family:din-bold;font-size:116px;color:#ee571c;

}




input[type="text"] {
			  border: 0;
			  height: 25px;
			  padding: 5px 10px;
			  width: 175px;
			  -webkit-border-radius: 0;
			  -moz-border-radius: 0;
			  border-radius: 0;
			  display: inline-block;
			  *display: inline;
			  zoom: 1;
			  vertical-align: top; }
			  input[type="text"]::-webkit-input-placeholder {
			    font-style: italic; }
			  input[type="text"]::-ms-input-placeholder {
			    font-style: italic; }
			  input[type="text"]::-moz-placeholder {
			    font-style: italic; }
			  
			 


			 input[type="submit"] {
			  border: 0;
			  background: #171d40;
			  color: #ffffff;
			  font-size: 14px;
			  margin: 0 0 0 -4px;
			  padding: 13px 12px;
			  text-transform: uppercase;
			  vertical-align: middle;
			  -webkit-border-radius: 0;
			  -moz-border-radius: 0;
			  border-radius: 0;
			  display: inline-block;
			  *display: inline;
			  zoom: 1;
			  vertical-align: top; 
			  font-family: 'din-bold';
			  cursor:pointer;
			}
			  @media only screen and (max-width: 640px) {
			    input[type="submit"] {
			      font-size: 10px;
			      padding: 8px 10px 10px;
			      vertical-align: bottom; } }    


.meter-grad-max {
	
  background: -webkit-linear-gradient(left, blue , yellow, orange, #ee571c, red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange, #ee571c, red); /* Standard syntax */
   -webkit-background-size: 98%;
    -moz-background-size: 98%;
    -o-background-size: 98%;
    background-size: 98%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-100 {
	
  background: -webkit-linear-gradient(left, blue , yellow, orange, #ee571c, red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange, #ee571c, red); /* Standard syntax */
   -webkit-background-size: 95%;
    -moz-background-size: 95%;
    -o-background-size: 95%;
    background-size: 95%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}


.meter-grad-90 {
	 
  background: -webkit-linear-gradient(left, blue , yellow, orange, #ee571c, red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange, #ee571c, red); /* Standard syntax */
  -webkit-background-size: 90%;
    -moz-background-size: 90%;
    -o-background-size: 90%;
    background-size: 90%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-80 {
	
  background: -webkit-linear-gradient(left, blue , yellow, orange, #ee571c, red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange, #ee571c, red); /* Standard syntax */
   -webkit-background-size: 80%;
    -moz-background-size: 80%;
    -o-background-size: 80%;
    background-size: 80%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}


.meter-grad-70 {
	 
  background: -webkit-linear-gradient(left, blue , yellow, orange, #ee571c, red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange, #ee571c, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange, #ee571c, red); /* Standard syntax */
  -webkit-background-size: 70%;
    -moz-background-size: 70%;
    -o-background-size: 70%;
    background-size: 70%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-60 {
	 
  background: -webkit-linear-gradient(left, blue , yellow, orange, #ee571c); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange, #ee571c); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange, #ee571c); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange, #ee571c); /* Standard syntax */
  -webkit-background-size: 60%;
    -moz-background-size: 60%;
    -o-background-size: 60%;
    background-size: 60%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-50 {
	 
  background: -webkit-linear-gradient(left, blue , yellow, orange); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow, orange); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow, orange); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow, orange); /* Standard syntax */
  -webkit-background-size: 50%;
    -moz-background-size: 50%;
    -o-background-size: 50%;
    background-size: 50%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-40 {
	 
  background: -webkit-linear-gradient(left, blue , yellow); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow); /* Standard syntax */
  -webkit-background-size: 40%;
    -moz-background-size: 40%;
    -o-background-size: 40%;
    background-size: 40%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-30 {
	 
  background: -webkit-linear-gradient(left, blue , yellow); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow); /* Standard syntax */
  -webkit-background-size: 30%;
    -moz-background-size: 20%;
    -o-background-size: 30%;
    background-size: 30%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-20 {
	 
  background: -webkit-linear-gradient(left, blue , yellow); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue , yellow); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue , yellow); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow); /* Standard syntax */
  -webkit-background-size: 20%;
    -moz-background-size: 20%;
    -o-background-size: 20%;
    background-size: 20%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-10 {
	 
  background: -webkit-linear-gradient(left, blue , yellow); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, blue, yellow); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, blue, yellow); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, blue , yellow); /* Standard syntax */
  -webkit-background-size: 10%;
    -moz-background-size: 10%;
    -o-background-size: 10%;
    background-size: 10%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.meter-grad-5 {
	 
  background: -webkit-linear-gradient(left, yellow , red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, yellow, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, yellow, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, yellow , red); /* Standard syntax */
  -webkit-background-size: 5%;
    -moz-background-size: 5%;
    -o-background-size: 5%;
    background-size: 5%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;
}

.css3gradient-5{width:300px;height:100px;
 background-color:blue;
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=blue, endColorstr=yellow);
 background-image:-moz-linear-gradient(left, blue 0%, yellow 25%,red 100%);
background-image:linear-gradient(left, blue 0%, yellow 25%,red 100%);
background-image:-webkit-linear-gradient(left, blue 0%, yellow 25%,red 100%);
background-image:-o-linear-gradient(left, blue 0%, yellow 25%,red 100%);
background-image:-ms-linear-gradient(left, blue 0%, yellow 25%,red 100%);
 background-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(0%,blue), color-stop(25%,yellow),color-stop(100%,red));
-webkit-background-size: 50%;
    -moz-background-size: 50%;
    -o-background-size: 50%;
    background-size: 50%;
  background-repeat-x: no-repeat;
  background-repeat: repeat-y;	
}

/**** RESPONSIVE *****/

 
@media only screen and (max-width: 1280px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 5px 10px;
			      width: 165px; 

			  } 

			  }

@media only screen and (max-width: 1180px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 5px 10px;
			      width: 160px; 

			  } 

}			  

@media only screen and (max-width: 1158px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 5px 10px;
			      width: 200px; 

			  } 

}


@media only screen and (max-width: 850px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 5px 10px;
			      width: 180px; 

			  } 

}

@media only screen and (max-width: 801px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 5px 10px;
			      width: 160px; 

			  } 

			  .score-title{
					font-family:din-bold;color:white;font-size:24px;
				}

			.score-desc{
	 			font-family:din-reg;color:white;font-size:16px; padding:20px;
			}

			.score-header{
				font-family:din-reg;color:white;padding-top:20px; font-size:22px;
			}
			  
			  



}

@media only screen and (max-width: 768px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 4px 8px;
			      width: 150px; 

			  } 

}

@media only screen and (max-width: 700px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 4px 8px;
			      width: 140px; 

			  } 

			  .sticker{
				padding:4px;	
				width:200px;
				text-align: center;
				background-color: #ff3000;
				font-family: 'din-bold';
				xmargin-right: 35%;
				margin-left:4%;
				xmargin-top:24px;
				font-size:15px;

			} 

			.product-name{
			    color:white;
			    width:100%;
			    text-align:left;
			    font-family: 'din-bold';
			    font-size:20px;

			}

			.product-tag{
				color:white;
				width:100%;
				text-align:left;
				font-family: 'din-reg';
				font-size:15px;
			}

			.product-desc{
			    color:white;
			    width:100%;
			    text-align:left;
			    padding-top:15px;
			    font-family: 'din-reg';
			    font-size:17px;
			}

			.product-buy{
				padding:10px;
				margin:0px;
				display:block;
				font-family:'din-bold';
				border:1px solid white;
				float:left;
				width:104px;
				color:white;
				font-size:15px;
				xmargin-top:15px;
				margin-top:11px;
			}

}

@media only screen and (max-width: 640px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 4px 8px;
			      width: 135px; 

			  } 

			  #div-scenario{
				text-align: center;
				font-size: 16px;
				font-family: 'din-bold';
				width:95%;
				color:white;
				padding-bottom: 10px;
				margin-left: 4%;

			}


			#sec-cc h4{
				font-size: 12px;
				font-family: 'din-bold';
				color:black;
				text-align: center;
			}

			#sec-cc h3{
				font-size: 13px;
				font-family: 'din-bold';
				color:blue;

			}

			#getcode{
				font-size: 15px;
				font-family: 'din-bold';
				color:black;
			}

			#sec-instruct h3{
				font-size: 12px;
				font-family: 'din-bold';
				color:blue;
			}

			#sec-instruct p{
				font-size: 11px;
				font-family: 'din-bold';
				color:black;
				
			}

			#sec-instruct-points li{
				font-size: 11px;
				font-family: 'din-bold';
				color:black;
			}

			#inline_content h2{
				font-size: 12px;
				font-family: 'din-bold';
				color:blue;
			}

			#inline_content h3{
				font-size: 11px;
				font-family: 'din-bold';
				color:black;
			}

			#tnc-points li{
				font-size: 11px;
				font-family: 'din-bold';
				color:black;
			}

			#tnc-p{
				font-size: 11px;
				font-family: 'din-bold';
				color:black;
			}
			

}

@media only screen and (max-width: 600px) {
			    
			    input[type="text"] {
			      font-size: 12px;
			      height: 25px;
			      padding: 3px 6px;
			      width: 125px; 

			  } 

			  .score-title{
					font-family:din-bold;color:white;font-size:22px;
				}

				.score-desc{
	 			font-family:din-reg;color:white;font-size:16px; padding:20px;
			}

			.score-header{
				font-family:din-reg;color:white;padding-top:20px; font-size:21px;
			}

			.score-my{
				font-family:din-bold;font-size:100px;color:#ee571c;

			}

			  .sticker{
				padding:4px;
				xborder:1px solid white;
				width:180px;
				text-align: center;
				background-color: #ff3000;
				font-family: 'din-bold';
				xmargin-right: 35%;
				margin-left:4%;
				xmargin-top:24px;
				font-size:14px;
			} 

			.product-name{
			    color:white;
			    width:100%;
			    text-align:left;
			    font-family: 'din-bold';
			    font-size:19px;

			}

			.product-tag{
				color:white;
				width:100%;
				text-align:left;
				font-family: 'din-reg';
				font-size:14px;
			}

			.product-desc{
			    color:white;
			    width:100%;
			    text-align:left;
			    padding-top:15px;
			    font-family: 'din-reg';
			    font-size:16px;
			}

			.product-buy{
				padding:10px;
				margin:0px;
				display:block;
				font-family:'din-bold';
				border:1px solid white;
				float:left;
				width:104px;
				color:white;
				font-size:15px;
				xmargin-top:15px;
				margin-top:11px;
			}


}


@media only screen and (max-width: 550px) {
			    
			    input[type="text"] {
			      font-size: 10px;
			      height: 25px;
			      xpadding: 3px 14px;
			      padding: 3px 2px;
			      width: 85px; 

			  } 

			  

			  .gen50{
			  	font-size: 13px;
			  }

			  #div1-result{
				padding:0px;display:none;border:0px solid green;
			}

			  .score-title{
					font-family:din-bold;color:white;font-size:15px;
				}

				.score-desc{
	 			font-family:din-reg;color:white;font-size:12px; padding:5px;
			}

			.score-header{
				font-family:din-reg;color:white;padding-top:20px; font-size:17px;
			}

			.score-my{
				font-family:din-bold;font-size:70px;color:#ee571c;

			}

			.score-title-left{
				font-family:din-reg;color:white;font-size:12px;
			}

			  .sticker{
				padding:4px;
				xborder:1px solid white;
				width:168px;
				text-align: center;
				background-color: #ff3000;
				font-family: 'din-bold';
				xmargin-right: 35%;
				margin-left:4%;
				xmargin-top:24px;
				font-size:13px;
			} 

			.product-name{
			    color:white;
			    width:100%;
			    text-align:left;
			    font-family: 'din-bold';
			    font-size:17px;

			}

			.product-tag{
				color:white;
				width:100%;
				text-align:left;
				font-family: 'din-reg';
				font-size:13px;
			}

			.product-desc{
			    color:white;
			    width:100%;
			    text-align:left;
			    padding-top:15px;
			    font-family: 'din-reg';
			    font-size:14px;
			}

			.product-buy{
				padding:10px;
				margin:0px;
				display:block;
				font-family:'din-bold';
				border:1px solid white;
				float:left;
				width:95px;
				color:white;
				font-size:14px;
				xmargin-top:15px;
				margin-top:11px;
			}

			.meter-social-twitter{
				float:left;
				padding-left: 24%;
			}

			 #div-scenario{
				text-align: center;
				font-size: 14px;
				font-family: 'din-bold';
				width:95%;
				color:white;
				padding-bottom: 10px;
				margin-left: 4%;

			}

			#validation-msg{
				font-family: 'din-reg';
				font-size:12px;
				color:white;
			}


}


@media only screen and (max-width: 360px) {
			    
			    input[type="text"] {
			      font-size: 10px;
			      height: 25px;
			      padding: 3px 13px;
			      width: 59px; 

			  } 

			  .gen50{
			  	font-size: 12px;
			  }

			  #div1-result{
				padding:0px;display:none;border:0px solid green;
			}

			  .score-title{
					font-family:din-bold;color:white;font-size:15px;
				}

				.score-desc{
	 			font-family:din-reg;color:white;font-size:11px; padding:4px;
			}

			.score-header{
				font-family:din-reg;color:white;padding-top:20px; font-size:17px;
			}

			.score-my{
				font-family:din-bold;font-size:60px;color:#ee571c;

			}

			.score-title-left{
				font-family:din-reg;color:white;font-size:12px;
			}

			  .sticker{
				padding:4px;
				xborder:1px solid white;
				width:154px;
				text-align: center;
				background-color: #ff3000;
				font-family: 'din-bold';
				xmargin-right: 35%;
				margin-left:4%;
				xmargin-top:24px;
				font-size:10px;
			} 

			.product-name{
			    color:white;
			    width:100%;
			    text-align:left;
			    font-family: 'din-bold';
			    font-size:14px;

			}

			.product-tag{
				color:white;
				width:100%;
				text-align:left;
				font-family: 'din-reg';
				font-size:10px;
			}

			.product-desc{
			    color:white;
			    width:100%;
			    text-align:left;
			    padding-top:15px;
			    font-family: 'din-reg';
			    font-size:11px;
			}

			.product-buy{
				padding:10px;
				margin:0px;
				display:block;
				font-family:'din-bold';
				border:1px solid white;
				float:left;
				width:75px;
				color:white;
				font-size:12px;
				xmargin-top:15px;
				margin-top:11px;
			}

			.meter-social-twitter{
				float:left;
				padding-left: 23%;
			}

			 #div-scenario{
				text-align: center;
				font-size: 15px;
				font-family: 'din-bold';
				width:95%;
				color:white;
				padding-bottom: 10px;
				margin-left: 4%;

			}


}