@import url("https://fonts.googleapis.com/css?family=Barlow+Semi+Condensed:500,700");
html, body {
  /*background-color: #c2c0b2;*/
  background-color: #e6e6e6;
  font-family: "Barlow Semi Condensed", "Helvetica Neue", "Helvetica", "Arial", "Avenir Next", "SegoeUI", sans-serif;
  /*color:white;*/
  color: #496176;
  /*padding: 50px;*/
  font-size: 13px;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  overflow-x: hidden;
  position: relative;
  line-height: 1;
  text-transform: uppercase;
  background-repeat: repeat;
  background-size: 250px;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased; }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

::-webkit-scrollbar {
  width: 3px; }

::-webkit-scrollbar-track {
  /*  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
  background-color: transparent; }

::-webkit-scrollbar-thumb {
  /*  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);  */
  background-color: #0f1114;
  display: block;
  margin: 10px 0 0 0; }

::-moz-selection {
  background-color: #fce054; }

::selection {
  background-color: #fce054; }

.Row {
  display: block;
  width: 100%;
  position: relative;
  clear: both; }

.StandardMidRow {
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1000px; }

.Row.MaxWidth {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
  padding: 0 40px; }

@media screen and (max-width: 768px) {
  .Row.MaxWidth {
    padding: 0 20px; } }

.Row:after {
  content: "";
  display: table;
  clear: both; }

.OverflowScroll {
  overflow: scroll; }

.OverflowAuto {
  overflow: auto; }

.Col, .Col1, .ColSquare1, .ColWideRectangle1, .Col2, .ColSquare2, .ColWideRectangle2, .Col3, .ColSquare3, .ColWideRectangle3, .Col4, .ColSquare4, .ColWideRectangle4, .Col5, .ColSquare5, .ColWideRectangle5, .Col6, .ColSquare6, .ColWideRectangle6, .Col7, .ColSquare7, .ColWideRectangle7, .Col8, .ColSquare8, .ColWideRectangle8, .Col9, .ColSquare9, .ColWideRectangle9, .Col10, .ColSquare10, .ColWideRectangle10, .Col11, .ColSquare11, .ColWideRectangle11, .Col12, .ColSquare12, .ColWideRectangle12 {
  float: left;
  position: relative;
  min-height: 1px;
  vertical-align: top; }
  .Col .Col:after, .Col1 .Col:after, .ColSquare1 .Col:after, .ColWideRectangle1 .Col:after, .Col2 .Col:after, .ColSquare2 .Col:after, .ColWideRectangle2 .Col:after, .Col3 .Col:after, .ColSquare3 .Col:after, .ColWideRectangle3 .Col:after, .Col4 .Col:after, .ColSquare4 .Col:after, .ColWideRectangle4 .Col:after, .Col5 .Col:after, .ColSquare5 .Col:after, .ColWideRectangle5 .Col:after, .Col6 .Col:after, .ColSquare6 .Col:after, .ColWideRectangle6 .Col:after, .Col7 .Col:after, .ColSquare7 .Col:after, .ColWideRectangle7 .Col:after, .Col8 .Col:after, .ColSquare8 .Col:after, .ColWideRectangle8 .Col:after, .Col9 .Col:after, .ColSquare9 .Col:after, .ColWideRectangle9 .Col:after, .Col10 .Col:after, .ColSquare10 .Col:after, .ColWideRectangle10 .Col:after, .Col11 .Col:after, .ColSquare11 .Col:after, .ColWideRectangle11 .Col:after, .Col12 .Col:after, .ColSquare12 .Col:after, .ColWideRectangle12 .Col:after, .Col .Col1:after, .Col1 .Col1:after, .ColSquare1 .Col1:after, .ColWideRectangle1 .Col1:after, .Col2 .Col1:after, .ColSquare2 .Col1:after, .ColWideRectangle2 .Col1:after, .Col3 .Col1:after, .ColSquare3 .Col1:after, .ColWideRectangle3 .Col1:after, .Col4 .Col1:after, .ColSquare4 .Col1:after, .ColWideRectangle4 .Col1:after, .Col5 .Col1:after, .ColSquare5 .Col1:after, .ColWideRectangle5 .Col1:after, .Col6 .Col1:after, .ColSquare6 .Col1:after, .ColWideRectangle6 .Col1:after, .Col7 .Col1:after, .ColSquare7 .Col1:after, .ColWideRectangle7 .Col1:after, .Col8 .Col1:after, .ColSquare8 .Col1:after, .ColWideRectangle8 .Col1:after, .Col9 .Col1:after, .ColSquare9 .Col1:after, .ColWideRectangle9 .Col1:after, .Col10 .Col1:after, .ColSquare10 .Col1:after, .ColWideRectangle10 .Col1:after, .Col11 .Col1:after, .ColSquare11 .Col1:after, .ColWideRectangle11 .Col1:after, .Col12 .Col1:after, .ColSquare12 .Col1:after, .ColWideRectangle12 .Col1:after, .Col .ColSquare1:after, .Col1 .ColSquare1:after, .ColSquare1 .ColSquare1:after, .ColWideRectangle1 .ColSquare1:after, .Col2 .ColSquare1:after, .ColSquare2 .ColSquare1:after, .ColWideRectangle2 .ColSquare1:after, .Col3 .ColSquare1:after, .ColSquare3 .ColSquare1:after, .ColWideRectangle3 .ColSquare1:after, .Col4 .ColSquare1:after, .ColSquare4 .ColSquare1:after, .ColWideRectangle4 .ColSquare1:after, .Col5 .ColSquare1:after, .ColSquare5 .ColSquare1:after, .ColWideRectangle5 .ColSquare1:after, .Col6 .ColSquare1:after, .ColSquare6 .ColSquare1:after, .ColWideRectangle6 .ColSquare1:after, .Col7 .ColSquare1:after, .ColSquare7 .ColSquare1:after, .ColWideRectangle7 .ColSquare1:after, .Col8 .ColSquare1:after, .ColSquare8 .ColSquare1:after, .ColWideRectangle8 .ColSquare1:after, .Col9 .ColSquare1:after, .ColSquare9 .ColSquare1:after, .ColWideRectangle9 .ColSquare1:after, .Col10 .ColSquare1:after, .ColSquare10 .ColSquare1:after, .ColWideRectangle10 .ColSquare1:after, .Col11 .ColSquare1:after, .ColSquare11 .ColSquare1:after, .ColWideRectangle11 .ColSquare1:after, .Col12 .ColSquare1:after, .ColSquare12 .ColSquare1:after, .ColWideRectangle12 .ColSquare1:after, .Col .ColWideRectangle1:after, .Col1 .ColWideRectangle1:after, .ColSquare1 .ColWideRectangle1:after, .ColWideRectangle1 .ColWideRectangle1:after, .Col2 .ColWideRectangle1:after, .ColSquare2 .ColWideRectangle1:after, .ColWideRectangle2 .ColWideRectangle1:after, .Col3 .ColWideRectangle1:after, .ColSquare3 .ColWideRectangle1:after, .ColWideRectangle3 .ColWideRectangle1:after, .Col4 .ColWideRectangle1:after, .ColSquare4 .ColWideRectangle1:after, .ColWideRectangle4 .ColWideRectangle1:after, .Col5 .ColWideRectangle1:after, .ColSquare5 .ColWideRectangle1:after, .ColWideRectangle5 .ColWideRectangle1:after, .Col6 .ColWideRectangle1:after, .ColSquare6 .ColWideRectangle1:after, .ColWideRectangle6 .ColWideRectangle1:after, .Col7 .ColWideRectangle1:after, .ColSquare7 .ColWideRectangle1:after, .ColWideRectangle7 .ColWideRectangle1:after, .Col8 .ColWideRectangle1:after, .ColSquare8 .ColWideRectangle1:after, .ColWideRectangle8 .ColWideRectangle1:after, .Col9 .ColWideRectangle1:after, .ColSquare9 .ColWideRectangle1:after, .ColWideRectangle9 .ColWideRectangle1:after, .Col10 .ColWideRectangle1:after, .ColSquare10 .ColWideRectangle1:after, .ColWideRectangle10 .ColWideRectangle1:after, .Col11 .ColWideRectangle1:after, .ColSquare11 .ColWideRectangle1:after, .ColWideRectangle11 .ColWideRectangle1:after, .Col12 .ColWideRectangle1:after, .ColSquare12 .ColWideRectangle1:after, .ColWideRectangle12 .ColWideRectangle1:after, .Col .Col2:after, .Col1 .Col2:after, .ColSquare1 .Col2:after, .ColWideRectangle1 .Col2:after, .Col2 .Col2:after, .ColSquare2 .Col2:after, .ColWideRectangle2 .Col2:after, .Col3 .Col2:after, .ColSquare3 .Col2:after, .ColWideRectangle3 .Col2:after, .Col4 .Col2:after, .ColSquare4 .Col2:after, .ColWideRectangle4 .Col2:after, .Col5 .Col2:after, .ColSquare5 .Col2:after, .ColWideRectangle5 .Col2:after, .Col6 .Col2:after, .ColSquare6 .Col2:after, .ColWideRectangle6 .Col2:after, .Col7 .Col2:after, .ColSquare7 .Col2:after, .ColWideRectangle7 .Col2:after, .Col8 .Col2:after, .ColSquare8 .Col2:after, .ColWideRectangle8 .Col2:after, .Col9 .Col2:after, .ColSquare9 .Col2:after, .ColWideRectangle9 .Col2:after, .Col10 .Col2:after, .ColSquare10 .Col2:after, .ColWideRectangle10 .Col2:after, .Col11 .Col2:after, .ColSquare11 .Col2:after, .ColWideRectangle11 .Col2:after, .Col12 .Col2:after, .ColSquare12 .Col2:after, .ColWideRectangle12 .Col2:after, .Col .ColSquare2:after, .Col1 .ColSquare2:after, .ColSquare1 .ColSquare2:after, .ColWideRectangle1 .ColSquare2:after, .Col2 .ColSquare2:after, .ColSquare2 .ColSquare2:after, .ColWideRectangle2 .ColSquare2:after, .Col3 .ColSquare2:after, .ColSquare3 .ColSquare2:after, .ColWideRectangle3 .ColSquare2:after, .Col4 .ColSquare2:after, .ColSquare4 .ColSquare2:after, .ColWideRectangle4 .ColSquare2:after, .Col5 .ColSquare2:after, .ColSquare5 .ColSquare2:after, .ColWideRectangle5 .ColSquare2:after, .Col6 .ColSquare2:after, .ColSquare6 .ColSquare2:after, .ColWideRectangle6 .ColSquare2:after, .Col7 .ColSquare2:after, .ColSquare7 .ColSquare2:after, .ColWideRectangle7 .ColSquare2:after, .Col8 .ColSquare2:after, .ColSquare8 .ColSquare2:after, .ColWideRectangle8 .ColSquare2:after, .Col9 .ColSquare2:after, .ColSquare9 .ColSquare2:after, .ColWideRectangle9 .ColSquare2:after, .Col10 .ColSquare2:after, .ColSquare10 .ColSquare2:after, .ColWideRectangle10 .ColSquare2:after, .Col11 .ColSquare2:after, .ColSquare11 .ColSquare2:after, .ColWideRectangle11 .ColSquare2:after, .Col12 .ColSquare2:after, .ColSquare12 .ColSquare2:after, .ColWideRectangle12 .ColSquare2:after, .Col .ColWideRectangle2:after, .Col1 .ColWideRectangle2:after, .ColSquare1 .ColWideRectangle2:after, .ColWideRectangle1 .ColWideRectangle2:after, .Col2 .ColWideRectangle2:after, .ColSquare2 .ColWideRectangle2:after, .ColWideRectangle2 .ColWideRectangle2:after, .Col3 .ColWideRectangle2:after, .ColSquare3 .ColWideRectangle2:after, .ColWideRectangle3 .ColWideRectangle2:after, .Col4 .ColWideRectangle2:after, .ColSquare4 .ColWideRectangle2:after, .ColWideRectangle4 .ColWideRectangle2:after, .Col5 .ColWideRectangle2:after, .ColSquare5 .ColWideRectangle2:after, .ColWideRectangle5 .ColWideRectangle2:after, .Col6 .ColWideRectangle2:after, .ColSquare6 .ColWideRectangle2:after, .ColWideRectangle6 .ColWideRectangle2:after, .Col7 .ColWideRectangle2:after, .ColSquare7 .ColWideRectangle2:after, .ColWideRectangle7 .ColWideRectangle2:after, .Col8 .ColWideRectangle2:after, .ColSquare8 .ColWideRectangle2:after, .ColWideRectangle8 .ColWideRectangle2:after, .Col9 .ColWideRectangle2:after, .ColSquare9 .ColWideRectangle2:after, .ColWideRectangle9 .ColWideRectangle2:after, .Col10 .ColWideRectangle2:after, .ColSquare10 .ColWideRectangle2:after, .ColWideRectangle10 .ColWideRectangle2:after, .Col11 .ColWideRectangle2:after, .ColSquare11 .ColWideRectangle2:after, .ColWideRectangle11 .ColWideRectangle2:after, .Col12 .ColWideRectangle2:after, .ColSquare12 .ColWideRectangle2:after, .ColWideRectangle12 .ColWideRectangle2:after, .Col .Col3:after, .Col1 .Col3:after, .ColSquare1 .Col3:after, .ColWideRectangle1 .Col3:after, .Col2 .Col3:after, .ColSquare2 .Col3:after, .ColWideRectangle2 .Col3:after, .Col3 .Col3:after, .ColSquare3 .Col3:after, .ColWideRectangle3 .Col3:after, .Col4 .Col3:after, .ColSquare4 .Col3:after, .ColWideRectangle4 .Col3:after, .Col5 .Col3:after, .ColSquare5 .Col3:after, .ColWideRectangle5 .Col3:after, .Col6 .Col3:after, .ColSquare6 .Col3:after, .ColWideRectangle6 .Col3:after, .Col7 .Col3:after, .ColSquare7 .Col3:after, .ColWideRectangle7 .Col3:after, .Col8 .Col3:after, .ColSquare8 .Col3:after, .ColWideRectangle8 .Col3:after, .Col9 .Col3:after, .ColSquare9 .Col3:after, .ColWideRectangle9 .Col3:after, .Col10 .Col3:after, .ColSquare10 .Col3:after, .ColWideRectangle10 .Col3:after, .Col11 .Col3:after, .ColSquare11 .Col3:after, .ColWideRectangle11 .Col3:after, .Col12 .Col3:after, .ColSquare12 .Col3:after, .ColWideRectangle12 .Col3:after, .Col .ColSquare3:after, .Col1 .ColSquare3:after, .ColSquare1 .ColSquare3:after, .ColWideRectangle1 .ColSquare3:after, .Col2 .ColSquare3:after, .ColSquare2 .ColSquare3:after, .ColWideRectangle2 .ColSquare3:after, .Col3 .ColSquare3:after, .ColSquare3 .ColSquare3:after, .ColWideRectangle3 .ColSquare3:after, .Col4 .ColSquare3:after, .ColSquare4 .ColSquare3:after, .ColWideRectangle4 .ColSquare3:after, .Col5 .ColSquare3:after, .ColSquare5 .ColSquare3:after, .ColWideRectangle5 .ColSquare3:after, .Col6 .ColSquare3:after, .ColSquare6 .ColSquare3:after, .ColWideRectangle6 .ColSquare3:after, .Col7 .ColSquare3:after, .ColSquare7 .ColSquare3:after, .ColWideRectangle7 .ColSquare3:after, .Col8 .ColSquare3:after, .ColSquare8 .ColSquare3:after, .ColWideRectangle8 .ColSquare3:after, .Col9 .ColSquare3:after, .ColSquare9 .ColSquare3:after, .ColWideRectangle9 .ColSquare3:after, .Col10 .ColSquare3:after, .ColSquare10 .ColSquare3:after, .ColWideRectangle10 .ColSquare3:after, .Col11 .ColSquare3:after, .ColSquare11 .ColSquare3:after, .ColWideRectangle11 .ColSquare3:after, .Col12 .ColSquare3:after, .ColSquare12 .ColSquare3:after, .ColWideRectangle12 .ColSquare3:after, .Col .ColWideRectangle3:after, .Col1 .ColWideRectangle3:after, .ColSquare1 .ColWideRectangle3:after, .ColWideRectangle1 .ColWideRectangle3:after, .Col2 .ColWideRectangle3:after, .ColSquare2 .ColWideRectangle3:after, .ColWideRectangle2 .ColWideRectangle3:after, .Col3 .ColWideRectangle3:after, .ColSquare3 .ColWideRectangle3:after, .ColWideRectangle3 .ColWideRectangle3:after, .Col4 .ColWideRectangle3:after, .ColSquare4 .ColWideRectangle3:after, .ColWideRectangle4 .ColWideRectangle3:after, .Col5 .ColWideRectangle3:after, .ColSquare5 .ColWideRectangle3:after, .ColWideRectangle5 .ColWideRectangle3:after, .Col6 .ColWideRectangle3:after, .ColSquare6 .ColWideRectangle3:after, .ColWideRectangle6 .ColWideRectangle3:after, .Col7 .ColWideRectangle3:after, .ColSquare7 .ColWideRectangle3:after, .ColWideRectangle7 .ColWideRectangle3:after, .Col8 .ColWideRectangle3:after, .ColSquare8 .ColWideRectangle3:after, .ColWideRectangle8 .ColWideRectangle3:after, .Col9 .ColWideRectangle3:after, .ColSquare9 .ColWideRectangle3:after, .ColWideRectangle9 .ColWideRectangle3:after, .Col10 .ColWideRectangle3:after, .ColSquare10 .ColWideRectangle3:after, .ColWideRectangle10 .ColWideRectangle3:after, .Col11 .ColWideRectangle3:after, .ColSquare11 .ColWideRectangle3:after, .ColWideRectangle11 .ColWideRectangle3:after, .Col12 .ColWideRectangle3:after, .ColSquare12 .ColWideRectangle3:after, .ColWideRectangle12 .ColWideRectangle3:after, .Col .Col4:after, .Col1 .Col4:after, .ColSquare1 .Col4:after, .ColWideRectangle1 .Col4:after, .Col2 .Col4:after, .ColSquare2 .Col4:after, .ColWideRectangle2 .Col4:after, .Col3 .Col4:after, .ColSquare3 .Col4:after, .ColWideRectangle3 .Col4:after, .Col4 .Col4:after, .ColSquare4 .Col4:after, .ColWideRectangle4 .Col4:after, .Col5 .Col4:after, .ColSquare5 .Col4:after, .ColWideRectangle5 .Col4:after, .Col6 .Col4:after, .ColSquare6 .Col4:after, .ColWideRectangle6 .Col4:after, .Col7 .Col4:after, .ColSquare7 .Col4:after, .ColWideRectangle7 .Col4:after, .Col8 .Col4:after, .ColSquare8 .Col4:after, .ColWideRectangle8 .Col4:after, .Col9 .Col4:after, .ColSquare9 .Col4:after, .ColWideRectangle9 .Col4:after, .Col10 .Col4:after, .ColSquare10 .Col4:after, .ColWideRectangle10 .Col4:after, .Col11 .Col4:after, .ColSquare11 .Col4:after, .ColWideRectangle11 .Col4:after, .Col12 .Col4:after, .ColSquare12 .Col4:after, .ColWideRectangle12 .Col4:after, .Col .ColSquare4:after, .Col1 .ColSquare4:after, .ColSquare1 .ColSquare4:after, .ColWideRectangle1 .ColSquare4:after, .Col2 .ColSquare4:after, .ColSquare2 .ColSquare4:after, .ColWideRectangle2 .ColSquare4:after, .Col3 .ColSquare4:after, .ColSquare3 .ColSquare4:after, .ColWideRectangle3 .ColSquare4:after, .Col4 .ColSquare4:after, .ColSquare4 .ColSquare4:after, .ColWideRectangle4 .ColSquare4:after, .Col5 .ColSquare4:after, .ColSquare5 .ColSquare4:after, .ColWideRectangle5 .ColSquare4:after, .Col6 .ColSquare4:after, .ColSquare6 .ColSquare4:after, .ColWideRectangle6 .ColSquare4:after, .Col7 .ColSquare4:after, .ColSquare7 .ColSquare4:after, .ColWideRectangle7 .ColSquare4:after, .Col8 .ColSquare4:after, .ColSquare8 .ColSquare4:after, .ColWideRectangle8 .ColSquare4:after, .Col9 .ColSquare4:after, .ColSquare9 .ColSquare4:after, .ColWideRectangle9 .ColSquare4:after, .Col10 .ColSquare4:after, .ColSquare10 .ColSquare4:after, .ColWideRectangle10 .ColSquare4:after, .Col11 .ColSquare4:after, .ColSquare11 .ColSquare4:after, .ColWideRectangle11 .ColSquare4:after, .Col12 .ColSquare4:after, .ColSquare12 .ColSquare4:after, .ColWideRectangle12 .ColSquare4:after, .Col .ColWideRectangle4:after, .Col1 .ColWideRectangle4:after, .ColSquare1 .ColWideRectangle4:after, .ColWideRectangle1 .ColWideRectangle4:after, .Col2 .ColWideRectangle4:after, .ColSquare2 .ColWideRectangle4:after, .ColWideRectangle2 .ColWideRectangle4:after, .Col3 .ColWideRectangle4:after, .ColSquare3 .ColWideRectangle4:after, .ColWideRectangle3 .ColWideRectangle4:after, .Col4 .ColWideRectangle4:after, .ColSquare4 .ColWideRectangle4:after, .ColWideRectangle4 .ColWideRectangle4:after, .Col5 .ColWideRectangle4:after, .ColSquare5 .ColWideRectangle4:after, .ColWideRectangle5 .ColWideRectangle4:after, .Col6 .ColWideRectangle4:after, .ColSquare6 .ColWideRectangle4:after, .ColWideRectangle6 .ColWideRectangle4:after, .Col7 .ColWideRectangle4:after, .ColSquare7 .ColWideRectangle4:after, .ColWideRectangle7 .ColWideRectangle4:after, .Col8 .ColWideRectangle4:after, .ColSquare8 .ColWideRectangle4:after, .ColWideRectangle8 .ColWideRectangle4:after, .Col9 .ColWideRectangle4:after, .ColSquare9 .ColWideRectangle4:after, .ColWideRectangle9 .ColWideRectangle4:after, .Col10 .ColWideRectangle4:after, .ColSquare10 .ColWideRectangle4:after, .ColWideRectangle10 .ColWideRectangle4:after, .Col11 .ColWideRectangle4:after, .ColSquare11 .ColWideRectangle4:after, .ColWideRectangle11 .ColWideRectangle4:after, .Col12 .ColWideRectangle4:after, .ColSquare12 .ColWideRectangle4:after, .ColWideRectangle12 .ColWideRectangle4:after, .Col .Col5:after, .Col1 .Col5:after, .ColSquare1 .Col5:after, .ColWideRectangle1 .Col5:after, .Col2 .Col5:after, .ColSquare2 .Col5:after, .ColWideRectangle2 .Col5:after, .Col3 .Col5:after, .ColSquare3 .Col5:after, .ColWideRectangle3 .Col5:after, .Col4 .Col5:after, .ColSquare4 .Col5:after, .ColWideRectangle4 .Col5:after, .Col5 .Col5:after, .ColSquare5 .Col5:after, .ColWideRectangle5 .Col5:after, .Col6 .Col5:after, .ColSquare6 .Col5:after, .ColWideRectangle6 .Col5:after, .Col7 .Col5:after, .ColSquare7 .Col5:after, .ColWideRectangle7 .Col5:after, .Col8 .Col5:after, .ColSquare8 .Col5:after, .ColWideRectangle8 .Col5:after, .Col9 .Col5:after, .ColSquare9 .Col5:after, .ColWideRectangle9 .Col5:after, .Col10 .Col5:after, .ColSquare10 .Col5:after, .ColWideRectangle10 .Col5:after, .Col11 .Col5:after, .ColSquare11 .Col5:after, .ColWideRectangle11 .Col5:after, .Col12 .Col5:after, .ColSquare12 .Col5:after, .ColWideRectangle12 .Col5:after, .Col .ColSquare5:after, .Col1 .ColSquare5:after, .ColSquare1 .ColSquare5:after, .ColWideRectangle1 .ColSquare5:after, .Col2 .ColSquare5:after, .ColSquare2 .ColSquare5:after, .ColWideRectangle2 .ColSquare5:after, .Col3 .ColSquare5:after, .ColSquare3 .ColSquare5:after, .ColWideRectangle3 .ColSquare5:after, .Col4 .ColSquare5:after, .ColSquare4 .ColSquare5:after, .ColWideRectangle4 .ColSquare5:after, .Col5 .ColSquare5:after, .ColSquare5 .ColSquare5:after, .ColWideRectangle5 .ColSquare5:after, .Col6 .ColSquare5:after, .ColSquare6 .ColSquare5:after, .ColWideRectangle6 .ColSquare5:after, .Col7 .ColSquare5:after, .ColSquare7 .ColSquare5:after, .ColWideRectangle7 .ColSquare5:after, .Col8 .ColSquare5:after, .ColSquare8 .ColSquare5:after, .ColWideRectangle8 .ColSquare5:after, .Col9 .ColSquare5:after, .ColSquare9 .ColSquare5:after, .ColWideRectangle9 .ColSquare5:after, .Col10 .ColSquare5:after, .ColSquare10 .ColSquare5:after, .ColWideRectangle10 .ColSquare5:after, .Col11 .ColSquare5:after, .ColSquare11 .ColSquare5:after, .ColWideRectangle11 .ColSquare5:after, .Col12 .ColSquare5:after, .ColSquare12 .ColSquare5:after, .ColWideRectangle12 .ColSquare5:after, .Col .ColWideRectangle5:after, .Col1 .ColWideRectangle5:after, .ColSquare1 .ColWideRectangle5:after, .ColWideRectangle1 .ColWideRectangle5:after, .Col2 .ColWideRectangle5:after, .ColSquare2 .ColWideRectangle5:after, .ColWideRectangle2 .ColWideRectangle5:after, .Col3 .ColWideRectangle5:after, .ColSquare3 .ColWideRectangle5:after, .ColWideRectangle3 .ColWideRectangle5:after, .Col4 .ColWideRectangle5:after, .ColSquare4 .ColWideRectangle5:after, .ColWideRectangle4 .ColWideRectangle5:after, .Col5 .ColWideRectangle5:after, .ColSquare5 .ColWideRectangle5:after, .ColWideRectangle5 .ColWideRectangle5:after, .Col6 .ColWideRectangle5:after, .ColSquare6 .ColWideRectangle5:after, .ColWideRectangle6 .ColWideRectangle5:after, .Col7 .ColWideRectangle5:after, .ColSquare7 .ColWideRectangle5:after, .ColWideRectangle7 .ColWideRectangle5:after, .Col8 .ColWideRectangle5:after, .ColSquare8 .ColWideRectangle5:after, .ColWideRectangle8 .ColWideRectangle5:after, .Col9 .ColWideRectangle5:after, .ColSquare9 .ColWideRectangle5:after, .ColWideRectangle9 .ColWideRectangle5:after, .Col10 .ColWideRectangle5:after, .ColSquare10 .ColWideRectangle5:after, .ColWideRectangle10 .ColWideRectangle5:after, .Col11 .ColWideRectangle5:after, .ColSquare11 .ColWideRectangle5:after, .ColWideRectangle11 .ColWideRectangle5:after, .Col12 .ColWideRectangle5:after, .ColSquare12 .ColWideRectangle5:after, .ColWideRectangle12 .ColWideRectangle5:after, .Col .Col6:after, .Col1 .Col6:after, .ColSquare1 .Col6:after, .ColWideRectangle1 .Col6:after, .Col2 .Col6:after, .ColSquare2 .Col6:after, .ColWideRectangle2 .Col6:after, .Col3 .Col6:after, .ColSquare3 .Col6:after, .ColWideRectangle3 .Col6:after, .Col4 .Col6:after, .ColSquare4 .Col6:after, .ColWideRectangle4 .Col6:after, .Col5 .Col6:after, .ColSquare5 .Col6:after, .ColWideRectangle5 .Col6:after, .Col6 .Col6:after, .ColSquare6 .Col6:after, .ColWideRectangle6 .Col6:after, .Col7 .Col6:after, .ColSquare7 .Col6:after, .ColWideRectangle7 .Col6:after, .Col8 .Col6:after, .ColSquare8 .Col6:after, .ColWideRectangle8 .Col6:after, .Col9 .Col6:after, .ColSquare9 .Col6:after, .ColWideRectangle9 .Col6:after, .Col10 .Col6:after, .ColSquare10 .Col6:after, .ColWideRectangle10 .Col6:after, .Col11 .Col6:after, .ColSquare11 .Col6:after, .ColWideRectangle11 .Col6:after, .Col12 .Col6:after, .ColSquare12 .Col6:after, .ColWideRectangle12 .Col6:after, .Col .ColSquare6:after, .Col1 .ColSquare6:after, .ColSquare1 .ColSquare6:after, .ColWideRectangle1 .ColSquare6:after, .Col2 .ColSquare6:after, .ColSquare2 .ColSquare6:after, .ColWideRectangle2 .ColSquare6:after, .Col3 .ColSquare6:after, .ColSquare3 .ColSquare6:after, .ColWideRectangle3 .ColSquare6:after, .Col4 .ColSquare6:after, .ColSquare4 .ColSquare6:after, .ColWideRectangle4 .ColSquare6:after, .Col5 .ColSquare6:after, .ColSquare5 .ColSquare6:after, .ColWideRectangle5 .ColSquare6:after, .Col6 .ColSquare6:after, .ColSquare6 .ColSquare6:after, .ColWideRectangle6 .ColSquare6:after, .Col7 .ColSquare6:after, .ColSquare7 .ColSquare6:after, .ColWideRectangle7 .ColSquare6:after, .Col8 .ColSquare6:after, .ColSquare8 .ColSquare6:after, .ColWideRectangle8 .ColSquare6:after, .Col9 .ColSquare6:after, .ColSquare9 .ColSquare6:after, .ColWideRectangle9 .ColSquare6:after, .Col10 .ColSquare6:after, .ColSquare10 .ColSquare6:after, .ColWideRectangle10 .ColSquare6:after, .Col11 .ColSquare6:after, .ColSquare11 .ColSquare6:after, .ColWideRectangle11 .ColSquare6:after, .Col12 .ColSquare6:after, .ColSquare12 .ColSquare6:after, .ColWideRectangle12 .ColSquare6:after, .Col .ColWideRectangle6:after, .Col1 .ColWideRectangle6:after, .ColSquare1 .ColWideRectangle6:after, .ColWideRectangle1 .ColWideRectangle6:after, .Col2 .ColWideRectangle6:after, .ColSquare2 .ColWideRectangle6:after, .ColWideRectangle2 .ColWideRectangle6:after, .Col3 .ColWideRectangle6:after, .ColSquare3 .ColWideRectangle6:after, .ColWideRectangle3 .ColWideRectangle6:after, .Col4 .ColWideRectangle6:after, .ColSquare4 .ColWideRectangle6:after, .ColWideRectangle4 .ColWideRectangle6:after, .Col5 .ColWideRectangle6:after, .ColSquare5 .ColWideRectangle6:after, .ColWideRectangle5 .ColWideRectangle6:after, .Col6 .ColWideRectangle6:after, .ColSquare6 .ColWideRectangle6:after, .ColWideRectangle6 .ColWideRectangle6:after, .Col7 .ColWideRectangle6:after, .ColSquare7 .ColWideRectangle6:after, .ColWideRectangle7 .ColWideRectangle6:after, .Col8 .ColWideRectangle6:after, .ColSquare8 .ColWideRectangle6:after, .ColWideRectangle8 .ColWideRectangle6:after, .Col9 .ColWideRectangle6:after, .ColSquare9 .ColWideRectangle6:after, .ColWideRectangle9 .ColWideRectangle6:after, .Col10 .ColWideRectangle6:after, .ColSquare10 .ColWideRectangle6:after, .ColWideRectangle10 .ColWideRectangle6:after, .Col11 .ColWideRectangle6:after, .ColSquare11 .ColWideRectangle6:after, .ColWideRectangle11 .ColWideRectangle6:after, .Col12 .ColWideRectangle6:after, .ColSquare12 .ColWideRectangle6:after, .ColWideRectangle12 .ColWideRectangle6:after, .Col .Col7:after, .Col1 .Col7:after, .ColSquare1 .Col7:after, .ColWideRectangle1 .Col7:after, .Col2 .Col7:after, .ColSquare2 .Col7:after, .ColWideRectangle2 .Col7:after, .Col3 .Col7:after, .ColSquare3 .Col7:after, .ColWideRectangle3 .Col7:after, .Col4 .Col7:after, .ColSquare4 .Col7:after, .ColWideRectangle4 .Col7:after, .Col5 .Col7:after, .ColSquare5 .Col7:after, .ColWideRectangle5 .Col7:after, .Col6 .Col7:after, .ColSquare6 .Col7:after, .ColWideRectangle6 .Col7:after, .Col7 .Col7:after, .ColSquare7 .Col7:after, .ColWideRectangle7 .Col7:after, .Col8 .Col7:after, .ColSquare8 .Col7:after, .ColWideRectangle8 .Col7:after, .Col9 .Col7:after, .ColSquare9 .Col7:after, .ColWideRectangle9 .Col7:after, .Col10 .Col7:after, .ColSquare10 .Col7:after, .ColWideRectangle10 .Col7:after, .Col11 .Col7:after, .ColSquare11 .Col7:after, .ColWideRectangle11 .Col7:after, .Col12 .Col7:after, .ColSquare12 .Col7:after, .ColWideRectangle12 .Col7:after, .Col .ColSquare7:after, .Col1 .ColSquare7:after, .ColSquare1 .ColSquare7:after, .ColWideRectangle1 .ColSquare7:after, .Col2 .ColSquare7:after, .ColSquare2 .ColSquare7:after, .ColWideRectangle2 .ColSquare7:after, .Col3 .ColSquare7:after, .ColSquare3 .ColSquare7:after, .ColWideRectangle3 .ColSquare7:after, .Col4 .ColSquare7:after, .ColSquare4 .ColSquare7:after, .ColWideRectangle4 .ColSquare7:after, .Col5 .ColSquare7:after, .ColSquare5 .ColSquare7:after, .ColWideRectangle5 .ColSquare7:after, .Col6 .ColSquare7:after, .ColSquare6 .ColSquare7:after, .ColWideRectangle6 .ColSquare7:after, .Col7 .ColSquare7:after, .ColSquare7 .ColSquare7:after, .ColWideRectangle7 .ColSquare7:after, .Col8 .ColSquare7:after, .ColSquare8 .ColSquare7:after, .ColWideRectangle8 .ColSquare7:after, .Col9 .ColSquare7:after, .ColSquare9 .ColSquare7:after, .ColWideRectangle9 .ColSquare7:after, .Col10 .ColSquare7:after, .ColSquare10 .ColSquare7:after, .ColWideRectangle10 .ColSquare7:after, .Col11 .ColSquare7:after, .ColSquare11 .ColSquare7:after, .ColWideRectangle11 .ColSquare7:after, .Col12 .ColSquare7:after, .ColSquare12 .ColSquare7:after, .ColWideRectangle12 .ColSquare7:after, .Col .ColWideRectangle7:after, .Col1 .ColWideRectangle7:after, .ColSquare1 .ColWideRectangle7:after, .ColWideRectangle1 .ColWideRectangle7:after, .Col2 .ColWideRectangle7:after, .ColSquare2 .ColWideRectangle7:after, .ColWideRectangle2 .ColWideRectangle7:after, .Col3 .ColWideRectangle7:after, .ColSquare3 .ColWideRectangle7:after, .ColWideRectangle3 .ColWideRectangle7:after, .Col4 .ColWideRectangle7:after, .ColSquare4 .ColWideRectangle7:after, .ColWideRectangle4 .ColWideRectangle7:after, .Col5 .ColWideRectangle7:after, .ColSquare5 .ColWideRectangle7:after, .ColWideRectangle5 .ColWideRectangle7:after, .Col6 .ColWideRectangle7:after, .ColSquare6 .ColWideRectangle7:after, .ColWideRectangle6 .ColWideRectangle7:after, .Col7 .ColWideRectangle7:after, .ColSquare7 .ColWideRectangle7:after, .ColWideRectangle7 .ColWideRectangle7:after, .Col8 .ColWideRectangle7:after, .ColSquare8 .ColWideRectangle7:after, .ColWideRectangle8 .ColWideRectangle7:after, .Col9 .ColWideRectangle7:after, .ColSquare9 .ColWideRectangle7:after, .ColWideRectangle9 .ColWideRectangle7:after, .Col10 .ColWideRectangle7:after, .ColSquare10 .ColWideRectangle7:after, .ColWideRectangle10 .ColWideRectangle7:after, .Col11 .ColWideRectangle7:after, .ColSquare11 .ColWideRectangle7:after, .ColWideRectangle11 .ColWideRectangle7:after, .Col12 .ColWideRectangle7:after, .ColSquare12 .ColWideRectangle7:after, .ColWideRectangle12 .ColWideRectangle7:after, .Col .Col8:after, .Col1 .Col8:after, .ColSquare1 .Col8:after, .ColWideRectangle1 .Col8:after, .Col2 .Col8:after, .ColSquare2 .Col8:after, .ColWideRectangle2 .Col8:after, .Col3 .Col8:after, .ColSquare3 .Col8:after, .ColWideRectangle3 .Col8:after, .Col4 .Col8:after, .ColSquare4 .Col8:after, .ColWideRectangle4 .Col8:after, .Col5 .Col8:after, .ColSquare5 .Col8:after, .ColWideRectangle5 .Col8:after, .Col6 .Col8:after, .ColSquare6 .Col8:after, .ColWideRectangle6 .Col8:after, .Col7 .Col8:after, .ColSquare7 .Col8:after, .ColWideRectangle7 .Col8:after, .Col8 .Col8:after, .ColSquare8 .Col8:after, .ColWideRectangle8 .Col8:after, .Col9 .Col8:after, .ColSquare9 .Col8:after, .ColWideRectangle9 .Col8:after, .Col10 .Col8:after, .ColSquare10 .Col8:after, .ColWideRectangle10 .Col8:after, .Col11 .Col8:after, .ColSquare11 .Col8:after, .ColWideRectangle11 .Col8:after, .Col12 .Col8:after, .ColSquare12 .Col8:after, .ColWideRectangle12 .Col8:after, .Col .ColSquare8:after, .Col1 .ColSquare8:after, .ColSquare1 .ColSquare8:after, .ColWideRectangle1 .ColSquare8:after, .Col2 .ColSquare8:after, .ColSquare2 .ColSquare8:after, .ColWideRectangle2 .ColSquare8:after, .Col3 .ColSquare8:after, .ColSquare3 .ColSquare8:after, .ColWideRectangle3 .ColSquare8:after, .Col4 .ColSquare8:after, .ColSquare4 .ColSquare8:after, .ColWideRectangle4 .ColSquare8:after, .Col5 .ColSquare8:after, .ColSquare5 .ColSquare8:after, .ColWideRectangle5 .ColSquare8:after, .Col6 .ColSquare8:after, .ColSquare6 .ColSquare8:after, .ColWideRectangle6 .ColSquare8:after, .Col7 .ColSquare8:after, .ColSquare7 .ColSquare8:after, .ColWideRectangle7 .ColSquare8:after, .Col8 .ColSquare8:after, .ColSquare8 .ColSquare8:after, .ColWideRectangle8 .ColSquare8:after, .Col9 .ColSquare8:after, .ColSquare9 .ColSquare8:after, .ColWideRectangle9 .ColSquare8:after, .Col10 .ColSquare8:after, .ColSquare10 .ColSquare8:after, .ColWideRectangle10 .ColSquare8:after, .Col11 .ColSquare8:after, .ColSquare11 .ColSquare8:after, .ColWideRectangle11 .ColSquare8:after, .Col12 .ColSquare8:after, .ColSquare12 .ColSquare8:after, .ColWideRectangle12 .ColSquare8:after, .Col .ColWideRectangle8:after, .Col1 .ColWideRectangle8:after, .ColSquare1 .ColWideRectangle8:after, .ColWideRectangle1 .ColWideRectangle8:after, .Col2 .ColWideRectangle8:after, .ColSquare2 .ColWideRectangle8:after, .ColWideRectangle2 .ColWideRectangle8:after, .Col3 .ColWideRectangle8:after, .ColSquare3 .ColWideRectangle8:after, .ColWideRectangle3 .ColWideRectangle8:after, .Col4 .ColWideRectangle8:after, .ColSquare4 .ColWideRectangle8:after, .ColWideRectangle4 .ColWideRectangle8:after, .Col5 .ColWideRectangle8:after, .ColSquare5 .ColWideRectangle8:after, .ColWideRectangle5 .ColWideRectangle8:after, .Col6 .ColWideRectangle8:after, .ColSquare6 .ColWideRectangle8:after, .ColWideRectangle6 .ColWideRectangle8:after, .Col7 .ColWideRectangle8:after, .ColSquare7 .ColWideRectangle8:after, .ColWideRectangle7 .ColWideRectangle8:after, .Col8 .ColWideRectangle8:after, .ColSquare8 .ColWideRectangle8:after, .ColWideRectangle8 .ColWideRectangle8:after, .Col9 .ColWideRectangle8:after, .ColSquare9 .ColWideRectangle8:after, .ColWideRectangle9 .ColWideRectangle8:after, .Col10 .ColWideRectangle8:after, .ColSquare10 .ColWideRectangle8:after, .ColWideRectangle10 .ColWideRectangle8:after, .Col11 .ColWideRectangle8:after, .ColSquare11 .ColWideRectangle8:after, .ColWideRectangle11 .ColWideRectangle8:after, .Col12 .ColWideRectangle8:after, .ColSquare12 .ColWideRectangle8:after, .ColWideRectangle12 .ColWideRectangle8:after, .Col .Col9:after, .Col1 .Col9:after, .ColSquare1 .Col9:after, .ColWideRectangle1 .Col9:after, .Col2 .Col9:after, .ColSquare2 .Col9:after, .ColWideRectangle2 .Col9:after, .Col3 .Col9:after, .ColSquare3 .Col9:after, .ColWideRectangle3 .Col9:after, .Col4 .Col9:after, .ColSquare4 .Col9:after, .ColWideRectangle4 .Col9:after, .Col5 .Col9:after, .ColSquare5 .Col9:after, .ColWideRectangle5 .Col9:after, .Col6 .Col9:after, .ColSquare6 .Col9:after, .ColWideRectangle6 .Col9:after, .Col7 .Col9:after, .ColSquare7 .Col9:after, .ColWideRectangle7 .Col9:after, .Col8 .Col9:after, .ColSquare8 .Col9:after, .ColWideRectangle8 .Col9:after, .Col9 .Col9:after, .ColSquare9 .Col9:after, .ColWideRectangle9 .Col9:after, .Col10 .Col9:after, .ColSquare10 .Col9:after, .ColWideRectangle10 .Col9:after, .Col11 .Col9:after, .ColSquare11 .Col9:after, .ColWideRectangle11 .Col9:after, .Col12 .Col9:after, .ColSquare12 .Col9:after, .ColWideRectangle12 .Col9:after, .Col .ColSquare9:after, .Col1 .ColSquare9:after, .ColSquare1 .ColSquare9:after, .ColWideRectangle1 .ColSquare9:after, .Col2 .ColSquare9:after, .ColSquare2 .ColSquare9:after, .ColWideRectangle2 .ColSquare9:after, .Col3 .ColSquare9:after, .ColSquare3 .ColSquare9:after, .ColWideRectangle3 .ColSquare9:after, .Col4 .ColSquare9:after, .ColSquare4 .ColSquare9:after, .ColWideRectangle4 .ColSquare9:after, .Col5 .ColSquare9:after, .ColSquare5 .ColSquare9:after, .ColWideRectangle5 .ColSquare9:after, .Col6 .ColSquare9:after, .ColSquare6 .ColSquare9:after, .ColWideRectangle6 .ColSquare9:after, .Col7 .ColSquare9:after, .ColSquare7 .ColSquare9:after, .ColWideRectangle7 .ColSquare9:after, .Col8 .ColSquare9:after, .ColSquare8 .ColSquare9:after, .ColWideRectangle8 .ColSquare9:after, .Col9 .ColSquare9:after, .ColSquare9 .ColSquare9:after, .ColWideRectangle9 .ColSquare9:after, .Col10 .ColSquare9:after, .ColSquare10 .ColSquare9:after, .ColWideRectangle10 .ColSquare9:after, .Col11 .ColSquare9:after, .ColSquare11 .ColSquare9:after, .ColWideRectangle11 .ColSquare9:after, .Col12 .ColSquare9:after, .ColSquare12 .ColSquare9:after, .ColWideRectangle12 .ColSquare9:after, .Col .ColWideRectangle9:after, .Col1 .ColWideRectangle9:after, .ColSquare1 .ColWideRectangle9:after, .ColWideRectangle1 .ColWideRectangle9:after, .Col2 .ColWideRectangle9:after, .ColSquare2 .ColWideRectangle9:after, .ColWideRectangle2 .ColWideRectangle9:after, .Col3 .ColWideRectangle9:after, .ColSquare3 .ColWideRectangle9:after, .ColWideRectangle3 .ColWideRectangle9:after, .Col4 .ColWideRectangle9:after, .ColSquare4 .ColWideRectangle9:after, .ColWideRectangle4 .ColWideRectangle9:after, .Col5 .ColWideRectangle9:after, .ColSquare5 .ColWideRectangle9:after, .ColWideRectangle5 .ColWideRectangle9:after, .Col6 .ColWideRectangle9:after, .ColSquare6 .ColWideRectangle9:after, .ColWideRectangle6 .ColWideRectangle9:after, .Col7 .ColWideRectangle9:after, .ColSquare7 .ColWideRectangle9:after, .ColWideRectangle7 .ColWideRectangle9:after, .Col8 .ColWideRectangle9:after, .ColSquare8 .ColWideRectangle9:after, .ColWideRectangle8 .ColWideRectangle9:after, .Col9 .ColWideRectangle9:after, .ColSquare9 .ColWideRectangle9:after, .ColWideRectangle9 .ColWideRectangle9:after, .Col10 .ColWideRectangle9:after, .ColSquare10 .ColWideRectangle9:after, .ColWideRectangle10 .ColWideRectangle9:after, .Col11 .ColWideRectangle9:after, .ColSquare11 .ColWideRectangle9:after, .ColWideRectangle11 .ColWideRectangle9:after, .Col12 .ColWideRectangle9:after, .ColSquare12 .ColWideRectangle9:after, .ColWideRectangle12 .ColWideRectangle9:after, .Col .Col10:after, .Col1 .Col10:after, .ColSquare1 .Col10:after, .ColWideRectangle1 .Col10:after, .Col2 .Col10:after, .ColSquare2 .Col10:after, .ColWideRectangle2 .Col10:after, .Col3 .Col10:after, .ColSquare3 .Col10:after, .ColWideRectangle3 .Col10:after, .Col4 .Col10:after, .ColSquare4 .Col10:after, .ColWideRectangle4 .Col10:after, .Col5 .Col10:after, .ColSquare5 .Col10:after, .ColWideRectangle5 .Col10:after, .Col6 .Col10:after, .ColSquare6 .Col10:after, .ColWideRectangle6 .Col10:after, .Col7 .Col10:after, .ColSquare7 .Col10:after, .ColWideRectangle7 .Col10:after, .Col8 .Col10:after, .ColSquare8 .Col10:after, .ColWideRectangle8 .Col10:after, .Col9 .Col10:after, .ColSquare9 .Col10:after, .ColWideRectangle9 .Col10:after, .Col10 .Col10:after, .ColSquare10 .Col10:after, .ColWideRectangle10 .Col10:after, .Col11 .Col10:after, .ColSquare11 .Col10:after, .ColWideRectangle11 .Col10:after, .Col12 .Col10:after, .ColSquare12 .Col10:after, .ColWideRectangle12 .Col10:after, .Col .ColSquare10:after, .Col1 .ColSquare10:after, .ColSquare1 .ColSquare10:after, .ColWideRectangle1 .ColSquare10:after, .Col2 .ColSquare10:after, .ColSquare2 .ColSquare10:after, .ColWideRectangle2 .ColSquare10:after, .Col3 .ColSquare10:after, .ColSquare3 .ColSquare10:after, .ColWideRectangle3 .ColSquare10:after, .Col4 .ColSquare10:after, .ColSquare4 .ColSquare10:after, .ColWideRectangle4 .ColSquare10:after, .Col5 .ColSquare10:after, .ColSquare5 .ColSquare10:after, .ColWideRectangle5 .ColSquare10:after, .Col6 .ColSquare10:after, .ColSquare6 .ColSquare10:after, .ColWideRectangle6 .ColSquare10:after, .Col7 .ColSquare10:after, .ColSquare7 .ColSquare10:after, .ColWideRectangle7 .ColSquare10:after, .Col8 .ColSquare10:after, .ColSquare8 .ColSquare10:after, .ColWideRectangle8 .ColSquare10:after, .Col9 .ColSquare10:after, .ColSquare9 .ColSquare10:after, .ColWideRectangle9 .ColSquare10:after, .Col10 .ColSquare10:after, .ColSquare10 .ColSquare10:after, .ColWideRectangle10 .ColSquare10:after, .Col11 .ColSquare10:after, .ColSquare11 .ColSquare10:after, .ColWideRectangle11 .ColSquare10:after, .Col12 .ColSquare10:after, .ColSquare12 .ColSquare10:after, .ColWideRectangle12 .ColSquare10:after, .Col .ColWideRectangle10:after, .Col1 .ColWideRectangle10:after, .ColSquare1 .ColWideRectangle10:after, .ColWideRectangle1 .ColWideRectangle10:after, .Col2 .ColWideRectangle10:after, .ColSquare2 .ColWideRectangle10:after, .ColWideRectangle2 .ColWideRectangle10:after, .Col3 .ColWideRectangle10:after, .ColSquare3 .ColWideRectangle10:after, .ColWideRectangle3 .ColWideRectangle10:after, .Col4 .ColWideRectangle10:after, .ColSquare4 .ColWideRectangle10:after, .ColWideRectangle4 .ColWideRectangle10:after, .Col5 .ColWideRectangle10:after, .ColSquare5 .ColWideRectangle10:after, .ColWideRectangle5 .ColWideRectangle10:after, .Col6 .ColWideRectangle10:after, .ColSquare6 .ColWideRectangle10:after, .ColWideRectangle6 .ColWideRectangle10:after, .Col7 .ColWideRectangle10:after, .ColSquare7 .ColWideRectangle10:after, .ColWideRectangle7 .ColWideRectangle10:after, .Col8 .ColWideRectangle10:after, .ColSquare8 .ColWideRectangle10:after, .ColWideRectangle8 .ColWideRectangle10:after, .Col9 .ColWideRectangle10:after, .ColSquare9 .ColWideRectangle10:after, .ColWideRectangle9 .ColWideRectangle10:after, .Col10 .ColWideRectangle10:after, .ColSquare10 .ColWideRectangle10:after, .ColWideRectangle10 .ColWideRectangle10:after, .Col11 .ColWideRectangle10:after, .ColSquare11 .ColWideRectangle10:after, .ColWideRectangle11 .ColWideRectangle10:after, .Col12 .ColWideRectangle10:after, .ColSquare12 .ColWideRectangle10:after, .ColWideRectangle12 .ColWideRectangle10:after, .Col .Col11:after, .Col1 .Col11:after, .ColSquare1 .Col11:after, .ColWideRectangle1 .Col11:after, .Col2 .Col11:after, .ColSquare2 .Col11:after, .ColWideRectangle2 .Col11:after, .Col3 .Col11:after, .ColSquare3 .Col11:after, .ColWideRectangle3 .Col11:after, .Col4 .Col11:after, .ColSquare4 .Col11:after, .ColWideRectangle4 .Col11:after, .Col5 .Col11:after, .ColSquare5 .Col11:after, .ColWideRectangle5 .Col11:after, .Col6 .Col11:after, .ColSquare6 .Col11:after, .ColWideRectangle6 .Col11:after, .Col7 .Col11:after, .ColSquare7 .Col11:after, .ColWideRectangle7 .Col11:after, .Col8 .Col11:after, .ColSquare8 .Col11:after, .ColWideRectangle8 .Col11:after, .Col9 .Col11:after, .ColSquare9 .Col11:after, .ColWideRectangle9 .Col11:after, .Col10 .Col11:after, .ColSquare10 .Col11:after, .ColWideRectangle10 .Col11:after, .Col11 .Col11:after, .ColSquare11 .Col11:after, .ColWideRectangle11 .Col11:after, .Col12 .Col11:after, .ColSquare12 .Col11:after, .ColWideRectangle12 .Col11:after, .Col .ColSquare11:after, .Col1 .ColSquare11:after, .ColSquare1 .ColSquare11:after, .ColWideRectangle1 .ColSquare11:after, .Col2 .ColSquare11:after, .ColSquare2 .ColSquare11:after, .ColWideRectangle2 .ColSquare11:after, .Col3 .ColSquare11:after, .ColSquare3 .ColSquare11:after, .ColWideRectangle3 .ColSquare11:after, .Col4 .ColSquare11:after, .ColSquare4 .ColSquare11:after, .ColWideRectangle4 .ColSquare11:after, .Col5 .ColSquare11:after, .ColSquare5 .ColSquare11:after, .ColWideRectangle5 .ColSquare11:after, .Col6 .ColSquare11:after, .ColSquare6 .ColSquare11:after, .ColWideRectangle6 .ColSquare11:after, .Col7 .ColSquare11:after, .ColSquare7 .ColSquare11:after, .ColWideRectangle7 .ColSquare11:after, .Col8 .ColSquare11:after, .ColSquare8 .ColSquare11:after, .ColWideRectangle8 .ColSquare11:after, .Col9 .ColSquare11:after, .ColSquare9 .ColSquare11:after, .ColWideRectangle9 .ColSquare11:after, .Col10 .ColSquare11:after, .ColSquare10 .ColSquare11:after, .ColWideRectangle10 .ColSquare11:after, .Col11 .ColSquare11:after, .ColSquare11 .ColSquare11:after, .ColWideRectangle11 .ColSquare11:after, .Col12 .ColSquare11:after, .ColSquare12 .ColSquare11:after, .ColWideRectangle12 .ColSquare11:after, .Col .ColWideRectangle11:after, .Col1 .ColWideRectangle11:after, .ColSquare1 .ColWideRectangle11:after, .ColWideRectangle1 .ColWideRectangle11:after, .Col2 .ColWideRectangle11:after, .ColSquare2 .ColWideRectangle11:after, .ColWideRectangle2 .ColWideRectangle11:after, .Col3 .ColWideRectangle11:after, .ColSquare3 .ColWideRectangle11:after, .ColWideRectangle3 .ColWideRectangle11:after, .Col4 .ColWideRectangle11:after, .ColSquare4 .ColWideRectangle11:after, .ColWideRectangle4 .ColWideRectangle11:after, .Col5 .ColWideRectangle11:after, .ColSquare5 .ColWideRectangle11:after, .ColWideRectangle5 .ColWideRectangle11:after, .Col6 .ColWideRectangle11:after, .ColSquare6 .ColWideRectangle11:after, .ColWideRectangle6 .ColWideRectangle11:after, .Col7 .ColWideRectangle11:after, .ColSquare7 .ColWideRectangle11:after, .ColWideRectangle7 .ColWideRectangle11:after, .Col8 .ColWideRectangle11:after, .ColSquare8 .ColWideRectangle11:after, .ColWideRectangle8 .ColWideRectangle11:after, .Col9 .ColWideRectangle11:after, .ColSquare9 .ColWideRectangle11:after, .ColWideRectangle9 .ColWideRectangle11:after, .Col10 .ColWideRectangle11:after, .ColSquare10 .ColWideRectangle11:after, .ColWideRectangle10 .ColWideRectangle11:after, .Col11 .ColWideRectangle11:after, .ColSquare11 .ColWideRectangle11:after, .ColWideRectangle11 .ColWideRectangle11:after, .Col12 .ColWideRectangle11:after, .ColSquare12 .ColWideRectangle11:after, .ColWideRectangle12 .ColWideRectangle11:after, .Col .Col12:after, .Col1 .Col12:after, .ColSquare1 .Col12:after, .ColWideRectangle1 .Col12:after, .Col2 .Col12:after, .ColSquare2 .Col12:after, .ColWideRectangle2 .Col12:after, .Col3 .Col12:after, .ColSquare3 .Col12:after, .ColWideRectangle3 .Col12:after, .Col4 .Col12:after, .ColSquare4 .Col12:after, .ColWideRectangle4 .Col12:after, .Col5 .Col12:after, .ColSquare5 .Col12:after, .ColWideRectangle5 .Col12:after, .Col6 .Col12:after, .ColSquare6 .Col12:after, .ColWideRectangle6 .Col12:after, .Col7 .Col12:after, .ColSquare7 .Col12:after, .ColWideRectangle7 .Col12:after, .Col8 .Col12:after, .ColSquare8 .Col12:after, .ColWideRectangle8 .Col12:after, .Col9 .Col12:after, .ColSquare9 .Col12:after, .ColWideRectangle9 .Col12:after, .Col10 .Col12:after, .ColSquare10 .Col12:after, .ColWideRectangle10 .Col12:after, .Col11 .Col12:after, .ColSquare11 .Col12:after, .ColWideRectangle11 .Col12:after, .Col12 .Col12:after, .ColSquare12 .Col12:after, .ColWideRectangle12 .Col12:after, .Col .ColSquare12:after, .Col1 .ColSquare12:after, .ColSquare1 .ColSquare12:after, .ColWideRectangle1 .ColSquare12:after, .Col2 .ColSquare12:after, .ColSquare2 .ColSquare12:after, .ColWideRectangle2 .ColSquare12:after, .Col3 .ColSquare12:after, .ColSquare3 .ColSquare12:after, .ColWideRectangle3 .ColSquare12:after, .Col4 .ColSquare12:after, .ColSquare4 .ColSquare12:after, .ColWideRectangle4 .ColSquare12:after, .Col5 .ColSquare12:after, .ColSquare5 .ColSquare12:after, .ColWideRectangle5 .ColSquare12:after, .Col6 .ColSquare12:after, .ColSquare6 .ColSquare12:after, .ColWideRectangle6 .ColSquare12:after, .Col7 .ColSquare12:after, .ColSquare7 .ColSquare12:after, .ColWideRectangle7 .ColSquare12:after, .Col8 .ColSquare12:after, .ColSquare8 .ColSquare12:after, .ColWideRectangle8 .ColSquare12:after, .Col9 .ColSquare12:after, .ColSquare9 .ColSquare12:after, .ColWideRectangle9 .ColSquare12:after, .Col10 .ColSquare12:after, .ColSquare10 .ColSquare12:after, .ColWideRectangle10 .ColSquare12:after, .Col11 .ColSquare12:after, .ColSquare11 .ColSquare12:after, .ColWideRectangle11 .ColSquare12:after, .Col12 .ColSquare12:after, .ColSquare12 .ColSquare12:after, .ColWideRectangle12 .ColSquare12:after, .Col .ColWideRectangle12:after, .Col1 .ColWideRectangle12:after, .ColSquare1 .ColWideRectangle12:after, .ColWideRectangle1 .ColWideRectangle12:after, .Col2 .ColWideRectangle12:after, .ColSquare2 .ColWideRectangle12:after, .ColWideRectangle2 .ColWideRectangle12:after, .Col3 .ColWideRectangle12:after, .ColSquare3 .ColWideRectangle12:after, .ColWideRectangle3 .ColWideRectangle12:after, .Col4 .ColWideRectangle12:after, .ColSquare4 .ColWideRectangle12:after, .ColWideRectangle4 .ColWideRectangle12:after, .Col5 .ColWideRectangle12:after, .ColSquare5 .ColWideRectangle12:after, .ColWideRectangle5 .ColWideRectangle12:after, .Col6 .ColWideRectangle12:after, .ColSquare6 .ColWideRectangle12:after, .ColWideRectangle6 .ColWideRectangle12:after, .Col7 .ColWideRectangle12:after, .ColSquare7 .ColWideRectangle12:after, .ColWideRectangle7 .ColWideRectangle12:after, .Col8 .ColWideRectangle12:after, .ColSquare8 .ColWideRectangle12:after, .ColWideRectangle8 .ColWideRectangle12:after, .Col9 .ColWideRectangle12:after, .ColSquare9 .ColWideRectangle12:after, .ColWideRectangle9 .ColWideRectangle12:after, .Col10 .ColWideRectangle12:after, .ColSquare10 .ColWideRectangle12:after, .ColWideRectangle10 .ColWideRectangle12:after, .Col11 .ColWideRectangle12:after, .ColSquare11 .ColWideRectangle12:after, .ColWideRectangle11 .ColWideRectangle12:after, .Col12 .ColWideRectangle12:after, .ColSquare12 .ColWideRectangle12:after, .ColWideRectangle12 .ColWideRectangle12:after {
    content: "";
    display: table;
    clear: both; }

.Col1 {
  width: 8.33333%; }

.ColSquare1 {
  width: 8.33333%;
  padding-bottom: 8.33333%; }

.ColWideRectangle1 {
  width: 8.33333%;
  padding-bottom: 4.16667%; }

.Col2 {
  width: 16.66667%; }

.ColSquare2 {
  width: 16.66667%;
  padding-bottom: 16.66667%; }

.ColWideRectangle2 {
  width: 16.66667%;
  padding-bottom: 8.33333%; }

.Col3 {
  width: 25%; }

.ColSquare3 {
  width: 25%;
  padding-bottom: 25%; }

.ColWideRectangle3 {
  width: 25%;
  padding-bottom: 12.5%; }

.Col4 {
  width: 33.33333%; }

.ColSquare4 {
  width: 33.33333%;
  padding-bottom: 33.33333%; }

.ColWideRectangle4 {
  width: 33.33333%;
  padding-bottom: 16.66667%; }

.Col5 {
  width: 41.66667%; }

.ColSquare5 {
  width: 41.66667%;
  padding-bottom: 41.66667%; }

.ColWideRectangle5 {
  width: 41.66667%;
  padding-bottom: 20.83333%; }

.Col6 {
  width: 50%; }

.ColSquare6 {
  width: 50%;
  padding-bottom: 50%; }

.ColWideRectangle6 {
  width: 50%;
  padding-bottom: 25%; }

.Col7 {
  width: 58.33333%; }

.ColSquare7 {
  width: 58.33333%;
  padding-bottom: 58.33333%; }

.ColWideRectangle7 {
  width: 58.33333%;
  padding-bottom: 29.16667%; }

.Col8 {
  width: 66.66667%; }

.ColSquare8 {
  width: 66.66667%;
  padding-bottom: 66.66667%; }

.ColWideRectangle8 {
  width: 66.66667%;
  padding-bottom: 33.33333%; }

.Col9 {
  width: 75%; }

.ColSquare9 {
  width: 75%;
  padding-bottom: 75%; }

.ColWideRectangle9 {
  width: 75%;
  padding-bottom: 37.5%; }

.Col10 {
  width: 83.33333%; }

.ColSquare10 {
  width: 83.33333%;
  padding-bottom: 83.33333%; }

.ColWideRectangle10 {
  width: 83.33333%;
  padding-bottom: 41.66667%; }

.Col11 {
  width: 91.66667%; }

.ColSquare11 {
  width: 91.66667%;
  padding-bottom: 91.66667%; }

.ColWideRectangle11 {
  width: 91.66667%;
  padding-bottom: 45.83333%; }

.Col12 {
  width: 100%; }

.ColSquare12 {
  width: 100%;
  padding-bottom: 100%; }

.ColWideRectangle12 {
  width: 100%;
  padding-bottom: 50%; }

@media screen and (max-width: 1400px) {
  .ColXl1 {
    width: 8.33333%; }
  .ColSquareXl1 {
    width: 8.33333%;
    padding-bottom: 8.33333%; }
  .ColWideRectangleXl1 {
    width: 8.33333%;
    padding-bottom: 4.16667%; } }

@media screen and (max-width: 1400px) {
  .ColXl2 {
    width: 16.66667%; }
  .ColSquareXl2 {
    width: 16.66667%;
    padding-bottom: 16.66667%; }
  .ColWideRectangleXl2 {
    width: 16.66667%;
    padding-bottom: 8.33333%; } }

@media screen and (max-width: 1400px) {
  .ColXl3 {
    width: 25%; }
  .ColSquareXl3 {
    width: 25%;
    padding-bottom: 25%; }
  .ColWideRectangleXl3 {
    width: 25%;
    padding-bottom: 12.5%; } }

@media screen and (max-width: 1400px) {
  .ColXl4 {
    width: 33.33333%; }
  .ColSquareXl4 {
    width: 33.33333%;
    padding-bottom: 33.33333%; }
  .ColWideRectangleXl4 {
    width: 33.33333%;
    padding-bottom: 16.66667%; } }

@media screen and (max-width: 1400px) {
  .ColXl5 {
    width: 41.66667%; }
  .ColSquareXl5 {
    width: 41.66667%;
    padding-bottom: 41.66667%; }
  .ColWideRectangleXl5 {
    width: 41.66667%;
    padding-bottom: 20.83333%; } }

@media screen and (max-width: 1400px) {
  .ColXl6 {
    width: 50%; }
  .ColSquareXl6 {
    width: 50%;
    padding-bottom: 50%; }
  .ColWideRectangleXl6 {
    width: 50%;
    padding-bottom: 25%; } }

@media screen and (max-width: 1400px) {
  .ColXl7 {
    width: 58.33333%; }
  .ColSquareXl7 {
    width: 58.33333%;
    padding-bottom: 58.33333%; }
  .ColWideRectangleXl7 {
    width: 58.33333%;
    padding-bottom: 29.16667%; } }

@media screen and (max-width: 1400px) {
  .ColXl8 {
    width: 66.66667%; }
  .ColSquareXl8 {
    width: 66.66667%;
    padding-bottom: 66.66667%; }
  .ColWideRectangleXl8 {
    width: 66.66667%;
    padding-bottom: 33.33333%; } }

@media screen and (max-width: 1400px) {
  .ColXl9 {
    width: 75%; }
  .ColSquareXl9 {
    width: 75%;
    padding-bottom: 75%; }
  .ColWideRectangleXl9 {
    width: 75%;
    padding-bottom: 37.5%; } }

@media screen and (max-width: 1400px) {
  .ColXl10 {
    width: 83.33333%; }
  .ColSquareXl10 {
    width: 83.33333%;
    padding-bottom: 83.33333%; }
  .ColWideRectangleXl10 {
    width: 83.33333%;
    padding-bottom: 41.66667%; } }

@media screen and (max-width: 1400px) {
  .ColXl11 {
    width: 91.66667%; }
  .ColSquareXl11 {
    width: 91.66667%;
    padding-bottom: 91.66667%; }
  .ColWideRectangleXl11 {
    width: 91.66667%;
    padding-bottom: 45.83333%; } }

@media screen and (max-width: 1400px) {
  .ColXl12 {
    width: 100%; }
  .ColSquareXl12 {
    width: 100%;
    padding-bottom: 100%; }
  .ColWideRectangleXl12 {
    width: 100%;
    padding-bottom: 50%; } }

@media screen and (max-width: 1024px) {
  .ColLg1 {
    width: 8.33333%; }
  .ColSquareLg1 {
    width: 8.33333%;
    padding-bottom: 8.33333%; }
  .ColWideRectangleLg1 {
    width: 8.33333%;
    padding-bottom: 4.16667%; } }

@media screen and (max-width: 1024px) {
  .ColLg2 {
    width: 16.66667%; }
  .ColSquareLg2 {
    width: 16.66667%;
    padding-bottom: 16.66667%; }
  .ColWideRectangleLg2 {
    width: 16.66667%;
    padding-bottom: 8.33333%; } }

@media screen and (max-width: 1024px) {
  .ColLg3 {
    width: 25%; }
  .ColSquareLg3 {
    width: 25%;
    padding-bottom: 25%; }
  .ColWideRectangleLg3 {
    width: 25%;
    padding-bottom: 12.5%; } }

@media screen and (max-width: 1024px) {
  .ColLg4 {
    width: 33.33333%; }
  .ColSquareLg4 {
    width: 33.33333%;
    padding-bottom: 33.33333%; }
  .ColWideRectangleLg4 {
    width: 33.33333%;
    padding-bottom: 16.66667%; } }

@media screen and (max-width: 1024px) {
  .ColLg5 {
    width: 41.66667%; }
  .ColSquareLg5 {
    width: 41.66667%;
    padding-bottom: 41.66667%; }
  .ColWideRectangleLg5 {
    width: 41.66667%;
    padding-bottom: 20.83333%; } }

@media screen and (max-width: 1024px) {
  .ColLg6 {
    width: 50%; }
  .ColSquareLg6 {
    width: 50%;
    padding-bottom: 50%; }
  .ColWideRectangleLg6 {
    width: 50%;
    padding-bottom: 25%; } }

@media screen and (max-width: 1024px) {
  .ColLg7 {
    width: 58.33333%; }
  .ColSquareLg7 {
    width: 58.33333%;
    padding-bottom: 58.33333%; }
  .ColWideRectangleLg7 {
    width: 58.33333%;
    padding-bottom: 29.16667%; } }

@media screen and (max-width: 1024px) {
  .ColLg8 {
    width: 66.66667%; }
  .ColSquareLg8 {
    width: 66.66667%;
    padding-bottom: 66.66667%; }
  .ColWideRectangleLg8 {
    width: 66.66667%;
    padding-bottom: 33.33333%; } }

@media screen and (max-width: 1024px) {
  .ColLg9 {
    width: 75%; }
  .ColSquareLg9 {
    width: 75%;
    padding-bottom: 75%; }
  .ColWideRectangleLg9 {
    width: 75%;
    padding-bottom: 37.5%; } }

@media screen and (max-width: 1024px) {
  .ColLg10 {
    width: 83.33333%; }
  .ColSquareLg10 {
    width: 83.33333%;
    padding-bottom: 83.33333%; }
  .ColWideRectangleLg10 {
    width: 83.33333%;
    padding-bottom: 41.66667%; } }

@media screen and (max-width: 1024px) {
  .ColLg11 {
    width: 91.66667%; }
  .ColSquareLg11 {
    width: 91.66667%;
    padding-bottom: 91.66667%; }
  .ColWideRectangleLg11 {
    width: 91.66667%;
    padding-bottom: 45.83333%; } }

@media screen and (max-width: 1024px) {
  .ColLg12 {
    width: 100%; }
  .ColSquareLg12 {
    width: 100%;
    padding-bottom: 100%; }
  .ColWideRectangleLg12 {
    width: 100%;
    padding-bottom: 50%; } }

@media screen and (max-width: 768px) {
  .ColMd1 {
    width: 8.33333%; }
  .ColSquareMd1 {
    width: 8.33333%;
    padding-bottom: 8.33333%; }
  .ColWideRectangleMd1 {
    width: 8.33333%;
    padding-bottom: 4.16667%; } }

@media screen and (max-width: 768px) {
  .ColMd2 {
    width: 16.66667%; }
  .ColSquareMd2 {
    width: 16.66667%;
    padding-bottom: 16.66667%; }
  .ColWideRectangleMd2 {
    width: 16.66667%;
    padding-bottom: 8.33333%; } }

@media screen and (max-width: 768px) {
  .ColMd3 {
    width: 25%; }
  .ColSquareMd3 {
    width: 25%;
    padding-bottom: 25%; }
  .ColWideRectangleMd3 {
    width: 25%;
    padding-bottom: 12.5%; } }

@media screen and (max-width: 768px) {
  .ColMd4 {
    width: 33.33333%; }
  .ColSquareMd4 {
    width: 33.33333%;
    padding-bottom: 33.33333%; }
  .ColWideRectangleMd4 {
    width: 33.33333%;
    padding-bottom: 16.66667%; } }

@media screen and (max-width: 768px) {
  .ColMd5 {
    width: 41.66667%; }
  .ColSquareMd5 {
    width: 41.66667%;
    padding-bottom: 41.66667%; }
  .ColWideRectangleMd5 {
    width: 41.66667%;
    padding-bottom: 20.83333%; } }

@media screen and (max-width: 768px) {
  .ColMd6 {
    width: 50%; }
  .ColSquareMd6 {
    width: 50%;
    padding-bottom: 50%; }
  .ColWideRectangleMd6 {
    width: 50%;
    padding-bottom: 25%; } }

@media screen and (max-width: 768px) {
  .ColMd7 {
    width: 58.33333%; }
  .ColSquareMd7 {
    width: 58.33333%;
    padding-bottom: 58.33333%; }
  .ColWideRectangleMd7 {
    width: 58.33333%;
    padding-bottom: 29.16667%; } }

@media screen and (max-width: 768px) {
  .ColMd8 {
    width: 66.66667%; }
  .ColSquareMd8 {
    width: 66.66667%;
    padding-bottom: 66.66667%; }
  .ColWideRectangleMd8 {
    width: 66.66667%;
    padding-bottom: 33.33333%; } }

@media screen and (max-width: 768px) {
  .ColMd9 {
    width: 75%; }
  .ColSquareMd9 {
    width: 75%;
    padding-bottom: 75%; }
  .ColWideRectangleMd9 {
    width: 75%;
    padding-bottom: 37.5%; } }

@media screen and (max-width: 768px) {
  .ColMd10 {
    width: 83.33333%; }
  .ColSquareMd10 {
    width: 83.33333%;
    padding-bottom: 83.33333%; }
  .ColWideRectangleMd10 {
    width: 83.33333%;
    padding-bottom: 41.66667%; } }

@media screen and (max-width: 768px) {
  .ColMd11 {
    width: 91.66667%; }
  .ColSquareMd11 {
    width: 91.66667%;
    padding-bottom: 91.66667%; }
  .ColWideRectangleMd11 {
    width: 91.66667%;
    padding-bottom: 45.83333%; } }

@media screen and (max-width: 768px) {
  .ColMd12 {
    width: 100%; }
  .ColSquareMd12 {
    width: 100%;
    padding-bottom: 100%; }
  .ColWideRectangleMd12 {
    width: 100%;
    padding-bottom: 50%; } }

@media screen and (max-width: 640px) {
  .ColSm1 {
    width: 8.33333%; }
  .ColSquareSm1 {
    width: 8.33333%;
    padding-bottom: 8.33333%; }
  .ColWideRectangleSm1 {
    width: 8.33333%;
    padding-bottom: 4.16667%; } }

@media screen and (max-width: 640px) {
  .ColSm2 {
    width: 16.66667%; }
  .ColSquareSm2 {
    width: 16.66667%;
    padding-bottom: 16.66667%; }
  .ColWideRectangleSm2 {
    width: 16.66667%;
    padding-bottom: 8.33333%; } }

@media screen and (max-width: 640px) {
  .ColSm3 {
    width: 25%; }
  .ColSquareSm3 {
    width: 25%;
    padding-bottom: 25%; }
  .ColWideRectangleSm3 {
    width: 25%;
    padding-bottom: 12.5%; } }

@media screen and (max-width: 640px) {
  .ColSm4 {
    width: 33.33333%; }
  .ColSquareSm4 {
    width: 33.33333%;
    padding-bottom: 33.33333%; }
  .ColWideRectangleSm4 {
    width: 33.33333%;
    padding-bottom: 16.66667%; } }

@media screen and (max-width: 640px) {
  .ColSm5 {
    width: 41.66667%; }
  .ColSquareSm5 {
    width: 41.66667%;
    padding-bottom: 41.66667%; }
  .ColWideRectangleSm5 {
    width: 41.66667%;
    padding-bottom: 20.83333%; } }

@media screen and (max-width: 640px) {
  .ColSm6 {
    width: 50%; }
  .ColSquareSm6 {
    width: 50%;
    padding-bottom: 50%; }
  .ColWideRectangleSm6 {
    width: 50%;
    padding-bottom: 25%; } }

@media screen and (max-width: 640px) {
  .ColSm7 {
    width: 58.33333%; }
  .ColSquareSm7 {
    width: 58.33333%;
    padding-bottom: 58.33333%; }
  .ColWideRectangleSm7 {
    width: 58.33333%;
    padding-bottom: 29.16667%; } }

@media screen and (max-width: 640px) {
  .ColSm8 {
    width: 66.66667%; }
  .ColSquareSm8 {
    width: 66.66667%;
    padding-bottom: 66.66667%; }
  .ColWideRectangleSm8 {
    width: 66.66667%;
    padding-bottom: 33.33333%; } }

@media screen and (max-width: 640px) {
  .ColSm9 {
    width: 75%; }
  .ColSquareSm9 {
    width: 75%;
    padding-bottom: 75%; }
  .ColWideRectangleSm9 {
    width: 75%;
    padding-bottom: 37.5%; } }

@media screen and (max-width: 640px) {
  .ColSm10 {
    width: 83.33333%; }
  .ColSquareSm10 {
    width: 83.33333%;
    padding-bottom: 83.33333%; }
  .ColWideRectangleSm10 {
    width: 83.33333%;
    padding-bottom: 41.66667%; } }

@media screen and (max-width: 640px) {
  .ColSm11 {
    width: 91.66667%; }
  .ColSquareSm11 {
    width: 91.66667%;
    padding-bottom: 91.66667%; }
  .ColWideRectangleSm11 {
    width: 91.66667%;
    padding-bottom: 45.83333%; } }

@media screen and (max-width: 640px) {
  .ColSm12 {
    width: 100%; }
  .ColSquareSm12 {
    width: 100%;
    padding-bottom: 100%; }
  .ColWideRectangleSm12 {
    width: 100%;
    padding-bottom: 50%; } }

.ListItemThumbnail {
  top: 20%;
  left: 20%;
  width: 60%;
  height: 60%;
  position: absolute; }

.FloatRight {
  float: right; }

.FloatLeft {
  float: left; }

.FloatCenter {
  float: center; }

h1, h2, h3, h4 {
  margin: 0;
  padding: 0;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 600; }

h1 {
  font-size: 18px;
  font-family: "Barlow Semi Condensed", sans-serif;
  line-height: 1; }

h2 {
  font-size: 20px; }

h3 {
  font-size: 16px; }

h4 {
  font-size: 14px; }

a, a:hover, a:focus {
  color: #389adc;
  outline: none;
  text-decoration: none; }

a.NoBorder {
  border-bottom: 0; }

a:hover {
  color: #191d23; }

a.TxtLight:hover,
a.TxtLight:focus,
a.TxtLight:active {
  color: #2f3640; }

p {
  margin: 0;
  font-size: 13px;
  line-height: 1.3; }

h1 a {
  color: #2C3A47; }

p:empty {
  display: none; }

a.TxtLook {
  color: #496176; }

a.TxtLook:hover {
  color: #389adc; }

pre {
  text-transform: none; }

.Hero {
  font-size: 100px; }
  @media screen and (max-width: 1400px) {
    .Hero {
      font-size: 84px; } }
  @media screen and (max-width: 1024px) {
    .Hero {
      font-size: 64px; } }
  @media screen and (max-width: 768px) {
    .Hero {
      font-size: 48px; } }

.Headline {
  font-size: 32px;
  line-height: 40px; }
  @media screen and (max-width: 768px) {
    .Headline {
      font-size: 24px;
      line-height: 30px; } }

.Title {
  font-size: 28px;
  line-height: 36px; }

.Ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.TxtSmall {
  font-size: 80%;
  line-height: 1; }

.UpperCase {
  text-transform: uppercase; }

sup {
  padding-left: 2px; }

hr {
  border-color: #f7f9fa; }

.BgDark {
  background-color: #2C3A47; }

.BgLight {
  background-color: #ffffff; }

.BgColorPrimary {
  background: #2f3640; }

.TxtLight {
  color: #ffffff; }

.TxtDark {
  color: #2C3A47; }

.TxtColorPrimary,
.TxtColorPrimary:focus,
.TxtColorPrimary:active,
.TxtColorPrimary:visited {
  color: #2f3640; }

.TxtNegative {
  color: #c0392b !important; }

.TxtSuccess {
  color: #04dc85; }

.TxtLeft {
  text-align: left; }

.TxtRight {
  text-align: right; }

.TxtCenter {
  text-align: center; }

@media screen and (max-width: 768px) {
  .TxtMdLeft {
    text-align: left; }
  .TxtMdRight {
    text-align: right; }
  .TxtMdCenter {
    text-align: center; } }

.TxtSerif {
  font-family: serif; }

.TxtDisabledLight {
  color: rgba(255, 255, 255, 0.4); }

.TxtDisabledDark {
  color: rgba(44, 58, 71, 0.4); }

.TxtDisabledColorPrimary {
  color: rgba(47, 54, 64, 0.4); }

.TxtMedium {
  font-weight: 600; }

.TxtBold {
  font-weight: 700; }

.BreakWord {
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto; }

.StandardRowLineHeight {
  line-height: 45px; }

.TxtDisplay {
  font-family: "Barlow Semi Condensed", sans-serif; }

.TxtBody {
  font-family: "Barlow Semi Condensed", "Helvetica Neue", "Helvetica", "Arial", "Avenir Next", "SegoeUI", sans-serif; }

.TxtColorSuccess {
  color: #04dc85; }

.TxtDraft {
  color: #ff9800; }

.TxtColorError {
  color: #ff4d68; }

.TxtGray {
  color: #bfbfbf; }

.TxtItalic {
  font-style: italic; }

.TxtNormal {
  font-weight: normal; }

.TxtNoTransform {
  text-transform: none !important; }

.btn, .btn-primary {
  border-radius: 0;
  min-width: 40px; }

.btn, .btn:hover {
  background-color: transparent;
  border: 1px solid #718197 !important;
  color: #5a687b;
  padding-left: 10px;
  padding-right: 10px; }

.btn:hover {
  background-color: #2f3640;
  color: #ffffff; }

.btn.HrefLike {
  padding: 0;
  border: 0; }

.btn-primary {
  color: #ffffff;
  background-color: #5a687b;
  border-color: transparent; }

.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #191d23;
  border-color: rgba(0, 0, 0, 0); }

.btn-primary:hover {
  color: #389adc;
  background-color: #191d23;
  border-color: rgba(0, 0, 0, 0); }

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #2C3A47;
  background-color: #191d23;
  border-color: rgba(0, 0, 0, 0); }

.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #0a68b4;
  border-color: rgba(0, 0, 0, 0); }

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none; }

.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #2f3640;
  border-color: transparent; }

.btn-primary .badge {
  color: #2f3640;
  background-color: #2C3A47; }

.btn.Disabled,
.btn.Disabled:hover,
.btn.Disabled:focus {
  color: #bfbfbf;
  border: 1px solid #bfbfbf;
  background-color: transparent;
  cursor: default; }

.btn-primary {
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s; }

.btn-primary:focus {
  background-color: #2f3640; }

.btn-primary:active {
  background-color: #191d23;
  background-image: -webkit-radial-gradient(circle, #191d23 10%, #2f3640 11%);
  background-image: -o-radial-gradient(circle, #191d23 10%, #2f3640 11%);
  background-image: radial-gradient(circle, #191d23 10%, #2f3640 11%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
  background-size: 1000%;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); }

.btn-success {
  background-color: #04dc85;
  border: 1px solid #04dc85; }

.PaginationBtn {
  width: 45px;
  height: 45px;
  text-align: center;
  display: inline-block;
  line-height: 45px; }

.PaginationBtn.Deactivated {
  color: rgba(44, 58, 71, 0.2); }

th, td {
  word-wrap: break-word;
  padding: 8px;
  vertical-align: middle !important; }

tr {
  background-color: #e6e6e6; }

table.dataTable tbody tr {
  background-color: #e6e6e6; }

th,
th a {
  background-color: #2C3A47;
  color: #ffffff;
  border-bottom: 0; }

th.ThAction {
  width: 80px; }

.FormAddEditTable td.FormLabelTd {
  vertical-align: top !important;
  padding-top: 23px; }

.FormAddEditTable input[type=text] {
  min-width: 200px !important; }

table.ZebraTable tr.ListItem:nth-child(odd) {
  background-color: #f0f0f0; }

.TotalValueCell {
  background-color: #d9d9d9; }

.TableFullWitdh {
  width: 100%; }

.table-bordered {
  border: 0; }

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td,
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > td {
  border: 1px solid #cccccc; }

table.FormAddEditTable {
  width: 100%;
  margin-top: 20px; }

.FormAddEditTable .FormLabelTd {
  width: 30%;
  height: 60px; }

.FormAddEditTable .FormContentTd {
  width: 70%; }

.RugDetail.table-bordered > tbody > tr > td,
.FormAddEditTable.table-bordered > thead > tr > th,
.FormAddEditTable.table-bordered > tbody > tr > td {
  border: none;
  border-bottom: 1px solid #bfbfbf; }

.FormAddEditTable.table-bordered tr {
  background-color: #ddd; }

.RugDetail.table-bordered > tbody > tr,
.RugDetail.table-bordered > tbody > tr > td {
  background-color: transparent; }

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  line-height: 1; }

.table-hover > tbody > tr:hover,
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: rgba(255, 255, 255, 0.5) !important; }

tr.selected,
tr.selected:hover,
tr.selected td,
.table-hover > tbody > tr.selected:hover {
  background-color: #f1c40f;
  color: black; }

selected tr.selected a,
tr.selected:hover a,
tr.selected td a,
.table-hover > tbody > tr.selected:hover a {
  color: black; }

.ui-datepicker-calendar tr {
  background-color: transparent; }

.ui-datepicker td {
  border: 1px solid #ccc; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
  border: 0; }

.ui-datepicker td span, .ui-datepicker td a {
  display: block;
  padding: 5px;
  text-align: right;
  text-decoration: none; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  background: #f1c40f;
  color: #2C3A47; }

#Login {
  background-color: #bfbfbf; }

#Account.View .ThumbnailGridArea {
  margin-top: 20px; }

#Transaction.View .ewGrid.GenericHeader {
  margin-bottom: 20px; }

#Transaction.View .StandardBar.Positive {
  background: rgba(0, 0, 0, 0.3);
  padding: 10px;
  margin: 20px 0 0 0; }

#Transaction.View .StandardBar.RugAddArea {
  background: rgba(0, 0, 0, 0.1);
  padding: 10px;
  margin: 20px 0 0 0;
  overflow: hidden; }

#Transaction.View .StandardBar.Archived {
  padding: 10px;
  margin: 0;
  color: #2C3A47; }

#Transaction.View .StandardBar.Draft {
  padding: 10px;
  margin: 20px 0 0 0; }

.ewCustomPageCaptionArea.TransactionDetail {
  padding: 10px;
  background: #f2f2f2;
  margin: 0;
  background: white; }

#Table_Account_View {
  width: 100%;
  table-layout: fixed; }

#Table_Account_View th {
  width: 100px; }

#Table_Passer_List .th_id {
  width: 40px; }

#Table_Passer_List .th_name {
  width: 200px; }

#Table_State_List .th_name {
  width: 150px; }

#Table_State_List .th_shortname {
  width: 60px; }

#Table_Directory_List .th_directory_name {
  width: 100px; }

#Table_User_List .th_id {
  width: 40px; }

#Table_User_List .th_name {
  width: 100px; }

#Table_User_List .th_email {
  width: 200px; }

#Table_Account_List .th_id,
#Table_Account_List .th_customer_status,
#Table_Account_List .th_zip_code {
  width: 85px; }

#Table_Account_List .th_firm {
  width: 100px; }

#Table_Account_List .ThAction {
  width: 60px; }

#Table_Rug_List .ThAction {
  width: 60px; }

#Table_Rug_List .th_hti_rug_code_no {
  width: 70px; }

#Table_Rug_List .th_hti_rug_photo {
  width: 60px; }

#Table_Rug_List .td_hti_rug_photo {
  padding: 5px;
  background-color: white; }

#Table_Rug_List .td_hti_rug_photo:empty {
  background-color: transparent; }

#Table_Transaction_List .th_ab_transaction_date,
#Table_Transaction_List .th_ab_cost_total,
#Table_Transaction_List .th_ab_sale_total {
  width: 90px; }

#Table_Transaction_List .td_ab_sale_total,
#Table_Transaction_List .td_ab_cost_total {
  text-align: right; }

#Table_Note_List .th_customer {
  width: 200px; }

#Table_Note_List .th_state {
  width: 150px; }

