/* Minification failed. Returning unminified contents.
(4,26): run-time error CSS1039: Token not allowed after unary operator: '-FontSize'
(6,17): run-time error CSS1039: Token not allowed after unary operator: '-FColor'
(8,28): run-time error CSS1039: Token not allowed after unary operator: '-BColor'
(10,18): run-time error CSS1039: Token not allowed after unary operator: '-Border'
(12,30): run-time error CSS1039: Token not allowed after unary operator: '-Radius'
(14,22): run-time error CSS1039: Token not allowed after unary operator: '-Shadow'
(16,23): run-time error CSS1039: Token not allowed after unary operator: '-Margin'
(18,24): run-time error CSS1039: Token not allowed after unary operator: '-Padding'
(19,26): run-time error CSS1039: Token not allowed after unary operator: '-MaxWidth'
(41,22): run-time error CSS1039: Token not allowed after unary operator: '-H4FontWeight'
(43,17): run-time error CSS1039: Token not allowed after unary operator: '-BColor'
(45,27): run-time error CSS1039: Token not allowed after unary operator: '-HColor'
(61,16): run-time error CSS1039: Token not allowed after unary operator: '-HColor'
(62,22): run-time error CSS1039: Token not allowed after unary operator: '-H4FontWeight'
(71,27): run-time error CSS1039: Token not allowed after unary operator: '-PTextIndent'
 */
@media all{
  .list2 {
    font-size: 16px;
    font-size: calc(var(--FontSize) * 1px);
    color: darkgreen;
    color: var(--FColor);
    background-color: #eeeeee;
    background-color: var(--BColor);
    border: 0px solid;
    border: var(--Border);
    border-radius: 0;
    border-radius: calc(var(--Radius) * 1px);
    box-shadow: 0px solid;
    box-shadow: var(--Shadow);
    margin: .8em;
    margin: calc(var(--Margin) * 1em);
    padding: 1em;
    padding: calc(var(--Padding) * 1em);
    max-width: calc(var(--MaxWidth) * 1em);
}
  .list2 a {
    color:inherit;
    display:flex;
    align-items:stretch;
    transition:all .3s;
    padding:10px;
  }
  .list2 a:hover{
    background-color: rgba(0,0,0,.1);
    box-shadow: 0 0 .4em rgba(255,255,255,.1);
  }
  .list2 a > label {
    flex-grow:0;
    flex-shrink:0;
    height: 5em;
    width: 5em;
    line-height: 2.5em;
    text-align: center;
    transition:all .3s;
    font-weight:bolder;
    font-weight:var(--H4FontWeight);
    color: white;
    color: var(--BColor);
    background-color: #ea5656;
    background-color:var(--HColor);
  }
  .list2 a > label > span:first-child{
    display:block;
    border-bottom:1px solid;
  }
  .list2 a > div {
    flex-grow:1;
    flex-shrink:1;
    margin-left:10px;
  }
  .list2 a > div > h4 {
    overflow: hidden;
    font-size:1.1em;
    height: 1.6em;
    line-height: 1.6em;
    color:var(--HColor);
    font-weight:var(--H4FontWeight);
  }
  .list2 a > div > p {
    margin-top: .5em;
    line-height:1.6em;
    height:3.2em;
    font-size:.9em;
    -webkit-line-clamp:2;
    text-indent:2em;
    text-indent:calc(var(--PTextIndent) * 1em);
  }
}
@media all{
  .list2.ydbx6 {
    margin:0 !important;
    padding:.5em;
  }
}

