body,html { margin:0 ; padding:0; }
* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

::-webkit-scrollbar {
  width: 0.3em;
}

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}

::-webkit-scrollbar-thumb {
  background-color: #aaa;

}
.container {
    position:relative;
}

.row {
    position:relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display:flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: wrap;
    -js-display: flex;
    height:100%;
}

.df-row-10 { margin:-10px }

.col { position:relative;   }
.col-container { flex:1 }

.boxed640 { max-width:640px;  margin:auto auto; height:100%; }
.boxed980 { max-width:980px;  margin:auto auto; height:100%; }
.boxed1200 { max-width:1200px;  margin:auto auto; height:100%; }
.boxed1600 { max-width:1600px;  margin:auto auto; height:100%;  }

/* df - default */
.df-1-0 { width: calc((4.165% * 1) - 0px); margin:0px }.df-1-5 { width: calc((4.165% * 1) - 5px); margin:2.5px }.df-1-10 { width: calc((4.165% * 1) - 10px); margin:5px }.df-1-15 { width: calc((4.165% * 1) - 15px); margin:7.5px }.df-1-20 { width: calc((4.165% * 1) - 20px); margin:10px }.df-1-25 { width: calc((4.165% * 1) - 25px); margin:12.5px }.df-1-30 { width: calc((4.165% * 1) - 30px); margin:15px }.df-1-35 { width: calc((4.165% * 1) - 35px); margin:17.5px }.df-1-40 { width: calc((4.165% * 1) - 40px); margin:20px }.df-1-45 { width: calc((4.165% * 1) - 45px); margin:22.5px }.df-1-50 { width: calc((4.165% * 1) - 50px); margin:25px }.df-1 { width: calc(4.165% * 1); }.df-2-0 { width: calc((4.165% * 2) - 0px); margin:0px }.df-2-5 { width: calc((4.165% * 2) - 5px); margin:2.5px }.df-2-10 { width: calc((4.165% * 2) - 10px); margin:5px }.df-2-15 { width: calc((4.165% * 2) - 15px); margin:7.5px }.df-2-20 { width: calc((4.165% * 2) - 20px); margin:10px }.df-2-25 { width: calc((4.165% * 2) - 25px); margin:12.5px }.df-2-30 { width: calc((4.165% * 2) - 30px); margin:15px }.df-2-35 { width: calc((4.165% * 2) - 35px); margin:17.5px }.df-2-40 { width: calc((4.165% * 2) - 40px); margin:20px }.df-2-45 { width: calc((4.165% * 2) - 45px); margin:22.5px }.df-2-50 { width: calc((4.165% * 2) - 50px); margin:25px }.df-2 { width: calc(4.165% * 2); }.df-3-0 { width: calc((4.165% * 3) - 0px); margin:0px }.df-3-5 { width: calc((4.165% * 3) - 5px); margin:2.5px }.df-3-10 { width: calc((4.165% * 3) - 10px); margin:5px }.df-3-15 { width: calc((4.165% * 3) - 15px); margin:7.5px }.df-3-20 { width: calc((4.165% * 3) - 20px); margin:10px }.df-3-25 { width: calc((4.165% * 3) - 25px); margin:12.5px }.df-3-30 { width: calc((4.165% * 3) - 30px); margin:15px }.df-3-35 { width: calc((4.165% * 3) - 35px); margin:17.5px }.df-3-40 { width: calc((4.165% * 3) - 40px); margin:20px }.df-3-45 { width: calc((4.165% * 3) - 45px); margin:22.5px }.df-3-50 { width: calc((4.165% * 3) - 50px); margin:25px }.df-3 { width: calc(4.165% * 3); }.df-4-0 { width: calc((4.165% * 4) - 0px); margin:0px }.df-4-5 { width: calc((4.165% * 4) - 5px); margin:2.5px }.df-4-10 { width: calc((4.165% * 4) - 10px); margin:5px }.df-4-15 { width: calc((4.165% * 4) - 15px); margin:7.5px }.df-4-20 { width: calc((4.165% * 4) - 20px); margin:10px }.df-4-25 { width: calc((4.165% * 4) - 25px); margin:12.5px }.df-4-30 { width: calc((4.165% * 4) - 30px); margin:15px }.df-4-35 { width: calc((4.165% * 4) - 35px); margin:17.5px }.df-4-40 { width: calc((4.165% * 4) - 40px); margin:20px }.df-4-45 { width: calc((4.165% * 4) - 45px); margin:22.5px }.df-4-50 { width: calc((4.165% * 4) - 50px); margin:25px }.df-4 { width: calc(4.165% * 4); }.df-5-0 { width: calc((4.165% * 5) - 0px); margin:0px }.df-5-5 { width: calc((4.165% * 5) - 5px); margin:2.5px }.df-5-10 { width: calc((4.165% * 5) - 10px); margin:5px }.df-5-15 { width: calc((4.165% * 5) - 15px); margin:7.5px }.df-5-20 { width: calc((4.165% * 5) - 20px); margin:10px }.df-5-25 { width: calc((4.165% * 5) - 25px); margin:12.5px }.df-5-30 { width: calc((4.165% * 5) - 30px); margin:15px }.df-5-35 { width: calc((4.165% * 5) - 35px); margin:17.5px }.df-5-40 { width: calc((4.165% * 5) - 40px); margin:20px }.df-5-45 { width: calc((4.165% * 5) - 45px); margin:22.5px }.df-5-50 { width: calc((4.165% * 5) - 50px); margin:25px }.df-5 { width: calc(4.165% * 5); }.df-6-0 { width: calc((4.165% * 6) - 0px); margin:0px }.df-6-5 { width: calc((4.165% * 6) - 5px); margin:2.5px }.df-6-10 { width: calc((4.165% * 6) - 10px); margin:5px }.df-6-15 { width: calc((4.165% * 6) - 15px); margin:7.5px }.df-6-20 { width: calc((4.165% * 6) - 20px); margin:10px }.df-6-25 { width: calc((4.165% * 6) - 25px); margin:12.5px }.df-6-30 { width: calc((4.165% * 6) - 30px); margin:15px }.df-6-35 { width: calc((4.165% * 6) - 35px); margin:17.5px }.df-6-40 { width: calc((4.165% * 6) - 40px); margin:20px }.df-6-45 { width: calc((4.165% * 6) - 45px); margin:22.5px }.df-6-50 { width: calc((4.165% * 6) - 50px); margin:25px }.df-6 { width: calc(4.165% * 6); }.df-7-0 { width: calc((4.165% * 7) - 0px); margin:0px }.df-7-5 { width: calc((4.165% * 7) - 5px); margin:2.5px }.df-7-10 { width: calc((4.165% * 7) - 10px); margin:5px }.df-7-15 { width: calc((4.165% * 7) - 15px); margin:7.5px }.df-7-20 { width: calc((4.165% * 7) - 20px); margin:10px }.df-7-25 { width: calc((4.165% * 7) - 25px); margin:12.5px }.df-7-30 { width: calc((4.165% * 7) - 30px); margin:15px }.df-7-35 { width: calc((4.165% * 7) - 35px); margin:17.5px }.df-7-40 { width: calc((4.165% * 7) - 40px); margin:20px }.df-7-45 { width: calc((4.165% * 7) - 45px); margin:22.5px }.df-7-50 { width: calc((4.165% * 7) - 50px); margin:25px }.df-7 { width: calc(4.165% * 7); }.df-8-0 { width: calc((4.165% * 8) - 0px); margin:0px }.df-8-5 { width: calc((4.165% * 8) - 5px); margin:2.5px }.df-8-10 { width: calc((4.165% * 8) - 10px); margin:5px }.df-8-15 { width: calc((4.165% * 8) - 15px); margin:7.5px }.df-8-20 { width: calc((4.165% * 8) - 20px); margin:10px }.df-8-25 { width: calc((4.165% * 8) - 25px); margin:12.5px }.df-8-30 { width: calc((4.165% * 8) - 30px); margin:15px }.df-8-35 { width: calc((4.165% * 8) - 35px); margin:17.5px }.df-8-40 { width: calc((4.165% * 8) - 40px); margin:20px }.df-8-45 { width: calc((4.165% * 8) - 45px); margin:22.5px }.df-8-50 { width: calc((4.165% * 8) - 50px); margin:25px }.df-8 { width: calc(4.165% * 8); }.df-9-0 { width: calc((4.165% * 9) - 0px); margin:0px }.df-9-5 { width: calc((4.165% * 9) - 5px); margin:2.5px }.df-9-10 { width: calc((4.165% * 9) - 10px); margin:5px }.df-9-15 { width: calc((4.165% * 9) - 15px); margin:7.5px }.df-9-20 { width: calc((4.165% * 9) - 20px); margin:10px }.df-9-25 { width: calc((4.165% * 9) - 25px); margin:12.5px }.df-9-30 { width: calc((4.165% * 9) - 30px); margin:15px }.df-9-35 { width: calc((4.165% * 9) - 35px); margin:17.5px }.df-9-40 { width: calc((4.165% * 9) - 40px); margin:20px }.df-9-45 { width: calc((4.165% * 9) - 45px); margin:22.5px }.df-9-50 { width: calc((4.165% * 9) - 50px); margin:25px }.df-9 { width: calc(4.165% * 9); }.df-10-0 { width: calc((4.165% * 10) - 0px); margin:0px }.df-10-5 { width: calc((4.165% * 10) - 5px); margin:2.5px }.df-10-10 { width: calc((4.165% * 10) - 10px); margin:5px }.df-10-15 { width: calc((4.165% * 10) - 15px); margin:7.5px }.df-10-20 { width: calc((4.165% * 10) - 20px); margin:10px }.df-10-25 { width: calc((4.165% * 10) - 25px); margin:12.5px }.df-10-30 { width: calc((4.165% * 10) - 30px); margin:15px }.df-10-35 { width: calc((4.165% * 10) - 35px); margin:17.5px }.df-10-40 { width: calc((4.165% * 10) - 40px); margin:20px }.df-10-45 { width: calc((4.165% * 10) - 45px); margin:22.5px }.df-10-50 { width: calc((4.165% * 10) - 50px); margin:25px }.df-10 { width: calc(4.165% * 10); }.df-11-0 { width: calc((4.165% * 11) - 0px); margin:0px }.df-11-5 { width: calc((4.165% * 11) - 5px); margin:2.5px }.df-11-10 { width: calc((4.165% * 11) - 10px); margin:5px }.df-11-15 { width: calc((4.165% * 11) - 15px); margin:7.5px }.df-11-20 { width: calc((4.165% * 11) - 20px); margin:10px }.df-11-25 { width: calc((4.165% * 11) - 25px); margin:12.5px }.df-11-30 { width: calc((4.165% * 11) - 30px); margin:15px }.df-11-35 { width: calc((4.165% * 11) - 35px); margin:17.5px }.df-11-40 { width: calc((4.165% * 11) - 40px); margin:20px }.df-11-45 { width: calc((4.165% * 11) - 45px); margin:22.5px }.df-11-50 { width: calc((4.165% * 11) - 50px); margin:25px }.df-11 { width: calc(4.165% * 11); }.df-12-0 { width: calc((4.165% * 12) - 0px); margin:0px }.df-12-5 { width: calc((4.165% * 12) - 5px); margin:2.5px }.df-12-10 { width: calc((4.165% * 12) - 10px); margin:5px }.df-12-15 { width: calc((4.165% * 12) - 15px); margin:7.5px }.df-12-20 { width: calc((4.165% * 12) - 20px); margin:10px }.df-12-25 { width: calc((4.165% * 12) - 25px); margin:12.5px }.df-12-30 { width: calc((4.165% * 12) - 30px); margin:15px }.df-12-35 { width: calc((4.165% * 12) - 35px); margin:17.5px }.df-12-40 { width: calc((4.165% * 12) - 40px); margin:20px }.df-12-45 { width: calc((4.165% * 12) - 45px); margin:22.5px }.df-12-50 { width: calc((4.165% * 12) - 50px); margin:25px }.df-12 { width: calc(4.165% * 12); }.df-13-0 { width: calc((4.165% * 13) - 0px); margin:0px }.df-13-5 { width: calc((4.165% * 13) - 5px); margin:2.5px }.df-13-10 { width: calc((4.165% * 13) - 10px); margin:5px }.df-13-15 { width: calc((4.165% * 13) - 15px); margin:7.5px }.df-13-20 { width: calc((4.165% * 13) - 20px); margin:10px }.df-13-25 { width: calc((4.165% * 13) - 25px); margin:12.5px }.df-13-30 { width: calc((4.165% * 13) - 30px); margin:15px }.df-13-35 { width: calc((4.165% * 13) - 35px); margin:17.5px }.df-13-40 { width: calc((4.165% * 13) - 40px); margin:20px }.df-13-45 { width: calc((4.165% * 13) - 45px); margin:22.5px }.df-13-50 { width: calc((4.165% * 13) - 50px); margin:25px }.df-13 { width: calc(4.165% * 13); }.df-14-0 { width: calc((4.165% * 14) - 0px); margin:0px }.df-14-5 { width: calc((4.165% * 14) - 5px); margin:2.5px }.df-14-10 { width: calc((4.165% * 14) - 10px); margin:5px }.df-14-15 { width: calc((4.165% * 14) - 15px); margin:7.5px }.df-14-20 { width: calc((4.165% * 14) - 20px); margin:10px }.df-14-25 { width: calc((4.165% * 14) - 25px); margin:12.5px }.df-14-30 { width: calc((4.165% * 14) - 30px); margin:15px }.df-14-35 { width: calc((4.165% * 14) - 35px); margin:17.5px }.df-14-40 { width: calc((4.165% * 14) - 40px); margin:20px }.df-14-45 { width: calc((4.165% * 14) - 45px); margin:22.5px }.df-14-50 { width: calc((4.165% * 14) - 50px); margin:25px }.df-14 { width: calc(4.165% * 14); }.df-15-0 { width: calc((4.165% * 15) - 0px); margin:0px }.df-15-5 { width: calc((4.165% * 15) - 5px); margin:2.5px }.df-15-10 { width: calc((4.165% * 15) - 10px); margin:5px }.df-15-15 { width: calc((4.165% * 15) - 15px); margin:7.5px }.df-15-20 { width: calc((4.165% * 15) - 20px); margin:10px }.df-15-25 { width: calc((4.165% * 15) - 25px); margin:12.5px }.df-15-30 { width: calc((4.165% * 15) - 30px); margin:15px }.df-15-35 { width: calc((4.165% * 15) - 35px); margin:17.5px }.df-15-40 { width: calc((4.165% * 15) - 40px); margin:20px }.df-15-45 { width: calc((4.165% * 15) - 45px); margin:22.5px }.df-15-50 { width: calc((4.165% * 15) - 50px); margin:25px }.df-15 { width: calc(4.165% * 15); }.df-16-0 { width: calc((4.165% * 16) - 0px); margin:0px }.df-16-5 { width: calc((4.165% * 16) - 5px); margin:2.5px }.df-16-10 { width: calc((4.165% * 16) - 10px); margin:5px }.df-16-15 { width: calc((4.165% * 16) - 15px); margin:7.5px }.df-16-20 { width: calc((4.165% * 16) - 20px); margin:10px }.df-16-25 { width: calc((4.165% * 16) - 25px); margin:12.5px }.df-16-30 { width: calc((4.165% * 16) - 30px); margin:15px }.df-16-35 { width: calc((4.165% * 16) - 35px); margin:17.5px }.df-16-40 { width: calc((4.165% * 16) - 40px); margin:20px }.df-16-45 { width: calc((4.165% * 16) - 45px); margin:22.5px }.df-16-50 { width: calc((4.165% * 16) - 50px); margin:25px }.df-16 { width: calc(4.165% * 16); }.df-17-0 { width: calc((4.165% * 17) - 0px); margin:0px }.df-17-5 { width: calc((4.165% * 17) - 5px); margin:2.5px }.df-17-10 { width: calc((4.165% * 17) - 10px); margin:5px }.df-17-15 { width: calc((4.165% * 17) - 15px); margin:7.5px }.df-17-20 { width: calc((4.165% * 17) - 20px); margin:10px }.df-17-25 { width: calc((4.165% * 17) - 25px); margin:12.5px }.df-17-30 { width: calc((4.165% * 17) - 30px); margin:15px }.df-17-35 { width: calc((4.165% * 17) - 35px); margin:17.5px }.df-17-40 { width: calc((4.165% * 17) - 40px); margin:20px }.df-17-45 { width: calc((4.165% * 17) - 45px); margin:22.5px }.df-17-50 { width: calc((4.165% * 17) - 50px); margin:25px }.df-17 { width: calc(4.165% * 17); }.df-18-0 { width: calc((4.165% * 18) - 0px); margin:0px }.df-18-5 { width: calc((4.165% * 18) - 5px); margin:2.5px }.df-18-10 { width: calc((4.165% * 18) - 10px); margin:5px }.df-18-15 { width: calc((4.165% * 18) - 15px); margin:7.5px }.df-18-20 { width: calc((4.165% * 18) - 20px); margin:10px }.df-18-25 { width: calc((4.165% * 18) - 25px); margin:12.5px }.df-18-30 { width: calc((4.165% * 18) - 30px); margin:15px }.df-18-35 { width: calc((4.165% * 18) - 35px); margin:17.5px }.df-18-40 { width: calc((4.165% * 18) - 40px); margin:20px }.df-18-45 { width: calc((4.165% * 18) - 45px); margin:22.5px }.df-18-50 { width: calc((4.165% * 18) - 50px); margin:25px }.df-18 { width: calc(4.165% * 18); }.df-19-0 { width: calc((4.165% * 19) - 0px); margin:0px }.df-19-5 { width: calc((4.165% * 19) - 5px); margin:2.5px }.df-19-10 { width: calc((4.165% * 19) - 10px); margin:5px }.df-19-15 { width: calc((4.165% * 19) - 15px); margin:7.5px }.df-19-20 { width: calc((4.165% * 19) - 20px); margin:10px }.df-19-25 { width: calc((4.165% * 19) - 25px); margin:12.5px }.df-19-30 { width: calc((4.165% * 19) - 30px); margin:15px }.df-19-35 { width: calc((4.165% * 19) - 35px); margin:17.5px }.df-19-40 { width: calc((4.165% * 19) - 40px); margin:20px }.df-19-45 { width: calc((4.165% * 19) - 45px); margin:22.5px }.df-19-50 { width: calc((4.165% * 19) - 50px); margin:25px }.df-19 { width: calc(4.165% * 19); }.df-20-0 { width: calc((4.165% * 20) - 0px); margin:0px }.df-20-5 { width: calc((4.165% * 20) - 5px); margin:2.5px }.df-20-10 { width: calc((4.165% * 20) - 10px); margin:5px }.df-20-15 { width: calc((4.165% * 20) - 15px); margin:7.5px }.df-20-20 { width: calc((4.165% * 20) - 20px); margin:10px }.df-20-25 { width: calc((4.165% * 20) - 25px); margin:12.5px }.df-20-30 { width: calc((4.165% * 20) - 30px); margin:15px }.df-20-35 { width: calc((4.165% * 20) - 35px); margin:17.5px }.df-20-40 { width: calc((4.165% * 20) - 40px); margin:20px }.df-20-45 { width: calc((4.165% * 20) - 45px); margin:22.5px }.df-20-50 { width: calc((4.165% * 20) - 50px); margin:25px }.df-20 { width: calc(4.165% * 20); }.df-21-0 { width: calc((4.165% * 21) - 0px); margin:0px }.df-21-5 { width: calc((4.165% * 21) - 5px); margin:2.5px }.df-21-10 { width: calc((4.165% * 21) - 10px); margin:5px }.df-21-15 { width: calc((4.165% * 21) - 15px); margin:7.5px }.df-21-20 { width: calc((4.165% * 21) - 20px); margin:10px }.df-21-25 { width: calc((4.165% * 21) - 25px); margin:12.5px }.df-21-30 { width: calc((4.165% * 21) - 30px); margin:15px }.df-21-35 { width: calc((4.165% * 21) - 35px); margin:17.5px }.df-21-40 { width: calc((4.165% * 21) - 40px); margin:20px }.df-21-45 { width: calc((4.165% * 21) - 45px); margin:22.5px }.df-21-50 { width: calc((4.165% * 21) - 50px); margin:25px }.df-21 { width: calc(4.165% * 21); }.df-22-0 { width: calc((4.165% * 22) - 0px); margin:0px }.df-22-5 { width: calc((4.165% * 22) - 5px); margin:2.5px }.df-22-10 { width: calc((4.165% * 22) - 10px); margin:5px }.df-22-15 { width: calc((4.165% * 22) - 15px); margin:7.5px }.df-22-20 { width: calc((4.165% * 22) - 20px); margin:10px }.df-22-25 { width: calc((4.165% * 22) - 25px); margin:12.5px }.df-22-30 { width: calc((4.165% * 22) - 30px); margin:15px }.df-22-35 { width: calc((4.165% * 22) - 35px); margin:17.5px }.df-22-40 { width: calc((4.165% * 22) - 40px); margin:20px }.df-22-45 { width: calc((4.165% * 22) - 45px); margin:22.5px }.df-22-50 { width: calc((4.165% * 22) - 50px); margin:25px }.df-22 { width: calc(4.165% * 22); }.df-23-0 { width: calc((4.165% * 23) - 0px); margin:0px }.df-23-5 { width: calc((4.165% * 23) - 5px); margin:2.5px }.df-23-10 { width: calc((4.165% * 23) - 10px); margin:5px }.df-23-15 { width: calc((4.165% * 23) - 15px); margin:7.5px }.df-23-20 { width: calc((4.165% * 23) - 20px); margin:10px }.df-23-25 { width: calc((4.165% * 23) - 25px); margin:12.5px }.df-23-30 { width: calc((4.165% * 23) - 30px); margin:15px }.df-23-35 { width: calc((4.165% * 23) - 35px); margin:17.5px }.df-23-40 { width: calc((4.165% * 23) - 40px); margin:20px }.df-23-45 { width: calc((4.165% * 23) - 45px); margin:22.5px }.df-23-50 { width: calc((4.165% * 23) - 50px); margin:25px }.df-23 { width: calc(4.165% * 23); }.df-24-0 { width: calc((4.165% * 24) - 0px); margin:0px }.df-24-5 { width: calc((4.165% * 24) - 5px); margin:2.5px }.df-24-10 { width: calc((4.165% * 24) - 10px); margin:5px }.df-24-15 { width: calc((4.165% * 24) - 15px); margin:7.5px }.df-24-20 { width: calc((4.165% * 24) - 20px); margin:10px }.df-24-25 { width: calc((4.165% * 24) - 25px); margin:12.5px }.df-24-30 { width: calc((4.165% * 24) - 30px); margin:15px }.df-24-35 { width: calc((4.165% * 24) - 35px); margin:17.5px }.df-24-40 { width: calc((4.165% * 24) - 40px); margin:20px }.df-24-45 { width: calc((4.165% * 24) - 45px); margin:22.5px }.df-24-50 { width: calc((4.165% * 24) - 50px); margin:25px }.df-24 { width: calc(4.165% * 24); }.df-font-6 { font-size: 6pt; }.df-font-7 { font-size: 7pt; }.df-font-8 { font-size: 8pt; }.df-font-9 { font-size: 9pt; }.df-font-10 { font-size: 10pt; }.df-font-11 { font-size: 11pt; }.df-font-12 { font-size: 12pt; }.df-font-13 { font-size: 13pt; }.df-font-14 { font-size: 14pt; }.df-font-15 { font-size: 15pt; }.df-font-16 { font-size: 16pt; }.df-font-17 { font-size: 17pt; }.df-font-18 { font-size: 18pt; }.df-font-19 { font-size: 19pt; }.df-font-20 { font-size: 20pt; }.df-font-21 { font-size: 21pt; }.df-font-22 { font-size: 22pt; }.df-font-23 { font-size: 23pt; }.df-font-24 { font-size: 24pt; }.df-font-25 { font-size: 25pt; }.df-font-26 { font-size: 26pt; }.df-font-27 { font-size: 27pt; }.df-font-28 { font-size: 28pt; }.df-font-29 { font-size: 29pt; }.df-font-30 { font-size: 30pt; }.df-font-31 { font-size: 31pt; }.df-font-32 { font-size: 32pt; }.df-font-33 { font-size: 33pt; }.df-font-34 { font-size: 34pt; }.df-font-35 { font-size: 35pt; }.df-font-36 { font-size: 36pt; }.df-font-37 { font-size: 37pt; }.df-font-38 { font-size: 38pt; }.df-font-39 { font-size: 39pt; }.df-font-40 { font-size: 40pt; }.df-fill { flex-grow:1 }
.df-hide { display:none }
.df-sticky {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
}
/* xs - extra small */
@media (max-width: 575px) {
    .xs-1-0 { width: calc((4.165% * 1) - 0px); margin:0px }.xs-1-5 { width: calc((4.165% * 1) - 5px); margin:2.5px }.xs-1-10 { width: calc((4.165% * 1) - 10px); margin:5px }.xs-1-15 { width: calc((4.165% * 1) - 15px); margin:7.5px }.xs-1-20 { width: calc((4.165% * 1) - 20px); margin:10px }.xs-1-25 { width: calc((4.165% * 1) - 25px); margin:12.5px }.xs-1-30 { width: calc((4.165% * 1) - 30px); margin:15px }.xs-1-35 { width: calc((4.165% * 1) - 35px); margin:17.5px }.xs-1-40 { width: calc((4.165% * 1) - 40px); margin:20px }.xs-1-45 { width: calc((4.165% * 1) - 45px); margin:22.5px }.xs-1-50 { width: calc((4.165% * 1) - 50px); margin:25px }.xs-1 { width: calc(4.165% * 1); }.xs-2-0 { width: calc((4.165% * 2) - 0px); margin:0px }.xs-2-5 { width: calc((4.165% * 2) - 5px); margin:2.5px }.xs-2-10 { width: calc((4.165% * 2) - 10px); margin:5px }.xs-2-15 { width: calc((4.165% * 2) - 15px); margin:7.5px }.xs-2-20 { width: calc((4.165% * 2) - 20px); margin:10px }.xs-2-25 { width: calc((4.165% * 2) - 25px); margin:12.5px }.xs-2-30 { width: calc((4.165% * 2) - 30px); margin:15px }.xs-2-35 { width: calc((4.165% * 2) - 35px); margin:17.5px }.xs-2-40 { width: calc((4.165% * 2) - 40px); margin:20px }.xs-2-45 { width: calc((4.165% * 2) - 45px); margin:22.5px }.xs-2-50 { width: calc((4.165% * 2) - 50px); margin:25px }.xs-2 { width: calc(4.165% * 2); }.xs-3-0 { width: calc((4.165% * 3) - 0px); margin:0px }.xs-3-5 { width: calc((4.165% * 3) - 5px); margin:2.5px }.xs-3-10 { width: calc((4.165% * 3) - 10px); margin:5px }.xs-3-15 { width: calc((4.165% * 3) - 15px); margin:7.5px }.xs-3-20 { width: calc((4.165% * 3) - 20px); margin:10px }.xs-3-25 { width: calc((4.165% * 3) - 25px); margin:12.5px }.xs-3-30 { width: calc((4.165% * 3) - 30px); margin:15px }.xs-3-35 { width: calc((4.165% * 3) - 35px); margin:17.5px }.xs-3-40 { width: calc((4.165% * 3) - 40px); margin:20px }.xs-3-45 { width: calc((4.165% * 3) - 45px); margin:22.5px }.xs-3-50 { width: calc((4.165% * 3) - 50px); margin:25px }.xs-3 { width: calc(4.165% * 3); }.xs-4-0 { width: calc((4.165% * 4) - 0px); margin:0px }.xs-4-5 { width: calc((4.165% * 4) - 5px); margin:2.5px }.xs-4-10 { width: calc((4.165% * 4) - 10px); margin:5px }.xs-4-15 { width: calc((4.165% * 4) - 15px); margin:7.5px }.xs-4-20 { width: calc((4.165% * 4) - 20px); margin:10px }.xs-4-25 { width: calc((4.165% * 4) - 25px); margin:12.5px }.xs-4-30 { width: calc((4.165% * 4) - 30px); margin:15px }.xs-4-35 { width: calc((4.165% * 4) - 35px); margin:17.5px }.xs-4-40 { width: calc((4.165% * 4) - 40px); margin:20px }.xs-4-45 { width: calc((4.165% * 4) - 45px); margin:22.5px }.xs-4-50 { width: calc((4.165% * 4) - 50px); margin:25px }.xs-4 { width: calc(4.165% * 4); }.xs-5-0 { width: calc((4.165% * 5) - 0px); margin:0px }.xs-5-5 { width: calc((4.165% * 5) - 5px); margin:2.5px }.xs-5-10 { width: calc((4.165% * 5) - 10px); margin:5px }.xs-5-15 { width: calc((4.165% * 5) - 15px); margin:7.5px }.xs-5-20 { width: calc((4.165% * 5) - 20px); margin:10px }.xs-5-25 { width: calc((4.165% * 5) - 25px); margin:12.5px }.xs-5-30 { width: calc((4.165% * 5) - 30px); margin:15px }.xs-5-35 { width: calc((4.165% * 5) - 35px); margin:17.5px }.xs-5-40 { width: calc((4.165% * 5) - 40px); margin:20px }.xs-5-45 { width: calc((4.165% * 5) - 45px); margin:22.5px }.xs-5-50 { width: calc((4.165% * 5) - 50px); margin:25px }.xs-5 { width: calc(4.165% * 5); }.xs-6-0 { width: calc((4.165% * 6) - 0px); margin:0px }.xs-6-5 { width: calc((4.165% * 6) - 5px); margin:2.5px }.xs-6-10 { width: calc((4.165% * 6) - 10px); margin:5px }.xs-6-15 { width: calc((4.165% * 6) - 15px); margin:7.5px }.xs-6-20 { width: calc((4.165% * 6) - 20px); margin:10px }.xs-6-25 { width: calc((4.165% * 6) - 25px); margin:12.5px }.xs-6-30 { width: calc((4.165% * 6) - 30px); margin:15px }.xs-6-35 { width: calc((4.165% * 6) - 35px); margin:17.5px }.xs-6-40 { width: calc((4.165% * 6) - 40px); margin:20px }.xs-6-45 { width: calc((4.165% * 6) - 45px); margin:22.5px }.xs-6-50 { width: calc((4.165% * 6) - 50px); margin:25px }.xs-6 { width: calc(4.165% * 6); }.xs-7-0 { width: calc((4.165% * 7) - 0px); margin:0px }.xs-7-5 { width: calc((4.165% * 7) - 5px); margin:2.5px }.xs-7-10 { width: calc((4.165% * 7) - 10px); margin:5px }.xs-7-15 { width: calc((4.165% * 7) - 15px); margin:7.5px }.xs-7-20 { width: calc((4.165% * 7) - 20px); margin:10px }.xs-7-25 { width: calc((4.165% * 7) - 25px); margin:12.5px }.xs-7-30 { width: calc((4.165% * 7) - 30px); margin:15px }.xs-7-35 { width: calc((4.165% * 7) - 35px); margin:17.5px }.xs-7-40 { width: calc((4.165% * 7) - 40px); margin:20px }.xs-7-45 { width: calc((4.165% * 7) - 45px); margin:22.5px }.xs-7-50 { width: calc((4.165% * 7) - 50px); margin:25px }.xs-7 { width: calc(4.165% * 7); }.xs-8-0 { width: calc((4.165% * 8) - 0px); margin:0px }.xs-8-5 { width: calc((4.165% * 8) - 5px); margin:2.5px }.xs-8-10 { width: calc((4.165% * 8) - 10px); margin:5px }.xs-8-15 { width: calc((4.165% * 8) - 15px); margin:7.5px }.xs-8-20 { width: calc((4.165% * 8) - 20px); margin:10px }.xs-8-25 { width: calc((4.165% * 8) - 25px); margin:12.5px }.xs-8-30 { width: calc((4.165% * 8) - 30px); margin:15px }.xs-8-35 { width: calc((4.165% * 8) - 35px); margin:17.5px }.xs-8-40 { width: calc((4.165% * 8) - 40px); margin:20px }.xs-8-45 { width: calc((4.165% * 8) - 45px); margin:22.5px }.xs-8-50 { width: calc((4.165% * 8) - 50px); margin:25px }.xs-8 { width: calc(4.165% * 8); }.xs-9-0 { width: calc((4.165% * 9) - 0px); margin:0px }.xs-9-5 { width: calc((4.165% * 9) - 5px); margin:2.5px }.xs-9-10 { width: calc((4.165% * 9) - 10px); margin:5px }.xs-9-15 { width: calc((4.165% * 9) - 15px); margin:7.5px }.xs-9-20 { width: calc((4.165% * 9) - 20px); margin:10px }.xs-9-25 { width: calc((4.165% * 9) - 25px); margin:12.5px }.xs-9-30 { width: calc((4.165% * 9) - 30px); margin:15px }.xs-9-35 { width: calc((4.165% * 9) - 35px); margin:17.5px }.xs-9-40 { width: calc((4.165% * 9) - 40px); margin:20px }.xs-9-45 { width: calc((4.165% * 9) - 45px); margin:22.5px }.xs-9-50 { width: calc((4.165% * 9) - 50px); margin:25px }.xs-9 { width: calc(4.165% * 9); }.xs-10-0 { width: calc((4.165% * 10) - 0px); margin:0px }.xs-10-5 { width: calc((4.165% * 10) - 5px); margin:2.5px }.xs-10-10 { width: calc((4.165% * 10) - 10px); margin:5px }.xs-10-15 { width: calc((4.165% * 10) - 15px); margin:7.5px }.xs-10-20 { width: calc((4.165% * 10) - 20px); margin:10px }.xs-10-25 { width: calc((4.165% * 10) - 25px); margin:12.5px }.xs-10-30 { width: calc((4.165% * 10) - 30px); margin:15px }.xs-10-35 { width: calc((4.165% * 10) - 35px); margin:17.5px }.xs-10-40 { width: calc((4.165% * 10) - 40px); margin:20px }.xs-10-45 { width: calc((4.165% * 10) - 45px); margin:22.5px }.xs-10-50 { width: calc((4.165% * 10) - 50px); margin:25px }.xs-10 { width: calc(4.165% * 10); }.xs-11-0 { width: calc((4.165% * 11) - 0px); margin:0px }.xs-11-5 { width: calc((4.165% * 11) - 5px); margin:2.5px }.xs-11-10 { width: calc((4.165% * 11) - 10px); margin:5px }.xs-11-15 { width: calc((4.165% * 11) - 15px); margin:7.5px }.xs-11-20 { width: calc((4.165% * 11) - 20px); margin:10px }.xs-11-25 { width: calc((4.165% * 11) - 25px); margin:12.5px }.xs-11-30 { width: calc((4.165% * 11) - 30px); margin:15px }.xs-11-35 { width: calc((4.165% * 11) - 35px); margin:17.5px }.xs-11-40 { width: calc((4.165% * 11) - 40px); margin:20px }.xs-11-45 { width: calc((4.165% * 11) - 45px); margin:22.5px }.xs-11-50 { width: calc((4.165% * 11) - 50px); margin:25px }.xs-11 { width: calc(4.165% * 11); }.xs-12-0 { width: calc((4.165% * 12) - 0px); margin:0px }.xs-12-5 { width: calc((4.165% * 12) - 5px); margin:2.5px }.xs-12-10 { width: calc((4.165% * 12) - 10px); margin:5px }.xs-12-15 { width: calc((4.165% * 12) - 15px); margin:7.5px }.xs-12-20 { width: calc((4.165% * 12) - 20px); margin:10px }.xs-12-25 { width: calc((4.165% * 12) - 25px); margin:12.5px }.xs-12-30 { width: calc((4.165% * 12) - 30px); margin:15px }.xs-12-35 { width: calc((4.165% * 12) - 35px); margin:17.5px }.xs-12-40 { width: calc((4.165% * 12) - 40px); margin:20px }.xs-12-45 { width: calc((4.165% * 12) - 45px); margin:22.5px }.xs-12-50 { width: calc((4.165% * 12) - 50px); margin:25px }.xs-12 { width: calc(4.165% * 12); }.xs-13-0 { width: calc((4.165% * 13) - 0px); margin:0px }.xs-13-5 { width: calc((4.165% * 13) - 5px); margin:2.5px }.xs-13-10 { width: calc((4.165% * 13) - 10px); margin:5px }.xs-13-15 { width: calc((4.165% * 13) - 15px); margin:7.5px }.xs-13-20 { width: calc((4.165% * 13) - 20px); margin:10px }.xs-13-25 { width: calc((4.165% * 13) - 25px); margin:12.5px }.xs-13-30 { width: calc((4.165% * 13) - 30px); margin:15px }.xs-13-35 { width: calc((4.165% * 13) - 35px); margin:17.5px }.xs-13-40 { width: calc((4.165% * 13) - 40px); margin:20px }.xs-13-45 { width: calc((4.165% * 13) - 45px); margin:22.5px }.xs-13-50 { width: calc((4.165% * 13) - 50px); margin:25px }.xs-13 { width: calc(4.165% * 13); }.xs-14-0 { width: calc((4.165% * 14) - 0px); margin:0px }.xs-14-5 { width: calc((4.165% * 14) - 5px); margin:2.5px }.xs-14-10 { width: calc((4.165% * 14) - 10px); margin:5px }.xs-14-15 { width: calc((4.165% * 14) - 15px); margin:7.5px }.xs-14-20 { width: calc((4.165% * 14) - 20px); margin:10px }.xs-14-25 { width: calc((4.165% * 14) - 25px); margin:12.5px }.xs-14-30 { width: calc((4.165% * 14) - 30px); margin:15px }.xs-14-35 { width: calc((4.165% * 14) - 35px); margin:17.5px }.xs-14-40 { width: calc((4.165% * 14) - 40px); margin:20px }.xs-14-45 { width: calc((4.165% * 14) - 45px); margin:22.5px }.xs-14-50 { width: calc((4.165% * 14) - 50px); margin:25px }.xs-14 { width: calc(4.165% * 14); }.xs-15-0 { width: calc((4.165% * 15) - 0px); margin:0px }.xs-15-5 { width: calc((4.165% * 15) - 5px); margin:2.5px }.xs-15-10 { width: calc((4.165% * 15) - 10px); margin:5px }.xs-15-15 { width: calc((4.165% * 15) - 15px); margin:7.5px }.xs-15-20 { width: calc((4.165% * 15) - 20px); margin:10px }.xs-15-25 { width: calc((4.165% * 15) - 25px); margin:12.5px }.xs-15-30 { width: calc((4.165% * 15) - 30px); margin:15px }.xs-15-35 { width: calc((4.165% * 15) - 35px); margin:17.5px }.xs-15-40 { width: calc((4.165% * 15) - 40px); margin:20px }.xs-15-45 { width: calc((4.165% * 15) - 45px); margin:22.5px }.xs-15-50 { width: calc((4.165% * 15) - 50px); margin:25px }.xs-15 { width: calc(4.165% * 15); }.xs-16-0 { width: calc((4.165% * 16) - 0px); margin:0px }.xs-16-5 { width: calc((4.165% * 16) - 5px); margin:2.5px }.xs-16-10 { width: calc((4.165% * 16) - 10px); margin:5px }.xs-16-15 { width: calc((4.165% * 16) - 15px); margin:7.5px }.xs-16-20 { width: calc((4.165% * 16) - 20px); margin:10px }.xs-16-25 { width: calc((4.165% * 16) - 25px); margin:12.5px }.xs-16-30 { width: calc((4.165% * 16) - 30px); margin:15px }.xs-16-35 { width: calc((4.165% * 16) - 35px); margin:17.5px }.xs-16-40 { width: calc((4.165% * 16) - 40px); margin:20px }.xs-16-45 { width: calc((4.165% * 16) - 45px); margin:22.5px }.xs-16-50 { width: calc((4.165% * 16) - 50px); margin:25px }.xs-16 { width: calc(4.165% * 16); }.xs-17-0 { width: calc((4.165% * 17) - 0px); margin:0px }.xs-17-5 { width: calc((4.165% * 17) - 5px); margin:2.5px }.xs-17-10 { width: calc((4.165% * 17) - 10px); margin:5px }.xs-17-15 { width: calc((4.165% * 17) - 15px); margin:7.5px }.xs-17-20 { width: calc((4.165% * 17) - 20px); margin:10px }.xs-17-25 { width: calc((4.165% * 17) - 25px); margin:12.5px }.xs-17-30 { width: calc((4.165% * 17) - 30px); margin:15px }.xs-17-35 { width: calc((4.165% * 17) - 35px); margin:17.5px }.xs-17-40 { width: calc((4.165% * 17) - 40px); margin:20px }.xs-17-45 { width: calc((4.165% * 17) - 45px); margin:22.5px }.xs-17-50 { width: calc((4.165% * 17) - 50px); margin:25px }.xs-17 { width: calc(4.165% * 17); }.xs-18-0 { width: calc((4.165% * 18) - 0px); margin:0px }.xs-18-5 { width: calc((4.165% * 18) - 5px); margin:2.5px }.xs-18-10 { width: calc((4.165% * 18) - 10px); margin:5px }.xs-18-15 { width: calc((4.165% * 18) - 15px); margin:7.5px }.xs-18-20 { width: calc((4.165% * 18) - 20px); margin:10px }.xs-18-25 { width: calc((4.165% * 18) - 25px); margin:12.5px }.xs-18-30 { width: calc((4.165% * 18) - 30px); margin:15px }.xs-18-35 { width: calc((4.165% * 18) - 35px); margin:17.5px }.xs-18-40 { width: calc((4.165% * 18) - 40px); margin:20px }.xs-18-45 { width: calc((4.165% * 18) - 45px); margin:22.5px }.xs-18-50 { width: calc((4.165% * 18) - 50px); margin:25px }.xs-18 { width: calc(4.165% * 18); }.xs-19-0 { width: calc((4.165% * 19) - 0px); margin:0px }.xs-19-5 { width: calc((4.165% * 19) - 5px); margin:2.5px }.xs-19-10 { width: calc((4.165% * 19) - 10px); margin:5px }.xs-19-15 { width: calc((4.165% * 19) - 15px); margin:7.5px }.xs-19-20 { width: calc((4.165% * 19) - 20px); margin:10px }.xs-19-25 { width: calc((4.165% * 19) - 25px); margin:12.5px }.xs-19-30 { width: calc((4.165% * 19) - 30px); margin:15px }.xs-19-35 { width: calc((4.165% * 19) - 35px); margin:17.5px }.xs-19-40 { width: calc((4.165% * 19) - 40px); margin:20px }.xs-19-45 { width: calc((4.165% * 19) - 45px); margin:22.5px }.xs-19-50 { width: calc((4.165% * 19) - 50px); margin:25px }.xs-19 { width: calc(4.165% * 19); }.xs-20-0 { width: calc((4.165% * 20) - 0px); margin:0px }.xs-20-5 { width: calc((4.165% * 20) - 5px); margin:2.5px }.xs-20-10 { width: calc((4.165% * 20) - 10px); margin:5px }.xs-20-15 { width: calc((4.165% * 20) - 15px); margin:7.5px }.xs-20-20 { width: calc((4.165% * 20) - 20px); margin:10px }.xs-20-25 { width: calc((4.165% * 20) - 25px); margin:12.5px }.xs-20-30 { width: calc((4.165% * 20) - 30px); margin:15px }.xs-20-35 { width: calc((4.165% * 20) - 35px); margin:17.5px }.xs-20-40 { width: calc((4.165% * 20) - 40px); margin:20px }.xs-20-45 { width: calc((4.165% * 20) - 45px); margin:22.5px }.xs-20-50 { width: calc((4.165% * 20) - 50px); margin:25px }.xs-20 { width: calc(4.165% * 20); }.xs-21-0 { width: calc((4.165% * 21) - 0px); margin:0px }.xs-21-5 { width: calc((4.165% * 21) - 5px); margin:2.5px }.xs-21-10 { width: calc((4.165% * 21) - 10px); margin:5px }.xs-21-15 { width: calc((4.165% * 21) - 15px); margin:7.5px }.xs-21-20 { width: calc((4.165% * 21) - 20px); margin:10px }.xs-21-25 { width: calc((4.165% * 21) - 25px); margin:12.5px }.xs-21-30 { width: calc((4.165% * 21) - 30px); margin:15px }.xs-21-35 { width: calc((4.165% * 21) - 35px); margin:17.5px }.xs-21-40 { width: calc((4.165% * 21) - 40px); margin:20px }.xs-21-45 { width: calc((4.165% * 21) - 45px); margin:22.5px }.xs-21-50 { width: calc((4.165% * 21) - 50px); margin:25px }.xs-21 { width: calc(4.165% * 21); }.xs-22-0 { width: calc((4.165% * 22) - 0px); margin:0px }.xs-22-5 { width: calc((4.165% * 22) - 5px); margin:2.5px }.xs-22-10 { width: calc((4.165% * 22) - 10px); margin:5px }.xs-22-15 { width: calc((4.165% * 22) - 15px); margin:7.5px }.xs-22-20 { width: calc((4.165% * 22) - 20px); margin:10px }.xs-22-25 { width: calc((4.165% * 22) - 25px); margin:12.5px }.xs-22-30 { width: calc((4.165% * 22) - 30px); margin:15px }.xs-22-35 { width: calc((4.165% * 22) - 35px); margin:17.5px }.xs-22-40 { width: calc((4.165% * 22) - 40px); margin:20px }.xs-22-45 { width: calc((4.165% * 22) - 45px); margin:22.5px }.xs-22-50 { width: calc((4.165% * 22) - 50px); margin:25px }.xs-22 { width: calc(4.165% * 22); }.xs-23-0 { width: calc((4.165% * 23) - 0px); margin:0px }.xs-23-5 { width: calc((4.165% * 23) - 5px); margin:2.5px }.xs-23-10 { width: calc((4.165% * 23) - 10px); margin:5px }.xs-23-15 { width: calc((4.165% * 23) - 15px); margin:7.5px }.xs-23-20 { width: calc((4.165% * 23) - 20px); margin:10px }.xs-23-25 { width: calc((4.165% * 23) - 25px); margin:12.5px }.xs-23-30 { width: calc((4.165% * 23) - 30px); margin:15px }.xs-23-35 { width: calc((4.165% * 23) - 35px); margin:17.5px }.xs-23-40 { width: calc((4.165% * 23) - 40px); margin:20px }.xs-23-45 { width: calc((4.165% * 23) - 45px); margin:22.5px }.xs-23-50 { width: calc((4.165% * 23) - 50px); margin:25px }.xs-23 { width: calc(4.165% * 23); }.xs-24-0 { width: calc((4.165% * 24) - 0px); margin:0px }.xs-24-5 { width: calc((4.165% * 24) - 5px); margin:2.5px }.xs-24-10 { width: calc((4.165% * 24) - 10px); margin:5px }.xs-24-15 { width: calc((4.165% * 24) - 15px); margin:7.5px }.xs-24-20 { width: calc((4.165% * 24) - 20px); margin:10px }.xs-24-25 { width: calc((4.165% * 24) - 25px); margin:12.5px }.xs-24-30 { width: calc((4.165% * 24) - 30px); margin:15px }.xs-24-35 { width: calc((4.165% * 24) - 35px); margin:17.5px }.xs-24-40 { width: calc((4.165% * 24) - 40px); margin:20px }.xs-24-45 { width: calc((4.165% * 24) - 45px); margin:22.5px }.xs-24-50 { width: calc((4.165% * 24) - 50px); margin:25px }.xs-24 { width: calc(4.165% * 24); }.xs-font-8 { font-size: 8pt; }.xs-font-9 { font-size: 9pt; }.xs-font-10 { font-size: 10pt; }.xs-font-11 { font-size: 11pt; }.xs-font-12 { font-size: 12pt; }.xs-font-13 { font-size: 13pt; }.xs-font-14 { font-size: 14pt; }.xs-font-15 { font-size: 15pt; }.xs-font-16 { font-size: 16pt; }.xs-font-17 { font-size: 17pt; }.xs-font-18 { font-size: 18pt; }.xs-font-19 { font-size: 19pt; }.xs-font-20 { font-size: 20pt; }.xs-font-21 { font-size: 21pt; }.xs-font-22 { font-size: 22pt; }.xs-font-23 { font-size: 23pt; }.xs-font-24 { font-size: 24pt; }.xs-font-25 { font-size: 25pt; }.xs-font-26 { font-size: 26pt; }.xs-font-27 { font-size: 27pt; }.xs-font-28 { font-size: 28pt; }.xs-font-29 { font-size: 29pt; }.xs-font-30 { font-size: 30pt; }.xs-font-31 { font-size: 31pt; }.xs-font-32 { font-size: 32pt; }.xs-font-33 { font-size: 33pt; }.xs-font-34 { font-size: 34pt; }.xs-font-35 { font-size: 35pt; }.xs-font-36 { font-size: 36pt; }.xs-font-37 { font-size: 37pt; }.xs-font-38 { font-size: 38pt; }.xs-font-39 { font-size: 39pt; }.xs-font-40 { font-size: 40pt; }.xs-order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }.xs-order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 }.xs-order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 }.xs-order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 }.xs-order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 }.xs-order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 }.xs-order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 }.xs-order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 }.xs-order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 }.xs-order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 }.xs-order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 }.xs-order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 }.xs-order-13 { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13 }.xs-order-14 { -webkit-box-ordinal-group: 15; -ms-flex-order: 14; order: 14 }.xs-order-15 { -webkit-box-ordinal-group: 16; -ms-flex-order: 15; order: 15 }.xs-order-16 { -webkit-box-ordinal-group: 17; -ms-flex-order: 16; order: 16 }.xs-order-17 { -webkit-box-ordinal-group: 18; -ms-flex-order: 17; order: 17 }.xs-order-18 { -webkit-box-ordinal-group: 19; -ms-flex-order: 18; order: 18 }.xs-order-19 { -webkit-box-ordinal-group: 20; -ms-flex-order: 19; order: 19 }.xs-order-20 { -webkit-box-ordinal-group: 21; -ms-flex-order: 20; order: 20 }.xs-order-21 { -webkit-box-ordinal-group: 22; -ms-flex-order: 21; order: 21 }.xs-order-22 { -webkit-box-ordinal-group: 23; -ms-flex-order: 22; order: 22 }.xs-order-23 { -webkit-box-ordinal-group: 24; -ms-flex-order: 23; order: 23 }.xs-order-24 { -webkit-box-ordinal-group: 25; -ms-flex-order: 24; order: 24 }.xs-order-25 { -webkit-box-ordinal-group: 26; -ms-flex-order: 25; order: 25 }.xs-order-26 { -webkit-box-ordinal-group: 27; -ms-flex-order: 26; order: 26 }.xs-order-27 { -webkit-box-ordinal-group: 28; -ms-flex-order: 27; order: 27 }.xs-order-28 { -webkit-box-ordinal-group: 29; -ms-flex-order: 28; order: 28 }.xs-order-29 { -webkit-box-ordinal-group: 30; -ms-flex-order: 29; order: 29 }.xs-order-30 { -webkit-box-ordinal-group: 31; -ms-flex-order: 30; order: 30 }.xs-order-31 { -webkit-box-ordinal-group: 32; -ms-flex-order: 31; order: 31 }.xs-order-32 { -webkit-box-ordinal-group: 33; -ms-flex-order: 32; order: 32 }.xs-order-33 { -webkit-box-ordinal-group: 34; -ms-flex-order: 33; order: 33 }.xs-order-34 { -webkit-box-ordinal-group: 35; -ms-flex-order: 34; order: 34 }.xs-order-35 { -webkit-box-ordinal-group: 36; -ms-flex-order: 35; order: 35 }.xs-order-36 { -webkit-box-ordinal-group: 37; -ms-flex-order: 36; order: 36 }.xs-order-37 { -webkit-box-ordinal-group: 38; -ms-flex-order: 37; order: 37 }.xs-order-38 { -webkit-box-ordinal-group: 39; -ms-flex-order: 38; order: 38 }.xs-order-39 { -webkit-box-ordinal-group: 40; -ms-flex-order: 39; order: 39 }.xs-order-40 { -webkit-box-ordinal-group: 41; -ms-flex-order: 40; order: 40 }.xs-order-41 { -webkit-box-ordinal-group: 42; -ms-flex-order: 41; order: 41 }.xs-order-42 { -webkit-box-ordinal-group: 43; -ms-flex-order: 42; order: 42 }.xs-order-43 { -webkit-box-ordinal-group: 44; -ms-flex-order: 43; order: 43 }.xs-order-44 { -webkit-box-ordinal-group: 45; -ms-flex-order: 44; order: 44 }.xs-order-45 { -webkit-box-ordinal-group: 46; -ms-flex-order: 45; order: 45 }.xs-order-46 { -webkit-box-ordinal-group: 47; -ms-flex-order: 46; order: 46 }.xs-order-47 { -webkit-box-ordinal-group: 48; -ms-flex-order: 47; order: 47 }.xs-order-48 { -webkit-box-ordinal-group: 49; -ms-flex-order: 48; order: 48 }.xs-order-49 { -webkit-box-ordinal-group: 50; -ms-flex-order: 49; order: 49 }.xs-order-50 { -webkit-box-ordinal-group: 51; -ms-flex-order: 50; order: 50 }    .xs-fill { flex-grow:1 }
    .xs-hide { display:none }
}

