html{height:101%/*overflow-y: scroll;*/}
body {height:100%;padding:0px;margin:0px;font-family: 'Noto Sans', sans-serif;}

h1{font-family: 'Noto Sans', sans-serif;font-weight:bold;font-size: 28px;color:#88bbbb;margin:15px 20px 15px 5px;}
h2{font-family: 'Noto Sans', sans-serif;font-weight:bold;font-size: 24px;color:#99cccc;margin:15px 10px 15px 10px;}
h3{font-family: 'Noto Sans', sans-serif;font-weight:bold;font-size: 20px;color:#aabbdd;margin:15px 10px 15px 15px;}
h4{font-family: 'Noto Sans', sans-serif;font-weight:bold;font-size: 14px;color:#aabbdd;margin:5px 5px 5px 5px;}
h5{font-family: 'Noto Sans', sans-serif;font-weight:bold;font-size: 26px;color:rgba(50,70,110,.9);margin:5px 5px 5px 5px;}
h6{font-family: 'Noto Sans', sans-serif;font-weight:bold;font-size: 14px;color:rgba(50,70,110,.9);margin:5px 5px 20px 5px;}


a{font-family: 'Noto Sans', sans-serif;color:/*#152b80*/#354bd1;text-decoration:none;}

p{
	font-family: 'Noto Sans', sans-serif;color:#333333;font:500 12px;margin:5px;
}

/* TABLE */


table {
	/*border: 5px solid rgba(150,200,90,.9);*/
	background-color:rgba(152,208,50,0.4);
	width:100%;
	padding:10px 0px 10px 10px;
	/*margin: 10px 0px;*/
	font-family: 'Noto Sans', sans-serif;font-weight:700;font-size: 13px;line-height:17px;
	
	}
td{
	border-bottom:1px dashed white;padding:2px;padding-right:10px;
}

#container{min-height: 100%;height: auto !important;margin:0 auto -70px}

#bannerhome{width:100%;max-height:480px;overflow:hidden;position:static;text-align:center;}
		
#bannercontent{
	max-height:480px;max-width:1920px;width:100%;margin:0 auto;text-align:center;
}
#divcontentwlogo{
	width:960px;position:absolute;
}

#logohome{
	position:absolute;/*width:115px;padding:5px 5px;*/	/*FULL*/ width:250px;top:300px;left:-45px;z-index:-1;/**/opacity:1;
}
#imgbannerhome{max-width:1920px;}
/*FULL*/
#iconhome{
	border:0px;position:absolute;
}/**/
#content {width:960px;overflow:hidden;margin:auto; margin-top:20px;margin-bottom:20px;position:relative;}
#content p{
	font-family: 'Noto Sans', sans-serif;font-weight:500;font-size: 13px;line-height:19px;margin:10px 20px 5px 20px;color:#333;}
#content ul{
	font-family: 'Noto Sans', sans-serif;font-weight:500;font-size: 12px;margin-top:5px;margin-bottom:5px;color:#333;}

#headerspace{/*occuperà lo spazio dell'header quando diventa fixed*/
	z-index:100;
	position:/*static;/*FULL*/ relative;/**/
	width:100%;height:45px;
	font-family: 'Noto Sans', sans-serif;
	font-weight:500;font-size: 15px;
}	
#header{z-index:100;
	width:100%;height:45px;
	position:/*fixed;/*FULL*/ absolute;/**/
	margin:0px;top:0px;
	font-family: 'Noto Sans', sans-serif;
	font-weight:500;font-size: 15px;
	/*background: -webkit-linear-gradient(top,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	/*background: -o-linear-gradient(top,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	/*background: -moz-linear-gradient(top,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	/*background: linear-gradient(to bottom,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* Standard syntax */
	
}

#header a{color:#152b80;text-decoration:none;}
#header1{
	height:100%;width:100%;/*background-color:black;/*text-align:center;*/position:relative;z-index:90;margin:0px;
	
	}
#header1container{

	display: table;width:100%;table-layout:fixed;height:100%;position:relative;

}
#header1left{
	height:100%;/*min-width:100px;*/

/*rgba(205,235,200,1),rgba(120,230,130,1)*/
	background: -webkit-linear-gradient(left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* Standard syntax */
	
}
#header1center{
	height:100%;width:960px;display: table-cell;

	background: -webkit-linear-gradient(left,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* Standard syntax */
	
}
#header1right{
	height:100%;/*min-width:100px;*/

	background: -webkit-linear-gradient(right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* Standard syntax */
	
}

