.header-content{
    margin: 0 auto;
}
.quitarpadding{
    padding: 0px !important;
}
.quitarmargin{
    margin: 0px !important;
}
.quitarborde{
    border: none !important;
}
.nopaddingright{
    padding-right: 0px;
}
.padt20{
    padding-top: 20px ;
}
.padb20{
    padding-bottom: 20px;
}
.margb0{
    margin-bottom: 0px !important;
}
.marg5{
    margin: 5px !important;
}
.mainmenu{
    margin: 0 auto;
    background: #2d2d2d;
    box-shadow: inset -1px -5px 0px -1px #393939;
    min-height: 52px;
    border-bottom: 5px solid #F88C00;
} 
.notascomunes ul{
    list-style: none;
}
.limainmenu {
    font-size: 13px;
    position: relative;
    display: inline-block;
    float: left;
    border: 1px solid #222222;
    border-width: 0 0 0 1px;
    height: 42px;
}

.mainmenua {
    display: inline-block;
    height: 42px;
    position: relative;
    line-height: 47px;
    color: #ddd;
    padding: 0 5px;
    border: 1px solid #383838;
    border-width: 0 0 0 1px;
}

.mainmenua:hover{
   /* color: #F88C00;*/
   background-color: #F88C00;
}

.active{
     background-color: #F88C00;
}
.letracursiva{
    font-style: italic;
}
/* Search */

.search-block {
    height: 30px;
    overflow: hidden;
    float: right;
    margin-left: 5px;
    position: relative;
}

.search-block:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 10px;
    z-index: 2;
    right: 30px;
    border: 4px solid transparent;
    border-right-color: #F88C00;
}

.search-block #s-header {
    background: #FFF;
    float: right;
    font: normal 11px tahoma;
    padding: 9px 12px 8px 12px;
    width: 90px;
    color: #C5C5C5;
    border: 0 none;
    border: 1px solid #ececec;
    border-width: 0 0 0 1px;
    -webkit-transition: width .7s, color .4s;
       -moz-transition: width .7s, color .4s;
         -o-transition: width .7s, color .4s;
            transition: width .7s, color .4s;
    
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}

.search-block #s-header:focus {
    color: #000;
    width: 150px;
}

.search-block .search-button {
    background: #f88c00;
    cursor: pointer;
    float: right;
    height: 30px;
    width: 30px;
    display: block;
    border: 0 none;
    box-shadow: none !important;
    padding: 0;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}

.search-block .search-button:active {
    top: 0;
}

.search-block:hover .search-button,
.search-block:hover #s-header {
    opacity: 1;
    color: #444;
}

.search-block button.search-button i:before {
    font-size: 18px;
    color: #FFF;
}
/*---------Titulares------*/
.breaking-news{
    background: #FFF;
    height: 32px;
    margin: 15px auto 25px;
    overflow: hidden;
    position: relative;
  
    -webkit-box-shadow: 0 0 2px #CACACA;
    -moz-box-shadow: 0 0 2px #cacaca;
    box-shadow: 0 0 2px #CACACA;
}

.breaking-news span.breaking-news-title {
    background: #F43D2A;
    display: block;
    float: left;
    padding: 8px 10px 0;
    height: 32px;
    color: #FFF;
    font-family: BebasNeueRegular,arial,Georgia,serif;
    font-size: 14px;
}

.breaking-news ul a {
    padding: 4px;
    display: block;
    font-family: tahoma;
    padding-left: 70px;
    font-size: 12px;
    color: black

}


/*----------INICIO noticias----------------*/
.cat-box-title {
    padding: 3px 0;
    overflow: hidden;
}
.cat-box-title h2 {
    float: left;
    margin-right: 10px;
    font-size: 22px;
    font-family: BebasNeueRegular,arial,Georgia,serif;
}

.stripe-line {
    background: url(../Imagenes/stripe.png);
    height: 12px;
    overflow: hidden;
    margin-top: 8px;
}    

.divprincipal{
    margin-left: 15px;
}


.box-content{
    background: #FFF;
    border-bottom: 4px solid #F88C00;
    -webkit-box-shadow: 0 0 3px #CACACA;
    -moz-box-shadow: 0 0 3px #cacaca;
    box-shadow: 0 0 3px #CACACA;
}
.item-list {
    border-bottom: 1px solid #f2f2f2;
    padding: 20px 20px 25px;
    clear: both;
}

