/*
 Theme Name:   Dugem Child
 Theme URI:    http://dugem.themesawesome.com/
 Description:  Dugem Child Theme
 Author:       Themes Awesome
 Author URI:   http://www.themesawesome.com
 Template:     dugem
 Version:      1.0.0
 Tags:         custom-colors, custom-menu, featured-images, theme-options
 Text Domain:  dugem-child
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
/* Cambio de colores del tema padre v1.2 */
blockquote {  border-left: 10px solid #00c83f ; }
.page-links a { background-color: #00c83f ; border-color: #00c83f ;}
.page-links > .page-links-title { color: #00c83f ;}
.sticky .post-title:before {  background-color: #00c83f ;}
input[type="submit"] { background-color: #00c83f; }
.header-info-url a { background: #00c83f ;}
#header .info-wrap i {  color: #00c83f ;}
.the-post-head .standard-post-categories a {border: 2px solid #00c83f ;}
.the-post-head .date { color: #00c83f ;}
.the-post-head .date:before { background-color: #00c83f ;}
.blog-item .read-more:hover { background-color: #00c83f ;}
.navigation-paging .post-navigation a { border: 2px solid #00c83f ;}
.post-text blockquote:after { color: #00c83f ;}
.post-password-form input[type="password"] { border: 2px solid #00c83f ;}
.post-password-form input[type="submit"] { background-color: #00c83f ;}
.blog-single .tag-wrapper a:hover { background-color: #00c83f ;}
.blog-single .next-prev-post span.the-nav-link { color: #00c83f ;}
.blog-single .next-prev-post .prev-post a:hover > .the-nav-title  {  color: #00c83f ;}
.blog-single .next-prev-post .next-post a:hover > .the-nav-title  { color: #00c83f ;}
.comment-respond form p.form-submit input {  border: 1px solid #00c83f ;}
.sidebar .widget h4.widget-title:after { color: #00c83f ;}
#footer .widget-footer.widget_search input { color: #00c83f ;}
.tagcloud a:hover {   background-color: #00c83f ; border: 1px solid #00c83f ;}
.event-content-wrap .category-event li { border: 2px solid #00c83f ;}
.event-content-wrap .event-date {  color: #00c83f ;}
.event-content-wrap .event-date:before {background-color: #00c83f ;}
.tab-content.location, .tab-content.location a { color: #00c83f ;}
.event-ticket a {  background-color: #00c83f ;}
.event-related-content .event-date { color: #00c83f ;}
.featured-event .event-link a { background-color: #00c83f ;}
.footer-widget .widget-footer h4.widget-title:after {background-color: #00c83f ;}
.contact-form-style-3 input:hover, .contact-form-style-3 input:focus { border-color: #00c83f ;}
.contact-form-style-3 textarea:hover, .contact-form-style-3 textarea:focus { border-color: #00c83f ;}
.contact-form-style-3 input[type="submit"] {  border: 2px solid #00c83f ;}
.contact-form-style-3 input[type="submit"]:hover {  background-color: #00c83f ;}
.contact-form-style-4 input[type="submit"] { border: 2px solid #00c83f ;}
.contact-form-style-4 input[type="submit"]:hover {  background-color: #00c83f ;}
.meta-latest-news .meta-info a { color:  #00c83f ;}


/* PAGINA EN MANTENIMIENTO */
.aiowps-site-lockout-body{
	width: 100%;
    height: 100%;
    background-image: url('https://www.coliseumsala.es/wp-content/uploads/2019/11/coliweb_contrast-1536x1024.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
    display: block;
    top: 0;
    left: 0;
    position: fixed;
}
.aiowps-site-lockout-body * { display:none; }

/* FORMULARIO DE CONTACTO */
.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item:first-child{ margin: 0; }
input[type="checkbox"]{ height: auto; }
input[type="submit"]:disabled{ opacity: 0.5; }

/* MENU RESPONSIVE */
@media (min-width:769px) and (max-width:1140px){
    #header .header_center_float{ padding: 0 50px 0 170px; } 
}
@media (min-width:1000px) and (max-width:1140px){
    #menu-menu li { margin: 0 20px;}
}
@media (min-width:769px) and (max-width:999px){
    #menu-menu li { margin: 0 10px;}
}


/* CONTADORES */
.counter .counter-wrap h3{ margin-bottom: 0; }
.counter .counter-wrap h3 + span { display: none; }
.counter .counter-wrap h3::after{
    margin-top: 23px;
    color: #00c83f;
    font-style: italic;
    font-weight: 700;
    font-size: 16px;
    display: block;
}
.counter.day .counter-wrap h3::after{ content:"Días"; }
.counter.hour .counter-wrap h3::after{ content:"Horas"; }
.counter.minute .counter-wrap h3::after{ content:"Minutos"; }
.counter.second .counter-wrap h3::after{ content:"Segundos"; }
@media only screen and (max-width: 768px) {
    .event-counter {
        padding-bottom: 0px !important;
    }
}
@media (max-width: 767px) {
    .counter h3 {
        font-size: 45px !important;;
        text-align: center;
    }
    .event-counter .counter-wrap span {
        font-size: 12px;
    }
    .event-counter .counter::after {
        font-size: 35px;
    }
    .event-counter .counter {
        padding-right: 10px;
        margin-right: 10px;
        margin-top: 0px;
    }
    .counter .counter-wrap h3::after {
        font-size: 13px;
        text-align: center;
    }
}

@media (max-width: 767px) {
    body.home .elementor-16 .elementor-element.elementor-element-6d1053d2 > .elementor-element-populated {
        margin: 100px 0px 50px 0px !important;
    }
}

/* RESPONSIVE NOTICIAS HOME */
@media (max-width: 1024px) {
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .blog-item .post-content .post-title {
        margin-bottom: 0px;
    }
}
@media (max-width: 767px) {
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .owl-dot {
        width: 45px;
    }
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .blog-item {
        padding-bottom: 0px;
    }
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .the-post-head .date {
        margin-bottom: 0px;
    }
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .blog-item {
        margin-bottom: 0px;
    }
    body#body.home .elementor-16 .elementor-element.elementor-element-6ac84c5 {
        margin-bottom: 40pX;
    }
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .the-post-head .standard-post-categories a {
        margin-top: 5px;
    }    
}
@media (max-width: 767px) , (max-height: 767px) {
    body#body.home .elementor-element.elementor-widget .elementor-widget-container .blog.main-blog-loop .the-post-head .standard-post-categories{ display: none;} 
}
/* RESPONSIVE NOTICIAS */
@media (max-width: 767px) {
    body#body.blog #main-wrapper .sticky-header-gap.header_fixed_noscroll.clearfix { height: 135px !important; }
    body#body.blog #content.blog-content-wrap .blog-loop .blog-section .post-thumb-wrap.column{ padding-right: 0; }
    body#body.blog #content.blog-content-wrap .blog-loop {padding-top:20px;}
    body#body.blog #content.blog-content-wrap .blog-loop .blog-section .post-content .the-post-head .standard-post-categories a { margin-top: 5px; font-size: 12px; }
    /*body#body.blog #content.blog-content-wrap .blog-loop .blog-section .post-content .the-post-head .post-title { margin-bottom: 0; }*/
    body#body.blog #content.blog-content-wrap .blog-loop .blog-section .post-content .the-post-head .post-title {  font-size: 18px; line-height: 28px; }
    /*body#body.blog #content.blog-content-wrap .blog-loop .blog-section .post-content .the-post-head .date { margin-bottom: 0; }*/
    body#body.blog #content.blog-content-wrap .blog-loop .blog-section .post-content .the-post-head .date span {  font-size: 14px; }
}
/* RESPONSIVE EVENTO */
@media (max-width: 767px) {
    body#body.single-dugem-event #content.single-event-wrap .event-head .page-title h2{ font-size: 22px; line-height: 1.2; }
    body#body.single-dugem-event #content.single-event-wrap .event-head .page-title,
    body#body.single-dugem-event #content.single-event-wrap .event-head .event-date { margin-bottom: 20px; }
    body#body.single-dugem-event #content.single-event-wrap .event-content p { font-size: 16px; text-align: justify; }
    body#body.single-dugem-event #content.single-event-wrap .event-details .event-ticket a { display: inline-block; }
    body#body.single-dugem-event #content.single-event-wrap .event-counter .countdown-event,
    body#body.single-dugem-event #content.single-event-wrap .event-counter .first-day-countdown{ padding:0; }
}





/* RESPONSIVE COLISEUM */
@media (max-width: 767px) {
    body.page-id-93 .elementor-column + .elementor-column .elementor-column-wrap { padding-top: 0 }
}