.form-control {
  width: auto;
  display: inline-block; }

a.dropdown-item {
  display: block;
  padding: 8px; }

.dropdown-menu {
  border-radius: 0; }

.ui-widget {
  font-family: inherit;
  font-size: inherit; }

label {
  display: block; }

.GeneratedListItem:hover a {
  text-decoration: underline; }

#MainContainer {
  width: 100%;
  min-height: 100%;
  overflow: visible; }

.ColumnLeft {
  width: 280px;
  overflow: hidden;
  float: left; }

.ColumnCenter {
  overflow: hidden;
  margin-left: 260px;
  margin-right: 260px; }

.ColumnRight {
  width: 260px;
  overflow: hidden;
  float: right; }

@media screen and (max-width: 1024px) {
  .ColumnLeft {
    float: left;
    position: fixed;
    height: 100%;
    z-index: 11;
    padding-right: 20px;
    width: 60px;
    overflow: auto; }
  .ColumnLeft.Open {
    width: 340px; }
  .ColumnRight {
    float: left;
    position: fixed;
    height: 100%;
    z-index: 11;
    padding-right: 20px;
    width: 60px;
    right: 0;
    overflow: auto; }
  .ColumnRight.Open {
    width: 340px; }
  .ColumnCenter {
    overflow: hidden;
    margin-left: 60px;
    margin-right: 60px; }
  .ColumnRight {
    width: 60px;
    overflow: hidden;
    float: right; } }