h2.post-box-title {
    font-size: 22px;
    line-height: 26px;
    margin-top: 5px;
}
.item-list p.post-meta {
    margin: 10px 0;
}
.cat-box p.post-meta {
    margin: 5px 0 0;
    font-size: 90%;
}
p.post-meta {
    color: black;
    margin: 7px 0;
    font-size: 70%;
}

.spaninfo{
    padding-right: 5px;
}
.margen10{
    margin-bottom: 10px;
}
.clear{
    clear: both;
}

.entry {
    word-wrap: break-word;
    line-height: 22px;
    font-size: 14px;
    color: black;
    text-align: justify;
}
.cat-box .entry p, .archive-box .entry p {
    line-height: 21px;
    margin-bottom: 12px;
}
.contenidonota{
  
    text-align: center;
}

.infovernota{
    font-size: 14px !important; 
    color: black;
}
.fuente14{
    font-size: 14px !important; 
}
.negro{
    color: black !important; 
}
.fuente18{
    font-size: 18px !important;
}
.fuente16{
    font-size: 16px !important;
}
a.more-link {
    float: right;
    background-color: #F88C00;
    color: #FFF;
    padding: 1px 10px;
    font: 12px Tahoma;
    display: inline-block;
    line-height: 22px;
    cursor: pointer;
    webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
}

a.more-link:hover{
    background-color: grey;
}

.notascomunes{
    border-bottom: none;
    margin-top: 15px;
}

.first-news {
    border-bottom: 3px solid #eaeaea;
    padding: 0;
    width: 100%;
    float: none;
    height: auto;
}


p.post-meta a {
    color: black;
    font-weight: 500;
}
p.post-meta a:hover{
    text-decoration:none;
    border-bottom:1px dotted #9999CC;
}
.cat-box p.post-meta {
    margin: 5px 0 0;
    font-size: 75%;
}
.primercontenidoaudio{
    max-width: 200px;
    margin-bottom: 10px;
}

.titulonotadiario:hover{
    color: #F88C00 !important;
    background-color: white !important;

}
/*-------------Fin notas---------------------------------*/
/*-------------------------------------------------------*/
/*-----------------------Ver nota--------------------------------*/
.crumbs{
    margin-bottom: 10px;
    clear: both;
    padding-bottom: 5px;
    border-bottom: 1px solid #eee;
}

.post-meta{
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 5px;
    margin-bottom: 10px;
} 
.copetenota{
    word-wrap: break-word;
    line-height: 22px;
    text-align: justify;
    font-size: 12px;
    font-weight: bold;
}
.textonota{
    word-wrap: break-word;
    line-height: 22px;
    text-align: justify;
}

.sinmarginbottom{
    margin-bottom: 0px;
}
.autorcomentario{
    color: #3b3b3b;
    margin-bottom: 2px;
    padding-top: 5px;
    font-style: normal;
    font-weight: bold;
}

.fechacomentario{
    font-size: 85%;
    float: right;
    padding-top: 5px;
    color: #3b3b3b;
}
.comment-list{
    margin-top:10px;
}
.comment-content{
    padding-top: 10px;
}

.divtextocomentario{
    line-height: 17px;
    margin-bottom: 20px;
    text-align: justify;
    padding-bottom: 10px;
    border-bottom: 1px solid #E7E7E7;
}
#commentform p {
    margin: 0 0 10px;
}
#commentform label {
    color: #888;
    display: block;
    font-weight: normal;
}
#commentform input {
    display: block;
    width: 250px;
}
.letracapital:first-letter{
    display: block;
    float: left;
    margin: 0 8px 0 0;
    font-size: 50px;
    line-height: 50px;
    font-family: Georgia,Arial,"helvetica neue",Helvetica,Verdana,sans-serif;
}

/*-------------------------------------------------------*/
.contenidogaleria{
    max-width: 100%;
    cursor: pointer;
   /* margin-right: 10px;
    margin-bottom: 10px;*/
}
.contenidoyoutubegaleria{
    max-width: 500px;
    max-height: 300px;
    cursor: pointer;
  /*  margin-right: 10px;
    margin-bottom: 10px;*/
}
.contenidoflashgaleria{
    max-width: 100%;
    max-height: 200px;
    cursor: pointer;
    margin-right: 10px;
    margin-bottom: 10px;
}
.contenidogaleria:hover{
    /*transform: scale(1.1); */
}

