:root{--cassiopeia-font-family-body:Roboto,"Fira Sans","Noto Sans",sans-serif!important;--body-color:#040404;--body-bg:#f6f7f9}
a:hover,a:focus{color:purple}
p{margin-bottom:.9rem}
main{line-height:1.4}
.tags .list-inline-item{margin:.25rem .25rem 1rem}
.container-header{background:none}
.container-header .grid-child{padding:0;max-width:100%;background-color:#0c2846;background-image:linear-gradient(180deg,#0c2846 0,#0f4b8a 100%)}
.navbar-brand{padding:0 2rem;font-style:italic;font-weight:700}
.container-header .navbar-brand{display:grid;min-height:80px;align-items:center}
.container-header .navbar-brand a{white-space:normal;text-decoration:none}
.brand-logo img{width:230px;height:60px}
.site-description{font-size:.9rem!important;font-style:normal;font-weight:400}
body.wrapper-fluid header > .grid-child{padding-right:0;padding-left:0}
.container-header .container-search{margin-top:0}
body.wrapper-fluid header > .grid-child.container-nav{padding-right:2rem;padding-left:2rem}
.container-header .container-nav{padding-left:10%;padding-right:2rem;border-top:1px solid #29487d;background-image:none;background:#375697;background-image:linear-gradient(0deg,#00000008,#ffffff0d)}
.container-header nav{margin-top:0}
@media (min-width:992px) {
.metismenu.mod-menu .metismenu-item.level-1{margin-left:2px;padding:.6em}
}
.metismenu.mod-menu .mm-collapse > li:active,.metismenu.mod-menu .mm-collapse a:active,.metismenu.mod-menu .mm-collapse .active,.metismenu.mod-menu .mm-collapse.mm-show .deeper.parent.mm-active,.metismenu.mod-menu .metismenu-item.level-1.active{color:#fff;background-color:#005783;background-image:-moz-linear-gradient(top,#005e8d,#004d74);background-image:-webkit-gradient(linear,0 0,0 100%,from(#005e8d),to(#004d74));background-image:-webkit-linear-gradient(top,#005e8d,#004d74);background-image:-o-linear-gradient(top,#005e8d,#004d74);background-image:linear-gradient(to bottom,#005e8d,#004d74);background-repeat:repeat-x;text-shadow:0 0 2px #22262a}
.metismenu.mod-menu .mm-collapse a:focus-visible,
.metismenu.mod-menu .mm-collapse > li.parent .mm-toggler:focus-visible,
.metismenu.mod-menu .mm-collapse > li:hover,.metismenu.mod-menu .metismenu-item.level-1 > a:focus-visible,.metismenu.mod-menu .metismenu-item.level-1 > button:focus-visible,
.metismenu.mod-menu .metismenu-item.level-1:hover{color:#fff!important;background-color:#003f6b;text-shadow:0 0 2px #22262a}
.metismenu.mod-menu .metismenu-item > a:focus,.metismenu.mod-menu .metismenu-item > button:focus{outline:none}
.metismenu.mod-menu .metismenu-item.active > a,.metismenu.mod-menu .metismenu-item.active > button,.metismenu.mod-menu .metismenu-item > a:hover,.metismenu.mod-menu .metismenu-item > button:hover{text-decoration:none}
.container-header .metismenu > li.active > a:after,.container-header .metismenu > li.active > button:before,.container-header .metismenu> li> a:hover:after,.container-header .metismenu> li > button:hover:before{background:none}
.container-header .navbar-toggler{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem}
@media (max-width:768px) {
.container-header .container-nav nav{margin-top:0}
.container-header .container-nav .container-search{margin-top:0}
}
@media (max-width:992px) {
.container-header .container-nav{padding:.2em 1em}
.container-header .navbar-collapse.show{margin-top:10px}
}
.navbar-toggler.navbar-toggler-right[aria-expanded="false"]{margin-top:.5rem}
@media (min-width: 768px) and (max-width: 992px) {
.navbar{display:flex;flex-wrap:wrap}
.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:block}
.collapse:not(.show){display:none!important}
.navbar-expand-md .navbar-collapse{flex-wrap:wrap;flex-basis:100%}
}
@media (max-width:992px) {
.container-header .metismenu > li.level-1 > ul{min-width:13rem}
.metismenu.mod-menu .metismenu-item > ul{margin-left:0!important}
}
.metismenu.mod-menu .metismenu-item > ul{margin-left:-.6em;border:1px solid #ddd;border-bottom:none;box-shadow:0 0 .5em #0000001a}
.metismenu.mod-menu .mm-collapse li{font-size:1.095rem;border-bottom:1px solid #ddd;transition:all 200ms ease-in}
.metismenu.mod-menu .mm-collapse a:hover,.metismenu.mod-menu .mm-collapse .active > a,.metismenu.mod-menu .mm-collapse > button:hover{color:#fff}
.metismenu.mod-menu .mm-collapse > li.parent > ul{background-color:#f7f7f7!important;margin-left:0;margin-bottom:0}
.metismenu.mod-menu .metismenu-item li a{width:100%;text-decoration:none!important;--cassiopeia-color-link:none;--link-color:none}
.metismenu.mod-menu .mm-collapse > li.parent .mm-toggler{width:100%;text-decoration:none}
.metismenu.mod-menu .mm-collapse li a:focus:not(:hover){color:#fff}
.metismenu.mod-menu .metismenu-item,.metismenu.mod-menu .metismenu-item > button{text-shadow:0 0 2px #22262a}
.metismenu.mod-menu .metismenu-item li,
.metismenu.mod-menu .metismenu-item li > button{text-shadow:none}
.metismenu.mod-menu .mm-collapse > li.parent .mm-toggler:focus,
.mod-menu .mm-collapse > li.parent .mm-toggler.mm-toggler-nolink{text-shadow:0 0 2px #22262a}
.metismenu.mod-menu .mm-collapse > li.parent .mm-toggler:hover{text-shadow:0 0 2px #22262a!important}
.mod-menu .mm-collapse > li.parent .mm-toggler.mm-toggler-nolink.mm-collapsed{text-shadow:none}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400}
.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important}
.h1,h1{font-size:calc(1.225rem + .8vw)}
.h2,h2{font-size:calc(1.2rem + .5vw)}
.h3,h3{font-size:calc(1.175rem + .25vw)}
.h4,h4{font-size:calc(1.160rem + .11vw)}
.h5,h5{font-size:1.1rem}
@media (min-width:1200px) {
.h1,h1{font-size:calc(1.225rem + .8vw)}
.h2,h2{font-size:calc(1.2rem + .5vw)}
.h3,h3{font-size:calc(1.175rem + .25vw)}
.h4,h4{font-size:calc(1.160rem + .11vw)}
}
.container-banner{margin:0 0 .5rem}
.site-grid{padding-bottom:1em;margin-left:auto;margin-right:auto;background-color:#fdfdfd;-webkit-box-shadow:0 0 3px #0003;-moz-box-shadow:0 0 3px #0003;box-shadow:0 0 3px #0003}
.container-component > * + *{padding:1em .5em;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;background-color:#fff;-webkit-box-shadow:inset 0 0 6px #0000001a;-moz-box-shadow:inset 0 0 6px #0000001a;box-shadow:inset 0 0 6px #0000001a}
.article-info.text-muted{margin-top:1rem;margin-bottom:.5rem;font-size:.9rem;color:#53575b!important}
.article-info .article-info-term,.article-info .icon-user.icon-fw,.article-info .icon-folder-open.icon-fw,.article-info .icon-calendar.icon-fw,.article-info .icon-eye.icon-fw{display:none}
.article-info dd{display:inline-block;margin-right:.5rem}
.article-info dd a{text-decoration:none}
.article-info dd a:hover{text-decoration:underline}
.page-header h1,.page-header h2,.blog-featured h1,.blog-featured h2,.content-category h1,.categories-list h1,.tag-category h1,.contact h1{margin-bottom:2rem;text-align:center}
.blog-item{margin-bottom:1.5rem;padding-bottom:1rem!important;border-bottom:1px solid #e0dfdf}
.com-finder.finder .input-group .awesomplete{max-width:20rem;width:100%;margin-right:.5rem}
.com-finder.finder .form-inline .input-group .btn.btn.btn-primary{margin:.5rem .5rem 0 0;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}
.com-finder.finder .form-inline .input-group .btn.btn.btn-secondary{margin:.5rem 0 0;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}
.result__title-text{margin-top:1rem}
.awesomplete > input{max-width:100%}
.com-finder__search.word.mb-3 label.me-2{color:red}
.com-finder__search.word.mb-3 .input-group > .form-control{min-width:100px;width:auto}
.com-finder__search.word.mb-3 .form-control{max-width:20rem;margin:.5rem .5rem 0 0;border-radius:.25rem!important;-moz-border-radius:.25rem!important;-webkit-border-radius:.25rem!important}
.footer{border-top:3px solid red;background-color:#0c2846;background-image:linear-gradient(180deg,#0c2846 0,#0f4b8a 100%)}
.footer a{text-decoration:none}
.footer a:hover{text-decoration:underline;color:#ddd}
.footer a:focus{color:#c6c6c6}
.footer .grid-child{padding:2rem .5em}
.back-to-top-link:focus,.back-to-top-link:hover{background-color:#043e7d}
pre{margin-left:.5rem;margin-right:.5rem;display:block;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#112855;padding:1rem;font-weight:400;line-height:1.5;color:#fff}
figure{display:table;padding:2px 2px 0;border:1px solid #eaeaea;border-bottom:none;background:#fafafa}
figcaption{display:table-caption;caption-side:bottom;padding:.2em .1em;font-size:.9rem;border:1px solid #eaeaea;border-top:none;color:#4a535e;background:#fafafa}
figure.image,figure.centru{margin-right:auto;margin-left:auto;margin-top:1rem;float:none}
figure.image.align-right,figure.dreapta{margin-top:0;margin-left:.32rem;margin-bottom:.32rem;float:right}
figure.image.align-left,figure.stanga{margin-top:0;margin-right:.32rem;margin-bottom:.32rem;float:left}
.blog-featured a[href*="freepedia.ro/images/"],.com-content-category-blog.blog a[href*="freepedia.ro/images/"]{pointer-events:none;cursor:default}
.com-content-article__body a img{cursor:zoom-in}
@media (max-width: 768px) {
figure.image.align-right,figure.image.align-left,.image.align-right img,.image.align-left img,figure.dreapta,figure.stanga{float:none;margin-right:auto;margin-left:auto}
figure{margin-bottom:2rem!important}
.blog-featured img:not(.field-entry img),.com-content-category-blog.blog img,.com-content-category.category-list img,.com-content-article.item-page img:not(.field-entry img){float:none!important;display:block;margin-right:auto!important;margin-left:auto!important;width:480px;height:auto}
.blog-featured img:not(figure img,.field-entry img,.null-fix-baner,.null-fix-baner-mobile),.com-content-category-blog.blog img:not(figure img,.field-entry img,.null-fix-baner,.null-fix-baner-mobile),.com-content-category.category-list img:not(figure img,.field-entry img,.null-fix-baner,.null-fix-baner-mobile),.com-content-article.item-page img:not(figure img,.field-entry img,.null-fix-baner,.null-fix-baner-mobile){margin-top:1rem!important;margin-bottom:1rem!important}
img.null-fix{width:initial!important;margin:1rem auto!important}
figure img.null-fix{margin:initial!important}
}
img.null-none{display:initial!important;width:initial!important}
video{max-height:100%;max-width:100%}
.pagination{text-align:center;justify-content:center}
.cautare-int{margin-top:.25rem}
@media (min-width:992px) {
.cautare-int{position:absolute;right:2em;top:1.2rem}
}
@media (max-width:387.98px) {
.cautare-int{margin-top:.5rem;margin-bottom:.25rem}
}
.cautare-int .form-control{max-width:100%;min-width:200px;height:2.4rem;margin-bottom:.25rem;border-radius:.25rem!important;-moz-border-radius:.25rem!important;-webkit-border-radius:.25rem!important}
.cautare-int .mod-finder__search.input-group{flex-wrap:wrap}
.cautare-int .mod-finder__search.input-group .awesomplete input{max-width:100%;height:2.4rem;margin-bottom:.25rem;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}
.cautare-int .mod-finder__search.input-group.input-group .btn.btn.btn-primary{height:2.4rem;margin-left:.2rem;margin-bottom:.25rem;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}
.mark,mark{padding:0}
@media (min-width:992px) {
.formular-contact .com-contact.contact{width:75%;#max-width:100%;margin:1rem auto}
}
.formular-contact .com-contact__form.contact-form{padding:1rem;margin:1rem auto;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 0 1px 1px #0000000d;-moz-box-shadow:inset 0 1px 1px #0000000d;box-shadow:inset 0 1px 1px #0000000d}
.formular-contact legend{border-bottom:1px solid #e5e5e5}
.formular-contact .com-contact__miscinfo.contact-miscinfo dt{display:none}
.mod-simplu{margin-bottom:1rem;float:left}
.no-card.mod-simplu h3{padding:.5rem .2rem;border-bottom:1px solid #dfe3e7;margin-bottom:0}
.mod-simplu div.card-body{padding:0 1rem 1rem}
.mod-simplu ul{font-size:.95rem;font-weight:400;margin-bottom:0}
.mod-simplu li{padding:1rem .15rem .15rem;border-bottom:1px solid #e1e1e1}
.mod-simplu p{margin-bottom:0}
.mod-simplu a{font-weight:700}
.mod-simplu a:hover{color:purple;text-decoration:none!important}
.mod-albastru{margin-bottom:1rem}
.no-card.mod-albastru h3{padding:.5rem 1rem;margin-bottom:0;background-color:#f5f5f5;border-bottom:1px solid #e3e3e3;border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0}
.mod-albastru ul{padding:0 1rem .5rem;font-size:1rem;font-weight:400;margin-bottom:0;background-color:#155d89;color:#fff}
.mod-albastru li{padding:1rem .15rem .15rem;border-bottom:1px solid #c5c5c5;list-style:none}
.mod-albastru p{margin-bottom:0}
.mod-albastru a{color:#ee0;text-decoration:none}
.umbra{border:none;-webkit-box-shadow:0 0 10px #0003 inset;-moz-box-shadow:0 0 10px #0003 inset;box-shadow:0 0 10px #0003 inset}
.mod-eticheta a{text-decoration:none}
.mod-eticheta .tag{padding:.25rem;margin:0 0 .25rem;display:inline-block;border:1px solid #e0dfdf;background:#22262a08}
.mod-eticheta .tag:hover{background-color:#fff}
.mod-eticheta .tag-name{font-size:1rem!important}
.mod-eticheta .bg-info{padding:0;font-size:1rem;color:var(--link-color);background:none!important}
.mod-publicare{padding:1rem;background:#155d89;color:#fff}
.mod-formular h3{text-align:center}
.mod-formular .com-contact__form.contact-form{margin:auto auto 1rem;padding:1rem 2rem;background-color:#f9f7f7;border:1px solid #e0dfdf;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}
.mod-formular .com-contact__form.contact-form legend{margin-bottom:.5rem;font-size:1.2rem}
@media (min-width:992px) {
.mod-formular .com-contact__form.contact-form{width:90%}
.mod-formular .com-contact__miscinfo.contact-miscinfo{width:90%;margin:auto;padding:.5rem 1rem}
}
@media (min-width: 768px) {
.mod-formular #jform_contact_name,.mod-formular #jform_contact_email,.mod-formular #jform_contact_emailmsg{width:60%}
}
.mod-formular .com-contact__miscinfo.contact-miscinfo{padding:.5rem 2rem;border:1px solid #e0dfdf;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}
.mod-formular .icon-info-circle{display:none}
