/*Nuovo Layout e modifiche generali*/
.sidebar-second #content { width:630px; margin-left: 10px; }
.region-sidebar-second { width: 325px; margin-left: 635px; }
.breadcrumb  { padding:5px 0; }
.breadcrumb, .breadcrumb a  { color:#000; font-size:13px; text-decoration:none; }
#content > .section > h1.title { color:#9DCC48; }

/*TOP*/
#block-block-2 { height:71px; padding-bottom:5px; margin:0px; background: url('/sites/all/themes/creatheme/images/paperplane_sito.png') no-repeat 222px top; }
#block-block-18 { margin:0px; }

#block-block-2 { width:420px; }
#block-menu-secondary-links { width:380px; padding-bottom:5px; margin:0px; padding-right:15px; }
.region-header .block-search { width:135px; margin:0px; padding-top:35px; float:left; z-index:999; }
.region-header .block-search input[type="submit"] { background: url('/sites/all/themes/creatheme/images/arrow.png') no-repeat center center #95A831; border:1px solid #95A831; border-radius:2px; width:21px; height:21px; text-indent:9999px; white-space: nowrap; overflow:hidden; }

/*Slidertop*/
.slidertop { position:relative; height:160px; }
.slider_caption { position:absolute; background-color:#F1F1F1; opacity:0.85; right:50px; top:15px; width:350px; min-height:50px; padding:5px 13px; }
.slider_t_sopra { font-size:14px; font-weight:bold; }
.slider_t { padding:10px 0; }
.slider_t a { font-size:25px; font-weight:bold; color:#000; text-decoration:none; line-height:25px; }
.slider_t_sotto { font-size:15px; }
.slidertop .views-slideshow-controls-bottom .views_slideshow_singleframe_pause { display:none; }
.slidertop .views-slideshow-controls-bottom .views_slideshow_singleframe_previous { background: url('/sites/all/themes/creatheme/images/slider-top-prev.png') no-repeat; text-indent:9999px; white-space: nowrap; width:18px; height:35px; position:absolute; left:5px; top:71px; z-index:9999; overflow:hidden; }
.slidertop .views-slideshow-controls-bottom .views_slideshow_singleframe_next { background: url('/sites/all/themes/creatheme/images/slider-top-next.png') no-repeat; text-indent:9999px; white-space: nowrap; width:18px; height:35px; position:absolute; right:5px; top:71px; z-index:9999; overflow:hidden; }
.slidertop .views-row { margin:0px !important; padding:0px !important; border:0px !important; }
#block-views-banner_slideshow_top-block_1 { margin:0px; }
#block-panels_mini-banner_slideshowtop { margin:0px; }

/*Menu Destra piu Popup social*/
#dxmenu { width:auto; }
.socialbtns_menu { padding:5px; float:left; }
.login_custom_item_menu { padding:5px 7px; float:left; background:#A5A3A4; }
.login_custom_item_menu a { color:#FFF !important; text-decoration:none; }
.login_custom_item_menu a:hover { text-decoration:underline; }
.login_custom_item_menu_login { font-size:18px; }
.login_custom_item_menu_registrazione { font-size:13px; }
#popup_fb { background:url('/sites/all/themes/creatheme/images/icon_facebook_big.png') no-repeat center center; padding:10px 20px; line-height:32px; }
#popup_tw { background:url('/sites/all/themes/creatheme/images/icon_twitter_big.png') no-repeat center center; padding:10px 20px; line-height:32px; }
.simpletooltip { position: absolute; top: 0; left: 0; z-index: 99; display: none; background-color: #D2D2D2; border: 1px solid #afafaf; color: #303030; font-size: 12px; line-height: 18px; padding: 3px 13px; }
.popup_fb_content,
.popup_tw_content { display:none; }
.container_popup_social_content ul.menu { padding:0px; margin:0px; }
.container_popup_fb_content ul.menu li { margin:0px; padding:3px 0px 5px 30px; background:url('/sites/all/themes/creatheme/images/icon_facebook.png') no-repeat left center; }
.container_popup_tw_content ul.menu li { margin:0px; padding:3px 0px 5px 30px; background:url('/sites/all/themes/creatheme/images/icon_twitter.png') no-repeat left center; }
.container_popup_social_content ul.menu li a { text-decoration:none; color:#646464; font-weight:bold; }
.container_popup_social_content ul.menu li:hover a { text-decoration:underline; }

/*Slideshow Sponsor*/
#mini-panel-footer_minipanel {  }
.view-banner-sidebar { padding-top:15px; border-top:1px solid #D2D2D2; }
.view-banner-sidebar { margin-bottom:-15px; text-align:center; }
.view-banner-sidebar .views-row { margin:0 10px !important; padding:0px !important; border:0px !important; display:inline-block; vertical-align:middle; }

/*Laterale iniziative*/
#block-views-NS_iniziative-block_1,
#block-views-NS_iniziative-block_2 { background:none !important; padding:0px !important; border:0px !important; box-shadow: none !important; }
#block-views-NS_iniziative-block_1 .content { border:0px !important; padding-bottom:0px !important; width:100% !important; }
#block-views-NS_iniziative-block_2 .content { border:0px !important; padding-bottom:10px !important; width:100% !important; }
.v-iniziative .views-row { border:0px !important; padding-bottom:10px !important; }
.v-iniziative .view-content { width:100% !important; }
.v-iniziative .views-field-field-image-iniziativa-fid img { border:1px solid #D2D2D2; }
.v-iniziative .views-field-nothing { color:#95A831; font-size:11px; margin-bottom:3px; font-weight:bold; }
.v-iniziative .views-field-title a { font-size:17px; text-align:justify; color:#000; text-decoration:none; margin-bottom:3px; }
.v-iniziative .views-field-body { font-size:11px; }
.v-iniziative .view-footer { border-bottom:1px solid #D2D2D2; margin-bottom:10px; }
.v-iniziative .view-footer p { margin-top:5px; text-align:right; }
.v-iniziative .view-footer a { font-weight:bold; font-size:15px; color:#95a831; padding:0px 10px; text-transform:uppercase; }

/*Home News*/
.v-news .views-field-field-image-news-fid { float:left; margin-bottom:5px; margin-right:5px; }
.v-news .views-field-title { margin-bottom:3px; font-size:22px; line-height:22px; color:#000; }
.v-news .views-field-title a { text-decoration:none; font-size:22px; line-height:22px; color:#000; }
.v-news .views-field-field-summary-news-value { font-style:italic; }
.v-news.view-display-id-block_3 .views-field-body { margin:4px 0; line-height:15px; }
.v-news .views-field-body { text-align:justify; }
.v-news .views-field-phpcode-1 a { color:#95A831; text-decoration:none; font-weight:bold; }
.view-NS-news.view-display-id-block_2 .views-row { position:relative; }
.view-NS-news.view-display-id-block_2 .views-field-phpcode-1 { position:absolute; left:50px; bottom:22px; left:104px; }
.view-NS-news.view-display-id-block_1 .views-field-phpcode-1 { text-align:right; }
.v-news-evidenza { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #D2D2D2; }
.v-news .view-footer { border-bottom:1px solid #D2D2D2; margin-bottom:10px; }
.v-news .view-footer p { margin-top:5px; text-align:right; }
.v-news .view-footer a { font-weight:bold; font-size:15px; color:#95a831; padding:0px 10px; text-transform:uppercase; }


/*Home Concorsi*/
.pane-ns-concorsi h2.pane-title { margin:0 0 5px 10px; font-size:17px; text-transform:uppercase; color:#95a831; }
.v-concorsi-slideshow { margin-left:5px; padding-bottom:5px; }
.v-concorsi-slideshow .views-row { position:relative; margin:0 4px !important; padding:0px !important; display:inline-block; vertical-align:top; border:1px solid #D2D2D2; height:290px; }
.v-concorsi .views-field-title a { text-decoration:none; font-size:21px; line-height:21px; color:#000; }
.v-concorsi .views-field-markup { margin:0px; position:absolute; bottom:3px; right:3px; padding-left:2px; width:97%; }
.v-concorsi .views-field-markup .field-content { border-top:1px solid #CCC; padding-top:4px; text-align:right; }
.v-concorsi .views-field-markup a { color:#95A831; text-decoration:none; font-weight:bold; font-size:13px; }
.v-concorsi .views-field-markup p { margin:0px; }
.v-concorsi .views-row .views-field-field-best-before-concorso-value { margin:0px; position:absolute; bottom:25px; left:3px; font-size:12px; }
.v-concorsi-slideshow .views-row .views-field-title { width:225px; }
.v-concorsi-slideshow .views-row .views-field-title > * { padding:3px; }
.v-concorsi-slideshow .view-footer p { margin-top:5px; text-align:right; }
.v-concorsi-slideshow .view-footer a { font-weight:bold; font-size:15px; color:#95a831; padding:0px 10px; text-transform:uppercase; }


/*Blocchi artisti/operatori Homepage*/
#mini-panel-bottom_homepage > .center-wrapper { padding:0 10px; }
.hp_cerca_artista_blocco { border:1px solid #95A832; }
.hp_cerca_operatore_blocco { border:1px solid #E48914; }
.hp_cerca_artista_blocco .cerca_art_op_header { background-color:#95A832; height:28px; }
.hp_cerca_operatore_blocco .cerca_art_op_header { background-color:#E48914; height:28px; }
.hp_cerca_artista_blocco .cerca_art_op_footer { padding:7px 10px; background-color:#95A832; }
.hp_cerca_operatore_blocco .cerca_art_op_footer { padding:7px 10px; background-color:#E48914; }
.cerca_art_op_header_sx h2 { color:#FFF; } 
.cerca_art_op_header_dx { padding:7px 10px; }
.cerca_art_op_header_dx a { color:#FFF; font-weight:bold; }
.cerca_art_op_footer a { color:#FFF; font-weight:bold; }
.cerca_art_op_content_top { padding:8px; }
.cerca_art_op_content_top .view .views-row { display:inline-block; float:none !important; width:109px; height:109px; }
.cerca_art_op_content_center { padding:0 10px; }
.cerca_art_op_content_center .views-exposed-widget { height:30px; }
.hp_cerca_operatore_blocco #edit-att { width:160px; }
.cerca_art_op_content_center .views-exposed-widget input[type="submit"] { margin-top:11px; }
.cerca_art_op_content_center .views-exposed-bottom-links { display:none; }
.cerca_art_op_content_bottom { padding:10px; }
.hp_cerca_artista_blocco .cerca_art_op_content_bottom .item-list { border:2px solid #95A832; width:300px; margin:auto; }
.hp_cerca_operatore_blocco .cerca_art_op_content_bottom .item-list { border:2px solid #E48914; width:300px; margin:auto; }
.cerca_art_op_content_bottom ul { list-style-type:none; padding:0px; margin:0px; }
.hp_cerca_artista_blocco .cerca_art_op_content_bottom a { text-align:center; color: #95A832; display: block; font-size: 17px; font-weight: bold; line-height: 20px; padding: 15px 0; text-decoration: none; }
.hp_cerca_operatore_blocco .cerca_art_op_content_bottom a { text-align:center; color: #E48914; display: block; font-size: 17px; font-weight: bold; line-height: 20px; padding: 15px 0; text-decoration: none; }
.cerca_art_op_content_bottom:hover a { text-decoration: underline; }

/*Eventi HP*//*.cerca_art_op_header*/
.eventi_hp_blocco { border:1px solid #189ECF; margin-top:15px; }
.bacheca_hp_blocco { border:1px solid #189ECF; margin-top:15px; }
.eventi_hp_blocco .eventi_hp_header { background-color:#189ECF; height:28px; }
.bacheca_hp_blocco .bacheca_hp_header { background-color:#189ECF; height:28px; }
.eventi_hp_blocco .view-content { padding:7px 10px; }
.bacheca_hp_blocco .view-content { padding:7px 10px; }
.eventi_hp_sx h2,
.bacheca_hp_sx h2 { color:#FFF; } 
.eventi_hp_dx,
.bacheca_hp_dx { padding:7px 10px; }
.eventi_hp_dx a,
.bacheca_hp_dx a { color:#FFF; font-weight:bold; }
.bacheca_hp_blocco div.bacheca,
.bacheca_hp_blocco div.bacheca .view-header { margin-top:0px; margin-bottom:0px; }
.eventi_hp_blocco .views-field-title { font-size:11px; margin-bottom:3px; }
.eventi_hp_blocco .views-row,
.bacheca_hp_blocco .views-row { clear:both; float:none !important; width:100% !important; border-right:0px !important; border-bottom: 1px solid #189ECF !important; margin: 0 0 12px 0 !important; padding: 0 0 12px 0 !important; min-height: 60px; }
.bacheca_hp_blocco .views-row-last,
.eventi_hp_blocco  .views-row-last { border-bottom: 0px !important; margin-bottom:0px !important; padding-bottom:0px !important; margin-bottom:0px !important; }
.bacheca_hp_blocco .pane-content { background-image:none; height:auto; }
.eventi_hp_blocco .view-footer p,
.bacheca_hp_blocco .view-footer p { margin:0px; }

/*Template pannello iniziativa*/
#templateiniziative { padding-left:10px; padding-right:10px; }
#templateiniziative .colonnanordest { padding-left:8px;}

/*Anteprima Iniziativa*/
#anteprima-iniziative .views-field-title a { text-decoration:none; font-size:22px; line-height:22px; color:#000; text-align:justify; }
#anteprima-iniziative .views-field-field-best-before-iniziativa-value-1 { font-style:italic; }
#anteprima-iniziative .views-field-field-best-before-iniziativa-value-1 > * { display:inline-block; }
#anteprima-iniziative .views-field-body { text-align:justify; }
#anteprima-iniziative .views-field-markup a { color: #95a831; font-weight: bold; text-decoration: none; text-align:right; }
#anteprima-iniziative .views-row { padding-bottom:0px; }
#anteprima-iniziative .views-row  > div { margin-bottom:5px; }
#anteprima-iniziative .views-field-markup { margin-bottom:0px; }
#anteprima-iniziative { border-bottom:1px solid #CCC; margin-bottom:10px; }


/*Iniziative Eventi*/
.v-iniziative-eventi .views-row { border:0px !important; padding-bottom:10px !important; }
.v-iniziative-eventi .view-content { width:100% !important; }
.v-iniziative-eventi .views-field-field-image-event-fid img { border:1px solid #D2D2D2; }
.v-iniziative-eventi .views-field-nothing { color:#95A831; font-size:11px; margin-bottom:3px; font-weight:bold; }
.v-iniziative-eventi .views-field-title a { font-size:17px; text-align:justify; color:#000; text-decoration:none; margin-bottom:3px; line-height:17px; }
.v-iniziative-eventi .views-field-body { font-size:11px; }
.v-iniziative-eventi .view-footer,
.view-NS-news .view-footer { border-bottom:1px solid #D2D2D2; margin-bottom:10px; text-align:right; padding-bottom:7px; }
.v-iniziative-eventi .view-footer p { margin-top:5px; text-align:right; }
.v-iniziative-eventi .view-footer a { font-weight:bold; font-size:15px; color:#95a831; padding:0px 10px; text-transform:uppercase; }

/*Template nodi iniziativa*/
#templateiniziative .node .meta .terms { display:none !important; }
#templateiniziative .node .content > div { margin-bottom:5px; }
#templateiniziative .node .content > div+p { margin-top:40px; }
#templateiniziative .node-type-evento .field-field-image-event,
#templateiniziative .node-type-news .field-field-image-news,
#templateiniziative .node-type-page .field-field-image-page { float:right; }


/*Template Gallery*/
.ns-galleria { margin-top:20px; display:inline-block; }
.ns-galleria .views-field-field-gallery-photos-fid img { width:217px; height:121px; opacity:0.8; }
.ns-galleria .views-row:hover .views-field-field-gallery-photos-fid img { opacity:1; }
.ns-galleria .views-field-title { margin-top:3px; width:217px; }
.ns-galleria .views-field-title a { color:#000; font-size:15px; text-decoration:none; }
.ns-galleria .views-row { float:left; border:0px !important; }
.ns-galleria .views-row:first-child { margin-bottom:0px; }
.ns-galleria .views-row:first-child .views-field-title { width:450px; }
.ns-galleria .views-row:first-child .views-field-title a { font-size:21px; line-height:21px; padding-top:2px; }
.ns-galleria .views-row:first-child .views-field-field-gallery-photos-fid img { width:450px; height:300px; font-size:17px; margin-top:0px; }
.ns-galleria .views-row:nth-child(2),
.ns-galleria .views-row:nth-child(4) { margin-left:15px; }
.ns-galleria .views-row:nth-child(3),
.ns-galleria .views-row:nth-child(5) { margin-left:15px; }
.view-NS-gallery.view-display-id-block_1 .views-field-title a { color: #000; font-size: 17px; line-height: 17px; margin-bottom: 3px; text-align: justify; text-decoration: none; }
.view-NS-gallery .view-header p { font-size: 1.5em; line-height: 1.3em; margin-bottom: 0.667em; margin-top: 0.667em; font-weight:bold; }
.view-NS-video .views-row { float:left; border:0px !important; margin-bottom:0px; margin-right:15px; }
.view-NS-video .views-field-field-video-video-embed a span { background: url("/sites/all/themes/creatheme/images/play-video.png") no-repeat center center; left:65px; top:5px; opacity:0.9; z-index:9; }
.view-NS-video .views-field-field-video-video-embed:hover a span { opacity:1; }
.view-NS-video .views-field-field-video-video-embed img { width:217px; height:121px; opacity:0.8; }
.view-NS-video .views-field-field-video-video-embed:hover img { width:217px; height:121px; opacity:1; }
.view-NS-video .views-field-title { margin-top:3px; color:#000; font-size:15px; width:217px; }
.node.node-type-gallery-iniziative .field-field-gallery-photos .field-item { float: left; margin-bottom: 25px; margin-left: 25px; margin-right: 25px; }

/*Template news*/
.node .field-field-documenti-all .field-label {
	clear:both;
    background: url("../../images/fil.png") no-repeat scroll left center #b4cc38;
    color: white;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 36px;
    line-height: 33px;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-left: 25px;
}

/*Template intestazione iniziative*/
.view-NS-intestazione-iniziativa.view-display-id-default { height:60px; padding-left:5px; padding-right:10px; position:relative; background:#EFF6E4; width:945px; }
.view-NS-intestazione-iniziativa .views-field-field-link-image-fid { position:absolute; top:-44px; z-index:3; border:1px solid #777; }
.view-NS-intestazione-iniziativa .views-field-title a { font-size:30px; position:absolute; top:23px; padding-left:110px; color:#777; letter-spacing: 0.5px; text-decoration:none; }
.view-NS-intestazione-iniziativa .views-field-phpcode a { float:right; margin-left:7px; margin-top:14px; }

/*Temizza embed code widget FB*/
.views-field-field-code-facebook-value .field-content { text-align:center; }

/*Template gallery Evento*/
.pane-ns-gallery-evento .views-view-grid td { padding-right: 15px; padding-bottom: 15px; }
.pane-ns-gallery-evento .views-field-field-gallery-photos-fid img { height: 166px; opacity: 0.8; width: 298px; }
.pane-ns-gallery-evento .views-field-field-gallery-photos-fid img:hover { opacity: 1; }
.pane-ns-video-evento .views-field-field-video-video-embed .field-item img { height: 166px; opacity: 0.8; width: 298px; }
.pane-ns-video-evento .views-field-field-video-video-embed .field-item:hover img { opacity: 1; }
.pane-ns-video-evento .views-field-field-video-video-embed a span { 
	background: url("/sites/all/themes/creatheme/images/play-video.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    left: 0;
    opacity: 0.9;
    top: 0;
	width:100%;
	height:100%;
    z-index: 9;
}
.view-NS-video-evento .views-field-field-video-video-embed .field-item { display:inline-block; margin-right:11px; margin-bottom:11px; }


/*MENU CUSTOM PAGINE PROGETTI*/
#navigation .menuprogetti#main-menu a { width:auto; padding:10px 10px 0; }

/*INTRANSITO*/
.button-bando-intransito { margin:10px 0; width:100%; }
.button-bando-intransito p { margin:0px; }
.button-bando-intransito a { padding:30px 20px; background-color:#B6272B; color:#FFF; font-size:23px; font-weight:bold; text-align:center; display:block; text-decoration:none; border-radius:5px; }
.button-bando-intransito a:hover { opacity:0.8; }
#webform-client-form-7490 .webform-component-fieldset { border:1px solid #C55255; padding-top:10px; }
#webform-client-form-7490 .webform-component-fieldset legend { font-size:15px; font-weight:bold; color:#C55255; }
#webform-client-form-7490 .webform-component-fieldset legend + .description { margin-bottom:10px; color:#C55255; }
#webform-client-form-7490 .description p,
#webform-client-form-7490 .description ul { margin:0px; }
#webform-client-form-7490 input[type="file"] + .description { margin-top:-2px; }
#webform-client-form-7490 .webform-component-textarea + .textarea-identifier { display:none; }
#webform-client-form-7490 .webform-component-textarea textarea { width:89% !important; }
#webform-client-form-7490 .form-item { margin:0px; }
#webform-client-form-7490 .webform-component { margin-bottom:15px; }
#webform-client-form-7490 .webform-component-radios label { margin-bottom:0px !important; }
#webform-client-form-7490 .webform-container-inline > .form-item > label { margin-bottom:10px !important; }
#webform-client-form-9085 .webform-component-fieldset { border:1px solid #C55255; padding-top:10px; }
#webform-client-form-9085 .webform-component-fieldset legend { font-size:15px; font-weight:bold; color:#C55255; }
#webform-client-form-9085 .webform-component-fieldset legend + .description { margin-bottom:10px; color:#C55255; }
#webform-client-form-9085 .description p,
#webform-client-form-9085 .description ul { margin:0px; }
#webform-client-form-9085 input[type="file"] + .description { margin-top:-2px; }
#webform-client-form-9085 .webform-component-textarea + .textarea-identifier { display:none; }
#webform-client-form-9085 .webform-component-textarea textarea { width:89% !important; }
#webform-client-form-9085 .form-item { margin:0px; }
#webform-client-form-9085 .webform-component { margin-bottom:15px; }
#webform-client-form-9085 .webform-component-radios label { margin-bottom:0px !important; }
#webform-client-form-9085 .webform-container-inline > .form-item > label { margin-bottom:10px !important; }



/*2019*/
.views-field-field-video-embed { margin-top:30px; }
li.menu-16029 a { width:105px !important; }









/*CLASSIZZA CSS*/
.node-form #edit-taxonomy-7-wrapper { display:none; }/*In che anno tassonomia iniziative non piu usata*/
.flottasx { float:left; }
.flottadx { float:right; }
.allineasx { text-align:left; }
.allineadx { text-align:right; }
.margin0 { margin:0px !important }
.padding0 { padding:0px !important }
.padding10 { padding:10px; }
.padding3_10 { padding:3px 10px; }
.bordogrigio { border:1px solid #D2D2D2; padding:5px 15px; margin-bottom:15px; }