/*
Theme Name: cabelloxmure
 
Theme URI: 
 
Version: 1.0
 
Description: Un tema hijo de cabelloxmure
 
Author: 
 
Author URI: 
 
Template: Divi
*/

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

/* ##### CABELLOXMURE 

TAMAÑOS:

Escritorio grande: @media all and (min-width: 1405px) { ....
Escritorio normal: @media all and (min-width: 1100px) and (max-width: 1405px) { ...
Portatiles y tablets grandes: @media all and (min-width: 980px) and (max-width: 1100px) { 
Para todos los escritorios: @media only screen and ( min-width:980px ) { ...
Tablets: @media all and (min-width: 768px) and (max-width: 980px) { ...
Smartphones and Tablets pequeñass: @media all and (max-width: 767px) { ...
Smartphones apaisado:@media all and (max-width: 479px) { ...

##### */

/**FRANJAS AJUSTADAS START**/



.franjas_ajustadas .et_pb_row.et_pb_row_fullwidth {
    width: 100% !important;
    max-width: 100% !important;
}

.franjas_ajustadas, .franjas_ajustadas .et_pb_section,.franjas_ajustadas .et_pb_row {
    padding: 0 0 0 0 !important;   
@media only screen and ( min-width:981px ) {    
}
/**FRANJAS AJUSTADAS END**/

}
/**ESTILOS PARA COMPARTIR EN REDES EN EL BLOG -START-**/

.share-post {
    border-top: 0;
    margin-top: 40px;
    padding-top: 0;
}

    .share-post a {
        display: inline-block;
        color: white;
        padding: 0 1em;
        line-height: 2em;
        margin: 0.1em;
    }

        .share-post a:hover {
            padding: 0 1.5em;
            text-decoration: none;
        }

    .share-post .facebook {
        background: #3b5998;
    }

    .share-post .twitter {
        background: #55acee;
    }

    .share-post .googleplus {
        background: #dd4b39;
    }

    .share-post .pinterest {
        background: #cc2127;
    }
         .share-post .linkedin {
        background: #0077b5;
    }
/**ESTILOS PARA COMPARTIR EN REDES EN EL BLOG -STOP-**/

/*###################################*/
/*** ESTILOS CONTACT FORM -STAR-**/
/*###################################*/
/***ESTILOS CONTACT FOPRM PARA DESPLEGABLES**/

    .wpcf7-select {
        width: 100%;
        padding: 15px;
        border: none;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        border-radius: 0px;
        color: #999;
        background-color: #eee;
        font-size: 14px; 
        -moz-appearance: none;
        -webkit-appearance: none;
        background-position: center right 15px;
        background-image: url("arrow.png"); /* URL del archivo de la imagen */    background-repeat: no-repeat;
     }
 /**Estilo Checbox**/
 .et_pb_contact p input[type="checkbox"], .et_pb_contact p input[type="radio"] {
    display: table-row!important;

}
/*###################################*/
/*** ESTILOS CONTACT FORM -STOP-**/
/*###################################*/
  
/**ESTILOS PARA ESPACIO DE LISTA Y SIMBOLO**/  
.entry-content ul{
    line-height: 20px!important;

 
}
/**fondo secciones**/ 
     .et_pb_section{
     	background-color: #f3f3ef !important;
     	
     }
/**  cruz abrir y cerrar acordeon **/
.et_pb_toggle_open .et_pb_toggle_title:before {
	display: block !important;
	content: "\e04f";
}	
/**modificaciones para plugin premios**/
.wpls-logo-title{
 min-height: 90px!important;
} 

    /* REMOVING LINKS IN PORTFOLIO GRID */
    .et_pb_portfolio_item a {
    pointer-events: none;
    cursor: default;
    display: inline-block;
    }
p{
	font-weight: 300 !important;
}

ol, ul {

      	font-weight: 300 !important;
      	list-style: circle!important;

}
.cursor a:hover{
cursor: url(arrow.gif), auto;
}
@media all and (min-width: 640px) and (max-width: 1180px) { 
#logo {

    max-height: 35% !important;

}
}
@media all and (min-width: 1181px) and (max-width: 1600px) { 
#logo {

    max-height: 40% !important;

}
}
.ds-vertical-align {
display: flex;
flex-direction: column;
justify-content: center;
}