/* sm - small */
@media (min-width: 576px) and (max-width: 767px) {
    .sm-1-0 { width: calc((4.165% * 1) - 0px); margin:0px }.sm-1-5 { width: calc((4.165% * 1) - 5px); margin:2.5px }.sm-1-10 { width: calc((4.165% * 1) - 10px); margin:5px }.sm-1-15 { width: calc((4.165% * 1) - 15px); margin:7.5px }.sm-1-20 { width: calc((4.165% * 1) - 20px); margin:10px }.sm-1-25 { width: calc((4.165% * 1) - 25px); margin:12.5px }.sm-1-30 { width: calc((4.165% * 1) - 30px); margin:15px }.sm-1-35 { width: calc((4.165% * 1) - 35px); margin:17.5px }.sm-1-40 { width: calc((4.165% * 1) - 40px); margin:20px }.sm-1-45 { width: calc((4.165% * 1) - 45px); margin:22.5px }.sm-1-50 { width: calc((4.165% * 1) - 50px); margin:25px }.sm-1 { width: calc(4.165% * 1); }.sm-2-0 { width: calc((4.165% * 2) - 0px); margin:0px }.sm-2-5 { width: calc((4.165% * 2) - 5px); margin:2.5px }.sm-2-10 { width: calc((4.165% * 2) - 10px); margin:5px }.sm-2-15 { width: calc((4.165% * 2) - 15px); margin:7.5px }.sm-2-20 { width: calc((4.165% * 2) - 20px); margin:10px }.sm-2-25 { width: calc((4.165% * 2) - 25px); margin:12.5px }.sm-2-30 { width: calc((4.165% * 2) - 30px); margin:15px }.sm-2-35 { width: calc((4.165% * 2) - 35px); margin:17.5px }.sm-2-40 { width: calc((4.165% * 2) - 40px); margin:20px }.sm-2-45 { width: calc((4.165% * 2) - 45px); margin:22.5px }.sm-2-50 { width: calc((4.165% * 2) - 50px); margin:25px }.sm-2 { width: calc(4.165% * 2); }.sm-3-0 { width: calc((4.165% * 3) - 0px); margin:0px }.sm-3-5 { width: calc((4.165% * 3) - 5px); margin:2.5px }.sm-3-10 { width: calc((4.165% * 3) - 10px); margin:5px }.sm-3-15 { width: calc((4.165% * 3) - 15px); margin:7.5px }.sm-3-20 { width: calc((4.165% * 3) - 20px); margin:10px }.sm-3-25 { width: calc((4.165% * 3) - 25px); margin:12.5px }.sm-3-30 { width: calc((4.165% * 3) - 30px); margin:15px }.sm-3-35 { width: calc((4.165% * 3) - 35px); margin:17.5px }.sm-3-40 { width: calc((4.165% * 3) - 40px); margin:20px }.sm-3-45 { width: calc((4.165% * 3) - 45px); margin:22.5px }.sm-3-50 { width: calc((4.165% * 3) - 50px); margin:25px }.sm-3 { width: calc(4.165% * 3); }.sm-4-0 { width: calc((4.165% * 4) - 0px); margin:0px }.sm-4-5 { width: calc((4.165% * 4) - 5px); margin:2.5px }.sm-4-10 { width: calc((4.165% * 4) - 10px); margin:5px }.sm-4-15 { width: calc((4.165% * 4) - 15px); margin:7.5px }.sm-4-20 { width: calc((4.165% * 4) - 20px); margin:10px }.sm-4-25 { width: calc((4.165% * 4) - 25px); margin:12.5px }.sm-4-30 { width: calc((4.165% * 4) - 30px); margin:15px }.sm-4-35 { width: calc((4.165% * 4) - 35px); margin:17.5px }.sm-4-40 { width: calc((4.165% * 4) - 40px); margin:20px }.sm-4-45 { width: calc((4.165% * 4) - 45px); margin:22.5px }.sm-4-50 { width: calc((4.165% * 4) - 50px); margin:25px }.sm-4 { width: calc(4.165% * 4); }.sm-5-0 { width: calc((4.165% * 5) - 0px); margin:0px }.sm-5-5 { width: calc((4.165% * 5) - 5px); margin:2.5px }.sm-5-10 { width: calc((4.165% * 5) - 10px); margin:5px }.sm-5-15 { width: calc((4.165% * 5) - 15px); margin:7.5px }.sm-5-20 { width: calc((4.165% * 5) - 20px); margin:10px }.sm-5-25 { width: calc((4.165% * 5) - 25px); margin:12.5px }.sm-5-30 { width: calc((4.165% * 5) - 30px); margin:15px }.sm-5-35 { width: calc((4.165% * 5) - 35px); margin:17.5px }.sm-5-40 { width: calc((4.165% * 5) - 40px); margin:20px }.sm-5-45 { width: calc((4.165% * 5) - 45px); margin:22.5px }.sm-5-50 { width: calc((4.165% * 5) - 50px); margin:25px }.sm-5 { width: calc(4.165% * 5); }.sm-6-0 { width: calc((4.165% * 6) - 0px); margin:0px }.sm-6-5 { width: calc((4.165% * 6) - 5px); margin:2.5px }.sm-6-10 { width: calc((4.165% * 6) - 10px); margin:5px }.sm-6-15 { width: calc((4.165% * 6) - 15px); margin:7.5px }.sm-6-20 { width: calc((4.165% * 6) - 20px); margin:10px }.sm-6-25 { width: calc((4.165% * 6) - 25px); margin:12.5px }.sm-6-30 { width: calc((4.165% * 6) - 30px); margin:15px }.sm-6-35 { width: calc((4.165% * 6) - 35px); margin:17.5px }.sm-6-40 { width: calc((4.165% * 6) - 40px); margin:20px }.sm-6-45 { width: calc((4.165% * 6) - 45px); margin:22.5px }.sm-6-50 { width: calc((4.165% * 6) - 50px); margin:25px }.sm-6 { width: calc(4.165% * 6); }.sm-7-0 { width: calc((4.165% * 7) - 0px); margin:0px }.sm-7-5 { width: calc((4.165% * 7) - 5px); margin:2.5px }.sm-7-10 { width: calc((4.165% * 7) - 10px); margin:5px }.sm-7-15 { width: calc((4.165% * 7) - 15px); margin:7.5px }.sm-7-20 { width: calc((4.165% * 7) - 20px); margin:10px }.sm-7-25 { width: calc((4.165% * 7) - 25px); margin:12.5px }.sm-7-30 { width: calc((4.165% * 7) - 30px); margin:15px }.sm-7-35 { width: calc((4.165% * 7) - 35px); margin:17.5px }.sm-7-40 { width: calc((4.165% * 7) - 40px); margin:20px }.sm-7-45 { width: calc((4.165% * 7) - 45px); margin:22.5px }.sm-7-50 { width: calc((4.165% * 7) - 50px); margin:25px }.sm-7 { width: calc(4.165% * 7); }.sm-8-0 { width: calc((4.165% * 8) - 0px); margin:0px }.sm-8-5 { width: calc((4.165% * 8) - 5px); margin:2.5px }.sm-8-10 { width: calc((4.165% * 8) - 10px); margin:5px }.sm-8-15 { width: calc((4.165% * 8) - 15px); margin:7.5px }.sm-8-20 { width: calc((4.165% * 8) - 20px); margin:10px }.sm-8-25 { width: calc((4.165% * 8) - 25px); margin:12.5px }.sm-8-30 { width: calc((4.165% * 8) - 30px); margin:15px }.sm-8-35 { width: calc((4.165% * 8) - 35px); margin:17.5px }.sm-8-40 { width: calc((4.165% * 8) - 40px); margin:20px }.sm-8-45 { width: calc((4.165% * 8) - 45px); margin:22.5px }.sm-8-50 { width: calc((4.165% * 8) - 50px); margin:25px }.sm-8 { width: calc(4.165% * 8); }.sm-9-0 { width: calc((4.165% * 9) - 0px); margin:0px }.sm-9-5 { width: calc((4.165% * 9) - 5px); margin:2.5px }.sm-9-10 { width: calc((4.165% * 9) - 10px); margin:5px }.sm-9-15 { width: calc((4.165% * 9) - 15px); margin:7.5px }.sm-9-20 { width: calc((4.165% * 9) - 20px); margin:10px }.sm-9-25 { width: calc((4.165% * 9) - 25px); margin:12.5px }.sm-9-30 { width: calc((4.165% * 9) - 30px); margin:15px }.sm-9-35 { width: calc((4.165% * 9) - 35px); margin:17.5px }.sm-9-40 { width: calc((4.165% * 9) - 40px); margin:20px }.sm-9-45 { width: calc((4.165% * 9) - 45px); margin:22.5px }.sm-9-50 { width: calc((4.165% * 9) - 50px); margin:25px }.sm-9 { width: calc(4.165% * 9); }.sm-10-0 { width: calc((4.165% * 10) - 0px); margin:0px }.sm-10-5 { width: calc((4.165% * 10) - 5px); margin:2.5px }.sm-10-10 { width: calc((4.165% * 10) - 10px); margin:5px }.sm-10-15 { width: calc((4.165% * 10) - 15px); margin:7.5px }.sm-10-20 { width: calc((4.165% * 10) - 20px); margin:10px }.sm-10-25 { width: calc((4.165% * 10) - 25px); margin:12.5px }.sm-10-30 { width: calc((4.165% * 10) - 30px); margin:15px }.sm-10-35 { width: calc((4.165% * 10) - 35px); margin:17.5px }.sm-10-40 { width: calc((4.165% * 10) - 40px); margin:20px }.sm-10-45 { width: calc((4.165% * 10) - 45px); margin:22.5px }.sm-10-50 { width: calc((4.165% * 10) - 50px); margin:25px }.sm-10 { width: calc(4.165% * 10); }.sm-11-0 { width: calc((4.165% * 11) - 0px); margin:0px }.sm-11-5 { width: calc((4.165% * 11) - 5px); margin:2.5px }.sm-11-10 { width: calc((4.165% * 11) - 10px); margin:5px }.sm-11-15 { width: calc((4.165% * 11) - 15px); margin:7.5px }.sm-11-20 { width: calc((4.165% * 11) - 20px); margin:10px }.sm-11-25 { width: calc((4.165% * 11) - 25px); margin:12.5px }.sm-11-30 { width: calc((4.165% * 11) - 30px); margin:15px }.sm-11-35 { width: calc((4.165% * 11) - 35px); margin:17.5px }.sm-11-40 { width: calc((4.165% * 11) - 40px); margin:20px }.sm-11-45 { width: calc((4.165% * 11) - 45px); margin:22.5px }.sm-11-50 { width: calc((4.165% * 11) - 50px); margin:25px }.sm-11 { width: calc(4.165% * 11); }.sm-12-0 { width: calc((4.165% * 12) - 0px); margin:0px }.sm-12-5 { width: calc((4.165% * 12) - 5px); margin:2.5px }.sm-12-10 { width: calc((4.165% * 12) - 10px); margin:5px }.sm-12-15 { width: calc((4.165% * 12) - 15px); margin:7.5px }.sm-12-20 { width: calc((4.165% * 12) - 20px); margin:10px }.sm-12-25 { width: calc((4.165% * 12) - 25px); margin:12.5px }.sm-12-30 { width: calc((4.165% * 12) - 30px); margin:15px }.sm-12-35 { width: calc((4.165% * 12) - 35px); margin:17.5px }.sm-12-40 { width: calc((4.165% * 12) - 40px); margin:20px }.sm-12-45 { width: calc((4.165% * 12) - 45px); margin:22.5px }.sm-12-50 { width: calc((4.165% * 12) - 50px); margin:25px }.sm-12 { width: calc(4.165% * 12); }.sm-13-0 { width: calc((4.165% * 13) - 0px); margin:0px }.sm-13-5 { width: calc((4.165% * 13) - 5px); margin:2.5px }.sm-13-10 { width: calc((4.165% * 13) - 10px); margin:5px }.sm-13-15 { width: calc((4.165% * 13) - 15px); margin:7.5px }.sm-13-20 { width: calc((4.165% * 13) - 20px); margin:10px }.sm-13-25 { width: calc((4.165% * 13) - 25px); margin:12.5px }.sm-13-30 { width: calc((4.165% * 13) - 30px); margin:15px }.sm-13-35 { width: calc((4.165% * 13) - 35px); margin:17.5px }.sm-13-40 { width: calc((4.165% * 13) - 40px); margin:20px }.sm-13-45 { width: calc((4.165% * 13) - 45px); margin:22.5px }.sm-13-50 { width: calc((4.165% * 13) - 50px); margin:25px }.sm-13 { width: calc(4.165% * 13); }.sm-14-0 { width: calc((4.165% * 14) - 0px); margin:0px }.sm-14-5 { width: calc((4.165% * 14) - 5px); margin:2.5px }.sm-14-10 { width: calc((4.165% * 14) - 10px); margin:5px }.sm-14-15 { width: calc((4.165% * 14) - 15px); margin:7.5px }.sm-14-20 { width: calc((4.165% * 14) - 20px); margin:10px }.sm-14-25 { width: calc((4.165% * 14) - 25px); margin:12.5px }.sm-14-30 { width: calc((4.165% * 14) - 30px); margin:15px }.sm-14-35 { width: calc((4.165% * 14) - 35px); margin:17.5px }.sm-14-40 { width: calc((4.165% * 14) - 40px); margin:20px }.sm-14-45 { width: calc((4.165% * 14) - 45px); margin:22.5px }.sm-14-50 { width: calc((4.165% * 14) - 50px); margin:25px }.sm-14 { width: calc(4.165% * 14); }.sm-15-0 { width: calc((4.165% * 15) - 0px); margin:0px }.sm-15-5 { width: calc((4.165% * 15) - 5px); margin:2.5px }.sm-15-10 { width: calc((4.165% * 15) - 10px); margin:5px }.sm-15-15 { width: calc((4.165% * 15) - 15px); margin:7.5px }.sm-15-20 { width: calc((4.165% * 15) - 20px); margin:10px }.sm-15-25 { width: calc((4.165% * 15) - 25px); margin:12.5px }.sm-15-30 { width: calc((4.165% * 15) - 30px); margin:15px }.sm-15-35 { width: calc((4.165% * 15) - 35px); margin:17.5px }.sm-15-40 { width: calc((4.165% * 15) - 40px); margin:20px }.sm-15-45 { width: calc((4.165% * 15) - 45px); margin:22.5px }.sm-15-50 { width: calc((4.165% * 15) - 50px); margin:25px }.sm-15 { width: calc(4.165% * 15); }.sm-16-0 { width: calc((4.165% * 16) - 0px); margin:0px }.sm-16-5 { width: calc((4.165% * 16) - 5px); margin:2.5px }.sm-16-10 { width: calc((4.165% * 16) - 10px); margin:5px }.sm-16-15 { width: calc((4.165% * 16) - 15px); margin:7.5px }.sm-16-20 { width: calc((4.165% * 16) - 20px); margin:10px }.sm-16-25 { width: calc((4.165% * 16) - 25px); margin:12.5px }.sm-16-30 { width: calc((4.165% * 16) - 30px); margin:15px }.sm-16-35 { width: calc((4.165% * 16) - 35px); margin:17.5px }.sm-16-40 { width: calc((4.165% * 16) - 40px); margin:20px }.sm-16-45 { width: calc((4.165% * 16) - 45px); margin:22.5px }.sm-16-50 { width: calc((4.165% * 16) - 50px); margin:25px }.sm-16 { width: calc(4.165% * 16); }.sm-17-0 { width: calc((4.165% * 17) - 0px); margin:0px }.sm-17-5 { width: calc((4.165% * 17) - 5px); margin:2.5px }.sm-17-10 { width: calc((4.165% * 17) - 10px); margin:5px }.sm-17-15 { width: calc((4.165% * 17) - 15px); margin:7.5px }.sm-17-20 { width: calc((4.165% * 17) - 20px); margin:10px }.sm-17-25 { width: calc((4.165% * 17) - 25px); margin:12.5px }.sm-17-30 { width: calc((4.165% * 17) - 30px); margin:15px }.sm-17-35 { width: calc((4.165% * 17) - 35px); margin:17.5px }.sm-17-40 { width: calc((4.165% * 17) - 40px); margin:20px }.sm-17-45 { width: calc((4.165% * 17) - 45px); margin:22.5px }.sm-17-50 { width: calc((4.165% * 17) - 50px); margin:25px }.sm-17 { width: calc(4.165% * 17); }.sm-18-0 { width: calc((4.165% * 18) - 0px); margin:0px }.sm-18-5 { width: calc((4.165% * 18) - 5px); margin:2.5px }.sm-18-10 { width: calc((4.165% * 18) - 10px); margin:5px }.sm-18-15 { width: calc((4.165% * 18) - 15px); margin:7.5px }.sm-18-20 { width: calc((4.165% * 18) - 20px); margin:10px }.sm-18-25 { width: calc((4.165% * 18) - 25px); margin:12.5px }.sm-18-30 { width: calc((4.165% * 18) - 30px); margin:15px }.sm-18-35 { width: calc((4.165% * 18) - 35px); margin:17.5px }.sm-18-40 { width: calc((4.165% * 18) - 40px); margin:20px }.sm-18-45 { width: calc((4.165% * 18) - 45px); margin:22.5px }.sm-18-50 { width: calc((4.165% * 18) - 50px); margin:25px }.sm-18 { width: calc(4.165% * 18); }.sm-19-0 { width: calc((4.165% * 19) - 0px); margin:0px }.sm-19-5 { width: calc((4.165% * 19) - 5px); margin:2.5px }.sm-19-10 { width: calc((4.165% * 19) - 10px); margin:5px }.sm-19-15 { width: calc((4.165% * 19) - 15px); margin:7.5px }.sm-19-20 { width: calc((4.165% * 19) - 20px); margin:10px }.sm-19-25 { width: calc((4.165% * 19) - 25px); margin:12.5px }.sm-19-30 { width: calc((4.165% * 19) - 30px); margin:15px }.sm-19-35 { width: calc((4.165% * 19) - 35px); margin:17.5px }.sm-19-40 { width: calc((4.165% * 19) - 40px); margin:20px }.sm-19-45 { width: calc((4.165% * 19) - 45px); margin:22.5px }.sm-19-50 { width: calc((4.165% * 19) - 50px); margin:25px }.sm-19 { width: calc(4.165% * 19); }.sm-20-0 { width: calc((4.165% * 20) - 0px); margin:0px }.sm-20-5 { width: calc((4.165% * 20) - 5px); margin:2.5px }.sm-20-10 { width: calc((4.165% * 20) - 10px); margin:5px }.sm-20-15 { width: calc((4.165% * 20) - 15px); margin:7.5px }.sm-20-20 { width: calc((4.165% * 20) - 20px); margin:10px }.sm-20-25 { width: calc((4.165% * 20) - 25px); margin:12.5px }.sm-20-30 { width: calc((4.165% * 20) - 30px); margin:15px }.sm-20-35 { width: calc((4.165% * 20) - 35px); margin:17.5px }.sm-20-40 { width: calc((4.165% * 20) - 40px); margin:20px }.sm-20-45 { width: calc((4.165% * 20) - 45px); margin:22.5px }.sm-20-50 { width: calc((4.165% * 20) - 50px); margin:25px }.sm-20 { width: calc(4.165% * 20); }.sm-21-0 { width: calc((4.165% * 21) - 0px); margin:0px }.sm-21-5 { width: calc((4.165% * 21) - 5px); margin:2.5px }.sm-21-10 { width: calc((4.165% * 21) - 10px); margin:5px }.sm-21-15 { width: calc((4.165% * 21) - 15px); margin:7.5px }.sm-21-20 { width: calc((4.165% * 21) - 20px); margin:10px }.sm-21-25 { width: calc((4.165% * 21) - 25px); margin:12.5px }.sm-21-30 { width: calc((4.165% * 21) - 30px); margin:15px }.sm-21-35 { width: calc((4.165% * 21) - 35px); margin:17.5px }.sm-21-40 { width: calc((4.165% * 21) - 40px); margin:20px }.sm-21-45 { width: calc((4.165% * 21) - 45px); margin:22.5px }.sm-21-50 { width: calc((4.165% * 21) - 50px); margin:25px }.sm-21 { width: calc(4.165% * 21); }.sm-22-0 { width: calc((4.165% * 22) - 0px); margin:0px }.sm-22-5 { width: calc((4.165% * 22) - 5px); margin:2.5px }.sm-22-10 { width: calc((4.165% * 22) - 10px); margin:5px }.sm-22-15 { width: calc((4.165% * 22) - 15px); margin:7.5px }.sm-22-20 { width: calc((4.165% * 22) - 20px); margin:10px }.sm-22-25 { width: calc((4.165% * 22) - 25px); margin:12.5px }.sm-22-30 { width: calc((4.165% * 22) - 30px); margin:15px }.sm-22-35 { width: calc((4.165% * 22) - 35px); margin:17.5px }.sm-22-40 { width: calc((4.165% * 22) - 40px); margin:20px }.sm-22-45 { width: calc((4.165% * 22) - 45px); margin:22.5px }.sm-22-50 { width: calc((4.165% * 22) - 50px); margin:25px }.sm-22 { width: calc(4.165% * 22); }.sm-23-0 { width: calc((4.165% * 23) - 0px); margin:0px }.sm-23-5 { width: calc((4.165% * 23) - 5px); margin:2.5px }.sm-23-10 { width: calc((4.165% * 23) - 10px); margin:5px }.sm-23-15 { width: calc((4.165% * 23) - 15px); margin:7.5px }.sm-23-20 { width: calc((4.165% * 23) - 20px); margin:10px }.sm-23-25 { width: calc((4.165% * 23) - 25px); margin:12.5px }.sm-23-30 { width: calc((4.165% * 23) - 30px); margin:15px }.sm-23-35 { width: calc((4.165% * 23) - 35px); margin:17.5px }.sm-23-40 { width: calc((4.165% * 23) - 40px); margin:20px }.sm-23-45 { width: calc((4.165% * 23) - 45px); margin:22.5px }.sm-23-50 { width: calc((4.165% * 23) - 50px); margin:25px }.sm-23 { width: calc(4.165% * 23); }.sm-24-0 { width: calc((4.165% * 24) - 0px); margin:0px }.sm-24-5 { width: calc((4.165% * 24) - 5px); margin:2.5px }.sm-24-10 { width: calc((4.165% * 24) - 10px); margin:5px }.sm-24-15 { width: calc((4.165% * 24) - 15px); margin:7.5px }.sm-24-20 { width: calc((4.165% * 24) - 20px); margin:10px }.sm-24-25 { width: calc((4.165% * 24) - 25px); margin:12.5px }.sm-24-30 { width: calc((4.165% * 24) - 30px); margin:15px }.sm-24-35 { width: calc((4.165% * 24) - 35px); margin:17.5px }.sm-24-40 { width: calc((4.165% * 24) - 40px); margin:20px }.sm-24-45 { width: calc((4.165% * 24) - 45px); margin:22.5px }.sm-24-50 { width: calc((4.165% * 24) - 50px); margin:25px }.sm-24 { width: calc(4.165% * 24); }.sm-font-8 { font-size: 8pt; }.sm-font-9 { font-size: 9pt; }.sm-font-10 { font-size: 10pt; }.sm-font-11 { font-size: 11pt; }.sm-font-12 { font-size: 12pt; }.sm-font-13 { font-size: 13pt; }.sm-font-14 { font-size: 14pt; }.sm-font-15 { font-size: 15pt; }.sm-font-16 { font-size: 16pt; }.sm-font-17 { font-size: 17pt; }.sm-font-18 { font-size: 18pt; }.sm-font-19 { font-size: 19pt; }.sm-font-20 { font-size: 20pt; }.sm-font-21 { font-size: 21pt; }.sm-font-22 { font-size: 22pt; }.sm-font-23 { font-size: 23pt; }.sm-font-24 { font-size: 24pt; }.sm-font-25 { font-size: 25pt; }.sm-font-26 { font-size: 26pt; }.sm-font-27 { font-size: 27pt; }.sm-font-28 { font-size: 28pt; }.sm-font-29 { font-size: 29pt; }.sm-font-30 { font-size: 30pt; }.sm-font-31 { font-size: 31pt; }.sm-font-32 { font-size: 32pt; }.sm-font-33 { font-size: 33pt; }.sm-font-34 { font-size: 34pt; }.sm-font-35 { font-size: 35pt; }.sm-font-36 { font-size: 36pt; }.sm-font-37 { font-size: 37pt; }.sm-font-38 { font-size: 38pt; }.sm-font-39 { font-size: 39pt; }.sm-font-40 { font-size: 40pt; }.sm-order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }.sm-order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 }.sm-order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 }.sm-order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 }.sm-order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 }.sm-order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 }.sm-order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 }.sm-order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 }.sm-order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 }.sm-order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 }.sm-order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 }.sm-order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 }.sm-order-13 { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13 }.sm-order-14 { -webkit-box-ordinal-group: 15; -ms-flex-order: 14; order: 14 }.sm-order-15 { -webkit-box-ordinal-group: 16; -ms-flex-order: 15; order: 15 }.sm-order-16 { -webkit-box-ordinal-group: 17; -ms-flex-order: 16; order: 16 }.sm-order-17 { -webkit-box-ordinal-group: 18; -ms-flex-order: 17; order: 17 }.sm-order-18 { -webkit-box-ordinal-group: 19; -ms-flex-order: 18; order: 18 }.sm-order-19 { -webkit-box-ordinal-group: 20; -ms-flex-order: 19; order: 19 }.sm-order-20 { -webkit-box-ordinal-group: 21; -ms-flex-order: 20; order: 20 }.sm-order-21 { -webkit-box-ordinal-group: 22; -ms-flex-order: 21; order: 21 }.sm-order-22 { -webkit-box-ordinal-group: 23; -ms-flex-order: 22; order: 22 }.sm-order-23 { -webkit-box-ordinal-group: 24; -ms-flex-order: 23; order: 23 }.sm-order-24 { -webkit-box-ordinal-group: 25; -ms-flex-order: 24; order: 24 }.sm-order-25 { -webkit-box-ordinal-group: 26; -ms-flex-order: 25; order: 25 }.sm-order-26 { -webkit-box-ordinal-group: 27; -ms-flex-order: 26; order: 26 }.sm-order-27 { -webkit-box-ordinal-group: 28; -ms-flex-order: 27; order: 27 }.sm-order-28 { -webkit-box-ordinal-group: 29; -ms-flex-order: 28; order: 28 }.sm-order-29 { -webkit-box-ordinal-group: 30; -ms-flex-order: 29; order: 29 }.sm-order-30 { -webkit-box-ordinal-group: 31; -ms-flex-order: 30; order: 30 }.sm-order-31 { -webkit-box-ordinal-group: 32; -ms-flex-order: 31; order: 31 }.sm-order-32 { -webkit-box-ordinal-group: 33; -ms-flex-order: 32; order: 32 }.sm-order-33 { -webkit-box-ordinal-group: 34; -ms-flex-order: 33; order: 33 }.sm-order-34 { -webkit-box-ordinal-group: 35; -ms-flex-order: 34; order: 34 }.sm-order-35 { -webkit-box-ordinal-group: 36; -ms-flex-order: 35; order: 35 }.sm-order-36 { -webkit-box-ordinal-group: 37; -ms-flex-order: 36; order: 36 }.sm-order-37 { -webkit-box-ordinal-group: 38; -ms-flex-order: 37; order: 37 }.sm-order-38 { -webkit-box-ordinal-group: 39; -ms-flex-order: 38; order: 38 }.sm-order-39 { -webkit-box-ordinal-group: 40; -ms-flex-order: 39; order: 39 }.sm-order-40 { -webkit-box-ordinal-group: 41; -ms-flex-order: 40; order: 40 }.sm-order-41 { -webkit-box-ordinal-group: 42; -ms-flex-order: 41; order: 41 }.sm-order-42 { -webkit-box-ordinal-group: 43; -ms-flex-order: 42; order: 42 }.sm-order-43 { -webkit-box-ordinal-group: 44; -ms-flex-order: 43; order: 43 }.sm-order-44 { -webkit-box-ordinal-group: 45; -ms-flex-order: 44; order: 44 }.sm-order-45 { -webkit-box-ordinal-group: 46; -ms-flex-order: 45; order: 45 }.sm-order-46 { -webkit-box-ordinal-group: 47; -ms-flex-order: 46; order: 46 }.sm-order-47 { -webkit-box-ordinal-group: 48; -ms-flex-order: 47; order: 47 }.sm-order-48 { -webkit-box-ordinal-group: 49; -ms-flex-order: 48; order: 48 }.sm-order-49 { -webkit-box-ordinal-group: 50; -ms-flex-order: 49; order: 49 }.sm-order-50 { -webkit-box-ordinal-group: 51; -ms-flex-order: 50; order: 50 }    .sm-fill { flex-grow:1 }
    .sm-hide { display:none }
}