#header2{
	height:100%;width:100%;position:relative;z-index:91;margin:0px;top:-45px;

	background: -webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.5)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.5)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.5)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.5)100%); /* Standard syntax */
	
}
#headershow{
	height:100%;width:960px;position:relative;z-index:3;margin:auto;

	/*background: -webkit-linear-gradient(top,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	/*background: -o-linear-gradient(top,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	/*background: -moz-linear-gradient(top,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	/*background: linear-gradient(to bottom,rgba(120,230,130,1)80%,rgba(150,230,150,1),rgba(205,235,200,1)100%); /* Standard syntax */
	
}
/*
#header div.item {display:inline-block;}
#header div.item dl {max-height:0px;margin:0px;position:absolute; overflow:hidden;background:#00f;padding:0px;z-index:10;transition:all 0.25s linear;}

#header div.item:hover dl {max-height:400px;padding:0px;transition:all 0.5s linear;}

*/

	
#hmenu{
	float:right;margin-bottom:0px;/*margin-top:60px;/*vertical-align:baseline*/;width:960px;
}
.hmenucategory{
	float:right;/*padding:10px; */border-left: 1px solid white;color:#152b80;display:inline-block;/*height:50px;*/vertical-align:middle;
}
.hmenucategory:hover{
	background:rgba(140,220,50,1);transition:all 0.15s linear;
}
.hmenucategory dl{max-height:0px;margin:0px;position:absolute; overflow:hidden;background:#00f;padding:0px;z-index:10;transition:all 0.25s linear;}
.hmenucategory:hover dl{max-height:400px;padding:0px;transition:all 0.15s linear;}
.hmenucategory:hover dl dd a{height:24px;transition:all 0.15s linear;}

.hmenuitem{
	/*margin:10px;*/vertical-align:middle;margin:0;display:inline-block;padding:12px 10px;height:21px;
	}

#header dd {padding:0px; margin:0px;
	background: -webkit-linear-gradient(top,rgba(140,220,50,1),rgba(240,240,240,1)3%,rgba(200,200,200,1)40%,rgba(200,200,200,1)60%,rgba(240,240,240,1)99%,rgba(140,220,50,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(top,rgba(140,220,50,1),rgba(240,240,240,1)1%,rgba(200,200,200,1)40%,rgba(200,200,200,1)60%,rgba(240,240,240,1)99%,rgba(140,220,50,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(top,rgba(140,220,50,1),rgba(240,240,240,1)1%,rgba(200,200,200,1)40%,rgba(200,200,200,1)60%,rgba(240,240,240,1)99%,rgba(140,220,50,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom,rgba(140,220,50,1),rgba(240,240,240,1)3%,rgba(200,200,200,1)40%,rgba(200,200,200,1)60%,rgba(240,240,240,1)97%,rgba(140,220,50,1)100%); /* Standard syntax */
}
#header dd:hover {background:#efefef;}
.hmenucategory dl dd a{margin:0px;padding:0px;font-size:13px;line-height:24px;height:0px;display:block;width:160px;padding-left:20px;overflow:hidden;}
#header dd a:hover {
	background:inherit;
}




#containerh1{
	width:960px;height:402px;margin-bottom:10px;
}


#map{
	float:right;width:313px;height:400px;/*background:#cf0;/*border:solid;border-width:1px;border-color:grey;margin:0px;*/
}


#homenewscont{
	height:250px;width:100%;overflow:hidden;

	margin-bottom:50px;
	margin-top:70px;
}
#homenews1{
	display: table-cell;
	height:250px;width:473px;
	margin:0px;margin-bottom:10px;
	/*border:solid;border-width:1px;border-color:blue;*//*border-bottom:solid;border-width:1px;border-color:grey;*/
	background-color:rgb(235,235,235);
	float:left;overflow:hidden;
	position:relative;
	


}
#homenews2{
	display: table-cell;
	height:250px;width:473px;
	margin:0px;margin-bottom:10px;
	/*border:solid;border-width:1px;border-color:blue;*//*border-bottom:solid;border-width:1px;border-color:grey;*/
	background-color:rgb(235,235,235);
	float:left;
	position:relative;



}
#homenews3{
	display: table-cell;
	height:250px;width:473px;
	margin:0px;margin-bottom:10px;margin-left:10px;
	/*border:solid;border-width:1px;border-color:blue;*//*border-bottom:solid;border-width:1px;border-color:grey;*/
	background-color:rgb(235,235,235);
	float:left;
	position:relative;


}
/*
#homeabout{

	width:470px;height:100%;
	position:relative;float:left;
	margin-right:5px;
}

#homepartner{

	width:475px;height:100%;
	position:relative;float:left;
	
}

*/

