@import 'colors.css';

@font-face {font-family: 'Franziska-LightItalic';
  src:  url('../fonts/FranziskaLightItalic.eot');
  src:  url('../fonts/FranziskaLightItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FranziskaLightItalic.woff2') format('woff2'),
     url('../fonts/FranziskaLightItalic.woff') format('woff'),
     url('../fonts/FranziskaLightItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'Franziska-BookItalic';
  src:  url('../fonts/FranziskaBookItalic.eot');
  src:  url('../fonts/FranziskaBookItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FranziskaBookItalic.woff2') format('woff2'),
     url('../fonts/FranziskaBookItalic.woff') format('woff'),
     url('../fonts/FranziskaBookItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'Franziska-MediumItalic';
  src:  url('../fonts/FranziskaMediumItalic.eot');
  src:  url('../fonts/FranziskaMediumItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FranziskaMediumItalic.woff2') format('woff2'),
     url('../fonts/FranziskaMediumItalic.woff') format('woff'),
     url('../fonts/FranziskaMediumItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'Franziska-DemiBoldItalic';
  src:  url('../fonts/FranziskaDemiBoldItalic.eot');
  src:  url('../fonts/FranziskaDemiBoldItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FranziskaDemiBoldItalic.woff2') format('woff2'),
     url('../fonts/FranziskaDemiBoldItalic.woff') format('woff'),
     url('../fonts/FranziskaDemiBoldItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'Franziska-BoldItalic';
  src:  url('../fonts/FranziskaBoldItalic.eot');
  src:  url('../fonts/FranziskaBoldItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FranziskaBoldItalic.woff2') format('woff2'),
     url('../fonts/FranziskaBoldItalic.woff') format('woff'),
     url('../fonts/FranziskaBoldItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-Light';
  src:  url('../fonts/FiraSans-Light.eot');
  src:  url('../fonts/FiraSans-Light.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-Light.woff2') format('woff2'),
     url('../fonts/FiraSans-Light.woff') format('woff'),
     url('../fonts/FiraSans-Light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-LightItalic';
  src:  url('../fonts/FiraSans-LightItalic.eot');
  src:  url('../fonts/FiraSans-LightItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-LightItalic.woff2') format('woff2'),
     url('../fonts/FiraSans-LightItalic.woff') format('woff'),
     url('../fonts/FiraSans-LightItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-Regular';
  src:  url('../../fonts/FiraSans-Regular.eot');
  src:  url('../../fonts/FiraSans-Regular.eot?#iefix') format('embedded-opentype'),
     url('../../fonts/FiraSans-Regular.woff2') format('woff2'),
     url('../../fonts/FiraSans-Regular.woff') format('woff'),
     url('../../fonts/FiraSans-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-Italic';
  src:  url('../fonts/FiraSans-Italic.eot');
  src:  url('../fonts/FiraSans-Italic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-Italic.woff2') format('woff2'),
     url('../fonts/FiraSans-Italic.woff') format('woff'),
     url('../fonts/FiraSans-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-Medium';
  src:  url('../fonts/FiraSans-Medium.eot');
  src:  url('../fonts/FiraSans-Medium.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-Medium.woff2') format('woff2'),
     url('../fonts/FiraSans-Medium.woff') format('woff'),
     url('../fonts/FiraSans-Medium.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-MediumItalic';
  src:  url('../fonts/FiraSans-mediumitalic.eot');
  src:  url('../fonts/FiraSans-mediumitalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-mediumitalic.woff2') format('woff2'),
     url('../fonts/FiraSans-mediumitalic.woff') format('woff'),
     url('../fonts/FiraSans-mediumitalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-SemiBold';
  src:  url('../fonts/FiraSans-SemiBold.eot');
  src:  url('../fonts/FiraSans-SemiBold.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-SemiBold.woff2') format('woff2'),
     url('../fonts/FiraSans-SemiBold-Bold.woff') format('woff'),
     url('../fonts/FiraSans-SemiBold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'FiraSans-SemiBoldItalic';
  src:  url('../fonts/FiraSans-SemiBoldItalic.eot');
  src:  url('../fonts/FiraSans-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
     url('../fonts/FiraSans-SemiBoldItalic.woff2') format('woff2'),
     url('../fonts/FiraSans-SemiBoldItalic.woff') format('woff'),
     url('../fonts/FiraSans-SemiBoldItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'Bliss-regular';
  src:  url('../fonts/Bliss-regular.eot');
  src:  url('../fonts/Bliss-regular.eot?#iefix') format('embedded-opentype'),
     url('../fonts/Bliss-regular.woff2') format('woff2'),
     url('../fonts/Bliss-regular.woff') format('woff'),
     url('../fonts/Bliss-regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {font-family: 'Bliss-light';
  src:  url('../fonts/Bliss-light.eot');
  src:  url('../fonts/Bliss-light.eot?#iefix') format('embedded-opentype'),
     url('../fonts/Bliss-light.woff2') format('woff2'),
     url('../fonts/Bliss-light.woff') format('woff'),
     url('../fonts/Bliss-light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}



/*RESET*/

html:root body{background-color: #f3f3f4!important;overflow-x: hidden;}
html:root body a:focus{outline: none;}
html:root body [tabindex]{outline: none;border-color: inherit;outline: 0;-webkit-box-shadow:none;-moz-box-shadow: none;box-shadow: none;}
html:root body input:focus{outline: none;border-color: inherit;outline: 0;-webkit-box-shadow:none;-moz-box-shadow: none;box-shadow: none;}
html:root body input{background-color:inherit;border:0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;border-radius: 0;height: auto;padding: 0;margin:0;font-size: inherit;line-height: inherit;color: inherit;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;font-family: inherit;}
html:root body label {margin: 0;}
html:root body legend{display: block;width: auto;padding: 0;margin: 0;font-size: inherit;line-height: inherit;color: inherit;border: 0;}
html:root body .ui-widget-overlay{position: static;top: inherit;left: inherit;width: auto;height: auto;background: inherit;opacity: 1;filter: Alpha(Opacity=100);}
html:root body #cContainer .toolbar1{height: auto;background: none;}
html:root body #cContainer .tableTextareaEditor{height: auto !important;margin: 0;background-color: inherit;border: 0;width: 100% !important;}
html:root body #cContainer .iframeText{height: auto !important;}
html:root body #cContainer .toolbar1 img{margin: 0;}
html:root body #cContainer .wk-asistant-content{position: static;padding: 0;border: 0;}
html:root body #cContainer .wk-asistant-main{width: auto;float: none;min-height: auto;max-height: 100%;height: auto;padding: 0;margin: 0;}
html:root body #cContainer .wk-asistant-footer{width: auto;float: none;min-height: auto;max-height: 100%;height: auto;margin: 0;overflow: inherit;}
html:root body #cContainer .wk-title-assistant-main{width: auto;float: none;min-height: auto;max-height: 100%;height: auto;margin: 0;padding: 0;overflow: inherit;}
html:root body #cContainer .wk-title-assistant-footer{width: auto;float: none;min-height: auto;max-height: 100%;height: auto;margin: 0;position: static;left: 0;top: 0;}
html:root body #usodecookies{}
html:root body #usodecookies h2{color: inherit;text-align: inherit;font-size: inherit;font-weight: inherit;letter-spacing: inherit;margin: 0;line-height: inherit;}
html:root body #usodecookies p{text-align: inherit;color: inherit;line-height: inherit;float: inherit;margin: 0;}
html:root body #usodecookies .cookieLaw{padding: 0;text-align: inherit;width: auto;clear: none;float: none;display: block;}
html:root body #usodecookies .envuelve-cookies{width: auto;margin: 0;}

html:root body #cContainer .wk-path{height: auto !important;width: auto;margin: 0;position: static;float: none;left: inherit;top: inherit;padding: 0;}
html:root body #cContainer #cPath{}
html:root body #cContainer #aspnetForm{margin: 0;height: auto;}
html:root body #cContainer .wk-btn-search{padding: 0;margin: 0;float: none;border: 0;text-shadow: none;}
html:root body #cContainer .wk-btn-restaurar{border-radius: 0;background: none;text-align: inherit;position: static;border: 0;}
html:root body #cContainer .wk-icon-restaurar{background: none;width: auto;padding: 0;float: none;display: none;}
html:root body #cContainer .wk-text-search{line-height: inherit;text-align: inherit;text-shadow: none;}
html:root body #cContainer .addToMyDocuments{width: auto;min-height: auto;height: auto;background: inherit;float: none;position: static;right: inherit;bottom: inherit;margin: 0;}
html:root body #cContainer .mode-less{padding: 0;margin: 0;text-align: inherit;}
html:root body #cContainer .numero{float: none;}
html:root body #cContainer #aspnetForm .summary{height: auto;overflow: inherit;position: static;right: 0;top: 0;z-index: 1;margin: 0;}
html:root body #cContainer .SeeMore{color: inherit;position: static;right: inherit;bottom: inherit;}
html:root body #cContainer .SeeMore:after{position: static;right: 0;bottom: 0;}
html:root body #cContainer .SeeLess{color: inherit;position: static;right: inherit;bottom: inherit;}
html:root body #cContainer .SeeLess:after{content:""}
html:root body #cContainer .wk-l-asistant{position: static;width: auto;margin: 0;}
html:root body #cContainer .wk-asistant{clear: none;background-color: inherit;}
html:root body #cContainer .wk-search-panel{width: auto;margin: 0;}
html:root body #cContainer #cButtons{clear: none;overflow: inherit;position: static;left: inherit;margin: 0;height: auto;}
html:root body #cContainer #clean_cac{position: static;display: inline-block;margin: 0;height: auto;padding: 0;line-height: inherit;text-align: inherit;}
html:root body #cContainer .TxtSearchclass{margin: 0;float: none;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;padding: 0;}
html:root body #cContainer .ButtonEncontrar{margin: 0;line-height: inherit;height: auto;position: static;display: inline-block;padding: 0;border: none;text-align: inherit;width: auto;}
html:root body #cContainer .ButtonEncontrar input{line-height: inherit;float: none;overflow: inherit;padding: 0;position: static;z-index: 1;margin: 0;transition: .3s;background-image: url("../img/sprite-icons.png");background-position: 91px 10px;background-repeat: no-repeat;text-align: left;padding-left: 13px;}
html:root body #cContainer .ButtonEncontrar:after{position: static;top: inherit;height: auto;display: inline-block;width: auto;right: auto;}
html:root body #cContainer .ClearBtn{position: static;width: auto;height: auto;cursor: inherit;right: inherit;background: inherit;border: 0;margin: 0;background-color: inherit;}
html:root body #cContainer .DivSuggestResultclass{width: auto;position: static;margin: 0;z-index: 1;clear: none;}
html:root body #cContainer .sgctitle{border-radius: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
html:root body #cContainer .docstitle{margin: 0;}
html:root body #cContainer .queriestitle{margin: 0;border: 0;padding: 0;}
html:root body #cContainer #queries{margin: 0;}
html:root body #cContainer .queriestitle h1{
    padding: 0;
}

html:root body #cContainer .wk-psearch--radio-group{clear: none;overflow: inherit;padding: 0;}
html:root body #cContainer #cHead .wrapper-sticky {height: auto !important;width: auto !important;margin: 0 !important;position: static !important;}
html:root body #cContainer .wk-psearch + .wrapper-sticky{}
html:root body #cContainer .wk-psearch + .wrapper-sticky + .wrapper-sticky{}
html:root body #cContainer #cHead .wrapper-sticky #navToolbar[class="wk-toolbar"]{width: auto !important;top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;position: static !important;padding: 0;background-color: inherit;border: 0;height: auto;}
html:root body #cContainer #cHead .wrapper-sticky #cPath{
/*  width: auto !important;
  top: inherit !important;
  bottom: inherit !important;
  left: inherit !important;
  right: inherit !important;
  position: static !important;*/
  margin: 0 0 0 23px;}
html:root body #cContainer #aspnetForm #PathDivPath > *{font-size: inherit;color: inherit;}
html:root body #cContainer #aspnetForm #PathDivPath > * + *{}
html:root body #cContainer .wk-toolbar-navigation{float: none;}
html:root body #cContainer .navCtrlContainer{float: none;}
html:root body #cContainer .NavigationBar{float: none;}
html:root body #cContainer .NavigationBar ul{float: none;margin: 0;}
html:root body #cContainer .NavigationBar li{float: none;line-height: inherit;}
html:root body #cContainer .NavigationBar a{float: none;margin: 0;width: auto;height: auto;cursor: inherit;opacity: 1;background: none;padding: 0;text-decoration: none;}
html:root body #cContainer .wk-toolbar-searchindocument{float: none;margin: 0;padding: 0;border: 0;color: inherit;}
html:root body #cContainer .SearchDocumentDiv{float: none;}
html:root body #cContainer .SearchDocumenttx{float: none;margin: 0;height: auto;width: auto;padding: 0;background-color: inherit;border: 0;font-size: inherit;float: none;font-weight: inherit;vertical-align: inherit;font-weight: inherit;color: inherit;}
html:root body #cContainer .SearchDocumentDivbtnbackguard{float: none;display: inline-block;width: auto;height: auto;margin: 0;background-image: none;cursor: inherit;}
html:root body #cContainer .SearchDocumentDivbtnforward{float: none;display: inline-block;width: auto;height: auto;margin: 0;background-image: none;cursor: inherit;}
html:root body #cContainer .Searchdocumentchkdiv{float: none;margin: 0;}
html:root body #cContainer .Searchdocumentchkdiv label{float: none;margin: 0;line-height: inherit;}
html:root body #cContainer .Searchdocumentchkdiv input{margin: 0;}
html:root body #cContainer .wk-toolbar-historico{padding: 0;border: 0;margin: 0;}
html:root body #cContainer #divDocumentsRecentlyVisited{padding-left: 32px;padding-top: 12px;padding-bottom: 12px;}
html:root body #cContainer .wk-toolbar-historico select{height: auto;margin: 0;width: auto;font-size: inherit;font-weight: inherit;border: 0;background-color: inherit;padding: 0;line-height: inherit;}
html:root body #cContainer .wk-toolbar-textsize{float: none;margin: 0;}
html:root body #cContainer .textsizecontroldiv{}
html:root body #cContainer .textmenosclass{width: auto;height: auto;margin: 0;padding: 0;background-image: none;cursor: inherit;float: none;}
html:root body #cContainer .textmasclass{width: auto;height: auto;margin: 0;padding: 0;background-image: none;cursor: inherit;float: left;}
html:root body #cContainer .wk-toolbar-tools{float: none;margin: 0;}
html:root body #cContainer .wk-buttonsBar-actions{overflow: inherit;float: none;}
html:root body #cContainer .wk-buttonsBar-actions > div{float: none;}
html:root body #cContainer #aspnetForm #selectionLink{padding: 0;margin: 0;float: none;width: auto;height: auto;}
html:root body #cContainer #aspnetForm #commentsButtons{height: auto;padding: 0;width: auto;background: inherit;border: 0;margin: 0;position: static;z-index: 1;}
html:root body #cContainer .addCommentButton{width: auto;height: auto;margin: 0;float: none;background: none;cursor: inherit;padding: 0;}
html:root body #cContainer #buttonsBar{float: none;}
html:root body #cContainer #buttonsBar li{float: none;line-height: inherit;}
html:root body #cContainer #buttonsBar li a{margin: auto;width: auto;height: auto;cursor: inherit;float: none;}
html:root body #cContainer #NavigationLabel{float: none;}
html:root body #cContainer #cDocument{width: auto;}
html:root body #cContainer #cDocument > div > div:first-child {height: auto !important;width: auto!important;margin: 0 !important;position: static!important;float: none !important;top: inherit !important;bottom: inherit !important;right: inherit !important;left: inherit !important;}
html:root body #cContainer #cCx{
/*position: static !important;
top: inherit !important;
bottom: inherit !important;
right: inherit !important;
left: inherit !important;*/}
html:root body #cContainer .wrapper-sticky > #cCx{width: 100% !important;float: none;}
html:root body #cContainer #MenC{/*height:auto!important;*/position: static !important;padding: 0;ma;margin: 0;overflow: inherit;width: auto !important;}
html:root body #cContainer #MenC.sticky{width: auto !important;top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;position: static !important;}
html:root body #cContainer #aspnetForm #cCx #MenC #divsearchparent{height: auto;width: auto;text-align: inherit;overflow: inherit;padding: 0;}
html:root body #cContainer #aspnetForm #cCx #MenC #EbookTDCtextajaxassis{margin: 0;width: auto;float: none;margin: 0;border: 0;}
html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #btnajaxassis{float: none;width: auto;height: auto;margin: 0;line-height: inherit;cursor: inherit;position: inherit;right: 0;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;padding: 0;}
html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #btnajaxassis:before{position: static;display: block;top: inherit;}
html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #EbookTDCtextajaxassisClearBtn{background: none;float: none;width: auto;height: auto;margin: 0;color: #999;border-radius: 0;line-height: inherit;text-align: inherit;cursor: inherit;position: static;left: inherit;top: 0;}
html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #divsearchajax{text-align: inherit;margin: 0;}
html:root body #cContainer #cCn{float: none;width: auto;margin: 0;}
html:root body #cContainer #cCn h2{font-size: inherit;text-align: inherit;font-weight: inherit;margin: 0;text-align: inherit;clear: inherit;line-height: inherit;border-radius: 0;font-family: inherit;}
html:root body #cContainer .sFic{margin: 0;}
html:root body #cContainer #ISIS{padding: 0;font-size: inherit;}
html:root body #cContainer #ISIS li.ExISISc{padding: 0;color: inherit;font-size: inherit;margin: 0;border-radius: 0;}
html:root body #cContainer #ISIS li.ExISISo{padding: 0;color: inherit;font-size: inherit;margin: 0;border-radius: 0;}
html:root body #cContainer #ISIS a:hover{color: inherit;}
html:root body #cContainer #ISIN{padding: 0;font-size: inherit;}
html:root body #cContainer #ISIN li.ExISINc{padding: 0;color: inherit;font-size: inherit;margin: 0;border-radius: 0;}
html:root body #cContainer #ISIN li.ExISINo{padding: 0;color: inherit;font-size: inherit;margin: 0;border-radius: 0;}
html:root body #cContainer #ISIN a:hover{color: inherit;}
html:root body #cContainer #cCn ul{margin: 0;}
html:root body #cContainer #cCn li{margin: 0;line-height: inherit;}
html:root body #cContainer #ulbusqueda{}
html:root body #cContainer #Volver{margin: 0;}
html:root body #cContainer .wk-toolbar-relevancia{padding: 0;float: none;}
html:root body #cContainer .fixedToolbar{position: static;top: 0;z-index: 1;}
html:root body #cContainer #navToolbar{width: auto;margin: 0;height: auto;background-color: inherit;padding: 0;border-bottom: 0;}
html:root body #cContainer #LblOrden{float: none;margin: 0;}
html:root body #cContainer #ordenacion{margin: 0;height: auto;width: auto;font-size: inherit;font-weight: inherit;border: 0;background-color: inherit;padding: 0;}
html:root body #cContainer #cDocument #cCx:not(.sticky) {
    position: static !important;
    top: inherit !important;
    bottom: inherit !important;
    right: inherit !important;
    left: inherit !important;
    margin: 0;
    padding: 0 30px 0 0;
}
html:root body #cContainer #cDocument #cCx > .wrapper-sticky{margin: 0 !important;height: auto !important;}
html:root body #cContainer #cCx h2{margin: 0;text-align: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;padding: 0;}
html:root body #cContainer #sFicha{margin: 0;background: none;height: auto;line-height: inherit;font-size: inherit;}
html:root body #cContainer #sFicha a{position: static;display: inline-block;height: auto;padding: 0;font-size: inherit;line-height: inherit;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;}
html:root body #cContainer #sFicha a:after{position: static;}
html:root body #cContainer #cCx fieldset{margin: 0;background: none;padding: 0;}
html:root body #cContainer #cCx #lDR{}
html:root body #cContainer #cCx #lDR a{}
html:root body #cContainer #cCx fieldset input{border: 0;height: auto;width: auto;margin: 0;padding: 0;background: none;}
html:root body #cContainer #cCx fieldset label{color: inherit;font-weight: inherit;margin: 0;}
html:root body #cContainer #cCx fieldset select{margin: 0;font-size: inherit;width: auto;height: auto;border: 0;background: none;padding: 0;}
html:root body #cContainer #cCx fieldset a{margin: 0;cursor: inherit;position: static;width: auto;height: auto;display: inline-block;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;}
html:root body #cContainer #cCx fieldset a:after{position: static;top: 0;height: auto;width: auto;right: 0;}
html:root body #cContainer #aspnetForm #cDocument #cCx #TreeEbookTDC{float: none;overflow: inherit;height: auto;width: auto;}
html:root body #cContainer #ResulRow{margin: 0;}
html:root body #cContainer .wk-resultlist{margin: 0;position: static;background-color: inherit;}
html:root body #cContainer .wk-resultlist  .wk-resultlist-content{}
html:root body #cContainer .row-fluid{margin: 0;font-weight: inherit;}
html:root body #cContainer .wk-resultlist dl{padding: 0;min-height: auto;border: 0;margin: 0;}
html:root body #cContainer .wk-resultlist dd{position:static;margin: 0;padding: 0;float: none;width: auto;line-height: inherit;}
html:root body #cContainer .wk-resultlist-results{width: auto;float: none;min-height: auto;}
html:root body #cContainer #divShortList{margin: 0;}
html:root body #cContainer .wk-resultlist-results li{margin: 0;line-height: inherit;}
html:root body #cContainer .wk-resultlist-filters{margin: 0;padding: 0;width: auto;background-color: inherit;}
html:root body #cContainer #ReturnAllResults1{
    position: static;
    border: 0;
}
html:root body #cContainer .wk-resultlist-grouping{padding: 0;margin: 0;background-color: inherit;overflow: inherit;}
html:root body #cContainer .wk-resultlist-refine{margin: 0;padding: 0;height: auto;background: none;}
html:root body #cContainer #agrupRow{height: auto;margin: 0;}
html:root body #cContainer #agrup{}
html:root body #cContainer #agrup ul{margin: 0;height: auto!important;max-height: 100% !important;}
html:root body #cContainer #agrup li{line-height: inherit;}
html:root body #cContainer #agrup .close{margin: 0 4px 0 0;}
html:root body #cContainer #agrup .ui-icon{position: static;top: inherit;margin: 0;}
html:root body #cContainer #agrup .ui-widget-content{box-shadow: none;}
html:root body #cContainer #agrup .ui-helper-reset{cursor: pointer;padding: 0;position: static;margin: 0;border: 0;outline: 0;line-height: inherit;text-decoration: none;font-size: inherit;list-style: none;}
html:root body #cContainer #agrup .ui-helper-reset span{color: inherit;}

html:root body #cContainer #agrupRow .ui-icon-triangle-1-s{width: 18px;height: 18px;background-position: -135px -135px;}
html:root body #cContainer #agrupRow .ui-icon-triangle-1-e{width: 18px;height: 18px;background-position: -104px -135px;}

html:root body #cContainer #lblAgrupacion{margin: 0;text-align: inherit;font-size: inherit;}
html:root body #cContainer #RefineResultsTitle{text-align: inherit;padding: 0}
html:root body #cContainer  #divRefineSearchFree{}
html:root body #cContainer #divRefineSearchFree [type="text"]{height: auto;float: none;width: auto;margin: 0;padding: 0;}
html:root body #cContainer #lnkRefineSearchFree{-webkit-transition: inherit;-o-transition: inherit;transition: inherit;float: none;margin: 0;width: auto;height: auto;}
html:root body #cContainer #lnkPopUpSearch{clear: none;padding: 0;text-align: inherit;position: relative;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;padding: 0;}
html:root body #cContainer #lnkPopUpSearch:after{-webkit-transition: inherit;-o-transition: inherit;transition: inherit;text-align: inherit;position: static;width: auto;height: auto;top: 0;line-height: inherit;}
html:root body #cContainer #lnkPopUpSearch dfn{font-size: inherit;}
html:root body #cContainer #aspnetForm #dTxT{margin: 0;text-align: inherit;font-size: inherit;line-height: inherit;color: inherit;}
html:root body #cContainer #aspnetForm .Derogada #dTxT{background: none;}
html:root body #cContainer #NavigationTDC{}
html:root body #cContainer .dRec{margin: 0;padding: 0;}
html:root body #cContainer #hrefNewSearch{clear: none;margin: 0;width: auto;height: auto;line-height: inherit;padding: 0;position: static;text-transform: inherit;display: inline-block;}
html:root body #cContainer #cVe{color: inherit;font-size: inherit;font-weight: inherit;margin: 0;background-color: inherit;}
html:root body #cContainer #cVe li{padding: 0;font-family: inherit;font-size: inherit;}
html:root body #cContainer #cVe ul{border: 0;text-align: inherit;margin: 0;}
html:root body .IntegraPopup{position: static!important;border: none;background: none;width: auto !important;height: auto !important;left: inherit !important;right: inherit !important;padding: 0;top: inherit !important;overflow: inherit;z-index: 1;}
html:root body .ui-dialog-titlebar{padding: 0;position: static;height: auto;font-weight: inherit;cursor: inherit;}
html:root body .ui-dialog-titlebar:after{position: static;left: inherit;color: inherit;font-size: inherit;font-weight: inherit;font-family: inherit;top: inherit;}
html:root body .ui-dialog .ui-button{height: auto;margin: 0;padding: 0;position: static;right: 0;top: 0;width: auto;z-index: 1;}
html:root body .popupContainerClass{min-height: auto;}
html:root body #Integra{padding: 0;margin: 0;border-radius: 0;background: none;z-index: 1;overflow: inherit;position: static;}
html:root body #Integra a{color: inherit;cursor: inherit;outline: inherit;}
html:root body #Integra img{}
html:root body .IntegraPopup #Integra [type="checkbox"]{float: none;margin: 0;}
html:root body #Integra .caja{}
html:root body #Integra label{font-weight: inherit;line-height: inherit;margin: 0;}
html:root body #Integra .labelModule{margin: 0;}
html:root body .ui-resizable-n{cursor: inherit;height: auto;width: auto;top: inherit;left: inherit;z-index: 1 !important;}
html:root body .ui-resizable-handle{position: static;font-size: inherit;}
html:root body .popupContainer{box-shadow: none;background-color: inherit;width: auto;height: auto;left: inherit;top: inherit;z-index: 1;position: inherit;margin: 0;}
html:root body .popupContainer h1{margin: 0;}
html:root body .popupHeader{overflow: inherit;width: auto;text-align: inherit;cursor: inherit;padding: 0;color: inherit;font-weight: inherit;}
html:root body .popupHeader img{width: auto;height: auto;margin: 0;float: none;display: block;text-indent: inherit;}
html:root body .divTitle{text-align: inherit;float: none;padding: 0;color: inherit;font-size: inherit;width: auto;}
html:root body .disableDiv{background-color: inherit;position: static;width: auto;height: auto !important;top: inherit;left: inherit;display: block;z-index: 1!important;opacity: 1!important;}
html:root body .popupContent{}
html:root body #generic_divTitle.divTitle {font-size: 14px}
html:root body .ui-dialog #cDocument{height: auto;width: auto;}
html:root body #generic #generic_containerDivId{height: auto;overflow: inherit !important;}
html:root body #generic #generic_containerDivId #aspnetForm{margin: 0;}
html:root body #susAutomatica{padding: 0;margin: 0;background-color: inherit;}
html:root body #susAutomatica .titleText{}
html:root body #generic #susAutomatica .title{margin: 0;font-size: inherit;font-weight: inherit;}
html:root body #generic #susAutomatica .footertext{margin: 0;font-size: inherit;}
html:root body #PopUpInicio #susAutomatica .titleText span:first-child{font-size: inherit;display: block;font-weight: inherit;position: static;top: inherit;left: inherit;}
html:root body #Acceso{margin: 0;padding: 0;background-color: inherit;}
html:root body #divNoMostrarMas{background-color: inherit;margin: 0;padding: 0;}
html:root body #divNoMostrarMas input{float: none;margin: 0;}
html:root body #divNoMostrarMas #popupText{font-size: inherit;padding: 0;color: inherit;color: #8e0329;}
html:root body .wk-head-sup{position: static;height: auto;overflow: inherit;background-color: inherit;margin: 0;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;}
html:root body .wk-head{background-color: inherit;}
html:root body .divlogoutTxt{margin: 0;padding: 0;position: static;text-align: inherit;line-height: inherit;color: inherit;font-weight: inherit;}
html:root body .wk-login-useracess{}
html:root body .wk-login-useracess li{text-align: inherit;line-height: inherit;}
html:root body .wk-login-useracess a{}
html:root body .wk-login-useracess dfn{}
html:root body .Highlight{background-color: inherit;font-weight: inherit;}
html:root body #cContainer .wrapper-sticky{display: block;}
html:root body #cContainer #indexlink{}
html:root body #errorMessageLayer{background: none;border-radius: 0;border: none;color: inherit;font-weight: inherit;height: auto;margin: 0;overflow: inherit;padding: 0;box-sizing: border-box;text-align: inherit;width: auto;}
html:root body #cContainer #aspnetForm .documentBrowserBodyLayer{padding: 0;}
html:root body .SolicitudClave{margin: 0;position: static;background: inherit;height: auto;}
html:root body .documentBrowserLinkLayer{font-size: inherit;}
html:root body .documentBrowserBodyLabel{text-align: inherit;font-size: inherit;margin: 0;line-height: inherit;}
html:root body #errorLinkLayer{padding: 0;margin: 0;text-align: inherit;background-color: inherit;}
html:root body #errorLinkLayer label{font-weight: inherit;font-size: inherit;padding: 0;margin: 0;line-height: inherit;display: table;width: 100%;}
html:root body #errorLinkLabel a{margin: 0;padding: 0;text-transform: inherit;text-align: inherit;font-size: inherit;line-height: inherit;width: auto;position: static;height: auto;font-weight: inherit;font-size: inherit;}
html:root body #errorLinkLabel a:after{position: static;top: inherit;height: auto;width: auto;right: inherit;}
html:root body .wk-content-page{border: 0;border-radius: 0;padding: 0;margin: 0;overflow: inherit;}
html:root body .wk-subusuarios-description{display: block;width: auto;min-height: auto;float: none;margin: 0;}
html:root body .wk-subusuarios-form{width: auto;min-height: auto;float: none;margin: 0;}
html:root body #wk-subusuarios-presentacion{text-align: inherit;border: 0;}
html:root body .wk-subusuarios-footer{margin: 0;padding: 0;overflow: inherit;}
html:root body .wk-subusuarios-irdemo{float: none;width: auto;display: block;height: auto;background-image: none;position: static;line-height: inherit;text-transform: uppercase;font-weight: inherit;text-align: inherit;}
html:root body #cContainer #aspnetForm #AreaPers .wk-subusuarios-email{margin: 0;float: none;}
html:root body #tabContentMyFormu{padding: 0;}
html:root body #regformu a{clear: none;display: block;width: auto;margin: 0;height: auto;background-image: none;position: static;line-height: inherit;font-weight: inherit;text-align: inherit;}
html:root body #regformu p{margin: 0;}
html:root body .wk-content-page-form label{float: none;width: auto;line-height: 26px;display: inline-block;}
html:root body .wk-content-page-form #formuregistro input#question,
html:root body .wk-content-page-form #formuregistro input#answer {display:none !important}
html:root body #cContainer #aspnetForm #dFiC{padding: 0;margin: 0;font-size: inherit;line-height: inherit;}
html:root body #cContainer #aspnetForm .Derogada #dFiC{background:none}
html:root body #cContainer #dFiC dt.h3{background-color: #f3f3f5;font-size: inherit;}
html:root body #cContainer #dFiC dt.h3 + dd{padding: 20px;}
html:root body #cContainer #dFiC dt.h3 + dd dt{margin: 0;}
html:root body #cContainer .dSF{clear: none;margin: 0;}
html:root body #cContainer .dSF dl.di{margin: 0;}
html:root body #cContainer .dSF a{color: inherit;}
html:root body #cContainer .wk-search-table{margin: 0;width: auto;}
html:root body #cContainer .wk-search-group{margin: 0;}
html:root body #cContainer .wk-search-group span{width: auto;display: inline-block;float: none;margin: 0;font-size: inherit;font-weight: inherit;}
html:root body #cContainer .titulo.visitedDocument .titulo{color: inherit;}
html:root body #cContainer #wcresultslist_noresults{margin: 0;font-weight: inherit;}
html:root body #cContainer .wk-resultlist-tabs{}
html:root body #cContainer .row-fluid [class*="span"]{min-height: auto;/* float: none; */font-weight: inherit;}
html:root body #cContainer #dchInf{height: auto;}
html:root body #cContainer #aspnetForm #cTables #cDch{height: auto;}
html:root body #cContainer #RecoverPass{border: 0;background-color: inherit;padding: 0;position: static;}
html:root body #cContainer #RecoverPass h3{font-family: inherit;padding: 0;font-size: inherit;line-height: inherit;font-weight: inherit;margin: 0;}
html:root body #cContainer #RecoverPass h3 strong{font-weight: inherit;}
html:root body #cContainer #RecoverPass .wk-content-page-header{border-radius: 0;min-height: auto;position: static;width: auto;}
html:root body #cContainer #RecoverPass .span6{width: auto;margin: 0;float: none;}
html:root body #cContainer #RecoverPass .span6 label{width: auto;}
html:root body #cContainer #RecoverPass .span6 input[type="text"]{width: auto;background-color: inherit;}
html:root body #cContainer #RecoverPass #CreateUsercaptcha{}
html:root body #cContainer #RecoverPass #CreateUsercaptcha img{margin: 0;}  
html:root body #cContainer #RecoverPass .Formdiv{padding: 0;}
html:root body #cContainer #RecoverPass .condiciones{position: static;width: auto;margin: 0;}
html:root body #cContainer #RecoverPass .condiciones label{margin: 0;}
html:root body #cContainer #RecoverPass .condiciones a{color: inherit;font-size: inherit;margin: 0;}
html:root body #cContainer #RecoverPass .CreateUserAlta{position: static;display: inline-block;height: auto;padding: 0;border: none;font-size: inherit;font-weight: inherit;line-height: inherit;text-transform: inherit;text-align: inherit;margin: 0;width: auto;right: inherit;bottom: inherit;}
html:root body #cContainer #RecoverPass .condiciones [type="checkbox"]{width: auto;position: static;left: inherit;top: inherit;background-color: inherit;}
html:root body #cContainer .wk-clavedemo{}
html:root body #cContainer .wk-clavedemo .wk-content-page-header{border-radius: 0;min-height: auto;position: static;width: auto;}
html:root body #cContainer .wk-clavedemo .wk-content-page-header h3{font-family: inherit;padding: inherit;font-size: inherit;line-height: inherit;font-weight: inherit;margin: 0;}
html:root body #cContainer .wk-clavedemo .wk-content-page-header h3 strong{font-weight: inherit;}
html:root body #cContainer .wk-clavedemo .span6{width: auto;margin: 0;float: none;}
html:root body #cContainer .wk-clavedemo .Formdiv{padding: 0;}
html:root body #cContainer .wk-clavedemo input{width: auto;}
html:root body #cContainer .wk-clavedemo .condiciones{margin: 0;}
html:root body #cContainer .wk-clavedemo .condiciones label{font-size: inherit;margin: 0;}
html:root body #cContainer .wk-clavedemo .CreateUserAlta{margin: 0;width: auto;margin: 0;display: block;height: auto;border: none;position: static;line-height: inherit;text-transform: inherit;font-weight: inherit;}
html:root body #cContainer .wk-clavedemo #TratamientoDatos{font-size: inherit;padding: 0;color: inherit;border: 0;border-radius: 0;background-color: inherit;}
html:root body #cContainer .wk-clavedemo .condiciones input{}
html:root body #cContainer .wk-clavedemo .condiciones span{}
html:root body #cContainer #cDocument dt{line-height:inherit;margin: 0;}
html:root body #cContainer #cDocument h3{margin: 0;font-weight: inherit;font-size: inherit;color: inherit;text-align: inherit;}
html:root body #cContainer #cDocument p{margin:0;font-style: inherit;}
html:root body #cContainer #cDocument .jDa{font-family: inherit;font-size: inherit;font-weight: inherit;}
html:root body #cContainer #cDocument #dHead{padding: 0;clear: none;line-height: inherit;margin: 0;}
html:root body #cContainer #cDocument #dHPlus{text-align: inherit;line-height: inherit;}
html:root body #cContainer #cDocument #dHPlus .cPlus{padding: 0;background-color: inherit;font-size: inherit;text-align: inherit;line-height: inherit;}
html:root body #cContainer #cDocument #dHPlus dd{margin: 0;}
html:root body #cContainer #cDocument #dHPlus dt.h3{padding: 0;}
html:root body #cContainer #cDocument .cn{text-align: inherit;font-weight: inherit;}
html:root body #cContainer #cDocument .ccn{font-size: inherit;color:inherit;margin: 0;border-box;padding: 0;}
html:root body #cContainer #cDocument .vI{background-color: inherit;color: inherit;border: 0;font-size:inherit;font-weight: inherit;padding: 0;display: block;width: auto;text-align: inherit;}
html:root body #cContainer #cDocument #dUrlBol{padding: 0;float: right;transition: inherit;position: static;margin: 0;}
html:root body #cContainer #cDocument #dUrlBol a{font-family: inherit;font-size: inherit;color: inherit;height: auto;line-height: inherit;padding: 0;}
html:root body #cContainer #cDocument #dUrlBol a:after{content: '';position: static;display: block;width: auto;height: auto;top: inherit;right: inherit;}
html:root body #cHeadPopupSummaryRedacciones{display: block;height: auto;background: inherit;width: auto;}
html:root body #cHeadPopupSummaryRedacciones #hrefprintCtrl{margin: 0;float: none;border: 0;background-color: inherit;}
html:root body #cHeadPopupSummaryRedacciones #hrefexpCtrl{margin: 0;float: none;border: 0;background-color: inherit;}
html:root body #cHeadPopupSummaryRedacciones #hrefSend{margin: 0;float: none;border: 0;background-color: inherit;}
html:root body #cHeadPopupSummaryRedacciones #comparerButtonOff{height: auto;padding: 0;margin: 0;position: static;left: inherit;text-align: inherit;float: none;display: inline-block;text-transform: uppercase;line-height: inherit;font-weight: inherit;}
html:root body #cHeadPopupSummaryRedacciones #comparerButtonOn{height: auto;padding: 0;margin: 0;position: static;left: inherit;text-align: inherit;float: none;display: inline-block;text-transform: uppercase;line-height: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup{font-size: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #genericPopUpRedacciones{margin: 0;padding: 0;overflow: inherit;height: auto;width: auto;float: none;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion{height: auto;width: auto;float: none;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera{clear: none;background-color: inherit;float: none;width: auto;height: auto;border: 0;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera #headSpanActualArticle{width: auto;float: none;text-align: inherit;font-weight: inherit;display: inline-block;padding: 0;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera #headSpanPrecedentArticle{float: none;width: auto;text-align: inherit;font-weight: inherit;padding: 0;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo{height: auto;width: auto;float: none;overflow: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic{width: auto;float: none;margin: 0;height: auto !important;background: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic p{text-align: inherit;margin: 0;line-height: inherit;font-size: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic ul{margin: 0;text-align: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic li{line-height: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic .a{color: inherit;line-height: inherit;margin: 0;font-size: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic #titulo{border: 0;font-weight: inherit;height: auto;margin: 0 !important;text-align: inherit !important;line-height: inherit;position: static;width: auto;top: inherit;left: inherit;padding: 0;font-size: inherit;font-weight: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion{width: auto;float: none;margin: 0;height: auto;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion #titulo{border: 0;font-weight: normal;height: inherit;left: inherit;margin: 0 !important;text-align: inherit !important;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion .a{color: inherit;font-weight: inherit;line-height: inherit;padding: 0;margin: 0;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo{width: auto;float: none;height: auto;background-color: inherit;text-align: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo ul{position: static;width: auto;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo li{line-height: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo li a{height: auto;position: static;padding: 0;text-align: inherit;display: block;text-decoration: none;margin: 0;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo li a:before{top: inherit;left: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo{width: auto;float: none;margin: 0;height: auto;border: 0;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #titulo{position: static;width: auto;top: inherit;margin: 0px !important;height: auto;line-height: inherit;border: none;height: auto;z-index: 1;text-align: inherit !important;padding: 0;font-size: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos .a{color: inherit;line-height: inherit;padding: 0;margin: 0;font-size: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos p{text-align: inherit;margin: 0;line-height: inherit;font-size: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos ul{margin: 0;text-align: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos li{line-height: inherit;}
html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo a#showMenu{border-radius: 0;display: block;font-size: inherit;font-weight: inherit;height: auto;left: inherit;padding: 0px;position: static;text-align: inherit;top: inherit;width: auto;z-index: 1;line-height: inherit;}


@media all and (max-width: 1180px) {
    html:root{}
    html:root body{font-family: inherit;padding: 0;background-color: inherit !important;}
    html:root body *{box-sizing: border-box;}
    html:root body a{color: inherit;display:inline-block;}
    html:root body a:empty{display:none}
    html:root body a:hover{color: inherit;}
    html:root body a:focus{color: inherit;}
    html:root body a:active{color: inherit;}
    html:root body form{margin: 0;}
    html:root body h1,
    html:root body h2,
    html:root body h3,
    html:root body h4,
    html:root body h5{margin: 0;padding:0;color:inherit;font-size:inherit;line-height: inherit;font-weight: inherit;}
    html:root body ul,
    html:root body li,
    html:root body p{margin: 0;padding:0;line-height: inherit;}
    html:root body dd,
    html:root body dl,
    html:root body dt{margin: 0;padding:0;line-height:inherit}
    html:root body label{margin: 0}
    html:root body span{display:inline-block}
    html:root body select{line-height: 40px;height: 40px;padding: 0 10px;margin: 0;}
    html:root body textarea{padding: 0 10px;margin: 0;width: auto;font-size: inherit;}
    html:root body input[type="text"],
    html:root body input[type="password"]{width: auto;font-size: inherit;line-height: 40px;height: 40px;margin: 0;padding: 0 10px;font-family: inherit;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;border-radius: 0;}
    html:root body input[type="checkbox"]{margin: 0;}
    html:root body input[type="radio"]{margin: 0;float: none;}
    html:root body input[type="button"]{line-height: 40px;height: 40px;padding: 0 10px;margin: 0;}
    html:root body fieldset{margin: 0;padding: 0;font-size: inherit;}
    html:root body legend{float: none;padding: 0;font-size: inherit;line-height: inherit;font-weight: inherit;margin: 0;}
    html:root .wk-body{}
    html:root body .kv-icon-scrollup{background: none;background-position: 0;overflow: inherit;width: auto;height: auto;padding: 0;font-size: inherit;opacity: 1;box-sizing: border-box;text-align: inherit;z-index: 1;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;display: inline-block;position: static;}
    html:root body .ui-widget-overlay{opacity: 1;filter: Alpha(Opacity=100)background: none;position: static;top: inherit;left: inherit;width: auto;height: auto;z-index: 1;}
    html:root body .ui-dialog{height: auto !important;width: auto !important;top: inherit !important;left: inherit !important;box-shadow: none;background-color: inherit;position: static;padding: 0;overflow: inherit;z-index: 1;}
    html:root body .ui-dialog-titlebar{position: static;cursor: inherit;padding: 0;height: auto;font-weight: inherit;background: none;border: 0;}
    html:root body .ui-dialog-titlebar:after{position: inherit;left: inherit;font-size: inherit;font-weight: inherit;font-family: inherit;top: inherit;}
    html:root body .ui-dialog-title{float: none;margin: 0;font-size: inherit;position: static;top: inherit;left: inherit;display: inline-block;color: inherit;}
    html:root body .ui-button{position: static;right: inherit;top: inherit;width: auto;margin: 0;padding: 0;height: auto;font-size: inherit;}
    html:root body .ui-dialog .ui-icon{width: auto;height: auto;right: inherit;position: static;top: inherit;margin: 0;}
    html:root body .ui-dialog-content{position: static;width: auto;min-height: auto !important;max-height: 100% !important;height: auto;}
    html:root body .ui-widget-content{height: auto !important;text-align: inherit;padding: 0;margin: 0;border: 0;overflow: inherit;}
    html:root body .ui-dialog-buttonpane button:first-child{padding: 0;}
    html:root body .printForm{height: auto;overflow: inherit;}
    html:root body .label{background-color: inherit;color: inherit;display: inline-block;font-size: inherit;font-weight: inherit;line-height: inherit;padding: 0;text-shadow: none;}
    html:root body .radio{min-height: auto;padding: 0;}
    html:root body .ui-button-text{padding: 0;text-indent: inherit;line-height: inherit;}
    html:root body #cContainer .wk-main{padding: 0;overflow: inherit;background: none !important;height: auto!important;width: auto;margin: 0;}
    html:root body #cContainer .wk-psearch{font-size: inherit;width: auto;margin: 0;overflow: inherit;}
    html:root body #cContainer .TxtSearchclass{float: none;margin: 0;width: auto;font-size: inherit;}
    html:root body #cContainer .ClearBtn{display: inline-block;position: static;width: auto;height: auto;cursor: pointer;right: inherit;border: 0;margin: 0;padding: 0;}
    html:root body #cContainer .ButtonEncontrar{position: static;display: inline-block;height: auto;padding: 0px;border: none;font-weight: inherit;line-height: inherit;text-align: inherit;margin: 0;}
    html:root body #cContainer .ButtonEncontrar:after{position: static;top: 0;height: auto;display: inline-block;width: auto;right: 0;}
    html:root body #cContainer .DivSuggestResultclass{position: static;width: auto;margin: 0;left: 0;z-index: 1;clear: none;}
    html:root body #cContainer .suggestsynonymspopup{margin: 0;position: static;background: inherit;top: 0;left: 0;z-index: 1;padding: 0;width: auto;height: auto;box-shadow: none;border-radius: 0;border: 0;}
    html:root body #cContainer .wk-psearch--radio-group{width: auto;position: static;z-index: 1;clear: none;overflow: inherit;padding: 0;display: block;}
    html:root body #cContainer .wrapper-sticky{height: auto !important;width: auto !important;margin: 0 !important;position: static !important;}
    html:root body #cContainer .wk-colllapse-mobile-head{display: block;height: auto;padding: 0;clear: inherit;width: auto;border-color: inherit;background: inherit;}
    html:root body #cContainer .wk-colllapse-mobile-head:before{float: none;width: auto;height: auto;margin: 0;display: inline-block;background-image: none;}
    html:root body #cContainer .wk-colllapse-mobile-head span{padding: 0;}
    html:root body #cContainer .divuser{padding: 0;}
    html:root body #cContainer .divpass{padding: 0;margin: 0;}
    html:root body #cContainer .divcheck{padding: 0;margin: 0;float: none;}
    html:root body #cContainer .divcheck label{margin: 0;}
    html:root body #cContainer .divlogin{display: inline-block;float: none;margin: 0;position: static;width: auto;height: auto;left: 0;top: 0;}
    html:root body #cContainer .divlogin:before{position: static;font-size: inherit;left: inherit;top: inherit;}
    html:root body #cContainer .ExISISc{color: #333;font-size: inherit;margin: 0;padding: 0;position: relative;border-radius: 0;background: none;}
    html:root body #cContainer .ExISISc:before{width: auto;height: auto;display: block;position: static;top: inherit;right: inherit;font-size: inherit;}
    html:root body #cContainer .ExISISo{color: #333;font-size: inherit;margin: 0;padding: 0;position: relative;border-radius: 0;background: none;}
    html:root body #cContainer .ExISISo:before{width: auto;height: auto;display: block;position: static;top: inherit;right: inherit;font-size: inherit;}
    html:root body #cContainer .wk-toolbar-navigation{display: none;}
    html:root body #cContainer .wk-head-sup-nav{width: auto;clear: none;float: none;margin: 0;border: 0;}
    html:root body #cContainer .wk-toolbar-searchindocument{float: none;margin: 0;padding: 0;}
    html:root body #cContainer .wk-toolbar-searchindocument *{float: none;}
    html:root body #cContainer .wk-toolbar-historico{padding: 0;border-right: 1px solid #fff;border-left: 1px solid #fff;margin: 0;float: none;}
    html:root body #cContainer .wk-toolbar-textsize{float: none;margin: 0;}
    html:root body #cContainer .wk-toolbar-textsize a{float: none;}
    html:root body #cContainer .wk-buttonsBar-actions{overflow: inherit;float: none;}
    html:root body #cContainer .pOf{font-size: inherit;text-align: inherit;margin: 0;}
    html:root body #cContainer a.iLE,
    html:root body #cContainer a.iBL,
    html:root body #cContainer a.iCS,
    html:root body #cContainer a.iDT,
    html:root body #cContainer a.iFO,
    html:root body #cContainer a.iIF,
    html:root body #cContainer a.iJU,
    html:root body #cContainer a.iLE,
    html:root body #cContainer a.iPR,
    html:root body #cContainer a.iAN,
    html:root body #cContainer a.iPT{padding: 0;margin: 0;}
    html:root body #cContainer .iLE img,
    html:root body #cContainer .iBL img,
    html:root body #cContainer .iCS img,
    html:root body #cContainer .iDT img,
    html:root body #cContainer .iFO img,
    html:root body #cContainer .iIF img,
    html:root body #cContainer .iJU img,
    html:root body #cContainer .iLE img,
    html:root body #cContainer .iPR img,
    html:root body #cContainer .iAN img,
    html:root body #cContainer .iPT img{margin: 0;padding: 0;}
    html:root body #cContainer .envuelve-cookies{width: auto;margin: 0;}
    html:root body #cContainer .visitedForDocument{display:none}
    html:root body #cContainer .dSF{clear: none;margin: 0;padding: 0;}
    html:root body #cContainer .dSF div{margin: 0;}
    html:root body #cContainer .dCo{}
    html:root body #cContainer .dCo dt{text-align: inherit;margin: 0;font-size: inherit;background-position: 0 0;padding: 0;font-weight: inherit;}
    html:root body #cContainer .dCo dd{margin: 0;padding: 10px;}
    html:root body #cContainer .di{margin: 0;}
    html:root body #cContainer #aspnetForm .Tit{font-size: inherit;padding: 0;}
    html:root body #cContainer .fCo{display: block;text-align: inherit;margin: 0;}
    html:root body #cContainer #aspnetForm .cBots{margin: 0;padding: 0;overflow: inherit;}
    html:root body #cContainer #aspnetForm .cBots a{margin: 0;padding: 0;font-size: inherit;text-align: inherit;float: none;}
    html:root body #cContainer .popup{width: auto;overflow: inherit;margin: 0;z-index: 1;position: static;height: auto;box-shadow: none;}
    html:root body #cContainer .cabecera{width: auto;overflow: inherit;position: static;text-align: inherit;padding: 0;}
    html:root body #cContainer .popup .cabecera:before{position: static;left: inherit;top: inherit;}
    html:root body #cContainer .cabecera a{float: none;display: inherit;margin: 0;background: none;border: 0;border-radius: 0;text-indent: inherit;width: auto;height: auto;}
    html:root body #cContainer #aspnetForm .cabecera p{margin: 0;}
    html:root body #cContainer .cuerpo{height: auto;width: auto;overflow: inherit;font-size: inherit;}
    html:root body #cContainer .h3{padding: 0;margin: 0;}
    html:root body #cContainer .falsologout{position: static;}
    html:root body #cContainer .falsologout input[type="submit"]{display:none}
    html:root body #cContainer .divlogoutTxt{padding: 0;text-align: inherit;line-height: inherit;position: static;top: inherit;font-weight: inherit;}
    html:root body #cContainer .divlogoutBtn{}
    html:root body #cContainer #aspnetForm .divlogoutBtn [type="submit"]{width: 100%;display: block;float: none;margin: 0;position: static;top: inherit;left: inherit;height: 40px;background-image: none;}
    html:root body #cContainer .re{margin: 0;}
    html:root body #cContainer .tPb{margin: 0;width: auto;max-width: 100%;}
    html:root body #cContainer #aspnetForm .nCo{margin: 0;padding: 0;}
    html:root body #cContainer #aspnetForm .nCO{}
    html:root body #cContainer #aspnetForm .nCO li{padding: 0;}
    html:root body #cContainer .cPlus{margin: 0;padding: 0;font-size: inherit;text-align: inherit;line-height: inherit;}
    html:root body #cContainer .jDa{font-family: inherit;font-size: inherit;font-weight: inherit;}
    html:root body #cContainer .navigationLayer{margin:0;}
    html:root body #cContainer .forwardNavigation{padding: 0;float: none;border-radius: 0;font-size: inherit;}
    html:root body #cContainer .backwardNavigation{padding: 0;float: none;border-radius: 0;font-size: inherit;}
    html:root body #cContainer .sFic{}
    html:root body #cContainer .sFic li{padding: 0;position: static;}
    html:root body #cContainer .sFic li:before{content:"";width: auto;height: auto;content: "";position: static;left: inherit;top: inherit;}
    html:root body #cContainer .sFic a{}
    html:root body #cContainer .ccn{margin: 0;padding: 0;font-size: inherit;}
    html:root body #checkToMe{margin: 0;padding: 0;}
    html:root body #checkToMe [type="checkbox"]{position: static;top: inherit;left: inherit;}
    html:root body #warnings{padding: 0;}
    html:root body #cContainer{position: static;}
    html:root body #cContainer #usodecookies{}
    html:root body #cContainer #cookieLaw{padding: 0;text-align: inherit;width: auto;clear: none;float: none;}
    html:root body #cContainer #cookieLaw p{text-align: inherit;line-height: inherit;float: none;}
    html:root body #cContainer #aspnetForm{height:auto;margin: 0;}
    html:root body #cContainer #cHead{background-color: inherit;}
    html:root body #cContainer #cLogo{height: auto;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;position: static;overflow: inherit;background: inherit;margin: 0px;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;}
    html:root body #cContainer #LogoUN{float: none;margin: 0;height: auto;width: auto;}
    html:root body #cContainer #LogoUN #hrefUNLogo{display: block;height: auto;width: auto;margin: 0;background: none;background-size: inherit;}
    html:root body #cContainer #LogoPR{float: none;margin: 0;height: auto;width: auto;}
    html:root body #cContainer #hrefProductLogo{display: block;width: auto;height: auto;margin: 0;}
    html:root body #cContainer #hrefProductLogo dfn{font-style: inherit; font-size: 0; width: 200px; background-size: 100%; margin-top: 12px;}
    html:root body #cContainer #cMenu{text-align: inherit;height: auto;border: 0;position: static;width: auto;}
    html:root body #cContainer #ulMenu{top: inherit;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;margin: 0;display: table;position: static;height: auto;left: 0;width: auto;float: none;padding: 0;}
    html:root body #cContainer #ulMenu li{display: inline-block;line-height: inherit;vertical-align: inherit;text-align: inherit;width: auto;}
    html:root body #cContainer #ulMenu li a{margin: 0;font-size: inherit;display: inline-block;line-height: inherit;cursor: inherit;}
    html:root body #cContainer #ulMenuAP{margin: 0;position: static;right: inherit;height: auto;width: auto;display: inline-block;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;top: inherit;float: none;padding: 0;}
    html:root body #cContainer #ulMenuAP li{display: inherit;width: auto;}
    html:root body #cContainer #ulMenuAP li a{font-size: inherit;line-height: inherit;position: static;margin: 0;}
    html:root body #cContainer #ulMenuAP li a:before{height: auto;width: auto;display: block;border-radius: inherit;position: static;top: inherit;left: inherit;font-size: inherit;text-align: inherit;}
    html:root body #cContainer #ulLinks{height: auto;}
    html:root body #cContainer #ulLinks li{width: auto;clear: none;float: none;margin: 0;}
    html:root body #cContainer #ulLinks a{height: auto;width: auto;height: auto;display: inherit;position: static;}
    html:root body #cContainer #ulLinks a:before{font-size: inherit;position: static;top: inherit;}
    html:root body #cContainer #ulLinks a:after{font-size: inherit;position: static;top: 0;}
    html:root body #cContainer #ulLinks dfn{padding: 0;line-height: inherit;font-size: inherit;font-weight: inherit;}
    html:root body #cContainer #cLogin{float: none;margin: 0;box-sizing: border-box;padding: 0;overflow: inherit;font-size: inherit;border-left: 1px solid #ccc;width: auto;height: auto;display: block;}
    html:root body #cContainer #logindiv{position: static;margin: 0;overflow: inherit;}
    html:root body #cContainer #logindiv [type="submit"]{font-size: inherit;opacity: inherit;padding: 0;border: 0;text-shadow: none;box-shadow: none;border-radius: 0;margin: 0;height: auto;width: auto;background: none;}
    html:root body #cContainer #logindiv span{margin: 0;width: auto;}
    html:root body #cContainer #navToolbar{margin:0;height: auto;background:none;padding:0;font-size: inherit;z-index: 1;position: static !important;width: auto !important;top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;border: 0;}
    html:root body #cContainer #navToolbar a{margin: 0;}
    html:root body #cContainer #navResul{float: none;margin: 0;}
    html:root body #cContainer #navResul li{float: none;}
    html:root body #cContainer #buttonsBar{float: none;}

    html:root body #cContainer #cPath{clear: none;margin: 0;width: auto !important;font-size: inherit;display: inline-block;background-color: #f3f3f4;z-index: 1;padding: 0;position: static !important;top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;}
    html:root body #cContainer #PathDivPath{}
    html:root body #cContainer #PathDivPath a:first-child{position: static;font-size: inherit;left: inherit;}
    html:root body #cContainer #PathDivPath #labelchar{padding: 0;}
    html:root body #cContainer #lastpathid{font-size: inherit;}
    html:root body #cContainer #ContentUltimasBusqHome{position: static;z-index: 1;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;}
    html:root body #cContainer #UltimasBusquedasHome{float: none;width: auto;height: auto;overflow: inherit;background-color: inherit;box-sizing: border-box;padding: 0;}
    html:root body #cContainer #lblUltBusquedas{font-size: inherit;font-weight: inherit;}
    html:root body #cContainer #cBusq{padding: 0;margin: 0;height: auto;z-index: 1;position: static;float: none;width: auto;background: none;}
    html:root body #cContainer #sc1Av2DivTxtSearch{padding: 0;margin: 0;}
    html:root body #cContainer #sFicha{margin: 0;height: auto;line-height: inherit;font-size: inherit;}
    html:root body #cContainer #sFicha a{font-size: inherit;line-height: inherit;height: auto;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;padding: 0;position: static;}
    html:root body #cContainer #sFicha a:after{position: static;top: inherit;height: auto;display: block;width: auto;right: inherit;}
    html:root body #cContainer #cVe{font-size: inherit;font-weight: inherit;margin: 0;}
    html:root body #cContainer #cVe p{color: #fff;text-transform: inherit;font-size: inherit;font-family: inherit;font-weight: inherit;padding: 0;text-align: inherit;}
    html:root body #cContainer #cVe ul{text-align: inherit;}
    html:root body #cContainer #cVe li{padding: 0;font-family: inherit;font-size: inherit;}
    html:root body #cContainer #MenC{height: auto !important;background-color: inherit;padding: 0;margin: 0;overflow: inherit;width: auto !important;top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;position: static !important;}
    html:root body #cContainer #ISIS{font-size: inherit;padding: 0;}
    html:root body #cContainer #ISIS li{padding: 0;}
    html:root body #cContainer #ISIN{font-size: inherit;padding: 0;}
    html:root body #cContainer #ISIN li{padding: 0;}
    html:root body #cContainer #cDocument{width: auto;}
    html:root body #cContainer #cDocument h2{margin: 0;font-size: inherit;font-weight: inherit;text-align: inherit;padding: 0;}
    html:root body #cContainer #cDocument h3{text-align: inherit;font-weight: inherit;font-size: inherit;line-height: inherit;}
    html:root body #cContainer #cDocument p{margin:0}
    html:root body #cContainer #cCx{top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;position: static !important;width: auto !important;border-radius: 5px;margin: 0;padding: 0;float: none;height: auto !important;}
    html:root body #cContainer #cCx > *{margin: 0;clear: none;}
    html:root body #cContainer #cCx fieldset{margin: 0;padding: 0;background: none;}
    html:root body #cContainer #cCx fieldset select{font-size: inherit;width: auto;height: auto;margin: 0;}
    html:root body #cContainer #cCx fieldset input{height: auto;width: auto;margin: 0;}
    html:root body #cContainer #cCx fieldset a{position: inherit;text-transform: inherit;font-size: inherit;width: auto;height: auto;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;margin: 0;}
    html:root body #cContainer #cCx fieldset label{font-weight: inherit;margin: 0;}
    html:root body #cContainer #cCn{width: auto !important;float: none;padding: 0;margin: 0;background: none;height: auto !important;}
    html:root body #cContainer #aspnetForm #dHead{padding: 0;clear: none;line-height: inherit;margin: 0;}
    html:root body #cContainer #aspnetForm #dHead h2{clear: none;line-height: inherit;margin: 0;font-size: inherit;font-weight: inherit;text-align: inherit;font-family: inherit;}
        html:root body #cContainer #idU {
            display: none;
            font-size: inherit;
            font-weight: inherit;
            font-family: inherit;
            margin: 18px;
        }
    html:root body #cContainer #dUrlBol{display: inline-block;padding: 0;float: none;margin: 0;transition: inherit;position: static;}
    html:root body #cContainer #dUrlBol a{font-family: inherit;font-size: inherit;height: auto;line-height: inherit;padding: 0;}
    html:root body #cContainer #dUrlBol a:after{content: '';position: static;display: block;width: auto;height: auto;top: inherit;right: inherit;}
    html:root body #cContainer #dTxT{font-size: inherit;line-height: inherit;}
    html:root body #cContainer #dTxT ul{margin:0}
    html:root body #cContainer #dTxT li{margin:0}
    html:root body #cContainer #sc1Av2DivChkSynonym{}
    html:root body #cContainer #btnSearchBtnSearch{background: inherit;border: 0;color: inherit;line-height: inherit;float: left;padding: 0;overflow: inherit;position: static;z-index: 1;margin: 0;height: auto;}
    html:root body #cContainer #ulbusqueda{margin: 0;padding: 0;}
    html:root body #cContainer #ulbusqueda li{display: inline-block;margin: 0;font-weight: inherit;}
    html:root body #cContainer #ulbusqueda a{font-weight: inherit;}
    html:root body #cContainer #tBody{background: inherit;}
    html:root body #cContainer #aspnetForm #dFiC{margin: 0;background-color: inherit;padding: 0;font-size: inherit;line-height: inherit;}
    html:root body #cContainer #aspnetForm #dFiC .h3{font-size: inherit;padding: 0;margin: 0;}
    html:root body #cContainer #aspnetForm #dFiC .h3 + dd{padding: 10px;}
    html:root body #cContainer #aspnetForm #dHPlus{font-size: inherit;line-height: inherit;text-align: inherit;}
    html:root body #cContainer #aspnetForm #dHPlus dd{margin: 0;}
    html:root body #cContainer #aspnetForm #dHPlus p{text-align: inherit;}
    html:root body #cContainer #dCm{width: auto;height: auto;margin: 0;float: none;clear: none;}
    html:root body #cContainer #lDR{font-size: inherit;padding: 0;text-transform: uppercase;font-weight: inherit !important;border-radius: 6px;width: auto;}
    html:root body #cContainer #sTexto{text-align: inherit;height: auto;line-height: inherit;font-size: inherit;}
    html:root body #cContainer #sTexto a{height: auto;padding: 0;font-size: inherit;text-transform: inherit;line-height: inherit;font-weight: inherit;}
    html:root body #cContainer #dNoT{}
    html:root body #cContainer #dNoT dd{}
    html:root body #cContainer #dNoT dd.vnt{font-size: inherit;padding: 0;text-align: inherit;}
    html:root body #cContainer #dNoT dd.vnt a{font-weight: inherit;}
    html:root body #cContainer #dNoT dl{clear: none;margin: 0;}
    html:root body #cContainer #dNoT dt{float: none;padding: 0;}
    html:root body #cContainer #dNoT p{padding: 0;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent{height: auto;width: auto;text-align: inherit;overflow: inherit;padding: 0;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #divsearchajax{margin: 0;text-align: inherit;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #EbookTDCtextajaxassis{margin: 0;width: auto;font-size: inherit;float: none;margin: 0;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #btnajaxassis{float: none;width: auto;height: auto;margin: 0;font-size: inherit;font-weight: inherit;line-height: inherit;cursor: inherit;position: static;right: inherit;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;overflow: inherit;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #EbookTDCtextajaxassisClearBtn{float: none;width: auto;height: auto;margin: 0;border-radius: 0;font-weight: inherit;line-height: inherit;text-transform: inherit;text-align: inherit;font-size: inherit;cursor: inherit;position: static;left: inherit;border: 0;top: inherit;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC{height: auto !important;float: none;overflow: inherit;width: auto;font-size: inherit;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe{line-height: inherit;padding: inherit;text-align: inherit;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .subframe{margin: 0;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .do{text-align: inherit;margin: 0;padding: 0;overflow: inherit;cursor: inherit;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .du{text-align: inherit;margin: 0;padding: 0;overflow: inherit;cursor: inherit;}
    html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .dc{text-align: inherit;margin: 0;padding: 0;overflow: inherit;cursor: inherit;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .ft{padding: 0;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .ftselected{margin: 0;padding: 0;cursor: inherit;font-weight: inherit;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .fl{overflow: inherit;}
}
  /*RESET*/



  @media all and (max-width: 1180px) {
      html:root{font-family: 'Fira Sans', sans-serif;font-size: 15px;line-height: 24px;color: #333;}
      html:root body{font-size: inherit;margin: 0;font-family: inherit;line-height: inherit;color: inherit;background-color: inherit;}
      html:root body a{word-break: break-all;}
  }

    /*wcresultslist_noresults*/
        html:root body #cContainer #wcresultslist_noresults #hrefNewSearch{display: table;margin: 10px auto 0 auto;float: right;position: relative;bottom: 0;line-height: 40px;padding: 0 30px 0 15px;width: 182px;right: 0;font-size: 18px;}
        html:root body #cContainer #wcresultslist_noresults #hrefNewSearch:before{background-image: url("../img/sprite-icons.png");background-repeat: no-repeat;content: "";position: absolute;top: 14px;height: 14px;display: block;width: 15px;right: 14px;}
        /*RESPONSIVE*/
            @media all and (max-width: 1180px) {
                html:root body #cContainer #wcresultslist_noresults #hrefNewSearch{}
            }
        /*RESPONSIVE*/
    /*wcresultslist_noresults*/

  /*SCROOLUP*/
    html:root body .kv-icon-scrollup{}
    /*RESPONSIVE*/
    @media all and (max-width: 1180px) {
      html:root body .kv-icon-scrollup{background-image: url("../img/arrow-up.png");background-position: -48px 0px;width: 35px;height: 35px;bottom: 12px;position: fixed;border-radius: 20px;z-index: 3;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
      html:root body .kv-icon-scrollup:hover{background-position: -48px -36px;}
    }
    /*RESPONSIVE*/
  /*SCROOLUP*/

  /*COOKIES*/
      html:root body #usodecookies{display: none;background: #0768a9;color: #fff;position: fixed;z-index: 50;left: 0;right: 0;top: 0;}
      html:root body #usodecookies h2{font-size: 23px;margin-bottom: 10px;}
      html:root body #usodecookies p{}
      html:root body #usodecookies .cookieLaw{margin-left: auto;margin-right: auto;padding-left: 23px;padding-right: 23px;box-sizing: border-box;display: table;width: 100%;padding-top: 20px;padding-bottom: 20px;}
      html:root body #usodecookies .envuelve-cookies{}
      @media all and (max-width: 1180px) {
        html:root body #cContainer #usodecookies{}
        html:root body #cContainer #usodecookies .cookieLaw{padding:20px}
        html:root body #cContainer #usodecookies .envuelve-cookies{}
      }
  /*COOKIES*/

  /*HEAD*/
    html:root body #cContainer #cHead{/* overflow-x: hidden; */}
    html:root body #cContainer #cHead:before{content:"";height: 88px;width: 100%;display: block;position: absolute;background: #fff;}

    /*Login*/


        
    /*Login*/

.wk-head-sup-nav{
  margin: 24px 0 0 20px;
}

.wk-head-sup-nav ul{
  margin:0;
  list-style-type:none;
}
.wk-head-sup-nav ul#ulLinks{
    height: 26px;
}
.wk-head-sup-nav ul li{
  float:left;
}
.wk-head-sup-nav > ul > li > a{
  display:inline;
  position:relative;
  height:82px;
  width:100px;
  margin-left:5px;
}
.wk-head-sup-nav ul  li#Links1 a{font-weight: 500;}
.wk-head-sup-nav ul  li#Links2 a{font-weight: 500;}

.wk-head-sup-nav > ul > li > a > dfn{
  display: inline-block;
    padding: 16px 10px 0 10px;
    font-style: normal;
    font-weight: 400;
}
.wk-head-sup-nav > ul > li > a[title='Acceso CISS Laboral'] > dfn,
.wk-head-sup-nav > ul > li > a[title='Acceso CISS Contable Mercantil'] > dfn{
  font-size: 1.2em;
}
.wk-head-sup-nav > ul > li > a > dfn:hover{text-decoration: underline;opacity: .8;}
.wk-head-sup-nav > ul > li > a > dfn > strong{
  display:block;
}

.wk-head-sup-nav ul li#Links3 > a > dfn{

}

.wk-head-sup-nav ul li#Links1 a,
.wk-head-sup-nav ul li#Links2 a{text-decoration: none;}
.wk-head-sup-nav ul li#Links3 a,
.wk-head-sup-nav ul li#Links4 a{
  color: #666666;
  text-decoration: none;
}

.wk-head-sup-nav ul li#Links0 a{
  width: 110px;

  background: rgb(148,40,55); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(148,40,55,1) 0%, rgba(148,40,55,1) 30%, rgba(140,38,52,1) 40%, rgba(124,34,44,1) 54%, rgba(120,32,44,1) 59%, rgba(107,30,38,1) 66%, rgba(104,28,38,1) 71%, rgba(98,27,35,1) 73%, rgba(91,23,34,1) 79%, rgba(75,19,28,1) 90%, rgba(67,18,24,1) 94%, rgba(63,18,25,1) 98%, rgba(60,15,22,1) 99%, rgba(60,15,22,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(148,40,55,1)), color-stop(30%,rgba(148,40,55,1)), color-stop(40%,rgba(140,38,52,1)), color-stop(54%,rgba(124,34,44,1)), color-stop(59%,rgba(120,32,44,1)), color-stop(66%,rgba(107,30,38,1)), color-stop(71%,rgba(104,28,38,1)), color-stop(73%,rgba(98,27,35,1)), color-stop(79%,rgba(91,23,34,1)), color-stop(90%,rgba(75,19,28,1)), color-stop(94%,rgba(67,18,24,1)), color-stop(98%,rgba(63,18,25,1)), color-stop(99%,rgba(60,15,22,1)), color-stop(100%,rgba(60,15,22,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(148,40,55,1) 0%,rgba(148,40,55,1) 30%,rgba(140,38,52,1) 40%,rgba(124,34,44,1) 54%,rgba(120,32,44,1) 59%,rgba(107,30,38,1) 66%,rgba(104,28,38,1) 71%,rgba(98,27,35,1) 73%,rgba(91,23,34,1) 79%,rgba(75,19,28,1) 90%,rgba(67,18,24,1) 94%,rgba(63,18,25,1) 98%,rgba(60,15,22,1) 99%,rgba(60,15,22,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(148,40,55,1) 0%,rgba(148,40,55,1) 30%,rgba(140,38,52,1) 40%,rgba(124,34,44,1) 54%,rgba(120,32,44,1) 59%,rgba(107,30,38,1) 66%,rgba(104,28,38,1) 71%,rgba(98,27,35,1) 73%,rgba(91,23,34,1) 79%,rgba(75,19,28,1) 90%,rgba(67,18,24,1) 94%,rgba(63,18,25,1) 98%,rgba(60,15,22,1) 99%,rgba(60,15,22,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(148,40,55,1) 0%,rgba(148,40,55,1) 30%,rgba(140,38,52,1) 40%,rgba(124,34,44,1) 54%,rgba(120,32,44,1) 59%,rgba(107,30,38,1) 66%,rgba(104,28,38,1) 71%,rgba(98,27,35,1) 73%,rgba(91,23,34,1) 79%,rgba(75,19,28,1) 90%,rgba(67,18,24,1) 94%,rgba(63,18,25,1) 98%,rgba(60,15,22,1) 99%,rgba(60,15,22,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(148,40,55,1) 0%,rgba(148,40,55,1) 30%,rgba(140,38,52,1) 40%,rgba(124,34,44,1) 54%,rgba(120,32,44,1) 59%,rgba(107,30,38,1) 66%,rgba(104,28,38,1) 71%,rgba(98,27,35,1) 73%,rgba(91,23,34,1) 79%,rgba(75,19,28,1) 90%,rgba(67,18,24,1) 94%,rgba(63,18,25,1) 98%,rgba(60,15,22,1) 99%,rgba(60,15,22,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#942837', endColorstr='#3c0f16',GradientType=0 ); /* IE6-9 */

}

.wk-head-sup-nav ul  li#Links5 {display:none;}

/*.wk-head-sup-nav ul li#Links1 a{


  background: -moz-linear-gradient(top, rgba(0,90,161,1) 0%, rgba(0,90,161,1) 68%, rgba(0,90,161,0.85) 79%, rgba(0,90,161,0.7) 90%, rgba(0,90,161,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,90,161,1)), color-stop(68%,rgba(0,90,161,1)), color-stop(79%,rgba(0,90,161,0.85)), color-stop(90%,rgba(0,90,161,0.7)), color-stop(100%,rgba(0,90,161,0)));
  background: -webkit-linear-gradient(top, rgba(0,90,161,1) 0%,rgba(0,90,161,1) 68%,rgba(0,90,161,0.85) 79%,rgba(0,90,161,0.7) 90%,rgba(0,90,161,0) 100%);
  background: -o-linear-gradient(top, rgba(0,90,161,1) 0%,rgba(0,90,161,1) 68%,rgba(0,90,161,0.85) 79%,rgba(0,90,161,0.7) 90%,rgba(0,90,161,0) 100%);
  background: -ms-linear-gradient(top, rgba(0,90,161,1) 0%,rgba(0,90,161,1) 68%,rgba(0,90,161,0.85) 79%,rgba(0,90,161,0.7) 90%,rgba(0,90,161,0) 100%);
  background: linear-gradient(to bottom, rgba(0,90,161,1) 0%,rgba(0,90,161,1) 68%,rgba(0,90,161,0.85) 79%,rgba(0,90,161,0.7) 90%,rgba(0,90,161,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005AA1', endColorstr='#005AA1',GradientType=0 );
}*/

/*.wk-head-sup-nav ul li#Links2 a{
  width: 115px;

  border-right:1px solid #666;

  background: -moz-linear-gradient(top, rgba(33,132,0,1) 0%, rgba(33,132,0,1) 68%, rgba(33,132,0,0.85) 79%, rgba(33,132,0,0.7) 90%, rgba(33,132,0,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,132,0,1)), color-stop(68%,rgba(33,132,0,1)), color-stop(79%,rgba(33,132,0,0.85)), color-stop(90%,rgba(33,132,0,0.7)), color-stop(100%,rgba(33,132,0,0)));
  background: -webkit-linear-gradient(top, rgba(33,132,0,1) 0%,rgba(33,132,0,1) 68%,rgba(33,132,0,0.85) 79%,rgba(33,132,0,0.7) 90%,rgba(33,132,0,0) 100%);
  background: -o-linear-gradient(top, rgba(33,132,0,1) 0%,rgba(33,132,0,1) 68%,rgba(33,132,0,0.85) 79%,rgba(33,132,0,0.7) 90%,rgba(33,132,0,0) 100%);
  background: -ms-linear-gradient(top, rgba(33,132,0,1) 0%,rgba(33,132,0,1) 68%,rgba(33,132,0,0.85) 79%,rgba(33,132,0,0.7) 90%,rgba(33,132,0,0) 100%);
  background: linear-gradient(to bottom, rgba(33,132,0,1) 0%,rgba(33,132,0,1) 68%,rgba(33,132,0,0.85) 79%,rgba(33,132,0,0.7) 90%,rgba(33,132,0,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#218400', endColorstr='#00557b48',GradientType=0 );
}*/

.wk-head-sup-nav ul li#Links3 a{
  width:115px;
}

.wk-head-sup-nav ul li a:hover{

}


.wk-head--nav{
  height: 36px;
  border-bottom:3px;
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.25);
  position: relative;
  width: 100%;
}
.wk-head--nav ul#ulMenu{
  margin:0;
  display: table;
  position: absolute;
    height: 36px;
    left: 0;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
    html:root body #cContainer #cHead .wk-head-sup{
  position: relative;
    height: 100px;
    overflow: hidden;
    background-color: #fff;
    margin-bottom: 0px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

    html:root body #cContainer #cHead .wrapper-sticky #navToolbar[class="wk-toolbar"]{margin-left: auto;margin-right: auto;box-sizing: border-box;width: 96% !important;background-color: #fff;/*border-right: 23px solid #f3f3f4;border-left: 23px solid #f3f3f4;*/box-sizing: border-box;}
    html:root body #cContainer #cHead #navToolbar.sticky{top: 20px !important;margin-left: 26px;position: fixed !important;/*top: 36px !important;left:0 !important;width:100% !important;*/}
    
    /*Path*/
        html:root body #cContainer #cHead .wrapper-sticky #cPath[class="wk-path"] {width: 96% !important;margin-left: auto;margin-right: auto;box-sizing: border-box;font-size: 14px;color: #49494b;border-bottom: 1px solid #f3f3f4;position: static !important;top: 1px!important;z-index: 0;}
        html:root body #cContainer #cHead #cPath.sticky{position: fixed !important;padding: 3px;top: -9px;left: 25px;z-index: 101;}
        html:root body #cContainer #cHead #cPath{/*padding-left: 23px;padding-right: 23px;*/box-sizing: border-box;display: table;width: 96%; margin:10px auto;}
        html:root body #cContainer #cHead #PathDivPath > *:first-child{}
        html:root body #cContainer #cHead #PathDivPath > *:first-child:before{}
        html:root body #cContainer #cHead #PathDivPath > *{display: inline-block;}
        html:root body #cContainer #cHead #PathDivPath > * + *{margin-left: 5px;}
        html:root body #cContainer #cHead #PathDivPath a { color: #7a2422; text-decoration:underline;}
    /*Path*/

    html:root body #cContainer #cHead .TxtSearchclass{width: 100%;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;}
    html:root body #cContainer #cHead .DivTxtSearchclass{padding-right: 130px;}
    html:root body #cContainer #cHead .DivSuggestResultclass{position: absolute;z-index: 100;left: 26px;top: 51px;right: 164px;}
    html:root body #cContainer #cHead .sgctitle{padding: 20px;}
    html:root body #cContainer #cHead .ButtonEncontrar{position: absolute;right: 17px;top: 19px;}
    html:root body #cContainer #cHead .ButtonEncontrar input{width: 113px;height: 32px; text-align:left; }
    html:root body #cContainer #cHead .ButtonEncontrar:after{height: 12px;width: 14px;position: absolute;top: 0;bottom: 0;right: 10px;margin-bottom: auto;margin-top: auto;}
    html:root body #cContainer #cHead .ClearBtn{width: 32px;height: 32px;line-height: 32px;top: 18px;right: 141px;background-color: #e9e7ea;position: absolute;cursor: pointer;text-align: center;}
    html:root body #cContainer #cHead .ClearBtn:before{content: "\f00d";color: red;font-family: FontAwesome;display: block;font-size: 20px;}
    html:root body #cContainer #cHead #ulbusqueda{margin-top: 18px;}
    html:root body #cContainer #cHead #btnSearchBtnSearch{height: 32px; padding-left:10px}
    html:root body #cContainer #cHead #btnSearchBtnSearch:hover{height: 32px; }

    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        /*html:root body #cContainer #cHead{position: relative;overflow-x: inherit;}
        html:root body #cContainer #cHead:before{display:none}
        html:root body #cContainer #cHead #cLogo{position: relative;z-index: 5;background-color: #fff;height: 60px;max-width: 100%;margin: 0;padding: 0;}
        html:root body #cContainer #cHead #hrefProductLogo{text-align: center;font-size: 18px;}
        html:root body #cContainer #cHead #LogoUN{display: none;}
        html:root body #cContainer #cHead .wk-colllapse-mobile--login{display: inline-block;position: static;right: inherit;width: auto;padding: 0;box-sizing: border-box;height: auto;top: inherit;bottom: inherit;margin: 0;border: 0;}
        html:root body #cContainer #cHead .wk-logoprod{display: table;width: 230px;margin: auto;font-size: 31px;line-height: 60px;font-weight: 500;position: static;height: auto;}
        html:root body #cContainer #cHead .wk-head-sup-nav{display: none;}
        html:root body #cContainer #cHead .wk-colllapse-mobile--login{}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head{position: absolute;z-index: 5;top: 0;right: 0;height: 60px;padding: 0 20px;width: 60px;}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head .divlogoutTxt{display: none;} 


        html:root body #cContainer #cHead .wk-colllapse-mobile--login .wk-colllapse-mobile-head-close{}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head.wk-colllapse-mobile-head-open{z-index: 50;}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head.wk-colllapse-mobile-head-open:before{content: "\f00d";left: inherit;bottom: inherit;right: inherit;top: 0;line-height: 60px;height: 60px;color: #fff;}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head:before{text-align: center;content: "\f007";font-family: FontAwesome;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-size: 24px;width: 100%;height: 22px;}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head span{display: none;}
        
        html:root body #cContainer #cHead .wk-colllapse-mobile-head.wk-colllapse-mobile-head-open + .wk-login{
            display: block !important;
        }

        html:root body #cContainer #cHead .wk-login{position: fixed;z-index: 6;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .5);display: none!important;}
       

        html:root body #cContainer #cHead .logindiv{background-color: #fff;width: 300px;height: auto;margin: 0 auto;top: 70px;bottom: 0;left: 0;right: 0;position: absolute;z-index: 50;padding: 20px;}
        html:root body #cContainer #cHead .wk-login-useracess{position: static;height: auto;top: inherit;bottom: inherit;margin: 0;line-height: inherit;font-size: inherit;display: none;}
        html:root body #cContainer #cHead .wk-login-useracess a{margin: 0;}
        html:root body #cContainer #cHead .logindiv input[type="text"],
        html:root body #cContainer #cHead .logindiv input[type="password"]{width: 100%;}
        html:root body #cContainer #cHead .divuser{position: static;top: inherit;}
        html:root body #cContainer #cHead .divuser span{float: none;font-size: inherit;width: auto;}
        html:root body #cContainer #cHead .divuser input{float: none;height: 40px;}
        html:root body #cContainer #cHead .divpass{margin-top: 10px;position: static;top: inherit;}
        html:root body #cContainer #cHead .divpass span{float: none;font-size: inherit;width: 100%;} 
        html:root body #cContainer #cHead .divpass input{float: none;padding: 0 10px;height: 40px;}
        html:root body #cContainer #cHead .divcheck{margin-top: 10px;line-height: 40px;display: block;position: static;top: inherit;}
        html:root body #cContainer #cHead .divcheck span{}
        html:root body #cContainer #cHead .divcheck label{margin-left: 5px;font-size: inherit;}
        html:root body #cContainer #cHead .divlogin{display: block;line-height: 40px;height: 40px;position: relative;padding-right: 20px;top: inherit;left: inherit;width: 100%;}
        html:root body #cContainer #cHead .divlogin:before{position: absolute;font-size: 20px;right: 0;left: 50px;margin-left: auto;margin-right: auto;width: 20px;}
        html:root body #cContainer #cHead .divlogin [type="submit"]{margin: auto;height: 40px;width: 100%;text-align: center;}
        html:root body #cContainer #cHead .divforgot{font-size: inherit;position: static;top: inherit;text-align: center;margin-top: 10px;}
        html:root body #cContainer #cHead .falsologout{}
        html:root body #cContainer #cHead .falsologout input[type="submit"]{}
        html:root body #cContainer #cHead .divlogoutTxt{font-weight: 600;position: static;height: auto;top: inherit;bottom: inherit;width: 100%;margin: 0;line-height: inherit;white-space: inherit;overflow: inherit;font-weight: inherit;text-overflow: inherit;text-align: center;}
        html:root body #cContainer #cHead .divlogoutBtn{bottom: 0;margin-top: 10px;position: relative;right: inherit;top: 0;height: auto;width: 100%;}
        html:root body #cContainer #cHead .divlogoutBtn:after{content:"";background-image: url("../img/sprite-icons.png");background-position: 3px 4px;background-repeat: no-repeat;width: 20px;display: inline-block;height: 20px;position: absolute;z-index: 1;top: 0;bottom: 0;right: 0;left: 40px;margin: auto;}
        html:root body #cContainer #cHead .divlogoutBtn [type="submit"]{padding-right: 20px;}
        html:root body #cContainer #cHead .wk-head--nav{display: none;}
        html:root body #cContainer #cHead .wk-psearch{padding: 10px;background-color: #f3f3f4;max-width: 100%;margin: 0;box-sizing: border-box;}
        html:root body #cContainer #cHead #cPath{display: none;}
        html:root body #cContainer #cHead .wk-searchcontrol{background-color: #fff;padding: 10px;width: 100%;position: static;}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch{}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch .wk-colllapse-mobile-head{right: inherit;left: 0;}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch .wk-colllapse-mobile-head.wk-colllapse-mobile-head-open{color: inherit;}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch .wk-colllapse-mobile-head.wk-colllapse-mobile-head-close{}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch .wk-colllapse-mobile-head:before{content:"\f0c9";}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch .wk-colllapse-mobile-head.wk-colllapse-mobile-head-open:before{content:"\f00d";}
        html:root body #cContainer #cHead .wk-colllapse-mobile--psearch .wk-colllapse-mobile-head.wk-colllapse-mobile-head-close:before{content:"\f0c9";}
        html:root body #cContainer #cHead .wk-psearch--radio-group{display: none !important;position: absolute;z-index: 4;top: 60px;bottom: inherit;left: 0;right: 0;overflow: inherit !important;background-color: rgba(0, 0, 0, .5);}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head-open ~ .wk-psearch--radio-group{display: block !important;}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head-open ~ .wk-psearch--radio-group:after{content:"";background-color: rgba(0, 0, 0, .5);position: fixed;z-index: 1;top: 0;bottom: 0;left: 0;right: 0;}
        html:root body #cContainer #cHead .wk-colllapse-mobile-head-close ~ .wk-psearch--radio-group{}
        html:root body #cContainer #cHead .wk-psearch--radio-group ul{background-color: #fff;position: relative;z-index: 2;font-weight: 500;}
        html:root body #cContainer #cHead .wk-psearch--radio-group li{display: block;}
        html:root body #cContainer #cHead .wk-psearch--radio-group li#search0{display: none;}
        html:root body #cContainer #cHead .wk-psearch--radio-group li a{line-height: 40px;display: block;padding-left: 20px;}
        html:root body #cContainer #cHead #ulbusqueda{margin: 0;}
        html:root body #cContainer #cHead .DivTxtSearchclass{padding-right: 130px;}
        html:root body #cContainer #cHead .DivTxtSearchclass [type="text"]{width: 100%;padding: 0 50px 0 10px;height: 40px;line-height: 40px;}
        html:root body #cContainer #cHead #btnSearchBtnSearch{padding-right: 30px;height:100%;line-height: 40px;padding-left: 10px;}
        html:root body #cContainer #cHead #btnSearchBtnSearch:hover{height:auto;}
        html:root body #cContainer #cHead .ButtonEncontrar{position: absolute;right: 20px;margin-top: -40px;top: inherit;height: 40px;}
        html:root body #cContainer #cHead .ButtonEncontrar:after{top: 3px;right: 8px;bottom: 0;margin-bottom: auto;margin-top: auto;position: absolute;height: 14px;display: block;width: 14px;}
        html:root body #cContainer #cHead .ButtonEncontrar input[type="button"]{height: 40px;line-height: 40px;padding: 0 35px 0 10px;}
        html:root body #cContainer #cHead .ClearBtn{width: 40px;height: 40px;line-height: 40px;position: absolute;right: 150px;background-color: #d6d4d4;background-image: none;text-align: center;top: inherit;margin-top: -40px;}
        html:root body #cContainer #cHead .ClearBtn:before{content: "\f00d";color: red;font-family: FontAwesome;display: block;font-size: 20px;}
        html:root body #cContainer #cHead #ContentUltimasBusqHome{display:none}
        html:root body #cContainer #cHead .wk-path{line-height: 40px;padding: 0 20px;width: 100% !important;background-color: #f3f3f4;display: none;}
        html:root body #cContainer #cHead .wk-path #PathDivPath{position: relative;height: 40px;overflow: hidden;}
        html:root body #cContainer #cHead .wk-path #PathDivPath a:first-child{padding-left: 20px;color: inherit;}
        html:root body #cContainer #cHead .wk-path #PathDivPath a:first-child:before{top: 0;left: 0;height: 100%;width: 16px;background-position: 0 11px;}
        html:root body #cContainer #cHead .wk-path #PathDivPath * + *{margin-left: 5px;}
        html:root body #cContainer #cHead .wrapper-sticky #navToolbar{padding-left: 0;padding-right: 0;box-sizing: inherit;height: auto;}*/
      }
    /*RESPONSIVE*/
  /*HEAD*/

  /*BODY*/
    html:root body #cContainer .Highlight{background-color: #eeeeee;padding-left: 3px;padding-right: 3px;}
    html:root body #cContainer #errorMessageLayer{font-size: 20px;line-height: 27px;font-family: 'FiraSans-Light';}
    html:root body #cContainer #errorMessageLayer #errorBodyLayer{padding: 40px;}
    html:root body #cContainer #errorMessageLayer .span9 #errorBodyLayer{padding:0}
    html:root body #cContainer #errorBodyLayer{background-color: #fff;padding: 40px;position: relative;}
    html:root body #cContainer #errorBodyLayer a{float: right;position: absolute;bottom: 0;right: 40px;line-height: 40px;padding: 0 30px 0 10px;width: 182px;box-sizing: border-box;text-align: center;color: #fff;}
    html:root body #cContainer #errorBodyLayer a:after{content:"";width: 13px;height: 11px;position: absolute;right: 10px;top: 0;bottom: 0;margin-bottom: auto;margin-top: auto;background-image: url("../img/sprite-icons.png");}
    html:root body #cContainer #errorBodyLayer a:hover{text-decoration:none}
    html:root body #cContainer #errorMessageLayer .span9{background-color: #fff;padding: 40px;position: relative;}
    html:root body #cContainer #errorMessageLayer .divlogin{width: 182px;float: right;}
    html:root body #cContainer #errorMessageLayer .divlogin:after{content:"";background-image: none;position: static;top: inherit;height: auto;display: table;width: auto;right: inherit;clear: both;}
    html:root body #cContainer #errorMessageLayer .divlogin:before{background-image: url("../img/sprite-icons.png");background-repeat: no-repeat;content: "";position: absolute;top: 14px;height: 26px;display: block;width: 15px;right: 14px;}
    html:root body #cContainer #errorMessageLayer .divlogin input{line-height: 40px;padding: 0 30px 0 15px;width: 182px;font-size: 18px;}
    html:root body #cContainer #errorMessageLayer .divuser{font-size: 16px;}
    html:root body #cContainer #errorMessageLayer .divuser span{/* display: none; */width: 120px;height: 32px;}
    html:root body #cContainer #errorMessageLayer .divuser input{width: 334px;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;}
    html:root body #cContainer #errorMessageLayer .divpass{margin-top: 5px;font-size: 16px;}
    html:root body #cContainer #errorMessageLayer .divpass span{width: 120px;height: 32px;}
    html:root body #cContainer #errorMessageLayer .divpass input{width: 334px;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;}
    html:root body #cContainer #errorMessageLayer .logindiv{margin-top: 10px;}
    html:root body #cContainer #errorMessageLayer .divcheck{line-height: 14px;margin-top: 10px;font-size: 16px;}
    html:root body #cContainer #errorMessageLayer .divcheck span{}
    html:root body #cContainer #errorMessageLayer .divcheck input{border: 0;background-color: #f3f3f5;width: 14px;height: 14px;margin-right: 10px;}
    html:root body #cContainer #errorMessageLayer .divcheck label{}
    html:root body #cContainer #errorLinkLayer{background-color: #fff;padding: 40px 40px 0 40px;margin-top: 54px;position: relative;}
    html:root body #cContainer #errorLinkLayer:after{content:"";clear: both;display: table;}
    html:root body #cContainer #errorLinkLabel a{float: right;position: relative;bottom: 0;line-height: 40px;padding: 0 30px 0 15px;width: 182px;right: 0;font-size: 18px;}
    html:root body #cContainer #errorLinkLabel a:after{width: 13px;height: 11px;position: absolute;right: 10px;top: 0;bottom: 0;margin-bottom: auto;margin-top: auto;}
    html:root body #cContainer #RecoverPass{background-color: #fff;padding: 40px 40px 0 40px;}
    html:root body #cContainer #RecoverPass h3{font-family: 'Franziska-MediumItalic';font-size: 32px;margin-bottom: 30px;}
    html:root body #cContainer #RecoverPass .span6{font-size: 15px;}
    html:root body #cContainer #RecoverPass .span6  label{line-height: 32px;display: inline-block;float: left;width: 120px;display: table;}   
    html:root body #cContainer #RecoverPass label ~ label{margin-top: 4px;}
    html:root body #cContainer #RecoverPass legend{display: none;}
    html:root body #cContainer #aspnetForm #RecoverPass p{margin:0}
    html:root body #cContainer #aspnetForm #RecoverPass input[type="text"]{width: 335px;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;/* clear: both; */display: table;}
    html:root body #cContainer #aspnetForm #RecoverPass input[type="text"] ~ input[type="text"]{margin-top: 4px;}
    html:root body #cContainer #aspnetForm #RecoverPass #CreateUsercaptcha{}
    html:root body #cContainer #aspnetForm #RecoverPass #CreateUsercaptcha img{margin-top: 4px;margin-bottom: 4px;margin-left: 120px;}  
    html:root body #cContainer #aspnetForm #RecoverPass .Formdiv{}
    html:root body #cContainer #aspnetForm #RecoverPass .condiciones{position: relative;padding-left: 20px;margin-top: 10px;margin-bottom: 20px;display: table;width: 100%;}
    html:root body #cContainer #aspnetForm #RecoverPass .condiciones label{display: block;width: 100%;float: none;line-height: inherit;}
    html:root body #cContainer #aspnetForm #RecoverPass .condiciones a{color: #636363;}
    html:root body #cContainer #aspnetForm #RecoverPass .condiciones [type="checkbox"]{width: 14px;height: 14px;background-color: #f3f3f5;position: absolute;left: 0;top: 3px;}
    html:root body #cContainer #aspnetForm #RecoverPass .CreateUserAlta{height: 40px;float: right;position: relative;bottom: 0;line-height: 40px;padding: 0 15px;right: 0;font-size: 18px;background-image: none;font-size: 18px;font-family: 'FiraSans-Light';}

    html:root body #cContainer .wk-clavedemo{padding: 40px 0;background-color: #fff;position: relative; margin:0px;}
    html:root body #cContainer .wk-clavedemo .row-fluid{ margin:0 40px; width:96%; text-align:justify;}
    html:root body #cContainer .wk-clavedemo .wk-content-page-header h3{font-family: 'Franziska-MediumItalic';font-size: 32px;margin-bottom: 30px;}
    html:root body #cContainer .wk-clavedemo label{line-height: 32px;display: inline-block;float: left;width: 120px;display: table;}
    html:root body #cContainer .wk-clavedemo label ~ label{margin-top: 4px;}
    html:root body #cContainer .wk-clavedemo legend{display: none;}
    html:root body #cContainer .wk-clavedemo #RecoverPass input[type="text"] ~ input[type="text"]{margin-top: 4px;}
    html:root body #cContainer .wk-clavedemo .wk-content-page-header h3 strong{}
    html:root body #cContainer .wk-clavedemo .span6{font-size: 15px;}
    html:root body #cContainer .wk-clavedemo .Formdiv{}
    html:root body #cContainer .wk-clavedemo input[type="text"]{width: 335px;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;/* clear: both; */display: table;}
    html:root body #cContainer .wk-clavedemo input[type="text"] ~ input[type="text"]{margin-top: 4px;}
    html:root body #cContainer .wk-clavedemo .condiciones{position: relative;padding-left: 20px;margin-top: 10px;margin-bottom: 20px;display: table;width: 100%;}
    html:root body #cContainer .wk-clavedemo .condiciones label{display: block;width: 100%;float: none;line-height: inherit;}
    html:root body #cContainer .wk-clavedemo .condiciones a{color: #636363;}
    html:root body #cContainer .wk-clavedemo .condiciones [type="checkbox"]{width: 14px;height: 14px;background-color: #f3f3f5;position: absolute;left: 0;top: 3px;}
    html:root body #cContainer .wk-clavedemo .CreateUserAlta{height: 40px;float: right;position: absolute;bottom: 0;line-height: 40px;padding: 0 15px;right: 40px;font-size: 18px;background-image: none;font-size: 18px;font-family: 'FiraSans-Light';}
    html:root body #cContainer .wk-clavedemo #TratamientoDatos{}
    html:root body .wk-content-page-form #formuregistro label[for="question"], html:root body .wk-content-page-form #formuregistro label[for="answer"] {display: none;}

    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body #cContainer .wk-main{padding: 0 10px 10px 10px;background-color: #f3f3f4 !important;}
      }
    /*RESPONSIVE*/
  /*BODY*/

  /*TOOLBAR*/
    html:root body #cContainer #navToolbar{line-height: 26px;margin-left: auto;margin-right: auto;box-sizing: border-box;display: table;width: 96%;background-color: #fff;/*border-left: 23px solid #f3f3f4;border-right: 23px solid #f3f3f4;*/}
    html:root body #cContainer #navToolbar:after{content:"";clear: both;display: table;border-bottom: 1px solid #dbdbdb;width: 100%;}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation{float: left;}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation ul{}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation ul:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation li{float: left;height: 26px;}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a{display: inline-block;height: 100%;width: auto;padding: 0 2px;text-align: center;font-weight: 500;}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_firstimage{padding: 0;width: 23px;background-position: -100px -228px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_previousimage{padding: 0;width: 23px;background-position: -36px -228px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_href1{}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_href2{}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_href3{}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_nextimage{padding: 0;width: 23px;background-position: -3px -228px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation a#navigationcontrol_lastimage{padding: 0;width: 23px;background-image: url(../Img/wk-sprite.png);background-position: -66px -228px;}
    html:root body #cContainer #navToolbar .wk-toolbar-navigation span#NavigationLabel{display: block;margin-left: 5px;}
    html:root body #cContainer #navToolbar .wk-toolbar-searchindocument{float: left;}
    html:root body #cContainer #navToolbar .navCtrlContainer{line-height: 26px;float: left;padding-top: 12px;padding-bottom: 12px;padding-left: 32px;}
    html:root body #cContainer #navToolbar .SearchDocumentDiv{padding-left: 20px;line-height: 26px;padding-top: 12px;padding-bottom: 12px;}
    html:root body #cContainer #navToolbar .SearchDocumentDiv:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar .SearchDocumenttx{float: left;height: 24px;border: 1px solid #cccccc;border-radius: 3px;padding: 0 10px;width: 125px;font-weight: inherit !important;font-size: 11px;}
    html:root body #cContainer #navToolbar .SearchDocumentDivbtnbackguard{cursor: pointer;float: left;height: 26px;width: 22px;background-position: -35px -260px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .SearchDocumentDivbtnforward{cursor: pointer;float: left;height: 26px;width: 22px;background-position: -4px -260px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .Searchdocumentchkdiv{float: left;margin-left: 5px;}
    html:root body #cContainer #navToolbar .Searchdocumentchkdiv label{position: relative;padding-left: 20px;}
    html:root body #cContainer #navToolbar .Searchdocumentchkdiv input{position: absolute;left: 0;top: 0;bottom: 0;margin-bottom: auto;margin-top: auto;}
    html:root body #cContainer #navToolbar .wk-toolbar-historico{}
    html:root body #cContainer #navToolbar .wk-toolbar-historico select{height: 26px;border: 1px solid #ccc;border-radius: 3px;padding: 0;width: 160px;font-size: 11px;}
    html:root body #cContainer #navToolbar .wk-toolbar-relevancia{float: left;padding-left: 20px;padding-top: 12px;padding-bottom: 12px;}
    html:root body #cContainer #navToolbar .wk-toolbar-relevancia:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar #LblOrden{display: inline-block;float: left;margin-right: 10px;}
    html:root body #cContainer #navToolbar #ordenacion{height: 26px;border: 1px solid #ccc;border-radius: 3px;padding: 0;width: 160px;float: left;font-size: 11px;}
    html:root body #cContainer #navToolbar .textsizecontroldiv:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar .wk-toolbar-historico{float: left;}
    html:root body #cContainer #navToolbar #divDocumentsRecentlyVisited{padding-left: 20px;padding-top: 12px;padding-bottom: 12px;}
    html:root body #cContainer #navToolbar .wk-toolbar-textsize{float: right;margin-left: 10px;}
    html:root body #cContainer #navToolbar .textsizecontroldiv{padding-top: 12px;padding-bottom: 12px;padding-right: 32px;}
    html:root body #cContainer #navToolbar .textsizecontroldiv a + a{margin-left: 10px;}
    html:root body #cContainer #navToolbar .textmenosclass{width: 26px;height: 26px;float: left;background-position: -226px -228px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .textmenosclass:hover{background-position: -226px -324px;}
    html:root body #cContainer #navToolbar .textmasclass{width: 26px;height: 26px;float: left;background-position: -260px -228px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar .textmasclass:hover{background-position: -260px -324px;}
    html:root body #cContainer #navToolbar .wk-toolbar-tools{}
    html:root body #cContainer #navToolbar .wk-toolbar-tools:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar .wk-buttonsBar-actions{}
    html:root body #cContainer #navToolbar #buttonsBar{float: left;margin-left: 10px;}
    html:root body #cContainer #navToolbar #buttonsBar:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar #buttonsBar li{float: left;height: auto;}
    html:root body #cContainer #navToolbar #buttonsBar li:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar #buttonsBar li + li{margin-left: 10px;}
    html:root body #cContainer #navToolbar #buttonsBar li a{width: 26px;height: 26px;padding-top: 12px;padding-bottom: 12px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefSend{background: none;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefSend:before{content:"";width: 27px;height: 26px;display: block;background-position: -292px -228px;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefSend:hover:before{content:"";background-position: -292px -322px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefprintCtrl{background: none;float: left;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefprintCtrl:before{content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -195px -227px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefprintCtrl:hover:before{content: "";background-position: -195px -324px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#mysearchesButton{background: none;}
    html:root body #cContainer #navToolbar #buttonsBar li a#mysearchesButton:before{content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -161px -228px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myalertedsearchesButton{background: none;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myalertedsearchesButton:before{content: "";background-position: -100px -259px;content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefexpCtrl{background: none;float: left;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefexpCtrl:before{content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -133px -228px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#hrefexpCtrl:hover:before{content: "";background-position: -133px -324px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#mydocsButton{background: none;}
    html:root body #cContainer #navToolbar #buttonsBar li a#mydocsButton:before{content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -324px -228px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#mydocsButton:hover:before{content: "";background-position: -324px -324px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myalerteddocsButton{background: none;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myalerteddocsButton:before{content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -100px -259px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myalerteddocsButton:hover:before{content: "";background-position: -100px -291px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myboxButton{background: none;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myboxButton:before{content: "";width: 26px;height: 26px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -355px -228px;}
    html:root body #cContainer #navToolbar #buttonsBar li a#myboxButton:hover:before{content: "";background-position: -355px -323px;}
    html:root body #cContainer #navToolbar .wk-toolbar-tools{float: right;}
    html:root body #cContainer #navToolbar .wk-buttonsBar-actions{float: left;}
    html:root body #cContainer #navToolbar .wk-buttonsBar-actions:after{content:"";clear: both;display: table;}
    html:root body #cContainer #navToolbar .wk-buttonsBar-actions > div{float: left;}
    html:root body #cContainer #navToolbar #selectionLink{width: 26px;height: 26px;background-position: -130px -259px;background-image: url(../Img/wk-sprite.png);margin-top: 12px;margin-bottom: 12px;}
    html:root body #cContainer #navToolbar #commentsButtons{}
    html:root body #cContainer #navToolbar .HighlightsDocumentControl{}
    html:root body #cContainer #navToolbar .addCommentButton{width: 26px;height: 26px;background-image: url(../Img/wk-sprite.png);background-position: -67px -260px;cursor: pointer;margin-top: 12px;margin-bottom: 12px;margin-left: 10px;}
    html:root body #cContainer #navToolbar .addCommentButton:hover{background-position: -67px -292px;}

    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body #cContainer #navToolbar{}
        html:root body #cContainer #navToolbar .wk-toolbar-searchindocument{display: none;}
        html:root body #cContainer #navToolbar .wk-toolbar-historico{display: none;}
        html:root body #cContainer #navToolbar .wk-toolbar-textsize{display: none;}
        html:root body #cContainer #navToolbar .wk-buttonsBar-actions{display: none;}
        html:root body #cContainer #navToolbar #navResul{position: fixed;height: 57px;bottom: 0;z-index: 10;right: 50px;display: block;}
        html:root body #cContainer #navToolbar #buttonsBar:after{content:"";clear: both;display: table;}
        html:root body #cContainer #navToolbar #buttonsBar li{float: left;}
        html:root body #cContainer #navToolbar #buttonsBar a{display: none!important;width: 40px;height: 57px;}
        html:root body #cContainer #navToolbar #buttonsBar a#hrefSend{display: block!important;background-position: -288px -224px;background: none;}
        html:root body #cContainer #navToolbar #buttonsBar a#hrefSend:before{content:"";height: 20px;width: 28px;display: block;background-image: url(../Img/wk-sprite.png);background-position: -292px -232px;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;}
        html:root body #cContainer #navToolbar #buttonsBar{height: 100%;}
      }
    /*RESPONSIVE*/
  /*TOOLBAR*/

  /*DOCUMENT*/
    html:root body #cContainer #cDocument{padding-top: 22px; background-color: #fff; padding-left: 18px; padding-right: 18px; box-sizing: border-box; overflow: auto; margin-left: auto; margin-right: auto; width: 96%;}
    html:root body #cContainer #tBody:after{content:"";clear: both;display: table;}
    html:root body #cContainer #fBody:after{content:"";clear: both;display: table;}
    html:root body #cContainer #cDocument .dSF{margin:0;line-height: inherit;border-radius: 0;padding: 0;}
    html:root body #cContainer #cDocument .dSF + .dSF{margin-top:10px}
    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body #cContainer #cDocument{padding-bottom: 67px;max-width: 100%!important;padding-right: 20px;padding-left: 20px;}
        html:root body #cContainer #cDocument:after{content: "";border-top: 1px solid #DDD;background-color: #fff;height: 57px;display: block;position: fixed;z-index: 2;left: 0;right: 0;bottom: 0;}
        html:root body #cContainer #cDocument > div > div:first-child{width: 100%;}
        html:root body #cContainer #cDocument [data-type="CAPITULO"],
        html:root body #cContainer #cDocument [data-type="ART"],
        html:root body #cContainer #cDocument [data-type="ANEXO"],
        html:root body #cContainer #cDocument [data-type="NORMA"],
        html:root body #cContainer #cDocument [data-type="OTROS"],
        html:root body #cContainer #cDocument [data-type="CLAUSULA"]{display: none;}
        html:root body #cContainer #cDocument * + [id*="ART"]{margin-top:10px}
        html:root body #cContainer #cDocument * + h1,
        html:root body #cContainer #cDocument * + h2,
        html:root body #cContainer #cDocument * + h3,
        html:root body #cContainer #cDocument * + h4,
        html:root body #cContainer #cDocument * + h45,
        html:root body #cContainer #cDocument * + p,
        html:root body #cContainer #cDocument * + ul,
        html:root body #cContainer #cDocument * + li{margin-top:10px}
        html:root body #cContainer #aspnetForm #cDocument h2{font-weight: 300;}
        html:root body #cContainer #aspnetForm #cDocument * + h2{margin-top: 10px;}
        html:root body #cContainer #cDocument h3{font-weight: 500;text-align: center;}
        html:root body #cContainer #cDocument * + h3{margin-top: 10px;}
        html:root body #cContainer #cDocument .AN{display: none;}
        html:root body #cContainer #cDocument * + .lCCo,
        html:root body #cContainer #cDocument * + .lCp,
        html:root body #cContainer #cDocument * + .lIN,
        html:root body #cContainer #cDocument * + .lFiI,
        html:root body #cContainer #cDocument * + .lFiP,
        html:root body #cContainer #cDocument * + .lEx{margin-top: 10px;}
        html:root body #cContainer #cDocument * + .nr{margin-top: 10px;}
        html:root body #cContainer #cDocument .pOf{}
        html:root body #cContainer #cDocument * + .pOf{margin-top: 10px;}
        html:root body #cContainer #cDocument * + .jDa{margin-top: 10px;}
        html:root body #cContainer #aspnetForm #cDocument .dSF{}
        html:root body #cContainer #aspnetForm #cDocument * + .dSF{margin-top: 10px;}
        html:root body #cContainer #cDocument .tPb{width:100%}
        html:root body #cContainer #cDocument * + .tPb{margin-top: 10px;}
        html:root body #cContainer .ccn{padding:10px}
        html:root body #cContainer * + .ccn{margin-top: 10px;}
        html:root body #cContainer #cDocument .sFic{}
        html:root body #cContainer #cDocument * + .sFic{margin-top: 10px;}
        html:root body #cContainer #cDocument .sFic li{}
        html:root body #cContainer #cDocument .sFic li:before{}
        html:root body #cContainer #cDocument .sFic a{}
        html:root body #cContainer #cDocument .cbox-convenio{}
        html:root body #cContainer #cDocument * + .cbox-convenio{margin-top: 10px;}
        html:root body #cContainer #cDocument #dUrlBol{display: table;margin-left: auto;}
        html:root body #cContainer #cDocument * + #dUrlBol{margin-top:10px}
        html:root body #cContainer #cDocument #dUrlBol a{line-height: 40px;width: auto;text-align: center;position: relative;display: inline-block;padding: 0 50px 0 10px;}
        html:root body #cContainer #cDocument #dUrlBol a:after{height: 40px;width: 40px;background-position: 7px 8px;position: absolute;top: 0;right: 0;background-image: none;z-index: 1;}
        html:root body #cContainer #cDocument #dUrlBol a:before{content:"";display: inline-block;position: absolute;right: 6px;bottom: 0;margin-bottom: auto;margin-top: auto;top: 0;z-index: 2;width: 26px;height: 26px;background-image: url("../../img/sprite-icons.png");background-repeat: no-repeat;background-position: 7px 8px;}
        html:root body #cContainer #cDocument #dTxT{font-size: inherit;line-height: inherit;}
        html:root body #cContainer #cDocument * + #dTxT{margin-top: 10px;}
        html:root body #cContainer #cDocument #dTxT ul{}
        html:root body #cContainer #cDocument #dTxT * + ul{margin-top: 10px;}
        /* OLD 
        html:root body #cContainer #cDocument #dTxT li{padding-left:20px}
        */
        html:root body #cContainer #cDocument #dTxT li{padding-left:0px}
        html:root body #cContainer #cDocument #dTxT * + li{margin-top: 10px;}
        html:root body #cContainer #cDocument #E3{display: none;}
        html:root body #cContainer #cDocument #dFiC .h3{line-height: 40px;padding-left: 40px;background-position: 10px 10px;}
        html:root body #cContainer #cDocument * + #dHPlus{margin-top: 10px;}
        html:root body #cContainer #cDocument #dHPlus dt{padding-left: 30px;}
        html:root body #cContainer #cDocument #dHPlus dd{padding-left: 30px;}
        html:root body #cContainer #cDocument #dCm{width: 24px;height: 24px;display: table;margin-left: auto;}
        html:root body #cContainer #dFiC .dCo{}
        html:root body #cContainer #dFiC * + .dCo{margin-top:10px}
        html:root body #cContainer #dFiC .dCo dt{text-align: right;background-position: right center;padding-right: 20px;line-height: 40px;}
        html:root body #cContainer #dFiC .dCo dd{}
        html:root body #cContainer #dFiC .dCo * + dd{margin-top:10px}
        html:root body #cContainer #dFiC * + .fCo{margin-top:10px}
        html:root body #cContainer #cDocument .cBots{padding: 0 5px 5px 5px;}
        html:root body #cContainer #cDocument * + .cBots{margin-top:10px}
        html:root body #cContainer #cDocument .cBots:after{content:"";display: table;clear: both;}
        html:root body #cContainer #cDocument .cBots li{float: left;margin-top: 5px; margin-right:5px;}
        html:root body #cContainer #cDocument .cBots li + li{}
        html:root body #cContainer #cDocument .cBots a{line-height: 40px;padding: 0 10px;color: #fff;}
        html:root body #cContainer #cDocument .popup{position: absolute;}
        html:root body #cContainer #cDocument .cabecera{min-height: 40px;padding-top: 8px;padding-bottom: 8px;position: relative;padding-right: 40px;padding-left: 10px;}
        html:root body #cContainer #cDocument .cabecera p{}
        html:root body #cContainer #cDocument .cabecera a{position: absolute;right: 0;top: 0;bottom: 0;width: 40px;height: 100%;margin: auto;font-size: 0;}
        html:root body #cContainer #cDocument .cabecera a:before{content: "\f00d";font-family: FontAwesome;display: block;font-size: 20px;position: absolute;top: 0;bottom: 0;height: 20px;right: 0;left: 0;width: 20px;line-height: 20px;margin: auto;}
        html:root body #cContainer #cDocument .cuerpo{padding: 10px;}
        html:root body #cContainer #cDocument .cuerpo .h3{padding-left: 25px;padding-top: 8px;padding-bottom: 8px;min-height: 40px;background-position: 0 10px;}
        html:root body #cContainer #cDocument .re{}
        html:root body #cContainer #cDocument .nCo{padding: 10px;}
        html:root body #cContainer #cDocument * + .cPlus{margin-top:10px}
        html:root body #cContainer #cDocument #dHPlus .cPlus{padding: 10px;}
        html:root body #cContainer #cDocument #dTxT + .NavigationTDC{margin-top:10px}
        html:root body #cContainer #cDocument .navigationLayer:after{content:"";clear: both;display: table;}
        html:root body #cContainer #cDocument .forwardNavigation{float: right;line-height: 40px;}
        html:root body #cContainer #cDocument .backwardNavigation{float: left;line-height: 40px;}
        html:root body #cContainer #cDocument #dNoT{}
        html:root body #cContainer #cDocument * + #dNoT{margin-top:10px}
        html:root body #cContainer #cDocument #dNoT dd{display: table;}
        html:root body #cContainer #cDocument #dNoT dd.vnt{text-align: right;display: block;}
        html:root body #cContainer #cDocument #dNoT dd.vnt a{line-height: 40px;}
        html:root body #cContainer #cDocument #dNoT dl{}
        html:root body #cContainer #cDocument #dNoT dl:after{content:"";clear: both;display: table;}
        html:root body #cContainer #cDocument #dNoT * + dl{padding-top: 10px;}
        html:root body #cContainer #cDocument #dNoT dt{float: left; margin-right: 10px;}
        html:root body #cContainer #cDocument #dNoT p{}
      }
    /*RESPONSIVE*/
  /*DOCUMENT*/

  /*ASIDE*/
    html:root body #cContainer #cCx * + #lDR{margin-top:10px}
    html:root body #cContainer #cCx #lDR{font-size: inherit;padding: 0;text-transform: uppercase;border-radius: 0;width: auto;color: inherit;border: 0;font-weight: 500 !important;}
    html:root body #cContainer #cCx #lDR a{color: #f00;border: 2px solid #f00;margin: auto;display: table;padding: 0 10px;line-height: 40px;}
    html:root body #cContainer #cCx #lDR img{margin: auto;display: table;}
    html:root body #cContainer #cDocument > div > div:first-child {width: 30% !important;float: left !important;clear: both;}
    html:root body #cContainer #cDocument .wrapper-sticky > #cCx{box-sizing: border-box;width: 100% !important;}
    html:root body #cContainer #cDocument #cCx.sticky {
    width: 29% !important;
    position: fixed !important;
    left: 20px !important;
    top: 65px !important;



    /*width: 30% !important;position: fixed !important;left: 10px !important;*/}
    html:root body #cContainer #cDocument #cCx{width: 30% !important;clear: none;box-sizing: border-box;padding-right: 30px;}
    html:root body #cContainer #cDocument #cCx h2{background-color: #f3f3f5;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-bottom: 27px;font-size: 16px;line-height: 22px;font-weight: lighter;}
    html:root body #cContainer #cDocument #cCx * + h2{margin-top:10px}
    html:root body #cContainer #cCx #sFicha{background-color: #f3f3f5;padding-left: 32px;padding-right: 32px;padding-bottom: 16px;margin: 0;}
    html:root body #cContainer #cCx #sFicha a{width: 137px;line-height: 36px;position: relative;text-align: center;padding-right: 20px;box-sizing: border-box;}
    html:root body #cContainer #cCx #sFicha a:after{content:"";width: 13px;height: 12px;position: absolute;right: 20px;top: 0;bottom: 0;margin-bottom: auto;margin-top: auto;}
    html:root body #cContainer #cCx #sTexto{background-color: #f3f3f5;padding-left: 32px;padding-right: 32px;padding-bottom: 16px;margin: 0;color: inherit;text-align: inherit;height: auto;line-height: inherit;font-size: inherit;}
    html:root body #cContainer #cCx #sTexto a{width: 137px;height: auto;line-height: 36px;position: relative;text-align: center;padding: 0;padding-right: 20px;box-sizing: border-box;font-size: inherit;font-weight: inherit;border-radius: 0;display: inline-block;}
    html:root body #cContainer #cCx #sTexto a:after{content:"";width: 13px;height: 12px;position: absolute;right: 20px;top: 0;bottom: 0;margin-bottom: auto;margin-top: auto;background-image: url("../img/sprite-icons.png");}
    html:root body #cContainer #cCx fieldset{background-color: #f3f3f5;padding-left: 75px;padding-right: 39px;border-left: 32px solid transparent;border-right: 32px solid transparent;padding-bottom: 32px;margin-bottom: 15px;position: relative;}
    html:root body #cContainer #cCx fieldset input{height: 35px;line-height: 35px;background-color: #fff;padding: 0 10px;width: 100%;box-sizing: border-box;}
    html:root body #cContainer #cCx fieldset label{height: 35px;line-height: 35px;position: absolute;left: 0;top: 0;width: 70px;}
    html:root body #cContainer #cCx fieldset select{height: 35px;line-height: 35px;background-color: #fff;position: absolute;left: 0;top: 0;width: 70px;}
    html:root body #cContainer #cCx fieldset a{height: 35px;width: 35px;position: absolute;right: 0;top: 0;}
    html:root body #cContainer #cCx fieldset a:after{width: 15px;height: 11px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
    html:root body #cContainer #PB_ResultListLayout.wk-resultlist-filters{float: right;width: 28%;margin-top: 10px}
    html:root body #cContainer #PB_ResultListLayout.wk-resultlist-filters input {float:left;margin-right: 5px;position: relative;top: 2px;margin-left: 12px;margin-left: 0px;}
    html:root body #cContainer #PB_ResultListLayout .wk-resultlist-grouping{background: #f3f3f5;padding: 27px;}
    html:root body #cContainer #PB_ResultListLayout * + .wk-resultlist-grouping{margin-top:0px}
    html:root body #cContainer #PB_ResultListLayout .wk-resultlist-refine{background: #f3f3f5;padding: 32px;}
    html:root body #cContainer #PB_ResultListLayout * + .wk-resultlist-refine{margin-top:10px;height: 160px;}
    html:root body #cContainer #PB_ResultListLayout .wk-resultlist-grouping + .wk-resultlist-refine{margin-top: 18px;height: 106px;}
    #PB_ResultListLayout #agrupGoButton{border: 1px solid #d9d9d9;border-top: none;padding-bottom: 8px;padding-top: 5px;text-align: center;color: #fff;background-color: #e5212f;margin: auto;margin-top: 20px;width: 50%;}
    #PB_ResultListLayout #agrupGoButton:hover {background-color: #7a2422;}
    html:root body #cContainer #agrup li div {margin-left: 15px;}
    #PB_ResultListLayout a#groupingGoButton:hover {color:#fff;text-decoration: none}
    #PB_ResultListLayout a#groupingGoButton {padding: 10px 42px;}
    #PB_ResultListLayout span[class^="COD_"]{margin-left:3px;}
    html:root body #cContainer #lblAgrupacion{font-size: 19px;}
    html:root body #cContainer #agrup{margin-top: 12px;font-size: 15px;padding-left: 20px;}
    html:root body #cContainer #agrup ul{}
    html:root body #cContainer #agrup ul + ul{margin-top:10px}
    html:root body #cContainer #agrup li{}
    html:root body #cContainer #agrup li + li{margin-top:10px}
    html:root body #cContainer #agrup > li{}
    html:root body #cContainer #agrup > li + li{margin-top: 12px;}
    html:root body #cContainer #agrupRow #agrup > li > a{font-weight: 500;font-size: 16px;}
    html:root body #cContainer #agrupRow #agrup > li > a:before{content: "";margin: 0;}
    html:root body #cContainer #agrupRow #agrup > li > a + ul{padding-left: 29px;margin-top:12px;padding-bottom: 10px;overflow: auto!important;max-height: 180px !important;}
    html:root body #cContainer #agrupRow #agrup a{display: block;position: relative;line-height: 18px;/*padding-left: 15px;*/}
    html:root body #cContainer #agrupRow #agrup a:hover{text-decoration:none}
    html:root body #cContainer #agrupRow #agrup a[onclick*="moresee"]:before{content: ">";margin-right: 10px;position: absolute;left: 7px;top: -1px;}


    html:root body #cContainer #agrupRow #agrup #ul_gr_sector a:before{content:"";margin-right: 10px;position: absolute;left: 0;top: 0px;}
    html:root body #cContainer #agrupRow #agrup #ul_gr_sector .open,
    html:root body #cContainer #agrupRow #agrup #ul_gr_sector .ambito{display: none;}
    html:root body #cContainer #agrupRow #agrup .close +  a{}
    html:root body #cContainer #agrupRow #agrup .close +  a:before{content:"";width: 11px;top: 5px;height: 10px;display: inline-block;background-image: url("../Img/wk-sprite.png");background-position: -172px -140px;}
    
    html:root body #cContainer #agrupRow #agrup a:after{content:"";clear: both;display: table;}
    html:root body #cContainer #agrupRow #agrup a span{}
    
    html:root body #cContainer #agrupRow #agrup span[id*="moreseeLessSpan"],
    html:root body #cContainer #agrupRow #agrup span[id*="moreseeMoreSpan"] {
      font-size: 12px;
      margin-top: 6px;
      display: block;
      width: 80px;
      padding-left: 20px;
      background-color: #f2e8ea;
    }
    html:root body #cContainer #agrupRow #agrup a[id^="lnk_gr"] {
    margin-bottom: 10px;
    }
    html:root body #cContainer #agrupRow .groupingParentNode {
    float: left !important;    margin-bottom: 5px !important;
}
    html:root body #cContainer #agrupRow #agrup a .ui-icon{float: left;margin-right: 10px;}
    /* html:root body #cContainer #agrupRow #agrup .close{display:none} */
    html:root body #cContainer #agrup .ui-icon{}
    html:root body #cContainer #agrup .ui-widget-content{/* padding-left: 23px; *//* margin-top: 25px; */}
    html:root body #cContainer #agrup .ui-helper-reset{}
    html:root body #cContainer #agrup .ui-helper-reset span{}
 
    html:root body #cContainer #divRefineSearchFree{position: relative;}
    html:root body #cContainer #RefineResultsTitle{margin-bottom:18px;font-size: 19px;}
    html:root body #cContainer #divRefineSearchFree [type="text"]{height: 34px;width: 100%;padding: 0 45px 0 10px;box-sizing: border-box;background-color: #fff;}
    html:root body #cContainer #lnkRefineSearchFree{height: 34px;width: 34px;position: absolute;right: 0;top: 0;visibility: visible !important;background-position: -50px -48px;}
    html:root body #cContainer #cDocument #MenC{width: 100%!important;overflow: auto !important}
    html:root body #cContainer #cDocument * + #MenC{margin-top:10px}
    html:root body #cContainer #cVe{}
    html:root body #cContainer * + #cVe{margin-top:10px}
    html:root body #cContainer #ISIS{}
    html:root body #cContainer * + #ISIS{margin-top:10px}
    html:root body #cContainer #ISIS li{margin-bottom: 5px;}
    html:root body #cContainer #ISIS li.ExISISc{margin-bottom: 15px;font-weight: 500;}
    html:root body #cContainer #ISIS li.ExISISo{margin-bottom: 15px;font-weight: 500;}
    html:root body #cContainer #ISIN{}
    html:root body #cContainer * + #ISIN{margin-top:10px}
    html:root body #cContainer #ISIN li{margin-bottom: 5px;}
    html:root body #cContainer #ISIN li.ExISINc{margin-bottom: 15px;font-weight: 500;}
    html:root body #cContainer #ISIN li.ExISINo{margin-bottom: 15px;font-weight: 500;}
    html:root body #cContainer #lnkPopUpSearch{line-height: 34px;text-align: right;margin-top: 18px;font-size: 11px;height: 0;}
    html:root body #cContainer #lnkPopUpSearch:after{height: 34px;width: 34px;text-align: center;float: right;margin-left: 10px;}
    html:root body #cContainer #lnkPopUpSearch dfn{}
    html:root body #cContainer .sFic{}
    html:root body #cContainer * + .sFic{margin-top:10px}
    html:root body #cContainer #aspnetForm #cCx #MenC #divsearchparent{background-color: #f3f3f5;}
    html:root body #cContainer #aspnetForm #cCx #MenC #EbookTDCtextajaxassis{width: 100%;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #fff;padding: 0 10px;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #divsearchajax{position: relative;padding: 10px 40px 10px 10px;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #btnajaxassis{position: absolute;top: 10px;right: 10px;width: 32px;height: 32px;text-align: center;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #btnajaxassis:before{width: 100%;height: 100%;line-height: 30px;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #EbookTDCtextajaxassisClearBtn{width: 32px;height: 32px;line-height: 32px;top: 10px;right: 42px;background-color: #e9e7ea;position: absolute;cursor: pointer;text-align: center;}
    html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc_EbookTDC #EbookTDCtextajaxassisClearBtn:before{content: "\f00d";color: red;font-family: FontAwesome;display: block;font-size: 20px;}

    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body #cContainer #cDocument #cCx{width: 100% !important;padding-right: 0;}
        html:root body #cContainer #cDocument #cCx + #cCn{}
        html:root body #cContainer #cDocument > div > div:first-child {width:100%!important;float:none!important}
        html:root body #cContainer #cCx{padding: 10px;border-radius: 0;background-color:#fff;}
        html:root body #cContainer #cCx h2{}
        html:root body #cContainer #cCx * + h2{margin-top:10px;}
        html:root body #cContainer #cCx fieldset{/* margin-top:10px; */padding-left: 105px;padding-right: 40px;}
        html:root body #cContainer #cCx * + fieldset{position: relative;}
        html:root body #cContainer #cCx fieldset select{position: absolute;left: 0;top: 0;height: 40px;line-height: 40px;width: 100px;}
        html:root body #cContainer #cCx fieldset input{width: 100%;height: 40px;}
        html:root body #cContainer #cCx fieldset a{line-height: 40px;position: absolute;right: 0;top: 0;font-size: 0;width: 40px;height: 40px;}
        html:root body #cContainer #cCx fieldset label{position: absolute;left: 0;top: 0;line-height: 40px;font-weight: 500;}
        html:root body #cContainer #cCx .logo{margin:0}
        html:root body #cContainer #cCx #lDR{margin: auto;display: table;}
        html:root body #cContainer #cCx #sFicha{}
        html:root body #cContainer #cCx * + #sFicha{/* margin-top:10px; */}
        html:root body #cContainer #cCx #sFicha a{display: block;line-height: 40px;text-align: center;position: relative;}
        html:root body #cContainer #cCx #sFicha a:after{position: absolute;top: 0;bottom: 0;right: inherit;display: inline-block;height: 12px;width: 15px;margin-bottom: auto;margin-top: auto;margin-left: 10px;}
        html:root body #cContainer #cCx #cVe{}
        html:root body #cContainer #cCx #cVe p{}
        html:root body #cContainer #cCx #cVer{margin: 0;border: 0;}
        html:root body #cContainer #cCx #cVer li{}
        html:root body #cContainer #sTexto{}
        html:root body #cContainer #sTexto a{line-height: 40px;width: 100%;text-align: center;}
        html:root body #cContainer #cCx #MenC{overflow: auto !important;height: 200px !important;width: 100% !important;}
        html:root body #cContainer #cCx * + #MenC{margin-top:10px;}
        html:root body #cContainer #cCx #ISIS{}
        html:root body #cContainer #cCx #ISIS ul{margin:0;padding: 0 0 0 24px;}
        html:root body #cContainer #cCx #ISIS li{margin: 0;background-position: 0 8px;}
        html:root body #cContainer #cCx #ISIS li a{display: block;min-height: 40px;padding-top: 8px;padding-bottom: 8px;padding-left: 24px;}
        html:root body #cContainer #cCx #ISIS li.ExISISc{line-height: 40px;}
        html:root body #cContainer #cCx #ISIS li.ExISISc:before{display: inline-block;float: right;font-size: 28px;}
        html:root body #cContainer #cCx #ISIS li.ExISISc:after{content:"";clear: both;display: table;}
        html:root body #cContainer #cCx #ISIS li.ExISISo{line-height: 40px;}
        html:root body #cContainer #cCx #ISIS li.ExISISo:before{display: inline-block;float: right;font-size: 28px;}
        html:root body #cContainer #cCx #ISIS li.ExISISo:after{content:"";clear: both;display: table;}
        html:root body #cContainer #cCx #ISIN{}
        html:root body #cContainer #cCx #ISIN ul{margin:0;padding: 0 0 0 24px;}
        html:root body #cContainer #cCx #ISIN li{margin: 0;background-position: 0 11px;}
        html:root body #cContainer #cCx #ISIN li a{display: block;min-height: 40px;padding-top: 8px;padding-bottom: 8px;padding-left: 24px;}
        html:root body #cContainer #cCx #ISIN li.ExISISc{line-height: 40px;}
        html:root body #cContainer #cCx #ISIN li.ExISISc:before{display: inline-block;float: right;font-size: 28px;}
        html:root body #cContainer #cCx #ISIN li.ExISISc:after{content:"";clear: both;display: table;}
        html:root body #cContainer #cCx #ISIN li.ExISISo{line-height: 40px;}
        html:root body #cContainer #cCx #ISIN li.ExISISo:before{display: inline-block;float: right;font-size: 28px;}
        html:root body #cContainer #cCx #ISIN li.ExISISo:after{content:"";clear: both;display: table;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent{padding: 5px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #divsearchajax{position: relative;padding-right: 40px;border: 0;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #EbookTDCtextajaxassis{width: 100%;border: 0;padding-right: 50px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #btnajaxassis{width: 40px;height: 40px;position: absolute;right: 0;top: 0;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #btnajaxassis:before{display:block;width: 100%;height: 100%;position: static;line-height: 40px;text-align: center;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #EbookTDCtextajaxassisClearBtn{width: 40px;height: 40px;line-height: 40px;position: absolute;right: 40px;background-color: #d6d4d4;background-image: none;text-align: center;top: inherit;margin-top: -40px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #divsearchparent #EbookTDCtextajaxassisClearBtn:before{content: "\f00d";color: red;font-family: FontAwesome;display: block;font-size: 20px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC{}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc * + #TreeEbookTDC{margin-top:10px}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe{}
        html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .subframe{padding-left: 20px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .do{background-position: 0 14px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .du{background-position: 0 14px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .dc{background-position: 0 14px;}
        html:root body #cContainer #aspnetForm #cCx #ebooktdc #TreeEbookTDC .subframe .tde{min-height: 40px;padding: 8px 20px;}
        html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .ft{background-position: 0 11px;}
        html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .fl{}
        html:root body #cContainer #aspnetForm #cCx #MenC #ebooktdc #TreeEbookTDC .subframe .ftselected{background-position: 0 11px;}
      }
    /*RESPONSIVE*/
  /*ASIDE*/


  /*CONTENT*/
  
    html:root body #cContainer #cDocument #cCn ul{padding-left: 20px;}
    html:root body #cContainer #cDocument #cCn ul.cBots{padding-left: 0px;}
    html:root body #cContainer #cDocument #cCn * + ul{margin-top:10px}
    html:root body #cContainer #cDocument #cCn * + .ppcontrols ul,
    html:root body #cContainer #cDocument #cCn * + .ppcontrols li{margin-top:0px}
    html:root body #cContainer #cDocument #cCn li{list-style:none;}
    /* OLD
    html:root body #cContainer #cDocument #cCn * + li{margin-top:10px}
    */
    html:root body #cContainer #cDocument #cCn * + li{margin-top:5px}
    html:root body #cContainer #cDocument #cCn{width: 100% !important;box-sizing: border-box;padding: 0;height: auto!important;}
    html:root body #cContainer #cDocument #cCx + #cCn{width: 70% !important;float: right;}
    html:root body #cContainer #cDocument .wrapper-sticky + #cCn{width: 70% !important;float: right;}
    html:root body #cContainer #cDocument #cCn h2{font-family: 'Franziska-MediumItalic';font-size: 1.5em;line-height: 1.4em;text-align:center;width:90%;margin:auto;/* padding-bottom: 10px; */}
    html:root body #cContainer #cDocument #cCn p.pOf {text-align: center}

    html:root body #cContainer #cDocument #textEditorDoc{padding-left: 30px;padding-right: 30px;}
    html:root body #cContainer #cDocument .toolbar1{background: rgba(213,213,213,1);background: -moz-linear-gradient(top, rgba(213,213,213,1) 0%, rgba(197,197,197,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(213,213,213,1)), color-stop(100%, rgba(197,197,197,1)));background: -webkit-linear-gradient(top, rgba(213,213,213,1) 0%, rgba(197,197,197,1) 100%);background: -o-linear-gradient(top, rgba(213,213,213,1) 0%, rgba(197,197,197,1) 100%);background: -ms-linear-gradient(top, rgba(213,213,213,1) 0%, rgba(197,197,197,1) 100%);background: linear-gradient(to bottom, rgba(213,213,213,1) 0%, rgba(197,197,197,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d5', endColorstr='#c5c5c5', GradientType=0 );height: 25px;}
    html:root body #cContainer #cDocument .tableTextareaEditor{border: 1px solid #c9c9c9;margin-bottom: 40px;}
    html:root body #cContainer .toolbar1 td{height: 25px!important;}
    html:root body #cContainer .toolbar1 img{cursor: pointer;}
    html:root body #cContainer #cDocument .iframeText{height: 126px !important;}
    /* OLD
    html:root body #cContainer #cDocument * + #dTxT{margin-top: 50px;}
    */
    html:root body #cContainer #cDocument * + #dTxT{}
    html:root body #cContainer #cDocument #dTxT{text-align: justify;font-size: 1.1em;line-height: 1.65em;color: #4a4a4a;}
    html:root body #cContainer #IconDocumentControl .IconAlertedFavourite{margin: 0;width: 28px;height: 28px;background-position: -100px -291px;}


    html:root body #cContainer #NavigationTDC{font-size: 1.1em;line-height: 1.75em;}
    html:root body #cContainer * + #NavigationTDC{margin-top:10px} 
    html:root body #cContainer #NavigationTDC .navigationLayer{}
    html:root body #cContainer #NavigationTDC .navigationLayer:after{content:"";clear: both;display: table;}
    html:root body #cContainer #NavigationTDC .forwardNavigation{float: right;}
    html:root body #cContainer #NavigationTDC .backwardNavigation{float: left;}
    html:root body #cContainer #cDocument .dRec{padding: 20px;}
    html:root body #cContainer #cDocument * + .dRec{margin-top: 10px;}
    html:root body #cContainer #cDocument .cBots{}
    html:root body #cContainer #cDocument * + .cBots{margin-top:10px}
    html:root body #cContainer #cDocument .cBot{line-height: 40px;padding: 0 20px;text-align: inherit;font-size: inherit;}

    html:root body #cContainer #cDocument #dTxTm{text-align: justify;font-size: 1.1em;line-height: 1.75em;color: #4a4a4a;}
    html:root body #cContainer #cDocument * + #dTxTm{margin-top:10px}
    html:root body #cContainer #cDocument #dTxTm table tr td { border:1px solid #ccc; padding:10px;}


    html:root body #cContainer #cDocument .tPb{}
    html:root body #cContainer #cDocument * + .tPb{margin-top:10px}
    html:root body #cContainer #cDocument dt{}
    html:root body #cContainer #cDocument * + dt{margin-top:10px;}
    html:root body #cContainer #cDocument p{text-align: inherit;}
    html:root body #cContainer #cDocument * + p{margin-top:8px;}
    html:root body #cContainer #cDocument * .mm.MP4 + p{margin-top:10px; margin-bottom:8px;}
    html:root body #cContainer #cDocument .jDa{font-weight: 400;}
    html:root body #cContainer #cDocument * + .jDa{margin-top:10px}
    html:root body #cContainer #cDocument .jPte{}
    html:root body #cContainer #cDocument * + .jPte{margin-top:10px}
    html:root body #cContainer #cDocument .idU{}
    html:root body #cContainer #cDocument * + .idU{margin-top:10px}
    html:root body #cContainer #cDocument .cn{text-align: left;font-weight: normal;color: inherit;text-transform: uppercase;font-size: 1.5em;padding-bottom: 10px;}
    html:root body #cContainer #cDocument * + .cn{margin-top:10px}
    html:root body #cContainer #cDocument .ccn{padding: 20px;}
    html:root body #cContainer #cDocument * + .ccn{margin-top:10px}
    html:root body #cContainer #cDocument .jAs{}
    html:root body #cContainer #cDocument * + .jAs{margin-top:10px}
    html:root body #cContainer #cDocument .jDC{}
    html:root body #cContainer #cDocument * + .jDC{margin-top:10px}
    html:root body #cContainer #cDocument .jEn{}
    html:root body #cContainer #cDocument * + .jEn{margin-top:10px}
    html:root body #cContainer #cDocument .jFD{}
    html:root body #cContainer #cDocument * + .jFD{margin-top:10px}
    html:root body #cContainer #cDocument .jFL{}
    html:root body #cContainer #cDocument * + .jFL{margin-top:10px}
    html:root body #cContainer #cDocument .jFN{}
    html:root body #cContainer #cDocument * + .jFN{margin-top:10px}
    html:root body #cContainer #cDocument .jHC{}
    html:root body #cContainer #cDocument * + .jHC{margin-top:10px}
    html:root body #cContainer #cDocument .jHCs{}
    html:root body #cContainer #cDocument * + .jHCs{margin-top:10px}
    html:root body #cContainer #cDocument .jHN{}
    html:root body #cContainer #cDocument * + .jHN{margin-top:10px}
    html:root body #cContainer #cDocument .jHNP{}
    html:root body #cContainer #cDocument * + .jHNP{margin-top:10px}
    html:root body #cContainer #cDocument .jHP{}
    html:root body #cContainer #cDocument * + .jHP{margin-top:10px}
    html:root body #cContainer #cDocument .jNP{}
    html:root body #cContainer #cDocument * + .jNP{margin-top:10px}
    html:root body #cContainer #cDocument .jPB{}
    html:root body #cContainer #cDocument * + .jPB{margin-top:10px}
    html:root body #cContainer #cDocument .jPR{}
    html:root body #cContainer #cDocument * + .jPR{margin-top:10px}
    html:root body #cContainer #cDocument .jPte{}
    html:root body #cContainer #cDocument * + .jPte{margin-top:10px}
    html:root body #cContainer #cDocument .jPto{}
    html:root body #cContainer #cDocument * + .jPto{margin-top:10px}
    html:root body #cContainer #cDocument .jSi{}
    html:root body #cContainer #cDocument * + .jSi{margin-top:10px}
    html:root body #cContainer #cDocument .jSS{}
    html:root body #cContainer #cDocument * + .jSS{margin-top:10px}
    html:root body #cContainer #cDocument .jVT{}
    html:root body #cContainer #cDocument * + .jVT{margin-top:10px}
    html:root body #cContainer #cDocument .vI{background: gray;display: table;padding: 0 10px;color:white;line-height: 40px;clear:both}
    html:root body #cContainer #cDocument * + .vI{margin-top:10px}
    html:root body #cContainer #cDocument * + .btnConsultas{margin-top:10px}
    html:root body #cContainer #cDocument .btnConsultas{color: #fff;position: relative;line-height: 28px;padding-right: 30px;padding-left: 10px;}
    html:root body #cContainer #cDocument .btnConsultas:after{content:"";position: absolute;right: 0;top: 2px;bottom: 0;margin-bottom: auto;margin-top: auto;width: 28px;height: 28px;background-color: inherit;background-image: url("../../img/sprite-icons.png");background-repeat: no-repeat;background-position: 7px 8px;}


    html:root body #cContainer #cDocument #dHead{font-size: 1.1em;line-height: 1.75em;color: #4a4a4a;}
    html:root body #cContainer #cDocument #dHead:after{content:"";clear: both;display: table;}
    html:root body #cContainer #cDocument * + #dHead{margin-top:10px}
    html:root body #cContainer #cDocument #dHPlus{font-size: 1.1em;line-height: 1.75em;color: #4a4a4a;}
    html:root body #cContainer #cDocument * + #dHPlus{margin-top:10px}
    html:root body #cContainer #cDocument #dHPlus .cPlus{padding: 20px;border:1px solid #ccc;margin: 2em; padding: 1em;}
    html:root body #cContainer #cDocument #dHPlus dd{line-height: inherit;}
    html:root body #cContainer #cDocument #dHPlus dt.h3{}
    html:root body #cContainer #cDocument dl#res-ant-y-sent-fallo-f dd p{font-style: italic;}
    html:root body #cContainer #cDocument h3{text-align: center;font-family:'FiraSans-SemiBold';font-weight: normal;color: inherit;font-size: 1.5em;padding-bottom: 10px;margin-top: 10px;}    
    html:root body #cContainer #cDocument h3 ~ h3 {margin-top: 10px;}

    html:root body #cContainer #cDocument #dUrlBol{display: block;}
    html:root body #cContainer #cDocument #dUrlBol:after{content:"";clear: both;display: table;}
    html:root body #cContainer #cDocument * + #dUrlBol{margin-top:10px;}
    html:root body #cContainer #cDocument #dUrlBol a{color: #fff;position: relative;line-height: 28px;padding-right: 30px;padding-left: 10px;float: right;}
    html:root body #cContainer #cDocument #dUrlBol a:after{position: absolute;right: 0;top: 0;bottom: 0;margin-bottom: auto;margin-top: auto;width: 28px;height: 28px;background-color: inherit;}


    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body #cContainer #cDocument #cCx + #cCn{width: 100% !important;float: none;}
        html:root body #cContainer #cCn{padding: 10px;background-color:#fff;}
        html:root body #cContainer #cDocument > div > div:first-child ~ #cCn{margin-top:10px;width: 100% !important;float: none;}
        html:root body #cContainer #aspnetForm #cCn h2{font-size: 21px;line-height: 30px;}
        html:root body #cContainer #cDocument .wrapper-sticky > #cCx{padding: 0;}
        html:root body #cContainer #cDocument h3{font-size: inherit;}
      }
    /*RESPONSIVE*/
  /*CONTENT*/


    /*cSearch*/
      html:root body #cContainer #cSearch{background-color: #fff; height:auto;}
      html:root body #cContainer #cSearchAux{width: 700px;margin-left: auto;margin-right: auto;padding: 0 0 100px 0;}
      html:root body #cContainer #cSearch .wk-search-group{margin-top: 10px;}
      html:root body #cContainer #cSearch .wk-search-group > div{float: left;width: 66.6%;}
      html:root body #cContainer #cSearch .wk-search-group div label input { margin:0 5px;}
      html:root body #cContainer #cSearch .wk-search-group [type="text"]{width: 100%;}
      html:root body #cContainer #cSearch .wk-search-group:after{content:"";clear: both;display: table;}
      html:root body #cContainer #cSearch .wk-search-group > span{float: left;width: 33.3%;font-size: 1.2em;font-weight: 500;}
      html:root body #cContainer #cSearch .wk-search-panel{margin-top: 10px;}
      html:root body #cContainer #cSearch .wk-search-table{width: 100%;}
      html:root body #cContainer #cSearch .wk-search-table th{width: 33.3%;padding: 0;}
      html:root body #cContainer #cSearch .wk-search-table tr + tr th{padding-top:10px;}
      html:root body #cContainer #cSearch .wk-search-table th:first-child + th{padding-right:5px}
      html:root body #cContainer #cSearch .wk-search-table th:first-child + th + th{padding-left:5px}
      html:root body #cContainer #cSearchAux [type="text"]{box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;}
      html:root body #cContainer #cSearchAux th [type="text"]{width:100%}
      html:root body #cContainer #cSearch .seaAsisAv{position: relative;display: block !important;}
      html:root body #cContainer #cSearch .DivTxtSearchclass{padding-right: 130px;}
      html:root body #cContainer #cSearch .TxtSearchclass{width: 100%;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;}
      html:root body #cContainer #cSearch #seaAsis1 .ButtonEncontrar{position: absolute;right: 0;top: 0;}
      html:root body #cContainer #cSearch .ButtonEncontrar {position:relative;}
      html:root body #cContainer #cSearch .ButtonEncontrar:after{height: 12px;width: 14px;position: absolute;top: 0;bottom: 0;right: 10px;margin-bottom: auto;margin-top: auto;}
      html:root body #cContainer #cSearch .ButtonEncontrar input{height: 32px;width: 111px;}
      html:root body #cContainer #cSearch #clean_cac {width:125px; margin-right:10px;}
      html:root body #cContainer #cSearch .wk-searchcontrol{padding: 19px 0;}
      html:root body #cContainer #cSearch .ClearBtn{width: 32px;height: 32px;line-height: 32px;top: 0;right: 130px;background-color: #e9e7ea;position: absolute;cursor: pointer;text-align: center;}
      html:root body #cContainer #cSearch .ClearBtn:before{content: "\f00d";color: red;font-family: FontAwesome;display: block;font-size: 20px;}
      html:root body #cContainer #cSearch fieldset + .wk-searchcontrol-buttons:after{content:"";clear: both;display: table;}
      html:root body #cContainer #cSearch .wk-asistant{}
      html:root body #cContainer #cSearch .wk-asistant + .wk-asistant{margin-top:10px}
      html:root body #cContainer #cSearch #clean_cac{height: 32px;padding: 0 10px;}
      html:root body #cContainer #cSearch #ulbusqueda{margin-top:18px}
      html:root body #cContainer #cSearch #cButtons{ text-align:center;}
      html:root body #cContainer #cSearch .wk-asistant-content{padding: 20px;position: relative;}
      html:root body #cContainer #cSearch .wk-asistant-content .wk-searchcontrol{padding: 0 58px 0 0;position: relative;margin-bottom: 10px;}
      html:root body #cContainer #cSearch .wk-asistant-content .wk-searchcontrol input{margin: 0;border: 0;width: 100%;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #fff;padding: 0 10px;}
      html:root body #cContainer #cSearch .wk-asistant-main{width: 49%;float: left;height: 50px;height: 200px;overflow: auto;}
      html:root body #cContainer #cSearch .wk-asistant-footer{width: 49%;height: 200px;overflow: auto;float: right;}
      html:root body #cContainer #cSearch .wk--asistant-addsElements-Header{width: 96%;height: auto;overflow: auto;float: none;margin: 0px 14px 15px 14px; border:1px solid #ccc; botder-radius:5px; min-height:50px; max-height:200px;}
      html:root body #cContainer #cSearch .wk-title-assistant-main{width: 49%;float: left;line-height: 20px;}
      html:root body #cContainer #cSearch .wk-title-assistant-footer{float: right;width: 49%;position: absolute;top: inherit;left: inherit;right: 0;line-height: 20px;}
      html:root body #cContainer #cSearch .wk-btn-search{position: absolute;height: 32px;line-height: 32px;padding: 0 10px;right: 0;}
      html:root body #cContainer #cSearch .wk-btn-restaurar{width: 32px;height: 32px;line-height: 32px;top: 0;right: 30px;background-color: #e9e7ea;position: absolute;cursor: pointer;text-align: center;display: block;}
      html:root body #cContainer #cSearch .wk-btn-restaurar:before{content: "\f00d";color: red;font-family: FontAwesome;display: block;font-size: 20px;}
      html:root body #cContainer #cSearch .wk-link-collapse{float: right;line-height: 32px;text-align: center;color: #000;}
      html:root body #cContainer #cSearch .wk-icon-is-nocollapse{width: 100%;height: 100%;font-size: 0;display: inline-block;}
      html:root body #cContainer #cSearch .wk-icon-is-nocollapse:after{content: "-";font-size: 40px;display: inline-block;font-weight: 100;}
      html:root body #cContainer #cSearch .wk-icon-is-collapse{width: 100%;height: 100%;font-size: 0;}
      html:root body #cContainer #cSearch .wk-icon-is-collapse:after{content: "+";font-size: 40px;display: inline-block;font-weight: 100;}
      html:root body #cContainer #cSearch .wk-text-search{}
        /*RESPONSIVE*/
          @media all and (max-width: 1180px) {
            html:root body #cContainer #cSearch{}
          html:root body #cContainer #cSearchAux{width: 100%;margin-left: 0;margin-right: 0;}
          }
        /*RESPONSIVE*/
    /*cSearch*/

  /*POPUP*/
    html:root body .ui-widget-overlay{background-color: rgba(0, 0, 0, .5);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;}
    html:root body .ui-dialog{position: fixed;top: 0;right: 0;left: 0;bottom: 0;margin: auto;z-index: 101;padding: 0;box-shadow: none;width: 500px;height: 520px;}
    html:root body .ui-dialog.popupContainerParentClass {top:0 !important;left:0 !important;}
    html:root body .IntegraPopup{padding-top: 20px;padding-left: 15px;padding-right: 15px;margin: auto;max-width: 400px;width: 100% !important;max-height: 474px !important;}
    html:root body .ui-dialog-titlebar{display: inline-block;position: static;z-index: 102;right: 0;top: 0;width: 100%;line-height: 32px;color: #fff;}
    html:root body .popupContainerParentClass .ui-dialog-titlebar{position: absolute;}

    
    html:root body .ui-dialog-titlebar:after{padding-left: 20px;}
    html:root body .ui-dialog .ui-dialog-titlebar .ui-button{width: 32px;height: 32px;position: absolute;z-index: 101;right: 0;top: 0;background: #c8c8c8;}
    html:root body .IntegraPopup .ui-dialog-titlebar .ui-button{background-image: url("../Img/close.png"); background-color: inherit;top: 15px;right: 10px;}
    html:root body .ui-dialog .ui-dialog-titlebar .ui-icon{top: 0;margin: 0;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
    html:root body .ui-dialog .ui-dialog-titlebar .ui-button-text{display: none;}
    html:root body .ui-dialog .ui-dialog-content{box-sizing: border-box;width: 100%;height: 100%;}
    html:root body .popupContainerParentClass .ui-dialog-content{border-top: 60px solid transparent;border-bottom: 20px solid transparent;}
    html:root body .popupContainerParentClass .ui-dialog-content {border-top:32px solid transparent;height: 104%;}
    html:root body .popupContainerParentClass .ui-dialog-content #cDocument.quickViewDocument {padding-top: 20px}

  
    html:root body .ui-dialog .ui-dialog-buttonpane{text-align: inherit;margin: 0;padding: 0;border: 0;height: auto;position: absolute;right: 0;bottom: 0;}
    html:root body .ui-dialog .ui-dialog-buttonpane .ui-button{height: 40px;float: right;width: 140px;}
    html:root body .ui-dialog #popup_container_alert{font-size: 15px;line-height: 16px;font-family: 'FiraSans-Light';padding: 4px 40px 10px 40px;}
    html:root body .IntegraPopup .ui-dialog-titlebar:after{font-size: 0;display:none}
    html:root body #Integra{background-color: #fff;position: relative;}
    html:root body #Integra a{display: block;}
    html:root body #Integra img{display: table;}
    html:root body .ui-dialog .wk-popup{height: 100%;}
    html:root body .ui-dialog #aspnetForm{height: 100%;}
    html:root body .ui-dialog #cBodyPopup{height: 100%;}
    html:root body .ui-dialog #cDocument{height: 100%;overflow: inherit;padding-left: 20px;padding-right: 20px;}
    html:root body .IntegraPopup #Integra [type="checkbox"]{margin-left: 10px;}
    html:root body #Integra .labelModule{position: absolute;bottom: 0;left: 30px;}
    html:root body .ui-resizable-handle{display: none;}
    html:root body .IntegraPopup .ui-button{background-image: url("../Img/close.png");background-position: -8px -5px;width: 31px;height: 31px;position: absolute;right: 0;top: 15px;}
    html:root body .popupContainer{width: 100%;height: 540px;position: fixed;top: 0;bottom: 0;left: 0px;right: 0px;margin: auto;z-index: 52;box-sizing: border-box;padding: 0;}
    html:root body .popupContainer[style*="hidden"]{display:none}
    html:root body .popupContainer .divTitle{}
    html:root body .popupContainer .popupHeader{line-height: 23px;color: #fff;padding-left: 10px;position: relative;}
    html:root body .popupContainer .popupHeader img{position: absolute;right: 0;top: 0;}
    html:root body #generic #generic_containerDivId{padding:0px;background-color: #fff;}
    html:root body #PopUpInicio #susAutomatica .titleText span:first-child{font-size: 35px;font-weight: 500;line-height: 35px;display: none}
    html:root body #generic #susAutomatica .title{font-size: 16px;margin-bottom: 10px;margin-top: 12px;font-weight: 600;}
    html:root body #generic_containerDivId .wk-popup{overflow: auto;height: 472px;padding: 20px 20px 12px 20px;}
    html:root body #divNoMostrarMas{position: relative;padding-left: 20px;margin-top: 10px;}
    html:root body #divNoMostrarMas input{position: absolute;left: 0;top: 2px;}
    html:root body #divNoMostrarMas #popupText{}
    html:root body #generic #Acceso{margin-top: 10px;}
    html:root body #susAutomatica .titleText{display: block;}
    html:root body .disableDiv{background-color: rgba(0, 0, 0, .5);position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 51!important;}
    html:root body .summaryPopupContainerClass{width: 360px;left: 50% !important;top: 100px;bottom: 20px;margin: 0 0 0 230px!important;border: 1px solid #d7d7d9;background-color: #f3f3f5;}
    html:root body .summaryPopupContainerClass .ui-dialog-titlebar{position: absolute;right: inherit;top: 0;cursor: inherit;width: 100%;background-color: inherit;color: inherit;}
    html:root body .summaryPopupContainerClass .ui-dialog-titlebar:after{position: absolute;line-height: 40px;padding-left: 40px;font-weight: 500;color: inherit;}
    html:root body .summaryPopupContainerClass .ui-dialog-titlebar .ui-dialog-title{float: none;margin: 0;font-size: inherit;position: static;top: inherit;left: inherit;color: inherit;}
    html:root body .summaryPopupContainerClass .ui-dialog-titlebar .ui-button{float: right;width: 32px;height: 32px;position: relative;}
    html:root body .summaryPopupContainerClass .ui-dialog-titlebar .ui-icon{margin: auto;right: 0;top: 0;bottom: 0;left: 0;}  
    html:root body .summaryPopupContainerClass hr{border: 1px solid #ccc;border-bottom: 0;width: 100%!important;}
    html:root body .summaryPopupContainerClass .popupContainerClass{height: 100%;border-top: 40px solid transparent;overflow: inherit;box-sizing: border-box;width: 100%;}
    html:root body .summaryPopupContainerClass .wk-popup{height: 100%;}
    html:root body .summaryPopupContainerClass .ui-dialog-buttonpane{display: none;}
    html:root body .summaryPopupContainerClass #tituloSumario{margin-bottom: 30px;}
    html:root body .summaryPopupContainerClass #aspnetForm #tituloSumario span{margin: 0;}
    html:root body .summaryPopupContainerClass #aspnetForm #summary #resumenDinamico{color: #494949;font-weight: normal;}
    html:root body .summaryPopupContainerClass .ui-dialog-titlebar .ui-button-text{padding: 0;line-height: inherit;font-size: inherit;}
    html:root body .summaryPopupContainerClass #cBodyPopup{padding: 0;height: 100%;}
    html:root body .summaryPopupContainerClass #aspnetForm{height: 100%;}
    html:root body .summaryPopupContainerClass #aspnetForm #summary{padding: 0 40px;height: 100%;overflow: auto;box-sizing: border-box;border-bottom: 40px solid transparent;}
    html:root body .summaryPopupContainerClass #aspnetForm #capaEnlaces{padding: 0;margin: 0;font-weight: inherit;font-size: inherit;}
    html:root body .summaryPopupContainerClass #aspnetForm #capaEnlaces > *{background-color: inherit;padding: 0;border: 0;color: inherit;font-weight: inherit;position: static;top: inherit;left: inherit;font-size: inherit;display: inline-block;line-height: 40px;width: 50%;}
    html:root body .summaryPopupContainerClass #aspnetForm #capaEnlaces > *:first-child{}
    html:root body .summaryPopupContainerClass #aspnetForm #capaEnlaces > *:first-child + *{text-align: right;}
    html:root body .summaryPopupContainerClass #aspnetForm #capaEnlaces span{color: #a4a4a4;}
    html:root body .summaryPopupContainerClass #aspnetForm #summary #numeroDocumento{display: none;}
    html:root body .summaryPopupContainerClass #aspnetForm #summary .visitedForSummary{margin: 0;font-weight: inherit;color: inherit;float: right;font-size: inherit;display: none;}
    html:root body .summaryPopupContainerClass #aspnetForm #summary .visitedForSummary dfn{font-style: inherit;}
    html:root body .summaryPopupContainerClass .Highlight{background: #d5d5d5;}
    html:root body .summaryPopupContainerClass #aspnetForm #summary #enlaceSumario{font-weight: 500;font-size: 16px;text-align: justify;}
    html:root body #generic #generic_containerDivId #aspnetForm{height: 100%;position: relative;}
    html:root body #cHeadPopupSummaryRedacciones{position: absolute;right: 0;left: 0;top: 0;height: 32px;}
    html:root body #cHeadPopupSummaryRedacciones:after{content:"";clear: both;display: table;}
    html:root body #cHeadPopupSummaryRedacciones #hrefprintCtrl{float: right;margin-left: 5px;}
    html:root body #cHeadPopupSummaryRedacciones #hrefexpCtrl{float: right;}
    html:root body #cHeadPopupSummaryRedacciones #hrefSend{float: right;margin-left: 5px;}
    html:root body #cHeadPopupSummaryRedacciones #comparerButtonOff{position: absolute;left: 0;right: 0;top: 0;bottom: 0;line-height: 32px;margin: auto;width: 100px;text-align: center;height: 32px;}
    html:root body #cHeadPopupSummaryRedacciones #comparerButtonOn{position: absolute;left: 0;right: 0;top: 0;bottom: 0;line-height: 32px;margin: auto;width: 100px;text-align: center;height: 32px;font-weight: inherit;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup{height: 100%;padding-top: 60px;box-sizing: border-box;padding-bottom: 30px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #genericPopUpRedacciones{height: 100%;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion{height: 100%;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera{background-color: #F1F1F1;font-size: 12px;text-align: center;position: absolute;left: 0;right: 0;top: 39px;font-weight: 500;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera:after{content:"";clear: both;display: table;} 
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera #headSpanActualArticle{width: 50%;float: right;padding-left: 10px;box-sizing: border-box;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cabecera #headSpanPrecedentArticle{width: 50%;float: left;padding-right: 10px;box-sizing: border-box;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo{position: relative;height: 100%;text-align: justify;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo:after{content:"";clear: both;display: table;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic{width: 49%;float: right;box-sizing: border-box;overflow: auto;height: 100%!important;border-top: 30px solid transparent;padding-left: 10px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic > *{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic p{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic * + p{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic ul{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic * + ul{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic li{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic li b{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic * + li{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic .a{padding: 0;margin-bottom: 10px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoStatic #titulo{text-align: center !important;position: absolute;top: 0;/* left: 0; */width: 50%;right: 0;}
   
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo{padding-right: 10px;width: 50%;float: left;box-sizing: border-box;height: 100%!important;overflow: auto;border-top: 30px solid transparent;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo ul{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo li{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo * + li{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo li a{padding: 8px 10px 8px 30px;position: relative;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo li a:before{left: 5px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo p{margin:0}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo p:empty{display:none}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #menuCuerpo * + p{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo{width: 50%;float: left;box-sizing: border-box;height: 100%!important;overflow: auto;border-top: 30px solid transparent;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos{padding-right: 10px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos p{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos #titulo{text-align: center !important;position: absolute;top: 0;left: 0;width: 50%;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos .a{margin-bottom: 10px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo a#showMenu{height: 32px;text-align: center;line-height: 32px;margin-bottom: 10px;color: #fff;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos p{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos * + p{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos ul{padding-left: 20px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos * + ul{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos li{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoCuerpo #datos * + li{margin-top:10px}

    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion{width: 50%;float: right;box-sizing: border-box;overflow: auto;height: 100%!important;border-top: 30px solid transparent;padding-left: 10px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion p{line-height:inherit;margin: 0;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion * + p{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion ul{padding-left: 20px;margin: 0;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion * + ul{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion li{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion li b{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion * + li{margin-top:10px}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion .a{padding: 0;margin-bottom: 10px;font-weight: bold;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #versionesAplicacion #cuerpo #contenidoComparacion #titulo{text-align: center !important;position: absolute;top: 0;width: 50%;right: 0;height: 20px;}

    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter{position: absolute;width: 50%;bottom: 0;padding-left: 50%;text-align: center;font-size: 12px;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter dfn{font-style: inherit;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter > *{display: inline-block;width: 50%;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter #addedTextLegendContainer{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter .addedTextLegendIcon{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter .addedTextLegendText{background-color: #ff0;font-weight: bold;}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter #removedTextLegendContainer{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter .removedTextLegendIcon{}
    html:root body #cHeadPopupSummaryRedacciones + #cBodyPopup #HistoricalFooter .removedTextLegendText{text-decoration: line-through;color: #F00;}

    
    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body .ui-widget-overlay{background-color: rgba(0, 0, 0, .5);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;}
        html:root body .ui-dialog{position: fixed;top: 0!important;bottom: 0!important;left: 0!important;right: 0!important;z-index: 101;width: 280px !important;margin: auto;/* height: 300px !important; */}
        html:root body .ui-dialog [type="text"]{width: 100%;}
        html:root body .ui-dialog textarea{height: 120px !important;margin: 0 !important;width: 100%;}
        html:root body .ui-dialog .text{margin-top: 10px;}
        html:root body .ui-dialog .text + .text{}
        html:root body .ui-dialog .radio{line-height: 40px;}
        html:root body .ui-dialog legend{font-weight: 600;}
        html:root body .ui-dialog .label{font-weight: 500;}
        html:root body .ui-dialog-titlebar{line-height: 40px;color: #fff;padding-left: 10px;position: relative;padding-right: 50px;height: 40px;}
        html:root body .IntegraPopup .ui-dialog-titlebar{line-height: inherit;color: inherit;padding: 0;height: auto;display: inline-block;position: absolute;z-index: 102;right: -10px;top: -10px;}
        html:root body .ui-dialog-titlebar:after{display: none;}
        html:root body .ui-dialog-titlebar .ui-icon{width: 40px;height: 40px;background-position: center center;background-color: #c8c8c8;}
        html:root body .ui-dialog-titlebar .ui-button{}
        html:root body .IntegraPopup .ui-button{font-size: 0;}
        html:root body .ui-dialog-titlebar .ui-dialog-title{overflow: hidden;height: 40px;}
        html:root body .ui-dialog .ui-widget-content{padding: 10px;}
        html:root body .ui-dialog-buttonpane .ui-button{line-height: 40px;width: 48%;}
        html:root body .ui-dialog-buttonpane .ui-button:first-child{}
        html:root body .ui-dialog-buttonpane .ui-button:first-child + .ui-button{float:right}
        html:root body .ui-dialog-buttonpane:after{content:"";clear: both;display: table;}
        html:root body .printForm{padding-top: 10px;}
        html:root body .printForm > * + *{margin-top: 10px;}
        html:root body #sendForm{overflow: auto;height: 200px !important;padding: 0 10px;}
        html:root body #checkToMe{line-height: 40px;}
        html:root body #checkToMe [type="checkbox"]{margin-right: 5px;}
        html:root body #popup_container_alert{text-align: center;}
        html:root body #popup_container_alert + .ui-dialog-buttonpane .ui-button{width: 100%;}

      }
    /*RESPONSIVE*/
  /*POPUP*/

  /*resultlist*/
    html:root body #cContainer .wk-resultlist #wcresultslist_noresults{padding: 40px 20px;overflow: inherit;text-align: inherit;color: inherit;font-size: 20px;line-height: 27px;font-family: 'FiraSans-Light';}
    html:root body #cContainer .wk-resultlist #resultados{margin: 0;font-weight: inherit;}
    html:root body #cContainer .wk-resultlist{background-color: #fff;font-weight: inherit;}
    html:root body #cContainer .wk-resultlist .wk-resultlist-content{padding-left: 20px;padding-right: 20px;box-sizing: border-box;margin: 0;background: none;font-weight: inherit;/* font-family: 'FiraSans-Light'; */}
    html:root body #cContainer .wk-resultlist .wk-resultlist-content:after{content:"";clear: both;display: table;}
    html:root body #cContainer .wk-resultlist dl{padding-top: 32px;padding-right: 30px;position: relative;/* padding-bottom: 48px; */padding-bottom: 32px;height: 100%;border-bottom: 1px solid #ccc;}
    html:root body #cContainer .wk-resultlist dl:after{content:"";clear: both;display: table;}
    html:root body #cContainer .wk-resultlist dl + dl{}
    html:root body #cContainer .wk-resultlist dt{float: left;margin-right: 10px;line-height: inherit;}
    html:root body #cContainer .wk-resultlist dd{display: table;/*float: left;*/clear: none;text-align: justify;}
    html:root body #cContainer #ResultListCC.wk-resultlist dd{display: table; float: left; clear: both; width: 100%;}
    html:root body #cContainer #ResultListCC.wk-resultlist dt{margin-top: 15px;}
    html:root body #cContainer #ResultListCC.wk-resultlist dl{padding-right: 0;padding-top: 0;}
    html:root body #cContainer .wk-resultlist dd.titulo{clear: none;float: none;width: 80%;}
    html:root body #cContainer .wk-resultlist dd.addToMyDocuments{position: absolute;right: 0;bottom: 0;}
    html:root body #cContainer .wk-resultlist a.addToMyDocuments{background-image: url(../Img/wk-sprite.png);background-position: 0 -384px;height: 36px;width: 172px;display: block;}
    html:root body #cContainer .wk-resultlist dd.Novedades{margin-right: 10px;width: 19px;height:19px;clear: none;}
    html:root body #cContainer .wk-resultlist dd.Novedades{float: left;display: block; height: 190px;}
    html:root body #cContainer .wk-resultlist dd.Novedades + .titulo + .mediopublicacionestatal,
    html:root body #cContainer .wk-resultlist dd.Novedades + .titulo + .mediopublicacionestatal + .fechapublicacionestatal,
    html:root body #cContainer .wk-resultlist dd.Novedades + .titulo + .mediopublicacionestatal + .fechapublicacionestatal + .iniciovigencia{padding-left: 0;}
    html:root body #cContainer .wk-resultlist dd.mediopublicacionestatal{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.cabecera{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.Novedades ~ dd.cabecera{padding-left:46px}
    html:root body #cContainer .wk-resultlist dd.tdcpath{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.Novedades ~ dd.tdcpath{padding-left:46px}
    html:root body #cContainer .wk-resultlist dd.fechapublicacionestatal{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.fechapublicacionautonomica,
    html:root body #cContainer .wk-resultlist dd.fechapublicacionestatal{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.iniciovigencia{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.finvigencia{float: none;padding-left: 17px;}
    html:root body #cContainer .wk-resultlist dd.listPrecepts{float: none; margin: 18px; padding: 17px; border: 1px solid #ccc; background-color: #f4f3f3; border-radius: 3px; }
    html:root body #cContainer #aspnetForm dd.summary{position: absolute;top: 31px;right: 0;height: 28px;width: 27px;}
    html:root body #cContainer #aspnetForm a.summary{width: 100%;height: 100%;display: table;background-position: 0 0;}
    html:root body #cContainer .wk-resultlist .mode-less{display: inline-block;width: 36px;height: 36px;position: absolute;bottom: 0;right: 175px;}
    html:root body #cContainer .wk-resultlist .mode-less dfn{font-size: 0;}
    html:root body #cContainer .wk-resultlist .mode-less a{height: 100%;}
    html:root body #cContainer .wk-resultlist .mode-less img{display:none}
    html:root body #cContainer .wk-resultlist .SeeMore{}
    html:root body #cContainer .wk-resultlist .SeeMore:after{}
    html:root body #cContainer .wk-resultlist .SeeMore dfn{}
    html:root body #cContainer .wk-resultlist .SeeLess{}
    html:root body #cContainer .wk-resultlist .SeeLess dfn{}
    html:root body #cContainer .wk-resultlist .SeeLess:after{}
    html:root body #cContainer .wk-resultlist .wk-resultlist-results{width: 72%;float: left;padding-right: 37px;}
    html:root body #cContainer [action*="ListaResultadosConvenios"] .wk-resultlist .wk-resultlist-results{width: 100%;float: left;padding-right: 37px;}

    html:root body #cContainer .wk-resultlist .wk-resultlist-results li + li{margin-top: 10px;}

    /*RESPONSIVE*/
    @media all and (max-width: 1180px) {
        html:root body #cContainer .wk-resultlist{}
        html:root body #cContainer .wk-resultlist .addToMyDocuments{}
    }
     /*RESPONSIVE*/
  /*resultlist*/

  /*HOME*/
    html:root body #cContainer [action*="./Inicio.aspx"]{}

    /*RESPONSIVE*/
    @media all and (max-width: 1180px) {
        html:root body #cContainer [action="./Inicio.aspx"]{}
    }
    /*RESPONSIVE*/
   /*HOME*/


  /*AREA PERSONAL*/
    html:root body #cContainer #AreaPers{}
    html:root body #cContainer #AreaPers:after{content:"";clear: both;display: table;}
    html:root body #cContainer #AreaPers.wk-subusuarios{background-color: #fff;}
    html:root body #cContainer #AreaPers .wk-subusuarios-description{float: left;width: 50%;padding-right: 16px;text-align: justify}
    html:root body #cContainer #AreaPers .wk-subusuarios-description #wk-subusuarios-presentacion{padding: 25px 25px 0 25px;background: #fff;position: relative;}
    html:root body #cContainer #AreaPers .wk-subusuarios-footer{}
    html:root body #cContainer #AreaPers .wk-subusuarios-footer:after{content:"";clear: both;display: table;}
    html:root body #cContainer #AreaPers .wk-subusuarios-irdemo{line-height: 40px;display: inline-block;right: 40px;padding: 0 10px;float: right;width: 150px;text-align: center;color: #fff;}
    html:root body #cContainer #aspnetForm #AreaPers .wk-subusuarios-email{line-height: 40px;display: inline-block;right: 40px;padding: 0 10px;float: right;margin-right: 5px;width: 168px;text-align: center;}
    html:root body #cContainer #AreaPers .wk-subusuarios-form{float: right;width: 50%;padding-left: 16px;}
    html:root body #cContainer #AreaPers #tabContentMyFormu{padding: 25px 25px 0 25px;background-color: #fff;}
    html:root body #cContainer #AreaPers #regformu{display: table; margin:0 auto;}
    html:root body #cContainer #AreaPers #regformu a{line-height: 40px;display: inline-block;padding: 0 10px;float: right;width: 150px;text-align: center;}
    html:root body #cContainer #AreaPers #regformu p{clear: both;display: table;width: 100%;}
    html:root body #cContainer #AreaPers #regformu p + p{margin-top:10px}
    html:root body #cContainer #AreaPers.wk-subusuarios [type="text"]{width: 57%;box-sizing: border-box;height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;display: inline-block;float: right;}
    html:root body #cContainer #AreaPers.wk-subusuarios [type="password"]{width: 57%;box-sizing: border-box;/height: 32px;line-height: 32px;background-color: #f3f3f5;padding: 0 10px;float: right;}
    html:root body #cContainer #AreaPers.wk-subusuarios [type="checkbox"]{margin: 0 10px 0 43%;}
    html:root body #cContainer #AreaPers.wk-subusuarios .DataProtection [type="checkbox"]{margin:0 0 0 5px}
    html:root body #cContainer #AreaPers.wk-subusuarios label[for="vLogin"]{line-height: 32px;width: 20%;float: left;}
    html:root body #cContainer #AreaPers.wk-subusuarios label[for="vPass"]{line-height: 32px;float: left;width: 20%;}


    html:root body #cContainer #AreaPers .jstree a{padding: 0;}
    html:root body #cContainer #AreaPers .jstree-default .jstree-clicked{padding: 0;font-weight: inherit;}
    html:root body #cContainer #AreaPers .jstree-default .jstree-hovered {background: inherit;border: 0;padding: 0;}

    
    /*RESPONSIVE*/
      @media all and (max-width: 1180px) {
        html:root body #cContainer #AreaPers{} 
      }
  /*Filter de resultados*/
  #PB_ResultListLayout #grouping-summary {background-color: #f2e8ea;}
  #PB_ResultListLayout #grouping-summary ul,
  #PB_ResultListLayout #grouping-summary li {list-style: none}
  #PB_ResultListLayout #grouping-summary li button dfn {display: none}
  #PB_ResultListLayout #grouping-summary li button.deleteSummaryButtonClass {    content: "";
    background-image: url(../img/wk-sprite.png);
    width: 19px;
    height: 16px;
    background-position: 247px -12px;
    margin-left: 15px;
    border-color: transparent;
    background-color: transparent;}
#PB_ResultListLayout #grouping-summary li button.unfoldSummaryButtonClass.folded:before {
    border-color: transparent;
    background-color: transparent;
    content: '+\00a0\00a0\e185';
    content: "+";
    font-family: 'FontAwesome';
    top: -3px;
    position: relative;
}
#PB_ResultListLayout #grouping-summary li button.unfoldSummaryButtonClass.unfolded:before {
    border-color: transparent;
    background-color: transparent;
    content: "\2013";
    font-family: 'FontAwesome';
    top: -4px;
    position: relative;
}

#PB_ResultListLayout #grouping-summary li button.unfoldSummaryButtonClass {
    width: 17px;
    height: 17px;
    padding: 0px;
    margin-right: 4px;
    position: relative;
    top: -1px;
}
div#grouping-summary li > ul {
    margin-left: 18px;
}
[action*="Documento"] #dHPlus .cPlus {
    margin: 2em !important;
}

body #cDocument #cCx + #cCn {
    width: 70% !important;
    float: right;
}

#cCx #MenC #ebooktdc #ebooktdc_EbookTDC #EbookTDCtextajaxassis {
    width: 98%;
    box-sizing: border-box;
    height: 32px;
    line-height: 32px;
    background-color: #fff;
    padding: 0 10px;width: 262px !important;
  }

  #cCx #MenC #ebooktdc #ebooktdc_EbookTDC #divsearchparent{
    background-color: #f3f3f5 !important;padding: 4px 4px 10px 4px!important; box-sizing: border-box;
  }

  #cCx #MenC #ebooktdc #ebooktdc_EbookTDC #divsearchparent #divsearchajax .DivBtnSearchclass:before {
    top: 0px !important;
    left: -8px !important;
}

#EbookTDCtextajaxassisClearBtn {right: 70px !important;top: 31px !important;}