/* md - small */
@media (min-width: 768px) and (max-width: 991px) {
    .md-1-0 { width: calc((4.165% * 1) - 0px); margin:0px }.md-1-5 { width: calc((4.165% * 1) - 5px); margin:2.5px }.md-1-10 { width: calc((4.165% * 1) - 10px); margin:5px }.md-1-15 { width: calc((4.165% * 1) - 15px); margin:7.5px }.md-1-20 { width: calc((4.165% * 1) - 20px); margin:10px }.md-1-25 { width: calc((4.165% * 1) - 25px); margin:12.5px }.md-1-30 { width: calc((4.165% * 1) - 30px); margin:15px }.md-1-35 { width: calc((4.165% * 1) - 35px); margin:17.5px }.md-1-40 { width: calc((4.165% * 1) - 40px); margin:20px }.md-1-45 { width: calc((4.165% * 1) - 45px); margin:22.5px }.md-1-50 { width: calc((4.165% * 1) - 50px); margin:25px }.md-1 { width: calc(4.165% * 1); }.md-2-0 { width: calc((4.165% * 2) - 0px); margin:0px }.md-2-5 { width: calc((4.165% * 2) - 5px); margin:2.5px }.md-2-10 { width: calc((4.165% * 2) - 10px); margin:5px }.md-2-15 { width: calc((4.165% * 2) - 15px); margin:7.5px }.md-2-20 { width: calc((4.165% * 2) - 20px); margin:10px }.md-2-25 { width: calc((4.165% * 2) - 25px); margin:12.5px }.md-2-30 { width: calc((4.165% * 2) - 30px); margin:15px }.md-2-35 { width: calc((4.165% * 2) - 35px); margin:17.5px }.md-2-40 { width: calc((4.165% * 2) - 40px); margin:20px }.md-2-45 { width: calc((4.165% * 2) - 45px); margin:22.5px }.md-2-50 { width: calc((4.165% * 2) - 50px); margin:25px }.md-2 { width: calc(4.165% * 2); }.md-3-0 { width: calc((4.165% * 3) - 0px); margin:0px }.md-3-5 { width: calc((4.165% * 3) - 5px); margin:2.5px }.md-3-10 { width: calc((4.165% * 3) - 10px); margin:5px }.md-3-15 { width: calc((4.165% * 3) - 15px); margin:7.5px }.md-3-20 { width: calc((4.165% * 3) - 20px); margin:10px }.md-3-25 { width: calc((4.165% * 3) - 25px); margin:12.5px }.md-3-30 { width: calc((4.165% * 3) - 30px); margin:15px }.md-3-35 { width: calc((4.165% * 3) - 35px); margin:17.5px }.md-3-40 { width: calc((4.165% * 3) - 40px); margin:20px }.md-3-45 { width: calc((4.165% * 3) - 45px); margin:22.5px }.md-3-50 { width: calc((4.165% * 3) - 50px); margin:25px }.md-3 { width: calc(4.165% * 3); }.md-4-0 { width: calc((4.165% * 4) - 0px); margin:0px }.md-4-5 { width: calc((4.165% * 4) - 5px); margin:2.5px }.md-4-10 { width: calc((4.165% * 4) - 10px); margin:5px }.md-4-15 { width: calc((4.165% * 4) - 15px); margin:7.5px }.md-4-20 { width: calc((4.165% * 4) - 20px); margin:10px }.md-4-25 { width: calc((4.165% * 4) - 25px); margin:12.5px }.md-4-30 { width: calc((4.165% * 4) - 30px); margin:15px }.md-4-35 { width: calc((4.165% * 4) - 35px); margin:17.5px }.md-4-40 { width: calc((4.165% * 4) - 40px); margin:20px }.md-4-45 { width: calc((4.165% * 4) - 45px); margin:22.5px }.md-4-50 { width: calc((4.165% * 4) - 50px); margin:25px }.md-4 { width: calc(4.165% * 4); }.md-5-0 { width: calc((4.165% * 5) - 0px); margin:0px }.md-5-5 { width: calc((4.165% * 5) - 5px); margin:2.5px }.md-5-10 { width: calc((4.165% * 5) - 10px); margin:5px }.md-5-15 { width: calc((4.165% * 5) - 15px); margin:7.5px }.md-5-20 { width: calc((4.165% * 5) - 20px); margin:10px }.md-5-25 { width: calc((4.165% * 5) - 25px); margin:12.5px }.md-5-30 { width: calc((4.165% * 5) - 30px); margin:15px }.md-5-35 { width: calc((4.165% * 5) - 35px); margin:17.5px }.md-5-40 { width: calc((4.165% * 5) - 40px); margin:20px }.md-5-45 { width: calc((4.165% * 5) - 45px); margin:22.5px }.md-5-50 { width: calc((4.165% * 5) - 50px); margin:25px }.md-5 { width: calc(4.165% * 5); }.md-6-0 { width: calc((4.165% * 6) - 0px); margin:0px }.md-6-5 { width: calc((4.165% * 6) - 5px); margin:2.5px }.md-6-10 { width: calc((4.165% * 6) - 10px); margin:5px }.md-6-15 { width: calc((4.165% * 6) - 15px); margin:7.5px }.md-6-20 { width: calc((4.165% * 6) - 20px); margin:10px }.md-6-25 { width: calc((4.165% * 6) - 25px); margin:12.5px }.md-6-30 { width: calc((4.165% * 6) - 30px); margin:15px }.md-6-35 { width: calc((4.165% * 6) - 35px); margin:17.5px }.md-6-40 { width: calc((4.165% * 6) - 40px); margin:20px }.md-6-45 { width: calc((4.165% * 6) - 45px); margin:22.5px }.md-6-50 { width: calc((4.165% * 6) - 50px); margin:25px }.md-6 { width: calc(4.165% * 6); }.md-7-0 { width: calc((4.165% * 7) - 0px); margin:0px }.md-7-5 { width: calc((4.165% * 7) - 5px); margin:2.5px }.md-7-10 { width: calc((4.165% * 7) - 10px); margin:5px }.md-7-15 { width: calc((4.165% * 7) - 15px); margin:7.5px }.md-7-20 { width: calc((4.165% * 7) - 20px); margin:10px }.md-7-25 { width: calc((4.165% * 7) - 25px); margin:12.5px }.md-7-30 { width: calc((4.165% * 7) - 30px); margin:15px }.md-7-35 { width: calc((4.165% * 7) - 35px); margin:17.5px }.md-7-40 { width: calc((4.165% * 7) - 40px); margin:20px }.md-7-45 { width: calc((4.165% * 7) - 45px); margin:22.5px }.md-7-50 { width: calc((4.165% * 7) - 50px); margin:25px }.md-7 { width: calc(4.165% * 7); }.md-8-0 { width: calc((4.165% * 8) - 0px); margin:0px }.md-8-5 { width: calc((4.165% * 8) - 5px); margin:2.5px }.md-8-10 { width: calc((4.165% * 8) - 10px); margin:5px }.md-8-15 { width: calc((4.165% * 8) - 15px); margin:7.5px }.md-8-20 { width: calc((4.165% * 8) - 20px); margin:10px }.md-8-25 { width: calc((4.165% * 8) - 25px); margin:12.5px }.md-8-30 { width: calc((4.165% * 8) - 30px); margin:15px }.md-8-35 { width: calc((4.165% * 8) - 35px); margin:17.5px }.md-8-40 { width: calc((4.165% * 8) - 40px); margin:20px }.md-8-45 { width: calc((4.165% * 8) - 45px); margin:22.5px }.md-8-50 { width: calc((4.165% * 8) - 50px); margin:25px }.md-8 { width: calc(4.165% * 8); }.md-9-0 { width: calc((4.165% * 9) - 0px); margin:0px }.md-9-5 { width: calc((4.165% * 9) - 5px); margin:2.5px }.md-9-10 { width: calc((4.165% * 9) - 10px); margin:5px }.md-9-15 { width: calc((4.165% * 9) - 15px); margin:7.5px }.md-9-20 { width: calc((4.165% * 9) - 20px); margin:10px }.md-9-25 { width: calc((4.165% * 9) - 25px); margin:12.5px }.md-9-30 { width: calc((4.165% * 9) - 30px); margin:15px }.md-9-35 { width: calc((4.165% * 9) - 35px); margin:17.5px }.md-9-40 { width: calc((4.165% * 9) - 40px); margin:20px }.md-9-45 { width: calc((4.165% * 9) - 45px); margin:22.5px }.md-9-50 { width: calc((4.165% * 9) - 50px); margin:25px }.md-9 { width: calc(4.165% * 9); }.md-10-0 { width: calc((4.165% * 10) - 0px); margin:0px }.md-10-5 { width: calc((4.165% * 10) - 5px); margin:2.5px }.md-10-10 { width: calc((4.165% * 10) - 10px); margin:5px }.md-10-15 { width: calc((4.165% * 10) - 15px); margin:7.5px }.md-10-20 { width: calc((4.165% * 10) - 20px); margin:10px }.md-10-25 { width: calc((4.165% * 10) - 25px); margin:12.5px }.md-10-30 { width: calc((4.165% * 10) - 30px); margin:15px }.md-10-35 { width: calc((4.165% * 10) - 35px); margin:17.5px }.md-10-40 { width: calc((4.165% * 10) - 40px); margin:20px }.md-10-45 { width: calc((4.165% * 10) - 45px); margin:22.5px }.md-10-50 { width: calc((4.165% * 10) - 50px); margin:25px }.md-10 { width: calc(4.165% * 10); }.md-11-0 { width: calc((4.165% * 11) - 0px); margin:0px }.md-11-5 { width: calc((4.165% * 11) - 5px); margin:2.5px }.md-11-10 { width: calc((4.165% * 11) - 10px); margin:5px }.md-11-15 { width: calc((4.165% * 11) - 15px); margin:7.5px }.md-11-20 { width: calc((4.165% * 11) - 20px); margin:10px }.md-11-25 { width: calc((4.165% * 11) - 25px); margin:12.5px }.md-11-30 { width: calc((4.165% * 11) - 30px); margin:15px }.md-11-35 { width: calc((4.165% * 11) - 35px); margin:17.5px }.md-11-40 { width: calc((4.165% * 11) - 40px); margin:20px }.md-11-45 { width: calc((4.165% * 11) - 45px); margin:22.5px }.md-11-50 { width: calc((4.165% * 11) - 50px); margin:25px }.md-11 { width: calc(4.165% * 11); }.md-12-0 { width: calc((4.165% * 12) - 0px); margin:0px }.md-12-5 { width: calc((4.165% * 12) - 5px); margin:2.5px }.md-12-10 { width: calc((4.165% * 12) - 10px); margin:5px }.md-12-15 { width: calc((4.165% * 12) - 15px); margin:7.5px }.md-12-20 { width: calc((4.165% * 12) - 20px); margin:10px }.md-12-25 { width: calc((4.165% * 12) - 25px); margin:12.5px }.md-12-30 { width: calc((4.165% * 12) - 30px); margin:15px }.md-12-35 { width: calc((4.165% * 12) - 35px); margin:17.5px }.md-12-40 { width: calc((4.165% * 12) - 40px); margin:20px }.md-12-45 { width: calc((4.165% * 12) - 45px); margin:22.5px }.md-12-50 { width: calc((4.165% * 12) - 50px); margin:25px }.md-12 { width: calc(4.165% * 12); }.md-13-0 { width: calc((4.165% * 13) - 0px); margin:0px }.md-13-5 { width: calc((4.165% * 13) - 5px); margin:2.5px }.md-13-10 { width: calc((4.165% * 13) - 10px); margin:5px }.md-13-15 { width: calc((4.165% * 13) - 15px); margin:7.5px }.md-13-20 { width: calc((4.165% * 13) - 20px); margin:10px }.md-13-25 { width: calc((4.165% * 13) - 25px); margin:12.5px }.md-13-30 { width: calc((4.165% * 13) - 30px); margin:15px }.md-13-35 { width: calc((4.165% * 13) - 35px); margin:17.5px }.md-13-40 { width: calc((4.165% * 13) - 40px); margin:20px }.md-13-45 { width: calc((4.165% * 13) - 45px); margin:22.5px }.md-13-50 { width: calc((4.165% * 13) - 50px); margin:25px }.md-13 { width: calc(4.165% * 13); }.md-14-0 { width: calc((4.165% * 14) - 0px); margin:0px }.md-14-5 { width: calc((4.165% * 14) - 5px); margin:2.5px }.md-14-10 { width: calc((4.165% * 14) - 10px); margin:5px }.md-14-15 { width: calc((4.165% * 14) - 15px); margin:7.5px }.md-14-20 { width: calc((4.165% * 14) - 20px); margin:10px }.md-14-25 { width: calc((4.165% * 14) - 25px); margin:12.5px }.md-14-30 { width: calc((4.165% * 14) - 30px); margin:15px }.md-14-35 { width: calc((4.165% * 14) - 35px); margin:17.5px }.md-14-40 { width: calc((4.165% * 14) - 40px); margin:20px }.md-14-45 { width: calc((4.165% * 14) - 45px); margin:22.5px }.md-14-50 { width: calc((4.165% * 14) - 50px); margin:25px }.md-14 { width: calc(4.165% * 14); }.md-15-0 { width: calc((4.165% * 15) - 0px); margin:0px }.md-15-5 { width: calc((4.165% * 15) - 5px); margin:2.5px }.md-15-10 { width: calc((4.165% * 15) - 10px); margin:5px }.md-15-15 { width: calc((4.165% * 15) - 15px); margin:7.5px }.md-15-20 { width: calc((4.165% * 15) - 20px); margin:10px }.md-15-25 { width: calc((4.165% * 15) - 25px); margin:12.5px }.md-15-30 { width: calc((4.165% * 15) - 30px); margin:15px }.md-15-35 { width: calc((4.165% * 15) - 35px); margin:17.5px }.md-15-40 { width: calc((4.165% * 15) - 40px); margin:20px }.md-15-45 { width: calc((4.165% * 15) - 45px); margin:22.5px }.md-15-50 { width: calc((4.165% * 15) - 50px); margin:25px }.md-15 { width: calc(4.165% * 15); }.md-16-0 { width: calc((4.165% * 16) - 0px); margin:0px }.md-16-5 { width: calc((4.165% * 16) - 5px); margin:2.5px }.md-16-10 { width: calc((4.165% * 16) - 10px); margin:5px }.md-16-15 { width: calc((4.165% * 16) - 15px); margin:7.5px }.md-16-20 { width: calc((4.165% * 16) - 20px); margin:10px }.md-16-25 { width: calc((4.165% * 16) - 25px); margin:12.5px }.md-16-30 { width: calc((4.165% * 16) - 30px); margin:15px }.md-16-35 { width: calc((4.165% * 16) - 35px); margin:17.5px }.md-16-40 { width: calc((4.165% * 16) - 40px); margin:20px }.md-16-45 { width: calc((4.165% * 16) - 45px); margin:22.5px }.md-16-50 { width: calc((4.165% * 16) - 50px); margin:25px }.md-16 { width: calc(4.165% * 16); }.md-17-0 { width: calc((4.165% * 17) - 0px); margin:0px }.md-17-5 { width: calc((4.165% * 17) - 5px); margin:2.5px }.md-17-10 { width: calc((4.165% * 17) - 10px); margin:5px }.md-17-15 { width: calc((4.165% * 17) - 15px); margin:7.5px }.md-17-20 { width: calc((4.165% * 17) - 20px); margin:10px }.md-17-25 { width: calc((4.165% * 17) - 25px); margin:12.5px }.md-17-30 { width: calc((4.165% * 17) - 30px); margin:15px }.md-17-35 { width: calc((4.165% * 17) - 35px); margin:17.5px }.md-17-40 { width: calc((4.165% * 17) - 40px); margin:20px }.md-17-45 { width: calc((4.165% * 17) - 45px); margin:22.5px }.md-17-50 { width: calc((4.165% * 17) - 50px); margin:25px }.md-17 { width: calc(4.165% * 17); }.md-18-0 { width: calc((4.165% * 18) - 0px); margin:0px }.md-18-5 { width: calc((4.165% * 18) - 5px); margin:2.5px }.md-18-10 { width: calc((4.165% * 18) - 10px); margin:5px }.md-18-15 { width: calc((4.165% * 18) - 15px); margin:7.5px }.md-18-20 { width: calc((4.165% * 18) - 20px); margin:10px }.md-18-25 { width: calc((4.165% * 18) - 25px); margin:12.5px }.md-18-30 { width: calc((4.165% * 18) - 30px); margin:15px }.md-18-35 { width: calc((4.165% * 18) - 35px); margin:17.5px }.md-18-40 { width: calc((4.165% * 18) - 40px); margin:20px }.md-18-45 { width: calc((4.165% * 18) - 45px); margin:22.5px }.md-18-50 { width: calc((4.165% * 18) - 50px); margin:25px }.md-18 { width: calc(4.165% * 18); }.md-19-0 { width: calc((4.165% * 19) - 0px); margin:0px }.md-19-5 { width: calc((4.165% * 19) - 5px); margin:2.5px }.md-19-10 { width: calc((4.165% * 19) - 10px); margin:5px }.md-19-15 { width: calc((4.165% * 19) - 15px); margin:7.5px }.md-19-20 { width: calc((4.165% * 19) - 20px); margin:10px }.md-19-25 { width: calc((4.165% * 19) - 25px); margin:12.5px }.md-19-30 { width: calc((4.165% * 19) - 30px); margin:15px }.md-19-35 { width: calc((4.165% * 19) - 35px); margin:17.5px }.md-19-40 { width: calc((4.165% * 19) - 40px); margin:20px }.md-19-45 { width: calc((4.165% * 19) - 45px); margin:22.5px }.md-19-50 { width: calc((4.165% * 19) - 50px); margin:25px }.md-19 { width: calc(4.165% * 19); }.md-20-0 { width: calc((4.165% * 20) - 0px); margin:0px }.md-20-5 { width: calc((4.165% * 20) - 5px); margin:2.5px }.md-20-10 { width: calc((4.165% * 20) - 10px); margin:5px }.md-20-15 { width: calc((4.165% * 20) - 15px); margin:7.5px }.md-20-20 { width: calc((4.165% * 20) - 20px); margin:10px }.md-20-25 { width: calc((4.165% * 20) - 25px); margin:12.5px }.md-20-30 { width: calc((4.165% * 20) - 30px); margin:15px }.md-20-35 { width: calc((4.165% * 20) - 35px); margin:17.5px }.md-20-40 { width: calc((4.165% * 20) - 40px); margin:20px }.md-20-45 { width: calc((4.165% * 20) - 45px); margin:22.5px }.md-20-50 { width: calc((4.165% * 20) - 50px); margin:25px }.md-20 { width: calc(4.165% * 20); }.md-21-0 { width: calc((4.165% * 21) - 0px); margin:0px }.md-21-5 { width: calc((4.165% * 21) - 5px); margin:2.5px }.md-21-10 { width: calc((4.165% * 21) - 10px); margin:5px }.md-21-15 { width: calc((4.165% * 21) - 15px); margin:7.5px }.md-21-20 { width: calc((4.165% * 21) - 20px); margin:10px }.md-21-25 { width: calc((4.165% * 21) - 25px); margin:12.5px }.md-21-30 { width: calc((4.165% * 21) - 30px); margin:15px }.md-21-35 { width: calc((4.165% * 21) - 35px); margin:17.5px }.md-21-40 { width: calc((4.165% * 21) - 40px); margin:20px }.md-21-45 { width: calc((4.165% * 21) - 45px); margin:22.5px }.md-21-50 { width: calc((4.165% * 21) - 50px); margin:25px }.md-21 { width: calc(4.165% * 21); }.md-22-0 { width: calc((4.165% * 22) - 0px); margin:0px }.md-22-5 { width: calc((4.165% * 22) - 5px); margin:2.5px }.md-22-10 { width: calc((4.165% * 22) - 10px); margin:5px }.md-22-15 { width: calc((4.165% * 22) - 15px); margin:7.5px }.md-22-20 { width: calc((4.165% * 22) - 20px); margin:10px }.md-22-25 { width: calc((4.165% * 22) - 25px); margin:12.5px }.md-22-30 { width: calc((4.165% * 22) - 30px); margin:15px }.md-22-35 { width: calc((4.165% * 22) - 35px); margin:17.5px }.md-22-40 { width: calc((4.165% * 22) - 40px); margin:20px }.md-22-45 { width: calc((4.165% * 22) - 45px); margin:22.5px }.md-22-50 { width: calc((4.165% * 22) - 50px); margin:25px }.md-22 { width: calc(4.165% * 22); }.md-23-0 { width: calc((4.165% * 23) - 0px); margin:0px }.md-23-5 { width: calc((4.165% * 23) - 5px); margin:2.5px }.md-23-10 { width: calc((4.165% * 23) - 10px); margin:5px }.md-23-15 { width: calc((4.165% * 23) - 15px); margin:7.5px }.md-23-20 { width: calc((4.165% * 23) - 20px); margin:10px }.md-23-25 { width: calc((4.165% * 23) - 25px); margin:12.5px }.md-23-30 { width: calc((4.165% * 23) - 30px); margin:15px }.md-23-35 { width: calc((4.165% * 23) - 35px); margin:17.5px }.md-23-40 { width: calc((4.165% * 23) - 40px); margin:20px }.md-23-45 { width: calc((4.165% * 23) - 45px); margin:22.5px }.md-23-50 { width: calc((4.165% * 23) - 50px); margin:25px }.md-23 { width: calc(4.165% * 23); }.md-24-0 { width: calc((4.165% * 24) - 0px); margin:0px }.md-24-5 { width: calc((4.165% * 24) - 5px); margin:2.5px }.md-24-10 { width: calc((4.165% * 24) - 10px); margin:5px }.md-24-15 { width: calc((4.165% * 24) - 15px); margin:7.5px }.md-24-20 { width: calc((4.165% * 24) - 20px); margin:10px }.md-24-25 { width: calc((4.165% * 24) - 25px); margin:12.5px }.md-24-30 { width: calc((4.165% * 24) - 30px); margin:15px }.md-24-35 { width: calc((4.165% * 24) - 35px); margin:17.5px }.md-24-40 { width: calc((4.165% * 24) - 40px); margin:20px }.md-24-45 { width: calc((4.165% * 24) - 45px); margin:22.5px }.md-24-50 { width: calc((4.165% * 24) - 50px); margin:25px }.md-24 { width: calc(4.165% * 24); }.md-font-8 { font-size: 8pt; }.md-font-9 { font-size: 9pt; }.md-font-10 { font-size: 10pt; }.md-font-11 { font-size: 11pt; }.md-font-12 { font-size: 12pt; }.md-font-13 { font-size: 13pt; }.md-font-14 { font-size: 14pt; }.md-font-15 { font-size: 15pt; }.md-font-16 { font-size: 16pt; }.md-font-17 { font-size: 17pt; }.md-font-18 { font-size: 18pt; }.md-font-19 { font-size: 19pt; }.md-font-20 { font-size: 20pt; }.md-font-21 { font-size: 21pt; }.md-font-22 { font-size: 22pt; }.md-font-23 { font-size: 23pt; }.md-font-24 { font-size: 24pt; }.md-font-25 { font-size: 25pt; }.md-font-26 { font-size: 26pt; }.md-font-27 { font-size: 27pt; }.md-font-28 { font-size: 28pt; }.md-font-29 { font-size: 29pt; }.md-font-30 { font-size: 30pt; }.md-font-31 { font-size: 31pt; }.md-font-32 { font-size: 32pt; }.md-font-33 { font-size: 33pt; }.md-font-34 { font-size: 34pt; }.md-font-35 { font-size: 35pt; }.md-font-36 { font-size: 36pt; }.md-font-37 { font-size: 37pt; }.md-font-38 { font-size: 38pt; }.md-font-39 { font-size: 39pt; }.md-font-40 { font-size: 40pt; }.md-order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }.md-order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 }.md-order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 }.md-order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 }.md-order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 }.md-order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 }.md-order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 }.md-order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 }.md-order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 }.md-order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 }.md-order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 }.md-order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 }.md-order-13 { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13 }.md-order-14 { -webkit-box-ordinal-group: 15; -ms-flex-order: 14; order: 14 }.md-order-15 { -webkit-box-ordinal-group: 16; -ms-flex-order: 15; order: 15 }.md-order-16 { -webkit-box-ordinal-group: 17; -ms-flex-order: 16; order: 16 }.md-order-17 { -webkit-box-ordinal-group: 18; -ms-flex-order: 17; order: 17 }.md-order-18 { -webkit-box-ordinal-group: 19; -ms-flex-order: 18; order: 18 }.md-order-19 { -webkit-box-ordinal-group: 20; -ms-flex-order: 19; order: 19 }.md-order-20 { -webkit-box-ordinal-group: 21; -ms-flex-order: 20; order: 20 }.md-order-21 { -webkit-box-ordinal-group: 22; -ms-flex-order: 21; order: 21 }.md-order-22 { -webkit-box-ordinal-group: 23; -ms-flex-order: 22; order: 22 }.md-order-23 { -webkit-box-ordinal-group: 24; -ms-flex-order: 23; order: 23 }.md-order-24 { -webkit-box-ordinal-group: 25; -ms-flex-order: 24; order: 24 }.md-order-25 { -webkit-box-ordinal-group: 26; -ms-flex-order: 25; order: 25 }.md-order-26 { -webkit-box-ordinal-group: 27; -ms-flex-order: 26; order: 26 }.md-order-27 { -webkit-box-ordinal-group: 28; -ms-flex-order: 27; order: 27 }.md-order-28 { -webkit-box-ordinal-group: 29; -ms-flex-order: 28; order: 28 }.md-order-29 { -webkit-box-ordinal-group: 30; -ms-flex-order: 29; order: 29 }.md-order-30 { -webkit-box-ordinal-group: 31; -ms-flex-order: 30; order: 30 }.md-order-31 { -webkit-box-ordinal-group: 32; -ms-flex-order: 31; order: 31 }.md-order-32 { -webkit-box-ordinal-group: 33; -ms-flex-order: 32; order: 32 }.md-order-33 { -webkit-box-ordinal-group: 34; -ms-flex-order: 33; order: 33 }.md-order-34 { -webkit-box-ordinal-group: 35; -ms-flex-order: 34; order: 34 }.md-order-35 { -webkit-box-ordinal-group: 36; -ms-flex-order: 35; order: 35 }.md-order-36 { -webkit-box-ordinal-group: 37; -ms-flex-order: 36; order: 36 }.md-order-37 { -webkit-box-ordinal-group: 38; -ms-flex-order: 37; order: 37 }.md-order-38 { -webkit-box-ordinal-group: 39; -ms-flex-order: 38; order: 38 }.md-order-39 { -webkit-box-ordinal-group: 40; -ms-flex-order: 39; order: 39 }.md-order-40 { -webkit-box-ordinal-group: 41; -ms-flex-order: 40; order: 40 }.md-order-41 { -webkit-box-ordinal-group: 42; -ms-flex-order: 41; order: 41 }.md-order-42 { -webkit-box-ordinal-group: 43; -ms-flex-order: 42; order: 42 }.md-order-43 { -webkit-box-ordinal-group: 44; -ms-flex-order: 43; order: 43 }.md-order-44 { -webkit-box-ordinal-group: 45; -ms-flex-order: 44; order: 44 }.md-order-45 { -webkit-box-ordinal-group: 46; -ms-flex-order: 45; order: 45 }.md-order-46 { -webkit-box-ordinal-group: 47; -ms-flex-order: 46; order: 46 }.md-order-47 { -webkit-box-ordinal-group: 48; -ms-flex-order: 47; order: 47 }.md-order-48 { -webkit-box-ordinal-group: 49; -ms-flex-order: 48; order: 48 }.md-order-49 { -webkit-box-ordinal-group: 50; -ms-flex-order: 49; order: 49 }.md-order-50 { -webkit-box-ordinal-group: 51; -ms-flex-order: 50; order: 50 }    .md-fill { flex-grow:1 }
    .md-hide { display:none }
}

