root{display:block}
@font-face{font-family:'Ubuntu';src:url(ubuntu/ubuntu-b-webfont.eot);src:url(ubuntu/ubuntu-b-webfontd41d.eot?#iefix) format("embedded-opentype"),url(ubuntu/ubuntu-b-webfont.woff) format("woff"),url(ubuntu/ubuntu-b-webfont.ttf) format("truetype"),url(ubuntu/ubuntu-b-webfont.svg#ubuntubold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:'Ubuntu';src:url(ubuntu/ubuntu-bi-webfont.eot);src:url(ubuntu/ubuntu-bi-webfontd41d.eot?#iefix) format("embedded-opentype"),url(ubuntu/ubuntu-bi-webfont.woff) format("woff"),url(ubuntu/ubuntu-bi-webfont.ttf) format("truetype"),url(ubuntu/ubuntu-bi-webfont.svg#ubuntubold_italic) format("svg");font-weight:700;font-style:italic}
@font-face{font-family:'Ubuntu-C';src:url(ubuntu/ubuntu-c-webfont.eot);src:url(ubuntu/ubuntu-c-webfontd41d.eot?#iefix) format("embedded-opentype"),url(ubuntu/ubuntu-c-webfont.woff) format("woff"),url(ubuntu/ubuntu-c-webfont.ttf) format("truetype"),url(ubuntu/ubuntu-c-webfont.svg#ubuntu_condensedregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Ubuntu';src:url(ubuntu/ubuntu-r-webfont.eot);src:url(ubuntu/ubuntu-r-webfontd41d.eot?#iefix) format("embedded-opentype"),url(ubuntu/ubuntu-r-webfont.woff) format("woff"),url(ubuntu/ubuntu-r-webfont.ttf) format("truetype"),url(ubuntu/ubuntu-r-webfont.svg#ubunturegular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Ubuntu';src:url(ubuntu/ubuntu-ri-webfont.eot);src:url(ubuntu/ubuntu-ri-webfontd41d.eot?#iefix) format("embedded-opentype"),url(ubuntu/ubuntu-ri-webfont.woff) format("woff"),url(ubuntu/ubuntu-ri-webfont.ttf) format("truetype"),url(ubuntu/ubuntu-ri-webfont.svg#ubuntuitalic) format("svg");font-weight:400;font-style:italic}
h1{font-weight:700;font-size:22px;margin-bottom:13px}
h2{font-weight:700;font-size:20px;margin-bottom:11px}
h3{font-weight:700;font-size:18px;margin-bottom:9px}
h4{font-weight:700;font-size:16px;margin-bottom:7px}
h5{font-weight:700;font-size:14px;margin-bottom:5px}
td{padding:5px}
img{border:0}
b{font-weight:700}
i{font-style:italic}
u{text-decoration:underline}
.cleardiv{clear:both}
.cursor_pointer{cursor:pointer}
.img-center{margin:0 auto}
body{background-color:#efefef;font-size:16px}
#container{font-family:Ubuntu;background:#fff;-webkit-box-shadow:2px 2px 5px 4px #666;box-shadow:2px 2px 5px 4px #666}
.header{position:relative;height:165px;background:url(../img/header.png) no-repeat left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.link_home{position:relative;margin-top:25px;padding:0 0 20px 15px}
.link_home.pull-right{padding-left:0;padding-right:15px}
.link_home a{display:inline-block;margin-right:5px}
.link_home a:last-child{margin:0}
#link_home_h{width:180px;height:67px;background:url(../img/header-loghi.png) left no-repeat;background-position:3px 2px}
#link_home_coni{width:112px;height:32px;background:url(../img/header-loghi.png) left no-repeat;background-position:-228px -33px}
#link_home_iof{width:74px;height:37px;background:url(../img/header-loghi.png) left no-repeat;background-position:-343px -28px}
#link_home_coni{width:90px;height:33px;background:url(../img/header-coni.png)}
#link_home_isf17{width:120px;height:120px;background:url(../img/ISC_alone.png);background-size:100% auto;background-repeat:no-repeat;margin-left:19px}
#link_home_cip{width:153px;height:33px;background:url(../img/header-loghi.png) left no-repeat;background-position:-426px -31px}
#link_home_cifp{width:50px;height:103px;background:url(../img/header-loghi.png) left no-repeat;background-position:-590px 15px}
#link_home_fb{width:20px;height:25px;background:url(../img/header-loghi.png) left no-repeat;background-position:5px -71px}
#link_home_fb:hover{background-position:-171px -71px}
#link_home_tw{width:29px;height:25px;background:url(../img/header-loghi.png) left no-repeat;background-position:-26px -71px}
#link_home_tw:hover{background-position:-202px -71px}
#link_home_fl{width:29px;height:25px;background:url(../img/header-loghi.png) left no-repeat;background-position:-60px -71px}
#link_home_fl:hover{background-position:-236px -71px}
#link_home_yt{width:28px;height:30px;background:url(../img/header-loghi.png) left no-repeat;background-position:-102px -68px}
#link_home_yt:hover{background-position:-278px -68px}
#link_home_insta{width:20px;height:22px;background:url(../img/header-loghi.png) left no-repeat;background-position:-347px -72px}
#link_home_insta:hover{background-position:-377px -72px}
#link_home_rss{width:20px;height:22px;background:url(../img/header-loghi.png) left no-repeat;background-position:-141px -72px}
#link_home_rss:hover{background-position:-317px -72px}
#link_home_sponsor_text{color:#fff;font-size:9px;line-height:16px}
.banner_top_container{padding-left:65px;padding-right:15px}
#banner_box{position:relative}
#nav_id_breadcrumb{font-family:Ubuntu-C;clear:both}
.nav_breadcrumb{color:#666;padding:5px;font-size:15px;padding-left:15px;margin-bottom:5px}
.nav_breadcrumb a{color:#DE4C27;text-decoration:none}
.nav_breadcrumb a:hover{text-decoration:underline}
#nav_id_menu_level2{font-family:Ubuntu-C;clear:both;border:1px solid #ccc;background:#efefef;margin-bottom:10px}
.nav_menu_l2{color:#666;padding:3px;padding-top:6px;font-size:15px;padding-left:15px;margin-bottom:5px}
.nav_menu_l2 a{color:#DE4C27;text-decoration:none}
.nav_menu_l2 ul li{padding-right:0}
.nav_menu_l2 ul li span::before{content:"|";margin-left:5px;display:inline-block}
.nav_menu_l2 ul li:last-child span::before{content:"";margin:0}
.nav_menu_l2 a:hover{text-decoration:underline}
#content_container{position:relative;height:auto!important;height:680px;min-height:680px;padding-left:15px}
#content strong{font-weight:700}
#content b{font-weight:700}
#content i{font-style:italic}
#content u{text-decoration:underline}
#content p{margin-bottom:6px;text-align:justify}
#sidebar{position:relative;width:100%;min-height:200px;font-family:Ubuntu-C;padding-right:5px}
.box_sidebar{margin-bottom:10px;margin-top:10px}
.sidebar_title_container{position:relative;background-color:#486058;color:#fff;padding:5px 5px 3px 15px}
.title_login_symbol{float:left;margin-left:-12px;margin-top:-15px;border:0 solid red;width:28px;height:43px;background:url(../img/home_icone.png) left no-repeat;background-position:-166px -167px}
.title_login{padding-left:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;line-height:1;font-size:16px}
.sidebar_content_container{padding:10px}
.login_label{position:relative;float:left;color:#486058;width:80px}
.login_input{position:relative;float:left;color:#486058;width:120px;background-color:#bac82f;margin-right:3px}
.login_input input{border:0;background:transparent;padding:2px;width:110px;font-family:Ubuntu-C}
.login_submit{position:relative;float:left;height:21px;width:21px;background-color:#486058;color:#fff;text-align:center;cursor:pointer}
.login_submit:hover{color:#486058;background-color:#fff}
#sidebar_newsletter{background-color:#96BC2F;color:#fff;margin-bottom:3px;padding:5px 5px 5px 15px;position:relative}
#sidebar_newsletter:hover{background-color:#486058}
.sidebar_title_container_comunicati{position:relative;background-color:#de4c27;color:#fff;padding:5px;padding-left:15px;margin-bottom:3px}
.title_comunicati_symbol{float:left;margin-left:-12px;margin-top:-14px;border:0 solid red;width:28px;height:35px;background:url(../img/home_icone.png) left no-repeat;background-position:-203px -176px}
.title_comunicati{padding-left:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:16px}
.sidebar_content_container_comunicati{padding:10px;background-color:#c5c6c8}
.sidebar_box_news_a{text-decoration:none}
.sidebar_box_news{margin-bottom:6px}
.sidebar_box_news:hover > sidebar_content_container_comunicati{text-decoration:underline}
.sidebar_h3{color:#000;font-size:13px;font-weight:700;margin-bottom:3px}
.sidebar_h4{color:#000;font-size:12px;text-transform:uppercase;margin-top:2px;margin-bottom:5px}
.box_sidebar_home{margin-bottom:10px;font-family:Ubuntu-C;margin-top:20px}
.sidebar_home_title_container_comunicati{position:relative;height:auto;background-color:#de4c27;color:#fff;padding:5px;font-size:15px;padding-left:15px;margin-bottom:5px}
.sidebar_home_content_container_comunicati{padding:8px;background-color:#c5c6c8}
.sidebar_home_box_news_a,.sidebar_home_box_news_a:hover,.sidebar_box_news_a:hover{text-decoration:none}
.sidebar_home_box_news_a:hover .sidebar_h3,.sidebar_box_news_a:hover .sidebar_h3{color:#DE4C27}
.sidebar_home_box_news:hover > sidebar_home_content_container_comunicati{text-decoration:underline}
.sidebar_sponsor{min-height:200px;background-color:#b19f62;padding:15px}
.sidebar_sponsor_box_categoria{border-bottom:1px dashed #41281b;margin-bottom:3px}
.sidebar_sponsor_title_categoria{font-size:11px;color:#41281b;margin-bottom:5px}
.img_sponsor{height:40px;float:left;position:relative;margin-right:20px}
.footer{position:relative;border-top:1px dashed #000;padding-top:1px;margin-top:20px}
.footer_box{color:#868789;font-size:12px}
.footer_box a{color:#868789;text-decoration:none;font-size:11px}
.footer_box a:hover{text-decoration:underline}
.footer_box_separator{height:3px;background-color:#96bc2f}
.footer_title{text-transform:uppercase;font-size:16px;font-weight:700}
.footer_link{position:relative;padding:15px}
.footer_follow{position:relative;padding:15px}
.footer_credits{position:relative;padding:15px}
.footer_contatti{position:relative;padding:15px}
.sidebar_box_spacer{height:20px;margin-top:2px;margin-bottom:10px;background:url(../img/tratteggio.png) top left repeat-x;width:auto}
.sidebar_gara_container{border:0 solid red}
.sidebar_gara_title{background:#c5c6c8;margin-bottom:10px;padding:5px;font-size:16px}
.sidebar_gara_content{border:0 solid red}
.box_sidebar_gare_container{position:relative}
.box_sidebar_gare_title{background-color:#486058;color:#fff;padding:5px;padding-left:15px;text-transform:uppercase;margin-bottom:5px;font-size:16px}
.box_sidebar_gare_content{background-color:#efefef;color:#000;padding:5px;padding-left:15px;margin-bottom:20px;padding-top:10px}
.box_sidebar_gare_riga{position:relative;margin-top:5px;margin-bottom:5px}
#gare_filtro_applica{cursor:pointer;background:#DE4C27;display:block;width:100%;border:0}
#gare_filtro_applica:hover{background:#EA6C2B}
.box_sidebar_gare_labelcheckbox{cursor:pointer}
.box_sidebar_gare_labelcheckbox:hover{color:#232323}
#sidebar_box_squadre{margin-bottom:10px;border:0 solid red;margin-top:0}
#sidebar_box_squadre_title{height:45px;background:#0094AB;margin-bottom:5px;border:0 solid #ff0;clear:left}
#sidebar_box_squadre_title_symbol{float:left;border:0 solid red;width:31px;height:35px;margin-top:2px;margin-left:6px;background:url(../img/home_icone.png) left no-repeat;background-position:-129px -177px}
#sidebar_box_squadre_title_1{font-weight:700;color:#fff;text-transform:uppercase;margin-top:3px;font-size:16px;padding-right:6px;padding-left:8px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#sidebar_box_squadre_title_2{font-size:13px;color:#fff;padding-right:6px;padding-left:6px;margin-left:38px}
#sidebar_box_squadre_content{position:relative;height:170px;cursor:pointer;border:0 solid red;overflow:hidden}
#sidebar_box_squadre_content img{position:absolute;z-index:1;cursor:pointer}
#sidebar_box_squadre_content img.active_b{z-index:3}
#sidebar_box_squadre_content_desc{position:absolute;height:25px;text-transform:uppercase;text-decoration:none!important;color:#fff;bottom:0;width:100%;z-index:11;font-size:13px;text-align:center;padding-top:3px;background:url(../img/trasp_000.png) repeat}
.swb2{color:#fff}
#sidebar_box_iofnews{border:0 solid red}
#sidebar_box_iofnews_title{height:40px;background:#2B7E72;margin-bottom:5px;border:0 solid #ff0;clear:left}
#sidebar_box_iofnews_title_symbol{float:left;border:0 solid red;width:56px;height:35px;margin-top:2px;margin-left:6px;background:url(../img/home_icone.png) left no-repeat;background-position:-44px -252px}
#sidebar_box_iofnews_title_1{font-weight:700;color:#000;text-transform:uppercase;margin-top:3px;font-size:16px;padding-right:6px;padding-left:8px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#sidebar_box_iofnews_title_2{font-size:13px;color:#000;padding-right:6px;padding-left:33px;margin-left:38px;line-height:1}
#sidebar_box_iofnews_content{cursor:pointer;padding:10px;background-color:#c5c6c8}
#link_iofnews img{width:100%;height:auto}
#sidebar_box_youtube{border:0 solid red}
#sidebar_box_youtube_title{height:40px;background:#FFCB00;margin-bottom:5px;border:0 solid #ff0;clear:left}
#sidebar_box_youtube_title_symbol{float:left;border:0 solid red;width:31px;height:35px;margin-top:2px;margin-left:6px;background:url(../img/home_icone.png) left no-repeat;background-position:-86px -214px}
#sidebar_box_youtube_title_1{font-weight:700;color:#000;text-transform:uppercase;margin-top:3px;font-size:16px;line-height:1;padding-right:6px;padding-left:8px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#sidebar_box_youtube_title_2{font-size:13px;line-height:1;color:#000;padding-right:6px;padding-left:6px;margin-left:38px}
#sidebar_box_youtube_content{cursor:pointer}
#link_youtube img{width:100%;height:170px}
#sidebar_box_azimut{border:0 solid red}
#sidebar_box_azimut_title{height:40px;background:#DE4C27;margin-bottom:5px;border:0 solid #ff0}
#sidebar_box_azimut_title_symbol{float:left;border:0 solid red;width:31px;height:35px;margin-top:2px;margin-left:6px;background:url(../img/home_icone.png) left no-repeat;background-position:-43px -214px}
#sidebar_box_azimut_title_1{font-weight:700;color:#000;text-transform:uppercase;margin-top:3px;font-size:16px;line-height:1;padding-right:6px;padding-left:8px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#sidebar_box_azimut_title_2{font-size:13px;line-height:1;color:#000;padding-right:6px;padding-left:6px;margin-left:38px}
#sidebar_box_azimut_content{cursor:pointer}
#sidebar_box_wmoc{width:100%;border:0 solid red}
#sidebar_box_wmoc_title{height:40px;background:#DE4C27;margin-bottom:5px;border:0 solid #ff0;font-family:Ubuntu-C;color:#fff}
#sidebar_box_wmoc_title_symbol{float:left;border:0 solid red;width:63px;height:35px;margin-top:2px;margin-left:6px;background:url(../img/home_icone.png) left no-repeat;background-position:-110px -255px}
#sidebar_box_wmoc_title_1{font-weight:700;text-transform:uppercase;margin-top:3px;font-size:16px;padding-right:6px;padding-left:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#sidebar_box_wmoc_title_2{font-size:13px;padding-right:6px;padding-left:6px;margin-left:38px;text-decoration:none}
#sidebar_box_wmoc_content{cursor:pointer}
#menu{list-style:none;font-family:Ubuntu-C;margin-bottom:20px;background-color:#EA6C2B}
#menu ul{margin:0;padding:0;text-align:center}
#menu li{display:inline-block;text-align:center;position:relative;padding:6px 10px;margin-top:0;border:none;border-right:2px solid #fff}
#menu li.last_menu{border-right:0}
#menu li:hover{background:#ea7d2b}
#menu li a{font-size:16px;color:#FFF;display:block;outline:0;text-decoration:none}
#menu li:hover a{color:#fff}
#menu li .drop{background:url(img/drop.html) no-repeat right 8px}
#menu li:hover .drop{background:url(img/drop.html) no-repeat right 7px}
.dropdown_1column{z-index:100;margin:0 auto;float:left;position:absolute;left:-999em;top:100%;text-align:left;padding:0;background:#de4c27;background:-moz-linear-gradient(top,#ea7d2b,#de4c27);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ea7d2b),to(#de4c27))}
#menu li:hover .dropdown_1column{left:0}
.col_1{display:inline;float:left;position:relative;margin-left:0;margin-right:0}
#menu .menu_right{margin-right:0}
#menu li:hover .align_right{left:auto;right:0}
#menu p,#menu h2,#menu h3,#menu ul li{font-size:12px;text-align:left}
#menu li ul{list-style:none;padding:0;margin:0}
.col_1_ul{width:262px}
.col_1_ul > li{font-size:12px;position:relative;padding:0;margin:0;text-align:left;width:100%;border:none!important}
.col_1_ul > li:hover{background:none;border:none;padding:0;margin:0}
#diretta_evento_box_container_border{position:fixed;z-index:99;top:20px;width:530px;left:50%;margin-left:-240px;border-top:0 solid #000}
#diretta_evento_box_container{position:absolute;top:0;width:530px;border-top:2px dashed #fff;border-bottom:2px dashed #fff}
.diretta_evento_cliccable{cursor:pointer}
#diretta_evento_box{position:relative;height:auto!important;height:200px;min-height:200px;margin-top:2px;margin-bottom:2px;padding:10px;background:#97BD30}
#sfondoscuro{position:fixed;opacity:.85;height:100%;width:100%;top:0;left:0;background:#000;z-index:98}
#diretta_evento_box_close{cursor:pointer;position:absolute;z-index:100;top:-15px;left:-15px}
#diretta_evento_box_twitter{position:absolute;margin-top:10px;left:10px;top:10px}
#diretta_evento_box_control{position:absolute;width:24px;height:24px;right:15px;top:15px}
.diretta_evento_box_control_img_changestate{cursor:pointer}
#diretta_evento_title{position:relative;width:300px;height:30px;margin-left:60px;font-weight:700;font-size:21px;color:#0060A8;font-family:Ubuntu}
#diretta_evento_title_evento{position:relative;width:350px;height:25px;margin-left:60px;font-size:18px;color:#fff;font-family:Ubuntu-C}
#diretta_evento_box_sponsor_container{position:relative;margin-top:10px;border-top:1px dashed #303e0d;border-bottom:1px dashed #303e0d;height:52px}
#diretta_evento_box_sponsor{position:relative;margin-top:1px;margin-bottom:1px;border:0 solid red;background:#303e0d;height:50px}
.diretta_evento_box_sponsor_container1{overflow:hidden;position:absolute;width:160px;height:45px;left:3px;top:2px}
#diretta_evento_box_sponsor_banner_box1{position:relative}
#diretta_evento_box_sponsor_banner_box1 img{position:absolute;z-index:1;cursor:pointer}
#diretta_evento_box_sponsor_banner_box1 img.active_b{z-index:3}
.diretta_evento_box_sponsor_banner_text{position:absolute;color:#fff;font-size:10px;left:168px;bottom:1px}
#countdown_box{margin:6px}
#countdown_box_text{font-size:12px;margin-top:5px;margin-bottom:5px}
#diretta_evento_box_content{position:relative;height:400px;overflow:scroll;overflow-x:hidden;margin-top:10px;border:0 solid red}
.diretta_evento_box_content_item{margin-bottom:10px;position:relative;border:0 solid red;margin-right:5px}
.diretta_evento_box_content_item_row1{position:relative;border:0 solid green}
.diretta_evento_box_content_item_row1_1{float:left;width:10px;height:10px;background:url(../img/home_icone.png) no-repeat scroll -15px -255px transparent;margin-top:5px;margin-right:4px}
.diretta_evento_box_content_item_row1_2{font-size:13px;font-weight:700;color:#DF4E27}
.diretta_evento_box_content_item_row1_3{font-size:10px;color:#FFF;margin-left:5px;margin-right:5px}
.diretta_evento_box_content_item_row1_4{font-size:13px;color:#0060A8}
.diretta_evento_box_content_item_row1_5{float:right;text-align:right;width:100px;font-size:13px;color:#FFF;margin-top:3px}
.diretta_evento_box_content_item_row2{margin-left:14px;font-size:13px;color:#000;font-family:Ubuntu-C}
.diretta_evento_box_content_item_row3{margin-left:14px;font-size:13px;color:#FFF;font-family:Ubuntu}
.tb_splitime{width:100%;white-space:nowrap;font-family:Ubuntu-C;border-bottom:3px solid #96BC2F}
.tb_splitime_tr_header{background-color:#96BC2F;color:#fff;font-weight:700;text-transform:uppercase}
.tb_splitime_tr2{background-color:#fff;color:#000}
.tb_splitime_tr1{background-color:#efefef;color:#000}
.tb_splitime_tr2:hover{background-color:#ccc}
.tb_splitime_tr1:hover{background-color:#ccc}
.order_code{cursor:pointer}
.lampeggio{background:#FFF!important}
.content_inevidenza_title_container{margin-top:10px;height:35px;background:url(../img/tratteggio.png) top left repeat-x}
.content_inevidenza_title_symbol{float:left;border:0 solid red;width:28px;height:27px;background:url(../img/home_icone.png) left no-repeat #fff;background-position:0 -180px}
.content_inevidenza_title_box{font-weight:700;text-transform:uppercase;font-size:20px;background:#fff;padding-right:6px;padding-left:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.content_inevidenza_image_box{float:left}
.content_inevidenza_image_box img{border:6px solid #0060A8}
.content_inevidenza_content_right{position:relative;float:left}
a:hover .inevidenza_style1{color:#DE4C27}
.inevidenza_style1{position:relative;color:#0060A8;font-weight:700;font-size:16px;margin-top:2px;margin-bottom:2px}
.inevidenza_style2{position:relative;color:#9c3;font-weight:700;font-size:14px;clear:left}
.inevidenza_style2_symbol{float:left;border:0 solid red;margin-right:2px;width:16px;height:16px;background:url(../img/home_icone.png) left no-repeat;background-position:0 -255px}
.inevidenza_style3{position:relative;color:#868789;font-size:14px}
.inevidenza_style4{position:relative;color:#000;font-size:11px;margin-top:2px;line-height:13px}
.content_right_img_top{border:6px solid #96BC2F;overflow:hidden;margin-bottom:5px;cursor:pointer}
.content_right_img_top_title{position:absolute;color:#fff;left:5px;top:5px;width:196px;padding:5px;background:url(../img/trasp_fff.png) repeat}
.content_right_img a.disc{display:inline-block}
.content_right_img1{display:inline-block;margin-right:2px;position:relative;width:50px;height:49px;background:url(../img/home_icone.png) left no-repeat;background-position:-2px 0;cursor:pointer}
.content_right_img2{display:inline-block;margin-right:2px;position:relative;width:50px;height:49px;background:url(../img/home_icone.png) left no-repeat;background-position:-57px 0;cursor:pointer}
.content_right_img3{display:inline-block;margin-right:2px;position:relative;width:50px;height:49px;background:url(../img/home_icone.png) left no-repeat;background-position:-112px 0;cursor:pointer}
.content_right_img4{display:inline-block;margin-right:0;position:relative;width:50px;height:49px;background:url(../img/home_icone.png) left no-repeat;background-position:-167px 0;cursor:pointer}
.content_right_img1:hover{background:url(../img/home_icone.png) left no-repeat;background-position:-2px -49px;cursor:pointer}
.content_right_img2:hover{background:url(../img/home_icone.png) left no-repeat;background-position:-57px -49px;cursor:pointer}
.content_right_img3:hover{background:url(../img/home_icone.png) left no-repeat;background-position:-112px -49px;cursor:pointer}
.content_right_img4:hover{background:url(../img/home_icone.png) left no-repeat;background-position:-167px -49px;cursor:pointer}
.content_risultati_gare_box{padding:6px 0 6px 6px}
.content_risultati_gare_title_container{margin-top:10px;height:35px;width:100%;background:url(../img/tratteggio.png) top left repeat-x}
.content_risultati_gare_title_symbol{float:left;border:0 solid red;width:28px;height:29px;background:url(../img/home_icone.png) left no-repeat #fff;background-position:-201px -223px}
.content_risultati_gare_title_box{color:#000;font-weight:700;text-transform:uppercase;margin-top:4px;font-size:16px;background:#fff;padding-right:6px;padding-left:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.content_risultati_gare_content_a{text-decoration:none}
.risultati_gare_box{margin-bottom:3px;padding-right:10px;color:#000}
.risultati_gare_title{font-size:11px;font-weight:700;color:#000}
.risultati_gare_subtitle{font-size:11px;margin-bottom:5px;color:#000}
.content_notizie_double_container{position:relative;border-top:1px dashed #000;border-bottom:1px dashed #000;background-color:#fff;margin-top:10px}
.content_notizie_double{position:relative;border:0 dashed #000;background-color:#96BC2F;margin:0;margin-top:3px;margin-bottom:3px;padding:4px;padding-top:1px}
.content_notizie_double_title_container{color:#000;margin-top:10px;height:35px}
.content_notizie_double_title_symbol{float:left;border:0 solid red;width:35px;height:27px;background:url(../img/home_icone.png) left no-repeat;background-position:-36px -182px}
.content_notizie_double_title_box{font-weight:700;text-transform:uppercase;font-size:20px;margin-top:2px;padding-right:6px;padding-left:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.content_notizie_double_content_a,.content_notizie_double_content_a:hover{text-decoration:none}
.content_notizie_double_content_container:hover > .content_notizie_double_subtitle_news{color:#444}
.content_notizie_double_title_news{color:#fff;font-size:11px;font-weight:700;clear:left}
.content_notizie_double_title_news_symbol{float:left;border:0 solid red;margin-right:5px;margin-right:2px;width:10px;height:10px;background:url(../img/home_icone.png) left no-repeat;background-position:-15px -255px}
.content_notizie_double_subtitle_news{color:#000;font-size:11px;font-weight:700}
.content_notizie_double_tipo_news{color:#DE4C27;font-size:11px;font-weight:700;margin-bottom:5px;text-transform:uppercase}
.content_calendario_gare_a,.content_calendario_gare_a:hover,.content_risultati_gare_content_a,.content_risultati_gare_content_a:hover{text-decoration:none}
.content_calendario_gare_a:hover .calendario_gare_title2,.content_risultati_gare_content_a:hover .calendario_gare_title2{color:#DE4C27}
.content_calendario_gare_title_container{color:#000;margin-top:10px;height:35px;background:url(../img/tratteggio.png) top left repeat-x}
.content_calendario_gare_title_symbol{float:left;border:0 solid red;width:28px;height:27px;background:url(../img/home_icone.png) left no-repeat #fff;background-position:-87px -182px}
.content_calendario_gare_title_box{font-weight:700;text-transform:uppercase;font-size:20px;background:#fff;padding-right:6px;padding-left:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.calendario_gare_title1{color:orange;font-size:11px;font-weight:700;margin-top:2px;margin-bottom:2px}
.calendario_gare_title2{font-weight:700;font-size:11px;color:#000;margin-top:2px;margin-bottom:2px}
.calendario_gare_title3{font-size:11px;font-style:italic;color:#000;margin-top:2px;margin-bottom:5px}
.table > thead > tr > th{border-bottom:0}
.tabella_notizie{margin-right:10px;font-family:Ubuntu}
.tabella_notizie a{color:#000}
.tabella_notizie a:hover{text-decoration:underline}
.tabella_data{position:relative;float:left;width:15%;padding-left:5px;padding-right:5px;font-size:12px}
.tabella_disciplina{position:relative;float:left;width:25%;font-size:13px}
.tabella_interesse{position:relative;float:left;width:120px;font-size:13px}
.tabella_titolo{position:relative;float:left;width:60%;font-size:13px}
div.tabella_container1{border-bottom:1px dashed #000;padding-top:2px;padding-bottom:2px}
div.tabella_container_dispari{background-color:#fff}
div.tabella_container_pari{background-color:#ccc}
.tabella_co{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:0 -325px;cursor:pointer;width:32px;height:30px;position:relative;float:left;margin-right:4px}
.tabella_scio{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-36px -325px;cursor:pointer;width:32px;height:30px;position:relative;float:left;margin-right:4px}
.tabella_mtbo{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-72px -325px;cursor:pointer;width:32px;height:30px;position:relative;float:left;margin-right:4px}
.tabella_trailo{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-108px -325px;cursor:pointer;width:32px;height:30px;position:relative;float:left}
.tabella_end{height:5px;background-color:#bac82f;margin-top:2px}
.tabella_co_no_active{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:0 -355px;cursor:pointer;width:32px;height:30px;position:relative;float:left;margin-right:4px}
.tabella_scio_no_active{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-36px -355px;cursor:pointer;width:32px;height:30px;position:relative;float:left;margin-right:4px}
.tabella_mtbo_no_active{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-72px -355px;cursor:pointer;width:32px;height:30px;position:relative;float:left;margin-right:4px}
.tabella_trailo_no_active{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-108px -355px;cursor:pointer;width:32px;height:30px;position:relative;float:left}
.tabella_co_no_active:hover{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:0 -325px}
.tabella_scio_no_active:hover{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-36px -325px}
.tabella_mtbo_no_active:hover{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-72px -325px}
.tabella_trailo_no_active:hover{background:url(../img/home_scopri_lorienteering.png) left no-repeat;background-position:-108px -325px}
.gare_tabella_data{position:relative;float:left;width:60px;padding-left:5px;padding-right:5px;font-size:12px}
.gare_tabella_disciplina{text-align:center;position:relative;float:left;width:60px;padding-left:5px;padding-right:5px;font-size:12px}
.gare_tabella_interesse{position:relative;float:left;width:60px;padding-left:5px;padding-right:5px;font-size:12px}
.gare_tabella_indirizzo{position:relative;float:left;width:160px;padding-left:5px;padding-right:5px;font-size:12px}
.gare_tabella_nome{position:relative;float:left;width:300px;padding-left:5px;padding-right:5px;font-size:12px}
.gare_tabella_stato_rosso{color:red}
.num_page_box{border:0 solid red;margin-top:15px}
.num_page{float:left;background:#ccc;font-weight:700;margin-right:2px;min-width:20px;padding:3px;text-align:center}
.num_page a{text-decoration:none;color:#fff;font-size:14px}
.num_page:hover{background:#bac82f}
.num_page:hover a{color:#fff}
.num_page_active{float:left;background:#bac82f;font-weight:700;margin-right:2px;min-width:20px;padding:3px;text-align:center}
.num_page_active a{text-decoration:none;color:#fff;font-size:14px}
.ricerca_notizie_title_container{position:relative;font-size:16px;background-color:#486058;color:#fff;padding:5px;padding-left:15px;text-transform:uppercase}
.ricerca_notizie_content_container{padding:15px 0 15px 10px}
.ricerca_notizie_label{position:relative;float:left;color:#486058;width:80px}
.ricerca_notizie_input{position:relative;float:left;color:#486058;width:115px;background-color:#96BC2F;margin-right:3px;height:auto}
.ricerca_notizie_input input,.sidebar_ricerca_input input{border:0;background:transparent;padding:5px 10px;width:100%;font-family:Ubuntu-C}
.ricerca_notizie_submit{position:relative;padding:1px;float:left;height:32px;width:32px;background-color:#486058;color:#fff;text-align:center;cursor:pointer;border:1px solid transparent;line-height:28px}
.ricerca_notizie_submit:hover{color:#486058;background-color:#fff;border:1px solid #486058}
.box_notizie_internazionali{position:relative;font-size:16px;background-color:#0060A8;color:#fff;padding:5px;padding-left:15px;cursor:pointer;text-transform:uppercase;margin-bottom:10px}
.box_rassegna_stampa{position:relative;font-size:16px;background-color:#EA6C2B;color:#fff;padding:5px;padding-left:15px;cursor:pointer;text-transform:uppercase;margin-top:10px}
.box_rassegna_stampa_a,.box_rassegna_stampa_a:hover{text-decoration:none}
.box_delibere{position:relative;height:20px;background-color:#58585A;color:#fff;padding:5px;padding-left:15px;cursor:pointer;text-transform:uppercase;margin-top:10px}
.box_coni{position:relative;height:20px;background-color:#0094AB;color:#fff;padding:5px;padding-left:15px;cursor:pointer;text-transform:uppercase;margin-top:10px}
.data_articolo_symbol{float:left;border:0 solid red;margin-right:2px;margin-top:3px;width:16px;height:16px;background:url(../img/home_icone.png) left no-repeat;background-position:0 -255px}
.data_articolo{color:#96BC2F;text-transform:uppercase;font-size:18px;font-weight:700;margin-bottom:5px}
.titolo_articolo{color:#0060a8;font-size:21px;margin-bottom:5px;font-weight:700}
.interesse_articolo{color:#868789;text-transform:uppercase;font-size:16px;margin-bottom:5px}
.testo_articolo{font-size:14px!important}
.testo_articolo a{color:#000;text-decoration:underline}
.testo_articolo a:hover{color:#000;text-decoration:none}
.box_allegati_articolo_title_container{margin-top:10px;height:35px;width:100%;background:url(../img/tratteggio.png) top left repeat-x}
.box_allegati_articolo_title_symbol{float:left;border:0 solid red;width:28px;height:27px;background:url(../img/home_icone.png) left no-repeat #fff;background-position:-132px -222px}
.box_allegati_articolo_title_box{font-weight:700;text-transform:uppercase;font-size:20px;background:#fff;padding-right:6px;padding-left:4px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.box_allegati_articolo{margin-top:15px;margin-bottom:20px}
.box_allegato_articolo{margin-left:10px}
.box_allegati_articolo a{font-weight:700;color:#de4c27;text-decoration:none;font-size:12px}
.box_allegati_articolo a:hover{text-decoration:underline}
.gara_data_gara{color:#96BC2F;text-transform:uppercase;font-size:18px;margin-bottom:5px}
.gara_nome_gara{color:#0060a8;font-size:21px;margin-bottom:5px}
.gara_indirizzo_gara{color:#868789;text-transform:uppercase;font-size:16px;margin-bottom:5px}
.gara_testo_gara{font-size:16px}
.box_allegati_gara{margin-top:15px}
.title_allegati_gara{padding:5px;text-transform:uppercase;font-size:16px;font-weight:700}
.box_allegato_gara{padding:5px;color:#de4c27}
.box_allegati_gara a{color:#de4c27;text-decoration:none;font-size:12px}
.box_allegati_gara a:hover{text-decoration:underline}
.tabella_stile{font-family:Ubuntu}
.tabella_stile a{color:#000}
.tabella_stile a:hover{text-decoration:underline}
.tabella_intestazione{text-transform:uppercase;font-size:15px;color:#fff;background-color:#96bc2f;font-weight:700}
.tabella_td{width:100px;padding:5px;font-size:12px}
div.tabella_td{position:relative;float:left}
.tabella_vedi_gare{cursor:pointer;text-decoration:underline}
.sidebar_box_ricerca{margin-bottom:20px}
.sidebar_ricerca_title_container{position:relative;font-size:16px;background-color:#486058;color:#fff;padding:5px;padding-left:15px;text-transform:uppercase;margin-bottom:5px}
.sidebar_ricerca_content_container{padding:10px;background-color:#efefef}
.sidebar_ricerca_content_container a{color:#486058;text-decoration:none}
.sidebar_ricerca_label{position:relative;float:left;color:#486058;width:35%;line-height:32px}
.sidebar_ricerca_select select{position:relative;float:left;color:#000;width:69%;background-color:#96bc2f;height:21px;border:0;font-family:Ubuntu}
.sidebar_ricerca_input{position:relative;float:left;color:#486058;background-color:#96BC2F;width:65%;height:auto}
.sidebar_button_cerca{position:relative;text-align:center;padding:5px;background-color:#486058;color:#fff;cursor:pointer;text-transform:uppercase;font-size:13px;margin-right:5px}
.sidebar_button_cerca:hover{background-color:#efefef;color:#486058;text-decoration:none}
.sidebar_button_cerca{color:#efefef;text-decoration:none}
.sidebar_ricerca_img{position:relative;float:left;width:24px;height:24px;margin-right:10px}
.sidebar_ricerca_img img{width:24px;height:24px}
.sidebar_box_gare_info{margin-bottom:5px;padding:3px}
.sidebar_box_gare_info_sel{background-color:#ccc}
.sidebar_box_gare_info_active:hover{background-color:#ccc}
.sidebar_ricerca_label_active{color:#486058;position:relative;margin-top:2px;font-size:16px}
.sidebar_ricerca_label_no_active{color:#ccc}
.sidebar_box_img_profilo{border:1px dashed #96BC2F;width:99%;height:150px;display:table;text-align:center;background-color:#fff}
.title_scheda{color:#0060a8;font-size:21px;margin-bottom:5px;font-weight:700}
.subtitle_scheda{color:#868789;font-size:16px;margin-bottom:5px;text-transform:uppercase}
.box_scheda_open{background-color:#486058;color:#fff;padding:5px;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:12px}
.box_scheda_close{display:none}
.squadre_nazionali_box_titolo{border-bottom:2px solid #ccc;padding:5px 5px 0 0;font-size:16px;font-weight:700;margin-top:15px}
.squadre_nazionali_box_titolo_content{padding-top:13px}
.squadre_nazionali_box_contenuto{padding:5px;margin-top:10px;font-size:14px}
.squadre_nazionali_box_contenuto a{color:#000}
.naz_titolo_atleta{color:#0060a8;font-size:21px;margin-bottom:5px;font-weight:700}
.sidebar_box_ricerca .sidebar_button_cerca{margin-top:10px;width:80px;float:left;border:1px solid transparent}
.sidebar_box_ricerca .sidebar_button_cerca.eventCerca{margin-left:25px}
.sidebar_box_ricerca .sidebar_button_cerca:hover{border:1px solid #486058}
.login_label{display:block;background-color:#EA6C2B;color:#FFF;padding:5px 10px;width:100%;font-size:16px;text-align:center;border:1px solid transparent}
a.login_label:hover{background-color:#FFF;color:#EA6C2B;border:1px solid #EA6C2B;text-decoration:none}
.footer_follow a,.footer_link a{display:block;line-height:20px}
.footer_credits .credits{color:#000;font-size:11px;display:block}
.footer_credits .credits2{padding-top:7px;color:#DE4C27;font-size:11px;font-weight:700}
.control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,0.1);padding:30px;width:200px;height:210px;margin:10px}
.control{display:block;position:relative;padding-left:30px;margin-bottom:5px;cursor:pointer;font-size:16px;font-weight:inherit}
.control input{position:absolute;z-index:-1;opacity:0}
.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}
.control--radio .control__indicator{border-radius:50%}
.control:hover input ~ .control__indicator,.control input:focus ~ .control__indicator{background:#ccc}
.control input:checked ~ .control__indicator{background:#96BC2F}
.control:hover input:not([disabled]):checked ~ .control__indicator,.control input:checked:focus ~ .control__indicator{background:#6F872C}
.control input:disabled ~ .control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.control__indicator:after{content:'';position:absolute;display:none}
.control input:checked ~ .control__indicator:after{display:block}
.control--checkbox .control__indicator:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.control--checkbox input:disabled ~ .control__indicator:after{border-color:#7b7b7b}
.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}
.control--radio input:disabled ~ .control__indicator:after{background:#7b7b7b}
.select{position:relative;display:inline-block;margin-bottom:5px;width:65%}
.select select{display:inline-block;width:100%;cursor:pointer;padding:5px 10px;outline:0;border:0;border-radius:0;background:#96BC2F;color:#000;appearance:initial;-webkit-appearance:initial;-moz-appearance:initial}
.select select::-ms-expand{display:none}
.select select:disabled{opacity:.5;pointer-events:none}
.select__arrow{position:absolute;top:13px;right:10px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#000 transparent transparent}
.select select:hover ~ .select__arrow,.select select:focus ~ .select__arrow{border-top-color:#000}
.select select:disabled ~ .select__arrow{border-top-color:#ccc}
.login_label_breadcrumb{color:#000;margin-bottom:20px;display:block;text-align:right;font-size:14px;font-family:"Ubuntu-C";padding:5px 10px 5px 0}
.login_label_breadcrumb:hover{text-decoration:none;color:#486058}
div.tabella_td .label{padding:.2em .6em;font-size:10px;vertical-align:middle;border-radius:0;margin-left:15px}
@media screen and (max-width: 1199px) {
    #menu li{padding:6px 7px}
    #link_home_isf17{width:100px;height:100px}
}
@media screen and (max-width: 991px) {
    .row-eq-height{display:flex;flex-flow:row wrap}
    .row-eq-height::before{display:block}
    #container{box-shadow:none}
    .header{height:auto}
    .link_home{padding-left:0}
    .link_home.pull-right{margin-top:60px}
    #apri_menu{height:45px}
    #apri_menu a{line-height:45px;font-size:35px;color:#fff}
    #apri_menu a:hover{text-decoration:none;color:#FFF}
    #content_container{padding-left:0;min-height:auto;padding-bottom:40px}
    .titolo_articolo{margin-top:15px}
    .nav_breadcrumb{padding:5px 0}
    .num_page,.num_page_active{min-width:40px}
    .reveal-modal{left:0!important;right:0!important}
    #sidebar{margin-top:10px;padding:0}
    #sidebar-separator{background:rgba(0,0,0,0) url(../img/tratteggio.png) repeat-x scroll left top;height:20px;margin-top:5px;margin-bottom:20px;width:auto}
    .box_sidebar{margin-top:0}
    #sidebar .sidebar_box_spacer{display:none}
    .sidebar_ricerca_title{font-size:20px}
    #gare_filtro_applica{text-align:center}
    .ricerca_notizie_label{width:20%;height:34px;font-size:18px;line-height:34px}
    .sidebar_ricerca_select select{width:80%;height:34px}
    .ricerca_notizie_input,.ricerca_notizie_input input{width:56%!important;height:34px;font-size:16px;line-height:34px}
    .sidebar_ricerca_input{width:65%;height:34px;font-size:16px;line-height:34px}
    .sidebar_ricerca_input input{width:100%;line-height:24px;font-size:16px}
    .ricerca_notizie_submit{width:8%;height:34px;line-height:30px}
    .sidebar_box_ricerca .sidebar_button_cerca.eventCerca{margin-left:20%}
    .sidebar_box_ricerca .sidebar_button_cerca{width:150px;padding:10px;font-size:15px}
    .title_comunicati,.title_login{font-size:18px}
    #filtri{display:none;margin-bottom:20px;border-bottom:1px solid #EEE;padding-bottom:10px}
    .btn-filtro{width:100%;background-color:#FFCB00;color:#000;font-size:16px;text-transform:uppercase;font-weight:700;border-radius:0;margin-bottom:10px}
    #sidebar .sidebar_box_ricerca{margin-top:0}
    .sidebar_box_ricerca,.box_sidebar_gare_container{margin-top:20px}
    .box_sidebar_gare_content{margin-bottom:0}
    .sidebar_gara_content #map{width:100%!important;height:250px!important}
    #link_youtube img{height:auto}
    #marchi_fiso{padding-top:25px;padding-bottom:25px}
    #marchi_fiso a{display:inline-block;margin:0 10px;vertical-align:middle}
    #fascia_sponsor h2{margin-bottom:30px}
    #responsive-menu{color:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#EA6C2B;width:80%;left:auto;right:-80%;font-family:Ubuntu}
    #responsive-menu ul li:hover>a,#responsive-menu ul li:hover>span,#responsive-menu ul li.active>a,#responsive-menu ul li.active>span,#responsive-menu ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
    #responsive-menu a.sidr-class-drop{text-transform:uppercase;color:#FFF}
    #responsive-menu ul,#responsive-menu ul li{border-bottom:1px solid #DFDFDF;border-top:1px solid #EA6C2B;line-height:40px}
    #responsive-menu ul li.sidr-class-active{background-color:rgba(234,108,43,0.7)}
    #responsive-menu ul li a,#responsive-menu ul li span{color:#FFF;padding:0 10px;font-size:14px}
    #responsive-menu ul li ul li{padding-left:10px}
    #responsive-menu #sidr-id-chiudi-menu{padding-left:10px}
    #responsive-menu #sidr-id-chiudi-menu a,#responsive-menu #sidr-id-chiudi-menu a:hover{color:#FFF;text-decoration:none;font-size:3em}
    #sidebar_box_youtube_title_2,#sidebar_box_azimut_title_2 {font-size:11px;}
}
@media screen and (max-width: 767px) {
    .container {padding-left: 10px;padding-right: 10px;}
    .row {margin-left:-10px;margin-right: -10px}
    .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
        padding-left: 10px;padding-right: 10px;
    }
    
    .row-eq-height{display:block;flex-flow:inherit}
    .row-eq-height::before{display:block}
    .nav_menu_l2{padding-left:5px;padding-right:10px}
    .nav_menu_l2 span > i{font-style:normal!important}
    .nav_menu_l2 ul{display:none;margin-top:10px}
    .nav_menu_l2 ul li{display:block;padding:2px 5px}
    .nav_menu_l2 ul li span::before{content:"";margin:0}
    div.tabella_td{float:none;display:block;width:100%!important}
    .content_right_img_top{border:none}
    .content_right_img_top img{border:6px solid #96bc2f}
    #sidebar-separator{margin-bottom:0}
    .box_sidebar{margin-top:25px}
    .sidebar_box_ricerca .sidebar_ricerca_title,.sidebar_box_ricerca .sidebar_ricerca_label{font-size:16px}
    .sidebar_box_ricerca .sidebar_button_cerca,.sidebar_box_ricerca .sidebar_button_cerca.eventCerca{width:47%;margin:15px 1%;float:none;display:inline-block}
    .ricerca_notizie_content_container{padding:15px 5px}
    .sidebar_ricerca_label,.ricerca_notizie_label{font-size:14px;width:35%}
    .select{width:65%}
    .ricerca_notizie_input,.ricerca_notizie_input input{width:55%!important}
    .ricerca_notizie_submit{width:9%}
    .box_rassegna_stampa_a{text-align:center}
    .content_inevidenza_image_box{margin-bottom:10px}
    .content_calendario_gare_title_symbol{display:none}
    .content_calendario_gare_title_box{font-size:16px;padding-right:6px;padding-left:0}
    #content_right{margin-top:20px}
    footer{text-align:center}
    .footer_follow{padding:15px 0}
    .footer_follow .footer_title{margin-bottom:5px}
    .footer_follow a,.footer_link a{display:inline-block;padding:5px;line-height:1;font-size:13px}
    .footer_credits .credits2{font-size:14px;margin-bottom:3px}
    .footer_credits .credits{display:inline-block;line-height:1;font-size:13px}
    .footer_credits .credits a{font-size:13px}
    #sidebar_box_youtube_title_2,#sidebar_box_azimut_title_2 {font-size:13px;}
}
#fascia-social ul{text-align:center}
#fascia-social ul li{padding:0}
#fascia-social ul li a{display:block}
#fascia-social .logo{width:32px}
#fascia-social #Flickr{fill:#ff0084}