/* see screen09.max.css */
/* BAZA + LAYOUT */
*{margin:0;padding:0;border:0}
body{font:normal 0.7rem Verdana, Sans-serif;background:#515151}
a{text-decoration:none;color:#1722A4;padding:0 0.1em 0 0.1em}
.favs a:visited{color:#851a8b}

.c2 td{width:50%;background:#fff}
.ico td{width:50%;border:1px solid #626262;border-top:none;background:#fff}
.ico img{margin:0 auto 9px auto;display:block}
table{border-collapse:collapse;margin-left:auto;margin-right:auto;table-layout:fixed}
.tinfo{padding:1px;border-spacing:0;border:0}
.tinfo td{text-align:center;width:9.09%}
.tinfo2{color:#fff;background:#900}
.tdspace{border:0 none}
.tdspace td{height:12px}
.nxtwk td{min-height:48px;padding:6px 0 2px 0;min-width:300px;width:100%}
.nxtwk h3{padding:7px 14px;color:#888;font-size:1rem}
.pls{padding:0 4px 1px 4px;border:1px solid #444;border-radius:4px;width:10px;
text-align:center;float:right;margin:0 4px 0 -20px;background:#9999}

h1{font:normal 2em Georgia, Helvetica, Sans-serif;margin:0.5em}
h2{font:normal 1.4em Georgia, Helvetica, Sans-serif;margin:0.75em 0 0.2em 0;color:#444}

#body h2{font:normal 1.8em Georgia, Helvetica, Sans-serif;margin-left:0.7em}
.vido-top{min-width:300px;max-width:99.99%;margin:0 auto 20px auto}
.rclme{min-height:250px;max-height:420px;min-width:300px;max-width:99.99%;margin:0 auto 20px auto}
.rclme0{height:100px;width:300px;margin:0 auto 20px auto}

#inro{width:200px;background:#fff;padding:10px;border-radius:4px;text-align:left;margin:2em 0;font-size:12px;}
#inro img{vertical-align:middle}
#inro a{padding:0.2em 0.1em}
#inro p{margin:8px 0;}
#inro h3{font-size:16px;color:#555;border-bottom:1px solid #eee;padding:12px 0 8px 0}

.imglink img{width:99%}
.center{margin-left:auto;margin-right:auto;text-align:center;width:99.99%}
.rcl3{border:none;overflow:hidden;width:300px;height:251px}
.rcl1{border:none;overflow:hidden;width:160px;height:601px}
#cal{padding:0.2em 0 1em 1em;font-size:1.1em}

#now{padding:2em 0;min-height:100px;font-size:1.1em;
display:flex;flex-direction:row;align-items:center;
justify-content:center;gap:18px}
#now picture{flex:0 0 auto;display:block;line-height:0;width:clamp(110px,30vw,140px)}
#now img{margin:0;display:block;width:100%;height:auto}
#nowtxt{min-width:0;max-width:100%}

/* ALERTE ANM */
.ido-alerta{border-width:1px;border-color:#bbb;border-style:solid;border-radius:0px;padding:2px;max-width:310px;margin:10px auto;}
.ido-cod- {font-size:1.2em;color:#202020}
.ido-descriere{color:#333;font-size:0.86rem;margin:6px}
.ido-credit{color:#444}
.galbencod, .GALBENcod{background:#FAFF3C;padding:2px}
.portocaliucod, .PORTOCALIUcod{background:#FF8000;padding:2px}
.rosucod, .ROSUcod{background:#E50000;padding:2px}

/* TABEL PE ZILE */
.miq{padding:10px 0 0 9px;
vertical-align:top;
border:1px solid #626262;
border-bottom:none;
}
.miq p{line-height:99%}
.miq p:nth-child(1){color:#111;font-weight:bold}

th{border:1px solid #626262}
.dh{border:1px solid #626262;font-size:1.21em}
.dh td{text-align:center}
.dh p{margin:6px 0}

/* SHARE */
#shareit{display:none;
color:#fff;background:#777;border-radius:8px;
font-size:1.2rem;
padding:1rem 2rem 1rem 3rem;margin:20px auto;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLDEwYy0uNjAxMiwwLTEuMTM0MDMsLjI3MDY5LTEuNTAwNjcsLjY5MDU1bC00LjU0NDY4LTIuMjcyMzRjLjAyODgxLS4xMzUwNywuMDQ1MzUtLjI3NDYuMDQ1MzUtLjQxODIxLDAtLjE0MzY4LS4wMTY1NC0uMjgzMTQtLjA0NTM1LS40MTgyMWw0LjU0NDY4LTIuMjcyNGMuMzY2NjQuNDE5OCwuODk5NTQuNjkwNjEsMS41MDA2Ny42OTA2MSwxLjEwNDU1LDAsMi0uODk1NDUsMi0yLDAtMS4xMDQ2MS0uODk1NDUtMi0yLTJzLTIsLjg5NTM5LTIsMmMwLC4xNDM2Mi4wMTY1NCwuMjgzMTQuMDQ1MzUuNDE4MjFsLTQuNTQ0NjgsMi4yNzIzNGMtLjM2NjY0LS40MTk4Ni0uODk5NDgtLjY5MDU1LTEuNTAwNjctLjY5MDU1LTEuMTA0NTUsMC0yLC44OTUzOS0yLDIsMCwxLjEwNDU1LC44OTU0NSwyLDIsMiAuNjAxMTQsMCwxLjEzNDAzLS4yNzA4MSwxLjUwMDY3LS42OTA2MWw0LjU0NDY4LDIuMjcyNGMtLjAyODgxLC4xMzUwNy0uMDQ1MzUuMjc0NTQtLjA0NTM1LjQxODIxLDAsMS4xMDQ1NSwuODk1NDUsMiwyLDJzMi0uODk1NDUsMi0yYzAtMS4xMDQ2MS0uODk1NDUtMi0yLTJaIi8+PC9zdmc+);
background-repeat:no-repeat;background-position:1rem center;background-size:1.8rem auto;
}
.share3{width:20px;height:20px;font-size:1.2rem;
color:#555;border:none;background-color:transparent;opacity:0.4;
vertical-align:middle;display:inline-block;
padding:8px 16px;margin:10px 0;
background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIsMTBjLS42MDEyLDAtMS4xMzQwMywuMjcwNjktMS41MDA2NywuNjkwNTVsLTQuNTQ0NjgtMi4yNzIzNGMuMDI4ODEtLjEzNTA3LC4wNDUzNS0uMjc0NiwuMDQ1MzUtLjQxODIxLDAtLjE0MzY4LS4wMTY1NC0uMjgzMTQtLjA0NTM1LS40MTgyMWw0LjU0NDY4LTIuMjcyNGMuMzY2NjQsLjQxOTgsLjg5OTU0LC42OTA2MSwxLjUwMDY3LC42OTA2MSwxLjEwNDU1LDAsMi0uODk1NDUsMi0yLDAtMS4xMDQ2MS0uODk1NDUtMi0yLTJzLTIsLjg5NTM5LTIsMmMwLC4xNDM2MiwuMDE2NTQsLjI4MzE0LC4wNDUzNSwuNDE4MjFsLTQuNTQ0NjgsMi4yNzIzNGMtLjM2NjY0LS40MTk4Ni0uODk5NDgtLjY5MDU1LTEuNTAwNjctLjY5MDU1LTEuMTA0NTUsMC0yLC44OTUzOS0yLDIsMCwxLjEwNDU1LC44OTU0NSwyLDIsMiwuNjAxMTQsMCwxLjEzNDAzLS4yNzA4MSwxLjUwMDY3LS42OTA2MWw0LjU0NDY4LDIuMjcyNGMtLjAyODgxLC4xMzUwNy0uMDQ1MzUsLjI3NDU0LS4wNDUzNSwuNDE4MjEsMCwxLjEwNDU1LC44OTU0NSwyLDIsMnMyLS44OTU0NSwyLTJjMC0xLjEwNDYxLS44OTU0NS0yLTItMloiLz4NCjwvc3ZnPg==");
background-position:center;background-repeat:no-repeat;background-size:16px 16px;text-indent:-9999px;
}

/* ULTIMELE LOCALITATI */
#visited-ul ul{
list-style:none;
padding:0;margin:0;
}
#visited-ul li{
margin-bottom:0.3rem;
display:flex;
justify-content:space-between;
align-items:center;
}
#visited-ul a{
text-decoration:none;
padding:9px 2px;
}
.del-btn{
background-color:#ddd;color:#fff;
border:none;border-radius:4px;
padding:2px 6px;margin-left:3px;
}

/* PUBLICITATE */
.adbx{text-align:center;
margin:5px auto;padding:20px 0;
}
ins.adsbygoogle[data-ad-status="filled"]::before{
content:"Publicitate";
display:block;
text-align:right;
font-size:11px;
color:gray;
margin:2px;
}

/* l/mp */
.qp{font-weight:bold;display:inline-block;padding:0;border-color:#666;border-style:none solid solid solid;border-width:1px;width:20px;text-align:center}
.qpx1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOoX/r4PwAGtQMHVXhkJgAAAABJRU5ErkJggg==);
background-size:100% 14%;
background-repeat:no-repeat;background-position:center bottom}
.qpx2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAANQTFRFkbvxliBa5AAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=);
background-size:100% 28%;
background-repeat:no-repeat;background-position:center bottom}
.qpx3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAANQTFRFkbvxliBa5AAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=);
background-size:100% 54%;
background-repeat:no-repeat;background-position:center bottom}
.qpx4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAANQTFRFkbvxliBa5AAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=);
background-size:100% 78%;
background-repeat:no-repeat;background-position:center bottom}
.qpx5{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAANQTFRFkbvxliBa5AAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=);
background-size:100% 100%;
background-repeat:no-repeat;background-position:center bottom}
.qpx6{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mN4r6z8HwAFbwI1v1KMWAAAAABJRU5ErkJggg==);
background-size:100% 100%;
background-repeat:no-repeat;background-position:center bottom}

/* Temp2color 4dh */
.td-15{background:#C9C}
.td-10{background:#96F}
.td-5{background:#39F}
.td0{background:#9CF}
.td5{background:#6C6}
.td10{background:#FF9}
.td15{background:#FC3}
.td20{background:#F93}
.td25{background:#F60}
.td30{background:#E22}
.td35{background:#900;color:#fff}

/* CASUTE ORE + BUTOANE */
.plus{
padding:0 4px 1px 4px;
border:1px solid #444;
border-radius:4px;
width:19px;
float:right;
margin:0 4px 0 -20px;
}

.la24{padding:0.6em;border:1px solid #626262;background:#eee;
font-size:0.8rem;line-height:150%}

#shd{width:120px;background:#e5eff4;border:1px solid #165E62;padding:4px;
font-size:13px;text-align:center !important;margin-left:14px !important}
.hz{max-width:99%;min-width:300px;margin:auto;text-align:center}
.bx{width:20%;
display:inline-block;
margin:4px 1.8% 4px 1.8%;
border:1px solid #ddd;
text-align:center;
vertical-align:top;
max-width:120px;
background:#fff}
.bx img{height:48px}
.bx b{margin-left:7px}
.bx1{width:100%;background:#eee}
.bx2{font-size:0.9em;line-height:94%}
.h0{border-left-color:#888}
.ngst{letter-spacing:-1px}
.dbttn{text-align:left}
.bttn{background:#eee;border:1px solid #165E62;margin-left:5%;display:inline-block}

/* hourly 4 bx1 */
.th-15{border-bottom:2px solid #C9C}
.th-10{border-bottom:2px solid #96F}
.th-5{border-bottom:2px solid #39F}
.th0{border-bottom:2px solid #9CF}
.th5{border-bottom:2px solid #6C6}
.th10{border-bottom:2px solid #FF9}
.th15{border-bottom:2px solid #FC3}
.th20{border-bottom:2px solid #F93}
.th25{border-bottom:2px solid #F60}
.th30{border-bottom:2px solid #F00}
.th35{border-bottom:2px solid #900}

#message{background:#ddd}
#message a{display:inline-block}
.show{background:#ddd}
.show a{display:inline-block}

#lastloco{margin:0 10%;background:#b8ebf9;
padding:4px 8px;border:1px solid #286cf6;border-radius:4px;text-align:center}
.lastloco{margin:0 10%;
background:#b8ebf9;
padding:4px 8px;
border:1px solid #286cf6;
border-radius:4px;
text-align:center}

footer{margin-top:40px;padding:20px 10px;border-top:1px solid rgba(0,0,0,0.4);}

input[type=checkbox] {display:none}
#radar2 img{margin:0;z-index:99;position:relative;
transition:transform 0.25s ease;cursor:zoom-in}
input[type=checkbox]:checked ~ label > img {transform:scale(2);cursor:zoom-out}

/* PHONE */
@media (max-width:532px){
body{font:normal 0.7rem -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:#b7daef}
#sidebar,#acum,.otherlinks,.nomobile,.jossocial,#discuta{display:none !important}
#container{width:100%}

#logo{overflow:auto}
#logo img{float:right;height:66px}

#top{position:absolute;top:0;z-index:-1;opacity:0.65}
#top img{width:100%;border:0px solid #286cf6;border-radius:15px 15px 0 0}

#body{padding-top:2em;margin-top:2.04em;margin-bottom:2em;width:100%;
background:#FCF4FC;
background-image:linear-gradient(350deg, #FCF4FC 1%, #e9f3f9 65%, #b7daef 95%);
background-attachment:fixed}
#menuban{margin:auto;text-align:center}
.nxtwk h3{font-size:1.3rem}

#recommended{padding:1em 0.7em;background:#93bcea;font-size:1rem;}
.imglink{padding:0}
#menu{position:absolute;top:68px}
#menu li{float:left;margin:0;padding:0;padding-left:0.16em}
#menu a{display:block;background:#d0cc73;border-bottom:0.16em solid #515151;padding:0.8em 0.6em 0.8em 0.6em}
#menu li.active a{border-bottom:0.06em solid #fff;background:#fff}
#menu a:hover{background:#E1DE95;color:#515151}
#menu li.active a:hover{background:#fff;color:#706d29}
#menu span.underline{text-decoration:underline}

#message{padding:0.4em}
#message li{margin:1.4em !important}
#message a{width:100%;height:100%}
.show{padding:0.4em}
.show li{margin:1.4em !important}
.show a{width:100%;height:100%}

#inro{width:86%;font-size:16px;padding:5%;margin:2em auto}
#inro p{margin:12px 0}
#inro a{padding:0.4em 0.2em}

table{width:99%;max-width:410px;margin-left:auto;
margin-right:auto}

#adjos{width:300px;height:250px}

input[type=checkbox]:checked ~ label > .zoom20
{position:relative;left:50%}
input[type=checkbox]:checked ~ label > .zoom21
{position:relative;left:45%}
input[type=checkbox]:checked ~ label > .zoom22
{position:relative;left:40%}
input[type=checkbox]:checked ~ label > .zoom23
{position:relative;left:33%}
input[type=checkbox]:checked ~ label > .zoom24
{position:relative;left:25%}
input[type=checkbox]:checked ~ label > .zoom25
{}
input[type=checkbox]:checked ~ label > .zoom26
{position:relative;left:-25%}
input[type=checkbox]:checked ~ label > .zoom27
{position:relative;left:-33%}
input[type=checkbox]:checked ~ label > .zoom28
{position:relative;left:-40%}
input[type=checkbox]:checked ~ label > .zoom29
{position:relative;left:-45%}
input[type=checkbox]:checked ~ label > .zoom30
{position:relative;left:-50%}

.vido-top{height:250px;max-height:280px}
.vido-menu{display:none}

#now{padding:1.5em 0 1em 0;gap:12px}
#now picture{width:min(36vw,128px)}

#menu li.gear-li{float:left;margin:0;padding-left:0.16em;line-height:0}
#menu li.gear-li .gear-btn{display:block;background:#d0cc73;color:#515151;
border:0;border-bottom:0.16em solid #515151;border-radius:0;
padding:0.4em 0.6em;font-size:1.6em;line-height:1;margin:0;vertical-align:top}
#menu li.gear-li .gear-btn:hover{background:#E1DE95}
.miq{padding:1em 0 0 2%}
.qp{width:16px}
}

/* TABLET */
 @media (min-width:532.04px) and (max-width:955px){
body{font-family: -apple-system,BlinkMacSystemFont,Verdana,Roboto,"Helvetica Neue",Arial,sans-serif;background:url(/images/isobar3.png);background-attachment:fixed}
#top,#sidebar,#acum,.otherlinks,.nomobile,.jossocial{display:none !important}

#container{width:100%;
max-width:829px;
margin:0 auto;
display:flex;
flex-wrap:wrap;
justify-content:center;}
#logo{width:100%}
#logo img{width:229px;height:88px;margin:auto;display:block}

#body{min-width:340px;max-width:600px;
width:90%;margin:1em auto;padding:2em;
background:#fff;border:2px solid #515151;border-radius:8px;}
#menuban{width:90%;max-width:600px;
margin:1em auto;
padding:1.5em;
text-align:center;}
#menubanner{width:90%;max-width:600px;
margin:1em auto;
padding:1.5em;
text-align:center;}
#recommended{width:90%;
max-width:600px;
font-size:15px;
margin:1em auto;
padding:1.5em;
background:#93bcea;
border:2px solid #515151;
border-radius:8px;}
#inro{font-size:19px;width:90%;max-width:600px;margin:1em auto;
padding:1.5em;border:2px solid #515151;border-radius:8px;}
#inro p{margin:15px 0}
#inro h3{font-size:22px;}
#visited-ul{margin-bottom:20px}
#menu{width:100%;
text-align:center;
position:absolute;top:12em;}
#menu ul{
display:flex;
justify-content:center;
flex-wrap:wrap;
}
#menu li{margin:0.5em;}
#menu a{display:block;background:#d0cc73;padding:0.8em 1.2em;font-weight:bold;color:#515151;
}
#menu li.active a{background:#fff;border-bottom:2px solid #515151;}
#menu li.gear-li{margin:0.5em}
#menu li.gear-li .gear-btn{display:block;background:#d0cc73;color:#515151;font-weight:normal;
border:0;border-radius:0;padding:0.34em 1em;font-size:1.7em;line-height:1;margin:0}
#now{flex-direction:row;
justify-content:center;
align-items:center;
padding:4em 0 1em 0;
}
#nowtxt{min-width:220px;font-size:1.3em;line-height:1.5;}

.hz{
display:flex;
flex-wrap:wrap;
justify-content:center;
gap:1em;
margin:1em 0;
}
.bx{font-size:1.1em;
width:20%;
min-width:100px;
margin:0.4em 0;
max-width:200px;
vertical-align:top;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
}
.bx p{line-height:1.5;font-size:1.2em}

table{
width:98%;
max-width:580px;
margin:0 auto;
}
.dh{font-size:1.5em}
.la24{padding:1em;font-size:1rem;}
.miq{padding:1.4em;}
.miq p{font-size:1.45em;line-height:1.2;}

h1{
padding:2em 0 0 0;
text-align:center;
}
h2,#body h2{text-align:center;
font-size:2.2em;
margin:1em 0 1em 0;
}
.nxtwk h3{font-size:2em;}

.show,#message{padding:1em;margin:0.5em 0;}
.show a,#message a{display:block;padding:8px 0;font-size:1.2em;margin:8px 0;}

.adjos{width:300px}
#notab{display:none}

.vido-top{min-height:250px;max-height:280px;width:98%;margin:1em auto;}
.vido-menu{display:none}
}

/* DESKTOP */
 @media (min-width:955.04px){
body{background:url(/images/isobar3.png);background-attachment:fixed;}
#container{width:59.04em;background:#9bc1d6}
#top{position:absolute;top:0;left:0}
#top img{width:661px;height:164px}
#sidebar{width:18em;position:absolute;top:14.4em;padding:0.5em}
#sidebar h2{margin-top:0.3em}
#sidebar a:hover{color:#557FA2}
#recommended{width:18.54em;padding:0.3em;position:absolute;top:36em;left:0}
#recommended h2{margin-top:1.3em}
#logo{position:absolute;top:2.4em;left:61.2em}
#logo a:hover{background:none}
#logo img{width:229px;height:88px}

#message{padding:0.5em 0.1em 0.1em 1em;margin:0 1em}
#message li{margin:1.2em 1.2em 1.2em 0.4em !important;}
.show{padding:0.1em 0.1em 0.1em 0.5em}
.show li{margin:1.2em 1.2em 1.2em 0.4em !important;}

#body{width:37.42em;padding:15.24em 1.08em 2em 1.08em;margin-left:19.44em;background:#fff}
#menu{position:absolute;top:15.3em;left:61.2em;width:250px}
#menu li{font:normal 1.2em Georgia, Helvetica, Sans-serif;letter-spacing:0.15em;padding:0;line-height:1.6em;}
#menu li a{display:block;padding:0;color:#dadada;background:url("data:image/gif;base64,R0lGODlhBwAHAIAAAFFRUYCAgCH5BAAAAAAALAAAAAAHAAcAAAILhGOJeArsoHypmQIAOw==") 0 0.35em no-repeat;padding-left:1em}
#menu li.active a, #menu li.active a:hover{color:#fff;background:url("data:image/gif;base64,R0lGODlhBwAHAIAAAFFRUdDMcyH5BAAAAAAALAAAAAAHAAcAAAILhGOJeAoMn2tsggIAOw==") 0 0.35em no-repeat;}
#menu li a:hover{color:#fff}
#menu span.underline{text-decoration:underline}
#menu li.gear-li{margin:0}
#menu li.gear-li .gear-btn{display:block;background:none;border:0;border-radius:0;
color:#dadada;margin:0;padding:0 0 0 0.74em;font-size:1.35em;line-height:1.18}
#menu li.gear-li .gear-btn:hover{color:#fff;background:none}
#menuban{position:absolute;top:32.4em;left:61.2em;width:220px}
#menubanner{position:absolute;top:27em;left:51em;width:160px}

table{width:420px}
#acum{position:absolute;top:0;left:0;padding:0 21px;background:rgba(82,126,165,0.4);height:164px;width:176px;}

#adjos{width:336px;height:280px}
#creditfooter{display:none}
#nopc{display:none}

.vido-top{min-height:100px;max-height:250px}
.vido-menu{height:600px}
.miq p{font-size:13.5px !important}
}

/* miq: font-size pe latimi mici */
@media (max-width:309px){
.miq p{font-size:11.6px !important}
.miq{padding:1rem 0 0 0.2%;}
}
@media (min-width:310px) and (max-width:359.94px){
.miq p{font-size:12.5px !important}
.miq{padding:1em 0 0 0.3%}
}
@media (min-width:360px) and (max-width:379.94px){
.miq p{font-size:13.1px !important}
}
@media (min-width:380px) and (max-width:409.94px){
.miq p{font-size:13.12px !important}
}
@media (min-width:410px) and (max-width:439.94px){
.miq p{font-size:13.23px !important}
}
@media (min-width:440px) and (max-width:532px){
.miq p{font-size:13.48px !important}
}

/* TIPOGRAFIE + DIVERSE */
.noc{color:#000;text-decoration:none;cursor:default}

.xxs{font-size:22px}
.xxl{font-size:19.52px}

p{line-height:135%;margin-bottom:0.5em}
ul{list-style:none}
#recommended li{margin:0.7em;padding-left:0.7em}
acronym,abbr{border-bottom:0.06em dotted}

hr{width:100%;height:2px;background:#999;color:#999}

img.out{width:2.075ex;height:1.2ex}

/* stiri */
#txt{height:36em}
fieldset{border:1px solid #555;padding:10px 8px;margin:0 0 8px 0;background:#E6FFE4;color:#000}
input{padding:2px;margin:0;background:#ddd;border:1px solid #555}
textarea{width:320px;height:9em;padding:1px;background:#ddd;border:1px solid #555}
.comment{color:#999}

#creditfooter{display:none}
.mic{padding-left:0.2em}
.mic p{font-size:10px;margin:0}
#discuta textarea{width:96%}

/* RADAR */
#radar{
background:#7c826c;
margin:10px 0;padding:10px 0 6px 0;
}
#radar2{
margin:7px 0 0 0;
}
#radar h3{
font:normal 1.4em Georgia, Helvetica, Sans-serif;
margin:0 0.5em;
color:#111;
padding:0 0 0.3em 0;
}
#radar a{padding:0}
#radar p{font-size:10px;color:#000;padding:0 12px;}

button{
background:#e5eff4;
border:1px solid #165E62;
padding:5px 10px;
text-align:center;
font-size:14px;
text-decoration:none;
display:inline-block;
margin:4px 2px;
}
#radar button{background:#fff;border:2px solid #1B59BB;margin:20px 2px;}
#radar span{float:right}

.frst{margin-bottom:0.01em;font-size:0.9em}
.frst:first-letter{text-transform:uppercase}
.frst span:nth-child(1){color:#000;font-weight:bold;font-size:0.7em !important}
.frst span:nth-child(2){color:#000}

.zero_pop{color:#777}
.zero_mm{color:#777}
.gri{color:#777}
#resedinta{margin-left:0.36em !important}

.hsol{padding:1px 4px 1px 4px;
border:1px solid #555;border-radius:9px;
font:bold 11px sans-serif;cursor:help;}

/* youtubes */
.yt-bx{
margin:15px auto 0 auto;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:center;
min-height:225px;
}

#ytp,#ytDiv{
width:100%;
max-width:100%;
height:auto;
aspect-ratio:16/9;
border:none;
cursor:pointer;
}
.yt2nd,#ytDiv iframe{width:100%;height:100%}
.yt2nd{display:block}
#ytDiv img{width:100%;height:auto;object-fit:cover}

#yt-link,#yt-link2{
display:inline-block;
font:normal 11px Verdana, Sans-serif;
text-decoration:none;
padding:6px 0 9px 4px;
order:1;
}
#yt-link2:visited{color:#cccccc80}

#yt-share-btn,#yt-share-btn2{
background-color:transparent;
border:none;
color:#1722A4;
cursor:pointer;
font:normal 11px Verdana, Sans-serif;
padding:6px 4px 9px 0;
text-align:center;
display:inline-block;
order:2;
margin:0 0 0 auto;
}

/* PROMPT REINCARCARE + BLOB */
.old{background:#fff3cd;padding:15px;margin:5px;font-size:14px;
border:1px solid #ffeeba;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.4);}

.thnight{background:#444 !important;color:#fff}
.thday{background:#dedede}

.blob{margin:16px 0 26px 0;padding:8px 4px 10px 8px;background:#d7f5ff;
box-shadow:0px 7px 7px #999;}
.blob h3{margin:0.3em 0 0.7em 0.16em;color:#555}
.blob div{margin:10px;font-size:1.02em;line-height:140%}

/* WP */
h2.entry-title{font-size:1.8em !important;margin:20px 0 20px 0 !important}
h1.entry-title{font-size:1.8em !important;margin:30px 0 8px 0 !important}
.entry-meta{margin:0 0 28px 0 !important}
.entry-content{font-size:1.2em}
.entry-content p{padding-bottom:0.5em}
.post,.page{margin:5px}
#comments li{font-size:13px;color:#333;margin:1.2em}

.undefinedno{display:none !important}
.hidebox{display:none}

/* SETARI + TOOLTIP t0 */
.bx{height:auto;min-height:120px}

[t0]{cursor:pointer}

.ico td{text-align:center}
.ico picture{position:relative;display:inline-block;vertical-align:top}

.ico picture::after{content:"+";position:absolute;right:3px;bottom:8px;
min-width:8px;padding:0 3px 1px;border:1px solid #dcdcdc;border-radius:3px;
background:#ffffff40;color:#aaa;text-align:center;
font:normal 11px/12px Verdana,Arial,sans-serif}
.ico picture:hover::after{background:#ffffffd9;border-color:#888;color:#666}
.t00ltip{position:fixed;left:50%;bottom:0;transform:translateX(-50%) translateY(14px);
background:linear-gradient(90deg,#419ccb 0 31%,#0f48d7 61% 77%,#d69d04 77% 88%,#bd181d 88% 100%) top left/100% 4px no-repeat,#111a2b;
color:#f2f5f9;padding:20px 18px 16px;border-radius:14px 14px 0 0;
font:normal 14px/1.6 Verdana,Sans-serif;
z-index:99999;opacity:0;visibility:hidden;pointer-events:none;
transition:opacity .22s ease,transform .22s ease,visibility .22s;
width:min(430px,96vw);max-width:96vw;max-height:78vh;overflow-y:auto;
-webkit-overflow-scrolling:touch;
box-shadow:0 -8px 34px rgba(0,0,0,.5)}
.t00ltip.show{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%)}
.t00ltip .aqw{color:#fff;text-decoration:underline;text-underline-offset:3px;
text-decoration-thickness:2px;text-decoration-color:#ffd24a}
.t00ltip-x{display:block;width:100%;margin:16px 0 0;padding:12px;
font:bold 14px Verdana,Sans-serif;cursor:pointer;
border:0;border-radius:9px;background:#ffffff24;color:#fff}
.t00ltip-x:hover{background:#ffffff36}

/* BADGE AQI + POLEN */
.badge-aqi{padding:0 4px;display:inline-block}
.aqi1{background-color:#50f0e6;color:#000}
.aqi2{background-color:#50ccaa;color:#000}
.aqi3{background-color:#f0e641;color:#000}
.aqi4{background-color:#ff5050;color:#fff}
.aqi5{background-color:#960032;color:#fff}
.aqi6{background-color:#7d2181;color:#fff}

.badge-pollen{padding:0 1px;display:inline-block}
.badge-pollen-sm{display:inline-block}
.pollen-mod{background-color:#f8f82b;color:#000}
.pollen-high{background-color:#f82;color:#fff}
.pollen-vhigh{background-color:#e22;color:#fff}

/* SETARI - vizibilitate */
.s-pol-zero,.s-gst-lo{display:none !important}

html.v-apt-off .s-apt{display:none !important}
html.v-aqi-off .s-aqi,html.v-aqi-bad .s-aqi-ok{display:none !important}
html.v-pol-off .s-pol{display:none !important}
html.v-pop-off .s-pop,html.v-pop-rel .s-pop-lo{display:none !important}
html.v-qty-off .s-qty,html.v-qty-rel .s-qty-lo{display:none !important}
html.v-wnd-off .s-wnd,html.v-wnd-rel .s-wnd-lo{display:none !important}
html.v-gst-off .s-gst{display:none !important}
html.v-hum-off .s-hum,html.v-hum-rel .s-hum-lo{display:none !important}
html.v-prs-off .s-prs{display:none !important}
html.v-uv-off .s-uv,html.v-uv-rel .s-uv-lo{display:none !important}

html:not(.v-set-qty) .s-qty-h,html:not(.v-set-uv) .s-uv-h{display:none !important}

/* SETARI - fereastra modala */
.gear-btn{font-size:20px;line-height:1;background:none;border:none;cursor:pointer;
display:inline-flex;align-items:center;justify-content:center;
padding:6px 8px;border-radius:50%;color:#1722A4}
.gear-lbl{position:absolute;width:1px;height:1px;overflow:hidden;
clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.gear-btn:hover{background:#e9eefb}

.wxmodal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99998;background:#00000073}
.wxmodal.open{display:block}
.wxmodal-in{position:relative;background:#eef1f6;color:#1c2430;margin:16px auto;padding:0 16px 18px;
width:94%;max-width:520px;border-radius:14px;max-height:calc(100% - 32px);overflow-y:auto;
-webkit-overflow-scrolling:touch;text-align:left;
font:normal 14px/1.45 Verdana,Sans-serif;box-shadow:0 18px 50px rgba(0,0,0,.35)}

.wxhead{position:sticky;top:0;z-index:3;background:#fff;margin:0 -16px 4px;padding:14px 16px 12px;
background-image:linear-gradient(90deg,#0795ad 0 61%,#e11b22 61% 74%,#f5b301 74% 87%,#4256f9 87% 100%);
background-size:100% 3px;background-position:bottom left;background-repeat:no-repeat;
border-radius:14px 14px 0 0;display:flex;align-items:center;justify-content:space-between;gap:10px}
.wxhead b{font:bold 22px Georgia,Helvetica,Sans-serif;color:#777}

.wxmodal h3{margin:30px 0 10px;padding:14px 0 0;font:normal 20px Georgia,Helvetica,Sans-serif;
letter-spacing:0;text-transform:none;color:#007E94;}
.wxmodal h3:first-of-type{margin-top:14px;padding-top:0;border-top:0}
.wxmodal fieldset{border:1px solid #d7dfea;border-radius:11px;margin:14px 0;padding:12px 12px 8px;
background:#fff;color:#1c2430;box-shadow:0 1px 3px rgba(16,26,43,.09)}
.wxmodal legend{float:left;width:100%;padding:0 0 9px;margin:0 0 5px;
font:bold 14px Verdana,Sans-serif;color:#1c2430;
display:flex;align-items:center;flex-wrap:wrap;gap:2px}
.wxmodal label{display:flex;align-items:flex-start;gap:9px;
padding:10px 9px;margin:2px 0;min-height:24px;cursor:pointer;line-height:1.4;
border-radius:9px;border:1px solid transparent}
.wxmodal label:hover{background:#f3f6fb}
.wxmodal label:has(input:checked){background:#eef3fd;border-color:#c2d3f4;font-weight:bold}
.wxmodal label:has(input:checked) .wxhint{font-weight:normal}
.wxmodal input[type=radio]{width:18px;height:18px;margin:1px 0 0;padding:0;
background:none;border:0;accent-color:#1722A4;flex:0 0 auto}
.wxmodal .wxhint{color:#6b7684;font-size:12px;font-weight:normal}
.wxmodal .wxnote{margin:16px 0 0;font-size:12px;line-height:1.6;color:#5c6672}

.wxnew{display:inline-block;margin:0 0 0 6px;padding:2px 7px;border-radius:999px;
background:#e11b22;color:#fff;font:bold 10px/1.2 Verdana,Sans-serif;letter-spacing:.05em;
text-transform:uppercase;vertical-align:middle}

.wxq{width:20px;height:20px;padding:0;margin:0 0 0 6px;font:bold 12px/18px Verdana,Sans-serif;
text-align:center;cursor:pointer;border:1px solid #1722A4;border-radius:50%;background:#fff;color:#1722A4;
display:inline-block;vertical-align:middle;flex:0 0 auto}
.wxq:hover{background:#e9eefb}
.wxq[aria-expanded="true"]{background:#1722A4;color:#fff}
.wxexp{display:none;margin:4px 0 8px;padding:10px 12px;font-size:12px;line-height:1.65;
background:#f4f7fb;border-radius:9px;color:#333}
.wxexp.open{display:block}
.wxexp ul{margin:8px 0 0;padding:0;list-style:none}
.wxexp li{margin:0 0 5px}
.wxexp .wxnote{margin:10px 0 0}

.wxexp a{text-decoration:underline}
.wxclose{color:#7b8794;font-size:28px;line-height:1;cursor:pointer;background:none;border:0;
padding:0 6px;margin:0;border-radius:50%}
.wxclose:hover{color:#1c2430;background:#f1f3f6}
.wxdone{display:block;width:100%;margin:20px 0 2px;padding:13px;
font:bold 16px Verdana,Sans-serif;cursor:pointer;
border:0;border-radius:9px;background:#1722A4;color:#fff}
.wxdone:hover{background:#111a7d}

@media (min-width:955.04px){
.wxmodal{background:none;pointer-events:none}
.wxmodal-in{pointer-events:auto;margin:12px 14px 12px auto;width:430px;max-width:430px;
max-height:calc(100% - 24px);box-shadow:0 6px 26px rgba(0,0,0,.45)}
.t00ltip{left:auto;right:14px;bottom:12px;
transform:translateY(10px);width:430px;max-width:430px;max-height:calc(100vh - 24px);
border-radius:14px;box-shadow:0 6px 26px rgba(0,0,0,.5)}
.t00ltip.show{transform:none}
}