/* lg - small */
@media (min-width: 992px ) and (max-width: 1199px) {
    .lg-1-0 { width: calc((4.165% * 1) - 0px); margin:0px }.lg-1-5 { width: calc((4.165% * 1) - 5px); margin:2.5px }.lg-1-10 { width: calc((4.165% * 1) - 10px); margin:5px }.lg-1-15 { width: calc((4.165% * 1) - 15px); margin:7.5px }.lg-1-20 { width: calc((4.165% * 1) - 20px); margin:10px }.lg-1-25 { width: calc((4.165% * 1) - 25px); margin:12.5px }.lg-1-30 { width: calc((4.165% * 1) - 30px); margin:15px }.lg-1-35 { width: calc((4.165% * 1) - 35px); margin:17.5px }.lg-1-40 { width: calc((4.165% * 1) - 40px); margin:20px }.lg-1-45 { width: calc((4.165% * 1) - 45px); margin:22.5px }.lg-1-50 { width: calc((4.165% * 1) - 50px); margin:25px }.lg-1 { width: calc(4.165% * 1); }.lg-2-0 { width: calc((4.165% * 2) - 0px); margin:0px }.lg-2-5 { width: calc((4.165% * 2) - 5px); margin:2.5px }.lg-2-10 { width: calc((4.165% * 2) - 10px); margin:5px }.lg-2-15 { width: calc((4.165% * 2) - 15px); margin:7.5px }.lg-2-20 { width: calc((4.165% * 2) - 20px); margin:10px }.lg-2-25 { width: calc((4.165% * 2) - 25px); margin:12.5px }.lg-2-30 { width: calc((4.165% * 2) - 30px); margin:15px }.lg-2-35 { width: calc((4.165% * 2) - 35px); margin:17.5px }.lg-2-40 { width: calc((4.165% * 2) - 40px); margin:20px }.lg-2-45 { width: calc((4.165% * 2) - 45px); margin:22.5px }.lg-2-50 { width: calc((4.165% * 2) - 50px); margin:25px }.lg-2 { width: calc(4.165% * 2); }.lg-3-0 { width: calc((4.165% * 3) - 0px); margin:0px }.lg-3-5 { width: calc((4.165% * 3) - 5px); margin:2.5px }.lg-3-10 { width: calc((4.165% * 3) - 10px); margin:5px }.lg-3-15 { width: calc((4.165% * 3) - 15px); margin:7.5px }.lg-3-20 { width: calc((4.165% * 3) - 20px); margin:10px }.lg-3-25 { width: calc((4.165% * 3) - 25px); margin:12.5px }.lg-3-30 { width: calc((4.165% * 3) - 30px); margin:15px }.lg-3-35 { width: calc((4.165% * 3) - 35px); margin:17.5px }.lg-3-40 { width: calc((4.165% * 3) - 40px); margin:20px }.lg-3-45 { width: calc((4.165% * 3) - 45px); margin:22.5px }.lg-3-50 { width: calc((4.165% * 3) - 50px); margin:25px }.lg-3 { width: calc(4.165% * 3); }.lg-4-0 { width: calc((4.165% * 4) - 0px); margin:0px }.lg-4-5 { width: calc((4.165% * 4) - 5px); margin:2.5px }.lg-4-10 { width: calc((4.165% * 4) - 10px); margin:5px }.lg-4-15 { width: calc((4.165% * 4) - 15px); margin:7.5px }.lg-4-20 { width: calc((4.165% * 4) - 20px); margin:10px }.lg-4-25 { width: calc((4.165% * 4) - 25px); margin:12.5px }.lg-4-30 { width: calc((4.165% * 4) - 30px); margin:15px }.lg-4-35 { width: calc((4.165% * 4) - 35px); margin:17.5px }.lg-4-40 { width: calc((4.165% * 4) - 40px); margin:20px }.lg-4-45 { width: calc((4.165% * 4) - 45px); margin:22.5px }.lg-4-50 { width: calc((4.165% * 4) - 50px); margin:25px }.lg-4 { width: calc(4.165% * 4); }.lg-5-0 { width: calc((4.165% * 5) - 0px); margin:0px }.lg-5-5 { width: calc((4.165% * 5) - 5px); margin:2.5px }.lg-5-10 { width: calc((4.165% * 5) - 10px); margin:5px }.lg-5-15 { width: calc((4.165% * 5) - 15px); margin:7.5px }.lg-5-20 { width: calc((4.165% * 5) - 20px); margin:10px }.lg-5-25 { width: calc((4.165% * 5) - 25px); margin:12.5px }.lg-5-30 { width: calc((4.165% * 5) - 30px); margin:15px }.lg-5-35 { width: calc((4.165% * 5) - 35px); margin:17.5px }.lg-5-40 { width: calc((4.165% * 5) - 40px); margin:20px }.lg-5-45 { width: calc((4.165% * 5) - 45px); margin:22.5px }.lg-5-50 { width: calc((4.165% * 5) - 50px); margin:25px }.lg-5 { width: calc(4.165% * 5); }.lg-6-0 { width: calc((4.165% * 6) - 0px); margin:0px }.lg-6-5 { width: calc((4.165% * 6) - 5px); margin:2.5px }.lg-6-10 { width: calc((4.165% * 6) - 10px); margin:5px }.lg-6-15 { width: calc((4.165% * 6) - 15px); margin:7.5px }.lg-6-20 { width: calc((4.165% * 6) - 20px); margin:10px }.lg-6-25 { width: calc((4.165% * 6) - 25px); margin:12.5px }.lg-6-30 { width: calc((4.165% * 6) - 30px); margin:15px }.lg-6-35 { width: calc((4.165% * 6) - 35px); margin:17.5px }.lg-6-40 { width: calc((4.165% * 6) - 40px); margin:20px }.lg-6-45 { width: calc((4.165% * 6) - 45px); margin:22.5px }.lg-6-50 { width: calc((4.165% * 6) - 50px); margin:25px }.lg-6 { width: calc(4.165% * 6); }.lg-7-0 { width: calc((4.165% * 7) - 0px); margin:0px }.lg-7-5 { width: calc((4.165% * 7) - 5px); margin:2.5px }.lg-7-10 { width: calc((4.165% * 7) - 10px); margin:5px }.lg-7-15 { width: calc((4.165% * 7) - 15px); margin:7.5px }.lg-7-20 { width: calc((4.165% * 7) - 20px); margin:10px }.lg-7-25 { width: calc((4.165% * 7) - 25px); margin:12.5px }.lg-7-30 { width: calc((4.165% * 7) - 30px); margin:15px }.lg-7-35 { width: calc((4.165% * 7) - 35px); margin:17.5px }.lg-7-40 { width: calc((4.165% * 7) - 40px); margin:20px }.lg-7-45 { width: calc((4.165% * 7) - 45px); margin:22.5px }.lg-7-50 { width: calc((4.165% * 7) - 50px); margin:25px }.lg-7 { width: calc(4.165% * 7); }.lg-8-0 { width: calc((4.165% * 8) - 0px); margin:0px }.lg-8-5 { width: calc((4.165% * 8) - 5px); margin:2.5px }.lg-8-10 { width: calc((4.165% * 8) - 10px); margin:5px }.lg-8-15 { width: calc((4.165% * 8) - 15px); margin:7.5px }.lg-8-20 { width: calc((4.165% * 8) - 20px); margin:10px }.lg-8-25 { width: calc((4.165% * 8) - 25px); margin:12.5px }.lg-8-30 { width: calc((4.165% * 8) - 30px); margin:15px }.lg-8-35 { width: calc((4.165% * 8) - 35px); margin:17.5px }.lg-8-40 { width: calc((4.165% * 8) - 40px); margin:20px }.lg-8-45 { width: calc((4.165% * 8) - 45px); margin:22.5px }.lg-8-50 { width: calc((4.165% * 8) - 50px); margin:25px }.lg-8 { width: calc(4.165% * 8); }.lg-9-0 { width: calc((4.165% * 9) - 0px); margin:0px }.lg-9-5 { width: calc((4.165% * 9) - 5px); margin:2.5px }.lg-9-10 { width: calc((4.165% * 9) - 10px); margin:5px }.lg-9-15 { width: calc((4.165% * 9) - 15px); margin:7.5px }.lg-9-20 { width: calc((4.165% * 9) - 20px); margin:10px }.lg-9-25 { width: calc((4.165% * 9) - 25px); margin:12.5px }.lg-9-30 { width: calc((4.165% * 9) - 30px); margin:15px }.lg-9-35 { width: calc((4.165% * 9) - 35px); margin:17.5px }.lg-9-40 { width: calc((4.165% * 9) - 40px); margin:20px }.lg-9-45 { width: calc((4.165% * 9) - 45px); margin:22.5px }.lg-9-50 { width: calc((4.165% * 9) - 50px); margin:25px }.lg-9 { width: calc(4.165% * 9); }.lg-10-0 { width: calc((4.165% * 10) - 0px); margin:0px }.lg-10-5 { width: calc((4.165% * 10) - 5px); margin:2.5px }.lg-10-10 { width: calc((4.165% * 10) - 10px); margin:5px }.lg-10-15 { width: calc((4.165% * 10) - 15px); margin:7.5px }.lg-10-20 { width: calc((4.165% * 10) - 20px); margin:10px }.lg-10-25 { width: calc((4.165% * 10) - 25px); margin:12.5px }.lg-10-30 { width: calc((4.165% * 10) - 30px); margin:15px }.lg-10-35 { width: calc((4.165% * 10) - 35px); margin:17.5px }.lg-10-40 { width: calc((4.165% * 10) - 40px); margin:20px }.lg-10-45 { width: calc((4.165% * 10) - 45px); margin:22.5px }.lg-10-50 { width: calc((4.165% * 10) - 50px); margin:25px }.lg-10 { width: calc(4.165% * 10); }.lg-11-0 { width: calc((4.165% * 11) - 0px); margin:0px }.lg-11-5 { width: calc((4.165% * 11) - 5px); margin:2.5px }.lg-11-10 { width: calc((4.165% * 11) - 10px); margin:5px }.lg-11-15 { width: calc((4.165% * 11) - 15px); margin:7.5px }.lg-11-20 { width: calc((4.165% * 11) - 20px); margin:10px }.lg-11-25 { width: calc((4.165% * 11) - 25px); margin:12.5px }.lg-11-30 { width: calc((4.165% * 11) - 30px); margin:15px }.lg-11-35 { width: calc((4.165% * 11) - 35px); margin:17.5px }.lg-11-40 { width: calc((4.165% * 11) - 40px); margin:20px }.lg-11-45 { width: calc((4.165% * 11) - 45px); margin:22.5px }.lg-11-50 { width: calc((4.165% * 11) - 50px); margin:25px }.lg-11 { width: calc(4.165% * 11); }.lg-12-0 { width: calc((4.165% * 12) - 0px); margin:0px }.lg-12-5 { width: calc((4.165% * 12) - 5px); margin:2.5px }.lg-12-10 { width: calc((4.165% * 12) - 10px); margin:5px }.lg-12-15 { width: calc((4.165% * 12) - 15px); margin:7.5px }.lg-12-20 { width: calc((4.165% * 12) - 20px); margin:10px }.lg-12-25 { width: calc((4.165% * 12) - 25px); margin:12.5px }.lg-12-30 { width: calc((4.165% * 12) - 30px); margin:15px }.lg-12-35 { width: calc((4.165% * 12) - 35px); margin:17.5px }.lg-12-40 { width: calc((4.165% * 12) - 40px); margin:20px }.lg-12-45 { width: calc((4.165% * 12) - 45px); margin:22.5px }.lg-12-50 { width: calc((4.165% * 12) - 50px); margin:25px }.lg-12 { width: calc(4.165% * 12); }.lg-13-0 { width: calc((4.165% * 13) - 0px); margin:0px }.lg-13-5 { width: calc((4.165% * 13) - 5px); margin:2.5px }.lg-13-10 { width: calc((4.165% * 13) - 10px); margin:5px }.lg-13-15 { width: calc((4.165% * 13) - 15px); margin:7.5px }.lg-13-20 { width: calc((4.165% * 13) - 20px); margin:10px }.lg-13-25 { width: calc((4.165% * 13) - 25px); margin:12.5px }.lg-13-30 { width: calc((4.165% * 13) - 30px); margin:15px }.lg-13-35 { width: calc((4.165% * 13) - 35px); margin:17.5px }.lg-13-40 { width: calc((4.165% * 13) - 40px); margin:20px }.lg-13-45 { width: calc((4.165% * 13) - 45px); margin:22.5px }.lg-13-50 { width: calc((4.165% * 13) - 50px); margin:25px }.lg-13 { width: calc(4.165% * 13); }.lg-14-0 { width: calc((4.165% * 14) - 0px); margin:0px }.lg-14-5 { width: calc((4.165% * 14) - 5px); margin:2.5px }.lg-14-10 { width: calc((4.165% * 14) - 10px); margin:5px }.lg-14-15 { width: calc((4.165% * 14) - 15px); margin:7.5px }.lg-14-20 { width: calc((4.165% * 14) - 20px); margin:10px }.lg-14-25 { width: calc((4.165% * 14) - 25px); margin:12.5px }.lg-14-30 { width: calc((4.165% * 14) - 30px); margin:15px }.lg-14-35 { width: calc((4.165% * 14) - 35px); margin:17.5px }.lg-14-40 { width: calc((4.165% * 14) - 40px); margin:20px }.lg-14-45 { width: calc((4.165% * 14) - 45px); margin:22.5px }.lg-14-50 { width: calc((4.165% * 14) - 50px); margin:25px }.lg-14 { width: calc(4.165% * 14); }.lg-15-0 { width: calc((4.165% * 15) - 0px); margin:0px }.lg-15-5 { width: calc((4.165% * 15) - 5px); margin:2.5px }.lg-15-10 { width: calc((4.165% * 15) - 10px); margin:5px }.lg-15-15 { width: calc((4.165% * 15) - 15px); margin:7.5px }.lg-15-20 { width: calc((4.165% * 15) - 20px); margin:10px }.lg-15-25 { width: calc((4.165% * 15) - 25px); margin:12.5px }.lg-15-30 { width: calc((4.165% * 15) - 30px); margin:15px }.lg-15-35 { width: calc((4.165% * 15) - 35px); margin:17.5px }.lg-15-40 { width: calc((4.165% * 15) - 40px); margin:20px }.lg-15-45 { width: calc((4.165% * 15) - 45px); margin:22.5px }.lg-15-50 { width: calc((4.165% * 15) - 50px); margin:25px }.lg-15 { width: calc(4.165% * 15); }.lg-16-0 { width: calc((4.165% * 16) - 0px); margin:0px }.lg-16-5 { width: calc((4.165% * 16) - 5px); margin:2.5px }.lg-16-10 { width: calc((4.165% * 16) - 10px); margin:5px }.lg-16-15 { width: calc((4.165% * 16) - 15px); margin:7.5px }.lg-16-20 { width: calc((4.165% * 16) - 20px); margin:10px }.lg-16-25 { width: calc((4.165% * 16) - 25px); margin:12.5px }.lg-16-30 { width: calc((4.165% * 16) - 30px); margin:15px }.lg-16-35 { width: calc((4.165% * 16) - 35px); margin:17.5px }.lg-16-40 { width: calc((4.165% * 16) - 40px); margin:20px }.lg-16-45 { width: calc((4.165% * 16) - 45px); margin:22.5px }.lg-16-50 { width: calc((4.165% * 16) - 50px); margin:25px }.lg-16 { width: calc(4.165% * 16); }.lg-17-0 { width: calc((4.165% * 17) - 0px); margin:0px }.lg-17-5 { width: calc((4.165% * 17) - 5px); margin:2.5px }.lg-17-10 { width: calc((4.165% * 17) - 10px); margin:5px }.lg-17-15 { width: calc((4.165% * 17) - 15px); margin:7.5px }.lg-17-20 { width: calc((4.165% * 17) - 20px); margin:10px }.lg-17-25 { width: calc((4.165% * 17) - 25px); margin:12.5px }.lg-17-30 { width: calc((4.165% * 17) - 30px); margin:15px }.lg-17-35 { width: calc((4.165% * 17) - 35px); margin:17.5px }.lg-17-40 { width: calc((4.165% * 17) - 40px); margin:20px }.lg-17-45 { width: calc((4.165% * 17) - 45px); margin:22.5px }.lg-17-50 { width: calc((4.165% * 17) - 50px); margin:25px }.lg-17 { width: calc(4.165% * 17); }.lg-18-0 { width: calc((4.165% * 18) - 0px); margin:0px }.lg-18-5 { width: calc((4.165% * 18) - 5px); margin:2.5px }.lg-18-10 { width: calc((4.165% * 18) - 10px); margin:5px }.lg-18-15 { width: calc((4.165% * 18) - 15px); margin:7.5px }.lg-18-20 { width: calc((4.165% * 18) - 20px); margin:10px }.lg-18-25 { width: calc((4.165% * 18) - 25px); margin:12.5px }.lg-18-30 { width: calc((4.165% * 18) - 30px); margin:15px }.lg-18-35 { width: calc((4.165% * 18) - 35px); margin:17.5px }.lg-18-40 { width: calc((4.165% * 18) - 40px); margin:20px }.lg-18-45 { width: calc((4.165% * 18) - 45px); margin:22.5px }.lg-18-50 { width: calc((4.165% * 18) - 50px); margin:25px }.lg-18 { width: calc(4.165% * 18); }.lg-19-0 { width: calc((4.165% * 19) - 0px); margin:0px }.lg-19-5 { width: calc((4.165% * 19) - 5px); margin:2.5px }.lg-19-10 { width: calc((4.165% * 19) - 10px); margin:5px }.lg-19-15 { width: calc((4.165% * 19) - 15px); margin:7.5px }.lg-19-20 { width: calc((4.165% * 19) - 20px); margin:10px }.lg-19-25 { width: calc((4.165% * 19) - 25px); margin:12.5px }.lg-19-30 { width: calc((4.165% * 19) - 30px); margin:15px }.lg-19-35 { width: calc((4.165% * 19) - 35px); margin:17.5px }.lg-19-40 { width: calc((4.165% * 19) - 40px); margin:20px }.lg-19-45 { width: calc((4.165% * 19) - 45px); margin:22.5px }.lg-19-50 { width: calc((4.165% * 19) - 50px); margin:25px }.lg-19 { width: calc(4.165% * 19); }.lg-20-0 { width: calc((4.165% * 20) - 0px); margin:0px }.lg-20-5 { width: calc((4.165% * 20) - 5px); margin:2.5px }.lg-20-10 { width: calc((4.165% * 20) - 10px); margin:5px }.lg-20-15 { width: calc((4.165% * 20) - 15px); margin:7.5px }.lg-20-20 { width: calc((4.165% * 20) - 20px); margin:10px }.lg-20-25 { width: calc((4.165% * 20) - 25px); margin:12.5px }.lg-20-30 { width: calc((4.165% * 20) - 30px); margin:15px }.lg-20-35 { width: calc((4.165% * 20) - 35px); margin:17.5px }.lg-20-40 { width: calc((4.165% * 20) - 40px); margin:20px }.lg-20-45 { width: calc((4.165% * 20) - 45px); margin:22.5px }.lg-20-50 { width: calc((4.165% * 20) - 50px); margin:25px }.lg-20 { width: calc(4.165% * 20); }.lg-21-0 { width: calc((4.165% * 21) - 0px); margin:0px }.lg-21-5 { width: calc((4.165% * 21) - 5px); margin:2.5px }.lg-21-10 { width: calc((4.165% * 21) - 10px); margin:5px }.lg-21-15 { width: calc((4.165% * 21) - 15px); margin:7.5px }.lg-21-20 { width: calc((4.165% * 21) - 20px); margin:10px }.lg-21-25 { width: calc((4.165% * 21) - 25px); margin:12.5px }.lg-21-30 { width: calc((4.165% * 21) - 30px); margin:15px }.lg-21-35 { width: calc((4.165% * 21) - 35px); margin:17.5px }.lg-21-40 { width: calc((4.165% * 21) - 40px); margin:20px }.lg-21-45 { width: calc((4.165% * 21) - 45px); margin:22.5px }.lg-21-50 { width: calc((4.165% * 21) - 50px); margin:25px }.lg-21 { width: calc(4.165% * 21); }.lg-22-0 { width: calc((4.165% * 22) - 0px); margin:0px }.lg-22-5 { width: calc((4.165% * 22) - 5px); margin:2.5px }.lg-22-10 { width: calc((4.165% * 22) - 10px); margin:5px }.lg-22-15 { width: calc((4.165% * 22) - 15px); margin:7.5px }.lg-22-20 { width: calc((4.165% * 22) - 20px); margin:10px }.lg-22-25 { width: calc((4.165% * 22) - 25px); margin:12.5px }.lg-22-30 { width: calc((4.165% * 22) - 30px); margin:15px }.lg-22-35 { width: calc((4.165% * 22) - 35px); margin:17.5px }.lg-22-40 { width: calc((4.165% * 22) - 40px); margin:20px }.lg-22-45 { width: calc((4.165% * 22) - 45px); margin:22.5px }.lg-22-50 { width: calc((4.165% * 22) - 50px); margin:25px }.lg-22 { width: calc(4.165% * 22); }.lg-23-0 { width: calc((4.165% * 23) - 0px); margin:0px }.lg-23-5 { width: calc((4.165% * 23) - 5px); margin:2.5px }.lg-23-10 { width: calc((4.165% * 23) - 10px); margin:5px }.lg-23-15 { width: calc((4.165% * 23) - 15px); margin:7.5px }.lg-23-20 { width: calc((4.165% * 23) - 20px); margin:10px }.lg-23-25 { width: calc((4.165% * 23) - 25px); margin:12.5px }.lg-23-30 { width: calc((4.165% * 23) - 30px); margin:15px }.lg-23-35 { width: calc((4.165% * 23) - 35px); margin:17.5px }.lg-23-40 { width: calc((4.165% * 23) - 40px); margin:20px }.lg-23-45 { width: calc((4.165% * 23) - 45px); margin:22.5px }.lg-23-50 { width: calc((4.165% * 23) - 50px); margin:25px }.lg-23 { width: calc(4.165% * 23); }.lg-24-0 { width: calc((4.165% * 24) - 0px); margin:0px }.lg-24-5 { width: calc((4.165% * 24) - 5px); margin:2.5px }.lg-24-10 { width: calc((4.165% * 24) - 10px); margin:5px }.lg-24-15 { width: calc((4.165% * 24) - 15px); margin:7.5px }.lg-24-20 { width: calc((4.165% * 24) - 20px); margin:10px }.lg-24-25 { width: calc((4.165% * 24) - 25px); margin:12.5px }.lg-24-30 { width: calc((4.165% * 24) - 30px); margin:15px }.lg-24-35 { width: calc((4.165% * 24) - 35px); margin:17.5px }.lg-24-40 { width: calc((4.165% * 24) - 40px); margin:20px }.lg-24-45 { width: calc((4.165% * 24) - 45px); margin:22.5px }.lg-24-50 { width: calc((4.165% * 24) - 50px); margin:25px }.lg-24 { width: calc(4.165% * 24); }.lg-font-8 { font-size: 8pt; }.lg-font-9 { font-size: 9pt; }.lg-font-10 { font-size: 10pt; }.lg-font-11 { font-size: 11pt; }.lg-font-12 { font-size: 12pt; }.lg-font-13 { font-size: 13pt; }.lg-font-14 { font-size: 14pt; }.lg-font-15 { font-size: 15pt; }.lg-font-16 { font-size: 16pt; }.lg-font-17 { font-size: 17pt; }.lg-font-18 { font-size: 18pt; }.lg-font-19 { font-size: 19pt; }.lg-font-20 { font-size: 20pt; }.lg-font-21 { font-size: 21pt; }.lg-font-22 { font-size: 22pt; }.lg-font-23 { font-size: 23pt; }.lg-font-24 { font-size: 24pt; }.lg-font-25 { font-size: 25pt; }.lg-font-26 { font-size: 26pt; }.lg-font-27 { font-size: 27pt; }.lg-font-28 { font-size: 28pt; }.lg-font-29 { font-size: 29pt; }.lg-font-30 { font-size: 30pt; }.lg-font-31 { font-size: 31pt; }.lg-font-32 { font-size: 32pt; }.lg-font-33 { font-size: 33pt; }.lg-font-34 { font-size: 34pt; }.lg-font-35 { font-size: 35pt; }.lg-font-36 { font-size: 36pt; }.lg-font-37 { font-size: 37pt; }.lg-font-38 { font-size: 38pt; }.lg-font-39 { font-size: 39pt; }.lg-font-40 { font-size: 40pt; }.lg-order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }.lg-order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 }.lg-order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 }.lg-order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 }.lg-order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 }.lg-order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 }.lg-order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 }.lg-order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 }.lg-order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 }.lg-order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 }.lg-order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 }.lg-order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 }.lg-order-13 { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13 }.lg-order-14 { -webkit-box-ordinal-group: 15; -ms-flex-order: 14; order: 14 }.lg-order-15 { -webkit-box-ordinal-group: 16; -ms-flex-order: 15; order: 15 }.lg-order-16 { -webkit-box-ordinal-group: 17; -ms-flex-order: 16; order: 16 }.lg-order-17 { -webkit-box-ordinal-group: 18; -ms-flex-order: 17; order: 17 }.lg-order-18 { -webkit-box-ordinal-group: 19; -ms-flex-order: 18; order: 18 }.lg-order-19 { -webkit-box-ordinal-group: 20; -ms-flex-order: 19; order: 19 }.lg-order-20 { -webkit-box-ordinal-group: 21; -ms-flex-order: 20; order: 20 }.lg-order-21 { -webkit-box-ordinal-group: 22; -ms-flex-order: 21; order: 21 }.lg-order-22 { -webkit-box-ordinal-group: 23; -ms-flex-order: 22; order: 22 }.lg-order-23 { -webkit-box-ordinal-group: 24; -ms-flex-order: 23; order: 23 }.lg-order-24 { -webkit-box-ordinal-group: 25; -ms-flex-order: 24; order: 24 }.lg-order-25 { -webkit-box-ordinal-group: 26; -ms-flex-order: 25; order: 25 }.lg-order-26 { -webkit-box-ordinal-group: 27; -ms-flex-order: 26; order: 26 }.lg-order-27 { -webkit-box-ordinal-group: 28; -ms-flex-order: 27; order: 27 }.lg-order-28 { -webkit-box-ordinal-group: 29; -ms-flex-order: 28; order: 28 }.lg-order-29 { -webkit-box-ordinal-group: 30; -ms-flex-order: 29; order: 29 }.lg-order-30 { -webkit-box-ordinal-group: 31; -ms-flex-order: 30; order: 30 }.lg-order-31 { -webkit-box-ordinal-group: 32; -ms-flex-order: 31; order: 31 }.lg-order-32 { -webkit-box-ordinal-group: 33; -ms-flex-order: 32; order: 32 }.lg-order-33 { -webkit-box-ordinal-group: 34; -ms-flex-order: 33; order: 33 }.lg-order-34 { -webkit-box-ordinal-group: 35; -ms-flex-order: 34; order: 34 }.lg-order-35 { -webkit-box-ordinal-group: 36; -ms-flex-order: 35; order: 35 }.lg-order-36 { -webkit-box-ordinal-group: 37; -ms-flex-order: 36; order: 36 }.lg-order-37 { -webkit-box-ordinal-group: 38; -ms-flex-order: 37; order: 37 }.lg-order-38 { -webkit-box-ordinal-group: 39; -ms-flex-order: 38; order: 38 }.lg-order-39 { -webkit-box-ordinal-group: 40; -ms-flex-order: 39; order: 39 }.lg-order-40 { -webkit-box-ordinal-group: 41; -ms-flex-order: 40; order: 40 }.lg-order-41 { -webkit-box-ordinal-group: 42; -ms-flex-order: 41; order: 41 }.lg-order-42 { -webkit-box-ordinal-group: 43; -ms-flex-order: 42; order: 42 }.lg-order-43 { -webkit-box-ordinal-group: 44; -ms-flex-order: 43; order: 43 }.lg-order-44 { -webkit-box-ordinal-group: 45; -ms-flex-order: 44; order: 44 }.lg-order-45 { -webkit-box-ordinal-group: 46; -ms-flex-order: 45; order: 45 }.lg-order-46 { -webkit-box-ordinal-group: 47; -ms-flex-order: 46; order: 46 }.lg-order-47 { -webkit-box-ordinal-group: 48; -ms-flex-order: 47; order: 47 }.lg-order-48 { -webkit-box-ordinal-group: 49; -ms-flex-order: 48; order: 48 }.lg-order-49 { -webkit-box-ordinal-group: 50; -ms-flex-order: 49; order: 49 }.lg-order-50 { -webkit-box-ordinal-group: 51; -ms-flex-order: 50; order: 50 }    .lg-fill { flex-grow:1 }
    .lg-hide { display:none }
}

