/*

Theme Name: Arquiae

Description: Child theme

Author: Arquiae

Template: Divi

*/



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



/*borde circular imágenes por iconos en la home*/

.cdp-img-anuncios .et_pb_main_blurb_image img, .cdp-img-anuncios img {

border-radius: 50%;

-webkit-border-radius: 50%;

-moz-border-radius: 50%;

border: 3px solid rgba(201,201,201,0.8);

padding: 5px;

}

.cdp-slider-izquierda .et_pb_slide_description{

padding-left:0px !important;

}



/*Ocultar titulo categorias en sidebar*/

#categories-2 h4, #categories-2 label {

display:none;

}



/*slider video agencia*/

.cdp-video{

height: 600px;}

.cdp-video .et_pb_container{

width:100%;

height:335px;

}

.cdp-video .et_pb_slide_video{

width:100% !important;

margin-top:-165px !important;}

/*formulario de inscripción a cursos*/

#gform_confirmation_wrapper_11 .cdp-textos-form{display:none;}



/* color metas */

.post-meta a {

color:#ce2f2f !important;

}

/*estilos para el blog*/

.cdp-post{

border-bottom: 1px dashed #C6C5B5;

padding: 25px 0px;

}

.cdp-post .entry-title{

margin-top:15px;

}

.cdp-post div.cdp-boton{

margin-top:-30px;

}

.cdp-post .cdp-boton a.et_pb_button{

font-size:14px;

color: #ce2f2f !important;

border-color: #ce2f2f !important;

}

.cdp-boton .et_pb_button:after {

font-size:22px;

}



/*botones de los comentarios en una entrada*/

.comment-reply-link.et_pb_button{

font-size:14px;	

}

.comment-reply-link.et_pb_button:after{

font-size:22px;

}

@media only screen and ( max-width: 780px) {

.cdp-post div.cdp-boton{

margin-top:0px;

}

}



/* Blog - botones compartir */

.share-buttons {

	padding:6px 0 !important;

	height:21px;

	display:block;

	float:left;

	margin: 0 0 10px 0;

}

.share-buttons span, .share-buttons li {

	display:block;

	float:left;

	width:90px;

}

.share-buttons iframe { max-width:none; }

ul.share-buttons.unstyled.clearfix li.twitter {

	width: 102px;

}

ul.share-buttons.unstyled.clearfix li.google {

	width: 72px;

}





/* -------------------------------------------------------- */

/* Paginacion

/* -------------------------------------------------------- */

.cdp-paginacion {

	margin: 30px 0;

}

.cdp-paginacion:after {

	content: "";

	display: table;

	clear:both;

}

.cdp-paginacion a {

	display: inline-block;

	padding: 5px 10px;

	font-size:14px;

	color:#c5101b;

	background-color: #eeeeee;

	border: 1px solid #e0dede;

	margin: 5px;

	font-weight: bold;

}

.cdp-paginacion a.cdp-pag-actual {

	background-color:#C5101B;

	border: 1px solid #C5101B;

	color: #ffffff;

}



/* Títulos repetidos */

.screen-reader-text {

display:none;

}



/* Barra lateral - entradas recientes */

.widget_recent_entries li {

    border-bottom: 1px dashed #ce2f2f;

    padding-bottom: 10px;

}
/* Botones gravity form */
.gform_button.button{

    font-size: 20px !important;   

    padding: 5px 20px;

    background: transparent;

    border: 2px solid transparent;

    border-color: rgba(0,0,0,0.8) !important;

    border-radius: 3px;

    line-height: 1.7em !important;

    -webkit-transition: all 0.2s;

    -moz-transition: all 0.2s;

    transition: all 0.2s;

}
.gform_button.button:hover{

    color: #707070 !important;

    background: #e5e5e5 !important;

    border-color: #707070 !important;

    letter-spacing: 0px;

    padding-left: 0.7em;

    padding-right: 2em;
    
}
/*input de news-letter*/


.et_pb_text .widget_wysija_cont form.widget_wysija input[type="text"], .widget_wysija_cont .wysija-submit,
#form-wysija-shortcode583d9efea5b8d-2 input[type="text"]{

padding: 8px 6px !important;
width: 50% !important;
margin: 8px 0px;

}
.et_pb_text .widget_wysija_cont form.widget_wysija label,
#form-wysija-shortcode583d9efea5b8d-2 label{

font-weight: 700;

}

.et_pb_text .widget_wysija_cont form.widget_wysija input[type="submit"] , .widget_wysija_cont .wysija-submit,
#form-wysija-shortcode583d9efea5b8d-2 input[type="submit"] {

    font-size: 20px !important;   

    padding: 5px 20px !important;

    background: transparent !important;

    border: 2px solid transparent !important;

    border-color: rgba(0,0,0,0.8) !important;

    border-radius: 3px !important;

    line-height: 1.7em !important;

    -webkit-transition: all 0.2s;

    -moz-transition: all 0.2s;

    transition: all 0.2s;


}
.et_pb_text .widget_wysija_cont form.widget_wysija input[type="submit"]:hover,  .widget_wysija_cont .wysija-submit:hover,
#form-wysija-shortcode583d9efea5b8d-2 input[type="submit"]:hover{

    color: #707070 !important;

    background: #e5e5e5 !important;

    border-color: #707070 !important;

    letter-spacing: 0px !important;

    padding-left: 0.7em !important;

    padding-right: 2em !important;
    
}
.single-post .et_pb_post .entry-content {
    padding-top: 40px !important;
}