#actualidad{
    background-image: url("../img/cabecero_blog.jpg");
    background-position: center top;
    background-size: cover;  
    position:relative;
}

.caja_noticia{margin-top: 25px;
              position:relative;      
              -webkit-box-shadow: 0 10px 20px rgba(0,0,0,.25);
              -moz-box-shadow:  0 10px 20px rgba(0,0,0,.25);
              box-shadow:  0 10px 20px rgba(0,0,0,.25);
}

.color_buscador{ border: 1px solid #ccc; padding: 8px; 
                 border-radius: 50px; 
    -ms-border-radius: 50px; /* IE8   */ 
    -moz-border-radius: 50px; /* firefox   */  
    -webkit-border-radius: 50px; /*safari   */  
    -khtml-border-radius: 50px; /* Konqueror   */ 
    background-color: #fff;
}
.fondo_busc{ background-color: #fff!important; border: none!important; box-shadow:none!important;}
.boton_busc{border: none!important;}




.menu_v li {
    background-color: #f3f3f3;
    display: block;

    margin: 0;
    text-align: right;
}

.menu_v{ list-style: none; padding-left: 0px; margin: 40px 8px;}
.menu_v li a {
    border-bottom: 1px dashed #cccccc;
    color: #666666;
    display: block;
     font-family: 'roboto_slabregular';
    padding: 10px!important;    
    text-transform: uppercase;
}
.menu_v li a:hover {
    background-color:#b5a66b;
    border-bottom: 1px dashed #cccccc;
    color: #fff;
    display: block; 
    padding: 10px!important;    
    text-transform: uppercase;
}
.menu_v #seleccionado {
    background-color:#b5a66b;
    border-bottom: 1px dashed #cccccc;
     color: #fff;
    display: block;
    padding: 10px!important;    
    text-transform: uppercase;
}
.tit_etiquetas{ font-family: 'veneerregular'; font-size: 40px; color:#333; margin: 20px 0px;}
.etiqueta {display: inline-block;}
.etiqueta a{ display: inline-block; text-transform: uppercase; padding: 5px 15px;  margin-right: 5px;  border: 1px solid #ccc; 
                 border-radius: 50px; 
    -ms-border-radius: 50px; /* IE8   */ 
    -moz-border-radius: 50px; /* firefox   */  
    -webkit-border-radius: 50px; /*safari   */  
    -khtml-border-radius: 50px; /* Konqueror   */  
    font-size: 15px; color:#ccc;
}

.etiqueta a:hover{  color:#b5a66b; background-color: #333;}



 aside{ margin-top:20px; margin-bottom: 25px; }
.titulo_pagina{ font-size: 40px; color:#b5a66b; text-transform: uppercase; margin-bottom: 0px;}  


.caja_noticia h2{  margin-top: 0px; line-height: 73%;}
.caja_noticia p{font-size: 14px; }
.caja_noticia h2 a{font-size: 18px; color:#333; text-transform: uppercase; line-height: 100%!important;}
.caja_noticia h2 a:hover{color:#b5a66b; line-height: 100%!important; }
.news-content .date{
    font-size: 10px; 
    color:#333; 
    text-transform: uppercase; 
    text-align: right; 
    padding:8px; 
    position: absolute;  
    width: 100%;
    top: 0;                    
    right: 0;
    background-color: #fff;
}

.news-content .date:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    top: 100%;
    left: 0;
    border-style: solid;
    border-width: 0 360px 35px 0;
    border-color: transparent #fff transparent transparent;
}

.news-content figcaption {
    position: relative;
    width: 100%;
    background-color: #fff;
    padding: 20px;
}

.news-content figcaption:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    bottom: 100%;
    left: 0;
    border-style: solid;
    border-width: 35px 0 0 360px;
    border-color: transparent transparent transparent #fff;
}

.btn_ver_not{
    color:#333;
    padding: 8px 25px;
    border: 1px solid #333;
    border-radius: 0px!important; 
    -ms-border-radius: 0px!important; /* IE8   */ 
    -moz-border-radius: 0px!important; /* firefox   */  
    -webkit-border-radius:  0px!important; /*safari   */  
    -khtml-border-radius: 0px!important; /* Konqueror   */ 
    text-transform: uppercase;
    margin-top: 15px;
    margin-bottom: 20px;
    font-size: 10px;
    background-color: #fff;
}

.btn_ver_not:hover{background-color: #333; color:#fff;}

.lista_redes {   list-style: outside none none;    margin: 0;    padding: 0;    position: relative;  margin-top: 30px; text-align: right;}


.lista_redes li{ display: inline-block;
                  margin: 0 10px 10px 0;  font-size: 15px;}
.lista_redes li a{ 
    color: #fff;
    display: block;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-align: center;

    width: 30px;
    display: inline-block;
    vertical-align: top;
}
.lista_redes a:hover { color:#000; }
.facebook{ background-color: #3B5998;}
.twitter{ background-color: #00A0D1;}
.youtube{ background-color:#C4302B;}
.instagram{ background-color:#825C48;}




.lista_redes_pie li{ background-color: transparent!important;}




.tit_not_g{  font-size: 38px !important;    height: auto;     font-family: 'roboto_slabbold'; color: #24292d; margin-top: 0px; margin-bottom: 15px; text-align: left;}
.relleno_not{    margin-bottom: 30px;    padding: 30px;   background-color: #eee;}
.relleno_not_g{    margin-bottom: 30px;    padding: 30px;   }
.desarrollo_not_g{ padding-top: 30px; text-align: justify;}
.desarrollo_not_g img { margin:25px}
.fecha_not_g{
    
    padding: 18px;
    font-family: 'veneerregular';
    clear: both;   
    color: #333;
    font-size: 16px;
    line-height: 1.33333;
    margin-top: 20px;
    text-transform: uppercase;   
    letter-spacing: 1px;
}





.relleno_no2{ background-color:#333;   margin-bottom: 30px; padding: 20px; margin-top: 20px;}
#f_com .form-control{ margin-bottom: 10px;}
.envia_coment{ background-color: #b5a66b; 
                font-family: 'veneerregular';
                color:#333; 
                font-size: 17px;
                letter-spacing: 2px;
                border-radius: 0px!important; /*Estandar   */
               -ms-border-radius: 0px!important;  /* IE8   */ 
               -moz-border-radius:0px!important;  /* firefox   */  
               -webkit-border-radius: 0px!important;  /*safari   */  
               -khtml-border-radius:0px!important;  /* Konqueror   */
}
.envia_coment:hover{ background-color:#fff; color:#000;}

.titulo_vertical{
    color: #b5a66b;
     font-family: 'veneerregular';
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 0.5px;
    line-height: 1.1;
    padding-bottom: 10px; 
    text-align: center;
    margin-bottom: 10px;
}

.caja_coment{ border:1px solid #666; padding: 5px; margin-top: 30px; font-size: 14px; line-height: 120%;}
.alias{color:#b5a66b; padding-left: 20px;   font-family: 'roboto_slabbold'; font-size: 14px;}
.fecha_coment{font-size: 12px; color:#999;}
.respuesta{ background-color: #222; padding: 8px;}


.form-control {
    
    color: #666;
    background-color: #333;
    background-image: none;
    border: 1px solid #666;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


















@media only screen and (min-width: 1201px) and (max-width: 1350px) {
     .news-content .date:before {    border-width: -1px 405px 35px 0;}
    
}

@media only screen and (min-width: 990px) and (max-width: 1024px) {
    .news-content .date:before {    border-width: 35px 0 0 293px;}
   .news-content figcaption:before {    border-width: 35px 0 0 294px;}
   
    
}


@media only screen and (max-width: 960px) {
    .news-content .date:before {    border-width: 35px 0 0 293px;}
   .news-content figcaption:before {    border-width: 35px 0 0 218px;}
   
}



@media only screen and (min-width: 768px) and (max-width: 959px) {
   .news-content .date:before {    border:none;}
    .news-content figcaption:before {     border:none;}
  
}





@media only screen and (max-width: 767px) {
     .news-content .date:before {    border:none;}
    .news-content figcaption:before {     border:none;}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
 .news-content .date:before {    border:none;}
    .news-content figcaption:before {     border:none;}
}

@media only screen and (max-width: 479px) {
     .news-content .date:before {    border:none;}
    .news-content figcaption:before {     border:none;}

}