/* xl - small */
@media (min-width: 1200px) {
    .xl-1-0 { width: calc((4.165% * 1) - 0px); margin:0px }.xl-1-5 { width: calc((4.165% * 1) - 5px); margin:2.5px }.xl-1-10 { width: calc((4.165% * 1) - 10px); margin:5px }.xl-1-15 { width: calc((4.165% * 1) - 15px); margin:7.5px }.xl-1-20 { width: calc((4.165% * 1) - 20px); margin:10px }.xl-1-25 { width: calc((4.165% * 1) - 25px); margin:12.5px }.xl-1-30 { width: calc((4.165% * 1) - 30px); margin:15px }.xl-1-35 { width: calc((4.165% * 1) - 35px); margin:17.5px }.xl-1-40 { width: calc((4.165% * 1) - 40px); margin:20px }.xl-1-45 { width: calc((4.165% * 1) - 45px); margin:22.5px }.xl-1-50 { width: calc((4.165% * 1) - 50px); margin:25px }.xl-1 { width: calc(4.165% * 1); }.xl-2-0 { width: calc((4.165% * 2) - 0px); margin:0px }.xl-2-5 { width: calc((4.165% * 2) - 5px); margin:2.5px }.xl-2-10 { width: calc((4.165% * 2) - 10px); margin:5px }.xl-2-15 { width: calc((4.165% * 2) - 15px); margin:7.5px }.xl-2-20 { width: calc((4.165% * 2) - 20px); margin:10px }.xl-2-25 { width: calc((4.165% * 2) - 25px); margin:12.5px }.xl-2-30 { width: calc((4.165% * 2) - 30px); margin:15px }.xl-2-35 { width: calc((4.165% * 2) - 35px); margin:17.5px }.xl-2-40 { width: calc((4.165% * 2) - 40px); margin:20px }.xl-2-45 { width: calc((4.165% * 2) - 45px); margin:22.5px }.xl-2-50 { width: calc((4.165% * 2) - 50px); margin:25px }.xl-2 { width: calc(4.165% * 2); }.xl-3-0 { width: calc((4.165% * 3) - 0px); margin:0px }.xl-3-5 { width: calc((4.165% * 3) - 5px); margin:2.5px }.xl-3-10 { width: calc((4.165% * 3) - 10px); margin:5px }.xl-3-15 { width: calc((4.165% * 3) - 15px); margin:7.5px }.xl-3-20 { width: calc((4.165% * 3) - 20px); margin:10px }.xl-3-25 { width: calc((4.165% * 3) - 25px); margin:12.5px }.xl-3-30 { width: calc((4.165% * 3) - 30px); margin:15px }.xl-3-35 { width: calc((4.165% * 3) - 35px); margin:17.5px }.xl-3-40 { width: calc((4.165% * 3) - 40px); margin:20px }.xl-3-45 { width: calc((4.165% * 3) - 45px); margin:22.5px }.xl-3-50 { width: calc((4.165% * 3) - 50px); margin:25px }.xl-3 { width: calc(4.165% * 3); }.xl-4-0 { width: calc((4.165% * 4) - 0px); margin:0px }.xl-4-5 { width: calc((4.165% * 4) - 5px); margin:2.5px }.xl-4-10 { width: calc((4.165% * 4) - 10px); margin:5px }.xl-4-15 { width: calc((4.165% * 4) - 15px); margin:7.5px }.xl-4-20 { width: calc((4.165% * 4) - 20px); margin:10px }.xl-4-25 { width: calc((4.165% * 4) - 25px); margin:12.5px }.xl-4-30 { width: calc((4.165% * 4) - 30px); margin:15px }.xl-4-35 { width: calc((4.165% * 4) - 35px); margin:17.5px }.xl-4-40 { width: calc((4.165% * 4) - 40px); margin:20px }.xl-4-45 { width: calc((4.165% * 4) - 45px); margin:22.5px }.xl-4-50 { width: calc((4.165% * 4) - 50px); margin:25px }.xl-4 { width: calc(4.165% * 4); }.xl-5-0 { width: calc((4.165% * 5) - 0px); margin:0px }.xl-5-5 { width: calc((4.165% * 5) - 5px); margin:2.5px }.xl-5-10 { width: calc((4.165% * 5) - 10px); margin:5px }.xl-5-15 { width: calc((4.165% * 5) - 15px); margin:7.5px }.xl-5-20 { width: calc((4.165% * 5) - 20px); margin:10px }.xl-5-25 { width: calc((4.165% * 5) - 25px); margin:12.5px }.xl-5-30 { width: calc((4.165% * 5) - 30px); margin:15px }.xl-5-35 { width: calc((4.165% * 5) - 35px); margin:17.5px }.xl-5-40 { width: calc((4.165% * 5) - 40px); margin:20px }.xl-5-45 { width: calc((4.165% * 5) - 45px); margin:22.5px }.xl-5-50 { width: calc((4.165% * 5) - 50px); margin:25px }.xl-5 { width: calc(4.165% * 5); }.xl-6-0 { width: calc((4.165% * 6) - 0px); margin:0px }.xl-6-5 { width: calc((4.165% * 6) - 5px); margin:2.5px }.xl-6-10 { width: calc((4.165% * 6) - 10px); margin:5px }.xl-6-15 { width: calc((4.165% * 6) - 15px); margin:7.5px }.xl-6-20 { width: calc((4.165% * 6) - 20px); margin:10px }.xl-6-25 { width: calc((4.165% * 6) - 25px); margin:12.5px }.xl-6-30 { width: calc((4.165% * 6) - 30px); margin:15px }.xl-6-35 { width: calc((4.165% * 6) - 35px); margin:17.5px }.xl-6-40 { width: calc((4.165% * 6) - 40px); margin:20px }.xl-6-45 { width: calc((4.165% * 6) - 45px); margin:22.5px }.xl-6-50 { width: calc((4.165% * 6) - 50px); margin:25px }.xl-6 { width: calc(4.165% * 6); }.xl-7-0 { width: calc((4.165% * 7) - 0px); margin:0px }.xl-7-5 { width: calc((4.165% * 7) - 5px); margin:2.5px }.xl-7-10 { width: calc((4.165% * 7) - 10px); margin:5px }.xl-7-15 { width: calc((4.165% * 7) - 15px); margin:7.5px }.xl-7-20 { width: calc((4.165% * 7) - 20px); margin:10px }.xl-7-25 { width: calc((4.165% * 7) - 25px); margin:12.5px }.xl-7-30 { width: calc((4.165% * 7) - 30px); margin:15px }.xl-7-35 { width: calc((4.165% * 7) - 35px); margin:17.5px }.xl-7-40 { width: calc((4.165% * 7) - 40px); margin:20px }.xl-7-45 { width: calc((4.165% * 7) - 45px); margin:22.5px }.xl-7-50 { width: calc((4.165% * 7) - 50px); margin:25px }.xl-7 { width: calc(4.165% * 7); }.xl-8-0 { width: calc((4.165% * 8) - 0px); margin:0px }.xl-8-5 { width: calc((4.165% * 8) - 5px); margin:2.5px }.xl-8-10 { width: calc((4.165% * 8) - 10px); margin:5px }.xl-8-15 { width: calc((4.165% * 8) - 15px); margin:7.5px }.xl-8-20 { width: calc((4.165% * 8) - 20px); margin:10px }.xl-8-25 { width: calc((4.165% * 8) - 25px); margin:12.5px }.xl-8-30 { width: calc((4.165% * 8) - 30px); margin:15px }.xl-8-35 { width: calc((4.165% * 8) - 35px); margin:17.5px }.xl-8-40 { width: calc((4.165% * 8) - 40px); margin:20px }.xl-8-45 { width: calc((4.165% * 8) - 45px); margin:22.5px }.xl-8-50 { width: calc((4.165% * 8) - 50px); margin:25px }.xl-8 { width: calc(4.165% * 8); }.xl-9-0 { width: calc((4.165% * 9) - 0px); margin:0px }.xl-9-5 { width: calc((4.165% * 9) - 5px); margin:2.5px }.xl-9-10 { width: calc((4.165% * 9) - 10px); margin:5px }.xl-9-15 { width: calc((4.165% * 9) - 15px); margin:7.5px }.xl-9-20 { width: calc((4.165% * 9) - 20px); margin:10px }.xl-9-25 { width: calc((4.165% * 9) - 25px); margin:12.5px }.xl-9-30 { width: calc((4.165% * 9) - 30px); margin:15px }.xl-9-35 { width: calc((4.165% * 9) - 35px); margin:17.5px }.xl-9-40 { width: calc((4.165% * 9) - 40px); margin:20px }.xl-9-45 { width: calc((4.165% * 9) - 45px); margin:22.5px }.xl-9-50 { width: calc((4.165% * 9) - 50px); margin:25px }.xl-9 { width: calc(4.165% * 9); }.xl-10-0 { width: calc((4.165% * 10) - 0px); margin:0px }.xl-10-5 { width: calc((4.165% * 10) - 5px); margin:2.5px }.xl-10-10 { width: calc((4.165% * 10) - 10px); margin:5px }.xl-10-15 { width: calc((4.165% * 10) - 15px); margin:7.5px }.xl-10-20 { width: calc((4.165% * 10) - 20px); margin:10px }.xl-10-25 { width: calc((4.165% * 10) - 25px); margin:12.5px }.xl-10-30 { width: calc((4.165% * 10) - 30px); margin:15px }.xl-10-35 { width: calc((4.165% * 10) - 35px); margin:17.5px }.xl-10-40 { width: calc((4.165% * 10) - 40px); margin:20px }.xl-10-45 { width: calc((4.165% * 10) - 45px); margin:22.5px }.xl-10-50 { width: calc((4.165% * 10) - 50px); margin:25px }.xl-10 { width: calc(4.165% * 10); }.xl-11-0 { width: calc((4.165% * 11) - 0px); margin:0px }.xl-11-5 { width: calc((4.165% * 11) - 5px); margin:2.5px }.xl-11-10 { width: calc((4.165% * 11) - 10px); margin:5px }.xl-11-15 { width: calc((4.165% * 11) - 15px); margin:7.5px }.xl-11-20 { width: calc((4.165% * 11) - 20px); margin:10px }.xl-11-25 { width: calc((4.165% * 11) - 25px); margin:12.5px }.xl-11-30 { width: calc((4.165% * 11) - 30px); margin:15px }.xl-11-35 { width: calc((4.165% * 11) - 35px); margin:17.5px }.xl-11-40 { width: calc((4.165% * 11) - 40px); margin:20px }.xl-11-45 { width: calc((4.165% * 11) - 45px); margin:22.5px }.xl-11-50 { width: calc((4.165% * 11) - 50px); margin:25px }.xl-11 { width: calc(4.165% * 11); }.xl-12-0 { width: calc((4.165% * 12) - 0px); margin:0px }.xl-12-5 { width: calc((4.165% * 12) - 5px); margin:2.5px }.xl-12-10 { width: calc((4.165% * 12) - 10px); margin:5px }.xl-12-15 { width: calc((4.165% * 12) - 15px); margin:7.5px }.xl-12-20 { width: calc((4.165% * 12) - 20px); margin:10px }.xl-12-25 { width: calc((4.165% * 12) - 25px); margin:12.5px }.xl-12-30 { width: calc((4.165% * 12) - 30px); margin:15px }.xl-12-35 { width: calc((4.165% * 12) - 35px); margin:17.5px }.xl-12-40 { width: calc((4.165% * 12) - 40px); margin:20px }.xl-12-45 { width: calc((4.165% * 12) - 45px); margin:22.5px }.xl-12-50 { width: calc((4.165% * 12) - 50px); margin:25px }.xl-12 { width: calc(4.165% * 12); }.xl-13-0 { width: calc((4.165% * 13) - 0px); margin:0px }.xl-13-5 { width: calc((4.165% * 13) - 5px); margin:2.5px }.xl-13-10 { width: calc((4.165% * 13) - 10px); margin:5px }.xl-13-15 { width: calc((4.165% * 13) - 15px); margin:7.5px }.xl-13-20 { width: calc((4.165% * 13) - 20px); margin:10px }.xl-13-25 { width: calc((4.165% * 13) - 25px); margin:12.5px }.xl-13-30 { width: calc((4.165% * 13) - 30px); margin:15px }.xl-13-35 { width: calc((4.165% * 13) - 35px); margin:17.5px }.xl-13-40 { width: calc((4.165% * 13) - 40px); margin:20px }.xl-13-45 { width: calc((4.165% * 13) - 45px); margin:22.5px }.xl-13-50 { width: calc((4.165% * 13) - 50px); margin:25px }.xl-13 { width: calc(4.165% * 13); }.xl-14-0 { width: calc((4.165% * 14) - 0px); margin:0px }.xl-14-5 { width: calc((4.165% * 14) - 5px); margin:2.5px }.xl-14-10 { width: calc((4.165% * 14) - 10px); margin:5px }.xl-14-15 { width: calc((4.165% * 14) - 15px); margin:7.5px }.xl-14-20 { width: calc((4.165% * 14) - 20px); margin:10px }.xl-14-25 { width: calc((4.165% * 14) - 25px); margin:12.5px }.xl-14-30 { width: calc((4.165% * 14) - 30px); margin:15px }.xl-14-35 { width: calc((4.165% * 14) - 35px); margin:17.5px }.xl-14-40 { width: calc((4.165% * 14) - 40px); margin:20px }.xl-14-45 { width: calc((4.165% * 14) - 45px); margin:22.5px }.xl-14-50 { width: calc((4.165% * 14) - 50px); margin:25px }.xl-14 { width: calc(4.165% * 14); }.xl-15-0 { width: calc((4.165% * 15) - 0px); margin:0px }.xl-15-5 { width: calc((4.165% * 15) - 5px); margin:2.5px }.xl-15-10 { width: calc((4.165% * 15) - 10px); margin:5px }.xl-15-15 { width: calc((4.165% * 15) - 15px); margin:7.5px }.xl-15-20 { width: calc((4.165% * 15) - 20px); margin:10px }.xl-15-25 { width: calc((4.165% * 15) - 25px); margin:12.5px }.xl-15-30 { width: calc((4.165% * 15) - 30px); margin:15px }.xl-15-35 { width: calc((4.165% * 15) - 35px); margin:17.5px }.xl-15-40 { width: calc((4.165% * 15) - 40px); margin:20px }.xl-15-45 { width: calc((4.165% * 15) - 45px); margin:22.5px }.xl-15-50 { width: calc((4.165% * 15) - 50px); margin:25px }.xl-15 { width: calc(4.165% * 15); }.xl-16-0 { width: calc((4.165% * 16) - 0px); margin:0px }.xl-16-5 { width: calc((4.165% * 16) - 5px); margin:2.5px }.xl-16-10 { width: calc((4.165% * 16) - 10px); margin:5px }.xl-16-15 { width: calc((4.165% * 16) - 15px); margin:7.5px }.xl-16-20 { width: calc((4.165% * 16) - 20px); margin:10px }.xl-16-25 { width: calc((4.165% * 16) - 25px); margin:12.5px }.xl-16-30 { width: calc((4.165% * 16) - 30px); margin:15px }.xl-16-35 { width: calc((4.165% * 16) - 35px); margin:17.5px }.xl-16-40 { width: calc((4.165% * 16) - 40px); margin:20px }.xl-16-45 { width: calc((4.165% * 16) - 45px); margin:22.5px }.xl-16-50 { width: calc((4.165% * 16) - 50px); margin:25px }.xl-16 { width: calc(4.165% * 16); }.xl-17-0 { width: calc((4.165% * 17) - 0px); margin:0px }.xl-17-5 { width: calc((4.165% * 17) - 5px); margin:2.5px }.xl-17-10 { width: calc((4.165% * 17) - 10px); margin:5px }.xl-17-15 { width: calc((4.165% * 17) - 15px); margin:7.5px }.xl-17-20 { width: calc((4.165% * 17) - 20px); margin:10px }.xl-17-25 { width: calc((4.165% * 17) - 25px); margin:12.5px }.xl-17-30 { width: calc((4.165% * 17) - 30px); margin:15px }.xl-17-35 { width: calc((4.165% * 17) - 35px); margin:17.5px }.xl-17-40 { width: calc((4.165% * 17) - 40px); margin:20px }.xl-17-45 { width: calc((4.165% * 17) - 45px); margin:22.5px }.xl-17-50 { width: calc((4.165% * 17) - 50px); margin:25px }.xl-17 { width: calc(4.165% * 17); }.xl-18-0 { width: calc((4.165% * 18) - 0px); margin:0px }.xl-18-5 { width: calc((4.165% * 18) - 5px); margin:2.5px }.xl-18-10 { width: calc((4.165% * 18) - 10px); margin:5px }.xl-18-15 { width: calc((4.165% * 18) - 15px); margin:7.5px }.xl-18-20 { width: calc((4.165% * 18) - 20px); margin:10px }.xl-18-25 { width: calc((4.165% * 18) - 25px); margin:12.5px }.xl-18-30 { width: calc((4.165% * 18) - 30px); margin:15px }.xl-18-35 { width: calc((4.165% * 18) - 35px); margin:17.5px }.xl-18-40 { width: calc((4.165% * 18) - 40px); margin:20px }.xl-18-45 { width: calc((4.165% * 18) - 45px); margin:22.5px }.xl-18-50 { width: calc((4.165% * 18) - 50px); margin:25px }.xl-18 { width: calc(4.165% * 18); }.xl-19-0 { width: calc((4.165% * 19) - 0px); margin:0px }.xl-19-5 { width: calc((4.165% * 19) - 5px); margin:2.5px }.xl-19-10 { width: calc((4.165% * 19) - 10px); margin:5px }.xl-19-15 { width: calc((4.165% * 19) - 15px); margin:7.5px }.xl-19-20 { width: calc((4.165% * 19) - 20px); margin:10px }.xl-19-25 { width: calc((4.165% * 19) - 25px); margin:12.5px }.xl-19-30 { width: calc((4.165% * 19) - 30px); margin:15px }.xl-19-35 { width: calc((4.165% * 19) - 35px); margin:17.5px }.xl-19-40 { width: calc((4.165% * 19) - 40px); margin:20px }.xl-19-45 { width: calc((4.165% * 19) - 45px); margin:22.5px }.xl-19-50 { width: calc((4.165% * 19) - 50px); margin:25px }.xl-19 { width: calc(4.165% * 19); }.xl-20-0 { width: calc((4.165% * 20) - 0px); margin:0px }.xl-20-5 { width: calc((4.165% * 20) - 5px); margin:2.5px }.xl-20-10 { width: calc((4.165% * 20) - 10px); margin:5px }.xl-20-15 { width: calc((4.165% * 20) - 15px); margin:7.5px }.xl-20-20 { width: calc((4.165% * 20) - 20px); margin:10px }.xl-20-25 { width: calc((4.165% * 20) - 25px); margin:12.5px }.xl-20-30 { width: calc((4.165% * 20) - 30px); margin:15px }.xl-20-35 { width: calc((4.165% * 20) - 35px); margin:17.5px }.xl-20-40 { width: calc((4.165% * 20) - 40px); margin:20px }.xl-20-45 { width: calc((4.165% * 20) - 45px); margin:22.5px }.xl-20-50 { width: calc((4.165% * 20) - 50px); margin:25px }.xl-20 { width: calc(4.165% * 20); }.xl-21-0 { width: calc((4.165% * 21) - 0px); margin:0px }.xl-21-5 { width: calc((4.165% * 21) - 5px); margin:2.5px }.xl-21-10 { width: calc((4.165% * 21) - 10px); margin:5px }.xl-21-15 { width: calc((4.165% * 21) - 15px); margin:7.5px }.xl-21-20 { width: calc((4.165% * 21) - 20px); margin:10px }.xl-21-25 { width: calc((4.165% * 21) - 25px); margin:12.5px }.xl-21-30 { width: calc((4.165% * 21) - 30px); margin:15px }.xl-21-35 { width: calc((4.165% * 21) - 35px); margin:17.5px }.xl-21-40 { width: calc((4.165% * 21) - 40px); margin:20px }.xl-21-45 { width: calc((4.165% * 21) - 45px); margin:22.5px }.xl-21-50 { width: calc((4.165% * 21) - 50px); margin:25px }.xl-21 { width: calc(4.165% * 21); }.xl-22-0 { width: calc((4.165% * 22) - 0px); margin:0px }.xl-22-5 { width: calc((4.165% * 22) - 5px); margin:2.5px }.xl-22-10 { width: calc((4.165% * 22) - 10px); margin:5px }.xl-22-15 { width: calc((4.165% * 22) - 15px); margin:7.5px }.xl-22-20 { width: calc((4.165% * 22) - 20px); margin:10px }.xl-22-25 { width: calc((4.165% * 22) - 25px); margin:12.5px }.xl-22-30 { width: calc((4.165% * 22) - 30px); margin:15px }.xl-22-35 { width: calc((4.165% * 22) - 35px); margin:17.5px }.xl-22-40 { width: calc((4.165% * 22) - 40px); margin:20px }.xl-22-45 { width: calc((4.165% * 22) - 45px); margin:22.5px }.xl-22-50 { width: calc((4.165% * 22) - 50px); margin:25px }.xl-22 { width: calc(4.165% * 22); }.xl-23-0 { width: calc((4.165% * 23) - 0px); margin:0px }.xl-23-5 { width: calc((4.165% * 23) - 5px); margin:2.5px }.xl-23-10 { width: calc((4.165% * 23) - 10px); margin:5px }.xl-23-15 { width: calc((4.165% * 23) - 15px); margin:7.5px }.xl-23-20 { width: calc((4.165% * 23) - 20px); margin:10px }.xl-23-25 { width: calc((4.165% * 23) - 25px); margin:12.5px }.xl-23-30 { width: calc((4.165% * 23) - 30px); margin:15px }.xl-23-35 { width: calc((4.165% * 23) - 35px); margin:17.5px }.xl-23-40 { width: calc((4.165% * 23) - 40px); margin:20px }.xl-23-45 { width: calc((4.165% * 23) - 45px); margin:22.5px }.xl-23-50 { width: calc((4.165% * 23) - 50px); margin:25px }.xl-23 { width: calc(4.165% * 23); }.xl-24-0 { width: calc((4.165% * 24) - 0px); margin:0px }.xl-24-5 { width: calc((4.165% * 24) - 5px); margin:2.5px }.xl-24-10 { width: calc((4.165% * 24) - 10px); margin:5px }.xl-24-15 { width: calc((4.165% * 24) - 15px); margin:7.5px }.xl-24-20 { width: calc((4.165% * 24) - 20px); margin:10px }.xl-24-25 { width: calc((4.165% * 24) - 25px); margin:12.5px }.xl-24-30 { width: calc((4.165% * 24) - 30px); margin:15px }.xl-24-35 { width: calc((4.165% * 24) - 35px); margin:17.5px }.xl-24-40 { width: calc((4.165% * 24) - 40px); margin:20px }.xl-24-45 { width: calc((4.165% * 24) - 45px); margin:22.5px }.xl-24-50 { width: calc((4.165% * 24) - 50px); margin:25px }.xl-24 { width: calc(4.165% * 24); }.xl-font-8 { font-size: 8pt; }.xl-font-9 { font-size: 9pt; }.xl-font-10 { font-size: 10pt; }.xl-font-11 { font-size: 11pt; }.xl-font-12 { font-size: 12pt; }.xl-font-13 { font-size: 13pt; }.xl-font-14 { font-size: 14pt; }.xl-font-15 { font-size: 15pt; }.xl-font-16 { font-size: 16pt; }.xl-font-17 { font-size: 17pt; }.xl-font-18 { font-size: 18pt; }.xl-font-19 { font-size: 19pt; }.xl-font-20 { font-size: 20pt; }.xl-font-21 { font-size: 21pt; }.xl-font-22 { font-size: 22pt; }.xl-font-23 { font-size: 23pt; }.xl-font-24 { font-size: 24pt; }.xl-font-25 { font-size: 25pt; }.xl-font-26 { font-size: 26pt; }.xl-font-27 { font-size: 27pt; }.xl-font-28 { font-size: 28pt; }.xl-font-29 { font-size: 29pt; }.xl-font-30 { font-size: 30pt; }.xl-font-31 { font-size: 31pt; }.xl-font-32 { font-size: 32pt; }.xl-font-33 { font-size: 33pt; }.xl-font-34 { font-size: 34pt; }.xl-font-35 { font-size: 35pt; }.xl-font-36 { font-size: 36pt; }.xl-font-37 { font-size: 37pt; }.xl-font-38 { font-size: 38pt; }.xl-font-39 { font-size: 39pt; }.xl-font-40 { font-size: 40pt; }.xl-order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }.xl-order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 }.xl-order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 }.xl-order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 }.xl-order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 }.xl-order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 }.xl-order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 }.xl-order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 }.xl-order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 }.xl-order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 }.xl-order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 }.xl-order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 }.xl-order-13 { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13 }.xl-order-14 { -webkit-box-ordinal-group: 15; -ms-flex-order: 14; order: 14 }.xl-order-15 { -webkit-box-ordinal-group: 16; -ms-flex-order: 15; order: 15 }.xl-order-16 { -webkit-box-ordinal-group: 17; -ms-flex-order: 16; order: 16 }.xl-order-17 { -webkit-box-ordinal-group: 18; -ms-flex-order: 17; order: 17 }.xl-order-18 { -webkit-box-ordinal-group: 19; -ms-flex-order: 18; order: 18 }.xl-order-19 { -webkit-box-ordinal-group: 20; -ms-flex-order: 19; order: 19 }.xl-order-20 { -webkit-box-ordinal-group: 21; -ms-flex-order: 20; order: 20 }.xl-order-21 { -webkit-box-ordinal-group: 22; -ms-flex-order: 21; order: 21 }.xl-order-22 { -webkit-box-ordinal-group: 23; -ms-flex-order: 22; order: 22 }.xl-order-23 { -webkit-box-ordinal-group: 24; -ms-flex-order: 23; order: 23 }.xl-order-24 { -webkit-box-ordinal-group: 25; -ms-flex-order: 24; order: 24 }.xl-order-25 { -webkit-box-ordinal-group: 26; -ms-flex-order: 25; order: 25 }.xl-order-26 { -webkit-box-ordinal-group: 27; -ms-flex-order: 26; order: 26 }.xl-order-27 { -webkit-box-ordinal-group: 28; -ms-flex-order: 27; order: 27 }.xl-order-28 { -webkit-box-ordinal-group: 29; -ms-flex-order: 28; order: 28 }.xl-order-29 { -webkit-box-ordinal-group: 30; -ms-flex-order: 29; order: 29 }.xl-order-30 { -webkit-box-ordinal-group: 31; -ms-flex-order: 30; order: 30 }.xl-order-31 { -webkit-box-ordinal-group: 32; -ms-flex-order: 31; order: 31 }.xl-order-32 { -webkit-box-ordinal-group: 33; -ms-flex-order: 32; order: 32 }.xl-order-33 { -webkit-box-ordinal-group: 34; -ms-flex-order: 33; order: 33 }.xl-order-34 { -webkit-box-ordinal-group: 35; -ms-flex-order: 34; order: 34 }.xl-order-35 { -webkit-box-ordinal-group: 36; -ms-flex-order: 35; order: 35 }.xl-order-36 { -webkit-box-ordinal-group: 37; -ms-flex-order: 36; order: 36 }.xl-order-37 { -webkit-box-ordinal-group: 38; -ms-flex-order: 37; order: 37 }.xl-order-38 { -webkit-box-ordinal-group: 39; -ms-flex-order: 38; order: 38 }.xl-order-39 { -webkit-box-ordinal-group: 40; -ms-flex-order: 39; order: 39 }.xl-order-40 { -webkit-box-ordinal-group: 41; -ms-flex-order: 40; order: 40 }.xl-order-41 { -webkit-box-ordinal-group: 42; -ms-flex-order: 41; order: 41 }.xl-order-42 { -webkit-box-ordinal-group: 43; -ms-flex-order: 42; order: 42 }.xl-order-43 { -webkit-box-ordinal-group: 44; -ms-flex-order: 43; order: 43 }.xl-order-44 { -webkit-box-ordinal-group: 45; -ms-flex-order: 44; order: 44 }.xl-order-45 { -webkit-box-ordinal-group: 46; -ms-flex-order: 45; order: 45 }.xl-order-46 { -webkit-box-ordinal-group: 47; -ms-flex-order: 46; order: 46 }.xl-order-47 { -webkit-box-ordinal-group: 48; -ms-flex-order: 47; order: 47 }.xl-order-48 { -webkit-box-ordinal-group: 49; -ms-flex-order: 48; order: 48 }.xl-order-49 { -webkit-box-ordinal-group: 50; -ms-flex-order: 49; order: 49 }.xl-order-50 { -webkit-box-ordinal-group: 51; -ms-flex-order: 50; order: 50 }    .xl-fill { flex-grow:1 }
    .xl-hide { display:none }
}

