<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.nume-firma h1 {
    color: #5d5d5d;
    font-size: 17px;
    line-height: 17px;
    font-weight: bold;
    margin: 8px 0 7px;
}
.date-firma-container {
    margin-bottom: 10px;
}
.date-firma .logo img {
    max-height: 100%;
    max-width: 100%;
    outline: 1px solid rgba(0, 0, 0, 0.1);
    outline-offset: -1px;
}
.date-contact {
    border-bottom: 1px solid #ddd; 
    background: #eee;
    padding-bottom: 16px;
}
.date-contact .date {
    display: inline-block;
    padding: 11px 15px 0;
    vertical-align: top;
}
.date-contact .date a, .adresa a, .orar a {
    color: #009;
}
.date-contact .date b {
    display: inline-block;
    margin-bottom: 3px;
}
.descriere-firma {
    display: inline-block;
    padding: 11px 15px 15px;
    vertical-align: top;
}

.but-firma-site {
    background: #004a00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#016e01, #004a00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#016e01, #004a00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#016e01, #004a00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#016e01, #004a00); /* Standard syntax */
    border: 1px solid #004a00 !important;
    border-radius: 2px;
    margin-top: 10px;
    padding: 0 10px;
    color: #fff;
    cursor: pointer;
    font-family: Arial;
    font-weight: bold;
    height: 31px;
    text-shadow: 1px 1px 1px #333;
    box-shadow: 1px 1px 3px #666;
    display: inline-block;
    line-height: 29px;
}
.but-firma-site:hover, .but-firma-site:focus {
    background: #004a00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#004a00, #016e01); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#004a00, #016e01); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#004a00, #016e01); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#004a00, #016e01); /* Standard syntax */
    border: 1px solid #004a00 !important;
    border-radius: 2px;
    padding: 0 10px;
    color: #fff;
    cursor: pointer;
    font-family: Arial;
    font-weight: bold;
    height: 31px;
    text-shadow: 1px 1px 1px #333;
    box-shadow: 1px 1px 3px #666;
    text-decoration: none;
}
.but-firma-video {
    background: #9B4E00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#D76F08, #9B4E00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#D76F08, #9B4E00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#D76F08, #9B4E00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#D76F08, #9B4E00); /* Standard syntax */
    border: 1px solid #9B4E00;
    border-radius: 2px;
    margin-top: 10px;
    padding: 0 10px;
    color: #fff;
    cursor: pointer;
    font-family: Arial;
    font-weight: bold;
    height: 31px;
    text-shadow: 1px 1px 1px #333;
    box-shadow: 1px 1px 3px #666;
    display: inline-block;
    line-height: 29px;
}
.but-firma-video:hover, .but-firma-video:focus {
    background: #9B4E00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#9B4E00, #D76F08); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#9B4E00, #D76F08); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#9B4E00, #D76F08); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#9B4E00, #D76F08); /* Standard syntax */
    border: 1px solid #9B4E00;
    border-radius: 2px;
    padding: 0 10px;
    color: #fff;
    cursor: pointer;
    font-family: Arial;
    font-weight: bold;
    height: 31px;
    text-shadow: 1px 1px 1px #333;
    box-shadow: 1px 1px 3px #666;
    text-decoration: none;
}
.lista-oferte {
    color: #5d5d5d;
    font-family: "PT Sans",Arial;
    font-size: 17px;
    font-weight: 700;
    line-height: 12px;
    margin-top: 20px;
    margin-bottom: 0;
}
.adresa {
    background: #eee;    
    padding: 11px 15px 0;
    vertical-align: top;
}
.orar {
    background: #eee;    
    padding: 11px 15px 0;
    vertical-align: top;
}
.orar .info-program {
    font-weight: bold;
}
.orar .open {
    color: #006400;
}
.orar .close {
    color: #d20001;
}
#map-container {
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 15px;
}
#close-map {
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 1001;
}
.visits {
    color: #5d5d5d;
    font-size: 13px;
    font-weight: bold;
    margin-top: 10px;
}
.firma-owerflow {
    overflow: hidden;
    height: 145px
}
#show_full_descriprion {
    padding: 10px 0;
}
#show_full_descriprion_a {
    color: #009;
}
.show_full_descriprion_a {
    padding: 9px 10px 8px;
    display: inline-block;
    font-weight: bold;
    color: #1983cd;
    border-width: 1px 1px 0;
    border-style: solid;
    border-color: #ddd;
    border-radius: 3px 3px 0 0;
    background: #f5f5f5;
}


