/*
Theme Name: Alfresco Child
Theme URI: https://www.alfrescopalermo.it/
Description: A child theme of Alfresco Theme
Author: Millemila
Author URI: https://www.millemila.it
Version: 1.0.0
Template: alfresco
*/
@import url("../alfresco/style.css");

.header_bottom {
    background-color: rgba(209,234,204,1);
    background-image: url('https://www.alfrescopalermo.it/wp-content/themes/alfresco-child/img/ptt.svg');
    background-repeat: repeat-x;
	background-origin: top;
}
.footer_top{
    background-image: url('https://www.alfrescopalermo.it/wp-content/themes/alfresco-child/img/ptt-bottom.svg');
    background-repeat: repeat-x;
	background-position: bottom;
}

.qode-rf-holder .qode-rf-col-holder {
	width: 20% !important;
}
button.qbutton.default {
    width: 100%;
}
nav.main_menu > ul > li > a {
    padding: 0 18px !important;
}
@media only screen and (max-width: 768px) {
 h6.qode-restaurant-menu-list-holder-label {
    /*display: none !important;*/
}
}

input.wpcf7-form-control.wpcf7-date, 
input.wpcf7-form-control.wpcf7-number, 
input.wpcf7-form-control.wpcf7-quiz, 
input.wpcf7-form-control.wpcf7-text, 
select.wpcf7-form-control.wpcf7-select, 
textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: transparent;
    font-family: inherit;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
	margin: 0px;
	color: #000000;
}
#slider-1-slide-1-layer-4{
    width: 150px;
    height: 150px;
    margin: 0 auto;
    -webkit-animation:spin 30s linear infinite;
    -moz-animation:spin 30s linear infinite;
    animation: spin 30s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } 
}

.comment_holder, .comment_pager, .comment_form{
	display: none !important;
}

.latest_post_day {
    font-size: 30px;
    font-weight: 300;
    color: #303030;
}
.latest_post_month {
    font-size: 12.43px;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-weight: 400;
}
h1.entry_title {
    line-height: 50px;
    margin-bottom: 20px;
}
@media only screen and (max-width: 600px){
.qode-rf-holder .qode-rf-col-holder, .qode-rf-holder .qode-rf-col-holder.qode-rf-btn-holder, .qode-rf-holder .qode-rf-col-holder.qode-rf-time-col {
    width: 100% !important;
}
	}