.flexContainer {  display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  width: 100%;}.flexInline {  display: -webkit-box;  display: -moz-box;  display: -ms-inline-flexbox;  display: -webkit-inline-flex;  display: inline-flex;}.flexRow  {  -webkit-box-direction: normal;  -moz-box-direction: normal;  -webkit-box-orient: horizontal;  -moz-box-orient: horizontal;  -webkit-flex-direction: row;  -ms-flex-direction: row;  flex-direction: row;}.flexColumn  {  -webkit-box-direction: normal;  -moz-box-direction: normal;  -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column;}.flexColumnReverse  {  -webkit-box-direction: normal;  -moz-box-direction: normal;  -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -webkit-flex-direction: column-reverse;  -ms-flex-direction: column-reverse;  flex-direction: column-reverse;}.nowrap {    -webkit-flex-wrap: nowrap;  -ms-flex-wrap: nowrap;  flex-wrap: nowrap;}.wrap {  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.reverseWrap {  -webkit-flex-wrap: wrap-reverse;  -ms-flex-wrap: wrap-reverse;  flex-wrap: wrap-reverse;}.justifyStart {  -webkit-box-pack: start;  -moz-box-pack: start;  -webkit-justify-content: flex-start;  -ms-flex-pack: start;  justify-content: flex-start;}.justifyEnd {  -webkit-box-pack: end;  -moz-box-pack: end;  -webkit-justify-content: flex-end;  -ms-flex-pack: end;  justify-content: flex-end;}.justifyCenter {  -webkit-box-pack: center;  -moz-box-pack: center;  -webkit-justify-content: center;  -ms-flex-pack: center;  justify-content: center;}.justifyBetween {  -webkit-box-pack: justify;  -moz-box-pack: justify;  -webkit-justify-content: space-between;  -ms-flex-pack: justify;  justify-content: space-between;}.justifyAround {  -webkit-box-pack: justify;  -moz-box-pack: justify;  -webkit-justify-content: space-around;  -ms-flex-pack: distribute;  justify-content: space-around;}.itemsStart {  -webkit-box-align: start;  -moz-box-align: start;  -webkit-align-items: flex-start;  -ms-flex-align: start;  align-items: flex-start;}.itemsEnd {  -webkit-box-align: end;  -moz-box-align: end;  -webkit-align-items: flex-end;  -ms-flex-align: end;  align-items: flex-end;}.itemsCenter {  -webkit-box-align: center;  -moz-box-align: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;}.itemsBaseline {  -webkit-box-align: baseline;  -moz-box-align: baseline;  -webkit-align-items: baseline;  -ms-flex-align: baseline;  align-items: baseline;}.itemsStretch {  -webkit-box-align: stretch;  -moz-box-align: stretch;  -webkit-align-items: stretch;  -ms-flex-align: stretch;  align-items: stretch;}.contentStart {  -webkit-align-content: flex-start;  -ms-flex-line-pack: start;  align-content: flex-start;}.contentEnd {  -webkit-align-content: flex-end;  -ms-flex-line-pack: end;  align-content: flex-end;}.contentCenter {  -webkit-align-content: center;  -ms-flex-line-pack: center;  align-content: center;}.contentBetween {  -webkit-align-content: space-between;  -ms-flex-line-pack: justify;  align-content: space-between;}.contentAround {  -webkit-align-content: space-around;  -ms-flex-line-pack: distribute;  align-content: space-around;}.contentStretch {  -webkit-align-content: stretch;  -ms-flex-line-pack: stretch;  align-content: stretch;}.flexItem {  -webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;  -webkit-order: 0;  -ms-flex-order: 0;  order: 0;  -webkit-box-flex: 0;  -moz-box-flex: 0;  -webkit-flex: 0 1 auto;  -ms-flex: 0 1 auto;  flex: 0 1 auto;}.order {  -webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;  -webkit-order: 0;  -ms-flex-order: 0;  order: 0;}.flexDouble {  -webkit-box-flex: 1;  -moz-box-flex: 1;  -webkit-flex: 1 1 auto;  -ms-flex: 1 1 auto;  flex: 1 1 auto;}.alignStart {  -webkit-align-self: flex-start;  -ms-flex-item-align: start;  align-self: flex-start;}.alignEnd {  -webkit-align-self: flex-end;  -ms-flex-item-align: end;  align-self: flex-end;}.alignCenter {  -webkit-align-self: center;  -ms-flex-item-align: center;  align-self: center;}.alignBaseline {  -webkit-align-self: baseline;  -ms-flex-item-align: baseline;  align-self: baseline;}.alignStretch {  -webkit-align-self: stretch;  -ms-flex-item-align: stretch;  align-self: stretch;}@media only screen and (max-width: 768px) {.flexItemFull {  width: 100%;}}