/*! Absys mOpac - v2.3.1 */


.doc_t856 ul{list-style:none;margin:0;padding:0}.doc_t856 ul li{display:inline-block;vertical-align:middle}.doc_t856 ul li .theme_more{font-size:.9em}.c-docs_toolsMenu li,.doc_t856{text-align:right}.c-docs_toolsMenu li a,.doc_t856 a{background-position:10px;background-repeat:no-repeat;margin:5px 0 5px 5px;text-align:left}.c-docs_toolsMenu li a:not(.js-dn),.doc_t856 a:not(.js-dn){display:inline-block}.c-docs_toolsMenu li a.theme_ebiblio,.doc_t856 a.theme_ebiblio{background-image:url(../ilink/ebiblioIco.png)}.c-docs_toolsMenu li a.theme_ebiblio span,.doc_t856 a.theme_ebiblio span{color:#000;display:block;padding-left:30px;text-align:left}.c-docs_toolsMenu li a.theme_ebiblio span:first-child,.doc_t856 a.theme_ebiblio span:first-child{font-size:1.2em;font-weight:500}.c-docs_toolsMenu li a.theme_ebiblio span:last-child,.doc_t856 a.theme_ebiblio span:last-child{color:#000}.c-docs_toolsMenu li a.theme_ext,.doc_t856 a.theme_ext{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;border:1px solid #ededed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.c-docs_toolsMenu li a.theme_ext span,.doc_t856 a.theme_ext span{display:inline-block;font-size:.9em;font-weight:400;max-width:225px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:300px){.c-docs_toolsMenu li a.theme_ext span,.doc_t856 a.theme_ext span{max-width:none;overflow:auto;white-space:normal}}.c-docs_toolsMenu li a.theme_ext:focus span,.c-docs_toolsMenu li a.theme_ext:hover span,.doc_t856 a.theme_ext:focus span,.doc_t856 a.theme_ext:hover span{overflow:auto;white-space:normal}.c-docs_toolsMenu li a.theme_ebiblio{background-size:18px;font-size:.85em}.c-docs_toolsMenu li a.theme_ebiblio:not(.js-dn){display:inline-block}.c-docs_toolsMenu li a.theme_ebiblio span{padding-left:22px}

/* Cabecera */

#head .head_menu {
    background-color: #ceebe1;
}

#head .head_menu .head_uri {
    color: #000;
}

#head .head_menu .head_lang>.c-btn{
    color: #000;
}

.NombreMedio{
	display:none;
}

.NombreCorto{
	display:none;
}

@media (max-width: 851px){
	.NombreLargo {
		display: none;
	}
	.NombreMedio {
		display: block;
	}
}

@media (max-width: 380px){
	.NombreLargo {
		display: none;
	}
	.NombreMedio {
		display: none;
	}
	.NombreCorto {
		display: block;
	}
}

#head .head_row .head_logo .head_img img.head_imgLG {
   height: 70px;
}

#head .head_row .head_logo .head_img img.head_imgMD {
    height: 55px;
}

@media (max-width: 1069px){
	#head .head_row .head_logo .head_img img.head_imgLG {
	   height: 65px;
	}
}

@media (max-width: 989px){
	#head .head_row .head_logo .head_img img.head_imgLG {
	   height: 50px;
	}
}

@media (max-width: 429px){
	#head .head_row .head_logo .head_img img.head_imgMD {
	   height: 45px;
	}
}

#head .head_row .head_logo .head_img .head_imgTxt {
    border-left: 1px solid #ba0519;
    color: #ba0519;
}

.head--height {
    top: 90px;
}

/* caja principal */

.start .start--header_2 {
	font-size: 1.2em;
	font-weight: 700;
	padding: 16px 0px 0px 0px;
	text-align: center;
}

.start #start_tabs.start_tabs--theme2 {
	padding-top: 1%;
}

.c-search .c-search_inputCn .c-search_input .c-search_buttonSubmit {
	background-color: #BC0031;
}

.c-search .c-search_inputCn .c-search_input input#xsqf01 {
    border-radius: 10px 0 0 10px;
}

.start #start_new {
    display: flex;
    justify-content: flex-end;
}

/* Registro completo */

#doc_counterComm{
	display:none!important;
}



/* Pie */
#footer .footer_body {
    background-color: #B4B3B5;
}


#footer .footer_body .footer_social dl dt {
    color: #000;
}

#footer .footer_body .footer_social dl dd a i {
    color: #000;
}

#footer .footer_body .footer_social dl dd a span {
    color: #000;
}

#footer .footer_body .footer_nav .footer_nav_accord .c-accordion_item .c-accordion_title .c-accordion_h .c-accordion_btn span {
    color: #000;
}

#footer .footer_body .footer_nav .footer_nav_accord .c-accordion_item .c-accordion_detail ul li a {
    color: #000;
}

#footer .footer_copyright {
	background-color: #000;
}

#footer .footer_copyright p {
	color: #fff;
}

/*@media (min-width: 960px){
	#footer .footer_body .footer_nav .footer_nav_accord {
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		-ms-flex-pack: distribute;
		align-items: stretch;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		justify-content: left;
	}
}*/

#footer .footer_copyright > .s-cn--lg {
    /*border-top: 1px solid #fff;*/
    padding-top: 15px;
}

@media (max-width: 959px){
	#footer .footer_body .footer_nav .footer_nav_accord .c-accordion_item {
		border-bottom: 1px solid #000!important;
	}
}

#footer .footer_body .footer_nav .footer_nav_accord .c-accordion_item .c-accordion_title .c-accordion_h .c-accordion_btn i {
    color: #000;
}

#footer .footer_copyright {
    background-color: #BC0031;
}

#footer .footer_copyright .icm_copyCont {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	align-items: center;
}

#footer .footer_copyright .icm_copyCont .icm_copyImg svg {
	width: auto;
	height: 30px;
}

@media (max-width: 959px){
	#footer .footer_body .footer_nav .footer_nav_accord .c-accordion_item {
		border-bottom: 1px solid #fff;
	}
}
