.dashed-box,.reference{cursor:pointer;transition:all .1s}.dashed-box.has-image:not(.is-invalid) .content,.reference .content{text-shadow:0 0 3px #000;color:#fff}#request-feedback-form .media{border-radius:10px;cursor:pointer}#request-feedback-form .media:hover{background:#f9f9f9}#partner-search .form-check{padding-left:1.55rem;border-radius:3px}#partner-search .form-check:hover{background:#f5f5f5}#partner-search .form-check .form-check-input,#partner-search .form-check .form-check-label{cursor:pointer}#partner-search .card .card-body .partner-header{max-height:220px}#partner-search .card .card-body .partner-header .partner-logo{max-width:220px;max-height:100%}#partner-search .card .card-body .partner-header .partner-logo img{max-width:100%;max-height:100%;min-width:100%}#partner-search .card .card-body .partner-header .partner-level{-ms-flex-preferred-size:0;flex-basis:0;max-height:100%}#partner-search .card .card-body .partner-header .partner-certificates img{width:18%;height:45%;margin-left:1%;margin-right:1%}@media (max-width:1200px){#partner-search .card .card-body .partner-header{max-height:180px}#partner-search .card .card-body .partner-header .partner-logo{max-width:180px}}@media (max-width:992px){#partner-search .card .card-body .partner-header{max-height:none;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-ms-flex-align:center!important;align-items:center!important}#partner-search .card .card-body .partner-header .partner-logo{max-width:62%;min-width:62%;-ms-flex-order:1;order:1}#partner-search .card .card-body .partner-header .partner-level{-ms-flex-order:2;order:2;max-width:33%;max-height:none}#partner-search .card .card-body .partner-header .partner-certificates{-ms-flex-order:3;order:3;min-width:100%;margin-top:1.25rem;padding:0!important;-ms-flex-pack:start!important;justify-content:flex-start!important}#partner-search .card .card-body .partner-header .partner-certificates img{margin-bottom:3%}}.dashed-box .content,.dashed-box.has-image:not(.is-invalid) .content{width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.dashed-box{width:100%;height:200px;border:2px dashed #ccc;color:#ccc;display:-ms-flexbox;display:flex;border-radius:10px;background-repeat:no-repeat!important;background-size:contain!important;background-position-x:center!important}.dashed-box.open-top{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.dashed-box:hover{color:#bbb;border-color:#bbb;box-shadow:inset 0 0 5px #000;background-color:rgba(0,0,0,.04)}.dashed-box.has-image:not(.is-invalid){border:1px solid #ccc}.profile-edit .modal{height:unset}.profile-edit .form-check{margin-bottom:.25rem}.reference_container .close_button{right:15px;width:35px;height:35px;padding:0;position:absolute;z-index:1;pointer-events:auto;display:none;border-top-left-radius:0;border-bottom-right-radius:0}.reference_container:hover .close_button{display:block}.reference{width:100%;height:200px;display:-ms-flexbox;display:flex;border-radius:10px;background-repeat:no-repeat;background-size:cover}.reference .content{width:100%;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.reference:hover{box-shadow:inset 0 0 10px #000}.reference:hover .close_button{display:block}.reference:hover:after{background-color:rgba(255,255,255,.2);content:'';position:absolute;left:0;top:0;width:100%;height:100%}.new_reference .reference_wrapper{border-radius:10px;border:1px solid #008ebd;overflow:hidden;max-height:250px}.new_reference .reference_wrapper .reference_title{background-color:#008ebd;color:#fff;font-size:1.25em;padding:.1em;text-align:center}#profile-reference-modal .modal-body .form-group .form-control{background-image:none;padding-right:.375rem}#profile-reference-modal .modal-body.was-validated .form-group .form-control.is-invalid,#profile-reference-modal .modal-body.was-validated .form-group .form-control:invalid{color:#dc3545}.certificate{display:inline}.certificate img{margin-bottom:5px}.custom-table{table-layout:fixed}.custom-table td{white-space:normal!important}.custom-cards .card{height:100%}.custom-cards .card-body .col-4{padding-bottom:10px!important}.image-achievements-required img{margin:0 1px}.card-left-side img{padding-top:25px;padding-left:10px}.card-left-side div{padding-left:10px}#partner-details ul{margin:0}#partner-details .reference-image{max-height:165px;overflow:hidden}
/*# sourceMappingURL=partner-credit-ui.css.map */