/*=====================================================*/
/* MAIN NAVIGATION */
/*=====================================================*/
#Footer,
#MenuContainer {
  height: 40px;
  position: absolute;
  z-index: 999;
  width: 100%;
  background-color: #f2f2f2;
  padding: 0; }

#MenuContainer .Icon {
  font-size: 12px; }

#MenuContainer {
  position: relative; }

#Footer {
  margin-top: -40px;
  height: 40px;
  background-color: #2C3A47; }

.MainNavigation {
  width: 100%;
  /*top:0;*/
  color: #c2c0b2;
  /*margin-bottom: 40px;*/
  -webkit-box-shadow: none;
  box-shadow: none; }

#MainNavBar {
  position: relative;
  width: 100%;
  color: #2C3A47; }

#Footer {
  font-size: 12px; }

.LogoContainer {
  float: left;
  line-height: 40px;
  padding-left: 10px; }

.MenuItemList {
  float: right;
  margin: 0;
  padding: 0; }

.MenuItem {
  float: left;
  display: block;
  padding: 0;
  font-size: 14px; }

.MenuItemList > .MenuItem {
  border-left: 1px solid rgba(44, 58, 71, 0.2); }

@media screen and (max-width: 768px) {
  #Footer {
    height: auto;
    padding: 5%; }
  #Footer * {
    width: 100%;
    padding: 0;
    float: none;
    margin: 0;
    text-align: center; }
  .MenuItem {
    padding: 0;
    text-align: center; }
  .MenuItem a {
    padding: 0 10px;
    min-width: 50px; } }

