@charset "utf-8";
/* CSS Document */

/* iOS Fix
textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox {
	-webkit-appearance: none;
	border-radius: 0;
} */

.fusion-main-menu > ul > li > a {text-transform:uppercase;}
.fusion-main-menu .sub-menu {box-shadow:0px 4px 17px -3px #bcbec0 !important;}
.fusion-main-menu > ul > li:hover > a {color:#333 !important;}
.fusion-main-menu .sub-menu li {border-top: 1px solid #ededed;}
.fusion-main-menu .sub-menu li a:hover {color:#fff !important;}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
    font: normal 16px/24px 'cuammheadbold',Helvetica,sans-serif !important;
    text-transform: uppercase;
	padding-left: 30px;
}
.fusion-main-menu .sub-menu .current-menu-item > a, .fusion-main-menu .sub-menu .current-menu-parent > a, .fusion-main-menu .sub-menu .current_page_item > a {color:#fff !important;}
header a.fusion-logo-link span.after {
	/*content:'La salute è un diritto, battersi per il suo rispetto è un dovere.';*/
	font:normal 27px/27px 'cuammmedium_italic',Helvetica,sans-serif;
	color:#333;
	margin-left:150px;
	vertical-align: bottom;
	margin-bottom: 14px;
	display: inline-table;
	max-width: 400px;
}
body.blogid2 header a.fusion-logo-link span.after {font-size:20px;margin-bottom: 34px;}
/*.fusion-main-menu > ul > li:hover, .fusion-main-menu > ul > li.current-menu-item,
.fusion-main-menu > ul > li.current-menu-parent {box-shadow:0px -4px 17px -3px #bcbec0;}*/

body.blogid1 header .fusion-logo img, body.blogid3 header .fusion-logo img {width: 300px !important;}
body.blogid2 header .fusion-logo img {width: 255px !important;}

.fusion-column-wrapper.fusion-column-wrapper-1 {
    font-size: 18px;
}

header .fusion-header-banner {text-align:center;}
body.blogid1 header .fusion-header-banner, body.blogid3 header .fusion-header-banner {font: normal 18px/25px 'cuammpromedium',Helvetica,sans-serif !important;}
a:hover {text-decoration: underline;}
a.dona {
    font: normal 30px/30px 'cuammheadbold',Helvetica,sans-serif;
    text-transform:uppercase;
    color: #fff !important;
    background: rgba(208,92,67,1);
    border-radius: 5px;
    padding: 4px 10px;
    position: relative;
    text-align:center;
    display:inline-block;
    margin-bottom: 7px;
}
a.dona:hover {
    color: #fff !important;
    background: #a0a0a0;
}
a.dona.cta {
    font-size:20px;
	/*padding:8px;*/
}
.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {display:block !important;}


/* COOKIE */
#cookie-notice {background:rgba(0,0,0,0.8) !important;}
.cookie-notice-container {font-size:15px;line-height: 1.5em;}
.cookie-notice-container a {color:#DBD7C1;}
#cookie-notice .button {color:#DBD7C1;  background: none;border: 1px solid #fff;text-shadow: none !important;padding: 5px;text-transform: uppercase;font-size: 12px;}
#cookie-notice .button:hover {text-decoration:none;background:#DBD7C1;color:#000}

#footer ul {padding:0;}
#footer ul li {list-style:none;display: inline-block;margin-right: 10px;}
body.blogid1 footer #text-2, body.blogid2 footer #text-3 {margin-top:-20px;}
footer a.dona {font-size: 24px;padding: 10px 35px 10px 35px;overflow: hidden;}
footer a.dona span.dashicons {font-size: 40px;margin: 0 -45px;position: absolute;display:none;}
footer .widget-title {text-transform: none !important;}
footer #tag_cloud-2 .widget-title:before {content: "\f323";font-family:dashicons;vertical-align: bottom;margin-right: 5px;}
footer #social_links-widget-2 .widget-title:before {content: "\f237";font-family:dashicons;vertical-align: bottom;margin-right: 5px;}
footer #custom_post_widget-12 .widget-title:before {content: "\f157";font-family:dashicons;vertical-align: bottom;margin-right: 5px;}
footer #custom_post_widget-12 .video,footer #custom_post_widget-12 .books {display: inline-block;margin-bottom: 20px;font-size: 20px; padding: 5px 20px; background: #fff; border-radius: 3px;text-transform:uppercase;font: normal 17px/17px 'cuammheadbold',Helvetica,sans-serif;padding: 9px 6px;}
footer #custom_post_widget-12 .video:hover, footer #custom_post_widget-12 .books:hover {background: #d05c43;color:#fff;text-decoration:none;}
footer #social_links-widget-2, footer #custom_html-2, footer #custom_html-3 {margin-bottom:20px;}
footer #custom_html-2 a.dona {background:#666;}
footer .fusion-copyright-notice {font-size: 16px;}


body.blogid1 footer #text-3 .widget-title:before, body.blogid2 footer #text-2 .widget-title:before, 
body.blogid3 footer #text-2 .widget-title:before {content: "\f307";font-family:dashicons;vertical-align: bottom;margin-right: 5px;}
body.blogid1 .fusion-footer .search-field input {max-width:250px;}
body.blogid1 #tag_cloud-2 {margin-bottom: 35px;}

.fusion-page-title-bar .fusion-page-title-row h1 {text-transform: uppercase;}
.my_titlebar {height:auto !important;overflow:hidden;}
.single .my_titlebar .fusion-page-title-row, .page .my_titlebar .fusion-page-title-row {display:block;padding-bottom: 40px;border-bottom: 1px solid #edebe0;overflow:hidden;}
body.blogid1.category-news .my_titlebar .fusion-page-title-row {border:none;padding-bottom: 20px;}
body.blogid1.single .fusion-meta-info, body.blogid1.page .fusion-meta-info {display:none;}
body.blogid1.single.category-news .fusion-meta-info {display:block !important;}
.category-40 .my_titlebar .fusion-page-title-row {border:none;}
.single .my_titlebar img, .page .my_titlebar img{float:right;max-width: 58%;height: auto;margin-left: 2%;}
.my_titlebar .sommario {max-width: 100%;}
.my_titlebar .sommario.thumb {max-width: 40%;}
.single .my_titlebar .sommario, .page .my_titlebar .sommario {font: normal 16px/22px 'cuammpromedium',Helvetica,sans-serif;}
.archive .my_titlebar img {float:left;max-width: 50%;height: auto;margin-right: 5%;}
.archive .my_titlebar .sommario.thumb {float:left;max-width:45%;}
.archive .my_titlebar .sommario.thumb p:first-child {margin-top:0;}
.archive .my_titlebar .sommario.thumb h2 {font:normal 32px/32px 'cuammheadbold',Helvetica,sans-serif;text-transform:uppercase;}

.my_titlebar .sommario h1, .my_titlebar h1.up {text-transform:uppercase;margin-bottom:20px !important;}
#breadcrumbs {font-size:11px;margin:30px 0;}

#sidebar .widget {font: normal 18px/21px 'cuammheadmedium',Helvetica,sans-serif;margin-bottom:30px;}
#sidebar .widget-title {text-transform:uppercase;margin:0 0 5px 0;}
#sidebar .widget p {margin:0;}
#sidebar .widget-title a:hover {color:#a0a0a0;}
#sidebar .widget div.balloon {margin-top: 15px;background: #edebe0;padding: 20px;overflow:hidden;text-align:center;}
#sidebar .widget ul {margin: 0 0 20px 0;}
#sidebar .widget ul li {display:inline-block;margin: 5px 5px 5px 0;}
#custom_post_widget-4 ul li a, .tagcloud a {font: normal 17px/17px 'cuammheadbold',Helvetica,sans-serif;color: rgba(208,92,67,1);background: #fff;padding: 9px 6px;;display:inline-block;border: none;}
#sidebar .widget ul li a::first-letter, .tagcloud a::first-letter {text-transform:uppercase;}

#sidebar .widget div.args {text-align:left;font-size:15px;}
#sidebar .widget div.args ul:last-child {margin-bottom:0;}
#sidebar .widget div.args span.argomenti:before {content: "\f323";font-family: dashicons;vertical-align: bottom;margin-right: 5px;}
#sidebar .widget div.args span.protagonisti:before {content: "\f110";font-family: dashicons;vertical-align: bottom;margin-right: 5px;}
#sidebar .widget div.args span.luoghi:before {content: "\f230";font-family: dashicons;vertical-align: bottom;margin-right: 5px;}
.archive #custom_post_widget-5 {display:none;}
#sidebar .widget div.args a {text-transform: uppercase;font-weight: bold;font-size: 14px;}

.fusion-meta-info {margin: 0 0 20px 0 !important;font: normal 16px/22px 'cuammpromedium',Helvetica,sans-serif;}
.single .fusion-sharing-box {width: 50%;margin:0 !important;background: none;padding: 0;float: left;}
.single .fusion-sharing-box h4 {font-size: 18px;font-weight:bold !important;display: block;width: 100%;padding-bottom: 5px;margin-bottom: 15px;border-bottom: 1px solid #ccc;text-transform:uppercase;}
.single .fusion-sharing-box .fusion-social-networks {display:block;text-align:left;}
.related-posts {display:none;} 
/* .related-posts {width: 50%;float: right;clear: none;margin-top: 20px;}
.related-posts .fusion-title {margin:0 0 10px 0 !important;}
.related-posts .title-heading-left {width:100%;border-bottom:1px solid #e7e6e6;}
.related-posts .title-sep-container {display:none;}
.related-posts .fusion-carousel-item-wrapper {max-width:140px;height:200px;width: auto !important;}
.related-posts .fusion-carousel-item-wrapper img {max-width:180px;width:auto !important;}
.related-posts .fusion-carousel-meta {display:none;}
.related-posts .fusion-carousel-title {font-family:'PT Sans';} */

h1 .titolo_parte_2 {font: normal 41px/46px 'cuammheadbold',Helvetica,sans-serif;color: #313131;display:block;}

.archive .fusion-meta-info, .blog .fusion-meta-info {display:none;}
.archive .strillo {max-width:48%;font: normal 16px/22px 'cuammmedium_italic',Helvetica,sans-serif;position:relative;float:left;margin-bottom:20px;}
.archive .strillo:nth-child(odd) {margin-right:4%;}
.archive .strillo h2 {position:absolute;font:normal 20px/22px 'cuammheadbold',Helvetica,sans-serif;color: #fff;background: rgba(208,92,67,1);text-transform: uppercase;padding: 4px 6px;margin: -40px 10px 0 10px;}
.archive .strillo p {padding:0 10px 10px 10px;color:#444444;}
.archive .strillo p:empty {display:none;}
.archive .strillo a:hover {background:#edebe0;display:block;color:#444444;}

.archive article .titolo_parte_1, .archive article .titolo_parte_2 {text-transform:uppercase;font-size:}
.archive article .titolo_parte_2 {color:#313131;}


.related-posts .fusion-placeholder-image {background-image: url(https://doctorswithafrica.org/wp-content/uploads/2017/05/Logo-it.png);background-size: 100px 40px;background-repeat: no-repeat;background-position: 50%;}

.fusion-blog-archive .fusion-date-box, .archive .fusion-date-box {padding: 7px 10px !important;line-height: 1.2em;}
.fusion-blog-archive .fusion-date-box .fusion-month-year, .archive .fusion-date-box .fusion-month-year {display:block;}
.fusion-blog-archive .fusion-date-box .fusion-month-year:first-letter, .archive .fusion-date-box .fusion-month-year:first-letter {text-transform:uppercase !important;}
.fusion-blog-archive .fusion-icon-pen, .archive .fusion-icon-pen {display:none !important;}
.fusion-blog-archive .fusion-single-line-meta, .archive .fusion-single-line-meta {display:none !important;}

#homenews .fusion-blog-archive .fusion-single-line-meta {display:block !important;text-transform:uppercase;font: normal 12px/12px 'cuammheadbold',Helvetica,sans-serif;color: #8a8a8a;}
#homenews .titolo_parte_1, #homenews .titolo_parte_2 {font: normal 24px/25px 'cuammheadbold',Helvetica,sans-serif;text-transform:uppercase;display:block;}
#homenews .titolo_parte_2 {color:#000;}
#homenews .fusion-blog-layout-grid .fusion-post-content-container {margin-top: 10px;font: normal 16px/20px 'cuammmedium_italic',Helvetica,sans-serif;}
#homenews .altrenews .titolo_parte_1, #homenews .altrenews .titolo_parte_2 {font: normal 18px/20px 'cuammheadbold',Helvetica,sans-serif;display:inline;}
#homenews h2 {padding:0;margin: 0 0 10px 0;}
#homenews .titolovideo h2 {color:#CF5B42 !important;}


.leggitutte {font-size: 20px;padding: 0;margin: 0 0 10px 0;color: #CCC7A8;display: block;    font-family: 'cuammheadbold',Helvetica,sans-serif;text-transform: uppercase;border-bottom: 1px solid #ccc7ab;}
.leggitutte p {padding:0;margin: 0 0 10px 0;}
.leggitutte a {color: #CCC7A8;}
.leggitutte a:hover {color: #000;}

.home .fusion-blog-archive .fusion-single-line-meta {display:block !important;}
.home .fusion-blog-archive .fusion-content-sep {display:none !important;}





/* WOOCOMMERCE MINI CART */
.widget_shopping_cart .widget-title {font-size:25px !important;color: #333 !important;margin-bottom: 10px !important;}
.widget_shopping_cart_content .wp-post-image {display:none;}
.widget_shopping_cart_content * {font: normal 15px/16px 'PT Sans' !important;padding:0 0 5px 0 !important;}
.widget_shopping_cart_content .remove, .widget_shopping_cart_content .total {display:none !important;}
.widget_shopping_cart_content ul, .widget_shopping_cart_content li {margin-bottom:0 !important;}
.widget_shopping_cart_content .buttons {background:none !important;}
.widget_shopping_cart_content .buttons a {font-weight: bold !important;text-indent: 0 !important;}
.widget_shopping_cart_content .buttons a:hover {color: #a0a0a0 !important;}

ul.products .fusion-content-sep {display:none;}
ul.products .product-details-container * {color:#333 !important;font-style: normal;}
ul.products .woocommerce-Price-amount:after {
    content: ' (donazione minima suggerita)';
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    line-height: 14px;
    display: block;
}

.product .product-border {visibility:hidden;margin: 10px 0 0 0 !important;}
.catalog-ordering, .product_meta, .product .wc-tabs, .product .title-sep-container {display:none;}
.product .woocommerce-tabs, .product .woocommerce-tabs .panel {padding:20px 0 0 0;border:none;}
a.prodcat, .product .woocommerce-tabs h3, .product .related.products .title h3 {font:normal 28px/40px 'PT Sans' !important;border-bottom:1px solid #333;margin-bottom:10px;display: block;width:100%;}
.prodcat a {font-size:15px;border-bottom:1px solid #333;padding-bottom:5px;margin-bottom:10px;}
.summary-container .product_title {font-size: 38px !important;/*margin-top: 20px !important;*/}
.product .related.products {margin-top:20px !important;}

.woocommerce p.price:after, .woocommerce .quantity span.amount:after, .woocommerce .product-price span.amount:after {content:' (donazione minima suggerita)';font-size: 11px;font-style: italic;font-weight:normal;line-height:14px;display:block;}
.variations label {font-weight:bold;}
.variations .single_variation_price_reset, .minimum-price {display:none !important;}

.woocommerce-cart .woocommerce-cart-form .woocommerce-content-box>h2 {display:none;}
.avada-myaccount-user {display:none !important;}
li.avada-checkout-error {text-indent:-9000px;line-height: 0;}
li.avada-checkout-error:after {content:"Non sono stati inseriti tutti i campi richiesti";text-indent: 0;display: block;line-height: 40px;}
.woocommerce-cart a.fusion-update-cart {display:none;}
.offertalibera {display:inline-block;width: 50%;margin: -40px 20px 0 0;}
.offertalibera label {display:block;}
.offertalibera label:after {display:block;content:"(l'importo indicato è il minimo suggerito)";font-size:12px;font-style:italic;margin-bottom:10px;}
.offertalibera input {padding:5px;}

.price .suggested-text, .single-product .minimum-price, .archive .suggested-text {display:none;}
.product .nyp {width: 100%;margin-bottom:0;}
input#nyp {width: auto;font-size: 15px;}
.product-addon-messaggio label {display:none;}
abbr.required {text-decoration: none !important;}
dl.variation * {font-size:12px !important;line-height:12px !important;padding: 0 !important;margin-bottom: 0 !important;}
dl.variation br {display:none;}
dl.variation {overflow:hidden;}
dl.variation dt {clear:both;float:left;margin: 0 5px 5px 0 !important;}
dl.variation dd {float:left;}

.woocommerce-cart-form__contents .shop_table td {padding:0 !important;}
.cart_totals>h2 {display:none;}
.cart_totals table th, .cart_totals table td {padding-bottom:10px !important;}

.fusion-accordian h4.panel-title {font-size:16px;}
/*.fusion-accordian .panel-title .fusion-toggle-heading {margin: 2px 0 0 40px !important;} */

iframe {max-width:100%;}

.homesocial * {margin-bottom: 3px !important;}

.fusion-title h2 {font-size:40px !important;}

.calendario, .calendario .fusion-column, .calendario .heading-with-icon {margin-bottom:0px !important;}
.calendario .content-container {max-width: 50%;text-align: center;margin: auto;font-size:16px;line-height:1.2em;}

#cosastiamofacendo .fusion-content-boxes *  {text-align:left;min-height:inherit !important;}
#cosastiamofacendo div {margin-bottom: 0 !important;}
#cosastiamofacendo em {color:rgba(208,92,67,1);font-weight:bold;font-size:20px;font-style:normal;}
#cosastiamofacendo .fusion-post-content-wrapper {padding:0 10px !important;}
#cosastiamofacendo .fusion-post-content-wrapper h2 {margin-bottom: 20px !important;}
#cosastiamofacendo .fusion-title {margin-bottom:20px !important;}

#formazione {max-width:1170px;margin:auto;}
#formazione .fusion-content-boxes {max-width:1170px;margin:auto;}
#formazione * {text-align:left;}
#formazione .fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {margin:0 0 10px 0;}

#progetti {max-width:1170px;margin:auto;}
#progetti .titolo_parte_1, #progetti .titolo_parte_2 {font: normal 24px/25px 'cuammheadbold',Helvetica,sans-serif;text-transform:uppercase;display:block;}
#progetti .titolo_parte_2 {color:#000;}
#progetti .anni h2 {margin-top:20px;}
#progetti .numeri h1 {font: normal 60px/60px 'cuammpromedium',Helvetica,sans-serif;margin: 0 0 10px 0;}
#progetti .ctadonaora, .sidebar .ctadonaora, header .ctadonaora {font: normal 30px/30px 'cuammheadbold',Helvetica,sans-serif;padding: 10px 20px;margin-bottom: 10px;display: inline-block;}
header.fusion-is-sticky  a.ctadonaora {
    float: right;
    margin-top: 5px;
    font-size: 20px;
    padding: 0 10px;
}
#custom_post_widget-15 {text-align:center;}


.cornicearancio {border-top:15px solid #CF5B43;border-bottom:15px solid #CF5B43;}
.cornicesabbia {border-top:15px solid #DAD6C0;border-bottom:15px solid #DAD6C0;}


#homefocus img {width:100%;}
#homefocus h2 {position: absolute;margin: -50px 0 0 10px !important;background: rgba(208,92,67,1);color: #fff;padding: 2px 8px;text-transform: uppercase;}
#homefocus * {margin-bottom:2px;text-align:left;}
#homefocus a:before {content:"›";margin-right:5px;}
#homefocus .fusion-content-boxes.content-boxes-clean-vertical .col {padding:0 0 0 0 !important;}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {background: rgba(133,21,46,.7) !important;}
.fusion-body .flex-control-paging li a {background: rgba(0,0,0,.2) !important;color: transparent;width: 20px;height: 20px;}
.flex-control-paging li a.flex-active {background: rgb(208, 91, 67) !important;}

/*#focuslide .tfs-slider .background-image {margin-top:200px;}*/
/*#focusslide .flexslider, #focusslide .flex-viewport {height:550px !important;}*/
#focusslide .tfs-slider.fixed-width-slider .slide-content-container {margin-top:240px;}
#focusslide .flexslider .slides {overflow:visible;}
#focusslide .fusion-title-sc-wrapper {background:none !important;padding:0 !important;}
#focusslide .fusion-title-sc-wrapper h2 {color:rgba(208,92,67,1);line-height:1em !important;text-transform:uppercase;font-size: 45px !important;}
#focusslide .fusion-title-sc-wrapper h3 {color:#313131;line-height:1em !important;text-transform:uppercase;font-size: 36px !important;}
#focusslide .tfs-slider.fixed-width-slider .slide-content-container {padding-left:0 !important;}
#focusslide .tfs-slider .slide-content-container .heading {margin:0 !important;}
#focusslide .tfs-slider .background-image {max-width: 670px !important;min-height: 300px;background-size: contain;}
#focusslide .tfs-slider .slide-content-container {width: 35%;right: 0;background: rgba(255,255,255,0.7);padding: 10px;}
#focusslide .tfs-slider .flex-control-nav {bottom: 0 !important;text-align: right;z-index: 999;}


#landingpage .fusion-layout-column  {margin-left:0 !important;margin-right:0 !important;}
#landingpage .testobianco {color:#fff;}
#landingpage #foto>div.fusion-column-wrapper {height:600px;background-position-y: 50% !important;}
#landingpage #foto .fusion-text:nth-child(2) {width: 30%;border-top:2px solid #fff;}
#landingpage #foto .fusion-text:nth-child(2) * {color:#fff !important;}
#landingpage #sidedx {margin-top:-250px !important;}
#landingpage #sidedx .fusion-text {font-size:18px;}
#landingpage #sidedx .fusion-sharing-box {margin: 50px 0 20px 0 !important;}
#landingpage .element-input {width:50%;float:left;padding:5px;}
#landingpage .element-checkbox {width:100%;padding:5px;clear: left;padding: 30px 0 0 0;}
#landingpage .element-input input {padding:5px;color: #555;}
#landingpage .element-input.acapo {float:none;clear:left;}
#landingpage label {}
#landingpage .donazione {width:100%;}
#landingpage .donazione label.title {font-weight:bold;font-size:18px;}
#landingpage .donazione input {width: 100px;margin: 0 20px;}
#landingpage .donazione img {vertical-align: middle;margin-right:5px;}
#landingpage .element-submit {text-align:center;}
#landingpage #dona {cursor:pointer;border: none;margin: 30px 0;font: normal 30px/30px 'cuammheadbold',Helvetica,sans-serif;text-transform: uppercase;color: #fff !important;background: rgba(208,92,67,1);padding: 10px 30px;position: relative;}
#landingpage #dona:hover {background: #000;}
#landingpage #donaora {font-size: 24px;font-weight: bold;cursor:pointer;}
#landingpage #donaora:hover {color:#000;}
#landingpage .wp-image-28040 {margin-top:-20px;}
#post-28010 #landingpage img.grafico {margin-top:-10px;width:75%;}
#post-28158 #landingpage img.grafico {margin: 10px 0 0 -20px;}
#landingpage .fusion-googleplus {display:none;}

#post-28158 #landingpage #foto h1 {margin-bottom:10px;}
#post-28158 #video img, #post-28158 #video .fusion-imageframe {width:100% !important;}

#post-28112 #sidesx {font-size:18px;}
#post-28112 #landingpage #foto>div.fusion-column-wrapper {height:500px !important;}
#post-28112 #landingpage .fusion-accordian .panel-title .fusion-toggle-heading {font-size:18px;}

/* HOME INTERNAZIONALE */
#hifocus .fusion-text * {color:#fff !important;}
#hiboxes {margin-bottom:0 !important;}
#hiboxes .fusion-column {margin-top:10px;}
#hiboxes .fusion-read-more {border: 1px solid #fff;padding: 8px 12px;text-transform: uppercase;font-size: 12px;color:#fff;}
#hiboxes .fusion-read-more:after {display:none;}
#hivideo .fusion-text * {color:#fff;}
.fusion-secondary-main-menu {border-bottom:none;}
/*.fontawesome-icon.circle-yes {background-color: rgba(208,92,67,1) !important;} */
#hiboxes .content-wrapper-boxed {padding: 220px 50px 140px 50px !important;}
#hiboxes .content-wrapper-boxed.hovero {background:rgba(208,92,67,0.9) !important;}
#hiboxes .content-wrapper-boxed.hovero .fusion-read-more {border: 1px solid #000;background: #000;}
#hiprojects {margin-bottom:0 !important;margin-top: -10px !important;}
#hiprojects {color:#fff;}
#hiprojects h1.or_h1 {border-bottom: none;margin: 0;padding: 0 0 5px 0;}
#hiprojects div.or_list span.dashicons {color:rgba(255,255,255,0.7);}
#hiprojects div.or_list span.dashicons:hover {color:rgba(255,255,255,1);}
#hiprojects .or_border {background: rgba(255,255,255,0.7);}
#hiprojects div.or_list * {background:none;border:none;color:#fff;}
#hiprojects div.or_list ul li:hover {background: none;} /*rgba(255,255,255,0.7);}*/
#hiprojects div.or_list ul li:hover a, #hiprojects div.or_list ul li a:hover {color: #fff;}
#hiprojects div.or_tab h1 {margin-top:0;}
#hiprojects .fusion-text a strong {color:#fff;}
#hiprojects div.or_balloon {margin-left: 50px;margin-top: 50px;}
#latestnews {color:#fff;}
#latestnews .fusion-post-wrapper {min-height:400px;}
#latestnews .fusion-single-line-meta {font-weight:bold;}


/* HOME INTERNAZIONALE2
.hiboxes2, .hiboxes2 * {color:#fff !important;}
.hiboxes2 .fusion-column-inner-bg-image {opacity: 0.3 !important;}
.hiboxes2 .hover-type-zoomin {background:rgba(208,92,67,1);}
.hiboxes2 .fusion-button {background:none !important;}
.hiboxes2 .fusion-column-wrapper {padding:80px 80px 80px 80px !important;}
 */
 
/* HOME INTERNAZIONALE3 */
body.page-id-8176 #fusion-slider-139 .flexslider.main-flex {display:block !important;}
body.page-id-8176 .counter-box-container {border: none !important;padding: 0 !important;}
body.page-id-8176 .counter-box-container .content-box-counter {font-family: 'cuammheadbold';font-weight: 400;color:#DAD6C1 !important;}
body.page-id-8176 .tfs-slider .slide-content-center {text-align:left;}
body.page-id-8176 #fusion-slider-139 .heading .title-heading-center {font-size: 60px !important;line-height: 60px !important;}

/* HOME INTERNAZIONALE4 */
body.page-id-8193 .tfs-slider .slide-content-center {text-align:right;}
body.page-id-8193 #fusion-slider-139 .flexslider.main-flex {display:block !important;}
body.page-id-8193 #fusion-slider-139 .tfs-slider .background-image {background-position: 0px 40px;}
body.page-id-8193 #hiboxes .content-wrapper-boxed {padding: 130px 50px 30px 50px !important;}
/*body.page-id-8193 .counter-box-container{border: 5px solid #DAD6C1 !important;border-radius: 100px;padding: 30px !important;}*/
body.page-id-8193 .counter-box-container {border: none !important;padding: 0 !important;}
body.page-id-8193 .counter-box-container .content-box-counter {font-family: 'cuammheadbold';font-weight: 400;color:#DAD6C1 !important;}
body.page-id-8193 #fusion-slider-139 .heading h1,
body.page-id-8193 #fusion-slider-139 .caption h1 {font-size: 55px !important;line-height: 50px !important;}
body.page-id-8193 #fusion-slider-139 .caption h2 {font-size: 30px !important;}
body.page-id-8193 #fusion-slider-139 .tfs-slider .slide-content-container .heading {margin-bottom:10px;}


.fusion-header-wrapper #menu-item-7888 a {
	display:none;
}
.fusion-header-wrapper.fusion-is-sticky #menu-item-7888 a {
	display:inline-block;
	background-image: url(https://doctorswithafrica.org/en/wp-content/uploads/sites/2/2018/09/NEW_cuamm_ENG_RGB.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0;
}
.fusion-header-wrapper.fusion-is-sticky #menu-item-7888 a {
	color: transparent !important;
}


/* ONGOING RESEARCH */
body.page-id-8193 .or_sidebar, body.page-id-8193 .or_h1, body.page-id-8193 .or_txt, body.page-id-8193 div.or_topic,
body.page-id-8193 div.or_tab, body.page-id-8193 .or_list, body.page-id-8193 .or_single {display:none !important;}
body.page-id-8193 div.or_map {width:auto;}
body.page-id-8193 div.or_balloon a.or_balloon_topic {cursor: default;display:none !important;}

#post-28158 #landingpage #sidesx {font-size:18px;}
#post-28158 #landingpage #sidesx li {margin-bottom: 5px !important;}
#post-28158 #landingpage #sidesx .fusion-sharing-box {margin: 0 40px;width: 90%;}

/* ANNUAL REPORT */
#areeintervento ul {background: #edebe0;padding:10px;}
#areeintervento li {display:block;width:100%;font-size:16px;margin: 5px;}
#areeintervento li img {width:40px;height:auto;margin-right:10px;}
#istantanea2016, #istantanea2019  {color:#fff;background:rgba(208,92,67,1);overflow:hidden;padding:10px;margin:20px 0;}
#istantanea2016 ul, #istantanea2019 ul {margin:0;padding:0;}
#istantanea2016 h3, #istantanea2019 h3 {margin:0;font:normal 30px/25px 'cuammheadbold',Helvetica,sans-serif;color:#fff;}
#istantanea2016 li, #istantanea2019 li {float:left;padding:10px 0 0 1%;list-style:none;display: block;width: 16.5%;font-size: 15px;line-height:1.1em;}
#istantanea2016 li:last-child {margin-left:20px;}
#istantanea2016 li strong {display:block;margin-bottom:5px;font:normal 30px/25px 'cuammheadbold',Helvetica,sans-serif;}
#istantanea2019 li strong {display: block;margin-bottom: 5px;font: normal 26px/25px 'cuammheadbold',Helvetica,sans-serif;}
#istantanea2019 li:last-child {margin-left:0px;}

#ararchive h1 {margin-bottom: 0;margin-top: 50px;}

/* IN EUROPE */
body.category-129 #sidebar {display:none;}

/* PARTNERS */
body.category-141 .fusion-date-and-formats {display:none;}
body.category-141 .fusion-blog-layout-medium-alternate .fusion-post-content {margin-left:0;}
body.category-141 .post {margin-bottom:10px;}
body.category-141 .fusion-blog-layout-large-alternate .fusion-post-content-container, .fusion-blog-layout-medium-alternate .fusion-post-content-container {margin-top:0 !important;}

/* NINJA FORMS */
.nf-field-element input, .nf-field-element select, .nf-field-element textarea {padding:10px !important;}
.nf-form-fields-required {font-style: italic;margin-bottom: 20px;}
.btninvia input {
    font: normal 25px/25px 'cuammheadbold',Helvetica,sans-serif;
	text-transform:uppercase;
    color: #fff !important;
    background: rgba(208,92,67,1)!important;
    border-radius: 5px;
    padding: 10px 20px !important;
    position: relative;
	text-align:center;
	border:none;
}
.btninvia input:hover {
    color: #fff !important;
    background: #a0a0a0!important;
}

/* PARTNERS */
.blogid2.archive.category-141 article a {text-transform:uppercase;}
.blogid2.postid-30911 .content .span2, .blogid2.postid-30918 .content .span2, .blogid2.postid-30920 .content .span2, .blogid2.postid-30916 .content .span2 {display:none;}
.blogid2.postid-30911 .content .span6, .blogid2.postid-30918 .content .span6, .blogid2.postid-30920 .content .span6, .blogid2 .postid-30916 .content .span6 {width:100%;}
.blogid2.postid-30911 #custom_post_widget-5, .blogid2.postid-30918 #custom_post_widget-5, .blogid2.postid-30920 #custom_post_widget-5, .blogid2.postid-30916 #custom_post_widget-5 {display:none;}
ul.loghipartner {list-style:none;padding:0;margin: 0;overflow:hidden;}
ul.loghipartner li a {
    display: block;
    float: left;
    width: 23%;
    padding: 1%;
    margin: 1%;
    border: 1px solid #ccc;
    font-size: 12px;
    line-height:14px;
    text-align: center;
    text-decoration: none;
    min-height: 281px;
}

.btndonatenow {width:auto;}
.btndonatenow td {padding: 1% 1% 1% 0;vertical-align:top;width:30%;}
.btndonatenow td img {display:block;height:auto;}
.btndonatenow a.dona {text-transform:none;font-size:20px;}
.tltdonatenow {font-size: 40px !important;border-bottom:1px solid #ccc;}

/* DISSEMINATION MATERIALS */
body.postid-31161 #ninja_forms_widget-2 {background: #ECEADF;padding: 10px;font-size: 14px;}
.popover.right .arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999;}
body.postid-31161 #nf-field-37 {font: normal 22px/22px 'cuammheadbold',Helvetica,sans-serif;
    text-transform: uppercase;
    color: #fff !important;
    background: rgba(208,92,67,1);
    border-radius: 5px;
	border:none;
    padding: 1px 10px;
}
body.postid-31161 .nf-form-fields-required, body.postid-31161 .ninja-forms-req-symbol {display:none;}
body.postid-31161 .post-content strong {font-family: 'cuammheadbold';font-weight: 400;color: rgba(208,92,67,1);text-transform: uppercase;}
body.postid-31161 .post-content a {color:#000;cursor:pointer;}
body.postid-31161 .post-content a:hover {color:rgba(208,92,67,1);}
body.postid-31161 .post-content ul {list-style:none;}
body.postid-31161 .post-content ul li {overflow:hidden;margin-bottom: 10px;}
body.postid-31161 .post-content ul li:before {content: "\f497";font-family:dashicons;margin: -5px 5px 0 0;font-size: 25px;float:left;}
body.postid-31161 .popover-content {color: #84152e;font-size: 12px;line-height: 1.2em;text-transform: uppercase;}

body.postid-31161 #nf-field-39-container {margin-bottom:0 !important;}

body.page-id-30979 .nf-form-fields-required {display:none;}

	
.embeddrivefolder {position:relative;overflow:hidden;}
.embeddrivefolder iframe {margin-top:-30px;}

#gallery-rca {
	overflow:hidden;
}
#gallery-rca .gallery-item {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 25%;
}
#gallery-rca .gallery-caption {
	display:none;
}


.widgetto h1 {margin-bottom:0;}
.widgetto p {font-size: 20px;line-height: 1.1em;}
.widgetto .fusion-button {margin-top:20px;}
.home .widgetto .fusion-button, .page-id-27836 .widgetto .fusion-button {margin-top:0;}


/* WOOCOMMERCE */
.summary .cart {background:#F0F0F0;padding:10px;}
.variations .avada-select-parent select {font-size:14px !important;color:#555 !important}
/*.product-type-variable .woocommerce-variation .woocommerce-variation-price {display:inline-block !important;}*/
.product-type-variable .woocommerce-variation .woocommerce-variation-price .price:before {content:"Donazione minima suggerita: " !important;}
.single-product .product .summary .cart .quantity .qty {background-color:#fff;}
.single-product .product_title {text-transform:uppercase;line-height:1em !important;}
.single-product .summary-container {padding-left:10%;}
.single-product .product_category_title {border-bottom: 1px solid #555;font-size: 20px;}
.single-product h3.addon-name {font-size: 16px;}

/* DONAZIONE LIBERA */
.postid-27583 .product-type-variable .woocommerce-variation .woocommerce-variation-price .price:before {content:"" !important;}
.postid-27583 h3.addon-name {display:none;}
.postid-27583 .product-addon-causale label {font-weight:bold;}
.postid-27583 .woocommerce-Tabs-panel .post-content h2 {text-transform: uppercase;color: #CF5B43;font-size: 22px !important;margin: 30px 0 5px 0;}
form.checkout label {font-weight: bold;}
.woocommerce-privacy-policy-text {display:none;}
#woocommerce_widget_cart-2 {padding: 20px;background: #edebe0a3;}


/* RELATED POSTS */
#rpbt-related-gallery-1 .gallery-item {text-align:left !important;font-style: normal !important;padding: 0 20px 0 0;font-size: 12px;}
#rpbt-related-gallery-1 img {border:none !important;margin-bottom: 5px;}
.rpbt_shortcode h3 {font-size: 18px !important;text-transform:uppercase;border-bottom: 1px solid #ccc;padding-bottom: 5px;text-transform: uppercase;margin-top: 50px;}

div.wp-caption p.wp-caption-text {font-style:italic;font-size:14px;padding: 5px 20px;line-height: 1.4em;}

/* ANNUAL REPORTS */
.category-440 .fusion-post-title {margin-bottom:0;}
.category-440 .fusion-date-and-formats {display:none;}
.category-440 article.fusion-post-medium-alternate {margin-bottom: 30px;}

/* èAFRICA */
.category-45 article .fusion-image-wrapper img {max-width:250px;}

/* PARTENRS */
.category-446 .fusion-post-title {margin-bottom:0;}
.category-446 .fusion-date-and-formats {display:none;}
.category-446 article.fusion-post-medium-alternate {margin-bottom: 30px;}

/* ARCHIVI NEWSLETTER */
#tblarcnws li {padding:10px;}
a.btnarcnws {display:inline-block;margin:0 20px 20px 0;font:normal 24px/24px 'cuammheadbold',Helvetica,sans-serif;color:#ccc;}
a.btnarcnws.current, .btnarcnws:hover {color:#555;}

/* EVENTON */
.ajde_evcal_calendar .evcal_month_line p {padding: 40px 0 20px 0;font: normal 38px/42px 'cuammheadbold',Helvetica,sans-serif !important;color: #555;}
.evo_cal_above span, .eventon_filter_line .filtering_set_val {font:normal 14px/22px 'Helvetica',sans-serif !important;color: #d05b43 !important;background-color: #fff !important;border: 2px solid #d05b43;opacity: 1;padding: 5px 12px !important;height: auto !important;opacity: 1 !important;}
.evo_cal_above span:hover, .eventon_filter_line .filtering_set_val:hover {color: #fff !important;background-color: #d05b43 !important;}
.eventon_sf_field {display:none;}
.eventon_filter_line {border:none;padding:0;}
.evo_j_years {display:none;}
.legend {
	margin-top: 5px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    z-index: 500;
    -webkit-box-shadow: 0px 0px 3px #d9d9d9;
    box-shadow: 0px 0px 3px #d9d9d9;
    display: inline-block;
}
.ajde_evcal_calendar .calendar_header .evo_j_dates div a {
	font: normal 14px/22px oswald !important;
	border-bottom: 1px solid #d9d9d9 !important;
    padding: 8px !important;
    line-height: 100% !important;
    margin: 0 !important;
    cursor: pointer !important;
    display: block !important;
    border-left: 2px solid transparent !important;
    color: #929292 !important;
	background-color: #fff !important;
    text-align: left !important;
}
.ajde_evcal_calendar .calendar_header .evo_j_dates p a:hover {
	background-color: #f7f7f7 !important;
    color: #606060 !important;
    border-left-color: #C7C7C7 !important;
}
.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line div {margin: 15px 0 !important;font-family: oswald, 'arial narrow';padding-top:0;}
.ajde_evcal_calendar .evcal_month_line:first-child div {}
.eventon_filter_dropdown div {width: 160px;}
.evo-gototoday-btn {display:none !important;}
.evo_srt_options div.evs_hide, .eventon_filter_dropdown div.evf_hide {display:block;}
.eventon_sorting_section {margin: 3px 0 0 0;padding: 0;float: right;width: 80%;}
.ajde_evcal_calendar .calendar_header {position: unset !important;}
span.filteron {color: #d05b43;width: 100%;display: inline-block;margin-bottom: 5px;}
.evo-gototoday-btn, .evo-filter-btn, .evo-sort-btn {display:none !important;}
.eventon_sorting_section {background: none !important;padding: 0 !important;margin: 5px 0 !important;}
.eventon_filter_dropdown p.select, .selecttype .eventon_filter_dropdown p, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select {
    background-color: #fff !important;padding: 8px !important;font: normal 14px/22px oswald !important;}
.eventon_filter_dropdown p.select:before, .selecttype .eventon_filter_dropdown p:before, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select:before {
    display:none !important;}
#evcal_list .eventon_list_event .evcal_eventcard p {font: normal 14px 'open sans',arial !important;}
.nf-form-content input[type=button], .nf-form-content input[type=submit] {-webkit-appearance: none;border-radius: 5px;}
.flipbook-menu span:nth-child(4) {display: none !important;}
.ilightbox-toolbar.metro-white, .ilightbox-holder.metro-white, .ilightbox-loader.metro-white, .ilightbox-overlay.metro-white, .ilightbox-button.ilightbox-next-button.metro-white, .ilightbox-button.ilightbox-prev-button.metro-white, .ilightbox-thumbnails-container {display: none !important;}
#gallery-2 img {border: 0px;width: 99.7%;}
.cool_timeline h1.timeline-main-title {display: none;}
.cool-timeline .timeline-post .timeline-content h2.content-title, .ctl-popup-content h2 {text-transform: none!important;}
.mwb_price, .mwg_wgm_preview_email {text-align: center;text-transform: uppercase;}
.mwb_wgm_added_wrapper {width: 100%!important;}
.mwg_wgm_preview_email {text-align: center;text-transform: uppercase; font-family: PT Sans;font-weight: 700; font-style: normal; letter-spacing: 0px; border-width: 0px; border-style: solid; border-radius: 0px; text-transform: uppercase; padding: 13px 27px; line-height: 17px; font-size: 14px; background: #cf5b42;}
#mwg_wgm_preview_email {color: white;}
/* .fusion-page-title-bar .fusion-page-title-row h1 {word-wrap: break-word;} */

.tagcloud a:hover {text-decoration: none;}
.fusion-footer-widget-area .tagcloud a:hover {background-color: #d05c43!important;border-radius: 5px;}
.tagcloud a {text-transform: uppercase;border-radius: 5px;}
.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper {visibility: visible!important;}
.fusion-flip-boxes .fusion-flip-box .flip-box-back, .fusion-flip-boxes .fusion-flip-box .flip-box-front {background-size: contain!important;}
.flip-box-back:hover {background-size: contain !important;}
.catline {width:calc(100% - 40% - 40px);color:#dddddd; margin-top:20px;border-color: white;}


@media only screen and (max-width: 1170px) {
	#progetti, #formazione {padding: 0px  30px 0px 30px;}
	.fusion-main-menu > ul > li > a {padding:0 12px !important;}
	.catline {width:calc(100% - 12% - 40px);color:#dddddd; margin-top:20px;border-color: white;}

}

@media only screen and (max-width: 1024px) {
	header a.fusion-logo-link:after {width: 230px;display: inline-block;}
	.fusion-secondary-menu > ul > li > a {height:25px !important;}

}

@media only screen and (max-width: 800px) {
	#focusslide {margin-bottom:150px !important;}
	#focusslide .flex-viewport {height:450px !important;}
	#focusslide .tfs-slider .slide-content-container {width: 100%;right:inherit;margin-top: 300px;top:0;transform: none;}
	#focusslide .tfs-slider .flex-control-nav {padding-top:5px;text-align: center;background:#fff;display:none;}
	#focusslide .fusion-title-sc-wrapper h2 {font-size: 36px !important;}
	#focusslide .fusion-title-sc-wrapper h3 {font-size: 30px !important;}
	
	header a.fusion-logo-link {float: left !important;margin-right: 20%;}
	header a.fusion-logo-link:after {display: none;}
	header .fusion-logo img {margin-top:auto;}
	header a.fusion-logo-link span.after {display:none;}

	.fusion-mobile-menu-icons a:before {color:#333 !important;}
	
	.single .fusion-sharing-box {width: 100%;float: none;}
	.related-posts {width: 100%;float: none;clear: both;margin-top: 50px;}
	
	.fusion-title h2 {font-size:30px !important; /*line-height: 28px !important;margin-bottom: 40px !important; padding: 10px 0 !important;border-bottom: 1px solid #aaa;*/}
	
	#post-28010 #landingpage #foto .fusion-text:nth-child(2) {width: 100%;background: rgba(0,0,0,0.2);}
	#post-28158 #landingpage #foto .fusion-text:nth-child(2) {width: 100%;}
	#landingpage #sidedx {margin-top:0 !important;}
	/*#landingpage img.grafico {width:90%;}*/
	
	#istantanea2016 li {float: none;width: 100%;margin:0 0 10px 0 !important;}
	#istantanea2016 li strong {float: left;margin: 0 10px 0 0;}
	
	/* ANNUAL MEETING */
	.nf-form-cont .nf-field-container {padding-top: 10px !important;}
	.nf-form-cont .nf-field-container.hidden-container, .nf-form-cont .nf-field-container.ninjaprivacy{padding-top:0 !important;margin: 0;}
	.nf-form-cont .one-half {clear: none !important;float: left !important;width: 48.717948717948715% !important;margin-left: 2.564102564102564% !important;}
	.nf-form-cont .one-half.first {clear: both !important;margin-left: 0 !important;}
	
	.calendario .content-container {max-width:100%;}
	
	.single-product .summary-container {padding-left:0;}
	
	#breadcrumbs {display:none;}
	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner {width: 100%;}

	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row {display: block!important;}

	.flex-direction-nav {display: contents!important;}
	#fusion-slider-139 .flex-direction-nav a {width: 32px!important;}

	/* FRECCE SLIDER SEMPRE VISIBILI SUL CELLULARE*/
	.tfs-slider .flex-direction-nav a {display: block !important;}
	.slide-content {margin-left: 6% !important;}
	.tfs-slider .flex-direction-nav a {top: 43%;}

	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row { margin-top: 30px;}
	.archive .strillo:nth-child(2n+1) {margin-right: 0;}
	.archive .strillo {margin-top:15px!important;}


}

@media only screen and (max-width: 700px) {

	header .fusion-logo {text-align:center;}
	header a.fusion-logo-link {float: none !important;margin-right: 0;max-width:100% !important;}
	header .fusion-header-banner {margin: 10px 0 10px 5%;padding: 20px 0 0 0;float:left !important;}
	.page-id-4586 header .fusion-header-banner {display:none;}
	
	.fusion-sticky-header-wrapper {height:155px !important;}
	.my_titlebar .sommario {max-width:100%;}
	
	#cosastiamofacendo .fusion-column-wrapper {padding: 20px 0 !important;}
	
	#post-28112 #landingpage #foto>div.fusion-column-wrapper {height:250px !important;}
	
	.fusion-body .fusion-page-title-bar {margin-top: 60px;}

}

@media only screen and (max-width: 640px) {
	.archive .my_titlebar img {float: none;margin: 0;max-width:100%;}
	.archive .my_titlebar .sommario.thumb {float: none;margin: 0;max-width:100%;}
	.archive .strillo {max-width:100%;margin:0;}
	
	.single .my_titlebar img, .page .my_titlebar img, .my_titlebar .sommario.thumb {max-width:100%;}

	/*body.page-id-8193 #fusion-slider-139 .tfs-slider .background-image {background-position: 0px;}*/
	body.page-id-8193 #fusion-slider-139 .heading h1, body.page-id-8193 #fusion-slider-139 .caption h1 {font-size: 35px !important;line-height: 30px !important;}
	body.page-id-8193 #fusion-slider-139 .tfs-slider .slide-content-container {max-width: 95%;}
	body.page-id-8193 #fusion-slider-139 .tfs-slider .slide-content-container .heading {margin:30px 0 0 0;}
	.archive .my_titlebar .sommario.thumb p:first-child {margin-top:20px;}
	body.page-id-8193 #fusion-slider-139 .tfs-slider .background-image {min-height: 250px;}
	
	#fusion-slider-139 {margin-top: 50px;}
	
	
	.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {font-size: 18px !important;}
	footer a.dona {padding: 4px 25px;}
	
	/* ANNUAL MEEETING */
	.nf-form-cont .one-half {clear: both !important;float: none !important;width: 100% !important;margin-left:0 !important;}
}

@media only screen and (max-width: 400px) {

	#focusslide .tfs-slider .slide-content-container {margin-top: 250px;}
	
	.my_titlebar img {margin: 30px 0;max-width: 100%;}
	
	.home .fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 a {font-size:12px;}
	
	#landingpage .donazione img {margin-top:5px;}
	#landingpage #foto .fusion-text:nth-child(2) {background: none;}
	
	#landingpage .fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {margin: 10px 20px 0 0;}
	#landingpage .fusion-sharing-box .tagline {display:inline;}
	
	#post-28158  #landingpage #foto>div.fusion-column-wrapper {background-position-x: -150px !important;}
	
	
	ul.loghipartner li a {width:45%;}

	.btndonatenow a.dona {text-transform:none;font-size:20px;}
	.btndonatenow td {width:100%;font-size:12px;margin-bottom:20px;display:block;}
	
	.my_titlebar .sommario h1, .my_titlebar h1.up {font-size: 40px !important;}
	
	a.dona {font-size: 22px;}
	
	#riviste .fusion-content-boxes.content-boxes-icon-on-side .image{position:relative;margin-bottom:10px;}
	#riviste .fusion-content-boxes.content-boxes-icon-on-side * {padding-left:0 !important;margin-left:0 !important;}
	
}

.nf-field-description {margin-bottom: 20px!important;}
.nf-field-label label, .nf-form-content label {font-size: 14px!important;}

.fusion-title-sc-wrapper {background-color: rgba(208,92,67,0.7)!important;}

.listimage-wrap li label.nf-checked-label {border: 0px!important;}
.listimage-wrap li {width: auto!important;}
.scelta ul {padding-left: 0px;}
#nf-field-735, #nf-field-736 {
    font: normal 30px/30px 'cuammheadbold',Helvetica,sans-serif;
    text-transform: uppercase;
    color: #fff !important;
    background: rgba(208,92,67,1);
    border-radius: 5px;
    padding: 4px 10px!important;
    position: relative;
    text-align: center;
    display: block;
    margin: 0 auto;
    white-space: normal;
    height: auto;
}

option:disabled {color: lightgray;}
#nf-field-735:hover, #nf-field-736:hover {background: #a0a0a0;}
.nascondi {display: none !important;}

.fusion-counters-box .fusion-counter-box {margin-bottom: 0px!important;text-align: left!important; }
.fusion-counters-box .counter-box-container {padding: 0px!important;}
content-box-percentage.content-box-counter {font-weight: bold;}
.display-counter {/*font-size: 35px;*/font-family: cuammheadbold;font-weight: 400;line-height: 1;letter-spacing: 0px;font-style: normal;} 
.fusion-counters-box .fusion-counter-box .counter-box-container {padding: 10px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding-left: 10px!important;padding-right: 10px!important;}
.flip-box-front {position: inherit!important;}
.fusion-accordian .panel-title .active .fa-fusion-box::before {content: "\e621"!important;}
.fusion-button.button-flat.fusion-button-default-size.button-default.button-1.fusion-button-default-span.fusion-button-default-type.fusion-animated.faq {   font-size: 34px;   font-family: cuammheadbold;   font-weight: normal;}
.wp-caption-text.gallery-caption {font-size: 0.87em!important;}
.video-stream.html5-main-video {width: 640px!important;height: 400px!important;left: 0px;top: 239px;}
.html5-video-player:not(.ytp-transparent) {background-color: #fff;}
.listradio-wrap .nf-field-element label {padding-right: 10px;}  
.rl-gallery:not(.rl-hidden-text) .rl-gallery-link::after {background-color: rgba(0,0,0,0.3)!important;}
.rl-gallery-link {transform: scale(1); transition: all 1s ease;}
.rl-gallery-link:hover {transform: scale(1.1); transition: all 1s ease;}
