/*
Theme Name:     DFD Ronneby Child Theme
Theme URI: 		http://rnbtheme.com/
Description:    ronneby - Highly Functional Multifaceted WP Theme
Author:         DFD
Author URI:		http://rnbtheme.com/
Template:       dfd-ronneby
Version:        1.0.0
*/

@import url('https://fonts.googleapis.com/css?family=Nunito:300,400,400i,600&display=swap');
:focus {outline: 3px solid red;}
.none{display:none;}div#stuning-header{background:#f4f4f4;}
html{font-size:100%;} h3.white{color:#fff;}
body, div, dl, dt, dd, ul, ol, li, pre, form, p, blockquote, th, td, .widget.widget_recent_entries ul li a, .widget.widget_recent_comments ul li a{font-family: "Open Sans", "PT Sans", sans-serif!important;font-size: 1em!important;}
input, textarea {font-family: "Open Sans";font-size:1em;} .nav-menu .mega-menu-item .item-title{font-family: 'Nunito', sans-serif!important;font-size:0.89em;}.nav-menu .mega-menu-item .item-title:after,.nav-menu div.sub-nav a:after{display:none;}
.wpb_wrapper h2.widget-title {font-size:2.5em!important;}

/*SUB-MENU*/ 
.nav-menu div.sub-nav a{font-family: 'Nunito', sans-serif!important;color:#fff!important;letter-spacing: 1px!important;}.nav-menu div.sub-nav{background: rgb(34, 34, 39)!important;}.nav-menu div.sub-nav li{padding-right:0px;border-bottom: 2px solid #ff0010;color:#FFF;} .nav-menu div.sub-nav a:hover {color:#000!important;background: rgb(255, 255, 255)!important;}
h1,h2,h3,h4,h5,h6{font-family: 'Nunito', sans-serif!important; font-weight:300!important;line-height:1.2;letter-spacing:1px;} .wpb_wrapper h4 {color: #fff;}
.dfd-background-dark .wpb_wrapper h1 {letter-spacing: 1px;line-height: 1.2;}
.dfd-background-dark .wpb_wrapper span.spamsubtitle {letter-spacing: 1px;line-height: 1.2;font-family: 'Nunito', sans-serif;}
h2.subtitleHome{font-size: 35px; font-size: 2.2em;letter-spacing: 5px;}
a[href^="mailto:"] {font-style: italic;font-weight: 400;font-size: 13px;font-family: 'Nunito', sans-serif; line-: 22.36px;text-transform: none;letter-spacing: 0px;color: #727272;color: #8a8f6a;}.red{color:#ff0010;}.grey{color:#C6c6c6;}
a.underline {border-bottom: 2px solid #ff1300;padding:1%;}.marginBottom {padding-bottom: 2%;}
section#main-content p, section#main-content ul > li{color: #fff;} section#main-content ul > li a {color: #fff;/*border-bottom: 2px solid #ff0010;padding-bottom: 3px;*/}/*section#main-content ul > li a:hover {border-bottom: 1px solid #fff;}*/
 .wpb_wrapper h5.widget-title{color:#fff!important;}
 h2.SubTitlenone{color: white;text-align: left;font-size: 2em;position: absolute; top: -9999px; left: -9999px;}
#layout{margin:70px 0 0;}
#header-container.header-style-2:not(.small) #header .header-wrap .nav-menu .mega-menu-item:before, #header-container.header-style-2:not(.small) #header .header-wrap .nav-menu .mega-menu-item .item-title:after,#header-container.small:not(.header-style-7):not(.header-style-14) #header .nav-menu .mega-menu-item:before, #header-container.small:not(.header-style-7):not(.header-style-14) #header .nav-menu .mega-menu-item .item-title:after{background: rgb(255, 19, 0)!important;display:none;}#header-container.header-style-2:not(.small) #header .header-wrap .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-item:before, #header-container.header-style-2:not(.small) #header .header-wrap .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-ancestor:before {
background: white!important;border-color: #fff!important;}.ul.nav-menu > li.current-menu-item > a:active,.nav-menu .nav-item.current-menu-item > a.main-menu-link, .nav-menu .nav-item.current-menu-item a.main-menu-link:hover, .nav-menu .nav-item.current-menu-ancestor > a.main-menu-link, .nav-menu .nav-item.current-menu-ancestor a.main-menu-link:hover, .nav-menu .menu-item-language-current.current-menu-item > a.main-menu-link, .nav-menu .menu-item-language-current.current-menu-item a.main-menu-link:hover, .nav-menu .menu-item-language-current.current-menu-ancestor > a.main-menu-link, .nav-menu .menu-item-language-current.current-menu-ancestor a.main-menu-link:hover{color: #ff1300!important;}
.wpb_wrapper p > a:not(.dk_toggle){color:#fff!important;font-family:"Open Sans", "PT Sans", sans-serif!important;}
#header-container #header .header-wrap{background: #fff!important;border-bottom: 5px solid #ff0010;}
div.page-title-inner .page-subtitle{font-style:normal!important;}
.dfd-button-module-wrap .dfd-button-module .dfd-button-link{border-bottom:4px solid #ff0010;/*position:absolute; bottom: 0px;left: 50%;*/ top:100px;left:28%;width: 51%;text-align: left;}
.fixedheight.columns.six > .wpb_wrapper{ max-height: 326px;min-height: 326px;}
.dfd-button-module-wrap .dfd-button-module .dfd-button-link .dfd-button-inner-cover .dfd-button-text-hover, .dfd-button-module-wrap .dfd-button-module .dfd-button-link .dfd-button-inner-cover .dfd-button-text-main{padding-right:50px!important;}
/*BuTTON Home*/
.dfd-button-module-wrap .dfd-button-module .dfd-button-link .dfd-button-inner-cover .dfd-button-text-hover, .dfd-button-module-wrap .dfd-button-module .dfd-button-link .dfd-button-inner-cover .dfd-button-text-main{padding-left:6px!important;font-family:'Nunito', sans-serif!important;font-size:1em!important;}
/*singola immagine */ .vc_single_image-wrapper.vc_box_border_grey { padding-bottom: 1%;} .widget.widget_dfd_widget_sidebar_menu ul li>  a:active, .widget.widget_product_categories ul li > a:active, .widget.widget_pages ul li > a:active, .widget.widget_nav_menu ul li > a:active, .widget.widget_layered_nav ul li > a:active, .widget.widget_meta ul li > a:active{color:#79787b!important;}.widget.widget_dfd_widget_sidebar_menu ul li a, .widget.widget_product_categories ul li a, .widget.widget_pages ul li a, .widget.widget_nav_menu ul li a, .widget.widget_layered_nav ul li a, .widget.widget_meta ul li a{font-family:inherit!important;}
.widget.widget_dfd_widget_sidebar_menu ul li:before, .widget.widget_product_categories ul li:before, .widget.widget_pages ul li:before, .widget.widget_nav_menu ul li:before, .widget.widget_layered_nav ul li:before, .widget.widget_meta ul li:before{background:#ff0010!important;}
.widget.widget_dfd_widget_sidebar_menu ul li a:hover, .widget.widget_product_categories ul li a:hover, .widget.widget_pages ul li a:hover, .widget.widget_nav_menu ul li a:hover, .widget.widget_layered_nav ul li a:hover, .widget.widget_meta ul li a:hover{color:#ff0010!important;}
/*--- RevolutionSlider Home EN ----*/
div#rev_slider_1_1{margin-top:10%!important;}.vc-row-wrapper.blockHome.vc-row-responsive-5c66c194a7478 {margin: 4% 0px;}.blockHome{margin: 4% 0px;}
/*--- RevolutionSlider Home IT ----*/
div#rev_slider_3_1{margin-top:10%!important;}
/*portfolio*/
.dfd-portfolio-shortcodes> button{ border: #ff3232; border-bottom: 4px solid #ff0000;background: white;color: #222226;}
.dfd-portfolio-shortcodes> button:hover{color:#fff;background: transparent; border: 1px solid #ff0000;}    
/*Disable Voice Like*/
.post-like-wrap.left {display: none;}
/* --DISABILED LINK VOICE PORTFOlIO MENU----*/
	a.disabled {pointer-events: none;cursor: default;}
/*---thumb portfolio paintings----*/
#grid-folio .project .cover{background:none;} .entry-thumb.entry-thumb-small-cros {max-height: 360px;height:360px;}.single-folio .folio-info .folio-info-field .folio-field-name{display:none;}.folio-info-field.folio-info-field-inner.eq-height.columns.nine pre {margin: 0px auto;}.dfd-vertical-aligned > .subtitle,.dfd-controls .page-inner-nav .thumb.next .entry-comments,.dfd-controls .page-inner-nav .thumb.prev .entry-comments {display: none;}
/* --- Filter button by category display NONE */ ul.filter.filter-buttons {display: none;}
/*HOVER PORTFOLIO WIDGET TITLE */
.project .entry-thumb .portfolio-entry-hover .title-wrap h6.widget-title a{padding:0px;}
 #portfolio-page .project .cover, #grid-folio.project.cover{background-color:transparent!important;}.project.portfolio-hover-style-1 .entry-thumb .portfolio-entry-hover .title-wrap{background: #222227;border-bottom: 2px solid #ff1300;padding: 10px; }.entry-tags {display: none;}h6.widget-title a {padding: 15px;}.project .entry-thumb .portfolio-entry-hover .title-wrap h6.widget-title{padding:10px;}
/*----portfolio view-----*/#layout.single-folio {margin-top: 70px;}.dfd-controls .page-inner-nav{width:15%;}
.dfd-controls .page-inner-nav .dfd-controler.prev span, .dfd-controls .page-inner-nav .dfd-controler.next span{text-transform:uppercase!important;font-family:inherit!important;color:#fff!important;}
.dfd-controls .page-inner-nav .dfd-controler.prev span:before, .dfd-controls .page-inner-nav .dfd-controler.next span:before{display:none;/*border-bottom-style:solid!important;border-bottom-color: #ff0010!important;*/}.dfd-controls .page-inner-nav .dfd-controler.next {right: 20px;}.dfd-controls .page-inner-nav .dfd-controler.prev{left:20px;}
.dfd-controls .page-inner-nav:hover .dfd-controler, .dfd-controls .page-inner-nav.active .dfd-controler{background:#ff0010!important;border-color:#ff0010!important;}
.single-folio .folio-info .folio-info-field .folio-field-name{color:#fff;}.single-folio .folio-info .folio-info-field{border-left: 1px solid #fff;}
pre{background-color: inherit;border: 0px;color:#fff!important;width: fit-content;}
.dfd-share-popup-wrap .dfd-share-popup, #layout.single-post .dfd-single-style-base .dfd-meta-container .post-like-wrap .social-share, #layout.folio_inside_1 .project .dfd-meta-container .post-like-wrap .social-share, .dfd-share-popup-wrap .entry-share-popup li > a{color:#fff!important;}
.post-like-wrap >.box-name,.dfd-single-share >.box-name { color: #fff!important;border-bottom: 0px!important;} .dfd-meta-container .dfd-single-tags {display: none;}.dfd-share-popup-wrap .dfd-share-popup,#layout.folio_inside_1 .project .dfd-meta-container .post-like-wrap .social-share{border: 1px solid #ff1300!important;}
.nine, .row .nine > pre {
    width: auto;
}
/*Filter*/ 
.filter li.active a{color:#808080!important;border:none;}.filter li a{font-family: inherit!important;border-bottom: 1px solid #ff1300;border-radius: unset; margin-right: 15px;color:#fff!important;}.filter li a:hover {color: red!important;}
/*Fiter -Recomanded*/ li.rrssb-facebook > .box-name,li.rrssb-twitter > .box-name,li.rrssb-googleplus > .box-name,li.rrssb-linkedin > .box-name,li.rrssb-pinterest > .box-name{color:#fff!important;border-bottom:0px!important;}

/*------- Gallery Portfolio View ----*/
.gallery.gallery-columns-2 .gallery-item{padding: 1%;}
.folio-info.desc-left.four.columns:before{background:none!important;}
.folio-info.desc-left{width:30%;position:absolute!important;bottom:15%;left:0;}
.folio-info.desc-left.row.sticky{position:relative!important;}
.folio-entry-media.desc-left.eight.columns {width: 80%;}
.single-folio.big_images_list #my-work-slider > .slides li img, .single-folio.middle_image_list #my-work-slider > .slides li img, .single-folio.small_images_list #my-work-slider > .slides li img, .single-folio.advanced_gallery #my-work-slider > .slides li img { min-width:60%;display: -webkit-inline-box;}
ul.slides.row.collapse > li.columns.eight {width:60%;}
ul.slides.row.collapse > li.columns.four {margin-bottom:5%;margin-left:5%;}
/* Disabilitare share pop-up images */
.pp_details.pp_details{display:none;}
a.open-post i.dfd-icon-link {display: none;}
/*—— TITOLOO WIDGET BLOG WHITE——*/
.widget h3.widget-title{color:#fff;}
/*—— LETTERING LINK  ——*/
.wpb_wrapper p > a:not(.dk_toggle){font-size: inherit;}
/* description*/
div.page-title-inner .page-subtitle{font-size:18px;color: #222227!important;word-break: break-word;}
/*briciole di pane */ div.page-title-inner .breadcrumbs.transparent-bg > nav {background: #222226;color: #bcbcbd;}div.page-title-inner .breadcrumbs > nav a{color:#fff!important;border-bottom:1px solid #ff0010;}div.page-title-inner .breadcrumbs > nav .del:before {background: #fff!important;}
/*Gallery*/.dfd-gallery-item-cover{margin:4px;}
/*article*/
.widget.widget_recent_entries ul li a, .widget.widget_recent_comments ul li a{color:#28262b!important;} .widget.widget_dfd_widget_sidebar_menu ul li,.widget.widget_product_categories ul li, .widget.widget_pages ul li, .widget.widget_nav_menu ul li, .widget.widget_layered_nav ul li, .widget.widget_meta ul li{border-bottom:2px solid #ff0010!important;    padding: 10px 0 10px 5px!important;}.widget.widget_dfd_widget_sidebar_menu ul li:hover, .widget.widget_product_categories ul li:hover, .widget.widget_pages ul li:hover, .widget.widget_nav_menu ul li:hover, .widget.widget_layered_nav ul li:hover, .widget.widget_meta ul li:hover{padding-left:5px!important;}
section#main-content ul > li.current-menu-item a{color:#808080;}
/*BLOG*/
span.cat-name{color:#fff;}.wpb_wrapper p > a:not(.dk_toggle):before{border-bottom:2px solid #ff0010!important; border-bottom:3px;}.dfd-blog-title a{color:#fff!important;border-bottom:2px solid #ff0010; padding-bottom: 3px;}span.entry-date,span.before-author,span.byline.author.vcard,.single-post .entry-data .author-photo{display:none;}.more-button{color:#fff!important;border-bottom:2px solid #ff0010; padding-bottom: 3px;}.single-post article.post > .dfd-meta-container {display: none;}
.box-name a {color: #fff!important;}.box-name {border-bottom: 2px solid #ff1300;}
.dfd-blog-title a:hover {
    color: #000!important;}.single-post .entry-data .entry-meta{margin-left:0px;}
/*sidebar*/.widget.widget_recent_entries ul li{color:#ff0010;border-bottom: 1px dotted #ff0010;}
.widget.widget_dfd_widget_sidebar_menu ul li:before, .widget.widget_product_categories ul li:before, .widget.widget_pages ul li:before, .widget.widget_nav_menu ul li:before, .widget.widget_layered_nav ul li:before, .widget.widget_meta ul li:before{width:0px;height:0px;} .widget.widget_nav_menu ul li a{color: #222227!important;}
.widget.widget_nav_menu ul li.current-menu-item > a{color:#ff0010!important;}
.wpb_widgetised_column.wpb_content_element {width: 75%;}
/*article.three.columns.project.portfolio-hover-style-11.isotope-item {
     min-height: 20em;
    height: 100%;
    max-height: 20em;     margin: 0 15px 10em!important;
} */
#portfolio-page .project .cover, #grid-folio .project .cover{border-bottom:1px solid #ff1300;}
#portfolio-page .project .cover .feature-title, #grid-folio .project .cover .feature-title{color:#fff!important;}.feature-title a:hover{color:#ff1300;}

/*MNEU WIDGET*/
ul#menu-en-exhibition-gourgesly li a:hover{color:#ff1300;border-bottom:0px;}ul#menu-en-exhibition-gourgesly li.current-menu-item a {color: #808080;}ul#menu-en-exhibition-gourgesly li a:active,ul#menu-en-exhibition-gourgesly li a:focus{color: #808080;}
ul#menu-it-gorgeously-imperfect li a:hover{color:#ff1300;border-bottom:0px;}ul#menu-it-gorgeously-imperfect li.current-menu-item a {color: #808080;}ul#menu-it-gorgeously-imperfect li a:active,ul#menu-it-gorgeously-imperfect li a:focus{color: #808080;}
/* WIDGET EXHIBITION*/
.wpb_widgetised_column.wpb_content_element ul li{border-bottom: 2px solid #ff0010;
    padding: 10px 0 10px 5px;}
    ul#menu-gourgesly { margin-bottom: 2em;}
/*citazione*/
.citazione{font-size:1.5em;line-height:1.2!important;margin-left:0px;} .breadcrumbs a {color: #ff1300;}
/*footer*/
#footer{background: #ffff;}#footer.footer-style-1.dfd-footer-copyright{margin:10px 0 0;}#footer.footer-style-2{padding: 30px 0;}.four, .row .four{font-size: 0.9em!important;}
.inlineaTesto {padding-top:4.5%;}
a.soc_icon-facebook { color: #222226;border-bottom: 2px solid red; padding-bottom: 5px;font-size: 1em;}

li.Subnone .sub-nav > ul {
    display: none;
}}