.paginado{
    border-top: 1px solid #e5e5e5;
}
.pager{ margin-top: 0px;}
.ulcontenidonota{
    list-style:none;
    margin-right:auto;
    margin-left: auto;
}
.modal-header{
    border:none;
}
.modal-header .close{
    color: #F88C00;
    opacity: 1;
}

.pager li > a{
    color: #F88C00;

}
.modal-body{
    padding-bottom: 0px;
}
/*.btn-primary{
    background-color: #F88C00;
    border: none;
    color: white;
}

.btn-primary:hover, .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active{
    background-color: grey;
    border-color: none;
    border: none;
    opacity: 0.7;
    color: white;
}*/
.form-control{
    font-size: 12px;
}
.imgcaptcha{
    border-radius: 4px;
    margin-right: 1%;
}
.fechahoytop{
    float: left;
    padding: 0 10px;
    font-size: 10px;
    color: #666;
    margin: 6px 10px 0 0;
    font-weight: bold;
    text-transform: uppercase;
    border: 1px solid #CCC;
    border-width: 0 1px 0 0;
}
.bordebsucar {
    border-top: 3px solid #f88c00;
    background: #fbfbfb;
    border-bottom: 1px solid #ececec;
}  
/**
 * Pagination
 * -----------------------------------------------------------------------------
 */

.pagination {
    overflow: hidden;
    margin-bottom: 25px;
    margin-top: 0px;
    display: inherit;
    border-radius: 0px;
}

.pagination a,
.pagination span.extend,
.pagination span.current {
    float: left;
    margin-right: 3px;
    color: #777;
    padding: 6px 10px 3px;
}

.pagination a:hover {
    color: #000;
}

.pagination span.current {
    color: #FFF;
    background-color: #F88C00;
    padding: 4px 10px 6px;
}

.pagination .pages {
    float: right;
    display: block;
    font-size: 85%;
    padding: 7px 0 2px;
}

.divcontenidonotadiario{
    max-width:700px; 
    margin-left:auto; 
    margin-right:auto;
}

.primercontenidocolumna{
    max-width: 100%;
    padding-bottom: 10px;
}
.flashpublicidad{
    max-width: 100%;
}  
.inner-content {
    padding: 10px;
    overflow: hidden;
}  
.entry{
    font-size: 12px;
    line-height: 18px;
}
 a.more-link{
    padding: 1px 5px;
}
/*----------------------Encuesta--------------------------*/
.box-content-encuesta{
    background: #FFF;
    -webkit-box-shadow: 0 0 3px #CACACA;
    -moz-box-shadow: 0 0 3px #cacaca;
    box-shadow: 0 0 3px #CACACA;
}

/*----------------------CONCEJO DELIBERANTE DE TRENEL--------------------------*/
.titulo-sitio{
    font-family:Lucida Calligraphy W01;
    font-weight: bold;
    border-bottom: none !important;
    font-size: 15px  !important;
}

.post-wrapper-top {
    background: #d8e6f1;
}  

.btn-menu-trenel{
    background-color: #b1cde5 !important;
    color: black;
    border: 1px solid grey;
}  

.login-trenel{
    color: #b1cde5 !important;
}

.img-trenel{
    margin-left: auto;
    margin-right: auto;
}

a.more-link{
    background-color: #b1cde5;   
    color: black;
    border: 1px solid grey;
}

a.more-link:hover{
    background-color: black;   
    color: white !important;
}

.footer-menu li a:hover{
    color: #b1cde5;
}

.titulonotadiario:hover{
    color: #9fc5e6 !important;
}

.active-menu{
    background-color: black !important;
    color: white;
}

.post-wrapper-top h2, .group_box:hover .circle, .group_box:hover, .buddy_carousel .popover, .buddy_members .popover, .buddy_desc, .cat_widget:hover, .social_like .icon-container, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination > .active > span:focus, .form-control:focus, .panel-default > .panel-heading:hover, .bggrey, .services_vertical .icon-container, .item .icon-container, #owl-testimonial-widget .img-circle, .testimonial-wrap, .tparrows:hover, .blog_button, .magnifier .btn-default:hover, blockquote, .magnifier .btn-default:focus, .magnifier .btn-default:active, .service-icon-circle, .general-title hr{
    border-color: #9fc5e6 !important;
}

