

/*Impedir que el footer agarre el color del body*/

.footer_top .widget_recent_entries>ul>li>span {
    display: block;
    color: #888 !important;
    font-weight: 300;
}

/*Estils típics*/

.textcentrat {
text-align: center;
}

.colorblanc {
color:#ffffff;
}

.colornegre {
color:#000000;
}

.colorcorp {
color:#1e73be;
}

.text15 {
    font-size: 15px;
}

.text20 {
    font-size: 20px;
}

.text25 {
    font-size: 25px;
    line-height: 30px;
}

.bott6 {
    padding-bottom: 6px;
}

.bott10 {
    padding-bottom: 10px;
}

.bott20 {
    padding-bottom: 20px;
}

.bot10 {
    padding-top: 10px;
}

.bot20 {
    padding-top: 20px;
}

.botocat {
    text-align: right; 
    padding-right: 20px;
}

/*L'estil blau del quadre de la llei de cookies*/

.cdp-cookies-texto a {
    color: #ffffff !important;
}

.cdp-cookies-alerta .cdp-cookies-tema-gris .cdp-cookies-texto a {
    color: #ffffff !important;
}

.cdp-cookies-texto a:hover .cdp-cookies-texto a:active .cdp-cookies-texto a:visited {
    color: #ffffff !important;;
}

.cdp-cookies-alerta.cdp-cookies-tema-gris {
    background-color: #015b93;
    border-bottom: 1px solid #015b93;
    border-top: 1px solid #015b93;
}

.cdp-cookies-alerta .cdp-cookies-boton-cerrar {
    padding: 8px 10px;
}

.cdp-cookies-alerta .cdp-cookies-boton-cerrar {
    background-color: #02395b;
}

/* VENIA EN LA PLANTILLA*/

.carousel-control{
    width: 30%;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}

/* CAMBIAR COLOR FONS POST */

.blog_holder article.format-link .post_text .post_text_holder, .blog_holder article.format-quote .post_text .post_text_holder {
    background-color: #AB9B6B;
}

/* MENU */

nav.main_menu > ul > li > a span {
    padding: 0 14px;
}

.drop_down .second .inner ul {
    background-color: #272727 !important;
}

.drop_down .second .inner ul li a {
    line-height: 18px !important;
}

.drop_down .second .inner ul li{
	width: 260px;
}

.header_top {
    line-height: 50px;
    height: 50px;
}

.peralmenu_top {
    font-size:14px;
    color:#ffffff !important;
}

/* ETIQUETES */

.single_tags {
    margin: 35px 0 0 10%;
}

/* ARREGLAR ESTIL PASSOS */

.q_steps_holder .circle_small_holder {
    width: 262px !important;
}

/* FORMULARI */

.nouformulari {
font-family: inherit;
background-color: #f6f6f6;
width: 92%;
margin: 0 0 20px 0;
padding: 12px 4%;
border: 0;
outline: 0;
resize: none;
font-size: 13px;
color: #888;
}