html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-position:100% 8px;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -13px}body,body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.25em}@media (max-width:767px){body{position:relative}}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){body{padding-top:60px}}body.toolbar .navbar-fixed-top{top:30px}body.toolbar-drawer .navbar-fixed-top{top:65px}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body div#admin-toolbar{z-index:500}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){body.toolbar{padding-top:94px!important}body.toolbar-drawer{padding-top:129px!important}}body #admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0;position:fixed;z-index:1100}body #admin-menu .dropdown li{line-height:normal}html body.admin-menu{margin-top:28px!important}body.admin-menu .navbar-fixed-top{top:28px}.footer{margin-top:45px;padding:35px 0 36px;border-top:1px solid #e5e5e5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-top:5px;margin-right:10px}#site-name{line-height:1;margin:0}.page-header{margin-top:0}.block h2.block-title{margin-top:0}form#search-block-form{margin:0}.navbar #block-search-form{float:right;margin:5px 0 5px 5px}@media (max-width:767px),(min-width:768px) and (max-width:979px){.navbar #block-search-form{float:none}}fieldset.search-advanced{padding-bottom:1.5em;margin-top:1em}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin-bottom:2em}ul.action-links li{display:inline;padding-right:1.5em}ul.action-links [class^=icon-],ul.action-links [class*=" icon-"]{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}input.error{color:#b94a48;border-color:#eed3d7}.form-type-checkbox input,.form-type-radio input{float:left}.form-actions{clear:both}.resizable-textarea textarea{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:-8px 0 10px;padding:0 3px}.description+.help-block,.description+.control-group .help-inline,.checkbox+.help-block,.checkbox+.control-group .help-inline,.form-type-checkbox+.help-block,.form-type-checkbox+.control-group .help-inline,.form-type-radio+.help-block,.form-type-radio+.control-group .help-inline,.form-file+.help-block,.form-file+.control-group .help-inline,.resizable-textarea+.help-block,.resizable-textarea+.control-group .help-inline{margin-top:0}.input-append{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:100%}.input-append input,.input-append textarea,.input-append select,.input-append .uneditable-input{width:100%!important}.container-inline div,.container-inline label{display:block}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#b94a48;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#999}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.vertical-tabs .form-type-textfield input{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;width:auto}.vertical-tabs .form-item{margin:1em 0}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}
.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#e9e9e9;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#46a546}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.progress-wrapper .progress .bar{border:0 none;margin:0}.pagination ul>li>a.progress-disabled{float:left}.pagination ul>li>a .throbber{margin:0 -.25em 0 .5em;position:relative;top:1px}body{font-size:75%;line-height:1.5384615385em;color:#666 !important;margin:0;padding:0;font-family:'Lora',serif}.prata,.lora,.serif{font-family:'Lora',serif}h2,h3,h4,h5,h6,.source-sans,.sans{font-family:'Source Sans Pro',sans-serif}.sans-imp *,.sans-imp{font-family:'Source Sans Pro',sans-serif !important}h3{font-size:1.3em}h1,.super-serif{font-size:28px;font-family:'Playfair Display',serif}.span8,.field-label,.field-item>div,p{font-family:'Lora',serif;font-size:16px;line-height:24px}.info-window-wrapper p{font-size:14px;line-height:24px}a{text-decoration:none}.geocmsthree-inner h4,.geocmssingle-inner h4,.geocmssingle .subtitle,.geocmssingle .innerdescription,.geocmsthree-inner ul li .description,.geocmsthree-inner .subtitle{font-family:'Source Sans Pro',sans-serif}.span8{color:#666 !important}.span8 a,.span12 a{color:#666}*{margin:0;padding:0;outline:none}img a,img{border:none}ol,ul{list-style:none}.header{width:100%;position:relative}.header .tci_header{position:relative;margin-top:10px}#go-top{position:fixed;bottom:0;right:2em;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.3);font-size:12px;display:none;border:none;z-index:99;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:background .15s ease-in-out 0s;-moz-transition:background .15s ease-in-out 0s;-o-transition:background .15s ease-in-out 0s;transition:background .15s ease-in-out 0s;width:48px;height:48px;line-height:48px;text-align:center}#go-top:hover{background-color:rgba(0,0,0,.6);border:none}#go-top i,#go-top i.material-icons{font-size:32px;line-height:48px}#footer{background-color:#000;width:100%;padding:60px 0 20px;margin:0;color:#fff;min-height:230px;font-size:.9em}#sub-footer{background-color:#000;width:100%;padding:20px 0;min-height:30px;margin:0;color:#fff;border-top:1px solid #fff;font-size:.9em}.footerbox ul,#sub-footer ul{margin-left:0}.footerbox{float:left;margin:10px 40px 10px 5px}#sub-footer ul{width:100%}#sub-footer li{display:inline;border-right:1px solid #fff;padding:0 10px}#sub-footer li:last-child{border-right:none}.a2a_kit.a2a_kit_size_32.a2a_target.addtoany_list{min-height:32px;margin:10px 0 20px;align-items:baseline;display:flex;flex-wrap:wrap}.a2a_kit.a2a_kit_size_32.a2a_target.addtoany_list>div.fb-like{margin-right:10px}.a2a_kit.a2a_kit_size_32.a2a_target.addtoany_list>div>span{align-items:center !important}.a2a_kit.a2a_kit_size_32.a2a_target.addtoany_list>div>span,.a2a_kit.a2a_kit_size_32.a2a_target.addtoany_list>div,.a2a_kit.a2a_kit_size_32.a2a_target.addtoany_list>a{display:flex !important;height:32px !important;margin:10px 0}#sub-footer .social{float:right;margin-top:-3px}#sub-footer .social li{padding:0 8px;border:none;overflow:hidden}#sub-footer .social li a{display:inline-block;padding:5px}.footerbox h3{font-weight:100}.footerbox ul{margin-top:10px}.footerbox li a,#sub-footer li a{color:#fff}.footerbox li a:hover,#sub-footer li a:hover{color:#fff;text-decoration:underline}.evidenza{width:230px}.evidenza li{float:left;width:50%}#evidenza-mobile-wrapper{width:320px;margin:0 auto}.logo.pull-left{padding-top:10px}.footerlogo{margin-bottom:30px}.topblack{display:block;width:100%;clear:both;border-top:5px solid #00613f;margin-bottom:20px}
#widget_pager_bottom_home_slideshow_launches-block{bottom:25px;left:0;padding:10px 30px 10px 20px;position:absolute;text-align:center;width:96%;z-index:100}#widget_pager_bottom_home_slideshow_launches-block .views-slideshow-pager-field-item{background:url(/sites/all/themes/tc_bootstrap/img/bg_slider_pager.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:16px;margin-right:3px;opacity:.75;text-align:left;text-indent:-10000px;width:18px}#widget_pager_bottom_home_slideshow_launches-block .views-slideshow-pager-field-item:hover{opacity:1}#widget_pager_bottom_home_slideshow_launches-block .views-slideshow-pager-field-item.active{background-position:-20px 0;opacity:1}.view-home-slideshow-launches .views-field a{color:#fff;font-size:20px;text-decoration:none}.view-home-slideshow-launches .goto img{vertical-align:middle;margin-left:5px}#views_slideshow_controls_text_pause_home_slideshow_launches-block{bottom:13px;cursor:pointer;height:15px;opacity:.75;position:absolute;right:15px;text-indent:-10000px;width:12px;z-index:100}#views_slideshow_controls_text_pause_home_slideshow_launches-block:hover{opacity:1}#views_slideshow_cycle_teaser_section_home_slideshow_launches-block{width:100%!important}.views_slideshow_cycle_slide{width:100%!important}.image img{width:100%;height:530px}.span12.home{margin-left:0 !important}.homefilter{font-size:1.1em;width:100%;overflow:hidden;margin-top:20px}.homefilter .evidenza{background:url(/sites/all/themes/tc_bootstrap/img/bk/evidenza.gif) repeat scroll 0 0 rgba(0,0,0,0);color:#fff;display:block;float:left;font-family:'Source Sans Pro',sans-serif;height:24px;padding:10px 0 0 5px;width:125px}.homefilter ul{float:left;margin-left:10px;margin-top:7px}.homefilter li{border-right:1px solid #ccc;color:#000;display:inline;font-family:'Source Sans Pro',sans-serif;padding:10px 11px}.homefilter li a{color:#000;text-decoration:none}.homefilter li a:hover,.homefilter li a.selected{color:#e30613;text-decoration:none}.homefilter ul li:last-child{border-right-width:0}.page-tc-homepage .page-header{display:none}.white-layer a{color:#ec1c24;text-decoration:none;font-family:'Source Sans Pro',sans-serif}.white-layer a:hover{text-decoration:underline}.white-layer h3{color:#ffac05;font-size:1.3em;font-weight:100;color:#000;margin-top:0}.white-layer h3 a{color:#000 !important;text-decoration:none !important}.content-homepage .widget300-300 .white-layer p{display:none}.content-homepage .widget-area{margin-left:0;width:100%}.white-layer h3 a:hover{color:#666 !important;text-decoration:none !important}.white-layer h3.inEvidenzaSi{background-image:url(/sites/all/themes/tc_bootstrap/img/icon/bandiera.gif);background-repeat:no-repeat;display:block;min-height:33px;padding-left:45px;padding-top:4px;color:#ffac05}.white-layer h3.inEvidenzaSi a,.white-layer h3.inEvidenzaSi a:hover{color:#ffac05}.white-layer h3.inEvidenzaNo{color:#000}.bandiera a{color:#ff6c05}.carica{width:100%;clear:both;text-align:center;font-size:2em;margin:50px 0;line-height:1.3em;text-transform:lowercase;color:#000;font-family:'Source Sans Pro',sans-serif}.carica-subpage{width:100%;clear:both;text-align:center;font-size:2em;margin:40px 0;line-height:1.3em;text-transform:lowercase;color:#000;float:left;font-family:'Source Sans Pro',sans-serif}.carica:hover,.carica-subpage:hover{color:#999}.block-menu-block ul li a{font-family:'Source Sans Pro',sans-serif}#main-menu li{display:block;float:left;font-size:1.5em;color:#333;border:none;position:relative;z-index:500;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-family:'Source Sans Pro',sans-serif}#main-menu a{color:#646464}#main-menu li a{display:block;padding:10px 15px 0;height:40px;text-decoration:none;text-align:center;color:#646464;font-size:20px}#main-menu li li a{font-size:18px}#main-menu li a:hover,#main-menu li li:hover{background:0 0}#main-menu li li:hover,#main-menu li li a:hover,.dropdown-menu a:hover,.dropdown-menu li:hover{background-color:#154f37 !important;color:#fff}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:transparent !important;background-image:none}#main-menu a.selected,#main-menu a.hover,#main-menu a.focus,.dropdown-menu a.selected,.dropdown-menu a:focus{color:#fff;background-color:#154f37 !important}#main-menu li:hover{background-color:#fff;background-image:url(/sites/all/themes/tc_bootstrap/img/icon/menu_down.gif);background-position:center bottom;background-repeat:no-repeat}ul#main-menu.menu>li.last>ul.dropdown-menu{left:-3300px}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{background-color:#fff;color:#646464}.dropdown-menu{position:absolute;top:51px;width:1000px;padding:0 3000px;left:-3000px;display:none;margin:0;list-style:none;background-color:#005d40;background:url(/sites/all/themes/tc_bootstrap/img/bk/menu_bar.png) top left repeat-x;z-index:1600;border:none;border-radius:0;box-shadow:none;font-family:'Source Sans Pro',sans-serif}.dropdown-menu li:last-child{border-right:0 solid transparent!important}.dropdown-menu li{color:#fff;float:left;border-right:none;padding:10px;border-right:1px solid #303030!important;display:inline;text-align:center;font-size:18px !important}.dropdown-menu li a{display:block;float:left;height:auto!important;padding:6px 10px!important;color:#ffffff!important}.aside-box,.tc_instituzionale_news{background-color:#edecf2;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-bottom:20px;padding:10px !important;max-width:280px;margin:20px auto}#user-upload-wrapper,.arrowed_red_button{max-width:280px;margin:0 auto;padding:10px}.tc_instituzionale_news{width:266px}.aside-box h4,.tc_instituzionale_news h4{font-weight:100;font-size:1.3em;margin-bottom:10px}.aside-box a,.tc_instituzionale_news a{text-decoration:none;color:#666}.aside-box a:hover,.tc_instituzionale_news a:hover{text-decoration:underline;color:#666}.poll h4{color:#e40613;font-size:1.3em;margin-bottom:10px}.poll .poll-under{width:215px;height:10px;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;position:relative;float:left}.poll .poll-over{height:10px;background-color:#e40613;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;position:absolute;left:0;top:0}.poll ul{margin-left:0}.poll li{margin-bottom:7px}.poll a.plus{width:21px;height:20px;background:url(/sites/all/themes/tc_bootstrap/img/icon/plus.png) 0 0 no-repeat;float:right;display:block;margin-top:-5px}.poll a:hover.plus{background-position:0 -20px}.poll p{clear:both;padding:0;margin:0;font-weight:700}.eventi h4,.news h4,.tc_instituzionale_news h4{border-bottom:1px solid #98999b;padding:0 0 5px}.eventi li{list-style-image:url(/sites/all/themes/tc_bootstrap/img/icon/calendar.gif);padding:7px 0 7px 10px;font-size:1.2em}.news li,.tc_instituzionale_news li{list-style-image:url(/sites/all/themes/tc_bootstrap/img/icon/news.gif);font-size:1.2em}.tc_instituzionale_news li{padding-top:8px}.itinerari ul{margin-left:0}.itinerari li{min-height:47px;margin-bottom:10px;font-family:'Source Sans Pro',sans-serif}.itinerari li a{background:url(/sites/all/themes/tc_bootstrap/img/bk/itinerary_big.gif) right center no-repeat;min-height:20px;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:30px;color:#fff;font-size:1.25em;display:block;vertical-align:middle}.itinerari li a:hover{color:#fff;text-decoration:none;-moz-opacity:.85;opacity:.85}.guide ul{margin-left:0}.guide li{min-height:47px;margin-bottom:10px;font-family:'Source Sans Pro',sans-serif}.guide li a{background-image:url(/sites/all/themes/tc_bootstrap/img/bk/cart.png);background-position:right;background-repeat:no-repeat;background-color:#00613c;padding:15px 30px 15px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;min-height:20px;color:#fff;font-size:1.25em;display:block}
.guide li a img{display:none}.guide li a:hover{color:#fff;text-decoration:none;-moz-opacity:.85;opacity:.85}.guide .name_guide{width:100%;display:block;font-weight:700}.guide .subname_guide{font-size:.8em}#login #block-system-user-menu{float:right}#login #block-system-user-menu ul li{float:left;text-align:center;padding:0;margin-left:5px;min-width:70px}#login #block-system-user-menu ul li a:hover{background-color:#fff;color:#1a5f40 !important;text-decoration:none}#login #block-system-user-menu ul li a{float:left;font-size:1.2em;background:0 0;color:#fff !important;padding:10px 20px;margin:0;border:1px solid #fff;min-width:70px}.user_menu .nav li a:hover{background:0 0}.user_menu .menu.nav{float:right;width:100%;padding:0;font-weight:700;text-align:right;margin-bottom:0;font-size:.8em}.user_menu .nav li{padding:5px 10px}.user_menu .nav li a:hover{background-color:#cbccce;color:#333}.geocms_map span.css_checkbox,#map_canvas span.css_checkbox{background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;background:url(/sites/all/themes/tc_bootstrap/img/bk/bg_checkbox.png) left top no-repeat;height:31px;width:32px;display:inline-block;padding-left:5px}.geocms_map span.css_checkbox.checked,#map_canvas span.css_checkbox.checked{background:url(/sites/all/themes/tc_bootstrap/img/bk/bg_checked.png) left top no-repeat;padding-right:5px;height:31px;width:32px}#map_canvas #update-map-results{background-color:rgba(0,0,0,.9);color:#fff;background-position:5px;line-height:16px;text-align:center;width:110px;height:33px;border-radius:3px;cursor:pointer}#div_categoria td label.css-label{padding-left:5px;font-size:.9em;display:inline-block;line-height:15px}#div_categoria table{border-collapse:inherit;border-spacing:20px 10px;color:#fff;margin-top:6px}#div_categoria td{font-size:1em;padding-left:5px}#div_categoria{width:730px !important;border-radius:5px;margin-left:-480px;bottom:35px !important}#div_categoria h3{font-size:1.1em;margin:0;padding:0}#map_switch{bottom:41px;color:#fff;height:56px;left:50%;margin-left:320px;position:absolute;z-index:100;width:160px;cursor:pointer}#map_switch .mappa{width:71px;height:66px;float:left;background:url(/sites/all/themes/tc_bootstrap/img/bt/map_off.png) top left no-repeat;display:block;margin:0 2px;cursor:pointer}#map_switch .gallery{width:71px;height:66px;float:left;background:url(/sites/all/themes/tc_bootstrap/img/bt/gallery_off.png) top left no-repeat;display:block;margin:0 2px;cursor:pointer}#map_switch .itinerari{width:71px;height:66px;float:left;background:url(/sites/all/themes/tc_bootstrap/img/bt/itinerari_off.png) top left no-repeat;display:block;margin:0 2px;cursor:pointer}#map_switch .mappa.active{background:url(/sites/all/themes/tc_bootstrap/img/bt/map.png) top left no-repeat}#map_switch .gallery.active{background:url(/sites/all/themes/tc_bootstrap/img/bt/gallery.png) top left no-repeat}#map_switch .itinerari.active{background:url(/sites/all/themes/tc_bootstrap/img/bt/itinerari.png) top left no-repeat}#map_switch .mappa:hover{background:url(/sites/all/themes/tc_bootstrap/img/bt/map_over.png) top left no-repeat}#map_switch .gallery:hover{background:url(/sites/all/themes/tc_bootstrap/img/bt/gallery_over.png) top left no-repeat}#map_switch .itinerari:hover{background:url(/sites/all/themes/tc_bootstrap/img/bt/itinerari_over.png) top left no-repeat}.mappa{margin-right:6px}#NewsBlock{height:546px;margin:0 auto 20px auto;overflow:hidden;position:relative;width:100%;background:#e7e7e8}.breadcrumb{height:45px;padding-bottom:10px;background:0 0;margin-left:-30px;padding-left:0;margin-bottom:0}.breadcrumb li,.breadcrumb span{color:#00623e;display:block;float:left;font-size:.8em !important;padding:0 7px 0 5px;font-weight:700}.breadcrumb li a,.breadcrumb .first{background:#00623e url(/sites/all/themes/tc_bootstrap/img/bk/bread.gif) center right no-repeat;padding:0 15px 0 5px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:100}.breadcrumb .first a{color:#fff}.page-header{border-bottom:none;margin-bottom:0}.field-name-body a,.field-name-field-body-alternativo a{color:#ec1c24}
.comment{margin-top:40px}.insert-review{background:url(/sites/all/themes/tc_bootstrap/img/bk/bk-comment.gif) bottom left no-repeat;height:220px;width:100%}div.gig-comments-commentBox,.gig-comments-composebox{background:url(/sites/all/themes/tc_bootstrap/img/bk/bk-comment.gif) bottom left no-repeat;width:100%;overflow:hidden;padding-bottom:60px !important}div.gig-comments-commentList-header{margin-left:40px;margin-top:-33px}.gig-comments-header{padding-left:80px !important;margin-top:-33px !important}div.gig-comments-headerLinks{padding-top:0 !important}.gig-comments-button-reply,.gig-comments-button-post{background-color:#e40613 !important;background-image:none !important;background:-moz-linear-gradient(#e40613,#e40613) repeat scroll !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;-o-border-radius:4px !important;-ms-border-radius:4px !important;border-radius:4px !important;color:#fff !important;border:1px solid #e40613 !important;padding:5px 10px !important;font-family:'Source Sans Pro',sans-serif;font-weight:700;cursor:pointer;filter:none !important}span.gig-comments-username{font-family:'Source Sans Pro',sans-serif;color:#e40613 !important;font-size:1.1em;font-weight:100}div.gig-comments-headerText{font-family:'Source Sans Pro',sans-serif;color:#e40613 !important;font-size:1.8em}#comments{margin-top:50px}#comments textarea.gig-comments-commentBox-textarea,#comments textarea.gig-comments-replyBox-textarea{width:100% !important}div.gig-comments-dottedLine{margin:20px 0 !important}.gig-commentList{margin-top:30px !important}.gig-comments-container{width:100% !important}.comment h4{color:#e40613;font-size:1.8em;margin-bottom:10px}.comment textarea{width:100%;padding:2%;background-color:#fff;border:1px solid #ccc;color:#666;font-size:1.2em;transition:all .3s ease 0s;margin:5px 0;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-style:italic;height:75px}.comment button,.comment input[type=button]{background-color:#e40613;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff;border:1px solid #e40613;padding:5px 10px;float:right;font-weight:700;cursor:pointer;margin:15px 0 0}.comment li{padding:15px 0;border-bottom:1px solid #ccc;float:left;width:100%;clear:both}.comment .nick{color:#e40613;font-size:1.2em}.comment li img{float:left;margin-right:15px;width:60px;height:60px}#block-block-7{width:100%}#block-block-7 .slider.full img{width:100%;min-height:530px}#block-block-7 .slider.full{width:100%;overflow:hidden;height:530px;position:relative}#block-block-7 .slider .title h1{font-size:50px}a.slider-link{display:block;margin:0;padding:0;overflow:hidden}.searchtheme{color:#fff;display:block;font-size:1.08333em;font-weight:700;margin:2px 10px 0 0;position:absolute;bottom:40px;left:0;background:url(/sites/all/themes/tc_bootstrap/img/bk/bk-serach.png) center right repeat;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.searchtheme select{margin-right:5px;min-width:80px;padding:2px 0}.searchtheme label,.searchtheme input{float:left;margin-right:20px;line-height:30px;font-size:1.7em;margin-left:15px}.searchtheme input[type=text],.searchtheme input[type=password],.searchtheme textarea{background-color:#fff;border:1px solid #fff;color:#666;font-size:.916667em;font-weight:700;transition:all .3s ease 0s;padding:2px;height:32px;width:308px;margin:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.searchtheme legend{display:none}.searchtheme .bkform{width:330px;height:35px;background:url(/sites/all/themes/tc_bootstrap/img/bk/form-bk.png) top left no-repeat;display:block;float:left;margin:0 5px}.searchtheme .bkform select{margin-top:-13px}.searchtheme select{width:320px;margin:3px;padding:2px;border:1px solid #fff;background-color:#fff}.searchtheme button{background:#ed1b24;border:medium none;display:block;float:left;height:35px;padding:0;color:#fff;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;margin-left:3px}
.searchtheme input[type=text]{padding:2px 5px;height:28px}[class*=span]{float:left;min-height:1px;margin-left:8px}.span12{float:none;display:inline-block;margin-left:0}.span11{width:861px}.span10{width:782px}.span9{width:703px}.span7{width:545px}.span6{width:466px}.span5{width:387px}.span3{width:229px}.span2{width:150px}.span1{width:71px}.offset12{margin-left:956px}.offset11{margin-left:877px}.offset10{margin-left:798px}.offset9{margin-left:719px}.offset8{margin-left:640px}.offset7{margin-left:561px}.offset6{margin-left:482px}.offset5{margin-left:403px}.offset4{margin-left:324px}.offset3{margin-left:245px}.offset2{margin-left:166px}.offset1{margin-left:87px}.widget-convenzioni{width:300px;height:300px;overflow:hidden;position:relative;margin:10px 0 20px 22px;background-position:top left;background-repeat:no-repeat;float:left;-moz-box-shadow:rgba(0,0,0,.35) -5px -5px 5px;-webkit-box-shadow:rgba(0,0,0,.45) -5px -5px 5px;-o-box-shadow:rgba(0,0,0,.15) -1px -1px 5px;-ms-box-shadow:rgba(0,0,0,.45) -1px -1px 5px;box-shadow:rgba(0,0,0,.25) 2px 2px 3px}.widget-convenzioni .white-layer{width:270px;height:100px;padding:15px;position:absolute;bottom:0;left:0;background-color:#fff}.sep{border-top:1px solid #7e7e7e;padding-top:20px}.sep .title{overflow:hidden;width:300px;margin-left:22px}.pager{display:none}.node-gruppo-club-del-territorio .view-id-tc_contents_for_group.view-tc-group-content{padding-top:50px !important}.widget-convenzioni{margin:10px 0 20px 20px !important}.comment .nick{color:#e40613;font-family:'Source Sans Pro',sans-serif;font-size:1.2em}.region-main-menu{width:100%;clear:both}.slidermedium.mobile-slider #sliderWrapper{height:auto !important}.slider .title h1{font-weight:100;margin:0;padding:0}.content-homepage .white-layer{min-height:10px !Important;font-size:1em;height:auto !important}.widget-convenzioni .white-layer{min-height:105px;font-size:1em}.sep .widget-area h3{float:left;font-size:1.5em;margin:25px 0 5px 20px;overflow:hidden;position:relative;width:300px}.well{background:0 0;border:none;border-radius:0;box-shadow:none;margin-bottom:20px;min-height:20px;padding:0}.article-collector{width:300px;position:relative;padding-top:0}.nav-article{left:0;position:absolute;text-decoration:none;top:5px;z-index:888;width:170px}.page-club-territorio .page-header{display:none}.nav-article .openpan{font-family:'Source Sans Pro',sans-serif;font-size:1.6em;color:#000;text-decoration:none;padding:5px 20px 5px 5px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;-o-border-radius:4px 4px 0px 0px;-ms-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0 0;background:url(/sites/all/themes/tc_bootstrap/img/icon/down.gif) no-repeat center right}.nav-article .active{color:#e20610;text-decoration:none;background:#e7e7e7 url(/sites/all/themes/tc_bootstrap/img/icon/up.gif) no-repeat center right;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}#CTBlockpopular,#CTBlockfavorite,#CTBlockrecent{padding:0;margin-top:40px;border-top:1px solid #7e7e7e;overflow:hidden}.red{color:#e40613;font-weight:700}#CTBlocktabs{border:none;overflow:hidden}.article-collector #CTBlocktabs{top:0;right:0;width:100%;overflow:visible}#CTBlocktabs .ui-widget-header{background:0 0;border:none;position:absolute !important;top:0 !important;right:0 !important;width:100%}#CTBlocktabs ul{float:right !important;width:110px !important;border:0;height:28px !important;padding:0 !important;margin:0 !important;display:block !important}#CTBlocktabs li{width:33px;height:28px;float:left;display:block;padding:0 !important;margin:0 1px;border:0;cursor:pointer;overflow:hidden;line-height:28px !important}#CTBlocktabs .mostpopular{width:33px;height:28px;line-height:28px !important;border:none;background:url(/sites/all/themes/tc_bootstrap/img/icon/autore.gif) no-repeat center right;display:block;position:relative;cursor:pointer!important;text-indent:99999px;padding:0;float:left}#CTBlocktabs .mostpopular:hover,.ui-state-active .mostpopular{background:url(/sites/all/themes/tc_bootstrap/img/icon/autore_on.gif) no-repeat center right !important}
#CTBlocktabs .mostfavorite{width:33px;height:28px;line-height:28px !important;border:none;background:url(/sites/all/themes/tc_bootstrap/img/icon/favourite.gif) no-repeat center right;display:block;position:relative;float:left;cursor:pointer!important;text-indent:99999px;padding:0}#CTBlocktabs .mostfavorite:hover,.ui-state-active .mostfavorite{background:url(/sites/all/themes/tc_bootstrap/img/icon/favourite_on.gif) no-repeat center right !important}#CTBlocktabs .mostrecent{width:33px;height:28px;line-height:28px !important;border:none;background:url(/sites/all/themes/tc_bootstrap/img/icon/time.gif) no-repeat top left;display:block;position:relative;cursor:pointer!important;text-indent:99999px;padding:0;float:left}#CTBlocktabs .mostrecent:hover,.ui-state-active .mostrecent{background:url(/sites/all/themes/tc_bootstrap/img/icon/time_on.gif) no-repeat top left !important}#CTBlocktabs .views-field{padding:15px 0}#CTBlocktabs img{bottom:0;left:0;z-index:1;float:left;padding-right:10px}#CTBlocktabs h5{font-family:'Source Sans Pro',sans-serif;font-size:1.1em;margin:0;padding:0}#CTBlocktabs .views-field{float:left;width:100%}#CTBlocktabs .views-field a{font-weight:100;font-size:.9em;color:#000;text-decoration:none;padding:2px 0}.red a,.red{font-weight:700;color:#e40613 !important}#articlelist{display:none;background-color:#e7e7e7;border:1px solid #ccc;margin-top:4px !important;-moz-border-radius:0px 4px 4px;-webkit-border-radius:0px 4px 4px;-o-border-radius:0px 4px 4px;-ms-border-radius:0px 4px 4px;border-radius:0 4px 4px;padding:10px;position:absolute;top:25px;left:0;z-index:555;width:280px}#articlelist ul{border-top:none !important;margin:0;padding:0}#articlelist li{float:left;width:50% !important;padding:3px 0 !important}#articlelist li a,#articlelist .field-content a{text-decoration:none;color:#000}#articlelist h5{font-family:'Source Sans Pro',sans-serif;font-size:1.2em;border-bottom:1px solid #ccc;padding:5px 0;color:#e90512;margin:10px 0;float:left;width:100%}.vie a,.club{color:#e90512;font-size:1.2em}.abstract{border-bottom:1px solid #ccc;padding:0 0 20px;margin-bottom:20px;clear:both;font-size:14px}.article{font-size:14px}.abstract h3{font-size:1.8em;font-weight:100;line-height:1.3em;margin-bottom:10px}.abstract h3 a{color:#666}.abstract img{width:630px;clear:both;margin:10px 0}.abstract p{font-size:14px;margin:7px 0}.abstract a.more{font-family:'Source Sans Pro',sans-serif;font-size:1.15em;color:#000;text-decoration:none;padding:10px 0}.abstract .more:hover{text-decoration:underline}.span8 h2{font-size:2.2em}.span8 fieldset{margin-top:30px;position:relative;padding-bottom:10px;border-top:1px solid #ccc}.view-tc-group-content .view-header{top:15px;right:10px;color:#fff;background-color:#e40613;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff;border:1px solid #e40613;padding:5px 10px;float:right;font-family:'Source Sans Pro',sans-serif;font-weight:700;cursor:pointer}.view-tc-group-content .view-header a{color:#fff}.span8 legend{float:left;margin:20px 0;width:100%;line-height:1.5em;font-family:'Source Sans Pro',sans-serif;border:0}.span8 fieldset h2{font-size:1.6em;font-weight:100}.span8 fieldset article{background-color:#fff;margin-bottom:10px !important;margin-left:0 !important;padding:10px 0 !important;float:left;width:100%;border-bottom:1px solid #ccc}.node-group-post{border-bottom:1px solid #ccc;padding:10px 0 !important}.page-node-edit.node-type-group-post .form-type-managed-file.form-item-field-image-und-1,.page-node-add-group-post .form-type-managed-file.form-item-field-image-und-1{display:none !important;visibility:hidden}.view-tc-group-content{margin:0}.submitted{font-style:normal}.submitted a{color:red;font-style:normal;font-weight:700}.node-readmore a,.comment-add a{font-family:'Source Sans Pro',sans-serif;color:#000;font-size:1.1em}ul.links li{border-right:1px solid #000}ul.links li:last-child{border-right:none}.aderisci{background-color:#e40613;background:url(/sites/all/themes/tc_bootstrap/img/icon/bk-associati.jpg) right top repeat-x;border-color:#fff}
.aderisci h4{background:url(/sites/all/themes/tc_bootstrap/img/icon/associati.png) right center no-repeat;font-weight:700;padding:3px 0 !important}.aderisci h4 a{color:#fff;display:block;padding:5px 30px 5px 0;width:99%}.dissocia h4{background:url(/sites/all/themes/tc_bootstrap/img/icon/dissociati.png) right center no-repeat !important}.aderisci h4 a:hover{color:#fff}#network-bar{height:44px;max-height:44px;background-color:#1a5f40;display:block;margin:0 auto}#skin-enabled #network-bar{width:1000px}#network-bar section.span12{height:44px}.tci-breadcrumb-wrapper.span12{margin:0 auto !important;float:none}#header-container .row.user_menu,#network-bar .container .row.user_menu{margin-left:0 !important}.caret.white{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:""}#header-container{margin-bottom:20px}.header .tci_header .caret{vertical-align:middle;margin-top:-3px}#universotci{position:absolute;top:0;left:0;height:43px;width:200px;cursor:pointer;background-color:#1a5f40;color:#fff;font-size:1em;font-weight:700;line-height:43px;padding:0 10px;margin-right:10px !important}#universtci-layer{font-family:'Source Sans Pro',sans-serif;font-size:1em;width:998px;background-color:#fff;border:1px solid #1a5f40;border-top:none;display:none;position:absolute;top:44px;z-index:2000}#universtci-layer .close-container{text-align:right;float:right}#universtci-layer .close-container:hover{opacity:.5}#universtci-layer .close-container i{color:#000;font-size:20px;margin:20px}#universtci-layer .head{margin:40px 0 20px;text-align:center}#universtci-layer li{font-family:'Source Sans Pro',sans-serif;font-size:1em;font-weight:700;line-height:2.5;padding:7px 10px;border-bottom:1px solid #eee;list-style:none}#universtci-layer li:before{content:"·";font-size:70px;vertical-align:text-top;line-height:10px;color:#ed1c24;margin:10px 10px 0 0}#universtci-layer li a{text-decoration:none;color:#666;font-family:'Source Sans Pro',sans-serif;font-size:1em;font-weight:700;line-height:2.5}#universtci-layer li a:hover{text-decoration:none;border-bottom:1px dotted #1a5f40;color:#000;font-family:'Source Sans Pro',sans-serif;font-size:1em;font-weight:700;line-height:2.5}#universtci-layer ul{margin-left:20px;margin-right:20px;margin-bottom:40px}#universtci-layer .row{margin-left:0}#universtci-layer .span6{width:456px}#universotci .more{width:32px;height:32px;display:block;cursor:pointer;position:absolute;right:10px;top:5px;background-image:url(/sites/all/themes/tc_bootstrap/img/icon/down-big.gif);background-position:right center;background-repeat:no-repeat}#search .add-on{background-color:#fff}#search .input-medium.search-query{border-right:none}#search .fa.fa-search{color:#555}#optionbar{width:100%;height:44px;background-color:#1a5f40}#newsletter-bt{float:right;height:43px;width:188px;background:url(/sites/all/themes/tc_bootstrap/img/bk/bk_newsletter.jpg) left top no-repeat;color:#000;margin-left:5px;font-weight:700;line-height:43px;text-align:center;font-size:1.1em;text-shadow:1px 1px 1px #111}#login{float:right;height:43px;font-size:1.1em;color:#fff;line-height:43px;padding:0 15px;font-weight:700;overflow:hidden;margin-top:1px}#login .more{width:20px;height:20px;display:block;cursor:pointer;float:right;margin-top:13px;background:url(/sites/all/themes/tc_bootstrap/img/icon/down.gif) left top no-repeat}#optionbar .gigya-raas-login,#optionbar .gigya-raas-reg,#optionbar .gigya-signup{color:#fff !important;padding:10px 20px;margin:0;border:1px solid #fff}#optionbar .gigya-raas-login:hover,#optionbar .gigya-raas-reg:hover{background-color:#fff;color:#1a5f40 !important;text-decoration:none}.navbar-inner{background-color:transparent;background-image:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#second-menu{position:absolute;right:0;top:25px}#second-menu{margin:0;padding:0;list-style:none}#second-menu li{display:block;float:left;font-size:14px;padding:0 10px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;color:#646464;float:left;display:block;position:relative;z-index:500;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
#second-menu li a{display:block;padding:8px 5px 0;height:23px;text-decoration:none;text-align:center;color:#333}#second-menu li a:hover{color:#000;text-decoration:underline}#second-menu a.selected,#second-menu li a.active{color:#000;border-bottom:2px solid #000}#second-menu ul{position:absolute;left:0;display:none;margin:0 0 0 -1px;padding:15px 10px 10px;list-style:none;background:#e6e6e6 url(/sites/all/themes/tc_bootstrap/img/bk/bk_secondmenu.gif) top left no-repeat;background-color:#e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#second-menu ul li{min-width:180px;float:left;text-align:left;text-transform:none}#second-menu ul a{display:block;height:auto;padding:2px 5px;color:#666;text-align:left;font-weight:700;font-size:14px}#second-menu ul.last{left:-100px;width:180px;background-position:top right}html,body{height:100%}body{border:0 none;margin:0;padding:0;width:100%;overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{outline:0 none;vertical-align:baseline}#socialnav{position:absolute;right:0;bottom:-139px;z-index:499}#ActivityFeedDiv_tabsTR div{padding:10px 0;font-size:1.4em}div.gig-feed{font-size:13px !important;color:#666}.titleAndDesc,.titleAndDesc a{color:#666}article .field-item img{height:auto !important}fieldset ul.inline,ol.inline{margin-top:20px}.dropdown-menu.sect-on{display:block !important;z-index:1599 !important}.dropdown-menu li.sect-on{background-color:#154f37 !important;color:#fff}#main-menu li.sect-on{background-color:#fff;background-image:url(/sites/all/themes/tc_bootstrap/img/icon/menu_down.gif)}.view-header.disabled{background-color:#ccc;border-color:#ccc;color:#eaeaea}.view-header.disabled a,.view-header.disabled a:hover{color:#eaeaea;text-decoration:none;cursor:default}.node-type-tc-gallery .autoranddate{font-size:14px;line-height:1.5em;color:#666}.node-type-tc-gallery .field-name-field-data,.node-type-notizia-tc .field-name-field-data{display:inline-block}.field-name-field-autore-tc div.field-item:after{content:", "}.field-name-field-autore-tc{display:inline-block;padding-right:10px}.field-name-field-autore-tc>div{padding:5px 0 !important}.field-name-field-autore-tc a{color:#ec1c24 !important}.gig-comments-container{margin-top:30px !important}.gig-composebox-post{background-color:#e40613 !important;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff !important;border:1px solid #e40613 !important;padding:5px 10px;font-weight:700;cursor:pointer;font-family:'Source Sans Pro',sans-serif;background:#e40613 !important;background:-moz-linear-gradient(top,#e40613 0%,#e40613 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e40613),color-stop(100%,#e40613)) !important;background:-webkit-linear-gradient(top,#e40613 0%,#e40613 100%) !important;background:-o-linear-gradient(top,#e40613 0%,#e40613 100%) !important;background:-ms-linear-gradient(top,#e40613 0%,#e40613 100%) !important;background:linear-gradient(to bottom,#e40613 0%,#e40613 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e40613',endColorstr='#e40613',GradientType=0) !important}.gig-comment-username{color:#e40613 !important;font-family:'Source Sans Pro',sans-serif;font-size:1.2em !important}.not-logged-in.page-user #block-gigya-gigya-rass .block-title,.not-logged-in.page-user .breadcrumb,.not-logged-in.page-user .page-header,.not-logged-in.page-user #second-menu,.not-logged-in.page-user #optionbar,.not-logged-in.page-user #block-menu-block-1,.not-logged-in.page-user #user-login,.not-logged-in.page-user ul.nav-tabs{display:none}.not-logged-in.page-user .region.region-content-bottom{min-height:200px;width:800px;margin:60px auto 30px auto;text-align:center}.not-logged-in.page-user .logo.pull-left{margin-top:50px}.not-logged-in.page-user a.gigya-raas-processed{color:#000;font-size:1.4em;line-height:1.85em}
h2.occhielo{font-size:1.2em;font-weight:lighter}#divButtons{padding:5px 0 10px;max-height:80px}body:not(.no-sidebars) #divButtons .gig-bar-container>table>tbody>tr>td .fb-like.fb_iframe_widget>span{vertical-align:top !important}body:not(.no-sidebars) #divButtons .gig-bar-container>table>tbody>tr>td{padding:0 !important;margin:0 !important;vertical-align:top !important}body:not(.no-sidebars) #divButtons .gig-bar-container>table>tbody>tr>td #divButtons-reaction3-right>.tabbing-button,body:not(.no-sidebars) #divButtons .gig-bar-container>table>tbody>tr>td #divButtons-reaction3-left>.tabbing-button{margin-top:-5px}body:not(.no-sidebars) #divButtons .gig-bar-container>table>tbody>tr>td #divButtons-reaction3-icon>.tabbing-button>div{margin-top:-4px}body:not(.no-sidebars) #divButtons .gig-bar-container>table>tbody>tr>td #divButtons-reaction3-text>div.gig-button-text.gig-share-button-text{margin-top:-4px}.titlemapnozoom{left:50%;margin-left:-500px !important;width:300px;bottom:45px !important;line-height:1.1em;cursor:pointer;font-size:29px !important}#map_opening_text{z-index:3;width:60%;top:70px;left:0;right:0;margin:0 auto}#group-back-link{background:url(/sites/all/themes/tc_bootstrap/img/icon/back.gif) left center no-repeat;padding-left:13px;font-weight:100}#group-back-link a{font-weight:100 !important}.node-type-group-post .article-collector,.node-type-gruppo-club-del-territorio .article-collector{min-height:unset !important;padding-bottom:20px;margin:20px 0}.span4 .block-tc-clubterritorio-blocks-tc-clubterritorio-block-list{margin-bottom:20px}.view-tc-inst-notab{width:614px;height:300px;overflow:hidden;position:relative;margin:20px 0}.view-tc-inst-notab .field-content,.view-tc-inst-notab .field-content img{width:614px;height:300px}.tc_inst_white_layer{background-color:#fff;bottom:10px;left:10px;padding:15px;position:absolute;width:250px;height:250px}.tc_inst_white_layer h3{color:#000;font-size:1.3em;font-weight:100}.tc_inst_white_layer h3 a{color:#000 !important;text-decoration:none !important}.tc_inst_white_layer h3,.tc_inst_white_layer p{line-height:1.3em;margin-bottom:6px}.tc_instituzionale_tab h2{font-size:1.1em;margin:0}.tc_inst_white_layer p{font-size:1.1em;line-height:1.3em;margin-bottom:6px}.tc_instituzionale_menu{background-color:#cdced0;height:55px;list-style:none outside none;margin:0;padding:0;width:100%;z-index:888}.tc_instituzionale_menu ul{width:966px;margin:auto;height:49px;padding-top:8px}.tc_instituzionale_menu li{float:left;height:49px;font-size:16px}.tc_instituzionale_menu li a{float:left;font-family:'Source Sans Pro',sans-serif;padding:11px 11px 12px;font-size:14px;color:#000;text-decoration:none;text-transform:uppercase}.tc_instituzionale_menu li a.select{border-bottom:3px solid #000}.tc_instituzionale_menu li a:hover{border-bottom:3px solid #999}.associati-block-top-item{min-height:650px}.associati-block-top-item .field-content{background-color:#fff;height:255px;overflow:hidden}.associati-block-top-item img{width:100%}.select-association{margin-top:20px}.select-association h2{font-size:1.8em}.associati-block-bottom-item p{font-size:1.2em}.associati-block-bottom-item .field-content{font-size:1.2em}.associati-block-bottom-item h3{color:#000;font-size:1.1em;font-size:1.1em}a#nav_btn{cursor:pointer;display:inline-block;left:0;position:absolute;top:45%;z-index:500}.navigation-mobile{position:fixed;z-index:503;top:0;left:0;width:160px;background:#005f41;min-height:550px}.navigation-mobile ul{padding:0;margin:0}.navigation-mobile .main-item a{font:15px/15px 'quicksandregular',sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding:22px 20px 23px}.navigation-mobile .main-item.active a,.navigation-main .main-item.active a:hover{background:#005f41;color:#fff}.navigation-mobile .main-item a:hover{background:#000;color:#fff}.navigation-mobile .primary{background:#005f41;overflow-y:auto}.navigation-mobile .primary li.on{padding-bottom:20px;margin-bottom:-20px;position:relative}.navigation-mobile .subNav{position:fixed;width:160px;left:-160px;height:100%;top:0;background:#000;z-index:-1;overflow-y:auto}
.navigation-mobile #subNavViaggi ul{padding-top:0}.navigation-mobile .subNav.on{box-shadow:0 0 0 2000px rgba(0,0,0,.4);left:160px}.navigation-mobile .subNav.on{left:160px;box-shadow:0 0 0 2000px rgba(0,0,0,.4)}.navigation-mobile .subNav .main-item:hover a{background:#171717;color:#fff}.navigation-mobile .subNav .main-item.active a{background:#101010;color:#fff}.navigation-mobile #subNavViaggi ul{padding-top:0}.navigation-mobile .subNav a{background:#000;color:#fff}ul.primary .secondary-item:first-child a{border-top:1px solid #2f2f2e}.secondary-item a{color:#fff;font-size:12px;color:#000;line-height:14px;text-decoration:none;padding:11px 15px 15px 20px;display:block;background:url(/sites/all/themes/tc_bootstrap/img/mini-icon.png) no-repeat 40px 10px;opacity:.5;-moz-opacity:.5;-webkit-opacity:.5}.secondary-item a:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1}.navigation-mobile .subNav .main-item a:hover{background:#333;color:#fff}.social-media{position:static;padding:20px 0 20px 43px!important}.borderTop{border-top:1px solid #2f2f2e;padding-top:10px}.borderBottom{border-bottom:1px solid #2f2f2e;padding-bottom:6px}.paddingBottom{padding-bottom:10px}.navigation-main ul#cucine_speciali{padding-top:0!important}.no-touch .navigation-main .subNav{transition:left .4s ease 0s,box-shadow .3s ease 0s}.navigation-mobile .subNav{position:fixed;top:0;width:160px}#featured{border-top:1px solid #eaeaea}.linguetta{float:right;padding:6px 20px 7px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;font-weight:700;margin-right:10px;cursor:pointer;box-shadow:2px 2px 3px rgba(0,0,0,.25);background:url(/sites/all/themes/tc_bootstrap/img/ombra.gif) bottom left repeat-x}.webform-client-form{margin-top:20px}.webform-client-form .control-label{font-family:'Source Sans Pro',sans-serif;display:block;color:#e40613;font-weight:700}.contact-tessera2{margin-bottom:30px;margin-left:367px;margin-top:-50px}.contact-tessera1 input{width:360px}.contact-tessera2 input{width:60px}.contact-email input{width:429px}.webform-container-inline div.description{display:block;margin-top:-5px}.webform-component-textarea{margin-bottom:20px}#second-menu ul li.active{text-decoration:underline}.tc_instituzionale_soloTesto{background-color:#e7e7e7;height:auto;margin:0 0 25px;overflow:hidden;padding:10px 5px;position:relative}.tc_instituzionale_soloTesto h2{font-size:1.1em;margin:0;color:#000;font-size:1.1em !important;font-weight:700;padding:10px}.tc_instituzionale_soloTesto_text{background-color:#fff;border:1px solid #aaa;padding:25px;position:relative;color:#222}.noborder-table td{border-bottom:2px solid #ccc}.slider.full{overflow:visible !important;width:100% !important;margin-bottom:15px !important}.page-taxonomy-term .pagination.pagination-centered{clear:both}*.no-border,.no-border{border:0 solid transparent !important;border-width:0 !important}*.no-margin,.no-margin{margin:0 !important}*.no-padding,.no-padding{padding:0 !important}.field-name-body,.field-name-field-attach{margin-bottom:15px}#search{float:right;max-width:280px;padding-right:10px}.gsc-result .gs-title{height:auto !important;min-height:1.4em}#search form.gsc-search-box{padding-top:4px}#search .gscb_a{color:#ccc}#search .gsc-input-box{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-border-top-left-radius:4px !important;-moz-border-radius-bottomleft:4px !important;border-bottom-left-radius:4px !important;-webkit-border-bottom-left-radius:4px !important;-moz-border-radius-topleft:4px !important;border-top-left-radius:4px !important;height:32px}#search input.gsc-input{background-image:none !important;background:#fff;width:100% !important;padding:6px;margin-bottom:0;min-width:170px;-webkit-border-top-right-radius:0px !important;-moz-border-radius-bottomright:0px !important;border-bottom-right-radius:0 !important;-webkit-border-bottom-right-radius:0px !important;-moz-border-radius-topright:0px !important;border-top-right-radius:0 !important;height:27px !important}#search input.gsc-search-button,#search button.gsc-search-button-v2{height:28px;padding:4px;font-size:14px;font-weight:lighter;margin-top:3px}
#search input.gsc-search-button,#search button.gsc-search-button-v2{content:'<i class="fas fa-search"></i>';background-image:url(/sites/all/themes/tc_bootstrap/img/icon/search-icon.png) !important;background-position:left 0 !important;background-repeat:no-repeat !important;width:34px !important;height:36px !important;font-style:normal !important;line-height:18px !important;text-indent:-999em;background-color:transparent !important;color:transparent !important;border:1px solid transparent !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-border-top-right-radius:4px !important;-moz-border-radius-bottomright:4px !important;border-bottom-right-radius:4px !important;-webkit-border-bottom-right-radius:4px !important;-moz-border-radius-topright:4px !important;border-top-right-radius:4px !important;margin:0;padding:0}#search table.gsc-search-box td.gsc-input{padding-right:0 !important}#search .gsc-clear-button{display:none !important;text-indent:-999em}#search div.gsc-clear-button{margin-left:6px;margin-right:6px}.gsc-cursor-box{margin-top:25px !important}.gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{color:#fff !important}.gsc-results .gsc-cursor-box .gsc-cursor-page{width:24px !important;height:24px !important;display:inline-block !important;text-align:center;vertical-align:middle !important;padding-top:5px !important;margin-right:10px !important}.gs-web-image-box,.gs-promotion-image-box{width:90px !important}.gs-web-image-box img.gs-image,.gs-promotion-image-box img.gs-promotion-image{min-width:80px !important}.gsc-webResult{padding-top:5px !important;padding-bottom:5px !important}.gsc-tabsArea .gsc-tabHeader.gsc-tabhActive{color:#e30613 !important;border-right:1px solid #ccc !important;font-weight:lighter !important;background-color:#fff !important}.gsc-tabsArea .gsc-tabHeader:last-child{border-right-width:0 !important}.gsc-tabsArea .gsc-tabHeader{font-size:13px;line-height:24px;margin-bottom:4px;color:#000 !important;font-family:'Source Sans Pro',sans-serif;text-transform:none !important;font-weight:lighter !important;border-right:1px solid #ccc !important;background-color:#efefef !important}.gsc-cursor .gsc-cursor-page{background-color:#e7e7e7 !important}.gsc-cursor .gsc-cursor-page.gsc-cursor-current-page{background-color:red !important}#search-form{margin-top:7px}.form-search .input-append .search-query{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append .add-on{height:30px}.region-slideshow .subtitle,.region-slideshow .title a{text-shadow:1px 1px 1px #666}.image-left,.image-right{width:50% !important;height:auto !important}.image-left{float:left;margin-right:10px}.image-right{float:right;margin-left:10px}.gigya-raas .ajax-progress.ajax-progress-throbber{position:fixed !important;z-index:1000 !important;top:0 !important;left:0 !important;height:100% !important;width:100% !important;background:url('/sites/all/modules/custom_touringclub/tc_geocms_block/img/loading.gif') no-repeat scroll 50% 50% #aaa !important;opacity:.3 !important;filter:alpha(opacity=30) !important;-moz-opacity:.3 !important}a.approfondimento{background:url('http://static.touringclub.it/store_pub/icons/idea3.png') left center no-repeat;padding-left:34px;padding-top:10px;min-height:45px;display:inline-block;font-weight:700;font-size:1.2em;vertical-align:middle}#eva-unsubscribe-submit{margin:25px auto 50px;display:block;width:140px;float:none;font-size:1.3em;line-height:1.2em;padding:10px 25px;background-color:#e8343f;color:#fff;cursor:pointer;font-family:'Source Sans Pro',sans-serif;border:1px solid #e8343f;border-radius:4px}.back-destinazioni-image .slider{background:0 0}.back-destinazioni-image{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url('/sites/all/modules/custom_touringclub/tc_destinazioni/img/destinazioni_header.jpg')}#block-tc-destinazioni-mobile-gallery{display:none}#poi-slider-list{margin:0}#block-tc-destinazioni-mobile-gallery .bx-wrapper{margin-bottom:10px}#block-tc-destinazioni-mobile-gallery .bx-pager.bx-default-pager{display:none}#poi-slider-list li img{margin:0 auto;display:block}article.node-notizia-tc .field-name-field-tag-evidenza.field-type-taxonomy-term-reference{overflow:hidden}
article.node-notizia-tc .field-name-field-tag-evidenza.field-type-taxonomy-term-reference .field-items{display:block;overflow:hidden;width:100%;margin:15px 0;clear:both}article.node-notizia-tc .field-name-field-tag-evidenza.field-type-taxonomy-term-reference .field-item a{color:#fff !important}article.node-notizia-tc .field-name-field-tag-evidenza.field-type-taxonomy-term-reference .field-item{float:left;margin-right:15px;min-width:90px;overflow:hidden;background-color:#3b966d;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;display:block;padding:8px 8px 8px 30px;font-size:16px;line-height:20px;background-image:url(/sites/all/themes/tc_bootstrap/img/tag.png);background-repeat:no-repeat;background-position:7px 10px}.poi-image-link{position:absolute;width:300px;height:300px;z-index:0;display:block;overflow:hidden}.view-evidenza-content-block .view-content{display:block;clear:both;overflow:hidden;padding-bottom:20px;margin-bottom:20px}.view-evidenza-content-block .view-content .views-row{display:block;float:left;overflow:hidden}.view-evidenza-content-block .view-content .views-row{margin-right:20px}.view-evidenza-content-block .view-content .poi-cell{margin-right:0}#destinazioni-near-nodes .poi-cell.image-cell .white-layer.gray,.view-evidenza-content-block .poi-cell.image-cell .white-layer.gray{width:250px;top:inherit !important}.pager.pager--infinite-scroll.pager--infinite-scroll-auto{display:block}#news-related-wrapper{margin:20px auto}#news-related-wrapper h2{margin-bottom:10px}#news-related-wrapper #container-widget .widget-area{margin:20px auto !important}.gigya-style-modern.gigya-screen-dialog-mobile{position:fixed !important}.lazyload-trigger{height:1px;width:1px;border-width:0;background-color:transparent;display:block;margin:0;padding:0}.lazyload-wrapper{display:block;overflow:hidden}#group-events li a{font-weight:700;line-height:16px}#group-events{margin-top:20px}#group-events li{line-height:16px}#group-events a:hover .event-subtype,#group-events a:hover .event-dates{text-decoration:none !important}#group-events .event-subtype,#group-events .event-dates{display:block;font-size:12px;font-weight:lighter}#group-events .event-subtype{font-size:11px;line-height:14px;text-transform:uppercase;font-weight:700;color:#333}.view-group-events .poi-maplink,.view-id-eventi_futuri .poi-maplink,.view-id-latest_events .poi-maplink{display:none}.view-group-events .poi-footer .poi-button,.view-id-eventi_futuri .poi-footer .poi-button,.view-id-latest_events .poi-footer .poi-button{float:none;margin:0 auto}#event-group-link{text-align:center;margin-top:20px;display:block;overflow:hidden}.self-geolocation.loading{background-image:url("/sites/all/modules/custom_touringclub/tc_geocms_block/img/loading.gif");background-size:20px 20px;background-position:5px center;background-repeat:no-repeat;text-indent:10px}#main-content-container #main-content-section.span12{padding-bottom:30px}#responsive-slider-wrapper .bx-wrapper{box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0;border-width:0;margin-bottom:0}.node-type-events #services a.linktores{display:block;margin:20px auto;width:260px;height:24px;padding:5px;background-color:#e40613;color:#fff;text-align:center;line-height:24px;font-size:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.topblack.small{max-width:1000px !important;margin:0 auto !important}.topblack.small #NewsBlock{width:100%}.side-banner{background-color:gray;height:100%;min-height:1px;min-width:1px;float:left;overflow:hidden;display:inline-block;display:none}#left-side-banner.side-banner{clear:left}#right-side-banner.side-banner{float:right}.side-banner.active{display:block}#containers-wrapper{background-color:#fff;position:relative}#containers-wrapper.active{display:block;max-width:1000px !important;margin:0 auto !important;display:block;overflow:hidden}#network-bar.skin-enabled{max-width:1000px;z-index:1;margin-left:auto;margin-right:auto;left:0;right:0;z-index:45 !important;overflow:visible;position:relative}.skin-wrapper{position:fixed;display:flex;justify-content:center;width:100%;height:100%;margin:0 auto;background-color:transparent;z-index:1}
.skin-wrapper>div{flex-shrink:0;width:1920px;height:100%}.skin-wrapper a{display:block;overflow:visible}#wrapper.skin-enabled{padding-top:114px}#wrapper.skin-enabled #footer,#wrapper.skin-enabled #sub-footer{position:relative}#wrapper.skin-enabled .container .row.content{margin-left:0}#wrapper.skin-enabled .span8{margin-left:0}body.skin-adv-active .data-wrapper{display:block;overflow:hidden;padding-left:30px}body.skin-adv-active #geoimagesGrid{max-width:1000px !important;width:100% !important;display:block !important}body.black-back{background-color:#000}body.black-back #wrapper>div{z-index:2}div#wrapper>div{z-index:44 !important}#banner-frame{position:fixed;top:44px;min-height:1200px;width:100%}.radius_5{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.radius_3{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}.position-fixed{position:fixed}.text-center{text-align:center}.fancybox-mobile.fancybox-opened,.fancybox-overlay .fancybox-opened{z-index:12100}.banner-guida{width:620px;height:330px}.banner-guida-container{margin-top:30px;margin-left:20px}.banner-guida-content{width:350px;color:#666}.banner-guida .pull-left{position:relative;float:left}.banner-guida .pull-right{position:relative;right:20px;float:right}.banner-guida-mobile{display:none}.banner-guida-desktop{margin-top:10px;margin-left:10px;transform:rotate(-8deg)}.banner-guida-title{text-transform:uppercase;font-size:14px}.banner-guida-subtitle{margin-top:20px;font-size:24px;margin-bottom:20px}.banner-guida-description{font-size:14px;font-height:16px}.banner-guida-cta{position:relative;border:1px solid #21694a;bottom:0;right:0;padding-left:10px;padding-right:10px;height:30px;float:right;text-align:center}.banner-guida a,.banner-guida a:hover{color:#ec1c24;text-decoration:none}.banner-guida-cta-link,.banner-guida-cta-link:hover{text-decoration:none;color:#21694a !important;font-weight:700;font-size:14px;line-height:30px}.banner-booking-destinazione{width:556px;margin-left:5px;z-index:99999;height:30px;box-shadow:1px 3px rgba(0,0,0,1);-moz-box-shadow:0 0 5px 1px #aaa;-webkit-box-shadow:0 0 5px 1px #aaa;box-shadow:0 0 5px 1px #aaa;padding:20px;margin:0 auto}.banner-booking-descrizione,.banner-booking-cta,.banner-booking-logo,.banner-booking-info{float:left}.banner-booking-logo{background-image:url('https://welcome.touringclub.it/assets/images/label-booking-short.png');width:70px;height:30px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-left:10px}.banner-booking-descrizione{font-family:"Arial",arial,helvetica,sans serif;font-size:13px;line-height:15px;color:#666;width:290px}.banner-booking-info{color:#d3ddd6;line-height:45px}.banner-booking-cta{border:1px solid #003281;height:30px;background-color:#003281;padding:0 15px;float:right}.banner-booking-cta-link,.banner-booking-cta-link:hover,.banner-booking-cta-link:visited{text-decoration:none;line-height:30px;font-weight:700;font-size:14px;outline:none !important;outline:0 !important;color:#fff !important}#image-wrapper{display:block;overflow:hidden}#image-wrapper .prev-item:hover,#image-wrapper .next-item:hover{text-decoration:none}#image-wrapper .prev-item,#image-wrapper .next-item{position:absolute;display:inline-block;width:130px;height:30px;bottom:10%;background-color:rgba(0,0,0,.6);color:#fff;font-size:18px;text-align:center;line-height:30px;z-index:1;background-image:none;border-top-right-radius:20px;border-bottom-right-radius:20px}#image-wrapper .next-item{right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px}#magnifier-wrapper #image-wrapper .prev-item,#magnifier-wrapper #image-wrapper .next-item{bottom:20%}#magnifier-wrapper #image-wrapper{height:100%;width:100%}#gallery-counter{float:right;font-size:12px;line-height:12px;padding-right:5px;font-style:italic;height:12px;margin-top:-12px;display:none}#magnifier-trigger{cursor:zoom-in;margin:0 auto;display:block;width:100%;height:auto}#magnifier-wrapper{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:999999;position:fixed;background-color:rgba(255,255,255,.9);display:block;cursor:zoom-out}
#magnifier-wrapper.table{display:table}#magnifier-wrapper #magnifier-trigger{cursor:zoom-out;height:auto}#magnifier-wrapper #image-wrapper{display:block;vertical-align:middle;max-width:1200px;margin:0 auto;float:none}#magnifier-wrapper #magnifier-trigger{display:block;margin:0 auto;object-fit:contain}#news-image-title{font-size:12px;line-height:14px;position:absolute;top:0;left:0;background-color:rgba(17,17,17,.6);padding:5px 10px;color:#fff}#magnifier-wrapper #news-image-title{text-align:center;padding-top:5px;color:#111;position:initial;background-color:transparent}#image-map-link-wrapper{position:relative;display:block}#map-image-title{position:absolute;bottom:5px;background-color:#000;color:#fff;font-size:18px;line-height:22px;display:block;padding:2px 5px}.overflow-hidden{overflow:hidden}#magnifier-wrapper #map_canvas{max-width:1000px;width:auto;max-height:450px;height:auto;display:block;margin:0 auto}#magnifier-wrapper #map_canvas.expanded,#magnifier-wrapper #map_canvas{display:block;height:100% !important;max-height:100%;width:100%;max-width:100%}#map-image-pointer{z-index:2;position:absolute;display:block}#magnifier-wrapper #map-image-pointer{display:none}#magnifier-wrapper .maprefresh{top:50px;right:50px;margin-left:inherit !important}#magnifier-wrapper #div_categoria{left:0;right:0;margin:0 auto;margin-left:inherit !important}.region-sidebar-second #map_canvas{width:300px}#listresults{overflow:scroll;cursor:initial;display:none;height:100px;padding:10px;position:absolute;bottom:30px;left:10px;right:10px;margin:0 auto;z-index:199;background-color:rgba(0,0,0,.7)}#listresults ol li{display:inline-block;overflow:hidden;width:160px;height:80px;padding:10px;margin-right:10px;background-color:#fff;color:#000}#listresults ol li a,#listresults ol li a:hover{color:#000;text-decoration:none;display:block;padding:5px;white-space:initial}#listresults ol{margin:0;max-width:6000em;width:auto;height:100px;overflow-x:scroll;overflow-y:hidden;overflow:auto;white-space:nowrap}#NewsBlock #map-left-column-wrapper{display:none !important}#map-left-column-wrapper{display:none;color:#fff;position:absolute;z-index:10000;width:240px;height:auto;padding:10px 10px 20px;top:0;left:0;cursor:initial;bottom:0;margin:auto;height:480px}#map-left-column-closer{position:absolute;top:0;bottom:0;left:197px;margin:auto;color:#fff;font-size:30px;text-align:center;cursor:pointer;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(270deg);height:25px;line-height:25px;width:150px;padding:5px;font-size:16px}.back-trans-black{background-color:rgba(0,0,0,.7)}.col-spacer{display:block;clear:both;height:10px;width:100%}.col-spacer.col-row{margin-top:10px;border-top:1px #ccc solid}.map-dest-link{display:block;font-size:14px;line-height:20px;font-weight:700;text-indent:15px;color:#fff}.map-dest-link:hover{color:#e40613}#news-gallery-wrapper{padding-bottom:20px;margin-bottom:25px;border-bottom:1px #e1e1e1 solid}#gallery-thumbnails{height:110px;padding:0 0 30px;width:100%;background-color:#e1e1e1;white-space:nowrap;overflow:hidden;display:none}#thumbs-wrapper{height:110px;display:none;overflow:hidden}#gallery-thumbnails::-webkit-scrollbar{display:none}#thumbs-wrapper{display:none;height:110px;padding:0 10px;overflow:hidden;background-color:#e1e1e1;position:relative}#gallery-thumbnails a{display:inline-block;white-space:initial;margin:10px 10px 0 0;line-height:0;overflow:hidden}#gallery-thumbnails a img{opacity:.5}#gallery-thumbnails a:hover img,#gallery-thumbnails a.active img{opacity:1}#gallery-thumbnails a:last-child{margin-right:0}#NewsBlock #mobile-map-filters,#NewsBlock #mobile-map-closer{display:none !important}#magnifier-wrapper #mobile-map-filters,#magnifier-wrapper #mobile-map-closer{display:block}#mobile-map-closer{display:none;cursor:pointer;height:31px;width:32px;padding:5px;line-height:32px;font-size:24px;text-align:center;color:#fff;z-index:44;position:absolute;top:0;right:0}#mobile-map-filters{display:none;cursor:pointer;height:25px;line-height:25px;width:150px;padding:5px;font-size:16px;text-align:center;color:#fff;z-index:44;position:absolute;left:-63px;top:0;bottom:0;margin:auto;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(270deg)}
.news-gallery-pin{display:none !important;position:absolute;margin:auto;bottom:150px;right:10px;width:40px;height:40px}div.gig-button-container.gig-button-container-whatsapp{display:none}.banner-fixed-postion{position:fixed;top:40px}.banner-fixed-postion-bottom{position:fixed;bottom:270px}.fixed-col{position:fixed;bottom:10px}.fixed-col-top{position:fixed;top:10px}.fixed-col-bottom{bottom:10px;position:absolute !important;top:initial !important}#bottob-item{display:block;height:1px;width:1px;background-color:transparent;overflow:hidden}.display-table{display:table}.display-table-cell{display:table-cell}.display-table-row{display:table-row}.display-block{display:block}.display-none{display:none}.display-inline-block{display:inline-block}.material-icons{font-size:inherit;display:inherit}.crisp-image{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.aslp-title{color:#666;font-size:30px;line-height:36px;padding-top:20px;display:block}.aslp-subtitle{color:#000;font-size:21px;line-height:25px;padding:10px 0}.green-text{color:#1a5f40}.light-font{font-weight:lighter}#aslp-carousel{margin:30px auto;position:relative}.no-padding-items .carousel-item{padding:0;width:180px;height:290px}.no-padding-items .carousel-item img{margin-bottom:30px}.carousel-item .sub-sub-image,.carousel-item .sub-image{font-size:18px;height:70px;width:70%;margin:0 auto}.carousel-item{height:270px;width:150px;padding:15px;margin:0 10px;background-color:#1a5f40;color:#fff}.owl-nav{position:absolute;top:126px;width:100%}.owl-prev,.owl-next{position:absolute;z-index:100;color:#111;cursor:pointer;font-size:32px;width:32px;height:32px;text-align:center}.owl-prev{left:-30px}.owl-next{right:-30px}.carousel-item span{display:block;margin:0 auto;text-align:center}.car-icon{font-size:72px;line-height:72px;padding:10px 0;height:120px;line-height:120px}.sub-icon{font-size:14px;font-weight:700;line-height:16px}.text-percent{font-size:42px;line-height:45px;padding:10px 0;font-weight:700}.sub-percent{font-style:italic;font-size:15px;line-height:17px}#logo-image-centered{display:block;margin:10px auto 10px}.milions-label{font-size:15px}a.red-button-big{background-color:#e40612;color:#fff;text-align:center;font-size:22px;font-weight:700;line-height:60px;height:60px;width:220px;display:block;overflow:hidden;text-decoration:none}a.red-button-big.centered{margin:20px auto 30px}.rotate-30{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.thin-title{font-weight:lighter;color:#666;font-size:22px;line-height:28px;margin:20px 0}.text-italic{font-style:italic}.arrowed-list{padding:20px 0;margin:0 auto;min-width:320px;font-size:20px;display:table}.arrowed-list li{line-height:25px}.arrowed-list li i{font-size:12px;line-height:25px;display:inline-block}.bordered-box{border:1px solid #ccc;padding:30px 40px;display:block;margin:40px auto;max-width:640px;position:relative}.bordered-box .thin-title{margin-left:20px}.bordered-box h2{margin:0 0 30px;padding:0}.red-button-big.bottom-right{position:absolute;bottom:40px;right:50px}.bottom-note{display:block;color:#000;font-size:14px}.small-text{font-size:18px;line-height:28px;color:#111;width:96%;margin:0 auto}.wrapper-750{width:80%;max-width:800px;margin:30px auto 40px}.text-gray-boxes{margin:20px auto;padding:0;list-style-type:none;display:table}.text-gray-boxes li{height:120px;width:120px;padding:30px;border:1px #ccc solid;display:inline-block;margin:10px 0;position:relative;overflow:hidden}.text-gray-boxes li:first-child{margin-right:60px}.text-gray-boxes li span{display:block;text-align:center}.text-gray-boxes li .gray-box-number{font-size:52px;line-height:60px;color:#999}.text-gray-boxes li .gray-box-title{color:#000;font-size:22px;line-height:26px;position:absolute;bottom:30px;left:0;right:0}.card-log-opener{display:block;text-align:center;font-size:18px;cursor:pointer;position:relative}
.card-log-opener:hover .card-log-wrapper{display:block !important;visibility:visible;position:absolute;z-index:22;right:20px;top:-100px;width:300px;height:300px;overflow:scroll;background-color:#fff;border:1px solid #ccc;padding:10px;font-size:12px;line-height:14px;text-align:left;color:#000}.card-log-wrapper .card-log{margin:0}td.views-field.views-field-field-association-ref{text-align:center;font-size:18px}#gift-card-activation #field_card_payment_method,#gift-card-activation #field_vendor{height:30px}#associations-data .group.group-end td{border-bottom:2px #555 solid;text-align:right;background-color:#f2f2f2}#associations-data .group.group-start td{line-height:22px;padding:4px 10px}#associations-data .group.group-end,#associations-data .group.group-start{font-size:14px;color:#111;font-family:'Source Sans Pro',sans-serif}.report-spacer{display:inline-block;width:120px}.user-as-details{font-size:18px;color:#111}@media only screen and (min-width:1024px){#image-wrapper .prev-item,#image-wrapper .next-item{width:140px;height:40px;font-size:20px;line-height:40px}#gallery-thumbnails.gallery-vertical-thumbs{width:155px;height:auto;float:right;white-space:initial;overflow-y:scroll;overflow-x:hidden;margin-top:0}#gallery-thumbnails.gallery-vertical-thumbs a:last-child{margin-bottom:10px}#gallery-thumbnails.gallery-vertical-thumbs a{margin:10px 10px 0;line-height:0;display:block}#gallery-item-title{clear:both}#thumbs-wrapper,#gallery-thumbnails{display:block}#magnifier-wrapper #map-left-column-wrapper{display:block}}@media only screen and (min-width:768px){#magnifier-wrapper #mobile-map-filters{display:none}}@media only screen and (max-width:767px){#sub-footer ul.tci-footer-networks{display:none}#mobile-map-closer{display:block}#map-left-column-wrapper{left:0;top:0;bottom:0;margin:auto}}@media only screen and (max-width:360px){.banner-booking-destinazione{min-height:70px;height:auto;width:260px;padding:10px;display:inline-block}.banner-booking-descrizione{font-size:12px;line-height:15px;margin-bottom:5px;color:#666;width:250px}}@media only screen and (max-width:600px){.embedyt{height:188px;width:320px}}.whitecard{border:2px solid #01613c;color:#01613c;padding:20px 45px}.whitecard p,.greencard p{font-size:18px;font-weight:700;line-height:30px;margin-bottom:20px}.whitecard .btn-default{border:0;font-size:18px;font-weight:700;padding:10px 20px;letter-spacing:1px}.greencard{background-color:#01613c;color:#fff;padding:20px 45px}.greencard .btn-default{border:1px solid #fff;font-size:18px;font-weight:700;padding:10px 20px;letter-spacing:1px}.static-map-link-placeholder{color:#fff !important;margin:20px auto;text-align:center;width:initial;min-width:initial;float:none;display:block;background-color:#e40613;font-size:20px;line-height:55px;height:55px;padding:0 15px;font-weight:lighter;-moz-box-shadow:rgba(0,0,0,.35) -5px -5px 5px;-webkit-box-shadow:rgba(0,0,0,.45) -5px -5px 5px;-o-box-shadow:rgba(0,0,0,.15) -1px -1px 5px;-ms-box-shadow:rgba(0,0,0,.45) -1px -1px 5px;box-shadow:rgba(0,0,0,.25) 2px 2px 3px;min-width:260px;max-width:320px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content-placeholder{max-width:320px;margin:0 auto}#NewsBlock{height:initial !important}#NewsBlock #news-map-closer{display:none}#NewsBlock #map_canvas>div:nth-child(7){display:none}.ckeditor-booking-widget{display:none}.booking-widget{margin:10px 0;padding:10px 0;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}.img-responsive{max-width:100%;height:auto}.mx-auto{margin:0 auto}.booking-poi-widget{min-height:330px !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#ff5f5f !important;color:#fff;padding:10px;font-family:arial,arial;font-size:11px;line-height:18px}.booking-poi-widget h3{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;text-align:center}.booking-poi{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #ccc;min-height:330px !important;position:relative;margin-bottom:10px !important}.main-title-alt{font-size:24px}
.booking-poi-image{margin-top:-1px;display:block}.booking-poi h3{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;color:#ff5f5f;font-size:18px;line-height:1.4;margin:20px 10px 10px}.booking-poi .poi-subtype,.booking-poi .poi-city{font-size:13px;font-family:"Open Sans",Helvetica,Arial,sans-serif;display:block;margin:0 10px;font-weight:100;color:#535353}.booking-poi .poi-city{font-weight:700;margin-bottom:20px}.booking-poi-link{border:2px solid #ff5f5f;color:#ff5f5f !important;background-color:transparent !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;font-style:normal;text-transform:uppercase;width:auto;max-width:140px;display:block;margin:20px auto;padding:7px 20px;line-height:1.6;transition:all .1s ease-in-out;text-shadow:none;bottom:0}.booking-poi-link:hover{background-color:#ff5f5f !important;border-color:#cc4c4c;color:#fff !important}#booking-map .gm-style{opacity:1 !important}.booking-news-list .white-layer.gray{padding:15px}#pre-header-wrapper h1.page-header{margin:0 1.5%}#main-left-column #screenset-placeholder .gigya-layout-cell.responsive.with-site-login,#main-left-column #screenset-placeholder .gigya-layout-cell.responsive.with-social-login{display:block;float:none;width:100%;min-width:100%;height:auto}#main-left-column #screenset-placeholder .gigya-layout-row .gigya-layout-cell.under-site-login,#main-left-column #screenset-placeholder .gigya-layout-cell.responsive.with-divider{display:none !important}#main-left-column #screenset-placeholder .gigya-layout-row.with-divider{display:block}#third_party_cookies_tooltip{display:block !important}#third_party_cookies_tooltip .jBox-container{background-color:#1a5f40 !important;color:#fff !important;box-shadow:-10px 10px 10px rgba(0,0,0,.5)}#third-party-signup-message{display:none}.third_party_cookies_unsupported #third-party-signup-message a{color:#e8343f}.third_party_cookies_unsupported #third-party-signup-message{display:block;background-color:#005f41;color:#fff !important;padding:20px;margin:30px 0 40px;font-size:18px;line-height:25px}#comments .gigya-raas-login{margin-right:initial;padding-right:initial;border-right:initial;color:#ec1c24}#comments{padding-top:10px;border-top:1px solid #333;margin-top:30px}#comments h2.title{text-transform:uppercase;font-weight:400;color:#1a5f40;line-height:26px;font-family:'Source Sans Pro',sans-serif}#comments #comment-form-wrapper{padding:10px 0}#comments #comment-form-wrapper h2.title{line-height:24px;font-size:24px}#comments article.comment{border-bottom:5px solid #ccc;margin-bottom:10px;margin-top:20px}.comment .links.inline{display:flex;overflow:hidden;justify-content:flex-end}.comment .links.inline li.comment_forbidden{max-width:initial;text-align:center;border-width:0;display:none}.comment .links.inline li.btn{text-align:left;padding:10px;width:auto;float:initial;display:inline;text-align:center;border-width:0;flex:1 1 auto;margin:10px;max-width:80px;padding:5px}.comment .links.inline li.btn a{color:#fff !important;text-shadow:none}#comments .indented{padding-left:20px}.comment .submitted{font-weight:bolder;font-size:16px}#comments form .g-recaptcha>div{display:block;margin:10px auto}#comments form .btn.form-submit.ajax-processed{display:block;margin:10px auto;text-shadow:none;max-width:80px;font-size:16px;padding:10px 20px}form.comment-form.ajax-comments-form-add #edit-author--2.control-group,#comment-form #edit-author--2.control-group{display:none}form.comment-form.ajax-comments-form-add #edit-subject,#comment-form #edit-subject{width:100%}