h5 a:hover{
    color: black !important;
    background-color: white;
    text-decoration: underline !important;
}

.escudo{
    max-width: 70px;
    padding-bottom: 10px;
}
/*-------------Responsive----------------------------------*/
/* .col-xs Custom, iPhone Retina*/ 
@media only screen and (min-width : 320px) {
    .primercontenidonota{
        width: 300px;
    }
    .primercontenidovideo{
        width: 230px;
    }
  /*  .flashpublicidad{
        max-width: 290px;
    }*/
    .contenidoyoutubegaleria{
        max-width: 100%;
        height: 150px;
    }    
    .piedefoto{
        margin-top: -15px;
        text-align: center;
        font-size: smaller;
    }
    .divimagen{
        width: 250px;
        height: 200px;
        min-height: 200px;
        display: flex;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
    }
    .breaking-news ul a{
        padding: 4px;
        line-height: initial;
    }
    #commentform input{
        width: 150px;
    }
    h2.post-box-title {
        font-size: 16px;
        line-height: 26px;
       
    }

}

/* .col-xs Extra Small Devices, Phones*/ 
@media only screen and (min-width : 480px) {
    .primercontenidovideo{
        width: 400px;
    }
    .contenidoyoutubegaleria{
        max-width: 100%;
        height: 300px;
    }
    /*.flashpublicidad{
        max-width: 480px;
    }*/
    .fixexplorer{
        max-width: 400px !important; 
    }
    .divimagen{
        width: 400px;
        height: 300px;
        min-height: 300px;
        display: flex;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
    }
    #commentform input{
        width: 250px;
    }
    .publiyoutube{
        width: 300px;
        height: 150px;
    }
}   

/* .col-sm Small Devices, Tablets*/
@media only screen and (min-width : 768px) {
    .logo{
        margin-right: auto;
        margin-left: auto;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .primercontenidoaudio{
        margin-bottom: 60px;    
    }
    .contenidoyoutubegaleria{
        max-width: 100%;
        height: 250px;
    }
   /* .flashpublicidad{
        max-width: 660px;
    }*/
    .divcontent{
        /*width: 600px;*/
    }
   /* .ulcontenidonota{
        padding-right: 10px;
    }*/
    .fixexplorer{
        max-width: 550px !important; 
    }
    .piedefoto{
        text-align: center;
        font-size: smaller;
    }
    .divimagen{
       /* width:570px;
        height:300px;*/
        width:550px;
        height:400px;
        /*min-height: 300;*/
        display: flex;
        align-items: center;    
    }
    .spaninfo{
        padding-right: 5px;
    }
    .publiyoutube{
        width: 230px;
        height: 150px;
    }
    .breaking-news ul a{
        padding-left: 30px;
        
    }
    h2.post-box-title {
        font-size: 22px;
        line-height: 26px;
        margin-top: 0px;
    }

    .inner-content {
        padding: 20px;
        overflow: hidden;
    }
    p.post-meta {
        font-size: 90%;
    }
    .entry {
        line-height: 22px;
        font-size: 14px;
    }
    a.more-link{
        padding: 1px 10px;
    }
    .titulo-sitio{
        font-family:Lucida Calligraphy W01;
        font-weight: bold;
        border-bottom: none !important;
        font-size: 24px  !important;
    }
    .escudo{
        max-width: 100%;
    }
}   

/* .col-md, .col-lg Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
  
 
    .logo{
        float: left;
    }
  
   
    .contenidonota{
        padding-right: 15px;
        float: left;
    }   
    .primercontenidoimagen{
        max-width: 200px;
    }
    .primercontenidovideo{
        width: 200px;
        height: 140px;
    }
    .contenidoyoutubegaleria{
        max-width: 100%;
        height: 300px;
    }
    /*.flashpublicidad{
        max-width: 700px;
    }*/
    .ulcontenidonota{
        padding-left: 10px;
        padding-right: 10px;
    }
    .piedefoto{
        margin-top: 5px;
        text-align: center;
        font-size: smaller;
    }
    .publiyoutube{
        width: 300px;
    }
    .fixexplorer{
        max-width: 700px !important; 
    }
    .divimagen{
        width:700px;
        height:450px;
        display: flex;
        align-items: center;    
    }
}

.embed-responsive-item{
    max-width: 100%;
    max-height: auto;
    
}