/* Enter Your Custom CSS Here */

.qodef-preload-background {
  display:none;
}
        
.qodef-btn.qodef-btn-solid {
border:0;
}

@font-face {
    font-family: Madina;
    src:     url('http://www.rinaldieventi.it/wp-content/themes/moments-child/fonts/madina_script_alt-webfont.woff'), url('http://rinaldieventi.it/wp-content/themes/moments-child/fonts/madina_script_alt-webfont.woff');   
}

@font-face {
    font-family: Portland;
        src: url('http://www.rinaldieventi.it/wp-content/themes/moments-child/fonts/portlandblack-webfont.woff'),url('http://rinaldieventi.it/wp-content/themes/moments-child/fonts/portlandblack-webfont.woff'); 
}



body div.pp_default .pp_description {
display:none !important;
}

@font-face {
    font-family: Madina Ornaments;
    src:     url('http://www.rinaldieventi.it/wp-content/themes/moments-child/fonts/madina_ornaments-webfont.woff'), url('http://rinaldieventi.it/wp-content/themes/moments-child/fonts/madina_ornaments-webfont.woff');
}



.qodef-image-gallery .qodef-image-gallery-grid.qodef-gallery-columns-4 .qodef-gallery-image {
    width: 25%;
    margin-right: 0;
    margin-bottom: 0;
    display: inline-block;
    float: left;
}

.qodef-main-menu ul li a {
font-family:Portland;
}





.icon-search:before {
    content: 'CERCA';
}

footer .qodef-footer-top-holder {
background-color: #9da6b0;
}

footer .qodef-footer-bottom-holder {
background-color: #71767f;
  color:#fff;
}

@media only screen and (max-width: 1024px){
.qodef-image-gallery .qodef-image-gallery-grid.qodef-gallery-columns-4 .qodef-gallery-image {
    clear: both;
    margin-right: 0;
  margin-left:0;
  width:100% ;
}
}

.qodef-portfolio-list-holder-outer.qodef-ptf-gallery article .qodef-item-title {
font-family: Madina;
font-size: 30px;
}

.qodef-slide-element-inner span{
font-family: Madina !important;
}
.wpcf7-form-control.wpcf7-text {
background-color:#fff;
}

.wpcf7-form-control.wpcf7-textarea {
background-color:#fff;
}

.wpcf7-form-control.wpcf7-text
input.wpcf7-form-control.wpcf7-submit {
background-color:#dba59c;
  border:0;
  color:#fff;
}

.qodef-slide-element-text-extra-large span{
font-family:Madina Ornaments !important;
}

input.wpcf7-form-control.wpcf7-submit {
color:#fff;
  background-color:#dba59c;
  border:0;
  margin-top:65px;
}

.qodef-title .qodef-title-holder .qodef-title-subtitle-holder-inner {
display:none;
}

.qodef-main-menu>ul>li>a span.item_inner {
padding: 0 14px;
}

footer .widget .qodef-footer-widget-title {
color:#fff;
}

footer a {
color:#fff;
}

footer .widget ul li a:hover {
color:#e3c6bc;
  border-color:#e3c6bc;

}

body {
color: #71767f;
}

.qodef-post-info-category>a {
  display:none;
}

div .qodef-post-info-category{
  display:none !important;
}

.qodef-btn.qodef-btn-transparent {
color:#71767f !important;}

.qodef-btn.qodef-btn-transparent:hover {
color:#e3c6bc !important;}

.qodef-social-share-holder.qodef-list li a {
color:#71767f;
}