@font-face{
    font-family: 'Neue_Regular';
    src: url('../fonts/Regular_HelveticaNeue.eot');
    src: url('../fonts/Regular_HelveticaNeue.eot') format('embedded-opentype'),
        url('../fonts/Regular_HelveticaNeue.woff') format('woff'),
        url('../fonts/Regular_HelveticaNeue.ttf') format('truetype'),
        url('../fonts/Regular_HelveticaNeue.svg#PFDin_Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: 'Neue_Bold';
    src: url('../fonts/Bold_HelveticaNeue.eot');
    src: url('../fonts/Bold_HelveticaNeue.eot') format('embedded-opentype'),
        url('../fonts/Bold_HelveticaNeue.woff') format('woff'),
        url('../fonts/Bold_HelveticaNeue.ttf') format('truetype'),
        url('../fonts/Bold_HelveticaNeue.svg#PFDin_Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
header{
    min-width: 0px !important;
    height: 30%;
    min-height: 106px;
    background-color:#004179;
}
.header{
    width: 150px;
    position: relative;
    margin-top: 22px;
}
header#header_img{
    padding: 105px 0;
}
#header_img > a > img{
    width: 150px;
    position: relative;
    margin: 30px 0;
    margin-bottom:30px;
}
header#header_clima{

}
#clima{
    height:90px;
    width:196px;
    float:right;
    padding-top:15px;
    overflow-y:hidden;
    position: relative;
}
#clima1{
    z-index:10;
    float:right;
    height:100%;
    width: 100%;
    position: absolute;
}
#clima2{
    float:right;
    height:100%;
    width: 100%;
    position: absolute;
}
.breadcrumb{
    /*height:35px;*/
    color:#fff;
    border-radius: 0;
    padding-top: 13px;
}
.breadcrumb>li.last{
    margin-right: 20px;
}
.breadcrumb>li>a{
    color: #fff;
    font-size: 13px;
}
.breadcrumb>li>a:hover, .breadcrumb>li>a:active{
    color: #D89623;
    text-decoration: none;
}
.breadcrumb>li+li:before {
    /*content: "";*/
    padding:5px;
    color:#ccc;
    content:"\007C";
}
#login-social{
    text-align: right;
    padding-top: 7px;
    padding-bottom: 7px;
}

.navbar-default .navbar-nav>.open>a
{
    background-color:transparent !important;
}

/*---------- Styles agregado por Iván Rodriguez ----------*/
#menu-categoria
{
    border: 0;
    border-radius: 0;
    margin-bottom:0;
    background-color:#f49d00;
    height: 46px;
    min-height:46px;
}
#menu-categoria > div.container, div#menu_noticias{
    padding: 0px;
}

#logo
{
    color: #fff;
    /*padding: 12px 15px;*/
    font-family: 'Neue_Regular';
    margin-top: 4px;
    margin-left: 20px;
	border:0px;
}

.item-categoria
{
    color:#fff !important;
    font-size: 14px;
    /*padding: 0 13px !important;*/
    /*padding-top: 12px !important;*/
    font-family: 'Neue_Regular';
    text-decoration:none !important;
	font-weight:bold;
}

.item-subcategoria
{
    color:#706258 !important;
    font-size: 13px;
    font-family: 'Neue_Regular';
    text-align:center;
}

.icon-busqueda
{
    color: #fff !important;
}

/*----- Triangulos -----*/


.triangulo{
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 0 15px 15px;
    line-height: 0px;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    position: absolute;
    right: 0;
    bottom: -8px;
}

.cat-ciencia{
    border-color: transparent transparent #dc0031 transparent;
    _border-color: #000000 #000000 #dc0031 #000000;
}

.cat-educacion{
    border-color: transparent transparent #009e7e transparent;
    _border-color: #000000 #000000 #dc0031 #009e7e;
}

.cat-institucionales{
    border-color: transparent transparent #ffc627 transparent;
    _border-color: #000000 #000000 #dc0031 #ffc627;
}

.cat-tecnologia{
    border-color: transparent transparent #00adbb transparent;
    _border-color: #000000 #000000 #00adbb #ffc627;
}

.cat-sld{
    border-color: transparent transparent #bfb8b5 transparent;
}

.cat-multimedia{
    bottom: 0;
    border-color: transparent transparent #893378 transparent;
}

#lista-nav a:hover
{
    text-decoration:none;
}
#lista-nav li.lista-categoria:first-child{
    padding-left:0 !important;
}
#lista-nav li.lista-categoria{

    margin-right: 29px;
}
.down-menu
{
    border-top-color: #fff!important;
    border-bottom-color: #fff !important;
}
@media screen and (max-width:767px){
    #lista-nav {
        margin-left: 30px;
    }
}
@media screen and (max-width:1024px){
    #lista-nav li.lista-categoria {
        margin-right: 17px;
    }
}
@media screen and (max-width:991px){
    #lista-nav li.lista-categoria {
        margin-right: -22px;
        margin-top: 7px;
    }
}
@media screen and (max-width:1041px)
{
    .cat-ciencia,.cat-educacion,.cat-tecnologia,.cat-sld,.cat-institucionales
    {
        bottom:-14px;
    }
}

@media screen and (min-width:1041px)
{
    .cat-ciencia,.cat-educacion,.cat-tecnologia,.cat-sld,.cat-institucionales
    {
        bottom:-8px !important;
    }
}
