@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");
@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");
.col-lg-3 { display:inline-block !important; }
.site-header-image {
display: block;
margin: auto;
}
.wp-caption {}
.wp-caption-text {}
.sticky {}
.screen-reader-text {}
.gallery-caption {}
.bypostauthor {}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
clear: both;
display: block;
}
img,
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
}
.container-responsive {
width: 100%;
max-width: 1140px;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.navbar{
padding: 0!important;
}
.navbar > .container-responsive {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-responsive {
padding-right: 0;
padding-left: 0;
}
.navbar > .container,
.navbar > .container-responsive {
max-width: 1110px;
}
.author-bio .avatar {
border: 1px solid #dee2e6;
border-radius: 50%;
}
input:focus::-webkit-input-placeholder { color: transparent; }
input:focus:-moz-placeholder { color: transparent; } input:focus::-moz-placeholder { color: transparent; } textarea:focus::-webkit-input-placeholder { color: transparent; }
textarea:focus:-moz-placeholder { color: transparent; } textarea:focus::-moz-placeholder { color: transparent; } #comments,
#reply-title {
margin-top: 1.5rem;
margin-bottom: 1rem;
}
.commentlist,
.commentlist ul {
padding-left: 0;
}
.commentlist li {
padding: 1rem;
}
.comment-meta {
margin-bottom: 1rem;
}
.commentlist .children {
margin-top: 1rem;
}
body{
font-family: "Lato", sans-serif; font-size: 14px;
margin-top: 159px;
}
a{
color: #3a3a3a;
}
a:hover,
a:active,
a:focus{
text-decoration: none;
color: #006ab1;
}
svg { max-height: 100%; }
#testata{
position: fixed;
z-index: 10000;
background-color: #fff;
width: 100%;
top: 0;
left: 0;
right: 0;
}
#testata-sup{
background-color: #006ab1;
line-height: 39px;
height: 39px;
color: #fff;
font-size: 90%;
}
#testata-sup a{
color:#fff;
font-weight:700;
}
#testata-sup .ico-telefono{
padding-left: 22px;
background:url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_phone.svg) no-repeat left center;
background-size: 18px 18px;
}
#testata-sup #qtranslate-chooser{
list-style: none;
display: inline-block;
padding-left: 0;
margin:0;
}
#testata-sup #qtranslate-chooser .active{
display: none;
}
#testata-inf{
height: 150px;
-webkit-transition: height 0.3s;
-moz-transition: height 0.3s;
transition: height 0.3s;
}
#testata #testata-inf .logo{
margin-top: 15px;
margin-left: 5px;
-webkit-transition: width 0.3s;
-moz-transition: width 0.3s;
transition: width 0.3s;
}
#testata-inf #menu-menu-main{
font-size: 140%;
text-transform: uppercase;
font-weight: 700;
margin-top: 60px;
}
@media (min-width: 768px) and (max-width: 991.98px) { 
#testata-inf #menu-menu-main .menu-item-home{
display: none;
}
}
.scrollata #testata-inf{
height: 75px;
-webkit-transition: height 0.3s;
-moz-transition: height 0.3s;
transition: height 0.3s;
}
.scrollata #testata-inf .logo{
width: 50px;
margin-top: 10px!important;
-webkit-transition: width 0.3s;
-moz-transition: width 0.3s;
transition: width 0.3s;
}
.scrollata #testata-inf #menu-menu-main{
margin-top: 24px;
}
#testata-inf #menu-menu-main li a{
padding-left: 10px;
padding-right: 10px;
margin-left: 5px;
margin-right: 5px;
}
#testata-inf #menu-menu-main li:last-child a{
margin-right: 0;
padding-right: 0;
}
#testata-inf #menu-menu-main .active a,
#testata-inf #menu-menu-main a:focus{
color: #006ab1;
border-bottom: 4px solid #006ab1;
}
#testata-inf #menu-menu-main .dropdown-menu{
top: 32px!important;
left: 5px;
}
#testata-inf .navbar-toggler{
position: absolute;
top: -90px;
right: 10px;
color: #006ab1;
font-size: 2.50rem;
}
.scrollata #testata-inf .navbar-toggler{
top: -62px!important;
}
@media (max-width: 767px) {
#testata-inf .navbar{
background-color: #fff;
position: absolute;
top: 10px;
left: 0;
width: 100%;
}
#testata-inf #menu-menu-main{
margin-top: 20px;
font-size: 180%;
}
#testata-inf #menu-menu-main li{
margin-bottom: 10px;
}
#testata-inf #menu-menu-main a{
display: block;
}
}
#testata-inf #menu-menu-main .dropdown-menu a,
#testata-inf #menu-menu-main .dropdown-menu a:focus{
border-bottom: none;
}
#testata-inf #menu-menu-main .dropdown-menu{
background-color: rgba(227,228,229,0.95);
border: none;
border-radius: 0;
margin:0;
padding-top: 15px;
padding-bottom: 15px;
}
#testata-inf #menu-menu-main .dropdown-menu .dropdown-item{
font-weight: 700;
color: inherit;
padding-left: 5px;
padding-top: 0;
padding-bottom: 5px;
}
#testata-inf #menu-menu-main .dropdown-menu li{
display: inline-block;
width: 200px;
}
@media (min-width: 768px) {
#testata-inf #menu-menu-main .dropdown-menu{
width: 450px;
}	
#testata-inf #menu-menu-main .dropdown-menu li{
float: left;
}
#testata-inf #menu-menu-main .dropdown-menu li:nth-child(odd){
float: left;
margin-right: 20px;
}
}
#testata-inf #menu-menu-main .dropdown-menu a:hover,
#testata-inf #menu-menu-main .dropdown-menu a:focus{
background-color: transparent;
border: none;
}
#testata-inf #menu-menu-main .dropdown li.hover,
#testata-inf #menu-menu-main .dropdown li.focus, 
#testata-inf #menu-menu-main .dropdown li.active{
background-color: transparent;
}
#corpo{ }
.landz-box-property{
border: none!important; 
}
.landz-box-property.box-grid{
border-top: #006ab1 solid 6px!important;
}
.landz-box-property.box-grid .image{
height: 130px!important;
}
.landz-box-property.box-grid .image img{
max-width: 255px!important;
}
@media (max-width: 767px) {
.landz-box-property.box-grid .image img{
width: 767px!important;
height: auto!important;
max-width: 100%!important;
max-height: auto!important;
}	
}
.landz-box-property .address{
font-size: 90%;
font-weight: 700;
height: 38px!important;
padding-top: 9px!important;
padding-left: 30px!important;
background: #f5f6f6 url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_pointer.svg) no-repeat 10px center;
background-size: 14px 14px;
}
.landz-box-property .description{
border-top: none!important;
background-color: #e3e4e5!important;
line-height: 20px;
height: 140px!important;
}
.landz-box-property .description .titolo{
font-size: 100%!important;
}
.landz-box-property.box-grid .description{
border-bottom-color: #e3e4e5!important;
}
.landz-box-property .description-small{
font-size: 85%;
padding-top: 5px;
line-height: 16px;
}
.landz-box-property .price{
font-size: 105%!important;
font-weight: 700!important;
height: 38px!important;
right: 0!important;
bottom: 2px!important;
left: 0!important;
padding-top: 9px!important;
background-color: #006ab1!important;
}
.landz-box-property .price::after {
display: none;
}
.rem-sale span{
background-color: #006ab1!important;
}
.intestazione-paese{
width: 100%;
height: 200px;
margin-bottom: 25px;
}
.intestazione-paese h1{
font-weight: 700;
font-size: 200%;
text-transform: uppercase;
margin-top: 160px;
color: #006ab1;
}
.intestazione-bormio{
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/foto/testata-bormio.jpg);
}
.intestazione-Valdidentro{
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/foto/testata-valdidentro.jpg);
}
.intestazione-Valdisotto{
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/foto/testata-valdisotto.jpg);
}
.intestazione-Valfurva{
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/foto/testata-valfurva.jpg);
}
.intestazione-livigno{
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/foto/testata-livigno.jpg);
}
.intestazione-prestigio,
.intestazione-altrelocalita,
.intestazione-commerciali{
height: 65px!important;
}
.intestazione-prestigio h1,
.intestazione-altrelocalita h1,
.intestazione-commerciali h1{
margin-top: 35px!important;
}
.pagination{
margin-top: 20px;
margin-bottom: 15px;
font-size: 90%;
}
.nav-previous{
background: #006ab1 url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/arrow_wh_right.svg) no-repeat left 10px center;
background-size: 9px auto;
}
.nav-next{
background: #006ab1 url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/arrow_wh_left.svg) no-repeat right 10px center;
background-size: 9px auto;
}
.nav-previous a,
.nav-next a{
display: block;
color: #fff;
font-size: 90%;
font-weight: 700;
line-height: 25px;	
padding-top: 5px;
padding-bottom: 5px;
text-transform: uppercase;
}
.nav-previous a{
padding-left: 25px;
padding-right: 10px;
}
.nav-next a{
padding-right: 25px;
padding-left: 10px;
}
@media (min-width: 576px) {
#hp-search{
position: absolute;
width: 100%;
margin-top: -90px;
}
}
@media (max-width: 575px) {
#hp-search{
position: relative;
width: 100%;
}
}
#hp-search .interno{
border-top: #006ab1 solid 6px;
background-color: #e3e4e5;
padding: 10px;
}
#hp-search h2,
.category h2,
.page-template-template-news h2{
text-transform: uppercase;
font-size: 160%;
font-weight: 900;
margin-bottom: 15px;
margin-top: 10px;
}
#hp-search .col-sm-3,
#hp-search .col-sm-4,
#hp-search .col-sm-2,
#hp-search .col-sm-1{
padding-bottom: 25px;
}
#colsx-search{
background-color: #e3e4e5;
padding: 10px;
}
#colsx-search h3{
text-transform: uppercase;
font-size: 130%;
font-weight: 700;
margin-bottom: 0;
margin-top: 5px;	
}
#colsx-search .col-12,
#colsx-search .col-6{
padding-bottom: 15px;
}
#colsx-search .riga-slider{
height: 60px;
}
#colsx-search .price{
background-color: inherit;
font-size: 100%;
color: inherit;
font-weight: normal;
}
.price-slider.price {
text-align: center;
}
.price-slider.price #price-value-min,
.price-slider.price #price-value-max {
margin-top: 10px;
font-size: 12px;
background-color: #3a3a3a;
position: relative;
color: #FFF;
display: inline-block;
padding: 1px 6px;
}
.price-slider.price .separator {
margin: 0 8px;
}
.noUi-target{
border-radius: 0;
border-color: #a3a3a3;
box-shadow: none;
}
.noUi-horizontal{
height: 14px;
}
.noUi-connect{
background: #dbd8d8;
}
.noUi-horizontal .noUi-handle{
top:-2px;
width: 16px;
height: 16px;
background-color: #3a3a3a;
border-color: #a3a3a3;
border-radius: 0;
box-shadow: none;
cursor: pointer;
}
.noUi-handle:before,
.noUi-handle:after{
display: none;
}
#hp-search .price-slider.price #price-value-min:after,
#hp-search .price-slider.price #price-value-max:after,
#colsx-search .price-slider.price #price-value-min:after,
#colsx-search .price-slider.price #price-value-max:after  {
border-bottom: 6px solid transparent;
border-left: 6px solid #3a3a3a;
border-top: 6px solid transparent;
content: "";
height: 0;
position: absolute;
right: -6px;
top: 3px;
width: 0;
}
#hp-search .price-slider.price #price-value-max:after,
#colsx-search .price-slider.price #price-value-max:after  {
border-left: none;
border-right: 6px solid #3a3a3a;
left: -6px;
right: auto;
}
@media (min-width: 575px) {
#hp-primopiano{
margin-top: 110px;
}
}
#hp-primopiano h2,
.h2-azzurro{
text-transform: uppercase;
color: #006ab1;
font-size: 160%;
font-weight: 900;
margin-bottom: 15px;
margin-top: 45px;
}
#hp-primopiano-basso .list-inline .list-inline-item,
.lista-azzurra .list-inline .list-inline-item{
background-color: #006ab1;
font-weight: 700;
color: #006ab1;
}
#hp-primopiano-basso .list-inline .intestazione,
.lista-azzurra .list-inline .intestazione{
background: none;
margin-right: 5px!important;
}
#hp-primopiano-basso .list-inline .list-inline-item a,
.lista-azzurra .list-inline .list-inline-item a{
display: block;
padding-left: 35px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
color: #fff;
text-transform: uppercase;
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_localize.svg) no-repeat left 7px center;
background-size: 22px 22px;
}
#hp-primopiano-basso .list-inline .list-inline-item:not(:last-child){
margin-right: 2px;
margin-bottom: 5px;
}
#hp-search .search-button,
#colsx-search .search-button{
width: 100%;
padding:0;
height: 40px;
line-height: 40px;
background-color: #006ab1;
color: #fff;
border-radius: 0;
text-transform: uppercase;
font-weight: 700;
}
#hp-search .form-control,
#hp-search .dropdown,
#colsx-search .form-control,
#colsx-search .dropdown{
height: 40px;
border: 1px solid #9e9e9e!important;
}
#hp-search .checkbox,
#colsx-search .checkbox{
line-height: 40px;
}
#hp-search .checkbox input,
#colsx-search .checkbox input{
visibility: hidden;
}
.checkbox1 {
width: 20px;
position: relative;
float: left;
margin-right: 5px;
}
.checkbox1 label {
cursor: pointer;
position: absolute;
width: 100%;
height: 20px;
top: 0;
left: 0;
background: #fff;
border:1px solid #9e9e9e;
}
.checkbox1 label:after {
opacity: 0.2;
content: '';
position: absolute;
width: 14px;
height: 14px;
background: #3a3a3a;
top: 2px;
left: 2px;
}
.checkbox1 label:hover::after {
opacity: 0.5;
}
.checkbox1 input[type=checkbox]:checked + label:after {
opacity: 1;
}
#carousel-hp .carousel-inner,
#carousel-hp .carousel-inner img{
max-height: 607px;
}
#carousel-hp .carousel-caption{
right: 160px;
left: auto;
bottom: 130px;
width: 385px;
height: 160px;
background-color: rgba(227,228,229,0.77);
padding:15px;
text-align: left;
color: #3a3a3a;
}
#carousel-hp .carousel-caption h3{
text-transform: uppercase;
font-size: 180%;
font-weight: 700;
margin-bottom: 15px;
line-height: 23px;
}
#carousel-hp .carousel-caption .prezzo{
position: absolute;
bottom: 20px;
right: -60px;
background-color: #006ab1;
color: #fff;
width: 215px;
line-height: 47px;
font-size: 120%;
font-weight: bold;
}
#carousel-hp .carousel-caption .indirizzo{
position: absolute;
bottom: 30px;
left: 15px;
padding-top: 9px!important;
padding-left: 30px!important;
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_pointer.svg) no-repeat left 10px;
background-size: 25px 25px;
font-size: 110%;
line-height: 18px;
}
#carousel-hp .carousel-caption a:hover,
#carousel-hp .carousel-caption a:active,
#carousel-hp .carousel-caption a:focus{
color: inherit;
}
#carousel-hp .carousel-control-next-icon, .carousel-control-prev-icon{
width: 50px;
height: 50px;
}
#carousel-hp .carousel-control-prev-icon{
background-image: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/slider_left.svg);
}
#carousel-hp .carousel-control-next-icon{
background-image: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/slider_right.svg);
}
.single-rem_property h1{
font-weight: 900;
font-size: 200%;
text-transform: uppercase;
color: #006ab1;
padding-top: 5px;
}
.single-rem_property .address{
font-size: 100%;
font-weight: 700;
padding-top: 4px;
padding-left: 20px;
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_pointer.svg) no-repeat left center;
background-size: 14px 14px!important;
margin-bottom: 20px;
}
.single-rem_property .fotorama{
border-top: #006ab1 solid 6px !important;
}
@media (min-width: 768px) { 
.single-rem_property .price{
position: absolute;
top: 10px;
right: 15px;
}
}
.single-rem_property .price{
padding:5px 10px 5px 10px;
font-size: 140%;
background-color: #006ab1;
color: #fff;
font-weight: 700;
}
.single-rem_property .coldx-annunci{
background-color: #e3e4e5;
margin-top: 10px;
padding: 10px;
min-height: 90px;
}
.single-rem_property .coldx-annunci .address{
font-size: 90%;
font-weight: 400;
background-size: 10px auto;
padding-left: 15px;
padding-top: 0px;
margin-bottom: 10px;
}
.single-rem_property .coldx-annunci .img-sx{
position: relative;
width: 70px;
height: 70px;
float: left;
background-color: #fff;
margin-right: 10px;
border: 1px solid #9e9e9e;
overflow: hidden;
}
.single-rem_property .coldx-annunci .img-sx img{
height: 100%;
width: auto;
left: -40%;
}
#property-content .description{
font-size: 100%;
margin-top: 20px;
}
#property-content .section-title .title{
min-height: 30px;
}
#property-content .section-title.line-style{
border-bottom: #006ab1 solid 4px;
}
#property-content .section-title.line-style .title{
border:none;
color: #006ab1;
font-weight: 700;
text-transform: uppercase;
font-size: 130%;
}
#property-content .details .interno{
background-color: #e3e4e5;
padding: 5px;
margin-right: 4px;
margin-bottom: 4px;
}
.landz-box-property .address{
font-size: 90%;
font-weight: 700;
height: 38px!important;
padding-top: 9px!important;
padding-left: 30px!important;
background: #f5f6f6 url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_pointer.svg) no-repeat 10px center;
background-size: 14px 14px;
}
#rem-search-box .search-container .search-options.sample-page{
border: none!important; 
}
#rem-search-box .search-container .search-options .searcher{
padding-top: 0!important;
background-color: transparent!important;
}
.page #content,
.single #content,
.category #content,
.page-template-template-news #content{
padding-top: 30px;
width: 100%;
}
.page #content h1,
.single #content h1,
.single #content h2,
.category h1,
.page-template-ricerca-immobili h1,
.page-template-template-news h1{
font-weight: 900;
font-size: 200%;
text-transform: uppercase;
color: #006ab1;
padding-top: 5px;
margin-bottom: 20px;
}
.page-template-ricerca-immobili h1{
margin-bottom: 25px;
}
.link-utili{
margin-bottom: 20px;
padding-bottom: 20px;
min-height: 190px;
border-bottom: 1px solid #006ab1;
}
.link-utili img{
margin-right: 10px;
}
.map-contatti{
width: 100%;
height: 300px;
margin-bottom: 20px;
}
footer{
background-color: #006ab1;
color: #fff;
margin-top: 60px;
padding-top: 20px;
padding-bottom: 80px;
font-size: 90%;
}
.home footer{
margin-top: 0!important;
}
footer a,
footer a:hover,
footer a:active,
footer a:focus{
display: block;
color: #fff;
}
footer .ico-fb{
padding-right: 35px;
background-image: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_fb.svg);
background-size: 30px 30px;
background-position: center right;
background-repeat: no-repeat;
}
@media (max-width: 575px) {
footer .ico-fb{
margin-top: 20px;
}
}
footer .ico-instagram{
padding-right: 35px;
margin-top: 10px;
background-image: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/servizio/ico_instagram.svg);
background-size: 30px 30px;
background-position: center right;
background-repeat: no-repeat;
}
#cookie-bar{background-color:rgba(22,22,22,.68);height:auto;line-height:24px;color:#eee;text-align:center;padding:3px 0}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#74b31f}#cookie-bar .cb-enable:hover{background:#86cd27}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#008ad1}#cookie-bar .cb-policy:hover{background:#00ace7}
.fondo-grigio{
background-color: #e3e4e5!important;
}
.fondo-bianco{
background-color: #fff!important;
}
.fondo-blu{
background-color: #006ab1;
color: #fff;
}
.fondo-blu a{
color: #fff!important;
}
.fondo-grigio{
background-color: #cccccc;
}
.fondo-azzurro{
background-color: #00aeef;
color: #fff;
}
.fondo-azzurro a{
color: #fff;
}
.fondo-azzurro-chiaro{
background-color: #e2f4fd;
}
.fondo-landing-1{
background: url(//immobiliaremoretti.it/wp-content/uploads/2024/09/IMG_0942_rid.jpg) no-repeat center right;
background-size: cover;
height: 200px;
}
.fondo-landing-2{
background: url(//immobiliaremoretti.it/wp-content/uploads/2024/09/IMG_0827_rid.jpg) no-repeat center right;
background-size: cover;
height: 200px;
}
.fondo-landing-3{
background: url(//immobiliaremoretti.it/wp-content/uploads/2024/09/IMG_2773_rid.jpg) no-repeat center right;
background-size: cover;
height: 200px;
}
@media (min-width: 768px) {
.fondo-landing-1{
height: 350px;
background-position: center center;
}
.fondo-landing-2{
height: 350px;
background-position: center center;
}
.fondo-landing-3{
height: 350px;
background-position: center center;
}
}
.page-template-template-vuota h1{
font-size: 2rem;
font-weight: bold;
margin-bottom: 0;
}
.page-template-template-vuota h2{
font-size: 2rem;
margin-bottom: 0;
}
@media (min-width: 768px) {
.page-template-template-vuota h1,
.page-template-template-vuota h2{
font-size: 2.5rem;
}
}
.font-120{
font-size: 120%;
line-height: 1.8;
}
.font-140{
font-size: 125%;
line-height: 1.8;
}
@media (min-width: 768px) {
.font-140{
font-size: 140%;
line-height: 1.8;
}
}
.font-blu{
color: #006ab1;
}
.bubble {
position: relative;
width: 100%;
background: #e3e4e5;
border-radius: 0;
padding: 15px;
font-style: italic;
margin-bottom: 20px;
}
.bubble-bottom-left:before {
content: "";
width: 0px;
height: 0px;
position: absolute;
border-left: 24px solid #e3e4e5;
border-right: 12px solid transparent;
border-top: 12px solid #e3e4e5;
border-bottom: 20px solid transparent;
left: 32px;
bottom: -24px;
}
.ico-user{
color: #006ab1;
height: 40px;
float: left;
font-size: 215%;
padding-left: 5px;
padding-right: 10px;
}
.ico-newsletter{
color: #006ab1;
font-size: 350%;
}
.box-news{
border: 1px solid #e3e4e5;
}
.box-nl{
border: 1px solid #006ab1;
padding: 15px 35px;
background-color: rgba(255,255,255,0.6);
}
.box-nl h3{
color: #006ab1;
font-size: 240%;
font-weight: bold;
}
.testo-azzurro{
color: #006ab1;
font-size: 130%;
font-weight: bold;
}
.fondo-nl{
background: url(//immobiliaremoretti.it/wp-content/themes/moretti/images/foto/sf-nl.jpg) no-repeat center center;
background-size: cover;
}
div.wpforms-container-full input[type="email"],
div.wpforms-container-full input[type="text"]{
border: 1px solid #006ab1!important;
}
.titolo{
font-size: 120%;
font-weight: bold;
}
.large-price{
display: none!important;
}
.fa-globe{
color: #006ab1;
}
.termsfeed-com---palette-light .cc-nb-okagree,
.termsfeed-com---palette-light .cc-nb-reject{
background-color: #006ab1!important;
}
.termsfeed-com---palette-light.termsfeed-com---nb{
background-color: #e3e4e5!important;
color: inherit!important;
}
.termsfeed-com---palette-light .cc-nb-changep{
background-color: #fff!important;
color: inherit!important;
}
.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel, .wpforms-container .wpforms-form .wpforms-field-description, .wpforms-container .wpforms-form textarea, .wpforms-container .wpforms-form li, .wpforms-container .wpforms-form th{
text-transform: uppercase;
}
.wpforms-submit{
text-transform: uppercase!important;
width: 40%!important;
}