@charset "utf-8";
 
noscript{font-size: .75rem;}
::-webkit-input-placeholder { color: #999999;}
:-moz-placeholder { color: #999999;opacity:  1;}
::-moz-placeholder { color: #999999;opacity:  1;}
:-ms-input-placeholder { color: #999999;}
::-ms-input-placeholder { color: #999999;}
::placeholder { color: #999999;}


/*=================================表格*/
.scroll-x{overflow-x: auto;}
.scroll-y{overflow-y: auto;}
.table{
    display:table;
    width:100%;
    margin:0 0 20px 0;
    border-collapse:collapse;
    border-spacing: 0;
    font-size: .875rem;
    background: #fff;
    border-top: 1px solid rgba(83,101,37,1);
}
.table+.table{margin-top: 30px;}
.scroll-x>.table, .scroll-y>.table{margin: 0;}
.table .tr{display:table-row;background: #fff;}
.thead, .tbody, .tfoot{display:table-row-group;}
.table .th, .table .td{display:table-cell;}
.table th, .table td, .table .th, .table .td{line-height: 1.5;padding: 0.25rem 0.5rem; min-width: 60px;}
.table .th{font-weight:bold; color:#333333;}
.table caption, .table-caption {
    color: #5b7023;
    font-size: 1.5em;
    font-weight: bold;
    padding: 0.25em 0;
    caption-side: top;
}
.table th, .table td, .table .th, .table .td{
    padding:.25rem .5rem;
    border-bottom:1px solid #dedede;
    border-top:none;
    min-width:54px;
    vertical-align: middle;
    color: #333;
}
.table thead th, .table thead td, .table .thead .th, .table .thead .td{
    color: rgba(255,255,255,1);    
    letter-spacing: 0.0625rem;
    vertical-align: middle;
    border-bottom: none;
    text-align: center;
}
.table thead th, .table .thead .th{background-color: #5b7023;}
.table thead td, .table .thead .td{background-color: #5b7023;}
.table thead th, .table thead td, .table tfoot th, .table tfoot td, 
.table .thead .th, .table .thead .td, .table .tfoot .th, .table .tfoot .td{ font-weight: bold;}
.table tbody th, .table tbody td, .table .tbody .th, .table .tbody .td{text-align: center}
.table tbody th, .table .tbody .th{background: rgba(91,112,35,.125);}
.table tfoot td, .table .tfoot .td{ background-color: #f3f3f3;vertical-align: middle;}
.table tfoot th, .table tfoot td, .table .tfoot .th, .table .tfoot .td{background: rgba(91,112,35,.125);}
.table tfoot th, .table tfoot td, .table .tfoot .th, .table .tfoot .td{text-align: center;}
.table .title{
    display: none;
    font-size: .875rem;
    padding-bottom: 0;
    font-weight: normal;
    letter-spacing: 0;
    color: #212529;
}
.table a{color: rgba(91,112,35,1);}
.table a:hover, .table a:focus{ text-decoration: underline;}
.txtC, .table .txtC, .table th.txtC, .table .th.txtC, .table td.txtC, .table .td.txtC{text-align: center;}
.txtR, .table .txtR, .table th.txtR, .table .th.txtR, .table td.txtR, .table .td.txtR{text-align: right;}
.txtL, .table .txtL, .table th.txtL, .table .th.txtL, .table td.txtL, .table .td.txtL{text-align: left;}
.table-striped .tbody .tr:nth-of-type(odd) {background-color: rgba(0, 0, 0, 0.05);}
.table ul, .table ul li, .table ol, .table ol li {text-align: left;}
.table td.downloadBlk, .table .td.downloadBlk{margin: 0}
.table td .group{display: block;}
.table td .group.inline{display: inline-block;}

.table-hover .tbody .tr:hover{background: rgba(91,112,35,.125);}
.table-hover tbody tr:hover th, .table-hover tbody tr:hover td, 
.table-hover .tbody .tr:hover .th, .table-hover .tbody .tr:hover .td, .table-hover tr:hover td .title{/*color: rgba(91,112,35,.85);*/}

.table .thead-span tr th, .table .thead-span tr td{border-bottom: 1px solid rgba(61,74,28,1);border-right: 1px solid rgba(61,74,28,1);}
.table .thead-span tr th:last-child, .table .thead-span tr td:last-child{border-right: none;}
.table .thead-span tr.first td:nth-child(1){border-left: 1px solid rgba(83,101,37,1);}
.table .nowrap{ white-space: nowrap; }
.w100{width: 100px;}
.table-hover tbody tr:hover {background: rgba(91,112,35,.125);}


input[type="text"], input[type="file"], input[type="password"], select, textarea, 
input[type="date"], input[type="time"], input[type="url"], input[type="email"], input[type="number"]{
    padding: 2px 12px;
    margin:0 5px;
    color: #333;
    background-color: white;
    border: 1px solid #bfbfbf;
    font-size: 1.0rem;
    height:31px;
    font-family: Arial,Microsoft JhengHei, "微軟正黑體", sans-serif;
}
input[type="button"], input[type="reset"], input[type="submit"], input[type="search"]{
    margin:0 5px;
    border: 1px solid #bfbfbf;
    background-color: white;
}
button[type="button"], button[type="reset"], button[type="submit"]{cursor:pointer;}
input[type="text"]:disabled, input[type="file"]:disabled, input[type="password"]:disabled, select:disabled, 
input[type="date"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, 
button[type="button"]:disabled, button[type="reset"]:disabled, button[type="submit"]:disabled{
    background-color: #e5e5e5;
    cursor:not-allowed;
    color: #888888;
}
input[type="text"]:hover, input[type="file"]:hover, input[type="password"]:hover, select:hover, 
input[type="date"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="email"]:hover, input[type="number"]:hover{border: 1px solid #666666;}


.group input[type="radio"], .group input[type="checkbox"]{margin: -2px 5px 0 0;vertical-align: middle;}
.group label{margin: 0 10px 0 0;}
.group input[type="checkbox"]:not(old), .group input[type="radio"]:not(old) {
    width: 24px;
    margin: 0;
    padding: 0;
    opacity: 0;
}
.group input[type="checkbox"]:not(old)+label, .group input[type="radio"]:not(old)+label {
    display: inline-block;
    margin-left: -25px;
    padding-left: 28px;
    line-height: 24px;
    background-position: 0 0;
    background-repeat:no-repeat;    
}
.group input[type="checkbox"]:not(old):disabled, .group input[type="radio"]:not(old):disabled, 
.group input[type="checkbox"]:not(old):disabled + label, .group input[type="radio"]:not(old):disabled + label{cursor:not-allowed;}
.group input[type="radio"]:not(old) + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_radio.png);}
.group input[type="radio"]:not(old):checked + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_radio_active.png);}
.group input[type="radio"]:focus+label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_radio_focus.png);}
.group input[type="radio"]:not(old):disabled + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_radio_disable.png);}
.group input[type="radio"]:not(old):checked:disabled + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_radio_active_disable.png);}
.group.error input[type="radio"]:not(old) + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_radio_error.png);}

.group input[type="checkbox"]:not(old) + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_checkbox.png);}
.group input[type="checkbox"]:not(old):checked + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_checkbox_active.png);}
.group input[type="checkbox"]:focus+label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_checkbox_focus.png); text-decoration: underline;}
.group input[type="checkbox"]:not(old):disabled + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_checkbox_disable.png);}
.group input[type="checkbox"]:not(old):checked:disabled + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_checkbox_active_disable.png);}
.group.error input[type="checkbox"]:not(old) + label{background-image: url(/export/system/modules/com.thesys.project.ilmuseums/resources/images/form/checks_checkbox_error.png);}