.navbar-brand {
  float: left;
  padding: 0;
  font-size: 16px;
  line-height: 40px;
  height: 40px; }

.MenuItem > a,
.MenuItem > .dropdown-toggle > a {
  line-height: 39px;
  position: relative;
  display: inline-block;
  padding: 0 10px; }

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  margin: 0; }

.container-fluid,
.navbar-collapse {
  padding: 0; }

.navbar-right {
  margin-right: 0; }

.MenuItem a,
.MainNavigation a,
#MainNavBar a:active,
#MainNavBar a:focus,
#MainNavBar a:visited {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent !important; }

.MenuItemList a:hover,
#MainNavBar a:hover {
  background-color: transparent !important;
  color: #ffffff; }

.MenuItemList a.active,
#MainNavBar a.active {
  background-color: #191d23 !important;
  color: #ffffff; }

#MainNavBar .dropdown-menu {
  left: auto;
  right: 0;
  border-radius: 0; }

#MainNavBar .dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 9px;
  display: inline-block;
  content: ''; }

#MainNavBar .dropdown-menu:after {
  position: absolute;
  top: -6px;
  right: 6px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: ''; }

#MainNavBar .dropdown-menu a {
  color: #2f3640; }

#MainNavBar .dropdown-menu a.active {
  color: #ffffff; }