.form_field_text {
    width:100%;
    border:1px solid rgba(0,0,0,0.2);
    border-radius:4px;
    margin:5px 0 5px 0;
    padding:5px 8px;
    font-family:arial;font-size:11pt;
    color:#444;
}

.submit_button {
   display:inline-block;
    margin:10px 0 10px 0;
    padding:5px 10px; text-align:center;
    font-family:arial;font-size:11pt;
    color:#fff;
    background:#444;
    border-radius:4px;
}

.grad-light-grey {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fcfcfc+0,eaeaea+100 */
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #eaeaea 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#eaeaea 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fcfcfc 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.grad-mid-grey {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#eeeeee+0,cccccc+100;Gren+3D */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}

body { overflow-x:hidden }

.shadow:after {
  content:'';
  display:block;
  position:absolute;
  z-index:-1;
  bottom:-20px;
  /* The main idea with this technique is to use a radial gradient to simulate the
  desired effect */
  background:radial-gradient(farthest-corner at 50% 0px, rgba(0,0,0,0.4) 0%, transparent 50%);
  width:100%;
  height:20px;
}

.fadeIn { opacity: 1; transition-duration: 1s }
.fadeOut { opacity: 0; transition-duration: 1s }

.fadeInFromTop { opacity: 1; transition-duration: 1s;transform:translate(0,0) }
.fadeOutToTop { opacity: 0; transition-duration: 1s;transform:translate(0,-40px) }

.fadeInFromBottom { opacity: 1; transition-duration: 1s;transform:translate(0,0) }
.fadeOutToBottom { opacity: 0; transition-duration: 1s;transform:translate(0,40px) }

.fadeInFromLeft { opacity: 1; transition-duration: 1s;transform:translate(0,0) }
.fadeOutToLeft { opacity: 0; transition-duration: 1s;transform:translate(-40px,0) }

.fadeInFromRight { opacity: 1; transition-duration: 1s;transform:translate(0,0) }
.fadeOutToRight { opacity: 0; transition-duration: 1s;transform:translate(40px,0) }

.fadeInFromLeftFull { opacity: 1; transition-duration: 1s;transform:translate(0,0) }
.fadeOutToLeftFull { opacity: 0; transition-duration: 1s;transform:translate(-100%,0) }
.fadeInFromRightFull { opacity: 1; transition-duration: 1s;transform:translate(0,0) }
.fadeOutToRightFull { opacity: 0; transition-duration: 1s;transform:translate(100%,0) }


a { text-decoration: none ]



.strippedBlack {
    background-image: linear-gradient(135deg, #000000 25%, #1a1a1a 25%, #1a1a1a 50%, #000000 50%, #000000 75%, #1a1a1a 75%, #1a1a1a 100%);
    background-size: 28.28px 28.28px;
}

