/***CSS - A */
body {font-family: 'Roboto',  Open sans, Helvetica, sans-serif;font-size: 19px;line-height: 1.6;padding:0px; margin:0px;margin-top: 0px;color:#212121;background: #eeeeee;}


.blu-sopra{ height: 350px;  position: absolute;background-color: #029ae4;  width: 100%;  z-index: -1;top: 00px; left: 0px; -webkit-transform: translate3d(0,0,0);}
.container{width: 100%;margin:0px auto;padding-top: 60px;min-width: 320px;}
.colonna-main{width: 100%;float:left;min-height: 2000px;min-width: 320px;padding: 0px;margin: 0px;margin-bottom: 20px;}



/*ESERCIZI WORKOUT*/

.ExerciseBox{border-bottom: solid 1px #ccc;}

.ExerciseBox .SpazioSx {float:left;width: 40px;margin-right: 5%;}
.ExerciseBox .SpazioSx .number{float: left;background-color: #03a9f4;line-height: 45px;text-align: center;font-weight: bold;color: #fff;width: 45px;border-radius: 50%;margin-top: 5px;}

.ExerciseBox .SpazioCentro {float:left;width: 50%;}
.ExerciseBox .SpazioCentro .title {float:left;width:100%;font-weight: bold;font-size: 24px;}
.ExerciseBox .SpazioCentro .reps {float:left;width:100%;}
.ExerciseBox .SpazioCentro .rest {float:left;width:100%;}

.ExerciseBox .SpazioDx {float:left;width: 35%;}
.ExerciseBox .SpazioDx img {float:right;width:100%;max-width:320px;margin: 0px;/* border: solid 1px #ccc; */}

@media(max-width: 600px)
{ 
	.ExerciseBox .SpazioDx {float: right;width: 80%;}
	.ExerciseBox .SpazioCentro {float: right;width: 80%;}
}

/*BARRA SOPRA*/

.barrasopra {    background-color: #03a9f4;    height: 60px;    position: fixed;    top: 0px;    left: 0px;    z-index: 100000;    width: 100%;    display: block;
    -webkit-box-shadow: rgba(0,0,0,0.3) 0px 2px 2px -1px;
    -moz-box-shadow: rgba(0,0,0,0.3) 0px 2px 2px -1px;
    box-shadow: rgba(0,0,0,0.3) 0px 2px 2px -1px;
    -webkit-transform: translateZ(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
    min-width: 320px;
}

.barrasopra .content {    width: 100%;    /*max-width: 1360px;*/    padding: 0px;    margin: 0px auto;    display: block;    height: 60px;min-width: 320px;}
.barrasopra .box_logo, .barrasopra .box_logo a {    float: left;}
.barrasopra .box_logo p {    float: left;    line-height: 60px;    font-size: 24px;    color: #fff;    font-weight: bold;padding-right: 10px;}
.barrasopra .box_logo b {    color: #EDFF40;    font-weight: 800;}

#logo {    width: 60px;    margin-left: 0px;    float: left;    height: 60px;    background: transparent url(/LogoSmall.png) no-repeat center center;	}

.barrasopra .spazio_pulsanti {    float: right;}
.barrasopra .spazio_pulsanti p {    width: 50px;    height: 60px;    float: left;}
.barrasopra .pulsante_ricerca {    background: transparent url('/magnify.png')center center no-repeat;}
.barrasopra .pulsante_ricerca:hover {    background-color: #29b6f6;cursor:pointer;}

.barrasopra .pulsante_strumenti {    background: transparent url('/menu.png')center center no-repeat;}
.barrasopra .pulsante_strumenti:hover {    background-color: #29b6f6;cursor:pointer; }



/*ARTICOLO BODY*/

.articleBody{background-color: #fff;padding-bottom: 16px;float: left;width:100%;margin-bottom: 15px;}
.articleBody  .introduzione{  margin: 0px;padding: 5%;width: 90%;}
.articleBody  p{padding: 10px;float: left;width: 92%;padding-left: 4%;padding-right: 4%;}
h1{padding: 0px;color:#fff;line-height: 1.2;font-weight: 400;font-size: 36px;background: #029ae4;padding-bottom: 40px;vertical-align: middle;display: table-cell;/* width: 90%; */padding-left: 30px;padding-right: 30px;margin: 0px;padding-bottom: 30px;padding-top: 30px;}
.fb-like, span, p{margin:0px;padding:0px;}
#inizio{padding-top:60px;float:left;width:100%;}
.fb_iframe_widget{height:20px;}

.articleBody .image_zoom {padding: 0px;float: right;display: block;width:100%;height:auto;margin: 10px auto;}
.articleBody img{ margin-bottom:10px;width: 96%;  height: auto;  border: none;margin-left: 2%;margin-right: 2%;}
.articleBody .image_zoom img{ display: block; margin: 0px;}


/************************************/

.articleBody .scegli-sopra {text-align:center;float: left;  width: 100%; height:280px; padding: 0px;  margin: 0px auto;margin-bottom: 20px;-webkit-transform: translate3d(0,0,0);z-index: 1;}

.articleBody  h2{padding: 16px;color: #2196F3;font-size: 25px;background-color: #eee;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;font-weight: 400;margin-top: 30px;float: left;width: 92%;padding-left: 4%;padding-right: 4%;}
.articleBody  h3{font-size: 25px;color: #4CAF50;font-weight: 400;font-style: italic;padding-top: 40px;margin-top: 0px;float: left;margin-left: 4%;margin-right: 4%;width: 92%;}

.articleBody .image_zoom.on img{width: 100%;max-width:720px;height:auto;margin:44px auto; }
.articleBody .image_big.on img{width: 100%;max-width:720px;height:auto;margin:44px auto; }

.articleBody  table {border-spacing: 10px;margin-bottom:15px;font-size:18px;margin: 5px;line-height: 1.6;}
.articleBody  table td{padding: 8px;background-color:#f7f9fe;border: solid 1px #d5e4f9;}

.articleBody  i, .colonna-main em {padding:10px;background-color:#ebf3ff;display:block;text-align:center;text-decoration:none;}
.articleBody  a{color:#3072f8;}

.articleBody  .titoloparticolare {color: #637A96;font-size: 25px;font-style: italic;line-height: 1.3;}
.articleBody  .riquadro{border: solid 1px #91b3f8;padding:8px;background-color:#f7f9fe;color:#444;margin: 16px;}
.articleBody  .social-interno{float:right;width:71px;}
.articleBody  .social-interno img {width:50px;height:50px;margin:0px;}

.articleBody ul {float:left;width: 90%;padding-left: 5%;padding-right: 5%;}
.articleBody ul li, .articleBody ol li {  list-style: none;  margin-bottom: 15px; margin-left: 0px;  border-bottom: dotted 2px #EEE;  padding-bottom: 10px;
border-left: solid 2px #7DCAA7;padding-left: 3%;float: left;width: 97%;}

a{text-decoration:none;color:#2d6cfd;}
hr{background:#eeeeee;margin-top:5px;padding:0px;height:1px;color:#f2f2f2;border:none;clear:both;}
img{border:none;}
.clear {clear:both;float: left;width: 100%;height: 0px;background: #fff;}


.colonna-destra{width: 100%;float:left;margin: 0px auto;}


/*PLACCA DX VIDEO*/
.colonna-destra .PlaccaVideoDx{/* border: solid 1px #ccc; *//* border-bottom: solid 3px #cbcbcb; */background-color:#fff;float: right;margin-bottom: 15px;-webkit-border-radius: 2px;
border-radius: 2px;      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);      box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.colonna-destra .PlaccaVideoDx a{border-bottom: solid 1px #eee;float: left;width: 100%;padding-top: 5px;padding-bottom: 5px;height: 78px;color: #333;}
.colonna-destra .PlaccaVideoDx .TitoloVideo {margin: 5px;font-size: 16px;line-height: 1.4;float: left;width: 140px;height: 70px;text-align: left;overflow: hidden;}
.colonna-destra .PlaccaVideoDx .PlayVideo {margin: 10px;/* border-radius: 50%; */
background: transparent url("PlayButton.png") center center no-repeat;height: 40px;width: 40px; float:right;}
.colonna-destra .PlaccaVideoDx .ImmaVideo {border: none;width: 120px;height: auto;float: left;margin: 7;}

/*PLACCA DX APP*/
.colonna-destra .PlaccaAppDx{/* border: solid 1px #cbcbcb; *//* border-bottom: solid 3px #cbcbcb; */background-color:#fff;float: right;margin-bottom: 15px;width: 100%;-webkit-border-radius: 2px;      border-radius: 2px;      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);      box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.colonna-destra .PlaccaAppDx .SottoPlaccaAppDx{border-bottom: solid 1px #eee;float: left;width: 100%;padding-top: 5px;padding-bottom: 5px;}
.colonna-destra .PlaccaAppDx .SpazioPlaccaAppSx{float: left;width: 295px;}
.colonna-destra .PlaccaAppDx a{float: left;width: 295px;}
.colonna-destra .PlaccaAppDx .TitoloApp {margin: 5px;font-size: 16px;line-height: 1.4;float: left;width: 140px;height: 70px;text-align: left;overflow: hidden;color: #333;}
.colonna-destra .PlaccaAppDx .ImmaApp {border: none;width: 90px;height: 90px;float: left;margin: 5px;}

.colonna-destra .PlaccaAppDx .ButtStore{ float: right;width: 45px;}
.colonna-destra .PlaccaAppDx .android{ border: none; background: #b3cb39 url("Play-Store-ico.png") center center no-repeat;width: 40px; float: right;margin-right: 10px;/* border-radius: 50%; */height: 40px;margin-top: 7px;}
.colonna-destra .PlaccaAppDx .ios{border: none; background: #7b8386 url("App-Store-ico.png") center center no-repeat;width: 40px;float:right;margin-right: 10px;/* border-radius: 50%; */height: 40px;margin-top: 5px;}

/*PLACCA DX ARTICOLI*/
.colonna-destra .PlaccaArticoloDx{background-color:#fff;float: right;margin-bottom: 15px;-webkit-border-radius: 2px;border-radius: 2px;
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.colonna-destra .PlaccaArticoloDx a{border-bottom: solid 1px #eee;float: left;width: 100%;padding-top: 5px;padding-bottom: 5px;height: 78px;color: #333;/* overflow: hidden; */}
.colonna-destra .PlaccaArticoloDx .TitoloArticolo {margin: 5px;font-size: 16px;line-height: 1.4;float: left;width: 140px;height: 70px;text-align: left;overflow: hidden;}
.colonna-destra .PlaccaArticoloDx .PlayArticolo {margin: 10px;background:  #f5a313 url("/images/artic.png")  center center no-repeat;height: 40px;width: 40px; float:right;border-radius: 2px;}
.colonna-destra .PlaccaArticoloDx .ImmaArticolo {border: none;width: auto;float: left;margin: 7;height: 67px;}


@media(min-width: 1000px )and (max-width: 1250px)
{ 
	.colonna-destra{width: 220px;float:right;}

	/*PLACCA DX VIDEO*/
	.colonna-destra .PlaccaVideoDx {background-color:transparent;border:none;border-radius:0px;-webkit-box-shadow: none;box-shadow: none;}
	.colonna-destra .PlaccaVideoDx .ImmaVideo {width: 200px;height: auto;}
	.colonna-destra .PlaccaVideoDx a {	height: auto;	background-color:#fff;	margin-bottom:10px;	border-radius: 2px;	
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);	box-shadow: 0 2px 4px rgba(0,0,0,0.1);	}
	.colonna-destra .PlaccaVideoDx .TitoloVideo {margin-left: 15px;    width: 135px;}
	.colonna-destra .PlaccaVideoDx .PlayVideo {margin-top: 30px;}

	/*PLACCA DX APP*/
	.colonna-destra .PlaccaAppDx {background-color:transparent;border:none;border-radius:0px;-webkit-box-shadow: none;box-shadow: none;}
	.colonna-destra .PlaccaAppDx .SottoPlaccaAppDx {	height: auto;	background-color:#fff;	margin-bottom:10px;	border-radius: 2px;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);	box-shadow: 0 2px 4px rgba(0,0,0,0.1);	}
	.colonna-destra .PlaccaAppDx .ImmaApp {width: 90%;height: auto;margin: 5%;}
	.colonna-destra .PlaccaAppDx a {height: auto;width:auto;}
	.colonna-destra .PlaccaAppDx .SpazioPlaccaAppSx{height: auto;width:auto;}
	.colonna-destra .PlaccaAppDx .TitoloApp {height: auto;width:auto;margin-left: 15px;margin-bottom: 15px;}
	.colonna-destra .PlaccaAppDx .ButtStore {float: left;width: 90%;margin-left: 5%;margin-right: 5%;margin-bottom: 10px;}
	.colonna-destra .PlaccaAppDx .android {width: 50%;padding: 0px;margin: 0px;}
	.colonna-destra .PlaccaAppDx .ios {width: 50%;padding: 0px;margin: 0px;}

	/*PLACCA DX ARTICOLI*/
	.colonna-destra .PlaccaArticoloDx {background-color:transparent;border:none;border-radius:0px;-webkit-box-shadow: none;box-shadow: none;}
	.colonna-destra .PlaccaArticoloDx .ImmaArticolo {width: 200px;height: auto;}
	.colonna-destra .PlaccaArticoloDx a {	height: auto;	background-color:#fff;	margin-bottom:10px;	border-radius: 2px;	
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);	box-shadow: 0 2px 4px rgba(0,0,0,0.1);	}
	.colonna-destra .PlaccaArticoloDx .TitoloArticolo {margin-left: 15px;    width: 135px;}
	.colonna-destra .PlaccaArticoloDx .PlayArticolo {margin-top: 30px;}
 }

@media(min-width: 1250px)
{ 
	.colonna-destra{width: 350px;float: right;}
 }


/*ROBA SOTTO*/
.roba-sotto{float:left;margin: 0px;padding: 0px;}

/*PLACCA SOTTO VIDEO*/
.roba-sotto .PlaccaVideoSotto{float: right;/padding: 0px;margin: 0px;width: 100%;border: none;margin-bottom: 20px;}
.roba-sotto .PlaccaVideoSotto a{float: left;width: 32%;padding-top: 5px;padding-bottom: 5px;color: #333;background-color: #fff; margin: 0.666%;
-webkit-border-radius: 2px;      border-radius: 2px;      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);      box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.roba-sotto .PlaccaVideoSotto .TitoloVideo {margin: 5px;font-size: 16px;line-height: 1.4;float: left;height: 60px;text-align: left;overflow: hidden;padding-left: 10px;}
.roba-sotto .PlaccaVideoSotto .PlayVideo {margin: 10px;background: transparent url("PlayButton.png") center center no-repeat;height: 40px;width: 40px; float:right;}
.roba-sotto .PlaccaVideoSotto .ImmaVideo {border: none;width: 93%;height: auto;float: left;margin: 7;}

/*PLACCA SOTTO APP*/
.roba-sotto .PlaccaAppSotto{float: right;margin-bottom: 20px;width: 100%;}
.roba-sotto .PlaccaAppSotto .SottoPlaccaAppSotto{float: left;width: 23.5%;padding-top: 5px;padding-bottom: 10px;background-color: #fff;margin: 0.75%;
-webkit-border-radius: 2px;      border-radius: 2px;      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);      box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.roba-sotto .PlaccaAppSotto .PlaccaAppSottoSpazioSx{float: left;width: 100%;text-align: center;}
.roba-sotto .PlaccaAppSotto a{float: left;width: 100%;text-align: center;margin: 0px;border: none;}
.roba-sotto .PlaccaAppSotto .TitoloApp {margin: 5px;font-size: 16px;line-height: 1.4;float: left;height: 70px;text-align: center;overflow: hidden;color: #333;margin-left: 10px;}
.roba-sotto .PlaccaAppSotto .ImmaApp {border: none;max-width: 140px;height: auto;margin: 5px auto;width: 100%;}

.roba-sotto .PlaccaAppSotto .ButtStore{float: left;width: 90%;margin-left: 5%;margin-right: 5%;}
.roba-sotto .PlaccaAppSotto .android{ background: #b3cb39 url("Play-Store-ico.png") center center no-repeat;width: 50%;float: left;height: 40px;border: none;padding: 0px;margin: 0px;}
.roba-sotto .PlaccaAppSotto .ios{background: #7b8386 url("App-Store-ico.png") center center no-repeat;width: 50%;float:right;height: 40px;margin: 0px;padding: 0px;border: none;}

/*PLACCA SOTTO ARTICOLI*/
.roba-sotto .PlaccaArticoloSotto{float: right;padding: 0px;margin: 0px;width: 100%;border: none;margin-bottom: 20px;}
.roba-sotto .PlaccaArticoloSotto a{float: left;width: 32%;padding-top: 5px;padding-bottom: 5px;color: #333;background-color: #fff; */;margin: 0.666%;
-webkit-border-radius: 2px;      border-radius: 2px;      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);      box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.roba-sotto .PlaccaArticoloSotto .TitoloArticolo {margin: 5px;font-size: 16px;line-height: 1.4;float: left;height: 60px;text-align: left;overflow: hidden;padding-left: 10px;}
.roba-sotto .PlaccaArticoloSotto .PlayArticolo {margin: 10px;background:  #f5a313 url("/images/artic.png")  center center no-repeat;height: 40px;width: 40px; float:right;border-radius: 2px;}
.roba-sotto .PlaccaArticoloSotto .ImmaArticolo {border: none;width: 93%;height: auto;float: left;margin: 7;}


/*INTESTAZIONE*/
.colonna-destra  .Intestazione, .roba-sotto .Intestazione {font-weight: 300;font-size: 22px;width: 98%;margin: 1%;float: left;color: #333;}

@media(max-width: 600px)
{ 
.roba-sotto .PlaccaAppSotto .SottoPlaccaAppSotto {    width: 46%;    margin: 2%;}
.roba-sotto .PlaccaVideoSotto .TitoloVideo {width: 50%;margin-left: 3%;}
.roba-sotto .PlaccaVideoSotto .ImmaVideo {width: 35%;margin: 2%;}
.roba-sotto .PlaccaVideoSotto a {width: 96%;margin: 2%;}

.roba-sotto .PlaccaArticoloSotto .TitoloArticolo {width: 50%;margin-left: 3%;}
.roba-sotto .PlaccaArticoloSotto .ImmaArticolo {width: 35%;margin: 2%;}
.roba-sotto .PlaccaArticoloSotto a {width: 96%;margin: 2%;}
}


/*BOTTONI*/

.button{
background-color: #00c853;
transition: 300ms ease-in-out;
box-shadow: 0px 4px 20px #ccc;
box-shadow: 0 1px 4px 0 rgba(0,0,0,0.14);
-webkit-border-radius: 2px;
border-radius: 2px;
background-color: #99cc00;
border-bottom: 3px solid #669900;
}

.button:hover {
transform: translateY(-3px);
box-shadow: 0px 2px 20px #777;
}

/*SPAZIO SOCIAL*/
.SpazioSocial{float:left;width:100%;height: 5px;}
@media(min-width: 750px)
{ 
.SpazioSocial{height: 85px;}
}



.articleBody .videobox,.articleBody .slidebox {  width: 90%;  height: 300px;  margin: 10px auto;  display: block;  border: solid 1px #91b3f8;  padding: 0px;  float: left;  margin-left: 4.8%;}
.colonna-destra .placca, .correlati-top .placca, .correlati-video .placca {border-left: solid 1px #cbcbcb;border-right: solid 1px #cbcbcb;border-bottom: solid 1px #cbcbcb;}
.articleBody .scegli, .articleBody .scegli_sotto {text-align: center;height:280px;width:100%;margin: 0px auto;padding: 0px;float: left;margin-bottom: 20px;-webkit-transform: translate3d(0,0,0);    z-index: 1;}

/*INDICE*/
.articleBody .indice {text-align:left;padding:0px;float:right;width:280px;min-height:258px;margin: 15px;background-color:#f9f9f9;display: block;border: 1px solid #ddd;border-bottom: solid 2px #ddd;}
.articleBody .indice b {text-align: center;padding: 5px;border: none;margin-bottom: 0px;font-size: 27px;background-color: #7fc04c;color: #fff;display: block;}
.articleBody .indice ul, .content .indice ol {margin:0px;padding:0px;}
.articleBody .indice li {border: none;margin: 0px;padding: 0px;lis;list-style: none;}
.articleBody .indice li a {font-size: 19px;color: #000;display: block;padding: 8px;padding-left:10px;border-bottom: solid 1px #ddd;min-height: 40;line-height: 40px;}
.articleBody .indice  li  li{margin:0px;padding:0px;}
.articleBody .indice  li  li a{font-size: 19px;padding-left:20px;color:#000080;}
@media only screen and (max-width: 660px) {	.articleBody .indice {width: 90%;min-height:100px;padding:0px;margin: 0px auto;float: none;} }


/**FOLLOW US*/

#FollowUs p {padding:15px;text-align:center;}
#FollowUs a {width: 17%;float:left;height: 50px;margin-left: 2.5%;}

#FollowUs .follow-android {background:  #b3cb39 url('/Play-Store-ico.png')center center no-repeat;}
#FollowUs .follow-ios{background:  #7b8386 url('/App-Store-ico.png')center center no-repeat;}
#FollowUs .follow-youtube{background: #cc181e  url('/Youtube-ico.png')center center no-repeat;}
#FollowUs .follow-facebook {background: #3b5998  url('/Facebook-ico.png')center center no-repeat;}
#FollowUs .follow-gplus {background:  #d95232 url('/Google-Plus-ico.png')center center no-repeat;}


#FollowUs,#LeNostreApp,#social_sotto,#social{border: none;width:90%;background-color: #eee;clear: both;margin: 0px auto; margin-top: 10px;margin-bottom: 20px;padding:0px;}

#social-contenuto{min-height: 120px;padding:0px;margin:0px;width:100%;min-width: 320px;} 
#uno,#due,#tre{float:left;text-align:center;}
#uno{width:100%;line-height: 60px;} 
#due{margin:0px;padding-top: 20px;width:50%;}
#due p{padding:0px;}
#tre{margin:0px;padding-top: 18px;width:50%;}


#FollowUs,#LeNostreApp, #social_sotto{
 float: left; display: block; background-color: #fff; margin-bottom: 15px; padding-bottom: 10px; padding-top: 0px; width: 100%; margin-top: 0px;
 -webkit-border-radius: 2px;
 border-radius: 2px;
 -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
 box-shadow: 0 2px 4px rgba(0,0,0,0.1);
 }


.SpazioFollow{height: 60px;float:left;width:100%}
.IconeFollow{height: 60px;float:left;width:100%;background:#fff;padding-top: 10px;}

.IconeFollow.fixed{position:fixed;top:60px;position: fixed; border-bottom: solid 1px #ccc;z-index: 1;
-webkit-transform: translateZ(0);
-moz-transform: translatez(0);
-ms-transform: translatez(0);
-o-transform: translatez(0);
transform: translatez(0);
}

@media(min-width: 1250px)
{ 
	.IconeFollow.fixed{width: 350px;}
 }
@media(min-width: 1000px )and (max-width: 1250px)
{ 
	.IconeFollow.fixed{width: 220px;}
}

/*LE NOSTRE APP*/
#LeNostreApp p{margin-top: 40px;margin-bottom: 20px;padding:15px;text-align:center;}
#LeNostreApp a{opacity:0.7;}


/*ALTRO*/

@media(min-width: 480px)
{ 
	h1{font-size: 42px;}
	.articleBody img{}
	.articleBody .videobox,.articleBody .slidebox {  width: 450px;  height: 313px;  margin-left: 3%;}
	.container{max-width: 480px;}
 }

@media(min-width: 660px)
{ 
	.container{max-width: 660px;}
	.articleBody .videobox,.articleBody .slidebox {  width: 600px;  height: 417px;  margin-left: 4.3%;}
 }

@media(min-width: 765px)
{ 
	.colonna-main{max-width: 748px;}
	.contiene_FollowUs{width:100%;} 
	#social-contenuto{min-height: 60px;} 
	#uno,#due,#tre{width:33%;}
	.container{max-width: 750px;}
	.articleBody{/* border-top: solid 1px #cbcbcb; *//* border-left: solid 1px #cbcbcb; *//* border-right: solid 1px #cbcbcb; *//* border-bottom: solid 1px #cbcbcb; */-webkit-border-radius: 2px;      border-radius: 2px;      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);      box-shadow: 0 2px 4px rgba(0,0,0,0.1);border: none;}
	h1{font-size: 50px;height: 230px;      padding-bottom: 0px;      padding-top: 0px;}
	.articleBody .image_zoom {width:370px;height: 280px;margin: 10px;}

	.articleBody .scegli-sopra { width: 336px; height:280px; margin: 10px; margin-left: 15px; margin-right: 0px; margin-bottom: 20px;}

	.articleBody img{}
	.articleBody .videobox,.articleBody .slidebox {width: 700px;  height: 487px;  margin-left: 3%;}
 }
@media(min-width: 1000px)
{ 
	.container{max-width: 990px;}
 }

@media(min-width: 1250px)
{ 
	.container{max-width: 1120px;}
 }

@media(min-width: 1320px)
{ 
	.container{max-width: 1120px;margin: 0px auto;}
 }



 /*SPAZIO CATEGORIE*/

.spazio_categorie {    float: left;    width: 55%;    height: 60px;    position: fixed;    top: 0px;    z-index: 1000000;    max-width: 1400px;    right: 100px;    overflow: hidden;
    -webkit-transform: translateZ(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}

.spazio_categorie .contenuto {float: left;    height: 60px;	line-height: 60px;}

.spazio_categorie .contenuto a {height: 60px;font-size: 14px;line-height: 60px;display: block;float: left;padding: 0px;padding-right: 9px;color: #90d9fa;
font-weight: bold;text-transform: uppercase;padding-left: 9px;}

.spazio_categorie .contenuto a:hover {line-height:56px;height:56px;border-bottom: solid 4px #fff;text-decoration:none;color:#eee;}

@media only screen and (max-width: 760px)
{
	.spazio_categorie {position: relative;background-color: #03a9f4;float: left;width: 100%;overflow: visible;height: auto;right: 0px;z-index: 100;}
	.spazio_categorie .contenuto {height: auto;}
}

@media only screen and (min-width: 768px)
{
	.spazio_categorie {width: 55%;}
}

@media only screen and (min-width: 1000px)
{
	.spazio_categorie {width: 65%;}
}

@media only screen and (min-width: 1200px)
{
	.spazio_categorie {width: 70%;}
}

.spazio_categorie.on {display: block;position: fixed;z-index: 100000;right: 0px;top: 60px;width: 60%;background-color: #000;color: #fff;overflow: auto;
padding-bottom: 150px;height: 100%;padding: 0px;}

.spazio_categorie.on .contenuto a {    color: #fff;    border: none;    border-bottom: solid 1px #333;    height: 50px;    width: 90%;    font-size: 17px;    padding: 0px;    padding-left: 15px;}
.spazio_categorie.on .contenuto a:hover {line-height:50px;height:50px;background-color:#333;padding-bottom:0px;}


/*TASTI SOCIAL*/

#fb_condi_su,#fb_condi_giu,#fb_condi_video {
color: #fff;font-size: 17px;float: left;display: block;height: 50px;
width: 47%;
margin-left: 2%;
background: #3a5b9a url('/images/ShareFacebook.png')center left no-repeat;background-position-x: 5px;/* border-bottom: solid 5px #304c80; */}

#goo_condi_su,#goo_condi_giu,#goo_condi_video {
color: #fff;font-size: 17px;
float: right;display: block;height: 50px;
width: 47%;
margin-bottom: 10px;
background: #dc4e41 url('/images/ShareGoogle.png')center left no-repeat;background-position-x: 5px;
margin-right: 2%;/* border-bottom: solid 5px #b0362a; */}

@media only screen and (max-width: 770px) {
#fb_condi_su,#fb_condi_giu,#fb_condi_video {background-image:url('/images/ShareFacebookMobile.png');}
#goo_condi_su,#goo_condi_giu,#goo_condi_video {background-image:url('/images/ShareGoogleMobile.png');}
}