/*#footer-widget-bar #social-icons>a>span{color:#bd9328 !important;}
body.archive.search.category.ozy-page-model-no-sidebar.ozy-page-model-full #main>.container {
width: 1212px;
}
#navbar-menu>.nav.navbar-nav {
opacity:0 !important;
}*/
.content-color-alternate3{ font-size:1.6em !important;line-height:1.3em;
}
#footer-widget-bar #social-icons>a>span{color:#bd9328 !important;}
/*XX Carmelo body.archive.search.category.ozy-page-model-no-sidebar.ozy-page-model-full #main>.container {
width: 1212px;
}*//*XX Carmelo
#navbar-menu>.nav.navbar-nav {
opacity:0 !important;
}*/
#search-overlay form #search {
font-size: 25px;
}
/* Carmelo.content-color-alternate3{ font-size:1.6em !important;line-height:1.3em;}*/
/*@media only screen and (min-width: 468px) {
nav.bootsnav.brand-center .navbar-brand {
margin-top: -20px !important;}
}*/
body.ozy-alternate-menu nav.navbar .navbar-brand img.logo, body.ozy-alternate-menu nav.navbar .navbar-brand,
body.ozy-alternate-menu {height: 120px;}
ul.navbar-nav > li > a > span
{padding: 20px 15px 15px 30px;}
body.ozy-alternate-menu ul.navbar-nav > li > a > span
{
padding: 20px 15px 15px 30px;}
#navbar-menu>.col-half>.nav.navbar-nav {
opacity:1;
}
#page-title-wrapper h1{
font-size:3em !important
}
/*H1*/
h1{
font-size:3.8em !important;
line-height:1.3em !important;
}
/*.vc_column-inner {font-size:1em !important;
line-height:1.3em;}
@media screen and (max-width: 600px) {
.vc_column-inner {font-size:0.6em !important;
line-height:1.2em;
}}*/
/*fix testo immagine su desktop*/
/**/
/*logo mobile giu’*/
.logo-alternate img{margin-top:30px;}
/*Nascondi NO post in blog*/
span.c {display:none !important;}
/*Nascondi il gradiente dell’header*/
/*body:not(.ozy-alternate-menu) .top-info-bar {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}*/
/*porta logo su*/
/*centra la scritta nell’immagine testata*/
.centra{margin: 0 auto !important;}
/*Colore*/
.coloremin{color:#bd9328 !important;}
.coloremin2{font-size:1.0vw !important;color:purple !important;}
.coloremin3{font-size:1.0vw !important;color:#555 !important;}
.colore{color:#bd9328;}
.nero{font-size: 13px;;color:#000 !important;}
/*testo grande*/
.txtgrande{font-size:2.5vw;}
/*bordo*/
.bordo{
border:1px solid #bd9328;
padding:0px;
margin:0px;}
/*Mette una banda al testo dentro l’immagine*/
/*.sfondotestochiaro{background-color:rgba(255,255,255,0.85) !important;
padding:10px 20px 10px 20px;
}*/
/*.sfondotestoscuro{background-color:rgba(0,0,0,0.5) !important;
background:rgba(0,0,0,0.5) !important;
padding:10px 20px 10px 20px;}*/
/*disabilito transizione logo*/
/*nav.navbar .navbar-brand img{
-webkit-transition-property: none;
-moz-transition-property: none;
-o-transition-property: none;
transition-property: none;}*/
/*centra*/
/*.centra{
text-align: center;
margin: 0 auto !important;
}*/
.testadimoro
{ position: absolute;
height:300px !important;
width:300px !important;
display:block;
margin-top:-50px;
z-index:9999;}
/*.colonne-nere{z-index:10;}
.sovrapponi{z-index:15;
margin-top:-150px;}*/
/*.breadcrumb{
padding-top:20px;
padding-left:20px;
}*/
/**/
.featured-thumbnail-header > div{background:#ffffff !important;}
.content-color-alternate3{ color:#bd9328 !important;}
/*sfondo testi blog generale*/
.content-color-alternate3 {
color: rgba(255,255,255,0.9) !important;
background-color: rgba(0,0,0,0.3);
padding: 15px;
font-size: 1.8em !important;
line-height: 1.3em;
padding-top: 15px;
padding-bottom: 15px;
}
.content-color-alternate3 a,
.content-color-alternate3 p {
color: rgba(255,255,255,0.7) !important;
float:left;
margin-left:2px;
}
.content-color-alternate a{
color: rgba(255,255,255,0.7) !important;
padding-left:5px !important;
padding-right:5px !important;
padding-top:1px !important;
padding-bottom:1px !important;
background-color: rgba(0,0,0,0.2);
float:left !important;
}
/*img.featured-thumbnail-header {margin-top:200px !important;}*/
/*contieni sfondo testo*/
.contieni{width: max-content !important;}
.padding{padding:25px;}
/*abbassa featured image in blog*/
.formcontatti{font-size:1.1vw;}
/*feature image nella sezione blog*/
.featured-thumbnail-header > div {background-color:/*rgba(255,255,255,0.2)*/
transparent !important;}
/* FINE feature image nella sezione blog*/
.nav-box-wrapper{background: white;}
/*riduci la grandezza header in posts*/
.featured-thumbnail-header {
width: auto;
height: 550px;
max-height:550px;
max-width: 1350px;
margin: 0 auto;
background-position: center center !important;
padding-right: 20px;
padding-left: 20px;
text-align:center;
}
/*settaggi sfondo immagini e colore testo*/
/*Margine bottoni social sulla feature image*/
/*.super-header-share-buttons {
margin-left: 5px;}*/
.post .post-content, .post-single .post-content {padding:25px; background-color:#f9f9f9;
border: 0px solid #000000;}
.post.regular-blog{background-color:#f9f9f9 !important;
border: 0px solid #000000;}
nav.navbar.bootsnav .navbar-toggle {
font-size: 30px;
top: 0px;
}
/* Do lo sfondo bianco all’header */
/*nav.navbar.bootsnav {
background-color:#fff;
}*/
/* media query*/
/*imposta il margine della barra menu so mobile*/
@media (max-width: 481px) {
body.ozy-alternate-menu nav.navbar .navbar-brand img.logo, body.ozy-alternate-menu nav.navbar .navbar-brand{height:50px !important;}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title{max-width:300px !important;}
.navbar-nav {width:330px;max-width:340px !important;}
}
@media only screen and (max-width: 667px) {
#main {padding-top: 0 !important;}
body.ozy-alternate-menu {height:50px !important;}
}
@media only screen and (max-width: 480px) {
.ozy-half-input, .ozy-half-input-last, .ozy-three-input-middle, .ozy-three-input{width:100% !important}
.ozy-three-input{width:60%}
#page-title-wrapper {
max-height: 400px !important; font-size:0.5rem !important}
#page-title-wrapper > div > h4{font-size:1rem !important}
.a-page-title {
font-size: 0.5em !important;
}
body.single h2.post-title, .post-single h2.post-title{line-height:0.5em !important}
#page-title-wrapper p{
font-size: 2vw;}
#page-title-wrapper strong{
font-size: 1vw; font-weight:400;}
nav.navbar {
min-height: 60px !important;
}
.media-menu-image{display:none;}
#search-overlay form #search {
font-size: 25px;
}
.ozy-half-input, .ozy-half-input-last, .ozy-three-input-middle, .ozy-three-input{width:100% !important}
.ozy-three-input{width:60%}
#page-title-wrapper {
max-height: 400px !important; font-size:0.5rem !important}
#page-title-wrapper > div > h4{font-size:1rem !important}
nav.navbar .navbar-brand img{margin-top:-60px }
.a-page-title {
font-size: 0.5em !important;
}
body.single h2.post-title, .post-single h2.post-title{line-height:0.5em !important}
#page-title-wrapper p{
font-size: 2vw;}
#page-title-wrapper strong{
font-size: 1vw; font-weight:400;}
/*Dimensione logo mobile – Provare con png trasparente..*/
.navbar-brand > img {
display: block;
max-height: 100px;
padding-top:25px;
}
}
@media only screen and (max-width: 1024px) {
.ozy-half-input, .ozy-half-input-last, .ozy-three-input-middle, .ozy-three-input{width:100% !important; float:left; }
.ozy-three-input{width:60%}
}
@media only screen and (min-width: 668px) {
/*settaggi sfondo immagini e colore testo*/
/*sfondo del menu*/
/*#main {padding-top: 110px !important;}
*/
/*Disabilito nasconte titolo*/
/*#page-title-wrapper > div{margin-bottom: 200px;}*/
}
@media only screen and (min-width: 600px) and (orientation: landscape){
.paddingdestra{padding-left:100px;}
}
/*alza logo*/
@media only screen and (min-width: 468px) {
/*nav.bootsnav.brand-center .navbar-brand{
margin-top:-40px !important;}
}*/
}
/**/
/*Grandezza testo mobile*/
@media only screen and (max-width: 468px) {
.titolomobile{font-size:1.8em !important;
line-height:1em !important;}
h1{
font-size:2em !important;
line-height:1.2em !important;
}
.vc-hoverbox-block-inner h3{color:white !important;
font-weight: 400 !important;
font-size: 28px !important;
line-height: 1em !important;
background-color:rgba(0,0,0,0.3)}
.vc-hoverbox-block-inner a {color:white !important;
font-weight: 400 !important;
}
.ozy-custom_button{margin:3rem auto !important;}
/*Spaziatura prev next*/
.nav-box.previous > a > span.t, .nav-box.next > a > span.t, .ozy-related-posts > li > a > span.t {
padding: 20px 0 25px 0;
}
/*Spazio a sinistra il footer per fare entrare email lunga*/
#footer-widget-bar > .container > section{margin-left:-22px;}
}
/*Fix per il menu*/
@media only screen and (max-width: 1280px){
/*.featured-thumbnail-header > div > div {
left: 0px !important;
right: 0px !important;
}*/
}
@media only screen and (max-width: 1600px) and (orientation: landscape){
nav.bootsnav.brand-center ul.nav > li.dropdown > ul.dropdown-menu{top:40px !important;}
}
@media only screen and (min-width: 1601px) and (orientation: landscape) {
nav.bootsnav.brand-center ul.nav > li.dropdown > ul.dropdown-menu{top:57px !important;}
/*Disabilito nasconte titolo*/
/* #page-title-wrapper > div{margin-bottom: 200px;}*/
}
@media only screen and (min-width: 481px) and (max-width:1024px ) {
.navbar-brand > img {
display: block;
max-height: 200px;
padding-top:0px;}
nav.navbar {
min-height: 50px !important;
}
body.ozy-alternate-menu nav.navbar .navbar-brand, body.ozy-alternate-menu {
height: 90px;
}
nav.bootsnav.brand-center .navbar-brand{
margin-top:-40px !important;}
}
@media (min-width: 1024px) and (max-width:1225px) {
/*ul.navbar-nav > li.dropdown > a > span {
border-left: 0px none;
border-right: 0px none;
border-top: 0px none;
}*/
nav.bootsnav.brand-center ul.nav{display:inline-flex !important;}
}
@media (min-width: 1025px) {
/*ul.navbar-nav > li.dropdown > a > span {
border-left: 0px none;
border-right: 0px none;
border-top: 0px none;
}*/
nav.navbar {
height:100px;
margin-top: 0;
margin-bottom: 0;}
.vc-hoverbox-block-inner h3{color:white !important;
font-weight: 400 !important;
font-size: 42px !important ;
line-height: 1.3em ;
background-color:rgba(0,0,0,0.3)}
.vc-hoverbox-block-inner h3 a {color:white !important;
font-weight: 400 !important;
}
body.ozy-alternate-menu .attr-nav{line-height:100px !important;}
/*Alza il logo*/
/*nav.bootsnav.brand-center .navbar-brand {
margin-top: -25px !important;}*/
body.ozy-alternate-menu nav.navbar .navbar-brand img.logo{margin-top: -120px;}
#search-overlay form #search {
font-size: 70px;
}
nav.navbar {
height: 80px !important;}
/*tolgo bordo inferiore menu*/
ul.navbar-nav > li > a > span > span {border-bottom: 0px none}
}
ul.navbar-nav > li:not(.dropdown) > a:hover > span {border:0 none;
color: rgba(189,147,40,1);
}
/*Tolgo spazio vuoto nella pagina wedding journal tra un post e l’altro*/
/**.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
margin-bottom: -20px !important;}
.post .post-content, .post-single .post-content {
padding: 0px;}
*/
/*Ingrandisco h1 articolo*/
@media only screen and (min-width: 1024px) {
.featured-thumbnail-header > div > div > div > h1 {
font-size: 3.7vw !important;
}
}
.captcha-image label > input:checked + svg, .captcha-image label > input:focus + svg {
border: 2px solid #bd9328 !important;}
.vc_custom_1586767285121{background-position: -300px 0 !important;}
.hide-row-on-mobile {
display:block !important;
}
.hide-row-on-desktop {
display:none !important;
}
@media only screen and (max-width: 479px) {
.hide-row-on-mobile {
display:none !important;
}
.hide-row-on-desktop {
display:block !important;
}
}
/* Added by wpdevwork */
.no_left_space_slider{
margin-left: 0px;
}
#footer-widget-bar .media-menu-title {
width: max-content;
}
#footer-widget-bar .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-15420.col-menu.col-md-4 {
min-height: 40px;
}
#footer-widget-bar .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-15464.col-menu.col-md-4 {
min-height: 40px;
}
#footer-widget-bar .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-6717.col-menu.col-md-4 {
min-height: 40px;
}
@media only screen and (max-width: 479px) {
.type-ozy_portfolio .wpb-content-wrapper .wpb_text_column{
margin-top: 120px;
}
}
@media only screen and (max-width: 479px) {
.ozy-light_slider_carousel li.lslide>a>span>span.slide-title {
font-size: 12px !important;
}
}
@media only screen and (min-width: 1024px) {
.ozy-light_slider_carousel li.lslide>a>span>span.slide-title {
font-size: 1.3em !important;
}
}
.ozy_portfolio .vc_column_container>.vc_column-inner {
padding-left: 0px;
padding-right: 0px;
}
.ozy_portfolio .wpb_content_element p {
padding-top: 0px!important;
}
/* End of css added by wpdevwork */