/* Generated by less 2.5.1 */
* {
  padding: 0px;
  border: 0px;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  margin: 0 auto;
}
div,
header,
footer {
  display: block;
  width: 100%;
  margin: 0;
}
nav,
h1 {
  display: block;
}
#resmenzam {
  position: static;
}
.bgcp {
  background-color: #3f51b5;
}
.bgcpd {
  background-color: #303f9f;
}
.bgca {
  background-color: #ff4081;
}
.tc1 {
  color: #ffffff !important;
}
.tc2 {
  color: rgba(0, 0, 0, 0.54);
}
.tc3 {
  color: rgba(0, 0, 0, 0.38);
}
.tca {
  color: #ff4081 !important;
}
.tcwhite {
  color: #fff;
}
.color1 {
  color: #a08951;
}
.color2 {
  color: #9aaebd;
}
.cwhite {
  color: white;
}
.orange {
  background-color: #555;
}
.green {
  background-color: #27ae60;
}
.sunflower {
  background-color: #f1c40f;
}
.gray {
  background-color: #f5f6f7;
}
.black {
  background-color: #000;
}
.blue {
  background-color: #6699ff;
}
.white {
  background-color: #fff;
  background-clip: content-box;
}
.whitea {
  background-color: rgba(0, 0, 0, 0.05);
  background-clip: content-box;
}
.bgcolor6 {
  background: #d8262c;
}
.bgcolor2 {
  background-color: #19a564;
}
.color6 {
  background: #d8262c;
}
.color2 {
  color: #d8262c;
}
.color3 {
  color: #39b470;
}
body {
  color: #757575;
  font-family: 'Open sans', 'Segoe Ui';
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 600;
  display: block;
}
p {
  display: block;
}
li {
  list-style-position: inside;
}
ul {
  margin-bottom: 8px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Open sans', 'Segoe Ui';
  margin-bottom: 16px;
  margin-top: 32px;
  font-weight: 400;
}
p {
  font-weight: 400;
  margin-bottom: 16px;
  margin-top: 16px;
  font-size: 14px;
  top: 2.75px;
  line-height: 16px;
  text-align: justify;
}
h1 {
  font-size: 59px;
  top: 9.875px;
  line-height: 64px;
}
h2 {
  font-size: 37px;
  top: 10.125px;
  line-height: 48px;
}
h3 {
  font-size: 23px;
  top: 7.375px;
  line-height: 32px;
}
h4 {
  font-size: 14px;
  top: 6.75px;
  line-height: 24px;
}
h5 {
  font-size: 12px;
  top: 3.5px;
  line-height: 16px;
}
h6 {
  font-size: 6px;
  top: 1.75px;
  line-height: 8px;
}
p {
  font-size: 14px;
  top: 6.75px;
  line-height: 24px;
}
.p1 {
  font-size: 16px;
  top: 6px;
  line-height: 24px;
}
li {
  font-size: 14px;
  top: 6.75px;
  line-height: 24px;
}
b {
  font-weight: 600;
}
.row {
  padding: 0 12px;
  max-width: 1176px;
  float: none;
  margin: auto;
}
.row:before,
.row:after {
  content: "";
  display: table;
}
.row:after {
  clear: both;
}
.rowf {
  padding: 0 12px 0 0;
  max-width: 588px;
  float: none;
  margin: auto;
}
.rowf:before,
.rowf:after {
  content: "";
  display: table;
}
.rowf:after {
  clear: both;
}
.rowl {
  padding: 0 0 0 12px;
  max-width: 588px;
  float: none;
  margin: auto;
}
.rowl:before,
.rowl:after {
  content: "";
  display: table;
}
.rowl:after {
  clear: both;
}
.rowc {
  padding: 0 12px;
  max-width: 1176px;
  float: none;
}
.rowc:before,
.rowc:after {
  content: "";
  display: table;
}
.rowc:after {
  clear: both;
}
.row > div {
  float: left;
  padding: 0 12px;
}
.rowf > div {
  float: left;
  padding: 0 12px;
}
.rowl > div {
  float: left;
  padding: 0 12px;
}
.gutterltr {
  padding: 0;
  padding-right: 24px;
}
.gutterltr {
  padding: 0;
  padding-left: 24px;
}
.g0 {
  padding-right: 0;
  padding-left: 0;
  background: none;
}
.col0 {
  padding: 0 12px;
  float: left;
  width: 0%;
}
.push0 {
  margin-left: 0%;
}
.pull0 {
  margin-right: 0%;
}
.mg0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.mgt0 {
  margin-top: 0px;
}
.mgb0 {
  margin-bottom: 0px;
}
.mgl0 {
  margin-left: 0px;
}
.mgr0 {
  margin-right: 0px;
}
.pd0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.pdt0 {
  padding-top: 0px;
}
.pdb0 {
  padding-bottom: 0px;
}
.pdl0 {
  padding-left: 0px;
}
.pdr0 {
  padding-right: 0px;
}
.h0 {
  height: 0px;
}
.lh0 {
  line-height: 0px;
}
.h0 {
  height: 0px;
}
.fs0 {
  font-size: 0px;
  top: 12px;
  line-height: 24px;
}
.col0 {
  padding: 0 12px;
  float: left;
  width: 0%;
}
.push0 {
  margin-left: 0%;
}
.pull0 {
  margin-right: 0%;
}
.mg0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.mgt0 {
  margin-top: 0px;
}
.mgb0 {
  margin-bottom: 0px;
}
.mgl0 {
  margin-left: 0px;
}
.mgr0 {
  margin-right: 0px;
}
.pd0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.pdt0 {
  padding-top: 0px;
}
.pdb0 {
  padding-bottom: 0px;
}
.pdl0 {
  padding-left: 0px;
}
.pdr0 {
  padding-right: 0px;
}
.h0 {
  height: 0px;
}
.lh0 {
  line-height: 0px;
}
.h0 {
  height: 0px;
}
.fs0 {
  font-size: 0px;
  top: 12px;
  line-height: 24px;
}
.col0.5 {
  padding: 0 12px;
  float: left;
  width: 4.16666667%;
}
.push0.5 {
  margin-left: 4.16666667%;
}
.pull0.5 {
  margin-right: 4.16666667%;
}
.mg0.5 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.mgt0.5 {
  margin-top: 4px;
}
.mgb0.5 {
  margin-bottom: 4px;
}
.mgl0.5 {
  margin-left: 4px;
}
.mgr0.5 {
  margin-right: 4px;
}
.pd0.5 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.pdt0.5 {
  padding-top: 4px;
}
.pdb0.5 {
  padding-bottom: 4px;
}
.pdl0.5 {
  padding-left: 4px;
}
.pdr0.5 {
  padding-right: 4px;
}
.h0.5 {
  height: 4px;
}
.lh0.5 {
  line-height: 4px;
}
.h0.5 {
  height: 4px;
}
.fs0.5 {
  font-size: 0.5px;
  top: 11.8125px;
  line-height: 24px;
}
.col1 {
  padding: 0 12px;
  float: left;
  width: 8.33333333%;
}
.push1 {
  margin-left: 8.33333333%;
}
.pull1 {
  margin-right: 8.33333333%;
}
.mg1 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.mgt1 {
  margin-top: 8px;
}
.mgb1 {
  margin-bottom: 8px;
}
.mgl1 {
  margin-left: 8px;
}
.mgr1 {
  margin-right: 8px;
}
.pd1 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.pdt1 {
  padding-top: 8px;
}
.pdb1 {
  padding-bottom: 8px;
}
.pdl1 {
  padding-left: 8px;
}
.pdr1 {
  padding-right: 8px;
}
.h1 {
  height: 8px;
}
.lh1 {
  line-height: 8px;
}
.h1 {
  height: 8px;
}
.fs1 {
  font-size: 1px;
  top: 11.625px;
  line-height: 24px;
}
.col1.5 {
  padding: 0 12px;
  float: left;
  width: 12.5%;
}
.push1.5 {
  margin-left: 12.5%;
}
.pull1.5 {
  margin-right: 12.5%;
}
.mg1.5 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.mgt1.5 {
  margin-top: 12px;
}
.mgb1.5 {
  margin-bottom: 12px;
}
.mgl1.5 {
  margin-left: 12px;
}
.mgr1.5 {
  margin-right: 12px;
}
.pd1.5 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.pdt1.5 {
  padding-top: 12px;
}
.pdb1.5 {
  padding-bottom: 12px;
}
.pdl1.5 {
  padding-left: 12px;
}
.pdr1.5 {
  padding-right: 12px;
}
.h1.5 {
  height: 12px;
}
.lh1.5 {
  line-height: 12px;
}
.h1.5 {
  height: 12px;
}
.fs1.5 {
  font-size: 1.5px;
  top: 11.4375px;
  line-height: 24px;
}
.col2 {
  padding: 0 12px;
  float: left;
  width: 16.66666667%;
}
.push2 {
  margin-left: 16.66666667%;
}
.pull2 {
  margin-right: 16.66666667%;
}
.mg2 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.mgt2 {
  margin-top: 16px;
}
.mgb2 {
  margin-bottom: 16px;
}
.mgl2 {
  margin-left: 16px;
}
.mgr2 {
  margin-right: 16px;
}
.pd2 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.pdt2 {
  padding-top: 16px;
}
.pdb2 {
  padding-bottom: 16px;
}
.pdl2 {
  padding-left: 16px;
}
.pdr2 {
  padding-right: 16px;
}
.h2 {
  height: 16px;
}
.lh2 {
  line-height: 16px;
}
.h2 {
  height: 16px;
}
.fs2 {
  font-size: 2px;
  top: 11.25px;
  line-height: 24px;
}
.col2.5 {
  padding: 0 12px;
  float: left;
  width: 20.83333333%;
}
.push2.5 {
  margin-left: 20.83333333%;
}
.pull2.5 {
  margin-right: 20.83333333%;
}
.mg2.5 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.mgt2.5 {
  margin-top: 20px;
}
.mgb2.5 {
  margin-bottom: 20px;
}
.mgl2.5 {
  margin-left: 20px;
}
.mgr2.5 {
  margin-right: 20px;
}
.pd2.5 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.pdt2.5 {
  padding-top: 20px;
}
.pdb2.5 {
  padding-bottom: 20px;
}
.pdl2.5 {
  padding-left: 20px;
}
.pdr2.5 {
  padding-right: 20px;
}
.h2.5 {
  height: 20px;
}
.lh2.5 {
  line-height: 20px;
}
.h2.5 {
  height: 20px;
}
.fs2.5 {
  font-size: 2.5px;
  top: 11.0625px;
  line-height: 24px;
}
.col3 {
  padding: 0 12px;
  float: left;
  width: 25%;
}
.push3 {
  margin-left: 25%;
}
.pull3 {
  margin-right: 25%;
}
.mg3 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.mgt3 {
  margin-top: 24px;
}
.mgb3 {
  margin-bottom: 24px;
}
.mgl3 {
  margin-left: 24px;
}
.mgr3 {
  margin-right: 24px;
}
.pd3 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.pdt3 {
  padding-top: 24px;
}
.pdb3 {
  padding-bottom: 24px;
}
.pdl3 {
  padding-left: 24px;
}
.pdr3 {
  padding-right: 24px;
}
.h3 {
  height: 24px;
}
.lh3 {
  line-height: 24px;
}
.h3 {
  height: 24px;
}
.fs3 {
  font-size: 3px;
  top: 10.875px;
  line-height: 24px;
}
.col3.5 {
  padding: 0 12px;
  float: left;
  width: 29.16666667%;
}
.push3.5 {
  margin-left: 29.16666667%;
}
.pull3.5 {
  margin-right: 29.16666667%;
}
.mg3.5 {
  margin-top: 28px;
  margin-bottom: 28px;
}
.mgt3.5 {
  margin-top: 28px;
}
.mgb3.5 {
  margin-bottom: 28px;
}
.mgl3.5 {
  margin-left: 28px;
}
.mgr3.5 {
  margin-right: 28px;
}
.pd3.5 {
  padding-top: 28px;
  padding-bottom: 28px;
}
.pdt3.5 {
  padding-top: 28px;
}
.pdb3.5 {
  padding-bottom: 28px;
}
.pdl3.5 {
  padding-left: 28px;
}
.pdr3.5 {
  padding-right: 28px;
}
.h3.5 {
  height: 28px;
}
.lh3.5 {
  line-height: 28px;
}
.h3.5 {
  height: 28px;
}
.fs3.5 {
  font-size: 3.5px;
  top: 10.6875px;
  line-height: 24px;
}
.col4 {
  padding: 0 12px;
  float: left;
  width: 33.33333333%;
}
.push4 {
  margin-left: 33.33333333%;
}
.pull4 {
  margin-right: 33.33333333%;
}
.mg4 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.mgt4 {
  margin-top: 32px;
}
.mgb4 {
  margin-bottom: 32px;
}
.mgl4 {
  margin-left: 32px;
}
.mgr4 {
  margin-right: 32px;
}
.pd4 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.pdt4 {
  padding-top: 32px;
}
.pdb4 {
  padding-bottom: 32px;
}
.pdl4 {
  padding-left: 32px;
}
.pdr4 {
  padding-right: 32px;
}
.h4 {
  height: 32px;
}
.lh4 {
  line-height: 32px;
}
.h4 {
  height: 32px;
}
.fs4 {
  font-size: 4px;
  top: 10.5px;
  line-height: 24px;
}
.col4.5 {
  padding: 0 12px;
  float: left;
  width: 37.5%;
}
.push4.5 {
  margin-left: 37.5%;
}
.pull4.5 {
  margin-right: 37.5%;
}
.mg4.5 {
  margin-top: 36px;
  margin-bottom: 36px;
}
.mgt4.5 {
  margin-top: 36px;
}
.mgb4.5 {
  margin-bottom: 36px;
}
.mgl4.5 {
  margin-left: 36px;
}
.mgr4.5 {
  margin-right: 36px;
}
.pd4.5 {
  padding-top: 36px;
  padding-bottom: 36px;
}
.pdt4.5 {
  padding-top: 36px;
}
.pdb4.5 {
  padding-bottom: 36px;
}
.pdl4.5 {
  padding-left: 36px;
}
.pdr4.5 {
  padding-right: 36px;
}
.h4.5 {
  height: 36px;
}
.lh4.5 {
  line-height: 36px;
}
.h4.5 {
  height: 36px;
}
.fs4.5 {
  font-size: 4.5px;
  top: 10.3125px;
  line-height: 24px;
}
.col5 {
  padding: 0 12px;
  float: left;
  width: 41.66666667%;
}
.push5 {
  margin-left: 41.66666667%;
}
.pull5 {
  margin-right: 41.66666667%;
}
.mg5 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.mgt5 {
  margin-top: 40px;
}
.mgb5 {
  margin-bottom: 40px;
}
.mgl5 {
  margin-left: 40px;
}
.mgr5 {
  margin-right: 40px;
}
.pd5 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.pdt5 {
  padding-top: 40px;
}
.pdb5 {
  padding-bottom: 40px;
}
.pdl5 {
  padding-left: 40px;
}
.pdr5 {
  padding-right: 40px;
}
.h5 {
  height: 40px;
}
.lh5 {
  line-height: 40px;
}
.h5 {
  height: 40px;
}
.fs5 {
  font-size: 5px;
  top: 10.125px;
  line-height: 24px;
}
.col5.5 {
  padding: 0 12px;
  float: left;
  width: 45.83333333%;
}
.push5.5 {
  margin-left: 45.83333333%;
}
.pull5.5 {
  margin-right: 45.83333333%;
}
.mg5.5 {
  margin-top: 44px;
  margin-bottom: 44px;
}
.mgt5.5 {
  margin-top: 44px;
}
.mgb5.5 {
  margin-bottom: 44px;
}
.mgl5.5 {
  margin-left: 44px;
}
.mgr5.5 {
  margin-right: 44px;
}
.pd5.5 {
  padding-top: 44px;
  padding-bottom: 44px;
}
.pdt5.5 {
  padding-top: 44px;
}
.pdb5.5 {
  padding-bottom: 44px;
}
.pdl5.5 {
  padding-left: 44px;
}
.pdr5.5 {
  padding-right: 44px;
}
.h5.5 {
  height: 44px;
}
.lh5.5 {
  line-height: 44px;
}
.h5.5 {
  height: 44px;
}
.fs5.5 {
  font-size: 5.5px;
  top: 9.9375px;
  line-height: 24px;
}
.col6 {
  padding: 0 12px;
  float: left;
  width: 50%;
}
.push6 {
  margin-left: 50%;
}
.pull6 {
  margin-right: 50%;
}
.mg6 {
  margin-top: 48px;
  margin-bottom: 48px;
}
.mgt6 {
  margin-top: 48px;
}
.mgb6 {
  margin-bottom: 48px;
}
.mgl6 {
  margin-left: 48px;
}
.mgr6 {
  margin-right: 48px;
}
.pd6 {
  padding-top: 48px;
  padding-bottom: 48px;
}
.pdt6 {
  padding-top: 48px;
}
.pdb6 {
  padding-bottom: 48px;
}
.pdl6 {
  padding-left: 48px;
}
.pdr6 {
  padding-right: 48px;
}
.h6 {
  height: 48px;
}
.lh6 {
  line-height: 48px;
}
.h6 {
  height: 48px;
}
.fs6 {
  font-size: 6px;
  top: 9.75px;
  line-height: 24px;
}
.col6.5 {
  padding: 0 12px;
  float: left;
  width: 54.16666667%;
}
.push6.5 {
  margin-left: 54.16666667%;
}
.pull6.5 {
  margin-right: 54.16666667%;
}
.mg6.5 {
  margin-top: 52px;
  margin-bottom: 52px;
}
.mgt6.5 {
  margin-top: 52px;
}
.mgb6.5 {
  margin-bottom: 52px;
}
.mgl6.5 {
  margin-left: 52px;
}
.mgr6.5 {
  margin-right: 52px;
}
.pd6.5 {
  padding-top: 52px;
  padding-bottom: 52px;
}
.pdt6.5 {
  padding-top: 52px;
}
.pdb6.5 {
  padding-bottom: 52px;
}
.pdl6.5 {
  padding-left: 52px;
}
.pdr6.5 {
  padding-right: 52px;
}
.h6.5 {
  height: 52px;
}
.lh6.5 {
  line-height: 52px;
}
.h6.5 {
  height: 52px;
}
.fs6.5 {
  font-size: 6.5px;
  top: 9.5625px;
  line-height: 24px;
}
.col7 {
  padding: 0 12px;
  float: left;
  width: 58.33333333%;
}
.push7 {
  margin-left: 58.33333333%;
}
.pull7 {
  margin-right: 58.33333333%;
}
.mg7 {
  margin-top: 56px;
  margin-bottom: 56px;
}
.mgt7 {
  margin-top: 56px;
}
.mgb7 {
  margin-bottom: 56px;
}
.mgl7 {
  margin-left: 56px;
}
.mgr7 {
  margin-right: 56px;
}
.pd7 {
  padding-top: 56px;
  padding-bottom: 56px;
}
.pdt7 {
  padding-top: 56px;
}
.pdb7 {
  padding-bottom: 56px;
}
.pdl7 {
  padding-left: 56px;
}
.pdr7 {
  padding-right: 56px;
}
.h7 {
  height: 56px;
}
.lh7 {
  line-height: 56px;
}
.h7 {
  height: 56px;
}
.fs7 {
  font-size: 7px;
  top: 9.375px;
  line-height: 24px;
}
.col7.5 {
  padding: 0 12px;
  float: left;
  width: 62.5%;
}
.push7.5 {
  margin-left: 62.5%;
}
.pull7.5 {
  margin-right: 62.5%;
}
.mg7.5 {
  margin-top: 60px;
  margin-bottom: 60px;
}
.mgt7.5 {
  margin-top: 60px;
}
.mgb7.5 {
  margin-bottom: 60px;
}
.mgl7.5 {
  margin-left: 60px;
}
.mgr7.5 {
  margin-right: 60px;
}
.pd7.5 {
  padding-top: 60px;
  padding-bottom: 60px;
}
.pdt7.5 {
  padding-top: 60px;
}
.pdb7.5 {
  padding-bottom: 60px;
}
.pdl7.5 {
  padding-left: 60px;
}
.pdr7.5 {
  padding-right: 60px;
}
.h7.5 {
  height: 60px;
}
.lh7.5 {
  line-height: 60px;
}
.h7.5 {
  height: 60px;
}
.fs7.5 {
  font-size: 7.5px;
  top: 9.1875px;
  line-height: 24px;
}
.col8 {
  padding: 0 12px;
  float: left;
  width: 66.66666667%;
}
.push8 {
  margin-left: 66.66666667%;
}
.pull8 {
  margin-right: 66.66666667%;
}
.mg8 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.mgt8 {
  margin-top: 64px;
}
.mgb8 {
  margin-bottom: 64px;
}
.mgl8 {
  margin-left: 64px;
}
.mgr8 {
  margin-right: 64px;
}
.pd8 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.pdt8 {
  padding-top: 64px;
}
.pdb8 {
  padding-bottom: 64px;
}
.pdl8 {
  padding-left: 64px;
}
.pdr8 {
  padding-right: 64px;
}
.h8 {
  height: 64px;
}
.lh8 {
  line-height: 64px;
}
.h8 {
  height: 64px;
}
.fs8 {
  font-size: 8px;
  top: 9px;
  line-height: 24px;
}
.col8.5 {
  padding: 0 12px;
  float: left;
  width: 70.83333333%;
}
.push8.5 {
  margin-left: 70.83333333%;
}
.pull8.5 {
  margin-right: 70.83333333%;
}
.mg8.5 {
  margin-top: 68px;
  margin-bottom: 68px;
}
.mgt8.5 {
  margin-top: 68px;
}
.mgb8.5 {
  margin-bottom: 68px;
}
.mgl8.5 {
  margin-left: 68px;
}
.mgr8.5 {
  margin-right: 68px;
}
.pd8.5 {
  padding-top: 68px;
  padding-bottom: 68px;
}
.pdt8.5 {
  padding-top: 68px;
}
.pdb8.5 {
  padding-bottom: 68px;
}
.pdl8.5 {
  padding-left: 68px;
}
.pdr8.5 {
  padding-right: 68px;
}
.h8.5 {
  height: 68px;
}
.lh8.5 {
  line-height: 68px;
}
.h8.5 {
  height: 68px;
}
.fs8.5 {
  font-size: 8.5px;
  top: 8.8125px;
  line-height: 24px;
}
.col9 {
  padding: 0 12px;
  float: left;
  width: 75%;
}
.push9 {
  margin-left: 75%;
}
.pull9 {
  margin-right: 75%;
}
.mg9 {
  margin-top: 72px;
  margin-bottom: 72px;
}
.mgt9 {
  margin-top: 72px;
}
.mgb9 {
  margin-bottom: 72px;
}
.mgl9 {
  margin-left: 72px;
}
.mgr9 {
  margin-right: 72px;
}
.pd9 {
  padding-top: 72px;
  padding-bottom: 72px;
}
.pdt9 {
  padding-top: 72px;
}
.pdb9 {
  padding-bottom: 72px;
}
.pdl9 {
  padding-left: 72px;
}
.pdr9 {
  padding-right: 72px;
}
.h9 {
  height: 72px;
}
.lh9 {
  line-height: 72px;
}
.h9 {
  height: 72px;
}
.fs9 {
  font-size: 9px;
  top: 8.625px;
  line-height: 24px;
}
.col9.5 {
  padding: 0 12px;
  float: left;
  width: 79.16666667%;
}
.push9.5 {
  margin-left: 79.16666667%;
}
.pull9.5 {
  margin-right: 79.16666667%;
}
.mg9.5 {
  margin-top: 76px;
  margin-bottom: 76px;
}
.mgt9.5 {
  margin-top: 76px;
}
.mgb9.5 {
  margin-bottom: 76px;
}
.mgl9.5 {
  margin-left: 76px;
}
.mgr9.5 {
  margin-right: 76px;
}
.pd9.5 {
  padding-top: 76px;
  padding-bottom: 76px;
}
.pdt9.5 {
  padding-top: 76px;
}
.pdb9.5 {
  padding-bottom: 76px;
}
.pdl9.5 {
  padding-left: 76px;
}
.pdr9.5 {
  padding-right: 76px;
}
.h9.5 {
  height: 76px;
}
.lh9.5 {
  line-height: 76px;
}
.h9.5 {
  height: 76px;
}
.fs9.5 {
  font-size: 9.5px;
  top: 8.4375px;
  line-height: 24px;
}
.col10 {
  padding: 0 12px;
  float: left;
  width: 83.33333333%;
}
.push10 {
  margin-left: 83.33333333%;
}
.pull10 {
  margin-right: 83.33333333%;
}
.mg10 {
  margin-top: 80px;
  margin-bottom: 80px;
}
.mgt10 {
  margin-top: 80px;
}
.mgb10 {
  margin-bottom: 80px;
}
.mgl10 {
  margin-left: 80px;
}
.mgr10 {
  margin-right: 80px;
}
.pd10 {
  padding-top: 80px;
  padding-bottom: 80px;
}
.pdt10 {
  padding-top: 80px;
}
.pdb10 {
  padding-bottom: 80px;
}
.pdl10 {
  padding-left: 80px;
}
.pdr10 {
  padding-right: 80px;
}
.h10 {
  height: 80px;
}
.lh10 {
  line-height: 80px;
}
.h10 {
  height: 80px;
}
.fs10 {
  font-size: 10px;
  top: 8.25px;
  line-height: 24px;
}
.col10.5 {
  padding: 0 12px;
  float: left;
  width: 87.5%;
}
.push10.5 {
  margin-left: 87.5%;
}
.pull10.5 {
  margin-right: 87.5%;
}
.mg10.5 {
  margin-top: 84px;
  margin-bottom: 84px;
}
.mgt10.5 {
  margin-top: 84px;
}
.mgb10.5 {
  margin-bottom: 84px;
}
.mgl10.5 {
  margin-left: 84px;
}
.mgr10.5 {
  margin-right: 84px;
}
.pd10.5 {
  padding-top: 84px;
  padding-bottom: 84px;
}
.pdt10.5 {
  padding-top: 84px;
}
.pdb10.5 {
  padding-bottom: 84px;
}
.pdl10.5 {
  padding-left: 84px;
}
.pdr10.5 {
  padding-right: 84px;
}
.h10.5 {
  height: 84px;
}
.lh10.5 {
  line-height: 84px;
}
.h10.5 {
  height: 84px;
}
.fs10.5 {
  font-size: 10.5px;
  top: 8.0625px;
  line-height: 24px;
}
.col11 {
  padding: 0 12px;
  float: left;
  width: 91.66666667%;
}
.push11 {
  margin-left: 91.66666667%;
}
.pull11 {
  margin-right: 91.66666667%;
}
.mg11 {
  margin-top: 88px;
  margin-bottom: 88px;
}
.mgt11 {
  margin-top: 88px;
}
.mgb11 {
  margin-bottom: 88px;
}
.mgl11 {
  margin-left: 88px;
}
.mgr11 {
  margin-right: 88px;
}
.pd11 {
  padding-top: 88px;
  padding-bottom: 88px;
}
.pdt11 {
  padding-top: 88px;
}
.pdb11 {
  padding-bottom: 88px;
}
.pdl11 {
  padding-left: 88px;
}
.pdr11 {
  padding-right: 88px;
}
.h11 {
  height: 88px;
}
.lh11 {
  line-height: 88px;
}
.h11 {
  height: 88px;
}
.fs11 {
  font-size: 11px;
  top: 7.875px;
  line-height: 24px;
}
.col11.5 {
  padding: 0 12px;
  float: left;
  width: 95.83333333%;
}
.push11.5 {
  margin-left: 95.83333333%;
}
.pull11.5 {
  margin-right: 95.83333333%;
}
.mg11.5 {
  margin-top: 92px;
  margin-bottom: 92px;
}
.mgt11.5 {
  margin-top: 92px;
}
.mgb11.5 {
  margin-bottom: 92px;
}
.mgl11.5 {
  margin-left: 92px;
}
.mgr11.5 {
  margin-right: 92px;
}
.pd11.5 {
  padding-top: 92px;
  padding-bottom: 92px;
}
.pdt11.5 {
  padding-top: 92px;
}
.pdb11.5 {
  padding-bottom: 92px;
}
.pdl11.5 {
  padding-left: 92px;
}
.pdr11.5 {
  padding-right: 92px;
}
.h11.5 {
  height: 92px;
}
.lh11.5 {
  line-height: 92px;
}
.h11.5 {
  height: 92px;
}
.fs11.5 {
  font-size: 11.5px;
  top: 7.6875px;
  line-height: 24px;
}
.col12 {
  padding: 0 12px;
  float: left;
  width: 100%;
}
.push12 {
  margin-left: 100%;
}
.pull12 {
  margin-right: 100%;
}
.mg12 {
  margin-top: 96px;
  margin-bottom: 96px;
}
.mgt12 {
  margin-top: 96px;
}
.mgb12 {
  margin-bottom: 96px;
}
.mgl12 {
  margin-left: 96px;
}
.mgr12 {
  margin-right: 96px;
}
.pd12 {
  padding-top: 96px;
  padding-bottom: 96px;
}
.pdt12 {
  padding-top: 96px;
}
.pdb12 {
  padding-bottom: 96px;
}
.pdl12 {
  padding-left: 96px;
}
.pdr12 {
  padding-right: 96px;
}
.h12 {
  height: 96px;
}
.lh12 {
  line-height: 96px;
}
.h12 {
  height: 96px;
}
.fs12 {
  font-size: 12px;
  top: 7.5px;
  line-height: 24px;
}
.col12.5 {
  padding: 0 12px;
  float: left;
  width: 104.16666667%;
}
.push12.5 {
  margin-left: 104.16666667%;
}
.pull12.5 {
  margin-right: 104.16666667%;
}
.mg12.5 {
  margin-top: 100px;
  margin-bottom: 100px;
}
.mgt12.5 {
  margin-top: 100px;
}
.mgb12.5 {
  margin-bottom: 100px;
}
.mgl12.5 {
  margin-left: 100px;
}
.mgr12.5 {
  margin-right: 100px;
}
.pd12.5 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.pdt12.5 {
  padding-top: 100px;
}
.pdb12.5 {
  padding-bottom: 100px;
}
.pdl12.5 {
  padding-left: 100px;
}
.pdr12.5 {
  padding-right: 100px;
}
.h12.5 {
  height: 100px;
}
.lh12.5 {
  line-height: 100px;
}
.h12.5 {
  height: 100px;
}
.fs12.5 {
  font-size: 12.5px;
  top: 7.3125px;
  line-height: 24px;
}
@media only screen and (min-width:800px) and (max-width:960px) {
  .qm_col0 {
    padding: 0 12px;
    float: left;
    width: 0%;
  }
  .qm_push0 {
    margin-left: 0% !important;
  }
  .qm_pull0 {
    margin-right: 0% !important;
  }
  .qm_col0 {
    padding: 0 12px;
    float: left;
    width: 0%;
  }
  .qm_pdt0 {
    padding-top: 0px !important;
  }
  .qm_pdb0 {
    padding-bottom: 0px !important;
  }
  .qm_mgt0 {
    margin-top: 0px !important;
  }
  .qm_mgb0 {
    margin-bottom: 0px !important;
  }
  .qm_mg0 {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .qm_pd0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .qm_col0 {
    padding: 0 12px;
    float: left;
    width: 0%;
  }
  .qm_push0 {
    margin-left: 0% !important;
  }
  .qm_pull0 {
    margin-right: 0% !important;
  }
  .qm_col0 {
    padding: 0 12px;
    float: left;
    width: 0%;
  }
  .qm_pdt0 {
    padding-top: 0px !important;
  }
  .qm_pdb0 {
    padding-bottom: 0px !important;
  }
  .qm_mgt0 {
    margin-top: 0px !important;
  }
  .qm_mgb0 {
    margin-bottom: 0px !important;
  }
  .qm_mg0 {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .qm_pd0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .qm_col0.5 {
    padding: 0 12px;
    float: left;
    width: 4.16666667%;
  }
  .qm_push0.5 {
    margin-left: 4.16666667% !important;
  }
  .qm_pull0.5 {
    margin-right: 4.16666667% !important;
  }
  .qm_col0.5 {
    padding: 0 12px;
    float: left;
    width: 4.16666667%;
  }
  .qm_pdt0.5 {
    padding-top: 4px !important;
  }
  .qm_pdb0.5 {
    padding-bottom: 4px !important;
  }
  .qm_mgt0.5 {
    margin-top: 4px !important;
  }
  .qm_mgb0.5 {
    margin-bottom: 4px !important;
  }
  .qm_mg0.5 {
    margin-top: 4px;
    margin-bottom: 4px !important;
  }
  .qm_pd0.5 {
    padding-top: 4px;
    padding-bottom: 4px !important;
  }
  .qm_col1 {
    padding: 0 12px;
    float: left;
    width: 8.33333333%;
  }
  .qm_push1 {
    margin-left: 8.33333333% !important;
  }
  .qm_pull1 {
    margin-right: 8.33333333% !important;
  }
  .qm_col1 {
    padding: 0 12px;
    float: left;
    width: 8.33333333%;
  }
  .qm_pdt1 {
    padding-top: 8px !important;
  }
  .qm_pdb1 {
    padding-bottom: 8px !important;
  }
  .qm_mgt1 {
    margin-top: 8px !important;
  }
  .qm_mgb1 {
    margin-bottom: 8px !important;
  }
  .qm_mg1 {
    margin-top: 8px;
    margin-bottom: 8px !important;
  }
  .qm_pd1 {
    padding-top: 8px;
    padding-bottom: 8px !important;
  }
  .qm_col1.5 {
    padding: 0 12px;
    float: left;
    width: 12.5%;
  }
  .qm_push1.5 {
    margin-left: 12.5% !important;
  }
  .qm_pull1.5 {
    margin-right: 12.5% !important;
  }
  .qm_col1.5 {
    padding: 0 12px;
    float: left;
    width: 12.5%;
  }
  .qm_pdt1.5 {
    padding-top: 12px !important;
  }
  .qm_pdb1.5 {
    padding-bottom: 12px !important;
  }
  .qm_mgt1.5 {
    margin-top: 12px !important;
  }
  .qm_mgb1.5 {
    margin-bottom: 12px !important;
  }
  .qm_mg1.5 {
    margin-top: 12px;
    margin-bottom: 12px !important;
  }
  .qm_pd1.5 {
    padding-top: 12px;
    padding-bottom: 12px !important;
  }
  .qm_col2 {
    padding: 0 12px;
    float: left;
    width: 16.66666667%;
  }
  .qm_push2 {
    margin-left: 16.66666667% !important;
  }
  .qm_pull2 {
    margin-right: 16.66666667% !important;
  }
  .qm_col2 {
    padding: 0 12px;
    float: left;
    width: 16.66666667%;
  }
  .qm_pdt2 {
    padding-top: 16px !important;
  }
  .qm_pdb2 {
    padding-bottom: 16px !important;
  }
  .qm_mgt2 {
    margin-top: 16px !important;
  }
  .qm_mgb2 {
    margin-bottom: 16px !important;
  }
  .qm_mg2 {
    margin-top: 16px;
    margin-bottom: 16px !important;
  }
  .qm_pd2 {
    padding-top: 16px;
    padding-bottom: 16px !important;
  }
  .qm_col2.5 {
    padding: 0 12px;
    float: left;
    width: 20.83333333%;
  }
  .qm_push2.5 {
    margin-left: 20.83333333% !important;
  }
  .qm_pull2.5 {
    margin-right: 20.83333333% !important;
  }
  .qm_col2.5 {
    padding: 0 12px;
    float: left;
    width: 20.83333333%;
  }
  .qm_pdt2.5 {
    padding-top: 20px !important;
  }
  .qm_pdb2.5 {
    padding-bottom: 20px !important;
  }
  .qm_mgt2.5 {
    margin-top: 20px !important;
  }
  .qm_mgb2.5 {
    margin-bottom: 20px !important;
  }
  .qm_mg2.5 {
    margin-top: 20px;
    margin-bottom: 20px !important;
  }
  .qm_pd2.5 {
    padding-top: 20px;
    padding-bottom: 20px !important;
  }
  .qm_col3 {
    padding: 0 12px;
    float: left;
    width: 25%;
  }
  .qm_push3 {
    margin-left: 25% !important;
  }
  .qm_pull3 {
    margin-right: 25% !important;
  }
  .qm_col3 {
    padding: 0 12px;
    float: left;
    width: 25%;
  }
  .qm_pdt3 {
    padding-top: 24px !important;
  }
  .qm_pdb3 {
    padding-bottom: 24px !important;
  }
  .qm_mgt3 {
    margin-top: 24px !important;
  }
  .qm_mgb3 {
    margin-bottom: 24px !important;
  }
  .qm_mg3 {
    margin-top: 24px;
    margin-bottom: 24px !important;
  }
  .qm_pd3 {
    padding-top: 24px;
    padding-bottom: 24px !important;
  }
  .qm_col3.5 {
    padding: 0 12px;
    float: left;
    width: 29.16666667%;
  }
  .qm_push3.5 {
    margin-left: 29.16666667% !important;
  }
  .qm_pull3.5 {
    margin-right: 29.16666667% !important;
  }
  .qm_col3.5 {
    padding: 0 12px;
    float: left;
    width: 29.16666667%;
  }
  .qm_pdt3.5 {
    padding-top: 28px !important;
  }
  .qm_pdb3.5 {
    padding-bottom: 28px !important;
  }
  .qm_mgt3.5 {
    margin-top: 28px !important;
  }
  .qm_mgb3.5 {
    margin-bottom: 28px !important;
  }
  .qm_mg3.5 {
    margin-top: 28px;
    margin-bottom: 28px !important;
  }
  .qm_pd3.5 {
    padding-top: 28px;
    padding-bottom: 28px !important;
  }
  .qm_col4 {
    padding: 0 12px;
    float: left;
    width: 33.33333333%;
  }
  .qm_push4 {
    margin-left: 33.33333333% !important;
  }
  .qm_pull4 {
    margin-right: 33.33333333% !important;
  }
  .qm_col4 {
    padding: 0 12px;
    float: left;
    width: 33.33333333%;
  }
  .qm_pdt4 {
    padding-top: 32px !important;
  }
  .qm_pdb4 {
    padding-bottom: 32px !important;
  }
  .qm_mgt4 {
    margin-top: 32px !important;
  }
  .qm_mgb4 {
    margin-bottom: 32px !important;
  }
  .qm_mg4 {
    margin-top: 32px;
    margin-bottom: 32px !important;
  }
  .qm_pd4 {
    padding-top: 32px;
    padding-bottom: 32px !important;
  }
  .qm_col4.5 {
    padding: 0 12px;
    float: left;
    width: 37.5%;
  }
  .qm_push4.5 {
    margin-left: 37.5% !important;
  }
  .qm_pull4.5 {
    margin-right: 37.5% !important;
  }
  .qm_col4.5 {
    padding: 0 12px;
    float: left;
    width: 37.5%;
  }
  .qm_pdt4.5 {
    padding-top: 36px !important;
  }
  .qm_pdb4.5 {
    padding-bottom: 36px !important;
  }
  .qm_mgt4.5 {
    margin-top: 36px !important;
  }
  .qm_mgb4.5 {
    margin-bottom: 36px !important;
  }
  .qm_mg4.5 {
    margin-top: 36px;
    margin-bottom: 36px !important;
  }
  .qm_pd4.5 {
    padding-top: 36px;
    padding-bottom: 36px !important;
  }
  .qm_col5 {
    padding: 0 12px;
    float: left;
    width: 41.66666667%;
  }
  .qm_push5 {
    margin-left: 41.66666667% !important;
  }
  .qm_pull5 {
    margin-right: 41.66666667% !important;
  }
  .qm_col5 {
    padding: 0 12px;
    float: left;
    width: 41.66666667%;
  }
  .qm_pdt5 {
    padding-top: 40px !important;
  }
  .qm_pdb5 {
    padding-bottom: 40px !important;
  }
  .qm_mgt5 {
    margin-top: 40px !important;
  }
  .qm_mgb5 {
    margin-bottom: 40px !important;
  }
  .qm_mg5 {
    margin-top: 40px;
    margin-bottom: 40px !important;
  }
  .qm_pd5 {
    padding-top: 40px;
    padding-bottom: 40px !important;
  }
  .qm_col5.5 {
    padding: 0 12px;
    float: left;
    width: 45.83333333%;
  }
  .qm_push5.5 {
    margin-left: 45.83333333% !important;
  }
  .qm_pull5.5 {
    margin-right: 45.83333333% !important;
  }
  .qm_col5.5 {
    padding: 0 12px;
    float: left;
    width: 45.83333333%;
  }
  .qm_pdt5.5 {
    padding-top: 44px !important;
  }
  .qm_pdb5.5 {
    padding-bottom: 44px !important;
  }
  .qm_mgt5.5 {
    margin-top: 44px !important;
  }
  .qm_mgb5.5 {
    margin-bottom: 44px !important;
  }
  .qm_mg5.5 {
    margin-top: 44px;
    margin-bottom: 44px !important;
  }
  .qm_pd5.5 {
    padding-top: 44px;
    padding-bottom: 44px !important;
  }
  .qm_col6 {
    padding: 0 12px;
    float: left;
    width: 50%;
  }
  .qm_push6 {
    margin-left: 50% !important;
  }
  .qm_pull6 {
    margin-right: 50% !important;
  }
  .qm_col6 {
    padding: 0 12px;
    float: left;
    width: 50%;
  }
  .qm_pdt6 {
    padding-top: 48px !important;
  }
  .qm_pdb6 {
    padding-bottom: 48px !important;
  }
  .qm_mgt6 {
    margin-top: 48px !important;
  }
  .qm_mgb6 {
    margin-bottom: 48px !important;
  }
  .qm_mg6 {
    margin-top: 48px;
    margin-bottom: 48px !important;
  }
  .qm_pd6 {
    padding-top: 48px;
    padding-bottom: 48px !important;
  }
  .qm_col6.5 {
    padding: 0 12px;
    float: left;
    width: 54.16666667%;
  }
  .qm_push6.5 {
    margin-left: 54.16666667% !important;
  }
  .qm_pull6.5 {
    margin-right: 54.16666667% !important;
  }
  .qm_col6.5 {
    padding: 0 12px;
    float: left;
    width: 54.16666667%;
  }
  .qm_pdt6.5 {
    padding-top: 52px !important;
  }
  .qm_pdb6.5 {
    padding-bottom: 52px !important;
  }
  .qm_mgt6.5 {
    margin-top: 52px !important;
  }
  .qm_mgb6.5 {
    margin-bottom: 52px !important;
  }
  .qm_mg6.5 {
    margin-top: 52px;
    margin-bottom: 52px !important;
  }
  .qm_pd6.5 {
    padding-top: 52px;
    padding-bottom: 52px !important;
  }
  .qm_col7 {
    padding: 0 12px;
    float: left;
    width: 58.33333333%;
  }
  .qm_push7 {
    margin-left: 58.33333333% !important;
  }
  .qm_pull7 {
    margin-right: 58.33333333% !important;
  }
  .qm_col7 {
    padding: 0 12px;
    float: left;
    width: 58.33333333%;
  }
  .qm_pdt7 {
    padding-top: 56px !important;
  }
  .qm_pdb7 {
    padding-bottom: 56px !important;
  }
  .qm_mgt7 {
    margin-top: 56px !important;
  }
  .qm_mgb7 {
    margin-bottom: 56px !important;
  }
  .qm_mg7 {
    margin-top: 56px;
    margin-bottom: 56px !important;
  }
  .qm_pd7 {
    padding-top: 56px;
    padding-bottom: 56px !important;
  }
  .qm_col7.5 {
    padding: 0 12px;
    float: left;
    width: 62.5%;
  }
  .qm_push7.5 {
    margin-left: 62.5% !important;
  }
  .qm_pull7.5 {
    margin-right: 62.5% !important;
  }
  .qm_col7.5 {
    padding: 0 12px;
    float: left;
    width: 62.5%;
  }
  .qm_pdt7.5 {
    padding-top: 60px !important;
  }
  .qm_pdb7.5 {
    padding-bottom: 60px !important;
  }
  .qm_mgt7.5 {
    margin-top: 60px !important;
  }
  .qm_mgb7.5 {
    margin-bottom: 60px !important;
  }
  .qm_mg7.5 {
    margin-top: 60px;
    margin-bottom: 60px !important;
  }
  .qm_pd7.5 {
    padding-top: 60px;
    padding-bottom: 60px !important;
  }
  .qm_col8 {
    padding: 0 12px;
    float: left;
    width: 66.66666667%;
  }
  .qm_push8 {
    margin-left: 66.66666667% !important;
  }
  .qm_pull8 {
    margin-right: 66.66666667% !important;
  }
  .qm_col8 {
    padding: 0 12px;
    float: left;
    width: 66.66666667%;
  }
  .qm_pdt8 {
    padding-top: 64px !important;
  }
  .qm_pdb8 {
    padding-bottom: 64px !important;
  }
  .qm_mgt8 {
    margin-top: 64px !important;
  }
  .qm_mgb8 {
    margin-bottom: 64px !important;
  }
  .qm_mg8 {
    margin-top: 64px;
    margin-bottom: 64px !important;
  }
  .qm_pd8 {
    padding-top: 64px;
    padding-bottom: 64px !important;
  }
  .qm_col8.5 {
    padding: 0 12px;
    float: left;
    width: 70.83333333%;
  }
  .qm_push8.5 {
    margin-left: 70.83333333% !important;
  }
  .qm_pull8.5 {
    margin-right: 70.83333333% !important;
  }
  .qm_col8.5 {
    padding: 0 12px;
    float: left;
    width: 70.83333333%;
  }
  .qm_pdt8.5 {
    padding-top: 68px !important;
  }
  .qm_pdb8.5 {
    padding-bottom: 68px !important;
  }
  .qm_mgt8.5 {
    margin-top: 68px !important;
  }
  .qm_mgb8.5 {
    margin-bottom: 68px !important;
  }
  .qm_mg8.5 {
    margin-top: 68px;
    margin-bottom: 68px !important;
  }
  .qm_pd8.5 {
    padding-top: 68px;
    padding-bottom: 68px !important;
  }
  .qm_col9 {
    padding: 0 12px;
    float: left;
    width: 75%;
  }
  .qm_push9 {
    margin-left: 75% !important;
  }
  .qm_pull9 {
    margin-right: 75% !important;
  }
  .qm_col9 {
    padding: 0 12px;
    float: left;
    width: 75%;
  }
  .qm_pdt9 {
    padding-top: 72px !important;
  }
  .qm_pdb9 {
    padding-bottom: 72px !important;
  }
  .qm_mgt9 {
    margin-top: 72px !important;
  }
  .qm_mgb9 {
    margin-bottom: 72px !important;
  }
  .qm_mg9 {
    margin-top: 72px;
    margin-bottom: 72px !important;
  }
  .qm_pd9 {
    padding-top: 72px;
    padding-bottom: 72px !important;
  }
  .qm_col9.5 {
    padding: 0 12px;
    float: left;
    width: 79.16666667%;
  }
  .qm_push9.5 {
    margin-left: 79.16666667% !important;
  }
  .qm_pull9.5 {
    margin-right: 79.16666667% !important;
  }
  .qm_col9.5 {
    padding: 0 12px;
    float: left;
    width: 79.16666667%;
  }
  .qm_pdt9.5 {
    padding-top: 76px !important;
  }
  .qm_pdb9.5 {
    padding-bottom: 76px !important;
  }
  .qm_mgt9.5 {
    margin-top: 76px !important;
  }
  .qm_mgb9.5 {
    margin-bottom: 76px !important;
  }
  .qm_mg9.5 {
    margin-top: 76px;
    margin-bottom: 76px !important;
  }
  .qm_pd9.5 {
    padding-top: 76px;
    padding-bottom: 76px !important;
  }
  .qm_col10 {
    padding: 0 12px;
    float: left;
    width: 83.33333333%;
  }
  .qm_push10 {
    margin-left: 83.33333333% !important;
  }
  .qm_pull10 {
    margin-right: 83.33333333% !important;
  }
  .qm_col10 {
    padding: 0 12px;
    float: left;
    width: 83.33333333%;
  }
  .qm_pdt10 {
    padding-top: 80px !important;
  }
  .qm_pdb10 {
    padding-bottom: 80px !important;
  }
  .qm_mgt10 {
    margin-top: 80px !important;
  }
  .qm_mgb10 {
    margin-bottom: 80px !important;
  }
  .qm_mg10 {
    margin-top: 80px;
    margin-bottom: 80px !important;
  }
  .qm_pd10 {
    padding-top: 80px;
    padding-bottom: 80px !important;
  }
  .qm_col10.5 {
    padding: 0 12px;
    float: left;
    width: 87.5%;
  }
  .qm_push10.5 {
    margin-left: 87.5% !important;
  }
  .qm_pull10.5 {
    margin-right: 87.5% !important;
  }
  .qm_col10.5 {
    padding: 0 12px;
    float: left;
    width: 87.5%;
  }
  .qm_pdt10.5 {
    padding-top: 84px !important;
  }
  .qm_pdb10.5 {
    padding-bottom: 84px !important;
  }
  .qm_mgt10.5 {
    margin-top: 84px !important;
  }
  .qm_mgb10.5 {
    margin-bottom: 84px !important;
  }
  .qm_mg10.5 {
    margin-top: 84px;
    margin-bottom: 84px !important;
  }
  .qm_pd10.5 {
    padding-top: 84px;
    padding-bottom: 84px !important;
  }
  .qm_col11 {
    padding: 0 12px;
    float: left;
    width: 91.66666667%;
  }
  .qm_push11 {
    margin-left: 91.66666667% !important;
  }
  .qm_pull11 {
    margin-right: 91.66666667% !important;
  }
  .qm_col11 {
    padding: 0 12px;
    float: left;
    width: 91.66666667%;
  }
  .qm_pdt11 {
    padding-top: 88px !important;
  }
  .qm_pdb11 {
    padding-bottom: 88px !important;
  }
  .qm_mgt11 {
    margin-top: 88px !important;
  }
  .qm_mgb11 {
    margin-bottom: 88px !important;
  }
  .qm_mg11 {
    margin-top: 88px;
    margin-bottom: 88px !important;
  }
  .qm_pd11 {
    padding-top: 88px;
    padding-bottom: 88px !important;
  }
  .qm_col11.5 {
    padding: 0 12px;
    float: left;
    width: 95.83333333%;
  }
  .qm_push11.5 {
    margin-left: 95.83333333% !important;
  }
  .qm_pull11.5 {
    margin-right: 95.83333333% !important;
  }
  .qm_col11.5 {
    padding: 0 12px;
    float: left;
    width: 95.83333333%;
  }
  .qm_pdt11.5 {
    padding-top: 92px !important;
  }
  .qm_pdb11.5 {
    padding-bottom: 92px !important;
  }
  .qm_mgt11.5 {
    margin-top: 92px !important;
  }
  .qm_mgb11.5 {
    margin-bottom: 92px !important;
  }
  .qm_mg11.5 {
    margin-top: 92px;
    margin-bottom: 92px !important;
  }
  .qm_pd11.5 {
    padding-top: 92px;
    padding-bottom: 92px !important;
  }
  .qm_col12 {
    padding: 0 12px;
    float: left;
    width: 100%;
  }
  .qm_push12 {
    margin-left: 100% !important;
  }
  .qm_pull12 {
    margin-right: 100% !important;
  }
  .qm_col12 {
    padding: 0 12px;
    float: left;
    width: 100%;
  }
  .qm_pdt12 {
    padding-top: 96px !important;
  }
  .qm_pdb12 {
    padding-bottom: 96px !important;
  }
  .qm_mgt12 {
    margin-top: 96px !important;
  }
  .qm_mgb12 {
    margin-bottom: 96px !important;
  }
  .qm_mg12 {
    margin-top: 96px;
    margin-bottom: 96px !important;
  }
  .qm_pd12 {
    padding-top: 96px;
    padding-bottom: 96px !important;
  }
  .qm_col12.5 {
    padding: 0 12px;
    float: left;
    width: 104.16666667%;
  }
  .qm_push12.5 {
    margin-left: 104.16666667% !important;
  }
  .qm_pull12.5 {
    margin-right: 104.16666667% !important;
  }
  .qm_col12.5 {
    padding: 0 12px;
    float: left;
    width: 104.16666667%;
  }
  .qm_pdt12.5 {
    padding-top: 100px !important;
  }
  .qm_pdb12.5 {
    padding-bottom: 100px !important;
  }
  .qm_mgt12.5 {
    margin-top: 100px !important;
  }
  .qm_mgb12.5 {
    margin-bottom: 100px !important;
  }
  .qm_mg12.5 {
    margin-top: 100px;
    margin-bottom: 100px !important;
  }
  .qm_pd12.5 {
    padding-top: 100px;
    padding-bottom: 100px !important;
  }
}
@media only screen and (max-width:800px) {
  .qs_col0 {
    padding: 0 12px;
    float: left;
    width: 0% !important;
  }
  .qs_push0 {
    margin-left: 0% !important;
  }
  .qs_pull0 {
    margin-right: 0% !important;
  }
  .qs_pdt0 {
    padding-top: 0px !important;
  }
  .qs_pdb0 {
    padding-bottom: 0px !important;
  }
  .qs_mgt0 {
    margin-top: 0px !important;
  }
  .qs_mgb0 {
    margin-bottom: 0px !important;
  }
  .qs_mg0 {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .qs_pd0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .qs_col0 {
    padding: 0 12px;
    float: left;
    width: 0% !important;
  }
  .qs_push0 {
    margin-left: 0% !important;
  }
  .qs_pull0 {
    margin-right: 0% !important;
  }
  .qs_pdt0 {
    padding-top: 0px !important;
  }
  .qs_pdb0 {
    padding-bottom: 0px !important;
  }
  .qs_mgt0 {
    margin-top: 0px !important;
  }
  .qs_mgb0 {
    margin-bottom: 0px !important;
  }
  .qs_mg0 {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .qs_pd0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .qs_col0.5 {
    padding: 0 12px;
    float: left;
    width: 4.16666667% !important;
  }
  .qs_push0.5 {
    margin-left: 4.16666667% !important;
  }
  .qs_pull0.5 {
    margin-right: 4.16666667% !important;
  }
  .qs_pdt0.5 {
    padding-top: 4px !important;
  }
  .qs_pdb0.5 {
    padding-bottom: 4px !important;
  }
  .qs_mgt0.5 {
    margin-top: 4px !important;
  }
  .qs_mgb0.5 {
    margin-bottom: 4px !important;
  }
  .qs_mg0.5 {
    margin-top: 4px;
    margin-bottom: 4px !important;
  }
  .qs_pd0.5 {
    padding-top: 4px;
    padding-bottom: 4px !important;
  }
  .qs_col1 {
    padding: 0 12px;
    float: left;
    width: 8.33333333% !important;
  }
  .qs_push1 {
    margin-left: 8.33333333% !important;
  }
  .qs_pull1 {
    margin-right: 8.33333333% !important;
  }
  .qs_pdt1 {
    padding-top: 8px !important;
  }
  .qs_pdb1 {
    padding-bottom: 8px !important;
  }
  .qs_mgt1 {
    margin-top: 8px !important;
  }
  .qs_mgb1 {
    margin-bottom: 8px !important;
  }
  .qs_mg1 {
    margin-top: 8px;
    margin-bottom: 8px !important;
  }
  .qs_pd1 {
    padding-top: 8px;
    padding-bottom: 8px !important;
  }
  .qs_col1.5 {
    padding: 0 12px;
    float: left;
    width: 12.5% !important;
  }
  .qs_push1.5 {
    margin-left: 12.5% !important;
  }
  .qs_pull1.5 {
    margin-right: 12.5% !important;
  }
  .qs_pdt1.5 {
    padding-top: 12px !important;
  }
  .qs_pdb1.5 {
    padding-bottom: 12px !important;
  }
  .qs_mgt1.5 {
    margin-top: 12px !important;
  }
  .qs_mgb1.5 {
    margin-bottom: 12px !important;
  }
  .qs_mg1.5 {
    margin-top: 12px;
    margin-bottom: 12px !important;
  }
  .qs_pd1.5 {
    padding-top: 12px;
    padding-bottom: 12px !important;
  }
  .qs_col2 {
    padding: 0 12px;
    float: left;
    width: 16.66666667% !important;
  }
  .qs_push2 {
    margin-left: 16.66666667% !important;
  }
  .qs_pull2 {
    margin-right: 16.66666667% !important;
  }
  .qs_pdt2 {
    padding-top: 16px !important;
  }
  .qs_pdb2 {
    padding-bottom: 16px !important;
  }
  .qs_mgt2 {
    margin-top: 16px !important;
  }
  .qs_mgb2 {
    margin-bottom: 16px !important;
  }
  .qs_mg2 {
    margin-top: 16px;
    margin-bottom: 16px !important;
  }
  .qs_pd2 {
    padding-top: 16px;
    padding-bottom: 16px !important;
  }
  .qs_col2.5 {
    padding: 0 12px;
    float: left;
    width: 20.83333333% !important;
  }
  .qs_push2.5 {
    margin-left: 20.83333333% !important;
  }
  .qs_pull2.5 {
    margin-right: 20.83333333% !important;
  }
  .qs_pdt2.5 {
    padding-top: 20px !important;
  }
  .qs_pdb2.5 {
    padding-bottom: 20px !important;
  }
  .qs_mgt2.5 {
    margin-top: 20px !important;
  }
  .qs_mgb2.5 {
    margin-bottom: 20px !important;
  }
  .qs_mg2.5 {
    margin-top: 20px;
    margin-bottom: 20px !important;
  }
  .qs_pd2.5 {
    padding-top: 20px;
    padding-bottom: 20px !important;
  }
  .qs_col3 {
    padding: 0 12px;
    float: left;
    width: 25% !important;
  }
  .qs_push3 {
    margin-left: 25% !important;
  }
  .qs_pull3 {
    margin-right: 25% !important;
  }
  .qs_pdt3 {
    padding-top: 24px !important;
  }
  .qs_pdb3 {
    padding-bottom: 24px !important;
  }
  .qs_mgt3 {
    margin-top: 24px !important;
  }
  .qs_mgb3 {
    margin-bottom: 24px !important;
  }
  .qs_mg3 {
    margin-top: 24px;
    margin-bottom: 24px !important;
  }
  .qs_pd3 {
    padding-top: 24px;
    padding-bottom: 24px !important;
  }
  .qs_col3.5 {
    padding: 0 12px;
    float: left;
    width: 29.16666667% !important;
  }
  .qs_push3.5 {
    margin-left: 29.16666667% !important;
  }
  .qs_pull3.5 {
    margin-right: 29.16666667% !important;
  }
  .qs_pdt3.5 {
    padding-top: 28px !important;
  }
  .qs_pdb3.5 {
    padding-bottom: 28px !important;
  }
  .qs_mgt3.5 {
    margin-top: 28px !important;
  }
  .qs_mgb3.5 {
    margin-bottom: 28px !important;
  }
  .qs_mg3.5 {
    margin-top: 28px;
    margin-bottom: 28px !important;
  }
  .qs_pd3.5 {
    padding-top: 28px;
    padding-bottom: 28px !important;
  }
  .qs_col4 {
    padding: 0 12px;
    float: left;
    width: 33.33333333% !important;
  }
  .qs_push4 {
    margin-left: 33.33333333% !important;
  }
  .qs_pull4 {
    margin-right: 33.33333333% !important;
  }
  .qs_pdt4 {
    padding-top: 32px !important;
  }
  .qs_pdb4 {
    padding-bottom: 32px !important;
  }
  .qs_mgt4 {
    margin-top: 32px !important;
  }
  .qs_mgb4 {
    margin-bottom: 32px !important;
  }
  .qs_mg4 {
    margin-top: 32px;
    margin-bottom: 32px !important;
  }
  .qs_pd4 {
    padding-top: 32px;
    padding-bottom: 32px !important;
  }
  .qs_col4.5 {
    padding: 0 12px;
    float: left;
    width: 37.5% !important;
  }
  .qs_push4.5 {
    margin-left: 37.5% !important;
  }
  .qs_pull4.5 {
    margin-right: 37.5% !important;
  }
  .qs_pdt4.5 {
    padding-top: 36px !important;
  }
  .qs_pdb4.5 {
    padding-bottom: 36px !important;
  }
  .qs_mgt4.5 {
    margin-top: 36px !important;
  }
  .qs_mgb4.5 {
    margin-bottom: 36px !important;
  }
  .qs_mg4.5 {
    margin-top: 36px;
    margin-bottom: 36px !important;
  }
  .qs_pd4.5 {
    padding-top: 36px;
    padding-bottom: 36px !important;
  }
  .qs_col5 {
    padding: 0 12px;
    float: left;
    width: 41.66666667% !important;
  }
  .qs_push5 {
    margin-left: 41.66666667% !important;
  }
  .qs_pull5 {
    margin-right: 41.66666667% !important;
  }
  .qs_pdt5 {
    padding-top: 40px !important;
  }
  .qs_pdb5 {
    padding-bottom: 40px !important;
  }
  .qs_mgt5 {
    margin-top: 40px !important;
  }
  .qs_mgb5 {
    margin-bottom: 40px !important;
  }
  .qs_mg5 {
    margin-top: 40px;
    margin-bottom: 40px !important;
  }
  .qs_pd5 {
    padding-top: 40px;
    padding-bottom: 40px !important;
  }
  .qs_col5.5 {
    padding: 0 12px;
    float: left;
    width: 45.83333333% !important;
  }
  .qs_push5.5 {
    margin-left: 45.83333333% !important;
  }
  .qs_pull5.5 {
    margin-right: 45.83333333% !important;
  }
  .qs_pdt5.5 {
    padding-top: 44px !important;
  }
  .qs_pdb5.5 {
    padding-bottom: 44px !important;
  }
  .qs_mgt5.5 {
    margin-top: 44px !important;
  }
  .qs_mgb5.5 {
    margin-bottom: 44px !important;
  }
  .qs_mg5.5 {
    margin-top: 44px;
    margin-bottom: 44px !important;
  }
  .qs_pd5.5 {
    padding-top: 44px;
    padding-bottom: 44px !important;
  }
  .qs_col6 {
    padding: 0 12px;
    float: left;
    width: 50% !important;
  }
  .qs_push6 {
    margin-left: 50% !important;
  }
  .qs_pull6 {
    margin-right: 50% !important;
  }
  .qs_pdt6 {
    padding-top: 48px !important;
  }
  .qs_pdb6 {
    padding-bottom: 48px !important;
  }
  .qs_mgt6 {
    margin-top: 48px !important;
  }
  .qs_mgb6 {
    margin-bottom: 48px !important;
  }
  .qs_mg6 {
    margin-top: 48px;
    margin-bottom: 48px !important;
  }
  .qs_pd6 {
    padding-top: 48px;
    padding-bottom: 48px !important;
  }
  .qs_col6.5 {
    padding: 0 12px;
    float: left;
    width: 54.16666667% !important;
  }
  .qs_push6.5 {
    margin-left: 54.16666667% !important;
  }
  .qs_pull6.5 {
    margin-right: 54.16666667% !important;
  }
  .qs_pdt6.5 {
    padding-top: 52px !important;
  }
  .qs_pdb6.5 {
    padding-bottom: 52px !important;
  }
  .qs_mgt6.5 {
    margin-top: 52px !important;
  }
  .qs_mgb6.5 {
    margin-bottom: 52px !important;
  }
  .qs_mg6.5 {
    margin-top: 52px;
    margin-bottom: 52px !important;
  }
  .qs_pd6.5 {
    padding-top: 52px;
    padding-bottom: 52px !important;
  }
  .qs_col7 {
    padding: 0 12px;
    float: left;
    width: 58.33333333% !important;
  }
  .qs_push7 {
    margin-left: 58.33333333% !important;
  }
  .qs_pull7 {
    margin-right: 58.33333333% !important;
  }
  .qs_pdt7 {
    padding-top: 56px !important;
  }
  .qs_pdb7 {
    padding-bottom: 56px !important;
  }
  .qs_mgt7 {
    margin-top: 56px !important;
  }
  .qs_mgb7 {
    margin-bottom: 56px !important;
  }
  .qs_mg7 {
    margin-top: 56px;
    margin-bottom: 56px !important;
  }
  .qs_pd7 {
    padding-top: 56px;
    padding-bottom: 56px !important;
  }
  .qs_col7.5 {
    padding: 0 12px;
    float: left;
    width: 62.5% !important;
  }
  .qs_push7.5 {
    margin-left: 62.5% !important;
  }
  .qs_pull7.5 {
    margin-right: 62.5% !important;
  }
  .qs_pdt7.5 {
    padding-top: 60px !important;
  }
  .qs_pdb7.5 {
    padding-bottom: 60px !important;
  }
  .qs_mgt7.5 {
    margin-top: 60px !important;
  }
  .qs_mgb7.5 {
    margin-bottom: 60px !important;
  }
  .qs_mg7.5 {
    margin-top: 60px;
    margin-bottom: 60px !important;
  }
  .qs_pd7.5 {
    padding-top: 60px;
    padding-bottom: 60px !important;
  }
  .qs_col8 {
    padding: 0 12px;
    float: left;
    width: 66.66666667% !important;
  }
  .qs_push8 {
    margin-left: 66.66666667% !important;
  }
  .qs_pull8 {
    margin-right: 66.66666667% !important;
  }
  .qs_pdt8 {
    padding-top: 64px !important;
  }
  .qs_pdb8 {
    padding-bottom: 64px !important;
  }
  .qs_mgt8 {
    margin-top: 64px !important;
  }
  .qs_mgb8 {
    margin-bottom: 64px !important;
  }
  .qs_mg8 {
    margin-top: 64px;
    margin-bottom: 64px !important;
  }
  .qs_pd8 {
    padding-top: 64px;
    padding-bottom: 64px !important;
  }
  .qs_col8.5 {
    padding: 0 12px;
    float: left;
    width: 70.83333333% !important;
  }
  .qs_push8.5 {
    margin-left: 70.83333333% !important;
  }
  .qs_pull8.5 {
    margin-right: 70.83333333% !important;
  }
  .qs_pdt8.5 {
    padding-top: 68px !important;
  }
  .qs_pdb8.5 {
    padding-bottom: 68px !important;
  }
  .qs_mgt8.5 {
    margin-top: 68px !important;
  }
  .qs_mgb8.5 {
    margin-bottom: 68px !important;
  }
  .qs_mg8.5 {
    margin-top: 68px;
    margin-bottom: 68px !important;
  }
  .qs_pd8.5 {
    padding-top: 68px;
    padding-bottom: 68px !important;
  }
  .qs_col9 {
    padding: 0 12px;
    float: left;
    width: 75% !important;
  }
  .qs_push9 {
    margin-left: 75% !important;
  }
  .qs_pull9 {
    margin-right: 75% !important;
  }
  .qs_pdt9 {
    padding-top: 72px !important;
  }
  .qs_pdb9 {
    padding-bottom: 72px !important;
  }
  .qs_mgt9 {
    margin-top: 72px !important;
  }
  .qs_mgb9 {
    margin-bottom: 72px !important;
  }
  .qs_mg9 {
    margin-top: 72px;
    margin-bottom: 72px !important;
  }
  .qs_pd9 {
    padding-top: 72px;
    padding-bottom: 72px !important;
  }
  .qs_col9.5 {
    padding: 0 12px;
    float: left;
    width: 79.16666667% !important;
  }
  .qs_push9.5 {
    margin-left: 79.16666667% !important;
  }
  .qs_pull9.5 {
    margin-right: 79.16666667% !important;
  }
  .qs_pdt9.5 {
    padding-top: 76px !important;
  }
  .qs_pdb9.5 {
    padding-bottom: 76px !important;
  }
  .qs_mgt9.5 {
    margin-top: 76px !important;
  }
  .qs_mgb9.5 {
    margin-bottom: 76px !important;
  }
  .qs_mg9.5 {
    margin-top: 76px;
    margin-bottom: 76px !important;
  }
  .qs_pd9.5 {
    padding-top: 76px;
    padding-bottom: 76px !important;
  }
  .qs_col10 {
    padding: 0 12px;
    float: left;
    width: 83.33333333% !important;
  }
  .qs_push10 {
    margin-left: 83.33333333% !important;
  }
  .qs_pull10 {
    margin-right: 83.33333333% !important;
  }
  .qs_pdt10 {
    padding-top: 80px !important;
  }
  .qs_pdb10 {
    padding-bottom: 80px !important;
  }
  .qs_mgt10 {
    margin-top: 80px !important;
  }
  .qs_mgb10 {
    margin-bottom: 80px !important;
  }
  .qs_mg10 {
    margin-top: 80px;
    margin-bottom: 80px !important;
  }
  .qs_pd10 {
    padding-top: 80px;
    padding-bottom: 80px !important;
  }
  .qs_col10.5 {
    padding: 0 12px;
    float: left;
    width: 87.5% !important;
  }
  .qs_push10.5 {
    margin-left: 87.5% !important;
  }
  .qs_pull10.5 {
    margin-right: 87.5% !important;
  }
  .qs_pdt10.5 {
    padding-top: 84px !important;
  }
  .qs_pdb10.5 {
    padding-bottom: 84px !important;
  }
  .qs_mgt10.5 {
    margin-top: 84px !important;
  }
  .qs_mgb10.5 {
    margin-bottom: 84px !important;
  }
  .qs_mg10.5 {
    margin-top: 84px;
    margin-bottom: 84px !important;
  }
  .qs_pd10.5 {
    padding-top: 84px;
    padding-bottom: 84px !important;
  }
  .qs_col11 {
    padding: 0 12px;
    float: left;
    width: 91.66666667% !important;
  }
  .qs_push11 {
    margin-left: 91.66666667% !important;
  }
  .qs_pull11 {
    margin-right: 91.66666667% !important;
  }
  .qs_pdt11 {
    padding-top: 88px !important;
  }
  .qs_pdb11 {
    padding-bottom: 88px !important;
  }
  .qs_mgt11 {
    margin-top: 88px !important;
  }
  .qs_mgb11 {
    margin-bottom: 88px !important;
  }
  .qs_mg11 {
    margin-top: 88px;
    margin-bottom: 88px !important;
  }
  .qs_pd11 {
    padding-top: 88px;
    padding-bottom: 88px !important;
  }
  .qs_col11.5 {
    padding: 0 12px;
    float: left;
    width: 95.83333333% !important;
  }
  .qs_push11.5 {
    margin-left: 95.83333333% !important;
  }
  .qs_pull11.5 {
    margin-right: 95.83333333% !important;
  }
  .qs_pdt11.5 {
    padding-top: 92px !important;
  }
  .qs_pdb11.5 {
    padding-bottom: 92px !important;
  }
  .qs_mgt11.5 {
    margin-top: 92px !important;
  }
  .qs_mgb11.5 {
    margin-bottom: 92px !important;
  }
  .qs_mg11.5 {
    margin-top: 92px;
    margin-bottom: 92px !important;
  }
  .qs_pd11.5 {
    padding-top: 92px;
    padding-bottom: 92px !important;
  }
  .qs_col12 {
    padding: 0 12px;
    float: left;
    width: 100% !important;
  }
  .qs_push12 {
    margin-left: 100% !important;
  }
  .qs_pull12 {
    margin-right: 100% !important;
  }
  .qs_pdt12 {
    padding-top: 96px !important;
  }
  .qs_pdb12 {
    padding-bottom: 96px !important;
  }
  .qs_mgt12 {
    margin-top: 96px !important;
  }
  .qs_mgb12 {
    margin-bottom: 96px !important;
  }
  .qs_mg12 {
    margin-top: 96px;
    margin-bottom: 96px !important;
  }
  .qs_pd12 {
    padding-top: 96px;
    padding-bottom: 96px !important;
  }
  .qs_col12.5 {
    padding: 0 12px;
    float: left;
    width: 104.16666667% !important;
  }
  .qs_push12.5 {
    margin-left: 104.16666667% !important;
  }
  .qs_pull12.5 {
    margin-right: 104.16666667% !important;
  }
  .qs_pdt12.5 {
    padding-top: 100px !important;
  }
  .qs_pdb12.5 {
    padding-bottom: 100px !important;
  }
  .qs_mgt12.5 {
    margin-top: 100px !important;
  }
  .qs_mgb12.5 {
    margin-bottom: 100px !important;
  }
  .qs_mg12.5 {
    margin-top: 100px;
    margin-bottom: 100px !important;
  }
  .qs_pd12.5 {
    padding-top: 100px;
    padding-bottom: 100px !important;
  }
}
@media only screen and (max-width:480px) {
  .qt_col0 {
    padding: 0 12px;
    float: left;
    width: 0% !important;
  }
  .qt_push0 {
    margin-left: 0% !important;
  }
  .qt_pull0 {
    margin-right: 0% !important;
  }
  .qt_pdt0 {
    padding-top: 0px !important;
  }
  .qt_pdb0 {
    padding-bottom: 0px !important;
  }
  .qt_mgt0 {
    margin-top: 0px !important;
  }
  .qt_mgb0 {
    margin-bottom: 0px !important;
  }
  .qt_mg0 {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .qt_pd0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .qt_col0 {
    padding: 0 12px;
    float: left;
    width: 0% !important;
  }
  .qt_push0 {
    margin-left: 0% !important;
  }
  .qt_pull0 {
    margin-right: 0% !important;
  }
  .qt_pdt0 {
    padding-top: 0px !important;
  }
  .qt_pdb0 {
    padding-bottom: 0px !important;
  }
  .qt_mgt0 {
    margin-top: 0px !important;
  }
  .qt_mgb0 {
    margin-bottom: 0px !important;
  }
  .qt_mg0 {
    margin-top: 0px;
    margin-bottom: 0px !important;
  }
  .qt_pd0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .qt_col0.5 {
    padding: 0 12px;
    float: left;
    width: 4.16666667% !important;
  }
  .qt_push0.5 {
    margin-left: 4.16666667% !important;
  }
  .qt_pull0.5 {
    margin-right: 4.16666667% !important;
  }
  .qt_pdt0.5 {
    padding-top: 4px !important;
  }
  .qt_pdb0.5 {
    padding-bottom: 4px !important;
  }
  .qt_mgt0.5 {
    margin-top: 4px !important;
  }
  .qt_mgb0.5 {
    margin-bottom: 4px !important;
  }
  .qt_mg0.5 {
    margin-top: 4px;
    margin-bottom: 4px !important;
  }
  .qt_pd0.5 {
    padding-top: 4px;
    padding-bottom: 4px !important;
  }
  .qt_col1 {
    padding: 0 12px;
    float: left;
    width: 8.33333333% !important;
  }
  .qt_push1 {
    margin-left: 8.33333333% !important;
  }
  .qt_pull1 {
    margin-right: 8.33333333% !important;
  }
  .qt_pdt1 {
    padding-top: 8px !important;
  }
  .qt_pdb1 {
    padding-bottom: 8px !important;
  }
  .qt_mgt1 {
    margin-top: 8px !important;
  }
  .qt_mgb1 {
    margin-bottom: 8px !important;
  }
  .qt_mg1 {
    margin-top: 8px;
    margin-bottom: 8px !important;
  }
  .qt_pd1 {
    padding-top: 8px;
    padding-bottom: 8px !important;
  }
  .qt_col1.5 {
    padding: 0 12px;
    float: left;
    width: 12.5% !important;
  }
  .qt_push1.5 {
    margin-left: 12.5% !important;
  }
  .qt_pull1.5 {
    margin-right: 12.5% !important;
  }
  .qt_pdt1.5 {
    padding-top: 12px !important;
  }
  .qt_pdb1.5 {
    padding-bottom: 12px !important;
  }
  .qt_mgt1.5 {
    margin-top: 12px !important;
  }
  .qt_mgb1.5 {
    margin-bottom: 12px !important;
  }
  .qt_mg1.5 {
    margin-top: 12px;
    margin-bottom: 12px !important;
  }
  .qt_pd1.5 {
    padding-top: 12px;
    padding-bottom: 12px !important;
  }
  .qt_col2 {
    padding: 0 12px;
    float: left;
    width: 16.66666667% !important;
  }
  .qt_push2 {
    margin-left: 16.66666667% !important;
  }
  .qt_pull2 {
    margin-right: 16.66666667% !important;
  }
  .qt_pdt2 {
    padding-top: 16px !important;
  }
  .qt_pdb2 {
    padding-bottom: 16px !important;
  }
  .qt_mgt2 {
    margin-top: 16px !important;
  }
  .qt_mgb2 {
    margin-bottom: 16px !important;
  }
  .qt_mg2 {
    margin-top: 16px;
    margin-bottom: 16px !important;
  }
  .qt_pd2 {
    padding-top: 16px;
    padding-bottom: 16px !important;
  }
  .qt_col2.5 {
    padding: 0 12px;
    float: left;
    width: 20.83333333% !important;
  }
  .qt_push2.5 {
    margin-left: 20.83333333% !important;
  }
  .qt_pull2.5 {
    margin-right: 20.83333333% !important;
  }
  .qt_pdt2.5 {
    padding-top: 20px !important;
  }
  .qt_pdb2.5 {
    padding-bottom: 20px !important;
  }
  .qt_mgt2.5 {
    margin-top: 20px !important;
  }
  .qt_mgb2.5 {
    margin-bottom: 20px !important;
  }
  .qt_mg2.5 {
    margin-top: 20px;
    margin-bottom: 20px !important;
  }
  .qt_pd2.5 {
    padding-top: 20px;
    padding-bottom: 20px !important;
  }
  .qt_col3 {
    padding: 0 12px;
    float: left;
    width: 25% !important;
  }
  .qt_push3 {
    margin-left: 25% !important;
  }
  .qt_pull3 {
    margin-right: 25% !important;
  }
  .qt_pdt3 {
    padding-top: 24px !important;
  }
  .qt_pdb3 {
    padding-bottom: 24px !important;
  }
  .qt_mgt3 {
    margin-top: 24px !important;
  }
  .qt_mgb3 {
    margin-bottom: 24px !important;
  }
  .qt_mg3 {
    margin-top: 24px;
    margin-bottom: 24px !important;
  }
  .qt_pd3 {
    padding-top: 24px;
    padding-bottom: 24px !important;
  }
  .qt_col3.5 {
    padding: 0 12px;
    float: left;
    width: 29.16666667% !important;
  }
  .qt_push3.5 {
    margin-left: 29.16666667% !important;
  }
  .qt_pull3.5 {
    margin-right: 29.16666667% !important;
  }
  .qt_pdt3.5 {
    padding-top: 28px !important;
  }
  .qt_pdb3.5 {
    padding-bottom: 28px !important;
  }
  .qt_mgt3.5 {
    margin-top: 28px !important;
  }
  .qt_mgb3.5 {
    margin-bottom: 28px !important;
  }
  .qt_mg3.5 {
    margin-top: 28px;
    margin-bottom: 28px !important;
  }
  .qt_pd3.5 {
    padding-top: 28px;
    padding-bottom: 28px !important;
  }
  .qt_col4 {
    padding: 0 12px;
    float: left;
    width: 33.33333333% !important;
  }
  .qt_push4 {
    margin-left: 33.33333333% !important;
  }
  .qt_pull4 {
    margin-right: 33.33333333% !important;
  }
  .qt_pdt4 {
    padding-top: 32px !important;
  }
  .qt_pdb4 {
    padding-bottom: 32px !important;
  }
  .qt_mgt4 {
    margin-top: 32px !important;
  }
  .qt_mgb4 {
    margin-bottom: 32px !important;
  }
  .qt_mg4 {
    margin-top: 32px;
    margin-bottom: 32px !important;
  }
  .qt_pd4 {
    padding-top: 32px;
    padding-bottom: 32px !important;
  }
  .qt_col4.5 {
    padding: 0 12px;
    float: left;
    width: 37.5% !important;
  }
  .qt_push4.5 {
    margin-left: 37.5% !important;
  }
  .qt_pull4.5 {
    margin-right: 37.5% !important;
  }
  .qt_pdt4.5 {
    padding-top: 36px !important;
  }
  .qt_pdb4.5 {
    padding-bottom: 36px !important;
  }
  .qt_mgt4.5 {
    margin-top: 36px !important;
  }
  .qt_mgb4.5 {
    margin-bottom: 36px !important;
  }
  .qt_mg4.5 {
    margin-top: 36px;
    margin-bottom: 36px !important;
  }
  .qt_pd4.5 {
    padding-top: 36px;
    padding-bottom: 36px !important;
  }
  .qt_col5 {
    padding: 0 12px;
    float: left;
    width: 41.66666667% !important;
  }
  .qt_push5 {
    margin-left: 41.66666667% !important;
  }
  .qt_pull5 {
    margin-right: 41.66666667% !important;
  }
  .qt_pdt5 {
    padding-top: 40px !important;
  }
  .qt_pdb5 {
    padding-bottom: 40px !important;
  }
  .qt_mgt5 {
    margin-top: 40px !important;
  }
  .qt_mgb5 {
    margin-bottom: 40px !important;
  }
  .qt_mg5 {
    margin-top: 40px;
    margin-bottom: 40px !important;
  }
  .qt_pd5 {
    padding-top: 40px;
    padding-bottom: 40px !important;
  }
  .qt_col5.5 {
    padding: 0 12px;
    float: left;
    width: 45.83333333% !important;
  }
  .qt_push5.5 {
    margin-left: 45.83333333% !important;
  }
  .qt_pull5.5 {
    margin-right: 45.83333333% !important;
  }
  .qt_pdt5.5 {
    padding-top: 44px !important;
  }
  .qt_pdb5.5 {
    padding-bottom: 44px !important;
  }
  .qt_mgt5.5 {
    margin-top: 44px !important;
  }
  .qt_mgb5.5 {
    margin-bottom: 44px !important;
  }
  .qt_mg5.5 {
    margin-top: 44px;
    margin-bottom: 44px !important;
  }
  .qt_pd5.5 {
    padding-top: 44px;
    padding-bottom: 44px !important;
  }
  .qt_col6 {
    padding: 0 12px;
    float: left;
    width: 50% !important;
  }
  .qt_push6 {
    margin-left: 50% !important;
  }
  .qt_pull6 {
    margin-right: 50% !important;
  }
  .qt_pdt6 {
    padding-top: 48px !important;
  }
  .qt_pdb6 {
    padding-bottom: 48px !important;
  }
  .qt_mgt6 {
    margin-top: 48px !important;
  }
  .qt_mgb6 {
    margin-bottom: 48px !important;
  }
  .qt_mg6 {
    margin-top: 48px;
    margin-bottom: 48px !important;
  }
  .qt_pd6 {
    padding-top: 48px;
    padding-bottom: 48px !important;
  }
  .qt_col6.5 {
    padding: 0 12px;
    float: left;
    width: 54.16666667% !important;
  }
  .qt_push6.5 {
    margin-left: 54.16666667% !important;
  }
  .qt_pull6.5 {
    margin-right: 54.16666667% !important;
  }
  .qt_pdt6.5 {
    padding-top: 52px !important;
  }
  .qt_pdb6.5 {
    padding-bottom: 52px !important;
  }
  .qt_mgt6.5 {
    margin-top: 52px !important;
  }
  .qt_mgb6.5 {
    margin-bottom: 52px !important;
  }
  .qt_mg6.5 {
    margin-top: 52px;
    margin-bottom: 52px !important;
  }
  .qt_pd6.5 {
    padding-top: 52px;
    padding-bottom: 52px !important;
  }
  .qt_col7 {
    padding: 0 12px;
    float: left;
    width: 58.33333333% !important;
  }
  .qt_push7 {
    margin-left: 58.33333333% !important;
  }
  .qt_pull7 {
    margin-right: 58.33333333% !important;
  }
  .qt_pdt7 {
    padding-top: 56px !important;
  }
  .qt_pdb7 {
    padding-bottom: 56px !important;
  }
  .qt_mgt7 {
    margin-top: 56px !important;
  }
  .qt_mgb7 {
    margin-bottom: 56px !important;
  }
  .qt_mg7 {
    margin-top: 56px;
    margin-bottom: 56px !important;
  }
  .qt_pd7 {
    padding-top: 56px;
    padding-bottom: 56px !important;
  }
  .qt_col7.5 {
    padding: 0 12px;
    float: left;
    width: 62.5% !important;
  }
  .qt_push7.5 {
    margin-left: 62.5% !important;
  }
  .qt_pull7.5 {
    margin-right: 62.5% !important;
  }
  .qt_pdt7.5 {
    padding-top: 60px !important;
  }
  .qt_pdb7.5 {
    padding-bottom: 60px !important;
  }
  .qt_mgt7.5 {
    margin-top: 60px !important;
  }
  .qt_mgb7.5 {
    margin-bottom: 60px !important;
  }
  .qt_mg7.5 {
    margin-top: 60px;
    margin-bottom: 60px !important;
  }
  .qt_pd7.5 {
    padding-top: 60px;
    padding-bottom: 60px !important;
  }
  .qt_col8 {
    padding: 0 12px;
    float: left;
    width: 66.66666667% !important;
  }
  .qt_push8 {
    margin-left: 66.66666667% !important;
  }
  .qt_pull8 {
    margin-right: 66.66666667% !important;
  }
  .qt_pdt8 {
    padding-top: 64px !important;
  }
  .qt_pdb8 {
    padding-bottom: 64px !important;
  }
  .qt_mgt8 {
    margin-top: 64px !important;
  }
  .qt_mgb8 {
    margin-bottom: 64px !important;
  }
  .qt_mg8 {
    margin-top: 64px;
    margin-bottom: 64px !important;
  }
  .qt_pd8 {
    padding-top: 64px;
    padding-bottom: 64px !important;
  }
  .qt_col8.5 {
    padding: 0 12px;
    float: left;
    width: 70.83333333% !important;
  }
  .qt_push8.5 {
    margin-left: 70.83333333% !important;
  }
  .qt_pull8.5 {
    margin-right: 70.83333333% !important;
  }
  .qt_pdt8.5 {
    padding-top: 68px !important;
  }
  .qt_pdb8.5 {
    padding-bottom: 68px !important;
  }
  .qt_mgt8.5 {
    margin-top: 68px !important;
  }
  .qt_mgb8.5 {
    margin-bottom: 68px !important;
  }
  .qt_mg8.5 {
    margin-top: 68px;
    margin-bottom: 68px !important;
  }
  .qt_pd8.5 {
    padding-top: 68px;
    padding-bottom: 68px !important;
  }
  .qt_col9 {
    padding: 0 12px;
    float: left;
    width: 75% !important;
  }
  .qt_push9 {
    margin-left: 75% !important;
  }
  .qt_pull9 {
    margin-right: 75% !important;
  }
  .qt_pdt9 {
    padding-top: 72px !important;
  }
  .qt_pdb9 {
    padding-bottom: 72px !important;
  }
  .qt_mgt9 {
    margin-top: 72px !important;
  }
  .qt_mgb9 {
    margin-bottom: 72px !important;
  }
  .qt_mg9 {
    margin-top: 72px;
    margin-bottom: 72px !important;
  }
  .qt_pd9 {
    padding-top: 72px;
    padding-bottom: 72px !important;
  }
  .qt_col9.5 {
    padding: 0 12px;
    float: left;
    width: 79.16666667% !important;
  }
  .qt_push9.5 {
    margin-left: 79.16666667% !important;
  }
  .qt_pull9.5 {
    margin-right: 79.16666667% !important;
  }
  .qt_pdt9.5 {
    padding-top: 76px !important;
  }
  .qt_pdb9.5 {
    padding-bottom: 76px !important;
  }
  .qt_mgt9.5 {
    margin-top: 76px !important;
  }
  .qt_mgb9.5 {
    margin-bottom: 76px !important;
  }
  .qt_mg9.5 {
    margin-top: 76px;
    margin-bottom: 76px !important;
  }
  .qt_pd9.5 {
    padding-top: 76px;
    padding-bottom: 76px !important;
  }
  .qt_col10 {
    padding: 0 12px;
    float: left;
    width: 83.33333333% !important;
  }
  .qt_push10 {
    margin-left: 83.33333333% !important;
  }
  .qt_pull10 {
    margin-right: 83.33333333% !important;
  }
  .qt_pdt10 {
    padding-top: 80px !important;
  }
  .qt_pdb10 {
    padding-bottom: 80px !important;
  }
  .qt_mgt10 {
    margin-top: 80px !important;
  }
  .qt_mgb10 {
    margin-bottom: 80px !important;
  }
  .qt_mg10 {
    margin-top: 80px;
    margin-bottom: 80px !important;
  }
  .qt_pd10 {
    padding-top: 80px;
    padding-bottom: 80px !important;
  }
  .qt_col10.5 {
    padding: 0 12px;
    float: left;
    width: 87.5% !important;
  }
  .qt_push10.5 {
    margin-left: 87.5% !important;
  }
  .qt_pull10.5 {
    margin-right: 87.5% !important;
  }
  .qt_pdt10.5 {
    padding-top: 84px !important;
  }
  .qt_pdb10.5 {
    padding-bottom: 84px !important;
  }
  .qt_mgt10.5 {
    margin-top: 84px !important;
  }
  .qt_mgb10.5 {
    margin-bottom: 84px !important;
  }
  .qt_mg10.5 {
    margin-top: 84px;
    margin-bottom: 84px !important;
  }
  .qt_pd10.5 {
    padding-top: 84px;
    padding-bottom: 84px !important;
  }
  .qt_col11 {
    padding: 0 12px;
    float: left;
    width: 91.66666667% !important;
  }
  .qt_push11 {
    margin-left: 91.66666667% !important;
  }
  .qt_pull11 {
    margin-right: 91.66666667% !important;
  }
  .qt_pdt11 {
    padding-top: 88px !important;
  }
  .qt_pdb11 {
    padding-bottom: 88px !important;
  }
  .qt_mgt11 {
    margin-top: 88px !important;
  }
  .qt_mgb11 {
    margin-bottom: 88px !important;
  }
  .qt_mg11 {
    margin-top: 88px;
    margin-bottom: 88px !important;
  }
  .qt_pd11 {
    padding-top: 88px;
    padding-bottom: 88px !important;
  }
  .qt_col11.5 {
    padding: 0 12px;
    float: left;
    width: 95.83333333% !important;
  }
  .qt_push11.5 {
    margin-left: 95.83333333% !important;
  }
  .qt_pull11.5 {
    margin-right: 95.83333333% !important;
  }
  .qt_pdt11.5 {
    padding-top: 92px !important;
  }
  .qt_pdb11.5 {
    padding-bottom: 92px !important;
  }
  .qt_mgt11.5 {
    margin-top: 92px !important;
  }
  .qt_mgb11.5 {
    margin-bottom: 92px !important;
  }
  .qt_mg11.5 {
    margin-top: 92px;
    margin-bottom: 92px !important;
  }
  .qt_pd11.5 {
    padding-top: 92px;
    padding-bottom: 92px !important;
  }
  .qt_col12 {
    padding: 0 12px;
    float: left;
    width: 100% !important;
  }
  .qt_push12 {
    margin-left: 100% !important;
  }
  .qt_pull12 {
    margin-right: 100% !important;
  }
  .qt_pdt12 {
    padding-top: 96px !important;
  }
  .qt_pdb12 {
    padding-bottom: 96px !important;
  }
  .qt_mgt12 {
    margin-top: 96px !important;
  }
  .qt_mgb12 {
    margin-bottom: 96px !important;
  }
  .qt_mg12 {
    margin-top: 96px;
    margin-bottom: 96px !important;
  }
  .qt_pd12 {
    padding-top: 96px;
    padding-bottom: 96px !important;
  }
  .qt_col12.5 {
    padding: 0 12px;
    float: left;
    width: 104.16666667% !important;
  }
  .qt_push12.5 {
    margin-left: 104.16666667% !important;
  }
  .qt_pull12.5 {
    margin-right: 104.16666667% !important;
  }
  .qt_pdt12.5 {
    padding-top: 100px !important;
  }
  .qt_pdb12.5 {
    padding-bottom: 100px !important;
  }
  .qt_mgt12.5 {
    margin-top: 100px !important;
  }
  .qt_mgb12.5 {
    margin-bottom: 100px !important;
  }
  .qt_mg12.5 {
    margin-top: 100px;
    margin-bottom: 100px !important;
  }
  .qt_pd12.5 {
    padding-top: 100px;
    padding-bottom: 100px !important;
  }
}
.row > div img {
  max-width: 100%;
  display: block;
}
.vam {
  vertical-align: middle;
}
.vat {
  vertical-align: top;
}
.vab {
  vertical-align: bottom;
}
.tac {
  text-align: center;
}
.tar {
  text-align: right;
}
.tal {
  text-align: left;
}
.taj {
  text-align: justify;
}
.fw300 {
  font-weight: 300;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.fw3 {
  font-weight: 300;
}
.fw4 {
  font-weight: 400;
}
.fw5 {
  font-weight: 500;
}
.fw6 {
  font-weight: 600;
}
.fw7 {
  font-weight: 700;
}
.fs0 {
  font-size: 0;
}
.zi0 {
  z-index: 0!important;
}
.zi1 {
  z-index: 1!important;
}
.zi2 {
  z-index: 2!important;
}
.zi3 {
  z-index: 3!important;
}
.zi4 {
  z-index: 4!important;
}
.di {
  display: inline;
}
.db {
  display: block;
}
.dt {
  display: table;
  height: 100%;
  vertical-align: middle;
}
.dtc {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}
.pr {
  position: relative;
}
.pa {
  position: absolute;
}
.ps {
  position: static;
}
.fl {
  float: left;
}
.fr {
  float: right!important;
}
.fn {
  float: none;
}
.tci {
  color: white !important;
}
.dn {
  display: none;
}
.db {
  display: block!important;
}
.wa {
  width: 100%;
}
.w1 {
  width: 100%;
}
.ma {
  margin: auto;
}
.t0 {
  top: 0;
}
.b0 {
  bottom: 0;
}
.r0 {
  right: 0;
}
.l0 {
  left: 0;
}
.cb {
  clear: both;
}
.ts {
  text-shadow: 0px 0px 2px rgba(51, 51, 51, 0.3);
}
.ts2 {
  text-shadow: 0px 0px 3px #333333;
}
.bs {
  box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.3);
}
.bst {
  box-shadow: 0px 0px 3px 0px rgba(51, 51, 51, 0.3);
  z-index: 2;
}
.darkgray {
  background: #d7d8d9;
}
.bsb {
  box-shadow: 0px -10px 3px 10px rgba(51, 51, 51, 0.3);
  z-index: 2;
}
.o0 {
  opacity: 0;
}
.o05 {
  opacity: 0.5;
}
.op8 {
  opacity: 0.8!important;
}
.op9 {
  opacity: 0.9;
}
.invert {
  -webkit-filter: invert(100%);
}
.ofh {
  overflow: hidden;
}
.ttu {
  text-transform: uppercase;
}
.vam {
  width: auto;
  float: left;
  font-size: 0;
}
.vam:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.vam > * {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  font-size: 12px;
  margin: 0;
}
.bn {
  background: transparent!important;
}
.fsi {
  font-style: italic;
}
.vam {
  vertical-align: middle;
}
.tco {
  color: #f47216;
}
.black {
  background-color: #000000;
}
.gray {
  background: #f1f1f1;
}
.white {
  background: #fff;
}
.black {
  background-color: #000000;
}
.black h1,
.black h2,
.black h3,
.black h4,
.black h5,
.black h6,
.black p {
  color: white;
}
.green {
  background-color: #000000;
}
.blue {
  background: #235092;
}
.red {
  background: #990000;
}
.lh3 {
  line-height: 4.5;
}
.tac {
  text-align: center!important;
}
.tar {
  text-align: right;
}
.tal {
  text-align: left;
}
.taj {
  text-align: justify;
}
.tcgreen {
  color: #66cc00;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.fw300 {
  font-weight: 300;
}
.fs18 {
  font-size: 18px;
}
.mg {
  margin-bottom: 12px !important;
  margin-top: 12px !important;
}
.mg2 {
  margin-bottom: 24px !important;
  margin-top: 24px !important;
}
.nmg {
  margin: 0px!important;
}
.mgl {
  margin-left: 12px !important;
}
.mgt {
  margin-top: 12px !important;
}
.mgt2 {
  margin-top: 24px !important;
}
.pdrg1 {
  padding-right: 24px;
}
.pdrg2 {
  padding-right: 48px;
}
.zi {
  z-index: 9999!important;
}
.zi2 {
  z-index: 2!important;
}
.zi1 {
  z-index: 1!important;
}
.zi99 {
  z-index: 99999999999!important;
}
.pd {
  padding-top: 3%;
  padding-bottom: 3%;
}
.pdt {
  padding-top: 3%;
}
.pdb {
  padding-bottom: 3%;
}
.npd {
  padding: 0px;
}
.o65 {
  opacity: 0.65;
}
.o65i {
  opacity: 0.65 !important;
}
.pdlg {
  padding-left: 12px;
}
.di {
  display: inline;
}
.dib {
  display: inline-block;
}
.lg {
  left: -12px;
}
.lh0 {
  line-height: 0;
}
.fl {
  float: left;
}
.mw {
  width: 100% !important;
}
.m05 {
  width: 47%;
}
.bold {
  font-weight: 600;
}
.mg2pd {
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 1.48809523809524%;
  padding-left: 1.48809523809524%;
}
.mgl2w {
  margin-left: 0!important;
  width: 158% !important;
}
.mgl2w6 {
  margin-left: 0!important;
  width: 105.33333333% !important;
}
.mgr2n {
  margin-right: 0!important;
}
.mgr2pd {
  margin-right: 0px;
  padding-right: 0.74404761904762%;
  padding-left: 0.74404761904762%;
}
.mgl2pd {
  margin-left: 0px;
  padding-right: 0.74404761904762%;
  padding-left: 0.74404761904762%;
}
.mgl2pdl {
  margin: 0px;
  padding-left: 12px;
}
.tci {
  color: white !important;
}
.dn {
  display: none!important;
}
.db {
  display: block;
}
.t0 {
  top: 0;
}
.b0 {
  bottom: 0;
}
.r0 {
  right: 0;
}
.ts {
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
}
.pa {
  position: absolute!important;
}
.pr {
  position: relative;
}
.o0 {
  opacity: 0;
}
.o9 {
  opacity: 0.9;
}
.op69 {
  opacity: 0.69;
}
@media only screen and (min-width:800px) and (max-width:960px) {
  .qm_b0 {
    bottom: 0;
  }
  .qm_pa {
    position: absolute!important;
  }
  .qm_fr {
    float: right!important;
  }
}
@media only screen and (max-width:800px) {
  .qs_fr {
    float: right!important;
  }
  .qs_pr {
    position: relative!important;
  }
}
ts {
  text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.3);
}
.h400 {
  height: 400px;
}
.bsb {
  box-shadow: 0px -10px 3px 10px rgba(51, 51, 51, 0.3);
  position: relative;
  z-index: 2;
}
.bs {
  box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.3);
}
.bst {
  box-shadow: 0px -10px 3px -10px rgba(51, 51, 51, 0.3);
  position: relative;
  z-index: 2;
}
.darkgray {
  background: #d7d8d9;
}
.w60 {
  width: 60%!important;
}
.w70 {
  width: 70%!important;
}
.w80 {
  width: 80%!important;
}
.mgt100 {
  margin-top: 100px!important;
}
.mgt200 {
  margin-top: 200px;
}
.invert {
  -webkit-filter: invert(100%);
}
.dt {
  display: table!important;
  height: 100%;
  vertical-align: middle;
}
.dtc {
  display: table-cell !important;
  vertical-align: middle;
}
.db {
  display: block!important;
}
.h200 {
  height: 200px;
}
.lh200 {
  line-height: 200px;
}
.ff2 {
  font-family: 'Open sans', 'Segoe Ui' !important;
}
.w100p {
  width: 100%!important;
}
.lh200 {
  line-height: 200px!important;
}
.ofh {
  overflow: hidden;
}
.mggt {
  margin: 6px;
}
.mgtbgt {
  margin-top: 6px;
  margin-bottom: 6px;
}
.gw0 {
  padding-left: 0px!important;
  padding-right: 0px!important;
}
.logo {
  text-decoration: none;
  color: #757575;
  font-size: 40px;
  top: 21px;
  line-height: 72px;
  top: 0;
  float: left;
}
.menu {
  height: auto;
}
nav li {
  list-style: none;
  float: left;
  margin-right: 32px;
  border-bottom: ;
  line-height: 40px;
}
nav li a {
  text-decoration: none;
  color: #ffffff !important;
  font-size: 16px;
  top: 6px;
  line-height: 24px;
  height: 40px;
  top: 0;
  opacity: 0.65;
  padding-bottom: 16px;
}
nav li a.active {
  opacity: 1;
  border-bottom: solid 3px #19a564;
}
nav li:hover a {
  color: #ff4081 !important;
  color: #19a564!important;
  opacity: 1;
}
nav li:hover {
  opacity: 1!important;
}
@media only screen and (max-width:800px) {
  .bgcpx1 {
    height: 32px;
  }
  html {
    overflow-x: hidden;
  }
  #resmenzam {
    outline: solid 240px #555;
  }
  header,
  header * {
    position: static;
    overflow: visible;
  }
  header nav {
    height: 100%!important;
    transition: 0.25s;
    display: block;
    float: right;
    position: absolute;
    width: 240px;
    z-index: 3333;
    top: 0;
    margin-top: 0!important;
    overflow: visible!important;
    display: table;
    display: table!important;
    height: 100%;
    vertical-align: middle;
    padding-top: 0!important;
  }
  header nav ul {
    display: table-cell;
    height: 100%;
    display: table-cell !important;
    vertical-align: middle;
    width: 240px;
  }
  header nav li,
  header nav a {
    float: left;
    list-style: none;
    top: 0;
    width: 240px;
    margin-left: 16px;
    padding: 2px 8px;
  }
  header nav a {
    margin-left: 4px;
    color: #fff!important;
    padding: 0;
    font-size: 14px;
    top: 6.75px;
    line-height: 24px;
    font-weight: 300;
    color: white;
    background: none!important;
    width: 240px;
    text-align: center;
  }
  header nav li {
    list-style: none;
    width: 100%;
    margin-left: 0!important;
  }
  header nav li {
    border-bottom: solid 1px #333439;
    cursor: pointer;
  }
  header nav li li {
    border-top: solid 1px #343449;
    border-bottom: solid 0px #444;
    cursor: pointer;
  }
  header nav a,
  header nav span {
    color: white;
    width: 90%;
    padding: 0 4px 5%;
    margin: auto;
    display: block;
  }
  header nav li li a {
    color: white;
    width: 90%;
    margin: auto;
    display: block;
  }
  header nav li {
    transition: 0.1s;
  }
  header nav li:hover {
    background: #19a564;
  }
  header nav a:hover {
    color: #fff!important;
  }
  header nav li {
    padding: 0!important;
  }
  header nav a {
    padding: 6px 12px!important;
    width: 100%;
    box-sizing: border-box;
  }
  #rsmenu {
    position: absolute;
    top: -20px;
    left: 0;
    display: block;
  }
  header nav {
    left: -240px;
  }
  #rsmenul {
    background: url(/img/menubtn.png) no-repeat top left;
    background: url(../img/menubtn.png) no-repeat top left;
    padding: 8px 8px 8px 24px;
    left: 0;
  }
  #rsmenul {
    position: absolute;
    top: 0;
    z-index: 999;
    cursor: pointer;
    text-align: right;
    display: block;
    width: 64px;
    height: 40px;
    background-origin: content-box;
    margin-top: 8px;
    position: fixed!important;
  }
  .menux {
    position: absolute;
    width: 240px;
    z-index: 999999;
  }
  #resmenzam {
    display: block;
    position: relative;
    left: 0px;
    float: left;
    transition: 0.25s;
    background: white;
    padding-right: 00px;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.79);
  }
  #rsmenu:checked + #resmenzam #rsmenul {
    padding: 16px 8px 8px 24px;
  }
  #rsmenu:checked + #resmenzam #rsmenul {
    transition: 0.25;
    display: block;
    width: 100%;
    margin-top: 0;
  }
  header nav {
    position: absolute;
    top: 0;
    display: block!important;
    overflow: hidden;
    transition: 0.25s;
    float: right;
  }
  #resmenzam nav ul {
    width: 100%;
  }
  #resmenzam nav {
    left: 0;
    width: 100%;
    top: -235px;
    z-index: 1!important;
    transition: 0.25s;
  }
  #rsmenu:checked ~ #resmenzam nav {
    display: block!important;
    left: 0;
    width: 100%;
    top: 56px;
  }
  #rsmenu:checked ~ #resmenzam nav ul {
    width: 100%;
  }
  nav li {
    background: #202126;
  }
  nav li a.active {
    opacity: 1;
    border-bottom: solid 0px #666!important;
    color: #19a564;
  }
  nav li a.active {
    color: #19a564!important;
    font-weight: 600;
  }
}
.baselinegrid {
  position: absolute;
  top: 1px;
  display: none;
  z-index: 99999999999999999999999999999999999;
}
.baselinegrid div {
  display: block;
  border-bottom: solid 1px #0093ff;
  height: 8px;
  width: 100%;
  opacity: 0.15;
  z-index: 99999999999999999999999999999999999999;
}
.baselinegrid div:hover {
  display: block;
  /*		height: 0;*/
  border-bottom: solid 1px #0093ff;
  /*		margin-top: 7px;*/
  width: 100%;
  opacity: 1;
}
.columnsgrid {
  position: absolute;
  top: 1px;
  display: none;
  z-index: 9999999999999999999999999;
}
.columnsgrid .row {
  display: block;
  border-left: solid 12px #0093ff;
  border-right: solid 12px #0093ff;
  padding: 0;
  height: 8px;
  height: 4560px;
  /*		background: red;*/
  opacity: 0.15;
}
.columnsgrid .row div {
  display: block;
  border-left: solid 12px #0093ff;
  border-right: solid 12px #0093ff;
  height: 8px;
  height: 4560px;
  /*		background: red;*/
}
@media only screen and (min-width:800px) and (max-width:960px) {
  .col1 {
    padding: 0 12px;
    float: left;
    width: 16.66666667%;
  }
  .qm_cb {
    clear: both;
  }
}
@media only screen and (min-width:480px) and (max-width:800px) {
  .qs_cb {
    clear: both;
  }
}
@media only screen and (max-width:480px) {
  .col1,
  .col2,
  .col3,
  .col4,
  .col5,
  .col6,
  .col7,
  .col8,
  .col9,
  .col10,
  .col11,
  .col12 {
    padding: 0 12px;
    float: left;
    width: 100%;
  }
  .push1,
  .push2,
  .push3,
  .push4,
  .push5,
  .push6,
  .push7,
  .push8,
  .push9,
  .push10,
  .push11,
  .push12 {
    margin-left: 0%;
  }
  .pull1,
  .pull2,
  .pull3,
  .pull4,
  .pull5,
  .pull6,
  .pull7,
  .pull8,
  .pull9,
  .pull10,
  .pull11,
  .pull12 {
    margin-right: 0%;
  }
  .row div {
    width: 100%!important;
    margin-left: 0!important;
    margin-right: 0!important;
  }
}
a {
  outline: none!important;
}
body {
  -webkit-animation: myfirst 3s;
  animation: myfirst 3s;
  background: #fff;
  opacity: 1;
}
@-webkit-keyframes myfirstx {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media only screen and (max-width: 960px) {
  .fif {
    position: relative!important;
    height: 400px!important;
    left: 0!important;
    width: 100%!important;
    max-width: 100%!important;
    padding: 0!important;
    float: none!important;
    overflow: hidden;
  }
}
@media only screen and (max-width: 700px) {
  .fif {
    position: relative!important;
    height: 300px!important;
  }
}
@media only screen and (max-width: 800px) {
  .bgcpx {
    /*		transition: 5s;*/
    /*			background: #141519!important;*/
    /*			box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5);*/
    opacity: 1;
    position: fixed!important;
    left: 0;
    top: 0;
    z-index: 22222;
    position: fixed;
    top: 0!important;
    z-index: 9999999999999999999999999999999999999999!important;
    /*    background: red!important;*/
  }
  .bgcpx:after {
    /*		transition: 5s;*/
    background: #141519!important;
    box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5);
    opacity: 1;
    position: fixed!important;
    left: 0;
    top: 0;
    z-index: 22222;
    position: fixed;
    top: 0!important;
    z-index: 9!important;
    /*    background: red!important;*/
    content: "";
    display: block;
    height: 56px;
    width: 100%;
    /*		opacity: 0.9;*/
  }
}
@media only screen and (min-width: 800px) {
  .original2 {
    /*		transition: 5s;*/
    background: #141519;
    box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5);
    opacity: 1;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 22222;
  }
}
.fajne li {
  list-style: none;
  background: url(/img/line.png);
  background-repeat: no-repeat;
  background-position: left 11px;
  padding-left: 32px;
  position: relative;
  left: -17px;
  margin-bottom: 8px;
  /*					top: 11px;*/
}
.fajne li:last-child {
  list-style: none;
  background: url(/img/linelast.png);
  background-repeat: no-repeat;
  background-position: left 11px;
  padding-left: 32px;
  position: relative;
  left: -17px;
  margin-bottom: 8px;
  /*					top: 11px;*/
}
.fajne {
  list-style: none;
  background: url(/img/dotline.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 32px;
  /*							border-bottom: solid 3px red;*/
}
.fajne2 li {
  list-style: none;
  background: url(/img/line.png);
  background-repeat: no-repeat;
  background-position: left 11px;
  padding-left: 32px;
  position: relative;
  left: -17px;
  margin-bottom: 8px;
  /*					top: 11px;*/
}
.fajne2 li:last-child {
  list-style: none;
  background: url(/img/linelast2.png);
  background-repeat: no-repeat;
  background-position: left 11px;
  padding-left: 32px;
  position: relative;
  left: -17px;
  margin-bottom: 8px;
  /*					top: 11px;*/
}
.fajne2 {
  list-style: none;
  background: url(/img/dotline2.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 32px;
  /*							border-bottom: solid 3px red;*/
}
.anchor {
  display: block;
  height: 56px;
  /*same height as header*/
  margin-top: -56px;
  /*same height as header*/
  visibility: hidden;
}
.unslider {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.unslider li {
  top: 0;
}
.unslider-wrap {
  position: relative;
}
.unslider-wrap.unslider-carousel > li {
  float: left;
}
.unslider-vertical > ul {
  height: 100%;
}
.unslider-vertical li {
  float: none;
  width: 100%;
}
.unslider-fade {
  position: relative;
}
.unslider-fade .unslider-wrap li {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 8;
}
.unslider-fade .unslider-wrap li.unslider-active {
  z-index: 10;
}
.unslider li,
.unslider ol,
.unslider ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}
.unslider-arrow {
  position: absolute;
  left: 20px;
  z-index: 2;
  cursor: pointer;
}
.unslider-arrow.next {
  left: auto;
  right: 20px;
}
.fif {
  position: absolute;
  width: 50%;
  max-width: 688px;
  height: 100%;
  left: 50%;
  float: left;
  top: 0;
  padding-left: 12px;
}
.unslider {
  height: 100%;
}
.unslider-nav {
  display: none;
}
.unslider-arrow {
  position: absolute;
  top: 50%;
  height: 32px;
  width: 32px;
  margin-top: -16px;
  opacity: 0.69;
  z-index: 999;
}
.unslider-arrow:hover {
  opacity: 1;
}
.unslider-arrow.prev {
  background: url(/img/lar.png);
}
.unslider-arrow.next {
  background: url(/img/rar.png);
}
.unslider li {
  background-position: center  center!important;
}
.pwdz {
  border-left: solid 3px #61c194;
  padding-left: 12px;
}
.szar {
  background: #f6f6f6;
}
.dszar {
  background: #202126;
}
footer {
  background: #141519;
}
.navico {
  position: absolute;
  right: 24px;
  top: 16px;
  z-index: 999999999;
  float: right;
  width: 40px!important;
}
.navico a img {
  width: 24px;
  float: right;
  margin-left: 16px;
}
.navico a img {
  opacity: 0.69;
}
.navico a:hover img {
  opacity: 1;
}
#rsmenul {
  opacity: 0.69;
}
#rsmenul:hover {
  opacity: 1;
}
.ghjg img {
  float: left;
  margin: 5px 12px 10px 0!important;
}
.mapa {
  width: 100%;
  display: block;
  float: left;
  opacity: 1;
  position: relative;
  z-index: 9;
  padding-right: 12px;
  position: relative!important;
  height: 352px;
  -webkit-filter: grayscale(50%);
  filter: grayscale(50%);
  border: 0;
}
header {
  background: #2d3038 url(/img/header.png);
  background-position: center top;
  background-size: cover;
  background-attachment: fixed;
}
footer {
  background: #141519;
}
.bgog {
  background: #61c194;
}
.row div.navico {
  width: 80px!important;
}
@media only screen and (max-height: 400px) {
  nav li {
    width: 50%!important;
    margin: 0!important;
  }
  nav li:first-child {
    width: 100%!important;
    margin: 0!important;
  }
}
p a {
  color: #fff;
  text-decoration: none;
}
p a:hover {
  color: #19a564;
}