.popover2 {width:242px; z-index:100; position:absolute; right:0px; top:0; background: #fff; border:1px solid rgba(0, 0, 0, 0.2); border-radius:3px;  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  display:none; position:fixed}
.popover2 .title-search {font-weight: bold}
.title-search .filter-label {margin: 0}
.popover-container {padding: 25px 15px 10px; margin: 0}
.close-cautare-ansambluri{text-align:right;}
.list-group-item {border: 0; height: 30px}
.list-group-item label {font-size: 13px}

#filters_menu{display:block; position:fixed; width:240px; z-index:9999}
/*#delete-filters{display:inline-block; width:50%; height:40px; text-align: center; line-height:39px; background:#595959; font-size: 13px; font-weight: bold; float:right; color:#fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);}
#close-popover{display:inline-block; width:50%; height:40px; text-align: center; line-height:39px; background:#ea222c; font-size: 13px; font-weight: bold; float:left; color:#fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);}*/
#delete-filters{display:inline-block; width:33.3%; height:40px; text-align: center; line-height:17px; background:#fff; font-size: 13px; float:right; color:#333; border-bottom: 1px solid #999; padding: 3px 10px 0}
#close-popover{display:inline-block; width:66.6%; height:40px; text-align: center; line-height:39px; font-size: 17px; font-weight: bold; float:left; color:#fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5)}

#search_submit {
    display: block;
    margin: 10px auto 0;
}
.popover-container {
    padding: 45px 10px 10px;
}
#search_sumar {
    margin: 1px 0 5px;
}
#search_sumar_subrubricaId {
    padding-left: 0;
}
#search_sumar_subrubricaId li label {
    max-width: 90%;
    vertical-align: top;
    margin-top: 1px;
    line-height: 1.4;
    margin-bottom: 7px;
}

#search_sumar_subrubricaId input[type="radio"],
#search_sumar_subrubricaId input[type="checkbox"] {margin-top: 1px}

#frmSearch #search_query {
    border: 1px solid #b6b6b6;
    border-radius: 2px;
    height: 31px;
    width: 100%;
    padding: 0 5px;
}

.filter-search .descriere-container {
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
}

#descriere-container {
    border-bottom: 1px dashed #ddd;
    padding-bottom: 15px;
    margin-bottom: 10px;
}
#descriere-container p {
    margin: 0;
    font-size: 13px;
    line-height: 1.4;
}
#descriere-container ul, #descriere-container ol {
    margin-bottom: 5px;
    padding-left: 15px;
    font-size: 13px;
}
#descriere-container ul li, #descriere-container ol li {
    line-height: 1.4;
}

#btn-close-search {
    margin: 0;
    border-radius: 3px 3px 0 0;
}

.firma-content{
    position:relative
}

.descriere-links ul{
    margin-bottom:0 !important;
}

.descriere-links ul li {
    display: inline-block;
    vertical-align: middle;
}

.firma-content #close-map{
    position:absolute;
    top:10px;
}

.firma-content #close-video{
    position:absolute;
    top:50px;
    left:10px;
}

#firma_contact {
    font-size:13px;
    line-height: 1.4;
}

#firma_contact .close {
    font-size:13px;
    opacity: 1;
    line-height:1.4;
    float: none;
    font-weight: normal !important;
}

hr.spacer{
    border-top: 1px dashed #ddd;
    margin: 10px 0 15px;
}

#video-container {
    margin-bottom:10px;
}

#search_sumar .label_rubrica{
    margin-bottom:5px;
}

.filter-labels {max-width: 550px}

.filter_desc {float: left; padding: 2px 5px 3px; margin: 10px 5px 0 0}
.filter_desc strong {color: #5d5d5d}

#lista-filtre{
    margin-top: 0;
    margin-bottom:10px
}
.count-anunturi{
    margin-bottom:10px;
    padding:0;
}
.nr-anunturi{
    margin:0 !important;
}</pre></body></html>