@CHARSET "UTF-8";

/*Titlllium Web*/
@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700&display=swap');

._histTitle{font-size: 30px;font-family: 'Titillium Web', sans-serif;font-weight:600;padding-bottom: 15px;margin-bottom: 15px;border-bottom:2px dotted #222;line-height:1 !important;}
._histTitle:before{content:"";display:block;width: 30px;height:3px;background:#222;margin-bottom: 10px;margin-left: 3px;}
._fnctWrap{}
._fnctWrap table{margin-bottom:50px;}
._fnctWrap table thead{display:none;} 
._fnctWrap table th{vertical-align: middle !important;}
._fnctWrap table td{}
._fnctWrap ._fnTable{border:0;}
._fnctWrap ._fnTable colgroup col.year{width:200px;}
._fnctWrap ._fnTable tbody tr th,
._fnctWrap ._fnTable tbody tr td{border:0;border-bottom:1px dotted #EEE;padding:10px 0;text-align:left;line-height: 1.2}
._fnctWrap ._fnTable tbody tr td{}
._fnctWrap ._fnTable tbody tr._odd{background:#FFF;}

@media (max-width: 550px) {

    ._histTitle{font-size: 25px;}
    ._fnctWrap ._fnTable colgroup col{width:100%;display: none;}
    ._fnctWrap ._fnTable tbody tr {display:flex;flex-direction:column;width: 100%;margin-bottom: 8px;}
    ._fnctWrap ._fnTable tbody tr th, ._fnctWrap ._fnTable tbody tr td {width:100%}
    ._fnctWrap ._fnTable tbody tr th {border-bottom:0}
    ._fnctWrap ._fnTable tbody tr td {padding-top: 0;padding-left: 5px;font-size: 15px;}

}

