/*--------------------------------------------------------
Theme Name:     Addmira Cegracia
Theme URI:      http://addmira.com/
Description:    Child theme: CEGRACIA
Author:         Addmira
Author URI:     http://www.addmira.com/la-agencia
Version: 2.5.0
Template: salient
---------------------------------------------------------*/

@import url("../salient/style.css");

/* 210920 */
.ahb_slot_availability{display: block !important;}
.ahb_slot_availability::before { 
  content: "Places: ";
}

.grecaptcha-badge { 
  visibility: hidden;
}

/* Estilos Generales */
body #single-below-header { margin-bottom:4% !important; ; }

/* Portfolio Navigation */
body #portfolio-nav ul.controls { display:none; }

/* Formulario Inscripción */
.wpcf7-form-control-wrap.acceptance-609 { display: inline !important;}
.wpcf7#wpcf7-f870-p878-o1 p label { color:#FFFFFF; }

/* Formularios Inscrpciones Actividad */
/*body span.wpcf7-list-item { display: block; }*/

/* Widget Calendar */
body .ai1ec-agenda-widget-view .ai1ec-date, body .ai1ec-agenda-view .ai1ec-date { background: none; border-top:0; }
body .ai1ec-agenda-widget-view .ai1ec-date-title, body .ai1ec-agenda-view .ai1ec-date-title { border:0; }

/* Calendar home */
body.home .row .col img:not([srcset]) { width:100%; height:auto; }

/* Calendar */
/*body.home #ai1ec-container .ai1ec-category-filter { display:none; }*/
body .ai1ec-calendar-toolbar { background-color: transparent; border:0; border-radius:0; margin-bottom:0; padding:0; }
/*body.home .ai1ec-title-buttons.ai1ec-btn-toolbar, body.home .ai1ec-views-dropdown.ai1ec-btn-group.ai1ec-pull-right, body.home .ai1ec-subscribe-container.ai1ec-pull-right.ai1ec-btn-group { display:none; }*/
body.home .ai1ec-pull-left { padding-top:3%; padding-bottom:3%; }

/* Menú Busqueda */
body:not(.ascend) header#top nav >ul.buttons, body.ascend #header-outer[data-full-width="false"] header#top nav >ul.buttons, body #header-outer[data-format="centered-menu-under-logo"] header#top nav >ul.buttons { margin-left:0 !important;}

/* Widget Instagram */
#footer-outer #footer-widgets .col ul li:first-child { padding-top: 8px!important; }

/* Second Menú */
body .page-submenu li a { font-weight:600; font-size:12px; }

/* Logotipos colaboradores */
body .ceg-extra-widget { background-color: #ECEBE9!important; }
body span.col-one-fifth, body span.col-one-fifth img { width: 16%; }

/* Footer colaboradores */
body #footer-outer .widget { margin-bottom:0; }

/* Product */
/*body div.nm-productmeta-box div, .addmira_class { width:32% !important; float:left; }*/
body label[for="seccions-meta-muntanya"], body label[for="seccions-meta-joves"], body label[for="seccions-meta-senders"], body label[for="seccions-meta-esqu_"], body label[for="seccions-meta-gede"], body label[for="seccions-meta-gie"], body label[for="seccions-meta-btt"], body label[for="seccions-meta-cantaires"], body label[for="seccions-meta-acampada"], body label[for="seccions-meta-agrupament_escolta"] { width:32% !important; float:left; }
body .woocommerce div.product form.cart .button { margin:25px auto; text-align:center, }
body .woocommerce.summary.price { line-height:40px !important; }
body ul.product-sharing, body .product_meta { display:none; }
body div.amount-options { line-height:22px; font-size: 14px; }
body div.amount-options strong { font-size:24px; }
label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{font-size: 12px;}

/* Proceso de compra */
body .cart-collaterals input.button { display:none; }
body div.woocommerce-billing-fields__field-wrapper p.address-field { display:none; }
body div#box-seccions span.errors { clear:both; float:left; }
body.single-product .woocommerce-variation-price, body .woocommerce-shipping-fields { display:none; }
/*body.single-product p.price span.woocommerce-Price-amount { display:none; }
body.single-product p.price span .amount-options { display: block; }*/


/* Menú Home */
body .page-submenu li a { padding:10px 0 0 0 !important; }
body .direccio_addmira { font-size:75%; text-align:right; }
body .wpb_wrapper >div.page-submenu { margin-bottom:0 !important; }

/* Share this*/
body a.at-svc-skype { display:none !important; }

/* Històric Padding */
#full_width_portfolio #portfolio-extra .clear { padding-bottom:0 !important; }

/* RWD */
@media screen and (max-width: 1000px) {

body #boxed .home-wrap, body #boxed .container-wrap { overflow:visible; }

}

/*checkbox in line*/
.wpcf7-form-control-wrap{display: contents !important}

/*Submit button margin*/

.post-password-form input{
margin-top: 20px;
}