input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, select:focus, textarea:focus,
input[type="number"]:focus, input[type="search"]:focus, input[type="url"]:focus, input[type="email"]:focus, input[type="tel"]:focus, 
input[type="date"]:focus, input[type="week"]:focus, input[type="month"]:focus{ border:2px dashed orange; }

input[type="text"][readonly], input[type="password"][readonly], input[type="file"][readonly], select[readonly], textarea[readonly],
input[type="number"][readonly], input[type="search"][readonly], input[type="url"][readonly], input[type="email"][readonly], input[type="tel"][readonly], 
input[type="date"][readonly], input[type="week"][readonly], input[type="month"][readonly], 
input[type="text"].readonly, input[type="password"].readonly, input[type="file"].readonly, select.readonly, textarea.readonly, 
input[type="number"].readonly, input[type="search"].readonly, input[type="url"].readonly, input[type="email"].readonly, input[type="tel"].readonly, 
input[type="date"].readonly, input[type="week"].readonly, input[type="month"].readonly{ 
    cursor: not-allowed;
    color: rgba(0,0,0,.65);
}
input[type="text"][readonly]:focus, input[type="password"][readonly]:focus, input[type="file"][readonly]:focus, textarea[readonly]:focus, select[readonly]:focus,
input[type="number"][readonly]:focus, input[type="search"][readonly]:focus, input[type="url"][readonly]:focus, input[type="email"][readonly]:focus, input[type="tel"][readonly]:focus, 
input[type="date"][readonly]:focus, input[type="week"][readonly]:focus, input[type="month"][readonly]:focus, 
input[type="text"].readonly:focus, input[type="password"].readonly:focus, input[type="file"].readonly:focus, textarea.readonly:focus, select.readonly:focus,
input[type="number"].readonly:focus, input[type="search"].readonly:focus, input[type="url"].readonly:focus, input[type="email"].readonly:focus, input[type="tel"].readonly:focus, 
input[type="date"].readonly:focus, input[type="week"].readonly:focus, input[type="month"].readonly:focus, 
.input-group>input[type="text"][readonly]:focus, .input-group>input[type="password"][readonly]:focus, .input-group>input[type="file"][readonly]:focus, 
.input-group>input[type="number"][readonly]:focus, .input-group>input[type="search"][readonly]:focus, .input-group>input[type="url"][readonly]:focus, 
.input-group>input[type="email"][readonly]:focus, .input-group>input[type="tel"][readonly]:focus, 
.input-group>input[type="date"][readonly]:focus, .input-group>input[type="week"][readonly]:focus, .input-group>input[type="month"][readonly]:focus, 
.input-group>input[type="text"].readonly:focus, .input-group>input[type="password"].readonly:focus, .input-group>input[type="file"].readonly:focus, 
.input-group>input[type="number"].readonly:focus, .input-group>input[type="search"].readonly:focus, .input-group>input[type="url"].readonly:focus, 
.input-group>input[type="email"].readonly:focus, .input-group>input[type="tel"].readonly:focus, 
.input-group>input[type="date"].readonly:focus, .input-group>input[type="week"].readonly:focus, .input-group>input[type="month"].readonly:focus{
    box-shadow: 0 0 2px 1px rgba(0,123,255,0);
}
input[type="text"]:disabled, input[type="password"]:disabled, input[type="file"]:disabled, select:disabled, textarea:disabled,
input[type="number"]:disabled, input[type="search"]:disabled, input[type="url"]:disabled, input[type="email"]:disabled, input[type="tel"]:disabled, 
input[type="date"]:disabled, input[type="week"]:disabled, input[type="month"]:disabled, 
input[type="text"].disabled, input[type="password"].disabled, input[type="file"].disabled, select.disabled, textarea.disabled, 
input[type="number"].disabled, input[type="search"].disabled, input[type="url"].disabled, input[type="email"].disabled, input[type="tel"].disabled, 
input[type="date"].disabled, input[type="week"].disabled, input[type="month"].disabled,
input[type="text"]:disabled:focus, input[type="password"]:disabled:focus, input[type="file"]:disabled:focus, select:disabled:focus, textarea:disabled:focus, 
input[type="number"]:disabled:focus, input[type="search"]:disabled:focus, input[type="url"]:disabled:focus, input[type="email"]:disabled:focus, input[type="tel"]:disabled:focus, 
input[type="date"]:disabled:focus, input[type="week"]:disabled:focus, input[type="month"]:disabled:focus,
input[type="text"].disabled:focus, input[type="password"].disabled:focus, input[type="file"].disabled:focus, select.disabled:focus, textarea.disabled:focus, 
input[type="number"].disabled:focus, input[type="search"].disabled:focus, input[type="url"].disabled:focus, input[type="email"].disabled:focus, input[type="tel"].disabled:focus, 
input[type="date"].disabled:focus, input[type="week"].disabled:focus, input[type="month"].disabled:focus{
    cursor: not-allowed;
    background: rgba(91,112,35,.25);
    color: rgba(91,112,35,.75);
}
input[type="text"]:disabled, input[type="password"]:disabled, input[type="file"]:disabled, select:disabled, textarea:disabled,
input[type="number"]:disabled, input[type="search"]:disabled, input[type="url"]:disabled, input[type="email"]:disabled, input[type="tel"]:disabled, 
input[type="date"]:disabled, input[type="week"]:disabled, input[type="month"]:disabled, 
input[type="text"].disabled, input[type="password"].disabled, input[type="file"].disabled, select.disabled, textarea.disabled,
input[type="number"].disabled, input[type="search"].disabled, input[type="url"].disabled, input[type="email"].disabled, input[type="tel"].disabled, 
input[type="date"].disabled, input[type="week"].disabled, input[type="month"].disabled,
input[type="text"]:disabled:focus,  input[type="password"]:disabled:focus, input[type="file"]:disabled:focus, select:disabled:focus, textarea:disabled:focus, 
input[type="number"]:disabled:focus, input[type="search"]:disabled:focus, input[type="url"]:disabled:focus, input[type="email"]:disabled:focus, input[type="tel"]:disabled:focus, 
input[type="date"]:disabled:focus, input[type="week"]:disabled:focus, input[type="month"]:disabled:focus,
input[type="text"].disabled:focus, input[type="password"].disabled:focus, input[type="file"].disabled:focus, select.disabled:focus, textarea.disabled:focus,
input[type="number"].disabled:focus, input[type="search"].disabled:focus, input[type="url"].disabled:focus, input[type="email"].disabled:focus, input[type="tel"].disabled:focus, 
input[type="date"].disabled:focus, input[type="week"].disabled:focus, input[type="month"].disabled:focus{
    border: 1px solid #d0d0d0;
}
.video-container{
    position:relative;
    padding-bottom:56.25%;
    padding-top:30px;
    height:0;
    overflow:hidden;
    margin: 0 0 30px 0;
    width: 100%;
}
iframe{width: 100%;/*min-height: 450px;*/border-width: 0px; overflow: hidden;}	  
.video-container iframe, .video-container object, .video-container embed, .video-container img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.video-container iframe+ iframe, iframe+ iframe{margin-top: 30px;}