@media screen and (max-width: 768px) {
  .MenuItem {
    text-align: center; } }

/*=====================================================*/
/* END OF NAVIGATION */
/*=====================================================*/
#ContentContainer {
  width: 100%;
  padding: 20px;
  margin: 0 auto;
  overflow: visible;
  max-width: 1440px;
  min-height: 100vh; }

body.Edit #ContentContainer,
body.Add #ContentContainer {
  max-width: 600px; }

.DisplayTableContainer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.DisplayTable {
  display: table;
  width: 100%;
  height: 100%; }

.DisplayTableCell {
  display: table-cell; }

.DisplayTableCell.Middle {
  vertical-align: middle; }

.DisplayTableCell.Top {
  vertical-align: top; }

.DisplayTableCell.Bottom {
  vertical-align: bottom; }

.ModalCloseBtn {
  position: absolute;
  line-height: 60px;
  top: 0;
  right: 0;
  width: 60px;
  height: 60px; }

.modal-body {
  padding: 0; }

.modal-lg {
  max-width: 1000px; }

input[type="checkbox"]:checked:after,
.checkbox input[type="checkbox"]:checked:after,
.checkbox-inline input[type="checkbox"]:checked:after {
  background-color: #2f3640;
  border-color: #2f3640;
  color: #ffffff; }

input[type="checkbox"]:after,
.checkbox input[type="checkbox"]:after,
.checkbox-inline input[type="checkbox"]:after {
  background-color: #2f3640;
  border-color: #2f3640;
  color: #ffffff; }

input[type="checkbox"]:checked:before,
.checkbox input[type="checkbox"]:checked:before,
.checkbox-inline input[type="checkbox"]:checked:before {
  content: "";
  position: absolute;
  top: 0;
  left: 6px;
  display: table;
  width: 6px;
  height: 10px;
  border: 2px solid #ffffff;
  border-top-width: 0;
  border-left-width: 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

input[type="checkbox"].CheckBoxLight:after,
.checkbox input[type="checkbox"].CheckBoxLight:after,
.checkbox-inline input[type="checkbox"].CheckBoxLight:after {
  background-color: #ffffff;
  border-color: #1a3c45;
  color: #1a3c45; }

input[type="checkbox"].CheckBoxLight:checked:before,
.checkbox input[type="checkbox"].CheckBoxLight:checked:before,
.checkbox-inline input[type="checkbox"].CheckBoxLight:checked:before {
  content: "";
  position: absolute;
  top: 0;
  left: 6px;
  display: table;
  width: 6px;
  height: 10px;
  border: 2px solid #2f3640;
  border-top-width: 0;
  border-left-width: 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

input[type="radio"]:before,
.radio input[type="radio"]:before,
.radio-inline input[type="radio"]:before {
  position: absolute;
  left: 0;
  top: -3px;
  background-color: #2f3640;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }

input[type="radio"]:checked:after,
.radio input[type="radio"]:checked:after,
.radio-inline input[type="radio"]:checked:after {
  border-color: #2f3640; }

textarea,
textarea.form-control,
textarea[readonly],
textarea.form-control[readonly],
input.form-control,
input[type=tel],
input[type=text],
input[type=password],
input[type=email],
input[type=number],
[type=text].form-control,
[type=password].form-control,
[type=email].form-control,
[type=tel].form-control,
[contenteditable].form-control {
  border: 0;
  outline: 0;
  box-shadow: none;
  border: 1px solid #bfbfbf;
  background-color: #ffffff;
  color: #0d0d0d;
  vertical-align: middle;
  padding-left: 10px;
  font-size: 13px; }

input.BigInput {
  height: 80px;
  padding-left: 20px;
  font-size: 24px;
  line-height: 24px; }

@media screen and (max-width: 768px) {
  input.BigInput {
    height: 40px;
    padding-left: 10px;
    font-size: 16px;
    line-height: 16px; } }

textarea {
  padding: 10px;
  vertical-align: top;
  line-height: 1.3;
  width: 100%; }

textarea:focus, textarea.form-control:focus, input.form-control:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, [type=text].form-control:focus, [type=password].form-control:focus, [type=email].form-control:focus, [type=tel].form-control:focus, [contenteditable].form-control:focus {
  border: 1px solid #2f3640;
  -webkit-box-shadow: none;
  box-shadow: none; }

input.form-control[readonly], textarea.form-control[readonly] {
  background-color: rgba(255, 255, 255, 0.5); }

select,
select.form-control {
  border: 1px solid #e8ecf0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-left: 0;
  padding-right: 0\9;
  color: #2C3A47;
  background-image: url("/w3/asset/form/right-triangle.png");
  -webkit-background-size: 8px 8px;
  background-size: 8px;
  background-repeat: no-repeat;
  background-position: right bottom;
  font-size: 12px;
  padding: 0 8px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ffffff;
  cursor: pointer;
  line-height: 15px; }

select.Borderless {
  border: 0; }

select:focus,
select.form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: url("/w3/asset/form/right-triangle.png");
  outline: none !important;
  font-size: 12px; }

.form-control:focus {
  border-color: rgba(44, 58, 71, 0.2);
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: black;
  line-height: 1.3; }

input.form-control-mini {
  width: 50px; }

textarea.NoBorder,
textarea.form-control.NoBorder,
textarea[readonly].NoBorder,
textarea.form-control[readonly].NoBorder,
input.NoBorder,
input.form-control.NoBorder,
input[type=text].NoBorder,
input[type=password].NoBorder,
input[type=email].NoBorder,
input[type=number].NoBorder,
[type=text].form-control.NoBorder,
[type=password].form-control.NoBorder,
[type=email].form-control.NoBorder,
[type=tel].form-control.NoBorder,
[contenteditable].form-control.NoBorder {
  border: 0; }

textarea[disabled], textarea.form-control[disabled], input.form-control[disabled], input[type=text][disabled], input[type=password][disabled], input[type=email][disabled], input[type=number][disabled], [type=text].form-control[disabled], [type=password].form-control[disabled], [type=email].form-control[disabled], [type=tel].form-control[disabled], [contenteditable].form-control[disabled], textarea[readonly], textarea.form-control[readonly], input.form-control[readonly], input[type=text][readonly], input[type=password][readonly], input[type=email][readonly], input[type=number][readonly], [type=text].form-control[readonly], [type=password].form-control[readonly], [type=email].form-control[readonly], [type=tel].form-control[readonly], [contenteditable].form-control[readonly] {
  cursor: not-allowed;
  border: 0;
  background-color: rgba(255, 255, 255, 0.2); }

.form-control::-moz-placeholder {
  color: gray;
  opacity: 1; }

.form-control:-ms-input-placeholder {
  color: gray; }

.form-control::-webkit-input-placeholder {
  color: gray; }

.LinkBtn {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  outline: 0;
  background-color: transparent;
  padding: 0; }

.btn {
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 13px; }

.btn.TxtSmall {
  font-size: 12px; }

.btn-lg {
  padding: 15px 16px; }

.btn-sm {
  border: 1px solid #2f3640;
  padding: 5px 10px;
  display: inline-block;
  min-width: 28px;
  text-align: center;
  font-size: 11px; }

.alert-warning {
  background-color: rgba(47, 54, 64, 0.5);
  color: #2C3A47; }

.btn-success,
.btn-alert {
  color: #ffffff !important; }

.CharacterCounter {
  position: absolute;
  top: 3px;
  right: 5px;
  font-size: 9px;
  width: 50px;
  color: #a9bac9;
  text-align: right;
  display: none;
  font-weight: bold; }

.InputLabel {
  position: absolute;
  top: 3px;
  left: 3px;
  font-size: 9px;
  text-transform: uppercase;
  display: none;
  color: #a9bac9;
  font-weight: bold; }

#myModal2 {
  overflow-y: auto; }

.Toaster {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  line-height: 40px;
  z-index: 999;
  display: none;
  font-family: "Barlow Semi Condensed", sans-serif; }

.tooltip {
  font-family: "Barlow Semi Condensed", sans-serif;
  top: 20px; }

.CursorPointer {
  cursor: pointer; }

.bootbox-body {
  text-transform: none; }

.StoneMngListItem {
  padding: 10px;
  background-color: #bfbfbf;
  margin-bottom: 1px; }

.BtnRemoveStoneMngListItem {
  margin-left: 10px; }

.AddRemoveStoneMngListItem {
  margin-left: 10px; }

.ProductStyleStoneMngListArea {
  margin-top: 10px;
  margin-left: -10px; }

.InpStoneCount,
.InpStoneSize {
  width: 100px; }

.ProductStyleInheritanceSelectRow label {
  display: inline-block;
  margin-right: 10px; }

.ListTable th {
  font-size: 11px; }

#AdvancedSearchBlock-ProductStylef_sub_group {
  margin-top: 20px; }

#Table_Product_List .th_product_number {
  width: 150px; }

#Table_ProductStyle_List .th_style_number {
  width: 85px; }

#Table_ProductStyle_List .th_main_stones {
  width: 160px; }

#Table_ProductStyle_List .th_side_stones {
  width: 110px; }

#Table_ProductStyle_List .th_finger_size {
  width: 60px; }

#Table_ProductStyle_List .th_dimensions {
  width: 90px; }

