table.table{border-collapse:collapse;width:100%}table.table tbody td{padding:11px 23px;font-size:.875em}table.table tbody td:first-child{color:#003b61}table.table tbody tr:nth-child(2n) td{background:#f0f6fc}table.table a{color:#003b61;text-decoration:none}table.table a:hover{text-decoration:underline}div.mainTable{display:-webkit-flex;display:flex}div.mainTable .tr{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:266px;border-right:1px solid #e4e4e4}@media (min-width:1200px){div.mainTable .tr:nth-child(2n){background:#f0f6fc}}div.mainTable .tr .td{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex:1 0 0;flex:1 0 0;font-size:.875em;color:#000;display:-webkit-flex;display:flex;padding:7px 20px;min-height:32px;height:auto}div.mainTable .tr .td:nth-child(2n){background:#f0f6fc}@media (min-width:1200px){div.mainTable .tr .td:nth-child(2n){background:0 0}}div.mainTable .tr .td.head{padding:14px 20px;min-height:64px}@media (min-width:1200px){div.mainTable .tr .td.head{-webkit-flex:3 0 0;flex:3 0 0;min-height:0}}@media (min-width:1200px){div.mainTable .tr .td{min-height:0}}div.mainTable .tr.cursor-pointer{cursor:pointer}div.mainTable .tr.cursor-pointer:hover{background:rgb(231.5,240.9,250.3)}div.mainTable .tr:last-child{border-right:none}@media (min-width:990px){div.mainTable .tr{min-width:340px}}@media (min-width:990px){div.mainTable .tr{min-width:300px}}@media (min-width:1200px){div.mainTable .tr{-webkit-flex:100% 0 0;flex:100% 0 0;border-right:none;-webkit-flex-flow:row wrap;flex-flow:row wrap}}div.mainTable a{color:#003b61;text-decoration:none}div.mainTable a:hover{text-decoration:underline}div.mainTable .tbody{display:-webkit-flex;display:flex;border-color:#e4e4e4;border-style:solid;border-width:1px 0 1px 0;-webkit-flex:100% 0 0;flex:100% 0 0}@media (min-width:1200px){div.mainTable .tbody{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:9px 0 0}}div.responsive-table{overflow-x:auto;padding-bottom:10px;-webkit-overflow-scrolling:touch}div.responsive-table.minuMarg{margin:0 -20px}@media (min-width:990px){div.responsive-table.minuMarg{margin:0 -15px}}@media (min-width:1200px){div.responsive-table.minuMarg{margin:0}}@media (min-width:1200px){div.responsive-table{padding-bottom:0}}