*,*:before,*:after {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box
}

div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,b,u,i,center,table,tr,th,td,video {
  margin:0;
  padding:0;
  border:0
}

sup {
  line-height:0;
  font-size:smaller;
  vertical-align:super
}

sub {
  line-height:0;
  font-size:smaller;
  vertical-align:sub
}

.t-clear {
  clear:both
}

.t-row {
  margin:0
}

.t-container {
  margin-left:auto;
  margin-right:auto;
  width:100%;
  max-width:1200px;
  padding:0
}

.t-container.flexx {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex
}

.t-container_flex {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex
}

.t-container_100 {
  width:100%;
  padding:0
}

.t-container_10 {
  margin-left:auto;
  margin-right:auto;
  width:100%;
  max-width:1000px;
  padding:0
}

.t-container_8 {
  margin-left:auto;
  margin-right:auto;
  width:100%;
  max-width:800px;
  padding:0
}

.t-container:before,.t-container:after,.t-container_10:before,.t-container_10:after,.t-container_8:before,.t-container_8:after,.t-container_100:before,.t-container_100:after {
  display:table;
  content:" ";
  width:0
}

.t-container:after,.t-container_10:after,.t-container_8:after,.t-container_100:after {
  clear:both
}

.t-col {
  display:inline;
  float:left;
  margin-left:20px;
  margin-right:20px;
  width:100%
}

.t-col.flexx {
  align-items:stretch;
  height:inherit;
  margin-top:auto;
  margin-bottom:auto
}

.t-col_flex {
  align-items:stretch;
  height:inherit;
  margin-top:auto;
  margin-bottom:auto
}

.t-col_1 {
  max-width:60px
}

.t-col_2 {
  max-width:160px
}

.t-col_3 {
  max-width:260px
}

.t-col_4 {
  max-width:360px
}

.t-col_5 {
  max-width:460px
}

.t-col_6 {
  max-width:560px
}

.t-col_7 {
  max-width:660px
}

.t-col_8 {
  max-width:760px
}

.t-col_9 {
  max-width:860px
}

.t-col_10 {
  max-width:960px
}

.t-col_11 {
  max-width:1060px
}

.t-col_12 {
  max-width:1160px
}

.t-col_100 {
  max-width:100vw
}

.t-prefix_1 {
  padding-left:100px
}

.t-prefix_2 {
  padding-left:200px
}

.t-prefix_3 {
  padding-left:300px
}

.t-prefix_4 {
  padding-left:400px
}

.t-prefix_5 {
  padding-left:500px
}

.t-prefix_6 {
  padding-left:600px
}

.t-prefix_7 {
  padding-left:700px
}

.t-prefix_8 {
  padding-left:800px
}

.t-prefix_9 {
  padding-left:900px
}

.t-prefix_10 {
  padding-left:1000px
}

.t-prefix_11 {
  padding-left:1100px
}

.t-prefix_12 {
  padding-left:1200px
}

.t-width {
  width:100%
}

.t-width_1 {
  max-width:60px
}

.t-width_2 {
  max-width:160px
}

.t-width_3 {
  max-width:260px
}

.t-width_4 {
  max-width:360px
}

.t-width_5 {
  max-width:460px
}

.t-width_6 {
  max-width:560px
}

.t-width_7 {
  max-width:660px
}

.t-width_8 {
  max-width:760px
}

.t-width_9 {
  max-width:860px
}

.t-width_10 {
  max-width:960px
}

.t-width_11 {
  max-width:1060px
}

.t-width_12 {
  max-width:1160px
}

.t-width_100 {
  max-width:100%
}

.t-cell {
  display:table-cell;
  vertical-align:middle;
  height:100%;
  margin-left:0;
  margin-right:0
}

.t-cell_25 {
  width:25vw
}

.t-cell_33 {
  width:33.3333333vw
}

.t-cell_50 {
  width:50vw
}

.t-cell_100 {
  width:100vw
}

@media screen and (max-width:1200px) {
  .t-container {
    max-width:960px;
    padding:0
  }
  .t-container_10 {
    max-width:780px
  }
  .t-container_8 {
    max-width:640px
  }
  .t-col {
    display:inline;
    float:left;
    margin-left:10px;
    margin-right:10px;
    width:100%
  }
  .t-col_1 {
    max-width:60px
  }
  .t-col_2 {
    max-width:140px
  }
  .t-col_3 {
    max-width:220px
  }
  .t-col_4 {
    max-width:300px
  }
  .t-col_5 {
    max-width:380px
  }
  .t-col_6 {
    max-width:460px
  }
  .t-col_7 {
    max-width:540px
  }
  .t-col_8 {
    max-width:620px
  }
  .t-col_9 {
    max-width:700px
  }
  .t-col_10 {
    max-width:780px
  }
  .t-col_11 {
    max-width:860px
  }
  .t-col_12 {
    max-width:940px
  }
  .t-prefix_1 {
    padding-left:80px
  }
  .t-prefix_2 {
    padding-left:160px
  }
  .t-prefix_3 {
    padding-left:240px
  }
  .t-prefix_4 {
    padding-left:320px
  }
  .t-prefix_5 {
    padding-left:400px
  }
  .t-prefix_6 {
    padding-left:480px
  }
  .t-prefix_7 {
    padding-left:560px
  }
  .t-prefix_8 {
    padding-left:640px
  }
  .t-prefix_9 {
    padding-left:720px
  }
  .t-prefix_10 {
    padding-left:800px
  }
  .t-prefix_11 {
    padding-left:880px
  }
  .t-prefix_12 {
    padding-left:960px
  }
  .t-width_1 {
    max-width:60px
  }
  .t-width_2 {
    max-width:140px
  }
  .t-width_3 {
    max-width:220px
  }
  .t-width_4 {
    max-width:300px
  }
  .t-width_5 {
    max-width:380px
  }
  .t-width_6 {
    max-width:460px
  }
  .t-width_7 {
    max-width:540px
  }
  .t-width_8 {
    max-width:620px
  }
  .t-width_9 {
    max-width:700px
  }
  .t-width_10 {
    max-width:780px
  }
  .t-width_11 {
    max-width:860px
  }
  .t-width_12 {
    max-width:940px
  }
  .t-width_100 {
    max-width:100%
  }

}

@media screen and (max-width:960px) {
  .t-container {
    max-width:640px
  }
  .t-container.flexx {
    display:block
  }
  .t-container_flex {
    display:block
  }
  .t-col {
    display:block;
    float:none;
    padding-left:20px;
    padding-right:20px;
    margin:0;
    width:100%;
    max-width:100%;
    box-sizing:border-box
  }
  .t-col_1,.t-col_2,.t-col_3,.t-col_4,.t-col_5,.t-col_6,.t-col_7,.t-col_8,.t-col_9,.t-col_10,.t-col_11,.t-col_12 {
    width:100%;
    max-width:100%
  }
  .t-prefix_1,.t-prefix_2,.t-prefix_3,.t-prefix_4,.t-prefix_5,.t-prefix_6,.t-prefix_7,.t-prefix_8,.t-prefix_9,.t-prefix_10,.t-prefix_11,.t-prefix_12 {
    padding-left:none
  }

}