/*
 Theme Name:   Newedge Child
 Theme URI:    http://demo.themeum.com/wordpress/newedge
 Description:  Newedge Child Theme
 Author:       Themeum
 Author URI:   http://themeum.com/
 Template:     newedge
 Version:      1.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  newedge-child
*/
@import url("../newedge/style.css");
@font-face{font-display: auto;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat-v12-latin-regular.eot);src:local('Montserrat Regular'),local('Montserrat-Regular'),url(/fonts/montserrat-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/montserrat-v12-latin-regular.woff2) format('woff2'),url(/fonts/montserrat-v12-latin-regular.woff) format('woff'),url(/fonts/montserrat-v12-latin-regular.ttf) format('truetype'),url(/fonts/montserrat-v12-latin-regular.svg#Montserrat) format('svg')}@font-face{font-display: auto;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat-v12-latin-700.eot);src:local('Montserrat Bold'),local('Montserrat-Bold'),url(/fonts/montserrat-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(/fonts/montserrat-v12-latin-700.woff2) format('woff2'),url(/fonts/montserrat-v12-latin-700.woff) format('woff'),url(/fonts/montserrat-v12-latin-700.ttf) format('truetype'),url(/fonts/montserrat-v12-latin-700.svg#Montserrat) format('svg')}
.download-link{float:left;margin-bottom:5px;width:100%;}
.common-post-item-title_head{float:left;width:100%;}
.more-link{float:left;width:100%;}
.common-post-item-cat_img{float:left;width:50px;text-align:center;margin-top:2px;}
.common-post-item-cat_img img{margin-bottom:5px;float:left;}
.common-post-item-block-sx{float:right;width:calc(100% - 50px);}
.title-head-list{padding:0 0 0 10px;background-color:#dcf189;float:right;width:100%;margin-bottom:5px;min-height:50px;}
.common-post-item.common-post-item-text{float:left;}
.more-link{margin-top:15px;text-decoration:underline;color:#000;}
.theiaStickySidebar{#border-left:1px solid #eee;#border-right:1px solid #eee;}
.editor-picks-date{color:#ccc;float:left;}
.editor-picks-title{font-weight:bolder;float:left;}
.editor-picks-author{float:left;margin-top:5px;margin-bottom:5px;}
.editor-picks-author a{color:#000;}
.editor-picks-content{float:left;color:#666;}
.themeum-lates-editor-picks{border-bottom:#333;float:left;}
.lates-editor-picks{float:left;}
.themeum-title h3 a{color:#000;}
.themeum-title h3 a:hover{text-decoration:underline;}
.bottom{background-image:url("img_footer.jpg");background-repeat:no-repeat;background-position:center center;}
.activity-home{border-right:1px solid #FFF;margin-bottom:30px;}
.inner_home > .vc_column-inner{padding-top:0 !important;}
.video_home{width:100%;margin-bottom:10px;}
.video_home .common-post-item-in{width:105% !important;}
.video-post-small .entry-title{line-height:18px;margin:0;}
.wpb_wrapper .wpb_content_element{margin-bottom:0 !important;}
.video-text-home{width:100%;margin-top:10px;text-align:justify;}
.video-post-small .pull-left{padding-right:0px;}
.primary .suppa_top_level_link .suppa_item_title{text-transform:none !important;}
.themeum-title{float:left;width:100%;margin-top:10px;}
h3.style-title{float:left;margin:0;width:calc(100% - 70px);}
.activity-title{min-height:50px;}
.category-color-wrap{float:left;}
.nano .content{overflow-y:hidden !important;}
.title_activity{float:left;padding-left:20px;padding-top:5px;}
.text-area-activity-energia{border-top:5px solid #2CAAE4;}
.text-area-activity-reporting{border-top:5px solid #652c8B;}
.text-area-activity-rifiuti{border-top:5px solid #978674;}
.text-area-activity-mobilita{border-top:5px solid #F49308;}
.text-area-activity-capitale{border-top:5px solid #006C37;}
.text-area-activity-statigenerali{border-top:5px solid #8CC835;}
.text-area-activity-green{border-top:5px solid #334e6a;}
.text-area-activity-corsiformazione{border-top:5px solid #8D3D3C;}
.text-area-activity-energia .vc_column-inner,
.text-area-activity-reporting .vc_column-inner,
.text-area-activity-rifiuti .vc_column-inner,
.text-area-activity-mobilita .vc_column-inner,
.text-area-activity-capitale .vc_column-inner,
.text-area-activity-statigenerali .vc_column-inner{padding:35px !important;}
.common-post-item-block-doc{float:left;width:100%;}
.title-doc-head-list{width:100%;float:left;margin-bottom:5px;margin-top:5px;background-color:#cbe6bb;}
.title-doc-head-list h3.entry-title{float:left;width:100%;margin:0;}
.title-doc-head-list h3.entry-title a{color:#000;font-size:13px;line-height:0.5;}
.common-post-doc-item-date{float:left;width:100%;padding-top:10px;text-align:left;}
.img-doc-head-list{float:left;width:100%;margin:0 0 5px 0;padding:0;}
.img-doc-head-list img{width:100%;height:auto;border:1px solid #CBE6BB;}
.block-news-style4{width:100%;float:left;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #eee;}
.common-post-item-block-dx{float:right;#width:calc(100% - 220px);}
h3.title_style4{float:left;width:100%;margin:0 0 10px 0;#line-height:0.8;background-color:#ffffff00;min-height:35px;padding:5px 0 10px 0px;}
h3.title_style4 a{color:#000;font-size:18px;font-weight:bold;}
.common-post-item-date-style4{float:left;width:100%;text-align:left;margin-bottom:10px;}
.common-post-item-img-sx img{width:100%;height:auto;}
.img_post_fondazione{float:left;margin-right:10px;}
.sub-title{background-color:#444;}
.overlay-style5{background-color:#000;opacity:0.7;filter:alpha(opacity=70);}
.overlay-style5 .more-link{color:#FFF;}
.bottom-widget .widget ul li a:hover{color:#FFFFFF;text-decoration:underline;}
#comments{padding-bottom:0;}
.row-fondazione .common-post-item{overflow:visible;}
.primary .suppaMenu{#margin-left:220px;}
.common-post-item-intro-text h3.entry-title a{font-size:18px;font-weight:bold;}
.carousel{height:450px;}
.common-post-item-news_img{float:left;#width:180px;text-align:left;}
.common-post-item-news_img img{margin-bottom:5px;margin-right:2px;}
.common-post-item-block-news-sx{float:right;#width:calc(100% - 200px);}
.common-post-item-img-sx{float:left;padding:0;margin:0;}
.margin_bottom_20{margin-bottom:20px;}
#sidebar{border-left:1px solid #eee;border-right:1px solid #eee;}
.primary .suppa_submenu{border:none !important;}
#menu-main-menu .suppa_menu_dropdown .suppa_submenu .suppa_dropdown_item_container a.hover{#color:#FF0000 !important;}
.suppa_menu_dropdown > .suppa_submenu a:hover .suppa_item_title{color:#FFFFFF !important;}
.common-post-item-news-img-sx{width:100%;float:left;padding:0;margin:0;}
.common-post-item-news-img-sx img{width:100%;height:auto;}
ul.dlm-downloads{list-style:none;float:left;padding:0;}
.download-button-fondazione{background-color:#09c;background-image:linear-gradient(#8F8F8F, #828282, #757575);border:1px solid #333;border-radius:4px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.4) inset;color:#fff;cursor:pointer;display:block;font-size:1.2em;line-height:1.5em;padding:0.75em 1em;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);}
.download-button-fondazione small{display:block;font-size:0.8em;opacity:0.8;}
a.download-button-fondazione:hover{color:#333;}
#nav_menu-4, #nav_menu-5{background-color:#FFF;opacity:0.7;filter:alpha(opacity=70);padding:10px !important;}
.z-index-under{z-index:-999 !important;}
.entry-blog-meta{margin:0;padding:5px 0 5px 0;border-top:0;}
.entry-title.blog-entry-title{font-size:20px;}
.filtro_fondazione{float:left;border-bottom:1px solid #666;margin-bottom:10px;}
.sidebar_internal_fondazione .wpb_column .vc_column-inner{padding-left:0 !important;padding-right:0 !important;}
aside.widget-area .themeum-title{margin-bottom:10px !important;}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title div{font-size:16px !important;font-weight:bold !important;}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt div p{padding-top:10px !important;}
.primary .suppaMenu{width:1000px !important;}
.latest-category-post-wrap{margin-bottom:15px !important;float:left;}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d{background-color:#008800 !important;}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d{background-color:#65328A !important;}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d{background-color:#8BBF3C !important;}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d{background-color:#D57A0B !important;}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d{background-color:#847362 !important;}
.post_excerpt{text-align:justify;float:left;padding:10px;width:100%;font-weight:normal;#font-size:12px;border:1px solid #eee;}
.handpick-slider-in{height:300px;}
#themeum-slider1-carousel.carousel li{padding:15px 0;}
.themeum-slider1-carousel .slider1-carousel-indicators .slider1-carousel-indicators-inner{height:300px;padding:20px 0 0;}
.nano .content{height:300px;}
.themeum-slider1-carousel .slider1-carousel-indicators .nano{height:300px;}
.themeum-slider1-carousel .slider1-carousel-indicators{height:300px;}
.carousel{height:300px;}
.lates-editor-picks span.editor-picks-title a{font-size:16px;}
.form.mc4wp-form, .mc4wp-form-fields{background:none;}
.entry-summary a{color:#6dab3c;}
a.download-button-fondazione{color:#FFF !important;}
a.download-button-fondazione:hover{color:#eee !important;}
.title_h3_margin_bottom{border-bottom:1px solid #FFF !important;#font-size:16px !important;text-align:justify !important;padding-bottom:5px;}
.margin_footer_copy{margin-top:24px;}
.widget ul li{width:100%;}
.newedge-post-share-social{display:none;}
.editor-picks-title a{overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-all;word-break: break-word;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}
img.carousel_arrow{float: left;}
.slider1-carousel-indicators-inner li .indicators-title{margin: 0 30px;}
.latest-category-post-wrap.box-doc-img.col-sm-3{padding-right: 10px;padding-left: 10px;}
.primary .suppa_menu:hover .suppa_top_level_link {
    background-color: #ffffff !important;
    color: #006938 !important;
}
.suppaMenu > .suppa_menu:first-child .suppa_top_level_link {
    padding-left: 15px !important;
}
.primary .suppa_menu .suppa_top_level_link.current-menu-item {
    background-color: #ffffff !important;
}
#cookieChoiceInfo a {color: #f1f442;}
.entry-content .twitter-share-button, .fb_like, .twitter-share-button, .wpb_accordion .wpb_content_element, .wpb_googleplus, .wpb_pinterest, .wpb_tab .wpb_content_element {margin-bottom: 0 !important;}
.fb_iframe_widget {top: -5px;}
.wpcf7-submit{background-color:#008800 !important;margin-bottom:10px;}
.green_city_banner a {background-color: #334e6a !important;}


@media screen and (min-width:250px){
.img_news_resp{height:350px;}
.themeum-slider1-carousel_black{display:none;}
.video_home .common-post-item-in {height:50vh;}
}


@media screen and (min-width:480px){
.box-doc-img{#min-height:600px;}
.title-doc-head-list{min-height:65px;padding:5px 5px 0 5px !important;}
.img-doc-head-list{#min-height:250px;}
.common-post-item-intro-text h3.entry-title{float:left;width:100%;margin-bottom:0;margin-top:5px;}
.common-post-item-date{float:left;width:100%;padding-top:10px;text-align:left;}
.img_news_resp{height:450px;}
.themeum-slider1-carousel .slider1-carousel-indicators .slider1-carousel-indicators-inner{width:280px;}
.themeum-slider1-carousel .slider1-carousel-indicators{width:300px;}
.themeum-slider1-carousel_black{display:none;}
.video_home .common-post-item-in {height:60vh;}
}


@media screen and (min-width:768px){
.box-doc-img{#min-height:250px;}
.title-doc-head-list{min-height:170px;padding:5px 5px 0 5px !important;}
.img-doc-head-list{min-height:165px;}
.common-post-item-intro-text h3.entry-title{float:left;width:100%;margin-bottom:0;margin-top:5px;}
.common-post-item-date{float:left;width:100%;padding-top:10px;text-align:left;}
.img_news_resp{height:150px;}
.themeum-slider1-carousel .slider1-carousel-indicators .slider1-carousel-indicators-inner{width:300px;}
.themeum-slider1-carousel .slider1-carousel-indicators{right:30px;width:300px;}
.themeum-slider1-carousel_black{display:block;}
.video_home .common-post-item-in {height:60vh;}
}


@media screen and (min-width:1024px){
.box-doc-img{#min-height:290px;}
.title-doc-head-list{min-height:120px;padding:5px 5px 0 5px !important;}
.img-doc-head-list{min-height:215px;}
.common-post-item-intro-text h3.entry-title{float:left;width:100%;margin-bottom:0;margin-top:5px;}
.common-post-item-date{float:left;width:100%;padding-top:10px;text-align:left;}
.img_news_resp{height:150px;}
.themeum-slider1-carousel .slider1-carousel-indicators .slider1-carousel-indicators-inner{width:300px;}
.themeum-slider1-carousel .slider1-carousel-indicators{right:30px;width:300px;}
.themeum-slider1-carousel_black{display:block;}
.video_home .common-post-item-in {height:30vh;}
}


@media screen and (min-width:1200px){
.box-doc-img{#min-height:320px;}
.title-doc-head-list{min-height:100px;padding:5px 5px 0 5px !important;}
.img-doc-head-list{min-height:290px;}
.common-post-item-intro-text h3.entry-title{float:left;width:calc(100% - 110px);margin-bottom:0;margin-top:5px;}
.common-post-item-date{float:right;width:90px;padding-top:10px;text-align:left;}
.img_news_resp{height:180px;}
.themeum-slider1-carousel .slider1-carousel-indicators .slider1-carousel-indicators-inner{width:300px;}
.themeum-slider1-carousel .slider1-carousel-indicators{right:30px;width:300px;}
.themeum-slider1-carousel_black{display:block;}
.video_home .common-post-item-in {height:30vh;}
}


.newedge-login.top-align{
display:none;
}
.newedge-bookmark.top-align{
display:none;
}