.attachment{
	display:inline-block;text-align:center;width:250px;height:115px;margin-top:10px; /*border-radius:5px;padding:5px;border-top:solid 2px;*/position:relative;overflow:hidden;font-weight:600;font-size: 14px;
}
.subattachment{
	opacity:1;border:solid 2px white;position:relative;top:0px;height:0px;width:246px;z-index:1;display:table-cell;
	transition:height .3s, background .3s,border .3s;
	-webkit-transition-timing-function: linear; /* Safari and Chrome */
    	transition-timing-function: linear;
	
}/*
.attachment:hover {
margin-bottom:0px;transition:all 2s linear;
}*/
/*.attachment:hover div.subattachment{
	border:solid 2px #0ba465;background-color:rgba(140,220,50,0.1);height:111px; transition:height .3s, background .3s,border .3s;
 	-webkit-transition-timing-function: easer-in;
    	transition-timing-function:  easer-in;
}*/



/*REFERENCES*/

.ref_item{

	position:relative;
	overflow:hidden;
	float:left;
	margin:5px 5px 5px 5px;
	width:310px;
	height:200px;

}

.ref_item div{

	position:absolute;
	overflow:hidden;
	text-align:center;
	width:100%;
}

.ref_item img{
	
	position:absolute;
	z-index:-1;
	height:100%;
	min-width:310px;
	opacity:0.4;
}
a :hover .ref_item img{
	
	position:absolute;
	width:100%;
	opacity:1;
}
.ref_item:hover img{

	opacity:1;
	z-index:10;
	
}


/*EVENT / NEWS */
.communication_item{

	position:relative;
	overflow:hidden;
	float:left;
	margin:5px 5px 5px 5px;
	width:100%;
	height:200px;

}

.communication_item div{

	position:relative;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	text-align:left;
	height:100%;
}

.communication_item div.comit_text{
	width:640px;
	border-left:solid 3px #999;
}

.communication_item div.comit_img{
	width:310px;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
}
.communication_item div.comit_img div{
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.communication_item div h3{
	margin:5px 5px 5px 10px;
}

.communication_item div img{
	width:310px;
	opacity:1;
	display:inline-block;
	vertical-align:middle;
}
a :hover .communication_item img{
	
	position:absolute;
	width:100%;
	opacity:0.4;
}
.communication_item:hover img{

	/*opacity:1;*/
	z-index:10;
	
}



/*ARTICLES*/

#article_container{

	width:635px;
	float:left;
	margin-bottom:20px;
}
#article_container p{
	text-align:justify;
}
.lateral_articles{
	width:315px;
	float:right;
	font-family: 'Noto Sans', sans-serif;font-weight:900;font-size: 19px;line-height:26px;
}

.lateral_link{
	display:block;
	background-color:rgb(111,111,111);
	border-bottom:dashed 1px rgb(220,220,220);
	padding-top:1px;
}
.lateral_link p{
	color:rgb(220,220,220) !important;
	margin-top:5px !important;
}

/* COMMUNICATIONS */
#nav_table{
	position:relative;height:50px;
}
.comm_table{
	display:table;table-layout:fixed;width:100%;
}
.comm_tr{
	display:table-row;position:relative;
}
.divnews{
	display:table-cell;position:relative;overflow:hidden;
}
#comm_nav{
	z-index:100;
}
#comm_cont .divnews img{
	max-width:150px;float:left;width:97%;margin:5px 5px 5px 5px;
}
#newsitem{
	/*margin:5px;margin-left:5px;*/overflow:hidden;float:left;width:100%;
}
#events_nav{
	display:table-cell;height:30px;background-color:grey;position:relative;
}

#events_cont{
	display:table-cell;overflow:hidden;border-left:solid 1px #ccc;
}
#events_cont img{
	max-width:470px;float:left;width:97%;margin:5px 5px 5px 5px;
}
.eventsitem{
	overflow:hidden;margin:5px;width:100%;
}
.newsitem{
	overflow:hidden;margin:5px;width:100%;
}
.wide{
	width:635px;
}
.tight{
	width:315px;
}


#push{
	height:70px;clear:both;width:100%;
}

#footer{
	width:100%;height:70px;
	/*background:#ddd;*/
	position:relative;
	vertical-align:bottom;
	clear: both;
}
#footer1{
	height:100%;width:100%;/*background-color:black;/*text-align:center;*/position:absolute;z-index:90;margin:0px;/*top:-70px;*/
	
	}
