#main.port {margin:55px auto 0 !important; float:none; padding:30px 0 0 0;}
.aleft {float:left;}
.aright {float:right;}
.text-center {text-align:center;}
.ver-mas.text-center {margin:20px auto; display:table;}
hr.dos {border:0 none; height:1px; margin:0;}
ul.pagination li a{background-color: #f0f0f0; color: #133468; padding: 8px 35px; margin: auto 1px; border-radius: 0 !important; font-size: 15px;}
ul.pagination li a:hover{background-color: #f7b614; transition:.3s all ease; color:#fff !important;}

/*Migas de pan*/
.breadcrumbs {font-family:'titillium_webregular', sans-serif; color:#000; position: relative; font-size:16px; margin:0 0 25px 0; display:contents; float:left}
.pref {display: inline-block; font-size: 14px; font-family:'titillium_websemibold', sans-serif; margin-right: 5px; float:left; color:#000; padding:0 0 2px 0; font-weight:bold; line-height:113%;}
.breadcrumbs li {border-right:1px solid #e7e7e7; float:left; margin:0 0 10px; font-family:'titillium_webregular', sans-serif; font-size:14px; color:#000; margin:0 6px; font-weight:400;}
.breadcrumbs li:last-child {border: none; display:contents;}
.breadcrumbs li a {font-family:'titillium_webregular', sans-serif; font-size:14px; color:#000; text-decoration: none; margin:0 6px; font-weight: 400; float: left; line-height:113%;}
.breadcrumbs li a:hover {color: #555555;}
/*FIN Migas de pan*/

/*BxSlider*/
ul.bxslider {margin-bottom:10px;}
ul.bxslider li {position:relative;}
ul.bxslider li .box-txt {padding-top:15px;position:absolute; top:27%; left:0; right:0; margin:0 auto; text-align:center;}
/*.mascara {position: absolute; top:0; right:0; left:0; display:block; width:100%; height:100%;
background: rgba(0,0,0,1);background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(19,52,142,0.19) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(100%, rgba(19,52,142,0.19)));background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(19,52,142,0.19) 100%);background: -o-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(19,52,142,0.19) 100%);background: -ms-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(19,52,142,0.19) 100%);background: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(19,52,142,0.19) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#13348e', GradientType=1 ); opacity:0.61}*/
#inicio hr {display: none;}
#slider-portada {margin-bottom: 50px !important;}
.mascara {position: absolute; top:0; right:0; left:0; display:block; width:100%; height:100%;
background: rgb(0, 0, 0);
background: -moz-linear-gradient(0deg, rgb(0, 0, 0) 17%, rgb(19, 52, 142) 90%);
background: -webkit-linear-gradient(0deg, rgb(0, 0, 0) 17%, rgb(19, 52, 142) 90%);
background: -o-linear-gradient(0deg, rgb(0, 0, 0) 17%, rgb(19, 52, 142) 90%);
background: -ms-linear-gradient(0deg, rgb(0, 0, 0) 17%, rgb(19, 52, 142) 90%);
background: linear-gradient(90deg, rgb(0, 0, 0) 17%, rgb(19, 52, 142) 90%);; 
opacity:0.61}


#banner-full .mascara {background: url(/cimar/imag/v1/auxi/bg2.png) repeat-y center top;} 
.nav-slider {margin:0 auto !important; float:none !important;}

.dos.box-txt, #banner-full .box-txtdDos, #banner-full-1 .box-txt {background-color: rgba(255, 255, 255, 0.8); position:absolute; bottom:0; left:0; text-align:left;}
.dos.box-txt .ver-mas, #banner-full .box-txtdDos .ver-mas, #banner-full-1 .box-txt .ver-mas {font-size:18px;}

.bxslider .box-txt .fecha {font:titillium_weblight, Verdana, Geneva, sans-serif; font-size:23px; color:#FFF;}
.bxslider .box-txt h2 {font-family:titillium_websemibold, Verdana, Geneva, sans-serif; font-size:32px; color:#FFF;}
.bxslider .box-txt h2 a {font-family:titillium_websemibold, Verdana, Geneva, sans-serif; color:#FFF; text-transform: uppercase; line-height: 140%;}
.bxslider .box-txt .bajada {font:titillium_webregular, Verdana, Geneva, sans-serif; font-size:21px; color:#FFF; margin-top:35px; margin-bottom:60px}
/*FIN BxSlider*/

/*Agenda*/
#agenda {margin:50px auto 20px;} 
.box-agenda {border-right:2px solid #ececee; /*height:105px;*/ float:left; list-style:none; position:relative; margin-bottom:55px}
.box-agenda .box {width:115px; border-left:none; border-right:none; border-top:none; background-color:#FFF; float:left; margin:0 15px 0 0;}
#agenda .box-agenda .box, .auxi_articulo .box-agenda .box{width:auto !important; background-color:#f7b614; border-radius:4px; padding:0 4px;padding-bottom: 20px;}
#articulos .box-agenda.box-articulos.col-lg-4 .box {background-color: #f7b614;padding: 0px;width: 90% !important;padding-bottom: 9px; text-align: center;}
.box-agenda .box span strong {font-family:Verdana,Geneva,sans-serif; font-size:30px; color:#fff;}
.box-agenda .box span.conector {font-size:13px; font-family:Verdana,Geneva,sans-serif;color:#fff; }
.box-agenda .box span > span {font-size:13px;}
.box-agenda .box span.aright {margin-left:5px; margin-right:0; float:none; display: inline-block;}
.box-agenda .box span.aleft {margin-right:5px;margin-left:7px; float:none; display: inline-block;}

.box-agenda .box span {display:table; text-align:center; margin:0 auto; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:36px; text-transform: uppercase;}
.box-agenda .box span.conector {font-size:20px; display:inline; text-transform: lowercase;}
.box-agenda .box span + span {color:#fff; font-size:13px;}
.box-agenda .box span.aright{margin-right: 4px;}
.auxi_articulo .box-agenda .box span {font-size:30px;}
.auxi_articulo .box-agenda .box span.aleft, .auxi_articulo .box-agenda .box span.aright {font-size: 13px;}

.box-agenda .ver-mas.aleft {clear:both; background-color: #133468; font-size:14px; font-family:titillium_webregular, Verdana, Geneva, sans-serif; color:#FFF; padding:3px 15px; margin-top:10px;}
.box-agenda .ver-mas.aleft:hover {text-decoration: none; background-color: #f7b614; transition: .3s all ease;}
.box-agenda .epigrafe {font-family:Verdana, Geneva, sans-serif; color:#133468; font-size:20px;}
.box-agenda h3 {font-family:Verdana, Geneva, sans-serif; color:#133468; font-size:23px; margin:10px 0 0 0;}
.box-agenda h3 a {font-family:Verdana, Geneva, sans-serif; color:#133468;}
.box-agenda p {font-family:Verdana, Geneva, sans-serif; color:#4d4d4d; font-size:15px;}

.boton-cursos {background-color:#133468 !important; background-image:none !important; border-color:#133468 !important; box-shadow:none !important; text-shadow:none !important;  border-radius:0 !important; margin:50px auto !important; font-family:titillium_webregular, Verdana, Geneva, sans-serif; font-size:20px !important; padding:3px 25px !important; }
.boton-cursos:hover{text-decoration: none; background-color: #f7b614 !important; transition: .3s all ease; border:1px solid #f7b614 !important;}
.franja.col-lg-12 {border-bottom:10px solid #f6b714; margin-bottom:60px;
background: rgb(42, 40, 41);
background: -moz-linear-gradient(340deg, rgb(42, 40, 41) 38%, rgb(31, 51, 104) 100%);
background: -webkit-linear-gradient(340deg, rgb(42, 40, 41) 38%, rgb(31, 51, 104) 100%);
background: -o-linear-gradient(340deg, rgb(42, 40, 41) 38%, rgb(31, 51, 104) 100%);
background: -ms-linear-gradient(340deg, rgb(42, 40, 41) 38%, rgb(31, 51, 104) 100%);
background: linear-gradient(70deg, rgb(42, 40, 41) 38%, rgb(31, 51, 104) 100%);}
/*FIN Agenda*/

/*Articulo*/
.art-large {margin:15px auto 20px;}
/*FIN Articulo*/

/*Articulos*/
#articulos {margin:15px auto 20px;}
#biblioteca #articulos {margin:20px auto 70px;}
#biblioteca #articulos .box-articulos.col-sm-4.col-lg-4 {margin:0 0 30px;}
#articulos .box-articulos .titular {font-size: 18px; color: #133468; margin:5px 0 12px; letter-spacing: 0;}
/*FIN Articulos*/

/*Cursos*/
#cursos .box-cursos .foto { width:75% !important; margin:0 auto; display:table;}
.franja #cursos .box-cursos .foto {width:100% !important; border-bottom:10px solid #f6b714; margin:0 auto 20px;}
.curso.col-lg-6 .col-lg-6 h3 {margin-top:0;}
.box-cursos strong.epigrafe {clear:both; display:table; margin:30px auto 0;}
.box-cursos h2.titular {margin-top:0;}
#cursos-dos .ver-mas.text-center {background-color:#133468 !important; background-image:none !important; border-color:#133468 !important; box-shadow:none !important; text-shadow:none !important;  border-radius:0 !important; margin:50px auto !important; font-family:titillium_webregular, Verdana, Geneva, sans-serif; font-size:18px !important; padding:5px 25px !important;}
#cursos-dos .ver-mas.text-center:hover{text-decoration: none; background-color: #f7b614 !important; transition: .3s all ease; border:1px solid #f7b614 !important;}
#cursos-dos .curso h3 a{color:#133468;}
#cursos-dos h3.text-center {margin-left:0; text-align: left !important; font-size: 32px;}
#cursos-dos .curso h3 a:hover{color: #f7b614;transition: .3s all ease;text-decoration: none;}
#cursos-dos .curso {padding: 0;margin:20px auto;}
#cursos-dos .curso .foto {padding-right: 12px; padding-left: 0;}
#cursos-dos .curso div.col-lg-6{padding-left:10px;}
#cursos-dos .curso a.ver-mas{margin-top:15px;background-color:#133468 !important; padding:4px 30px; color:#FFF; font-family:titillium_weblight, Verdana, Geneva, sans-serif; }
#cursos-dos .curso a.ver-mas:hover{text-decoration: none; background-color: #f7b614 !important; transition: .3s all ease; color:#fff !important;}


.franja .box-cursos {text-align:left; margin-bottom:20px;}
.franja .box-cursos h2.titular {font-family:titillium_websemibold, Verdana, Geneva, sans-serif; font-size:22px; color:#FFF; background:url(/cimar/imag/v1/auxi/linea_amarilla2.jpg) no-repeat left bottom; padding:0 0 40px; margin:0 0 5px;}
.franja .box-cursos h2.titular a {font-family:titillium_websemibold, Verdana, Geneva, sans-serif; color:#FFF;}
.franja .box-cursos p.bajada {font-family:titillium_weblight, Verdana, Geneva, sans-serif; font-size:17px; color:#FFF;}
.franja .box-cursos .ver-mas.text-center {font-family:titillium_webregular,Verdana,Geneva,sans-serif; background-color:#FFF !important; float:left; padding:3px 25px; color:#133468 !important;}
.franja .box-cursos .ver-mas.text-center:hover{text-decoration: none; background-color: #f7b614 !important; transition: .3s all ease; color:#fff !important;}
.catedras {margin:40px auto;}
.catedras .box-cursos {margin-bottom:25px;}
.catedras .box-cursos .auxi {min-height: 500px;padding-bottom:5px; -webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 5px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 5px 5px 0px rgba(50, 50, 50, 0.5);}

.catedras .box-cursos h2.titular {font-family:titillium_websemibold, Verdana, Geneva, sans-serif; font-size:23px; color:#133468; background:url(/cimar/imag/v1/auxi/linea_amarilla.jpg) no-repeat center bottom; padding:0 8px 40px; margin:15px 0 30px;}
.catedras .box-cursos h2.titular a {font-family:titillium_websemibold, Verdana, Geneva, sans-serif; color:#133468;}
.catedras .box-cursos p.bajada {font-family:titillium_weblight, Verdana, Geneva, sans-serif; font-size:16px; color:#666666; padding:0 22px;}
.catedras .box-cursos .ver-mas.text-center {background-color:#133468 !important; padding:3px 30px; color:#FFF; font-family:titillium_weblight, Verdana, Geneva, sans-serif;}
.catedras .box-cursos .ver-mas.text-center:hover {text-decoration: none; background-color: #f7b614 !important; transition: .3s all ease;}
.catedras .box-cursos .foto {display:table; margin:0 auto; width:100% !important;}
/*FIN Cursos*/

/*Listas*/
#temas {margin:30px 0;}
li.rotulo {font-size:22px !important; color:#133468; font-weight:bold; margin:0 0 10px; text-transform:uppercase;}
#temas li.rotulo {font-size:22px !important; color:#133468; font-weight:bold; margin:0 0 20px; text-transform:uppercase;}
#temas li {font-size:16px; font-weight:bold; border-bottom:0;}
#temas li p {font-size:14px; font-weight:normal; border-bottom:0;}
#temas li .foto {margin-bottom:20px;}
#temas li a {color:#133468;}
#temas li a:hover{color:#f7b614; transition:.3s all ease; text-decoration: none;}
/*FIN Listas*/

/*Banner Full*/
#banner-full, #banner-full-1 {margin:20px auto; position:relative; padding:0; background: #133469;}
#banner-full .box-txt, #banner-full .box-txt-1 {padding-top:15px;position:absolute; top:10%; left:0; right:0; margin:0 auto; text-align:center;}
#banner-full .box-txt h2 a, #banner-full .box-txt-1 h2 a{color:#fff !important; font-size:28px;}
#banner-full .box-txt p, #banner-full .box-txt-1 p{color:#fff !important; font-size: 18px;}
#banner-full .box-txt hr, #banner-full .box-txt-1 hr {margin-bottom: 20px;margin: 15px 20px; border: 0;border-top: 1px solid #eee;}
#banner-full .box-txt .btn.btn-primary.ver-mas.text-center, #banner-full .box-txt-1 .btn.btn-primary.ver-mas.text-center {background-color:#f7b614 !important; background-image:none; border-color:#f7b614; border-image:none; border-radius:0; font-family:titillium_webregular,Verdana,Geneva,sans-serif; font-size:15px; line-height:1.5; text-shadow:none; width:200px; padding:7px 10px;border:none;}
#banner-full .box-txt .btn.btn-primary.ver-mas.text-center:hover, #banner-full .box-txt-1 .btn.btn-primary.ver-mas.text-center:hover{background-image:none; border-color:#133468; border-image:none; border-radius:0;background-color: #133468 !important; transition: .3s all ease;}
/*FIN Banner Full*/

/*Banner Doble*/
.banner-doble {margin:20px auto; position:relative;}
.banner-doble .box-txt {left:0; margin:0 auto; position:absolute; right:0; text-align:center; top:10%; background-color: rgba(255, 255, 255, 0.5);}
/*FIN Banner Doble*/

/*Banner Triple*/
.banner-triple {margin:20px auto; position:relative;}
.banner-triple .box-txt {left:0; margin:0 auto; position:absolute; right:0; text-align:center; top:5%; background-color: rgba(255, 255, 255, 0.5);}
.banner-triple .box-txt h1 {font-size:22px; margin-top:10px;}
.banner-triple .box-txt hr {margin-bottom:10px; margin-top:10px;}
.banner-triple .box-txt .ver-mas.text-center {margin:10px auto;}
#slider-portada .swiper-wrapper {margin-bottom:0 !important;}
#slider-portada .swiper-controls {z-index:999;}
.swiper-button-next, .swiper-button-prev {height:65px !important; margin-top:0 !important; top:25% !important;}
.swiper-pagination-bullet-active {background:#e9eaef !important;}
.swiper-pagination-bullet {background:#fff !important; margin:0 3px}





body#inicio > #main > .auxi #carrusel > .swiper-button-next, body#inicio > #main > .auxi #carrusel > .swiper-button-prev {top:45% !important;}
body#inicio > #main > #slider-portada > .nav-slider > .swiper-button-next, body#inicio > #main > #slider-portada > .nav-slider > .swiper-button-prev {  margin-top:-275px !important; background:none; height:52px !important;} 
body#inicio > #main > #slider-portada > .nav-slider > .swiper-button-next {right:-80px; width:31px;}
body#inicio > #main > #slider-portada > .nav-slider > .swiper-button-prev {left:-80px;}

/*FIN Banner Triple*/

/*sidebar*/
#aside .ui-state-active .ui-icon, #aside .ui-button:active .ui-icon {background-color:transparent;}
#aside .ui-icon, #aside .ui-widget-content .ui-icon {background-color:transparent;}
#aside .ui-accordion .ui-accordion-header {padding:.7em 1em;}
#aside .col-md-12.margin-top-35{margin-bottom: 20px;}
#aside .ui-widget-content {padding: 1em 1.2em; margin: 0 !important;}
#aside .ui-widget-content ul li {margin-bottom: 10px; }
#aside .ui-widget-content ul li a {font-size:14px !important; color: #133469; }
#aside .ui-icon, #aside .ui-widget-content .ui-icon {background-image:url("/cimar/imag/v1/auxi/mas2.png"); margin-top: .1em;}
#aside .ui-state-active .ui-icon, #aside .ui-button:active .ui-icon {background-image:url("/cimar/imag/v1/auxi/menos2.png"); margin-top: .1em;}
#aside #tabs.ui-widget-content .ui-tabs-panel ul li {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #f0f0f0;}
#aside #accordion {margin:0 auto 20px !important;}
#aside .lo-mas ul.ui-tabs-nav li.ui-tabs-active, #aside .lo-mas ul.ui-tabs-nav li:hover {background:#f6b714;}
#aside .lo-mas ul.ui-tabs-nav li {background: #f0f0f0; padding: 8px 13px; display: inline-block; color: #f6b714; border-radius: 0;}

/*Carrusel*/
#carrusel {padding:0;}
#carrusel h2 {padding:10px;}
#carrusel h2 a {font-size: 21px !important; text-decoration: none; color:#222222;margin-top: 12px !important;margin-bottom:10px !important; letter-spacing: .3px;font-weight: bold;}
#biblioteca #carrusel h2 {text-align: center; color: #133468;}
#biblioteca #carrusel h2 a {font-size: 18px; font-family: titillium_websemibold,Verdana,Geneva,sans-serif; color: #133468; font-weight: normal;}
#carrusel  img{border-bottom: 6px solid #f6b714;} 
#carrusel .btn.btn-primary.ver-mas.text-center {background-color:#133468 !important; background-image:none; border-color:#133468; border-image:none; border-radius:0; font-family:titillium_webregular,Verdana,Geneva,sans-serif; font-size:18px; line-height:1.5; text-shadow:none; width:200px; padding:5px 10px;border:none; margin:40px auto;}
#carrusel .btn.btn-primary.ver-mas.text-center:hover{background-image:none; border-color:#f7b614; border-image:none; border-radius:0;background-color: #f7b614 !important; transition: .3s all ease;}
#carrusel .slide.swiper-slide{    box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.5);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;}
#carrusel > .bx-wrapper .bx-prev {background:url("/cimar/imag/v1/auxi/flecha01.png") no-repeat left top !important; left:-45px;}
#carrusel > .bx-wrapper .bx-next {background:url("/cimar/imag/v1/auxi/flecha02.png") no-repeat left top !important; right:-45px;}
#carrusel > .bx-wrapper .bx-controls-direction a {height:47px; width:27px;}


/*FIN Carrusel*/

/*Listado*/
ul.list-group li.list-group-item a .glyphicon.glyphicon-file.aleft {font-size:20px; margin:5px 5px 0 0;}
ul.list-group li.list-group-item a .aleft.txt-list {width:90%; font-size:20px; font-weight:bold;}
ul.list-group li.list-group-item a .aleft.txt-list p {font-size:16px; margin:0; font-weight:normal;}

/*Preguntas*/
.ui-widget {font-family: Arial,Helvetica,sans-serif; font-size:1em;}
.ui-accordion .ui-accordion-header {background: url("/cimar/imag/v1/auxi/linea_amarilla.jpg") no-repeat scroll left bottom; border-radius:0; border:0; color:#133468 ; cursor:pointer; display:block; margin:0 auto 20px; padding:9px 0 20px !important; position:relative; letter-spacing: 0; font-size: 30px;}
.ui-accordion .ui-accordion-header:focus{background-color: #f6b714; color: #133469 !important;transition: .3s all ease;outline-color: #fff;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius:3px;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius:3px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {background:#f6f6f6; border:1px solid #c5c5c5; color:#454545; font-weight:normal;}
.ui-widget {font-family: Arial,Helvetica,sans-serif; font-size:1em;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {color:#ffffff; font-weight:normal;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {color:#454545; font-weight:normal;}
.ui-state-active .ui-icon, .ui-button:active .ui-icon {background-image: url(/cimar/imag/v1/auxi/menos.png);}
.ui-icon, .ui-widget-content .ui-icon {background-image: url(/cimar/imag/v1/auxi/mas.png);}

#aside .ui-state-active .ui-icon, #aside .ui-button:active .ui-icon {background:none;}
#aside .ui-icon, #aside .ui-widget-content .ui-icon {background:none;}

.ui-icon {height:21px; width:20px;}
.ui-icon {background-repeat:no-repeat; display:inline-block; margin-top:-0.25em; overflow:hidden; position:relative; text-indent:-99999px; vertical-align:middle; float:right;}
.ui-accordion .ui-accordion-content {border-top:0; overflow:auto; padding:1em 2.2em;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius:3px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius:3px;}
.ui-widget-content {background:#ffffff; border:1px solid #dddddd; color:#333333;}
.ui-helper-reset {border:0; font-size:100%; line-height:1.3; list-style:none; margin:0; outline:0 none; padding:0; text-decoration:none;}
/*FIN Preguntas*/

/*Artículo Info*/
.box-articulo-info h2.titular {margin:0; background:#00617E; padding:10px; width:100%; float:left;}
.box-articulo-info h2.titular a {color:#FFF; font-size:18px; float:left;}
.box-articulo-info p {line-height:25px; font-size:18px; color: #666; padding: 15px; margin:0;}
ul.bloques {padding:0 15px;}
.bloques > li {border-top:1px solid #e6e6e6; float:none; margin:0; overflow:hidden; padding:9px 0 10px !important;}
.bloques > li:first-child {border-top: medium none; padding-top:0 !important;}
.bloques > li a {font-size:16px;}
.bloques > li.mas a {font-size:16px; float:right; font-weight:bold;}
.bloques > li.mas a span {font-size:13px;}
/*FIN Artículo Info*/

/*Listado*/
.bs-docs-sidebar.affix, .bs-docs-sidebar.affix-bottom {width:263px;}
.bs-docs-sidebar .nav > li > a {color:#767676; display:block; font-size:13px; font-weight:500; padding:4px 20px;}
.bs-docs-sidebar .nav .nav > .active:focus > a, .bs-docs-sidebar .nav .nav > .active:hover > a, .bs-docs-sidebar .nav .nav > .active > a {font-weight:500; padding-left:28px;}
.bs-docs-sidebar .nav .nav > li > a {font-size:14px; font-weight:400; padding-bottom:1px; padding-left:30px; padding-top:1px;}
.bs-docs-sidebar .nav > .active:focus > a, .bs-docs-sidebar .nav > .active:hover > a, .bs-docs-sidebar .nav > .active > a, .bs-docs-sidebar .nav > .active > .rot {background-color:transparent; border-left:2px solid #563d7c; color:#563d7c; font-weight:700; padding-left:18px;}
.bs-docs-sidebar .nav > li > a {color:#767676; display:block; font-size:16px; font-weight:500; padding:4px 20px; margin:0;}
.bs-docs-sidebar .nav > .active > .rot {color:#563d7c !important; display:block; font-size:16px !important; font-weight:700 !important; padding:4px 20px; margin:0;}
ul.nav.bs-docs-sidenav li ul.nav li a span {font-weight:bold; float:left; font-size:13px;}
ul.nav.bs-docs-sidenav li ul.nav li a span + span { clear:both; font-weight:normal; float:left; /*font-weight:14px;*/}
/*Fin Listado*/

/*Calendario*/
.form-horizontal {clear:both;}
.form-horizontal .form-group.filtros .col.lg-12.auxi_articulo .row .form-group {margin:20px auto !important;}
.form-horizontal .form-group.filtros .col.lg-12.auxi_articulo .row .form-group .txt {float:left; margin:7px 0 0 15px;}
.form-horizontal .form-group.filtros .col.lg-12.auxi_articulo .row .form-group .col-xs-3 {float:left;}

.auxi_articulo .titular {clear:both;}