#Table_ProductStyle_List .th_total_carat_weight {
  width: 80px; }

#Table_ProductStyle_List .th_semi_carat_weight {
  width: 80px; }

#Table_ProductStyle_List .th_metal_weight {
  width: 80px; }

#Table_ProductStyle_List .th_shank_width {
  width: 80px; }

#Table_ProductStyle_List .th_length {
  width: 80px; }

#Table_ProductStyle_List .ThAction {
  width: 60px; }

#table_ProductStyle_edit #x_total_carat_weight,
#table_ProductStyle_edit #x_semi_carat_weight,
#table_ProductStyle_edit #x_metal_weight {
  width: 50px; }

#table_ProductStyle_edit #x_shank_width {
  width: 80px; }

#Table_Product_List .th_product_number {
  width: 130px; }

#Table_Product_List .th_f_sub_group {
  width: 250px; }

#Table_Product_List .th_MasterDetail_ProductStyle {
  width: 150px; }

#Table_Invoice_List .ThAction,
#Table_PurchaseOrder_List .ThAction,
#Table_Invoice_List .TdAction,
#Table_PurchaseOrder_List .TdAction {
  width: 42px;
  text-align: center; }

#Table_Invoice_List .ThAction .ListItemActionBtn,
#Table_PurchaseOrder_List .ThAction .ListItemActionBtn,
#Table_Invoice_List .TdAction .ListItemActionBtn,
#Table_PurchaseOrder_List .TdAction .ListItemActionBtn {
  margin-right: 0;
  margin-left: 3px; }

#Table_Invoice_List .th_grand_total,
#Table_Invoice_List .th_paid_total,
#Table_Invoice_List .th_balance_total {
  width: 80px; }

#Table_Invoice_List .td_grand_total,
#Table_Invoice_List .td_paid_total,
#Table_Invoice_List .td_balance_total {
  text-align: right !important; }

#Table_Invoice_List .th_status {
  width: 100px; }

#Table_Invoice_List .th_invoice_number {
  width: 120px; }

#Table_Invoice_List .th_account_id,
#Table_PurchaseOrder_List .th_account_id,
#Table_Account_List .th_business_name {
  width: 240px; }

#Table_Invoice_List .th_issued_at,
#Table_Invoice_List .th_created_at,
#Table_Invoice_List .th_updated_at,
#Table_Invoice_List .th_submitted_at,
#Table_Invoice_List .th_due_date,
#Table_Invoice_List .th_purchase_order_date,
#Table_PurchaseOrder_List .th_issued_at,
#Table_PurchaseOrder_List .th_created_at,
#Table_PurchaseOrder_List .th_updated_at,
#Table_PurchaseOrder_List .th_submitted_at,
#Table_PurchaseOrder_List .th_production_started_at,
#Table_Account_List .th_updated_at,
#Table_Account_List .th_submitted_at,
#Table_Account_List .th_created_at {
  width: 80px; }

#Table_Invoice_List .th_quantity_total,
#Table_Invoice_List .th_quantity_shipped_total,
#Table_PurchaseOrder_List .th_quantity_total,
#Table_PurchaseOrder_List .th_quantity_shipped_total {
  width: 60px; }

#Table_Invoice_List .td_quantity_total,
#Table_Invoice_List .td_quantity_shipped_total,
#Table_PurchaseOrder_List .td_quantity_total,
#Table_PurchaseOrder_List .td_quantity_shipped_total,
#Table_Invoice_List .th_quantity_total,
#Table_Invoice_List .th_quantity_shipped_total {
  text-align: center !important; }

#Table_PurchaseOrder_List .th_status {
  width: 125px; }

#Table_PurchaseOrder_List .th_po_number {
  width: 110px; }

#Table_Account_List .th_phone {
  width: 120px; }

#Table_Account_List .th_address {
  width: 150px; }

#Table_Account_List .th_state,
#Table_Account_List .td_state {
  width: 40px;
  text-align: center; }


