.archiv{background:#f4f5f6;border-right:.125rem solid #dadce1;border-top:.125rem solid #dadce1;font-size:15px !important;}
.archivbox{margin:0 auto;max-width:990px;padding:0px 15px 0px 15px;height:auto;font-size:15px !important;}
.archivbox h2{margin-bottom:10px;margin-top:20px;width:100%;font-size:20px;font-weight:700;border-bottom:3px solid #d32e3b;padding-bottom:10px;text-align:center;}
.archiv_info{margin-left:0;border-bottom:1px solid #dadce1;margin-bottom:12px;font-size:15px !important;}
.archiv_text{display:table-cell;text-align:left;color:#1f2024;font-family:Roboto,sans-serif;font-weight:700;text-decoration:none;font-size:15px !important;}
.archivtime{font-size:15px !important;
/* margin-bottom:12px;*/
margin-top:6px;}
.archivtime span{font-size:15px !important;color:#9a9da8;}
.archivpopis{float:left;margin-top:6px;margin-bottom:0px;font-size:15px !important;}
.arch{margin-bottom:12px}
.archivdlhy{margin-top:6px;font-size:15px !important;line-height:20px;}
.dlhypopis{}
.arch_sp{font-size:15px !important;color:#9a9da8;}
.archiv_reklama_box{margin:12px 0px 12px 0px;text-align:left;color:#1f2024;font-family:Roboto,sans-serif;font-weight:700;text-decoration:none;font-size:14px;border-bottom:1px solid #dadce1;padding-bottom:12px;}
.archiv_reklama_box a{text-decoration:underline;color:#d32e3b;}
.archiv_reklama_box a:hover{color:#d32e3b;}
#archiv-guide{background:#f9f9f9;padding:23px 15px 15px 15px;margin-top:20px;font-size:15px;font-weight:700;}
.guidebox{margin:0 auto;width:300px;text-align:center;}
.guide-step{display:flex;align-items:center;margin-bottom:10px;color:#666;}
.guide-step .circle{display:inline-block;width:22px;height:22px;line-height:22px;margin-right:10px;border-radius:50%;background-color:#ccc;color:#fff;text-align:center;font-weight:bold;}
.guide-step.active{color:#2e7d32;font-weight:bold;}
.guide-step.active .circle{background-color:#4CAF50;}
select.form_cas{font-family:'Roboto',sans-serif;}
