body{background-color:#fff!important;font-family:"Open Sans",Helvetica,Arial,sans-serif}body.no-map .mapa-wrapper{width:0}body.no-map .main-content{width:calc(100% - 270px)}body.map .mapa-wrapper{width:100%;display:block}body.map .main-content{display:none}body.no-filter .sidebar-filtros{display:none}body.no-filter .main-content{width:calc(100% - 270px)}body.filter .sidebar-filtros{display:block}body.filter .main-content{display:none}body.no-filter.no-map .main-content{width:100%}.content{padding:60px 0}.content.no-jumbotron{margin-bottom:45px}.parent-badge{position:relative}.parent-badge .badge{background-color:red;color:#fff;position:absolute}.parent-badge .badge-list{right:-25%;top:50%}.parent-badge .badge-home{font-size:30pt;height:auto;right:30%;top:0;width:auto}.home-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.general-title{margin-bottom:40px;text-align:center}h2,h3,h4,h5,h6{color:#333}.navbar-primary{margin-bottom:0;display:flex;align-items:center;padding:9px 0;justify-content:space-between}.navbar-primary .container-fluid{width:100%}.navbar-primary a.navbar-brand{padding-left:0}.navbar-primary a.navbar-brand>img{margin-top:-14px}.navbar-primary a.navbar-brand:hover{background-color:transparent;opacity:1}.navbar-primary a.navbar-brand:focus{background-color:transparent;opacity:1}@media (max-width:1040px){.navbar-primary a.navbar-brand>img{height:35px;margin-top:-7px}}@media (max-width:767px){.navbar-primary a.navbar-brand{padding-left:15px}.navbar-primary a.navbar-brand>img{height:29px;margin-top:-4px}}.navbar-primary a:hover{background-color:transparent!important;opacity:1!important}.navbar-primary a:focus{background-color:transparent!important;opacity:1!important}.navbar-primary .navbar-right{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}@media (max-width:767px){.navbar-primary .container{width:100%}}.navbar-primary .navbar-nav>li>a.text-info{color:#19c3e3}.navbar-primary.navbar-acto .navbar-nav li.active a{background-color:transparent;color:#333;font-weight:600}.menu-item.dropdown .header-menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;color:#333}.menu-item.dropdown .header-menu i{margin-right:5px}.menu-item.dropdown .header-menu i.fas.fa-home{margin-right:0}.menu-item.dropdown .header-menu:hover{background-color:transparent!important;color:#333!important;opacity:1!important}.menu-item.dropdown .header-menu:focus{background-color:transparent!important;opacity:1!important}.menu-item.dropdown.open{background-color:transparent!important}.menu-item .dropdown-menu li a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.menu-item .dropdown-menu li a i{margin-right:8px}.menu-item .dropdown-menu li a:hover{background-color:transparent!important;opacity:1!important}#main-menu .dropdown-toggle{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}#main-menu .dropdown-toggle:hover{background-color:transparent!important;opacity:1!important}#main-menu .dropdown-toggle:focus{background-color:transparent!important;opacity:1!important}#main-menu .dropdown-toggle[aria-expanded=true]{background-color:transparent!important;opacity:1!important}#main-menu .dropdown-menu li a:hover{background-color:transparent!important;opacity:1!important}.menu-xs{display:none}@media (max-width:767px){.menu-xs{float:right;display:flex;align-items:center;margin-top:13px;font-size:16px;margin-right:5px}.menu-xs a{color:#333}.menu-xs a:not(:last-child){margin-right:10px}}.menu-xs.no-login{display:block;float:right;display:flex;align-items:center;font-size:16px;margin-right:5px}.menu-xs.no-login a{color:#333}.menu-xs.no-login a:not(:last-child){margin-right:10px}.cog-btn,.notification-btn{position:relative}.cog-btn:before,.notification-btn:before{content:"";position:absolute;height:21px;width:1px;background-color:#d3d3d3}.cog-btn:before{left:0}.notification-btn:before{right:0}@media (max-width:767px){.notification-btn:before{height:0;width:0}}.notification-box{height:17px;width:17px;background:red;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:6px;right:7px;font-size:10px;font-weight:700}.notification-box span{position:relative;top:-1px}@media (max-width:767px){.notification-box{top:-6px;right:-7px}}.dropdown-notification{width:200px;max-width:200px}.dropdown-notification li:last-child{border-bottom:0}@media (max-width:767px){.dropdown-notification{right:0;left:-110px}}.notification-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex!important;border-bottom:1px solid #ccc;padding:10px 10px 4px!important}.notification-item i{margin-right:5px}.notification-item p{position:relative;top:-4px;margin-bottom:0;white-space:normal}.jumbotron{margin-bottom:45px}.jumbotron.jumbotron-small{padding-bottom:0;margin-top:-60px}.jumbotron.jumbotron-small .jumbotron-overlay{padding:75px 0}.jumbotron.jumbotron-small.jumbotron-solicitud .jumbotron-title{text-transform:none}.jumbotron .jumbotron-title{margin:0;font-size:48px}@media (max-width:767px){.jumbotron .jumbotron-title{font-size:38px}}@media (max-width:767px){.row-home{margin-bottom:50px}}.main-content{width:calc(100% - 270px - 270px);padding:30px 15px}.main-content .main-content-title{font-size:24px;margin-top:0;margin-bottom:25px}@media (max-width:991px){.main-content{margin-left:0}}@media (max-width:767px){.main-content{margin-left:0;width:100%}}.panel-home .form-group{position:relative}.panel-home .form-group label{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.panel-home .form-group label i{margin-right:5px;font-size:20px}.panel-home .form-group .select2-container--default{padding-right:35px;box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}.panel-home .form-group .select2-container--default .select2-selection--multiple{border:0}.panel-home .form-group .select2-container--default .select2-selection--multiple .select2-selection__choice{border:0;background-color:#19c3e3;color:#fff}.panel-home .form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;padding:7px}.panel-home .form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered li{white-space:normal;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row-reverse;align-items:center;padding:0 8px;font-size:13px;font-weight:600;margin-top:0;margin-bottom:1px}.panel-home .form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-selection__choice__remove{color:#fff;margin-left:5px;font-size:17px;position:relative;top:1px}.panel-home .form-group .icon-search{position:absolute;right:9px;top:37px;background:0 0;border:0;color:#3e3e3e}@media (max-width:991px){.panel-home{margin-bottom:0}}.panel-solicitud{margin-top:30px}.panel-solicitud .panel-body{padding:0}#mapa{height:900px!important;overflow:hidden}@media (max-width:767px){#mapa{height:400px!important}}.mapa-wrapper{width:270px}@media (max-width:767px){.mapa-wrapper{display:none;width:100%;height:100%;position:absolute;top:70px;bottom:0;right:0;left:0;z-index:9999}.mapa-wrapper #mapa{height:100vh!important}}#content-map #footer{margin-top:10px;color:#ccc}.card-job{height:100px;box-shadow:0 0 13px 0 rgba(0,0,0,.12);transition:box-shadow .2s ease;margin-bottom:25px;border-radius:4px;overflow:hidden;position:relative}.card-job:hover{box-shadow:0 0 12px rgba(0,0,0,.4);transition:box-shadow .3s ease}.card-job .fav-icon{background-color:#fdd306;position:absolute;top:-50px;right:-50px;height:100px;width:100px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;transform:rotate(45deg)}.card-job .fav-icon i{color:#fff;font-size:19px;position:absolute;top:71px;left:41px}.card-job .card-flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card-job .card-job-title{margin:0;color:#333;padding:15px 20px;padding-right:50px;font-size:23px}.card-job .card-more-info{padding:17px 20px 12px;background-color:#f0f0f0}.card-job .card-more-info span{font-size:13px;font-weight:600;padding:5px 8px 7px;margin-right:6px;margin-bottom:5px;display:inline-block}.card-job .card-job-body{padding:20px}.card-job .card-info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;margin-bottom:15px;font-size:15px;font-weight:600}.card-job .card-info div{position:relative;top:-1px}.card-job .card-info .card-info-title{font-weight:400}.card-job .card-info i{margin-right:5px;font-size:18px;height:30px;width:30px;color:#3e3e3e;flex-shrink:0;text-align:center;margin-right:25px}.card-job .card-job-footer{padding:15px}.card-job .card-job-footer .btn-link{text-decoration:none}@media (min-width:768px){.solicitudModal .modal-sm{width:400px}}.solicitudModal .modal-body{padding:0}.solicitudModal .modal-body .close-modal{position:absolute;right:-40px;color:#fff;font-size:30px;top:-6px;cursor:pointer}#confirmModal .modal-header,#confirmModalDespostularmeLabel .modal-header{border-bottom:0}#confirmModal .modal-body,#confirmModalDespostularmeLabel .modal-body{font-size:16px;padding-bottom:20px}#confirmModal .modal-body .icon-alert-box,#confirmModalDespostularmeLabel .modal-body .icon-alert-box{height:80px;width:80px;border-radius:50%;overflow:hidden;background-color:#fdd306;margin:auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}#confirmModal .modal-body .icon-alert-box .icon-alert,#confirmModalDespostularmeLabel .modal-body .icon-alert-box .icon-alert{font-size:30px;color:#fff}#confirmModal .close-modal,#confirmModalDespostularmeLabel .close-modal{position:absolute;right:-40px;color:#fff;font-size:30px;top:-6px;cursor:pointer}#confirmModal .modal-dialog,#confirmModalDespostularmeLabel .modal-dialog{width:450px;margin-top:80px}#confirmModal .modal-body,#confirmModalDespostularmeLabel .modal-body{padding:30px}#confirmModal .modal-body .confirm-title,#confirmModalDespostularmeLabel .modal-body .confirm-title{text-align:center}#confirmModal .modal-body .confirm-question,#confirmModalDespostularmeLabel .modal-body .confirm-question{margin-top:30px;margin-bottom:0;font-size:20px;text-align:center}#confirmModal .modal-footer,#confirmModalDespostularmeLabel .modal-footer{text-align:center;border-top:0;padding:30px 15px}@media (max-width:767px){#confirmModal .modal-dialog,#confirmModalDespostularmeLabel .modal-dialog{margin-top:30px;width:auto}}#loginbox .panel{border:1px solid #ddd;border-radius:4px}#loginbox .panel:before{content:'';display:block;height:8px;background:#46a2d5;background:-moz-linear-gradient(left,#46a2d5 0,#49a6d2 2%,#4ea7d3 2%,#4fa6d1 3%,#55aad3 4%,#56a9d1 4%,#67b2d2 8%,#69b3ce 8%,#72b3cf 9%,#83bdc9 13%,#90c2c9 15%,#98c6c4 17%,#9cc9c6 17%,#a3cdc1 19%,#a6cec5 19%,#afd1c0 21%,#acd2bd 21%,#b4d4bc 24%,#b9d6ba 25%,#b8d6ba 25%,#c4dab6 28%,#cadab3 31%,#d0ddb2 33%,#cfdfb0 33%,#dbe2ac 36%,#dbe2ac 37%,#e7e6a5 41%,#eae5a1 46%,#e9e59e 47%,#e9e59e 48%,#ebe29d 49%,#ebe398 50%,#eae297 52%,#ebe293 52%,#ebe293 54%,#e8e08f 56%,#ebe090 57%,#ebe18c 58%,#ebdf89 58%,#eade88 60%,#eadf83 62%,#ecde85 62%,#eadc83 64%,#eadd7f 64%,#ecdc7c 65%,#e9db7a 68%,#edda74 69%,#edd86f 74%,#ebd669 75%,#ecd667 77%,#ebd460 79%,#edd362 80%,#f0d35e 81%,#ecd25b 83%,#efcf54 85%,#edcf4d 89%,#eecd48 90%,#edcc3f 92%,#f0cb3e 93%,#eeca36 95%,#f0c92c 97%,#edc92a 97%,#f1c820 99%,#eec712 100%,#eec712 100%);background:-webkit-linear-gradient(left,#46a2d5 0,#49a6d2 2%,#4ea7d3 2%,#4fa6d1 3%,#55aad3 4%,#56a9d1 4%,#67b2d2 8%,#69b3ce 8%,#72b3cf 9%,#83bdc9 13%,#90c2c9 15%,#98c6c4 17%,#9cc9c6 17%,#a3cdc1 19%,#a6cec5 19%,#afd1c0 21%,#acd2bd 21%,#b4d4bc 24%,#b9d6ba 25%,#b8d6ba 25%,#c4dab6 28%,#cadab3 31%,#d0ddb2 33%,#cfdfb0 33%,#dbe2ac 36%,#dbe2ac 37%,#e7e6a5 41%,#eae5a1 46%,#e9e59e 47%,#e9e59e 48%,#ebe29d 49%,#ebe398 50%,#eae297 52%,#ebe293 52%,#ebe293 54%,#e8e08f 56%,#ebe090 57%,#ebe18c 58%,#ebdf89 58%,#eade88 60%,#eadf83 62%,#ecde85 62%,#eadc83 64%,#eadd7f 64%,#ecdc7c 65%,#e9db7a 68%,#edda74 69%,#edd86f 74%,#ebd669 75%,#ecd667 77%,#ebd460 79%,#edd362 80%,#f0d35e 81%,#ecd25b 83%,#efcf54 85%,#edcf4d 89%,#eecd48 90%,#edcc3f 92%,#f0cb3e 93%,#eeca36 95%,#f0c92c 97%,#edc92a 97%,#f1c820 99%,#eec712 100%,#eec712 100%);background:linear-gradient(to right,#46a2d5 0,#49a6d2 2%,#4ea7d3 2%,#4fa6d1 3%,#55aad3 4%,#56a9d1 4%,#67b2d2 8%,#69b3ce 8%,#72b3cf 9%,#83bdc9 13%,#90c2c9 15%,#98c6c4 17%,#9cc9c6 17%,#a3cdc1 19%,#a6cec5 19%,#afd1c0 21%,#acd2bd 21%,#b4d4bc 24%,#b9d6ba 25%,#b8d6ba 25%,#c4dab6 28%,#cadab3 31%,#d0ddb2 33%,#cfdfb0 33%,#dbe2ac 36%,#dbe2ac 37%,#e7e6a5 41%,#eae5a1 46%,#e9e59e 47%,#e9e59e 48%,#ebe29d 49%,#ebe398 50%,#eae297 52%,#ebe293 52%,#ebe293 54%,#e8e08f 56%,#ebe090 57%,#ebe18c 58%,#ebdf89 58%,#eade88 60%,#eadf83 62%,#ecde85 62%,#eadc83 64%,#eadd7f 64%,#ecdc7c 65%,#e9db7a 68%,#edda74 69%,#edd86f 74%,#ebd669 75%,#ecd667 77%,#ebd460 79%,#edd362 80%,#f0d35e 81%,#ecd25b 83%,#efcf54 85%,#edcf4d 89%,#eecd48 90%,#edcc3f 92%,#f0cb3e 93%,#eeca36 95%,#f0c92c 97%,#edc92a 97%,#f1c820 99%,#eec712 100%,#eec712 100%);border-top-left-radius:4px;border-top-right-radius:4px}#loginbox .panel .panel-body{padding:60px 15px}#loginbox .form-title{font-size:28px;margin:0 0 10px}#loginbox .form-subtitle{margin-bottom:20px}#loginbox .input-group{margin-bottom:20px}#loginbox .input-group .input-icon{font-size:19px}.parent-badge .badge-home{font-size:27px;height:40px;right:0;top:-5%;min-width:40px;left:auto;width:auto;line-height:34px}.parent-badge .badge-list{right:-6px;top:-6px;height:16px;width:16px;display:flex;align-items:center;justify-content:center}.solicitud-item{font-size:16px;margin-bottom:10px}.solicitud-item:last-child{margin-bottom:30px}.content.users .form-control,.content.users .input-group-addon{border:0;box-shadow:0 0 7px #ccc}.content.users .select2-container--default{box-shadow:0 0 7px #ccc}.content.users .select2-container--default .select2-selection--multiple,.content.users .select2-container--default .select2-selection--single{border:0}.content.users .btn-add{margin-bottom:20px}.content.users .form-actions{margin-top:30px}.content.users textarea{max-width:100%}.flex-cargo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.flex-cargo i{margin-right:8px}.sidebar-filtros{width:270px;float:left}.sidebar-filtros .panel-home{background-color:#f4f4f4;height:100%}.sidebar-filtros .panel-home .panel-body{padding-top:30px;padding-right:25px;background-color:#f4f4f4}.sidebar-filtros .panel-home .panel-body .form-group label{font-size:15px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333}.sidebar-filtros .filtros-title-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;color:#a2a2a2}.sidebar-filtros .filtros-title-box .filtros-title{margin:0;font-size:24px}.sidebar-filtros .filtros-title-box .btn-filtros{color:#a2a2a2;text-decoration:none}.sidebar-filtros .filtros-title-box .btn-filtros.btn-preferencias{margin-left:5px;padding-left:10px;position:relative}.sidebar-filtros .filtros-title-box .btn-filtros.btn-preferencias:before{content:"";height:19px;width:1px;background-color:#a2a2a2;position:absolute;left:0;top:3px}.sidebar-filtros .filtros-subtitle{margin-bottom:25px;font-size:14px;color:#333}.sidebar-filtros .btn-preferencias{text-decoration:none;color:#a2a2a2;font-size:18px}.sidebar-filtros .margintop30{margin-top:30px}@media (max-width:767px){.sidebar-filtros{width:100%;display:none;position:absolute;top:70px;bottom:0;right:0;left:0;z-index:9999}}.filter-box-participaciones{margin-bottom:30px}.filter-box-participaciones .fbp-actions{margin-top:30px}.filter-box-participaciones .fbp-actions .btn:first-child{margin-bottom:10px}.form-edit-filter .fef-actions{margin-top:30px}.bg-gray{background-color:#d0d0d0}.collapse-info-wrapper{padding:15px 0;margin-left:-15px;padding-right:0;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;align-items:center}.collapse-info-wrapper .collapse-info-item{box-shadow:0 0 7px #ccc;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;padding:15px;background-color:#fff;border-radius:4px;box-shadow:0 0 13px 0 rgba(0,0,0,.07);min-height:115px;text-decoration:none}@media (max-width:767px){.collapse-info-wrapper .collapse-info-item .ci-icon{height:53px;width:53px}.collapse-info-wrapper .collapse-info-item .ci-icon i{font-size:20px}.collapse-info-wrapper .collapse-info-item .number{font-size:30px}.collapse-info-wrapper .collapse-info-item .ci-title{font-size:11px}}.collapse-info-wrapper .ci-icon{height:63px;width:63px;border-radius:50%;overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px}.collapse-info-wrapper .ci-icon.bg-success{background-color:#99c25f}.collapse-info-wrapper .ci-icon.bg-danger{background-color:#ea6253}.collapse-info-wrapper .ci-icon.bg-info{background-color:#00b2e2}.collapse-info-wrapper .ci-icon i{font-size:25px;color:#fff}.collapse-info-wrapper .number{font-size:34px;color:#000;font-family:CHANEWEI,Helvetica,Arial,sans-serif}.collapse-info-wrapper .ci-title{text-transform:uppercase;color:#717171;font-size:12px;margin-top:-6px}.collapse-info-wrapper i{font-size:24px;color:#b2b2b2}.bavos-footer{min-height:40px;min-width:135px;background-image:url(../plugins/bastrap/images/bavos-footer.png)}.footer-buenosaires ul{list-style-type:none;margin:0;padding:0}.footer-buenosaires ul li{margin-bottom:30px}.footer-buenosaires p{font-weight:700;color:#f5f5f5;margin-bottom:30px}.footer-buenosaires ul li a{font-weight:700;color:#aaa;text-decoration:none}.footer-buenosaires ul li a:hover{color:#f5f5f5}.footer hr{border-top:1px solid #999!important}.footer-telefono{display:inline}.footer-buenosaires .social li a{width:40px;height:40px;font-size:0;display:inline-block}.footer-buenosaires .social li{display:inline}.social-fb{background-image:url(../plugins/bastrap/images/social-fb.svg);background-size:cover}.social-tw{background-image:url(../plugins/bastrap/images/social-tw.svg);background-size:cover}.social-yt{background-image:url(../plugins/bastrap/images/social-yt.svg);background-size:cover}.social-in{background-image:url(../plugins/bastrap/images/social-in.png);background-size:cover}.social-rss{background-image:url(../plugins/bastrap/images/social-rss.svg);background-size:cover}.snackbar-error{width:40%;background-color:#ea6253;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:30%;right:30%;bottom:2%;font-size:17px}.snackbar-message{width:40%;background-color:#19c3e3;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:30%;right:30%;bottom:2%;font-size:17px}body.map-full2 .mapa-wrapper{width:calc(225%)}body.map-full2 .main-solicitud-content{width:0;display:none}body.map-full2 .btn-expand-map{right:-290px}.pointer{cursor:pointer}.cursor-context-menu{cursor:context-menu}.card-job .card-info .card-info-title-primary{overflow-wrap:break-word!important;width:280px}.card-job .card-info .card-info-title-primary-modal{overflow-wrap:break-word!important;width:450px}.card-job .card-info .card-info-title-detalle{overflow-wrap:break-word!important;width:650px}