#Table_DailyMetalPrice_List .th_gold_am,
#Table_DailyMetalPrice_List .th_gold_pm,
#Table_DailyMetalPrice_List .th_platinum_am,
#Table_DailyMetalPrice_List .th_platinum_pm,
#Table_DailyMetalPrice_List .th_palladium_am,
#Table_DailyMetalPrice_List .th_palladium_pm,
#Table_DailyMetalPrice_List .th_silver_am,
#Table_DailyMetalPrice_List .th_silver_pm
{
  width: 100px;
}

#Table_DailyMetalPrice_List .th_nurco_date{
  width: 140px;
}


#Table_DailyMetalPrice_List .td_gold_am,
#Table_DailyMetalPrice_List .td_gold_pm,
#Table_DailyMetalPrice_List .td_platinum_am,
#Table_DailyMetalPrice_List .td_platinum_pm,
#Table_DailyMetalPrice_List .td_palladium_am,
#Table_DailyMetalPrice_List .td_palladium_pm,
#Table_DailyMetalPrice_List .td_silver_am,
#Table_DailyMetalPrice_List .td_silver_pm
{
  text-align: left;
}

.AccountStatusSwitchItem {
  width: 90px;
  color: white !important;
  text-transform: uppercase;
  border: 0 !important;
  font-size: 10px !important;
  height: 20px;
  padding: 0 0 0 5px  !important; }

.TransactionInfoCard .AccountStatusSwitchItem {
  font-size: 9px !important;
  display: inline-block;
  height: 19px; }

.StandardContentWidth {
  width: 60%; }

.StandardBannerHeight {
  padding-bottom: 30%; }

@media screen and (max-width: 1024px) {
  .StandardContentWidth {
    width: 90%; }
  .StandardBannerHeight {
    padding-bottom: 45%; } }

.Column01 {
  float: left;
  overflow: hidden;
  padding-right: 20px; }

.Column01 {
  width: 220px; }

.Column02 {
  overflow: hidden; }

.AdvancedSearchBtn {
  display: none; }

@media (max-width: 1024px) {
  .Column01 {
    overflow: hidden;
    float: none;
    z-index: 2;
    padding-right: 0;
    padding-bottom: 20px;
    width: 100%; }
  .Column02 {
    overflow: hidden;
    width: 100%; }
  .AdvancedSearch {
    padding: 0;
    display: none; }
  .AdvancedSearch.Opened {
    display: block;
    margin-top: 20px; }
  .AdvancedSearchBtn {
    display: block; } }

.ewGrid {
  overflow: hidden;
  width: 100%; }

.ewCustomPageCaptionArea {
  overflow: hidden;
  width: 100%; }

.ewCustomPageCaptionArea h1,
.ewCustomPageCaptionArea h2,
.ewCustomPageCaptionArea h3,
.ewCustomPageCaptionArea h4 {
  display: inline-block;
  margin-right: 10px; }

.ewCustomPageCaptionArea > div {
  width: 100%;
  overflow: hidden; }

.ewCustomPageCaptionArea > div > .ewCustomBreadCrumbArea {
  overflow: hidden;
  float: left; }

.ewCustomPageCaptionArea > div > .ewCustomExtrasArea {
  overflow: hidden;
  float: right; }

#ReCalculateTransactionBtn {
  float: right; }

.ThumbnailGridArea {
  overflow: hidden;
  min-height: 100%; }

.ThumbnailGridArea.Empty {
  display: none; }

.table-responsive > table {
  table-layout: fixed;
  width: 100%; }

@media screen and (max-width: 1024px) {
  .table-responsive > table {
    table-layout: auto;
    width: auto; } }

.FormAddEditTable {
  min-width: 400px; }

.StandardBar {
  padding: 10px 0; }

@media screen and (max-width: 1024px) {
  .StandardBar {
    line-height: 26px; } }

@media screen and (max-width: 768px) {
  .StandardBar {
    line-height: 13px; } }

.StandardBar.Archived,
.StandardBar.SuccessMsg {
  background-color: #04dc85;
  margin: 10px 0;
  padding: 10px; }

.StandardBar.Draft {
  background-color: #ff9800;
  margin: 10px 0;
  padding: 10px;
  color: #2C3A47; }

.AdvancedSearch {
  margin-top: 1px; }

.PaginationArea {
  overflow: hidden;
  width: 100;
  background-color: #e6e6e6;
  padding: 10px 20px; }

.PaginationArea:empty {
  padding: 0; }

.SubPageMenu {
  background-color: #f2f2f2;
  margin: 20px 0; }

.modal .close {
  display: none; }

.modal-content {
  background-color: #f2f2f2; }

#SaveTransactionForm, #DeleteTransactionForm {
  display: inline-block; }

.form-control-full {
  width: 100%; }

.RugSizeFormUnitBlock {
  display: none; }

.RugSizeFormUnitBlock.IsActive {
  display: inline-block; }

.ActiveFilter {
  background-color: #2f3640;
  color: #f2f2f2;
  padding: 5px 10px 5px  5px;
  margin-right: 1px; }

.ActiveFilter.ClearBtn {
  background-color: #e6e6e6;
  color: #2f3640;
  padding: 5px 10px; }

.LoginArea {
  width: 300px;
  margin: 0 auto;
  position: relative;
  margin-top: 100px;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); }

.LoginBtn {
  width: 100%;
  height: 60px; }

.LoginArea .form-control,
.LoginArea .form-control:focus {
  width: 100%;
  height: 60px;
  border: none;
  line-height: 15px;
  text-align: center; }

.LoginArea .InpUsername,
.LoginArea .InpUsername:focus {
  border-bottom: 1px solid rgba(191, 191, 191, 0.6); }

.LoginLogoArea {
  background-color: #2C3A47;
  text-align: center;
  border-bottom: 1px solid rgba(191, 191, 191, 0.6); }

.LoginLogoArea img {
  width: 100%;
  height: auto; }

.FeedBlock {
  background-color: #d9d9d9;
  margin-bottom: 10px;
  overflow: hidden;
  font-size: 13px !important; }

.FeedBlock .ColorBadge {
  font-size: 10px !important; }

.FeedBlockHeader {
  padding: 10px;
  background-color: #2C3A47;
  overflow: hidden; }

