meta.foundation-version{font-family:"/5.4.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0px}meta.foundation-mq-medium{font-family:"/only screen and (min-width:375px)/";width:375px}meta.foundation-mq-large{font-family:"/only screen and (min-width:414px)/";width:414px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:768px)/";width:768px}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1024px)/";width:1024px}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:150%;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 375px){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 414px){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 375px){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 414px){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.moduletable-cn-mobileMenuIcon,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.moduletable-cn-mobileMenuIcon,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.moduletable-cn-mobileMenuIcon,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.moduletable-cn-mobileMenuIcon,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.moduletable-cn-mobileMenuIcon,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,th.moduletable-cn-mobileMenuIcon,td.hide-for-xlarge-up,td.moduletable-cn-mobileMenuIcon,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 375px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.moduletable-cn-mobileMenuIcon,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.moduletable-cn-mobileMenuIcon,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.moduletable-cn-mobileMenuIcon,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.moduletable-cn-mobileMenuIcon,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.moduletable-cn-mobileMenuIcon,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,th.moduletable-cn-mobileMenuIcon,td.hide-for-xlarge-up,td.moduletable-cn-mobileMenuIcon,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 414px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.moduletable-cn-mobileMenuIcon,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.moduletable-cn-mobileMenuIcon,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.moduletable-cn-mobileMenuIcon,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.moduletable-cn-mobileMenuIcon,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.moduletable-cn-mobileMenuIcon,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,th.moduletable-cn-mobileMenuIcon,td.hide-for-xlarge-up,td.moduletable-cn-mobileMenuIcon,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 768px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.moduletable-cn-mobileMenuIcon,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 1024px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.moduletable-cn-mobileMenuIcon,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div.absolute-wrapper{width:100%}div.wrapper{max-width:320px;margin:0 auto}@media only screen and (min-width: 375px){div.wrapper{max-width:375px}}@media only screen and (min-width: 414px){div.wrapper{max-width:414px}}@media only screen and (min-width: 768px){div.wrapper{max-width:768px}}@media only screen and (min-width: 1024px){div.wrapper{max-width:960px}}section#absolute-toolbar,header#absolute-header,nav#absolute-menu,section#wrapped-toolbar,header#wrapped-header,nav#wrapped-menu,header#onepage-header,div#wrapped-onepage-header-row,section#toolbar,header#header,nav#menu,section#breadcrumb,section#partners,section#top-a,section#top-b,section#top-c,main,section#main-top,section#content,section#main-mid,section#main-bottom,section#bottom-a,section#bottom-b,section#bottom-c,div#left-row,div#right-row,section#mobile-toolbar,footer#footer,section#wrapped-sponsor,footer#absolute-footer,footer#wrapped-footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100%;overflow:hidden;*zoom:1}aside#left,aside#right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){aside#left,aside#right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){aside#left,aside#right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){aside#left,aside#right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 1024px){aside#left,aside#right{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left}}aside#only-left,aside#only-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){aside#only-left,aside#only-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){aside#only-left,aside#only-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){aside#only-left,aside#only-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 1024px){aside#only-left,aside#only-right{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left}}div#onepage-logo,div#wrapped-onepage-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){div#onepage-logo,div#wrapped-onepage-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){div#onepage-logo,div#wrapped-onepage-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){div#onepage-logo,div#wrapped-onepage-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}}@media only screen and (min-width: 1024px){div#onepage-logo,div#wrapped-onepage-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}}nav#onepage-menu,nav#wrapped-onepage-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){nav#onepage-menu,nav#wrapped-onepage-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){nav#onepage-menu,nav#wrapped-onepage-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){nav#onepage-menu,nav#wrapped-onepage-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left}}@media only screen and (min-width: 1024px){nav#onepage-menu,nav#wrapped-onepage-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left}}div#main-content-s{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){div#main-content-s{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){div#main-content-s{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){div#main-content-s{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 1024px){div#main-content-s{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}div#main-content-m{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){div#main-content-m{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){div#main-content-m{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){div#main-content-m{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 1024px){div#main-content-m{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left}}div#main-content-l{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 375px){div#main-content-l{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 414px){div#main-content-l{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 768px){div#main-content-l{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@media only screen and (min-width: 1024px){div#main-content-l{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}}@font-face{font-family:'fontello';src:url('fonts/fontello.eot?39996900');src:url('fonts/fontello.eot?39996900#iefix') format("embedded-opentype"),url('fonts/fontello.woff?39996900') format("woff"),url('fonts/fontello.ttf?39996900') format("truetype"),url('fonts/fontello.svg?39996900#fontello') format("svg");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Numans",Arial,sans-serif;font-size:14px;line-height:20px;color:#263238}body div.wrapper.content-wrapper{background:#fff;border-left:1px solid #eceff1;border-right:1px solid #eceff1}@media only screen and (min-width: 768px){body{background:#135aac url('../images/bg-fitet-lancio.jpg?1430147189') no-repeat fixed center 0}}div.wrapper.content-wrapper{background-color:#fff}div.wrapper.content-wrapper section#content{min-height:600px}h1{font-size:36px;line-height:40px}h2{font-size:28px;line-height:32px}h3{font-size:22px;line-height:28px}h4{font-size:18px;line-height:22px}h5{font-size:16px;line-height:20px}h6{font-size:16px;line-height:20px}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2980b9;text-decoration:none}a:hover,a:focus{color:#1168a1;text-decoration:none}.moduletable-cn-mobileMenuIcon{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left;height:60px;color:#01579b;cursor:pointer;text-align:right}.moduletable-cn-mobileMenuIcon:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e82d";font-size:40px;padding:5px 0 0 0;margin:0}.cn-mainMenu{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important;color:#fff}.cn-mainMenu ul{overflow:hidden;margin:0;padding:0;list-style:none;-webkit-transition:height 0.4s linear 0s;-moz-transition:height 0.4s linear 0s;transition:height 0.4s linear 0s;height:0}.cn-mainMenu ul.open{height:325px}@media only screen and (min-width: 768px){.cn-mainMenu ul{height:auto}}.cn-mainMenu ul li{text-align:center;border-top:1px dashed #fff;background-color:#01579b;font-size:16px}.cn-mainMenu ul li:first-child{border-top:none}.cn-mainMenu ul li a{display:block;padding:10px 0}.cn-mainMenu ul li a:link,.cn-mainMenu ul li a:visited,.cn-mainMenu ul li a:active,.cn-mainMenu ul li a:hover{color:#fff}.cn-eventSlider{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}.cn-eventSlider div.event-wrapper{margin:0 auto;height:160px;overflow:auto}.cn-eventSlider div.event-wrapper div.left-arrow{width:30px;height:160px;float:left;cursor:pointer;position:relative}.cn-eventSlider div.event-wrapper div.left-arrow:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e861";color:#cfd8dc;font-size:32px;position:absolute;left:4px;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding-right:4px}.cn-eventSlider div.event-wrapper div.event-slide-container{height:160px;float:left;overflow:hidden;position:relative}.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide{height:160px;overflow:auto;position:absolute;top:0;left:0}.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide.transitionOn{-webkit-transition:left 0.4s linear 0s;-moz-transition:left 0.4s linear 0s;transition:left 0.4s linear 0s}.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event{height:160px;float:left;text-align:center}.cn-eventSlider div.event-wrapper div.right-arrow{width:30px;height:160px;float:left;cursor:pointer;position:relative}.cn-eventSlider div.event-wrapper div.right-arrow:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e862";color:#cfd8dc;font-size:32px;position:absolute;left:4px;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding-left:4px}.cn-accordion h4{background:#01579b;border-top:1px solid #fff;color:#fff;margin:0;padding:5px 0;text-align:center;font-weight:normal;cursor:pointer}.cn-accordion h4.active{background:#01579b}.cn-accordion ul{padding:0;margin:0}.cn-accordion ul li{font-size:11px;list-style-type:none;background:#fff;padding:2px 0;text-align:center;border-bottom:1px dashed #455a64;cursor:pointer;-webkit-transition:background 0.4s linear 0s;-moz-transition:background 0.4s linear 0s;transition:background 0.4s linear 0s}.cn-accordion ul li:last-child{border-bottom:none}.cn-accordion ul li:hover{background:#cfd8dc}.cn-accordion ul li.active{background:#cfd8dc}section#breadcrumb ul{margin:0;padding:10px;list-style:none;overflow:auto;border-bottom:1px dashed #cfd8dc}section#breadcrumb ul li{float:left;margin-right:3px;font-size:12px}section#breadcrumb ul li a{color:#000}section#breadcrumb ul li span.divider{display:none}section#breadcrumb ul li:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e81b";color:#000}section#breadcrumb ul li:first-child{display:none}section#breadcrumb ul li:nth-child(2):before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e835";margin-right:10px;color:#000}body div.moduletable-privacy{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;width:100%;background:rgba(0,0,0,0.8);color:#fff;position:fixed;top:0;left:0;z-index:10000}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_message{text-align:center;padding:10px}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_message h2{display:none}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_message p{margin:0}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_message p a{display:block;margin-bottom:10px}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_message a{color:#fff;text-decoration:underline}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_message button{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:#2980b9;color:#fff;padding:5px 10px;border-top:none;border-right:none;border-left:none;border-bottom:5px solid #115A84}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_declined{display:none !important}body div.moduletable-privacy div.plg_system_eprivacy_module div.plg_system_eprivacy_accepted{display:none !important}body div.absolute-wrapper-toolbar{background-color:#37474f}body div.absolute-wrapper-header{background-color:#fff}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo div.custom-logo{text-align:center}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo div.custom-logo{text-align:left}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo div.custom-logo a{display:block}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo div.custom-logo a img{padding-top:5px;height:65px;padding-bottom:10px}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-logo div.custom-logo a img{height:107px;padding-bottom:0}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-progettoitalia{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;display:none;padding:0 !important}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-progettoitalia{display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-progettoitalia div.custom-progettoitalia p{overflow:auto}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-progettoitalia div.custom-progettoitalia p a{float:right}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-progettoitalia div.custom-progettoitalia p a img{padding-top:15px}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;padding:0 !important;display:none}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly{display:block;padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly div.custom-butterfly p{overflow:auto;margin:5px 0}@media only screen and (min-width: 1024px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly div.custom-butterfly p{margin:15px 0}}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly div.custom-butterfly p a{float:right}body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly div.custom-butterfly p a img{margin-left:15px}@media only screen and (min-width: 768px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly div.custom-butterfly p a img{width:110px;height:auto;padding-top:25px}}@media only screen and (min-width: 1024px){body div.absolute-wrapper-header div.wrapper header#wrapped-header div.moduletable-butterfly div.custom-butterfly p a img{padding-top:17px;width:auto;padding-top:15px}}body div.absolute-wrapper-menu{background-color:#01579b;border-bottom:1px solid #78909c}@media only screen and (min-width: 768px){body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul{overflow:auto}}@media only screen and (min-width: 768px){body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul li{float:left;padding:0;border:0;background:none;-webkit-transition:height 0.4s linear 0s;-moz-transition:height 0.4s linear 0s;transition:height 0.4s linear 0s;-webkit-transition:background-color 0.4s linear 0s;-moz-transition:background-color 0.4s linear 0s;transition:background-color 0.4s linear 0s}body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul li:hover,body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul li.current,body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul li.active{background-color:#0288d1}}@media only screen and (min-width: 768px){body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul li a{font-size:12px;padding:15px 5px}}@media only screen and (min-width: 1024px){body div.absolute-wrapper-menu div.wrapper nav#wrapped-menu div.cn-mainMenu ul li a{padding:15px 10px;font-size:14px}}body section#bottom-c{background-color:#37474f}body section#bottom-c div.moduletable-empty-module{display:none}body div.absolute-wrapper-footer{background:#37474f}body div.absolute-wrapper-footer footer#wrapped-footer{color:#fff;padding:20px 0}body div.absolute-wrapper-footer footer#wrapped-footer a{color:#fff}body div.absolute-wrapper-footer footer#wrapped-footer h3{margin:5px 0}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-sponsor{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-info{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 768px){body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-info{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left}}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-info div.custom-info p{margin:0}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;border-left:none;border-top:1px solid #455a64;padding-top:10px;margin-top:10px}@media only screen and (min-width: 768px){body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;border-left:1px solid #455a64;border-top:none;padding-top:0;margin-top:0}}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-menu ul.nav{margin:0;padding:0}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-menu ul.nav li{list-style-type:none}body div.absolute-wrapper-footer footer#wrapped-footer div.moduletable-menu ul.nav li a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e81b"}div.moduletable-menu.amm-trasp h3{font-size:13px !important;background-color:#104bbb !important}div.moduletable-menu.amm-trasp ul.nav li a,div.moduletable-menu.amm-trasp ul.nav li span{font-size:12px;line-height:14px}div.moduletable-menu.amm-trasp ul.nav li>ul.nav-child li{background:#abdfff !important}div.moduletable-menu.amm-trasp ul.nav li>ul.nav-child li>ul.nav-child li{background:#70baff !important}form.form-contest_video{background:#eceff1;padding:20px}@media only screen and (min-width: 768px){form.form-contest_video{margin:20px auto;width:70%}}form.form-contest_video div.control-group{margin-bottom:10px}form.form-contest_video div.control-group.button{text-align:center}form.form-contest_video div.control-group.check label{display:inline-block}form.form-contest_video div.control-group:nth-child(9){margin-top:60px}form.form-contest_video div.campi-obbligatori{color:#bf360c;font-size:12px}form.form-contest_video div#reCaptchaError{margin-top:20px}form.form-contest_video label{color:#455a64;display:block;font-size:14px;padding:10px 0 5px 0;text-transform:uppercase}form.form-contest_video input,form.form-contest_video select{border:1px solid #cfd8dc;height:40px;padding:10px;width:100%}form.form-contest_video input.error,form.form-contest_video select.error{background:#f8b7b7}form.form-contest_video input[type="checkbox"],form.form-contest_video input[name="tesserato"],form.form-contest_video select[type="checkbox"],form.form-contest_video select[name="tesserato"]{height:auto;width:auto;margin-right:5px}form.form-contest_video input[type="submit"],form.form-contest_video select[type="submit"]{background:#0288d1;color:#fff;margin-top:20px;width:auto}div.riepilogo h3.riepilogo{text-align:center;color:#0288d1;text-transform:uppercase;font-weight:100}div.riepilogo span{display:block;padding:10px 0}div.riepilogo span b{color:#0288d1}body.portalerisultati div.wrapper.content-wrapper{width:100% !important;max-width:100% !important}section#top-a div.moduletable-cercasoc{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-top:10px}section#top-a div.moduletable-cercasoc form div.filter_input,section#top-a div.moduletable-cercasoc form div.control-group,section#top-a div.moduletable-cercasoc form div.submit_button{width:100%;overflow:auto}@media only screen and (min-width: 768px){section#top-a div.moduletable-cercasoc form div.filter_input,section#top-a div.moduletable-cercasoc form div.control-group,section#top-a div.moduletable-cercasoc form div.submit_button{width:18.3%;margin-left:2%;float:left}section#top-a div.moduletable-cercasoc form div.filter_input:first-child,section#top-a div.moduletable-cercasoc form div.control-group:first-child,section#top-a div.moduletable-cercasoc form div.submit_button:first-child{margin-left:0}}section#top-a div.moduletable-cercasoc form div.filter_input input,section#top-a div.moduletable-cercasoc form div.filter_input select,section#top-a div.moduletable-cercasoc form div.control-group input,section#top-a div.moduletable-cercasoc form div.control-group select,section#top-a div.moduletable-cercasoc form div.submit_button input,section#top-a div.moduletable-cercasoc form div.submit_button select{background:#cfd8dc;width:100%;margin-top:10px;border:none;padding:5px}section#top-a div.moduletable-cercasoc form div.filter_input button,section#top-a div.moduletable-cercasoc form div.control-group button,section#top-a div.moduletable-cercasoc form div.submit_button button{color:#fff;background:#78909c;border:1px solid #78909c;width:55px;padding:5px;display:block;text-transform:uppercase;font-size:10px;margin-top:10px;text-align:center;float:right;margin-right:10px}section#top-a div.moduletable-cercasoc form div.submit_button{float:right}section#top-a div.moduletable-cercasoc{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-top:10px}section#top-a div.moduletable-cercasoc form{overflow:auto}section#top-a div.moduletable-cercasoc form input,section#top-a div.moduletable-cercasoc form select{border:1px solid #eceff1;padding:5px;width:100%;margin-bottom:10px}@media only screen and (min-width: 768px){section#top-a div.moduletable-cercasoc form input,section#top-a div.moduletable-cercasoc form select{width:25%;float:left;margin-bottom:0;margin-right:1%}}section#top-a div.moduletable-cercasoc form input[type="submit"],section#top-a div.moduletable-cercasoc form select[type="submit"]{color:#fff;background:#78909c;width:55px;padding:5px 10px;display:block;text-transform:uppercase;font-size:10px;border:none;float:right;margin-right:0}section#content div#tecnici{margin-top:20px}section#content div#tecnici div.single-result{margin-bottom:10px;background:#eceff1;padding:10px}section#content div#tecnici div.single-result div.row{padding:5px 0;border-bottom:1px dashed #cfd8dc;overflow:auto}section#content div#tecnici div.single-result div.row:last-child{border-bottom:none}section#content div#tecnici div.single-result div.row span{display:block;float:left;width:70%;padding-left:10px}@media only screen and (min-width: 768px){section#content div#tecnici div.single-result div.row span{width:85%}}section#content div#tecnici div.single-result div.row span.nome{text-transform:capitalize}section#content div#tecnici div.single-result div.row span.label{font-weight:normal;text-align:center;background:#0288d1;padding:2px 5px;text-transform:uppercase;font-size:11px;width:30%;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media only screen and (min-width: 768px){section#content div#tecnici div.single-result div.row span.label{width:15%;font-size:12px}}section#content div.lista-societa{margin-top:10px}section#content div.lista-societa div.ricerca{padding:10px 0;color:#f44336;font-weight:bold;font-style:normal}section#content div.lista-societa div.ricerca span.reg,section#content div.lista-societa div.ricerca span.prov{font-weight:normal;font-style:italic}@media only screen and (min-width: 768px){section#content div.lista-societa div.ricerca span.reg,section#content div.lista-societa div.ricerca span.prov{padding-left:20px}}section#content div.lista-societa table.elenco-societa th{background:#009688;width:75px}@media only screen and (min-width: 768px){section#content div.lista-societa table.elenco-societa th{width:100px}}section#content div.lista-societa table.elenco-societa td.valoreprincipale{font-weight:bold}@media only screen and (min-width: 768px){section#content div.lista-societa table.elenco-societa td.valoreprincipale{font-size:20px}}section#content div.lista-societa table.elenco-societa td.valoremaiuscolo{text-transform:capitalize}section#content div#consiglio div.single-result{width:100%;overflow:hidden;border-top:1px dashed #cfd8dc;padding:10px 0;font-size:16px}section#content div#consiglio div.single-result:first-child{border-top:none}section#content div#consiglio div.single-result span{display:block;text-transform:capitalize}section#content div#consiglio div.single-result span.label{font-weight:bold;padding-top:10px}main{padding-bottom:10px}main aside#only-right div#right-row div.moduletable-partner-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important;margin:20px 0 10px 0;text-align:center}main aside#only-right div#right-row div.moduletable-partner-right h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238;margin-bottom:20px}main aside#only-right div#right-row div.moduletable-partner-right table{width:100% !important}main aside#only-right div#right-row div.moduletable-partner-right table td img{max-width:100%}main aside#only-right div#right-row div.moduletable-partner-right table td a img{max-width:100%}main aside#only-right div#right-row div.moduletable-partner-right p{margin:0}main aside#only-right div#right-row div.moduletable-partner-right p a{display:block;padding-top:10px}@media only screen and (min-width: 768px){main aside#only-right div#right-row div.moduletable-partner-right p a{float:left}}main aside#only-right div#right-row div.moduletable-partner-right p a img{width:auto}@media only screen and (min-width: 768px){main aside#only-right div#right-row div.moduletable-partner-right p a img{width:100%;padding-right:15px}}@media only screen and (min-width: 1024px){main aside#only-right div#right-row div.moduletable-partner-right p a img{padding-right:0}}main aside#only-right div#right-row div.moduletable-archivio-news{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-top:10px}main aside#only-right div#right-row div.moduletable-archivio-news h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#0288d1;color:#fff;text-transform:uppercase;text-align:center}main aside#only-right div#right-row div.moduletable-archivio-news div.cn-accordion form div.filter-cat{padding:10px;border:1px solid #eceff1}main aside#only-right div#right-row div.moduletable-archivio-news div.cn-accordion form div.filter-cat label{display:block;text-transform:uppercase;font-size:12px}main aside#only-right div#right-row div.moduletable-archivio-news div.cn-accordion form div.filter-cat select{width:100%;padding:5px;border:1px solid #eceff1}main aside#only-right div#right-row div.moduletable-menu{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important;margin:10px 0}main aside#only-right div#right-row div.moduletable-menu h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#e64a19;color:#fff;text-transform:uppercase}main aside#only-right div#right-row div.moduletable-menu ul.nav{margin:0;padding:0;border-top:none;border-right:1px solid #eceff1;border-left:1px solid #eceff1;border-bottom:1px solid #eceff1}main aside#only-right div#right-row div.moduletable-menu ul.nav li{list-style-type:none;padding:0;border-top:1px dashed #4fc3f7;background:#e1f1ff;cursor:pointer;line-height:15px}main aside#only-right div#right-row div.moduletable-menu ul.nav li.current a,main aside#only-right div#right-row div.moduletable-menu ul.nav li.active a{color:#d32f2f;font-weight:bold}main aside#only-right div#right-row div.moduletable-menu ul.nav li a,main aside#only-right div#right-row div.moduletable-menu ul.nav li span{color:#263238;padding:8px 10px;display:block}main aside#only-right div#right-row div.moduletable-menu ul.nav li:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e81b";float:left;display:block;line-height:30px;padding:0 5px}main aside#only-right div#right-row div.moduletable-menu ul.nav li:first-child{border-top:none}main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child{padding:0;margin:0;border-top:1px dashed #4fc3f7;border-right:none;border-left:none;border-bottom:none}main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child li{padding:0 0 0 15px;background:#caebff}main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child li a,main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child li span{color:#37474f;font-weight:normal}main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child li.current>a,main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child li.active>a{color:#d32f2f;font-weight:bold}main aside#only-right div#right-row div.moduletable-menu ul.nav li ul.nav-child li:first-child{border-top:none}main #content div.iframe-risultati{overflow-x:scroll;width:100%}@media only screen and (min-width: 768px){main #content div.iframe-risultati{overflow-x:hidden}}main #content div.iframe-risultati iframe{width:100% !important;height:1000px !important}main #content div.moduletable-evidenza{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}main #content div.moduletable-evidenza h3{margin:10px 0 0 0;padding:5px 10px;color:#fff;background:#ff4081;font-weight:normal;text-transform:uppercase;font-size:14px}main #content div.moduletable-evidenza div.pp-wrapper{padding:10px 10px 0 10px;border:1px solid #eceff1;overflow:auto}main #content div.moduletable-evidenza div.pp-wrapper article{clear:both;margin-bottom:10px;width:100%;float:left}main #content div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-foto{float:left;width:15%;displaY:none}@media only screen and (min-width: 768px){main #content div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-foto{display:block}}main #content div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-foto img{width:100%}main #content div.moduletable-evidenza div.pp-wrapper article header.pp-header{float:right;width:100%;padding-left:10px}@media only screen and (min-width: 768px){main #content div.moduletable-evidenza div.pp-wrapper article header.pp-header{width:85%}}main #content div.moduletable-evidenza div.pp-wrapper article header.pp-header h4{margin:0}main #content div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-text{float:right;width:100%;padding-left:10px}@media only screen and (min-width: 768px){main #content div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-text{width:85%}}main #content div.moduletable-assoluti{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}main #content div.moduletable-assoluti div.pp-wrapper article{width:100%;float:left;margin-bottom:10px}@media only screen and (min-width: 768px){main #content div.moduletable-assoluti div.pp-wrapper article{width:32%;margin-right:1%}main #content div.moduletable-assoluti div.pp-wrapper article:last-child{margin-right:0}}main #content div.moduletable-assoluti div.pp-wrapper article header.pp-header{padding:10px;background:#eceff1}main #content div.moduletable-assoluti div.pp-wrapper article header.pp-header h4{margin:0;font-weight:normal}main #content div.search{margin-top:10px}main #content div.lista-comitati{margin-top:10px}main #content div.lista-comitati table.elenco-comitati th{background:#009688;width:75px}@media only screen and (min-width: 768px){main #content div.lista-comitati table.elenco-comitati th{width:100px}}main #content div.lista-comitati table.elenco-comitati td.valoreprincipale{font-weight:bold}@media only screen and (min-width: 768px){main #content div.lista-comitati table.elenco-comitati td.valoreprincipale{font-size:20px}}main #content div.lista-comitati table.elenco-comitati td.link a{display:block}main #content div.feed-wrapper div.elenco-news{margin-top:10px}main #content div.feed-wrapper div.elenco-news div.news-item{overflow:hidden;position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #78909c}main #content div.feed-wrapper div.elenco-news div.news-item div.news-date{position:absolute;text-shadow:0 0 5px #000;top:5px;left:5px;color:#fff}main #content div.feed-wrapper div.elenco-news div.news-item div.news-date span.day{font-size:20px}main #content div.feed-wrapper div.elenco-news div.news-item div.news-date span.month{font-size:12px}main #content div.feed-wrapper div.elenco-news div.news-item div.news-image{width:20%;float:left}main #content div.feed-wrapper div.elenco-news div.news-item div.news-maincat{width:80%;float:left;padding-left:10px}main #content div.feed-wrapper div.elenco-news div.news-item div.news-header{width:80%;float:left;padding-left:10px}main #content div.feed-wrapper div.elenco-news div.news-item div.news-header h4{margin:0;font-weight:normal;font-size:18px;line-height:22px}main #content div.feed-wrapper div.elenco-news div.news-item div.news-header h4 a{color:#263238}main #content div.btn-group{clear:both}main #content div.btn-group ul.actions{padding:0;margin:0}main #content div.btn-group ul.actions li{color:#01579b;overflow:auto}main #content div.btn-group ul.actions li:before{content:" "}main #content div.btn-group ul.actions li a{color:#fff;background:#03a9f4;padding:0 5px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;float:left;font-size:11px}main #content div.article div.item-page h2{color:#01579b}main #content div.article div.item-page h3{color:#b71c1c}main #content div.article div.item-page table.noborder td{border-bottom:1px solid #eceff1;border-top:none;border-right:none;border-left:none}main #content div.share{float:left;width:100%}main #content div.share ul.pp-secondary-share-link{margin:0;padding:0;overflow:auto;float:none}@media only screen and (min-width: 768px){main #content div.share ul.pp-secondary-share-link{float:left}}main #content div.share ul.pp-secondary-share-link li{list-style-type:none;float:left}main #content div.share ul.pp-secondary-share-link li::before{display:none;content:" " !important;height:20px}main #content div.share ul.pp-secondary-share-link li a{display:block;font-size:16px;height:42px;margin:5px 3px 5px 0;padding:10px 0;text-align:center;width:42px;color:#fff}@media only screen and (min-width: 414px){main #content div.share ul.pp-secondary-share-link li a{width:25px;height:25px;font-size:12px;padding:3px 0}}main #content div.share ul.pp-secondary-share-link li a span.icon-facebook:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e807"}main #content div.share ul.pp-secondary-share-link li a span.icon-twitter:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e805"}main #content div.share ul.pp-secondary-share-link li a span.icon-googleplus:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e800"}main #content div.share ul.pp-secondary-share-link li a span.icon-email:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e84d"}main #content div.share ul.pp-secondary-share-link li.li-fb a{background:#3b5997}main #content div.share ul.pp-secondary-share-link li.li-tw a{background:#2daae2}main #content div.share ul.pp-secondary-share-link li.li-go a{background:#be2f1f}main #content div.share ul.pp-secondary-share-link li.li-email a{background:#263238}main #content div.blog div.items-row{border-bottom:1px dashed #cfd8dc;padding:10px 0;width:100%;clear:both}main #content div.blog div.items-row dd{margin:0;font-weight:bold;color:#37474f}main #content div.blog div.items-row dd.category-name,main #content div.blog div.items-row dd.published{font-size:11px}main #content div.blog div.items-row dl{margin:0 0 5px 0}main #content div.blog div.items-row h2{margin:0}main #content div.blog div.items-row img{width:20%;float:left;border:1px solid #cfd8dc;margin-right:10px}main #content div.icons{display:none}main #content div.item-page{position:relative}main #content div.item-page span.wf_caption span{font-style:italic;color:#455a64;font-size:12px;padding-left:8px}main #content div.item-page div.article-info{clear:both}main #content div.item-page div.article-info dt.article-info-term{display:none}main #content div.item-page div.article-info dl{margin-top:0}main #content div.item-page div.article-info dl dd{margin:0;font-weight:bold;color:#37474f}main #content div.item-page div.article-info dl dd.category-name,main #content div.item-page div.article-info dl dd.published{font-size:11px}main #content div.item-page img{max-width:100%;margin-right:20px}main #content div.contact form{background-color:#eceff1}main #content div.contact h3{display:none}main #content div.contact dl{overflow:auto}main #content div.contact dl dt{float:left;padding-right:10px;font-style:italic;color:#78909c;text-decoration:underline}main #content div.contact dl dd{margin:0}main #content div.contact div.form-actions button,main #content div.contact div.form-actions a.btn{color:#fff;float:right;background:#78909c;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;margin:10px}main #content div.contact div.control-group div.controls{margin-bottom:20px}main #content div.contact div.control-group div.controls div.chzn-container{width:100%}main #content div.contact div.control-group div.controls button,main #content div.contact div.control-group div.controls a.btn{color:#fff;float:right;font-size:16px;background:#78909c;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;margin:10px}main #content div.contact fieldset{border:0;margin:0}main #content div.contact fieldset input,main #content div.contact fieldset select,main #content div.contact fieldset textarea{border:1px solid #eceff1;padding:5px;width:100%}main #content div.contact fieldset input#jform_contact_email_copy,main #content div.contact fieldset select#jform_contact_email_copy,main #content div.contact fieldset textarea#jform_contact_email_copy{width:auto}main #content div.contact fieldset textarea{height:100px}main #content div.contact fieldset a.chzn-single{border:1px solid #eceff1}main #content div.contact fieldset legend{color:#fff;background:#37474f;padding:2px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}main #content div.contact div.profile ul.btn-toolbar{padding:0;margin:10px 0}main #content div.contact div.profile ul.btn-toolbar li{list-style-type:none;overflow:auto}main #content div.contact div.profile ul.btn-toolbar li a{color:#fff;float:right;background:#78909c;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}main #content div.pagination p.counter{margin:0;color:#ffa000;font-style:italic}main #content div.pagination ul{overflow:auto;margin:0;padding:0}main #content div.pagination ul li{float:left;margin:10px 5px 0 0}main #content div.pagination ul li:before{content:" ";height:0}main #content div.pagination ul li span{background:#ffa000;color:#fff;display:block;padding:2px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}main #content div.pagination ul li a{background:#455a64;color:#fff;display:block;padding:2px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}main #content div.search form#searchForm fieldset{padding:20px;margin-bottom:20px;border:1px solid #eceff1}main #content div.search form#searchForm input,main #content div.search form#searchForm select{border:1px solid #eceff1;padding:5px}main #content div.search dl.search-results{margin-top:20px}main #content div.search dl.search-results dt.result-title{color:#fff;background:#b3e5fc;padding:5px 10px;font-weight:bold;margin-top:10px}main #content div#xmap ul li{padding:5px 0}main #content ul li{list-style-type:none}main #content ul li::before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e844";padding-right:15px;font-size:11px}main #content table{width:100%;border:none;border-collapse:separate;border-spacing:3px;margin-bottom:20px}main #content table th{background:#455a64;color:#fff;font-weight:normal;padding:5px}main #content table td{border:1px solid #eceff1;padding:5px}main #content table td h2,main #content table td h3,main #content table td h4{margin:0}main #content table td p{margin:0}main #content table td img{margin:0 !important}main section#main-mid div.moduletable-foto-hp{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;background-color:#78909c;padding:10px;margin-bottom:10px}main section#main-mid div.moduletable-foto-hp div.archive{padding-bottom:10px;overflow:auto}main section#main-mid div.moduletable-foto-hp div.archive a{color:#263238;padding:5px 10px;text-transform:uppercase;font-size:10px;background:#ffd54f;display:block;width:110px;text-align:center;float:right}main section#main-mid div.moduletable-foto-hp div.image-container{overflow:auto}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper{width:100% !important}@media only screen and (min-width: 768px){main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper{float:left !important;width:49% !important;padding:0 !important;margin-left:2%}}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper:first-child{margin-left:0}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{display:block;overflow:hidden;height:157px;position:relative}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e82f";position:absolute;top:10px;left:10px;color:rgba(255,255,255,0.9);font-size:32px;text-shadow:0 0 3px #000}@media only screen and (min-width: 375px){main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:188px}}@media only screen and (min-width: 414px){main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:210px}}@media only screen and (min-width: 768px){main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:206px}}@media only screen and (min-width: 1024px){main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:192px}}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a img{width:100%;height:auto}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.info a{display:block;color:#fff !important}main section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.info a p{text-align:center;background-color:#78909c;color:#fff !important;padding:10px;font-size:18px !important;line-height:22px;margin:0}main div#main-content-l div[id*="YoutubeGalleryMainContainer"]{width:100% !important;font-size:20px;line-height:24px}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] h3{color:#01579b;font-size:28px;line-height:32px}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div[id*="YoutubeGallerySecondaryContainer"]{position:relative;padding-bottom:56.25%;height:0 !important;overflow:hidden;width:100% !important;margin-bottom:15px}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div[id*="YoutubeGallerySecondaryContainer"] iframe{height:100%;left:0;position:absolute;top:0;width:100%}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container{margin-top:40px}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide{overflow:auto}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos{width:100%;float:left;margin-bottom:25px;height:auto !important}@media only screen and (min-width: 768px){main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos{margin:0 10px;width:47.2%;margin-bottom:20px}}@media only screen and (min-width: 1024px){main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos{width:31%}}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos p{background:#eceff1;font-weight:300;font-size:16px;line-height:18px;margin:0;padding:10px}@media only screen and (min-width: 768px){main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos p{height:65px;overflow:hidden}}@media only screen and (min-width: 1024px){main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos p{height:75px}}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos>a{position:relative;line-height:0}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos>a:before{display:block;line-height:50px !important;margin-top:-28px;margin-left:-35px;font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e81f";color:rgba(255,255,255,0.6);font-size:70px;position:absolute;left:50%;top:50%}main div#main-content-l div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos>a img{width:100%;height:auto}body section#content div.evento{overflow:auto;margin-top:20px}body section#content div.evento div.detail-dates{width:35%;float:left;overflow:auto}@media only screen and (min-width: 414px){body section#content div.evento div.detail-dates{width:28%}}@media only screen and (min-width: 768px){body section#content div.evento div.detail-dates{width:15%}}@media only screen and (min-width: 1024px){body section#content div.evento div.detail-dates{width:16%}}body section#content div.evento div.detail-dates div.detail-date{float:left;background-color:#455a64;padding:5px;color:#fff}body section#content div.evento div.detail-dates div.detail-date.end{background-color:#78909c}body section#content div.evento div.detail-dates div.detail-date div.date-day{text-align:center;font-size:24px}body section#content div.evento div.detail-dates div.detail-date div.date-month{text-align:center;font-size:18px}body section#content div.evento div.detail-dates div.detail-date div.date-year{text-align:center;font-size:14px}body section#content div.evento h1{width:64%;font-size:25px;line-height:28px;float:left;margin:0 0 0 1%}@media only screen and (min-width: 414px){body section#content div.evento h1{width:71%;font-size:25px;line-height:28px}}@media only screen and (min-width: 768px){body section#content div.evento h1{width:84%;font-size:25px;line-height:28px}}@media only screen and (min-width: 1024px){body section#content div.evento h1{width:77%}}body section#content div.evento label{width:100%;float:left;display:block;color:#455a64;font-weight:bold;text-transform:uppercase;font-size:11px;border-bottom:1px dashed #eceff1;margin:10px 0}body section#content div.evento div.detail-event{width:100%;float:left}body section#content div.evento div.detail-event div.detail-time{padding:5px 0;font-style:italic}body section#content div.evento div.detail-event div.detail-location{padding:5px 0;font-weight:bold}body section#content div.evento div.detail-event div.detail-description{padding:5px 0}body section#content div.evento div.detail-event div.detail-image img{max-width:200px;height:auto}body section#content div.evento div#detail-map{height:200px;width:100%;margin:10px 0;float:left}body section#content div.evento div.detail-info{width:100%;float:left}body section#content div.evento div.detail-info span{overflow:auto}body section#content div.evento div.detail-info span a{color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:2px 5px;background:#37474f;display:block;float:left;margin:0 10px 10px 0}body section#content div.eventi{margin-top:10px}body section#content div.eventi div.eventi-item{overflow:auto;margin-bottom:10px;background-color:#eceff1;padding:10px;position:relative}body section#content div.eventi div.eventi-item div.detail-image{display:none}body section#content div.eventi div.eventi-item div.detail-info{position:absolute;right:0;top:0}body section#content div.eventi div.eventi-item div.detail-info span a{color:#fff;background:#03a9f4;padding:2px 5px}body section#content div.eventi div.eventi-item div.detail-dates{width:25%;float:left;overflow:auto}@media only screen and (min-width: 768px){body section#content div.eventi div.eventi-item div.detail-dates{width:18%}}@media only screen and (min-width: 1024px){body section#content div.eventi div.eventi-item div.detail-dates{width:20%}}body section#content div.eventi div.eventi-item div.detail-dates div.detail-date{float:left;background-color:#455a64;padding:10px;color:#fff;width:58px}@media only screen and (min-width: 768px){body section#content div.eventi div.eventi-item div.detail-dates div.detail-date{width:auto}}body section#content div.eventi div.eventi-item div.detail-dates div.detail-date.end{background-color:#78909c}body section#content div.eventi div.eventi-item div.detail-dates div.detail-date div.date-day{text-align:center;font-size:24px}body section#content div.eventi div.eventi-item div.detail-dates div.detail-date div.date-month{text-align:center;font-size:18px}body section#content div.eventi div.eventi-item div.detail-dates div.detail-date div.date-year{text-align:center;font-size:14px}body section#content div.eventi div.eventi-item div.detail-description{float:left;width:75%}@media only screen and (min-width: 768px){body section#content div.eventi div.eventi-item div.detail-description{width:82%}}@media only screen and (min-width: 1024px){body section#content div.eventi div.eventi-item div.detail-description{width:80%}}body section#content div.eventi div.eventi-item div.detail-description div.detail-title h2{margin:0;padding-top:30px}@media only screen and (min-width: 768px){body section#content div.eventi div.eventi-item div.detail-description div.detail-title h2{padding-top:0}}body section#content div.eventi div.eventi-item div.detail-description div.detail-title h2 a{font-size:14px;color:#455a64}body section#content div.eventi div.eventi-item div.detail-description div.detail-title h2{line-height:14px}body section#content div.eventi div.eventi-item div.detail-description div.detail-category{position:absolute;top:0;right:0;color:#fff;background:#ffd54f;line-height:14px;padding:2px 3px 3px 3px}body.homepage section#top-a div.moduletable-banner-topA{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}body.homepage section#top-a div.moduletable-banner-topA div.custom-banner-topA p{margin:0 0 5px}body.homepage section#top-a div.moduletable-banner-topA div.custom-banner-topA p a img{width:100%;height:auto}body.homepage section#top-a div.moduletable.cn-eventSlider{position:relative;background:#0288d1;margin-top:10px}body.homepage section#top-a div.moduletable.cn-eventSlider div.events_link_archivio{display:none;overflow:auto}body.homepage section#top-a div.moduletable.cn-eventSlider div.events_link_archivio a{color:#cfd8dc;background:#455a64;padding:2px 5px;float:right;display:block;border-radius:5px 0 0 0}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper{overflow:hidden}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.left-arrow{background:#0288d1}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event{min-height:140px;background:#eceff1;padding:0 !important;border:1px solid #cfd8dc;border-right:none;overflow:hidden}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info{overflow:auto}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-image{width:40%;float:left;height:90px;overflow:hidden;background:#fff}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-image img{max-width:100%;max-height:90px}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.dates{background:#fff;width:60%;float:left;padding:5px;text-align:center;color:#263238;overflow:auto}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.dates div.detail-date{width:50%;float:left}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.dates div.detail-date div.date-day{font-size:22px}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.dates div.detail-date.end{border-left:2px dotted #78909c}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-category{float:left;display:block;background:#fff;width:60%;padding-top:8px;line-height:10px}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-category p{margin:0;padding:11px;color:#263238;font-style:italic;text-transform:uppercase}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-location{width:100%;float:left;background:#eceff1;padding-left:10px;color:#455a64}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-title{width:100%;float:left;background:#eceff1;padding:10px 10px 5px 10px}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-title h4{margin:0;font-size:16px;line-height:16px}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.event-slide-container div.event-slide div.event div.event-item-info div.detail-title h4 a{color:#263238}body.homepage section#top-a div.moduletable.cn-eventSlider div.event-wrapper div.right-arrow{background:#0288d1}body.homepage section#top-b{margin:10px 0}body.homepage section#top-b div.moduletable-sponsor{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a{padding-right:5px}body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a:last-child{padding-right:0}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a{padding-right:10px}}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a{padding-right:6px}}body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a img{width:90px;height:auto}@media only screen and (min-width: 375px){body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a img{width:91px}}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a img{width:94px}}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-sponsor div.custom-sponsor p a img{max-width:123px;width:auto}}body.homepage section#top-b div.moduletable-pp{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body.homepage section#top-b div.moduletable-pp div.pp-wrapper{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100%;overflow:hidden;*zoom:1;position:relative;background:#eceff1;padding:10px 10px 0 10px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main:hover article div.pp-main-foto img{-webkit-transform:rotate(-2deg) scale(1.1, 1.1);-moz-transform:rotate(-2deg) scale(1.1, 1.1);-ms-transform:rotate(-2deg) scale(1.1, 1.1);transform:rotate(-2deg) scale(1.1, 1.1)}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article{position:relative}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-foto{overflow:hidden;height:255px}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-foto img{width:100%;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat{margin-top:10px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat span{background:#03a9f4;color:#fff;text-transform:uppercase;font-size:12px;padding:2px 5px;font-style:italic}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.attivit-agrave-internazionale span,body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.attivita-internazionale span{background:#f44336}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.attivit-agrave-nazionale span,body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.attivita-nazionale span{background:#03a9f4}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.tennistavolo-paralimpico span{background:#ffa000}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.territorio span{background:#00796b}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.arbitri-e-tecnici span{background:#f06292}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-maincat.altre-notizie span{background:#4caf50}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-date{position:absolute;text-shadow:0 0 5px #000;top:15px;left:10px;color:#fff}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-date time span.npp_date_d{font-size:40px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-date time span.npp_date_m{font-size:18px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-main-date time span.npp_date_y{display:none}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-wraptext header.pp-header h4{margin:5px 0 0;font-weight:normal;font-size:18px;line-height:22px}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-wraptext header.pp-header h4{font-size:30px;line-height:35px;margin:0}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-wraptext header.pp-header h4 a{color:#455a64}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-wraptext div.pp-main-text p{color:#455a64;margin-top:0}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-main article div.pp-wraptext div.pp-main-text p{margin-top:10px}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;overflow:auto;padding:0 !important}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article{width:100%;position:relative;background:#fff;padding:10px}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article{width:47%;float:left;overflow:hidden;height:250px;margin:0 0 10px 10px}}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article{width:47.6%}}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article:hover div.pp-secondary-foto img{-webkit-transform:rotate(-2deg) scale(1.1, 1.1);-moz-transform:rotate(-2deg) scale(1.1, 1.1);-ms-transform:rotate(-2deg) scale(1.1, 1.1);transform:rotate(-2deg) scale(1.1, 1.1)}}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto{overflow:hidden;height:100px}}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto{height:120px}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto img{width:100%;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat{margin-top:10px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat span{background:#03a9f4;color:#fff;text-transform:uppercase;font-size:12px;padding:2px 5px;font-style:italic}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.attivita-internazionale span{background:#d55400}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.attivita-nazionale span{background:#03a9f4}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.tennistavolo-paralimpico span{background:#a8be39}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.territorio span{background:#00796b}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.arbitri-e-tecnici span{background:#b99900}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.altre-notizie span{background:#4caf50}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date{position:absolute;text-shadow:0 0 5px #000;top:25px;left:20px;color:#fff}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date time span.npp_date_d{font-size:40px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date time span.npp_date_m{font-size:18px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date time span.npp_date_y{display:none}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-wraptext header.pp-header h4{margin:0 0 15px;font-weight:normal;font-size:18px;line-height:22px}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-wraptext header.pp-header h4 a{color:#455a64}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary div.news_link_archivio{background:#78909c}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary div.news_link_archivio{position:absolute;left:10px;bottom:10px}}body.homepage section#top-b div.moduletable-pp div.pp-wrapper div.pp-wrapper-secondary div.news_link_archivio a{color:#fff;padding:5px 10px;display:block;text-transform:uppercase;font-size:10px}body.homepage section#top-b div.moduletable-lptopb{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-lptopb{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left}}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza h3{margin:0;padding:5px 10px;color:#fff;background:#ff4081;font-weight:normal;text-transform:uppercase;font-size:14px}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper{padding:10px 10px 0 10px;border:1px solid #eceff1;overflow:auto}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article{clear:both;margin-bottom:10px;width:100%;float:left}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-foto{float:left;width:20%;displaY:none}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-foto{display:block}}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-foto img{width:100%}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article header.pp-header{float:left;width:100%;padding-left:10px}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article header.pp-header{width:80%}}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article header.pp-header h4{margin:0}body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-text{float:left;width:100%;padding-left:10px}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-lptopb div.moduletable-evidenza div.pp-wrapper article div.pp-secondary-text{width:80%}}body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali div.custom-banner-orizzontali a{display:inline-block}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali div.custom-banner-orizzontali a{width:32.33%;vertical-align:top}}body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali div.custom-banner-orizzontali img{width:100%;max-width:none}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali div.custom-banner-orizzontali img{width:100%;height:auto}}body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali.due-line div.custom-banner-orizzontali a{margin-bottom:5px}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-lptopb div.moduletable-banner-orizzontali.due-line div.custom-banner-orizzontali a{width:49.5%}}body.homepage section#top-b div.moduletable-avvisi{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin:10px 0}body.homepage section#top-b div.moduletable-avvisi div.custom-avvisi{background:#ffd54f;padding:20px}body.homepage section#top-b div.moduletable-avvisi div.custom-avvisi p{margin:0}body.homepage section#top-b div.moduletable-avvisi div.custom-avvisi img{width:100%}body.homepage section#top-b div.moduletable-comunicati{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-comunicati{display:none}}body.homepage section#top-b div.moduletable-comunicati h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238}body.homepage section#top-b div.moduletable-comunicati div.custom-comunicati img{width:100%;padding:10px}body.homepage section#top-b div.moduletable-rivista{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important}@media only screen and (min-width: 768px){body.homepage section#top-b div.moduletable-rivista{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left}}body.homepage section#top-b div.moduletable-rivista div.custom-rivista{text-align:center}body.homepage section#top-b div.moduletable-rivista div.custom-rivista p{margin:0}body.homepage section#top-b div.moduletable-rivista div.custom-rivista img{width:100%;max-width:none}@media only screen and (min-width: 1024px){body.homepage section#top-b div.moduletable-rivista div.custom-rivista img{width:auto}}body.homepage section#top-c div.moduletable-sponsor{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a{padding-right:5px}body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a:last-child{padding-right:0}@media only screen and (min-width: 768px){body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a{padding-right:10px}}@media only screen and (min-width: 1024px){body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a{padding-right:20px}}body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a img{width:90px;height:auto}@media only screen and (min-width: 768px){body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a img{width:110px}}@media only screen and (min-width: 1024px){body.homepage section#top-c div.moduletable-sponsor div.custom-sponsor p a img{width:auto}}body.homepage div#main-content-m{padding:0}body.homepage div#main-content-m section#main-top div.moduletable-primopiano{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;overflow:hidden}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-top div.moduletable-primopiano{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left;height:180px;overflow:hidden}}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper{background:#eceff1;position:relative}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper{height:165px;overflow:hidden}}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article{background:#eceff1;padding:10px}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article:hover div.pp-secondary-foto img{-webkit-transform:rotate(-2deg) scale(1.1, 1.1);-moz-transform:rotate(-2deg) scale(1.1, 1.1);-ms-transform:rotate(-2deg) scale(1.1, 1.1);transform:rotate(-2deg) scale(1.1, 1.1)}}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto{display:none}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto{overflow:hidden;height:100px}}@media only screen and (min-width: 1024px){body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto{height:120px}}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-foto img{width:100%;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat span{background:#455a64;color:#fff;text-transform:uppercase;font-size:12px;padding:2px 5px;font-style:italic}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.attivita-internazionale span{background:#d55400}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.attivita-nazionale span{background:#03a9f4}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.tennistavolo-paralimpico span{background:#a8be39}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.territorio span{background:#00796b}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.arbitri-e-tecnici span{background:#b99900}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-maincat.altre-notizie span{background:#4caf50}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date{display:none;position:absolute;text-shadow:0 0 5px #000;left:20px;top:25px;color:#fff}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date time span.npp_date_d{font-size:40px}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date time span.npp_date_m{font-size:18px}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article div.pp-secondary-date time span.npp_date_y{display:none}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article header.pp-header h4{margin:0 0 30px;font-weight:normal;font-size:18px;line-height:22px}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article header.pp-header h4{margin:0 0 15px;height:87px;overflow:hidden}}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary article header.pp-header h4 a{color:#263238}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary div.news_link_archivio{position:absolute;bottom:10px;left:10px;background:#78909c}body.homepage div#main-content-m section#main-top div.moduletable-primopiano div.pp-wrapper div.pp-wrapper-secondary div.news_link_archivio a{color:#fff;padding:5px 10px;display:block;text-transform:uppercase;font-size:10px}body.homepage div#main-content-m section#main-mid{padding:0 10px}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important;margin:10px 0 0}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238;margin-bottom:0 !important}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right div.custom-partner-right{overflow:auto;text-align:center}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p{padding:20px 10px 10px;margin:0}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p a{display:block}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p a img{width:auto}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p a img{width:200px;height:auto}}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.piccoli{width:100%;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.piccoli{width:40%}}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.piccoli a:first-child{padding-bottom:20px}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.ics{width:100%;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.ics{width:25%}}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.ics img{width:160px}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-partner-right p.ics img{width:auto;height:120px}}body.homepage div#main-content-m section#main-mid div.moduletable-partner-right.media p a{width:100%;float:left}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-partner-right.media p a{width:50%}}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238;margin-bottom:0 !important}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container{position:relative}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#link-archivio-video{position:absolute;top:-28px;right:5px;background:#78909c}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#link-archivio-video a{color:#fff;padding:1px 10px;display:block;text-transform:uppercase;font-size:10px}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide{overflow:auto}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos{width:100%;float:left;margin-bottom:10px;height:auto !important}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos{margin:0 2% 2% 0;width:32%}}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos:nth-child(3),body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos:last-child{margin:0 0 2% 0}}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos p{background:#eceff1;font-weight:300;font-size:14px;line-height:16px;margin:0;padding:10px}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos p{height:85px;overflow:hidden}}@media only screen and (min-width: 1024px){body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos p{font-size:16px;line-height:18px;height:95px}}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos>a{position:relative;line-height:0}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos>a:before{display:block;line-height:50px !important;margin-top:-28px;margin-left:-24px;font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e81f";color:rgba(255,255,255,0.6);font-size:50px;position:absolute;left:50%;top:50%}body.homepage div#main-content-m section#main-mid div.moduletable-videogallery div[id*="YoutubeGalleryMainContainer"] div#videos-container div#videos-box div#video-slide div.videos>a img{width:100%;height:auto}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;background-color:#78909c;padding:10px;margin-bottom:10px}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.archive{padding-bottom:10px;overflow:auto}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.archive a{color:#263238;padding:5px 10px;text-transform:uppercase;font-size:10px;background:#ffd54f;display:block;width:110px;text-align:center;float:right}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container{overflow:auto}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper{width:100% !important}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper{float:left !important;width:49% !important;padding:0 !important;margin-left:2%}}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper:first-child{margin-left:0}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{display:block;overflow:hidden;height:157px;position:relative}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e82f";position:absolute;top:10px;left:10px;color:rgba(255,255,255,0.9);font-size:32px;text-shadow:0 0 3px #000}@media only screen and (min-width: 375px){body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:188px}}@media only screen and (min-width: 414px){body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:210px}}@media only screen and (min-width: 768px){body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:206px}}@media only screen and (min-width: 1024px){body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a{height:192px}}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.image a img{width:100%;height:auto}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.info a{display:block;color:#fff !important}body.homepage div#main-content-m section#main-mid div.moduletable-foto-hp div.image-container div.image-wrapper div.info a p{text-align:center;background-color:#78909c;color:#fff !important;padding:10px;font-size:18px !important;line-height:22px;margin:0}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;overflow:hidden;margin-bottom:10px}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238;margin-bottom:0 !important}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc{margin:0;display:block;float:left;width:32%;margin-right:2%}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc:last-child{margin-right:0}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc a{color:#37474f}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc a img{border:1px solid #eceff1}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc a span{padding:10px;font-size:14px;display:block;background:#eceff1}@media only screen and (min-width: 414px){body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc a span{font-size:16px;line-height:22px}}body.homepage div#main-content-m section#main-bottom div.moduletable-vademecum p.bloc a span:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e823";margin-right:5px;background:#cfd8dc;color:#78909c;text-align:center;padding:1px 5px 3px 5px;width:30px}body.homepage aside#only-right div.moduletable-cercasoc{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important;margin-top:20px}body.homepage aside#only-right div.moduletable-cercasoc h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238}body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.filter_input,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.control-group,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.submit_button{width:100%;overflow:auto}body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.filter_input input,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.filter_input select,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.control-group input,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.control-group select,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.submit_button input,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.submit_button select{background:#cfd8dc;width:100%;margin-top:10px;border:none;padding:5px}body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.filter_input button,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.control-group button,body.homepage aside#only-right div.moduletable-cercasoc div.filter-box form div.submit_button button{color:#fff;background:#78909c;border:1px solid #78909c;width:60px;padding:5px 10px;display:block;text-transform:uppercase;font-size:10px;margin-top:10px;text-align:center;float:left;margin-right:10px}body.homepage aside#only-right div.moduletable-cercasoc form{background:#eceff1;padding:0 10px 10px 10px}body.homepage aside#only-right div.moduletable-cercasoc form div.module-ricerca-societa div.controls{overflow:auto}body.homepage aside#only-right div.moduletable-cercasoc form div.module-ricerca-societa div.controls input,body.homepage aside#only-right div.moduletable-cercasoc form div.module-ricerca-societa div.controls select{background:#cfd8dc;width:100%;margin-top:10px;border:none;padding:5px}body.homepage aside#only-right div.moduletable-cercasoc form div.module-ricerca-societa div.controls input[type="submit"],body.homepage aside#only-right div.moduletable-cercasoc form div.module-ricerca-societa div.controls select[type="submit"]{color:#fff;background:#78909c;width:55px;padding:5px 10px;display:block;text-transform:uppercase;font-size:10px}body.homepage aside#only-right div.moduletable-tesserati{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;background:url("/templates/bahamut/images/bg_patt_racch.jpg") no-repeat center center/cover #d32f2f;margin-top:20px;color:#fff;text-shadow:0 0 10px #000;padding:20px !important;text-align:center;border:5px solid #b71c1c}body.homepage aside#only-right div.moduletable-tesserati label{background:#b71c1c;display:block;font-weight:600;padding:2px 5px 0 5px;text-transform:uppercase;margin-bottom:15px}body.homepage aside#only-right div.moduletable-tesserati p{margin:0}body.homepage aside#only-right div.moduletable-tesserati p.numero_tesserati{font-size:30px;font-weight:900}body.homepage aside#only-right div.moduletable-facebook{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-top:20px;padding:0 !important}body.homepage aside#only-right div.moduletable-facebook p{margin:0}body.homepage aside#only-right div.moduletable-facebook p a img{max-width:100%}body.homepage aside#only-right div.moduletable-comunicati{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;display:none;padding:0 !important}@media only screen and (min-width: 768px){body.homepage aside#only-right div.moduletable-comunicati{display:block}}body.homepage aside#only-right div.moduletable-comunicati h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238}body.homepage aside#only-right div.moduletable-comunicati div.custom-comunicati img{margin-top:10px;width:48%;float:left;margin-right:1%}@media only screen and (min-width: 768px){body.homepage aside#only-right div.moduletable-comunicati div.custom-comunicati img{width:24%}}@media only screen and (min-width: 1024px){body.homepage aside#only-right div.moduletable-comunicati div.custom-comunicati img{width:100%;margin-right:0}}body.homepage aside#only-right div.moduletable-crea{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important;margin:30px 0 10px 0;text-align:center}body.homepage aside#only-right div.moduletable-crea h3{margin:0;padding:3px 10px;font-size:14px;font-weight:normal;background-color:#ffd54f;color:#fff;text-transform:uppercase;color:#263238}body.homepage aside#only-right div.moduletable-crea p{margin:0}body.homepage div.absolute-wrapper-sponsor{background:#fff;border-top:1px solid #eceff1}body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a{padding-right:5px}body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a:last-child{padding-right:0}@media only screen and (min-width: 768px){body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a{padding-right:10px}}@media only screen and (min-width: 1024px){body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a{padding-right:20px}}body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a img{width:90px;height:auto}@media only screen and (min-width: 768px){body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a img{width:110px}}@media only screen and (min-width: 1024px){body.homepage div.absolute-wrapper-sponsor div.wrapper section#wrapped-sponsor div.moduletable-sponsor div.custom-sponsor p a img{width:auto}}body.archivio-foto div#phocagallery h1{margin:0;font-size:18px;line-height:22px;padding:10px;font-weight:normal}body.archivio-foto div#phocagallery div.pg-csv-box{background:transparent}body.archivio-foto div#phocagallery div.pg-cv-box,body.archivio-foto div#phocagallery div.pg-csv-box{-webkit-border-radius:none !important;-moz-border-radius:none !important;border-radius:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin-bottom:5px;overflow:hidden;position:relative;padding:0;height:auto !important}body.archivio-foto div#phocagallery div.pg-cv-box div.pg-cv-name,body.archivio-foto div#phocagallery div.pg-csv-box div.pg-cv-name{line-height:14px;min-height:95px}body.archivio-foto div#phocagallery div.pg-cv-box div.pg-csv-name,body.archivio-foto div#phocagallery div.pg-cv-box div.pg-cv-name.pg-cv-folder,body.archivio-foto div#phocagallery div.pg-csv-box div.pg-csv-name,body.archivio-foto div#phocagallery div.pg-csv-box div.pg-cv-name.pg-cv-folder{background:none;padding:0;width:100%;font-size:12px}body.archivio-foto div#phocagallery div.pg-cv-box div.pg-csv-name span.pg-csv-count,body.archivio-foto div#phocagallery div.pg-cv-box div.pg-cv-name.pg-cv-folder span.pg-csv-count,body.archivio-foto div#phocagallery div.pg-csv-box div.pg-csv-name span.pg-csv-count,body.archivio-foto div#phocagallery div.pg-csv-box div.pg-cv-name.pg-cv-folder span.pg-csv-count{color:#455a64}div.moduletable-toolbar{display:none;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;padding:0 !important}@media only screen and (min-width: 768px){div.moduletable-toolbar{padding-left:0.9375rem;padding-right:0.9375rem;width:83.33333%;float:left}}div.moduletable-toolbar ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 768px){div.moduletable-toolbar ul{padding:8px 0;overflow:auto}}@media only screen and (min-width: 1024px){div.moduletable-toolbar ul{padding:4px 0}}div.moduletable-toolbar ul li{border-bottom:1px solid #fff}@media only screen and (min-width: 768px){div.moduletable-toolbar ul li{float:left;border-bottom:0;border-left:1px solid #fff}div.moduletable-toolbar ul li:first-child{border-left:0}}div.moduletable-toolbar ul li a{display:block;padding:5px;color:#fff;text-align:center}@media only screen and (min-width: 768px){div.moduletable-toolbar ul li a{font-size:11px;line-height:12px;padding:0 1px}}@media only screen and (min-width: 1024px){div.moduletable-toolbar ul li a{line-height:20px;font-size:11px;padding:0 5px}}div.moduletable-social{padding:0 !important;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 768px){div.moduletable-social{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left}}div.moduletable-social div.custom-social{overflow:auto;padding-top:10px}@media only screen and (min-width: 768px){div.moduletable-social div.custom-social{float:right;padding-top:0}}div.moduletable-social div.custom-social p{margin:0}div.moduletable-social div.custom-social a{display:block;float:left;padding:0 10px;text-align:center;width:28px;height:28px;line-height:28px;color:#fff;background:#455a64;font-size:12px;margin-left:20px}div.moduletable-social div.custom-social a:last-child{margin-right:0}@media only screen and (min-width: 768px){div.moduletable-social div.custom-social a{margin-left:0}}@media only screen and (min-width: 1024px){div.moduletable-social div.custom-social a{width:30px;height:30px;line-height:30px;font-size:14px}}div.moduletable-social div.custom-social a.tw{background:#2daae2}div.moduletable-social div.custom-social a.tw:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e805";width:100%}div.moduletable-social div.custom-social a.yt{background:#ed2e2f}div.moduletable-social div.custom-social a.yt:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e804";width:100%}div.moduletable-social div.custom-social a.rss{background:#f68424}div.moduletable-social div.custom-social a.rss:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e806";width:100%}div.moduletable-social div.custom-social a.fb{background:#3b5997}div.moduletable-social div.custom-social a.fb:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e807";width:100%}div.moduletable-social div.custom-social a.inst{background:#000}div.moduletable-social div.custom-social a.inst:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e80b";width:100%}div.moduletable-header-links{display:none;padding:20px 0 5px 0;background-color:#fff;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}div.moduletable-header-links div.custom-header-links{overflow:auto;background:#fff;padding:10px 0;text-align:center}@media only screen and (min-width: 768px){div.moduletable-header-links div.custom-header-links{padding:0}}div.moduletable-header-links div.custom-header-links a{display:inline-block;width:23%;vertical-align:middle;text-align:center}div.moduletable-header-links div.custom-header-links a img{max-width:140px;width:140px}div.moduletable-header-links div.custom-header-links p{margin:0}div#phoca-dl-category-box div.pd-category{overflow:hidden}div#phoca-dl-category-box div.pd-category div.pdtop{display:none}div#phoca-dl-category-box div.pd-category h3.pd-ctitle{font-size:28px;line-height:32px;background:none;border:0;margin:23px 0}div#phoca-dl-category-box div.pd-category div.pd-subcategory{background:none;float:left;padding:5px;margin:0;text-align:center;width:100%}@media only screen and (min-width: 768px){div#phoca-dl-category-box div.pd-category div.pd-subcategory{width:50%}}div#phoca-dl-category-box div.pd-category div.pd-subcategory a{display:block;text-align:center;position:relative;min-height:130px;padding-top:70px;background-color:#eceff1;color:#01579b;height:105px}@media only screen and (min-width: 414px){div#phoca-dl-category-box div.pd-category div.pd-subcategory a{min-height:110px}}@media only screen and (min-width: 768px){div#phoca-dl-category-box div.pd-category div.pd-subcategory a{min-height:130px}}div#phoca-dl-category-box div.pd-category div.pd-subcategory a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e80e";display:block;text-align:center;padding-top:5px;width:80px;height:80px;position:absolute;top:0;left:50%;margin-left:-40px;color:#78909c;font-size:64px}div#phoca-dl-category-box div.pd-category div.pd-subcategory small{display:block;background-color:#eceff1;padding-bottom:5px}div#phoca-dl-category-box div.pd-category div.pd-hr-cb{display:none}