.userBlk{
    line-height: 1.7rem;
    padding: .75rem 1rem 1rem 1rem;
    word-break: break-word;
    background: #ffffff;
    margin-bottom: 1.5rem;
}
.userBlk h1, .userBlk h2, .userBlk h3, .userBlk h4, .userBlk h5, .userBlk h6{ font-weight: bold; }
.userBlk:after, .one-column:after, .two-column:after, .userBlk .infoBlk:after, .userBlk .infoBlk .info:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.subContent .userBlk{padding: 1rem 1rem 2rem 1rem;margin-bottom: 1.5rem;}
.subContent .userBlk h4.h4 {background: rgba(91,112,35,1);margin-bottom: 1rem;padding: .5rem .5rem;font-size: 1.5rem;}
.subContent .userBlk h4.h4 a {color: #ffffff;}
.one-column {word-break: break-word;}
.two-column {
    -moz-column-count: 2;
    -moz-column-gap: 1em;
    -webkit-column-count: 2;
    -webkit-column-gap: 2em;
    column-count: 2;
    column-gap: 2em;
    word-break: break-word;
}
.userBlk .infoBlk{ display: block; border-bottom: 1px solid #c7d4a8; margin-bottom: 1rem; padding-bottom: 1rem; }
.userBlk .infoBlk .info{ float: left; padding-top: .75rem;}
.userBlk .infoBlk p {
    float: left;
    font-size: 0.938rem;
    color: #666666;
    border-left: 1px solid #cdcdcd;
    line-height: 1rem;
    padding: 0 8px;
    margin: 0 0 .5rem 0;
    vertical-align: top;
}
.userBlk .infoBlk p:nth-child(1), .userBlk .infoBlk p.time{padding-left: 0;border-left: none;}
.userBlk .scroll-x .table{margin-bottom: 2rem;}
.downloadBlk{
    margin: 30px 0 30px 0;
    display: block;
    position: relative;
}
.downloadBlk .title {
    height: 42px;
    background: #5b7023;
    padding: 0;
}
.downloadBlk .title .h2 {
    color: #ffffff;
    letter-spacing: 0.0625rem;
    padding: 0 10px;
    position: relative;
    height: 42px;
    line-height: 42px;
    font-size: 1.25rem;
    font-weight: normal;
}
.downloadBlk .navBlk {
    padding: .75rem .75rem .75rem .75rem;
    margin: 0;
    height: inherit;
    background-color: #fff;
    box-shadow: 0px 2px 5px 0 rgba(0,0,0,.075);
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0,0,0,0);  
}
.downloadBlk .navBlk li {
    list-style-type: none;
    position: relative;
    font-size: .875rem;
    padding: .25rem .25rem .25rem .5rem;
    margin-bottom: 1px;
}
.downloadBlk .navBlk>li{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #dedede;
}
.downloadBlk .navBlk li a{position: relative; display: inline-block;}
.downloadBlk .navBlk li ul {padding-left: 1.5rem;}
.downloadBlk .navBlk li a:hover, .downloadBlk .navBlk li a:focus {color: rgba(43,43,43,1);background: rgba(91,112,35,.25);text-decoration: none;}
.downloadBlk [class*="icon-"]{
    font-family: verdana !important;
    font-size: .75rem;
    padding: .25rem .875rem .25rem .65rem;
    border-radius: .2rem;
    color: #fff;
}
.downloadBlk [class*="icon-"]:before{
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    content: "";
    border-style: solid;
    border-width: 0 10px 10px 0;
    border-color: transparent rgba(255,255,255,1) transparent transparent;
}
.downloadBlk .navBlk>li:nth-child(2n) [class*="icon-"]:before{border-color: transparent #ffffff transparent transparent;}
.downloadBlk [class*="icon-"]:after{
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 0 10px;
    border-color: transparent transparent transparent rgba(0,0,0,.35);
}
.downloadBlk .icon-pdf{background: #d53036;}
.downloadBlk .icon-jpg{background: #b05f1c;}
.downloadBlk .icon-zip{background: #9559c0;}
.downloadBlk .icon-doc{background: #006aa3;}
.downloadBlk .icon-odt{background: #307e91;}
.downloadBlk .icon-xls{background: #006943;}
.downloadBlk .icon-ods{background: #5b7023;}
.downloadBlk .icon-other{background: #656565;}
.subContent .downloadBlk .title {background: rgba(91,112,35,.125);}
.subContent .downloadBlk .title .h2{color: #82a032;}

.table tr td.downloadBlk{display:table-cell;}
.table tr td.downloadBlk [class*="icon-"]{position: relative; display: inline-block; width: 3.25rem;}
.table tr td.downloadBlk [class*="icon-"]:before{border-color: transparent #f2f2f2 transparent transparent;}
.table tr:nth-child(2n) td.downloadBlk [class*="icon-"]:before{border-color: transparent #fff transparent transparent;}
.table tr:hover td.downloadBlk [class*="icon-"]:before, .table tr:nth-child(2n):hover td.downloadBlk [class*="icon-"]:before{border-color: transparent #eff3e7 transparent transparent;}

.btnBlk{text-align: center;}
.btnBlk:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.btnBlk .nav{display: inline-block;}
.btnBlk .pagination{padding: 1rem 0;-ms-flex-wrap: wrap;flex-wrap:wrap;}
.pagination li a, .pagination li button{
    position: relative;
    display: block;
    padding: 0.25rem 0.5rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #536620;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-width: 1px 1px 1px 1px;
    border-color: #dee2e6;
    font-size: .875rem;
    cursor: pointer;
}
.pagination li:nth-of-type(1) a, .pagination li:nth-of-type(1) button{
    margin-left: 0;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}
.pagination li:last-child a, .pagination li:last-child button {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}
.pagination li.active a, .pagination li.active button, .pagination li.active a:hover, .pagination li.active button:hover{
    z-index: 1;
    color: #fff;
    background: #5b7023;
    border-color: #5b7023;
}
.pagination li a:hover, .pagination li button:hover {
    color: #5b7023;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6;
    border-bottom-width: 1px;
}
.pagination li a:focus, .pagination li button:focus{ border: 2px dashed orange;}
.btnBlk .loadMore{ display: none;}
.modal-body.max-h{overflow-y: auto; height: 540px;}
.modal .table{border: none;}
.modal .table td{text-align: left;}
.modal .table tbody th, .modal .table .tbody .th {background: rgba(91,112,35,.125);}
.modal .modal-footer{ display: inline-block; text-align: center;}
.modal input[type="text"], .modal input[type="file"], .modal input[type="password"], .modal select, .modal textarea, .modal input[type="date"], .modal input[type="time"], .modal input[type="url"], .modal input[type="email"], .modal input[type="number"]{height: inherit; width: 100%;}
.modal select{margin-bottom: .25rem; width: 46.5%; float: left;}
.required{color: #e61b14; font-size: .75rem;margin-left: .25rem;}

@media (max-width: 1023px){
.downloadBlk .navBlk li ul{ display: inline-block;}
}

@media (max-width: 960px){
iframe{min-height: inherit;}
}

@media (max-width: 768px){
.two-column {
    -moz-column-count: 1;
    -moz-column-gap: 0;
    -webkit-column-count: 1;
    -webkit-column-gap: 0;
    column-count: 1;
    column-gap: 0;
}
.btnBlk .pagination li{display: inline-block;}
.btnBlk .loadMore{ 
    background-color: #82a032;
    border: 1px solid #82a032;
    padding: .5rem 1.5rem;
    font-size: .875rem;
    color: #fff;
}
}

@media (max-width: 600px){
.hasRow{display: block;border-top: none;}
.hasRow caption, .hasRow tbody, .hasRow tr, .hasRow th, .hasRow td{display: block;}
.hasRow thead{ display: none; }
.hasRow tr{border-bottom: 1px solid #dedede;}
.hasRow th, .hasRow td{ border-bottom: none; text-align: left;}
.hasRow tbody td{ 
    text-align: left; 
    min-width: inherit;
    min-height: 29px;
    padding: 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
 }
.hasRow .title{display: none;}
.hasRow .contnet{display: table-cell;width: 100%;padding: .25rem .5rem;}
.hasRow tr:hover td .title {color: #fff;}
.hasTitle .title{
    display: table-cell;
    min-width: 6rem;
    background-color: #5b7023;
    border-left: 1px solid rgba(83,101,37,1);
    border-right: 1px solid rgba(83,101,37,1);
    color: #fff;
    padding: .25rem .25rem;
    max-width: 102px;
}
.downloadBlk .navBlk>li {display: block;}
.downloadBlk [class*="icon-"]{margin-bottom: .25rem; display: inline-block;position: relative;}
.table tr td.downloadBlk{ display: -webkit-box;display: -ms-flexbox;display: flex;}
.table tr td.downloadBlk [class*="icon-"] { width: auto;}
}