#footer1container{

	display: table;width:100%;table-layout:fixed;height:100%;position:relative;

}
#footer1left{
	height:100%;/*min-width:100px;*/

/*rgba(205,235,200,1),rgba(120,230,130,1)*/
	background: -webkit-linear-gradient(left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* Standard syntax */
	
}
#footer1center{
	height:100%;width:960px;display: table-cell;

	background: -webkit-linear-gradient(left,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right,rgba(205,235,200,1),rgba(200,200,200,1)1%,rgba(200,200,200,1)99%,rgba(205,235,200,1)100%); /* Standard syntax */
	
}
#footer1right{
	height:100%;/*min-width:100px;*/

	background: -webkit-linear-gradient(right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to left,rgba(205,235,200,1),rgba(140,220,50,1)15%,rgba(140,220,50,1)100%,rgba(205,235,200,1)100%); /* Standard syntax */
	
}

#footer2{
	height:100%;width:100%;position:relative;z-index:91;margin:0px;/*top:70px;*/

	background: -webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0.2)20%,rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.2)80%,rgba(255,255,255,0.5)100%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0.2)20%,rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.2)80%,rgba(255,255,255,0.5)100%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0.2)20%,rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.2)80%,rgba(255,255,255,0.5)100%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0.2)20%,rgba(255,255,255,0)40%,rgba(255,255,255,0)60%,rgba(255,255,255,0.2)80%,rgba(255,255,255,0.5)100%); /* Standard syntax */
	
}
#footercontent{
	width:960px;height:100%;
	margin:auto;
	/*background:#888;*/
	position:relative;
}
.sociallink{
	
	float:left;margin-top:30px;margin-left:10px;
}
#footerinfo{
	position:absolute;color:black;bottom:2px;right:15px;font-family: 'Noto Sans', sans-serif;font-size:10px;
}
#footermenu{
	position:absolute;top:5px;/*float:right;*/right:15px;font-size:15px;
}
.footeritem{
	color:#152b80;/*bottom:2px;*/padding:0px 5px;/*float:right;*//*right:15px;*/
	}
	
	
.ellipsis {
		overflow: hidden;
		position: absolute;
		top:0;
		bottom:0;
		line-height: 25px;
		width:100%;
		/*margin-right: 15px;*/
}
.ellipsis:before {
	content:"";
	float: left;
	width: 5px; height:100%;
}

.ellipsis > *:first-child {
	float: right;
	width: 100%;
	margin-left: -5px;
	font-size:10px!important;
}		

.ellipsis:after {
	content: "\02026";  

	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;

	font-size:15px;
	float: right; position: relative;
	top: -25px; left: 100%;
	width: 3em; margin-left: -3em;
	padding-right: 5px;
	
	text-align: right;

	
	background: -webkit-gradient(linear, left top, right top,
		from(rgba(235, 235, 235, 0)), to(rgba(235, 235, 235, 1)), color-stop(50%, rgba(235, 235, 235, 1)));
	background: -moz-linear-gradient(to right, rgba(235, 235, 235, 0), rgba(235, 235, 235, 1) 50%, rgba(235, 235, 235, 1));			
	background: -o-linear-gradient(to right, rgba(235, 235, 235, 0), rgba(235, 235, 235, 1) 50%, rgba(235, 235, 235, 1));
	background: -ms-linear-gradient(to right, rgba(235, 235, 235, 0), rgba(235, 235, 235, 1) 50%, rgba(235, 235, 235, 1));
	background: linear-gradient(to right, rgba(235, 235, 235, 0), rgba(235, 235, 235, 1) 50%, rgba(235, 235, 235, 1));
}
.ellipsis > *:first-child p {
	margin:0!important;
	font-size:10px!important;
}

.elementcontainer{
	overflow:hidden;margin-top:40px;width:100%;
}
.columscontainer{
	margin: 0 6px 0 0;position: relative;display: table;
}
.fixedcolumn{
	display:table-cell;
}
.middlepos{
	display:table-cell;vertical-align:middle;overflow:hidden;
}
.middlepos img{
	width:400px
}
#cat_switch{width:100%;height:50px;}
.switcher_but{float:left;height:30px;color:white;background-color:#88bbbb/*rgba(140,220,50,1)*/;font-weight:500;font-size:20px;padding:0px 4px 0px 4px;margin:5px;width:100px;text-align:center;transition:all 0.15s linear;cursor:pointer;}
.swb_selected {height:35px;transition:all 0.15s linear;}
.hidden {display:none;}
.showed {display:block;}
