body{width:100%;height:100%;font-family:Roboto,sans-serif;font-size:1em}nav{background-color:#db1b00;padding-top:0;padding-bottom:0;color:#fff;padding-left:27px;min-height:40px}nav .logo{border-right:2px solid #fff;padding-right:20px;margin-top:7px}nav .logo img{height:25px}nav .btn-logout{cursor:pointer}nav .item{margin-right:10px;border-left:1px solid #fff;padding-right:10px;padding-left:20px;font-size:.8em;white-space:nowrap;display:inline-block;line-height:23px;margin-top:7px;background-color:#db1b00}nav .item span{background-color:#f6f6f9;border-radius:50%;padding:1px 6px 0 6px;color:#5c881a;font-size:.7em;float:left;margin-right:10px}nav .item .ico-logout{width:15px}nav .item:first-child{padding-left:0}nav .item:nth-child(2){border-left:none;padding-left:10px}main{min-height:calc(100vh - 40px);min-height:-moz-calc(100vh - 40px);min-height:-webkit-calc(100vh - 40px);min-height:-o-calc(100vh - 40px);background-color:#f6f6f9}main .main-left{min-width:250px;min-height:calc(100vh - 40px);min-height:-moz-calc(100vh - 40px);min-height:-webkit-calc(100vh - 40px);min-height:-o-calc(100vh - 40px);background-color:#ff3a1e;background-image:url(../images/fondo-sidebar-left.svg);background-repeat:no-repeat;background-position:bottom left;background-size:100%;padding:114px 0 50px 0}main .main-left .title{font-size:.8em;color:#fff;padding-left:27px;font-weight:300}main .main-left .title-intro{font-size:1.8em;color:#fff;padding-left:27px;font-weight:300;padding-top:10px;line-height:32px}main .main-left .menu{list-style:none;padding:0;margin:80px 0 0 0}main .main-left .menu a{font-size:.9em;color:#f6f6f9;padding-left:22px;font-weight:300;width:100%;display:inline-block;padding-top:10px;padding-bottom:10px;border-left:5px solid transparent;text-decoration:none;margin-bottom:1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}main .main-left .menu a.active,main .main-left .menu a:hover{font-weight:400;font-size:1.1em;color:#fff;border-left:5px solid #fff;background-color:rgba(255,255,255,.15)}main .content-items{padding:22px 17px 22px 7px}main .content-items .col-p{padding-right:8px}main .content-items a{text-decoration:none}main .content-items .item{position:relative;background-color:#fff;border-radius:5px;padding:18px;margin-bottom:22px;border-bottom:2px solid transparent;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}main .content-items .item p{width:100%;display:inline-block;font-size:.8em;font-weight:400;color:#555;padding:15px 0 0 0;margin-bottom:0}main .content-items .item p.extra{display:none;background-color:#fff;width:calc(100% + 36px);width:-moz-calc(100% + 36px);width:-webkit-calc(100% + 36px);width:-o-calc(100% + 36px);border-top:1px solid #ddd;padding:15px 18px 0 18px;margin-top:15px;margin-left:-18px}main .content-items .item p.extra a{display:block;color:#555;line-height:30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}main .content-items .item p.extra a:hover{color:#ff3a1e;padding-left:2px}main .content-items .item.active,main .content-items .item:hover{border-bottom:2px solid #ff3a1e;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1)}main .content-items .item.active p.extra{display:block}main .content-items .item .icon-holder{padding:9px 11px;background-color:#ff3a1e;border-radius:5px;margin-right:15px;display:inline-block}main .content-items .item .icon-holder .icon{display:block;background-color:#fff;width:20px;height:29px}main .content-items .item .icon-holder .icon.file-modelo{-webkit-mask:url(../images/icons/file-alt.svg) no-repeat center;mask:url(../images/icons/file-alt.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-factores{-webkit-mask:url(../images/icons/file-invoice-dollar.svg) no-repeat center;mask:url(../images/icons/file-invoice-dollar.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-politicas{-webkit-mask:url(../images/icons/file-edit.svg) no-repeat center;mask:url(../images/icons/file-edit.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-cuestiones{-webkit-mask:url(../images/icons/file-chart-line.svg) no-repeat center;mask:url(../images/icons/file-chart-line.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-sociales{-webkit-mask:url(../images/icons/file-spreadsheet.svg) no-repeat center;mask:url(../images/icons/file-spreadsheet.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-derechos{-webkit-mask:url(../images/icons/file-archive.svg) no-repeat center;mask:url(../images/icons/file-archive.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-corrupcion{-webkit-mask:url(../images/icons/file-user.svg) no-repeat center;mask:url(../images/icons/file-user.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-sociedad{-webkit-mask:url(../images/icons/file-invoice.svg) no-repeat center;mask:url(../images/icons/file-invoice.svg) no-repeat center}main .content-items .item .icon-holder .icon.file-anexos{-webkit-mask:url(../images/icons/file-image.svg) no-repeat center;mask:url(../images/icons/file-image.svg) no-repeat center}main .content-items .item .title{width:calc(100% - 63px);width:-moz-calc(100% - 63px);width:-webkit-calc(100% - 63px);width:-o-calc(100% - 63px);color:#555;font-weight:700;font-size:.9em;display:inline-block;vertical-align:top}main .main-right{padding:0;margin:0}main .main-right .menu-options{background-color:#fdfeff;border-bottom:1px solid #ddd;min-height:78px}main .main-right .menu-options .options .option{width:100%;max-width:150px;background-color:#f6f6f9;display:inline-block;margin:10px;text-decoration:none;color:#000;padding:12px 15px;border-radius:5px;font-weight:500;font-size:.8em;position:relative;vertical-align:top;line-height:1.4em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}main .main-right .menu-options .options .option:last-child{padding-top:15px;line-height:27px}main .main-right .menu-options .options .option:last-child .icon{margin-top:0}main .main-right .menu-options .options .option .icon{float:left;margin-right:5px;background-color:#000;margin-top:2px;margin-bottom:3px;margin-right:10px;width:20px;height:29px;-webkit-transition:margin .2s ease;-moz-transition:margin .2s ease;-ms-transition:margin .2s ease;-o-transition:margin .2s ease}main .main-right .menu-options .options .option .icon.file{-webkit-mask:url(../images/icons/file.svg) no-repeat center;mask:url(../images/icons/file.svg) no-repeat center}main .main-right .menu-options .options .option .icon.leaf{-webkit-mask:url(../images/icons/leaf.svg) no-repeat center;mask:url(../images/icons/leaf.svg) no-repeat center}main .main-right .menu-options .options .option .icon.user{-webkit-mask:url(../images/icons/user-light.svg) no-repeat center;mask:url(../images/icons/user-light.svg) no-repeat center}main .main-right .menu-options .options .option .icon.book{-webkit-mask:url(../images/icons/book-alt.svg) no-repeat center;mask:url(../images/icons/book-alt.svg) no-repeat center}main .main-right .menu-options .options .option:before{content:'';width:100%;background:#ff3a1e;position:absolute;left:0;height:0;bottom:-12px;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-ms-transition:height .3s ease;-o-transition:height .3s ease}main .main-right .menu-options .options .option.active,main .main-right .menu-options .options .option:hover{background-color:#ff3a1e;color:#fff}main .main-right .menu-options .options .option.active:before,main .main-right .menu-options .options .option:hover:before{height:2px;bottom:-12px}main .main-right .menu-options .options .option.active .icon,main .main-right .menu-options .options .option:hover .icon{background-color:#fff;margin-right:12px;margin-left:2px}main .main-right .col-right{position:relative;min-width:300px;min-height:calc(100vh - 122px);min-height:-moz-calc(100vh - 122px);min-height:-webkit-calc(100vh - 122px);min-height:-o-calc(100vh - 122px);background-color:#fff;padding-top:15px}main .main-right .col-right .btn-soporte{position:absolute;left:calc(50% - 73px);left:-moz-calc(50% - 73px);left:-webkit-calc(50% - 73px);left:-o-calc(50% - 73px);bottom:35px;background-color:#358fd4;border-radius:22px;width:100%;max-width:146px;height:43px;text-align:center;color:#fff;font-size:.8em;font-weight:500;text-decoration:none;z-index:999;line-height:43px;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease}main .main-right .col-right .btn-soporte .icon{width:20px;margin-right:5px;margin-top:-2px}main .main-right .col-right .btn-soporte:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}main .main-right .col-right .accordion .item{margin-bottom:25px}main .main-right .col-right .accordion .item .header{position:relative;cursor:pointer;background-color:#f6f6f9;border-radius:5px;padding:19px 17px;color:#000;font-weight:500;border-left:3px solid transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border .3s ease;-moz-transition:border .3s ease;-ms-transition:border .3s ease;-o-transition:border .3s ease}main .main-right .col-right .accordion .item .header h6{font-weight:500;margin-bottom:0}main .main-right .col-right .accordion .item .header .icon{width:15px;float:left;margin-right:20px}main .main-right .col-right .accordion .item .header .arrow{position:absolute;top:calc(50% - 3px);top:-moz-calc(50% - 3px);top:-webkit-calc(50% - 3px);top:-o-calc(50% - 3px);right:20px;width:10px;height:6px;transform:rotate(-90deg);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease}main .main-right .col-right .accordion .item .header:hover{border-left:3px solid #ff6d29}main .main-right .col-right .accordion .item .header[aria-expanded=true]{border-left:3px solid #ff6d29}main .main-right .col-right .accordion .item .header[aria-expanded=true] .arrow{transform:rotate(0)}main .main-right .col-right .accordion .item .header+div{padding:20px 13px 20px 55px;background:#f6f6f9;border-radius:5px;margin-top:3px}main .main-right .col-right .accordion .item .header+div a{width:100%;display:inline-block;font-weight:400;font-size:.8em;color:#555;text-decoration:none}main .main-right .col-right .accordion .item .header+div a .badge{border-radius:5px;background-color:#ff3a1e;float:right;margin:5px 5px;font-weight:400;font-size:.8em;color:#fff}@media (max-width:768px){nav{padding-left:10px}main .main-left{min-height:auto;padding:30px 0 30px 0}main .main-left .menu{margin-top:30px}main .main-right .menu-options .options .option{width:calc(50% - 22px);width:-moz-calc(50% - 22px);width:-webkit-calc(50% - 22px);width:-o-calc(50% - 22px);max-width:none}}@media (max-width:991px){main .main-right .col-right{min-height:auto;min-width:220px;padding-bottom:85px}main .main-right .col-right .accordion .item .header+div{padding-left:15px}}