body,p{font-weight:400;line-height:1.5;font-size:18.5px;margin:0.5em 0}
body, input {font-family:'Barlow',Helvetica,Arial,Sans-Serif;font-style:normal;color:#333;background-color:#fff;margin:0 auto;padding:0}
@media (prefers-color-scheme: dark) {body {color:#fff;background-color:#000}}
.modal {display:none;position:fixed;z-index:2023;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color: rgba(0,0,0,0.4)}
@media (resolution: 1.5dppx) {
body .modal {padding-top:15px}
}

.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;border-radius:7px;max-width:825px;width:80%}
.close{color:#aaa;float:right;font-size:40px;font-weight:700}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}
h1,h2,h1 a,h2 a
h1 a:hover,h2 a:hover
.notariat-blockheader .t {font-weight:normal;text-decoration:none;line-height:1.5;font-size:28px;text-align:left}
h1,h1 a{color:#04367d;margin:0.67em 0;font-weight:normal}
@media (prefers-color-scheme: dark) {h1, h1 a {color:#95FCF3}}
.bigt {font-size:38px}
.update {font-size:17px;color:#3B3F44;text-align:right;padding-right:15px}
h2,h2 a{font-size:26px;font-weight:normal;color:#404040;margin:60px 0 14px 0;text-decoration:none}
@media (prefers-color-scheme: dark) {h2,h2 a {color:#97FCB0}}
table.tresp h2 {margin-top:5px}
#notariat-main{position:relative;width:100%;left:0;cursor:default}
.cleared{float:none;clear:both;border:none;font-size:1px;margin:0;padding:0}
form{margin:0 ;padding:0}
table.position{position:relative;width:100%;table-layout:fixed;border:0}
table.biggie {display:block;overflow-x:scroll;max-width:95%;width:95vw}
table.nosp{border-spacing:0}
table.sp5{border-spacing:5px}
table.nop td{padding:0}
table.p5 td{padding:20px 5px 5px 5px}
table.p10 td{padding:10px}
td.vat {vertical-align:top}
td.w50 {vertical-align:top}
.notariat-sheet{position:relative;z-index:0;width:1240px;cursor:auto;margin-left:auto;margin-right:auto}
.notariat-sheet-body{position:relative;z-index:1;padding:10px}
div.notariat-header{position:relative;z-index:0;width:1220px;height:125px;overflow:hidden;margin:0 auto}
div.stickyheader {position:sticky;top:0;height:111px;background-color:#fff;border-bottom:1px solid #D1D1D1;z-index:999;animation: slide-down 0.3s ease-in-out forwards}
@media (prefers-color-scheme: dark) {div.stickyheader {background-color:#000}}
@keyframes slide-down {
  from {
    transform: translateY(-100%);  
  }
  to {
    transform: translateY(0);  
  }
}
a#proglink {font-size:16px;color:#fff;border-radius:10px;padding: 4px 10px 7px 10px;background-color:#4566c9;text-decoration:none} 
a#db {display:block}
#tsus a {color:#047C0E;font-weight:bold}
@media (prefers-color-scheme: dark) {#tsus a {color:#AFD0FD}}
div#tsus {padding:0;text-align:left}
.notariat-logo{display:block;position:absolute;left:7px;top:7px;width:170px;height:93px;background-image:url(/logo.png);cursor:pointer;background-repeat:no-repeat}
@media (prefers-color-scheme: dark) {.notariat-logo {background-image:url(/logo_dark.png)}}
.notariat-logo:hover {-webkit-filter: brightness(110%)}
.slicknav_menu, .notariat-menu li.msearch {display:none}
.notariat-menu a,.notariat-menu a:hover{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal}
.notariat-menu,.notariat-menu ul{border:0;list-style-type:none;display:block;margin:0;padding:0}
.notariat-menu li{border:0;display:block;float:left;position:relative;z-index:5;background:none;margin:0;padding:0}
.notariat-menu li:hover{z-index:10000;white-space:normal}
.notariat-menu li li{float:none}
.notariat-menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background:none;border:1px solid #D1D1D1;box-shadow: 6px 6px 0 #c8defd}
.notariat-menu li:hover>ul{visibility:visible;top:100%}
.notariat-menu:after,.notariat-menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}
.notariat-menu{float:left;padding:0 0 0 10px}
.notariat-nav{position:relative;height:25px;z-index:100}
.notariat-nav .l,.notariat-nav .r{position:absolute;z-index:-1;top:0;height:25px}
.notariat-nav .r{right:0;width:978px;clip:rect(auto, auto, auto, 978px)}
.notariat-menu a{position:relative;display:block;overflow:hidden;height:25px;padding-bottom:20px;cursor:pointer;text-decoration:none}
.notariat-menu ul li{clear:both;margin:0}
.notariat-menu a .r,.notariat-menu a .l{position:absolute;display:block;top:0;z-index:-1;height:75px}
.notariat-menu a .r{width:400px;right:0;clip:rect(auto, auto, auto, 400px)}
.notariat-menu a .t{font-family:'Barlow',Tahoma; font-size:22px;color:#1a1a1a;line-height:25px;text-align:center;margin:0;padding:0 17px 0 0}
@media (prefers-color-scheme: dark) {.notariat-menu a .t {color:#fff}}
.notariat-menu a.active .l,.notariat-menu a.active .r{top:-50px}
.notariat-menu .notariat-menu-li-separator{display:block;width:0;height:25px}
.notariat-menu ul a{display:block;text-align:center;white-space:nowrap;overflow:hidden;background-color:#fff}
.notariat-menu ul a {text-align:left;text-indent:8px;text-decoration:none;line-height:20px;color:#333;margin:0;padding:15px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}
.notariat-content-layout{display:table;width:1230px;table-layout:fixed;border-collapse:collapse;background-color:Transparent;border:none !important;padding:0 !important}
div.notariat-content-layout div.notariat-layout-cell {display:table-cell}
div.notariat-content-layout-row{display:table-row}
.notariat-layout-cell,.notariat-content-layout-row{background-color:Transparent;vertical-align:top;text-align:left;border:none !important;margin:0 !important;padding:0 !important}
.button, .notariat-button{border-radius:7px;font-size:17px;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:left;text-decoration:none;color:#FFF;background-color:#c94566;width:auto;outline:none;border:none;line-height:27px;height:30px;overflow:visible;cursor:default;z-index:0;margin:0;padding:0 11px;cursor:pointer}
a.button:hover, a.notariat-button:hover{color:#fff}
input,select,textarea,select{vertical-align:middle}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance:none;margin:0}
input[type=number] {-moz-appearance:textfield}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
.notariat-button:hover{text-decoration:none;background-color:#314faa}
.notariat-blockheader .t{color:#047C0E;font-size:23px; font-weight:normal;white-space:nowrap;margin-bottom:7px;text-align:center}
@media (prefers-color-scheme: dark) {.notariat-blockheader .t {color:#FCF397}}
.notariat-blockcontent-body{position:relative;z-index:1}
a img{border:0}
.notariat-article img{margin:3px 5px 5px 0;max-width:100%;height:auto}
.notariat-article table{border-collapse:collapse}
.notariat-article th{text-align:center;vertical-align:middle;padding:7px}
pre{overflow:auto;padding:0.1em}
.notariat-post h1.notariat-postheader a{font-size:25px;font-weight:normal;line-height:1.5;color:#000;margin:0;padding:0;text-align:left;text-decoration:none}
.notariat-post ul{list-style-type:none;margin-top:0;padding-left:14px;overflow:hidden}
.notariat-post li{line-height:1.5;margin:0 0 0 7px;padding:0 0 0 11px}
.notariat-post ul>li{list-style:disc;padding:0}
.notariat-footer{position:relative;padding:10px 10px 60px 10px;margin:7px;background-color:#151414;color:#878787}
.notariat-footer a {color:#fff;text-decoration:none}
.notariat-content-layout .notariat-sidebar1{width:310px}
legend{font-weight:700;font-size:1.5em;padding-left:0;text-align:left;margin:0 0 10px}
.clr{clear:both}
td.sectiontableheader{color:#333;font-weight:700;padding:4px}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{padding:4px}
td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{padding:3px}
.pollstableborder{margin-top:8px}
.pollstableborder td{text-align:left;vertical-align:middle}
fieldset{border:1px solid #ccc;margin-top:15px;padding:15px}
#system-message {border:1px solid #DDD;padding:10px;text-align:center}
#system-message ul {margin:0}
#system-message ul li{background-image:none;margin-top:10px;padding:0px 5px 0 5px}
dl#system-message li {list-style-image:none}
dl#system-message ul {padding:0}
.error, .error ul, .error .message li, .error .message ul {background-color:#c94545}
.error dt, .error li {color:#fff}
.message, .message ul {background-color:#45c9a8}
dt {text-align:center;font-size:16px;font-weight:bold;color:#4566c9}
dt.message {color:#2f4382}
dd.message a, dd.message.message.fade a, .message ul a{color:#000;text-decoration:underline}
dd {margin:0}
dd.error ul a,dd.error ul a:hover {color: white;text-decoration:underline;font-weight:bold}
a,.notariat-post li a{color:#0754C0;text-decoration:none;font-weight:normal}
@media (prefers-color-scheme: dark) {a,.notariat-post li a {color:#95C0FC}}
a:hover,.notariat-post li a:hover{color:#314faa}
h1 a,h2 a {margin:0}
p.notariat-logo-name,.notariat-logo-text{display:block;text-align:left}
.notariat-nav .l,.notariat-menu a .l{left:0;right:0}
.notariat-menu a:hover .l,.notariat-menu a:hover .r,.notariat-menu li:hover>a .l,.notariat-menu li:hover>a .r,.notariat-menu li:hover a .l,.notariat-menu li:hover a .r{top:-25px}
.notariat-menu a:hover .t,.notariat-menu li:hover a .t,.notariat-menu li:hover>a .t{color:#000}
.notariat-menu a:hover .t:after {content:'';width:50px;position:absolute;left:0;bottom:10px;border-width: 0 0 3px;border-style:solid;color:#c8defd}
@media (prefers-color-scheme: dark) {.notariat-menu a:hover .t,.notariat-menu li:hover a .t,.notariat-menu li:hover>a .t {color:#95FCF3}}
.notariat-menu a.active .t {color:#04367d}
@media (prefers-color-scheme: dark) {.notariat-menu a.active .t {color:#95FCF3}}
.notariat-menu a.active .t:after {content:'';width:50px;position:absolute;left:0;bottom:10px;border-width: 0 0 3px;border-style:solid}
.notariat-menu ul li a:hover,.notariat-menu ul li:hover>a{color:#04367d;background-position:0 -20px}
.notariat-button-wrapper .l {left:0;right:5px}
.notariat-blockheader{position:relative;z-index:0;margin-bottom:0}
.notariat-blockcontent{position:relative;z-index:0;margin:0 auto}
.notariat-block,.notariat-post{position:relative;z-index:0;margin:7px 7px 0 0}
.notariat-block-body,.notariat-post-body{position:relative;z-index:1;padding:8px}
.notariat-blockcontent-body a:hover{color:#4566c9}
#navigation,#navigation p{text-align:center}
#header_right {float:right;width:auto;height:auto;margin:8px 0 0px 0;font-size:15px}
div#header_right td {padding:0 0 15px 0}
div#header_right td.afterhours {padding-top:10px;padding-bottom:23px}
.sdesk, .thead {display:inline-block;width:200px}
@media only screen and (max-width:650px) {.sdesk, .thead {display:inline-block;width:165px}}
.sdesk {vertical-align:top;width:430px;padding-right:200px;padding-top:25px}
.phone {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABv0lEQVR42u2YPS9EQRSGl12Jj8QPEBWdIJEVhcJXp9CIiEqiIBRoCApRiUKzDYVC7QeQ2GYLjQLNbkKhEIUgxHdC4eudzUgmk7nZndnc65xkTvJ0uzvvk3tm58yNxXz58uWLZHUsJ4bAGfgpgjSIUxO4KTL8H13UBJ4sBeapCWQtBXaoCexaCpxTE9i0FBBUUxKYdhDopSTQ5iAwR0mgHLxYCqxT2wdpS4FhagILFuHXKI4TdeCLZXhFYo9teCkwyDa8FKgAlyzDKxITWngx6FVxEkgYnkKK2wVHfwrfIMlJQJzMx5pEjtxNrIBEI3jXJFa5tdKU4R9pjJvEvibwCbo5CdSCU03iGbQ4/FY/WAGj4vuR7SksVA+uNYlXm0sNPrtoaEexx47AlmzX5jAlWsGboZ3GHcMHMRumRI9BIn+5CWoHy/CCq7DbKQkeDQuLc6K9xPD50SWKPdEEbg2Li/tECtQ4ho9GQDnocgEh7hzDRyegDH5L4KOEwP8noIg0gEO2AlKiDIyAC5YC2q1uBtyzFFBEKsEA2AYP7AQ0mbg8BMUclCmw6bNcXh50gkmwAQ7kgHgC+mK+fPnyRbJ+Ad6d7KTLiesQAAAAAElFTkSuQmCC");background-size:28px;width:28px;height:28px;background-position:0 2px;background-repeat:no-repeat}
.place {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACwElEQVR42u1Yz0tUURS+E1giiO1cWGgRGaFkKS5lNkVgpouswUUQtK0/wJUQ1sr29gsEF0a4qEVQoQ0SLSMhoqF0IURFxQyRZvTzu3CD4eO86Y7vnTdv4B34YJg55zvf9+a+9+49xqSRRhqRxN7xzR3AUeAq8BRYATaBdWAVeOJ+OwZsT5r4M8AH4I8n3gO5JAhvBe5XIZxha1trJX4Q+BhC/D9YjsG4xdt1/FsQY9f8HHAW6AF2OvS47+ZcDtdZruNxiW8DioKIh0C7R3078ECot5xtcRhYEppfqZIjA0wKPEva4keFppMh+C4LfKc0DawIyyYTgi/jOMo5V7XE9wo37K6A3Czw2K3rovucDcjdLdzYvRoGJqjJrGdeOSYCamZ98sIaWKAmYwFX/n/P/axQN0Y5CxoGCtSkU8jJexjIC3WdlFPQMLBOTZqFnJKHgaJQ10w5XzUMbFCTli0aKAl1LZSzoWFgjZp0R7iEuilnTcPAIjU5HeFNzC/IRQ0DU9TkVoSP0ZuUN6VhYJiavAt6C7t/Iu/uiZL7nK3wNn5L3MMaBhqAL9ToZETninJO26NBaztxPeq1Co5HxHlDczPXL6zrIyH4ugS+fu0t9TI1vBuC6w5xLcdxoMkJV+3wFngOCjy5OAxsc3Oeii8nD557fA6w3HGdi0eEq3eiivoBoX4k7skEPz1e+0zc3D/4Qn377CFkP/CLhFzyqBsXRir7ajXcmiYx1tChCvkHgB9UM13L0aLdBn8iQS+BpoDhLz+CP0vb8rhNSKOW20LeNSFvNCnT6RlB3DmaXvPvM0karzcBr0igPYLuATqE42hBWma1NmFPVd9J6DPgOX1nc7pMEgPCLnicyC6aJAcEzlcQP2+SHhDZCLwRxNu5aqOph4DQPuBbmXj7uc/UU0DwEPDTYcjUY0D4eQuTRhppqMVfda4YJ8dhsxsAAAAASUVORK5CYII=");background-size:24px;width:24px;height:24px}
.sbut {margin-left:-45px;background:url('../images/cautare.png') no-repeat no-repeat;background-position:10px 10px;background-color:#c94566;padding:18px 18px 18px 23px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:0;border-bottom-left-radius:0}
.sbox {border:1px solid #D1D1D1;border-radius:25px;padding:5px 50px 5px 14px;height:25px;width:73%;font-size:16px}
.sprite{padding-left:40px;background:url('/contact.png') transparent no-repeat scroll left center;overflow:hidden}
.adresa{background-position:0 3px;min-height:40px;height:auto;margin-bottom:7px}
.email{background-position:0 -82px;height:35px;margin-bottom:7px}
.fix{background-position:0 -140px;height:35px;margin-bottom:7px}
.mobil{background-position:0 -200px;height:35px;padding-bottom:7px}
.program {background-position:0 -268px;height:auto;margin-bottom:7px}
.sprite.program .detalii{border-bottom:none}
.deschis{color:#CAFDCE}
summary#summary {border-bottom:none;padding:0;width:200px}
.tabelorar{width:200px}
.tabelorar th {font-size:22px;font-weight:normal;text-align:left;padding:0 0 10px 0}
.hide {display:none}
.fondgalben {background:#7C4A04;color:#fff;border:3px dashed #FCF397;padding:7px;margin:7px 0 7px 0}
.blocgri {background-color:#3B3F44;color:#fff;padding:20px;font-size:19px}
.blocgri a {color:#fff}
.blocgri a:hover, .blocgri summary#summary:hover {color:#E4EFFE}
.orar {padding-top:2px;vertical-align:top}
#telmobi {display:none}
.tel {color:#814935;font-size:26px}
@media only screen and (max-width:650px) {.tel {font-size:28px}}
.footrecent {font-size:11px; font-weight:bold; background-image:url('../images/postbullets.png');background-repeat:no-repeat;overflow-x:visible;overflow-y:hidden; margin: 0 0 3px 0; padding: 0 0 3px 11px; line-height:1.28;text-decoration:none}
.nolink, a:hover.nolink {text-decoration:none}
.sublink {font-size:11px;text-decoration:none}
.pagenav {font-size:23px;padding:4px; width:100px}
a.pagenav {border:2px solid #ccc;border-radius:5px;padding:4px;text-decoration:none}
a.pagenav:hover {background-color: #EBC7BB;color:white;text-decoration: none}
.centru {text-align:center}
.breadcrumbs.pathway {font-size:16px}
table.tresp td {float:none;width:303px}
table.tresp img {max-width:287px}
sub {vertical-align:sub;font-size:smaller;line-height:1.5}
#ac1,#ac2 {max-width:640px;text-align:left}
.disclaimer p {color:#767676;font-size:17px}
@media (prefers-color-scheme: dark) {.disclaimer p  {color:#C9C9C4}}
.programare {width:197px;height:35px;padding:5px;background-color:#7C0436;text-align:center;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom: 25px;cursor:pointer}
.programare a {font-size:20px;text-decoration:none;color:#fff;text-align:center}
.stickme {width: 213px}
div.notariat-block.stickme > div.notariat-block-body {color:#fff;background-color:#44C9A8;border: 1px solid #fff}
.calcul td  {border:1px solid #D1D1D1}
#accordion{width: 100%;margin: 0px;padding: 0px;list-style: none}
#accordion h2 {border-bottom:1px dashed #fff}
#accordion h2, #accordion h2 a{font-size:12pt;margin:0px;padding:7px;background:#4566c9;cursor:pointer;text-align:center;color:#fff;text-decoration:none}
#accordion li div.content{padding:7px;border:1px solid #ddd;color:#000;line-height:20px}
#frst select, #frst label {margin-left: 14px;line-height: 28px}
table.related , .related table, .related tbody, .related th {padding:0;margin:0}
#ar {max-width:645px}
/* Stiluri forum */
div.ccbmaindiv{overflow:hidden;padding:0;margin:0}
td a:hover{text-decoration:underline}
table.ccbnormaltable{table-layout:fixed;width:100%;border:none;border-collapse:collapse}
table.ftable{table-layout:fixed;width:100%;border:none;border-collapse:collapse}
td.ccbtopleftred{width:1px;padding:0;margin:0}
td.ccbtopmiddlered{background-color:#eee;border-bottom:1px solid #D1D1D1;vertical-align:middle;height:28px;color:#000;font-size:17px;font-weight:normal;overflow:hidden;padding:0;margin:0}
td.ccbtoprightred{width:1px;padding:0;margin:0}
td.ccbleftbody{width:0;padding:0;margin:0}
td.ccbrightbody{width:0;padding:0;margin:0}
table.nop td.ccblinetop {padding:10px 0 10px 3px}
td.ccblinetop{border-top:dashed 1px #D1D1D1;padding:10px 0 10px 3px;vertical-align:middle;overflow:hidden;text-align:left}
td.ccblinetop img {float:left;margin-right:5px}
td.ccbheaderrow{height:40px;padding:0}
td.ccbheaderusername{width:65%;text-align:right;overflow:hidden}
td.ccbheaderavatar{width:55px;vertical-align:top}
td.avtr {text-align:left;vertical-align:top;width:55px;padding:7px}
td.ccbcolspacer{height:15px}
td.ccbtpkmenu{vertical-align:bottom}
td.ccbtpkmenu a, .buttonarea a, a.button, td.flatest a, td.ccblinetop a {text-decoration:none}
td.ccbtpkmenucol{padding:7px 0 7px 2px;overflow:hidden;text-align:left;vertical-align:middle}
td.ccbtpkmenucolbot{overflow:hidden;text-align:left;vertical-align:middle}
td.ccbtpkpages{padding:14px 0 14px 0;font-size:15px;text-align:center}
table.nop td.ccbtpkpages {padding:14px 0 14px 0}
td.ccbtpkdetail{padding:0;width:100%}
td.ccbtpkcol3{width:50px;text-align:center}
td.ccbtpkpagecount{width:100px;vertical-align:bottom;text-align:right}
td.ccbuserinfo{padding-top:4px;width:17%;text-align:center;vertical-align:top}
td.ccbpostuserdetails{font-size:10px;text-align:left;overflow:hidden}
span.datapost, span.datapost a{width:100%;margin:0 0 0 3px;text-align:left;overflow:hidden;font-size:15px;font-weight:normal;color:#4566c9;text-decoration:none}
td.ccbpstusername{vertical-align:top;text-align:left;overflow:hidden;font-size:16px}
td.ccbpstusername a {text-decoration:none}
td.ccbpostcenter{text-align:left}
span.ccbposticons{text-align:center}
td.ccbpostarea{vertical-align:top;height:100%;padding-right:10px}
table.ccbposttable{padding:10px;width:100%;height:100%;border:none;table-layout:fixed}
td.ccbposttextcol{width:100%;height:100%;text-align:left;vertical-align:top;overflow:hidden;padding:17px 2px 2px 2px;}
td.ccbpostsignature{height:auto;color:#7d0472;text-align:left;vertical-align:top}
td.ccbpostsignature b {font-size:27px}
td.ccbmodmenu{width:100%;height:auto;padding:7px 2px 7px 0;text-align:right;vertical-align:bottom}
div.bbcode_quote{margin:5px 5px 5px 0;padding:3px 6px 4px 6px;background-color:#727d041f;font-size:17px}
div.bbcode_quote_head{font-weight:bold}
div.bbcode_quote_body{font-style:italic;overflow:auto}
a.squarebutton{background-color:#eee;border: 1px solid #D1D1D1;display:block;float:right;line-height:15px;height:23px;padding-left:7px;margin:7px;text-decoration:none}
a:link.squarebutton,a:visited.squarebutton,a:active.squarebutton{color:#000;text-decoration:none}
a.squarebutton span{display:block;padding:4px 9px 4px 0;font-size:13px;color:#000}
a.squarebutton:hover{background-color:#878787;text-decoration:none}
a.squarebutton:hover span{color:#fff;text-decoration:none}
.postmargin {margin-left:7px;text-align:left}
.tinfo {color:#6d6d6d}
.ccbfrmrowheader {text-align:center}
.ctopics {width:65%;text-align:left}
.bspace {margin-bottom:19px}
.flink {font-size:26px}
.flatest {overflow: hidden;word-break:break-word}
textarea{font-size:16px}
.buttonarea {padding-left:11px}
.stickme {width: 213px}
.usrnm {font-weight:bold;font-size:16px;margin-bottom:7px}
div.notariat-block.stickme > div.notariat-block-body {color:#fff;background-color:#44C9A8;border: 1px solid #fff}
#rectopic1, #rectopic2 {max-width:642px;margin:0;padding:0;text-align:center;margin-left:auto;margin-right:auto}
td#recavat {margin:0;padding:0}
br.lc {clear:left}
#recl {max-width:970px;text-align:center;margin-top:7px;overflow:hidden}
#call {display:none}
#whatsapp-widget{font-family:Arial, sans-serif;position:fixed;bottom:35px;height:max-content;display:flex;align-items:center;gap:20px;z-index:99999999;visibility:hidden;transition:all 2s ease 0s}
#whatsapp-widget.ww-yes{visibility:visible}
#whatsapp-widget.ww-no{visibility:hidden!important}
#whatsapp-widget .ww-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;opacity:0;animation:grow 3s;animation-delay:1s;animation-fill-mode:forwards}
#whatsapp-widget .ww-link{opacity:1;display:block;bottom:-15px;text-align:center;white-space:nowrap;text-decoration:none;width:60px;font-family:Roboto,"Helvetica Neue",sans-serif;font-size:11px;line-height:11px;border:0;max-width:inherit;color:#afafaf!important}
#whatsapp-widget .ww-link:hover{border:0;text-decoration:underline!important;color:#afafaf!important}
#whatsapp-widget .ww-text{border-radius:8px;border:1px solid #e2e2e2;cursor:pointer;word-break:break-word;background:white;padding:1rem;position:relative;box-shadow:2px 2px 15px 2px rgb(0 0 0 / 17%);opacity:0;animation:slide 1s;animation-delay:3s;animation-fill-mode:forwards;margin-bottom:5px;z-index:100}
#whatsapp-widget .ww-arrow{position:absolute;background:white;border-right:.5px solid #e2e2e2;border-bottom:.5px solid #e2e2e2;top:50%;width:20px;height:20px;z-index:-100}
#whatsapp-widget.ww-right .ww-arrow{transform:translateY(-50%) rotate(-45deg);right:-11px;left:unset}
#whatsapp-widget.ww-left .ww-arrow{left:-11px;right:unset;transform:translateY(-50%) rotate(135deg)}
#whatsapp-widget.ww-big .ww-text{font-size:23px;line-height:25px}
#whatsapp-widget.ww-medium .ww-text{font-size:20px;line-height:29px;padding:15px}
#whatsapp-widget.ww-normal .ww-text{font-size:17px;padding:12px;line-height:19px;text-decoration:none;color:#20a291}
#whatsapp-widget svg{position:absolute;top:0;left:0;fill:#fff;z-index:1;border-radius:50px;cursor:pointer;transition:transform .7s ease-in-out;width:100%;height:100%;stroke:none}
#whatsapp-widget svg:hover{transform:rotate(720deg)}
#whatsapp-widget.ww-right .ww-text::after{right:-10px;transform:translateY(-50%) rotate(-45deg)}
#whatsapp-widget.ww-left .ww-text::after{left:-10px;transform:translateY(-50%) rotate(135deg)}
#whatsapp-widget.ww-left{left:20px;flex-direction:row-reverse}
#whatsapp-widget.ww-right{right:40px;flex-direction:row}
#whatsapp-widget .ww-icon-link:before{content:""}
#whatsapp-widget .ww-icon-link{padding:5px;box-sizing:border-box;border-radius:50%;cursor:pointer;overflow:hidden;box-shadow:rgb(0 0 0 / 40%) 2px 2px 6px;transition:all .5s ease 0s;position:relative;z-index:200;display:block;border:0;background:#047C0E}
#whatsapp-widget.ww-normal .ww-icon-link{width:50px;height:50px}
#whatsapp-widget.ww-medium .ww-icon-link{height:65px;width:65px;margin:0;}
#whatsapp-widget.ww-big .ww-icon-link{height:75px;width:75px}
#whatsapp-widget .ww-icon div{display:flex;align-items:center;justify-content:center}
@media(max-width:768px){#whatsapp-widget{bottom:11px}
#whatsapp-widget.ww-right{right:15px;left:unset}
#whatsapp-widget.ww-left{left:5px;right:unset}
}@keyframes slide{from{bottom:-20px;opacity:0}
to{bottom:0;opacity:1}
0%{opacity:0}
100%{opacity:1}
}@keyframes grow{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}

details {padding:2px;margin-bottom:15px}
details>summary {font-weight:bold;list-style-type:none;outline:none;cursor:pointer;color:#314faa;background-color:#E4EFFE;border-radius:7px;border-bottom:1px solid #D1D1D1;padding:10px}
details>summary::-webkit-details-marker {display: none}
details>summary::before {content: '+ '}
details[open]>summary::before {content: '- '}
details[open]>summary {margin-bottom: 0.5rem}
details.tooltip {margin:0;padding:0;border-radius:3px;cursor:pointer;display:inline-block;vertical-align:top;position:relative;transition:0.15s background linear}
details.tooltip p {cursor:auto;background:#fff9ba;color:#333;padding:15px;top:35px;border-radius:4px;right:0}
details.tooltip.dpret p {background:#e4effe}
details.faq p {border: 2px solid #e4effe;border-radius:7px;padding:20px}
details.tooltip p:before {content: "";border-bottom: 12px solid #fff9ba;border-left: 8px solid transparent;border-right: 8px solid transparent;
height:0;right:3px;position: absolute;top:-10px;width:0}
details.tooltip.dpret p:before  {border-bottom: 12px solid #e4effe}

details.tooltip[open] p {animation: animateDown 0.2s linear forwards}

@keyframes animateDown {
  0% {opacity:0;transform:translatey(-15px);}
  100% {opacity:1;transform: translatey(0);
  }
}


details.tooltip>summary {background: url("/tip.svg") no-repeat;background-position:right;background-size:18px;list-style:none;margin:0;padding:0;
padding-right:23px;font-weight:normal;color:#333;border:0;border-radius:unset}
details.tooltip>summary::before {content: ''}


details.detalii[open]{border-bottom:1px solid #d1d1d1}
details.detalii summary{display:inline-block;position:relative;padding-left:0;padding-right:12px;background-color:inherit;color:inherit;font-weight:400;border-radius:0;width:97%}
details.detalii summary::before{content:"";display:inline-block;width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z' fill='%23848b94'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:absolute;right:10px;top:calc(50%-14px);transform:rotate(90deg) translateY(-50%)}
details.detalii[open] summary{border-bottom:none}
details.detalii[open] summary::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 18L11.41 16.59 6.83 12 11.41 7.41 10 6 4 12z' fill='%23848b94'/%3E%3C/svg%3E")}

@media only screen and (min-width:300px) and (max-width:1240px) {
.model:before, .model:after {display:none}
div#tel {width:200px;margin-left:auto;margin-right:auto}	
#tel img {margin-right:7px}
#call {display:block;position:fixed;border-radius:12px;text-decoration:none;z-index:2022;width:200px;bottom:12px;height:50px;text-align:center;color:#fff;font-weight:600;font-size:24px;overflow:hidden;background:#047C0E;display:flex;justify-content:center;align-items:center;text-shadow:0 1px 0px rgb(0 0 0 / 18%);}
#call a {color:#fff}
.notariat-sheet-body {padding:5px}
div.notariat-header {width:100%}
.notariat-menu {display:none}
.notariat-post {margin:0}
div.notariat-content-layout div.notariat-layout-cell {float:left}
table.tresp td {float:left;width:100%}
.notariat-content-layout {width:100%}
.notariat-sheet {width:100%}
.notariat-content-layout .notariat-sidebar1 {width:100%}
/* meniu mobil */
li.msearch {text-align:center;margin:20px 0 15px 0}
.slicknav_nav li.item1 {display:none}
.slicknav_menu, .notariat-menu li.msearch {display:block}
.slicknav_btn{position:relative;display:block;vertical-align:middle;padding:0 0 0 10px;line-height:1.125em;cursor:pointer}
.slicknav_btn a, .slicknav_btn a:hover, .slicknav_btn a:visited, .slicknav_btn a:active {text-decoration:none;color:#fff}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;margin:1px}
.slicknav_menu .slicknav_icon{float:left;margin:5px 5px 10px 5px}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul,.slicknav_nav li{display:block}
ul.slicknav_nav {box-shadow:6px 6px 0 #c8defd;border:1px solid #d1d1d1;margin:6px}
.slicknav_nav .slicknav_arrow{display:none}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:23px}
.slicknav_btn{text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#fff}
.slicknav_menu .slicknav_menutxt{color:#04367d;font-size:20px}
@media (prefers-color-scheme: dark) {.slicknav_menu .slicknav_menutxt {color:#fff}}
.slicknav_menu .slicknav_icon-bar {background-color:#04367d}
@media (prefers-color-scheme: dark) {.slicknav_menu .slicknav_icon-bar {background-color:#fff}}
.slicknav_nav{color:#FFF;margin:0;padding:0;font-size:.875em}
.slicknav_nav,.slicknav_nav ul{background-color:#fff;list-style:none;overflow:hidden}
.slicknav_nav ul{padding:0;margin:0 0 0 20px}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}
.slicknav_nav a, .slicknav_nav a:visited , .slicknav_nav a:active{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#1a1a1a;font-weight:bold}
@media (prefers-color-scheme: dark) {.slicknav_nav,.slicknav_nav ul{background-color:#000}.slicknav_nav a, .slicknav_nav a:visited , .slicknav_nav a:active{color:#fff}}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
.slicknav_nav .slicknav_row:hover{background:#fff;color:#04367d}
.slicknav_nav a:hover{background:#fff;color:#04367d}
@media (prefers-color-scheme: dark) {.slicknav_nav .slicknav_row:hover, .slicknav_nav a:hover{background:#3b3f44;color:#fff}}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
td.vat.w50 {float:left}
#ar {max-width:300px;text-align:center;overflow:hidden}
#rectopic1, #rectopic2 {max-width:300px}
#recl {max-width:360px}
}

@media only screen and (max-width:1143px) {
.sdesk {padding-right:160px}
}
@media only screen and (max-width:1080px) {
.sdesk {padding-right:125px}
}
@media only screen and (max-width:1024px) {
.sdesk {padding-right:100px}
}
@media only screen and (max-width:981px) {
.sdesk {padding-right:125px;width:340px}
}
@media only screen and (max-width:912px) {
.sdesk {padding-right:83px;width:340px}
}
@media only screen and (max-width:860px) {
.sdesk {padding-right:41px;width:340px}
}
@media only screen and (max-width:844px) {
.sdesk {padding-right:55px;width:340px}
}
@media only screen and (max-width:820px) {
.sdesk {padding-right:71px;width:300px}
}
@media only screen and (max-width:806px) {
.sdesk {padding-right:62px;width:300px}
}
@media only screen and (max-width:768px) {
.sdesk {padding-right:45px;width:256px}
}
@media only screen and (max-width:717px) {
.sdesk {padding-right:30px;width:256px}
}
@media only screen and (max-width:667px) {
.sdesk {padding-right:25px;width:256px}
}
@media only screen and (min-width:300px) and (max-width:650px) {
.sdesk, #teldesk {display:none}
#telmobi {display:block;} 
}

@media only screen and (min-width:300px) and (max-width:365px) {
.notariat-logo{left:3px}
a#proglink {font-size:15px}
#recl {max-width:300px}
.sdesk, .thead {width:153px}
#header_right {margin:7px 2px 0 0}
div#header_right td {padding:0 0 10px 0}
div#header_right .trtel td {padding-top:5px;padding-bottom:20px}
.phone {background-size:22px;width:22px;height:22px}
#telmobi{font-size:22px}
}

@media print {
h1 {margin:0}    
div.notariat-header, .notariat-content-layout{width:100%}
#nnav, .sdesk, #notariat-main .notariat-sidebar1, p.svgprint, p.svgprint svg, #progbut, #comments-form, .menujos, .socialmedia, .ccbquickreply, .ccbheaderusername, .w50{display:none}
.blocgri, .notariat-footer {color: #333;background-color:#fff}
.notariat-footer a {color:#333;text-decoration:none}
div.notariat-header, .notariat-content-layout, .notariat-sheet, .notariat-content-layout .notariat-sidebar1 {width:100%}
.notariat-logo {-webkit-print-color-adjust:exact; color-adjust:exact;background-image: url(https://notari.pro/logo.png)!important}

}