/*------------------------------------*\ GENERICO \*------------------------------------*/ body {background: #f2f2f2 url() repeat; } .wrapper {background-color: #ffffff; max-width: 1180px;} .footerWrapper {max-width: 1180px;} header {background-color: #ffffff; } .pageTitle h3 {background-color: #f7941e; color: #ffffff} blockquote {border-left-color: #f7941e !important;} .logo {position: relative; display: block; max-width: 450px; float: left; margin-right: 25px;} .logo img {width: 450px; margin: 0 auto; display: block} header .social {float: right; position: relative; right: 0px; display: block;} footer .social {float: right; position: relative; right: 5px; display: block;} .lightboxOverlay {background-color: #f7941e !important;} .fileBtn, nav.pagination a {background-color: #f7941e; color: #ffffff;} /*------------------------------------*\ ELEMENTI - TOP MENU \*------------------------------------*/ #topMenu ul li a { font-size: 14px !important; color: #ffffff !important; font-weight: 700 !important;} #topMenu ul li a:hover, #topMenu ul li.current_page_item a {color: #ffffff !important; background-color: #b01c17 !important} #topMenu, #topMenu ul li a {background-color: #e32c20 !important} #topMenu {position: !important; } #topMenu .inner {max-width: 1180px;} .headerBottom {height:1px; border-bottom: 1px solid #f7941e; padding-top: 30px; margin: 0 -25px; clear: both; display: block;} /*------------------------------------*\ ELEMENTI - CALL TO ACTION \*------------------------------------*/ #cta.home {padding:68px 35px !important; font-size:32px !important; font-weight:700 !important; line-height:32px !important; background-color:#333333 !important; color:#ffffff !important; } #cta.homefull {padding:40px 20px !important; font-size:32px !important; font-weight:700 !important; line-height:32px !important; background-color:#f2f2f2 !important; color:#333333 !important; } /*------------------------------------*\ ELEMENTI - BOXES \*------------------------------------*/ .single-box.positivo h5 {background-color:#f7941e; color:#ffffff} .single-box.positivo a h5:hover {background-color:#c97618;} .single-box.positivo .box_txt {background-color:#f2f2f2; color:#000000} .single-box.negativo h5 {background-color:#000000; color:#ffffff} .single-box.negativo .box_txt {background-color:#f2f2f2; color:#000000} .single-box.negativo a h5:hover {background-color:#333333;} .single-box div.img {background-color: #f7941e;} /*------------------------------------*\ ELEMENTI - TEAM \*------------------------------------*/ #team .team-row.nome {background-color: #f7941e !important; font-weight: bold; color: #ffffff !important;} #team .teamDesc-row {border-top-color: #f7941e !important;} /*------------------------------------*\ ELEMENTI - NEWS \*------------------------------------*/ .colonna_news h5 a, a.leggi-tutto, .error404 #archivio ul li a {color: #f7941e !important;} .colonna_news h5 a:hover, a.leggi-tutto:hover, .error404 #archivio ul li a:hover {color: #000000 !important;} /*------------------------------------*\ ELEMENTI - TITOLO \*------------------------------------*/ #titolo h3 {background-color: #f7941e !important; color: #ffffff !important;} #titolo h3.hidden {background-color: transparent !important; } /*------------------------------------*\ ELEMENTI - SLIDER \*------------------------------------*/ .flex-direction-nav a {background-color: #f7941e !important; color: #333333 !important;} .flex-direction-nav a:hover {background-color: #000000 !important; color: #333333 !important;} #caption .titolo {background-color: #f7941e !important; color: #ffffff !important; font-size: 18 !important; font-weight: 400 !important;} #caption .paragrafo {background-color: !important; color: #333333 !important; font-size: 13 !important; font-weight: 700 !important;} /*------------------------------------*\ ELEMENTI - PORTFOLIO \*------------------------------------*/ ul.portfolioList li h5.titolo, #rotatorPortfolio ul.slides article h5.titolo {background-color: !important;} ul.portfolioList li h5.titolo a, #rotatorPortfolio ul.slides article h5.titolo a {color: !important;} ul.portfolioList li h5.titolo a:hover, #rotatorPortfolio ul.slides article h5.titolo a:hover {color: !important;} #divider.portfolio {border-color: #f7941e;} /*------------------------------------*\ ELEMENTI - ACCORDION \*------------------------------------*/ .ui-accordion .ui-accordion-header { background-color: #f2f2f2; color: #333333 !important;} .ui-accordion .ui-accordion-header:hover { background-color: #f7941e; color: #ffffff !important;} .ui-accordion-header-active.ui-accordion-header-active {background-color: #f7941e !important; color: #ffffff !important;} .ui-accordion-header-active.ui-accordion-header-active:hover {background-color: #f7941e; color: #ffffff !important;} .ui-accordion .ui-accordion-header { background-image: url(https://www.pbxpress.it/admin/wp-content/themes/kitsune/img/open_b.png); } .ui-accordion .ui-accordion-header:hover { background-image: url(https://www.pbxpress.it/admin/wp-content/themes/kitsune/img/open_b.png) !important } .ui-accordion-header-active { background-image: url(https://www.pbxpress.it/admin/wp-content/themes/kitsune/img/close_b.png) !important } .ui-accordion-header-active.ui-accordion-header-active:hover { background-image: url(https://www.pbxpress.it/admin/wp-content/themes/kitsune/img/close_b.png) !important } /*------------------------------------*\ SIDEBAR - WIDGET AREA \*------------------------------------*/ #sidebar h3 {background-color: #f7941e !important; color: #ffffff !important;} #sidebar .sidebar-widget aside {background-color: #f2f2f2 !important;} #sidebar .widget_search button.search-submit {background-color: #f7941e !important; color: #ffffff !important;} #sidebar .widget_search button.search-submit:hover, #sidebar .widget_search button.search-submit:active {background-color: #ffffff !important; color: #f7941e !important;} /*------------------------------------*\ FOOTER - WIDGET AREA \*------------------------------------*/ #footer-widget {background-color: #f7941e !important; color: #ffffff !important;} #footer-widget aside {width: 100%;} #footer-widget aside .inner img {display: block; margin: 0 auto;} footer {background-color: #333333 !important; color: #ffffff !important;} /*------------------------------------*\ UBERMENU \*------------------------------------*/ #megaMenu {background: #f7941e !important; } #megaMenu #megaMenuToggle .megaMenuToggle-icon {background: #ffffff !important;} #megaMenu #megaMenuToggle .megaMenuToggle-icon:before, #megaMenu #megaMenuToggle .megaMenuToggle-icon:after {background: #ffffff !important;} #megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, #megaMenu #megaMenuToggle {padding: 16px 20px; color: #ffffff !important; font-family: futura-pt !important; font-weight: 700; font-size: 14px !important; } #megaMenu ul.megaMenu li.menu-item.menu-item-has-children > a::after { border-top-color: #ffffff !important; } #megaMenu ul.megaMenu li.menu-item.menu-item-has-children > a:hover::after { border-top-color: #333333 !important; } #megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item > a:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator { background-color: #dfdfdd !important; color: #333333 !important; } #megaMenu ul.megaMenu > li.menu-item.current-menu-item > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a { color: #333333 !important; } #megaMenu ul.megaMenu > li.menu-item.current-menu-item > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a { background: #dfdfdd !important; } #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator { background: #dfdfdd !important; } #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu { border-color: #dfdfdd !important; background: #dfdfdd !important; } #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, #megaMenu .wpmega-widgetarea h2.widgettitle { color: #333333 !important; font-weight: 700; } #megaMenu ul.megaMenu li.menu-item ul.sub-menu, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu ul.sub-menu li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a { color: #333333 !important; font-size: 13px !important; } #megaMenu ul.megaMenu ul.sub-menu li.menu-item a:hover span.wpmega-link-title, #megaMenu ul.megaMenu ul.sub-menu li.menu-item.megaHover > a span.wpmega-link-title, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a:hover, #megaMenu ul.megaMenu li.menu-item.current-menu-ancestor ul.sub-menu li.menu-item.current-menu-item > a { color: #333333 !important; } #megaMenu ul.megaMenu li.menu-item ul.sub-menu li.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu li.menu-item ul.sub-menu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item ul.sub-menu li.menu-item.ss-nav-menu-highlight:hover > a, #megaMenu ul.megaMenu li.menu-item ul.sub-menu li.menu-item.ss-nav-menu-highlight:hover > span.um-anchoremulator { color: #333333 !important; } /*------------------------------------*\ TIPOGRAPHY BONANZA \*------------------------------------*/ h1 {font-size: 36px !important; font-weight: 400 !important; font-family: futura-pt !important; } h2 {font-size: 30px !important; font-weight: 400 !important; font-family: futura-pt !important; } h3 {font-size: 16px !important; font-weight: 700 !important; font-family: futura-pt !important; } h4 {font-size: 16px !important; font-weight: 700 !important; font-family: futura-pt !important; } h5 {font-size: 16px !important; font-weight: 700 !important; font-family: futura-pt !important; } h6 {font-size: 12px !important; font-weight: 700 !important; font-family: futura-pt !important; } body {font-size: 14px !important; font-weight: 300 !important; font-family: museo-sans !important; } #topMenu {font-size: 13px !important; font-weight: 700 !important; font-family: futura-pt !important; } /*------------------------------------*\ CSS BONANZA \*------------------------------------*/ #topMenu ul li a { padding: 10px !important; } #cta.home span.testo span { font-weight: 400 !important;font-size: 18px !important;line-height: 21px !important; } #cta.homefull span.testo span { font-weight: 400 !important;font-size: 18px !important;line-height: 21px !important; } #cta.home img.icona { margin-bottom: 15px !important; } .home .header { margin-bottom: 10px !important; } #titolo h3 { background-color: #000000 !important;color: white !important;font-size: 16px !important;font-weight: 700 !important;padding: 5px 20px !important; } .funzionalita .risposta span { color: #F7941E !important;float: none !important;font-size: 16px; !important;font-family: futura-pt !important;font-weight: 700 !important;display: block !important;margin-top: 15px !important; } .funzionalita .risposta span:nth-of-type(1) { margin-top: 5px !important; } body { line-height: 27px !important; } #topMenu { line-height: 22px !important; } /*------------------------------------*\ CSS EXTRA DAL TEMA \*------------------------------------*/ @media only screen and (max-width: 767px) { header .social { margin-top: 25px !important} } @media only screen and (max-width: 479px) { }