.FeedBlockHeader a {
  color: #f2f2f2; }

.FeedBlockBody {
  padding: 10px;
  overflow: hidden;
  background-color: #d9d9d9; }

.FeedBlockBody.NoPadding {
  padding: 1px; }

.FeedBlockBody th,
.FeedBlockBody td,
.FeedBlockBody table,
.FeedBlockBody tr {
  background-color: transparent;
  border: 0;
  vertical-align: top !important; }

.FeedBlockBody td {
  border-bottom: 1px solid #bfbfbf; }

.PaginationInfoArea {
  padding-top: 11px;
  padding-right: 20px; }

.GoToListPageForm {
  width: 20px;
  margin-top: -9px;
  overflow: hidden;
  float: left;
  width: 45px; }

.InpGoToListPage {
  padding: 0 !important;
  width: 40px;
  display: inline-block;
  height: 32px;
  outline: 0;
  text-align: center; }

.InpGoToViewPage {
  padding: 0 !important;
  width: 60px;
  display: inline-block;
  height: 32px;
  margin-top: -2px;
  outline: 0;
  text-align: center; }

.ExpandableBox {
  background-color: #f2f2f2;
  border: 1px solid #bfbfbf;
  margin-top: -1px; }

.ExpandableBoxContent {
  display: none;
  background-color: #d9d9d9;
  padding: 20px; }

.ExpandableBox.Opened .ExpandableBoxContent {
  display: block; }

.OverlowScroll {
  overflow: scroll;
  max-height: 400px; }

.SherlockDataListItem {
  border-bottom: 1px solid black;
  padding: 10px 0; }

.bootbox-body {
  padding: 20px;
  font-size: 15px; }

.ListItemActionBtn {
  margin-right: 5px;
  display: inline-block; }

.InpYear {
  width: 60px; }

.CustomerTypeSwitchArea {
  margin-left: 1px; }

.CustomerTypeSwitchBtn {
  margin-left: -1px;
  font-weight: bold;
  background-color: #e6e6e6;
  border: 1px solid #bfbfbf; }

.CustomerTypeSwitchBtn:hover {
  background-color: #d9d9d9;
  border: 1px solid #bfbfbf;
  color: #2C3A47; }

.CustomerTypeSwitchBtn.Selected {
  background-color: #2C3A47;
  color: #ffffff;
  border: 1px solid #2C3A47; }

.ui-autocomplete {
  z-index: 1051; }

.ProfitCell {
  background-color: rgba(0, 0, 0, 0.08); }

.RugSizeSelectGroupLabel {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px dotted #404040;
  display: block; }

@media (max-width: 1024px) {
  .navbar-header {
    float: none; }
  .navbar-left, .navbar-right {
    float: none !important; }
  .navbar-toggle {
    display: block; }
  .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
  .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px; }
  .navbar-collapse.collapse {
    display: none !important; }
  .navbar-nav {
    float: none !important;
    margin-top: 7.5px; }
  .navbar-nav > li {
    float: none; }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px; }
  .collapse.in {
    display: block !important; } }

.PdfReportMetaArea,
.TableAccountCard,
.PdfReportMetaArea tr,
.TableAccountCard tr {
  background-color: transparent;
  vertical-align: top !important;
  color: #364757; }

.PdfReportMetaArea td,
.TableAccountCard td {
  vertical-align: top !important; }

.PdfReportMetaArea h1 {
  margin-top: -2px; }

.TransactionControlBar {
  padding: 10px;
  line-height: 36px;
  background-color: white;
  border-top-width: 3px;
  border-top-style: solid;
  border-bottom: 1px dotted #d9d9d9; }

.TransactionHeader {
  padding: 10px;
  background-color: white;
  border-bottom: 1px dotted #d9d9d9; }

.TransactionHeader:hover a {
  text-decoration: underline; }

.TransactionHeader:hover a.btn {
  text-decoration: none; }

.TransactionHeaderWithInputs {
  background-color: #f2f2f2; }

.btn.noBorder {
  border: none; }

table.PdfReportMetaArea th,
table.PdfReportMetaArea td {
  padding: 0 5px 5px 0; }

.PurchaseOrderStatusSwitchArea,
.InvoiceStatusSwitchArea {
  margin-right: 5px; }

.GenericDropdown .dropdown-menu {
  padding: 0;
  max-width: 500px;
  min-width: 220px;
  /*width: 90%;*/ }

.GenericDropdown .dropdown-menu .divider {
  margin: 0; }

.GenericDropdown .dropdown-menu li {
  border-bottom: 1px dotted rgba(0, 0, 0, 0.05); }

.GenericDropdown .dropdown-menu li:hover {
  background: rgba(0, 0, 0, 0.05); }

.GenericDropdown .dropdown-menu li.Active {
  border-left-width: 40px  !important;
  cursor: inherit;
  background-color: #ddd;
  position: relative; }

.GenericDropdown .dropdown-menu li.Active::before {
  font-family: 'Glyphicons Halflings';
  content: "\e013";
  position: absolute;
  left: -27px;
  top: 6px;
  color: white; }

.GenericDropdown .dropdown-menu li.Active:hover {
  background-color: #ddd; }

.GenericDropdown .dropdown-menu li.Active:hover a,
.GenericDropdown .dropdown-menu li.Active:hover a:hover {
  cursor: default; }

.GenericDropdown .dropdown-menu > li > a {
  white-space: normal; }

.BgTransparent {
  background-color: transparent !important; }

table.InvoiceItemSpecialChargeListArea {
  width: 100%;
  background-color: transparent; }

table.InvoiceItemSpecialChargeListArea tr {
  background-color: transparent; }

table.InvoiceItemSpecialChargeListArea th,
table.InvoiceItemSpecialChargeListArea td {
  padding: 5px 0;
  border-top: 1px dotted #ccc; }

table.InvoiceItemSpecialChargeListArea td.SpecialChargeItemTypeCell {
  width: 70%; }

table.InvoiceItemSpecialChargeListArea td.SpecialChargeItemPriceCell {
  width: 30%; }

table.InvoiceItemSpecialChargeListArea td.SpecialChargeItemControlCell {
  vertical-align: middle !important; }

table.InvoiceItemSpecialChargeListArea tr.SpecialChargeItemTotalRow td {
  padding-top: 0;
  border-top: 0; }

table.PdfMetalPriceArea,
table.PdfMetalPriceArea tr {
  background-color: transparent; }

table.ForceRemoveTableBorder,
table.ForceRemoveTableBorder tr,
table.ForceRemoveTableBorder th,
table.ForceRemoveTableBorder td {
  border: 0 !important;
  padding: 0; }

.TxtColorGray {
  color: #cccccc; }

.DashBoardListItemContainer {
  width: calc((100% - 40px)/3);
  /*height: 400px;*/
  position: relative;
  background-color: white;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  overflow: visible;
  color: #2f3640;
  position: relative; }

.DashBoardListItemContainer:nth-of-type(3n) {
  margin-right: 0; }

.DashBoardListItemContainerHeader {
  background-color: #2f3640;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  border-bottom: 1px solid #ddd;
  overflow: visible;
  position: relative; }

.DashBoardListItemContainerHeader a {
  color: #ffffff;
  border-bottom: 1px solid transparent; }

.DashBoardListItemContainerHeader:hover a {
  color: rgba(56, 154, 220, 0.9); }

.DashBoardListItemContainerHeader a:hover {
  color: #389adc;
  border-bottom: 1px solid transparent; }

.TransactionInfoCard:hover a {
  text-decoration: underline; }

.DashBoardListItemContainerBody {
  height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
  background-color: #f0f0f0; }

#DashboardClock {
  display: inline-block; }

.DashBoardContainer {
  /*width:90%;*/
  /*max-width: 1000px;*/
  margin: 0 auto 60px auto;
  /*text-transform: none;*/
  /*background-color: rgba(255,255,255, .7);*/
  padding: 0;
  font-size: 14px;
  line-height: 18px;
  width: 100%;
  overflow: visible;
  max-width: 1440px;
  min-height: 100vh; }

.TransactionInfoCard {
  padding: 10px;
  border-bottom: 1px dotted #ccc;
  font-size: 12px; }

.TransactionInfoCard:hover {
  background-color: white; }

.TransactionInfoCard .ColorBadge {
  vertical-align: top;
  line-height: 1; }

.TransactionInfoCard .TxtSmall {
  font-size: 11px; }

.CurrentMetalPriceListArea {
  font-size: 12px;
  background-color: #f0f0f0; }

.ForcedColorLink:hover {
  color: #389adc; }

.NumberFormatChildInput input {
  width: 80px; }

#add-product-style-2-invoice,
#add-product-style-2-transaction {
  width: 310px; }

.swiper-container {
  width: 100%;
  /*height: 600px;*/
  overflow: hidden;
  margin: 0 auto;
  padding: 0 0 70px 0; }

@media screen and (max-width: 768px) {
  .swiper-container {
    padding: 0 0 40px 0; } }

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background-color: #2f3640;
  opacity: .3; }

.swiper-slide-active {
  opacity: 1; }

.Silk {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #282c31;
  opacity: .35; }

.HiddenHref {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 25px; }

@media screen and (max-width: 768px) {
  .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px; } }

.swiper-pagination-bullet,
.swiper-pagination-bullet-active {
  width: 10px;
  height: 10px;
  background-color: transparent;
  background-color: #2f3640; }

@media screen and (max-width: 768px) {
  .swiper-pagination-bullet,
  .swiper-pagination-bullet-active {
    width: 8px;
    height: 8px; } }

.swiper-pagination-bullet-active {
  background-color: #2f3640; }

.swiper-button-next,
.swiper-button-prev {
  background-image: none;
  color: #2f3640;
  font-size: 48px;
  top: 35%; }

.GallerySwiperContainer .swiper-button-next,
.GallerySwiperContainer .swiper-button-prev {
  top: 50%; }

.swiper-button-next {
  right: 10; }

.swiper-slide img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%; }

.GallerySwiperContainer {
  position: relative;
  width: 100%;
  padding-top: 300px; }

.modal .GallerySwiperContainer {
  padding-top: 300px; }

.GallerySwiper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.GallerySwiper .swiper-slide {
  cursor: pointer; }

.GallerySwiperContainer .GalleryBlock {
  display: none; }

#MainNavigation {
  padding: 5px 20px; }

#MainNavigation .nav-item > a {
  color: #f2f2f2; }

#MainNavigation .nav-item:hover > a {
  color: #0d0d0d; }

.dropdown-divider {
  height: 1px;
  background-color: #bfbfbf;
  margin: 5px 0; }

.dropdown-menu {
  min-width: 200px;
  padding: 10px; }

.dropdown-menu a {
  color: #389adc;
  font-weight: bold;
  font-size: 12px; }

.dropdown-menu a:hover {
  color: #2f3640; }

.navbar-default .navbar-nav > li > a {
  color: #f2f2f2; }

.navbar-default .navbar-nav > li > a:hover {
  color: #ffffff; }

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #eeeeee;
  color: #2C3A47; }

.HamburgerBtn {
  width: 50px; }

.HamburgerBtn .HamburgerBtnClosed {
  display: none; }

.HamburgerBtn.Opened .HamburgerBtnClosed {
  display: block; }

.HamburgerBtn.Opened .HamburgerBtnOpened {
  display: none; }

.LogoNav {
  padding: 5px 10px 5px 20px;
  display: block;
  overflow: hidden; }

.LogoNav img {
  width: auto;
  height: 34px;
  margin-top: 3px; }

.NavBar.Collapsed .LogoNav img {
  height: 20px;
  width: auto; }

.nav-link {
  padding: 10px 0; }

.SubPageMenu .nav-link {
  background-color: #bfbfbf; }

.navbar-default {
  background-color: #2C3A47; }

.navbar-collapse.collapse.in a {
  line-height: 20px; }

.SubscriptionBar.FixToBottom {
  position: fixed;
  bottom: 0;
  width: 100%; }

.SubscribeMailingListBtn {
  position: absolute;
  right: 10px;
  top: 0; }

.SubscriptionBar a,
.SubscriptionPageContainer a {
  color: #2C3A47 !important; }

@media screen and (max-width: 768px) {
  .SubscriptionBarSocialMedia {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 100px; } }

.SubscribeMailingListBtn.Big {
  position: absolute;
  right: 30px;
  top: 30px; }

@media screen and (max-width: 768px) {
  .SubscribeMailingListBtn.Big {
    right: 10px;
    top: 10px; } }

.UploadWrapper {
  position: relative;
  width: 200px;
  height: 40px;
  overflow: hidden;
  background-color: #f2f2f2; }

.UploadWrapper.Uploading,
.UploadWrapper.HasFile {
  height: 200px;
  line-height: 200px; }

.ImageArea {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  background-color: white; }

.UploadBtn {
  width: 100%;
  height: 100%;
  line-height: 40px;
  position: absolute;
  padding: 0;
  z-index: 2;
  border: 1px dashed #2f3640; }

.OpenFileNewWindowBtn {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 0;
  right: 0;
  z-index: 2;
  display: none;
  background-color: black;
  color: white;
  line-height: 50px;
  text-align: center; }

.RemoveFileBtn {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 50px;
  right: 0;
  z-index: 2;
  display: none;
  background-color: black;
  color: white;
  line-height: 50px;
  text-align: center; }

.HasFile .RemoveFileBtn,
.Uploading .RemoveFileBtn,
.HasFile .OpenFileNewWindowBtn {
  display: block; }

.HasFile .ImageArea,
.Uploading .ImageArea {
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }

.HasFile .UploadBtn,
.Uploading .UploadBtn {
  display: none; }

.UploadProgressBar {
  position: absolute;
  height: 5px;
  width: 100%;
  background-color: #2f3640;
  z-index: 2;
  bottom: 0;
  display: none; }

.UploadPercentageInfo {
  width: 200px;
  height: 200px;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 1;
  text-align: center;
  line-height: 200px;
  color: #2f3640;
  font-size: 24px;
  display: none; }

.Uploading .UploadProgressBar,
.Uploading .UploadPercentageInfo {
  display: block; }

a.GeneratedListItemField.HasImage {
  display: block;
  position: relative; }

.GeneratedListItemFieldImage {
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: white; }

.GeneratedListItemFieldImage.List {
  width: 50px;
  height: 50px;
  background-size: contain; }

.GeneratedListItemFieldImage.View {
  width: 250px;
  height: 250px;
  background-position: left center; }

.UploadInp {
  display: none !important; }

.AttachmentArea {
  padding: 20px;
  background-color: rgba(0, 0, 0, 0.1);
  /*border: 1px dashed gray;*/ }

.AttachmentWrapper {
  padding-top: 20px; }

.AttachmentWrapper:empty {
  padding-top: 0; }

.ContentRowIconBlock {
  position: absolute;
  width: 100%;
  height: 100%; }

.AttachmentBox {
  background-color: white;
  padding: 5px; }

.AttachmentBox.Uploading .AttachmentDeleteBtn {
  display: none; }

.AttachmentBox.Uploading .AttachmentCancelBtn {
  display: inline; }

.AttachmentBox.Uploaded .AttachmentDeleteBtn {
  display: inline; }

.AttachmentBox.Uploaded .AttachmentCancelBtn {
  display: none; }

.AttachmentBox .ProgressBar {
  position: absolute;
  bottom: 0; }

.AttachmentBox .ProgressBar .Bar {
  height: 2px;
  width: 0; }

.AttachmentBox.Uploading .ProgressBar {
  display: block; }

.AttachmentBox.Uploaded .ProgressBar {
  display: none; }

.AttachmentBox .DragHandler {
  position: absolute;
  bottom: 5px;
  right: 5px; }

.AttachmentBox:hover {
  cursor: move; }

.AttachmentBox.ui-sortable-helper {
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); }

.Plain .form-control {
  display: none; }

.Editable .Plain {
  display: none; }

.ContentRow td {
  border-top: none !important; }

#FinancialRecordsTable input.form-control {
  width: 100%; }

.NoBorder {
  padding: 0;
  border: 0 !important; }

.ForceResponsiveTable {
  overflow: hidden; }

.FinancialRecordTable {
  width: 100%;
  table-layout: fixed; }

@media screen and (max-width: 1024px) {
  .FinancialRecordTable {
    width: 1200px; }
  .ForceResponsiveTable {
    overflow-x: auto; } }

.AdvancedSearchBlockContentWrapper {
  display: none; }

.AdvancedSearchBlock {
  border: 1px solid #bfbfbf;
  margin-top: -1px;
  background-color: #d9d9d9;
  transition: margin 300ms; }

.AdvancedSearchBlock .CheckAll {
  display: none;
  transition: width 1000ms; }

.AdvancedSearchBlock.Opened .CheckAll {
  display: block; }

.AdvancedSearchBlock.Opened .AdvancedSearchBlockContentWrapper {
  display: block; }

.AdvancedSearchBlock.Opened {
  margin: 10px 0;
  background-color: #cccccc; }

.AdvancedSearchBlock:nth-child(1).Opened {
  margin: 0 0 10px 0;
  background-color: #bfbfbf; }

.AdvancedSearchBlock.Opened .AdvancedSearchBlockHeader {
  background-color: #2C3A47;
  color: #ffffff; }

.AdvancedSearchBlockContent {
  overflow-y: auto;
  max-height: 250px;
  padding: 10px; }

.AdvancedSearchBlockHeader {
  cursor: pointer;
  padding: 10px;
  font-size: 13px;
  font-weight: bold;
  color: #2C3A47; }

.ApplyAdvSearchBtn {
  margin: 5px 10px 10px 10px; }

.InpBasicSearchWrapper {
  width: 100%;
  position: relative;
  margin-bottom: 20px; }

.InpBasicSearch {
  width: 100%; }

.InpBasicSearchWrapper .glyphicon {
  position: absolute;
  left: 0;
  padding: 10px 5px; }

.GlobalSearchArea {
  margin-top: 7px; }

.GlobalSearchArea.left-inner-addon {
  color: #ffffff; }

#GlobalSearchInput {
  width: 200px;
  background-color: #222d37;
  font-size: 12px;
  border: none;
  border-bottom: 1px solid #404040;
  color: white; }

.left-inner-addon {
  position: relative; }

.left-inner-addon input {
  padding-left: 30px;
  color: white; }

.left-inner-addon span {
  position: absolute;
  padding: 11px 0 0 10px;
  pointer-events: none; }

.right-inner-addon {
  position: relative; }

.right-inner-addon input {
  padding-right: 30px; }

.right-inner-addon i {
  position: absolute;
  right: 0px;
  padding: 10px 12px;
  pointer-events: none; }

/**/
/* MARGIN */
/**/
.MgB1px {
  margin-bottom: 1px; }

.Mg10px {
  margin: 10px; }

.MgT10px {
  margin-top: 10px; }

.MgR10px {
  margin-right: 10px; }

.MgB10px {
  margin-bottom: 10px; }

.MgL10px {
  margin-left: 10px; }

.MgT20px {
  margin-top: 20px; }

.MgR20px {
  margin-right: 20px; }

.MgB20px {
  margin-bottom: 20px; }

.MgL20px {
  margin-left: 20px; }

.Mg0 {
  margin: 0 !important; }

/**/
/* Padding */
/**/
.Pd5px {
  padding: 5px; }

.PdT5px {
  padding-top: 5px; }

.PdR5px {
  padding-right: 5px; }

.PdB5px {
  padding-bottom: 5px; }

.PdL5px {
  padding-left: 5px; }

.Pd10px {
  padding: 10px; }

.PdT10px {
  padding-top: 10px; }

.PdR10px {
  padding-right: 10px; }

.PdB10px {
  padding-bottom: 10px; }

.PdL10px {
  padding-left: 10px; }

.Pd20px {
  padding: 20px; }

.PdT20px {
  padding-top: 20px; }

.PdR20px {
  padding-right: 20px; }

.PdB20px {
  padding-bottom: 20px; }

.PdL20px {
  padding-left: 20px; }

.Pd1 {
  padding: 1%; }

.Pd2 {
  padding: 2%; }

.Pd3 {
  padding: 3%; }

.Pd4 {
  padding: 4%; }

.Pd5 {
  padding: 5%; }

.PdT5 {
  padding-top: 5%; }

.PdB5 {
  padding-bottom: 5%; }

.PdL5 {
  padding-left: 5%; }

.PdR5 {
  padding-right: 5%; }

.W100 {
  width: 100%; }

.PdB100 {
  padding-bottom: 100%; }

.PdB200 {
  padding-bottom: 200%; }

@media screen and (max-width: 768px) {
  .Pd5 {
    padding: 10%; } }

.Pd0 {
  padding: 0 !important; }

.PdT0 {
  padding-top: 0; }

.PdB0 {
  padding-bottom: 0; }

.PdL0 {
  padding-left: 0; }

.PdR0 {
  padding-right: 0; }

@media screen and (max-width: 768px) {
  .hidden-md {
    display: none !important; }
  .PdMdL0 {
    padding-left: 0; }
  .PdMdR0 {
    padding-right: 0; }
  .PdMdT0 {
    padding-top: 0; }
  .PdMdB0 {
    padding-bottom: 0; } }

@media screen and (max-width: 640px) {
  .hidden-sm {
    display: none !important; }
  .PdSm0 {
    padding: 0; } }

/*=====================================================*/
/*  */
/*=====================================================*/
.BgCover, .BgCoverCenter {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.BgCoverCenter {
  background-position: center center;
  background-repeat: no-repeat; }

.BgContain, .BgContainCenter, .BgContainTopCenter {
  background-size: contain;
  background-repeat: no-repeat; }

.BgContainCenter {
  background-position: center center;
  background-repeat: no-repeat; }

.BgContainTopCenter {
  background-position: top center;
  background-repeat: no-repeat; }

.BgDark {
  background-color: #2C3A47; }

.BgDarkTransparent {
  background-color: rgba(44, 58, 71, 0.8); }

.BgLight {
  background-color: #ffffff; }

.BgLightTransparent {
  background-color: rgba(255, 255, 255, 0.8); }

.BgColorPrimary {
  background-color: #2f3640; }

.BgColorPrimaryTransparent {
  background-color: rgba(47, 54, 64, 0.8); }

.BgColorSecondary {
  background-color: #fce054; }

.BgColorSecondaryTransparent {
  background-color: rgba(252, 224, 84, 0.8); }

.BgSuccess {
  background-color: #04dc85; }

.BorderDark {
  border: 1px solid rgba(44, 58, 71, 0.2); }

.BorderDarkT {
  border-top: 1px solid rgba(44, 58, 71, 0.2); }

.BorderDarkR {
  border-right: 1px solid rgba(44, 58, 71, 0.2); }

.BorderDarkB {
  border-bottom: 1px solid rgba(44, 58, 71, 0.2); }

.BorderDarkL {
  border-left: 1px solid rgba(44, 58, 71, 0.2); }

.BorderLight {
  outline: 1px solid rgba(255, 255, 255, 0.2); }

.BorderLightT {
  border-top: 1px solid rgba(255, 255, 255, 0.2); }

.BorderLightR {
  border-right: 1px solid rgba(255, 255, 255, 0.2); }

.BorderLightB {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

.BorderLightL {
  border-left: 1px solid rgba(255, 255, 255, 0.2); }

.BorderColor {
  outline: 1px solid black; }

.BorderColorT {
  border-top: 1px solid black; }

.BorderColorR {
  border-right: 1px solid black; }

.BorderColorB {
  border-bottom: 1px solid black; }

.BorderColorL {
  border-left: 1px solid black; }

.BorderNeutral {
  outline: 1px solid #536d86; }

.BorderNeutralT {
  border-top: 1px solid #536d86; }

.BorderNeutralR {
  border-right: 1px solid #536d86; }

.BorderNeutralB {
  border-bottom: 1px solid #536d86; }

.BorderNeutralL {
  border-left: 1px solid #536d86; }

@media screen and (max-width: 768px) {
  .BorderDarkBMd {
    border-bottom: 1px solid rgba(44, 58, 71, 0.2); } }

@media screen and (max-width: 640px) {
  .BorderDarkBSm {
    border-bottom: 1px solid rgba(44, 58, 71, 0.2); } }

.Inline {
  display: inline; }

.InlineBlock {
  display: inline-block; }

.Block {
  display: block; }

.TransitionAll {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }

.TransitionBgColor {
  -webkit-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }

.CursorPointer {
  cursor: pointer; }

.CursorDefault {
  cursor: default; }

.HoverBgLight:hover {
  background-color: #ffffff; }

.HoverBgDark:hover {
  background-color: #2C3A47; }

.HoverBgColor:hover {
  background-color: #2f3640; }

.HoverBgLightMore:hover {
  background-color: white; }

.HoverBgDarkMore:hover {
  background-color: #536d86; }

.HoverBgColorMore:hover {
  background-color: #040405; }

.HoverTxtLight:hover {
  color: #ffffff; }

.HoverTxtDark:hover {
  color: #2C3A47; }

.HoverTxtColor:hover {
  color: #2f3640; }

.HoverBoxShadow:hover {
  -webkit-box-shadow: 0px 0px 20px -9px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 20px -9px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 20px -9px rgba(0, 0, 0, 0.5); }

.Nsfw {
  -webkit-filter: blur(15px) brightness(0.75);
  -moz-filter: blur(15px) brightness(0.75);
  -o-filter: blur(15px) brightness(0.75);
  -ms-filter: blur(15px) brightness(0.75);
  filter: blur(15px) brightness(0.75);
  -ms-transform: scale(1.2, 1.2);
  /* IE 9 */
  -webkit-transform: scale(1.2, 1.2);
  /* Safari */
  transform: scale(1.2, 1.2); }

.Nsfw:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(47, 54, 64, 0.5);
  vertical-align: bottom; }

hr {
  display: block;
  width: 100%;
  height: 1px;
  border: 0; }

hr.Color {
  background-color: #2f3640; }

hr.Dark {
  background-color: #2C3A47; }

hr.Light {
  background-color: #ffffff; }

hr.ColorTransparent {
  background-color: rgba(47, 54, 64, 0.3); }

hr.DarkTransparent {
  background-color: rgba(44, 58, 71, 0.3); }

hr.LightTransparent {
  background-color: rgba(255, 255, 255, 0.3); }

.AjaxSpinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #2f3640;
  padding: 0;
  font-family: "Barlow Semi Condensed", sans-serif; }

.alert {
  border: 1px solid transparent;
  border-radius: 0;
  padding: 10px;
  text-align: center;
  margin-bottom: 10px; }

.alert-dismissible .close {
  right: 0; }

.Hide {
  display: none; }

.Show {
  display: block; }

@media screen and (max-width: 1400px) {
  .HideXl {
    display: none; }
  .ShowXl {
    display: block; } }

@media screen and (max-width: 1024px) {
  .HideLg {
    display: none; }
  .ShowLg {
    display: block; } }

@media screen and (max-width: 768px) {
  .HideMd {
    display: none; }
  .ShowMd {
    display: block; } }

@media screen and (max-width: 640px) {
  .HideSm {
    display: none; }
  .ShowSm {
    display: block; } }

@media screen and (max-width: 320px) {
  .HideXs {
    display: none; }
  .ShowXs {
    display: block; } }

.ColCenter {
  float: none;
  margin-left: auto;
  margin-right: auto; }

.OverflowHidden {
  overflow: hidden; }

.OverflowYAuto {
  overflow: auto;
  max-height: 300px; }

pre {
  background: blue;
  color: white; }

.NonSelectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }



/* WITHOUT SCSS */
/* WITHOUT SCSS */
/* WITHOUT SCSS */


#Table_DuplicateIssue_List .ThAction {
  width: 30px; 
}


#Table_DuplicateIssue_List .th_is_resolved {
  width: 70px; 
}

/*#Table_DuplicateIssue_List .th_id {
  width: 100px; 
}*/

#Table_Account_List .th_id{
  width: 50px;
}

#Table_Account_List .th_business_name{
  width: 200px;
}

#Table_Account_List .th_city{
  width: 80px;
}
#Table_Account_List .th_contact_name{
  width: 80px;
}
#Table_Account_List .th_is_required_documents_completed{
  width: 100px; 
}

#Table_Account_List .th_status{
  width: 110px; 
}

#Table_Account_List .th_phone{
  width: 110px; 
}

#Table_Account_List .th_state{
  width: 50px; 
}


#Table_Invoice_List .th_payment_status{
  width: 120px;
}

#Table_Invoice_List .th_account_id{
  width: 200px;
}

#Table_Invoice_List .th_invoice_number{
  width: 110px;
}

#Table_Invoice_List .th_quantity_shipped_total{
  width: 40px;
}

#Table_Invoice_List .th_grand_total,
#Table_Invoice_List .th_paid_total,
#Table_Invoice_List .th_balance_total{
  width: 70px;
}

#Table_Invoice_List .th_ordered_by,
#Table_PurchaseOrder_List .th_ordered_by,
#Table_Invoice_List .th_order_taken_by,
#Table_PurchaseOrder_List .th_order_taken_by,
#Table_Invoice_List .th_salesperson,
#Table_PurchaseOrder_List .th_salesperson
{
  width: 100px;
}

#Table_Invoice_List .th_registration_channel,
#Table_PurchaseOrder_List .th_registration_channel{
  width:70px;
}

#Table_Invoice_List .th_payment_status{
  width: 70px;
}

#DuplicateIssue #ContentContainer{
  overflow-x: auto;
}

.BgUnPaid{
  background-color: #ece1ce;
}

.BgPaid{
  background-color: #c5e8c8;
}

.BgPastDue{
  background-color: #e9cccc;
}





