
	.container-elements{margin-top: 10px;width:100%;float:left;background:#e1dfdf;   border-width: 2px;border-style: solid;background: rgb(211, 226, 210)}
	.elastic{width:100%; height:auto;float:left;}
	
	.row-header{width:100%;float: left;position: relative;background:#679296;height: 25px;text-shadow: 2px 0 0 #080808, -2px 0 0 #070707, 0 2px 0 #0f0f0f, 0 -2px 0 #0c0c0c, 1px 1px #0b0b0b, -1px -1px 0 #0d0c0c, 1px -1px 0 #121111, -1px 1px 0 #0d0d0d;}
	.row-info{font-family: "CaviarDreamsBold", Arial, Helvetica, sans-serif;font-weight:300;padding:0 20px 1px 20px;color:#fff;margin:0;font-size:20px;}
	
	.cop-big{width: 40.655%;float: left;position: relative;padding: 2px;background-color: #232323;}
	.cop-big img{/*padding-top: 0;background:#fe4c5c;*/background:#3D8B61}
	.cop-info{width:100%;position: absolute; bottom:0, top:0;}
	/*.cop-info .date{color:#000}*/
	.cop-info h2{font-weight:300;padding:0 20px 15px 20px;color:#fff;margin:0;font-size:30px;}
	/*
	.cop-big a:hover > img {background:#fe4c5c;opacity: 1} 
	.cop-big a:hover > .cop-info h2 {color:#fff;}	
	*/
	
	.el-medium{width: 58.3333333%;float: left;position: relative;padding:5px}
	/*.el-medium img{padding-bottom: 60.125%;background: yellow;}*/
	.el-medium .el-info{width:100%;/*position: absolute; bottom:0;*/}	
	.el-medium .el-info h2{font-weight:300;padding:0 20px 0px 20px;color:#fff;margin:0;font-size:40px;}
	.el-medium .el-info p{padding:10px  20px 30px 20px;margin:0;color:#737373;}
	.el-medium .el-info .date{color:#737373;}

/*
	.el-medium a:hover > img {background:#ddd;opacity: 1}
	.el-medium a:hover > .el-info h2{color:#737373}
*/	
	
	.cerchio {
		    text-align: center;
    float: left;
    width: 120px;
    height: 45px;
    border-radius: 50px;
    background: #fbfbfb;
    position: relative;
    margin: 5px;
    border-width: 3px;
    border-style: solid;
    border-color: #679296;
}	

	#testoMG {font-family: "CaviarDreamsBold", Arial, Helvetica, sans-serif;font-weight: bold;font-size: 10px;}
	#punteggio {color:green;font-family: "CaviarDreamsBold", Arial, Helvetica, sans-serif;font-weight: 300;color: #232323;font-size:14px}
	#valore {color:red;font-family: "CaviarDreamsBold", Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;}
	
/*tabella*/
						#pattern-style-a {
	padding: 5px 5px 5px 5px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px;
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    background: url(pattern-head.png);

}
#pattern-style-a th {
    font-size: 13px;
    font-weight: normal;
    border-bottom: 1px solid #fff;
    color: #039;
    padding: 8px;
}
#pattern-style-a td {
    
    border-bottom: 1px solid #fff;style>
     font-weight: bold;

}
						

/* Media Queries */

@media (min-width: 0px) and (max-width: 700px)  {
	
	.cop-big{width: 100%;}
	.el-small{width: 25%;}
	
	.el-medium img{padding-bottom: 108.335%;}
	.el-medium{width: 100%}
	.container{}
	 
}








</style>
