@charset "UTF-8";
/*! Antares_Front-End - v0.9.2 - 2017-10-05 */
@font-face{
  src:url('../fonts/icomoon/icomoon.eot?67zku0');
  src:url('../fonts/icomoon/icomoon.eot?67zku0#iefix') format('embedded-opentype'), url('../fonts/icomoon/icomoon.ttf?67zku0') format('truetype'), url('../fonts/icomoon/icomoon.woff?67zku0') format('woff'), url('../fonts/icomoon/icomoon.svg?67zku0#icomoon') format('svg');
  font-family:'icomoon';
  font-style:normal;
  font-weight:normal;
}
[class^="icon--"],
[class*=" icon--"]{
  speak:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  font-family:'icomoon' !important;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1;
  text-transform:none;
}
.icon--reports:before{
  content:"\e906";
}
.icon--billing:before{
  content:"\e900";
}
.icon--clients:before{
  content:"\e901";
}
.icon--dashboard:before{
  content:"\e902";
}
.icon--orders:before{
  content:"\e903";
}
.icon--services:before{
  content:"\e904";
}
.icon--support:before{
  content:"\e905";
}
.icon--menu-vert:before{
  content:"\f19b";
}
.icon--menu-hor:before{
  content:"\f19c";
}
.icon--alert-on:before{
  content:"\f1f9";
}
.icon--alert-add:before{
  content:"\f1fa";
}
.icon--alert-alt:before{
  content:"\f1fb";
}
.icon--alert-disable:before{
  content:"\f1fc";
}
.icon--alert-sneeze:before{
  content:"\f1fd";
}
.icon--alert:before{
  content:"\f1fe";
}
.icon--chev-left:before{
  content:"\f2fa";
}
.icon--chev-right:before{
  content:"\f2fb";
}
.icon--arrow-down:before{
  content:"\f2fe";
}
.icon--arrow-left:before{
  content:"\f2ff";
}
.icon--arrow-right:before{
  content:"\f301";
}
.icon--arrow-up:before{
  content:"\f303";
}
.icon--widgets-edit-alt:before{
  content:"\f3da";
}
.icon--widgets-edit:before{
  content:"\f3db";
}
@media (min-width: 0){
  .xs-p-0{
    padding:0px;
  }
  .xs-pt-0{
    padding-top:0px;
  }
  .xs-pl-0{
    padding-left:0px;
  }
  .xs-pr-0{
    padding-right:0px;
  }
  .xs-pb-0{
    padding-bottom:0px;
  }
  .xs-m-0{
    margin:0px;
  }
  .xs-mt-0{
    margin-top:0px;
  }
  .xs-ml-0{
    margin-left:0px;
  }
  .xs-mr-0{
    margin-right:0px;
  }
  .xs-mb-0{
    margin-bottom:0px;
  }
  .xs-p-8{
    padding:8px;
  }
  .xs-pt-8{
    padding-top:8px;
  }
  .xs-pl-8{
    padding-left:8px;
  }
  .xs-pr-8{
    padding-right:8px;
  }
  .xs-pb-8{
    padding-bottom:8px;
  }
  .xs-m-8{
    margin:8px;
  }
  .xs-mt-8{
    margin-top:8px;
  }
  .xs-ml-8{
    margin-left:8px;
  }
  .xs-mr-8{
    margin-right:8px;
  }
  .xs-mb-8{
    margin-bottom:8px;
  }
  .xs-p-16{
    padding:16px;
  }
  .xs-pt-16{
    padding-top:16px;
  }
  .xs-pl-16{
    padding-left:16px;
  }
  .xs-pr-16{
    padding-right:16px;
  }
  .xs-pb-16{
    padding-bottom:16px;
  }
  .xs-m-16{
    margin:16px;
  }
  .xs-mt-16{
    margin-top:16px;
  }
  .xs-ml-16{
    margin-left:16px;
  }
  .xs-mr-16{
    margin-right:16px;
  }
  .xs-mb-16{
    margin-bottom:16px;
  }
  .xs-p-24{
    padding:24px;
  }
  .xs-pt-24{
    padding-top:24px;
  }
  .xs-pl-24{
    padding-left:24px;
  }
  .xs-pr-24{
    padding-right:24px;
  }
  .xs-pb-24{
    padding-bottom:24px;
  }
  .xs-m-24{
    margin:24px;
  }
  .xs-mt-24{
    margin-top:24px;
  }
  .xs-ml-24{
    margin-left:24px;
  }
  .xs-mr-24{
    margin-right:24px;
  }
  .xs-mb-24{
    margin-bottom:24px;
  }
  .xs-p-32{
    padding:32px;
  }
  .xs-pt-32{
    padding-top:32px;
  }
  .xs-pl-32{
    padding-left:32px;
  }
  .xs-pr-32{
    padding-right:32px;
  }
  .xs-pb-32{
    padding-bottom:32px;
  }
  .xs-m-32{
    margin:32px;
  }
  .xs-mt-32{
    margin-top:32px;
  }
  .xs-ml-32{
    margin-left:32px;
  }
  .xs-mr-32{
    margin-right:32px;
  }
  .xs-mb-32{
    margin-bottom:32px;
  }
  .xs-p-40{
    padding:40px;
  }
  .xs-pt-40{
    padding-top:40px;
  }
  .xs-pl-40{
    padding-left:40px;
  }
  .xs-pr-40{
    padding-right:40px;
  }
  .xs-pb-40{
    padding-bottom:40px;
  }
  .xs-m-40{
    margin:40px;
  }
  .xs-mt-40{
    margin-top:40px;
  }
  .xs-ml-40{
    margin-left:40px;
  }
  .xs-mr-40{
    margin-right:40px;
  }
  .xs-mb-40{
    margin-bottom:40px;
  }
  .xs-p-48{
    padding:48px;
  }
  .xs-pt-48{
    padding-top:48px;
  }
  .xs-pl-48{
    padding-left:48px;
  }
  .xs-pr-48{
    padding-right:48px;
  }
  .xs-pb-48{
    padding-bottom:48px;
  }
  .xs-m-48{
    margin:48px;
  }
  .xs-mt-48{
    margin-top:48px;
  }
  .xs-ml-48{
    margin-left:48px;
  }
  .xs-mr-48{
    margin-right:48px;
  }
  .xs-mb-48{
    margin-bottom:48px;
  }
  .xs-p-56{
    padding:56px;
  }
  .xs-pt-56{
    padding-top:56px;
  }
  .xs-pl-56{
    padding-left:56px;
  }
  .xs-pr-56{
    padding-right:56px;
  }
  .xs-pb-56{
    padding-bottom:56px;
  }
  .xs-m-56{
    margin:56px;
  }
  .xs-mt-56{
    margin-top:56px;
  }
  .xs-ml-56{
    margin-left:56px;
  }
  .xs-mr-56{
    margin-right:56px;
  }
  .xs-mb-56{
    margin-bottom:56px;
  }
}
@media (min-width: 480px){
  .sm-p-0{
    padding:0px;
  }
  .sm-pt-0{
    padding-top:0px;
  }
  .sm-pl-0{
    padding-left:0px;
  }
  .sm-pr-0{
    padding-right:0px;
  }
  .sm-pb-0{
    padding-bottom:0px;
  }
  .sm-m-0{
    margin:0px;
  }
  .sm-mt-0{
    margin-top:0px;
  }
  .sm-ml-0{
    margin-left:0px;
  }
  .sm-mr-0{
    margin-right:0px;
  }
  .sm-mb-0{
    margin-bottom:0px;
  }
  .sm-p-8{
    padding:8px;
  }
  .sm-pt-8{
    padding-top:8px;
  }
  .sm-pl-8{
    padding-left:8px;
  }
  .sm-pr-8{
    padding-right:8px;
  }
  .sm-pb-8{
    padding-bottom:8px;
  }
  .sm-m-8{
    margin:8px;
  }
  .sm-mt-8{
    margin-top:8px;
  }
  .sm-ml-8{
    margin-left:8px;
  }
  .sm-mr-8{
    margin-right:8px;
  }
  .sm-mb-8{
    margin-bottom:8px;
  }
  .sm-p-16{
    padding:16px;
  }
  .sm-pt-16{
    padding-top:16px;
  }
  .sm-pl-16{
    padding-left:16px;
  }
  .sm-pr-16{
    padding-right:16px;
  }
  .sm-pb-16{
    padding-bottom:16px;
  }
  .sm-m-16{
    margin:16px;
  }
  .sm-mt-16{
    margin-top:16px;
  }
  .sm-ml-16{
    margin-left:16px;
  }
  .sm-mr-16{
    margin-right:16px;
  }
  .sm-mb-16{
    margin-bottom:16px;
  }
  .sm-p-24{
    padding:24px;
  }
  .sm-pt-24{
    padding-top:24px;
  }
  .sm-pl-24{
    padding-left:24px;
  }
  .sm-pr-24{
    padding-right:24px;
  }
  .sm-pb-24{
    padding-bottom:24px;
  }
  .sm-m-24{
    margin:24px;
  }
  .sm-mt-24{
    margin-top:24px;
  }
  .sm-ml-24{
    margin-left:24px;
  }
  .sm-mr-24{
    margin-right:24px;
  }
  .sm-mb-24{
    margin-bottom:24px;
  }
  .sm-p-32{
    padding:32px;
  }
  .sm-pt-32{
    padding-top:32px;
  }
  .sm-pl-32{
    padding-left:32px;
  }
  .sm-pr-32{
    padding-right:32px;
  }
  .sm-pb-32{
    padding-bottom:32px;
  }
  .sm-m-32{
    margin:32px;
  }
  .sm-mt-32{
    margin-top:32px;
  }
  .sm-ml-32{
    margin-left:32px;
  }
  .sm-mr-32{
    margin-right:32px;
  }
  .sm-mb-32{
    margin-bottom:32px;
  }
  .sm-p-40{
    padding:40px;
  }
  .sm-pt-40{
    padding-top:40px;
  }
  .sm-pl-40{
    padding-left:40px;
  }
  .sm-pr-40{
    padding-right:40px;
  }
  .sm-pb-40{
    padding-bottom:40px;
  }
  .sm-m-40{
    margin:40px;
  }
  .sm-mt-40{
    margin-top:40px;
  }
  .sm-ml-40{
    margin-left:40px;
  }
  .sm-mr-40{
    margin-right:40px;
  }
  .sm-mb-40{
    margin-bottom:40px;
  }
  .sm-p-48{
    padding:48px;
  }
  .sm-pt-48{
    padding-top:48px;
  }
  .sm-pl-48{
    padding-left:48px;
  }
  .sm-pr-48{
    padding-right:48px;
  }
  .sm-pb-48{
    padding-bottom:48px;
  }
  .sm-m-48{
    margin:48px;
  }
  .sm-mt-48{
    margin-top:48px;
  }
  .sm-ml-48{
    margin-left:48px;
  }
  .sm-mr-48{
    margin-right:48px;
  }
  .sm-mb-48{
    margin-bottom:48px;
  }
  .sm-p-56{
    padding:56px;
  }
  .sm-pt-56{
    padding-top:56px;
  }
  .sm-pl-56{
    padding-left:56px;
  }
  .sm-pr-56{
    padding-right:56px;
  }
  .sm-pb-56{
    padding-bottom:56px;
  }
  .sm-m-56{
    margin:56px;
  }
  .sm-mt-56{
    margin-top:56px;
  }
  .sm-ml-56{
    margin-left:56px;
  }
  .sm-mr-56{
    margin-right:56px;
  }
  .sm-mb-56{
    margin-bottom:56px;
  }
}
@media (min-width: 768px){
  .md-p-0{
    padding:0px;
  }
  .md-pt-0{
    padding-top:0px;
  }
  .md-pl-0{
    padding-left:0px;
  }
  .md-pr-0{
    padding-right:0px;
  }
  .md-pb-0{
    padding-bottom:0px;
  }
  .md-m-0{
    margin:0px;
  }
  .md-mt-0{
    margin-top:0px;
  }
  .md-ml-0{
    margin-left:0px;
  }
  .md-mr-0{
    margin-right:0px;
  }
  .md-mb-0{
    margin-bottom:0px;
  }
  .md-p-8{
    padding:8px;
  }
  .md-pt-8{
    padding-top:8px;
  }
  .md-pl-8{
    padding-left:8px;
  }
  .md-pr-8{
    padding-right:8px;
  }
  .md-pb-8{
    padding-bottom:8px;
  }
  .md-m-8{
    margin:8px;
  }
  .md-mt-8{
    margin-top:8px;
  }
  .md-ml-8{
    margin-left:8px;
  }
  .md-mr-8{
    margin-right:8px;
  }
  .md-mb-8{
    margin-bottom:8px;
  }
  .md-p-16{
    padding:16px;
  }
  .md-pt-16{
    padding-top:16px;
  }
  .md-pl-16{
    padding-left:16px;
  }
  .md-pr-16{
    padding-right:16px;
  }
  .md-pb-16{
    padding-bottom:16px;
  }
  .md-m-16{
    margin:16px;
  }
  .md-mt-16{
    margin-top:16px;
  }
  .md-ml-16{
    margin-left:16px;
  }
  .md-mr-16{
    margin-right:16px;
  }
  .md-mb-16{
    margin-bottom:16px;
  }
  .md-p-24{
    padding:24px;
  }
  .md-pt-24{
    padding-top:24px;
  }
  .md-pl-24{
    padding-left:24px;
  }
  .md-pr-24{
    padding-right:24px;
  }
  .md-pb-24{
    padding-bottom:24px;
  }
  .md-m-24{
    margin:24px;
  }
  .md-mt-24{
    margin-top:24px;
  }
  .md-ml-24{
    margin-left:24px;
  }
  .md-mr-24{
    margin-right:24px;
  }
  .md-mb-24{
    margin-bottom:24px;
  }
  .md-p-32{
    padding:32px;
  }
  .md-pt-32{
    padding-top:32px;
  }
  .md-pl-32{
    padding-left:32px;
  }
  .md-pr-32{
    padding-right:32px;
  }
  .md-pb-32{
    padding-bottom:32px;
  }
  .md-m-32{
    margin:32px;
  }
  .md-mt-32{
    margin-top:32px;
  }
  .md-ml-32{
    margin-left:32px;
  }
  .md-mr-32{
    margin-right:32px;
  }
  .md-mb-32{
    margin-bottom:32px;
  }
  .md-p-40{
    padding:40px;
  }
  .md-pt-40{
    padding-top:40px;
  }
  .md-pl-40{
    padding-left:40px;
  }
  .md-pr-40{
    padding-right:40px;
  }
  .md-pb-40{
    padding-bottom:40px;
  }
  .md-m-40{
    margin:40px;
  }
  .md-mt-40{
    margin-top:40px;
  }
  .md-ml-40{
    margin-left:40px;
  }
  .md-mr-40{
    margin-right:40px;
  }
  .md-mb-40{
    margin-bottom:40px;
  }
  .md-p-48{
    padding:48px;
  }
  .md-pt-48{
    padding-top:48px;
  }
  .md-pl-48{
    padding-left:48px;
  }
  .md-pr-48{
    padding-right:48px;
  }
  .md-pb-48{
    padding-bottom:48px;
  }
  .md-m-48{
    margin:48px;
  }
  .md-mt-48{
    margin-top:48px;
  }
  .md-ml-48{
    margin-left:48px;
  }
  .md-mr-48{
    margin-right:48px;
  }
  .md-mb-48{
    margin-bottom:48px;
  }
  .md-p-56{
    padding:56px;
  }
  .md-pt-56{
    padding-top:56px;
  }
  .md-pl-56{
    padding-left:56px;
  }
  .md-pr-56{
    padding-right:56px;
  }
  .md-pb-56{
    padding-bottom:56px;
  }
  .md-m-56{
    margin:56px;
  }
  .md-mt-56{
    margin-top:56px;
  }
  .md-ml-56{
    margin-left:56px;
  }
  .md-mr-56{
    margin-right:56px;
  }
  .md-mb-56{
    margin-bottom:56px;
  }
}
@media (min-width: 992px){
  .lg-p-0{
    padding:0px;
  }
  .lg-pt-0{
    padding-top:0px;
  }
  .lg-pl-0{
    padding-left:0px;
  }
  .lg-pr-0{
    padding-right:0px;
  }
  .lg-pb-0{
    padding-bottom:0px;
  }
  .lg-m-0{
    margin:0px;
  }
  .lg-mt-0{
    margin-top:0px;
  }
  .lg-ml-0{
    margin-left:0px;
  }
  .lg-mr-0{
    margin-right:0px;
  }
  .lg-mb-0{
    margin-bottom:0px;
  }
  .lg-p-8{
    padding:8px;
  }
  .lg-pt-8{
    padding-top:8px;
  }
  .lg-pl-8{
    padding-left:8px;
  }
  .lg-pr-8{
    padding-right:8px;
  }
  .lg-pb-8{
    padding-bottom:8px;
  }
  .lg-m-8{
    margin:8px;
  }
  .lg-mt-8{
    margin-top:8px;
  }
  .lg-ml-8{
    margin-left:8px;
  }
  .lg-mr-8{
    margin-right:8px;
  }
  .lg-mb-8{
    margin-bottom:8px;
  }
  .lg-p-16{
    padding:16px;
  }
  .lg-pt-16{
    padding-top:16px;
  }
  .lg-pl-16{
    padding-left:16px;
  }
  .lg-pr-16{
    padding-right:16px;
  }
  .lg-pb-16{
    padding-bottom:16px;
  }
  .lg-m-16{
    margin:16px;
  }
  .lg-mt-16{
    margin-top:16px;
  }
  .lg-ml-16{
    margin-left:16px;
  }
  .lg-mr-16{
    margin-right:16px;
  }
  .lg-mb-16{
    margin-bottom:16px;
  }
  .lg-p-24{
    padding:24px;
  }
  .lg-pt-24{
    padding-top:24px;
  }
  .lg-pl-24{
    padding-left:24px;
  }
  .lg-pr-24{
    padding-right:24px;
  }
  .lg-pb-24{
    padding-bottom:24px;
  }
  .lg-m-24{
    margin:24px;
  }
  .lg-mt-24{
    margin-top:24px;
  }
  .lg-ml-24{
    margin-left:24px;
  }
  .lg-mr-24{
    margin-right:24px;
  }
  .lg-mb-24{
    margin-bottom:24px;
  }
  .lg-p-32{
    padding:32px;
  }
  .lg-pt-32{
    padding-top:32px;
  }
  .lg-pl-32{
    padding-left:32px;
  }
  .lg-pr-32{
    padding-right:32px;
  }
  .lg-pb-32{
    padding-bottom:32px;
  }
  .lg-m-32{
    margin:32px;
  }
  .lg-mt-32{
    margin-top:32px;
  }
  .lg-ml-32{
    margin-left:32px;
  }
  .lg-mr-32{
    margin-right:32px;
  }
  .lg-mb-32{
    margin-bottom:32px;
  }
  .lg-p-40{
    padding:40px;
  }
  .lg-pt-40{
    padding-top:40px;
  }
  .lg-pl-40{
    padding-left:40px;
  }
  .lg-pr-40{
    padding-right:40px;
  }
  .lg-pb-40{
    padding-bottom:40px;
  }
  .lg-m-40{
    margin:40px;
  }
  .lg-mt-40{
    margin-top:40px;
  }
  .lg-ml-40{
    margin-left:40px;
  }
  .lg-mr-40{
    margin-right:40px;
  }
  .lg-mb-40{
    margin-bottom:40px;
  }
  .lg-p-48{
    padding:48px;
  }
  .lg-pt-48{
    padding-top:48px;
  }
  .lg-pl-48{
    padding-left:48px;
  }
  .lg-pr-48{
    padding-right:48px;
  }
  .lg-pb-48{
    padding-bottom:48px;
  }
  .lg-m-48{
    margin:48px;
  }
  .lg-mt-48{
    margin-top:48px;
  }
  .lg-ml-48{
    margin-left:48px;
  }
  .lg-mr-48{
    margin-right:48px;
  }
  .lg-mb-48{
    margin-bottom:48px;
  }
  .lg-p-56{
    padding:56px;
  }
  .lg-pt-56{
    padding-top:56px;
  }
  .lg-pl-56{
    padding-left:56px;
  }
  .lg-pr-56{
    padding-right:56px;
  }
  .lg-pb-56{
    padding-bottom:56px;
  }
  .lg-m-56{
    margin:56px;
  }
  .lg-mt-56{
    margin-top:56px;
  }
  .lg-ml-56{
    margin-left:56px;
  }
  .lg-mr-56{
    margin-right:56px;
  }
  .lg-mb-56{
    margin-bottom:56px;
  }
}
@media (min-width: 1600px){
  .xl-p-0{
    padding:0px;
  }
  .xl-pt-0{
    padding-top:0px;
  }
  .xl-pl-0{
    padding-left:0px;
  }
  .xl-pr-0{
    padding-right:0px;
  }
  .xl-pb-0{
    padding-bottom:0px;
  }
  .xl-m-0{
    margin:0px;
  }
  .xl-mt-0{
    margin-top:0px;
  }
  .xl-ml-0{
    margin-left:0px;
  }
  .xl-mr-0{
    margin-right:0px;
  }
  .xl-mb-0{
    margin-bottom:0px;
  }
  .xl-p-8{
    padding:8px;
  }
  .xl-pt-8{
    padding-top:8px;
  }
  .xl-pl-8{
    padding-left:8px;
  }
  .xl-pr-8{
    padding-right:8px;
  }
  .xl-pb-8{
    padding-bottom:8px;
  }
  .xl-m-8{
    margin:8px;
  }
  .xl-mt-8{
    margin-top:8px;
  }
  .xl-ml-8{
    margin-left:8px;
  }
  .xl-mr-8{
    margin-right:8px;
  }
  .xl-mb-8{
    margin-bottom:8px;
  }
  .xl-p-16{
    padding:16px;
  }
  .xl-pt-16{
    padding-top:16px;
  }
  .xl-pl-16{
    padding-left:16px;
  }
  .xl-pr-16{
    padding-right:16px;
  }
  .xl-pb-16{
    padding-bottom:16px;
  }
  .xl-m-16{
    margin:16px;
  }
  .xl-mt-16{
    margin-top:16px;
  }
  .xl-ml-16{
    margin-left:16px;
  }
  .xl-mr-16{
    margin-right:16px;
  }
  .xl-mb-16{
    margin-bottom:16px;
  }
  .xl-p-24{
    padding:24px;
  }
  .xl-pt-24{
    padding-top:24px;
  }
  .xl-pl-24{
    padding-left:24px;
  }
  .xl-pr-24{
    padding-right:24px;
  }
  .xl-pb-24{
    padding-bottom:24px;
  }
  .xl-m-24{
    margin:24px;
  }
  .xl-mt-24{
    margin-top:24px;
  }
  .xl-ml-24{
    margin-left:24px;
  }
  .xl-mr-24{
    margin-right:24px;
  }
  .xl-mb-24{
    margin-bottom:24px;
  }
  .xl-p-32{
    padding:32px;
  }
  .xl-pt-32{
    padding-top:32px;
  }
  .xl-pl-32{
    padding-left:32px;
  }
  .xl-pr-32{
    padding-right:32px;
  }
  .xl-pb-32{
    padding-bottom:32px;
  }
  .xl-m-32{
    margin:32px;
  }
  .xl-mt-32{
    margin-top:32px;
  }
  .xl-ml-32{
    margin-left:32px;
  }
  .xl-mr-32{
    margin-right:32px;
  }
  .xl-mb-32{
    margin-bottom:32px;
  }
  .xl-p-40{
    padding:40px;
  }
  .xl-pt-40{
    padding-top:40px;
  }
  .xl-pl-40{
    padding-left:40px;
  }
  .xl-pr-40{
    padding-right:40px;
  }
  .xl-pb-40{
    padding-bottom:40px;
  }
  .xl-m-40{
    margin:40px;
  }
  .xl-mt-40{
    margin-top:40px;
  }
  .xl-ml-40{
    margin-left:40px;
  }
  .xl-mr-40{
    margin-right:40px;
  }
  .xl-mb-40{
    margin-bottom:40px;
  }
  .xl-p-48{
    padding:48px;
  }
  .xl-pt-48{
    padding-top:48px;
  }
  .xl-pl-48{
    padding-left:48px;
  }
  .xl-pr-48{
    padding-right:48px;
  }
  .xl-pb-48{
    padding-bottom:48px;
  }
  .xl-m-48{
    margin:48px;
  }
  .xl-mt-48{
    margin-top:48px;
  }
  .xl-ml-48{
    margin-left:48px;
  }
  .xl-mr-48{
    margin-right:48px;
  }
  .xl-mb-48{
    margin-bottom:48px;
  }
  .xl-p-56{
    padding:56px;
  }
  .xl-pt-56{
    padding-top:56px;
  }
  .xl-pl-56{
    padding-left:56px;
  }
  .xl-pr-56{
    padding-right:56px;
  }
  .xl-pb-56{
    padding-bottom:56px;
  }
  .xl-m-56{
    margin:56px;
  }
  .xl-mt-56{
    margin-top:56px;
  }
  .xl-ml-56{
    margin-left:56px;
  }
  .xl-mr-56{
    margin-right:56px;
  }
  .xl-mb-56{
    margin-bottom:56px;
  }
}
/*! jQuery UI - v1.11.3 - 2015-02-12
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{
  display:none;
}
.ui-helper-hidden-accessible{
  clip:rect(0 0 0 0);
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  border:0;
}
.ui-helper-reset{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  line-height:1.3;
  list-style:none;
  text-decoration:none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{
  display:table;
  border-collapse:collapse;
  content:"";
}
.ui-helper-clearfix:after{
  clear:both;
}
.ui-helper-clearfix{
  min-height:0;
}
.ui-helper-zfix{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  filter:alpha(opacity=0);
  opacity:0;
}
.ui-front{
  z-index:100;
}
.ui-state-disabled{
  cursor:default !important;
}
.ui-icon{
  display:block;
  overflow:hidden;
  background-repeat:no-repeat;
  text-indent:-99999px;
}
.ui-widget-overlay{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.ui-accordion .ui-accordion-header{
  display:block;
  position:relative;
  min-height:0;
  margin:2px 0 0 0;
  padding:.5em .5em .5em .7em;
  font-size:100%;
  cursor:pointer;
}
.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{
  padding-left:2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{
  position:absolute;
  top:50%;
  left:.5em;
  margin-top:-8px;
}
.ui-accordion .ui-accordion-content{
  padding:1em 2.2em;
  overflow:auto;
  border-top:0;
}
.ui-autocomplete{
  position:absolute;
  top:0;
  left:0;
  cursor:default;
}
.ui-button{
  display:inline-block;
  position:relative;
  margin-right:.1em;
  padding:0;
  overflow:visible;
  line-height:normal;
  text-align:center;
  cursor:pointer;
  vertical-align:middle;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active{
  text-decoration:none;
}
.ui-button-icon-only{
  width:2.2em;
}
button.ui-button-icon-only{
  width:2.4em;
}
.ui-button-icons-only{
  width:3.4em;
}
button.ui-button-icons-only{
  width:3.7em;
}
.ui-button .ui-button-text{
  display:block;
  line-height:normal;
}
.ui-button-text-only .ui-button-text{
  padding:.4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text{
  padding:.4em;
  text-indent:-9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text{
  padding:.4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text{
  padding:.4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text{
  padding-right:2.1em;
  padding-left:2.1em;
}
input.ui-button{
  padding:.4em 1em;
}
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon{
  position:absolute;
  top:50%;
  margin-top:-8px;
}
.ui-button-icon-only .ui-icon{
  left:50%;
  margin-left:-8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary{
  left:.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary{
  right:.5em;
}
.ui-buttonset{
  margin-right:7px;
}
.ui-buttonset .ui-button{
  margin-right:-0.3em;
  margin-left:0;
}
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner{
  padding:0;
  border:0;
}
.ui-datepicker{
  display:none;
  width:17em;
  padding:.2em .2em 0;
}
.ui-datepicker .ui-datepicker-header{
  position:relative;
  padding:.2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{
  position:absolute;
  top:2px;
  width:1.8em;
  height:1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{
  top:1px;
}
.ui-datepicker .ui-datepicker-prev{
  left:2px;
}
.ui-datepicker .ui-datepicker-next{
  right:2px;
}
.ui-datepicker .ui-datepicker-prev-hover{
  left:1px;
}
.ui-datepicker .ui-datepicker-next-hover{
  right:1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{
  display:block;
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-8px;
  margin-left:-8px;
}
.ui-datepicker .ui-datepicker-title{
  margin:0 2.3em;
  line-height:1.8em;
  text-align:center;
}
.ui-datepicker .ui-datepicker-title select{
  margin:1px 0;
  font-size:1em;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{
  width:45%;
}
.ui-datepicker table{
  width:100%;
  margin:0 0 .4em;
  border-collapse:collapse;
  font-size:.9em;
}
.ui-datepicker th{
  padding:.7em .3em;
  border:0;
  font-weight:bold;
  text-align:center;
}
.ui-datepicker td{
  padding:1px;
  border:0;
}
.ui-datepicker td span,
.ui-datepicker td a{
  display:block;
  padding:.2em;
  text-align:right;
  text-decoration:none;
}
.ui-datepicker .ui-datepicker-buttonpane{
  margin:.7em 0 0 0;
  padding:0 .2em;
  border-right:0;
  border-bottom:0;
  border-left:0;
  background-image:none;
}
.ui-datepicker .ui-datepicker-buttonpane button{
  width:auto;
  margin:.5em .2em .4em;
  padding:.2em .6em .3em .6em;
  float:right;
  overflow:visible;
  cursor:pointer;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
  float:left;
}
.ui-datepicker.ui-datepicker-multi{
  width:auto;
}
.ui-datepicker-multi .ui-datepicker-group{
  float:left;
}
.ui-datepicker-multi .ui-datepicker-group table{
  width:95%;
  margin:0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group{
  width:50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group{
  width:33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group{
  width:25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
  border-left-width:0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane{
  clear:left;
}
.ui-datepicker-row-break{
  width:100%;
  clear:both;
  font-size:0;
}
.ui-datepicker-rtl{
  direction:rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev{
  right:2px;
  left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next{
  right:auto;
  left:2px;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover{
  right:1px;
  left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover{
  right:auto;
  left:1px;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane{
  clear:right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{
  float:left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{
  float:right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
  border-right-width:0;
  border-left-width:1px;
}
.ui-dialog{
  position:absolute;
  top:0;
  left:0;
  padding:.2em;
  overflow:hidden;
  outline:0;
}
.ui-draggable .ui-dialog-titlebar{
  cursor:move;
}
.ui-draggable-handle{
  -ms-touch-action:none;
  touch-action:none;
}
.ui-menu{
  display:block;
  margin:0;
  padding:0;
  outline:none;
  list-style:none;
}
.ui-menu .ui-menu{
  position:absolute;
}
.ui-menu .ui-menu-item{
  position:relative;
  min-height:0;
  margin:0;
  padding:3px 1em 3px .4em;
  list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  cursor:pointer;
}
.ui-menu .ui-menu-divider{
  height:0;
  margin:5px 0;
  border-width:1px 0 0 0;
  font-size:0;
  line-height:0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active{
  margin:-1px;
}
.ui-menu-icons{
  position:relative;
}
.ui-menu-icons .ui-menu-item{
  padding-left:2em;
}
.ui-menu .ui-icon{
  position:absolute;
  top:0;
  bottom:0;
  left:.2em;
  margin:auto 0;
}
.ui-menu .ui-menu-icon{
  right:0;
  left:auto;
}
.ui-progressbar{
  height:2em;
  overflow:hidden;
  text-align:left;
}
.ui-progressbar .ui-progressbar-value{
  height:100%;
  margin:-1px;
}
.ui-progressbar .ui-progressbar-overlay{
  height:100%;
  background:url("data:image/gif;base64,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");
  filter:alpha(opacity=25);
  opacity:0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value{
  background-image:none;
}
.ui-resizable{
  position:relative;
}
.ui-resizable-handle{
  -ms-touch-action:none;
  display:none;
  position:absolute;
  font-size:0.1px;
  touch-action:none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle{
  display:none;
}
.ui-resizable-n{
  top:-5px;
  cursor:n-resize;
}
.ui-resizable-n,.ui-resizable-s{
  left:0;
  width:100%;
  height:7px;
}
.ui-resizable-s{
  bottom:-5px;
  cursor:s-resize;
}
.ui-resizable-e{
  right:-5px;
  cursor:e-resize;
}
.ui-resizable-e,.ui-resizable-w{
  top:0;
  width:7px;
  height:100%;
}
.ui-resizable-w{
  left:-5px;
  cursor:w-resize;
}
.ui-resizable-se{
  right:1px;
  bottom:1px;
  width:12px;
  height:12px;
  cursor:se-resize;
}
.ui-resizable-sw{
  bottom:-5px;
  cursor:sw-resize;
}
.ui-resizable-sw,.ui-resizable-nw{
  left:-5px;
  width:9px;
  height:9px;
}
.ui-resizable-nw{
  top:-5px;
  cursor:nw-resize;
}
.ui-resizable-ne{
  top:-5px;
  right:-5px;
  width:9px;
  height:9px;
  cursor:ne-resize;
}
.ui-selectable{
  -ms-touch-action:none;
  touch-action:none;
}
.ui-selectable-helper{
  position:absolute;
  border:1px dotted black;
  z-index:100;
}
.ui-selectmenu-menu{
  display:none;
  position:absolute;
  top:0;
  left:0;
  margin:0;
  padding:0;
}
.ui-selectmenu-menu .ui-menu{
  padding-bottom:1px;
  overflow:auto;
  overflow-x:hidden;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{
  height:auto;
  margin:0.5em 0 0 0;
  padding:2px 0.4em;
  border:0;
  font-size:1em;
  font-weight:bold;
  line-height:1.5;
}
.ui-selectmenu-open{
  display:block;
}
.ui-selectmenu-button{
  display:inline-block;
  position:relative;
  overflow:hidden;
  text-decoration:none;
  cursor:pointer;
}
.ui-selectmenu-button span.ui-icon{
  position:absolute;
  top:50%;
  right:0.5em;
  left:auto;
  margin-top:-8px;
}
.ui-selectmenu-button span.ui-selectmenu-text{
  -o-text-overflow:ellipsis;
  display:block;
  padding:0.4em 2.1em 0.4em 1em;
  overflow:hidden;
  line-height:1.4;
  text-align:left;
     text-overflow:ellipsis;
  white-space:nowrap;
}
.ui-slider{
  position:relative;
  text-align:left;
}
.ui-slider .ui-slider-handle{
  -ms-touch-action:none;
  position:absolute;
  width:1.2em;
  height:1.2em;
  cursor:default;
  touch-action:none;
  z-index:2;
}
.ui-slider .ui-slider-range{
  display:block;
  position:absolute;
  border:0;
  background-position:0 0;
  font-size:.7em;
  z-index:1;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{
  -webkit-filter:inherit;
          filter:inherit;
}
.ui-slider-horizontal{
  height:.8em;
}
.ui-slider-horizontal .ui-slider-handle{
  top:-0.3em;
  margin-left:-0.6em;
}
.ui-slider-horizontal .ui-slider-range{
  top:0;
  height:100%;
}
.ui-slider-horizontal .ui-slider-range-min{
  left:0;
}
.ui-slider-horizontal .ui-slider-range-max{
  right:0;
}
.ui-slider-vertical{
  width:.8em;
  height:100px;
}
.ui-slider-vertical .ui-slider-handle{
  left:-0.3em;
  margin-bottom:-0.6em;
  margin-left:0;
}
.ui-slider-vertical .ui-slider-range{
  left:0;
  width:100%;
}
.ui-slider-vertical .ui-slider-range-min{
  bottom:0;
}
.ui-slider-vertical .ui-slider-range-max{
  top:0;
}
.ui-sortable-handle{
  -ms-touch-action:none;
  touch-action:none;
}
.ui-spinner{
  display:inline-block;
  position:relative;
  overflow:hidden;
}
.ui-spinner,.ui-spinner-input{
  padding:0;
  vertical-align:middle;
}
.ui-spinner-input{
  margin:.2em 0;
  margin-right:22px;
  margin-left:.4em;
  border:none;
  background:none;
  color:inherit;
}
.ui-spinner-button{
  display:block;
  position:absolute;
  right:0;
  width:16px;
  height:50%;
  margin:0;
  padding:0;
  overflow:hidden;
  font-size:.5em;
  text-align:center;
  cursor:default;
}
.ui-spinner a.ui-spinner-button{
  border-top:none;
  border-right:none;
  border-bottom:none;
}
.ui-spinner .ui-icon{
  position:absolute;
  top:50%;
  left:0;
  margin-top:-8px;
}
.ui-spinner-up{
  top:0;
}
.ui-spinner-down{
  bottom:0;
}
.ui-spinner .ui-icon-triangle-1-s{
  background-position:-65px -16px;
}
.ui-tabs{
  position:relative;
  padding:.2em;
}
.ui-tabs .ui-tabs-nav{
  margin:0;
  padding:.2em .2em 0;
}
.ui-tabs .ui-tabs-nav li{
  position:relative;
  top:0;
  margin:1px .2em 0 0;
  padding:0;
  float:left;
  border-bottom-width:0;
  list-style:none;
  white-space:nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{
  padding:.5em 1em;
  float:left;
  text-decoration:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{
  margin-bottom:-1px;
  padding-bottom:1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{
  cursor:text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{
  cursor:pointer;
}
.ui-tabs .ui-tabs-panel{
  display:block;
  padding:1em 1.4em;
  border-width:0;
  background:none;
}
.ui-tooltip{
  -webkit-box-shadow:0 0 5px #aaa;
  position:absolute;
  max-width:300px;
  padding:8px;
  box-shadow:0 0 5px #aaa;
  z-index:9999;
}
body .ui-tooltip{
  border-width:2px;
}
.ui-widget{
  font-family:Verdana, Arial, sans-serif;
  font-size:1.1em;
}
.ui-widget .ui-widget{
  font-size:1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{
  font-family:Verdana, Arial, sans-serif;
  font-size:1em;
}
.ui-widget-content{
  border:1px solid #aaaaaa;
  background:#ffffff url("../img/external/jq-ui/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
  color:#222222;
}
.ui-widget-content a{
  color:#222222;
}
.ui-widget-header{
  border:1px solid #aaaaaa;
  background:#cccccc url("../img/external/jq-ui/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
  color:#222222;
  font-weight:bold;
}
.ui-widget-header a{
  color:#222222;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{
  border:1px solid #d3d3d3;
  background:#e6e6e6 url("../img/external/jq-ui/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
  color:#555555;
  font-weight:normal;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{
  color:#555555;
  text-decoration:none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{
  border:1px solid #999999;
  background:#dadada url("../img/external/jq-ui/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
  color:#212121;
  font-weight:normal;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{
  color:#212121;
  text-decoration:none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{
  border:1px solid #aaaaaa;
  background:#ffffff url("../img/external/jq-ui/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
  color:#212121;
  font-weight:normal;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{
  color:#212121;
  text-decoration:none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{
  border:1px solid #fcefa1;
  background:#fbf9ee url("../img/external/jq-ui/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
  color:#363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{
  color:#363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{
  border:1px solid #cd0a0a;
  background:#fef1ec url("../img/external/jq-ui/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
  color:#cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a,.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{
  color:#cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{
  font-weight:bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{
  font-weight:normal;
  filter:alpha(opacity=70);
  opacity:.7;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{
  background-image:none;
}
.ui-state-disabled .ui-icon{
  filter:alpha(opacity=35);
}
.ui-icon{
  width:16px;
  height:16px;
}
.ui-icon,
.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{
  background-image:url("../img/external/jq-ui/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon{
  background-image:url("../img/external/jq-ui/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,.ui-state-active .ui-icon{
  background-image:url("../img/external/jq-ui/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon{
  background-image:url("../img/external/jq-ui/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{
  background-image:url("../img/external/jq-ui/ui-icons_cd0a0a_256x240.png");
}
.ui-icon-blank{
  background-position:16px 16px;
}
.ui-icon-carat-1-n{
  background-position:0 0;
}
.ui-icon-carat-1-ne{
  background-position:-16px 0;
}
.ui-icon-carat-1-e{
  background-position:-32px 0;
}
.ui-icon-carat-1-se{
  background-position:-48px 0;
}
.ui-icon-carat-1-s{
  background-position:-64px 0;
}
.ui-icon-carat-1-sw{
  background-position:-80px 0;
}
.ui-icon-carat-1-w{
  background-position:-96px 0;
}
.ui-icon-carat-1-nw{
  background-position:-112px 0;
}
.ui-icon-carat-2-n-s{
  background-position:-128px 0;
}
.ui-icon-carat-2-e-w{
  background-position:-144px 0;
}
.ui-icon-triangle-1-n{
  background-position:0 -16px;
}
.ui-icon-triangle-1-ne{
  background-position:-16px -16px;
}
.ui-icon-triangle-1-e{
  background-position:-32px -16px;
}
.ui-icon-triangle-1-se{
  background-position:-48px -16px;
}
.ui-icon-triangle-1-s{
  background-position:-64px -16px;
}
.ui-icon-triangle-1-sw{
  background-position:-80px -16px;
}
.ui-icon-triangle-1-w{
  background-position:-96px -16px;
}
.ui-icon-triangle-1-nw{
  background-position:-112px -16px;
}
.ui-icon-triangle-2-n-s{
  background-position:-128px -16px;
}
.ui-icon-triangle-2-e-w{
  background-position:-144px -16px;
}
.ui-icon-arrow-1-n{
  background-position:0 -32px;
}
.ui-icon-arrow-1-ne{
  background-position:-16px -32px;
}
.ui-icon-arrow-1-e{
  background-position:-32px -32px;
}
.ui-icon-arrow-1-se{
  background-position:-48px -32px;
}
.ui-icon-arrow-1-s{
  background-position:-64px -32px;
}
.ui-icon-arrow-1-sw{
  background-position:-80px -32px;
}
.ui-icon-arrow-1-w{
  background-position:-96px -32px;
}
.ui-icon-arrow-1-nw{
  background-position:-112px -32px;
}
.ui-icon-arrow-2-n-s{
  background-position:-128px -32px;
}
.ui-icon-arrow-2-ne-sw{
  background-position:-144px -32px;
}
.ui-icon-arrow-2-e-w{
  background-position:-160px -32px;
}
.ui-icon-arrow-2-se-nw{
  background-position:-176px -32px;
}
.ui-icon-arrowstop-1-n{
  background-position:-192px -32px;
}
.ui-icon-arrowstop-1-e{
  background-position:-208px -32px;
}
.ui-icon-arrowstop-1-s{
  background-position:-224px -32px;
}
.ui-icon-arrowstop-1-w{
  background-position:-240px -32px;
}
.ui-icon-arrowthick-1-n{
  background-position:0 -48px;
}
.ui-icon-arrowthick-1-ne{
  background-position:-16px -48px;
}
.ui-icon-arrowthick-1-e{
  background-position:-32px -48px;
}
.ui-icon-arrowthick-1-se{
  background-position:-48px -48px;
}
.ui-icon-arrowthick-1-s{
  background-position:-64px -48px;
}
.ui-icon-arrowthick-1-sw{
  background-position:-80px -48px;
}
.ui-icon-arrowthick-1-w{
  background-position:-96px -48px;
}
.ui-icon-arrowthick-1-nw{
  background-position:-112px -48px;
}
.ui-icon-arrowthick-2-n-s{
  background-position:-128px -48px;
}
.ui-icon-arrowthick-2-ne-sw{
  background-position:-144px -48px;
}
.ui-icon-arrowthick-2-e-w{
  background-position:-160px -48px;
}
.ui-icon-arrowthick-2-se-nw{
  background-position:-176px -48px;
}
.ui-icon-arrowthickstop-1-n{
  background-position:-192px -48px;
}
.ui-icon-arrowthickstop-1-e{
  background-position:-208px -48px;
}
.ui-icon-arrowthickstop-1-s{
  background-position:-224px -48px;
}
.ui-icon-arrowthickstop-1-w{
  background-position:-240px -48px;
}
.ui-icon-arrowreturnthick-1-w{
  background-position:0 -64px;
}
.ui-icon-arrowreturnthick-1-n{
  background-position:-16px -64px;
}
.ui-icon-arrowreturnthick-1-e{
  background-position:-32px -64px;
}
.ui-icon-arrowreturnthick-1-s{
  background-position:-48px -64px;
}
.ui-icon-arrowreturn-1-w{
  background-position:-64px -64px;
}
.ui-icon-arrowreturn-1-n{
  background-position:-80px -64px;
}
.ui-icon-arrowreturn-1-e{
  background-position:-96px -64px;
}
.ui-icon-arrowreturn-1-s{
  background-position:-112px -64px;
}
.ui-icon-arrowrefresh-1-w{
  background-position:-128px -64px;
}
.ui-icon-arrowrefresh-1-n{
  background-position:-144px -64px;
}
.ui-icon-arrowrefresh-1-e{
  background-position:-160px -64px;
}
.ui-icon-arrowrefresh-1-s{
  background-position:-176px -64px;
}
.ui-icon-arrow-4{
  background-position:0 -80px;
}
.ui-icon-arrow-4-diag{
  background-position:-16px -80px;
}
.ui-icon-extlink{
  background-position:-32px -80px;
}
.ui-icon-newwin{
  background-position:-48px -80px;
}
.ui-icon-refresh{
  background-position:-64px -80px;
}
.ui-icon-shuffle{
  background-position:-80px -80px;
}
.ui-icon-transfer-e-w{
  background-position:-96px -80px;
}
.ui-icon-transferthick-e-w{
  background-position:-112px -80px;
}
.ui-icon-folder-collapsed{
  background-position:0 -96px;
}
.ui-icon-folder-open{
  background-position:-16px -96px;
}
.ui-icon-document{
  background-position:-32px -96px;
}
.ui-icon-document-b{
  background-position:-48px -96px;
}
.ui-icon-note{
  background-position:-64px -96px;
}
.ui-icon-mail-closed{
  background-position:-80px -96px;
}
.ui-icon-mail-open{
  background-position:-96px -96px;
}
.ui-icon-suitcase{
  background-position:-112px -96px;
}
.ui-icon-comment{
  background-position:-128px -96px;
}
.ui-icon-person{
  background-position:-144px -96px;
}
.ui-icon-print{
  background-position:-160px -96px;
}
.ui-icon-trash{
  background-position:-176px -96px;
}
.ui-icon-locked{
  background-position:-192px -96px;
}
.ui-icon-unlocked{
  background-position:-208px -96px;
}
.ui-icon-bookmark{
  background-position:-224px -96px;
}
.ui-icon-tag{
  background-position:-240px -96px;
}
.ui-icon-home{
  background-position:0 -112px;
}
.ui-icon-flag{
  background-position:-16px -112px;
}
.ui-icon-calendar{
  background-position:-32px -112px;
}
.ui-icon-cart{
  background-position:-48px -112px;
}
.ui-icon-pencil{
  background-position:-64px -112px;
}
.ui-icon-clock{
  background-position:-80px -112px;
}
.ui-icon-disk{
  background-position:-96px -112px;
}
.ui-icon-calculator{
  background-position:-112px -112px;
}
.ui-icon-zoomin{
  background-position:-128px -112px;
}
.ui-icon-zoomout{
  background-position:-144px -112px;
}
.ui-icon-search{
  background-position:-160px -112px;
}
.ui-icon-wrench{
  background-position:-176px -112px;
}
.ui-icon-gear{
  background-position:-192px -112px;
}
.ui-icon-heart{
  background-position:-208px -112px;
}
.ui-icon-star{
  background-position:-224px -112px;
}
.ui-icon-link{
  background-position:-240px -112px;
}
.ui-icon-cancel{
  background-position:0 -128px;
}
.ui-icon-plus{
  background-position:-16px -128px;
}
.ui-icon-plusthick{
  background-position:-32px -128px;
}
.ui-icon-minus{
  background-position:-48px -128px;
}
.ui-icon-minusthick{
  background-position:-64px -128px;
}
.ui-icon-close{
  background-position:-80px -128px;
}
.ui-icon-closethick{
  background-position:-96px -128px;
}
.ui-icon-key{
  background-position:-112px -128px;
}
.ui-icon-lightbulb{
  background-position:-128px -128px;
}
.ui-icon-scissors{
  background-position:-144px -128px;
}
.ui-icon-clipboard{
  background-position:-160px -128px;
}
.ui-icon-copy{
  background-position:-176px -128px;
}
.ui-icon-contact{
  background-position:-192px -128px;
}
.ui-icon-image{
  background-position:-208px -128px;
}
.ui-icon-video{
  background-position:-224px -128px;
}
.ui-icon-script{
  background-position:-240px -128px;
}
.ui-icon-alert{
  background-position:0 -144px;
}
.ui-icon-info{
  background-position:-16px -144px;
}
.ui-icon-notice{
  background-position:-32px -144px;
}
.ui-icon-help{
  background-position:-48px -144px;
}
.ui-icon-check{
  background-position:-64px -144px;
}
.ui-icon-bullet{
  background-position:-80px -144px;
}
.ui-icon-radio-on{
  background-position:-96px -144px;
}
.ui-icon-radio-off{
  background-position:-112px -144px;
}
.ui-icon-pin-w{
  background-position:-128px -144px;
}
.ui-icon-pin-s{
  background-position:-144px -144px;
}
.ui-icon-play{
  background-position:0 -160px;
}
.ui-icon-pause{
  background-position:-16px -160px;
}
.ui-icon-seek-next{
  background-position:-32px -160px;
}
.ui-icon-seek-prev{
  background-position:-48px -160px;
}
.ui-icon-seek-end{
  background-position:-64px -160px;
}
.ui-icon-seek-start,.ui-icon-seek-first{
  background-position:-80px -160px;
}
.ui-icon-stop{
  background-position:-96px -160px;
}
.ui-icon-eject{
  background-position:-112px -160px;
}
.ui-icon-volume-off{
  background-position:-128px -160px;
}
.ui-icon-volume-on{
  background-position:-144px -160px;
}
.ui-icon-power{
  background-position:0 -176px;
}
.ui-icon-signal-diag{
  background-position:-16px -176px;
}
.ui-icon-signal{
  background-position:-32px -176px;
}
.ui-icon-battery-0{
  background-position:-48px -176px;
}
.ui-icon-battery-1{
  background-position:-64px -176px;
}
.ui-icon-battery-2{
  background-position:-80px -176px;
}
.ui-icon-battery-3{
  background-position:-96px -176px;
}
.ui-icon-circle-plus{
  background-position:0 -192px;
}
.ui-icon-circle-minus{
  background-position:-16px -192px;
}
.ui-icon-circle-close{
  background-position:-32px -192px;
}
.ui-icon-circle-triangle-e{
  background-position:-48px -192px;
}
.ui-icon-circle-triangle-s{
  background-position:-64px -192px;
}
.ui-icon-circle-triangle-w{
  background-position:-80px -192px;
}
.ui-icon-circle-triangle-n{
  background-position:-96px -192px;
}
.ui-icon-circle-arrow-e{
  background-position:-112px -192px;
}
.ui-icon-circle-arrow-s{
  background-position:-128px -192px;
}
.ui-icon-circle-arrow-w{
  background-position:-144px -192px;
}
.ui-icon-circle-arrow-n{
  background-position:-160px -192px;
}
.ui-icon-circle-zoomin{
  background-position:-176px -192px;
}
.ui-icon-circle-zoomout{
  background-position:-192px -192px;
}
.ui-icon-circle-check{
  background-position:-208px -192px;
}
.ui-icon-circlesmall-plus{
  background-position:0 -208px;
}
.ui-icon-circlesmall-minus{
  background-position:-16px -208px;
}
.ui-icon-circlesmall-close{
  background-position:-32px -208px;
}
.ui-icon-squaresmall-plus{
  background-position:-48px -208px;
}
.ui-icon-squaresmall-minus{
  background-position:-64px -208px;
}
.ui-icon-squaresmall-close{
  background-position:-80px -208px;
}
.ui-icon-grip-dotted-vertical{
  background-position:0 -224px;
}
.ui-icon-grip-dotted-horizontal{
  background-position:-16px -224px;
}
.ui-icon-grip-solid-vertical{
  background-position:-32px -224px;
}
.ui-icon-grip-solid-horizontal{
  background-position:-48px -224px;
}
.ui-icon-gripsmall-diagonal-se{
  background-position:-64px -224px;
}
.ui-icon-grip-diagonal-se{
  background-position:-80px -224px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{
  border-top-left-radius:4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{
  border-top-right-radius:4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{
  border-bottom-left-radius:4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{
  border-bottom-right-radius:4px;
}
.ui-widget-overlay,.ui-widget-shadow{
  background:#aaaaaa url("../img/external/jq-ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  filter:alpha(opacity=30);
  opacity:.3;
}
.ui-widget-shadow{
  margin:-8px 0 0 -8px;
  padding:8px;
  border-radius:8px;
}
trix-editor{
  min-height:54px;
  margin:0;
  padding:4px 8px;
  border:1px solid #bbb;
  border-radius:3px;
  outline:none;
  color:#111;
}
trix-toolbar *{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
}
trix-toolbar .button_group{
  display:inline-block;
  margin:0 8px 4px 0;
  overflow:hidden;
  border:1px solid #bbb;
  border-radius:5px;
  border-top-color:#ccc;
  border-bottom-color:#888;
  font-size:0;
}
trix-toolbar .button_group:last-of-type{
  margin-right:0;
}
trix-toolbar .button_group button,
trix-toolbar .button_group input[type=button]{
  position:relative;
  width:40px;
  height:28px;
  margin:0;
  border:none;
  border-bottom:1px solid #ddd;
  background:#fff;
  font-size:0;
}
trix-toolbar .button_group button::before,
trix-toolbar .button_group input[type=button]::before{
  display:inline-block;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background-position:center;
  background-repeat:no-repeat;
  content:"";
  opacity:.6;
}
trix-toolbar .button_group button.active,
trix-toolbar .button_group input[type=button].active{
  background:#cbeefa;
}
trix-toolbar .button_group button.active::before,
trix-toolbar .button_group input[type=button].active::before{
  opacity:1;
}
trix-toolbar .button_group button:disabled::before,
trix-toolbar .button_group input[type=button]:disabled::before{
  opacity:.125;
}
trix-toolbar .button_group button:not(:first-child),
trix-toolbar .button_group input[type=button]:not(:first-child){
  border-left:1px solid #ccc;
}
trix-toolbar .dialogs{
  position:relative;
}
trix-toolbar .dialogs .dialog{
  -webkit-box-shadow:0 0.3rem 1rem #ccc;
  position:absolute;
  top:0;
  right:0;
  left:0;
  padding:12px 8px;
  border-top:2px solid #888;
  border-radius:5px;
  background:#fff;
  line-height:12px;
          box-shadow:0 0.3rem 1rem #ccc;
  z-index:5;
}
trix-toolbar .dialogs .dialog input[type=button]{
  -webkit-appearance:none;
  -webkit-border-radius:0;
  width:50px;
  width:auto;
  height:24px;
  padding:1px 8px 0 8px;
  font-size:12px;
  opacity:.6;
}
trix-toolbar .dialogs .dialog input[type=url],
trix-toolbar .dialogs .dialog input[type=text]{
  -webkit-box-shadow:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  display:inline-block;
  height:26px;
  margin:0 8px 0 0;
  padding:0 8px;
  border:1px solid #bbb;
  border-radius:5px;
  outline:none;
  background-color:#fff;
  font-size:12px;
          box-shadow:none;
}
trix-toolbar .dialogs .dialog input[type=url].validate:invalid,
trix-toolbar .dialogs .dialog input[type=text].validate:invalid{
  -webkit-box-shadow:#F00 0px 0px 1.5px 1px;
          box-shadow:#F00 0px 0px 1.5px 1px;
}
trix-toolbar .dialogs .dialog.link_dialog{
  min-width:300px;
  max-width:600px;
}
trix-toolbar .dialogs .dialog.link_dialog .button_group{
  max-width:110px;
}
trix-toolbar .dialogs .dialog.link_dialog input[type=url]{
  width:calc(-20%);
  float:left;
}
trix-toolbar .button_group button.bold::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2-3.4zM10%207.5h3a1.5%201.5%200%200%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%200%201%200%203z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.italic::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.link::before{
  background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.9.9%200%200%201-1.3-1.3l1.97-1.7a2.46%202.46%200%200%200-3.48-3.5l-3.38%203.38a2.46%202.46%200%200%200%200%203.48.9.9%200%200%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.9.9%200%200%201%201.3%201.27l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.5l3.37-3.4c.96-.95.96-2.5%200-3.47a.9.9%200%200%201%201.3-1.28%204.3%204.3%200%200%201%200%206.06l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.strike::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.3.15.5.3.6.44.1.14.2.3.2.5%200%20.3-.1.56-.4.75-.3.2-.75.3-1.4.3a13.52%2013.52%200%200%201-5-1.18v3.38a10.64%2010.64%200%200%200%204.86.88%209.5%209.5%200%200%200%203.28-.5c.93-.34%201.64-.9%202.14-1.54s.74-1.45.74-2.32c0-.25%200-.5-.05-.74h-5.2zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.3.6-2.3%201.6-3.02a7.75%207.75%200%200%201%204.4-1.08c1.6%200%203.3.34%205%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26a.7.7%200%200%200-.38.6c0%20.2.16.5.48.7.18.1.54.3%201.06.5h-5.7zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.quote::before{
  background-image:url("data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.code::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.bullets::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20width%3D%2224%22%20version%3D%221%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.numbers::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013v1h3v-1H3.2L5%2011v-1H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.block-level.decrease::before{
  background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%203L6%2014l-2.3-2%202-2-1.3-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.block-level.increase::before{
  background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-7-1l-2%202.2%201.4%201.4L6%2012l-.8-.7-2.8-2.8L1%2010l2%202zm0-7v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.undo::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-7%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E");
}
trix-toolbar .button_group button.redo::before{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-17%204.6L4%2016a8%208%200%200%201%2012.6-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E");
}
trix-editor [data-trix-mutable=true]{
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
trix-editor [data-trix-mutable=true] img{
  -webkit-box-shadow:0 0 0 2px highlight;
          box-shadow:0 0 0 2px highlight;
}
trix-editor .attachment .remove{
  -webkit-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);
  display:block;
  position:absolute;
  top:-12px;
  right:-12px;
  width:24px;
  height:24px;
  border:1px solid #bbb;
  border-radius:24px;
  background-color:#fff;
  color:black;
  font-size:0;
  line-height:22px;
  text-align:center;
  text-decoration:none;
          box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);
}
trix-editor .attachment .remove:after{
  font-size:18px;
  font-weight:bold;
  content:'×';
  opacity:0.6;
}
trix-editor .attachment .remove:hover:after{
  opacity:1;
}
trix-editor .attachment .caption.caption-editing textarea{
  -webkit-appearance:none;
  -moz-appearance:none;
  width:100%;
  margin:0;
  padding:0;
  border:none;
  outline:none;
  font-size:13px;
  line-height:13px;
  text-align:center;
}
.trix-content blockquote{
  margin:0 0 0 5px;
  padding:0 0 0 10px;
  border-left:5px solid #ccc;
}
.trix-content pre{
  margin:0;
  padding:10px;
  background-color:#eee;
  font-family:monospace;
  font-size:12px;
  white-space:pre-wrap;
}
.trix-content ul,
.trix-content ol,
.trix-content li{
  margin:0;
  padding:0;
}
.trix-content ul li,
.trix-content ol li,
.trix-content li li{
  margin-left:20px;
}
.trix-content img{
  max-width:100%;
  height:auto;
}
.trix-content a[data-trix-attachment]{
  color:inherit;
  text-decoration:none;
}
.trix-content a[data-trix-attachment]:hover,
.trix-content a[data-trix-attachment]:visited:hover{
  color:inherit;
}
.trix-content .attachment{
  display:inline-block;
  position:relative;
  max-width:100%;
  margin:0;
  padding:0;
  color:#666;
  font-size:13px;
}
.trix-content .attachment.attachment-file{
  padding:0 16px;
  border:1px solid #bbb;
  border-radius:5px;
  color:#333;
  line-height:30px;
}
.trix-content .attachment .caption{
  display:block;
  margin:4px auto 0 auto;
  padding:0;
  text-align:center;
}
.trix-content .attachment .caption .size:before{
  content:' · ';
}
.flag-icon-background,.flag-icon{
  background-position:50%;
  background-repeat:no-repeat;
  background-size:contain;
}
.flag-icon{
  display:inline-block;
  position:relative;
  width:1.33333333em;
  line-height:1em;
}
.flag-icon:before{
  content:"\00a0";
}
.flag-icon.flag-icon-squared{
  width:1em;
}
.flag-icon-ad{
  background-image:url(../img/flags/4x3/ad.svg);
}
.flag-icon-ad.flag-icon-squared{
  background-image:url(../img/flags/1x1/ad.svg);
}
.flag-icon-ae{
  background-image:url(../img/flags/4x3/ae.svg);
}
.flag-icon-ae.flag-icon-squared{
  background-image:url(../img/flags/1x1/ae.svg);
}
.flag-icon-af{
  background-image:url(../img/flags/4x3/af.svg);
}
.flag-icon-af.flag-icon-squared{
  background-image:url(../img/flags/1x1/af.svg);
}
.flag-icon-ag{
  background-image:url(../img/flags/4x3/ag.svg);
}
.flag-icon-ag.flag-icon-squared{
  background-image:url(../img/flags/1x1/ag.svg);
}
.flag-icon-ai{
  background-image:url(../img/flags/4x3/ai.svg);
}
.flag-icon-ai.flag-icon-squared{
  background-image:url(../img/flags/1x1/ai.svg);
}
.flag-icon-al{
  background-image:url(../img/flags/4x3/al.svg);
}
.flag-icon-al.flag-icon-squared{
  background-image:url(../img/flags/1x1/al.svg);
}
.flag-icon-am{
  background-image:url(../img/flags/4x3/am.svg);
}
.flag-icon-am.flag-icon-squared{
  background-image:url(../img/flags/1x1/am.svg);
}
.flag-icon-ao{
  background-image:url(../img/flags/4x3/ao.svg);
}
.flag-icon-ao.flag-icon-squared{
  background-image:url(../img/flags/1x1/ao.svg);
}
.flag-icon-aq{
  background-image:url(../img/flags/4x3/aq.svg);
}
.flag-icon-aq.flag-icon-squared{
  background-image:url(../img/flags/1x1/aq.svg);
}
.flag-icon-ar{
  background-image:url(../img/flags/4x3/ar.svg);
}
.flag-icon-ar.flag-icon-squared{
  background-image:url(../img/flags/1x1/ar.svg);
}
.flag-icon-as{
  background-image:url(../img/flags/4x3/as.svg);
}
.flag-icon-as.flag-icon-squared{
  background-image:url(../img/flags/1x1/as.svg);
}
.flag-icon-at{
  background-image:url(../img/flags/4x3/at.svg);
}
.flag-icon-at.flag-icon-squared{
  background-image:url(../img/flags/1x1/at.svg);
}
.flag-icon-au{
  background-image:url(../img/flags/4x3/au.svg);
}
.flag-icon-au.flag-icon-squared{
  background-image:url(../img/flags/1x1/au.svg);
}
.flag-icon-aw{
  background-image:url(../img/flags/4x3/aw.svg);
}
.flag-icon-aw.flag-icon-squared{
  background-image:url(../img/flags/1x1/aw.svg);
}
.flag-icon-ax{
  background-image:url(../img/flags/4x3/ax.svg);
}
.flag-icon-ax.flag-icon-squared{
  background-image:url(../img/flags/1x1/ax.svg);
}
.flag-icon-az{
  background-image:url(../img/flags/4x3/az.svg);
}
.flag-icon-az.flag-icon-squared{
  background-image:url(../img/flags/1x1/az.svg);
}
.flag-icon-ba{
  background-image:url(../img/flags/4x3/ba.svg);
}
.flag-icon-ba.flag-icon-squared{
  background-image:url(../img/flags/1x1/ba.svg);
}
.flag-icon-bb{
  background-image:url(../img/flags/4x3/bb.svg);
}
.flag-icon-bb.flag-icon-squared{
  background-image:url(../img/flags/1x1/bb.svg);
}
.flag-icon-bd{
  background-image:url(../img/flags/4x3/bd.svg);
}
.flag-icon-bd.flag-icon-squared{
  background-image:url(../img/flags/1x1/bd.svg);
}
.flag-icon-be{
  background-image:url(../img/flags/4x3/be.svg);
}
.flag-icon-be.flag-icon-squared{
  background-image:url(../img/flags/1x1/be.svg);
}
.flag-icon-bf{
  background-image:url(../img/flags/4x3/bf.svg);
}
.flag-icon-bf.flag-icon-squared{
  background-image:url(../img/flags/1x1/bf.svg);
}
.flag-icon-bg{
  background-image:url(../img/flags/4x3/bg.svg);
}
.flag-icon-bg.flag-icon-squared{
  background-image:url(../img/flags/1x1/bg.svg);
}
.flag-icon-bh{
  background-image:url(../img/flags/4x3/bh.svg);
}
.flag-icon-bh.flag-icon-squared{
  background-image:url(../img/flags/1x1/bh.svg);
}
.flag-icon-bi{
  background-image:url(../img/flags/4x3/bi.svg);
}
.flag-icon-bi.flag-icon-squared{
  background-image:url(../img/flags/1x1/bi.svg);
}
.flag-icon-bj{
  background-image:url(../img/flags/4x3/bj.svg);
}
.flag-icon-bj.flag-icon-squared{
  background-image:url(../img/flags/1x1/bj.svg);
}
.flag-icon-bl{
  background-image:url(../img/flags/4x3/bl.svg);
}
.flag-icon-bl.flag-icon-squared{
  background-image:url(../img/flags/1x1/bl.svg);
}
.flag-icon-bm{
  background-image:url(../img/flags/4x3/bm.svg);
}
.flag-icon-bm.flag-icon-squared{
  background-image:url(../img/flags/1x1/bm.svg);
}
.flag-icon-bn{
  background-image:url(../img/flags/4x3/bn.svg);
}
.flag-icon-bn.flag-icon-squared{
  background-image:url(../img/flags/1x1/bn.svg);
}
.flag-icon-bo{
  background-image:url(../img/flags/4x3/bo.svg);
}
.flag-icon-bo.flag-icon-squared{
  background-image:url(../img/flags/1x1/bo.svg);
}
.flag-icon-bq{
  background-image:url(../img/flags/4x3/bq.svg);
}
.flag-icon-bq.flag-icon-squared{
  background-image:url(../img/flags/1x1/bq.svg);
}
.flag-icon-br{
  background-image:url(../img/flags/4x3/br.svg);
}
.flag-icon-br.flag-icon-squared{
  background-image:url(../img/flags/1x1/br.svg);
}
.flag-icon-bs{
  background-image:url(../img/flags/4x3/bs.svg);
}
.flag-icon-bs.flag-icon-squared{
  background-image:url(../img/flags/1x1/bs.svg);
}
.flag-icon-bt{
  background-image:url(../img/flags/4x3/bt.svg);
}
.flag-icon-bt.flag-icon-squared{
  background-image:url(../img/flags/1x1/bt.svg);
}
.flag-icon-bv{
  background-image:url(../img/flags/4x3/bv.svg);
}
.flag-icon-bv.flag-icon-squared{
  background-image:url(../img/flags/1x1/bv.svg);
}
.flag-icon-bw{
  background-image:url(../img/flags/4x3/bw.svg);
}
.flag-icon-bw.flag-icon-squared{
  background-image:url(../img/flags/1x1/bw.svg);
}
.flag-icon-by{
  background-image:url(../img/flags/4x3/by.svg);
}
.flag-icon-by.flag-icon-squared{
  background-image:url(../img/flags/1x1/by.svg);
}
.flag-icon-bz{
  background-image:url(../img/flags/4x3/bz.svg);
}
.flag-icon-bz.flag-icon-squared{
  background-image:url(../img/flags/1x1/bz.svg);
}
.flag-icon-ca{
  background-image:url(../img/flags/4x3/ca.svg);
}
.flag-icon-ca.flag-icon-squared{
  background-image:url(../img/flags/1x1/ca.svg);
}
.flag-icon-cc{
  background-image:url(../img/flags/4x3/cc.svg);
}
.flag-icon-cc.flag-icon-squared{
  background-image:url(../img/flags/1x1/cc.svg);
}
.flag-icon-cd{
  background-image:url(../img/flags/4x3/cd.svg);
}
.flag-icon-cd.flag-icon-squared{
  background-image:url(../img/flags/1x1/cd.svg);
}
.flag-icon-cf{
  background-image:url(../img/flags/4x3/cf.svg);
}
.flag-icon-cf.flag-icon-squared{
  background-image:url(../img/flags/1x1/cf.svg);
}
.flag-icon-cg{
  background-image:url(../img/flags/4x3/cg.svg);
}
.flag-icon-cg.flag-icon-squared{
  background-image:url(../img/flags/1x1/cg.svg);
}
.flag-icon-ch{
  background-image:url(../img/flags/4x3/ch.svg);
}
.flag-icon-ch.flag-icon-squared{
  background-image:url(../img/flags/1x1/ch.svg);
}
.flag-icon-ci{
  background-image:url(../img/flags/4x3/ci.svg);
}
.flag-icon-ci.flag-icon-squared{
  background-image:url(../img/flags/1x1/ci.svg);
}
.flag-icon-ck{
  background-image:url(../img/flags/4x3/ck.svg);
}
.flag-icon-ck.flag-icon-squared{
  background-image:url(../img/flags/1x1/ck.svg);
}
.flag-icon-cl{
  background-image:url(../img/flags/4x3/cl.svg);
}
.flag-icon-cl.flag-icon-squared{
  background-image:url(../img/flags/1x1/cl.svg);
}
.flag-icon-cm{
  background-image:url(../img/flags/4x3/cm.svg);
}
.flag-icon-cm.flag-icon-squared{
  background-image:url(../img/flags/1x1/cm.svg);
}
.flag-icon-cn{
  background-image:url(../img/flags/4x3/cn.svg);
}
.flag-icon-cn.flag-icon-squared{
  background-image:url(../img/flags/1x1/cn.svg);
}
.flag-icon-co{
  background-image:url(../img/flags/4x3/co.svg);
}
.flag-icon-co.flag-icon-squared{
  background-image:url(../img/flags/1x1/co.svg);
}
.flag-icon-cr{
  background-image:url(../img/flags/4x3/cr.svg);
}
.flag-icon-cr.flag-icon-squared{
  background-image:url(../img/flags/1x1/cr.svg);
}
.flag-icon-cu{
  background-image:url(../img/flags/4x3/cu.svg);
}
.flag-icon-cu.flag-icon-squared{
  background-image:url(../img/flags/1x1/cu.svg);
}
.flag-icon-cv{
  background-image:url(../img/flags/4x3/cv.svg);
}
.flag-icon-cv.flag-icon-squared{
  background-image:url(../img/flags/1x1/cv.svg);
}
.flag-icon-cw{
  background-image:url(../img/flags/4x3/cw.svg);
}
.flag-icon-cw.flag-icon-squared{
  background-image:url(../img/flags/1x1/cw.svg);
}
.flag-icon-cx{
  background-image:url(../img/flags/4x3/cx.svg);
}
.flag-icon-cx.flag-icon-squared{
  background-image:url(../img/flags/1x1/cx.svg);
}
.flag-icon-cy{
  background-image:url(../img/flags/4x3/cy.svg);
}
.flag-icon-cy.flag-icon-squared{
  background-image:url(../img/flags/1x1/cy.svg);
}
.flag-icon-cz{
  background-image:url(../img/flags/4x3/cz.svg);
}
.flag-icon-cz.flag-icon-squared{
  background-image:url(../img/flags/1x1/cz.svg);
}
.flag-icon-de{
  background-image:url(../img/flags/4x3/de.svg);
}
.flag-icon-de.flag-icon-squared{
  background-image:url(../img/flags/1x1/de.svg);
}
.flag-icon-dj{
  background-image:url(../img/flags/4x3/dj.svg);
}
.flag-icon-dj.flag-icon-squared{
  background-image:url(../img/flags/1x1/dj.svg);
}
.flag-icon-dk{
  background-image:url(../img/flags/4x3/dk.svg);
}
.flag-icon-dk.flag-icon-squared{
  background-image:url(../img/flags/1x1/dk.svg);
}
.flag-icon-dm{
  background-image:url(../img/flags/4x3/dm.svg);
}
.flag-icon-dm.flag-icon-squared{
  background-image:url(../img/flags/1x1/dm.svg);
}
.flag-icon-do{
  background-image:url(../img/flags/4x3/do.svg);
}
.flag-icon-do.flag-icon-squared{
  background-image:url(../img/flags/1x1/do.svg);
}
.flag-icon-dz{
  background-image:url(../img/flags/4x3/dz.svg);
}
.flag-icon-dz.flag-icon-squared{
  background-image:url(../img/flags/1x1/dz.svg);
}
.flag-icon-ec{
  background-image:url(../img/flags/4x3/ec.svg);
}
.flag-icon-ec.flag-icon-squared{
  background-image:url(../img/flags/1x1/ec.svg);
}
.flag-icon-ee{
  background-image:url(../img/flags/4x3/ee.svg);
}
.flag-icon-ee.flag-icon-squared{
  background-image:url(../img/flags/1x1/ee.svg);
}
.flag-icon-eg{
  background-image:url(../img/flags/4x3/eg.svg);
}
.flag-icon-eg.flag-icon-squared{
  background-image:url(../img/flags/1x1/eg.svg);
}
.flag-icon-eh{
  background-image:url(../img/flags/4x3/eh.svg);
}
.flag-icon-eh.flag-icon-squared{
  background-image:url(../img/flags/1x1/eh.svg);
}
.flag-icon-er{
  background-image:url(../img/flags/4x3/er.svg);
}
.flag-icon-er.flag-icon-squared{
  background-image:url(../img/flags/1x1/er.svg);
}
.flag-icon-es{
  background-image:url(../img/flags/4x3/es.svg);
}
.flag-icon-es.flag-icon-squared{
  background-image:url(../img/flags/1x1/es.svg);
}
.flag-icon-et{
  background-image:url(../img/flags/4x3/et.svg);
}
.flag-icon-et.flag-icon-squared{
  background-image:url(../img/flags/1x1/et.svg);
}
.flag-icon-fi{
  background-image:url(../img/flags/4x3/fi.svg);
}
.flag-icon-fi.flag-icon-squared{
  background-image:url(../img/flags/1x1/fi.svg);
}
.flag-icon-fj{
  background-image:url(../img/flags/4x3/fj.svg);
}
.flag-icon-fj.flag-icon-squared{
  background-image:url(../img/flags/1x1/fj.svg);
}
.flag-icon-fk{
  background-image:url(../img/flags/4x3/fk.svg);
}
.flag-icon-fk.flag-icon-squared{
  background-image:url(../img/flags/1x1/fk.svg);
}
.flag-icon-fm{
  background-image:url(../img/flags/4x3/fm.svg);
}
.flag-icon-fm.flag-icon-squared{
  background-image:url(../img/flags/1x1/fm.svg);
}
.flag-icon-fo{
  background-image:url(../img/flags/4x3/fo.svg);
}
.flag-icon-fo.flag-icon-squared{
  background-image:url(../img/flags/1x1/fo.svg);
}
.flag-icon-fr{
  background-image:url(../img/flags/4x3/fr.svg);
}
.flag-icon-fr.flag-icon-squared{
  background-image:url(../img/flags/1x1/fr.svg);
}
.flag-icon-ga{
  background-image:url(../img/flags/4x3/ga.svg);
}
.flag-icon-ga.flag-icon-squared{
  background-image:url(../img/flags/1x1/ga.svg);
}
.flag-icon-gb{
  background-image:url(../img/flags/4x3/gb.svg);
}
.flag-icon-gb.flag-icon-squared{
  background-image:url(../img/flags/1x1/gb.svg);
}
.flag-icon-gd{
  background-image:url(../img/flags/4x3/gd.svg);
}
.flag-icon-gd.flag-icon-squared{
  background-image:url(../img/flags/1x1/gd.svg);
}
.flag-icon-ge{
  background-image:url(../img/flags/4x3/ge.svg);
}
.flag-icon-ge.flag-icon-squared{
  background-image:url(../img/flags/1x1/ge.svg);
}
.flag-icon-gf{
  background-image:url(../img/flags/4x3/gf.svg);
}
.flag-icon-gf.flag-icon-squared{
  background-image:url(../img/flags/1x1/gf.svg);
}
.flag-icon-gg{
  background-image:url(../img/flags/4x3/gg.svg);
}
.flag-icon-gg.flag-icon-squared{
  background-image:url(../img/flags/1x1/gg.svg);
}
.flag-icon-gh{
  background-image:url(../img/flags/4x3/gh.svg);
}
.flag-icon-gh.flag-icon-squared{
  background-image:url(../img/flags/1x1/gh.svg);
}
.flag-icon-gi{
  background-image:url(../img/flags/4x3/gi.svg);
}
.flag-icon-gi.flag-icon-squared{
  background-image:url(../img/flags/1x1/gi.svg);
}
.flag-icon-gl{
  background-image:url(../img/flags/4x3/gl.svg);
}
.flag-icon-gl.flag-icon-squared{
  background-image:url(../img/flags/1x1/gl.svg);
}
.flag-icon-gm{
  background-image:url(../img/flags/4x3/gm.svg);
}
.flag-icon-gm.flag-icon-squared{
  background-image:url(../img/flags/1x1/gm.svg);
}
.flag-icon-gn{
  background-image:url(../img/flags/4x3/gn.svg);
}
.flag-icon-gn.flag-icon-squared{
  background-image:url(../img/flags/1x1/gn.svg);
}
.flag-icon-gp{
  background-image:url(../img/flags/4x3/gp.svg);
}
.flag-icon-gp.flag-icon-squared{
  background-image:url(../img/flags/1x1/gp.svg);
}
.flag-icon-gq{
  background-image:url(../img/flags/4x3/gq.svg);
}
.flag-icon-gq.flag-icon-squared{
  background-image:url(../img/flags/1x1/gq.svg);
}
.flag-icon-gr{
  background-image:url(../img/flags/4x3/gr.svg);
}
.flag-icon-gr.flag-icon-squared{
  background-image:url(../img/flags/1x1/gr.svg);
}
.flag-icon-gs{
  background-image:url(../img/flags/4x3/gs.svg);
}
.flag-icon-gs.flag-icon-squared{
  background-image:url(../img/flags/1x1/gs.svg);
}
.flag-icon-gt{
  background-image:url(../img/flags/4x3/gt.svg);
}
.flag-icon-gt.flag-icon-squared{
  background-image:url(../img/flags/1x1/gt.svg);
}
.flag-icon-gu{
  background-image:url(../img/flags/4x3/gu.svg);
}
.flag-icon-gu.flag-icon-squared{
  background-image:url(../img/flags/1x1/gu.svg);
}
.flag-icon-gw{
  background-image:url(../img/flags/4x3/gw.svg);
}
.flag-icon-gw.flag-icon-squared{
  background-image:url(../img/flags/1x1/gw.svg);
}
.flag-icon-gy{
  background-image:url(../img/flags/4x3/gy.svg);
}
.flag-icon-gy.flag-icon-squared{
  background-image:url(../img/flags/1x1/gy.svg);
}
.flag-icon-hk{
  background-image:url(../img/flags/4x3/hk.svg);
}
.flag-icon-hk.flag-icon-squared{
  background-image:url(../img/flags/1x1/hk.svg);
}
.flag-icon-hm{
  background-image:url(../img/flags/4x3/hm.svg);
}
.flag-icon-hm.flag-icon-squared{
  background-image:url(../img/flags/1x1/hm.svg);
}
.flag-icon-hn{
  background-image:url(../img/flags/4x3/hn.svg);
}
.flag-icon-hn.flag-icon-squared{
  background-image:url(../img/flags/1x1/hn.svg);
}
.flag-icon-hr{
  background-image:url(../img/flags/4x3/hr.svg);
}
.flag-icon-hr.flag-icon-squared{
  background-image:url(../img/flags/1x1/hr.svg);
}
.flag-icon-ht{
  background-image:url(../img/flags/4x3/ht.svg);
}
.flag-icon-ht.flag-icon-squared{
  background-image:url(../img/flags/1x1/ht.svg);
}
.flag-icon-hu{
  background-image:url(../img/flags/4x3/hu.svg);
}
.flag-icon-hu.flag-icon-squared{
  background-image:url(../img/flags/1x1/hu.svg);
}
.flag-icon-id{
  background-image:url(../img/flags/4x3/id.svg);
}
.flag-icon-id.flag-icon-squared{
  background-image:url(../img/flags/1x1/id.svg);
}
.flag-icon-ie{
  background-image:url(../img/flags/4x3/ie.svg);
}
.flag-icon-ie.flag-icon-squared{
  background-image:url(../img/flags/1x1/ie.svg);
}
.flag-icon-il{
  background-image:url(../img/flags/4x3/il.svg);
}
.flag-icon-il.flag-icon-squared{
  background-image:url(../img/flags/1x1/il.svg);
}
.flag-icon-im{
  background-image:url(../img/flags/4x3/im.svg);
}
.flag-icon-im.flag-icon-squared{
  background-image:url(../img/flags/1x1/im.svg);
}
.flag-icon-in{
  background-image:url(../img/flags/4x3/in.svg);
}
.flag-icon-in.flag-icon-squared{
  background-image:url(../img/flags/1x1/in.svg);
}
.flag-icon-io{
  background-image:url(../img/flags/4x3/io.svg);
}
.flag-icon-io.flag-icon-squared{
  background-image:url(../img/flags/1x1/io.svg);
}
.flag-icon-iq{
  background-image:url(../img/flags/4x3/iq.svg);
}
.flag-icon-iq.flag-icon-squared{
  background-image:url(../img/flags/1x1/iq.svg);
}
.flag-icon-ir{
  background-image:url(../img/flags/4x3/ir.svg);
}
.flag-icon-ir.flag-icon-squared{
  background-image:url(../img/flags/1x1/ir.svg);
}
.flag-icon-is{
  background-image:url(../img/flags/4x3/is.svg);
}
.flag-icon-is.flag-icon-squared{
  background-image:url(../img/flags/1x1/is.svg);
}
.flag-icon-it{
  background-image:url(../img/flags/4x3/it.svg);
}
.flag-icon-it.flag-icon-squared{
  background-image:url(../img/flags/1x1/it.svg);
}
.flag-icon-je{
  background-image:url(../img/flags/4x3/je.svg);
}
.flag-icon-je.flag-icon-squared{
  background-image:url(../img/flags/1x1/je.svg);
}
.flag-icon-jm{
  background-image:url(../img/flags/4x3/jm.svg);
}
.flag-icon-jm.flag-icon-squared{
  background-image:url(../img/flags/1x1/jm.svg);
}
.flag-icon-jo{
  background-image:url(../img/flags/4x3/jo.svg);
}
.flag-icon-jo.flag-icon-squared{
  background-image:url(../img/flags/1x1/jo.svg);
}
.flag-icon-jp{
  background-image:url(../img/flags/4x3/jp.svg);
}
.flag-icon-jp.flag-icon-squared{
  background-image:url(../img/flags/1x1/jp.svg);
}
.flag-icon-ke{
  background-image:url(../img/flags/4x3/ke.svg);
}
.flag-icon-ke.flag-icon-squared{
  background-image:url(../img/flags/1x1/ke.svg);
}
.flag-icon-kg{
  background-image:url(../img/flags/4x3/kg.svg);
}
.flag-icon-kg.flag-icon-squared{
  background-image:url(../img/flags/1x1/kg.svg);
}
.flag-icon-kh{
  background-image:url(../img/flags/4x3/kh.svg);
}
.flag-icon-kh.flag-icon-squared{
  background-image:url(../img/flags/1x1/kh.svg);
}
.flag-icon-ki{
  background-image:url(../img/flags/4x3/ki.svg);
}
.flag-icon-ki.flag-icon-squared{
  background-image:url(../img/flags/1x1/ki.svg);
}
.flag-icon-km{
  background-image:url(../img/flags/4x3/km.svg);
}
.flag-icon-km.flag-icon-squared{
  background-image:url(../img/flags/1x1/km.svg);
}
.flag-icon-kn{
  background-image:url(../img/flags/4x3/kn.svg);
}
.flag-icon-kn.flag-icon-squared{
  background-image:url(../img/flags/1x1/kn.svg);
}
.flag-icon-kp{
  background-image:url(../img/flags/4x3/kp.svg);
}
.flag-icon-kp.flag-icon-squared{
  background-image:url(../img/flags/1x1/kp.svg);
}
.flag-icon-kr{
  background-image:url(../img/flags/4x3/kr.svg);
}
.flag-icon-kr.flag-icon-squared{
  background-image:url(../img/flags/1x1/kr.svg);
}
.flag-icon-kw{
  background-image:url(../img/flags/4x3/kw.svg);
}
.flag-icon-kw.flag-icon-squared{
  background-image:url(../img/flags/1x1/kw.svg);
}
.flag-icon-ky{
  background-image:url(../img/flags/4x3/ky.svg);
}
.flag-icon-ky.flag-icon-squared{
  background-image:url(../img/flags/1x1/ky.svg);
}
.flag-icon-kz{
  background-image:url(../img/flags/4x3/kz.svg);
}
.flag-icon-kz.flag-icon-squared{
  background-image:url(../img/flags/1x1/kz.svg);
}
.flag-icon-la{
  background-image:url(../img/flags/4x3/la.svg);
}
.flag-icon-la.flag-icon-squared{
  background-image:url(../img/flags/1x1/la.svg);
}
.flag-icon-lb{
  background-image:url(../img/flags/4x3/lb.svg);
}
.flag-icon-lb.flag-icon-squared{
  background-image:url(../img/flags/1x1/lb.svg);
}
.flag-icon-lc{
  background-image:url(../img/flags/4x3/lc.svg);
}
.flag-icon-lc.flag-icon-squared{
  background-image:url(../img/flags/1x1/lc.svg);
}
.flag-icon-li{
  background-image:url(../img/flags/4x3/li.svg);
}
.flag-icon-li.flag-icon-squared{
  background-image:url(../img/flags/1x1/li.svg);
}
.flag-icon-lk{
  background-image:url(../img/flags/4x3/lk.svg);
}
.flag-icon-lk.flag-icon-squared{
  background-image:url(../img/flags/1x1/lk.svg);
}
.flag-icon-lr{
  background-image:url(../img/flags/4x3/lr.svg);
}
.flag-icon-lr.flag-icon-squared{
  background-image:url(../img/flags/1x1/lr.svg);
}
.flag-icon-ls{
  background-image:url(../img/flags/4x3/ls.svg);
}
.flag-icon-ls.flag-icon-squared{
  background-image:url(../img/flags/1x1/ls.svg);
}
.flag-icon-lt{
  background-image:url(../img/flags/4x3/lt.svg);
}
.flag-icon-lt.flag-icon-squared{
  background-image:url(../img/flags/1x1/lt.svg);
}
.flag-icon-lu{
  background-image:url(../img/flags/4x3/lu.svg);
}
.flag-icon-lu.flag-icon-squared{
  background-image:url(../img/flags/1x1/lu.svg);
}
.flag-icon-lv{
  background-image:url(../img/flags/4x3/lv.svg);
}
.flag-icon-lv.flag-icon-squared{
  background-image:url(../img/flags/1x1/lv.svg);
}
.flag-icon-ly{
  background-image:url(../img/flags/4x3/ly.svg);
}
.flag-icon-ly.flag-icon-squared{
  background-image:url(../img/flags/1x1/ly.svg);
}
.flag-icon-ma{
  background-image:url(../img/flags/4x3/ma.svg);
}
.flag-icon-ma.flag-icon-squared{
  background-image:url(../img/flags/1x1/ma.svg);
}
.flag-icon-mc{
  background-image:url(../img/flags/4x3/mc.svg);
}
.flag-icon-mc.flag-icon-squared{
  background-image:url(../img/flags/1x1/mc.svg);
}
.flag-icon-md{
  background-image:url(../img/flags/4x3/md.svg);
}
.flag-icon-md.flag-icon-squared{
  background-image:url(../img/flags/1x1/md.svg);
}
.flag-icon-me{
  background-image:url(../img/flags/4x3/me.svg);
}
.flag-icon-me.flag-icon-squared{
  background-image:url(../img/flags/1x1/me.svg);
}
.flag-icon-mf{
  background-image:url(../img/flags/4x3/mf.svg);
}
.flag-icon-mf.flag-icon-squared{
  background-image:url(../img/flags/1x1/mf.svg);
}
.flag-icon-mg{
  background-image:url(../img/flags/4x3/mg.svg);
}
.flag-icon-mg.flag-icon-squared{
  background-image:url(../img/flags/1x1/mg.svg);
}
.flag-icon-mh{
  background-image:url(../img/flags/4x3/mh.svg);
}
.flag-icon-mh.flag-icon-squared{
  background-image:url(../img/flags/1x1/mh.svg);
}
.flag-icon-mk{
  background-image:url(../img/flags/4x3/mk.svg);
}
.flag-icon-mk.flag-icon-squared{
  background-image:url(../img/flags/1x1/mk.svg);
}
.flag-icon-ml{
  background-image:url(../img/flags/4x3/ml.svg);
}
.flag-icon-ml.flag-icon-squared{
  background-image:url(../img/flags/1x1/ml.svg);
}
.flag-icon-mm{
  background-image:url(../img/flags/4x3/mm.svg);
}
.flag-icon-mm.flag-icon-squared{
  background-image:url(../img/flags/1x1/mm.svg);
}
.flag-icon-mn{
  background-image:url(../img/flags/4x3/mn.svg);
}
.flag-icon-mn.flag-icon-squared{
  background-image:url(../img/flags/1x1/mn.svg);
}
.flag-icon-mo{
  background-image:url(../img/flags/4x3/mo.svg);
}
.flag-icon-mo.flag-icon-squared{
  background-image:url(../img/flags/1x1/mo.svg);
}
.flag-icon-mp{
  background-image:url(../img/flags/4x3/mp.svg);
}
.flag-icon-mp.flag-icon-squared{
  background-image:url(../img/flags/1x1/mp.svg);
}
.flag-icon-mq{
  background-image:url(../img/flags/4x3/mq.svg);
}
.flag-icon-mq.flag-icon-squared{
  background-image:url(../img/flags/1x1/mq.svg);
}
.flag-icon-mr{
  background-image:url(../img/flags/4x3/mr.svg);
}
.flag-icon-mr.flag-icon-squared{
  background-image:url(../img/flags/1x1/mr.svg);
}
.flag-icon-ms{
  background-image:url(../img/flags/4x3/ms.svg);
}
.flag-icon-ms.flag-icon-squared{
  background-image:url(../img/flags/1x1/ms.svg);
}
.flag-icon-mt{
  background-image:url(../img/flags/4x3/mt.svg);
}
.flag-icon-mt.flag-icon-squared{
  background-image:url(../img/flags/1x1/mt.svg);
}
.flag-icon-mu{
  background-image:url(../img/flags/4x3/mu.svg);
}
.flag-icon-mu.flag-icon-squared{
  background-image:url(../img/flags/1x1/mu.svg);
}
.flag-icon-mv{
  background-image:url(../img/flags/4x3/mv.svg);
}
.flag-icon-mv.flag-icon-squared{
  background-image:url(../img/flags/1x1/mv.svg);
}
.flag-icon-mw{
  background-image:url(../img/flags/4x3/mw.svg);
}
.flag-icon-mw.flag-icon-squared{
  background-image:url(../img/flags/1x1/mw.svg);
}
.flag-icon-mx{
  background-image:url(../img/flags/4x3/mx.svg);
}
.flag-icon-mx.flag-icon-squared{
  background-image:url(../img/flags/1x1/mx.svg);
}
.flag-icon-my{
  background-image:url(../img/flags/4x3/my.svg);
}
.flag-icon-my.flag-icon-squared{
  background-image:url(../img/flags/1x1/my.svg);
}
.flag-icon-mz{
  background-image:url(../img/flags/4x3/mz.svg);
}
.flag-icon-mz.flag-icon-squared{
  background-image:url(../img/flags/1x1/mz.svg);
}
.flag-icon-na{
  background-image:url(../img/flags/4x3/na.svg);
}
.flag-icon-na.flag-icon-squared{
  background-image:url(../img/flags/1x1/na.svg);
}
.flag-icon-nc{
  background-image:url(../img/flags/4x3/nc.svg);
}
.flag-icon-nc.flag-icon-squared{
  background-image:url(../img/flags/1x1/nc.svg);
}
.flag-icon-ne{
  background-image:url(../img/flags/4x3/ne.svg);
}
.flag-icon-ne.flag-icon-squared{
  background-image:url(../img/flags/1x1/ne.svg);
}
.flag-icon-nf{
  background-image:url(../img/flags/4x3/nf.svg);
}
.flag-icon-nf.flag-icon-squared{
  background-image:url(../img/flags/1x1/nf.svg);
}
.flag-icon-ng{
  background-image:url(../img/flags/4x3/ng.svg);
}
.flag-icon-ng.flag-icon-squared{
  background-image:url(../img/flags/1x1/ng.svg);
}
.flag-icon-ni{
  background-image:url(../img/flags/4x3/ni.svg);
}
.flag-icon-ni.flag-icon-squared{
  background-image:url(../img/flags/1x1/ni.svg);
}
.flag-icon-nl{
  background-image:url(../img/flags/4x3/nl.svg);
}
.flag-icon-nl.flag-icon-squared{
  background-image:url(../img/flags/1x1/nl.svg);
}
.flag-icon-no{
  background-image:url(../img/flags/4x3/no.svg);
}
.flag-icon-no.flag-icon-squared{
  background-image:url(../img/flags/1x1/no.svg);
}
.flag-icon-np{
  background-image:url(../img/flags/4x3/np.svg);
}
.flag-icon-np.flag-icon-squared{
  background-image:url(../img/flags/1x1/np.svg);
}
.flag-icon-nr{
  background-image:url(../img/flags/4x3/nr.svg);
}
.flag-icon-nr.flag-icon-squared{
  background-image:url(../img/flags/1x1/nr.svg);
}
.flag-icon-nu{
  background-image:url(../img/flags/4x3/nu.svg);
}
.flag-icon-nu.flag-icon-squared{
  background-image:url(../img/flags/1x1/nu.svg);
}
.flag-icon-nz{
  background-image:url(../img/flags/4x3/nz.svg);
}
.flag-icon-nz.flag-icon-squared{
  background-image:url(../img/flags/1x1/nz.svg);
}
.flag-icon-om{
  background-image:url(../img/flags/4x3/om.svg);
}
.flag-icon-om.flag-icon-squared{
  background-image:url(../img/flags/1x1/om.svg);
}
.flag-icon-pa{
  background-image:url(../img/flags/4x3/pa.svg);
}
.flag-icon-pa.flag-icon-squared{
  background-image:url(../img/flags/1x1/pa.svg);
}
.flag-icon-pe{
  background-image:url(../img/flags/4x3/pe.svg);
}
.flag-icon-pe.flag-icon-squared{
  background-image:url(../img/flags/1x1/pe.svg);
}
.flag-icon-pf{
  background-image:url(../img/flags/4x3/pf.svg);
}
.flag-icon-pf.flag-icon-squared{
  background-image:url(../img/flags/1x1/pf.svg);
}
.flag-icon-pg{
  background-image:url(../img/flags/4x3/pg.svg);
}
.flag-icon-pg.flag-icon-squared{
  background-image:url(../img/flags/1x1/pg.svg);
}
.flag-icon-ph{
  background-image:url(../img/flags/4x3/ph.svg);
}
.flag-icon-ph.flag-icon-squared{
  background-image:url(../img/flags/1x1/ph.svg);
}
.flag-icon-pk{
  background-image:url(../img/flags/4x3/pk.svg);
}
.flag-icon-pk.flag-icon-squared{
  background-image:url(../img/flags/1x1/pk.svg);
}
.flag-icon-pl{
  background-image:url(../img/flags/4x3/pl.svg);
}
.flag-icon-pl.flag-icon-squared{
  background-image:url(../img/flags/1x1/pl.svg);
}
.flag-icon-pm{
  background-image:url(../img/flags/4x3/pm.svg);
}
.flag-icon-pm.flag-icon-squared{
  background-image:url(../img/flags/1x1/pm.svg);
}
.flag-icon-pn{
  background-image:url(../img/flags/4x3/pn.svg);
}
.flag-icon-pn.flag-icon-squared{
  background-image:url(../img/flags/1x1/pn.svg);
}
.flag-icon-pr{
  background-image:url(../img/flags/4x3/pr.svg);
}
.flag-icon-pr.flag-icon-squared{
  background-image:url(../img/flags/1x1/pr.svg);
}
.flag-icon-ps{
  background-image:url(../img/flags/4x3/ps.svg);
}
.flag-icon-ps.flag-icon-squared{
  background-image:url(../img/flags/1x1/ps.svg);
}
.flag-icon-pt{
  background-image:url(../img/flags/4x3/pt.svg);
}
.flag-icon-pt.flag-icon-squared{
  background-image:url(../img/flags/1x1/pt.svg);
}
.flag-icon-pw{
  background-image:url(../img/flags/4x3/pw.svg);
}
.flag-icon-pw.flag-icon-squared{
  background-image:url(../img/flags/1x1/pw.svg);
}
.flag-icon-py{
  background-image:url(../img/flags/4x3/py.svg);
}
.flag-icon-py.flag-icon-squared{
  background-image:url(../img/flags/1x1/py.svg);
}
.flag-icon-qa{
  background-image:url(../img/flags/4x3/qa.svg);
}
.flag-icon-qa.flag-icon-squared{
  background-image:url(../img/flags/1x1/qa.svg);
}
.flag-icon-re{
  background-image:url(../img/flags/4x3/re.svg);
}
.flag-icon-re.flag-icon-squared{
  background-image:url(../img/flags/1x1/re.svg);
}
.flag-icon-ro{
  background-image:url(../img/flags/4x3/ro.svg);
}
.flag-icon-ro.flag-icon-squared{
  background-image:url(../img/flags/1x1/ro.svg);
}
.flag-icon-rs{
  background-image:url(../img/flags/4x3/rs.svg);
}
.flag-icon-rs.flag-icon-squared{
  background-image:url(../img/flags/1x1/rs.svg);
}
.flag-icon-ru{
  background-image:url(../img/flags/4x3/ru.svg);
}
.flag-icon-ru.flag-icon-squared{
  background-image:url(../img/flags/1x1/ru.svg);
}
.flag-icon-rw{
  background-image:url(../img/flags/4x3/rw.svg);
}
.flag-icon-rw.flag-icon-squared{
  background-image:url(../img/flags/1x1/rw.svg);
}
.flag-icon-sa{
  background-image:url(../img/flags/4x3/sa.svg);
}
.flag-icon-sa.flag-icon-squared{
  background-image:url(../img/flags/1x1/sa.svg);
}
.flag-icon-sb{
  background-image:url(../img/flags/4x3/sb.svg);
}
.flag-icon-sb.flag-icon-squared{
  background-image:url(../img/flags/1x1/sb.svg);
}
.flag-icon-sc{
  background-image:url(../img/flags/4x3/sc.svg);
}
.flag-icon-sc.flag-icon-squared{
  background-image:url(../img/flags/1x1/sc.svg);
}
.flag-icon-sd{
  background-image:url(../img/flags/4x3/sd.svg);
}
.flag-icon-sd.flag-icon-squared{
  background-image:url(../img/flags/1x1/sd.svg);
}
.flag-icon-se{
  background-image:url(../img/flags/4x3/se.svg);
}
.flag-icon-se.flag-icon-squared{
  background-image:url(../img/flags/1x1/se.svg);
}
.flag-icon-sg{
  background-image:url(../img/flags/4x3/sg.svg);
}
.flag-icon-sg.flag-icon-squared{
  background-image:url(../img/flags/1x1/sg.svg);
}
.flag-icon-sh{
  background-image:url(../img/flags/4x3/sh.svg);
}
.flag-icon-sh.flag-icon-squared{
  background-image:url(../img/flags/1x1/sh.svg);
}
.flag-icon-si{
  background-image:url(../img/flags/4x3/si.svg);
}
.flag-icon-si.flag-icon-squared{
  background-image:url(../img/flags/1x1/si.svg);
}
.flag-icon-sj{
  background-image:url(../img/flags/4x3/sj.svg);
}
.flag-icon-sj.flag-icon-squared{
  background-image:url(../img/flags/1x1/sj.svg);
}
.flag-icon-sk{
  background-image:url(../img/flags/4x3/sk.svg);
}
.flag-icon-sk.flag-icon-squared{
  background-image:url(../img/flags/1x1/sk.svg);
}
.flag-icon-sl{
  background-image:url(../img/flags/4x3/sl.svg);
}
.flag-icon-sl.flag-icon-squared{
  background-image:url(../img/flags/1x1/sl.svg);
}
.flag-icon-sm{
  background-image:url(../img/flags/4x3/sm.svg);
}
.flag-icon-sm.flag-icon-squared{
  background-image:url(../img/flags/1x1/sm.svg);
}
.flag-icon-sn{
  background-image:url(../img/flags/4x3/sn.svg);
}
.flag-icon-sn.flag-icon-squared{
  background-image:url(../img/flags/1x1/sn.svg);
}
.flag-icon-so{
  background-image:url(../img/flags/4x3/so.svg);
}
.flag-icon-so.flag-icon-squared{
  background-image:url(../img/flags/1x1/so.svg);
}
.flag-icon-sr{
  background-image:url(../img/flags/4x3/sr.svg);
}
.flag-icon-sr.flag-icon-squared{
  background-image:url(../img/flags/1x1/sr.svg);
}
.flag-icon-ss{
  background-image:url(../img/flags/4x3/ss.svg);
}
.flag-icon-ss.flag-icon-squared{
  background-image:url(../img/flags/1x1/ss.svg);
}
.flag-icon-st{
  background-image:url(../img/flags/4x3/st.svg);
}
.flag-icon-st.flag-icon-squared{
  background-image:url(../img/flags/1x1/st.svg);
}
.flag-icon-sv{
  background-image:url(../img/flags/4x3/sv.svg);
}
.flag-icon-sv.flag-icon-squared{
  background-image:url(../img/flags/1x1/sv.svg);
}
.flag-icon-sx{
  background-image:url(../img/flags/4x3/sx.svg);
}
.flag-icon-sx.flag-icon-squared{
  background-image:url(../img/flags/1x1/sx.svg);
}
.flag-icon-sy{
  background-image:url(../img/flags/4x3/sy.svg);
}
.flag-icon-sy.flag-icon-squared{
  background-image:url(../img/flags/1x1/sy.svg);
}
.flag-icon-sz{
  background-image:url(../img/flags/4x3/sz.svg);
}
.flag-icon-sz.flag-icon-squared{
  background-image:url(../img/flags/1x1/sz.svg);
}
.flag-icon-tc{
  background-image:url(../img/flags/4x3/tc.svg);
}
.flag-icon-tc.flag-icon-squared{
  background-image:url(../img/flags/1x1/tc.svg);
}
.flag-icon-td{
  background-image:url(../img/flags/4x3/td.svg);
}
.flag-icon-td.flag-icon-squared{
  background-image:url(../img/flags/1x1/td.svg);
}
.flag-icon-tf{
  background-image:url(../img/flags/4x3/tf.svg);
}
.flag-icon-tf.flag-icon-squared{
  background-image:url(../img/flags/1x1/tf.svg);
}
.flag-icon-tg{
  background-image:url(../img/flags/4x3/tg.svg);
}
.flag-icon-tg.flag-icon-squared{
  background-image:url(../img/flags/1x1/tg.svg);
}
.flag-icon-th{
  background-image:url(../img/flags/4x3/th.svg);
}
.flag-icon-th.flag-icon-squared{
  background-image:url(../img/flags/1x1/th.svg);
}
.flag-icon-tj{
  background-image:url(../img/flags/4x3/tj.svg);
}
.flag-icon-tj.flag-icon-squared{
  background-image:url(../img/flags/1x1/tj.svg);
}
.flag-icon-tk{
  background-image:url(../img/flags/4x3/tk.svg);
}
.flag-icon-tk.flag-icon-squared{
  background-image:url(../img/flags/1x1/tk.svg);
}
.flag-icon-tl{
  background-image:url(../img/flags/4x3/tl.svg);
}
.flag-icon-tl.flag-icon-squared{
  background-image:url(../img/flags/1x1/tl.svg);
}
.flag-icon-tm{
  background-image:url(../img/flags/4x3/tm.svg);
}
.flag-icon-tm.flag-icon-squared{
  background-image:url(../img/flags/1x1/tm.svg);
}
.flag-icon-tn{
  background-image:url(../img/flags/4x3/tn.svg);
}
.flag-icon-tn.flag-icon-squared{
  background-image:url(../img/flags/1x1/tn.svg);
}
.flag-icon-to{
  background-image:url(../img/flags/4x3/to.svg);
}
.flag-icon-to.flag-icon-squared{
  background-image:url(../img/flags/1x1/to.svg);
}
.flag-icon-tr{
  background-image:url(../img/flags/4x3/tr.svg);
}
.flag-icon-tr.flag-icon-squared{
  background-image:url(../img/flags/1x1/tr.svg);
}
.flag-icon-tt{
  background-image:url(../img/flags/4x3/tt.svg);
}
.flag-icon-tt.flag-icon-squared{
  background-image:url(../img/flags/1x1/tt.svg);
}
.flag-icon-tv{
  background-image:url(../img/flags/4x3/tv.svg);
}
.flag-icon-tv.flag-icon-squared{
  background-image:url(../img/flags/1x1/tv.svg);
}
.flag-icon-tw{
  background-image:url(../img/flags/4x3/tw.svg);
}
.flag-icon-tw.flag-icon-squared{
  background-image:url(../img/flags/1x1/tw.svg);
}
.flag-icon-tz{
  background-image:url(../img/flags/4x3/tz.svg);
}
.flag-icon-tz.flag-icon-squared{
  background-image:url(../img/flags/1x1/tz.svg);
}
.flag-icon-ua{
  background-image:url(../img/flags/4x3/ua.svg);
}
.flag-icon-ua.flag-icon-squared{
  background-image:url(../img/flags/1x1/ua.svg);
}
.flag-icon-ug{
  background-image:url(../img/flags/4x3/ug.svg);
}
.flag-icon-ug.flag-icon-squared{
  background-image:url(../img/flags/1x1/ug.svg);
}
.flag-icon-um{
  background-image:url(../img/flags/4x3/um.svg);
}
.flag-icon-um.flag-icon-squared{
  background-image:url(../img/flags/1x1/um.svg);
}
.flag-icon-us{
  background-image:url(../img/flags/4x3/us.svg);
}
.flag-icon-us.flag-icon-squared{
  background-image:url(../img/flags/1x1/us.svg);
}
.flag-icon-uy{
  background-image:url(../img/flags/4x3/uy.svg);
}
.flag-icon-uy.flag-icon-squared{
  background-image:url(../img/flags/1x1/uy.svg);
}
.flag-icon-uz{
  background-image:url(../img/flags/4x3/uz.svg);
}
.flag-icon-uz.flag-icon-squared{
  background-image:url(../img/flags/1x1/uz.svg);
}
.flag-icon-va{
  background-image:url(../img/flags/4x3/va.svg);
}
.flag-icon-va.flag-icon-squared{
  background-image:url(../img/flags/1x1/va.svg);
}
.flag-icon-vc{
  background-image:url(../img/flags/4x3/vc.svg);
}
.flag-icon-vc.flag-icon-squared{
  background-image:url(../img/flags/1x1/vc.svg);
}
.flag-icon-ve{
  background-image:url(../img/flags/4x3/ve.svg);
}
.flag-icon-ve.flag-icon-squared{
  background-image:url(../img/flags/1x1/ve.svg);
}
.flag-icon-vg{
  background-image:url(../img/flags/4x3/vg.svg);
}
.flag-icon-vg.flag-icon-squared{
  background-image:url(../img/flags/1x1/vg.svg);
}
.flag-icon-vi{
  background-image:url(../img/flags/4x3/vi.svg);
}
.flag-icon-vi.flag-icon-squared{
  background-image:url(../img/flags/1x1/vi.svg);
}
.flag-icon-vn{
  background-image:url(../img/flags/4x3/vn.svg);
}
.flag-icon-vn.flag-icon-squared{
  background-image:url(../img/flags/1x1/vn.svg);
}
.flag-icon-vu{
  background-image:url(../img/flags/4x3/vu.svg);
}
.flag-icon-vu.flag-icon-squared{
  background-image:url(../img/flags/1x1/vu.svg);
}
.flag-icon-wf{
  background-image:url(../img/flags/4x3/wf.svg);
}
.flag-icon-wf.flag-icon-squared{
  background-image:url(../img/flags/1x1/wf.svg);
}
.flag-icon-ws{
  background-image:url(../img/flags/4x3/ws.svg);
}
.flag-icon-ws.flag-icon-squared{
  background-image:url(../img/flags/1x1/ws.svg);
}
.flag-icon-ye{
  background-image:url(../img/flags/4x3/ye.svg);
}
.flag-icon-ye.flag-icon-squared{
  background-image:url(../img/flags/1x1/ye.svg);
}
.flag-icon-yt{
  background-image:url(../img/flags/4x3/yt.svg);
}
.flag-icon-yt.flag-icon-squared{
  background-image:url(../img/flags/1x1/yt.svg);
}
.flag-icon-za{
  background-image:url(../img/flags/4x3/za.svg);
}
.flag-icon-za.flag-icon-squared{
  background-image:url(../img/flags/1x1/za.svg);
}
.flag-icon-zm{
  background-image:url(../img/flags/4x3/zm.svg);
}
.flag-icon-zm.flag-icon-squared{
  background-image:url(../img/flags/1x1/zm.svg);
}
.flag-icon-zw{
  background-image:url(../img/flags/4x3/zw.svg);
}
.flag-icon-zw.flag-icon-squared{
  background-image:url(../img/flags/1x1/zw.svg);
}
.flag-icon-eu{
  background-image:url(../img/flags/4x3/eu.svg);
}
.flag-icon-eu.flag-icon-squared{
  background-image:url(../img/flags/1x1/eu.svg);
}
.flag-icon-gb-eng{
  background-image:url(../img/flags/4x3/gb-eng.svg);
}
.flag-icon-gb-eng.flag-icon-squared{
  background-image:url(../img/flags/1x1/gb-eng.svg);
}
.flag-icon-gb-nir{
  background-image:url(../img/flags/4x3/gb-nir.svg);
}
.flag-icon-gb-nir.flag-icon-squared{
  background-image:url(../img/flags/1x1/gb-nir.svg);
}
.flag-icon-gb-sct{
  background-image:url(../img/flags/4x3/gb-sct.svg);
}
.flag-icon-gb-sct.flag-icon-squared{
  background-image:url(../img/flags/1x1/gb-sct.svg);
}
.flag-icon-gb-wls{
  background-image:url(../img/flags/4x3/gb-wls.svg);
}
.flag-icon-gb-wls.flag-icon-squared{
  background-image:url(../img/flags/1x1/gb-wls.svg);
}
.flag-icon-un{
  background-image:url(../img/flags/4x3/un.svg);
}
.flag-icon-un.flag-icon-squared{
  background-image:url(../img/flags/1x1/un.svg);
}
.CodeMirror{
  height:300px;
  color:black;
  font-family:monospace;
}
.CodeMirror-lines{
  padding:4px 0;
}
.CodeMirror pre{
  padding:0 4px;
}
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler{
  background-color:white;
}
.CodeMirror-gutters{
  border-right:1px solid #ddd;
  background-color:#f7f7f7;
  white-space:nowrap;
}
.CodeMirror-linenumber{
  min-width:20px;
  padding:0 3px 0 5px;
  color:#999;
  text-align:right;
  white-space:nowrap;
}
.CodeMirror-guttermarker{
  color:black;
}
.CodeMirror-guttermarker-subtle{
  color:#999;
}
.CodeMirror-cursor{
  width:0;
  border-right:none;
  border-left:1px solid black;
}
.CodeMirror div.CodeMirror-secondarycursor{
  border-left:1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor{
  width:auto;
  border:0;
  background:#7e7;
}
.cm-fat-cursor div.CodeMirror-cursors{
  z-index:1;
}
.cm-animate-fat-cursor{
  -webkit-animation:blink 1.06s steps(1) infinite;
  width:auto;
  border:0;
  background-color:#7e7;
  animation:blink 1.06s steps(1) infinite;
}
@-webkit-keyframes blink{
  50%{
    background-color:transparent;
  }
}
@keyframes blink{
  50%{
    background-color:transparent;
  }
}
.cm-tab{
  display:inline-block;
  text-decoration:inherit;
}
.CodeMirror-ruler{
  position:absolute;
  border-left:1px solid #ccc;
}
.cm-s-default .cm-header{
  color:blue;
}
.cm-s-default .cm-quote{
  color:#090;
}
.cm-negative{
  color:#d44;
}
.cm-positive{
  color:#292;
}
.cm-header,
.cm-strong{
  font-weight:bold;
}
.cm-em{
  font-style:italic;
}
.cm-link{
  text-decoration:underline;
}
.cm-strikethrough{
  text-decoration:line-through;
}
.cm-s-default .cm-keyword{
  color:#708;
}
.cm-s-default .cm-atom{
  color:#219;
}
.cm-s-default .cm-number{
  color:#164;
}
.cm-s-default .cm-def{
  color:#00f;
}
.cm-s-default .cm-variable-2{
  color:#05a;
}
.cm-s-default .cm-variable-3{
  color:#085;
}
.cm-s-default .cm-comment{
  color:#a50;
}
.cm-s-default .cm-string{
  color:#a11;
}
.cm-s-default .cm-string-2{
  color:#f50;
}
.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{
  color:#555;
}
.cm-s-default .cm-builtin{
  color:#30a;
}
.cm-s-default .cm-bracket{
  color:#997;
}
.cm-s-default .cm-tag{
  color:#170;
}
.cm-s-default .cm-attribute{
  color:#00c;
}
.cm-s-default .cm-hr{
  color:#999;
}
.cm-s-default .cm-link{
  color:#00c;
}
.cm-s-default .cm-error,.cm-invalidchar{
  color:#f00;
}
.CodeMirror-composing{
  border-bottom:2px solid;
}
div.CodeMirror span.CodeMirror-matchingbracket{
  color:#0f0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket{
  color:#f22;
}
.CodeMirror-matchingtag{
  background:rgba(255, 150, 0, 0.3);
}
.CodeMirror-activeline-background{
  background:#e8f2ff;
}
.CodeMirror{
  position:relative;
  overflow:hidden;
  background:white;
}
.CodeMirror-scroll{
  position:relative;
  height:100%;
  margin-right:-30px;
  margin-bottom:-30px;
  padding-bottom:30px;
  overflow:scroll !important;
  outline:none;
}
.CodeMirror-sizer{
  position:relative;
  border-right:30px solid transparent;
}
.CodeMirror-vscrollbar,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler{
  display:none;
  position:absolute;
  z-index:6;
}
.CodeMirror-vscrollbar{
  top:0;
  right:0;
  overflow-x:hidden;
  overflow-y:scroll;
}
.CodeMirror-hscrollbar{
  bottom:0;
  left:0;
  overflow-x:scroll;
  overflow-y:hidden;
}
.CodeMirror-scrollbar-filler{
  right:0;
  bottom:0;
}
.CodeMirror-gutter-filler{
  bottom:0;
  left:0;
}
.CodeMirror-gutters{
  position:absolute;
  top:0;
  left:0;
  min-height:100%;
  z-index:3;
}
.CodeMirror-gutter{
  *zoom:1;
  display:inline-block;
  *display:inline;
  height:100%;
  margin-bottom:-30px;
  white-space:normal;
  vertical-align:top;
}
.CodeMirror-gutter-wrapper{
  position:absolute;
  border:none !important;
  background:none !important;
  z-index:4;
}
.CodeMirror-gutter-background{
  position:absolute;
  top:0;
  bottom:0;
  z-index:4;
}
.CodeMirror-gutter-elt{
  position:absolute;
  cursor:default;
  z-index:4;
}
.CodeMirror-gutter-wrapper{
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
      user-select:none;
}
.CodeMirror-lines{
  min-height:1px;
  cursor:text;
}
.CodeMirror pre{
  word-wrap:normal;
  -webkit-tap-highlight-color:transparent;
  -webkit-font-variant-ligatures:none;
  position:relative;
  margin:0;
  overflow:visible;
  border-width:0;
  border-radius:0;
  background:transparent;
  color:inherit;
  font-family:inherit;
  font-size:inherit;
  font-variant-ligatures:none;
  line-height:inherit;
  white-space:pre;
  z-index:2;
}
.CodeMirror-wrap pre{
  word-wrap:break-word;
  white-space:pre-wrap;
  word-break:normal;
}
.CodeMirror-linebackground{
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:0;
}
.CodeMirror-linewidget{
  position:relative;
  overflow:auto;
  z-index:2;
}
.CodeMirror-code{
  outline:none;
}
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber{
  -webkit-box-sizing:content-box;
          box-sizing:content-box;
}
.CodeMirror-measure{
  width:100%;
  height:0;
  overflow:hidden;
  visibility:hidden;
}
.CodeMirror-measure,.CodeMirror-cursor{
  position:absolute;
}
.CodeMirror-measure pre{
  position:static;
}
div.CodeMirror-cursors{
  position:relative;
  visibility:hidden;
  z-index:3;
}
div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{
  visibility:visible;
}
.CodeMirror-selected{
  background:#d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected{
  background:#d7d4f0;
}
.CodeMirror-crosshair{
  cursor:crosshair;
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection{
  background:#d7d4f0;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection{
  background:#d7d4f0;
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection{
  background:#d7d4f0;
}
.cm-searching{
  background:#ffa;
  background:rgba(255, 255, 0, 0.4);
}
.CodeMirror span{
  *vertical-align:text-bottom;
}
.cm-force-border{
  padding-right:.1px;
}
@media print{
  .CodeMirror div.CodeMirror-cursors{
    visibility:hidden;
  }
}
.cm-tab-wrap-hack:after{
  content:'';
}
span.CodeMirror-selectedtext{
  background:none;
}
.CodeMirror{
  margin-bottom:20px;
}
.CodeMirror .cm-invalidchar{
  color:transparent;
}
.cm-s-cobalt.CodeMirror{
  background:#002240;
  color:white;
}
.cm-s-cobalt div.CodeMirror-selected{
  background:#b36539;
}
.cm-s-cobalt .CodeMirror-line::-moz-selection,
.cm-s-cobalt .CodeMirror-line > span::-moz-selection,
.cm-s-cobalt .CodeMirror-line > span > span::-moz-selection{
  background:rgba(179, 101, 57, 0.99);
}
.cm-s-cobalt .CodeMirror-line::selection,
.cm-s-cobalt .CodeMirror-line > span::selection,
.cm-s-cobalt .CodeMirror-line > span > span::selection{
  background:rgba(179, 101, 57, 0.99);
}
.cm-s-cobalt .CodeMirror-line::-moz-selection,
.cm-s-cobalt .CodeMirror-line > span::-moz-selection,
.cm-s-cobalt .CodeMirror-line > span > span::-moz-selection{
  background:rgba(179, 101, 57, 0.99);
}
.cm-s-cobalt .CodeMirror-gutters{
  border-right:1px solid #aaa;
  background:#002240;
}
.cm-s-cobalt .CodeMirror-guttermarker{
  color:#ffee80;
}
.cm-s-cobalt .CodeMirror-guttermarker-subtle,.cm-s-cobalt .CodeMirror-linenumber{
  color:#d0d0d0;
}
.cm-s-cobalt .CodeMirror-cursor{
  border-left:1px solid white;
}
.cm-s-cobalt span.cm-comment{
  color:#08f;
}
.cm-s-cobalt span.cm-atom{
  color:#845dc4;
}
.cm-s-cobalt span.cm-number,
.cm-s-cobalt span.cm-attribute{
  color:#ff80e1;
}
.cm-s-cobalt span.cm-keyword{
  color:#ffee80;
}
.cm-s-cobalt span.cm-string{
  color:#3ad900;
}
.cm-s-cobalt span.cm-meta{
  color:#ff9d00;
}
.cm-s-cobalt span.cm-variable-2,
.cm-s-cobalt span.cm-tag{
  color:#9effff;
}
.cm-s-cobalt span.cm-variable-3,
.cm-s-cobalt span.cm-def{
  color:white;
}
.cm-s-cobalt span.cm-bracket{
  color:#d8d8d8;
}
.cm-s-cobalt span.cm-builtin,
.cm-s-cobalt span.cm-special{
  color:#ff9e59;
}
.cm-s-cobalt span.cm-link{
  color:#845dc4;
}
.cm-s-cobalt span.cm-error{
  color:#9d1e15;
}
.cm-s-cobalt .CodeMirror-activeline-background{
  background:#002D57;
}
.cm-s-cobalt .CodeMirror-matchingbracket{
  outline:1px solid grey;
  color:white !important;
}
.cm-s-ambiance .cm-header{
  color:blue;
}
.cm-s-ambiance .cm-quote{
  color:#24C2C7;
}
.cm-s-ambiance .cm-keyword{
  color:#cda869;
}
.cm-s-ambiance .cm-atom{
  color:#CF7EA9;
}
.cm-s-ambiance .cm-number{
  color:#78CF8A;
}
.cm-s-ambiance .cm-def{
  color:#aac6e3;
}
.cm-s-ambiance .cm-variable{
  color:#ffb795;
}
.cm-s-ambiance .cm-variable-2{
  color:#eed1b3;
}
.cm-s-ambiance .cm-variable-3{
  color:#faded3;
}
.cm-s-ambiance .cm-property{
  color:#eed1b3;
}
.cm-s-ambiance .cm-operator{
  color:#fa8d6a;
}
.cm-s-ambiance .cm-comment{
  color:#555;
  font-style:italic;
}
.cm-s-ambiance .cm-string{
  color:#8f9d6a;
}
.cm-s-ambiance .cm-string-2{
  color:#9d937c;
}
.cm-s-ambiance .cm-meta{
  color:#D2A8A1;
}
.cm-s-ambiance .cm-qualifier{
  color:yellow;
}
.cm-s-ambiance .cm-builtin{
  color:#9999cc;
}
.cm-s-ambiance .cm-bracket{
  color:#24C2C7;
}
.cm-s-ambiance .cm-tag{
  color:#fee4ff;
}
.cm-s-ambiance .cm-attribute{
  color:#9B859D;
}
.cm-s-ambiance .cm-hr{
  color:pink;
}
.cm-s-ambiance .cm-link{
  color:#F4C20B;
}
.cm-s-ambiance .cm-special{
  color:#FF9D00;
}
.cm-s-ambiance .cm-error{
  color:#AF2018;
}
.cm-s-ambiance .CodeMirror-matchingbracket{
  color:#0f0;
}
.cm-s-ambiance .CodeMirror-nonmatchingbracket{
  color:#f22;
}
.cm-s-ambiance div.CodeMirror-selected{
  background:rgba(255, 255, 255, 0.15);
}
.cm-s-ambiance.CodeMirror-focused div.CodeMirror-selected{
  background:rgba(255, 255, 255, 0.1);
}
.cm-s-ambiance .CodeMirror-line::-moz-selection,
.cm-s-ambiance .CodeMirror-line > span::-moz-selection,
.cm-s-ambiance .CodeMirror-line > span > span::-moz-selection{
  background:rgba(255, 255, 255, 0.1);
}
.cm-s-ambiance .CodeMirror-line::selection,
.cm-s-ambiance .CodeMirror-line > span::selection,
.cm-s-ambiance .CodeMirror-line > span > span::selection{
  background:rgba(255, 255, 255, 0.1);
}
.cm-s-ambiance .CodeMirror-line::-moz-selection,
.cm-s-ambiance .CodeMirror-line > span::-moz-selection,
.cm-s-ambiance .CodeMirror-line > span > span::-moz-selection{
  background:rgba(255, 255, 255, 0.1);
}
.cm-s-ambiance.CodeMirror{
  -webkit-box-shadow:inset 0 0 10px black;
  background-color:#202020;
  color:#E6E1DC;
  line-height:1.40em;
  box-shadow:inset 0 0 10px black;
}
.cm-s-ambiance .CodeMirror-gutters{
  -webkit-box-shadow:0 10px 20px black;
  border-right:1px solid #4D4D4D;
  background:#3D3D3D;
          box-shadow:0 10px 20px black;
}
.cm-s-ambiance .CodeMirror-linenumber{
  padding:0 5px;
  color:#d0d0d0;
  text-shadow:0px 1px 1px #4d4d4d;
}
.cm-s-ambiance .CodeMirror-guttermarker{
  color:#aaa;
}
.cm-s-ambiance .CodeMirror-guttermarker-subtle{
  color:#111;
}
.cm-s-ambiance .CodeMirror-cursor{
  border-left:1px solid #7991E8;
}
.cm-s-ambiance .CodeMirror-activeline-background{
  background:none repeat scroll 0% 0% rgba(255, 255, 255, 0.031);
}
.cm-s-ambiance.CodeMirror,
.cm-s-ambiance .CodeMirror-gutters{
  background-image:url('../img/external/cm/codemirror.png');
}
.CodeMirror-simplescroll-horizontal div,
.CodeMirror-simplescroll-vertical div{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  position:absolute;
  border:1px solid #bbb;
  border-radius:2px;
  background:#ccc;
}
.CodeMirror-simplescroll-horizontal,
.CodeMirror-simplescroll-vertical{
  position:absolute;
  background:#eee;
  z-index:6;
}
.CodeMirror-simplescroll-horizontal{
  bottom:0;
  left:0;
  height:8px;
}
.CodeMirror-simplescroll-horizontal div{
  bottom:0;
  height:100%;
}
.CodeMirror-simplescroll-vertical{
  top:0;
  right:0;
  width:8px;
}
.CodeMirror-simplescroll-vertical div{
  right:0;
  width:100%;
}
.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler,
.CodeMirror-overlayscroll .CodeMirror-gutter-filler{
  display:none;
}
.CodeMirror-overlayscroll-horizontal div,
.CodeMirror-overlayscroll-vertical div{
  position:absolute;
  border-radius:3px;
  background:#bcd;
}
.CodeMirror-overlayscroll-horizontal,
.CodeMirror-overlayscroll-vertical{
  position:absolute;
  z-index:6;
}
.CodeMirror-overlayscroll-horizontal{
  bottom:0;
  left:0;
  height:6px;
}
.CodeMirror-overlayscroll-horizontal div{
  bottom:0;
  height:100%;
}
.CodeMirror-overlayscroll-vertical{
  top:0;
  right:0;
  width:6px;
}
.CodeMirror-overlayscroll-vertical div{
  right:0;
  width:100%;
}
.cm-s-neat span.cm-comment{
  color:#a86;
}
.cm-s-neat span.cm-keyword{
  color:blue;
  font-weight:bold;
  line-height:1em;
}
.cm-s-neat span.cm-string{
  color:#a22;
}
.cm-s-neat span.cm-builtin{
  color:#077;
  font-weight:bold;
  line-height:1em;
}
.cm-s-neat span.cm-special{
  color:#0aa;
  font-weight:bold;
  line-height:1em;
}
.cm-s-neat span.cm-variable{
  color:black;
}
.cm-s-neat span.cm-number,
.cm-s-neat span.cm-atom{
  color:#3a3;
}
.cm-s-neat span.cm-meta{
  color:#555;
}
.cm-s-neat span.cm-link{
  color:#3a3;
}
.cm-s-neat .CodeMirror-activeline-background{
  background:#e8f2ff;
}
.cm-s-neat .CodeMirror-matchingbracket{
  outline:1px solid grey;
  color:black !important;
}
.CodeMirror{
  height:calc(100vh - 330px);
  margin:0;
}
.mfp-bg{
  overflow:hidden;
  background:#0b0b0b;
  opacity:0.8;
  z-index:1042;
}
.mfp-bg,.mfp-wrap{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.mfp-wrap{
  -webkit-backface-visibility:hidden;
  outline:none !important;
  z-index:1043;
}
.mfp-container{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  padding:0 8px;
  text-align:center;
}
.mfp-container:before{
  display:inline-block;
  height:100%;
  content:'';
  vertical-align:middle;
}
.mfp-align-top .mfp-container:before{
  display:none;
}
.mfp-content{
  display:inline-block;
  position:relative;
  margin:0 auto;
  text-align:left;
  vertical-align:middle;
  z-index:1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{
  width:100%;
  cursor:auto;
}
.mfp-ajax-cur{
  cursor:progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{
  cursor:-webkit-zoom-out;
  cursor:zoom-out;
}
.mfp-zoom{
  cursor:pointer;
  cursor:-webkit-zoom-in;
  cursor:zoom-in;
}
.mfp-auto-cursor .mfp-content{
  cursor:auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
      user-select:none;
}
.mfp-loading.mfp-figure{
  display:none;
}
.mfp-hide{
  display:none !important;
}
.mfp-preloader{
  position:absolute;
  top:50%;
  right:8px;
  left:8px;
  width:auto;
  margin-top:-0.8em;
  color:#CCC;
  text-align:center;
  z-index:1044;
}
.mfp-preloader a{
  color:#CCC;
}
.mfp-preloader a:hover{
  color:#FFF;
}
.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{
  display:none;
}
button.mfp-close,
button.mfp-arrow{
  -webkit-appearance:none;
  -webkit-box-shadow:none;
  -ms-touch-action:manipulation;
  display:block;
  padding:0;
  overflow:visible;
  border:0;
  outline:none;
  background:transparent;
          box-shadow:none;
  cursor:pointer;
      touch-action:manipulation;
  z-index:1046;
}
button::-moz-focus-inner{
  padding:0;
  border:0;
}
.mfp-close{
  position:absolute;
  top:0;
  right:0;
  width:44px;
  height:44px;
  padding:0 0 18px 10px;
  color:#FFF;
  font-family:Arial, Baskerville, monospace;
  font-size:28px;
  font-style:normal;
  line-height:44px;
  text-align:center;
  text-decoration:none;
  opacity:0.65;
}
.mfp-close:hover,
.mfp-close:focus{
  opacity:1;
}
.mfp-close:active{
  top:1px;
}
.mfp-close-btn-in .mfp-close{
  color:#333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{
  right:-6px;
  width:100%;
  padding-right:6px;
  color:#FFF;
  text-align:right;
}
.mfp-counter{
  position:absolute;
  top:0;
  right:0;
  color:#CCC;
  font-size:12px;
  line-height:18px;
  white-space:nowrap;
}
.mfp-arrow{
  -webkit-tap-highlight-color:transparent;
  position:absolute;
  top:50%;
  width:90px;
  height:110px;
  margin:0;
  margin-top:-55px;
  padding:0;
  opacity:0.65;
}
.mfp-arrow:active{
  margin-top:-54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus{
  opacity:1;
}
.mfp-arrow:before,
.mfp-arrow:after{
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:0;
  margin-top:35px;
  margin-left:35px;
  border:medium inset transparent;
  content:'';
}
.mfp-arrow:after{
  top:8px;
  border-top-width:13px;
  border-bottom-width:13px;
}
.mfp-arrow:before{
  border-top-width:21px;
  border-bottom-width:21px;
  opacity:0.7;
}
.mfp-arrow-left{
  left:0;
}
.mfp-arrow-left:after{
  margin-left:31px;
  border-right:17px solid #FFF;
}
.mfp-arrow-left:before{
  margin-left:25px;
  border-right:27px solid #3F3F3F;
}
.mfp-arrow-right{
  right:0;
}
.mfp-arrow-right:after{
  margin-left:39px;
  border-left:17px solid #FFF;
}
.mfp-arrow-right:before{
  border-left:27px solid #3F3F3F;
}
.mfp-iframe-holder{
  padding-top:40px;
  padding-bottom:40px;
}
.mfp-iframe-holder .mfp-content{
  width:100%;
  max-width:900px;
  line-height:0;
}
.mfp-iframe-holder .mfp-close{
  top:-40px;
}
.mfp-iframe-scaler{
  width:100%;
  height:0;
  padding-top:56.25%;
  overflow:hidden;
}
.mfp-iframe-scaler iframe{
  -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000;
          box-shadow:0 0 8px rgba(0, 0, 0, 0.6);
}
img.mfp-img{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:block;
  width:auto;
  max-width:100%;
  height:auto;
  margin:0 auto;
  padding:40px 0 40px;
}
img.mfp-img,.mfp-figure{
  line-height:0;
}
.mfp-figure:after{
  -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);
  display:block;
  position:absolute;
  top:40px;
  right:0;
  bottom:40px;
  left:0;
  width:auto;
  height:auto;
  background:#444;
          box-shadow:0 0 8px rgba(0, 0, 0, 0.6);
  content:'';
  z-index:-1;
}
.mfp-figure small{
  display:block;
  color:#BDBDBD;
  font-size:12px;
  line-height:14px;
}
.mfp-figure figure{
  margin:0;
}
.mfp-bottom-bar{
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  margin-top:-36px;
  cursor:auto;
}
.mfp-title{
  word-wrap:break-word;
  padding-right:36px;
  color:#F3F3F3;
  line-height:18px;
  text-align:left;
}
.mfp-image-holder .mfp-content{
  max-width:100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure{
  cursor:pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){
  .mfp-img-mobile .mfp-image-holder{
    padding-right:0;
    padding-left:0;
  }
  .mfp-img-mobile img.mfp-img{
    padding:0;
  }
  .mfp-img-mobile .mfp-figure:after{
    top:0;
    bottom:0;
  }
  .mfp-img-mobile .mfp-figure small{
    display:inline;
    margin-left:5px;
  }
  .mfp-img-mobile .mfp-bottom-bar{
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    position:fixed;
    top:auto;
    bottom:0;
    margin:0;
    padding:3px 5px;
    background:rgba(0, 0, 0, 0.6);
  }
  .mfp-img-mobile .mfp-bottom-bar:empty{
    padding:0;
  }
  .mfp-img-mobile .mfp-counter{
    top:3px;
    right:5px;
  }
  .mfp-img-mobile .mfp-close{
    position:fixed;
    top:0;
    right:0;
    width:35px;
    height:35px;
    padding:0;
    background:rgba(0, 0, 0, 0.6);
    line-height:35px;
    text-align:center;
  }
}
@media all and (max-width: 900px){
  .mfp-arrow{
    -webkit-transform:scale(0.75);
    -ms-transform:scale(0.75);
        transform:scale(0.75);
  }
  .mfp-arrow-left{
    -webkit-transform-origin:0;
    -ms-transform-origin:0;
        transform-origin:0;
  }
  .mfp-arrow-right{
    -webkit-transform-origin:100%;
    -ms-transform-origin:100%;
        transform-origin:100%;
  }
  .mfp-container{
    padding-right:6px;
    padding-left:6px;
  }
}
.slick-slider{
  -webkit-box-sizing:border-box;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  -ms-touch-action:pan-y;
  -webkit-tap-highlight-color:transparent;
          box-sizing:border-box;
  touch-action:pan-y;
  user-select:none;
}
.slick-slider,.slick-list{
  display:block;
  position:relative;
}
.slick-list{
  margin:0;
  padding:0;
  overflow:hidden;
}
.slick-list:focus{
  outline:none;
}
.slick-list.dragging{
  cursor:pointer;
  cursor:hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list{
  -webkit-transform:translate3d(0, 0, 0);
  -ms-transform:translate3d(0, 0, 0);
  transform:translate3d(0, 0, 0);
}
.slick-track{
  display:block;
  position:relative;
  top:0;
  left:0;
}
.slick-track:before,
.slick-track:after{
  display:table;
  content:"";
}
.slick-track:after{
  clear:both;
}
.slick-loading .slick-track{
  visibility:hidden;
}
.slick-slide{
  display:none;
  height:100%;
  min-height:1px;
  float:left;
}
[dir="rtl"] .slick-slide{
  float:right;
}
.slick-slide img{
  display:block;
}
.slick-slide.slick-loading img{
  display:none;
}
.slick-slide.dragging img{
  pointer-events:none;
}
.slick-initialized .slick-slide{
  display:block;
}
.slick-loading .slick-slide{
  visibility:hidden;
}
.slick-vertical .slick-slide{
  display:block;
  height:auto;
  border:1px solid transparent;
}
.slick-arrow.slick-hidden{
  display:none;
}
.slick-loading .slick-list{
  background:#fff url('../img/external/slick/ajax-loader.gif') center center no-repeat;
}
@font-face{
  src:url('../fonts/slick/slick.eot');
  src:url('../fonts/slick/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick/slick.woff') format('woff'), url('../fonts/slick/slick.ttf') format('truetype'), url('../fonts/slick/slick.svg#slick') format('svg');
  font-family:'slick';
  font-style:normal;
  font-weight:normal;
}
.slick-prev,
.slick-next{
  -webkit-transform:translate(0, -50%);
  -ms-transform:translate(0, -50%);
  display:block;
  position:absolute;
  top:50%;
  width:20px;
  height:20px;
  margin-top:-10px \9;
  padding:0;
  transform:translate(0, -50%);
  border:none;
  font-size:0px;
  line-height:0px;
  cursor:pointer;
}
.slick-prev,
.slick-next,.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus{
  outline:none;
  background:transparent;
  color:transparent;
}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before{
  opacity:1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{
  opacity:0.25;
}
.slick-prev:before,
.slick-next:before{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  color:white;
  font-family:"slick";
  font-size:20px;
  line-height:1;
  opacity:0.75;
}
.slick-prev{
  left:-25px;
}
.slick-prev[dir="rtl"]{
  right:-25px;
  left:auto;
}
.slick-prev:before{
  content:"←";
}
.slick-prev:before[dir="rtl"]{
  content:"→";
}
.slick-next{
  right:-25px;
}
.slick-next[dir="rtl"]{
  right:auto;
  left:-25px;
}
.slick-next:before{
  content:"→";
}
.slick-next:before[dir="rtl"]{
  content:"←";
}
.slick-slider{
  margin-bottom:30px;
}
.slick-dots{
  display:block;
  position:absolute;
  bottom:-45px;
  width:100%;
  padding:0;
  list-style:none;
  text-align:center;
}
.slick-dots li{
  display:inline-block;
  position:relative;
  margin:0 5px;
  padding:0;
}
.slick-dots li,.slick-dots li button{
  width:20px;
  height:20px;
  cursor:pointer;
}
.slick-dots li button{
  display:block;
  padding:5px;
  border:0;
  outline:none;
  background:transparent;
  color:transparent;
  font-size:0px;
  line-height:0px;
}
.slick-dots li button:hover,
.slick-dots li button:focus{
  outline:none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{
  opacity:1;
}
.slick-dots li button:before{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  position:absolute;
  top:0;
  left:0;
  width:20px;
  height:20px;
  color:black;
  font-family:"slick";
  font-size:6px;
  line-height:20px;
  text-align:center;
  content:"•";
  opacity:0.25;
}
.slick-dots li.slick-active button:before{
  color:black;
  opacity:0.75;
}
/*!
 * Fluidable Grid System 
 * Site: http://fluidable.com
 * Date: 31.05.2016
 */
[class*="col-fixed-"]{
  width:100%;
  float:left;
}
.col-group [class*="col-"]{
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  min-height:1px;
}
.col-group [class*="push-"],
.col-group [class*="pull-"]{
  position:relative;
}
.col-mb-16{
  width:100%;
}
.col-mb-16,.col-mb-15{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-15{
  width:93.75%;
}
.col-mb-14{
  width:87.5%;
}
.col-mb-14,.col-mb-13{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-13{
  width:81.25%;
}
.col-mb-12{
  width:75%;
}
.col-mb-12,.col-mb-11{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-11{
  width:68.75%;
}
.col-mb-10{
  width:62.5%;
}
.col-mb-10,.col-mb-9{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-9{
  width:56.25%;
}
.col-mb-8{
  width:50%;
}
.col-mb-8,.col-mb-7{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-7{
  width:43.75%;
}
.col-mb-6{
  width:37.5%;
}
.col-mb-6,.col-mb-5{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-5{
  width:31.25%;
}
.col-mb-4{
  width:25%;
}
.col-mb-4,.col-mb-3{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-3{
  width:18.75%;
}
.col-mb-2{
  width:12.5%;
}
.col-mb-2,.col-mb-1{
  padding-right:10px;
  padding-left:10px;
  float:left;
}
.col-mb-1{
  width:6.25%;
}
.col-mb-offset-16{
  margin-left:100%;
}
.col-mb-offset-15{
  margin-left:93.75%;
}
.col-mb-offset-14{
  margin-left:87.5%;
}
.col-mb-offset-13{
  margin-left:81.25%;
}
.col-mb-offset-12{
  margin-left:75%;
}
.col-mb-offset-11{
  margin-left:68.75%;
}
.col-mb-offset-10{
  margin-left:62.5%;
}
.col-mb-offset-9{
  margin-left:56.25%;
}
.col-mb-offset-8{
  margin-left:50%;
}
.col-mb-offset-7{
  margin-left:43.75%;
}
.col-mb-offset-6{
  margin-left:37.5%;
}
.col-mb-offset-5{
  margin-left:31.25%;
}
.col-mb-offset-4{
  margin-left:25%;
}
.col-mb-offset-3{
  margin-left:18.75%;
}
.col-mb-offset-2{
  margin-left:12.5%;
}
.col-mb-offset-1{
  margin-left:6.25%;
}
.col-mb-offset-0{
  margin-left:0%;
}
.col-mb-pull-16{
  right:100%;
}
.col-mb-pull-15{
  right:93.75%;
}
.col-mb-pull-14{
  right:87.5%;
}
.col-mb-pull-13{
  right:81.25%;
}
.col-mb-pull-12{
  right:75%;
}
.col-mb-pull-11{
  right:68.75%;
}
.col-mb-pull-10{
  right:62.5%;
}
.col-mb-pull-9{
  right:56.25%;
}
.col-mb-pull-8{
  right:50%;
}
.col-mb-pull-7{
  right:43.75%;
}
.col-mb-pull-6{
  right:37.5%;
}
.col-mb-pull-5{
  right:31.25%;
}
.col-mb-pull-4{
  right:25%;
}
.col-mb-pull-3{
  right:18.75%;
}
.col-mb-pull-2{
  right:12.5%;
}
.col-mb-pull-1{
  right:6.25%;
}
.col-mb-pull-0{
  right:0%;
}
.col-mb-push-16{
  left:100%;
}
.col-mb-push-15{
  left:93.75%;
}
.col-mb-push-14{
  left:87.5%;
}
.col-mb-push-13{
  left:81.25%;
}
.col-mb-push-12{
  left:75%;
}
.col-mb-push-11{
  left:68.75%;
}
.col-mb-push-10{
  left:62.5%;
}
.col-mb-push-9{
  left:56.25%;
}
.col-mb-push-8{
  left:50%;
}
.col-mb-push-7{
  left:43.75%;
}
.col-mb-push-6{
  left:37.5%;
}
.col-mb-push-5{
  left:31.25%;
}
.col-mb-push-4{
  left:25%;
}
.col-mb-push-3{
  left:18.75%;
}
.col-mb-push-2{
  left:12.5%;
}
.col-mb-push-1{
  left:6.25%;
}
.col-mb-push-0{
  left:0%;
}
@media (min-width: 768px){
  .container{
    max-width:728px;
    margin:0 auto;
  }
  .col-16{
    width:100%;
  }
  .col-16,.col-15{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-15{
    width:93.75%;
  }
  .col-14{
    width:87.5%;
  }
  .col-14,.col-13{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-13{
    width:81.25%;
  }
  .col-12{
    width:75%;
  }
  .col-12,.col-11{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-11{
    width:68.75%;
  }
  .col-10{
    width:62.5%;
  }
  .col-10,.col-9{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-9{
    width:56.25%;
  }
  .col-8{
    width:50%;
  }
  .col-8,.col-7{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-7{
    width:43.75%;
  }
  .col-6{
    width:37.5%;
  }
  .col-6,.col-5{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-5{
    width:31.25%;
  }
  .col-4{
    width:25%;
  }
  .col-4,.col-3{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-3{
    width:18.75%;
  }
  .col-2{
    width:12.5%;
  }
  .col-2,.col-1{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-1{
    width:6.25%;
  }
  .col-offset-16{
    margin-left:100%;
  }
  .col-offset-15{
    margin-left:93.75%;
  }
  .col-offset-14{
    margin-left:87.5%;
  }
  .col-offset-13{
    margin-left:81.25%;
  }
  .col-offset-12{
    margin-left:75%;
  }
  .col-offset-11{
    margin-left:68.75%;
  }
  .col-offset-10{
    margin-left:62.5%;
  }
  .col-offset-9{
    margin-left:56.25%;
  }
  .col-offset-8{
    margin-left:50%;
  }
  .col-offset-7{
    margin-left:43.75%;
  }
  .col-offset-6{
    margin-left:37.5%;
  }
  .col-offset-5{
    margin-left:31.25%;
  }
  .col-offset-4{
    margin-left:25%;
  }
  .col-offset-3{
    margin-left:18.75%;
  }
  .col-offset-2{
    margin-left:12.5%;
  }
  .col-offset-1{
    margin-left:6.25%;
  }
  .col-offset-0{
    margin-left:0%;
  }
  .col-pull-16{
    right:100%;
  }
  .col-pull-15{
    right:93.75%;
  }
  .col-pull-14{
    right:87.5%;
  }
  .col-pull-13{
    right:81.25%;
  }
  .col-pull-12{
    right:75%;
  }
  .col-pull-11{
    right:68.75%;
  }
  .col-pull-10{
    right:62.5%;
  }
  .col-pull-9{
    right:56.25%;
  }
  .col-pull-8{
    right:50%;
  }
  .col-pull-7{
    right:43.75%;
  }
  .col-pull-6{
    right:37.5%;
  }
  .col-pull-5{
    right:31.25%;
  }
  .col-pull-4{
    right:25%;
  }
  .col-pull-3{
    right:18.75%;
  }
  .col-pull-2{
    right:12.5%;
  }
  .col-pull-1{
    right:6.25%;
  }
  .col-pull-0{
    right:0%;
  }
  .col-push-16{
    left:100%;
  }
  .col-push-15{
    left:93.75%;
  }
  .col-push-14{
    left:87.5%;
  }
  .col-push-13{
    left:81.25%;
  }
  .col-push-12{
    left:75%;
  }
  .col-push-11{
    left:68.75%;
  }
  .col-push-10{
    left:62.5%;
  }
  .col-push-9{
    left:56.25%;
  }
  .col-push-8{
    left:50%;
  }
  .col-push-7{
    left:43.75%;
  }
  .col-push-6{
    left:37.5%;
  }
  .col-push-5{
    left:31.25%;
  }
  .col-push-4{
    left:25%;
  }
  .col-push-3{
    left:18.75%;
  }
  .col-push-2{
    left:12.5%;
  }
  .col-push-1{
    left:6.25%;
  }
  .col-push-0{
    left:0%;
  }
  .col-group{
    margin-right:-10px;
    margin-left:-10px;
    padding:0;
  }
  .col-group:after{
    display:table;
    clear:both;
    content:" ";
  }
}
@media (min-width: 992px){
  .container{
    max-width:952px;
    margin:0 auto;
  }
  .col-dt-16{
    width:100%;
  }
  .col-dt-16,.col-dt-15{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-15{
    width:93.75%;
  }
  .col-dt-14{
    width:87.5%;
  }
  .col-dt-14,.col-dt-13{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-13{
    width:81.25%;
  }
  .col-dt-12{
    width:75%;
  }
  .col-dt-12,.col-dt-11{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-11{
    width:68.75%;
  }
  .col-dt-10{
    width:62.5%;
  }
  .col-dt-10,.col-dt-9{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-9{
    width:56.25%;
  }
  .col-dt-8{
    width:50%;
  }
  .col-dt-8,.col-dt-7{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-7{
    width:43.75%;
  }
  .col-dt-6{
    width:37.5%;
  }
  .col-dt-6,.col-dt-5{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-5{
    width:31.25%;
  }
  .col-dt-4{
    width:25%;
  }
  .col-dt-4,.col-dt-3{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-3{
    width:18.75%;
  }
  .col-dt-2{
    width:12.5%;
  }
  .col-dt-2,.col-dt-1{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-dt-1{
    width:6.25%;
  }
  .col-dt-offset-16{
    margin-left:100%;
  }
  .col-dt-offset-15{
    margin-left:93.75%;
  }
  .col-dt-offset-14{
    margin-left:87.5%;
  }
  .col-dt-offset-13{
    margin-left:81.25%;
  }
  .col-dt-offset-12{
    margin-left:75%;
  }
  .col-dt-offset-11{
    margin-left:68.75%;
  }
  .col-dt-offset-10{
    margin-left:62.5%;
  }
  .col-dt-offset-9{
    margin-left:56.25%;
  }
  .col-dt-offset-8{
    margin-left:50%;
  }
  .col-dt-offset-7{
    margin-left:43.75%;
  }
  .col-dt-offset-6{
    margin-left:37.5%;
  }
  .col-dt-offset-5{
    margin-left:31.25%;
  }
  .col-dt-offset-4{
    margin-left:25%;
  }
  .col-dt-offset-3{
    margin-left:18.75%;
  }
  .col-dt-offset-2{
    margin-left:12.5%;
  }
  .col-dt-offset-1{
    margin-left:6.25%;
  }
  .col-dt-offset-0{
    margin-left:0%;
  }
  .col-dt-pull-16{
    right:100%;
  }
  .col-dt-pull-15{
    right:93.75%;
  }
  .col-dt-pull-14{
    right:87.5%;
  }
  .col-dt-pull-13{
    right:81.25%;
  }
  .col-dt-pull-12{
    right:75%;
  }
  .col-dt-pull-11{
    right:68.75%;
  }
  .col-dt-pull-10{
    right:62.5%;
  }
  .col-dt-pull-9{
    right:56.25%;
  }
  .col-dt-pull-8{
    right:50%;
  }
  .col-dt-pull-7{
    right:43.75%;
  }
  .col-dt-pull-6{
    right:37.5%;
  }
  .col-dt-pull-5{
    right:31.25%;
  }
  .col-dt-pull-4{
    right:25%;
  }
  .col-dt-pull-3{
    right:18.75%;
  }
  .col-dt-pull-2{
    right:12.5%;
  }
  .col-dt-pull-1{
    right:6.25%;
  }
  .col-dt-pull-0{
    right:0%;
  }
  .col-dt-push-16{
    left:100%;
  }
  .col-dt-push-15{
    left:93.75%;
  }
  .col-dt-push-14{
    left:87.5%;
  }
  .col-dt-push-13{
    left:81.25%;
  }
  .col-dt-push-12{
    left:75%;
  }
  .col-dt-push-11{
    left:68.75%;
  }
  .col-dt-push-10{
    left:62.5%;
  }
  .col-dt-push-9{
    left:56.25%;
  }
  .col-dt-push-8{
    left:50%;
  }
  .col-dt-push-7{
    left:43.75%;
  }
  .col-dt-push-6{
    left:37.5%;
  }
  .col-dt-push-5{
    left:31.25%;
  }
  .col-dt-push-4{
    left:25%;
  }
  .col-dt-push-3{
    left:18.75%;
  }
  .col-dt-push-2{
    left:12.5%;
  }
  .col-dt-push-1{
    left:6.25%;
  }
  .col-dt-push-0{
    left:0%;
  }
}
@media (min-width: 1300px){
  .container{
    max-width:1260px;
    margin:0 auto;
  }
  .col-ld-16{
    width:100%;
  }
  .col-ld-16,.col-ld-15{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-15{
    width:93.75%;
  }
  .col-ld-14{
    width:87.5%;
  }
  .col-ld-14,.col-ld-13{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-13{
    width:81.25%;
  }
  .col-ld-12{
    width:75%;
  }
  .col-ld-12,.col-ld-11{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-11{
    width:68.75%;
  }
  .col-ld-10{
    width:62.5%;
  }
  .col-ld-10,.col-ld-9{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-9{
    width:56.25%;
  }
  .col-ld-8{
    width:50%;
  }
  .col-ld-8,.col-ld-7{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-7{
    width:43.75%;
  }
  .col-ld-6{
    width:37.5%;
  }
  .col-ld-6,.col-ld-5{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-5{
    width:31.25%;
  }
  .col-ld-4{
    width:25%;
  }
  .col-ld-4,.col-ld-3{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-3{
    width:18.75%;
  }
  .col-ld-2{
    width:12.5%;
  }
  .col-ld-2,.col-ld-1{
    padding-right:10px;
    padding-left:10px;
    float:left;
  }
  .col-ld-1{
    width:6.25%;
  }
  .col-ld-offset-16{
    margin-left:100%;
  }
  .col-ld-offset-15{
    margin-left:93.75%;
  }
  .col-ld-offset-14{
    margin-left:87.5%;
  }
  .col-ld-offset-13{
    margin-left:81.25%;
  }
  .col-ld-offset-12{
    margin-left:75%;
  }
  .col-ld-offset-11{
    margin-left:68.75%;
  }
  .col-ld-offset-10{
    margin-left:62.5%;
  }
  .col-ld-offset-9{
    margin-left:56.25%;
  }
  .col-ld-offset-8{
    margin-left:50%;
  }
  .col-ld-offset-7{
    margin-left:43.75%;
  }
  .col-ld-offset-6{
    margin-left:37.5%;
  }
  .col-ld-offset-5{
    margin-left:31.25%;
  }
  .col-ld-offset-4{
    margin-left:25%;
  }
  .col-ld-offset-3{
    margin-left:18.75%;
  }
  .col-ld-offset-2{
    margin-left:12.5%;
  }
  .col-ld-offset-1{
    margin-left:6.25%;
  }
  .col-ld-offset-0{
    margin-left:0%;
  }
  .col-ld-pull-16{
    right:100%;
  }
  .col-ld-pull-15{
    right:93.75%;
  }
  .col-ld-pull-14{
    right:87.5%;
  }
  .col-ld-pull-13{
    right:81.25%;
  }
  .col-ld-pull-12{
    right:75%;
  }
  .col-ld-pull-11{
    right:68.75%;
  }
  .col-ld-pull-10{
    right:62.5%;
  }
  .col-ld-pull-9{
    right:56.25%;
  }
  .col-ld-pull-8{
    right:50%;
  }
  .col-ld-pull-7{
    right:43.75%;
  }
  .col-ld-pull-6{
    right:37.5%;
  }
  .col-ld-pull-5{
    right:31.25%;
  }
  .col-ld-pull-4{
    right:25%;
  }
  .col-ld-pull-3{
    right:18.75%;
  }
  .col-ld-pull-2{
    right:12.5%;
  }
  .col-ld-pull-1{
    right:6.25%;
  }
  .col-ld-pull-0{
    right:0%;
  }
  .col-ld-push-16{
    left:100%;
  }
  .col-ld-push-15{
    left:93.75%;
  }
  .col-ld-push-14{
    left:87.5%;
  }
  .col-ld-push-13{
    left:81.25%;
  }
  .col-ld-push-12{
    left:75%;
  }
  .col-ld-push-11{
    left:68.75%;
  }
  .col-ld-push-10{
    left:62.5%;
  }
  .col-ld-push-9{
    left:56.25%;
  }
  .col-ld-push-8{
    left:50%;
  }
  .col-ld-push-7{
    left:43.75%;
  }
  .col-ld-push-6{
    left:37.5%;
  }
  .col-ld-push-5{
    left:31.25%;
  }
  .col-ld-push-4{
    left:25%;
  }
  .col-ld-push-3{
    left:18.75%;
  }
  .col-ld-push-2{
    left:12.5%;
  }
  .col-ld-push-1{
    left:6.25%;
  }
  .col-ld-push-0{
    left:0%;
  }
}
.col-fixed-hd,
.col-fixed-landscape,
.col-fixed-square,
.col-fixed-portrait{
  position:relative;
}
.col-fixed-hd:before,
.col-fixed-landscape:before,
.col-fixed-square:before,
.col-fixed-portrait:before{
  display:block;
  content:"";
}
.col-fixed-hd .col-content,
.col-fixed-landscape .col-content,
.col-fixed-square .col-content,
.col-fixed-portrait .col-content{
  position:absolute;
  top:0;
  right:10px;
  bottom:0;
  left:10px;
  padding:0;
}
.col-fixed-hd:before{
  margin-top:56.25%;
}
.col-fixed-landscape:before{
  margin-top:75%;
}
.col-fixed-square:before{
  margin-top:100%;
}
.col-fixed-portrait:before{
  margin-top:133.33333333%;
}
.center-block{
  margin:0 auto;
}
.clear:after{
  display:table;
  clear:both;
  content:" ";
}
.qtip{
  -webkit-box-shadow:none;
  display:none;
  position:absolute;
  top:-28000px;
  left:-28000px;
  min-width:50px;
  max-width:280px;
  padding:0;
  font-size:10.5px;
  line-height:12px;
  direction:ltr;
          box-shadow:none;
}
.qtip-content{
  word-wrap:break-word;
  padding:5px 9px;
  text-align:left;
}
.qtip-content,.qtip-titlebar{
  position:relative;
  overflow:hidden;
}
.qtip-titlebar{
  padding:5px 35px 5px 10px;
  border-width:0 0 1px;
  font-weight:700;
}
.qtip-titlebar + .qtip-content{
  border-top-width:0 !important;
}
.qtip-close{
  position:absolute;
  top:-9px;
  right:-9px;
  border:1px solid transparent;
  outline:0;
  cursor:pointer;
  z-index:11;
}
.qtip-titlebar .qtip-close{
  top:50%;
  right:4px;
  margin-top:-9px;
}
* html .qtip-titlebar .qtip-close{
  top:16px;
}
.qtip-icon .ui-icon,
.qtip-titlebar .ui-icon{
  display:block;
  direction:ltr;
  text-indent:-1000em;
}
.qtip-icon,
.qtip-icon .ui-icon{
  border-radius:3px;
  text-decoration:none;
}
.qtip-icon .ui-icon{
  width:18px;
  height:14px;
  background:-100em -100em no-repeat;
  color:inherit;
  font:400 bold 10px/13px Tahoma, sans-serif;
  line-height:14px;
  text-align:center;
  text-indent:0;
}
.qtip-default{
  border:1px solid #F1D031;
  background-color:#FFFFA3;
  color:#555;
}
.qtip-default .qtip-titlebar{
  background-color:#FFEF93;
}
.qtip-default .qtip-icon{
  border-color:#CCC;
  background:#F1F1F1;
  color:#777;
}
.qtip-default .qtip-titlebar .qtip-close{
  border-color:#AAA;
  color:#111;
}
.qtip-light{
  border-color:#E2E2E2;
  background-color:#fff;
  color:#454545;
}
.qtip-light .qtip-titlebar{
  background-color:#f1f1f1;
}
.qtip-dark{
  border-color:#303030;
  background-color:#505050;
  color:#f3f3f3;
}
.qtip-dark .qtip-titlebar{
  background-color:#404040;
}
.qtip-dark .qtip-icon{
  border-color:#444;
}
.qtip-dark .qtip-titlebar .ui-state-hover{
  border-color:#303030;
}
.qtip-cream{
  border-color:#F9E98E;
  background-color:#FBF7AA;
  color:#A27D35;
}
.qtip-cream .qtip-titlebar{
  background-color:#F0DE7D;
}
.qtip-cream .qtip-close .qtip-icon{
  background-position:-82px 0;
}
.qtip-red{
  border-color:#D95252;
  background-color:#F78B83;
  color:#912323;
}
.qtip-red .qtip-titlebar{
  background-color:#F06D65;
}
.qtip-red .qtip-close .qtip-icon{
  background-position:-102px 0;
}
.qtip-red .qtip-icon,
.qtip-red .qtip-titlebar .ui-state-hover{
  border-color:#D95252;
}
.qtip-green{
  border-color:#90D93F;
  background-color:#CAED9E;
  color:#3F6219;
}
.qtip-green .qtip-titlebar{
  background-color:#B0DE78;
}
.qtip-green .qtip-close .qtip-icon{
  background-position:-42px 0;
}
.qtip-blue{
  border-color:#ADD9ED;
  background-color:#E5F6FE;
  color:#5E99BD;
}
.qtip-blue .qtip-titlebar{
  background-color:#D0E9F5;
}
.qtip-blue .qtip-close .qtip-icon{
  background-position:-2px 0;
}
.qtip-shadow{
  -webkit-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}
.qtip-bootstrap,
.qtip-rounded,
.qtip-tipsy{
  border-radius:5px;
}
.qtip-rounded .qtip-titlebar{
  border-radius:4px 4px 0 0;
}
.qtip-youtube{
  -webkit-box-shadow:0 0 3px #333;
  border:0 solid transparent;
  border-radius:2px;
  background:#4A4A4A;
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));
  background-image:-webkit-linear-gradient(top, #4A4A4A 0, #000 100%);
  background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%);
  color:#fff;
  box-shadow:0 0 3px #333;
}
.qtip-youtube .qtip-titlebar{
  background-color:transparent;
}
.qtip-youtube .qtip-content{
  -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
  padding:.75em;
  font:12px arial, sans-serif;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);
}
.qtip-youtube .qtip-icon{
  border-color:#222;
}
.qtip-youtube .qtip-titlebar .ui-state-hover{
  border-color:#303030;
}
.qtip-jtools{
  -webkit-box-shadow:0 0 12px #333;
  border:2px solid #ddd;
  border:2px solid #f1f1f1;
  border-radius:2px;
  background:#232323;
  background:rgba(0, 0, 0, 0.7);
  background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
  background-image:-webkit-linear-gradient(top, #717171, #232323);
  background-image:-o-linear-gradient(top, #717171, #232323);
  box-shadow:0 0 12px #333;
}
.qtip-jtools .qtip-titlebar{
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);
}
.qtip-jtools .qtip-content{
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);
}
.qtip-jtools .qtip-content,
.qtip-jtools .qtip-titlebar{
  border:0 dashed transparent;
  background:0 0;
  color:#fff;
}
.qtip-jtools .qtip-icon{
  border-color:#555;
}
.qtip-jtools .qtip-titlebar .ui-state-hover{
  border-color:#333;
}
.qtip-cluetip{
  -webkit-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4);
  border:0 dashed transparent;
  background-color:#D9D9C2;
  color:#111;
  box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4);
}
.qtip-cluetip .qtip-titlebar{
  border:0 dashed transparent;
  background-color:#87876A;
  color:#fff;
}
.qtip-cluetip .qtip-icon{
  border-color:#808064;
}
.qtip-cluetip .qtip-titlebar .ui-state-hover{
  border-color:#696952;
  color:#696952;
}
.qtip-tipsy{
  border:0 solid transparent;
  background:#000;
  background:rgba(0, 0, 0, 0.87);
  color:#fff;
  font-family:'Lucida Grande', sans-serif;
  font-size:11px;
  font-weight:700;
  line-height:16px;
  text-shadow:0 1px #000;
}
.qtip-tipsy .qtip-titlebar{
  padding:6px 35px 0 10px;
  background-color:transparent;
}
.qtip-tipsy .qtip-content{
  padding:6px 10px;
}
.qtip-tipsy .qtip-icon{
  border-color:#222;
  text-shadow:none;
}
.qtip-tipsy .qtip-titlebar .ui-state-hover{
  border-color:#303030;
}
.qtip-tipped{
  border:3px solid #959FA9;
  border-radius:3px;
  background-color:#F9F9F9;
  color:#454545;
  font-family:serif;
  font-weight:400;
}
.qtip-tipped .qtip-titlebar{
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
  border-bottom-width:0;
  background:#3A79B8;
  background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
  background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);
  background-image:-o-linear-gradient(top, #3A79B8, #2E629D);
  color:#fff;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);
}
.qtip-tipped .qtip-icon{
  border:2px solid #285589;
  background:#285589;
}
.qtip-tipped .qtip-icon .ui-icon{
  background-color:#FBFBFB;
  color:#555;
}
.qtip-bootstrap{
  -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
  padding:1px;
  border:1px solid #ccc;
  border:1px solid rgba(0, 0, 0, 0.2);
  border-radius:6px;
  background-clip:padding-box;
  background-color:#fff;
  color:#333;
  font-size:14px;
  line-height:20px;
  box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
}
.qtip-bootstrap .qtip-titlebar{
  margin:0;
  padding:8px 14px;
  border-bottom:1px solid #ebebeb;
  border-radius:5px 5px 0 0;
  background-color:#f7f7f7;
  font-size:14px;
  font-weight:400;
  line-height:18px;
}
.qtip-bootstrap .qtip-titlebar .qtip-close{
  top:45%;
  right:11px;
  border-style:none;
}
.qtip-bootstrap .qtip-content{
  padding:9px 14px;
}
.qtip-bootstrap .qtip-icon{
  background:0 0;
}
.qtip-bootstrap .qtip-icon .ui-icon{
  width:auto;
  height:auto;
  float:right;
  color:#000;
  font-size:20px;
  font-weight:700;
  line-height:18px;
  text-shadow:0 1px 0 #fff;
  filter:alpha(opacity=20);
  opacity:.2;
}
.qtip-bootstrap .qtip-icon .ui-icon:hover{
  color:#000;
  text-decoration:none;
  cursor:pointer;
  filter:alpha(opacity=40);
  opacity:.4;
}
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
  -webkit-filter:none;
  -ms-filter:none;
          filter:none;
}
.qtip .qtip-tip{
  margin:0 auto;
  overflow:hidden;
  z-index:10;
}
.qtip .qtip-tip,
x:-o-prefocus{
  visibility:hidden;
}
.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas{
  position:absolute;
  border:0 dashed transparent;
  background:0 0;
  color:#123456;
}
.qtip .qtip-tip canvas{
  top:0;
  left:0;
}
.qtip .qtip-tip .qtip-vml{
  behavior:url(#default#VML);
  display:inline-block;
  visibility:visible;
}
#qtip-overlay{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
#qtip-overlay.blurs{
  cursor:pointer;
}
#qtip-overlay div{
  -ms-filter:"alpha(Opacity=70)";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:#000;
  filter:alpha(opacity=70);
  opacity:.7;
}
.qtipmodal-ie6fix{
  position:absolute !important;
}
.sweet-overlay{
  top:0;
  right:0;
  bottom:0;
  left:0;
  background-color:rgba(0, 0, 0, 0.4);
  z-index:1000;
}
.sweet-overlay,.sweet-alert{
  display:none;
  position:fixed;
}
.sweet-alert{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  top:50%;
  left:50%;
  max-height:90%;
  margin-top:-200px;
  overflow-x:hidden;
  overflow-y:auto;
  border-radius:5px;
  background-color:#fff;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align:center;
  z-index:2000;
}
.sweet-alert h2{
  display:block;
  color:#575757;
  font-size:30px;
  font-weight:600;
  line-height:60px;
  text-transform:none;
}
.sweet-alert h2,.sweet-alert p{
  position:relative;
  margin:0;
  padding:0;
  text-align:center;
}
.sweet-alert p{
  float:none;
  font-size:16px;
  font-weight:300;
  line-height:normal;
}
.sweet-alert hr{
  height:10px;
  border:0;
  color:transparent;
}
.sweet-alert button.styled::-moz-focus-inner{
  border:0;
}
.sweet-alert[data-has-cancel-button=false] button{
  -webkit-box-shadow:none !important;
          box-shadow:none !important;
}
.sweet-alert .icon{
  -webkit-box-sizing:content-box;
          box-sizing:content-box;
  position:relative;
  width:80px;
  height:80px;
  margin:20px auto;
  padding:0;
  border:4px solid #808080;
  border-radius:50%;
}
.sweet-alert .icon.error{
  border-color:#f27474;
}
.sweet-alert .icon.error .x-mark{
  display:block;
  position:relative;
}
.sweet-alert .icon.error .line{
  display:block;
  position:absolute;
  top:37px;
  width:47px;
  height:5px;
  border-radius:2px;
  background-color:#f27474;
}
.sweet-alert .icon.error .line.left{
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  left:17px;
      transform:rotate(45deg);
}
.sweet-alert .icon.error .line.right{
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  right:16px;
      transform:rotate(-45deg);
}
.sweet-alert .icon.warning{
  border-color:#f8bb86;
}
.sweet-alert .icon.warning .body{
  position:absolute;
  top:10px;
  left:50%;
  width:5px;
  height:47px;
  margin-left:-2px;
  border-radius:2px;
  background-color:#f8bb86;
}
.sweet-alert .icon.warning .dot{
  position:absolute;
  bottom:10px;
  left:50%;
  width:7px;
  height:7px;
  margin-left:-3px;
  border-radius:50%;
  background-color:#f8bb86;
}
.sweet-alert .icon.info{
  border-color:#c9dae1;
}
.sweet-alert .icon.info::before{
  position:absolute;
  bottom:17px;
  left:50%;
  width:5px;
  height:29px;
  margin-left:-2px;
  border-radius:2px;
  background-color:#c9dae1;
  content:'';
}
.sweet-alert .icon.info::after{
  position:absolute;
  top:19px;
  width:7px;
  height:7px;
  margin-left:-3px;
  border-radius:50%;
  background-color:#c9dae1;
  content:'';
}
.sweet-alert .icon.success{
  border-color:#a5dc86;
}
.sweet-alert .icon.success::before,
.sweet-alert .icon.success::after{
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  position:absolute;
  width:60px;
  height:120px;
      transform:rotate(45deg);
  border-radius:50%;
  background:#fff;
  content:'';
}
.sweet-alert .icon.success::before{
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  -webkit-transform-origin:60px 60px;
  -ms-transform-origin:60px 60px;
  top:-7px;
  left:-33px;
      transform:rotate(-45deg);
      transform-origin:60px 60px;
  border-radius:120px 0 0 120px;
}
.sweet-alert .icon.success::after{
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  -webkit-transform-origin:0 60px;
  -ms-transform-origin:0 60px;
  top:-11px;
  left:30px;
      transform:rotate(-45deg);
      transform-origin:0 60px;
  border-radius:0 120px 120px 0;
}
.sweet-alert .icon.success .placeholder{
  -webkit-box-sizing:content-box;
          box-sizing:content-box;
  position:absolute;
  top:-4px;
  left:-4px;
  width:80px;
  height:80px;
  border:4px solid rgba(165, 220, 134, 0.2);
  border-radius:50%;
  z-index:2;
}
.sweet-alert .icon.success .fix{
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  position:absolute;
  top:8px;
  left:28px;
  width:5px;
  height:90px;
      transform:rotate(-45deg);
  background-color:#fff;
  z-index:1;
}
.sweet-alert .icon.success .line{
  display:block;
  position:absolute;
  height:5px;
  border-radius:2px;
  background-color:#a5dc86;
  z-index:2;
}
.sweet-alert .icon.success .line.tip{
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  top:46px;
  left:14px;
  width:25px;
      transform:rotate(45deg);
}
.sweet-alert .icon.success .line.long{
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  top:38px;
  right:8px;
  width:47px;
      transform:rotate(-45deg);
}
.sweet-alert .sweet-image{
  margin:20px auto;
}
@-webkit-keyframes showSweetAlert{
  0%{
    -webkit-transform:scale(0.7);
    transform:scale(0.7);
  }
  45%{
    -webkit-transform:scale(1.05);
    transform:scale(1.05);
  }
  80%{
    -webkit-transform:scale(0.95);
    transform:scale(0.95);
  }
  100%{
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@keyframes showSweetAlert{
  0%{
    -webkit-transform:scale(0.7);
    transform:scale(0.7);
  }
  45%{
    -webkit-transform:scale(1.05);
    transform:scale(1.05);
  }
  80%{
    -webkit-transform:scale(0.95);
    transform:scale(0.95);
  }
  100%{
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@-webkit-keyframes hideSweetAlert{
  0%{
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  100%{
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
  }
}
@keyframes hideSweetAlert{
  0%{
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  100%{
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
  }
}
.show-sweet-alert{
  -webkit-animation:showSweetAlert 0.3s;
  animation:showSweetAlert 0.3s;
}
.show-sweet-alert.no-animation{
  -webkit-animation:none;
  animation:none;
}
.hide-sweet-alert{
  -webkit-animation:hideSweetAlert 0.2s;
  animation:hideSweetAlert 0.2s;
}
.hide-sweet-alert.no-animation{
  -webkit-animation:none;
  animation:none;
}
@-webkit-keyframes animate-success-tip{
  0%{
    top:19px;
    left:1px;
    width:0;
  }
  54%{
    top:19px;
    left:1px;
    width:0;
  }
  70%{
    top:37px;
    left:-8px;
    width:50px;
  }
  84%{
    top:48px;
    left:21px;
    width:17px;
  }
  100%{
    top:45px;
    left:14px;
    width:25px;
  }
}
@keyframes animate-success-tip{
  0%{
    top:19px;
    left:1px;
    width:0;
  }
  54%{
    top:19px;
    left:1px;
    width:0;
  }
  70%{
    top:37px;
    left:-8px;
    width:50px;
  }
  84%{
    top:48px;
    left:21px;
    width:17px;
  }
  100%{
    top:45px;
    left:14px;
    width:25px;
  }
}
@-webkit-keyframes animate-success-long{
  0%{
    top:54px;
    right:46px;
    width:0;
  }
  65%{
    top:54px;
    right:46px;
    width:0;
  }
  84%{
    top:35px;
    right:0;
    width:55px;
  }
  100%{
    top:38px;
    right:8px;
    width:47px;
  }
}
@keyframes animate-success-long{
  0%{
    top:54px;
    right:46px;
    width:0;
  }
  65%{
    top:54px;
    right:46px;
    width:0;
  }
  84%{
    top:35px;
    right:0;
    width:55px;
  }
  100%{
    top:38px;
    right:8px;
    width:47px;
  }
}
@-webkit-keyframes rotatePlaceholder{
  0%{
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
  }
  5%{
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
  }
  12%{
    -webkit-transform:rotate(-405deg);
    transform:rotate(-405deg);
  }
  100%{
    -webkit-transform:rotate(-405deg);
    transform:rotate(-405deg);
  }
}
@keyframes rotatePlaceholder{
  0%{
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
  }
  5%{
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
  }
  12%{
    -webkit-transform:rotate(-405deg);
    transform:rotate(-405deg);
  }
  100%{
    -webkit-transform:rotate(-405deg);
    transform:rotate(-405deg);
  }
}
.animate-success-tip{
  -webkit-animation:animate-success-tip 0.75s;
  animation:animate-success-tip 0.75s;
}
.animate-success-long{
  -webkit-animation:animate-success-long 0.75s;
  animation:animate-success-long 0.75s;
}
.icon.success.animate::after{
  -webkit-animation:rotatePlaceholder 4.25s ease-in;
  animation:rotatePlaceholder 4.25s ease-in;
}
@-webkit-keyframes animate-error-icon{
  0%{
    -webkit-transform:rotateX(100deg);
    transform:rotateX(100deg);
    opacity:0;
  }
  100%{
    -webkit-transform:rotateX(0deg);
    transform:rotateX(0deg);
    opacity:1;
  }
}
@keyframes animate-error-icon{
  0%{
    -webkit-transform:rotateX(100deg);
    transform:rotateX(100deg);
    opacity:0;
  }
  100%{
    -webkit-transform:rotateX(0deg);
    transform:rotateX(0deg);
    opacity:1;
  }
}
.animate-error-icon{
  -webkit-animation:animate-error-icon 0.5s;
  animation:animate-error-icon 0.5s;
}
@-webkit-keyframes animate-x-mark{
  0%{
    -webkit-transform:scale(0.4);
    margin-top:26px;
    transform:scale(0.4);
    opacity:0;
  }
  50%{
    -webkit-transform:scale(0.4);
    margin-top:26px;
    transform:scale(0.4);
    opacity:0;
  }
  80%{
    -webkit-transform:scale(1.15);
    margin-top:-6px;
    transform:scale(1.15);
  }
  100%{
    -webkit-transform:scale(1);
    margin-top:0;
    transform:scale(1);
    opacity:1;
  }
}
@keyframes animate-x-mark{
  0%{
    -webkit-transform:scale(0.4);
    margin-top:26px;
    transform:scale(0.4);
    opacity:0;
  }
  50%{
    -webkit-transform:scale(0.4);
    margin-top:26px;
    transform:scale(0.4);
    opacity:0;
  }
  80%{
    -webkit-transform:scale(1.15);
    margin-top:-6px;
    transform:scale(1.15);
  }
  100%{
    -webkit-transform:scale(1);
    margin-top:0;
    transform:scale(1);
    opacity:1;
  }
}
.animate-x-mark{
  -webkit-animation:animate-x-mark 0.5s;
  animation:animate-x-mark 0.5s;
}
@-webkit-keyframes pulse-warning{
  0%{
    border-color:#f8d486;
  }
  100%{
    border-color:#f8bb86;
  }
}
@keyframes pulse-warning{
  0%{
    border-color:#f8d486;
  }
  100%{
    border-color:#f8bb86;
  }
}
.pulse-warning{
  -webkit-animation:pulse-warning 0.75s infinite alternate;
  animation:pulse-warning 0.75s infinite alternate;
}
@-webkit-keyframes pulse-warning-ins{
  0%{
    background-color:#f8d486;
  }
  100%{
    background-color:#f8bb86;
  }
}
@keyframes pulse-warning-ins{
  0%{
    background-color:#f8d486;
  }
  100%{
    background-color:#f8bb86;
  }
}
.pulse-warning-ins{
  -webkit-animation:pulse-warning-ins 0.75s infinite alternate;
  animation:pulse-warning-ins 0.75s infinite alternate;
}
@-webkit-keyframes rotate-loading{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  100%{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
@keyframes rotate-loading{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  100%{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
.dtp{
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background:rgba(0, 0, 0, 0.4);
  font-size:15px;
  user-select:none;
  z-index:2000;
}
.dtp > .dtp-content{
  -webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  position:relative;
  left:50%;
  max-width:300px;
  max-height:540px;
  background:#fff;
          box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.dtp > .dtp-content > .dtp-date-view > header.dtp-header{
  -webkit-box-align:center;
  -webkit-align-items:center;
      -ms-flex-align:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
      -ms-flex-pack:center;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
          align-items:center;
          justify-content:center;
  height:100%;
  padding:4px 16px;
  background:#0285c0;
  color:#fff;
  font-size:20px;
  text-align:center;
}
.dtp div.dtp-date,
.dtp div.dtp-time{
  padding:10px;
  background:#02A8F3;
  color:#fff;
  text-align:center;
}
.dtp div.dtp-date > div{
  margin:0;
  padding:0;
}
.dtp div.dtp-actual-month{
  font-size:1.5em;
}
.dtp div.dtp-actual-num,.dtp div.dtp-actual-maxtime{
  font-size:3em;
  line-height:0.9;
}
.dtp div.dtp-actual-year{
  color:#DCEDC8;
  font-size:1.5em;
}
.dtp div.dtp-picker{
  padding:1em;
  text-align:center;
}
.dtp div.dtp-picker-month,
.dtp div.dtp-actual-time{
  font-weight:500;
  text-align:center;
}
.dtp div.dtp-picker-month{
  padding-bottom:20px!important;
  text-transform:uppercase!important;
}
.dtp .dtp-close{
  position:relative;
  margin-left:auto;
}
.dtp .dtp-close > a{
  color:#fff;
}
.dtp .dtp-close > a > i{
  font-size:1em;
}
.dtp table.dtp-picker-days{
  min-height:251px;
  margin:0;
}
.dtp table.dtp-picker-days,
.dtp table.dtp-picker-days tr,
.dtp table.dtp-picker-days tr > td{
  border:none;
}
.dtp table.dtp-picker-days tr > td{
  padding:0.5em 0.3em;
  font-size:0.8em;
  font-weight:700;
  text-align:center;
}
.dtp table.dtp-picker-days tr > td > span.dtp-select-day{
  padding:0.4em 0.5em 0.5em 0.6em;
  color:#BDBDBD!important;
}
.dtp table.dtp-picker-days tr > td > a,
.dtp .dtp-picker-time > a{
  padding:0.4em 0.5em 0.5em 0.6em;
  border-radius:50%!important;
  color:#212121;
  text-decoration:none;
}
.dtp table.dtp-picker-days tr > td > a.selected{
  background:#02A8F3;
  color:#fff;
}
.dtp table.dtp-picker-days tr > th{
  padding:0.4em 0.3em;
  color:#757575;
  font-weight:700;
  text-align:center;
}
.dtp .p10 > a{
  color:#689F38;
  text-decoration:none;
}
.dtp .p10{
  width:10%;
}
.dtp .p10,.dtp .p20{
  display:inline-block;
}
.dtp .p20{
  width:20%;
}
.dtp .p60{
  width:60%;
}
.dtp .p60,.dtp .p80{
  display:inline-block;
}
.dtp .p80{
  width:80%;
}
.dtp a.dtp-meridien-am,
.dtp a.dtp-meridien-pm{
  position:relative;
  top:10px;
  padding:0.7em 0.5em;
  border-radius:50%!important;
  background:#eee;
  color:#212121;
  font-size:1em;
  font-weight:500;
  text-decoration:none;
}
.dtp .dtp-actual-meridien a.selected{
  background:#02A8F3;
  color:#fff;
}
.dtp .dtp-picker-time > .dtp-select-hour,.dtp .dtp-picker-time > .dtp-select-minute{
  cursor:pointer;
}
.dtp .dtp-buttons{
  padding:0 1em 1em 1em;
  text-align:right;
}
.dtp.hidden,
.dtp .hidden{
  display:none;
}
.dtp .invisible{
  visibility:hidden;
}
.dtp .left{
  float:left;
}
.dtp .right{
  float:right;
}
.dtp .clearfix{
  clear:both;
}
.dtp .center{
  text-align:center;
}
.dtp .zmdi{
  color:#fff;
  font-size:22px;
}
/*!
 * Copyright (c) 2014 Tamble, Inc.
 * Licensed under MIT (https://github.com/tamble/jquery-ui-daterangepicker/raw/master/LICENSE.txt)
 */
.comiseo-daterangepicker-triggerbutton.ui-button{
  min-width:18em;
  text-align:left;
}
.comiseo-daterangepicker{
  position:absolute;
  padding:5px;
}
.comiseo-daterangepicker-mask{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  background-color:#fff;
  opacity:0;
}
.comiseo-daterangepicker-presets,
.comiseo-daterangepicker-calendar{
  display:table-cell;
  height:230px;
  vertical-align:top;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-presets{
  padding:2px 7px 7px 2px;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-presets{
  padding:2px 2px 7px 7px;
}
.ui-menu{
  white-space:nowrap;
}
.comiseo-daterangepicker .ui-widget-content,
.comiseo-daterangepicker .ui-datepicker .ui-state-highlight{
  border-width:0;
}
.comiseo-daterangepicker > .comiseo-daterangepicker-main.ui-widget-content{
  border-bottom-width:1px;
}
.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight{
  border-width:1px;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{
  padding-left:5px;
  border-left-width:1px;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{
  padding-right:5px;
  border-right-width:1px;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel{
  float:left;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel{
  float:right;
}
.comiseo-daterangepicker-buttonpanel > button{
  margin-top:6px;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel > button{
  margin-right:6px;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel > button{
  margin-left:6px;
}
.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default{
  background:#b0c4de;
  color:#fff;
}
table.dataTable{
  width:100%;
  margin:0 auto;
  clear:both;
  border-collapse:separate;
  border-spacing:0;
}
table.dataTable thead th,
table.dataTable tfoot th{
  font-weight:bold;
}
table.dataTable thead th,
table.dataTable thead td{
  padding:10px 18px;
  border-bottom:1px solid #111;
}
table.dataTable thead th:active,
table.dataTable thead td:active{
  outline:none;
}
table.dataTable tfoot th,
table.dataTable tfoot td{
  padding:10px 18px 6px 18px;
  border-top:1px solid #111;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc{
  cursor:pointer;
  *cursor:hand;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled{
  background-position:center right;
  background-repeat:no-repeat;
}
table.dataTable thead .sorting{
  background-image:url("../img/external/dt/sort_both.png");
}
table.dataTable thead .sorting_asc{
  background-image:url("../img/external/dt/sort_asc.png");
}
table.dataTable thead .sorting_desc{
  background-image:url("../img/external/dt/sort_desc.png");
}
table.dataTable thead .sorting_asc_disabled{
  background-image:url("../img/external/dt/sort_asc_disabled.png");
}
table.dataTable thead .sorting_desc_disabled{
  background-image:url("../img/external/dt/sort_desc_disabled.png");
}
table.dataTable tbody tr{
  background-color:#ffffff;
}
table.dataTable tbody tr.selected{
  background-color:#B0BED9;
}
table.dataTable tbody th,
table.dataTable tbody td:not(:first-of-type){
  padding:5px 0px !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td{
  border-top:1px solid #ddd;
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td,
table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td{
  border-top:none;
}
table.dataTable.cell-border tbody th,
table.dataTable.cell-border tbody td{
  border-top:1px solid #ddd;
  border-right:1px solid #ddd;
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child{
  border-left:1px solid #ddd;
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td{
  border-top:none;
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd{
  background-color:#f9f9f9;
}
table.dataTable.stripe tbody tr.odd.selected,
table.dataTable.display tbody tr.odd.selected{
  background-color:#acbad4;
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover{
  background-color:#f6f6f6;
}
table.dataTable.hover tbody tr:hover.selected,
table.dataTable.display tbody tr:hover.selected{
  background-color:#aab7d1;
}
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3,
table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3{
  background-color:#fafafa;
}
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3,
table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3{
  background-color:#acbad5;
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1{
  background-color:#f1f1f1;
}
table.dataTable.display tbody tr.odd > .sorting_2,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_2{
  background-color:#f3f3f3;
}
table.dataTable.display tbody tr.odd > .sorting_3,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_3{
  background-color:whitesmoke;
}
table.dataTable.display tbody tr.odd.selected > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1{
  background-color:#a6b4cd;
}
table.dataTable.display tbody tr.odd.selected > .sorting_2,
table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2{
  background-color:#a8b5cf;
}
table.dataTable.display tbody tr.odd.selected > .sorting_3,
table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3{
  background-color:#a9b7d1;
}
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1{
  background-color:#fafafa;
}
table.dataTable.display tbody tr.even > .sorting_2,
table.dataTable.order-column.stripe tbody tr.even > .sorting_2{
  background-color:#fcfcfc;
}
table.dataTable.display tbody tr.even > .sorting_3,
table.dataTable.order-column.stripe tbody tr.even > .sorting_3{
  background-color:#fefefe;
}
table.dataTable.display tbody tr.even.selected > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1{
  background-color:#acbad5;
}
table.dataTable.display tbody tr.even.selected > .sorting_2,
table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2{
  background-color:#aebcd6;
}
table.dataTable.display tbody tr.even.selected > .sorting_3,
table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3{
  background-color:#afbdd8;
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1{
  background-color:#eaeaea;
}
table.dataTable.display tbody tr:hover > .sorting_2,
table.dataTable.order-column.hover tbody tr:hover > .sorting_2{
  background-color:#ececec;
}
table.dataTable.display tbody tr:hover > .sorting_3,
table.dataTable.order-column.hover tbody tr:hover > .sorting_3{
  background-color:#efefef;
}
table.dataTable.display tbody tr:hover.selected > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1{
  background-color:#a2aec7;
}
table.dataTable.display tbody tr:hover.selected > .sorting_2,
table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2{
  background-color:#a3b0c9;
}
table.dataTable.display tbody tr:hover.selected > .sorting_3,
table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3{
  background-color:#a5b2cb;
}
table.dataTable.no-footer{
  border-bottom:1px solid #111;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td{
  white-space:nowrap;
}
table.dataTable.compact thead th,
table.dataTable.compact thead td{
  padding:4px 17px 4px 4px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td,table.dataTable.compact tbody th,
table.dataTable.compact tbody td{
  padding:4px;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left{
  text-align:left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty{
  text-align:center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right{
  text-align:right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify{
  text-align:justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap{
  white-space:nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left{
  text-align:left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center{
  text-align:center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right{
  text-align:right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify{
  text-align:justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap{
  white-space:nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left{
  text-align:left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center{
  text-align:center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right{
  text-align:right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify{
  text-align:justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap{
  white-space:nowrap;
}
table.dataTable,
table.dataTable th,
table.dataTable td{
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.dataTables_wrapper{
  *zoom:1;
  zoom:1;
  position:relative;
  clear:both;
}
.dataTables_wrapper .dataTables_length{
  float:left;
}
.dataTables_wrapper .dataTables_filter{
  float:right;
  text-align:right;
}
.dataTables_wrapper .dataTables_filter input{
  margin-left:0.5em;
}
.dataTables_wrapper .dataTables_info{
  padding-top:0.755em;
  float:left;
  clear:both;
}
.dataTables_wrapper .dataTables_paginate{
  padding-top:0.25em;
  float:right;
  text-align:right;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  min-width:1.5em;
  margin-left:2px;
  padding:0.5em 1em;
  border:1px solid transparent;
  border-radius:2px;
  text-align:center;
  text-decoration:none !important;
  cursor:pointer;
  *cursor:hand;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
  border:1px solid #979797;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
  background:-webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
  background:-o-linear-gradient(top, white 0%, #dcdcdc 100%);
  background:-webkit-gradient(linear, left top, left bottom, from(white), to(#dcdcdc));
  background:linear-gradient(to bottom, white 0%, #dcdcdc 100%);
  background-color:white;
  color:#333 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{
  -webkit-box-shadow:none;
  border:1px solid transparent;
  background:transparent;
  color:#666 !important;
          box-shadow:none;
  cursor:default;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
  border:1px solid #111;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
  background:-webkit-linear-gradient(top, #585858 0%, #111 100%);
  background:-o-linear-gradient(top, #585858 0%, #111 100%);
  background:-webkit-gradient(linear, left top, left bottom, from(#585858), to(#111));
  background:linear-gradient(to bottom, #585858 0%, #111 100%);
  background-color:#585858;
  color:white !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{
  -webkit-box-shadow:inset 0 0 3px #111;
  outline:none;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  background:-webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#0c0c0c));
  background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  background-color:#2b2b2b;
          box-shadow:inset 0 0 3px #111;
}
.dataTables_wrapper .dataTables_paginate .ellipsis{
  padding:0 1em;
}
.dataTables_wrapper .dataTables_processing{
  position:absolute;
  top:50%;
  left:50%;
  width:100%;
  height:40px;
  margin-top:-25px;
  margin-left:-50%;
  padding-top:20px;
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0)));
  background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background-color:white;
  font-size:1.2em;
  text-align:center;
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate{
  color:#333;
}
.dataTables_wrapper .dataTables_scroll{
  clear:both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{
  -webkit-overflow-scrolling:touch;
  *margin-top:-1px;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{
  vertical-align:middle;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing{
  height:0;
  margin:0 !important;
  padding:0 !important;
  overflow:hidden;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody{
  border-bottom:1px solid #111;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table{
  border-bottom:none;
}
.dataTables_wrapper:after{
  display:block;
  height:0;
  clear:both;
  content:"";
  visibility:hidden;
}
@media screen and (max-width: 767px){
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate{
    float:none;
    text-align:center;
  }
  .dataTables_wrapper .dataTables_paginate{
    margin-top:0.5em;
  }
}
@media screen and (max-width: 640px){
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter{
    float:none;
    text-align:center;
  }
  .dataTables_wrapper .dataTables_filter{
    margin-top:0.5em;
  }
}
.ellipsis,
.ellipse{
  width:24px;
  height:24px;
  text-align:center;
}
.minicolors{
  position:relative;
}
.minicolors-sprite{
  background-image:url(data:image/png;base64,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);
}
.minicolors-no-data-uris .minicolors-sprite{
  background-image:url(../img/external/minicolors/jquery.minicolors.png);
}
.minicolors-swatch{
  display:inline-block;
  position:absolute;
  margin:0;
  padding:0;
  border:solid 1px #ccc;
  background-position:-80px 0;
  cursor:text;
  vertical-align:middle;
}
.minicolors-swatch-color{
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
}
.minicolors input[type=hidden] + .minicolors-swatch{
  position:static;
  width:28px;
  cursor:pointer;
}
.minicolors input[type=hidden][disabled] + .minicolors-swatch{
  cursor:default;
}
.minicolors-panel{
  -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-box-sizing:content-box;
          box-sizing:content-box;
  display:none;
  position:absolute;
  width:173px;
  height:152px;
  border:solid 1px #CCC;
  background:white;
          box-shadow:0 0 20px rgba(0, 0, 0, 0.2);
  z-index:99999;
}
.minicolors-panel.minicolors-with-swatches{
  height:182px;
}
.minicolors-panel.minicolors-visible{
  display:block;
}
.minicolors-position-top .minicolors-panel{
  top:-154px;
}
.minicolors-position-right .minicolors-panel{
  right:0;
}
.minicolors-position-bottom .minicolors-panel{
  top:auto;
}
.minicolors-position-left .minicolors-panel{
  left:0;
}
.minicolors-with-opacity .minicolors-panel{
  width:194px;
}
.minicolors .minicolors-grid{
  position:absolute;
  top:1px;
  left:1px;
  width:150px;
  height:150px;
  background-position:-120px 0;
  cursor:crosshair;
}
.minicolors .minicolors-grid-inner{
  position:absolute;
  top:0;
  left:0;
  width:150px;
  height:150px;
}
.minicolors-slider-saturation .minicolors-grid{
  background-position:-420px 0;
}
.minicolors-slider-saturation .minicolors-grid-inner{
  background-image:inherit;
  background-position:-270px 0;
}
.minicolors-slider-brightness .minicolors-grid{
  background-position:-570px 0;
}
.minicolors-slider-brightness .minicolors-grid-inner{
  background-color:black;
}
.minicolors-slider-wheel .minicolors-grid{
  background-position:-720px 0;
}
.minicolors-slider,
.minicolors-opacity-slider{
  position:absolute;
  top:1px;
  left:152px;
  width:20px;
  height:150px;
  background-color:white;
  background-position:0 0;
  cursor:row-resize;
}
.minicolors-slider-saturation .minicolors-slider{
  background-position:-60px 0;
}
.minicolors-slider-brightness .minicolors-slider,.minicolors-slider-wheel .minicolors-slider{
  background-position:-20px 0;
}
.minicolors-opacity-slider{
  display:none;
  left:173px;
  background-position:-40px 0;
}
.minicolors-with-opacity .minicolors-opacity-slider{
  display:block;
}
.minicolors-grid .minicolors-picker{
  position:absolute;
  top:70px;
  left:70px;
  width:12px;
  height:12px;
  margin-top:-6px;
  margin-left:-6px;
  border:solid 1px black;
  border-radius:10px;
  background:none;
}
.minicolors-grid .minicolors-picker > div{
  width:8px;
  height:8px;
  border:solid 2px white;
  border-radius:8px;
}
.minicolors-grid .minicolors-picker > div,.minicolors-picker{
  -webkit-box-sizing:content-box;
          box-sizing:content-box;
  position:absolute;
  top:0;
  left:0;
}
.minicolors-picker{
  width:18px;
  height:2px;
  margin-top:-2px;
  border:solid 1px black;
  background:white;
}
.minicolors-swatches,
.minicolors-swatches li{
  position:absolute;
  top:157px;
  left:5px;
  margin:0;
  padding:0;
  overflow:hidden;
  list-style:none;
}
.minicolors-swatches .minicolors-swatch{
  position:relative;
  margin:0 4px 0 0;
  float:left;
  cursor:pointer;
}
.minicolors-with-opacity .minicolors-swatches .minicolors-swatch{
  margin-right:7px;
}
.minicolors-swatch.selected{
  border-color:#000;
}
.minicolors-inline{
  display:inline-block;
}
.minicolors-inline .minicolors-input{
  display:none !important;
}
.minicolors-inline .minicolors-panel{
  -webkit-box-shadow:none;
  display:inline-block;
  position:relative;
  top:auto;
  left:auto;
          box-shadow:none;
  z-index:auto;
}
.minicolors-theme-default .minicolors-swatch{
  top:5px;
  left:5px;
  width:18px;
  height:18px;
}
.minicolors-theme-default .minicolors-swatches .minicolors-swatch{
  top:0;
  left:0;
  width:18px;
  height:18px;
}
.minicolors-theme-default .minicolors-swatches{
  height:20px;
}
.minicolors-theme-default.minicolors-position-right .minicolors-swatch{
  right:5px;
  left:auto;
}
.minicolors-theme-default.minicolors{
  display:inline-block;
  width:auto;
}
.minicolors-theme-default .minicolors-input{
  display:inline-block;
  width:auto;
  height:20px;
  padding-left:26px;
}
.minicolors-theme-default.minicolors-position-right .minicolors-input{
  padding-right:26px;
  padding-left:inherit;
}
.minicolors-theme-bootstrap .minicolors-swatch{
  top:3px;
  left:3px;
  width:28px;
  height:28px;
  border-radius:3px;
  z-index:2;
}
.minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch{
  top:0;
  left:0;
  width:20px;
  height:20px;
}
.minicolors-theme-bootstrap .minicolors-swatch-color{
  border-radius:inherit;
}
.minicolors-theme-bootstrap.minicolors-position-right .minicolors-swatch{
  right:3px;
  left:auto;
}
.minicolors-theme-bootstrap .minicolors-input{
  padding-left:44px;
  float:none;
}
.minicolors-theme-bootstrap.minicolors-position-right .minicolors-input{
  padding-right:44px;
  padding-left:12px;
}
.minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch{
  top:4px;
  left:4px;
  width:37px;
  height:37px;
  border-radius:5px;
}
.minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch{
  width:24px;
  height:24px;
}
.input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input{
  border-top-left-radius:0;
  border-bottom-left-radius:0;
}
.minicolors-theme-semanticui .minicolors-swatch{
  top:0;
  left:0;
  padding:18px;
}
.minicolors-theme-semanticui input{
  text-indent:30px;
}
.pace{
  -webkit-pointer-events:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  pointer-events:none;
      user-select:none;
}
.pace-inactive .pace-progress{
  -webkit-transform:translate3d(100%, -3px, 0px) !important;
  -webkit-transition:600ms;
  -o-transition:600ms;
          transform:translate3d(100%, -3px, 0px) !important;
  transition:600ms;
}
.pace .pace-progress{
  position:fixed;
  top:0;
  right:100%;
  width:100%;
  height:2px;
  background:rgba(255, 255, 255, 0.85);
  z-index:2000;
}
.no-display{
  display:none !important;
}
.no-transition,
.no-transition *{
  -webkit-transition:none !important;
  -o-transition:none !important;
  transition:none !important;
}
.unselectable{
  -webkit-user-select:none !important;
  -moz-user-select:none !important;
  -ms-user-select:none !important;
  cursor:not-allowed;
  user-select:none !important;
}
.hidden-layer,
.hidden-layer *{
  cursor:crosshair !important;
  opacity:0;
  z-index:1;
}
.visible-layer,
.visible-layer *{
  -webkit-transition:all 0.7s;
  -o-transition:all 0.7s;
  opacity:1;
  pointer-events:none;
  transition:all 0.7s;
  z-index:-1;
}
.visible-layer .lmdd-mirror.gf-transition{
  -webkit-transition:all 0.3s !important;
  -o-transition:all 0.3s !important;
  transition:all 0.3s !important;
}
.visible-layer .lmdd-mirror{
  -webkit-transition:top 00s, left 00s !important;
  -o-transition:top 00s, left 00s !important;
  position:absolute;
  margin:0;
  opacity:0.5;
  pointer-events:none;
  transition:top 00s, left 00s !important;
  z-index:1;
}
.lmdd-shadow{
  opacity:0.5;
}
.lmdd-hidden{
  visibility:hidden;
}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated{
  -webkit-animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-duration:1s;
  animation-fill-mode:both;
}
.animated.infinite{
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.animated.hinge{
  -webkit-animation-duration:2s;
  animation-duration:2s;
}
.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY{
  -webkit-animation-duration:.75s;
  animation-duration:0.75s;
}
@-webkit-keyframes bounce{
  0%,
  20%,
  53%,
  80%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  40%,
  43%{
    -webkit-transform:translate3d(0, -30px, 0);
    transform:translate3d(0, -30px, 0);
  }
  40%,
  43%,
  70%{
    -webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  70%{
    -webkit-transform:translate3d(0, -15px, 0);
    transform:translate3d(0, -15px, 0);
  }
  90%{
    -webkit-transform:translate3d(0, -4px, 0);
    transform:translate3d(0, -4px, 0);
  }
}
@keyframes bounce{
  0%,
  20%,
  53%,
  80%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  40%,
  43%{
    -webkit-transform:translate3d(0, -30px, 0);
    transform:translate3d(0, -30px, 0);
  }
  40%,
  43%,
  70%{
    -webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  70%{
    -webkit-transform:translate3d(0, -15px, 0);
    transform:translate3d(0, -15px, 0);
  }
  90%{
    -webkit-transform:translate3d(0, -4px, 0);
    transform:translate3d(0, -4px, 0);
  }
}
.bounce{
  -webkit-animation-name:bounce;
  -webkit-transform-origin:center bottom;
  -ms-transform-origin:center bottom;
      transform-origin:center bottom;
  animation-name:bounce;
}
@-webkit-keyframes flash{
  0%,
  50%,
  to{
    opacity:1;
  }
  25%,
  75%{
    opacity:0;
  }
}
@keyframes flash{
  0%,
  50%,
  to{
    opacity:1;
  }
  25%,
  75%{
    opacity:0;
  }
}
.flash{
  -webkit-animation-name:flash;
  animation-name:flash;
}
@-webkit-keyframes pulse{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
  50%{
    -webkit-transform:scale3d(1.05, 1.05, 1.05);
    transform:scale3d(1.05, 1.05, 1.05);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}
@keyframes pulse{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
  50%{
    -webkit-transform:scale3d(1.05, 1.05, 1.05);
    transform:scale3d(1.05, 1.05, 1.05);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}
.pulse{
  -webkit-animation-name:pulse;
  animation-name:pulse;
}
@-webkit-keyframes rubberBand{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
  30%{
    -webkit-transform:scale3d(1.25, 0.75, 1);
    transform:scale3d(1.25, 0.75, 1);
  }
  40%{
    -webkit-transform:scale3d(0.75, 1.25, 1);
    transform:scale3d(0.75, 1.25, 1);
  }
  50%{
    -webkit-transform:scale3d(1.15, 0.85, 1);
    transform:scale3d(1.15, 0.85, 1);
  }
  65%{
    -webkit-transform:scale3d(0.95, 1.05, 1);
    transform:scale3d(0.95, 1.05, 1);
  }
  75%{
    -webkit-transform:scale3d(1.05, 0.95, 1);
    transform:scale3d(1.05, 0.95, 1);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}
@keyframes rubberBand{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
  30%{
    -webkit-transform:scale3d(1.25, 0.75, 1);
    transform:scale3d(1.25, 0.75, 1);
  }
  40%{
    -webkit-transform:scale3d(0.75, 1.25, 1);
    transform:scale3d(0.75, 1.25, 1);
  }
  50%{
    -webkit-transform:scale3d(1.15, 0.85, 1);
    transform:scale3d(1.15, 0.85, 1);
  }
  65%{
    -webkit-transform:scale3d(0.95, 1.05, 1);
    transform:scale3d(0.95, 1.05, 1);
  }
  75%{
    -webkit-transform:scale3d(1.05, 0.95, 1);
    transform:scale3d(1.05, 0.95, 1);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}
.rubberBand{
  -webkit-animation-name:rubberBand;
  animation-name:rubberBand;
}
@-webkit-keyframes shake{
  0%,
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90%{
    -webkit-transform:translate3d(-10px, 0, 0);
    transform:translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80%{
    -webkit-transform:translate3d(10px, 0, 0);
    transform:translate3d(10px, 0, 0);
  }
}
@keyframes shake{
  0%,
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90%{
    -webkit-transform:translate3d(-10px, 0, 0);
    transform:translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80%{
    -webkit-transform:translate3d(10px, 0, 0);
    transform:translate3d(10px, 0, 0);
  }
}
.shake{
  -webkit-animation-name:shake;
  animation-name:shake;
}
@-webkit-keyframes headShake{
  0%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
  6.5%{
    -webkit-transform:translateX(-6px) rotateY(-9deg);
    transform:translateX(-6px) rotateY(-9deg);
  }
  18.5%{
    -webkit-transform:translateX(5px) rotateY(7deg);
    transform:translateX(5px) rotateY(7deg);
  }
  31.5%{
    -webkit-transform:translateX(-3px) rotateY(-5deg);
    transform:translateX(-3px) rotateY(-5deg);
  }
  43.5%{
    -webkit-transform:translateX(2px) rotateY(3deg);
    transform:translateX(2px) rotateY(3deg);
  }
  50%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
@keyframes headShake{
  0%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
  6.5%{
    -webkit-transform:translateX(-6px) rotateY(-9deg);
    transform:translateX(-6px) rotateY(-9deg);
  }
  18.5%{
    -webkit-transform:translateX(5px) rotateY(7deg);
    transform:translateX(5px) rotateY(7deg);
  }
  31.5%{
    -webkit-transform:translateX(-3px) rotateY(-5deg);
    transform:translateX(-3px) rotateY(-5deg);
  }
  43.5%{
    -webkit-transform:translateX(2px) rotateY(3deg);
    transform:translateX(2px) rotateY(3deg);
  }
  50%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
.headShake{
  -webkit-animation-timing-function:ease-in-out;
  -webkit-animation-name:headShake;
  animation-name:headShake;
  animation-timing-function:ease-in-out;
}
@-webkit-keyframes swing{
  20%{
    -webkit-transform:rotate(15deg);
    transform:rotate(15deg);
  }
  40%{
    -webkit-transform:rotate(-10deg);
    transform:rotate(-10deg);
  }
  60%{
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg);
  }
  80%{
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
  }
  to{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
}
@keyframes swing{
  20%{
    -webkit-transform:rotate(15deg);
    transform:rotate(15deg);
  }
  40%{
    -webkit-transform:rotate(-10deg);
    transform:rotate(-10deg);
  }
  60%{
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg);
  }
  80%{
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
  }
  to{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
}
.swing{
  -webkit-transform-origin:top center;
  -ms-transform-origin:top center;
  -webkit-animation-name:swing;
      transform-origin:top center;
  animation-name:swing;
}
@-webkit-keyframes tada{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
  10%,
  20%{
    -webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%,
  60%,
  80%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}
@keyframes tada{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
  10%,
  20%{
    -webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%,
  60%,
  80%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}
.tada{
  -webkit-animation-name:tada;
  animation-name:tada;
}
@-webkit-keyframes wobble{
  0%{
    -webkit-transform:none;
    transform:none;
  }
  15%{
    -webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);
    transform:translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30%{
    -webkit-transform:translate3d(20%, 0, 0) rotate(3deg);
    transform:translate3d(20%, 0, 0) rotate(3deg);
  }
  45%{
    -webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);
    transform:translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60%{
    -webkit-transform:translate3d(10%, 0, 0) rotate(2deg);
    transform:translate3d(10%, 0, 0) rotate(2deg);
  }
  75%{
    -webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);
    transform:translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes wobble{
  0%{
    -webkit-transform:none;
    transform:none;
  }
  15%{
    -webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);
    transform:translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30%{
    -webkit-transform:translate3d(20%, 0, 0) rotate(3deg);
    transform:translate3d(20%, 0, 0) rotate(3deg);
  }
  45%{
    -webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);
    transform:translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60%{
    -webkit-transform:translate3d(10%, 0, 0) rotate(2deg);
    transform:translate3d(10%, 0, 0) rotate(2deg);
  }
  75%{
    -webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);
    transform:translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
.wobble{
  -webkit-animation-name:wobble;
  animation-name:wobble;
}
@-webkit-keyframes jello{
  0%,
  11.1%,
  to{
    -webkit-transform:none;
    transform:none;
  }
  22.2%{
    -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
    transform:skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3%{
    -webkit-transform:skewX(6.25deg) skewY(6.25deg);
    transform:skewX(6.25deg) skewY(6.25deg);
  }
  44.4%{
    -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
    transform:skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5%{
    -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
    transform:skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6%{
    -webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
    transform:skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7%{
    -webkit-transform:skewX(0.390625deg) skewY(0.390625deg);
    transform:skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8%{
    -webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello{
  0%,
  11.1%,
  to{
    -webkit-transform:none;
    transform:none;
  }
  22.2%{
    -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
    transform:skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3%{
    -webkit-transform:skewX(6.25deg) skewY(6.25deg);
    transform:skewX(6.25deg) skewY(6.25deg);
  }
  44.4%{
    -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
    transform:skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5%{
    -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
    transform:skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6%{
    -webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
    transform:skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7%{
    -webkit-transform:skewX(0.390625deg) skewY(0.390625deg);
    transform:skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8%{
    -webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello{
  -webkit-animation-name:jello;
  -webkit-transform-origin:center;
  -ms-transform-origin:center;
      transform-origin:center;
  animation-name:jello;
}
@-webkit-keyframes bounceIn{
  0%,
  20%,
  40%,
  60%,
  80%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
    opacity:0;
  }
  20%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1);
    transform:scale3d(1.1, 1.1, 1.1);
  }
  40%{
    -webkit-transform:scale3d(0.9, 0.9, 0.9);
    transform:scale3d(0.9, 0.9, 0.9);
  }
  60%{
    -webkit-transform:scale3d(1.03, 1.03, 1.03);
    transform:scale3d(1.03, 1.03, 1.03);
    opacity:1;
  }
  80%{
    -webkit-transform:scale3d(0.97, 0.97, 0.97);
    transform:scale3d(0.97, 0.97, 0.97);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
    opacity:1;
  }
}
@keyframes bounceIn{
  0%,
  20%,
  40%,
  60%,
  80%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
    opacity:0;
  }
  20%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1);
    transform:scale3d(1.1, 1.1, 1.1);
  }
  40%{
    -webkit-transform:scale3d(0.9, 0.9, 0.9);
    transform:scale3d(0.9, 0.9, 0.9);
  }
  60%{
    -webkit-transform:scale3d(1.03, 1.03, 1.03);
    transform:scale3d(1.03, 1.03, 1.03);
    opacity:1;
  }
  80%{
    -webkit-transform:scale3d(0.97, 0.97, 0.97);
    transform:scale3d(0.97, 0.97, 0.97);
  }
  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
    opacity:1;
  }
}
.bounceIn{
  -webkit-animation-name:bounceIn;
  animation-name:bounceIn;
}
@-webkit-keyframes bounceInDown{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(0, -3000px, 0);
    transform:translate3d(0, -3000px, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(0, 25px, 0);
    transform:translate3d(0, 25px, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(0, -10px, 0);
    transform:translate3d(0, -10px, 0);
  }
  90%{
    -webkit-transform:translate3d(0, 5px, 0);
    transform:translate3d(0, 5px, 0);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes bounceInDown{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(0, -3000px, 0);
    transform:translate3d(0, -3000px, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(0, 25px, 0);
    transform:translate3d(0, 25px, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(0, -10px, 0);
    transform:translate3d(0, -10px, 0);
  }
  90%{
    -webkit-transform:translate3d(0, 5px, 0);
    transform:translate3d(0, 5px, 0);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
.bounceInDown{
  -webkit-animation-name:bounceInDown;
  animation-name:bounceInDown;
}
@-webkit-keyframes bounceInLeft{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(-3000px, 0, 0);
    transform:translate3d(-3000px, 0, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(25px, 0, 0);
    transform:translate3d(25px, 0, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(-10px, 0, 0);
    transform:translate3d(-10px, 0, 0);
  }
  90%{
    -webkit-transform:translate3d(5px, 0, 0);
    transform:translate3d(5px, 0, 0);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes bounceInLeft{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(-3000px, 0, 0);
    transform:translate3d(-3000px, 0, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(25px, 0, 0);
    transform:translate3d(25px, 0, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(-10px, 0, 0);
    transform:translate3d(-10px, 0, 0);
  }
  90%{
    -webkit-transform:translate3d(5px, 0, 0);
    transform:translate3d(5px, 0, 0);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
.bounceInLeft{
  -webkit-animation-name:bounceInLeft;
  animation-name:bounceInLeft;
}
@-webkit-keyframes bounceInRight{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(3000px, 0, 0);
    transform:translate3d(3000px, 0, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(-25px, 0, 0);
    transform:translate3d(-25px, 0, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(10px, 0, 0);
    transform:translate3d(10px, 0, 0);
  }
  90%{
    -webkit-transform:translate3d(-5px, 0, 0);
    transform:translate3d(-5px, 0, 0);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes bounceInRight{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(3000px, 0, 0);
    transform:translate3d(3000px, 0, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(-25px, 0, 0);
    transform:translate3d(-25px, 0, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(10px, 0, 0);
    transform:translate3d(10px, 0, 0);
  }
  90%{
    -webkit-transform:translate3d(-5px, 0, 0);
    transform:translate3d(-5px, 0, 0);
  }
  to{
    -webkit-transform:none;
    transform:none;
  }
}
.bounceInRight{
  -webkit-animation-name:bounceInRight;
  animation-name:bounceInRight;
}
@-webkit-keyframes bounceInUp{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(0, 3000px, 0);
    transform:translate3d(0, 3000px, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(0, -20px, 0);
    transform:translate3d(0, -20px, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(0, 10px, 0);
    transform:translate3d(0, 10px, 0);
  }
  90%{
    -webkit-transform:translate3d(0, -5px, 0);
    transform:translate3d(0, -5px, 0);
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
@keyframes bounceInUp{
  0%,
  60%,
  75%,
  90%,
  to{
    -webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    -webkit-transform:translate3d(0, 3000px, 0);
    transform:translate3d(0, 3000px, 0);
    opacity:0;
  }
  60%{
    -webkit-transform:translate3d(0, -20px, 0);
    transform:translate3d(0, -20px, 0);
    opacity:1;
  }
  75%{
    -webkit-transform:translate3d(0, 10px, 0);
    transform:translate3d(0, 10px, 0);
  }
  90%{
    -webkit-transform:translate3d(0, -5px, 0);
    transform:translate3d(0, -5px, 0);
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
.bounceInUp{
  -webkit-animation-name:bounceInUp;
  animation-name:bounceInUp;
}
@-webkit-keyframes bounceOut{
  20%{
    -webkit-transform:scale3d(0.9, 0.9, 0.9);
    transform:scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1);
    transform:scale3d(1.1, 1.1, 1.1);
    opacity:1;
  }
  to{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
    opacity:0;
  }
}
@keyframes bounceOut{
  20%{
    -webkit-transform:scale3d(0.9, 0.9, 0.9);
    transform:scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55%{
    -webkit-transform:scale3d(1.1, 1.1, 1.1);
    transform:scale3d(1.1, 1.1, 1.1);
    opacity:1;
  }
  to{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
    opacity:0;
  }
}
.bounceOut{
  -webkit-animation-name:bounceOut;
  animation-name:bounceOut;
}
@-webkit-keyframes bounceOutDown{
  20%{
    -webkit-transform:translate3d(0, 10px, 0);
    transform:translate3d(0, 10px, 0);
  }
  40%,
  45%{
    -webkit-transform:translate3d(0, -20px, 0);
    transform:translate3d(0, -20px, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 2000px, 0);
    transform:translate3d(0, 2000px, 0);
    opacity:0;
  }
}
@keyframes bounceOutDown{
  20%{
    -webkit-transform:translate3d(0, 10px, 0);
    transform:translate3d(0, 10px, 0);
  }
  40%,
  45%{
    -webkit-transform:translate3d(0, -20px, 0);
    transform:translate3d(0, -20px, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 2000px, 0);
    transform:translate3d(0, 2000px, 0);
    opacity:0;
  }
}
.bounceOutDown{
  -webkit-animation-name:bounceOutDown;
  animation-name:bounceOutDown;
}
@-webkit-keyframes bounceOutLeft{
  20%{
    -webkit-transform:translate3d(20px, 0, 0);
    transform:translate3d(20px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(-2000px, 0, 0);
    transform:translate3d(-2000px, 0, 0);
    opacity:0;
  }
}
@keyframes bounceOutLeft{
  20%{
    -webkit-transform:translate3d(20px, 0, 0);
    transform:translate3d(20px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(-2000px, 0, 0);
    transform:translate3d(-2000px, 0, 0);
    opacity:0;
  }
}
.bounceOutLeft{
  -webkit-animation-name:bounceOutLeft;
  animation-name:bounceOutLeft;
}
@-webkit-keyframes bounceOutRight{
  20%{
    -webkit-transform:translate3d(-20px, 0, 0);
    transform:translate3d(-20px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(2000px, 0, 0);
    transform:translate3d(2000px, 0, 0);
    opacity:0;
  }
}
@keyframes bounceOutRight{
  20%{
    -webkit-transform:translate3d(-20px, 0, 0);
    transform:translate3d(-20px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(2000px, 0, 0);
    transform:translate3d(2000px, 0, 0);
    opacity:0;
  }
}
.bounceOutRight{
  -webkit-animation-name:bounceOutRight;
  animation-name:bounceOutRight;
}
@-webkit-keyframes bounceOutUp{
  20%{
    -webkit-transform:translate3d(0, -10px, 0);
    transform:translate3d(0, -10px, 0);
  }
  40%,
  45%{
    -webkit-transform:translate3d(0, 20px, 0);
    transform:translate3d(0, 20px, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, -2000px, 0);
    transform:translate3d(0, -2000px, 0);
    opacity:0;
  }
}
@keyframes bounceOutUp{
  20%{
    -webkit-transform:translate3d(0, -10px, 0);
    transform:translate3d(0, -10px, 0);
  }
  40%,
  45%{
    -webkit-transform:translate3d(0, 20px, 0);
    transform:translate3d(0, 20px, 0);
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, -2000px, 0);
    transform:translate3d(0, -2000px, 0);
    opacity:0;
  }
}
.bounceOutUp{
  -webkit-animation-name:bounceOutUp;
  animation-name:bounceOutUp;
}
@-webkit-keyframes fadeIn{
  0%{
    opacity:0;
  }
  to{
    opacity:1;
  }
}
@keyframes fadeIn{
  0%{
    opacity:0;
  }
  to{
    opacity:1;
  }
}
.fadeIn{
  -webkit-animation-name:fadeIn;
  animation-name:fadeIn;
}
@-webkit-keyframes fadeInDown{
  0%{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInDown{
  0%{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInDown{
  -webkit-animation-name:fadeInDown;
  animation-name:fadeInDown;
}
@-webkit-keyframes fadeInDownBig{
  0%{
    -webkit-transform:translate3d(0, -2000px, 0);
    transform:translate3d(0, -2000px, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInDownBig{
  0%{
    -webkit-transform:translate3d(0, -2000px, 0);
    transform:translate3d(0, -2000px, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInDownBig{
  -webkit-animation-name:fadeInDownBig;
  animation-name:fadeInDownBig;
}
@-webkit-keyframes fadeInLeft{
  0%{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInLeft{
  0%{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInLeft{
  -webkit-animation-name:fadeInLeft;
  animation-name:fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig{
  0%{
    -webkit-transform:translate3d(-2000px, 0, 0);
    transform:translate3d(-2000px, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInLeftBig{
  0%{
    -webkit-transform:translate3d(-2000px, 0, 0);
    transform:translate3d(-2000px, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInLeftBig{
  -webkit-animation-name:fadeInLeftBig;
  animation-name:fadeInLeftBig;
}
@-webkit-keyframes fadeInRight{
  0%{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInRight{
  0%{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInRight{
  -webkit-animation-name:fadeInRight;
  animation-name:fadeInRight;
}
@-webkit-keyframes fadeInRightBig{
  0%{
    -webkit-transform:translate3d(2000px, 0, 0);
    transform:translate3d(2000px, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInRightBig{
  0%{
    -webkit-transform:translate3d(2000px, 0, 0);
    transform:translate3d(2000px, 0, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInRightBig{
  -webkit-animation-name:fadeInRightBig;
  animation-name:fadeInRightBig;
}
@-webkit-keyframes fadeInUp{
  0%{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInUp{
  0%{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInUp{
  -webkit-animation-name:fadeInUp;
  animation-name:fadeInUp;
}
@-webkit-keyframes fadeInUpBig{
  0%{
    -webkit-transform:translate3d(0, 2000px, 0);
    transform:translate3d(0, 2000px, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes fadeInUpBig{
  0%{
    -webkit-transform:translate3d(0, 2000px, 0);
    transform:translate3d(0, 2000px, 0);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.fadeInUpBig{
  -webkit-animation-name:fadeInUpBig;
  animation-name:fadeInUpBig;
}
@-webkit-keyframes fadeOut{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
@keyframes fadeOut{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
.fadeOut{
  -webkit-animation-name:fadeOut;
  animation-name:fadeOut;
}
@-webkit-keyframes fadeOutDown{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    opacity:0;
  }
}
@keyframes fadeOutDown{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    opacity:0;
  }
}
.fadeOutDown{
  -webkit-animation-name:fadeOutDown;
  animation-name:fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 2000px, 0);
    transform:translate3d(0, 2000px, 0);
    opacity:0;
  }
}
@keyframes fadeOutDownBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 2000px, 0);
    transform:translate3d(0, 2000px, 0);
    opacity:0;
  }
}
.fadeOutDownBig{
  -webkit-animation-name:fadeOutDownBig;
  animation-name:fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    opacity:0;
  }
}
@keyframes fadeOutLeft{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    opacity:0;
  }
}
.fadeOutLeft{
  -webkit-animation-name:fadeOutLeft;
  animation-name:fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(-2000px, 0, 0);
    transform:translate3d(-2000px, 0, 0);
    opacity:0;
  }
}
@keyframes fadeOutLeftBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(-2000px, 0, 0);
    transform:translate3d(-2000px, 0, 0);
    opacity:0;
  }
}
.fadeOutLeftBig{
  -webkit-animation-name:fadeOutLeftBig;
  animation-name:fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    opacity:0;
  }
}
@keyframes fadeOutRight{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    opacity:0;
  }
}
.fadeOutRight{
  -webkit-animation-name:fadeOutRight;
  animation-name:fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(2000px, 0, 0);
    transform:translate3d(2000px, 0, 0);
    opacity:0;
  }
}
@keyframes fadeOutRightBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(2000px, 0, 0);
    transform:translate3d(2000px, 0, 0);
    opacity:0;
  }
}
.fadeOutRightBig{
  -webkit-animation-name:fadeOutRightBig;
  animation-name:fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    opacity:0;
  }
}
@keyframes fadeOutUp{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    opacity:0;
  }
}
.fadeOutUp{
  -webkit-animation-name:fadeOutUp;
  animation-name:fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, -2000px, 0);
    transform:translate3d(0, -2000px, 0);
    opacity:0;
  }
}
@keyframes fadeOutUpBig{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, -2000px, 0);
    transform:translate3d(0, -2000px, 0);
    opacity:0;
  }
}
.fadeOutUpBig{
  -webkit-animation-name:fadeOutUpBig;
  animation-name:fadeOutUpBig;
}
@-webkit-keyframes flip{
  0%{
    -webkit-transform:perspective(400px) rotateY(-1turn);
    transform:perspective(400px) rotateY(-1turn);
  }
  0%,
  40%{
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }
  40%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);
    transform:perspective(400px) translateZ(150px) rotateY(-190deg);
  }
  50%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);
    transform:perspective(400px) translateZ(150px) rotateY(-170deg);
  }
  50%,
  80%{
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  80%{
    -webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform:perspective(400px) scale3d(0.95, 0.95, 0.95);
  }
  to{
    -webkit-transform:perspective(400px);
    -webkit-animation-timing-function:ease-in;
    transform:perspective(400px);
    animation-timing-function:ease-in;
  }
}
@keyframes flip{
  0%{
    -webkit-transform:perspective(400px) rotateY(-1turn);
    transform:perspective(400px) rotateY(-1turn);
  }
  0%,
  40%{
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }
  40%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);
    transform:perspective(400px) translateZ(150px) rotateY(-190deg);
  }
  50%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);
    transform:perspective(400px) translateZ(150px) rotateY(-170deg);
  }
  50%,
  80%{
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  80%{
    -webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform:perspective(400px) scale3d(0.95, 0.95, 0.95);
  }
  to{
    -webkit-transform:perspective(400px);
    -webkit-animation-timing-function:ease-in;
    transform:perspective(400px);
    animation-timing-function:ease-in;
  }
}
.animated.flip{
  -webkit-backface-visibility:visible;
  -webkit-animation-name:flip;
  backface-visibility:visible;
  animation-name:flip;
}
@-webkit-keyframes flipInX{
  0%{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    opacity:0;
  }
  0%,
  40%{
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  40%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
  }
  60%{
    -webkit-transform:perspective(400px) rotateX(10deg);
    transform:perspective(400px) rotateX(10deg);
    opacity:1;
  }
  80%{
    -webkit-transform:perspective(400px) rotateX(-5deg);
    transform:perspective(400px) rotateX(-5deg);
  }
  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
@keyframes flipInX{
  0%{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    opacity:0;
  }
  0%,
  40%{
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  40%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
  }
  60%{
    -webkit-transform:perspective(400px) rotateX(10deg);
    transform:perspective(400px) rotateX(10deg);
    opacity:1;
  }
  80%{
    -webkit-transform:perspective(400px) rotateX(-5deg);
    transform:perspective(400px) rotateX(-5deg);
  }
  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
.flipInX{
  -webkit-backface-visibility:visible!important;
  -webkit-animation-name:flipInX;
  backface-visibility:visible!important;
  animation-name:flipInX;
}
@-webkit-keyframes flipInY{
  0%{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    opacity:0;
  }
  0%,
  40%{
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  40%{
    -webkit-transform:perspective(400px) rotateY(-20deg);
    transform:perspective(400px) rotateY(-20deg);
  }
  60%{
    -webkit-transform:perspective(400px) rotateY(10deg);
    transform:perspective(400px) rotateY(10deg);
    opacity:1;
  }
  80%{
    -webkit-transform:perspective(400px) rotateY(-5deg);
    transform:perspective(400px) rotateY(-5deg);
  }
  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
@keyframes flipInY{
  0%{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    opacity:0;
  }
  0%,
  40%{
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  40%{
    -webkit-transform:perspective(400px) rotateY(-20deg);
    transform:perspective(400px) rotateY(-20deg);
  }
  60%{
    -webkit-transform:perspective(400px) rotateY(10deg);
    transform:perspective(400px) rotateY(10deg);
    opacity:1;
  }
  80%{
    -webkit-transform:perspective(400px) rotateY(-5deg);
    transform:perspective(400px) rotateY(-5deg);
  }
  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
.flipInY{
  -webkit-backface-visibility:visible!important;
  -webkit-animation-name:flipInY;
  backface-visibility:visible!important;
  animation-name:flipInY;
}
@-webkit-keyframes flipOutX{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    opacity:1;
  }
  to{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    opacity:0;
  }
}
@keyframes flipOutX{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    opacity:1;
  }
  to{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    opacity:0;
  }
}
.flipOutX{
  -webkit-animation-name:flipOutX;
  -webkit-backface-visibility:visible!important;
  backface-visibility:visible !important;
  animation-name:flipOutX;
}
@-webkit-keyframes flipOutY{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30%{
    -webkit-transform:perspective(400px) rotateY(-15deg);
    transform:perspective(400px) rotateY(-15deg);
    opacity:1;
  }
  to{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    opacity:0;
  }
}
@keyframes flipOutY{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30%{
    -webkit-transform:perspective(400px) rotateY(-15deg);
    transform:perspective(400px) rotateY(-15deg);
    opacity:1;
  }
  to{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    opacity:0;
  }
}
.flipOutY{
  -webkit-backface-visibility:visible!important;
  -webkit-animation-name:flipOutY;
  backface-visibility:visible!important;
  animation-name:flipOutY;
}
@-webkit-keyframes lightSpeedIn{
  0%{
    -webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);
    transform:translate3d(100%, 0, 0) skewX(-30deg);
    opacity:0;
  }
  60%{
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
  }
  60%,
  80%{
    opacity:1;
  }
  80%{
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes lightSpeedIn{
  0%{
    -webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);
    transform:translate3d(100%, 0, 0) skewX(-30deg);
    opacity:0;
  }
  60%{
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
  }
  60%,
  80%{
    opacity:1;
  }
  80%{
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.lightSpeedIn{
  -webkit-animation-name:lightSpeedIn;
  -webkit-animation-timing-function:ease-out;
  animation-name:lightSpeedIn;
  animation-timing-function:ease-out;
}
@-webkit-keyframes lightSpeedOut{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0) skewX(30deg);
    transform:translate3d(100%, 0, 0) skewX(30deg);
    opacity:0;
  }
}
@keyframes lightSpeedOut{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0) skewX(30deg);
    transform:translate3d(100%, 0, 0) skewX(30deg);
    opacity:0;
  }
}
.lightSpeedOut{
  -webkit-animation-name:lightSpeedOut;
  -webkit-animation-timing-function:ease-in;
  animation-name:lightSpeedOut;
  animation-timing-function:ease-in;
}
@-webkit-keyframes rotateIn{
  0%{
    -webkit-transform-origin:center;
    -webkit-transform:rotate(-200deg);
    transform:rotate(-200deg);
            transform-origin:center;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:center;
  }
  to{
    -webkit-transform-origin:center;
    -webkit-transform:none;
    transform:none;
            transform-origin:center;
    opacity:1;
  }
}
@keyframes rotateIn{
  0%{
    -webkit-transform-origin:center;
    -webkit-transform:rotate(-200deg);
    transform:rotate(-200deg);
            transform-origin:center;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:center;
  }
  to{
    -webkit-transform-origin:center;
    -webkit-transform:none;
    transform:none;
            transform-origin:center;
    opacity:1;
  }
}
.rotateIn{
  -webkit-animation-name:rotateIn;
  animation-name:rotateIn;
}
@-webkit-keyframes rotateInDownLeft{
  0%{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
            transform-origin:left bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:left bottom;
    opacity:1;
  }
}
@keyframes rotateInDownLeft{
  0%{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
            transform-origin:left bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:left bottom;
    opacity:1;
  }
}
.rotateInDownLeft{
  -webkit-animation-name:rotateInDownLeft;
  animation-name:rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight{
  0%{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
            transform-origin:right bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:right bottom;
    opacity:1;
  }
}
@keyframes rotateInDownRight{
  0%{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
            transform-origin:right bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:right bottom;
    opacity:1;
  }
}
.rotateInDownRight{
  -webkit-animation-name:rotateInDownRight;
  animation-name:rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft{
  0%{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
            transform-origin:left bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:left bottom;
    opacity:1;
  }
}
@keyframes rotateInUpLeft{
  0%{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
            transform-origin:left bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:left bottom;
    opacity:1;
  }
}
.rotateInUpLeft{
  -webkit-animation-name:rotateInUpLeft;
  animation-name:rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight{
  0%{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
            transform-origin:right bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:right bottom;
    opacity:1;
  }
}
@keyframes rotateInUpRight{
  0%{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
            transform-origin:right bottom;
    opacity:0;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
            transform-origin:right bottom;
    opacity:1;
  }
}
.rotateInUpRight{
  -webkit-animation-name:rotateInUpRight;
  animation-name:rotateInUpRight;
}
@-webkit-keyframes rotateOut{
  0%{
    -webkit-transform-origin:center;
            transform-origin:center;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:center;
  }
  to{
    -webkit-transform-origin:center;
    -webkit-transform:rotate(200deg);
    transform:rotate(200deg);
            transform-origin:center;
    opacity:0;
  }
}
@keyframes rotateOut{
  0%{
    -webkit-transform-origin:center;
            transform-origin:center;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:center;
  }
  to{
    -webkit-transform-origin:center;
    -webkit-transform:rotate(200deg);
    transform:rotate(200deg);
            transform-origin:center;
    opacity:0;
  }
}
.rotateOut{
  -webkit-animation-name:rotateOut;
  animation-name:rotateOut;
}
@-webkit-keyframes rotateOutDownLeft{
  0%{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
            transform-origin:left bottom;
    opacity:0;
  }
}
@keyframes rotateOutDownLeft{
  0%{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
            transform-origin:left bottom;
    opacity:0;
  }
}
.rotateOutDownLeft{
  -webkit-animation-name:rotateOutDownLeft;
  animation-name:rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight{
  0%{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
            transform-origin:right bottom;
    opacity:0;
  }
}
@keyframes rotateOutDownRight{
  0%{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
            transform-origin:right bottom;
    opacity:0;
  }
}
.rotateOutDownRight{
  -webkit-animation-name:rotateOutDownRight;
  animation-name:rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft{
  0%{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
            transform-origin:left bottom;
    opacity:0;
  }
}
@keyframes rotateOutUpLeft{
  0%{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:left bottom;
  }
  to{
    -webkit-transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
            transform-origin:left bottom;
    opacity:0;
  }
}
.rotateOutUpLeft{
  -webkit-animation-name:rotateOutUpLeft;
  animation-name:rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight{
  0%{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
            transform-origin:right bottom;
    opacity:0;
  }
}
@keyframes rotateOutUpRight{
  0%{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    opacity:1;
  }
  0%,
  to{
    -webkit-transform-origin:right bottom;
  }
  to{
    -webkit-transform-origin:right bottom;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
            transform-origin:right bottom;
    opacity:0;
  }
}
.rotateOutUpRight{
  -webkit-animation-name:rotateOutUpRight;
  animation-name:rotateOutUpRight;
}
@-webkit-keyframes hinge{
  0%{
    -webkit-transform-origin:top left;
            transform-origin:top left;
  }
  0%,
  20%,
  60%{
    -webkit-transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }
  20%,
  60%{
    -webkit-transform:rotate(80deg);
    -webkit-transform-origin:top left;
    transform:rotate(80deg);
            transform-origin:top left;
  }
  40%,
  80%{
    -webkit-transform:rotate(60deg);
    -webkit-transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    transform:rotate(60deg);
    transform-origin:top left;
    animation-timing-function:ease-in-out;
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 700px, 0);
    transform:translate3d(0, 700px, 0);
    opacity:0;
  }
}
@keyframes hinge{
  0%{
    -webkit-transform-origin:top left;
            transform-origin:top left;
  }
  0%,
  20%,
  60%{
    -webkit-transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }
  20%,
  60%{
    -webkit-transform:rotate(80deg);
    -webkit-transform-origin:top left;
    transform:rotate(80deg);
            transform-origin:top left;
  }
  40%,
  80%{
    -webkit-transform:rotate(60deg);
    -webkit-transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    transform:rotate(60deg);
    transform-origin:top left;
    animation-timing-function:ease-in-out;
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(0, 700px, 0);
    transform:translate3d(0, 700px, 0);
    opacity:0;
  }
}
.hinge{
  -webkit-animation-name:hinge;
  animation-name:hinge;
}
@-webkit-keyframes rollIn{
  0%{
    -webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);
    transform:translate3d(-100%, 0, 0) rotate(-120deg);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
@keyframes rollIn{
  0%{
    -webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);
    transform:translate3d(-100%, 0, 0) rotate(-120deg);
    opacity:0;
  }
  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}
.rollIn{
  -webkit-animation-name:rollIn;
  animation-name:rollIn;
}
@-webkit-keyframes rollOut{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0) rotate(120deg);
    transform:translate3d(100%, 0, 0) rotate(120deg);
    opacity:0;
  }
}
@keyframes rollOut{
  0%{
    opacity:1;
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0) rotate(120deg);
    transform:translate3d(100%, 0, 0) rotate(120deg);
    opacity:0;
  }
}
.rollOut{
  -webkit-animation-name:rollOut;
  animation-name:rollOut;
}
@-webkit-keyframes zoomIn{
  0%{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
    opacity:0;
  }
  50%{
    opacity:1;
  }
}
@keyframes zoomIn{
  0%{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
    opacity:0;
  }
  50%{
    opacity:1;
  }
}
.zoomIn{
  -webkit-animation-name:zoomIn;
  animation-name:zoomIn;
}
@-webkit-keyframes zoomInDown{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
@keyframes zoomInDown{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
.zoomInDown{
  -webkit-animation-name:zoomInDown;
  animation-name:zoomInDown;
}
@-webkit-keyframes zoomInLeft{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
@keyframes zoomInLeft{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
.zoomInLeft{
  -webkit-animation-name:zoomInLeft;
  animation-name:zoomInLeft;
}
@-webkit-keyframes zoomInRight{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
@keyframes zoomInRight{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
.zoomInRight{
  -webkit-animation-name:zoomInRight;
  animation-name:zoomInRight;
}
@-webkit-keyframes zoomInUp{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
@keyframes zoomInUp{
  0%{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:0;
  }
  60%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:1;
  }
}
.zoomInUp{
  -webkit-animation-name:zoomInUp;
  animation-name:zoomInUp;
}
@-webkit-keyframes zoomOut{
  0%{
    opacity:1;
  }
  50%{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
  }
  50%,
  to{
    opacity:0;
  }
}
@keyframes zoomOut{
  0%{
    opacity:1;
  }
  50%{
    -webkit-transform:scale3d(0.3, 0.3, 0.3);
    transform:scale3d(0.3, 0.3, 0.3);
  }
  50%,
  to{
    opacity:0;
  }
}
.zoomOut{
  -webkit-animation-name:zoomOut;
  animation-name:zoomOut;
}
@-webkit-keyframes zoomOutDown{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:1;
  }
  to{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin:center bottom;
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:0;
  }
}
@keyframes zoomOutDown{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:1;
  }
  to{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin:center bottom;
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:0;
  }
}
.zoomOutDown{
  -webkit-animation-name:zoomOutDown;
  animation-name:zoomOutDown;
}
@-webkit-keyframes zoomOutLeft{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin:left center;
    transform:scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin:left center;
    opacity:0;
  }
}
@keyframes zoomOutLeft{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin:left center;
    transform:scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin:left center;
    opacity:0;
  }
}
.zoomOutLeft{
  -webkit-animation-name:zoomOutLeft;
  animation-name:zoomOutLeft;
}
@-webkit-keyframes zoomOutRight{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin:right center;
    transform:scale(0.1) translate3d(2000px, 0, 0);
    transform-origin:right center;
    opacity:0;
  }
}
@keyframes zoomOutRight{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    opacity:1;
  }
  to{
    -webkit-transform:scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin:right center;
    transform:scale(0.1) translate3d(2000px, 0, 0);
    transform-origin:right center;
    opacity:0;
  }
}
.zoomOutRight{
  -webkit-animation-name:zoomOutRight;
  animation-name:zoomOutRight;
}
@-webkit-keyframes zoomOutUp{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:1;
  }
  to{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin:center bottom;
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:0;
  }
}
@keyframes zoomOutUp{
  40%{
    -webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity:1;
  }
  to{
    -webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin:center bottom;
    animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity:0;
  }
}
.zoomOutUp{
  -webkit-animation-name:zoomOutUp;
  animation-name:zoomOutUp;
}
@-webkit-keyframes slideInDown{
  0%{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
@keyframes slideInDown{
  0%{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
.slideInDown{
  -webkit-animation-name:slideInDown;
  animation-name:slideInDown;
}
@-webkit-keyframes slideInLeft{
  0%{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
@keyframes slideInLeft{
  0%{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
.slideInLeft{
  -webkit-animation-name:slideInLeft;
  animation-name:slideInLeft;
}
@-webkit-keyframes slideInRight{
  0%{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
@keyframes slideInRight{
  0%{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
.slideInRight{
  -webkit-animation-name:slideInRight;
  animation-name:slideInRight;
}
@-webkit-keyframes slideInUp{
  0%{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
@keyframes slideInUp{
  0%{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    visibility:visible;
  }
  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}
.slideInUp{
  -webkit-animation-name:slideInUp;
  animation-name:slideInUp;
}
@-webkit-keyframes slideOutDown{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    visibility:hidden;
  }
}
@keyframes slideOutDown{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(0, 100%, 0);
    transform:translate3d(0, 100%, 0);
    visibility:hidden;
  }
}
.slideOutDown{
  -webkit-animation-name:slideOutDown;
  animation-name:slideOutDown;
}
@-webkit-keyframes slideOutLeft{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    visibility:hidden;
  }
}
@keyframes slideOutLeft{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(-100%, 0, 0);
    transform:translate3d(-100%, 0, 0);
    visibility:hidden;
  }
}
.slideOutLeft{
  -webkit-animation-name:slideOutLeft;
  animation-name:slideOutLeft;
}
@-webkit-keyframes slideOutRight{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    visibility:hidden;
  }
}
@keyframes slideOutRight{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(100%, 0, 0);
    transform:translate3d(100%, 0, 0);
    visibility:hidden;
  }
}
.slideOutRight{
  -webkit-animation-name:slideOutRight;
  animation-name:slideOutRight;
}
@-webkit-keyframes slideOutUp{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    visibility:hidden;
  }
}
@keyframes slideOutUp{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
  to{
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
    visibility:hidden;
  }
}
.slideOutUp{
  -webkit-animation-name:slideOutUp;
  animation-name:slideOutUp;
}
dialog{
  display:none;
  position:absolute;
  right:0;
  left:0;
  width:-moz-fit-content;
  width:-webkit-fit-content;
  width:fit-content;
  height:-moz-fit-content;
  height:-webkit-fit-content;
  height:fit-content;
  margin:auto;
  padding:1em;
  border:solid;
  background:white;
  color:black;
}
dialog[open]{
  display:block;
}
dialog + .backdrop{
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background:rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 540px){
  dialog[_polyfill_modal]{
    top:0;
    width:auto;
    margin:1em;
  }
}
._dialog_overlay{
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
}
dialog.fixed{
  -webkit-transform:translate(0, -50%);
      -ms-transform:translate(0, -50%);
  position:fixed;
  top:50%;
          transform:translate(0, -50%);
}
.gu-mirror{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  position:fixed !important;
  margin:0 !important;
  filter:alpha(opacity=80);
  opacity:0.8;
  z-index:9999 !important;
}
.gu-hide{
  display:none !important;
}
.gu-unselectable{
  -webkit-user-select:none !important;
  -moz-user-select:none !important;
  -ms-user-select:none !important;
  user-select:none !important;
}
.gu-transit{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter:alpha(opacity=20);
  opacity:0.2;
}
@-webkit-keyframes passing-through{
  0%{
    -webkit-transform:translateY(40px);
    -ms-transform:translateY(40px);
    transform:translateY(40px);
    opacity:0;
  }
  30%,
  70%{
    -webkit-transform:translateY(0px);
    -ms-transform:translateY(0px);
    transform:translateY(0px);
    opacity:1;
  }
  100%{
    -webkit-transform:translateY(-40px);
    -ms-transform:translateY(-40px);
    transform:translateY(-40px);
    opacity:0;
  }
}
@keyframes passing-through{
  0%{
    -webkit-transform:translateY(40px);
    -ms-transform:translateY(40px);
    transform:translateY(40px);
    opacity:0;
  }
  30%,
  70%{
    -webkit-transform:translateY(0px);
    -ms-transform:translateY(0px);
    transform:translateY(0px);
    opacity:1;
  }
  100%{
    -webkit-transform:translateY(-40px);
    -ms-transform:translateY(-40px);
    transform:translateY(-40px);
    opacity:0;
  }
}
@-webkit-keyframes slide-in{
  0%{
    -webkit-transform:translateY(40px);
    -ms-transform:translateY(40px);
    transform:translateY(40px);
    opacity:0;
  }
  30%{
    -webkit-transform:translateY(0px);
    -ms-transform:translateY(0px);
    transform:translateY(0px);
    opacity:1;
  }
}
@keyframes slide-in{
  0%{
    -webkit-transform:translateY(40px);
    -ms-transform:translateY(40px);
    transform:translateY(40px);
    opacity:0;
  }
  30%{
    -webkit-transform:translateY(0px);
    -ms-transform:translateY(0px);
    transform:translateY(0px);
    opacity:1;
  }
}
@-webkit-keyframes pulse{
  0%{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
  10%{
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
  }
  20%{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
}
@keyframes pulse{
  0%{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
  10%{
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
  }
  20%{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
}
.dropzone,
.dropzone *{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
}
.dropzone{
  min-height:150px;
  padding:20px 20px;
  border:2px solid rgba(0, 0, 0, 0.3);
  background:white;
}
.dropzone.dz-clickable{
  cursor:pointer;
}
.dropzone.dz-clickable *{
  cursor:default;
}
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message *{
  cursor:pointer;
}
.dropzone.dz-started .dz-message{
  display:none;
}
.dropzone.dz-drag-hover{
  border-style:solid;
}
.dropzone.dz-drag-hover .dz-message{
  opacity:0.5;
}
.dropzone .dz-message{
  margin:2em 0;
  text-align:center;
}
.dropzone .dz-preview{
  display:inline-block;
  position:relative;
  min-height:100px;
  margin:16px;
  vertical-align:top;
}
.dropzone .dz-preview:hover{
  z-index:1000;
}
.dropzone .dz-preview:hover .dz-details{
  opacity:1;
}
.dropzone .dz-preview.dz-file-preview .dz-image{
  border-radius:20px;
  background:#999;
  background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
  background:-webkit-linear-gradient(top, #eee, #ddd);
  background:-o-linear-gradient(top, #eee, #ddd);
  background:linear-gradient(to bottom, #eee, #ddd);
}
.dropzone .dz-preview.dz-file-preview .dz-details{
  opacity:1;
}
.dropzone .dz-preview.dz-image-preview{
  background:white;
}
.dropzone .dz-preview.dz-image-preview .dz-details{
  -webkit-transition:opacity 0.2s linear;
  -o-transition:opacity 0.2s linear;
  transition:opacity 0.2s linear;
}
.dropzone .dz-preview .dz-remove{
  display:block;
  border:none;
  font-size:14px;
  text-align:center;
  cursor:pointer;
}
.dropzone .dz-preview .dz-remove:hover{
  text-decoration:underline;
}
.dropzone .dz-preview:hover .dz-details{
  opacity:1;
}
.dropzone .dz-preview .dz-details{
  position:absolute;
  top:0;
  left:0;
  min-width:100%;
  max-width:100%;
  padding:2em 1em;
  color:rgba(0, 0, 0, 0.9);
  font-size:13px;
  line-height:150%;
  text-align:center;
  opacity:0;
  z-index:20;
}
.dropzone .dz-preview .dz-details .dz-size{
  margin-bottom:1em;
  font-size:16px;
}
.dropzone .dz-preview .dz-details .dz-filename{
  white-space:nowrap;
}
.dropzone .dz-preview .dz-details .dz-filename:hover span{
  border:1px solid rgba(200, 200, 200, 0.8);
  background-color:rgba(255, 255, 255, 0.8);
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover){
  -o-text-overflow:ellipsis;
  overflow:hidden;
     text-overflow:ellipsis;
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{
  border:1px solid transparent;
}
.dropzone .dz-preview .dz-details .dz-filename span,
.dropzone .dz-preview .dz-details .dz-size span{
  padding:0 0.4em;
  border-radius:3px;
  background-color:rgba(255, 255, 255, 0.4);
}
.dropzone .dz-preview:hover .dz-image img{
  -webkit-transform:scale(1.05, 1.05);
  -ms-transform:scale(1.05, 1.05);
  -webkit-filter:blur(8px);
  transform:scale(1.05, 1.05);
  filter:blur(8px);
}
.dropzone .dz-preview .dz-image{
  display:block;
  position:relative;
  width:120px;
  height:120px;
  overflow:hidden;
  border-radius:20px;
  z-index:10;
}
.dropzone .dz-preview .dz-image img{
  display:block;
}
.dropzone .dz-preview.dz-success .dz-success-mark{
  -webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone .dz-preview.dz-error .dz-error-mark{
  -webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  opacity:1;
}
.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark{
  display:block;
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-27px;
  margin-left:-27px;
  opacity:0;
  pointer-events:none;
  z-index:500;
}
.dropzone .dz-preview .dz-success-mark svg,
.dropzone .dz-preview .dz-error-mark svg{
  display:block;
  width:54px;
  height:54px;
}
.dropzone .dz-preview.dz-processing .dz-progress{
  -webkit-transition:all 0.2s linear;
  -o-transition:all 0.2s linear;
  opacity:1;
  transition:all 0.2s linear;
}
.dropzone .dz-preview.dz-complete .dz-progress{
  -webkit-transition:opacity 0.4s ease-in;
  -o-transition:opacity 0.4s ease-in;
  opacity:0;
  transition:opacity 0.4s ease-in;
}
.dropzone .dz-preview:not(.dz-processing) .dz-progress{
  -webkit-animation:pulse 6s ease infinite;
  animation:pulse 6s ease infinite;
}
.dropzone .dz-preview .dz-progress{
  -webkit-transform:scale(1);
  position:absolute;
  top:50%;
  left:50%;
  width:80px;
  height:16px;
  margin-top:-8px;
  margin-left:-40px;
  overflow:hidden;
  border-radius:8px;
  background:rgba(255, 255, 255, 0.9);
  opacity:1;
  pointer-events:none;
  z-index:1000;
}
.dropzone .dz-preview .dz-progress .dz-upload{
  -webkit-transition:width 300ms ease-in-out;
  -o-transition:width 300ms ease-in-out;
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:0;
  background:#333;
  background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#444));
  background:-webkit-linear-gradient(top, #666, #444);
  background:-o-linear-gradient(top, #666, #444);
  background:linear-gradient(to bottom, #666, #444);
  transition:width 300ms ease-in-out;
}
.dropzone .dz-preview.dz-error .dz-error-message{
  display:block;
}
.dropzone .dz-preview.dz-error:hover .dz-error-message{
  opacity:1;
  pointer-events:auto;
}
.dropzone .dz-preview .dz-error-message{
  -webkit-transition:opacity 0.3s ease;
  -o-transition:opacity 0.3s ease;
  display:block;
  display:none;
  position:absolute;
  top:130px;
  left:-10px;
  width:140px;
  padding:0.5em 1.2em;
  border-radius:8px;
  background:#be2626;
  background:-webkit-gradient(linear, left top, left bottom, from(#be2626), to(#a92222));
  background:-webkit-linear-gradient(top, #be2626, #a92222);
  background:-o-linear-gradient(top, #be2626, #a92222);
  background:linear-gradient(to bottom, #be2626, #a92222);
  color:white;
  font-size:13px;
  opacity:0;
  pointer-events:none;
  transition:opacity 0.3s ease;
  z-index:1000;
}
.dropzone .dz-preview .dz-error-message:after{
  position:absolute;
  top:-6px;
  left:64px;
  width:0;
  height:0;
  border-right:6px solid transparent;
  border-bottom:6px solid #be2626;
  border-left:6px solid transparent;
  content:'';
}
:root .grid-stack-item > .ui-resizable-handle{
  -webkit-filter:none;
          filter:none;
}
.grid-stack{
  position:relative;
}
.grid-stack.grid-stack-rtl{
  direction:ltr;
}
.grid-stack.grid-stack-rtl > .grid-stack-item{
  direction:rtl;
}
.grid-stack .grid-stack-placeholder > .placeholder-content{
  position:absolute;
  top:0;
  right:10px;
  bottom:0;
  left:10px;
  width:auto;
  margin:0;
  border:1px dashed lightgray;
  text-align:center;
  z-index:0 !important;
}
.grid-stack > .grid-stack-item{
  position:absolute;
  min-width:8.3333333333%;
  padding:0;
}
.grid-stack > .grid-stack-item > .grid-stack-item-content{
  position:absolute;
  top:0;
  right:10px;
  bottom:0;
  left:10px;
  width:auto;
  margin:0;
  overflow-x:hidden;
  overflow-y:auto;
  z-index:0 !important;
}
.grid-stack > .grid-stack-item > .ui-resizable-handle{
  -ms-touch-action:none;
  display:block;
  position:absolute;
  font-size:0.1px;
  touch-action:none;
}
.grid-stack > .grid-stack-item.ui-resizable-disabled > .ui-resizable-handle,
.grid-stack > .grid-stack-item.ui-resizable-autohide > .ui-resizable-handle{
  display:none;
}
.grid-stack > .grid-stack-item.ui-draggable-dragging,
.grid-stack > .grid-stack-item.ui-resizable-resizing{
  z-index:100;
}
.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content{
  -webkit-box-shadow:1px 4px 6px rgba(0, 0, 0, 0.2);
          box-shadow:1px 4px 6px rgba(0, 0, 0, 0.2);
  opacity:0.8;
}
.grid-stack > .grid-stack-item > .ui-resizable-se,
.grid-stack > .grid-stack-item > .ui-resizable-sw{
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
  background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  background-position:center;
  background-repeat:no-repeat;
}
.grid-stack > .grid-stack-item > .ui-resizable-se{
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
}
.grid-stack > .grid-stack-item > .ui-resizable-nw{
  top:0;
  left:10px;
  width:20px;
  height:20px;
  cursor:nw-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-n{
  top:0;
  right:25px;
  left:25px;
  height:10px;
  cursor:n-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-ne{
  top:0;
  right:10px;
  width:20px;
  height:20px;
  cursor:ne-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-e{
  top:15px;
  right:10px;
  bottom:15px;
  width:10px;
  cursor:e-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-se{
  right:10px;
  bottom:0;
  width:20px;
  height:20px;
  cursor:se-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-s{
  right:25px;
  bottom:0;
  left:25px;
  height:10px;
  cursor:s-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-sw{
  bottom:0;
  left:10px;
  width:20px;
  height:20px;
  cursor:sw-resize;
}
.grid-stack > .grid-stack-item > .ui-resizable-w{
  top:15px;
  bottom:15px;
  left:10px;
  width:10px;
  cursor:w-resize;
}
.grid-stack > .grid-stack-item.ui-draggable-dragging > .ui-resizable-handle{
  display:none !important;
}
.grid-stack > .grid-stack-item[data-gs-width='1']{
  width:8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x='1']{
  left:8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='1']{
  min-width:8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='1']{
  max-width:8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width='2']{
  width:16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x='2']{
  left:16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='2']{
  min-width:16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='2']{
  max-width:16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width='3']{
  width:25%;
}
.grid-stack > .grid-stack-item[data-gs-x='3']{
  left:25%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='3']{
  min-width:25%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='3']{
  max-width:25%;
}
.grid-stack > .grid-stack-item[data-gs-width='4']{
  width:33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x='4']{
  left:33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='4']{
  min-width:33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='4']{
  max-width:33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width='5']{
  width:41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x='5']{
  left:41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='5']{
  min-width:41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='5']{
  max-width:41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width='6']{
  width:50%;
}
.grid-stack > .grid-stack-item[data-gs-x='6']{
  left:50%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='6']{
  min-width:50%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='6']{
  max-width:50%;
}
.grid-stack > .grid-stack-item[data-gs-width='7']{
  width:58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x='7']{
  left:58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='7']{
  min-width:58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='7']{
  max-width:58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width='8']{
  width:66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x='8']{
  left:66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='8']{
  min-width:66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='8']{
  max-width:66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width='9']{
  width:75%;
}
.grid-stack > .grid-stack-item[data-gs-x='9']{
  left:75%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='9']{
  min-width:75%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='9']{
  max-width:75%;
}
.grid-stack > .grid-stack-item[data-gs-width='10']{
  width:83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x='10']{
  left:83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='10']{
  min-width:83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='10']{
  max-width:83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width='11']{
  width:91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x='11']{
  left:91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='11']{
  min-width:91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='11']{
  max-width:91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width='12']{
  width:100%;
}
.grid-stack > .grid-stack-item[data-gs-x='12']{
  left:100%;
}
.grid-stack > .grid-stack-item[data-gs-min-width='12']{
  min-width:100%;
}
.grid-stack > .grid-stack-item[data-gs-max-width='12']{
  max-width:100%;
}
.grid-stack.grid-stack-animate,
.grid-stack.grid-stack-animate .grid-stack-item{
  -webkit-transition:left 0.3s, top 0.3s, height 0.3s, width 0.3s;
  -o-transition:left 0.3s, top 0.3s, height 0.3s, width 0.3s;
  transition:left 0.3s, top 0.3s, height 0.3s, width 0.3s;
}
.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging,
.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing,
.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder{
  -webkit-transition:left 0s, top 0s, height 0s, width 0s;
  -o-transition:left 0s, top 0s, height 0s, width 0s;
  transition:left 0s, top 0s, height 0s, width 0s;
}
@media (max-width: 767px){
  .grid-stack-item{
    position:relative !important;
    top:auto !important;
    left:0 !important;
    width:auto !important;
    margin-bottom:8px;
  }
  .grid-stack-item .ui-resizable-handle{
    display:none;
  }
  .grid-stack{
    height:auto !important;
  }
}
.grid-stack.grid-stack-1 > .grid-stack-item{
  min-width:100%;
}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-width='1']{
  width:100%;
}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-x='1']{
  left:100%;
}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-min-width='1']{
  min-width:100%;
}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-max-width='1']{
  max-width:100%;
}
.grid-stack.grid-stack-2 > .grid-stack-item{
  min-width:50%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-width='1']{
  width:50%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-x='1']{
  left:50%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-min-width='1']{
  min-width:50%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-max-width='1']{
  max-width:50%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-width='2']{
  width:100%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-x='2']{
  left:100%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-min-width='2']{
  min-width:100%;
}
.grid-stack.grid-stack-2 > .grid-stack-item[data-gs-max-width='2']{
  max-width:100%;
}
.grid-stack.grid-stack-3 > .grid-stack-item{
  min-width:33.3333333333%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-width='1']{
  width:33.3333333333%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-x='1']{
  left:33.3333333333%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-min-width='1']{
  min-width:33.3333333333%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-max-width='1']{
  max-width:33.3333333333%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-width='2']{
  width:66.6666666667%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-x='2']{
  left:66.6666666667%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-min-width='2']{
  min-width:66.6666666667%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-max-width='2']{
  max-width:66.6666666667%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-width='3']{
  width:100%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-x='3']{
  left:100%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-min-width='3']{
  min-width:100%;
}
.grid-stack.grid-stack-3 > .grid-stack-item[data-gs-max-width='3']{
  max-width:100%;
}
.grid-stack.grid-stack-4 > .grid-stack-item{
  min-width:25%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-width='1']{
  width:25%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-x='1']{
  left:25%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-min-width='1']{
  min-width:25%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-max-width='1']{
  max-width:25%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-width='2']{
  width:50%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-x='2']{
  left:50%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-min-width='2']{
  min-width:50%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-max-width='2']{
  max-width:50%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-width='3']{
  width:75%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-x='3']{
  left:75%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-min-width='3']{
  min-width:75%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-max-width='3']{
  max-width:75%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-width='4']{
  width:100%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-x='4']{
  left:100%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-min-width='4']{
  min-width:100%;
}
.grid-stack.grid-stack-4 > .grid-stack-item[data-gs-max-width='4']{
  max-width:100%;
}
.grid-stack.grid-stack-5 > .grid-stack-item{
  min-width:20%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-width='1']{
  width:20%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-x='1']{
  left:20%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-min-width='1']{
  min-width:20%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-max-width='1']{
  max-width:20%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-width='2']{
  width:40%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-x='2']{
  left:40%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-min-width='2']{
  min-width:40%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-max-width='2']{
  max-width:40%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-width='3']{
  width:60%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-x='3']{
  left:60%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-min-width='3']{
  min-width:60%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-max-width='3']{
  max-width:60%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-width='4']{
  width:80%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-x='4']{
  left:80%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-min-width='4']{
  min-width:80%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-max-width='4']{
  max-width:80%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-width='5']{
  width:100%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-x='5']{
  left:100%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-min-width='5']{
  min-width:100%;
}
.grid-stack.grid-stack-5 > .grid-stack-item[data-gs-max-width='5']{
  max-width:100%;
}
.grid-stack.grid-stack-6 > .grid-stack-item{
  min-width:16.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-width='1']{
  width:16.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-x='1']{
  left:16.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-min-width='1']{
  min-width:16.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-max-width='1']{
  max-width:16.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-width='2']{
  width:33.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-x='2']{
  left:33.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-min-width='2']{
  min-width:33.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-max-width='2']{
  max-width:33.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-width='3']{
  width:50%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-x='3']{
  left:50%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-min-width='3']{
  min-width:50%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-max-width='3']{
  max-width:50%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-width='4']{
  width:66.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-x='4']{
  left:66.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-min-width='4']{
  min-width:66.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-max-width='4']{
  max-width:66.6666666667%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-width='5']{
  width:83.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-x='5']{
  left:83.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-min-width='5']{
  min-width:83.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-max-width='5']{
  max-width:83.3333333333%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-width='6']{
  width:100%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-x='6']{
  left:100%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-min-width='6']{
  min-width:100%;
}
.grid-stack.grid-stack-6 > .grid-stack-item[data-gs-max-width='6']{
  max-width:100%;
}
.grid-stack.grid-stack-7 > .grid-stack-item{
  min-width:14.2857142857%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='1']{
  width:14.2857142857%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='1']{
  left:14.2857142857%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='1']{
  min-width:14.2857142857%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='1']{
  max-width:14.2857142857%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='2']{
  width:28.5714285714%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='2']{
  left:28.5714285714%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='2']{
  min-width:28.5714285714%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='2']{
  max-width:28.5714285714%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='3']{
  width:42.8571428571%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='3']{
  left:42.8571428571%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='3']{
  min-width:42.8571428571%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='3']{
  max-width:42.8571428571%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='4']{
  width:57.1428571429%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='4']{
  left:57.1428571429%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='4']{
  min-width:57.1428571429%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='4']{
  max-width:57.1428571429%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='5']{
  width:71.4285714286%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='5']{
  left:71.4285714286%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='5']{
  min-width:71.4285714286%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='5']{
  max-width:71.4285714286%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='6']{
  width:85.7142857143%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='6']{
  left:85.7142857143%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='6']{
  min-width:85.7142857143%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='6']{
  max-width:85.7142857143%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-width='7']{
  width:100%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-x='7']{
  left:100%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-min-width='7']{
  min-width:100%;
}
.grid-stack.grid-stack-7 > .grid-stack-item[data-gs-max-width='7']{
  max-width:100%;
}
.grid-stack.grid-stack-8 > .grid-stack-item{
  min-width:12.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='1']{
  width:12.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='1']{
  left:12.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='1']{
  min-width:12.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='1']{
  max-width:12.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='2']{
  width:25%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='2']{
  left:25%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='2']{
  min-width:25%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='2']{
  max-width:25%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='3']{
  width:37.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='3']{
  left:37.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='3']{
  min-width:37.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='3']{
  max-width:37.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='4']{
  width:50%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='4']{
  left:50%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='4']{
  min-width:50%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='4']{
  max-width:50%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='5']{
  width:62.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='5']{
  left:62.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='5']{
  min-width:62.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='5']{
  max-width:62.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='6']{
  width:75%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='6']{
  left:75%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='6']{
  min-width:75%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='6']{
  max-width:75%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='7']{
  width:87.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='7']{
  left:87.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='7']{
  min-width:87.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='7']{
  max-width:87.5%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-width='8']{
  width:100%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-x='8']{
  left:100%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-min-width='8']{
  min-width:100%;
}
.grid-stack.grid-stack-8 > .grid-stack-item[data-gs-max-width='8']{
  max-width:100%;
}
.grid-stack.grid-stack-9 > .grid-stack-item{
  min-width:11.1111111111%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='1']{
  width:11.1111111111%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='1']{
  left:11.1111111111%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='1']{
  min-width:11.1111111111%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='1']{
  max-width:11.1111111111%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='2']{
  width:22.2222222222%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='2']{
  left:22.2222222222%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='2']{
  min-width:22.2222222222%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='2']{
  max-width:22.2222222222%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='3']{
  width:33.3333333333%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='3']{
  left:33.3333333333%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='3']{
  min-width:33.3333333333%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='3']{
  max-width:33.3333333333%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='4']{
  width:44.4444444444%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='4']{
  left:44.4444444444%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='4']{
  min-width:44.4444444444%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='4']{
  max-width:44.4444444444%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='5']{
  width:55.5555555556%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='5']{
  left:55.5555555556%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='5']{
  min-width:55.5555555556%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='5']{
  max-width:55.5555555556%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='6']{
  width:66.6666666667%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='6']{
  left:66.6666666667%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='6']{
  min-width:66.6666666667%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='6']{
  max-width:66.6666666667%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='7']{
  width:77.7777777778%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='7']{
  left:77.7777777778%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='7']{
  min-width:77.7777777778%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='7']{
  max-width:77.7777777778%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='8']{
  width:88.8888888889%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='8']{
  left:88.8888888889%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='8']{
  min-width:88.8888888889%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='8']{
  max-width:88.8888888889%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-width='9']{
  width:100%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-x='9']{
  left:100%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-min-width='9']{
  min-width:100%;
}
.grid-stack.grid-stack-9 > .grid-stack-item[data-gs-max-width='9']{
  max-width:100%;
}
.grid-stack.grid-stack-10 > .grid-stack-item{
  min-width:10%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='1']{
  width:10%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='1']{
  left:10%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='1']{
  min-width:10%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='1']{
  max-width:10%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='2']{
  width:20%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='2']{
  left:20%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='2']{
  min-width:20%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='2']{
  max-width:20%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='3']{
  width:30%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='3']{
  left:30%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='3']{
  min-width:30%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='3']{
  max-width:30%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='4']{
  width:40%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='4']{
  left:40%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='4']{
  min-width:40%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='4']{
  max-width:40%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='5']{
  width:50%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='5']{
  left:50%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='5']{
  min-width:50%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='5']{
  max-width:50%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='6']{
  width:60%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='6']{
  left:60%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='6']{
  min-width:60%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='6']{
  max-width:60%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='7']{
  width:70%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='7']{
  left:70%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='7']{
  min-width:70%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='7']{
  max-width:70%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='8']{
  width:80%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='8']{
  left:80%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='8']{
  min-width:80%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='8']{
  max-width:80%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='9']{
  width:90%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='9']{
  left:90%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='9']{
  min-width:90%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='9']{
  max-width:90%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-width='10']{
  width:100%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-x='10']{
  left:100%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-min-width='10']{
  min-width:100%;
}
.grid-stack.grid-stack-10 > .grid-stack-item[data-gs-max-width='10']{
  max-width:100%;
}
.grid-stack.grid-stack-11 > .grid-stack-item{
  min-width:9.0909090909%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='1']{
  width:9.0909090909%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='1']{
  left:9.0909090909%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='1']{
  min-width:9.0909090909%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='1']{
  max-width:9.0909090909%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='2']{
  width:18.1818181818%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='2']{
  left:18.1818181818%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='2']{
  min-width:18.1818181818%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='2']{
  max-width:18.1818181818%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='3']{
  width:27.2727272727%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='3']{
  left:27.2727272727%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='3']{
  min-width:27.2727272727%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='3']{
  max-width:27.2727272727%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='4']{
  width:36.3636363636%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='4']{
  left:36.3636363636%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='4']{
  min-width:36.3636363636%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='4']{
  max-width:36.3636363636%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='5']{
  width:45.4545454545%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='5']{
  left:45.4545454545%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='5']{
  min-width:45.4545454545%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='5']{
  max-width:45.4545454545%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='6']{
  width:54.5454545455%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='6']{
  left:54.5454545455%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='6']{
  min-width:54.5454545455%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='6']{
  max-width:54.5454545455%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='7']{
  width:63.6363636364%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='7']{
  left:63.6363636364%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='7']{
  min-width:63.6363636364%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='7']{
  max-width:63.6363636364%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='8']{
  width:72.7272727273%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='8']{
  left:72.7272727273%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='8']{
  min-width:72.7272727273%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='8']{
  max-width:72.7272727273%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='9']{
  width:81.8181818182%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='9']{
  left:81.8181818182%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='9']{
  min-width:81.8181818182%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='9']{
  max-width:81.8181818182%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='10']{
  width:90.9090909091%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='10']{
  left:90.9090909091%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='10']{
  min-width:90.9090909091%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='10']{
  max-width:90.9090909091%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-width='11']{
  width:100%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-x='11']{
  left:100%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-min-width='11']{
  min-width:100%;
}
.grid-stack.grid-stack-11 > .grid-stack-item[data-gs-max-width='11']{
  max-width:100%;
}
.grid-stack.grid-stack-12 > .grid-stack-item{
  min-width:8.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='1']{
  width:8.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='1']{
  left:8.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='1']{
  min-width:8.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='1']{
  max-width:8.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='2']{
  width:16.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='2']{
  left:16.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='2']{
  min-width:16.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='2']{
  max-width:16.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='3']{
  width:25%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='3']{
  left:25%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='3']{
  min-width:25%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='3']{
  max-width:25%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='4']{
  width:33.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='4']{
  left:33.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='4']{
  min-width:33.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='4']{
  max-width:33.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='5']{
  width:41.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='5']{
  left:41.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='5']{
  min-width:41.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='5']{
  max-width:41.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='6']{
  width:50%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='6']{
  left:50%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='6']{
  min-width:50%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='6']{
  max-width:50%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='7']{
  width:58.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='7']{
  left:58.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='7']{
  min-width:58.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='7']{
  max-width:58.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='8']{
  width:66.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='8']{
  left:66.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='8']{
  min-width:66.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='8']{
  max-width:66.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='9']{
  width:75%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='9']{
  left:75%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='9']{
  min-width:75%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='9']{
  max-width:75%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='10']{
  width:83.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='10']{
  left:83.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='10']{
  min-width:83.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='10']{
  max-width:83.3333333333%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='11']{
  width:91.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='11']{
  left:91.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='11']{
  min-width:91.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='11']{
  max-width:91.6666666667%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-width='12']{
  width:100%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-x='12']{
  left:100%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-min-width='12']{
  min-width:100%;
}
.grid-stack.grid-stack-12 > .grid-stack-item[data-gs-max-width='12']{
  max-width:100%;
}
/*!
 * Copyright (c) 2014 Tamble, Inc.
 * Licensed under MIT (https://github.com/tamble/jquery-ui-daterangepicker/raw/master/LICENSE.txt)
 */
.comiseo-daterangepicker-triggerbutton.ui-button{
  min-width:18em;
  text-align:left;
}
.comiseo-daterangepicker{
  position:absolute;
  padding:5px;
}
.comiseo-daterangepicker-mask{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  background-color:#fff;
  opacity:0;
}
.comiseo-daterangepicker-presets,
.comiseo-daterangepicker-calendar{
  display:table-cell;
  height:230px;
  vertical-align:top;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-presets{
  padding:2px 7px 7px 2px;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-presets{
  padding:2px 2px 7px 7px;
}
.ui-menu{
  white-space:nowrap;
}
.comiseo-daterangepicker .ui-widget-content,
.comiseo-daterangepicker .ui-datepicker .ui-state-highlight{
  border-width:0;
}
.comiseo-daterangepicker > .comiseo-daterangepicker-main.ui-widget-content{
  border-bottom-width:1px;
}
.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight{
  border-width:1px;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{
  padding-left:5px;
  border-left-width:1px;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{
  padding-right:5px;
  border-right-width:1px;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel{
  float:left;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel{
  float:right;
}
.comiseo-daterangepicker-buttonpanel > button{
  margin-top:6px;
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel > button{
  margin-right:6px;
}
.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel > button{
  margin-left:6px;
}
.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default{
  background:#b0c4de;
  color:#fff;
}
.xdsoft_datetimepicker{
  -webkit-box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.506);
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:none;
  position:absolute;
  padding:8px;
  padding-top:2px;
  padding-left:0;
  border-top:1px solid #ccc;
  border-right:1px solid #ccc;
  border-bottom:1px solid #bbb;
  border-left:1px solid #ccc;
  background:#fff;
  color:#333;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
          box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.506);
  z-index:9999;
}
.xdsoft_datetimepicker.xdsoft_rtl{
  padding:8px 0 8px 8px;
}
.xdsoft_datetimepicker iframe{
  position:absolute;
  top:0;
  left:0;
  width:75px;
  height:210px;
  border:none;
  background:transparent;
}
.xdsoft_datetimepicker button{
  border:none !important;
}
.xdsoft_noselect{
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  -o-user-select:none;
  user-select:none;
}
.xdsoft_noselect::-moz-selection{
  background:transparent;
}
.xdsoft_noselect::selection{
  background:transparent;
}
.xdsoft_noselect::-moz-selection{
  background:transparent;
}
.xdsoft_datetimepicker.xdsoft_inline{
  -webkit-box-shadow:none;
  display:inline-block;
  position:static;
          box-shadow:none;
}
.xdsoft_datetimepicker *{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  margin:0;
  padding:0;
}
.xdsoft_datetimepicker .xdsoft_datepicker,
.xdsoft_datetimepicker .xdsoft_timepicker{
  display:none;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active,
.xdsoft_datetimepicker .xdsoft_timepicker.active{
  display:block;
}
.xdsoft_datetimepicker .xdsoft_datepicker{
  width:224px;
  margin-left:8px;
  float:left;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{
  margin-right:8px;
  margin-left:0;
  float:right;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{
  width:256px;
}
.xdsoft_datetimepicker .xdsoft_datepicker + .xdsoft_timepicker.active .xdsoft_time_box{
  height:194px;
}
.xdsoft_datetimepicker .xdsoft_timepicker{
  width:70px;
  margin-top:0;
  margin-left:8px;
  float:left;
  text-align:center;
}
.xdsoft_datetimepicker .xdsoft_timepicker button{
  width:100%;
  margin-right:0;
  margin-left:0;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_variant{
  margin-right:12px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{
  margin-right:8px;
  margin-left:0;
  float:right;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker{
  margin-top:8px;
  margin-bottom:3px;
}
.xdsoft_datetimepicker .xdsoft_mounthpicker{
  position:relative;
  text-align:center;
}
.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_today_button{
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}
.xdsoft_datetimepicker .xdsoft_label i{
  display:inline-block;
  width:9px;
  height:20px;
  background-position:-92px -19px;
  opacity:0.5;
  vertical-align:middle;
}
.xdsoft_datetimepicker .xdsoft_prev{
  float:left;
  background-position:-20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button{
  margin-left:5px;
  float:left;
  background-position:-70px 0;
}
.xdsoft_datetimepicker .xdsoft_next{
  float:right;
  background-position:0 0;
}
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  display:block;
  position:relative;
  width:20px;
  min-width:0;
  height:30px;
  padding:0;
  overflow:hidden;
  border:0 none;
  outline:medium none;
  background-color:transparent;
  background-repeat:no-repeat;
  text-indent:100%;
  white-space:nowrap;
  cursor:pointer;
  opacity:0.5;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{
  display:block;
  width:30px;
  height:15px;
  margin-top:7px;
  margin-left:14px;
  float:none;
  background-position:-40px -15px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{
  margin-right:14px;
  margin-left:0;
  float:none;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{
  margin-top:0;
  margin-bottom:7px;
  background-position:-40px 0;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{
  height:151px;
  overflow:hidden;
  border-bottom:1px solid #ddd;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div{
  height:25px;
  border-top:1px solid #ddd;
  border-bottom-width:0;
  border-collapse:collapse;
  background:#f5f5f5;
  color:#666;
  font-size:12px;
  line-height:25px;
  text-align:center;
  cursor:pointer;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child{
  border-top-width:0;
}
.xdsoft_datetimepicker .xdsoft_today_button:hover,
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity:1;
}
.xdsoft_datetimepicker .xdsoft_label{
  display:inline;
  position:relative;
  width:182px;
  margin:0;
  padding:5px 3px;
  float:left;
  background-color:#fff;
  font-size:14px;
  font-weight:bold;
  line-height:20px;
  text-align:center;
  cursor:pointer;
  z-index:9999;
}
.xdsoft_datetimepicker .xdsoft_label:hover > span{
  text-decoration:underline;
}
.xdsoft_datetimepicker .xdsoft_label:hover i{
  opacity:1.0;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{
  display:none;
  position:absolute;
  top:30px;
  right:0;
  max-height:160px;
  overflow-y:hidden;
  border:1px solid #ccc;
  background:#fff;
  z-index:101;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{
  right:-7px;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{
  right:2px;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
  background:#ff8000;
  color:#fff;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{
  padding:2px 10px 2px 5px;
  text-decoration:none !important;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
  -webkit-box-shadow:#178fe5 0 1px 3px 0 inset;
  background:#33aaff;
  color:#fff;
  font-weight:700;
          box-shadow:#178fe5 0 1px 3px 0 inset;
}
.xdsoft_datetimepicker .xdsoft_month{
  width:100px;
  text-align:right;
}
.xdsoft_datetimepicker .xdsoft_calendar{
  clear:both;
}
.xdsoft_datetimepicker .xdsoft_year{
  width:48px;
  margin-left:5px;
}
.xdsoft_datetimepicker .xdsoft_calendar table{
  width:100%;
  border-collapse:collapse;
}
.xdsoft_datetimepicker .xdsoft_calendar td > div{
  padding-right:5px;
}
.xdsoft_datetimepicker .xdsoft_calendar th{
  height:25px;
}
.xdsoft_datetimepicker .xdsoft_calendar td,
.xdsoft_datetimepicker .xdsoft_calendar th{
  width:14.2857142%;
  height:25px;
  padding:0;
  border:1px solid #ddd;
  border-collapse:collapse;
  background:#f5f5f5;
  color:#666;
  font-size:12px;
  text-align:right;
  cursor:pointer;
  vertical-align:middle;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{
  width:12.5%;
}
.xdsoft_datetimepicker .xdsoft_calendar th{
  background:#f1f1f1;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{
  color:#33aaff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{
  -webkit-box-shadow:#ffb871 0 1px 4px 0 inset;
  background:#ffe9d2;
  color:#000;
          box-shadow:#ffb871 0 1px 4px 0 inset;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{
  -webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;
  background:#c1ffc9;
  color:#000;
          box-shadow:#00dd1c 0 1px 4px 0 inset;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{
  -webkit-box-shadow:#178fe5 0 1px 3px 0 inset;
  background:#33aaff;
  color:#fff;
  font-weight:700;
          box-shadow:#178fe5 0 1px 3px 0 inset;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  cursor:default;
  opacity:0.5;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  opacity:0.2;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover{
  -webkit-box-shadow:none !important;
  background:#ff8000 !important;
  color:#fff !important;
          box-shadow:none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current.xdsoft_disabled:hover{
  -webkit-box-shadow:#178fe5 0 1px 3px 0 inset !important;
  background:#33aaff !important;
  color:#fff !important;
          box-shadow:#178fe5 0 1px 3px 0 inset !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover{
  -webkit-box-shadow:inherit !important;
  background:inherit !important;
  color:inherit!important;
          box-shadow:inherit !important;
}
.xdsoft_datetimepicker .xdsoft_calendar th{
  color:#999;
  font-weight:700;
  text-align:center;
  cursor:default;
}
.xdsoft_datetimepicker .xdsoft_copyright{
  margin-left:8px;
  float:none;
  clear:both;
  color:#ccc !important;
  font-size:10px;
}
.xdsoft_datetimepicker .xdsoft_copyright a{
  color:#eee !important;
}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{
  color:#aaa !important;
}
.xdsoft_time_box{
  position:relative;
  border:1px solid #ccc;
}
.xdsoft_scrollbar > .xdsoft_scroller{
  height:20px;
  border-radius:3px;
  background:#ccc !important;
}
.xdsoft_scrollbar{
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  width:7px;
  cursor:pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{
  right:auto;
  left:0;
}
.xdsoft_scroller_box{
  position:relative;
}
.xdsoft_datetimepicker.xdsoft_dark{
  -webkit-box-shadow:0 5px 15px -5px rgba(255, 255, 255, 0.506);
  border-top:1px solid #333;
  border-right:1px solid #333;
  border-bottom:1px solid #444;
  border-left:1px solid #333;
  background:#000;
  color:#ccc;
          box-shadow:0 5px 15px -5px rgba(255, 255, 255, 0.506);
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{
  border-bottom:1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div{
  border-top:1px solid #222;
  background:#0a0a0a;
  color:#999;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{
  background-color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{
  border:1px solid #333;
  background:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
  background:#007fff;
  color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
  -webkit-box-shadow:#b03e00 0 1px 3px 0 inset;
  background:#cc5500;
  color:#000;
          box-shadow:#b03e00 0 1px 3px 0 inset;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{
  border:1px solid #222;
  background:#0a0a0a;
  color:#999;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{
  background:#0e0e0e;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{
  color:#cc5500;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{
  -webkit-box-shadow:#ffb871 0 1px 4px 0 inset;
  background:#ffe9d2;
  color:#000;
          box-shadow:#ffb871 0 1px 4px 0 inset;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{
  -webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;
  background:#c1ffc9;
  color:#000;
          box-shadow:#00dd1c 0 1px 4px 0 inset;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{
  -webkit-box-shadow:#b03e00 0 1px 3px 0 inset;
  background:#cc5500;
  color:#000;
          box-shadow:#b03e00 0 1px 3px 0 inset;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div:hover{
  background:#007fff !important;
  color:#000 !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{
  color:#666;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{
  color:#333 !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{
  color:#111 !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{
  color:#555 !important;
}
.xdsoft_dark .xdsoft_time_box{
  border:1px solid #333;
}
.xdsoft_dark .xdsoft_scrollbar > .xdsoft_scroller{
  background:#333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected{
  display:block;
  width:100%;
  margin-top:5px;
  border:1px solid #dddddd !important;
  color:#454551;
  font-size:13px;
}
.xdsoft_datetimepicker .blue-gradient-button{
  position:relative;
  height:28px;
  padding:4px 17px 4px 33px;
  border:1px solid #d7d8da;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));
  background:-webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);
  background:-o-linear-gradient(top, #fff 0%, #f4f8fa 73%);
  background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(73%, #f4f8fa));
  background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);
  color:#82878c;
  font-family:"museo-sans", "Book Antiqua", sans-serif;
  font-size:12px;
  font-weight:300;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0);
}
.xdsoft_datetimepicker .blue-gradient-button:hover,
.xdsoft_datetimepicker .blue-gradient-button:focus,
.xdsoft_datetimepicker .blue-gradient-button:hover span,
.xdsoft_datetimepicker .blue-gradient-button:focus span{
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));
  background:-webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  background:-o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  background:-webkit-gradient(linear, left top, left bottom, from(#f4f8fa), color-stop(73%, #FFF));
  background:linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);
  color:#454551;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0);
}
.blocker{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  padding:20px;
  overflow:auto;
  background-color:#000000;
  background-color:rgba(0, 0, 0, 0.75);
  text-align:center;
  z-index:1;
}
.blocker:before{
  display:inline-block;
  height:100%;
  margin-right:-0.05em;
  content:"";
  vertical-align:middle;
}
.blocker.behind{
  background-color:transparent;
}
.modal{
  -webkit-box-shadow:0 0 10px #000;
  -o-box-shadow:0 0 10px #000;
  -ms-box-shadow:0 0 10px #000;
  display:inline-block;
  position:relative;
  width:400px;
  padding:15px 30px;
  border-radius:8px;
  background:#fff;
  text-align:left;
  box-shadow:0 0 10px #000;
  vertical-align:middle;
  z-index:2;
}
.modal a.close-modal{
  display:block;
  position:absolute;
  top:-12.5px;
  right:-12.5px;
  width:30px;
  height:30px;
  background:url("data:image/png;base64,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") no-repeat 0 0;
  text-indent:-9999px;
}
.modal-spinner{
  display:none;
  position:fixed;
  top:50%;
  left:50%;
  width:64px;
  height:64px;
  margin-top:-32px;
  margin-right:-32px;
  border-radius:8px;
  background:url("data:image/gif;base64,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") #111 no-repeat center center;
}
/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{
  src:url('../fonts/material-iconic/Material-Design-Iconic-Font.woff2?v=2.2.0') format('woff2'), url('../fonts/material-iconic/Material-Design-Iconic-Font.woff?v=2.2.0') format('woff'), url('../fonts/material-iconic/Material-Design-Iconic-Font.ttf?v=2.2.0') format('truetype');
  font-family:'Material-Design-Iconic-Font';
  font-style:normal;
  font-weight:normal;
}
.zmdi{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  display:inline-block;
  font:normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size:inherit;
  text-rendering:auto;
}
.zmdi-hc-lg{
  font-size:1.33333333em;
  line-height:0.75em;
  vertical-align:-15%;
}
.zmdi-hc-2x{
  font-size:2em;
}
.zmdi-hc-3x{
  font-size:3em;
}
.zmdi-hc-4x{
  font-size:4em;
}
.zmdi-hc-5x{
  font-size:5em;
}
.zmdi-hc-fw{
  width:1.28571429em;
  text-align:center;
}
.zmdi-hc-ul{
  margin-left:2.14285714em;
  padding-left:0;
  list-style-type:none;
}
.zmdi-hc-ul > li{
  position:relative;
}
.zmdi-hc-li{
  position:absolute;
  top:0.14285714em;
  left:-2.14285714em;
  width:2.14285714em;
  text-align:center;
}
.zmdi-hc-li.zmdi-hc-lg{
  left:-1.85714286em;
}
.zmdi-hc-border{
  padding:.1em .25em;
  border:solid 0.1em #9e9e9e;
  border-radius:2px;
}
.zmdi-hc-border-circle{
  padding:.1em .25em;
  border:solid 0.1em #9e9e9e;
  border-radius:50%;
}
.zmdi.pull-left{
  margin-right:.15em;
  float:left;
}
.zmdi.pull-right{
  margin-left:.15em;
  float:right;
}
.zmdi-hc-spin{
  -webkit-animation:zmdi-spin 1.5s infinite linear;
  animation:zmdi-spin 1.5s infinite linear;
}
.zmdi-hc-spin-reverse{
  -webkit-animation:zmdi-spin-reverse 1.5s infinite linear;
  animation:zmdi-spin-reverse 1.5s infinite linear;
}
@-webkit-keyframes zmdi-spin{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  100%{
    -webkit-transform:rotate(359deg);
    transform:rotate(359deg);
  }
}
@keyframes zmdi-spin{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  100%{
    -webkit-transform:rotate(359deg);
    transform:rotate(359deg);
  }
}
@-webkit-keyframes zmdi-spin-reverse{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  100%{
    -webkit-transform:rotate(-359deg);
    transform:rotate(-359deg);
  }
}
@keyframes zmdi-spin-reverse{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  100%{
    -webkit-transform:rotate(-359deg);
    transform:rotate(-359deg);
  }
}
.zmdi-hc-rotate-90{
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  transform:rotate(90deg);
}
.zmdi-hc-rotate-180{
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
.zmdi-hc-rotate-270{
  -webkit-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  transform:rotate(270deg);
}
.zmdi-hc-flip-horizontal{
  -webkit-transform:scale(-1, 1);
  -ms-transform:scale(-1, 1);
  transform:scale(-1, 1);
}
.zmdi-hc-flip-vertical{
  -webkit-transform:scale(1, -1);
  -ms-transform:scale(1, -1);
  transform:scale(1, -1);
}
.zmdi-hc-stack{
  display:inline-block;
  position:relative;
  width:2em;
  height:2em;
  line-height:2em;
  vertical-align:middle;
}
.zmdi-hc-stack-1x,
.zmdi-hc-stack-2x{
  position:absolute;
  left:0;
  width:100%;
  text-align:center;
}
.zmdi-hc-stack-1x{
  line-height:inherit;
}
.zmdi-hc-stack-2x{
  font-size:2em;
}
.zmdi-hc-inverse{
  color:#ffffff;
}
.zmdi-3d-rotation:before{
  content:'\f101';
}
.zmdi-airplane-off:before{
  content:'\f102';
}
.zmdi-airplane:before{
  content:'\f103';
}
.zmdi-album:before{
  content:'\f104';
}
.zmdi-archive:before{
  content:'\f105';
}
.zmdi-assignment-account:before{
  content:'\f106';
}
.zmdi-assignment-alert:before{
  content:'\f107';
}
.zmdi-assignment-check:before{
  content:'\f108';
}
.zmdi-assignment-o:before{
  content:'\f109';
}
.zmdi-assignment-return:before{
  content:'\f10a';
}
.zmdi-assignment-returned:before{
  content:'\f10b';
}
.zmdi-assignment:before{
  content:'\f10c';
}
.zmdi-attachment-alt:before{
  content:'\f10d';
}
.zmdi-attachment:before{
  content:'\f10e';
}
.zmdi-audio:before{
  content:'\f10f';
}
.zmdi-badge-check:before{
  content:'\f110';
}
.zmdi-balance-wallet:before{
  content:'\f111';
}
.zmdi-balance:before{
  content:'\f112';
}
.zmdi-battery-alert:before{
  content:'\f113';
}
.zmdi-battery-flash:before{
  content:'\f114';
}
.zmdi-battery-unknown:before{
  content:'\f115';
}
.zmdi-battery:before{
  content:'\f116';
}
.zmdi-bike:before{
  content:'\f117';
}
.zmdi-block-alt:before{
  content:'\f118';
}
.zmdi-block:before{
  content:'\f119';
}
.zmdi-boat:before{
  content:'\f11a';
}
.zmdi-book-image:before{
  content:'\f11b';
}
.zmdi-book:before{
  content:'\f11c';
}
.zmdi-bookmark-outline:before{
  content:'\f11d';
}
.zmdi-bookmark:before{
  content:'\f11e';
}
.zmdi-brush:before{
  content:'\f11f';
}
.zmdi-bug:before{
  content:'\f120';
}
.zmdi-bus:before{
  content:'\f121';
}
.zmdi-cake:before{
  content:'\f122';
}
.zmdi-car-taxi:before{
  content:'\f123';
}
.zmdi-car-wash:before{
  content:'\f124';
}
.zmdi-car:before{
  content:'\f125';
}
.zmdi-card-giftcard:before{
  content:'\f126';
}
.zmdi-card-membership:before{
  content:'\f127';
}
.zmdi-card-travel:before{
  content:'\f128';
}
.zmdi-card:before{
  content:'\f129';
}
.zmdi-case-check:before{
  content:'\f12a';
}
.zmdi-case-download:before{
  content:'\f12b';
}
.zmdi-case-play:before{
  content:'\f12c';
}
.zmdi-case:before{
  content:'\f12d';
}
.zmdi-cast-connected:before{
  content:'\f12e';
}
.zmdi-cast:before{
  content:'\f12f';
}
.zmdi-chart-donut:before{
  content:'\f130';
}
.zmdi-chart:before{
  content:'\f131';
}
.zmdi-city-alt:before{
  content:'\f132';
}
.zmdi-city:before{
  content:'\f133';
}
.zmdi-close-circle-o:before{
  content:'\f134';
}
.zmdi-close-circle:before{
  content:'\f135';
}
.zmdi-close:before{
  content:'\f136';
}
.zmdi-cocktail:before{
  content:'\f137';
}
.zmdi-code-setting:before{
  content:'\f138';
}
.zmdi-code-smartphone:before{
  content:'\f139';
}
.zmdi-code:before{
  content:'\f13a';
}
.zmdi-coffee:before{
  content:'\f13b';
}
.zmdi-collection-bookmark:before{
  content:'\f13c';
}
.zmdi-collection-case-play:before{
  content:'\f13d';
}
.zmdi-collection-folder-image:before{
  content:'\f13e';
}
.zmdi-collection-image-o:before{
  content:'\f13f';
}
.zmdi-collection-image:before{
  content:'\f140';
}
.zmdi-collection-item-1:before{
  content:'\f141';
}
.zmdi-collection-item-2:before{
  content:'\f142';
}
.zmdi-collection-item-3:before{
  content:'\f143';
}
.zmdi-collection-item-4:before{
  content:'\f144';
}
.zmdi-collection-item-5:before{
  content:'\f145';
}
.zmdi-collection-item-6:before{
  content:'\f146';
}
.zmdi-collection-item-7:before{
  content:'\f147';
}
.zmdi-collection-item-8:before{
  content:'\f148';
}
.zmdi-collection-item-9-plus:before{
  content:'\f149';
}
.zmdi-collection-item-9:before{
  content:'\f14a';
}
.zmdi-collection-item:before{
  content:'\f14b';
}
.zmdi-collection-music:before{
  content:'\f14c';
}
.zmdi-collection-pdf:before{
  content:'\f14d';
}
.zmdi-collection-plus:before{
  content:'\f14e';
}
.zmdi-collection-speaker:before{
  content:'\f14f';
}
.zmdi-collection-text:before{
  content:'\f150';
}
.zmdi-collection-video:before{
  content:'\f151';
}
.zmdi-compass:before{
  content:'\f152';
}
.zmdi-cutlery:before{
  content:'\f153';
}
.zmdi-delete:before{
  content:'\f154';
}
.zmdi-dialpad:before{
  content:'\f155';
}
.zmdi-dns:before{
  content:'\f156';
}
.zmdi-drink:before{
  content:'\f157';
}
.zmdi-edit:before{
  content:'\f158';
}
.zmdi-email-open:before{
  content:'\f159';
}
.zmdi-email:before{
  content:'\f15a';
}
.zmdi-eye-off:before{
  content:'\f15b';
}
.zmdi-eye:before{
  content:'\f15c';
}
.zmdi-eyedropper:before{
  content:'\f15d';
}
.zmdi-favorite-outline:before{
  content:'\f15e';
}
.zmdi-favorite:before{
  content:'\f15f';
}
.zmdi-filter-list:before{
  content:'\f160';
}
.zmdi-fire:before{
  content:'\f161';
}
.zmdi-flag:before{
  content:'\f162';
}
.zmdi-flare:before{
  content:'\f163';
}
.zmdi-flash-auto:before{
  content:'\f164';
}
.zmdi-flash-off:before{
  content:'\f165';
}
.zmdi-flash:before{
  content:'\f166';
}
.zmdi-flip:before{
  content:'\f167';
}
.zmdi-flower-alt:before{
  content:'\f168';
}
.zmdi-flower:before{
  content:'\f169';
}
.zmdi-font:before{
  content:'\f16a';
}
.zmdi-fullscreen-alt:before{
  content:'\f16b';
}
.zmdi-fullscreen-exit:before{
  content:'\f16c';
}
.zmdi-fullscreen:before{
  content:'\f16d';
}
.zmdi-functions:before{
  content:'\f16e';
}
.zmdi-gas-station:before{
  content:'\f16f';
}
.zmdi-gesture:before{
  content:'\f170';
}
.zmdi-globe-alt:before{
  content:'\f171';
}
.zmdi-globe-lock:before{
  content:'\f172';
}
.zmdi-globe:before{
  content:'\f173';
}
.zmdi-graduation-cap:before{
  content:'\f174';
}
.zmdi-home:before{
  content:'\f175';
}
.zmdi-hospital-alt:before{
  content:'\f176';
}
.zmdi-hospital:before{
  content:'\f177';
}
.zmdi-hotel:before{
  content:'\f178';
}
.zmdi-hourglass-alt:before{
  content:'\f179';
}
.zmdi-hourglass-outline:before{
  content:'\f17a';
}
.zmdi-hourglass:before{
  content:'\f17b';
}
.zmdi-http:before{
  content:'\f17c';
}
.zmdi-image-alt:before{
  content:'\f17d';
}
.zmdi-image-o:before{
  content:'\f17e';
}
.zmdi-image:before{
  content:'\f17f';
}
.zmdi-inbox:before{
  content:'\f180';
}
.zmdi-invert-colors-off:before{
  content:'\f181';
}
.zmdi-invert-colors:before{
  content:'\f182';
}
.zmdi-key:before{
  content:'\f183';
}
.zmdi-label-alt-outline:before{
  content:'\f184';
}
.zmdi-label-alt:before{
  content:'\f185';
}
.zmdi-label-heart:before{
  content:'\f186';
}
.zmdi-label:before{
  content:'\f187';
}
.zmdi-labels:before{
  content:'\f188';
}
.zmdi-lamp:before{
  content:'\f189';
}
.zmdi-landscape:before{
  content:'\f18a';
}
.zmdi-layers-off:before{
  content:'\f18b';
}
.zmdi-layers:before{
  content:'\f18c';
}
.zmdi-library:before{
  content:'\f18d';
}
.zmdi-link:before{
  content:'\f18e';
}
.zmdi-lock-open:before{
  content:'\f18f';
}
.zmdi-lock-outline:before{
  content:'\f190';
}
.zmdi-lock:before{
  content:'\f191';
}
.zmdi-mail-reply-all:before{
  content:'\f192';
}
.zmdi-mail-reply:before{
  content:'\f193';
}
.zmdi-mail-send:before{
  content:'\f194';
}
.zmdi-mall:before{
  content:'\f195';
}
.zmdi-map:before{
  content:'\f196';
}
.zmdi-menu:before{
  content:'\f197';
}
.zmdi-money-box:before{
  content:'\f198';
}
.zmdi-money-off:before{
  content:'\f199';
}
.zmdi-money:before{
  content:'\f19a';
}
.zmdi-more-vert:before{
  content:'\f19b';
}
.zmdi-more:before{
  content:'\f19c';
}
.zmdi-movie-alt:before{
  content:'\f19d';
}
.zmdi-movie:before{
  content:'\f19e';
}
.zmdi-nature-people:before{
  content:'\f19f';
}
.zmdi-nature:before{
  content:'\f1a0';
}
.zmdi-navigation:before{
  content:'\f1a1';
}
.zmdi-open-in-browser:before{
  content:'\f1a2';
}
.zmdi-open-in-new:before{
  content:'\f1a3';
}
.zmdi-palette:before{
  content:'\f1a4';
}
.zmdi-parking:before{
  content:'\f1a5';
}
.zmdi-pin-account:before{
  content:'\f1a6';
}
.zmdi-pin-assistant:before{
  content:'\f1a7';
}
.zmdi-pin-drop:before{
  content:'\f1a8';
}
.zmdi-pin-help:before{
  content:'\f1a9';
}
.zmdi-pin-off:before{
  content:'\f1aa';
}
.zmdi-pin:before{
  content:'\f1ab';
}
.zmdi-pizza:before{
  content:'\f1ac';
}
.zmdi-plaster:before{
  content:'\f1ad';
}
.zmdi-power-setting:before{
  content:'\f1ae';
}
.zmdi-power:before{
  content:'\f1af';
}
.zmdi-print:before{
  content:'\f1b0';
}
.zmdi-puzzle-piece:before{
  content:'\f1b1';
}
.zmdi-quote:before{
  content:'\f1b2';
}
.zmdi-railway:before{
  content:'\f1b3';
}
.zmdi-receipt:before{
  content:'\f1b4';
}
.zmdi-refresh-alt:before{
  content:'\f1b5';
}
.zmdi-refresh-sync-alert:before{
  content:'\f1b6';
}
.zmdi-refresh-sync-off:before{
  content:'\f1b7';
}
.zmdi-refresh-sync:before{
  content:'\f1b8';
}
.zmdi-refresh:before{
  content:'\f1b9';
}
.zmdi-roller:before{
  content:'\f1ba';
}
.zmdi-ruler:before{
  content:'\f1bb';
}
.zmdi-scissors:before{
  content:'\f1bc';
}
.zmdi-screen-rotation-lock:before{
  content:'\f1bd';
}
.zmdi-screen-rotation:before{
  content:'\f1be';
}
.zmdi-search-for:before{
  content:'\f1bf';
}
.zmdi-search-in-file:before{
  content:'\f1c0';
}
.zmdi-search-in-page:before{
  content:'\f1c1';
}
.zmdi-search-replace:before{
  content:'\f1c2';
}
.zmdi-search:before{
  content:'\f1c3';
}
.zmdi-seat:before{
  content:'\f1c4';
}
.zmdi-settings-square:before{
  content:'\f1c5';
}
.zmdi-settings:before{
  content:'\f1c6';
}
.zmdi-shield-check:before{
  content:'\f1c7';
}
.zmdi-shield-security:before{
  content:'\f1c8';
}
.zmdi-shopping-basket:before{
  content:'\f1c9';
}
.zmdi-shopping-cart-plus:before{
  content:'\f1ca';
}
.zmdi-shopping-cart:before{
  content:'\f1cb';
}
.zmdi-sign-in:before{
  content:'\f1cc';
}
.zmdi-sort-amount-asc:before{
  content:'\f1cd';
}
.zmdi-sort-amount-desc:before{
  content:'\f1ce';
}
.zmdi-sort-asc:before{
  content:'\f1cf';
}
.zmdi-sort-desc:before{
  content:'\f1d0';
}
.zmdi-spellcheck:before{
  content:'\f1d1';
}
.zmdi-storage:before{
  content:'\f1d2';
}
.zmdi-store-24:before{
  content:'\f1d3';
}
.zmdi-store:before{
  content:'\f1d4';
}
.zmdi-subway:before{
  content:'\f1d5';
}
.zmdi-sun:before{
  content:'\f1d6';
}
.zmdi-tab-unselected:before{
  content:'\f1d7';
}
.zmdi-tab:before{
  content:'\f1d8';
}
.zmdi-tag-close:before{
  content:'\f1d9';
}
.zmdi-tag-more:before{
  content:'\f1da';
}
.zmdi-tag:before{
  content:'\f1db';
}
.zmdi-thumb-down:before{
  content:'\f1dc';
}
.zmdi-thumb-up-down:before{
  content:'\f1dd';
}
.zmdi-thumb-up:before{
  content:'\f1de';
}
.zmdi-ticket-star:before{
  content:'\f1df';
}
.zmdi-toll:before{
  content:'\f1e0';
}
.zmdi-toys:before{
  content:'\f1e1';
}
.zmdi-traffic:before{
  content:'\f1e2';
}
.zmdi-translate:before{
  content:'\f1e3';
}
.zmdi-triangle-down:before{
  content:'\f1e4';
}
.zmdi-triangle-up:before{
  content:'\f1e5';
}
.zmdi-truck:before{
  content:'\f1e6';
}
.zmdi-turning-sign:before{
  content:'\f1e7';
}
.zmdi-wallpaper:before{
  content:'\f1e8';
}
.zmdi-washing-machine:before{
  content:'\f1e9';
}
.zmdi-window-maximize:before{
  content:'\f1ea';
}
.zmdi-window-minimize:before{
  content:'\f1eb';
}
.zmdi-window-restore:before{
  content:'\f1ec';
}
.zmdi-wrench:before{
  content:'\f1ed';
}
.zmdi-zoom-in:before{
  content:'\f1ee';
}
.zmdi-zoom-out:before{
  content:'\f1ef';
}
.zmdi-alert-circle-o:before{
  content:'\f1f0';
}
.zmdi-alert-circle:before{
  content:'\f1f1';
}
.zmdi-alert-octagon:before{
  content:'\f1f2';
}
.zmdi-alert-polygon:before{
  content:'\f1f3';
}
.zmdi-alert-triangle:before{
  content:'\f1f4';
}
.zmdi-help-outline:before{
  content:'\f1f5';
}
.zmdi-help:before{
  content:'\f1f6';
}
.zmdi-info-outline:before{
  content:'\f1f7';
}
.zmdi-info:before{
  content:'\f1f8';
}
.zmdi-notifications-active:before{
  content:'\f1f9';
}
.zmdi-notifications-add:before{
  content:'\f1fa';
}
.zmdi-notifications-none:before{
  content:'\f1fb';
}
.zmdi-notifications-off:before{
  content:'\f1fc';
}
.zmdi-notifications-paused:before{
  content:'\f1fd';
}
.zmdi-notifications:before{
  content:'\f1fe';
}
.zmdi-account-add:before{
  content:'\f1ff';
}
.zmdi-account-box-mail:before{
  content:'\f200';
}
.zmdi-account-box-o:before{
  content:'\f201';
}
.zmdi-account-box-phone:before{
  content:'\f202';
}
.zmdi-account-box:before{
  content:'\f203';
}
.zmdi-account-calendar:before{
  content:'\f204';
}
.zmdi-account-circle:before{
  content:'\f205';
}
.zmdi-account-o:before{
  content:'\f206';
}
.zmdi-account:before{
  content:'\f207';
}
.zmdi-accounts-add:before{
  content:'\f208';
}
.zmdi-accounts-alt:before{
  content:'\f209';
}
.zmdi-accounts-list-alt:before{
  content:'\f20a';
}
.zmdi-accounts-list:before{
  content:'\f20b';
}
.zmdi-accounts-outline:before{
  content:'\f20c';
}
.zmdi-accounts:before{
  content:'\f20d';
}
.zmdi-face:before{
  content:'\f20e';
}
.zmdi-female:before{
  content:'\f20f';
}
.zmdi-male-alt:before{
  content:'\f210';
}
.zmdi-male-female:before{
  content:'\f211';
}
.zmdi-male:before{
  content:'\f212';
}
.zmdi-mood-bad:before{
  content:'\f213';
}
.zmdi-mood:before{
  content:'\f214';
}
.zmdi-run:before{
  content:'\f215';
}
.zmdi-walk:before{
  content:'\f216';
}
.zmdi-cloud-box:before{
  content:'\f217';
}
.zmdi-cloud-circle:before{
  content:'\f218';
}
.zmdi-cloud-done:before{
  content:'\f219';
}
.zmdi-cloud-download:before{
  content:'\f21a';
}
.zmdi-cloud-off:before{
  content:'\f21b';
}
.zmdi-cloud-outline-alt:before{
  content:'\f21c';
}
.zmdi-cloud-outline:before{
  content:'\f21d';
}
.zmdi-cloud-upload:before{
  content:'\f21e';
}
.zmdi-cloud:before{
  content:'\f21f';
}
.zmdi-download:before{
  content:'\f220';
}
.zmdi-file-plus:before{
  content:'\f221';
}
.zmdi-file-text:before{
  content:'\f222';
}
.zmdi-file:before{
  content:'\f223';
}
.zmdi-folder-outline:before{
  content:'\f224';
}
.zmdi-folder-person:before{
  content:'\f225';
}
.zmdi-folder-star-alt:before{
  content:'\f226';
}
.zmdi-folder-star:before{
  content:'\f227';
}
.zmdi-folder:before{
  content:'\f228';
}
.zmdi-gif:before{
  content:'\f229';
}
.zmdi-upload:before{
  content:'\f22a';
}
.zmdi-border-all:before{
  content:'\f22b';
}
.zmdi-border-bottom:before{
  content:'\f22c';
}
.zmdi-border-clear:before{
  content:'\f22d';
}
.zmdi-border-color:before{
  content:'\f22e';
}
.zmdi-border-horizontal:before{
  content:'\f22f';
}
.zmdi-border-inner:before{
  content:'\f230';
}
.zmdi-border-left:before{
  content:'\f231';
}
.zmdi-border-outer:before{
  content:'\f232';
}
.zmdi-border-right:before{
  content:'\f233';
}
.zmdi-border-style:before{
  content:'\f234';
}
.zmdi-border-top:before{
  content:'\f235';
}
.zmdi-border-vertical:before{
  content:'\f236';
}
.zmdi-copy:before{
  content:'\f237';
}
.zmdi-crop:before{
  content:'\f238';
}
.zmdi-format-align-center:before{
  content:'\f239';
}
.zmdi-format-align-justify:before{
  content:'\f23a';
}
.zmdi-format-align-left:before{
  content:'\f23b';
}
.zmdi-format-align-right:before{
  content:'\f23c';
}
.zmdi-format-bold:before{
  content:'\f23d';
}
.zmdi-format-clear-all:before{
  content:'\f23e';
}
.zmdi-format-clear:before{
  content:'\f23f';
}
.zmdi-format-color-fill:before{
  content:'\f240';
}
.zmdi-format-color-reset:before{
  content:'\f241';
}
.zmdi-format-color-text:before{
  content:'\f242';
}
.zmdi-format-indent-decrease:before{
  content:'\f243';
}
.zmdi-format-indent-increase:before{
  content:'\f244';
}
.zmdi-format-italic:before{
  content:'\f245';
}
.zmdi-format-line-spacing:before{
  content:'\f246';
}
.zmdi-format-list-bulleted:before{
  content:'\f247';
}
.zmdi-format-list-numbered:before{
  content:'\f248';
}
.zmdi-format-ltr:before{
  content:'\f249';
}
.zmdi-format-rtl:before{
  content:'\f24a';
}
.zmdi-format-size:before{
  content:'\f24b';
}
.zmdi-format-strikethrough-s:before{
  content:'\f24c';
}
.zmdi-format-strikethrough:before{
  content:'\f24d';
}
.zmdi-format-subject:before{
  content:'\f24e';
}
.zmdi-format-underlined:before{
  content:'\f24f';
}
.zmdi-format-valign-bottom:before{
  content:'\f250';
}
.zmdi-format-valign-center:before{
  content:'\f251';
}
.zmdi-format-valign-top:before{
  content:'\f252';
}
.zmdi-redo:before{
  content:'\f253';
}
.zmdi-select-all:before{
  content:'\f254';
}
.zmdi-space-bar:before{
  content:'\f255';
}
.zmdi-text-format:before{
  content:'\f256';
}
.zmdi-transform:before{
  content:'\f257';
}
.zmdi-undo:before{
  content:'\f258';
}
.zmdi-wrap-text:before{
  content:'\f259';
}
.zmdi-comment-alert:before{
  content:'\f25a';
}
.zmdi-comment-alt-text:before{
  content:'\f25b';
}
.zmdi-comment-alt:before{
  content:'\f25c';
}
.zmdi-comment-edit:before{
  content:'\f25d';
}
.zmdi-comment-image:before{
  content:'\f25e';
}
.zmdi-comment-list:before{
  content:'\f25f';
}
.zmdi-comment-more:before{
  content:'\f260';
}
.zmdi-comment-outline:before{
  content:'\f261';
}
.zmdi-comment-text-alt:before{
  content:'\f262';
}
.zmdi-comment-text:before{
  content:'\f263';
}
.zmdi-comment-video:before{
  content:'\f264';
}
.zmdi-comment:before{
  content:'\f265';
}
.zmdi-comments:before{
  content:'\f266';
}
.zmdi-check-all:before{
  content:'\f267';
}
.zmdi-check-circle-u:before{
  content:'\f268';
}
.zmdi-check-circle:before{
  content:'\f269';
}
.zmdi-check-square:before{
  content:'\f26a';
}
.zmdi-check:before{
  content:'\f26b';
}
.zmdi-circle-o:before{
  content:'\f26c';
}
.zmdi-circle:before{
  content:'\f26d';
}
.zmdi-dot-circle-alt:before{
  content:'\f26e';
}
.zmdi-dot-circle:before{
  content:'\f26f';
}
.zmdi-minus-circle-outline:before{
  content:'\f270';
}
.zmdi-minus-circle:before{
  content:'\f271';
}
.zmdi-minus-square:before{
  content:'\f272';
}
.zmdi-minus:before{
  content:'\f273';
}
.zmdi-plus-circle-o-duplicate:before{
  content:'\f274';
}
.zmdi-plus-circle-o:before{
  content:'\f275';
}
.zmdi-plus-circle:before{
  content:'\f276';
}
.zmdi-plus-square:before{
  content:'\f277';
}
.zmdi-plus:before{
  content:'\f278';
}
.zmdi-square-o:before{
  content:'\f279';
}
.zmdi-star-circle:before{
  content:'\f27a';
}
.zmdi-star-half:before{
  content:'\f27b';
}
.zmdi-star-outline:before{
  content:'\f27c';
}
.zmdi-star:before{
  content:'\f27d';
}
.zmdi-bluetooth-connected:before{
  content:'\f27e';
}
.zmdi-bluetooth-off:before{
  content:'\f27f';
}
.zmdi-bluetooth-search:before{
  content:'\f280';
}
.zmdi-bluetooth-setting:before{
  content:'\f281';
}
.zmdi-bluetooth:before{
  content:'\f282';
}
.zmdi-camera-add:before{
  content:'\f283';
}
.zmdi-camera-alt:before{
  content:'\f284';
}
.zmdi-camera-bw:before{
  content:'\f285';
}
.zmdi-camera-front:before{
  content:'\f286';
}
.zmdi-camera-mic:before{
  content:'\f287';
}
.zmdi-camera-party-mode:before{
  content:'\f288';
}
.zmdi-camera-rear:before{
  content:'\f289';
}
.zmdi-camera-roll:before{
  content:'\f28a';
}
.zmdi-camera-switch:before{
  content:'\f28b';
}
.zmdi-camera:before{
  content:'\f28c';
}
.zmdi-card-alert:before{
  content:'\f28d';
}
.zmdi-card-off:before{
  content:'\f28e';
}
.zmdi-card-sd:before{
  content:'\f28f';
}
.zmdi-card-sim:before{
  content:'\f290';
}
.zmdi-desktop-mac:before{
  content:'\f291';
}
.zmdi-desktop-windows:before{
  content:'\f292';
}
.zmdi-device-hub:before{
  content:'\f293';
}
.zmdi-devices-off:before{
  content:'\f294';
}
.zmdi-devices:before{
  content:'\f295';
}
.zmdi-dock:before{
  content:'\f296';
}
.zmdi-floppy:before{
  content:'\f297';
}
.zmdi-gamepad:before{
  content:'\f298';
}
.zmdi-gps-dot:before{
  content:'\f299';
}
.zmdi-gps-off:before{
  content:'\f29a';
}
.zmdi-gps:before{
  content:'\f29b';
}
.zmdi-headset-mic:before{
  content:'\f29c';
}
.zmdi-headset:before{
  content:'\f29d';
}
.zmdi-input-antenna:before{
  content:'\f29e';
}
.zmdi-input-composite:before{
  content:'\f29f';
}
.zmdi-input-hdmi:before{
  content:'\f2a0';
}
.zmdi-input-power:before{
  content:'\f2a1';
}
.zmdi-input-svideo:before{
  content:'\f2a2';
}
.zmdi-keyboard-hide:before{
  content:'\f2a3';
}
.zmdi-keyboard:before{
  content:'\f2a4';
}
.zmdi-laptop-chromebook:before{
  content:'\f2a5';
}
.zmdi-laptop-mac:before{
  content:'\f2a6';
}
.zmdi-laptop:before{
  content:'\f2a7';
}
.zmdi-mic-off:before{
  content:'\f2a8';
}
.zmdi-mic-outline:before{
  content:'\f2a9';
}
.zmdi-mic-setting:before{
  content:'\f2aa';
}
.zmdi-mic:before{
  content:'\f2ab';
}
.zmdi-mouse:before{
  content:'\f2ac';
}
.zmdi-network-alert:before{
  content:'\f2ad';
}
.zmdi-network-locked:before{
  content:'\f2ae';
}
.zmdi-network-off:before{
  content:'\f2af';
}
.zmdi-network-outline:before{
  content:'\f2b0';
}
.zmdi-network-setting:before{
  content:'\f2b1';
}
.zmdi-network:before{
  content:'\f2b2';
}
.zmdi-phone-bluetooth:before{
  content:'\f2b3';
}
.zmdi-phone-end:before{
  content:'\f2b4';
}
.zmdi-phone-forwarded:before{
  content:'\f2b5';
}
.zmdi-phone-in-talk:before{
  content:'\f2b6';
}
.zmdi-phone-locked:before{
  content:'\f2b7';
}
.zmdi-phone-missed:before{
  content:'\f2b8';
}
.zmdi-phone-msg:before{
  content:'\f2b9';
}
.zmdi-phone-paused:before{
  content:'\f2ba';
}
.zmdi-phone-ring:before{
  content:'\f2bb';
}
.zmdi-phone-setting:before{
  content:'\f2bc';
}
.zmdi-phone-sip:before{
  content:'\f2bd';
}
.zmdi-phone:before{
  content:'\f2be';
}
.zmdi-portable-wifi-changes:before{
  content:'\f2bf';
}
.zmdi-portable-wifi-off:before{
  content:'\f2c0';
}
.zmdi-portable-wifi:before{
  content:'\f2c1';
}
.zmdi-radio:before{
  content:'\f2c2';
}
.zmdi-reader:before{
  content:'\f2c3';
}
.zmdi-remote-control-alt:before{
  content:'\f2c4';
}
.zmdi-remote-control:before{
  content:'\f2c5';
}
.zmdi-router:before{
  content:'\f2c6';
}
.zmdi-scanner:before{
  content:'\f2c7';
}
.zmdi-smartphone-android:before{
  content:'\f2c8';
}
.zmdi-smartphone-download:before{
  content:'\f2c9';
}
.zmdi-smartphone-erase:before{
  content:'\f2ca';
}
.zmdi-smartphone-info:before{
  content:'\f2cb';
}
.zmdi-smartphone-iphone:before{
  content:'\f2cc';
}
.zmdi-smartphone-landscape-lock:before{
  content:'\f2cd';
}
.zmdi-smartphone-landscape:before{
  content:'\f2ce';
}
.zmdi-smartphone-lock:before{
  content:'\f2cf';
}
.zmdi-smartphone-portrait-lock:before{
  content:'\f2d0';
}
.zmdi-smartphone-ring:before{
  content:'\f2d1';
}
.zmdi-smartphone-setting:before{
  content:'\f2d2';
}
.zmdi-smartphone-setup:before{
  content:'\f2d3';
}
.zmdi-smartphone:before{
  content:'\f2d4';
}
.zmdi-speaker:before{
  content:'\f2d5';
}
.zmdi-tablet-android:before{
  content:'\f2d6';
}
.zmdi-tablet-mac:before{
  content:'\f2d7';
}
.zmdi-tablet:before{
  content:'\f2d8';
}
.zmdi-tv-alt-play:before{
  content:'\f2d9';
}
.zmdi-tv-list:before{
  content:'\f2da';
}
.zmdi-tv-play:before{
  content:'\f2db';
}
.zmdi-tv:before{
  content:'\f2dc';
}
.zmdi-usb:before{
  content:'\f2dd';
}
.zmdi-videocam-off:before{
  content:'\f2de';
}
.zmdi-videocam-switch:before{
  content:'\f2df';
}
.zmdi-videocam:before{
  content:'\f2e0';
}
.zmdi-watch:before{
  content:'\f2e1';
}
.zmdi-wifi-alt-2:before{
  content:'\f2e2';
}
.zmdi-wifi-alt:before{
  content:'\f2e3';
}
.zmdi-wifi-info:before{
  content:'\f2e4';
}
.zmdi-wifi-lock:before{
  content:'\f2e5';
}
.zmdi-wifi-off:before{
  content:'\f2e6';
}
.zmdi-wifi-outline:before{
  content:'\f2e7';
}
.zmdi-wifi:before{
  content:'\f2e8';
}
.zmdi-arrow-left-bottom:before{
  content:'\f2e9';
}
.zmdi-arrow-left:before{
  content:'\f2ea';
}
.zmdi-arrow-merge:before{
  content:'\f2eb';
}
.zmdi-arrow-missed:before{
  content:'\f2ec';
}
.zmdi-arrow-right-top:before{
  content:'\f2ed';
}
.zmdi-arrow-right:before{
  content:'\f2ee';
}
.zmdi-arrow-split:before{
  content:'\f2ef';
}
.zmdi-arrows:before{
  content:'\f2f0';
}
.zmdi-caret-down-circle:before{
  content:'\f2f1';
}
.zmdi-caret-down:before{
  content:'\f2f2';
}
.zmdi-caret-left-circle:before{
  content:'\f2f3';
}
.zmdi-caret-left:before{
  content:'\f2f4';
}
.zmdi-caret-right-circle:before{
  content:'\f2f5';
}
.zmdi-caret-right:before{
  content:'\f2f6';
}
.zmdi-caret-up-circle:before{
  content:'\f2f7';
}
.zmdi-caret-up:before{
  content:'\f2f8';
}
.zmdi-chevron-down:before{
  content:'\f2f9';
}
.zmdi-chevron-left:before{
  content:'\f2fa';
}
.zmdi-chevron-right:before{
  content:'\f2fb';
}
.zmdi-chevron-up:before{
  content:'\f2fc';
}
.zmdi-forward:before{
  content:'\f2fd';
}
.zmdi-long-arrow-down:before{
  content:'\f2fe';
}
.zmdi-long-arrow-left:before{
  content:'\f2ff';
}
.zmdi-long-arrow-return:before{
  content:'\f300';
}
.zmdi-long-arrow-right:before{
  content:'\f301';
}
.zmdi-long-arrow-tab:before{
  content:'\f302';
}
.zmdi-long-arrow-up:before{
  content:'\f303';
}
.zmdi-rotate-ccw:before{
  content:'\f304';
}
.zmdi-rotate-cw:before{
  content:'\f305';
}
.zmdi-rotate-left:before{
  content:'\f306';
}
.zmdi-rotate-right:before{
  content:'\f307';
}
.zmdi-square-down:before{
  content:'\f308';
}
.zmdi-square-right:before{
  content:'\f309';
}
.zmdi-swap-alt:before{
  content:'\f30a';
}
.zmdi-swap-vertical-circle:before{
  content:'\f30b';
}
.zmdi-swap-vertical:before{
  content:'\f30c';
}
.zmdi-swap:before{
  content:'\f30d';
}
.zmdi-trending-down:before{
  content:'\f30e';
}
.zmdi-trending-flat:before{
  content:'\f30f';
}
.zmdi-trending-up:before{
  content:'\f310';
}
.zmdi-unfold-less:before{
  content:'\f311';
}
.zmdi-unfold-more:before{
  content:'\f312';
}
.zmdi-apps:before{
  content:'\f313';
}
.zmdi-grid-off:before{
  content:'\f314';
}
.zmdi-grid:before{
  content:'\f315';
}
.zmdi-view-agenda:before{
  content:'\f316';
}
.zmdi-view-array:before{
  content:'\f317';
}
.zmdi-view-carousel:before{
  content:'\f318';
}
.zmdi-view-column:before{
  content:'\f319';
}
.zmdi-view-comfy:before{
  content:'\f31a';
}
.zmdi-view-compact:before{
  content:'\f31b';
}
.zmdi-view-dashboard:before{
  content:'\f31c';
}
.zmdi-view-day:before{
  content:'\f31d';
}
.zmdi-view-headline:before{
  content:'\f31e';
}
.zmdi-view-list-alt:before{
  content:'\f31f';
}
.zmdi-view-list:before{
  content:'\f320';
}
.zmdi-view-module:before{
  content:'\f321';
}
.zmdi-view-quilt:before{
  content:'\f322';
}
.zmdi-view-stream:before{
  content:'\f323';
}
.zmdi-view-subtitles:before{
  content:'\f324';
}
.zmdi-view-toc:before{
  content:'\f325';
}
.zmdi-view-web:before{
  content:'\f326';
}
.zmdi-view-week:before{
  content:'\f327';
}
.zmdi-widgets:before{
  content:'\f328';
}
.zmdi-alarm-check:before{
  content:'\f329';
}
.zmdi-alarm-off:before{
  content:'\f32a';
}
.zmdi-alarm-plus:before{
  content:'\f32b';
}
.zmdi-alarm-snooze:before{
  content:'\f32c';
}
.zmdi-alarm:before{
  content:'\f32d';
}
.zmdi-calendar-alt:before{
  content:'\f32e';
}
.zmdi-calendar-check:before{
  content:'\f32f';
}
.zmdi-calendar-close:before{
  content:'\f330';
}
.zmdi-calendar-note:before{
  content:'\f331';
}
.zmdi-calendar:before{
  content:'\f332';
}
.zmdi-time-countdown:before{
  content:'\f333';
}
.zmdi-time-interval:before{
  content:'\f334';
}
.zmdi-time-restore-setting:before{
  content:'\f335';
}
.zmdi-time-restore:before{
  content:'\f336';
}
.zmdi-time:before{
  content:'\f337';
}
.zmdi-timer-off:before{
  content:'\f338';
}
.zmdi-timer:before{
  content:'\f339';
}
.zmdi-android-alt:before{
  content:'\f33a';
}
.zmdi-android:before{
  content:'\f33b';
}
.zmdi-apple:before{
  content:'\f33c';
}
.zmdi-behance:before{
  content:'\f33d';
}
.zmdi-codepen:before{
  content:'\f33e';
}
.zmdi-dribbble:before{
  content:'\f33f';
}
.zmdi-dropbox:before{
  content:'\f340';
}
.zmdi-evernote:before{
  content:'\f341';
}
.zmdi-facebook-box:before{
  content:'\f342';
}
.zmdi-facebook:before{
  content:'\f343';
}
.zmdi-github-box:before{
  content:'\f344';
}
.zmdi-github:before{
  content:'\f345';
}
.zmdi-google-drive:before{
  content:'\f346';
}
.zmdi-google-earth:before{
  content:'\f347';
}
.zmdi-google-glass:before{
  content:'\f348';
}
.zmdi-google-maps:before{
  content:'\f349';
}
.zmdi-google-pages:before{
  content:'\f34a';
}
.zmdi-google-play:before{
  content:'\f34b';
}
.zmdi-google-plus-box:before{
  content:'\f34c';
}
.zmdi-google-plus:before{
  content:'\f34d';
}
.zmdi-google:before{
  content:'\f34e';
}
.zmdi-instagram:before{
  content:'\f34f';
}
.zmdi-language-css3:before{
  content:'\f350';
}
.zmdi-language-html5:before{
  content:'\f351';
}
.zmdi-language-javascript:before{
  content:'\f352';
}
.zmdi-language-python-alt:before{
  content:'\f353';
}
.zmdi-language-python:before{
  content:'\f354';
}
.zmdi-lastfm:before{
  content:'\f355';
}
.zmdi-linkedin-box:before{
  content:'\f356';
}
.zmdi-paypal:before{
  content:'\f357';
}
.zmdi-pinterest-box:before{
  content:'\f358';
}
.zmdi-pocket:before{
  content:'\f359';
}
.zmdi-polymer:before{
  content:'\f35a';
}
.zmdi-share:before{
  content:'\f35b';
}
.zmdi-stackoverflow:before{
  content:'\f35c';
}
.zmdi-steam-square:before{
  content:'\f35d';
}
.zmdi-steam:before{
  content:'\f35e';
}
.zmdi-twitter-box:before{
  content:'\f35f';
}
.zmdi-twitter:before{
  content:'\f360';
}
.zmdi-vk:before{
  content:'\f361';
}
.zmdi-wikipedia:before{
  content:'\f362';
}
.zmdi-windows:before{
  content:'\f363';
}
.zmdi-aspect-ratio-alt:before{
  content:'\f364';
}
.zmdi-aspect-ratio:before{
  content:'\f365';
}
.zmdi-blur-circular:before{
  content:'\f366';
}
.zmdi-blur-linear:before{
  content:'\f367';
}
.zmdi-blur-off:before{
  content:'\f368';
}
.zmdi-blur:before{
  content:'\f369';
}
.zmdi-brightness-2:before{
  content:'\f36a';
}
.zmdi-brightness-3:before{
  content:'\f36b';
}
.zmdi-brightness-4:before{
  content:'\f36c';
}
.zmdi-brightness-5:before{
  content:'\f36d';
}
.zmdi-brightness-6:before{
  content:'\f36e';
}
.zmdi-brightness-7:before{
  content:'\f36f';
}
.zmdi-brightness-auto:before{
  content:'\f370';
}
.zmdi-brightness-setting:before{
  content:'\f371';
}
.zmdi-broken-image:before{
  content:'\f372';
}
.zmdi-center-focus-strong:before{
  content:'\f373';
}
.zmdi-center-focus-weak:before{
  content:'\f374';
}
.zmdi-compare:before{
  content:'\f375';
}
.zmdi-crop-16-9:before{
  content:'\f376';
}
.zmdi-crop-3-2:before{
  content:'\f377';
}
.zmdi-crop-5-4:before{
  content:'\f378';
}
.zmdi-crop-7-5:before{
  content:'\f379';
}
.zmdi-crop-din:before{
  content:'\f37a';
}
.zmdi-crop-free:before{
  content:'\f37b';
}
.zmdi-crop-landscape:before{
  content:'\f37c';
}
.zmdi-crop-portrait:before{
  content:'\f37d';
}
.zmdi-crop-square:before{
  content:'\f37e';
}
.zmdi-exposure-alt:before{
  content:'\f37f';
}
.zmdi-exposure:before{
  content:'\f380';
}
.zmdi-filter-b-and-w:before{
  content:'\f381';
}
.zmdi-filter-center-focus:before{
  content:'\f382';
}
.zmdi-filter-frames:before{
  content:'\f383';
}
.zmdi-filter-tilt-shift:before{
  content:'\f384';
}
.zmdi-gradient:before{
  content:'\f385';
}
.zmdi-grain:before{
  content:'\f386';
}
.zmdi-graphic-eq:before{
  content:'\f387';
}
.zmdi-hdr-off:before{
  content:'\f388';
}
.zmdi-hdr-strong:before{
  content:'\f389';
}
.zmdi-hdr-weak:before{
  content:'\f38a';
}
.zmdi-hdr:before{
  content:'\f38b';
}
.zmdi-iridescent:before{
  content:'\f38c';
}
.zmdi-leak-off:before{
  content:'\f38d';
}
.zmdi-leak:before{
  content:'\f38e';
}
.zmdi-looks:before{
  content:'\f38f';
}
.zmdi-loupe:before{
  content:'\f390';
}
.zmdi-panorama-horizontal:before{
  content:'\f391';
}
.zmdi-panorama-vertical:before{
  content:'\f392';
}
.zmdi-panorama-wide-angle:before{
  content:'\f393';
}
.zmdi-photo-size-select-large:before{
  content:'\f394';
}
.zmdi-photo-size-select-small:before{
  content:'\f395';
}
.zmdi-picture-in-picture:before{
  content:'\f396';
}
.zmdi-slideshow:before{
  content:'\f397';
}
.zmdi-texture:before{
  content:'\f398';
}
.zmdi-tonality:before{
  content:'\f399';
}
.zmdi-vignette:before{
  content:'\f39a';
}
.zmdi-wb-auto:before{
  content:'\f39b';
}
.zmdi-eject-alt:before{
  content:'\f39c';
}
.zmdi-eject:before{
  content:'\f39d';
}
.zmdi-equalizer:before{
  content:'\f39e';
}
.zmdi-fast-forward:before{
  content:'\f39f';
}
.zmdi-fast-rewind:before{
  content:'\f3a0';
}
.zmdi-forward-10:before{
  content:'\f3a1';
}
.zmdi-forward-30:before{
  content:'\f3a2';
}
.zmdi-forward-5:before{
  content:'\f3a3';
}
.zmdi-hearing:before{
  content:'\f3a4';
}
.zmdi-pause-circle-outline:before{
  content:'\f3a5';
}
.zmdi-pause-circle:before{
  content:'\f3a6';
}
.zmdi-pause:before{
  content:'\f3a7';
}
.zmdi-play-circle-outline:before{
  content:'\f3a8';
}
.zmdi-play-circle:before{
  content:'\f3a9';
}
.zmdi-play:before{
  content:'\f3aa';
}
.zmdi-playlist-audio:before{
  content:'\f3ab';
}
.zmdi-playlist-plus:before{
  content:'\f3ac';
}
.zmdi-repeat-one:before{
  content:'\f3ad';
}
.zmdi-repeat:before{
  content:'\f3ae';
}
.zmdi-replay-10:before{
  content:'\f3af';
}
.zmdi-replay-30:before{
  content:'\f3b0';
}
.zmdi-replay-5:before{
  content:'\f3b1';
}
.zmdi-replay:before{
  content:'\f3b2';
}
.zmdi-shuffle:before{
  content:'\f3b3';
}
.zmdi-skip-next:before{
  content:'\f3b4';
}
.zmdi-skip-previous:before{
  content:'\f3b5';
}
.zmdi-stop:before{
  content:'\f3b6';
}
.zmdi-surround-sound:before{
  content:'\f3b7';
}
.zmdi-tune:before{
  content:'\f3b8';
}
.zmdi-volume-down:before{
  content:'\f3b9';
}
.zmdi-volume-mute:before{
  content:'\f3ba';
}
.zmdi-volume-off:before{
  content:'\f3bb';
}
.zmdi-volume-up:before{
  content:'\f3bc';
}
.zmdi-n-1-square:before{
  content:'\f3bd';
}
.zmdi-n-2-square:before{
  content:'\f3be';
}
.zmdi-n-3-square:before{
  content:'\f3bf';
}
.zmdi-n-4-square:before{
  content:'\f3c0';
}
.zmdi-n-5-square:before{
  content:'\f3c1';
}
.zmdi-n-6-square:before{
  content:'\f3c2';
}
.zmdi-neg-1:before{
  content:'\f3c3';
}
.zmdi-neg-2:before{
  content:'\f3c4';
}
.zmdi-plus-1:before{
  content:'\f3c5';
}
.zmdi-plus-2:before{
  content:'\f3c6';
}
.zmdi-sec-10:before{
  content:'\f3c7';
}
.zmdi-sec-3:before{
  content:'\f3c8';
}
.zmdi-zero:before{
  content:'\f3c9';
}
.zmdi-airline-seat-flat-angled:before{
  content:'\f3ca';
}
.zmdi-airline-seat-flat:before{
  content:'\f3cb';
}
.zmdi-airline-seat-individual-suite:before{
  content:'\f3cc';
}
.zmdi-airline-seat-legroom-extra:before{
  content:'\f3cd';
}
.zmdi-airline-seat-legroom-normal:before{
  content:'\f3ce';
}
.zmdi-airline-seat-legroom-reduced:before{
  content:'\f3cf';
}
.zmdi-airline-seat-recline-extra:before{
  content:'\f3d0';
}
.zmdi-airline-seat-recline-normal:before{
  content:'\f3d1';
}
.zmdi-airplay:before{
  content:'\f3d2';
}
.zmdi-closed-caption:before{
  content:'\f3d3';
}
.zmdi-confirmation-number:before{
  content:'\f3d4';
}
.zmdi-developer-board:before{
  content:'\f3d5';
}
.zmdi-disc-full:before{
  content:'\f3d6';
}
.zmdi-explicit:before{
  content:'\f3d7';
}
.zmdi-flight-land:before{
  content:'\f3d8';
}
.zmdi-flight-takeoff:before{
  content:'\f3d9';
}
.zmdi-flip-to-back:before{
  content:'\f3da';
}
.zmdi-flip-to-front:before{
  content:'\f3db';
}
.zmdi-group-work:before{
  content:'\f3dc';
}
.zmdi-hd:before{
  content:'\f3dd';
}
.zmdi-hq:before{
  content:'\f3de';
}
.zmdi-markunread-mailbox:before{
  content:'\f3df';
}
.zmdi-memory:before{
  content:'\f3e0';
}
.zmdi-nfc:before{
  content:'\f3e1';
}
.zmdi-play-for-work:before{
  content:'\f3e2';
}
.zmdi-power-input:before{
  content:'\f3e3';
}
.zmdi-present-to-all:before{
  content:'\f3e4';
}
.zmdi-satellite:before{
  content:'\f3e5';
}
.zmdi-tap-and-play:before{
  content:'\f3e6';
}
.zmdi-vibration:before{
  content:'\f3e7';
}
.zmdi-voicemail:before{
  content:'\f3e8';
}
.zmdi-group:before{
  content:'\f3e9';
}
.zmdi-rss:before{
  content:'\f3ea';
}
.zmdi-shape:before{
  content:'\f3eb';
}
.zmdi-spinner:before{
  content:'\f3ec';
}
.zmdi-ungroup:before{
  content:'\f3ed';
}
.zmdi-500px:before{
  content:'\f3ee';
}
.zmdi-8tracks:before{
  content:'\f3ef';
}
.zmdi-amazon:before{
  content:'\f3f0';
}
.zmdi-blogger:before{
  content:'\f3f1';
}
.zmdi-delicious:before{
  content:'\f3f2';
}
.zmdi-disqus:before{
  content:'\f3f3';
}
.zmdi-flattr:before{
  content:'\f3f4';
}
.zmdi-flickr:before{
  content:'\f3f5';
}
.zmdi-github-alt:before{
  content:'\f3f6';
}
.zmdi-google-old:before{
  content:'\f3f7';
}
.zmdi-linkedin:before{
  content:'\f3f8';
}
.zmdi-odnoklassniki:before{
  content:'\f3f9';
}
.zmdi-outlook:before{
  content:'\f3fa';
}
.zmdi-paypal-alt:before{
  content:'\f3fb';
}
.zmdi-pinterest:before{
  content:'\f3fc';
}
.zmdi-playstation:before{
  content:'\f3fd';
}
.zmdi-reddit:before{
  content:'\f3fe';
}
.zmdi-skype:before{
  content:'\f3ff';
}
.zmdi-slideshare:before{
  content:'\f400';
}
.zmdi-soundcloud:before{
  content:'\f401';
}
.zmdi-tumblr:before{
  content:'\f402';
}
.zmdi-twitch:before{
  content:'\f403';
}
.zmdi-vimeo:before{
  content:'\f404';
}
.zmdi-whatsapp:before{
  content:'\f405';
}
.zmdi-xbox:before{
  content:'\f406';
}
.zmdi-yahoo:before{
  content:'\f407';
}
.zmdi-youtube-play:before{
  content:'\f408';
}
.zmdi-youtube:before{
  content:'\f409';
}
.zmdi-3d-rotation:before{
  content:'\f101';
}
.zmdi-airplane-off:before{
  content:'\f102';
}
.zmdi-airplane:before{
  content:'\f103';
}
.zmdi-album:before{
  content:'\f104';
}
.zmdi-archive:before{
  content:'\f105';
}
.zmdi-assignment-account:before{
  content:'\f106';
}
.zmdi-assignment-alert:before{
  content:'\f107';
}
.zmdi-assignment-check:before{
  content:'\f108';
}
.zmdi-assignment-o:before{
  content:'\f109';
}
.zmdi-assignment-return:before{
  content:'\f10a';
}
.zmdi-assignment-returned:before{
  content:'\f10b';
}
.zmdi-assignment:before{
  content:'\f10c';
}
.zmdi-attachment-alt:before{
  content:'\f10d';
}
.zmdi-attachment:before{
  content:'\f10e';
}
.zmdi-audio:before{
  content:'\f10f';
}
.zmdi-badge-check:before{
  content:'\f110';
}
.zmdi-balance-wallet:before{
  content:'\f111';
}
.zmdi-balance:before{
  content:'\f112';
}
.zmdi-battery-alert:before{
  content:'\f113';
}
.zmdi-battery-flash:before{
  content:'\f114';
}
.zmdi-battery-unknown:before{
  content:'\f115';
}
.zmdi-battery:before{
  content:'\f116';
}
.zmdi-bike:before{
  content:'\f117';
}
.zmdi-block-alt:before{
  content:'\f118';
}
.zmdi-block:before{
  content:'\f119';
}
.zmdi-boat:before{
  content:'\f11a';
}
.zmdi-book-image:before{
  content:'\f11b';
}
.zmdi-book:before{
  content:'\f11c';
}
.zmdi-bookmark-outline:before{
  content:'\f11d';
}
.zmdi-bookmark:before{
  content:'\f11e';
}
.zmdi-brush:before{
  content:'\f11f';
}
.zmdi-bug:before{
  content:'\f120';
}
.zmdi-bus:before{
  content:'\f121';
}
.zmdi-cake:before{
  content:'\f122';
}
.zmdi-car-taxi:before{
  content:'\f123';
}
.zmdi-car-wash:before{
  content:'\f124';
}
.zmdi-car:before{
  content:'\f125';
}
.zmdi-card-giftcard:before{
  content:'\f126';
}
.zmdi-card-membership:before{
  content:'\f127';
}
.zmdi-card-travel:before{
  content:'\f128';
}
.zmdi-card:before{
  content:'\f129';
}
.zmdi-case-check:before{
  content:'\f12a';
}
.zmdi-case-download:before{
  content:'\f12b';
}
.zmdi-case-play:before{
  content:'\f12c';
}
.zmdi-case:before{
  content:'\f12d';
}
.zmdi-cast-connected:before{
  content:'\f12e';
}
.zmdi-cast:before{
  content:'\f12f';
}
.zmdi-chart-donut:before{
  content:'\f130';
}
.zmdi-chart:before{
  content:'\f131';
}
.zmdi-city-alt:before{
  content:'\f132';
}
.zmdi-city:before{
  content:'\f133';
}
.zmdi-close-circle-o:before{
  content:'\f134';
}
.zmdi-close-circle:before{
  content:'\f135';
}
.zmdi-close:before{
  content:'\f136';
}
.zmdi-cocktail:before{
  content:'\f137';
}
.zmdi-code-setting:before{
  content:'\f138';
}
.zmdi-code-smartphone:before{
  content:'\f139';
}
.zmdi-code:before{
  content:'\f13a';
}
.zmdi-coffee:before{
  content:'\f13b';
}
.zmdi-collection-bookmark:before{
  content:'\f13c';
}
.zmdi-collection-case-play:before{
  content:'\f13d';
}
.zmdi-collection-folder-image:before{
  content:'\f13e';
}
.zmdi-collection-image-o:before{
  content:'\f13f';
}
.zmdi-collection-image:before{
  content:'\f140';
}
.zmdi-collection-item-1:before{
  content:'\f141';
}
.zmdi-collection-item-2:before{
  content:'\f142';
}
.zmdi-collection-item-3:before{
  content:'\f143';
}
.zmdi-collection-item-4:before{
  content:'\f144';
}
.zmdi-collection-item-5:before{
  content:'\f145';
}
.zmdi-collection-item-6:before{
  content:'\f146';
}
.zmdi-collection-item-7:before{
  content:'\f147';
}
.zmdi-collection-item-8:before{
  content:'\f148';
}
.zmdi-collection-item-9-plus:before{
  content:'\f149';
}
.zmdi-collection-item-9:before{
  content:'\f14a';
}
.zmdi-collection-item:before{
  content:'\f14b';
}
.zmdi-collection-music:before{
  content:'\f14c';
}
.zmdi-collection-pdf:before{
  content:'\f14d';
}
.zmdi-collection-plus:before{
  content:'\f14e';
}
.zmdi-collection-speaker:before{
  content:'\f14f';
}
.zmdi-collection-text:before{
  content:'\f150';
}
.zmdi-collection-video:before{
  content:'\f151';
}
.zmdi-compass:before{
  content:'\f152';
}
.zmdi-cutlery:before{
  content:'\f153';
}
.zmdi-delete:before{
  content:'\f154';
}
.zmdi-dialpad:before{
  content:'\f155';
}
.zmdi-dns:before{
  content:'\f156';
}
.zmdi-drink:before{
  content:'\f157';
}
.zmdi-edit:before{
  content:'\f158';
}
.zmdi-email-open:before{
  content:'\f159';
}
.zmdi-email:before{
  content:'\f15a';
}
.zmdi-eye-off:before{
  content:'\f15b';
}
.zmdi-eye:before{
  content:'\f15c';
}
.zmdi-eyedropper:before{
  content:'\f15d';
}
.zmdi-favorite-outline:before{
  content:'\f15e';
}
.zmdi-favorite:before{
  content:'\f15f';
}
.zmdi-filter-list:before{
  content:'\f160';
}
.zmdi-fire:before{
  content:'\f161';
}
.zmdi-flag:before{
  content:'\f162';
}
.zmdi-flare:before{
  content:'\f163';
}
.zmdi-flash-auto:before{
  content:'\f164';
}
.zmdi-flash-off:before{
  content:'\f165';
}
.zmdi-flash:before{
  content:'\f166';
}
.zmdi-flip:before{
  content:'\f167';
}
.zmdi-flower-alt:before{
  content:'\f168';
}
.zmdi-flower:before{
  content:'\f169';
}
.zmdi-font:before{
  content:'\f16a';
}
.zmdi-fullscreen-alt:before{
  content:'\f16b';
}
.zmdi-fullscreen-exit:before{
  content:'\f16c';
}
.zmdi-fullscreen:before{
  content:'\f16d';
}
.zmdi-functions:before{
  content:'\f16e';
}
.zmdi-gas-station:before{
  content:'\f16f';
}
.zmdi-gesture:before{
  content:'\f170';
}
.zmdi-globe-alt:before{
  content:'\f171';
}
.zmdi-globe-lock:before{
  content:'\f172';
}
.zmdi-globe:before{
  content:'\f173';
}
.zmdi-graduation-cap:before{
  content:'\f174';
}
.zmdi-home:before{
  content:'\f175';
}
.zmdi-hospital-alt:before{
  content:'\f176';
}
.zmdi-hospital:before{
  content:'\f177';
}
.zmdi-hotel:before{
  content:'\f178';
}
.zmdi-hourglass-alt:before{
  content:'\f179';
}
.zmdi-hourglass-outline:before{
  content:'\f17a';
}
.zmdi-hourglass:before{
  content:'\f17b';
}
.zmdi-http:before{
  content:'\f17c';
}
.zmdi-image-alt:before{
  content:'\f17d';
}
.zmdi-image-o:before{
  content:'\f17e';
}
.zmdi-image:before{
  content:'\f17f';
}
.zmdi-inbox:before{
  content:'\f180';
}
.zmdi-invert-colors-off:before{
  content:'\f181';
}
.zmdi-invert-colors:before{
  content:'\f182';
}
.zmdi-key:before{
  content:'\f183';
}
.zmdi-label-alt-outline:before{
  content:'\f184';
}
.zmdi-label-alt:before{
  content:'\f185';
}
.zmdi-label-heart:before{
  content:'\f186';
}
.zmdi-label:before{
  content:'\f187';
}
.zmdi-labels:before{
  content:'\f188';
}
.zmdi-lamp:before{
  content:'\f189';
}
.zmdi-landscape:before{
  content:'\f18a';
}
.zmdi-layers-off:before{
  content:'\f18b';
}
.zmdi-layers:before{
  content:'\f18c';
}
.zmdi-library:before{
  content:'\f18d';
}
.zmdi-link:before{
  content:'\f18e';
}
.zmdi-lock-open:before{
  content:'\f18f';
}
.zmdi-lock-outline:before{
  content:'\f190';
}
.zmdi-lock:before{
  content:'\f191';
}
.zmdi-mail-reply-all:before{
  content:'\f192';
}
.zmdi-mail-reply:before{
  content:'\f193';
}
.zmdi-mail-send:before{
  content:'\f194';
}
.zmdi-mall:before{
  content:'\f195';
}
.zmdi-map:before{
  content:'\f196';
}
.zmdi-menu:before{
  content:'\f197';
}
.zmdi-money-box:before{
  content:'\f198';
}
.zmdi-money-off:before{
  content:'\f199';
}
.zmdi-money:before{
  content:'\f19a';
}
.zmdi-more-vert:before{
  content:'\f19b';
}
.zmdi-more:before{
  content:'\f19c';
}
.zmdi-movie-alt:before{
  content:'\f19d';
}
.zmdi-movie:before{
  content:'\f19e';
}
.zmdi-nature-people:before{
  content:'\f19f';
}
.zmdi-nature:before{
  content:'\f1a0';
}
.zmdi-navigation:before{
  content:'\f1a1';
}
.zmdi-open-in-browser:before{
  content:'\f1a2';
}
.zmdi-open-in-new:before{
  content:'\f1a3';
}
.zmdi-palette:before{
  content:'\f1a4';
}
.zmdi-parking:before{
  content:'\f1a5';
}
.zmdi-pin-account:before{
  content:'\f1a6';
}
.zmdi-pin-assistant:before{
  content:'\f1a7';
}
.zmdi-pin-drop:before{
  content:'\f1a8';
}
.zmdi-pin-help:before{
  content:'\f1a9';
}
.zmdi-pin-off:before{
  content:'\f1aa';
}
.zmdi-pin:before{
  content:'\f1ab';
}
.zmdi-pizza:before{
  content:'\f1ac';
}
.zmdi-plaster:before{
  content:'\f1ad';
}
.zmdi-power-setting:before{
  content:'\f1ae';
}
.zmdi-power:before{
  content:'\f1af';
}
.zmdi-print:before{
  content:'\f1b0';
}
.zmdi-puzzle-piece:before{
  content:'\f1b1';
}
.zmdi-quote:before{
  content:'\f1b2';
}
.zmdi-railway:before{
  content:'\f1b3';
}
.zmdi-receipt:before{
  content:'\f1b4';
}
.zmdi-refresh-alt:before{
  content:'\f1b5';
}
.zmdi-refresh-sync-alert:before{
  content:'\f1b6';
}
.zmdi-refresh-sync-off:before{
  content:'\f1b7';
}
.zmdi-refresh-sync:before{
  content:'\f1b8';
}
.zmdi-refresh:before{
  content:'\f1b9';
}
.zmdi-roller:before{
  content:'\f1ba';
}
.zmdi-ruler:before{
  content:'\f1bb';
}
.zmdi-scissors:before{
  content:'\f1bc';
}
.zmdi-screen-rotation-lock:before{
  content:'\f1bd';
}
.zmdi-screen-rotation:before{
  content:'\f1be';
}
.zmdi-search-for:before{
  content:'\f1bf';
}
.zmdi-search-in-file:before{
  content:'\f1c0';
}
.zmdi-search-in-page:before{
  content:'\f1c1';
}
.zmdi-search-replace:before{
  content:'\f1c2';
}
.zmdi-search:before{
  content:'\f1c3';
}
.zmdi-seat:before{
  content:'\f1c4';
}
.zmdi-settings-square:before{
  content:'\f1c5';
}
.zmdi-settings:before{
  content:'\f1c6';
}
.zmdi-shield-check:before{
  content:'\f1c7';
}
.zmdi-shield-security:before{
  content:'\f1c8';
}
.zmdi-shopping-basket:before{
  content:'\f1c9';
}
.zmdi-shopping-cart-plus:before{
  content:'\f1ca';
}
.zmdi-shopping-cart:before{
  content:'\f1cb';
}
.zmdi-sign-in:before{
  content:'\f1cc';
}
.zmdi-sort-amount-asc:before{
  content:'\f1cd';
}
.zmdi-sort-amount-desc:before{
  content:'\f1ce';
}
.zmdi-sort-asc:before{
  content:'\f1cf';
}
.zmdi-sort-desc:before{
  content:'\f1d0';
}
.zmdi-spellcheck:before{
  content:'\f1d1';
}
.zmdi-storage:before{
  content:'\f1d2';
}
.zmdi-store-24:before{
  content:'\f1d3';
}
.zmdi-store:before{
  content:'\f1d4';
}
.zmdi-subway:before{
  content:'\f1d5';
}
.zmdi-sun:before{
  content:'\f1d6';
}
.zmdi-tab-unselected:before{
  content:'\f1d7';
}
.zmdi-tab:before{
  content:'\f1d8';
}
.zmdi-tag-close:before{
  content:'\f1d9';
}
.zmdi-tag-more:before{
  content:'\f1da';
}
.zmdi-tag:before{
  content:'\f1db';
}
.zmdi-thumb-down:before{
  content:'\f1dc';
}
.zmdi-thumb-up-down:before{
  content:'\f1dd';
}
.zmdi-thumb-up:before{
  content:'\f1de';
}
.zmdi-ticket-star:before{
  content:'\f1df';
}
.zmdi-toll:before{
  content:'\f1e0';
}
.zmdi-toys:before{
  content:'\f1e1';
}
.zmdi-traffic:before{
  content:'\f1e2';
}
.zmdi-translate:before{
  content:'\f1e3';
}
.zmdi-triangle-down:before{
  content:'\f1e4';
}
.zmdi-triangle-up:before{
  content:'\f1e5';
}
.zmdi-truck:before{
  content:'\f1e6';
}
.zmdi-turning-sign:before{
  content:'\f1e7';
}
.zmdi-wallpaper:before{
  content:'\f1e8';
}
.zmdi-washing-machine:before{
  content:'\f1e9';
}
.zmdi-window-maximize:before{
  content:'\f1ea';
}
.zmdi-window-minimize:before{
  content:'\f1eb';
}
.zmdi-window-restore:before{
  content:'\f1ec';
}
.zmdi-wrench:before{
  content:'\f1ed';
}
.zmdi-zoom-in:before{
  content:'\f1ee';
}
.zmdi-zoom-out:before{
  content:'\f1ef';
}
.zmdi-alert-circle-o:before{
  content:'\f1f0';
}
.zmdi-alert-circle:before{
  content:'\f1f1';
}
.zmdi-alert-octagon:before{
  content:'\f1f2';
}
.zmdi-alert-polygon:before{
  content:'\f1f3';
}
.zmdi-alert-triangle:before{
  content:'\f1f4';
}
.zmdi-help-outline:before{
  content:'\f1f5';
}
.zmdi-help:before{
  content:'\f1f6';
}
.zmdi-info-outline:before{
  content:'\f1f7';
}
.zmdi-info:before{
  content:'\f1f8';
}
.zmdi-notifications-active:before{
  content:'\f1f9';
}
.zmdi-notifications-add:before{
  content:'\f1fa';
}
.zmdi-notifications-none:before{
  content:'\f1fb';
}
.zmdi-notifications-off:before{
  content:'\f1fc';
}
.zmdi-notifications-paused:before{
  content:'\f1fd';
}
.zmdi-notifications:before{
  content:'\f1fe';
}
.zmdi-account-add:before{
  content:'\f1ff';
}
.zmdi-account-box-mail:before{
  content:'\f200';
}
.zmdi-account-box-o:before{
  content:'\f201';
}
.zmdi-account-box-phone:before{
  content:'\f202';
}
.zmdi-account-box:before{
  content:'\f203';
}
.zmdi-account-calendar:before{
  content:'\f204';
}
.zmdi-account-circle:before{
  content:'\f205';
}
.zmdi-account-o:before{
  content:'\f206';
}
.zmdi-account:before{
  content:'\f207';
}
.zmdi-accounts-add:before{
  content:'\f208';
}
.zmdi-accounts-alt:before{
  content:'\f209';
}
.zmdi-accounts-list-alt:before{
  content:'\f20a';
}
.zmdi-accounts-list:before{
  content:'\f20b';
}
.zmdi-accounts-outline:before{
  content:'\f20c';
}
.zmdi-accounts:before{
  content:'\f20d';
}
.zmdi-face:before{
  content:'\f20e';
}
.zmdi-female:before{
  content:'\f20f';
}
.zmdi-male-alt:before{
  content:'\f210';
}
.zmdi-male-female:before{
  content:'\f211';
}
.zmdi-male:before{
  content:'\f212';
}
.zmdi-mood-bad:before{
  content:'\f213';
}
.zmdi-mood:before{
  content:'\f214';
}
.zmdi-run:before{
  content:'\f215';
}
.zmdi-walk:before{
  content:'\f216';
}
.zmdi-cloud-box:before{
  content:'\f217';
}
.zmdi-cloud-circle:before{
  content:'\f218';
}
.zmdi-cloud-done:before{
  content:'\f219';
}
.zmdi-cloud-download:before{
  content:'\f21a';
}
.zmdi-cloud-off:before{
  content:'\f21b';
}
.zmdi-cloud-outline-alt:before{
  content:'\f21c';
}
.zmdi-cloud-outline:before{
  content:'\f21d';
}
.zmdi-cloud-upload:before{
  content:'\f21e';
}
.zmdi-cloud:before{
  content:'\f21f';
}
.zmdi-download:before{
  content:'\f220';
}
.zmdi-file-plus:before{
  content:'\f221';
}
.zmdi-file-text:before{
  content:'\f222';
}
.zmdi-file:before{
  content:'\f223';
}
.zmdi-folder-outline:before{
  content:'\f224';
}
.zmdi-folder-person:before{
  content:'\f225';
}
.zmdi-folder-star-alt:before{
  content:'\f226';
}
.zmdi-folder-star:before{
  content:'\f227';
}
.zmdi-folder:before{
  content:'\f228';
}
.zmdi-gif:before{
  content:'\f229';
}
.zmdi-upload:before{
  content:'\f22a';
}
.zmdi-border-all:before{
  content:'\f22b';
}
.zmdi-border-bottom:before{
  content:'\f22c';
}
.zmdi-border-clear:before{
  content:'\f22d';
}
.zmdi-border-color:before{
  content:'\f22e';
}
.zmdi-border-horizontal:before{
  content:'\f22f';
}
.zmdi-border-inner:before{
  content:'\f230';
}
.zmdi-border-left:before{
  content:'\f231';
}
.zmdi-border-outer:before{
  content:'\f232';
}
.zmdi-border-right:before{
  content:'\f233';
}
.zmdi-border-style:before{
  content:'\f234';
}
.zmdi-border-top:before{
  content:'\f235';
}
.zmdi-border-vertical:before{
  content:'\f236';
}
.zmdi-copy:before{
  content:'\f237';
}
.zmdi-crop:before{
  content:'\f238';
}
.zmdi-format-align-center:before{
  content:'\f239';
}
.zmdi-format-align-justify:before{
  content:'\f23a';
}
.zmdi-format-align-left:before{
  content:'\f23b';
}
.zmdi-format-align-right:before{
  content:'\f23c';
}
.zmdi-format-bold:before{
  content:'\f23d';
}
.zmdi-format-clear-all:before{
  content:'\f23e';
}
.zmdi-format-clear:before{
  content:'\f23f';
}
.zmdi-format-color-fill:before{
  content:'\f240';
}
.zmdi-format-color-reset:before{
  content:'\f241';
}
.zmdi-format-color-text:before{
  content:'\f242';
}
.zmdi-format-indent-decrease:before{
  content:'\f243';
}
.zmdi-format-indent-increase:before{
  content:'\f244';
}
.zmdi-format-italic:before{
  content:'\f245';
}
.zmdi-format-line-spacing:before{
  content:'\f246';
}
.zmdi-format-list-bulleted:before{
  content:'\f247';
}
.zmdi-format-list-numbered:before{
  content:'\f248';
}
.zmdi-format-ltr:before{
  content:'\f249';
}
.zmdi-format-rtl:before{
  content:'\f24a';
}
.zmdi-format-size:before{
  content:'\f24b';
}
.zmdi-format-strikethrough-s:before{
  content:'\f24c';
}
.zmdi-format-strikethrough:before{
  content:'\f24d';
}
.zmdi-format-subject:before{
  content:'\f24e';
}
.zmdi-format-underlined:before{
  content:'\f24f';
}
.zmdi-format-valign-bottom:before{
  content:'\f250';
}
.zmdi-format-valign-center:before{
  content:'\f251';
}
.zmdi-format-valign-top:before{
  content:'\f252';
}
.zmdi-redo:before{
  content:'\f253';
}
.zmdi-select-all:before{
  content:'\f254';
}
.zmdi-space-bar:before{
  content:'\f255';
}
.zmdi-text-format:before{
  content:'\f256';
}
.zmdi-transform:before{
  content:'\f257';
}
.zmdi-undo:before{
  content:'\f258';
}
.zmdi-wrap-text:before{
  content:'\f259';
}
.zmdi-comment-alert:before{
  content:'\f25a';
}
.zmdi-comment-alt-text:before{
  content:'\f25b';
}
.zmdi-comment-alt:before{
  content:'\f25c';
}
.zmdi-comment-edit:before{
  content:'\f25d';
}
.zmdi-comment-image:before{
  content:'\f25e';
}
.zmdi-comment-list:before{
  content:'\f25f';
}
.zmdi-comment-more:before{
  content:'\f260';
}
.zmdi-comment-outline:before{
  content:'\f261';
}
.zmdi-comment-text-alt:before{
  content:'\f262';
}
.zmdi-comment-text:before{
  content:'\f263';
}
.zmdi-comment-video:before{
  content:'\f264';
}
.zmdi-comment:before{
  content:'\f265';
}
.zmdi-comments:before{
  content:'\f266';
}
.zmdi-check-all:before{
  content:'\f267';
}
.zmdi-check-circle-u:before{
  content:'\f268';
}
.zmdi-check-circle:before{
  content:'\f269';
}
.zmdi-check-square:before{
  content:'\f26a';
}
.zmdi-check:before{
  content:'\f26b';
}
.zmdi-circle-o:before{
  content:'\f26c';
}
.zmdi-circle:before{
  content:'\f26d';
}
.zmdi-dot-circle-alt:before{
  content:'\f26e';
}
.zmdi-dot-circle:before{
  content:'\f26f';
}
.zmdi-minus-circle-outline:before{
  content:'\f270';
}
.zmdi-minus-circle:before{
  content:'\f271';
}
.zmdi-minus-square:before{
  content:'\f272';
}
.zmdi-minus:before{
  content:'\f273';
}
.zmdi-plus-circle-o-duplicate:before{
  content:'\f274';
}
.zmdi-plus-circle-o:before{
  content:'\f275';
}
.zmdi-plus-circle:before{
  content:'\f276';
}
.zmdi-plus-square:before{
  content:'\f277';
}
.zmdi-plus:before{
  content:'\f278';
}
.zmdi-square-o:before{
  content:'\f279';
}
.zmdi-star-circle:before{
  content:'\f27a';
}
.zmdi-star-half:before{
  content:'\f27b';
}
.zmdi-star-outline:before{
  content:'\f27c';
}
.zmdi-star:before{
  content:'\f27d';
}
.zmdi-bluetooth-connected:before{
  content:'\f27e';
}
.zmdi-bluetooth-off:before{
  content:'\f27f';
}
.zmdi-bluetooth-search:before{
  content:'\f280';
}
.zmdi-bluetooth-setting:before{
  content:'\f281';
}
.zmdi-bluetooth:before{
  content:'\f282';
}
.zmdi-camera-add:before{
  content:'\f283';
}
.zmdi-camera-alt:before{
  content:'\f284';
}
.zmdi-camera-bw:before{
  content:'\f285';
}
.zmdi-camera-front:before{
  content:'\f286';
}
.zmdi-camera-mic:before{
  content:'\f287';
}
.zmdi-camera-party-mode:before{
  content:'\f288';
}
.zmdi-camera-rear:before{
  content:'\f289';
}
.zmdi-camera-roll:before{
  content:'\f28a';
}
.zmdi-camera-switch:before{
  content:'\f28b';
}
.zmdi-camera:before{
  content:'\f28c';
}
.zmdi-card-alert:before{
  content:'\f28d';
}
.zmdi-card-off:before{
  content:'\f28e';
}
.zmdi-card-sd:before{
  content:'\f28f';
}
.zmdi-card-sim:before{
  content:'\f290';
}
.zmdi-desktop-mac:before{
  content:'\f291';
}
.zmdi-desktop-windows:before{
  content:'\f292';
}
.zmdi-device-hub:before{
  content:'\f293';
}
.zmdi-devices-off:before{
  content:'\f294';
}
.zmdi-devices:before{
  content:'\f295';
}
.zmdi-dock:before{
  content:'\f296';
}
.zmdi-floppy:before{
  content:'\f297';
}
.zmdi-gamepad:before{
  content:'\f298';
}
.zmdi-gps-dot:before{
  content:'\f299';
}
.zmdi-gps-off:before{
  content:'\f29a';
}
.zmdi-gps:before{
  content:'\f29b';
}
.zmdi-headset-mic:before{
  content:'\f29c';
}
.zmdi-headset:before{
  content:'\f29d';
}
.zmdi-input-antenna:before{
  content:'\f29e';
}
.zmdi-input-composite:before{
  content:'\f29f';
}
.zmdi-input-hdmi:before{
  content:'\f2a0';
}
.zmdi-input-power:before{
  content:'\f2a1';
}
.zmdi-input-svideo:before{
  content:'\f2a2';
}
.zmdi-keyboard-hide:before{
  content:'\f2a3';
}
.zmdi-keyboard:before{
  content:'\f2a4';
}
.zmdi-laptop-chromebook:before{
  content:'\f2a5';
}
.zmdi-laptop-mac:before{
  content:'\f2a6';
}
.zmdi-laptop:before{
  content:'\f2a7';
}
.zmdi-mic-off:before{
  content:'\f2a8';
}
.zmdi-mic-outline:before{
  content:'\f2a9';
}
.zmdi-mic-setting:before{
  content:'\f2aa';
}
.zmdi-mic:before{
  content:'\f2ab';
}
.zmdi-mouse:before{
  content:'\f2ac';
}
.zmdi-network-alert:before{
  content:'\f2ad';
}
.zmdi-network-locked:before{
  content:'\f2ae';
}
.zmdi-network-off:before{
  content:'\f2af';
}
.zmdi-network-outline:before{
  content:'\f2b0';
}
.zmdi-network-setting:before{
  content:'\f2b1';
}
.zmdi-network:before{
  content:'\f2b2';
}
.zmdi-phone-bluetooth:before{
  content:'\f2b3';
}
.zmdi-phone-end:before{
  content:'\f2b4';
}
.zmdi-phone-forwarded:before{
  content:'\f2b5';
}
.zmdi-phone-in-talk:before{
  content:'\f2b6';
}
.zmdi-phone-locked:before{
  content:'\f2b7';
}
.zmdi-phone-missed:before{
  content:'\f2b8';
}
.zmdi-phone-msg:before{
  content:'\f2b9';
}
.zmdi-phone-paused:before{
  content:'\f2ba';
}
.zmdi-phone-ring:before{
  content:'\f2bb';
}
.zmdi-phone-setting:before{
  content:'\f2bc';
}
.zmdi-phone-sip:before{
  content:'\f2bd';
}
.zmdi-phone:before{
  content:'\f2be';
}
.zmdi-portable-wifi-changes:before{
  content:'\f2bf';
}
.zmdi-portable-wifi-off:before{
  content:'\f2c0';
}
.zmdi-portable-wifi:before{
  content:'\f2c1';
}
.zmdi-radio:before{
  content:'\f2c2';
}
.zmdi-reader:before{
  content:'\f2c3';
}
.zmdi-remote-control-alt:before{
  content:'\f2c4';
}
.zmdi-remote-control:before{
  content:'\f2c5';
}
.zmdi-router:before{
  content:'\f2c6';
}
.zmdi-scanner:before{
  content:'\f2c7';
}
.zmdi-smartphone-android:before{
  content:'\f2c8';
}
.zmdi-smartphone-download:before{
  content:'\f2c9';
}
.zmdi-smartphone-erase:before{
  content:'\f2ca';
}
.zmdi-smartphone-info:before{
  content:'\f2cb';
}
.zmdi-smartphone-iphone:before{
  content:'\f2cc';
}
.zmdi-smartphone-landscape-lock:before{
  content:'\f2cd';
}
.zmdi-smartphone-landscape:before{
  content:'\f2ce';
}
.zmdi-smartphone-lock:before{
  content:'\f2cf';
}
.zmdi-smartphone-portrait-lock:before{
  content:'\f2d0';
}
.zmdi-smartphone-ring:before{
  content:'\f2d1';
}
.zmdi-smartphone-setting:before{
  content:'\f2d2';
}
.zmdi-smartphone-setup:before{
  content:'\f2d3';
}
.zmdi-smartphone:before{
  content:'\f2d4';
}
.zmdi-speaker:before{
  content:'\f2d5';
}
.zmdi-tablet-android:before{
  content:'\f2d6';
}
.zmdi-tablet-mac:before{
  content:'\f2d7';
}
.zmdi-tablet:before{
  content:'\f2d8';
}
.zmdi-tv-alt-play:before{
  content:'\f2d9';
}
.zmdi-tv-list:before{
  content:'\f2da';
}
.zmdi-tv-play:before{
  content:'\f2db';
}
.zmdi-tv:before{
  content:'\f2dc';
}
.zmdi-usb:before{
  content:'\f2dd';
}
.zmdi-videocam-off:before{
  content:'\f2de';
}
.zmdi-videocam-switch:before{
  content:'\f2df';
}
.zmdi-videocam:before{
  content:'\f2e0';
}
.zmdi-watch:before{
  content:'\f2e1';
}
.zmdi-wifi-alt-2:before{
  content:'\f2e2';
}
.zmdi-wifi-alt:before{
  content:'\f2e3';
}
.zmdi-wifi-info:before{
  content:'\f2e4';
}
.zmdi-wifi-lock:before{
  content:'\f2e5';
}
.zmdi-wifi-off:before{
  content:'\f2e6';
}
.zmdi-wifi-outline:before{
  content:'\f2e7';
}
.zmdi-wifi:before{
  content:'\f2e8';
}
.zmdi-arrow-left-bottom:before{
  content:'\f2e9';
}
.zmdi-arrow-left:before{
  content:'\f2ea';
}
.zmdi-arrow-merge:before{
  content:'\f2eb';
}
.zmdi-arrow-missed:before{
  content:'\f2ec';
}
.zmdi-arrow-right-top:before{
  content:'\f2ed';
}
.zmdi-arrow-right:before{
  content:'\f2ee';
}
.zmdi-arrow-split:before{
  content:'\f2ef';
}
.zmdi-arrows:before{
  content:'\f2f0';
}
.zmdi-caret-down-circle:before{
  content:'\f2f1';
}
.zmdi-caret-down:before{
  content:'\f2f2';
}
.zmdi-caret-left-circle:before{
  content:'\f2f3';
}
.zmdi-caret-left:before{
  content:'\f2f4';
}
.zmdi-caret-right-circle:before{
  content:'\f2f5';
}
.zmdi-caret-right:before{
  content:'\f2f6';
}
.zmdi-caret-up-circle:before{
  content:'\f2f7';
}
.zmdi-caret-up:before{
  content:'\f2f8';
}
.zmdi-chevron-down:before{
  content:'\f2f9';
}
.zmdi-chevron-left:before{
  content:'\f2fa';
}
.zmdi-chevron-right:before{
  content:'\f2fb';
}
.zmdi-chevron-up:before{
  content:'\f2fc';
}
.zmdi-forward:before{
  content:'\f2fd';
}
.zmdi-long-arrow-down:before{
  content:'\f2fe';
}
.zmdi-long-arrow-left:before{
  content:'\f2ff';
}
.zmdi-long-arrow-return:before{
  content:'\f300';
}
.zmdi-long-arrow-right:before{
  content:'\f301';
}
.zmdi-long-arrow-tab:before{
  content:'\f302';
}
.zmdi-long-arrow-up:before{
  content:'\f303';
}
.zmdi-rotate-ccw:before{
  content:'\f304';
}
.zmdi-rotate-cw:before{
  content:'\f305';
}
.zmdi-rotate-left:before{
  content:'\f306';
}
.zmdi-rotate-right:before{
  content:'\f307';
}
.zmdi-square-down:before{
  content:'\f308';
}
.zmdi-square-right:before{
  content:'\f309';
}
.zmdi-swap-alt:before{
  content:'\f30a';
}
.zmdi-swap-vertical-circle:before{
  content:'\f30b';
}
.zmdi-swap-vertical:before{
  content:'\f30c';
}
.zmdi-swap:before{
  content:'\f30d';
}
.zmdi-trending-down:before{
  content:'\f30e';
}
.zmdi-trending-flat:before{
  content:'\f30f';
}
.zmdi-trending-up:before{
  content:'\f310';
}
.zmdi-unfold-less:before{
  content:'\f311';
}
.zmdi-unfold-more:before{
  content:'\f312';
}
.zmdi-apps:before{
  content:'\f313';
}
.zmdi-grid-off:before{
  content:'\f314';
}
.zmdi-grid:before{
  content:'\f315';
}
.zmdi-view-agenda:before{
  content:'\f316';
}
.zmdi-view-array:before{
  content:'\f317';
}
.zmdi-view-carousel:before{
  content:'\f318';
}
.zmdi-view-column:before{
  content:'\f319';
}
.zmdi-view-comfy:before{
  content:'\f31a';
}
.zmdi-view-compact:before{
  content:'\f31b';
}
.zmdi-view-dashboard:before{
  content:'\f31c';
}
.zmdi-view-day:before{
  content:'\f31d';
}
.zmdi-view-headline:before{
  content:'\f31e';
}
.zmdi-view-list-alt:before{
  content:'\f31f';
}
.zmdi-view-list:before{
  content:'\f320';
}
.zmdi-view-module:before{
  content:'\f321';
}
.zmdi-view-quilt:before{
  content:'\f322';
}
.zmdi-view-stream:before{
  content:'\f323';
}
.zmdi-view-subtitles:before{
  content:'\f324';
}
.zmdi-view-toc:before{
  content:'\f325';
}
.zmdi-view-web:before{
  content:'\f326';
}
.zmdi-view-week:before{
  content:'\f327';
}
.zmdi-widgets:before{
  content:'\f328';
}
.zmdi-alarm-check:before{
  content:'\f329';
}
.zmdi-alarm-off:before{
  content:'\f32a';
}
.zmdi-alarm-plus:before{
  content:'\f32b';
}
.zmdi-alarm-snooze:before{
  content:'\f32c';
}
.zmdi-alarm:before{
  content:'\f32d';
}
.zmdi-calendar-alt:before{
  content:'\f32e';
}
.zmdi-calendar-check:before{
  content:'\f32f';
}
.zmdi-calendar-close:before{
  content:'\f330';
}
.zmdi-calendar-note:before{
  content:'\f331';
}
.zmdi-calendar:before{
  content:'\f332';
}
.zmdi-time-countdown:before{
  content:'\f333';
}
.zmdi-time-interval:before{
  content:'\f334';
}
.zmdi-time-restore-setting:before{
  content:'\f335';
}
.zmdi-time-restore:before{
  content:'\f336';
}
.zmdi-time:before{
  content:'\f337';
}
.zmdi-timer-off:before{
  content:'\f338';
}
.zmdi-timer:before{
  content:'\f339';
}
.zmdi-android-alt:before{
  content:'\f33a';
}
.zmdi-android:before{
  content:'\f33b';
}
.zmdi-apple:before{
  content:'\f33c';
}
.zmdi-behance:before{
  content:'\f33d';
}
.zmdi-codepen:before{
  content:'\f33e';
}
.zmdi-dribbble:before{
  content:'\f33f';
}
.zmdi-dropbox:before{
  content:'\f340';
}
.zmdi-evernote:before{
  content:'\f341';
}
.zmdi-facebook-box:before{
  content:'\f342';
}
.zmdi-facebook:before{
  content:'\f343';
}
.zmdi-github-box:before{
  content:'\f344';
}
.zmdi-github:before{
  content:'\f345';
}
.zmdi-google-drive:before{
  content:'\f346';
}
.zmdi-google-earth:before{
  content:'\f347';
}
.zmdi-google-glass:before{
  content:'\f348';
}
.zmdi-google-maps:before{
  content:'\f349';
}
.zmdi-google-pages:before{
  content:'\f34a';
}
.zmdi-google-play:before{
  content:'\f34b';
}
.zmdi-google-plus-box:before{
  content:'\f34c';
}
.zmdi-google-plus:before{
  content:'\f34d';
}
.zmdi-google:before{
  content:'\f34e';
}
.zmdi-instagram:before{
  content:'\f34f';
}
.zmdi-language-css3:before{
  content:'\f350';
}
.zmdi-language-html5:before{
  content:'\f351';
}
.zmdi-language-javascript:before{
  content:'\f352';
}
.zmdi-language-python-alt:before{
  content:'\f353';
}
.zmdi-language-python:before{
  content:'\f354';
}
.zmdi-lastfm:before{
  content:'\f355';
}
.zmdi-linkedin-box:before{
  content:'\f356';
}
.zmdi-paypal:before{
  content:'\f357';
}
.zmdi-pinterest-box:before{
  content:'\f358';
}
.zmdi-pocket:before{
  content:'\f359';
}
.zmdi-polymer:before{
  content:'\f35a';
}
.zmdi-share:before{
  content:'\f35b';
}
.zmdi-stackoverflow:before{
  content:'\f35c';
}
.zmdi-steam-square:before{
  content:'\f35d';
}
.zmdi-steam:before{
  content:'\f35e';
}
.zmdi-twitter-box:before{
  content:'\f35f';
}
.zmdi-twitter:before{
  content:'\f360';
}
.zmdi-vk:before{
  content:'\f361';
}
.zmdi-wikipedia:before{
  content:'\f362';
}
.zmdi-windows:before{
  content:'\f363';
}
.zmdi-aspect-ratio-alt:before{
  content:'\f364';
}
.zmdi-aspect-ratio:before{
  content:'\f365';
}
.zmdi-blur-circular:before{
  content:'\f366';
}
.zmdi-blur-linear:before{
  content:'\f367';
}
.zmdi-blur-off:before{
  content:'\f368';
}
.zmdi-blur:before{
  content:'\f369';
}
.zmdi-brightness-2:before{
  content:'\f36a';
}
.zmdi-brightness-3:before{
  content:'\f36b';
}
.zmdi-brightness-4:before{
  content:'\f36c';
}
.zmdi-brightness-5:before{
  content:'\f36d';
}
.zmdi-brightness-6:before{
  content:'\f36e';
}
.zmdi-brightness-7:before{
  content:'\f36f';
}
.zmdi-brightness-auto:before{
  content:'\f370';
}
.zmdi-brightness-setting:before{
  content:'\f371';
}
.zmdi-broken-image:before{
  content:'\f372';
}
.zmdi-center-focus-strong:before{
  content:'\f373';
}
.zmdi-center-focus-weak:before{
  content:'\f374';
}
.zmdi-compare:before{
  content:'\f375';
}
.zmdi-crop-16-9:before{
  content:'\f376';
}
.zmdi-crop-3-2:before{
  content:'\f377';
}
.zmdi-crop-5-4:before{
  content:'\f378';
}
.zmdi-crop-7-5:before{
  content:'\f379';
}
.zmdi-crop-din:before{
  content:'\f37a';
}
.zmdi-crop-free:before{
  content:'\f37b';
}
.zmdi-crop-landscape:before{
  content:'\f37c';
}
.zmdi-crop-portrait:before{
  content:'\f37d';
}
.zmdi-crop-square:before{
  content:'\f37e';
}
.zmdi-exposure-alt:before{
  content:'\f37f';
}
.zmdi-exposure:before{
  content:'\f380';
}
.zmdi-filter-b-and-w:before{
  content:'\f381';
}
.zmdi-filter-center-focus:before{
  content:'\f382';
}
.zmdi-filter-frames:before{
  content:'\f383';
}
.zmdi-filter-tilt-shift:before{
  content:'\f384';
}
.zmdi-gradient:before{
  content:'\f385';
}
.zmdi-grain:before{
  content:'\f386';
}
.zmdi-graphic-eq:before{
  content:'\f387';
}
.zmdi-hdr-off:before{
  content:'\f388';
}
.zmdi-hdr-strong:before{
  content:'\f389';
}
.zmdi-hdr-weak:before{
  content:'\f38a';
}
.zmdi-hdr:before{
  content:'\f38b';
}
.zmdi-iridescent:before{
  content:'\f38c';
}
.zmdi-leak-off:before{
  content:'\f38d';
}
.zmdi-leak:before{
  content:'\f38e';
}
.zmdi-looks:before{
  content:'\f38f';
}
.zmdi-loupe:before{
  content:'\f390';
}
.zmdi-panorama-horizontal:before{
  content:'\f391';
}
.zmdi-panorama-vertical:before{
  content:'\f392';
}
.zmdi-panorama-wide-angle:before{
  content:'\f393';
}
.zmdi-photo-size-select-large:before{
  content:'\f394';
}
.zmdi-photo-size-select-small:before{
  content:'\f395';
}
.zmdi-picture-in-picture:before{
  content:'\f396';
}
.zmdi-slideshow:before{
  content:'\f397';
}
.zmdi-texture:before{
  content:'\f398';
}
.zmdi-tonality:before{
  content:'\f399';
}
.zmdi-vignette:before{
  content:'\f39a';
}
.zmdi-wb-auto:before{
  content:'\f39b';
}
.zmdi-eject-alt:before{
  content:'\f39c';
}
.zmdi-eject:before{
  content:'\f39d';
}
.zmdi-equalizer:before{
  content:'\f39e';
}
.zmdi-fast-forward:before{
  content:'\f39f';
}
.zmdi-fast-rewind:before{
  content:'\f3a0';
}
.zmdi-forward-10:before{
  content:'\f3a1';
}
.zmdi-forward-30:before{
  content:'\f3a2';
}
.zmdi-forward-5:before{
  content:'\f3a3';
}
.zmdi-hearing:before{
  content:'\f3a4';
}
.zmdi-pause-circle-outline:before{
  content:'\f3a5';
}
.zmdi-pause-circle:before{
  content:'\f3a6';
}
.zmdi-pause:before{
  content:'\f3a7';
}
.zmdi-play-circle-outline:before{
  content:'\f3a8';
}
.zmdi-play-circle:before{
  content:'\f3a9';
}
.zmdi-play:before{
  content:'\f3aa';
}
.zmdi-playlist-audio:before{
  content:'\f3ab';
}
.zmdi-playlist-plus:before{
  content:'\f3ac';
}
.zmdi-repeat-one:before{
  content:'\f3ad';
}
.zmdi-repeat:before{
  content:'\f3ae';
}
.zmdi-replay-10:before{
  content:'\f3af';
}
.zmdi-replay-30:before{
  content:'\f3b0';
}
.zmdi-replay-5:before{
  content:'\f3b1';
}
.zmdi-replay:before{
  content:'\f3b2';
}
.zmdi-shuffle:before{
  content:'\f3b3';
}
.zmdi-skip-next:before{
  content:'\f3b4';
}
.zmdi-skip-previous:before{
  content:'\f3b5';
}
.zmdi-stop:before{
  content:'\f3b6';
}
.zmdi-surround-sound:before{
  content:'\f3b7';
}
.zmdi-tune:before{
  content:'\f3b8';
}
.zmdi-volume-down:before{
  content:'\f3b9';
}
.zmdi-volume-mute:before{
  content:'\f3ba';
}
.zmdi-volume-off:before{
  content:'\f3bb';
}
.zmdi-volume-up:before{
  content:'\f3bc';
}
.zmdi-n-1-square:before{
  content:'\f3bd';
}
.zmdi-n-2-square:before{
  content:'\f3be';
}
.zmdi-n-3-square:before{
  content:'\f3bf';
}
.zmdi-n-4-square:before{
  content:'\f3c0';
}
.zmdi-n-5-square:before{
  content:'\f3c1';
}
.zmdi-n-6-square:before{
  content:'\f3c2';
}
.zmdi-neg-1:before{
  content:'\f3c3';
}
.zmdi-neg-2:before{
  content:'\f3c4';
}
.zmdi-plus-1:before{
  content:'\f3c5';
}
.zmdi-plus-2:before{
  content:'\f3c6';
}
.zmdi-sec-10:before{
  content:'\f3c7';
}
.zmdi-sec-3:before{
  content:'\f3c8';
}
.zmdi-zero:before{
  content:'\f3c9';
}
.zmdi-airline-seat-flat-angled:before{
  content:'\f3ca';
}
.zmdi-airline-seat-flat:before{
  content:'\f3cb';
}
.zmdi-airline-seat-individual-suite:before{
  content:'\f3cc';
}
.zmdi-airline-seat-legroom-extra:before{
  content:'\f3cd';
}
.zmdi-airline-seat-legroom-normal:before{
  content:'\f3ce';
}
.zmdi-airline-seat-legroom-reduced:before{
  content:'\f3cf';
}
.zmdi-airline-seat-recline-extra:before{
  content:'\f3d0';
}
.zmdi-airline-seat-recline-normal:before{
  content:'\f3d1';
}
.zmdi-airplay:before{
  content:'\f3d2';
}
.zmdi-closed-caption:before{
  content:'\f3d3';
}
.zmdi-confirmation-number:before{
  content:'\f3d4';
}
.zmdi-developer-board:before{
  content:'\f3d5';
}
.zmdi-disc-full:before{
  content:'\f3d6';
}
.zmdi-explicit:before{
  content:'\f3d7';
}
.zmdi-flight-land:before{
  content:'\f3d8';
}
.zmdi-flight-takeoff:before{
  content:'\f3d9';
}
.zmdi-flip-to-back:before{
  content:'\f3da';
}
.zmdi-flip-to-front:before{
  content:'\f3db';
}
.zmdi-group-work:before{
  content:'\f3dc';
}
.zmdi-hd:before{
  content:'\f3dd';
}
.zmdi-hq:before{
  content:'\f3de';
}
.zmdi-markunread-mailbox:before{
  content:'\f3df';
}
.zmdi-memory:before{
  content:'\f3e0';
}
.zmdi-nfc:before{
  content:'\f3e1';
}
.zmdi-play-for-work:before{
  content:'\f3e2';
}
.zmdi-power-input:before{
  content:'\f3e3';
}
.zmdi-present-to-all:before{
  content:'\f3e4';
}
.zmdi-satellite:before{
  content:'\f3e5';
}
.zmdi-tap-and-play:before{
  content:'\f3e6';
}
.zmdi-vibration:before{
  content:'\f3e7';
}
.zmdi-voicemail:before{
  content:'\f3e8';
}
.zmdi-group:before{
  content:'\f3e9';
}
.zmdi-rss:before{
  content:'\f3ea';
}
.zmdi-shape:before{
  content:'\f3eb';
}
.zmdi-spinner:before{
  content:'\f3ec';
}
.zmdi-ungroup:before{
  content:'\f3ed';
}
.zmdi-500px:before{
  content:'\f3ee';
}
.zmdi-8tracks:before{
  content:'\f3ef';
}
.zmdi-amazon:before{
  content:'\f3f0';
}
.zmdi-blogger:before{
  content:'\f3f1';
}
.zmdi-delicious:before{
  content:'\f3f2';
}
.zmdi-disqus:before{
  content:'\f3f3';
}
.zmdi-flattr:before{
  content:'\f3f4';
}
.zmdi-flickr:before{
  content:'\f3f5';
}
.zmdi-github-alt:before{
  content:'\f3f6';
}
.zmdi-google-old:before{
  content:'\f3f7';
}
.zmdi-linkedin:before{
  content:'\f3f8';
}
.zmdi-odnoklassniki:before{
  content:'\f3f9';
}
.zmdi-outlook:before{
  content:'\f3fa';
}
.zmdi-paypal-alt:before{
  content:'\f3fb';
}
.zmdi-pinterest:before{
  content:'\f3fc';
}
.zmdi-playstation:before{
  content:'\f3fd';
}
.zmdi-reddit:before{
  content:'\f3fe';
}
.zmdi-skype:before{
  content:'\f3ff';
}
.zmdi-slideshare:before{
  content:'\f400';
}
.zmdi-soundcloud:before{
  content:'\f401';
}
.zmdi-tumblr:before{
  content:'\f402';
}
.zmdi-twitch:before{
  content:'\f403';
}
.zmdi-vimeo:before{
  content:'\f404';
}
.zmdi-whatsapp:before{
  content:'\f405';
}
.zmdi-xbox:before{
  content:'\f406';
}
.zmdi-yahoo:before{
  content:'\f407';
}
.zmdi-youtube-play:before{
  content:'\f408';
}
.zmdi-youtube:before{
  content:'\f409';
}
.zmdi-import-export:before,.zmdi-swap-vertical-:before{
  content:'\f30c';
}
.zmdi-airplanemode-inactive:before{
  content:'\f102';
}
.zmdi-airplanemode-active:before,.zmdi-rate-review:before{
  content:'\f103';
}
.zmdi-comment-sign:before{
  content:'\f25a';
}
.zmdi-network-warning:before{
  content:'\f2ad';
}
.zmdi-shopping-cart-add:before{
  content:'\f1ca';
}
.zmdi-file-add:before{
  content:'\f221';
}
.zmdi-network-wifi-scan:before{
  content:'\f2e4';
}
.zmdi-collection-add:before{
  content:'\f14e';
}
.zmdi-format-playlist-add:before{
  content:'\f3ac';
}
.zmdi-format-queue-music:before{
  content:'\f3ab';
}
.zmdi-plus-box:before{
  content:'\f277';
}
.zmdi-tag-backspace:before{
  content:'\f1d9';
}
.zmdi-alarm-add:before{
  content:'\f32b';
}
.zmdi-battery-charging:before{
  content:'\f114';
}
.zmdi-daydream-setting:before{
  content:'\f217';
}
.zmdi-more-horiz:before{
  content:'\f19c';
}
.zmdi-book-photo:before{
  content:'\f11b';
}
.zmdi-incandescent:before{
  content:'\f189';
}
.zmdi-wb-iridescent:before{
  content:'\f38c';
}
.zmdi-calendar-remove:before{
  content:'\f330';
}
.zmdi-refresh-sync-disabled:before{
  content:'\f1b7';
}
.zmdi-refresh-sync-problem:before{
  content:'\f1b6';
}
.zmdi-crop-original:before{
  content:'\f17e';
}
.zmdi-power-off:before{
  content:'\f1af';
}
.zmdi-power-off-setting:before{
  content:'\f1ae';
}
.zmdi-leak-remove:before{
  content:'\f38d';
}
.zmdi-star-border:before{
  content:'\f27c';
}
.zmdi-brightness-low:before{
  content:'\f36d';
}
.zmdi-brightness-medium:before{
  content:'\f36e';
}
.zmdi-brightness-high:before{
  content:'\f36f';
}
.zmdi-smartphone-portrait:before{
  content:'\f2d4';
}
.zmdi-live-tv:before{
  content:'\f2d9';
}
.zmdi-format-textdirection-l-to-r:before{
  content:'\f249';
}
.zmdi-format-textdirection-r-to-l:before{
  content:'\f24a';
}
.zmdi-arrow-back:before{
  content:'\f2ea';
}
.zmdi-arrow-forward:before{
  content:'\f2ee';
}
.zmdi-arrow-in:before{
  content:'\f2e9';
}
.zmdi-arrow-out:before{
  content:'\f2ed';
}
.zmdi-rotate-90-degrees-ccw:before{
  content:'\f304';
}
.zmdi-adb:before{
  content:'\f33a';
}
.zmdi-network-wifi:before{
  content:'\f2e8';
}
.zmdi-network-wifi-alt:before{
  content:'\f2e3';
}
.zmdi-network-wifi-lock:before{
  content:'\f2e5';
}
.zmdi-network-wifi-off:before{
  content:'\f2e6';
}
.zmdi-network-wifi-outline:before{
  content:'\f2e7';
}
.zmdi-network-wifi-info:before{
  content:'\f2e4';
}
.zmdi-layers-clear:before{
  content:'\f18b';
}
.zmdi-colorize:before{
  content:'\f15d';
}
.zmdi-format-paint:before{
  content:'\f1ba';
}
.zmdi-format-quote:before{
  content:'\f1b2';
}
.zmdi-camera-monochrome-photos:before{
  content:'\f285';
}
.zmdi-sort-by-alpha:before{
  content:'\f1cf';
}
.zmdi-folder-shared:before{
  content:'\f225';
}
.zmdi-folder-special:before{
  content:'\f226';
}
.zmdi-comment-dots:before{
  content:'\f260';
}
.zmdi-reorder:before{
  content:'\f31e';
}
.zmdi-dehaze:before{
  content:'\f197';
}
.zmdi-sort:before{
  content:'\f1ce';
}
.zmdi-pages:before{
  content:'\f34a';
}
.zmdi-stack-overflow:before{
  content:'\f35c';
}
.zmdi-calendar-account:before{
  content:'\f204';
}
.zmdi-paste:before{
  content:'\f109';
}
.zmdi-cut:before{
  content:'\f1bc';
}
.zmdi-save:before{
  content:'\f297';
}
.zmdi-smartphone-code:before{
  content:'\f139';
}
.zmdi-directions-bike:before{
  content:'\f117';
}
.zmdi-directions-boat:before{
  content:'\f11a';
}
.zmdi-directions-bus:before{
  content:'\f121';
}
.zmdi-directions-car:before{
  content:'\f125';
}
.zmdi-directions-railway:before{
  content:'\f1b3';
}
.zmdi-directions-run:before{
  content:'\f215';
}
.zmdi-directions-subway:before{
  content:'\f1d5';
}
.zmdi-directions-walk:before{
  content:'\f216';
}
.zmdi-local-hotel:before{
  content:'\f178';
}
.zmdi-local-activity:before,.zmdi-local-play:before{
  content:'\f1df';
}
.zmdi-local-airport:before{
  content:'\f103';
}
.zmdi-local-atm:before{
  content:'\f198';
}
.zmdi-local-bar:before{
  content:'\f137';
}
.zmdi-local-cafe:before{
  content:'\f13b';
}
.zmdi-local-car-wash:before{
  content:'\f124';
}
.zmdi-local-convenience-store:before{
  content:'\f1d3';
}
.zmdi-local-dining:before{
  content:'\f153';
}
.zmdi-local-drink:before{
  content:'\f157';
}
.zmdi-local-florist:before{
  content:'\f168';
}
.zmdi-local-gas-station:before{
  content:'\f16f';
}
.zmdi-local-grocery-store:before{
  content:'\f1cb';
}
.zmdi-local-hospital:before{
  content:'\f177';
}
.zmdi-local-laundry-service:before{
  content:'\f1e9';
}
.zmdi-local-library:before{
  content:'\f18d';
}
.zmdi-local-mall:before{
  content:'\f195';
}
.zmdi-local-movies:before{
  content:'\f19d';
}
.zmdi-local-offer:before{
  content:'\f187';
}
.zmdi-local-parking:before,.zmdi-local-parking:before{
  content:'\f1a5';
}
.zmdi-local-pharmacy:before{
  content:'\f176';
}
.zmdi-local-phone:before{
  content:'\f2be';
}
.zmdi-local-pizza:before{
  content:'\f1ac';
}
.zmdi-local-post-office:before{
  content:'\f15a';
}
.zmdi-local-printshop:before{
  content:'\f1b0';
}
.zmdi-local-see:before{
  content:'\f28c';
}
.zmdi-local-shipping:before{
  content:'\f1e6';
}
.zmdi-local-store:before{
  content:'\f1d4';
}
.zmdi-local-taxi:before{
  content:'\f123';
}
.zmdi-local-wc:before{
  content:'\f211';
}
.zmdi-my-location:before{
  content:'\f299';
}
.zmdi-directions:before{
  content:'\f1e7';
}
.ps{
  -ms-touch-action:auto;
  -ms-overflow-style:none;
  overflow:hidden !important;
  touch-action:auto;
}
@supports (-ms-overflow-style: none){
  .ps{
    overflow:auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
  .ps{
    overflow:auto !important;
  }
}
.ps.ps-active-x > .ps__scrollbar-x-rail,
.ps.ps-active-y > .ps__scrollbar-y-rail{
  display:block;
  background-color:transparent;
}
.ps.ps-in-scrolling.ps-x > .ps__scrollbar-x-rail{
  background-color:#eee;
  opacity:0.9;
}
.ps.ps-in-scrolling.ps-x > .ps__scrollbar-x-rail > .ps__scrollbar-x{
  height:11px;
  background-color:#999;
}
.ps.ps-in-scrolling.ps-y > .ps__scrollbar-y-rail{
  background-color:#eee;
  opacity:0.9;
}
.ps.ps-in-scrolling.ps-y > .ps__scrollbar-y-rail > .ps__scrollbar-y{
  width:11px;
  background-color:#999;
}
.ps > .ps__scrollbar-x-rail{
  -webkit-transition:background-color 0.2s linear, opacity 0.2s linear;
  -o-transition:background-color 0.2s linear, opacity 0.2s linear;
  display:none;
  position:absolute;
  bottom:0px;
  height:15px;
  opacity:0;
  transition:background-color 0.2s linear, opacity 0.2s linear;
}
.ps > .ps__scrollbar-x-rail > .ps__scrollbar-x{
  -webkit-transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, -webkit-border-radius 0.2s ease-in-out;
  -o-transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  -webkit-transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  position:absolute;
  bottom:2px;
  height:6px;
  border-radius:6px;
  background-color:#aaa;
  transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
}
.ps > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x,
.ps > .ps__scrollbar-x-rail:active > .ps__scrollbar-x{
  height:11px;
}
.ps > .ps__scrollbar-y-rail{
  -webkit-transition:background-color 0.2s linear, opacity 0.2s linear;
  -o-transition:background-color 0.2s linear, opacity 0.2s linear;
  display:none;
  position:absolute;
  right:0;
  width:15px;
  opacity:0;
  transition:background-color 0.2s linear, opacity 0.2s linear;
}
.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y{
  -webkit-transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, -webkit-border-radius 0.2s ease-in-out;
  -o-transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  -webkit-transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  position:absolute;
  right:2px;
  width:6px;
  border-radius:6px;
  background-color:#aaa;
  transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
}
.ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y,
.ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y{
  width:11px;
}
.ps:hover.ps-in-scrolling.ps-x > .ps__scrollbar-x-rail{
  background-color:#eee;
  opacity:0.9;
}
.ps:hover.ps-in-scrolling.ps-x > .ps__scrollbar-x-rail > .ps__scrollbar-x{
  height:11px;
  background-color:#999;
}
.ps:hover.ps-in-scrolling.ps-y > .ps__scrollbar-y-rail{
  background-color:#eee;
  opacity:0.9;
}
.ps:hover.ps-in-scrolling.ps-y > .ps__scrollbar-y-rail > .ps__scrollbar-y{
  width:11px;
  background-color:#999;
}
.ps:hover > .ps__scrollbar-x-rail,
.ps:hover > .ps__scrollbar-y-rail{
  opacity:0.6;
}
.ps:hover > .ps__scrollbar-x-rail:hover{
  background-color:#eee;
  opacity:0.9;
}
.ps:hover > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x{
  background-color:#999;
}
.ps:hover > .ps__scrollbar-y-rail:hover{
  background-color:#eee;
  opacity:0.9;
}
.ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y{
  background-color:#999;
}
#app-wrapper .ps > .ps__scrollbar-y-rail{
  display:block;
}
.select2-container{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:relative;
  margin:0;
  vertical-align:middle;
}
.select2-container .select2-selection--single{
  -webkit-box-sizing:border-box;
  -moz-user-select:none;
   -ms-user-select:none;
  -webkit-user-select:none;
          box-sizing:border-box;
  display:block;
  height:28px;
  cursor:pointer;
       user-select:none;
}
.select2-container .select2-selection--single .select2-selection__rendered{
  -o-text-overflow:ellipsis;
  display:block;
  padding-right:20px;
  padding-left:8px;
  overflow:hidden;
     text-overflow:ellipsis;
  white-space:nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear{
  position:relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{
  padding-right:8px;
  padding-left:20px;
}
.select2-container .select2-selection--multiple{
  -webkit-box-sizing:border-box;
  -moz-user-select:none;
   -ms-user-select:none;
  -webkit-user-select:none;
          box-sizing:border-box;
  display:block;
  min-height:32px;
  cursor:pointer;
       user-select:none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered{
  -o-text-overflow:ellipsis;
  display:inline-block;
  padding-left:8px;
  overflow:hidden;
     text-overflow:ellipsis;
  white-space:nowrap;
}
.select2-container .select2-search--inline{
  float:left;
}
.select2-container .select2-search--inline .select2-search__field{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  margin-top:5px;
  padding:0;
  border:none;
  font-size:100%;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{
  -webkit-appearance:none;
}
.select2-dropdown{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:block;
  position:absolute;
  left:-100000px;
  width:100%;
  border:1px solid #aaa;
  border-radius:4px;
  background-color:white;
  z-index:1051;
}
.select2-results{
  display:block;
}
.select2-results__options{
  margin:0;
  padding:0;
  list-style:none;
}
.select2-results__option{
  -moz-user-select:none;
   -ms-user-select:none;
  -webkit-user-select:none;
  padding:6px;
       user-select:none;
}
.select2-results__option[aria-selected]{
  cursor:pointer;
}
.select2-container--open .select2-dropdown{
  left:0;
}
.select2-container--open .select2-dropdown--above{
  border-bottom:none;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
}
.select2-container--open .select2-dropdown--below{
  border-top:none;
  border-top-right-radius:0;
  border-top-left-radius:0;
}
.select2-search--dropdown{
  display:block;
  padding:4px;
}
.select2-search--dropdown .select2-search__field{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  width:100%;
  padding:4px;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{
  -webkit-appearance:none;
}
.select2-search--dropdown.select2-search--hide{
  display:none;
}
.select2-close-mask{
  display:block;
  position:fixed;
  top:0;
  left:0;
  width:auto;
  min-width:100%;
  height:auto;
  min-height:100%;
  margin:0;
  padding:0;
  border:0;
  background-color:#fff;
  filter:alpha(opacity=0);
  opacity:0;
  z-index:99;
}
.select2-hidden-accessible{
  clip:rect(0 0 0 0) !important;
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  margin:-1px !important;
  padding:0 !important;
  overflow:hidden !important;
  border:0 !important;
}
.select2-container--default .select2-selection--single{
  border:1px solid #aaa;
  border-radius:4px;
  background-color:#fff;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
  color:#444;
  line-height:28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear{
  float:right;
  font-weight:bold;
  cursor:pointer;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder{
  color:#999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
  position:absolute;
  top:1px;
  right:1px;
  width:20px;
  height:26px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
  position:absolute;
  top:50%;
  left:50%;
  width:0;
  height:0;
  margin-top:-2px;
  margin-left:-4px;
  border-width:5px 4px 0 4px;
  border-style:solid;
  border-color:#888 transparent transparent transparent;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{
  float:left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{
  right:auto;
  left:1px;
}
.select2-container--default.select2-container--disabled .select2-selection--single{
  background-color:#eee;
  cursor:default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{
  display:none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
  border-width:0 4px 5px 4px;
  border-color:transparent transparent #888 transparent;
}
.select2-container--default .select2-selection--multiple{
  border:1px solid #aaa;
  border-radius:4px;
  background-color:white;
  cursor:text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  width:100%;
  margin:0;
  padding:0 5px;
  list-style:none;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{
  list-style:none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{
  margin-top:5px;
  float:left;
  color:#999;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear{
  margin-top:5px;
  margin-right:10px;
  float:right;
  font-weight:bold;
  cursor:pointer;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{
  margin-top:5px;
  margin-right:5px;
  padding:0 5px;
  float:left;
  border:1px solid #aaa;
  border-radius:4px;
  background-color:#e4e4e4;
  cursor:default;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
  display:inline-block;
  margin-right:2px;
  color:#999;
  font-weight:bold;
  cursor:pointer;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{
  color:#333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{
  float:right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{
  margin-right:auto;
  margin-left:5px;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{
  margin-right:auto;
  margin-left:2px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple{
  border:solid black 1px;
  outline:0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple{
  background-color:#eee;
  cursor:default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{
  display:none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{
  border-top-right-radius:0;
  border-top-left-radius:0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
  border:1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field{
  -webkit-box-shadow:none;
  -webkit-appearance:textfield;
  border:none;
  outline:0;
  background:transparent;
          box-shadow:none;
}
.select2-container--default .select2-results > .select2-results__options{
  max-height:200px;
  overflow-y:auto;
}
.select2-container--default .select2-results__option[role=group]{
  padding:0;
}
.select2-container--default .select2-results__option[aria-disabled=true]{
  color:#999;
}
.select2-container--default .select2-results__option[aria-selected=true]{
  background-color:#ddd;
}
.select2-container--default .select2-results__option .select2-results__option{
  padding-left:1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{
  padding-left:0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{
  margin-left:-1em;
  padding-left:2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
  margin-left:-2em;
  padding-left:3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
  margin-left:-3em;
  padding-left:4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
  margin-left:-4em;
  padding-left:5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
  margin-left:-5em;
  padding-left:6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{
  background-color:#5897fb;
  color:white;
}
.select2-container--default .select2-results__group{
  display:block;
  padding:6px;
  cursor:default;
}
.select2-container--classic .select2-selection--single{
  border:1px solid #aaa;
  border-radius:4px;
  outline:0;
  background-color:#f7f7f7;
  background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));
  background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus{
  border:1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered{
  color:#444;
  line-height:28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear{
  margin-right:10px;
  float:right;
  font-weight:bold;
  cursor:pointer;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{
  color:#999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow{
  position:absolute;
  top:1px;
  right:1px;
  width:20px;
  height:26px;
  border:none;
  border-left:1px solid #aaa;
  border-top-right-radius:4px;
  border-bottom-right-radius:4px;
  background-color:#ddd;
  background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));
  background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{
  position:absolute;
  top:50%;
  left:50%;
  width:0;
  height:0;
  margin-top:-2px;
  margin-left:-4px;
  border-width:5px 4px 0 4px;
  border-style:solid;
  border-color:#888 transparent transparent transparent;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{
  float:left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{
  right:auto;
  left:1px;
  border:none;
  border-right:1px solid #aaa;
  border-radius:0;
  border-top-left-radius:4px;
  border-bottom-left-radius:4px;
}
.select2-container--classic.select2-container--open .select2-selection--single{
  border:1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{
  border:none;
  background:transparent;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{
  border-width:0 4px 5px 4px;
  border-color:transparent transparent #888 transparent;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{
  border-top:none;
  border-top-right-radius:0;
  border-top-left-radius:0;
  background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));
  background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{
  border-bottom:none;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
  background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));
  background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple{
  border:1px solid #aaa;
  border-radius:4px;
  outline:0;
  background-color:white;
  cursor:text;
}
.select2-container--classic .select2-selection--multiple:focus{
  border:1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{
  margin:0;
  padding:0 5px;
  list-style:none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{
  display:none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{
  margin-top:5px;
  margin-right:5px;
  padding:0 5px;
  float:left;
  border:1px solid #aaa;
  border-radius:4px;
  background-color:#e4e4e4;
  cursor:default;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{
  display:inline-block;
  margin-right:2px;
  color:#888;
  font-weight:bold;
  cursor:pointer;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{
  color:#555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{
  margin-right:auto;
  margin-left:5px;
  float:right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{
  margin-right:auto;
  margin-left:2px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple{
  border:1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{
  border-top:none;
  border-top-right-radius:0;
  border-top-left-radius:0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{
  border-bottom:none;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field{
  border:1px solid #aaa;
  outline:0;
}
.select2-container--classic .select2-search--inline .select2-search__field{
  -webkit-box-shadow:none;
  outline:0;
          box-shadow:none;
}
.select2-container--classic .select2-dropdown{
  border:1px solid transparent;
  background-color:white;
}
.select2-container--classic .select2-dropdown--above{
  border-bottom:none;
}
.select2-container--classic .select2-dropdown--below{
  border-top:none;
}
.select2-container--classic .select2-results > .select2-results__options{
  max-height:200px;
  overflow-y:auto;
}
.select2-container--classic .select2-results__option[role=group]{
  padding:0;
}
.select2-container--classic .select2-results__option[aria-disabled=true]{
  color:grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{
  background-color:#3875d7;
  color:white;
}
.select2-container--classic .select2-results__group{
  display:block;
  padding:6px;
  cursor:default;
}
.select2-container--classic.select2-container--open .select2-dropdown{
  border-color:#5897fb;
}
html{
  color:rgba(0, 0, 0, 0.87);
}
::-moz-selection{
  background:#b3d4fc;
  text-shadow:none;
}
::selection{
  background:#b3d4fc;
  text-shadow:none;
}
hr{
  display:block;
  height:1px;
  margin:1em 0;
  padding:0;
  border:0;
  border-top:1px solid #ccc;
}
audio,
canvas,
iframe,
img,
svg,
video{
  vertical-align:middle;
}
fieldset{
  margin:0;
  padding:0;
  border:0;
}
textarea{
  resize:vertical;
}
.browserupgrade{
  margin:.2em 0;
  padding:0.2em 0;
  background:#ccc;
  color:#000;
}
.hidden{
  display:none !important;
}
.visuallyhidden{
  clip:rect(0 0 0 0);
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  border:0;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{
  clip:auto;
  position:static;
  width:auto;
  height:auto;
  margin:0;
  overflow:visible;
}
.invisible{
  visibility:hidden;
}
.clearfix:before,
.clearfix:after{
  display:table;
  content:" ";
}
.clearfix:after{
  clear:both;
}
@media print{
  *,
  *:before,
  *:after,
  *:first-letter,
  *:first-line{
    -webkit-box-shadow:none!important;
    background:0 0!important;
    color:#000!important;
    text-shadow:none !important;
            box-shadow:none!important;
  }
  a,
  a:visited{
    text-decoration:underline;
  }
  a[href]:after{
    content:" (" attr(href) ")";
  }
  abbr[title]:after{
    content:" (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after{
    content:"";
  }
  pre,
  blockquote{
    border:1px solid #999;
    page-break-inside:avoid;
  }
  thead{
    display:table-header-group;
  }
  tr,
  img{
    page-break-inside:avoid;
  }
  img{
    max-width:100% !important;
  }
  p,
  h2,
  h3{
    orphans:3;
    widows:3;
  }
  h2,
  h3{
    page-break-after:avoid;
  }
}
a,
.mdl-accordion,
.mdl-button,
.mdl-card,
.mdl-checkbox,
.mdl-dropdown-menu,
.mdl-icon-toggle,
.mdl-item,
.mdl-radio,
.mdl-slider,
.mdl-switch,
.mdl-tabs__tab{
  -webkit-tap-highlight-color:transparent;
  -webkit-tap-highlight-color:rgba(255, 255, 255, 0);
}
html{
  -ms-touch-action:manipulation;
  height:100%;
  touch-action:manipulation;
}
html,body{
  width:100%;
}
body{
  min-height:100%;
  margin:0;
}
main{
  display:block;
}
*[hidden]{
  display:none !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
p{
  padding:0;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:0.6em;
  font-weight:400;
  letter-spacing:-0.02em;
  line-height:1.35;
  opacity:.54;
}
h6,
p{
  font-weight:400;
  line-height:24px;
}
p{
  margin:0 0 16px;
  font-size:14px;
  letter-spacing:0;
}
a{
  color:#02A8F3;
  font-weight:500;
}
blockquote{
  position:relative;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:24px;
  font-style:italic;
  font-weight:300;
  letter-spacing:0.08em;
  line-height:1.35;
}
blockquote:before{
  position:absolute;
  left:-0.5em;
  content:'“';
}
blockquote:after{
  margin-left:-0.05em;
  content:'”';
}
mark{
  background-color:#f4ff81;
}
dt{
  font-weight:700;
}
address{
  font-size:12px;
  font-style:normal;
  line-height:1;
}
address,
ul,
ol{
  font-weight:400;
  letter-spacing:0;
}
ul,
ol{
  font-size:14px;
  line-height:24px;
}
.mdl-typography--display-4,
.mdl-typography--display-4-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:112px;
  font-weight:300;
  letter-spacing:-0.04em;
  line-height:1;
}
.mdl-typography--display-4-color-contrast{
  opacity:0.54;
}
.mdl-typography--display-3,
.mdl-typography--display-3-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:56px;
  font-weight:400;
  letter-spacing:-0.02em;
  line-height:1.35;
}
.mdl-typography--display-3-color-contrast{
  opacity:0.54;
}
.mdl-typography--display-2,
.mdl-typography--display-2-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:45px;
  font-weight:400;
  line-height:48px;
}
.mdl-typography--display-2-color-contrast{
  opacity:0.54;
}
.mdl-typography--display-1,
.mdl-typography--display-1-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:34px;
  font-weight:400;
  line-height:40px;
}
.mdl-typography--display-1-color-contrast{
  opacity:0.54;
}
.mdl-typography--headline,
.mdl-typography--headline-color-contrast{
  -moz-osx-font-smoothing:grayscale;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:24px;
  font-weight:400;
  line-height:32px;
}
.mdl-typography--headline-color-contrast{
  opacity:0.87;
}
.mdl-typography--title,
.mdl-typography--title-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:20px;
  font-weight:500;
  letter-spacing:0.02em;
  line-height:1;
}
.mdl-typography--title-color-contrast{
  opacity:0.87;
}
.mdl-typography--subhead,
.mdl-typography--subhead-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:16px;
  font-weight:400;
  letter-spacing:0.04em;
  line-height:24px;
}
.mdl-typography--subhead-color-contrast{
  opacity:0.87;
}
.mdl-typography--body-2,
.mdl-typography--body-2-color-contrast{
  font-size:14px;
  font-weight:700;
  letter-spacing:0;
  line-height:24px;
}
.mdl-typography--body-2-color-contrast{
  opacity:0.87;
}
.mdl-typography--body-1,
.mdl-typography--body-1-color-contrast{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:24px;
}
.mdl-typography--body-1-color-contrast{
  opacity:0.87;
}
.mdl-typography--body-2-force-preferred-font,
.mdl-typography--body-2-force-preferred-font-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:14px;
  font-weight:500;
  letter-spacing:0;
  line-height:24px;
}
.mdl-typography--body-2-force-preferred-font-color-contrast{
  opacity:0.87;
}
.mdl-typography--body-1-force-preferred-font,
.mdl-typography--body-1-force-preferred-font-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:24px;
}
.mdl-typography--body-1-force-preferred-font-color-contrast{
  opacity:0.87;
}
.mdl-typography--caption,
.mdl-typography--caption-force-preferred-font{
  font-size:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:1;
}
.mdl-typography--caption-force-preferred-font{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
}
.mdl-typography--caption-color-contrast,
.mdl-typography--caption-force-preferred-font-color-contrast{
  font-size:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:1;
  opacity:0.54;
}
.mdl-typography--caption-force-preferred-font-color-contrast,
.mdl-typography--menu{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
}
.mdl-typography--menu{
  font-size:14px;
  font-weight:500;
  letter-spacing:0;
  line-height:1;
}
.mdl-typography--menu-color-contrast{
  opacity:0.87;
}
.mdl-typography--menu-color-contrast,
.mdl-typography--button,
.mdl-typography--button-color-contrast{
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:14px;
  font-weight:500;
  letter-spacing:0;
  line-height:1;
}
.mdl-typography--button,
.mdl-typography--button-color-contrast{
  text-transform:uppercase;
}
.mdl-typography--button-color-contrast{
  opacity:0.87;
}
.mdl-typography--text-left{
  text-align:left;
}
.mdl-typography--text-right{
  text-align:right;
}
.mdl-typography--text-center{
  text-align:center;
}
.mdl-typography--text-justify{
  text-align:justify;
}
.mdl-typography--text-nowrap{
  white-space:nowrap;
}
.mdl-typography--text-lowercase{
  text-transform:lowercase;
}
.mdl-typography--text-uppercase{
  text-transform:uppercase;
}
.mdl-typography--text-capitalize{
  text-transform:capitalize;
}
.mdl-typography--font-thin{
  font-weight:200 !important;
}
.mdl-typography--font-light{
  font-weight:300 !important;
}
.mdl-typography--font-regular{
  font-weight:400 !important;
}
.mdl-typography--font-medium{
  font-weight:500 !important;
}
.mdl-typography--font-bold{
  font-weight:700 !important;
}
.mdl-typography--font-black{
  font-weight:900 !important;
}
.material-icons{
  word-wrap:normal;
  -webkit-font-feature-settings:'liga';
  -webkit-font-smoothing:antialiased;
  display:inline-block;
  font-family:'Material Icons';
  font-feature-settings:'liga';
  font-size:24px;
  font-style:normal;
  font-weight:400;
  letter-spacing:normal;
  line-height:1;
  text-transform:none;
}
.mdl-color-text--red{
  color:#f44336 !important;
}
.mdl-color--red{
  background-color:#f44336 !important;
}
.mdl-color-text--red-50{
  color:#ffebee !important;
}
.mdl-color--red-50{
  background-color:#ffebee !important;
}
.mdl-color-text--red-100{
  color:#ffcdd2 !important;
}
.mdl-color--red-100{
  background-color:#ffcdd2 !important;
}
.mdl-color-text--red-200{
  color:#ef9a9a !important;
}
.mdl-color--red-200{
  background-color:#ef9a9a !important;
}
.mdl-color-text--red-300{
  color:#e57373 !important;
}
.mdl-color--red-300{
  background-color:#e57373 !important;
}
.mdl-color-text--red-400{
  color:#ef5350 !important;
}
.mdl-color--red-400{
  background-color:#ef5350 !important;
}
.mdl-color-text--red-500{
  color:#f44336 !important;
}
.mdl-color--red-500{
  background-color:#f44336 !important;
}
.mdl-color-text--red-600{
  color:#e53935 !important;
}
.mdl-color--red-600{
  background-color:#e53935 !important;
}
.mdl-color-text--red-700{
  color:#d32f2f !important;
}
.mdl-color--red-700{
  background-color:#d32f2f !important;
}
.mdl-color-text--red-800{
  color:#c62828 !important;
}
.mdl-color--red-800{
  background-color:#c62828 !important;
}
.mdl-color-text--red-900{
  color:#b71c1c !important;
}
.mdl-color--red-900{
  background-color:#b71c1c !important;
}
.mdl-color-text--red-A100{
  color:#ff8a80 !important;
}
.mdl-color--red-A100{
  background-color:#ff8a80 !important;
}
.mdl-color-text--red-A200{
  color:#ff5252 !important;
}
.mdl-color--red-A200{
  background-color:#ff5252 !important;
}
.mdl-color-text--red-A400{
  color:#ff1744 !important;
}
.mdl-color--red-A400{
  background-color:#ff1744 !important;
}
.mdl-color-text--red-A700{
  color:#d50000 !important;
}
.mdl-color--red-A700{
  background-color:#d50000 !important;
}
.mdl-color-text--pink{
  color:#e91e63 !important;
}
.mdl-color--pink{
  background-color:#e91e63 !important;
}
.mdl-color-text--pink-50{
  color:#fce4ec !important;
}
.mdl-color--pink-50{
  background-color:#fce4ec !important;
}
.mdl-color-text--pink-100{
  color:#f8bbd0 !important;
}
.mdl-color--pink-100{
  background-color:#f8bbd0 !important;
}
.mdl-color-text--pink-200{
  color:#f48fb1 !important;
}
.mdl-color--pink-200{
  background-color:#f48fb1 !important;
}
.mdl-color-text--pink-300{
  color:#f06292 !important;
}
.mdl-color--pink-300{
  background-color:#f06292 !important;
}
.mdl-color-text--pink-400{
  color:#ec407a !important;
}
.mdl-color--pink-400{
  background-color:#ec407a !important;
}
.mdl-color-text--pink-500{
  color:#e91e63 !important;
}
.mdl-color--pink-500{
  background-color:#e91e63 !important;
}
.mdl-color-text--pink-600{
  color:#d81b60 !important;
}
.mdl-color--pink-600{
  background-color:#d81b60 !important;
}
.mdl-color-text--pink-700{
  color:#c2185b !important;
}
.mdl-color--pink-700{
  background-color:#c2185b !important;
}
.mdl-color-text--pink-800{
  color:#ad1457 !important;
}
.mdl-color--pink-800{
  background-color:#ad1457 !important;
}
.mdl-color-text--pink-900{
  color:#880e4f !important;
}
.mdl-color--pink-900{
  background-color:#880e4f !important;
}
.mdl-color-text--pink-A100{
  color:#ff80ab !important;
}
.mdl-color--pink-A100{
  background-color:#ff80ab !important;
}
.mdl-color-text--pink-A200{
  color:#ff4081 !important;
}
.mdl-color--pink-A200{
  background-color:#ff4081 !important;
}
.mdl-color-text--pink-A400{
  color:#f50057 !important;
}
.mdl-color--pink-A400{
  background-color:#f50057 !important;
}
.mdl-color-text--pink-A700{
  color:#c51162 !important;
}
.mdl-color--pink-A700{
  background-color:#c51162 !important;
}
.mdl-color-text--purple{
  color:#9c27b0 !important;
}
.mdl-color--purple{
  background-color:#9c27b0 !important;
}
.mdl-color-text--purple-50{
  color:#f3e5f5 !important;
}
.mdl-color--purple-50{
  background-color:#f3e5f5 !important;
}
.mdl-color-text--purple-100{
  color:#e1bee7 !important;
}
.mdl-color--purple-100{
  background-color:#e1bee7 !important;
}
.mdl-color-text--purple-200{
  color:#ce93d8 !important;
}
.mdl-color--purple-200{
  background-color:#ce93d8 !important;
}
.mdl-color-text--purple-300{
  color:#ba68c8 !important;
}
.mdl-color--purple-300{
  background-color:#ba68c8 !important;
}
.mdl-color-text--purple-400{
  color:#ab47bc !important;
}
.mdl-color--purple-400{
  background-color:#ab47bc !important;
}
.mdl-color-text--purple-500{
  color:#9c27b0 !important;
}
.mdl-color--purple-500{
  background-color:#9c27b0 !important;
}
.mdl-color-text--purple-600{
  color:#8e24aa !important;
}
.mdl-color--purple-600{
  background-color:#8e24aa !important;
}
.mdl-color-text--purple-700{
  color:#7b1fa2 !important;
}
.mdl-color--purple-700{
  background-color:#7b1fa2 !important;
}
.mdl-color-text--purple-800{
  color:#6a1b9a !important;
}
.mdl-color--purple-800{
  background-color:#6a1b9a !important;
}
.mdl-color-text--purple-900{
  color:#4a148c !important;
}
.mdl-color--purple-900{
  background-color:#4a148c !important;
}
.mdl-color-text--purple-A100{
  color:#ea80fc !important;
}
.mdl-color--purple-A100{
  background-color:#ea80fc !important;
}
.mdl-color-text--purple-A200{
  color:#e040fb !important;
}
.mdl-color--purple-A200{
  background-color:#e040fb !important;
}
.mdl-color-text--purple-A400{
  color:#d500f9 !important;
}
.mdl-color--purple-A400{
  background-color:#d500f9 !important;
}
.mdl-color-text--purple-A700{
  color:#a0f !important;
}
.mdl-color--purple-A700{
  background-color:#a0f !important;
}
.mdl-color-text--deep-purple{
  color:#673ab7 !important;
}
.mdl-color--deep-purple{
  background-color:#673ab7 !important;
}
.mdl-color-text--deep-purple-50{
  color:#ede7f6 !important;
}
.mdl-color--deep-purple-50{
  background-color:#ede7f6 !important;
}
.mdl-color-text--deep-purple-100{
  color:#d1c4e9 !important;
}
.mdl-color--deep-purple-100{
  background-color:#d1c4e9 !important;
}
.mdl-color-text--deep-purple-200{
  color:#b39ddb !important;
}
.mdl-color--deep-purple-200{
  background-color:#b39ddb !important;
}
.mdl-color-text--deep-purple-300{
  color:#9575cd !important;
}
.mdl-color--deep-purple-300{
  background-color:#9575cd !important;
}
.mdl-color-text--deep-purple-400{
  color:#7e57c2 !important;
}
.mdl-color--deep-purple-400{
  background-color:#7e57c2 !important;
}
.mdl-color-text--deep-purple-500{
  color:#673ab7 !important;
}
.mdl-color--deep-purple-500{
  background-color:#673ab7 !important;
}
.mdl-color-text--deep-purple-600{
  color:#5e35b1 !important;
}
.mdl-color--deep-purple-600{
  background-color:#5e35b1 !important;
}
.mdl-color-text--deep-purple-700{
  color:#512da8 !important;
}
.mdl-color--deep-purple-700{
  background-color:#512da8 !important;
}
.mdl-color-text--deep-purple-800{
  color:#4527a0 !important;
}
.mdl-color--deep-purple-800{
  background-color:#4527a0 !important;
}
.mdl-color-text--deep-purple-900{
  color:#311b92 !important;
}
.mdl-color--deep-purple-900{
  background-color:#311b92 !important;
}
.mdl-color-text--deep-purple-A100{
  color:#b388ff !important;
}
.mdl-color--deep-purple-A100{
  background-color:#b388ff !important;
}
.mdl-color-text--deep-purple-A200{
  color:#7c4dff !important;
}
.mdl-color--deep-purple-A200{
  background-color:#7c4dff !important;
}
.mdl-color-text--deep-purple-A400{
  color:#651fff !important;
}
.mdl-color--deep-purple-A400{
  background-color:#651fff !important;
}
.mdl-color-text--deep-purple-A700{
  color:#6200ea !important;
}
.mdl-color--deep-purple-A700{
  background-color:#6200ea !important;
}
.mdl-color-text--indigo{
  color:#3f51b5 !important;
}
.mdl-color--indigo{
  background-color:#3f51b5 !important;
}
.mdl-color-text--indigo-50{
  color:#e8eaf6 !important;
}
.mdl-color--indigo-50{
  background-color:#e8eaf6 !important;
}
.mdl-color-text--indigo-100{
  color:#c5cae9 !important;
}
.mdl-color--indigo-100{
  background-color:#c5cae9 !important;
}
.mdl-color-text--indigo-200{
  color:#9fa8da !important;
}
.mdl-color--indigo-200{
  background-color:#9fa8da !important;
}
.mdl-color-text--indigo-300{
  color:#7986cb !important;
}
.mdl-color--indigo-300{
  background-color:#7986cb !important;
}
.mdl-color-text--indigo-400{
  color:#5c6bc0 !important;
}
.mdl-color--indigo-400{
  background-color:#5c6bc0 !important;
}
.mdl-color-text--indigo-500{
  color:#3f51b5 !important;
}
.mdl-color--indigo-500{
  background-color:#3f51b5 !important;
}
.mdl-color-text--indigo-600{
  color:#3949ab !important;
}
.mdl-color--indigo-600{
  background-color:#3949ab !important;
}
.mdl-color-text--indigo-700{
  color:#303f9f !important;
}
.mdl-color--indigo-700{
  background-color:#303f9f !important;
}
.mdl-color-text--indigo-800{
  color:#283593 !important;
}
.mdl-color--indigo-800{
  background-color:#283593 !important;
}
.mdl-color-text--indigo-900{
  color:#1a237e !important;
}
.mdl-color--indigo-900{
  background-color:#1a237e !important;
}
.mdl-color-text--indigo-A100{
  color:#8c9eff !important;
}
.mdl-color--indigo-A100{
  background-color:#8c9eff !important;
}
.mdl-color-text--indigo-A200{
  color:#536dfe !important;
}
.mdl-color--indigo-A200{
  background-color:#536dfe !important;
}
.mdl-color-text--indigo-A400{
  color:#3d5afe !important;
}
.mdl-color--indigo-A400{
  background-color:#3d5afe !important;
}
.mdl-color-text--indigo-A700{
  color:#304ffe !important;
}
.mdl-color--indigo-A700{
  background-color:#304ffe !important;
}
.mdl-color-text--blue{
  color:#2196f3 !important;
}
.mdl-color--blue{
  background-color:#2196f3 !important;
}
.mdl-color-text--blue-50{
  color:#e3f2fd !important;
}
.mdl-color--blue-50{
  background-color:#e3f2fd !important;
}
.mdl-color-text--blue-100{
  color:#bbdefb !important;
}
.mdl-color--blue-100{
  background-color:#bbdefb !important;
}
.mdl-color-text--blue-200{
  color:#90caf9 !important;
}
.mdl-color--blue-200{
  background-color:#90caf9 !important;
}
.mdl-color-text--blue-300{
  color:#64b5f6 !important;
}
.mdl-color--blue-300{
  background-color:#64b5f6 !important;
}
.mdl-color-text--blue-400{
  color:#42a5f5 !important;
}
.mdl-color--blue-400{
  background-color:#42a5f5 !important;
}
.mdl-color-text--blue-500{
  color:#2196f3 !important;
}
.mdl-color--blue-500{
  background-color:#2196f3 !important;
}
.mdl-color-text--blue-600{
  color:#1e88e5 !important;
}
.mdl-color--blue-600{
  background-color:#1e88e5 !important;
}
.mdl-color-text--blue-700{
  color:#1976d2 !important;
}
.mdl-color--blue-700{
  background-color:#1976d2 !important;
}
.mdl-color-text--blue-800{
  color:#1565c0 !important;
}
.mdl-color--blue-800{
  background-color:#1565c0 !important;
}
.mdl-color-text--blue-900{
  color:#0d47a1 !important;
}
.mdl-color--blue-900{
  background-color:#0d47a1 !important;
}
.mdl-color-text--blue-A100{
  color:#82b1ff !important;
}
.mdl-color--blue-A100{
  background-color:#82b1ff !important;
}
.mdl-color-text--blue-A200{
  color:#448aff !important;
}
.mdl-color--blue-A200{
  background-color:#448aff !important;
}
.mdl-color-text--blue-A400{
  color:#2979ff !important;
}
.mdl-color--blue-A400{
  background-color:#2979ff !important;
}
.mdl-color-text--blue-A700{
  color:#2962ff !important;
}
.mdl-color--blue-A700{
  background-color:#2962ff !important;
}
.mdl-color-text--light-blue{
  color:#03a9f4 !important;
}
.mdl-color--light-blue{
  background-color:#03a9f4 !important;
}
.mdl-color-text--light-blue-50{
  color:#e1f5fe !important;
}
.mdl-color--light-blue-50{
  background-color:#e1f5fe !important;
}
.mdl-color-text--light-blue-100{
  color:#b3e5fc !important;
}
.mdl-color--light-blue-100{
  background-color:#b3e5fc !important;
}
.mdl-color-text--light-blue-200{
  color:#81d4fa !important;
}
.mdl-color--light-blue-200{
  background-color:#81d4fa !important;
}
.mdl-color-text--light-blue-300{
  color:#4fc3f7 !important;
}
.mdl-color--light-blue-300{
  background-color:#4fc3f7 !important;
}
.mdl-color-text--light-blue-400{
  color:#29b6f6 !important;
}
.mdl-color--light-blue-400{
  background-color:#29b6f6 !important;
}
.mdl-color-text--light-blue-500{
  color:#03a9f4 !important;
}
.mdl-color--light-blue-500{
  background-color:#03a9f4 !important;
}
.mdl-color-text--light-blue-600{
  color:#039be5 !important;
}
.mdl-color--light-blue-600{
  background-color:#039be5 !important;
}
.mdl-color-text--light-blue-700{
  color:#0288d1 !important;
}
.mdl-color--light-blue-700{
  background-color:#0288d1 !important;
}
.mdl-color-text--light-blue-800{
  color:#0277bd !important;
}
.mdl-color--light-blue-800{
  background-color:#0277bd !important;
}
.mdl-color-text--light-blue-900{
  color:#01579b !important;
}
.mdl-color--light-blue-900{
  background-color:#01579b !important;
}
.mdl-color-text--light-blue-A100{
  color:#80d8ff !important;
}
.mdl-color--light-blue-A100{
  background-color:#80d8ff !important;
}
.mdl-color-text--light-blue-A200{
  color:#40c4ff !important;
}
.mdl-color--light-blue-A200{
  background-color:#40c4ff !important;
}
.mdl-color-text--light-blue-A400{
  color:#00b0ff !important;
}
.mdl-color--light-blue-A400{
  background-color:#00b0ff !important;
}
.mdl-color-text--light-blue-A700{
  color:#0091ea !important;
}
.mdl-color--light-blue-A700{
  background-color:#0091ea !important;
}
.mdl-color-text--cyan{
  color:#00bcd4 !important;
}
.mdl-color--cyan{
  background-color:#00bcd4 !important;
}
.mdl-color-text--cyan-50{
  color:#e0f7fa !important;
}
.mdl-color--cyan-50{
  background-color:#e0f7fa !important;
}
.mdl-color-text--cyan-100{
  color:#b2ebf2 !important;
}
.mdl-color--cyan-100{
  background-color:#b2ebf2 !important;
}
.mdl-color-text--cyan-200{
  color:#80deea !important;
}
.mdl-color--cyan-200{
  background-color:#80deea !important;
}
.mdl-color-text--cyan-300{
  color:#4dd0e1 !important;
}
.mdl-color--cyan-300{
  background-color:#4dd0e1 !important;
}
.mdl-color-text--cyan-400{
  color:#26c6da !important;
}
.mdl-color--cyan-400{
  background-color:#26c6da !important;
}
.mdl-color-text--cyan-500{
  color:#00bcd4 !important;
}
.mdl-color--cyan-500{
  background-color:#00bcd4 !important;
}
.mdl-color-text--cyan-600{
  color:#00acc1 !important;
}
.mdl-color--cyan-600{
  background-color:#00acc1 !important;
}
.mdl-color-text--cyan-700{
  color:#0097a7 !important;
}
.mdl-color--cyan-700{
  background-color:#0097a7 !important;
}
.mdl-color-text--cyan-800{
  color:#00838f !important;
}
.mdl-color--cyan-800{
  background-color:#00838f !important;
}
.mdl-color-text--cyan-900{
  color:#006064 !important;
}
.mdl-color--cyan-900{
  background-color:#006064 !important;
}
.mdl-color-text--cyan-A100{
  color:#84ffff !important;
}
.mdl-color--cyan-A100{
  background-color:#84ffff !important;
}
.mdl-color-text--cyan-A200{
  color:#18ffff !important;
}
.mdl-color--cyan-A200{
  background-color:#18ffff !important;
}
.mdl-color-text--cyan-A400{
  color:#00e5ff !important;
}
.mdl-color--cyan-A400{
  background-color:#00e5ff !important;
}
.mdl-color-text--cyan-A700{
  color:#00b8d4 !important;
}
.mdl-color--cyan-A700{
  background-color:#00b8d4 !important;
}
.mdl-color-text--teal{
  color:#009688 !important;
}
.mdl-color--teal{
  background-color:#009688 !important;
}
.mdl-color-text--teal-50{
  color:#e0f2f1 !important;
}
.mdl-color--teal-50{
  background-color:#e0f2f1 !important;
}
.mdl-color-text--teal-100{
  color:#b2dfdb !important;
}
.mdl-color--teal-100{
  background-color:#b2dfdb !important;
}
.mdl-color-text--teal-200{
  color:#80cbc4 !important;
}
.mdl-color--teal-200{
  background-color:#80cbc4 !important;
}
.mdl-color-text--teal-300{
  color:#4db6ac !important;
}
.mdl-color--teal-300{
  background-color:#4db6ac !important;
}
.mdl-color-text--teal-400{
  color:#26a69a !important;
}
.mdl-color--teal-400{
  background-color:#26a69a !important;
}
.mdl-color-text--teal-500{
  color:#009688 !important;
}
.mdl-color--teal-500{
  background-color:#009688 !important;
}
.mdl-color-text--teal-600{
  color:#00897b !important;
}
.mdl-color--teal-600{
  background-color:#00897b !important;
}
.mdl-color-text--teal-700{
  color:#00796b !important;
}
.mdl-color--teal-700{
  background-color:#00796b !important;
}
.mdl-color-text--teal-800{
  color:#00695c !important;
}
.mdl-color--teal-800{
  background-color:#00695c !important;
}
.mdl-color-text--teal-900{
  color:#004d40 !important;
}
.mdl-color--teal-900{
  background-color:#004d40 !important;
}
.mdl-color-text--teal-A100{
  color:#a7ffeb !important;
}
.mdl-color--teal-A100{
  background-color:#a7ffeb !important;
}
.mdl-color-text--teal-A200{
  color:#64ffda !important;
}
.mdl-color--teal-A200{
  background-color:#64ffda !important;
}
.mdl-color-text--teal-A400{
  color:#1de9b6 !important;
}
.mdl-color--teal-A400{
  background-color:#1de9b6 !important;
}
.mdl-color-text--teal-A700{
  color:#00bfa5 !important;
}
.mdl-color--teal-A700{
  background-color:#00bfa5 !important;
}
.mdl-color-text--green{
  color:#4caf50 !important;
}
.mdl-color--green{
  background-color:#4caf50 !important;
}
.mdl-color-text--green-50{
  color:#e8f5e9 !important;
}
.mdl-color--green-50{
  background-color:#e8f5e9 !important;
}
.mdl-color-text--green-100{
  color:#c8e6c9 !important;
}
.mdl-color--green-100{
  background-color:#c8e6c9 !important;
}
.mdl-color-text--green-200{
  color:#a5d6a7 !important;
}
.mdl-color--green-200{
  background-color:#a5d6a7 !important;
}
.mdl-color-text--green-300{
  color:#81c784 !important;
}
.mdl-color--green-300{
  background-color:#81c784 !important;
}
.mdl-color-text--green-400{
  color:#66bb6a !important;
}
.mdl-color--green-400{
  background-color:#66bb6a !important;
}
.mdl-color-text--green-500{
  color:#4caf50 !important;
}
.mdl-color--green-500{
  background-color:#4caf50 !important;
}
.mdl-color-text--green-600{
  color:#43a047 !important;
}
.mdl-color--green-600{
  background-color:#43a047 !important;
}
.mdl-color-text--green-700{
  color:#388e3c !important;
}
.mdl-color--green-700{
  background-color:#388e3c !important;
}
.mdl-color-text--green-800{
  color:#2e7d32 !important;
}
.mdl-color--green-800{
  background-color:#2e7d32 !important;
}
.mdl-color-text--green-900{
  color:#1b5e20 !important;
}
.mdl-color--green-900{
  background-color:#1b5e20 !important;
}
.mdl-color-text--green-A100{
  color:#b9f6ca !important;
}
.mdl-color--green-A100{
  background-color:#b9f6ca !important;
}
.mdl-color-text--green-A200{
  color:#69f0ae !important;
}
.mdl-color--green-A200{
  background-color:#69f0ae !important;
}
.mdl-color-text--green-A400{
  color:#00e676 !important;
}
.mdl-color--green-A400{
  background-color:#00e676 !important;
}
.mdl-color-text--green-A700{
  color:#00c853 !important;
}
.mdl-color--green-A700{
  background-color:#00c853 !important;
}
.mdl-color-text--light-green{
  color:#8bc34a !important;
}
.mdl-color--light-green{
  background-color:#8bc34a !important;
}
.mdl-color-text--light-green-50{
  color:#f1f8e9 !important;
}
.mdl-color--light-green-50{
  background-color:#f1f8e9 !important;
}
.mdl-color-text--light-green-100{
  color:#dcedc8 !important;
}
.mdl-color--light-green-100{
  background-color:#dcedc8 !important;
}
.mdl-color-text--light-green-200{
  color:#c5e1a5 !important;
}
.mdl-color--light-green-200{
  background-color:#c5e1a5 !important;
}
.mdl-color-text--light-green-300{
  color:#aed581 !important;
}
.mdl-color--light-green-300{
  background-color:#aed581 !important;
}
.mdl-color-text--light-green-400{
  color:#9ccc65 !important;
}
.mdl-color--light-green-400{
  background-color:#9ccc65 !important;
}
.mdl-color-text--light-green-500{
  color:#8bc34a !important;
}
.mdl-color--light-green-500{
  background-color:#8bc34a !important;
}
.mdl-color-text--light-green-600{
  color:#7cb342 !important;
}
.mdl-color--light-green-600{
  background-color:#7cb342 !important;
}
.mdl-color-text--light-green-700{
  color:#689f38 !important;
}
.mdl-color--light-green-700{
  background-color:#689f38 !important;
}
.mdl-color-text--light-green-800{
  color:#558b2f !important;
}
.mdl-color--light-green-800{
  background-color:#558b2f !important;
}
.mdl-color-text--light-green-900{
  color:#33691e !important;
}
.mdl-color--light-green-900{
  background-color:#33691e !important;
}
.mdl-color-text--light-green-A100{
  color:#ccff90 !important;
}
.mdl-color--light-green-A100{
  background-color:#ccff90 !important;
}
.mdl-color-text--light-green-A200{
  color:#b2ff59 !important;
}
.mdl-color--light-green-A200{
  background-color:#b2ff59 !important;
}
.mdl-color-text--light-green-A400{
  color:#76ff03 !important;
}
.mdl-color--light-green-A400{
  background-color:#76ff03 !important;
}
.mdl-color-text--light-green-A700{
  color:#64dd17 !important;
}
.mdl-color--light-green-A700{
  background-color:#64dd17 !important;
}
.mdl-color-text--lime{
  color:#cddc39 !important;
}
.mdl-color--lime{
  background-color:#cddc39 !important;
}
.mdl-color-text--lime-50{
  color:#f9fbe7 !important;
}
.mdl-color--lime-50{
  background-color:#f9fbe7 !important;
}
.mdl-color-text--lime-100{
  color:#f0f4c3 !important;
}
.mdl-color--lime-100{
  background-color:#f0f4c3 !important;
}
.mdl-color-text--lime-200{
  color:#e6ee9c !important;
}
.mdl-color--lime-200{
  background-color:#e6ee9c !important;
}
.mdl-color-text--lime-300{
  color:#dce775 !important;
}
.mdl-color--lime-300{
  background-color:#dce775 !important;
}
.mdl-color-text--lime-400{
  color:#d4e157 !important;
}
.mdl-color--lime-400{
  background-color:#d4e157 !important;
}
.mdl-color-text--lime-500{
  color:#cddc39 !important;
}
.mdl-color--lime-500{
  background-color:#cddc39 !important;
}
.mdl-color-text--lime-600{
  color:#c0ca33 !important;
}
.mdl-color--lime-600{
  background-color:#c0ca33 !important;
}
.mdl-color-text--lime-700{
  color:#afb42b !important;
}
.mdl-color--lime-700{
  background-color:#afb42b !important;
}
.mdl-color-text--lime-800{
  color:#9e9d24 !important;
}
.mdl-color--lime-800{
  background-color:#9e9d24 !important;
}
.mdl-color-text--lime-900{
  color:#827717 !important;
}
.mdl-color--lime-900{
  background-color:#827717 !important;
}
.mdl-color-text--lime-A100{
  color:#f4ff81 !important;
}
.mdl-color--lime-A100{
  background-color:#f4ff81 !important;
}
.mdl-color-text--lime-A200{
  color:#eeff41 !important;
}
.mdl-color--lime-A200{
  background-color:#eeff41 !important;
}
.mdl-color-text--lime-A400{
  color:#c6ff00 !important;
}
.mdl-color--lime-A400{
  background-color:#c6ff00 !important;
}
.mdl-color-text--lime-A700{
  color:#aeea00 !important;
}
.mdl-color--lime-A700{
  background-color:#aeea00 !important;
}
.mdl-color-text--yellow{
  color:#ffeb3b !important;
}
.mdl-color--yellow{
  background-color:#ffeb3b !important;
}
.mdl-color-text--yellow-50{
  color:#fffde7 !important;
}
.mdl-color--yellow-50{
  background-color:#fffde7 !important;
}
.mdl-color-text--yellow-100{
  color:#fff9c4 !important;
}
.mdl-color--yellow-100{
  background-color:#fff9c4 !important;
}
.mdl-color-text--yellow-200{
  color:#fff59d !important;
}
.mdl-color--yellow-200{
  background-color:#fff59d !important;
}
.mdl-color-text--yellow-300{
  color:#fff176 !important;
}
.mdl-color--yellow-300{
  background-color:#fff176 !important;
}
.mdl-color-text--yellow-400{
  color:#ffee58 !important;
}
.mdl-color--yellow-400{
  background-color:#ffee58 !important;
}
.mdl-color-text--yellow-500{
  color:#ffeb3b !important;
}
.mdl-color--yellow-500{
  background-color:#ffeb3b !important;
}
.mdl-color-text--yellow-600{
  color:#fdd835 !important;
}
.mdl-color--yellow-600{
  background-color:#fdd835 !important;
}
.mdl-color-text--yellow-700{
  color:#fbc02d !important;
}
.mdl-color--yellow-700{
  background-color:#fbc02d !important;
}
.mdl-color-text--yellow-800{
  color:#f9a825 !important;
}
.mdl-color--yellow-800{
  background-color:#f9a825 !important;
}
.mdl-color-text--yellow-900{
  color:#f57f17 !important;
}
.mdl-color--yellow-900{
  background-color:#f57f17 !important;
}
.mdl-color-text--yellow-A100{
  color:#ffff8d !important;
}
.mdl-color--yellow-A100{
  background-color:#ffff8d !important;
}
.mdl-color-text--yellow-A200{
  color:#ff0 !important;
}
.mdl-color--yellow-A200{
  background-color:#ff0 !important;
}
.mdl-color-text--yellow-A400{
  color:#ffea00 !important;
}
.mdl-color--yellow-A400{
  background-color:#ffea00 !important;
}
.mdl-color-text--yellow-A700{
  color:#ffd600 !important;
}
.mdl-color--yellow-A700{
  background-color:#ffd600 !important;
}
.mdl-color-text--amber{
  color:#ffc107 !important;
}
.mdl-color--amber{
  background-color:#ffc107 !important;
}
.mdl-color-text--amber-50{
  color:#fff8e1 !important;
}
.mdl-color--amber-50{
  background-color:#fff8e1 !important;
}
.mdl-color-text--amber-100{
  color:#ffecb3 !important;
}
.mdl-color--amber-100{
  background-color:#ffecb3 !important;
}
.mdl-color-text--amber-200{
  color:#ffe082 !important;
}
.mdl-color--amber-200{
  background-color:#ffe082 !important;
}
.mdl-color-text--amber-300{
  color:#ffd54f !important;
}
.mdl-color--amber-300{
  background-color:#ffd54f !important;
}
.mdl-color-text--amber-400{
  color:#ffca28 !important;
}
.mdl-color--amber-400{
  background-color:#ffca28 !important;
}
.mdl-color-text--amber-500{
  color:#ffc107 !important;
}
.mdl-color--amber-500{
  background-color:#ffc107 !important;
}
.mdl-color-text--amber-600{
  color:#ffb300 !important;
}
.mdl-color--amber-600{
  background-color:#ffb300 !important;
}
.mdl-color-text--amber-700{
  color:#ffa000 !important;
}
.mdl-color--amber-700{
  background-color:#ffa000 !important;
}
.mdl-color-text--amber-800{
  color:#ff8f00 !important;
}
.mdl-color--amber-800{
  background-color:#ff8f00 !important;
}
.mdl-color-text--amber-900{
  color:#ff6f00 !important;
}
.mdl-color--amber-900{
  background-color:#ff6f00 !important;
}
.mdl-color-text--amber-A100{
  color:#ffe57f !important;
}
.mdl-color--amber-A100{
  background-color:#ffe57f !important;
}
.mdl-color-text--amber-A200{
  color:#ffd740 !important;
}
.mdl-color--amber-A200{
  background-color:#ffd740 !important;
}
.mdl-color-text--amber-A400{
  color:#ffc400 !important;
}
.mdl-color--amber-A400{
  background-color:#ffc400 !important;
}
.mdl-color-text--amber-A700{
  color:#ffab00 !important;
}
.mdl-color--amber-A700{
  background-color:#ffab00 !important;
}
.mdl-color-text--orange{
  color:#ff9800 !important;
}
.mdl-color--orange{
  background-color:#ff9800 !important;
}
.mdl-color-text--orange-50{
  color:#fff3e0 !important;
}
.mdl-color--orange-50{
  background-color:#fff3e0 !important;
}
.mdl-color-text--orange-100{
  color:#ffe0b2 !important;
}
.mdl-color--orange-100{
  background-color:#ffe0b2 !important;
}
.mdl-color-text--orange-200{
  color:#ffcc80 !important;
}
.mdl-color--orange-200{
  background-color:#ffcc80 !important;
}
.mdl-color-text--orange-300{
  color:#ffb74d !important;
}
.mdl-color--orange-300{
  background-color:#ffb74d !important;
}
.mdl-color-text--orange-400{
  color:#ffa726 !important;
}
.mdl-color--orange-400{
  background-color:#ffa726 !important;
}
.mdl-color-text--orange-500{
  color:#ff9800 !important;
}
.mdl-color--orange-500{
  background-color:#ff9800 !important;
}
.mdl-color-text--orange-600{
  color:#fb8c00 !important;
}
.mdl-color--orange-600{
  background-color:#fb8c00 !important;
}
.mdl-color-text--orange-700{
  color:#f57c00 !important;
}
.mdl-color--orange-700{
  background-color:#f57c00 !important;
}
.mdl-color-text--orange-800{
  color:#ef6c00 !important;
}
.mdl-color--orange-800{
  background-color:#ef6c00 !important;
}
.mdl-color-text--orange-900{
  color:#e65100 !important;
}
.mdl-color--orange-900{
  background-color:#e65100 !important;
}
.mdl-color-text--orange-A100{
  color:#ffd180 !important;
}
.mdl-color--orange-A100{
  background-color:#ffd180 !important;
}
.mdl-color-text--orange-A200{
  color:#ffab40 !important;
}
.mdl-color--orange-A200{
  background-color:#ffab40 !important;
}
.mdl-color-text--orange-A400{
  color:#ff9100 !important;
}
.mdl-color--orange-A400{
  background-color:#ff9100 !important;
}
.mdl-color-text--orange-A700{
  color:#ff6d00 !important;
}
.mdl-color--orange-A700{
  background-color:#ff6d00 !important;
}
.mdl-color-text--deep-orange{
  color:#ff5722 !important;
}
.mdl-color--deep-orange{
  background-color:#ff5722 !important;
}
.mdl-color-text--deep-orange-50{
  color:#fbe9e7 !important;
}
.mdl-color--deep-orange-50{
  background-color:#fbe9e7 !important;
}
.mdl-color-text--deep-orange-100{
  color:#ffccbc !important;
}
.mdl-color--deep-orange-100{
  background-color:#ffccbc !important;
}
.mdl-color-text--deep-orange-200{
  color:#ffab91 !important;
}
.mdl-color--deep-orange-200{
  background-color:#ffab91 !important;
}
.mdl-color-text--deep-orange-300{
  color:#ff8a65 !important;
}
.mdl-color--deep-orange-300{
  background-color:#ff8a65 !important;
}
.mdl-color-text--deep-orange-400{
  color:#ff7043 !important;
}
.mdl-color--deep-orange-400{
  background-color:#ff7043 !important;
}
.mdl-color-text--deep-orange-500{
  color:#ff5722 !important;
}
.mdl-color--deep-orange-500{
  background-color:#ff5722 !important;
}
.mdl-color-text--deep-orange-600{
  color:#f4511e !important;
}
.mdl-color--deep-orange-600{
  background-color:#f4511e !important;
}
.mdl-color-text--deep-orange-700{
  color:#e64a19 !important;
}
.mdl-color--deep-orange-700{
  background-color:#e64a19 !important;
}
.mdl-color-text--deep-orange-800{
  color:#d84315 !important;
}
.mdl-color--deep-orange-800{
  background-color:#d84315 !important;
}
.mdl-color-text--deep-orange-900{
  color:#bf360c !important;
}
.mdl-color--deep-orange-900{
  background-color:#bf360c !important;
}
.mdl-color-text--deep-orange-A100{
  color:#ff9e80 !important;
}
.mdl-color--deep-orange-A100{
  background-color:#ff9e80 !important;
}
.mdl-color-text--deep-orange-A200{
  color:#ff6e40 !important;
}
.mdl-color--deep-orange-A200{
  background-color:#ff6e40 !important;
}
.mdl-color-text--deep-orange-A400{
  color:#ff3d00 !important;
}
.mdl-color--deep-orange-A400{
  background-color:#ff3d00 !important;
}
.mdl-color-text--deep-orange-A700{
  color:#dd2c00 !important;
}
.mdl-color--deep-orange-A700{
  background-color:#dd2c00 !important;
}
.mdl-color-text--brown{
  color:#795548 !important;
}
.mdl-color--brown{
  background-color:#795548 !important;
}
.mdl-color-text--brown-50{
  color:#efebe9 !important;
}
.mdl-color--brown-50{
  background-color:#efebe9 !important;
}
.mdl-color-text--brown-100{
  color:#d7ccc8 !important;
}
.mdl-color--brown-100{
  background-color:#d7ccc8 !important;
}
.mdl-color-text--brown-200{
  color:#bcaaa4 !important;
}
.mdl-color--brown-200{
  background-color:#bcaaa4 !important;
}
.mdl-color-text--brown-300{
  color:#a1887f !important;
}
.mdl-color--brown-300{
  background-color:#a1887f !important;
}
.mdl-color-text--brown-400{
  color:#8d6e63 !important;
}
.mdl-color--brown-400{
  background-color:#8d6e63 !important;
}
.mdl-color-text--brown-500{
  color:#795548 !important;
}
.mdl-color--brown-500{
  background-color:#795548 !important;
}
.mdl-color-text--brown-600{
  color:#6d4c41 !important;
}
.mdl-color--brown-600{
  background-color:#6d4c41 !important;
}
.mdl-color-text--brown-700{
  color:#5d4037 !important;
}
.mdl-color--brown-700{
  background-color:#5d4037 !important;
}
.mdl-color-text--brown-800{
  color:#4e342e !important;
}
.mdl-color--brown-800{
  background-color:#4e342e !important;
}
.mdl-color-text--brown-900{
  color:#3e2723 !important;
}
.mdl-color--brown-900{
  background-color:#3e2723 !important;
}
.mdl-color-text--grey{
  color:#9e9e9e !important;
}
.mdl-color--grey{
  background-color:#9e9e9e !important;
}
.mdl-color-text--grey-50{
  color:#fafafa !important;
}
.mdl-color--grey-50{
  background-color:#fafafa !important;
}
.mdl-color-text--grey-100{
  color:#f5f5f5 !important;
}
.mdl-color--grey-100{
  background-color:#f5f5f5 !important;
}
.mdl-color-text--grey-200{
  color:#eee !important;
}
.mdl-color--grey-200{
  background-color:#eee !important;
}
.mdl-color-text--grey-300{
  color:#e0e0e0 !important;
}
.mdl-color--grey-300{
  background-color:#e0e0e0 !important;
}
.mdl-color-text--grey-400{
  color:#bdbdbd !important;
}
.mdl-color--grey-400{
  background-color:#bdbdbd !important;
}
.mdl-color-text--grey-500{
  color:#9e9e9e !important;
}
.mdl-color--grey-500{
  background-color:#9e9e9e !important;
}
.mdl-color-text--grey-600{
  color:#757575 !important;
}
.mdl-color--grey-600{
  background-color:#757575 !important;
}
.mdl-color-text--grey-700{
  color:#616161 !important;
}
.mdl-color--grey-700{
  background-color:#616161 !important;
}
.mdl-color-text--grey-800{
  color:#424242 !important;
}
.mdl-color--grey-800{
  background-color:#424242 !important;
}
.mdl-color-text--grey-900{
  color:#212121 !important;
}
.mdl-color--grey-900{
  background-color:#212121 !important;
}
.mdl-color-text--blue-grey{
  color:#607d8b !important;
}
.mdl-color--blue-grey{
  background-color:#607d8b !important;
}
.mdl-color-text--blue-grey-50{
  color:#eceff1 !important;
}
.mdl-color--blue-grey-50{
  background-color:#eceff1 !important;
}
.mdl-color-text--blue-grey-100{
  color:#cfd8dc !important;
}
.mdl-color--blue-grey-100{
  background-color:#cfd8dc !important;
}
.mdl-color-text--blue-grey-200{
  color:#b0bec5 !important;
}
.mdl-color--blue-grey-200{
  background-color:#b0bec5 !important;
}
.mdl-color-text--blue-grey-300{
  color:#90a4ae !important;
}
.mdl-color--blue-grey-300{
  background-color:#90a4ae !important;
}
.mdl-color-text--blue-grey-400{
  color:#78909c !important;
}
.mdl-color--blue-grey-400{
  background-color:#78909c !important;
}
.mdl-color-text--blue-grey-500{
  color:#607d8b !important;
}
.mdl-color--blue-grey-500{
  background-color:#607d8b !important;
}
.mdl-color-text--blue-grey-600{
  color:#546e7a !important;
}
.mdl-color--blue-grey-600{
  background-color:#546e7a !important;
}
.mdl-color-text--blue-grey-700{
  color:#455a64 !important;
}
.mdl-color--blue-grey-700{
  background-color:#455a64 !important;
}
.mdl-color-text--blue-grey-800{
  color:#37474f !important;
}
.mdl-color--blue-grey-800{
  background-color:#37474f !important;
}
.mdl-color-text--blue-grey-900{
  color:#263238 !important;
}
.mdl-color--blue-grey-900{
  background-color:#263238 !important;
}
.mdl-color--black{
  background-color:#000 !important;
}
.mdl-color-text--black{
  color:#000 !important;
}
.mdl-color--white{
  background-color:#fff !important;
}
.mdl-color-text--white{
  color:#fff !important;
}
.mdl-color--primary{
  background-color:#02A8F3 !important;
}
.mdl-color--primary-contrast{
  background-color:#fff !important;
}
.mdl-color--primary-dark,
.mdl-color--accent{
  background-color:#02A8F3 !important;
}
.mdl-color--accent-contrast{
  background-color:#fff !important;
}
.mdl-color-text--primary{
  color:#02A8F3 !important;
}
.mdl-color-text--primary-contrast{
  color:#fff !important;
}
.mdl-color-text--primary-dark,
.mdl-color-text--accent{
  color:#02A8F3 !important;
}
.mdl-color-text--accent-contrast{
  color:#fff !important;
}
.mdl-ripple{
  -webkit-transform:translate(-50%, -50%);
  -ms-transform:translate(-50%, -50%);
  position:absolute;
  top:0;
  left:0;
  width:50px;
  height:50px;
  overflow:hidden;
      transform:translate(-50%, -50%);
  border-radius:50%;
  background:#000;
  opacity:0;
  pointer-events:none;
}
.mdl-ripple.is-animating{
  -webkit-transition:width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  -o-transition:transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1);
  transition:width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1);
  transition:transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.mdl-ripple.is-visible{
  opacity:0.3;
}
.mdl-animation--default,
.mdl-animation--fast-out-slow-in{
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-animation--linear-out-slow-in{
  -webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
}
.mdl-animation--fast-out-linear-in{
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 1, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 1, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 1, 1);
}
.mdl-badge{
  position:relative;
  margin-right:24px;
  white-space:nowrap;
}
.mdl-badge:not([data-badge]){
  margin-right:auto;
}
.mdl-badge[data-badge]:after{
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  -webkit-box-pack:center;
  -webkit-align-content:center;
  -ms-flex-line-pack:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  position:absolute;
  top:-11px;
  right:-24px;
          flex-direction:row;
  flex-wrap:wrap;
  align-content:center;
          align-items:center;
          justify-content:center;
  width:22px;
  height:22px;
  border-radius:50%;
  background:#02A8F3;
  color:#fff;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:12px;
  font-weight:600;
  content:attr(data-badge);
}
.mdl-button .mdl-badge[data-badge]:after{
  top:-10px;
  right:-5px;
}
.mdl-badge.mdl-badge--no-background[data-badge]:after{
  -webkit-box-shadow:0 0 1px gray;
  background:rgba(255, 255, 255, 0.2);
  color:#02A8F3;
          box-shadow:0 0 1px gray;
}
.mdl-badge.mdl-badge--overlap{
  margin-right:10px;
}
.mdl-badge.mdl-badge--overlap:after{
  right:-10px;
}
.mdl-button{
  -webkit-transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  -o-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  display:inline-block;
  position:relative;
  min-width:64px;
  height:36px;
  padding:0 16px;
  overflow:hidden;
  border:none;
  border-radius:2px;
  outline:none;
  background:0 0;
  color:#000;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:14px;
  font-weight:500;
  letter-spacing:0;
  line-height:36px;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
  cursor:pointer;
  transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  will-change:box-shadow, transform;
  vertical-align:middle;
}
.mdl-button::-moz-focus-inner{
  border:0;
}
.mdl-button:hover{
  background-color:rgba(158, 158, 158, 0.2);
}
.mdl-button:focus:not(:active){
  background-color:rgba(0, 0, 0, 0.12);
}
.mdl-button:active{
  background-color:rgba(158, 158, 158, 0.4);
}
.mdl-button.mdl-button--colored{
  color:#02A8F3;
}
.mdl-button.mdl-button--colored:focus:not(:active){
  background-color:rgba(0, 0, 0, 0.12);
}
input.mdl-button[type="submit"]{
  -webkit-appearance:none;
}
.mdl-button--raised{
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  background:rgba(158, 158, 158, 0.2);
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.mdl-button--raised:active{
  -webkit-box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  background-color:rgba(158, 158, 158, 0.4);
          box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}
.mdl-button--raised:focus:not(:active){
  -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  background-color:rgba(158, 158, 158, 0.4);
          box-shadow:0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
}
.mdl-button--raised.mdl-button--colored{
  background:#02A8F3;
  color:#fff;
}
.mdl-button--raised.mdl-button--colored:hover,.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:focus:not(:active){
  background-color:#02A8F3;
}
.mdl-button--raised.mdl-button--colored .mdl-ripple{
  background:#fff;
}
.mdl-button--fab{
  -webkit-box-shadow:0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
  position:relative;
  width:56px;
  min-width:56px;
  height:56px;
  margin:auto;
  padding:0;
  overflow:hidden;
  border-radius:50%;
  background:rgba(158, 158, 158, 0.2);
  font-size:24px;
  line-height:normal;
          box-shadow:0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
}
.mdl-button--fab .material-icons{
  -webkit-transform:translate(-12px, -12px);
  -ms-transform:translate(-12px, -12px);
  position:absolute;
  top:50%;
  left:50%;
  width:24px;
      transform:translate(-12px, -12px);
  line-height:24px;
}
.mdl-button--fab.mdl-button--mini-fab{
  width:40px;
  min-width:40px;
  height:40px;
}
.mdl-button--fab .mdl-button__ripple-container{
  -webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000);
  border-radius:50%;
}
.mdl-button--fab:active{
  -webkit-box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  background-color:rgba(158, 158, 158, 0.4);
          box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}
.mdl-button--fab:focus:not(:active){
  -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  background-color:rgba(158, 158, 158, 0.4);
          box-shadow:0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
}
.mdl-button--fab.mdl-button--colored{
  background:#02A8F3;
  color:#fff;
}
.mdl-button--fab.mdl-button--colored:hover,.mdl-button--fab.mdl-button--colored:focus:not(:active),.mdl-button--fab.mdl-button--colored:active{
  background-color:#02A8F3;
}
.mdl-button--fab.mdl-button--colored .mdl-ripple{
  background:#fff;
}
.mdl-button--icon{
  width:32px;
  min-width:32px;
  height:32px;
  margin-right:0;
  margin-left:0;
  padding:0;
  overflow:hidden;
  border-radius:50%;
  color:inherit;
  font-size:24px;
  line-height:normal;
}
.mdl-button--icon .material-icons{
  -webkit-transform:translate(-12px, -12px);
  -ms-transform:translate(-12px, -12px);
  position:absolute;
  top:50%;
  left:50%;
  width:24px;
      transform:translate(-12px, -12px);
  line-height:24px;
}
.mdl-button--icon.mdl-button--mini-icon{
  width:24px;
  min-width:24px;
  height:24px;
}
.mdl-button--icon.mdl-button--mini-icon .material-icons{
  top:0;
  left:0;
}
.mdl-button--icon .mdl-button__ripple-container{
  -webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000);
  border-radius:50%;
}
.mdl-button__ripple-container{
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
  z-index:0;
}
.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple,
.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple{
  background-color:transparent;
}
.mdl-button--primary.mdl-button--primary{
  color:#02A8F3;
}
.mdl-button--primary.mdl-button--primary .mdl-ripple{
  background:#fff;
}
.mdl-button--primary.mdl-button--primary.mdl-button--raised,
.mdl-button--primary.mdl-button--primary.mdl-button--fab{
  background-color:#02A8F3;
  color:#fff;
}
.mdl-button--accent.mdl-button--accent{
  color:#02A8F3;
}
.mdl-button--accent.mdl-button--accent .mdl-ripple{
  background:#fff;
}
.mdl-button--accent.mdl-button--accent.mdl-button--raised,
.mdl-button--accent.mdl-button--accent.mdl-button--fab{
  background-color:#02A8F3;
  color:#fff;
}
.mdl-button[disabled][disabled],
.mdl-button.mdl-button--disabled.mdl-button--disabled{
  background-color:transparent;
  color:rgba(0, 0, 0, 0.26);
  cursor:default;
}
.mdl-button--fab[disabled][disabled],
.mdl-button--fab.mdl-button--disabled.mdl-button--disabled{
  background-color:rgba(0, 0, 0, 0.12);
  color:rgba(0, 0, 0, 0.26);
}
.mdl-button--raised[disabled][disabled],
.mdl-button--raised.mdl-button--disabled.mdl-button--disabled{
  -webkit-box-shadow:none;
  background-color:rgba(0, 0, 0, 0.12);
  color:rgba(0, 0, 0, 0.26);
          box-shadow:none;
}
.mdl-button--colored[disabled][disabled],
.mdl-button--colored.mdl-button--disabled.mdl-button--disabled{
  color:rgba(0, 0, 0, 0.26);
}
.mdl-button .material-icons{
  vertical-align:middle;
}
.mdl-card{
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  position:relative;
          flex-direction:column;
  width:330px;
  min-height:200px;
  overflow:hidden;
  border-radius:2px;
  background:#fff;
  font-size:16px;
  font-weight:400;
  z-index:1;
}
.mdl-card,.mdl-card__media{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
}
.mdl-card__media{
  background-attachment:scroll;
  background-color:#02A8F3;
  background-origin:padding-box;
  background-position:50% 50%;
  background-repeat:repeat;
  background-size:cover;
}
.mdl-card__title{
  -webkit-align-items:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
  -webkit-justify-content:stretch;
  -ms-flex-pack:stretch;
  -webkit-box-pack:stretch;
  -webkit-perspective-origin:165px 56px;
  -webkit-transform-origin:165px 56px;
  -ms-transform-origin:165px 56px;
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          align-items:center;
          justify-content:stretch;
  padding:16px;
      transform-origin:165px 56px;
  color:#000;
  line-height:normal;
  perspective-origin:165px 56px;
}
.mdl-card__title.mdl-card--border{
  border-bottom:1px solid rgba(0, 0, 0, 0.1);
}
.mdl-card__title-text{
  -webkit-align-self:flex-end;
  -ms-flex-item-align:end;
  -webkit-transform-origin:149px 48px;
  -ms-transform-origin:149px 48px;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  align-self:flex-end;
  margin:0;
  overflow:hidden;
      transform-origin:149px 48px;
  color:inherit;
  font-size:24px;
  font-weight:300;
  line-height:normal;
}
.mdl-card__subtitle-text{
  margin:0;
  color:rgba(0, 0, 0, 0.54);
  font-size:14px;
}
.mdl-card__supporting-text{
  width:90%;
  padding:16px;
  overflow:hidden;
  color:rgba(0, 0, 0, 0.54);
  font-size:1rem;
  line-height:18px;
}
.mdl-card__actions{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  width:100%;
  padding:8px;
  background-color:transparent;
  font-size:16px;
  line-height:normal;
}
.mdl-card__actions.mdl-card--border{
  border-top:1px solid rgba(0, 0, 0, 0.1);
}
.mdl-card--expand{
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  -webkit-box-flex:1;
          flex-grow:1;
}
.mdl-card__menu{
  position:absolute;
  top:16px;
  right:16px;
}
.mdl-checkbox{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:relative;
  width:100%;
  height:24px;
  margin:0;
  padding:0;
  vertical-align:middle;
  z-index:1;
}
.mdl-checkbox.is-upgraded{
  padding-left:24px;
}
.mdl-checkbox__input{
  line-height:24px;
}
.mdl-checkbox.is-upgraded .mdl-checkbox__input{
  -ms-appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  position:absolute;
  width:0;
  height:0;
  margin:0;
  padding:0;
  border:none;
  opacity:0;
}
.mdl-checkbox__box-outline{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:absolute;
  top:3px;
  left:0;
  width:16px;
  height:16px;
  margin:0;
  overflow:hidden;
  border:2px solid rgba(0, 0, 0, 0.54);
  border-radius:2px;
  cursor:pointer;
  z-index:2;
}
.mdl-checkbox.is-checked .mdl-checkbox__box-outline{
  border:2px solid #02A8F3;
}
fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline,
.mdl-checkbox.is-disabled .mdl-checkbox__box-outline{
  border:2px solid rgba(0, 0, 0, 0.26);
  cursor:auto;
}
.mdl-checkbox__focus-helper{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:absolute;
  top:3px;
  left:0;
  width:16px;
  height:16px;
  border-radius:50%;
  background-color:transparent;
}
.mdl-checkbox.is-focused .mdl-checkbox__focus-helper{
  -webkit-box-shadow:0 0 0 8px rgba(0, 0, 0, 0.1);
  background-color:rgba(0, 0, 0, 0.1);
          box-shadow:0 0 0 8px rgba(0, 0, 0, 0.1);
}
.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper{
  -webkit-box-shadow:0 0 0 8px rgba(94, 194, 80, 0.26);
  background-color:rgba(94, 194, 80, 0.26);
          box-shadow:0 0 0 8px rgba(94, 194, 80, 0.26);
}
.mdl-checkbox__tick-outline{
  -webkit-mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZlcnNpb249IjEuMSINCiAgIHZpZXdCb3g9IjAgMCAxIDEiDQogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4NCiAgPGRlZnM+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwIj4NCiAgICAgIDxwYXRoDQogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiDQogICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPG1hc2sgaWQ9Im1hc2siIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIG1hc2tDb250ZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4NCiAgICAgIDxwYXRoDQogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiDQogICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPg0KICAgIDwvbWFzaz4NCiAgPC9kZWZzPg0KICA8cmVjdA0KICAgICB3aWR0aD0iMSINCiAgICAgaGVpZ2h0PSIxIg0KICAgICB4PSIwIg0KICAgICB5PSIwIg0KICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+DQo8L3N2Zz4NCg==");
  -webkit-transition-duration:.28s;
       -o-transition-duration:.28s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-property:background;
  -o-transition-property:background;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:0 0;
  mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZlcnNpb249IjEuMSINCiAgIHZpZXdCb3g9IjAgMCAxIDEiDQogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4NCiAgPGRlZnM+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwIj4NCiAgICAgIDxwYXRoDQogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiDQogICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPG1hc2sgaWQ9Im1hc2siIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIG1hc2tDb250ZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4NCiAgICAgIDxwYXRoDQogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiDQogICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPg0KICAgIDwvbWFzaz4NCiAgPC9kZWZzPg0KICA8cmVjdA0KICAgICB3aWR0aD0iMSINCiAgICAgaGVpZ2h0PSIxIg0KICAgICB4PSIwIg0KICAgICB5PSIwIg0KICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+DQo8L3N2Zz4NCg==");
          transition-duration:.28s;
  transition-property:background;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-checkbox.is-checked .mdl-checkbox__tick-outline{
  background:#02A8F3 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZlcnNpb249IjEuMSINCiAgIHZpZXdCb3g9IjAgMCAxIDEiDQogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4NCiAgPHBhdGgNCiAgICAgZD0iTSAwLjA0MDM4MDU5LDAuNjI2Nzc2NyAwLjE0NjQ0NjYxLDAuNTIwNzEwNjggMC40MjkyODkzMiwwLjgwMzU1MzM5IDAuMzIzMjIzMywwLjkwOTYxOTQxIHogTSAwLjIxNzE1NzI5LDAuODAzNTUzMzkgMC44NTM1NTMzOSwwLjE2NzE1NzI5IDAuOTU5NjE5NDEsMC4yNzMyMjMzIDAuMzIzMjIzMywwLjkwOTYxOTQxIHoiDQogICAgIGlkPSJyZWN0Mzc4MCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4NCjwvc3ZnPg0K");
}
fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline,
.mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline{
  background:rgba(0, 0, 0, 0.26) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZlcnNpb249IjEuMSINCiAgIHZpZXdCb3g9IjAgMCAxIDEiDQogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4NCiAgPHBhdGgNCiAgICAgZD0iTSAwLjA0MDM4MDU5LDAuNjI2Nzc2NyAwLjE0NjQ0NjYxLDAuNTIwNzEwNjggMC40MjkyODkzMiwwLjgwMzU1MzM5IDAuMzIzMjIzMywwLjkwOTYxOTQxIHogTSAwLjIxNzE1NzI5LDAuODAzNTUzMzkgMC44NTM1NTMzOSwwLjE2NzE1NzI5IDAuOTU5NjE5NDEsMC4yNzMyMjMzIDAuMzIzMjIzMywwLjkwOTYxOTQxIHoiDQogICAgIGlkPSJyZWN0Mzc4MCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4NCjwvc3ZnPg0K");
}
.mdl-checkbox__label{
  position:relative;
  margin:0;
  font-size:16px;
  line-height:24px;
  cursor:pointer;
}
fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,
.mdl-checkbox.is-disabled .mdl-checkbox__label{
  color:rgba(0, 0, 0, 0.26);
  cursor:auto;
}
.mdl-checkbox__ripple-container{
  -webkit-box-sizing:border-box;
  -webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000);
          box-sizing:border-box;
  position:absolute;
  top:-6px;
  left:-10px;
  width:36px;
  height:36px;
  overflow:hidden;
  border-radius:50%;
  cursor:pointer;
  z-index:2;
}
.mdl-checkbox__ripple-container .mdl-ripple{
  background:#02A8F3;
}
fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container,
.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container{
  cursor:auto;
}
fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple,
.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple{
  background:0 0;
}
.mdl-data-table{
  position:relative;
  border:1px solid rgba(0, 0, 0, 0.12);
  border-collapse:collapse;
  background-color:#fff;
  font-size:13px;
  white-space:nowrap;
}
.mdl-data-table thead{
  padding-bottom:3px;
}
.mdl-data-table thead .mdl-data-table__select{
  margin-top:0;
}
.mdl-data-table tbody tr{
  -webkit-transition-duration:.28s;
       -o-transition-duration:.28s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-property:background-color;
  -o-transition-property:background-color;
  position:relative;
  height:48px;
          transition-duration:.28s;
  transition-property:background-color;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-data-table tbody tr.is-selected{
  background-color:#e0e0e0;
}
.mdl-data-table tbody tr:hover{
  background-color:#eee;
}
.mdl-data-table td,.mdl-data-table th{
  text-align:right;
}
.mdl-data-table th{
  padding:0 18px;
}
.mdl-data-table td:first-of-type,
.mdl-data-table th:first-of-type{
  padding-left:24px;
}
.mdl-data-table td:last-of-type,
.mdl-data-table th:last-of-type{
  padding-right:24px;
}
.mdl-data-table td{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  position:relative;
  height:48px;
  padding:12px 18px 0;
  border-top:1px solid rgba(0, 0, 0, 0.12);
  border-bottom:1px solid rgba(0, 0, 0, 0.12);
  vertical-align:top;
}
.mdl-data-table td .mdl-data-table__select{
  position:absolute;
  left:24px;
  vertical-align:top;
}
.mdl-data-table th{
  -o-text-overflow:ellipsis;
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  position:relative;
  height:48px;
  padding-bottom:8px;
  color:rgba(0, 0, 0, 0.54);
  font-size:12px;
  font-weight:700;
  letter-spacing:0;
  line-height:24px;
     text-overflow:ellipsis;
  vertical-align:bottom;
}
.mdl-data-table th .mdl-data-table__select{
  position:absolute;
  bottom:8px;
  left:24px;
}
.mdl-data-table__select{
  width:16px;
}
.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric{
  text-align:left;
}
.mdl-mega-footer{
  padding:16px 40px;
  background-color:#424242;
  color:#9e9e9e;
}
.mdl-mega-footer--top-section:after,
.mdl-mega-footer--middle-section:after,
.mdl-mega-footer--bottom-section:after,
.mdl-mega-footer__top-section:after,
.mdl-mega-footer__middle-section:after,
.mdl-mega-footer__bottom-section:after{
  display:block;
  clear:both;
  content:'';
}
.mdl-mega-footer--left-section,
.mdl-mega-footer__left-section,
.mdl-mega-footer--right-section,
.mdl-mega-footer__right-section{
  margin-bottom:16px;
}
.mdl-mega-footer--right-section a,
.mdl-mega-footer__right-section a{
  display:block;
  margin-bottom:16px;
  color:inherit;
  text-decoration:none;
}
@media screen and (min-width: 760px){
  .mdl-mega-footer--left-section,
  .mdl-mega-footer__left-section{
    float:left;
  }
  .mdl-mega-footer--right-section,
  .mdl-mega-footer__right-section{
    float:right;
  }
  .mdl-mega-footer--right-section a,
  .mdl-mega-footer__right-section a{
    display:inline-block;
    margin-left:16px;
    line-height:36px;
    vertical-align:middle;
  }
}
.mdl-mega-footer--social-btn,
.mdl-mega-footer__social-btn{
  width:36px;
  height:36px;
  margin:0;
  padding:0;
  border:none;
  background-color:#9e9e9e;
}
.mdl-mega-footer--drop-down-section,
.mdl-mega-footer__drop-down-section{
  display:block;
  position:relative;
}
@media screen and (min-width: 760px){
  .mdl-mega-footer--drop-down-section,
  .mdl-mega-footer__drop-down-section{
    width:33%;
  }
  .mdl-mega-footer--drop-down-section:nth-child(1),
  .mdl-mega-footer--drop-down-section:nth-child(2),
  .mdl-mega-footer__drop-down-section:nth-child(1),
  .mdl-mega-footer__drop-down-section:nth-child(2){
    float:left;
  }
  .mdl-mega-footer--drop-down-section:nth-child(3),
  .mdl-mega-footer__drop-down-section:nth-child(3){
    float:right;
  }
  .mdl-mega-footer--drop-down-section:nth-child(3):after,
  .mdl-mega-footer__drop-down-section:nth-child(3):after{
    clear:right;
  }
  .mdl-mega-footer--drop-down-section:nth-child(4),
  .mdl-mega-footer__drop-down-section:nth-child(4){
    float:right;
    clear:right;
  }
  .mdl-mega-footer--middle-section:after,
  .mdl-mega-footer__middle-section:after{
    display:block;
    clear:both;
    content:'';
  }
  .mdl-mega-footer--bottom-section,
  .mdl-mega-footer__bottom-section{
    padding-top:0;
  }
}
@media screen and (min-width: 1024px){
  .mdl-mega-footer--drop-down-section,
  .mdl-mega-footer--drop-down-section:nth-child(3),
  .mdl-mega-footer--drop-down-section:nth-child(4),
  .mdl-mega-footer__drop-down-section,
  .mdl-mega-footer__drop-down-section:nth-child(3),
  .mdl-mega-footer__drop-down-section:nth-child(4){
    width:24%;
    float:left;
  }
}
.mdl-mega-footer--heading-checkbox,
.mdl-mega-footer__heading-checkbox{
  position:absolute;
  width:100%;
  height:55.8px;
  margin:-16px 0 0;
  padding:32px;
  cursor:pointer;
  opacity:0;
  z-index:1;
}
.mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
.mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
.mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
.mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after{
  font-family:'Material Icons';
  content:'\E5CE';
}
.mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
.mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
.mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
.mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
.mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
.mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
.mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
.mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list{
  display:none;
}
.mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
.mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
.mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
.mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after{
  font-family:'Material Icons';
  content:'\E5CF';
}
.mdl-mega-footer--heading,
.mdl-mega-footer__heading{
  -webkit-box-sizing:border-box;
  -o-text-overflow:ellipsis;
          box-sizing:border-box;
  position:relative;
  width:100%;
  margin-bottom:16px;
  padding-right:39.8px;
  overflow:hidden;
  color:#e0e0e0;
  font-size:14px;
  font-weight:500;
  line-height:23.8px;
     text-overflow:ellipsis;
  white-space:nowrap;
}
.mdl-mega-footer--heading:after,
.mdl-mega-footer__heading:after{
  display:block;
  position:absolute;
  top:0;
  right:0;
  width:23.8px;
  height:23.8px;
  background-size:cover;
  content:'';
}
.mdl-mega-footer--link-list,
.mdl-mega-footer__link-list{
  margin:0 0 32px;
  padding:0;
  list-style:none;
}
.mdl-mega-footer--link-list:after,
.mdl-mega-footer__link-list:after{
  display:block;
  clear:both;
  content:'';
}
.mdl-mega-footer--link-list li,
.mdl-mega-footer__link-list li{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:20px;
}
.mdl-mega-footer--link-list a,
.mdl-mega-footer__link-list a{
  color:inherit;
  text-decoration:none;
  white-space:nowrap;
}
@media screen and (min-width: 760px){
  .mdl-mega-footer--heading-checkbox,
  .mdl-mega-footer__heading-checkbox{
    display:none;
  }
  .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
  .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
  .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
  .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after{
    content:'';
  }
  .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
  .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
  .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
  .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
  .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
  .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
  .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
  .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list{
    display:block;
  }
  .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
  .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
  .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
  .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after{
    content:'';
  }
}
.mdl-mega-footer--bottom-section,
.mdl-mega-footer__bottom-section{
  margin-bottom:16px;
  padding-top:16px;
}
.mdl-logo{
  margin-bottom:16px;
  color:#fff;
}
.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,
.mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li{
  margin-right:16px;
  margin-bottom:0;
  float:left;
}
@media screen and (min-width: 760px){
  .mdl-logo{
    margin-right:16px;
    margin-bottom:0;
    float:left;
  }
}
.mdl-mini-footer{
  -webkit-flex-flow:row wrap;
  -ms-flex-flow:row wrap;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  -webkit-box-pack:justify;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-flow:row wrap;
          justify-content:space-between;
  padding:32px 16px;
  background-color:#424242;
  color:#9e9e9e;
}
.mdl-mini-footer:after{
  display:block;
  content:'';
}
.mdl-mini-footer .mdl-logo{
  line-height:36px;
}
.mdl-mini-footer--link-list,
.mdl-mini-footer__link-list{
  -webkit-flex-flow:row nowrap;
  -ms-flex-flow:row nowrap;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-flow:row nowrap;
  margin:0;
  padding:0;
  list-style:none;
}
.mdl-mini-footer--link-list li,
.mdl-mini-footer__link-list li{
  margin-right:16px;
  margin-bottom:0;
}
@media screen and (min-width: 760px){
  .mdl-mini-footer--link-list li,
  .mdl-mini-footer__link-list li{
    line-height:36px;
  }
}
.mdl-mini-footer--link-list a,
.mdl-mini-footer__link-list a{
  color:inherit;
  text-decoration:none;
  white-space:nowrap;
}
.mdl-mini-footer--left-section,
.mdl-mini-footer__left-section{
  -webkit-order:0;
  -ms-flex-order:0;
  -webkit-box-ordinal-group:1;
  display:inline-block;
          order:0;
}
.mdl-mini-footer--right-section,
.mdl-mini-footer__right-section{
  -webkit-order:1;
  -ms-flex-order:1;
  -webkit-box-ordinal-group:2;
  display:inline-block;
          order:1;
}
.mdl-mini-footer--social-btn,
.mdl-mini-footer__social-btn{
  width:36px;
  height:36px;
  margin:0;
  padding:0;
  border:none;
  background-color:#9e9e9e;
}
.mdl-icon-toggle{
  display:inline-block;
  position:relative;
  height:32px;
  margin:0;
  padding:0;
  vertical-align:middle;
  z-index:1;
}
.mdl-icon-toggle__input{
  line-height:32px;
}
.mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input{
  -ms-appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  position:absolute;
  width:0;
  height:0;
  margin:0;
  padding:0;
  border:none;
  opacity:0;
}
.mdl-icon-toggle__label{
  -webkit-transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  display:inline-block;
  position:relative;
  width:32px;
  min-width:32px;
  height:32px;
  margin-right:0;
  margin-left:0;
  padding:0;
  border-radius:50%;
  background-color:transparent;
  color:#616161;
  text-align:center;
  cursor:pointer;
  transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  will-change:background-color;
}
.mdl-icon-toggle__label.material-icons{
  font-size:24px;
  line-height:32px;
}
.mdl-icon-toggle.is-checked .mdl-icon-toggle__label{
  color:#02A8F3;
}
.mdl-icon-toggle.is-disabled .mdl-icon-toggle__label{
  -webkit-transition:none;
  -o-transition:none;
  color:rgba(0, 0, 0, 0.26);
  cursor:auto;
  transition:none;
}
.mdl-icon-toggle.is-focused .mdl-icon-toggle__label{
  background-color:rgba(0, 0, 0, 0.12);
}
.mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label{
  background-color:rgba(94, 194, 80, 0.26);
}
.mdl-icon-toggle__ripple-container{
  -webkit-box-sizing:border-box;
  -webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000);
          box-sizing:border-box;
  position:absolute;
  top:-2px;
  left:-2px;
  width:36px;
  height:36px;
  overflow:hidden;
  border-radius:50%;
  cursor:pointer;
  z-index:2;
}
.mdl-icon-toggle__ripple-container .mdl-ripple{
  background:#616161;
}
.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container{
  cursor:auto;
}
.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple{
  background:0 0;
}
.mdl-list{
  display:block;
  padding:8px 0;
  list-style:none;
}
.mdl-list__item{
  -webkit-box-sizing:border-box;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -webkit-align-items:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
          box-sizing:border-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-direction:row;
  flex-wrap:nowrap;
          align-items:center;
  height:48px;
  padding:16px 16px 20px;
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:24px;
  cursor:default;
}
.mdl-list__item .mdl-list__item-primary-content{
  -webkit-order:0;
  -ms-flex-order:0;
  -webkit-box-ordinal-group:1;
  -webkit-flex-grow:2;
  -ms-flex-positive:2;
  -webkit-box-flex:2;
          flex-grow:2;
          order:0;
  text-decoration:none;
}
.mdl-list__item .mdl-list__item-primary-content .material-icons{
  padding:0 12px 0 0;
  font-size:40px;
  line-height:0;
  vertical-align:middle;
}
.mdl-list__item .mdl-list__item-secondary-content{
  -webkit-flex-flow:column;
  -ms-flex-flow:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-align-items:flex-end;
  -ms-flex-align:end;
  -webkit-box-align:end;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-flow:column;
          align-items:flex-end;
}
.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-action label{
  display:inline;
}
.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-info{
  margin-bottom:10px;
  color:rgba(0, 0, 0, 0.54);
  font-size:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:1;
}
.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header{
  padding:0 0 0 16px;
}
.mdl-list__item-avatar{
  height:56px;
}
.mdl-list__item-two-line{
  height:72px;
}
.mdl-list__item-two-line .mdl-list__item-primary-content .material-icons{
  vertical-align:text-bottom;
}
.mdl-list__item-two-line .mdl-list__item-primary-content .mdl-list__item-sub-title{
  display:block;
  padding:0 0 0 56px;
  font-size:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:1;
}
.mdl-list__item-three-line{
  height:88px;
}
.mdl-list__item-three-line .mdl-list__item-primary-content .material-icons{
  vertical-align:text-bottom;
}
.mdl-list__item-three-line .mdl-list__item-text-body{
  display:block;
  height:24px;
  padding:0 0 0 56px;
  overflow:hidden;
  color:rgba(0, 0, 0, 0.54);
  font-size:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:1;
}
.mdl-menu__container{
  display:block;
  position:absolute;
  width:0;
  height:0;
  margin:0;
  padding:0;
  overflow:visible;
  border:none;
  visibility:hidden;
  z-index:-1;
}
.mdl-menu__container.is-visible,
.mdl-menu__container.is-animating{
  visibility:visible;
  z-index:999;
}
.mdl-menu__outline{
  -webkit-transform:scale(0);
  -ms-transform:scale(0);
  -webkit-transform-origin:0 0;
  -ms-transform-origin:0 0;
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  display:block;
  position:absolute;
  top:0;
  left:0;
  margin:0;
  padding:0;
  overflow:hidden;
      transform:scale(0);
      transform-origin:0 0;
  border:none;
  border-radius:2px;
  background:#fff;
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  opacity:0;
  transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  will-change:transform;
  z-index:-1;
}
.mdl-menu__container.is-visible .mdl-menu__outline{
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
      transform:scale(1);
  opacity:1;
  z-index:999;
}
.mdl-menu__outline.mdl-menu--bottom-right{
  -webkit-transform-origin:100% 0;
  -ms-transform-origin:100% 0;
      transform-origin:100% 0;
}
.mdl-menu__outline.mdl-menu--top-left{
  -webkit-transform-origin:0 100%;
  -ms-transform-origin:0 100%;
      transform-origin:0 100%;
}
.mdl-menu__outline.mdl-menu--top-right{
  -webkit-transform-origin:100% 100%;
  -ms-transform-origin:100% 100%;
      transform-origin:100% 100%;
}
.mdl-menu{
  clip:rect(0 0 0 0);
  position:absolute;
  top:0;
  left:0;
  width:auto;
  min-width:124px;
  height:auto;
  margin:0;
  padding:8px 0;
  list-style:none;
  opacity:0;
  z-index:-1;
}
.mdl-menu__container.is-visible .mdl-menu{
  opacity:1;
  z-index:999;
}
.mdl-menu.is-animating{
  -webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), clip 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), clip 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), clip 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-menu.mdl-menu--bottom-right{
  right:0;
  left:auto;
}
.mdl-menu.mdl-menu--top-left{
  top:auto;
  bottom:0;
}
.mdl-menu.mdl-menu--top-right{
  top:auto;
  right:0;
  bottom:0;
  left:auto;
}
.mdl-menu.mdl-menu--unaligned{
  top:auto;
  left:auto;
}
.mdl-menu__item{
  -webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  display:block;
  position:relative;
  height:48px;
  margin:0;
  padding:0 16px;
  overflow:hidden;
  border:none;
  outline-color:#bdbdbd;
  background-color:transparent;
  color:rgba(0, 0, 0, 0.87);
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:48px;
  text-align:left;
  text-decoration:none;
  white-space:nowrap;
  cursor:pointer;
  opacity:0;
  transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  user-select:none;
}
.mdl-menu__container.is-visible .mdl-menu__item{
  opacity:1;
}
.mdl-menu__item::-moz-focus-inner{
  border:0;
}
.mdl-menu__item--full-bleed-divider{
  border-bottom:1px solid rgba(0, 0, 0, 0.12);
}
.mdl-menu__item[disabled],
.mdl-menu__item[data-mdl-disabled]{
  background-color:transparent;
  color:#bdbdbd;
  cursor:auto;
}
.mdl-menu__item[disabled]:hover,
.mdl-menu__item[data-mdl-disabled]:hover,.mdl-menu__item[disabled]:focus,
.mdl-menu__item[data-mdl-disabled]:focus{
  background-color:transparent;
}
.mdl-menu__item[disabled] .mdl-ripple,
.mdl-menu__item[data-mdl-disabled] .mdl-ripple{
  background:0 0;
}
.mdl-menu__item:hover,.mdl-menu__item:focus{
  background-color:#eee;
}
.mdl-menu__item:focus{
  outline:none;
}
.mdl-menu__item:active{
  background-color:#e0e0e0;
}
.mdl-menu__item--ripple-container{
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
  z-index:0;
}
.mdl-progress{
  display:block;
  position:relative;
  width:500px;
  max-width:100%;
  height:4px;
}
.mdl-progress > .bar{
  -webkit-transition:width 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:width 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  display:block;
  position:absolute;
  top:0;
  bottom:0;
  width:0%;
  transition:width 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-progress > .progressbar{
  left:0;
  background-color:#02A8F3;
  z-index:1;
}
.mdl-progress > .bufferbar{
  left:0;
  background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0.7))), -webkit-gradient(linear, left top, right top, from(#02A8F3), to(#02A8F3));
  background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), -webkit-linear-gradient(left, #02A8F3, #02A8F3);
  background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), -o-linear-gradient(left, #02A8F3, #02A8F3);
  background-image:linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, #02A8F3, #02A8F3);
  z-index:0;
}
.mdl-progress > .auxbar{
  right:0;
}
@supports (-webkit-appearance:none){
  .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate) > .auxbar{
    -webkit-mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8c3ZnIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiB2aWV3UG9ydD0iMCAwIDEyIDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGVsbGlwc2UgY3g9IjIiIGN5PSIyIiByeD0iMiIgcnk9IjIiPg0KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L2VsbGlwc2U+DQogIDxlbGxpcHNlIGN4PSIxNCIgY3k9IjIiIHJ4PSIyIiByeT0iMiIgY2xhc3M9ImxvYWRlciI+DQogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgPC9lbGxpcHNlPg0KPC9zdmc+DQo=");
    background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0.7))), -webkit-gradient(linear, left top, right top, from(#02A8F3), to(#02A8F3));
    background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), -webkit-linear-gradient(left, #02A8F3, #02A8F3);
    background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), -o-linear-gradient(left, #02A8F3, #02A8F3);
    background-image:linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, #02A8F3, #02A8F3);
    mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8c3ZnIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiB2aWV3UG9ydD0iMCAwIDEyIDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGVsbGlwc2UgY3g9IjIiIGN5PSIyIiByeD0iMiIgcnk9IjIiPg0KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L2VsbGlwc2U+DQogIDxlbGxpcHNlIGN4PSIxNCIgY3k9IjIiIHJ4PSIyIiByeT0iMiIgY2xhc3M9ImxvYWRlciI+DQogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgPC9lbGxpcHNlPg0KPC9zdmc+DQo=");
  }
}
.mdl-progress:not(.mdl-progress__indeterminate) > .auxbar{
  background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0.9))), -webkit-gradient(linear, left top, right top, from(#02A8F3), to(#02A8F3));
  background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), -webkit-linear-gradient(left, #02A8F3, #02A8F3);
  background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), -o-linear-gradient(left, #02A8F3, #02A8F3);
  background-image:linear-gradient(to right, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), linear-gradient(to right, #02A8F3, #02A8F3);
}
.mdl-progress.mdl-progress__indeterminate > .bar1{
  -webkit-animation-name:indeterminate1;
  animation-name:indeterminate1;
}
.mdl-progress.mdl-progress__indeterminate > .bar1,
.mdl-progress.mdl-progress__indeterminate > .bar3{
  -webkit-animation-duration:2s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
  background-color:#02A8F3;
  animation-duration:2s;
  animation-timing-function:linear;
  animation-iteration-count:infinite;
}
.mdl-progress.mdl-progress__indeterminate > .bar3{
  -webkit-animation-name:indeterminate2;
  background-image:none;
  animation-name:indeterminate2;
}
@-webkit-keyframes indeterminate1{
  0%{
    left:0%;
    width:0%;
  }
  50%{
    left:25%;
    width:75%;
  }
  75%{
    left:100%;
    width:0%;
  }
}
@keyframes indeterminate1{
  0%{
    left:0%;
    width:0%;
  }
  50%{
    left:25%;
    width:75%;
  }
  75%{
    left:100%;
    width:0%;
  }
}
@-webkit-keyframes indeterminate2{
  0%,
  50%{
    left:0%;
    width:0%;
  }
  75%{
    left:0%;
    width:25%;
  }
  100%{
    left:100%;
    width:0%;
  }
}
@keyframes indeterminate2{
  0%,
  50%{
    left:0%;
    width:0%;
  }
  75%{
    left:0%;
    width:25%;
  }
  100%{
    left:100%;
    width:0%;
  }
}
.mdl-navigation{
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  flex-wrap:nowrap;
}
.mdl-navigation__link{
  margin:0;
  color:#424242;
  font-size:13px;
  font-weight:500;
  text-decoration:none;
}
.mdl-navigation__link .material-icons{
  vertical-align:middle;
}
.mdl-layout{
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-overflow-scrolling:touch;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  position:relative;
          flex-direction:column;
  width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
}
.mdl-layout.is-small-screen .mdl-layout--large-screen-only,.mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only{
  display:none;
}
.mdl-layout__container{
  position:absolute;
  width:100%;
  height:100%;
}
.mdl-layout__title,
.mdl-layout-title{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:block;
  position:relative;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:20px;
  font-weight:400;
  letter-spacing:.02em;
  line-height:1;
}
.mdl-layout-spacer{
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  -webkit-box-flex:1;
          flex-grow:1;
}
.mdl-layout__drawer{
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-sizing:border-box;
  -webkit-transform:translateX(-250px);
  -ms-transform:translateX(-250px);
  -webkit-transform-style:preserve-3d;
  -webkit-transition-duration:.2s;
       -o-transition-duration:.2s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-property:-webkit-transform;
  -o-transition-property:transform;
          box-sizing:border-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  position:absolute;
  top:0;
  left:0;
          flex-direction:column;
  flex-wrap:nowrap;
  width:240px;
  height:100%;
  max-height:100%;
  overflow:visible;
  overflow-y:auto;
      transform:translateX(-250px);
  transform-style:preserve-3d;
  border-right:1px solid #e0e0e0;
  background:#fafafa;
  color:#424242;
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          transition-duration:.2s;
  transition-property:-webkit-transform;
  transition-property:transform;
  transition-property:transform, -webkit-transform;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  will-change:transform;
  z-index:5;
}
.mdl-layout__drawer.is-visible{
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
      transform:translateX(0);
}
.mdl-layout__drawer.is-visible ~ .mdl-layout__content.mdl-layout__content{
  overflow:hidden;
}
.mdl-layout__drawer > *{
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
}
.mdl-layout__drawer > .mdl-layout__title,
.mdl-layout__drawer > .mdl-layout-title{
  padding-left:40px;
  line-height:64px;
}
@media screen and (max-width: 1024px){
  .mdl-layout__drawer > .mdl-layout__title,
  .mdl-layout__drawer > .mdl-layout-title{
    padding-left:16px;
    line-height:56px;
  }
}
.mdl-layout__drawer .mdl-navigation{
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-box-align:stretch;
          flex-direction:column;
          align-items:stretch;
  padding-top:16px;
}
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  display:block;
  flex-shrink:0;
  margin:0;
  padding:16px 40px;
  color:#757575;
}
@media screen and (max-width: 1024px){
  .mdl-layout__drawer .mdl-navigation .mdl-navigation__link{
    padding:16px;
  }
}
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover{
  background-color:#e0e0e0;
}
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current{
  background-color:#000;
  color:#e0e0e0;
}
@media screen and (min-width: 1025px){
  .mdl-layout--fixed-drawer > .mdl-layout__drawer{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
        transform:translateX(0);
  }
}
.mdl-layout__drawer-button{
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  display:block;
  position:absolute;
  top:0;
  left:0;
  flex-shrink:0;
  width:48px;
  height:48px;
  margin:10px 12px;
  overflow:hidden;
  border:0;
  color:#fff;
  font-family:Helvetica, Arial, sans-serif;
  font-size:26px;
  line-height:50px;
  text-align:center;
  cursor:pointer;
  z-index:4;
}
.mdl-layout__header .mdl-layout__drawer-button{
  position:absolute;
  background-color:inherit;
  color:#fff;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header .mdl-layout__drawer-button{
    margin:4px;
  }
}
@media screen and (max-width: 1024px){
  .mdl-layout__drawer-button{
    margin:4px;
    color:rgba(0, 0, 0, 0.5);
  }
}
@media screen and (min-width: 1025px){
  .mdl-layout--fixed-drawer > .mdl-layout__drawer-button,
  .mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button{
    display:none;
  }
}
.mdl-layout--no-drawer-button .mdl-layout__drawer-button{
  display:none;
}
.mdl-layout__header{
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  -webkit-box-pack:start;
  -webkit-box-sizing:border-box;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition-duration:.2s;
       -o-transition-duration:.2s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-property:max-height, -webkit-box-shadow;
  -o-transition-property:max-height, box-shadow;
          box-sizing:border-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-direction:column;
  flex-shrink:0;
  flex-wrap:nowrap;
          justify-content:flex-start;
  width:100%;
  min-height:64px;
  max-height:1000px;
  margin:0;
  padding:0;
  border:none;
  background-color:#02A8F3;
  color:#fff;
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          transition-duration:.2s;
  transition-property:max-height, -webkit-box-shadow;
  transition-property:max-height, box-shadow;
  transition-property:max-height, box-shadow, -webkit-box-shadow;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  z-index:3;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header{
    min-height:56px;
  }
}
.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen) > .mdl-layout__header{
  width:calc(-140%);
  margin-left:240px;
}
@media screen and (min-width: 1025px){
  .mdl-layout--fixed-drawer > .mdl-layout__header .mdl-layout__header-row{
    padding-left:40px;
  }
}
.mdl-layout__header > .mdl-layout-icon{
  display:block;
  position:absolute;
  top:16px;
  left:40px;
  width:32px;
  height:32px;
  overflow:hidden;
  z-index:3;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header > .mdl-layout-icon{
    top:12px;
    left:16px;
  }
}
.mdl-layout.has-drawer .mdl-layout__header > .mdl-layout-icon{
  display:none;
}
.mdl-layout__header.is-compact{
  max-height:64px;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header.is-compact{
    max-height:56px;
  }
}
.mdl-layout__header.is-compact.has-tabs{
  height:112px;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header.is-compact.has-tabs{
    min-height:104px;
  }
}
@media screen and (max-width: 1024px){
  .mdl-layout__header{
    display:none;
  }
  .mdl-layout--fixed-header > .mdl-layout__header{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:-webkit-box;
    display:flex;
  }
}
.mdl-layout__header--transparent.mdl-layout__header--transparent{
  -webkit-box-shadow:none;
  background-color:transparent;
          box-shadow:none;
}
.mdl-layout__header--seamed,
.mdl-layout__header--scroll,.mdl-layout__header--waterfall{
  -webkit-box-shadow:none;
          box-shadow:none;
}
.mdl-layout__header--waterfall{
  overflow:hidden;
}
.mdl-layout__header--waterfall.is-casting-shadow{
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top{
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-box-pack:end;
          justify-content:flex-end;
}
.mdl-layout__header-row{
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  -webkit-box-sizing:border-box;
  -webkit-align-self:stretch;
  -ms-flex-item-align:stretch;
  -webkit-align-items:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
          box-sizing:border-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-direction:row;
  flex-shrink:0;
  flex-wrap:nowrap;
          align-items:center;
  align-self:stretch;
  height:64px;
  margin:0;
  padding:0 40px 0 80px;
}
.mdl-layout--no-drawer-button .mdl-layout__header-row{
  padding-left:40px;
}
@media screen and (min-width: 1025px){
  .mdl-layout--no-desktop-drawer-button .mdl-layout__header-row{
    padding-left:40px;
  }
}
@media screen and (max-width: 1024px){
  .mdl-layout__header-row{
    height:56px;
    padding:0 16px 0 72px;
  }
  .mdl-layout--no-drawer-button .mdl-layout__header-row{
    padding-left:16px;
  }
}
.mdl-layout__header-row > *{
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
}
.mdl-layout__header--scroll .mdl-layout__header-row{
  width:100%;
}
.mdl-layout__header-row .mdl-navigation{
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-align-items:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
          flex-direction:row;
          align-items:center;
  height:64px;
  margin:0;
  padding:0;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header-row .mdl-navigation{
    height:56px;
  }
}
.mdl-layout__header-row .mdl-navigation__link{
  display:block;
  padding:0 24px;
  color:#fff;
  line-height:64px;
}
@media screen and (max-width: 1024px){
  .mdl-layout__header-row .mdl-navigation__link{
    padding:0 16px;
    line-height:56px;
  }
}
.mdl-layout__obfuscator{
  -webkit-transition-property:background-color;
  -o-transition-property:background-color;
  -webkit-transition-duration:.2s;
       -o-transition-duration:.2s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:transparent;
          transition-duration:.2s;
  transition-property:background-color;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  visibility:hidden;
  z-index:4;
}
.mdl-layout__obfuscator.is-visible{
  background-color:rgba(0, 0, 0, 0.5);
  visibility:visible;
}
@supports (pointer-events:auto){
  .mdl-layout__obfuscator{
    -webkit-transition-property:opacity;
    -o-transition-property:opacity;
    background-color:rgba(0, 0, 0, 0.5);
    opacity:0;
    pointer-events:none;
    transition-property:opacity;
    visibility:visible;
  }
  .mdl-layout__obfuscator.is-visible{
    opacity:1;
    pointer-events:auto;
  }
}
.mdl-layout__content{
  -ms-flex:0 1 auto;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  -webkit-box-flex:1;
  -webkit-overflow-scrolling:touch;
  display:inline-block;
  position:relative;
          flex-grow:1;
  overflow-x:hidden;
  overflow-y:auto;
  z-index:1;
}
.mdl-layout--fixed-drawer > .mdl-layout__content{
  margin-left:240px;
}
.mdl-layout__container.has-scrolling-header .mdl-layout__content{
  overflow:visible;
}
@media screen and (max-width: 1024px){
  .mdl-layout--fixed-drawer > .mdl-layout__content{
    margin-left:0;
  }
  .mdl-layout__container.has-scrolling-header .mdl-layout__content{
    overflow-x:hidden;
    overflow-y:auto;
  }
}
.mdl-layout__tab-bar{
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  width:calc(-12%);
  height:96px;
  margin:0;
  padding:0 0 0 56px;
  overflow-x:scroll;
  overflow-y:hidden;
  background-color:#02A8F3;
}
.mdl-layout__tab-bar::-webkit-scrollbar{
  display:none;
}
.mdl-layout--no-drawer-button .mdl-layout__tab-bar{
  width:calc(68%);
  padding-left:16px;
}
@media screen and (min-width: 1025px){
  .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar{
    width:calc(68%);
    padding-left:16px;
  }
}
@media screen and (max-width: 1024px){
  .mdl-layout__tab-bar{
    width:calc(40%);
    padding:0 0 0 60px;
  }
  .mdl-layout--no-drawer-button .mdl-layout__tab-bar{
    width:calc(92%);
    padding-left:4px;
  }
}
.mdl-layout--fixed-tabs .mdl-layout__tab-bar{
  width:100%;
  padding:0;
  overflow:hidden;
}
.mdl-layout__tab-bar-container{
  -webkit-flex-grow:0;
  -ms-flex-positive:0;
  -webkit-box-flex:0;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  position:relative;
          flex-grow:0;
  flex-shrink:0;
  width:100%;
  height:48px;
  margin:0;
  overflow:hidden;
  border:none;
  z-index:2;
}
.mdl-layout__container > .mdl-layout__tab-bar-container{
  position:absolute;
  top:0;
  left:0;
}
.mdl-layout__tab-bar-button{
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  display:inline-block;
  position:absolute;
  top:0;
  width:56px;
  height:48px;
  background-color:#02A8F3;
  color:transparent;
  text-align:center;
  cursor:pointer;
  user-select:none;
  z-index:4;
}
.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,
.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button{
  width:16px;
}
.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,
.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons{
  position:relative;
  left:-4px;
}
@media screen and (max-width: 1024px){
  .mdl-layout__tab-bar-button{
    display:none;
    width:60px;
  }
}
.mdl-layout--fixed-tabs .mdl-layout__tab-bar-button{
  display:none;
}
.mdl-layout__tab-bar-button .material-icons{
  line-height:48px;
}
.mdl-layout__tab-bar-button.is-active{
  color:#fff;
}
.mdl-layout__tab-bar-left-button{
  left:0;
}
.mdl-layout__tab-bar-right-button{
  right:0;
}
.mdl-layout__tab{
  -webkit-flex-grow:0;
  -ms-flex-positive:0;
  -webkit-box-flex:0;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  display:block;
  position:relative;
          flex-grow:0;
  flex-shrink:0;
  height:48px;
  margin:0;
  padding:0 24px;
  float:left;
  overflow:hidden;
  border:none;
  color:rgba(255, 255, 255, 0.6);
  font-size:14px;
  font-weight:500;
  line-height:48px;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
}
@media screen and (max-width: 1024px){
  .mdl-layout__tab{
    padding:0 12px;
  }
}
.mdl-layout--fixed-tabs .mdl-layout__tab{
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  -webkit-box-flex:1;
          flex-grow:1;
  padding:0;
  float:none;
}
.mdl-layout.is-upgraded .mdl-layout__tab.is-active{
  color:#fff;
}
.mdl-layout.is-upgraded .mdl-layout__tab.is-active::after{
  -webkit-animation:border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  -webkit-transition:all 1s cubic-bezier(0.4, 0, 1, 1);
  -o-transition:all 1s cubic-bezier(0.4, 0, 1, 1);
  display:block;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:2px;
  background:#02A8F3;
  animation:border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  content:" ";
  transition:all 1s cubic-bezier(0.4, 0, 1, 1);
}
.mdl-layout__tab .mdl-layout__tab-ripple-container{
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
  z-index:1;
}
.mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple{
  background-color:#fff;
}
.mdl-layout__tab-panel{
  display:block;
}
.mdl-layout.is-upgraded .mdl-layout__tab-panel{
  display:none;
}
.mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active{
  display:block;
}
.mdl-radio{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:relative;
  margin:0;
  padding-left:0;
  font-size:16px;
  line-height:24px;
}
.mdl-radio.is-upgraded{
  padding-left:24px;
}
.mdl-radio__button{
  line-height:24px;
}
.mdl-radio.is-upgraded .mdl-radio__button{
  -ms-appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  position:absolute;
  width:0;
  height:0;
  margin:0;
  padding:0;
  border:none;
  opacity:0;
}
.mdl-radio__outer-circle{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:absolute;
  top:4px;
  left:0;
  width:16px;
  height:16px;
  margin:0;
  border:2px solid rgba(0, 0, 0, 0.54);
  border-radius:50%;
  cursor:pointer;
  z-index:2;
}
.mdl-radio.is-checked .mdl-radio__outer-circle{
  border:2px solid #02A8F3;
}
.mdl-radio__outer-circle fieldset[disabled] .mdl-radio,
.mdl-radio.is-disabled .mdl-radio__outer-circle{
  border:2px solid rgba(0, 0, 0, 0.26);
  cursor:auto;
}
.mdl-radio__inner-circle{
  -webkit-box-sizing:border-box;
  -webkit-transition-duration:.28s;
       -o-transition-duration:.28s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-property:-webkit-transform;
  -o-transition-property:transform;
  -webkit-transform:scale3d(0, 0, 0);
          box-sizing:border-box;
  position:absolute;
  top:8px;
  left:4px;
  width:8px;
  height:8px;
  margin:0;
  transform:scale3d(0, 0, 0);
  border-radius:50%;
  background:#02A8F3;
  cursor:pointer;
          transition-duration:.28s;
  transition-property:-webkit-transform;
  transition-property:transform;
  transition-property:transform, -webkit-transform;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  z-index:1;
}
.mdl-radio.is-checked .mdl-radio__inner-circle{
  -webkit-transform:scale3d(1, 1, 1);
  transform:scale3d(1, 1, 1);
}
fieldset[disabled] .mdl-radio .mdl-radio__inner-circle,
.mdl-radio.is-disabled .mdl-radio__inner-circle{
  background:rgba(0, 0, 0, 0.26);
  cursor:auto;
}
.mdl-radio.is-focused .mdl-radio__inner-circle{
  -webkit-box-shadow:0 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow:0 0 0 10px rgba(0, 0, 0, 0.1);
}
.mdl-radio__label{
  cursor:pointer;
}
fieldset[disabled] .mdl-radio .mdl-radio__label,
.mdl-radio.is-disabled .mdl-radio__label{
  color:rgba(0, 0, 0, 0.26);
  cursor:auto;
}
.mdl-radio__ripple-container{
  -webkit-box-sizing:border-box;
  -webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000);
          box-sizing:border-box;
  position:absolute;
  top:-9px;
  left:-13px;
  width:42px;
  height:42px;
  overflow:hidden;
  border-radius:50%;
  cursor:pointer;
  z-index:2;
}
.mdl-radio__ripple-container .mdl-ripple{
  background:#02A8F3;
}
fieldset[disabled] .mdl-radio .mdl-radio__ripple-container,
.mdl-radio.is-disabled .mdl-radio__ripple-container{
  cursor:auto;
}
fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple,
.mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple{
  background:0 0;
}
_:-ms-input-placeholder,
:root .mdl-slider.mdl-slider.is-upgraded{
  -ms-appearance:none;
  height:32px;
  margin:0;
}
.mdl-slider{
  width:calc(60%);
  margin:0 20px;
}
.mdl-slider.is-upgraded{
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  -webkit-align-self:center;
  -ms-flex-item-align:center;
  align-self:center;
  height:2px;
  padding:0;
  outline:0;
  background:0 0;
  color:#02A8F3;
  cursor:pointer;
  user-select:none;
  z-index:1;
}
.mdl-slider.is-upgraded::-moz-focus-outer{
  border:0;
}
.mdl-slider.is-upgraded::-ms-tooltip{
  display:none;
}
.mdl-slider.is-upgraded::-webkit-slider-runnable-track{
  background:0 0;
}
.mdl-slider.is-upgraded::-moz-range-track{
  border:none;
  background:0 0;
}
.mdl-slider.is-upgraded::-ms-track{
  width:100%;
  height:2px;
  border:none;
  background:0 0;
  color:transparent;
}
.mdl-slider.is-upgraded::-ms-fill-lower{
  padding:0;
  background:linear-gradient(to right, transparent, transparent 16px, #02A8F3 16px, #02A8F3 0);
}
.mdl-slider.is-upgraded::-ms-fill-upper{
  padding:0;
  background:linear-gradient(to left, transparent, transparent 16px, rgba(0, 0, 0, 0.26) 16px, rgba(0, 0, 0, 0.26) 0);
}
.mdl-slider.is-upgraded::-webkit-slider-thumb{
  -webkit-appearance:none;
  -webkit-box-sizing:border-box;
  -webkit-transition:border 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
          box-sizing:border-box;
  width:12px;
  height:12px;
  border:none;
  border-radius:50%;
  background:#02A8F3;
  transition:border 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-slider.is-upgraded::-moz-range-thumb{
  -moz-appearance:none;
  box-sizing:border-box;
  width:12px;
  height:12px;
  border:none;
  border-radius:50%;
  background:#02A8F3;
  background-image:none;
}
.mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb{
  -webkit-box-shadow:0 0 0 10px rgba(94, 194, 80, 0.26);
          box-shadow:0 0 0 10px rgba(94, 194, 80, 0.26);
}
.mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb{
  box-shadow:0 0 0 10px rgba(94, 194, 80, 0.26);
}
.mdl-slider.is-upgraded:active::-webkit-slider-thumb{
  -webkit-transform:scale(1.5);
  transform:scale(1.5);
  background:#02A8F3;
  background-image:none;
}
.mdl-slider.is-upgraded:active::-moz-range-thumb{
  transform:scale(1.5);
  background:#02A8F3;
  background-image:none;
}
.mdl-slider.is-upgraded::-ms-thumb{
  -ms-transform:scale(0.375);
  -webkit-transition:background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  width:32px;
  height:32px;
      transform:scale(0.375);
  border:none;
  border-radius:50%;
  background:#02A8F3;
  transition:background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  transition:transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb{
  -ms-transform:scale(1);
      transform:scale(1);
  background:radial-gradient(circle closest-side, #02A8F3 0%, #02A8F3 37.5%, rgba(94, 194, 80, 0.26) 37.5%, rgba(94, 194, 80, 0.26) 100%);
}
.mdl-slider.is-upgraded:active::-ms-thumb{
  -ms-transform:scale(0.5625);
      transform:scale(0.5625);
  background:#02A8F3;
}
.mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb{
  border:2px solid rgba(0, 0, 0, 0.26);
  background:0 0;
}
.mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb{
  border:2px solid rgba(0, 0, 0, 0.26);
  background:0 0;
}
.mdl-slider.is-upgraded.is-lowest-value + .mdl-slider__background-flex > .mdl-slider__background-upper{
  left:6px;
}
.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb{
  -webkit-box-shadow:0 0 0 10px rgba(0, 0, 0, 0.12);
  background:rgba(0, 0, 0, 0.12);
          box-shadow:0 0 0 10px rgba(0, 0, 0, 0.12);
}
.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb{
  background:rgba(0, 0, 0, 0.12);
  box-shadow:0 0 0 10px rgba(0, 0, 0, 0.12);
}
.mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb{
  -webkit-transform:scale(1.5);
  transform:scale(1.5);
  border:1.6px solid rgba(0, 0, 0, 0.26);
}
.mdl-slider.is-upgraded.is-lowest-value:active + .mdl-slider__background-flex > .mdl-slider__background-upper{
  left:9px;
}
.mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb{
  transform:scale(1.5);
  border:1.5px solid rgba(0, 0, 0, 0.26);
}
.mdl-slider.is-upgraded.is-lowest-value::-ms-thumb{
  background:radial-gradient(circle closest-side, transparent 0%, transparent 66.67%, rgba(0, 0, 0, 0.26) 66.67%, rgba(0, 0, 0, 0.26) 100%);
}
.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb{
  -ms-transform:scale(1);
      transform:scale(1);
  background:radial-gradient(circle closest-side, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0.12) 25%, rgba(0, 0, 0, 0.26) 25%, rgba(0, 0, 0, 0.26) 37.5%, rgba(0, 0, 0, 0.12) 37.5%, rgba(0, 0, 0, 0.12) 100%);
}
.mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb{
  -ms-transform:scale(0.5625);
      transform:scale(0.5625);
  background:radial-gradient(circle closest-side, transparent 0%, transparent 77.78%, rgba(0, 0, 0, 0.26) 77.78%, rgba(0, 0, 0, 0.26) 100%);
}
.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower{
  background:0 0;
}
.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper{
  margin-left:6px;
}
.mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper{
  margin-left:9px;
}
.mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb,
.mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb,
.mdl-slider.is-upgraded:disabled::-webkit-slider-thumb{
  -webkit-transform:scale(0.667);
  transform:scale(0.667);
  background:rgba(0, 0, 0, 0.26);
}
.mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb,
.mdl-slider.is-upgraded:disabled:active::-moz-range-thumb,
.mdl-slider.is-upgraded:disabled::-moz-range-thumb{
  transform:scale(0.667);
  background:rgba(0, 0, 0, 0.26);
}
.mdl-slider.is-upgraded:disabled + .mdl-slider__background-flex > .mdl-slider__background-lower{
  left:-6px;
  background-color:rgba(0, 0, 0, 0.26);
}
.mdl-slider.is-upgraded:disabled + .mdl-slider__background-flex > .mdl-slider__background-upper{
  left:6px;
}
.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb,
.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb,
.mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb{
  -webkit-transform:scale(0.667);
  transform:scale(0.667);
  border:3px solid rgba(0, 0, 0, 0.26);
  background:0 0;
}
.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb,
.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb,
.mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb{
  transform:scale(0.667);
  border:3px solid rgba(0, 0, 0, 0.26);
  background:0 0;
}
.mdl-slider.is-upgraded.is-lowest-value:disabled:active + .mdl-slider__background-flex > .mdl-slider__background-upper{
  left:6px;
}
.mdl-slider.is-upgraded:disabled:focus::-ms-thumb,
.mdl-slider.is-upgraded:disabled:active::-ms-thumb,
.mdl-slider.is-upgraded:disabled::-ms-thumb{
  -ms-transform:scale(0.25);
      transform:scale(0.25);
  background:rgba(0, 0, 0, 0.26);
}
.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb,
.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb,
.mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb{
  -ms-transform:scale(0.25);
      transform:scale(0.25);
  background:radial-gradient(circle closest-side, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.26) 50%, rgba(0, 0, 0, 0.26) 100%);
}
.mdl-slider.is-upgraded:disabled::-ms-fill-lower{
  margin-right:6px;
  background:linear-gradient(to right, transparent, transparent 25px, rgba(0, 0, 0, 0.26) 25px, rgba(0, 0, 0, 0.26) 0);
}
.mdl-slider.is-upgraded:disabled::-ms-fill-upper,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper{
  margin-left:6px;
}
.mdl-slider__ie-container{
  height:18px;
  margin:none;
  padding:none;
  overflow:visible;
  border:none;
}
.mdl-slider__container{
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  position:relative;
          flex-direction:row;
  height:18px;
}
.mdl-slider__container,
.mdl-slider__background-flex{
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  background:0 0;
}
.mdl-slider__background-flex{
  -webkit-transform:translate(0, -1px);
  -ms-transform:translate(0, -1px);
  position:absolute;
  top:50%;
  left:0;
  width:calc(48%);
  height:2px;
  margin:0 26px;
  padding:0;
  overflow:hidden;
      transform:translate(0, -1px);
  border:0;
}
.mdl-slider__background-lower{
  background:#02A8F3;
}
.mdl-slider__background-lower,
.mdl-slider__background-upper{
  -webkit-flex:0;
  -ms-flex:0;
  -webkit-box-flex:0;
  position:relative;
          flex:0;
  padding:0;
  border:0;
}
.mdl-slider__background-upper{
  -webkit-transition:left 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition:left 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  background:rgba(0, 0, 0, 0.26);
  transition:left 0.18s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-snackbar{
  -webkit-transform:translate3d(0, -50px, 0) rotateZ(0deg);
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  position:fixed;
  bottom:0;
  left:50%;
  max-height:0;
  margin-right:-50%;
  transform:translate3d(0, -50px, 0) rotateZ(0deg);
  border-radius:2px;
  background-color:#323232;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  cursor:default;
  will-change:transform;
  z-index:10000;
}
@media (max-width: 479px){
  .mdl-snackbar{
    left:0;
    width:100%;
    min-height:48px;
    max-height:80px;
  }
}
@media (min-width: 480px){
  .mdl-snackbar{
    min-width:288px;
    max-width:568px;
  }
}
.mdl-snackbar.is-active{
  -webkit-transform:translate3d(0, 0, 0);
  max-height:48px;
  transform:translate3d(0, 0, 0);
}
.mdl-snackbar__text{
  color:#fff;
}
.mdl-snackbar__text,.mdl-snackbar__action{
  padding:14px 24px;
  vertical-align:middle;
}
.mdl-snackbar__action{
  overflow:hidden;
  border:none;
  outline:none;
  background:0 0;
  color:#02A8F3;
  font-family:"Roboto", "Helvetica", "Arial", sans-serif;
  font-size:14px;
  font-weight:500;
  letter-spacing:0;
  line-height:1;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
  cursor:pointer;
}
.mdl-snackbar__action::-moz-focus-inner{
  border:0;
}
.mdl-spinner{
  display:inline-block;
  position:relative;
  width:28px;
  height:28px;
}
.mdl-spinner:not(.is-upgraded).is-active:after{
  content:"Loading...";
}
.mdl-spinner.is-upgraded.is-active{
  -webkit-animation:mdl-spinner__container-rotate 1568.23529412ms linear infinite;
  animation:mdl-spinner__container-rotate 1568.23529412ms linear infinite;
}
@-webkit-keyframes mdl-spinner__container-rotate{
  to{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
@keyframes mdl-spinner__container-rotate{
  to{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
.mdl-spinner__layer{
  position:absolute;
  width:100%;
  height:100%;
  opacity:0;
}
.mdl-spinner__layer-1{
  border-color:#42a5f5;
}
.mdl-spinner--single-color .mdl-spinner__layer-1{
  border-color:#02A8F3;
}
.mdl-spinner.is-active .mdl-spinner__layer-1{
  -webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.mdl-spinner__layer-2{
  border-color:#f44336;
}
.mdl-spinner--single-color .mdl-spinner__layer-2{
  border-color:#02A8F3;
}
.mdl-spinner.is-active .mdl-spinner__layer-2{
  -webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.mdl-spinner__layer-3{
  border-color:#fdd835;
}
.mdl-spinner--single-color .mdl-spinner__layer-3{
  border-color:#02A8F3;
}
.mdl-spinner.is-active .mdl-spinner__layer-3{
  -webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.mdl-spinner__layer-4{
  border-color:#4caf50;
}
.mdl-spinner--single-color .mdl-spinner__layer-4{
  border-color:#02A8F3;
}
.mdl-spinner.is-active .mdl-spinner__layer-4{
  -webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
@-webkit-keyframes mdl-spinner__fill-unfill-rotate{
  12.5%{
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
  }
  25%{
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg);
  }
  37.5%{
    -webkit-transform:rotate(405deg);
    transform:rotate(405deg);
  }
  50%{
    -webkit-transform:rotate(540deg);
    transform:rotate(540deg);
  }
  62.5%{
    -webkit-transform:rotate(675deg);
    transform:rotate(675deg);
  }
  75%{
    -webkit-transform:rotate(810deg);
    transform:rotate(810deg);
  }
  87.5%{
    -webkit-transform:rotate(945deg);
    transform:rotate(945deg);
  }
  to{
    -webkit-transform:rotate(1080deg);
    transform:rotate(1080deg);
  }
}
@keyframes mdl-spinner__fill-unfill-rotate{
  12.5%{
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
  }
  25%{
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg);
  }
  37.5%{
    -webkit-transform:rotate(405deg);
    transform:rotate(405deg);
  }
  50%{
    -webkit-transform:rotate(540deg);
    transform:rotate(540deg);
  }
  62.5%{
    -webkit-transform:rotate(675deg);
    transform:rotate(675deg);
  }
  75%{
    -webkit-transform:rotate(810deg);
    transform:rotate(810deg);
  }
  87.5%{
    -webkit-transform:rotate(945deg);
    transform:rotate(945deg);
  }
  to{
    -webkit-transform:rotate(1080deg);
    transform:rotate(1080deg);
  }
}
@-webkit-keyframes mdl-spinner__layer-1-fade-in-out{
  from,
  25%{
    opacity:0.99;
  }
  26%,
  89%{
    opacity:0;
  }
  90%,
  100%{
    opacity:0.99;
  }
}
@keyframes mdl-spinner__layer-1-fade-in-out{
  from,
  25%{
    opacity:0.99;
  }
  26%,
  89%{
    opacity:0;
  }
  90%,
  100%{
    opacity:0.99;
  }
}
@-webkit-keyframes mdl-spinner__layer-2-fade-in-out{
  from,
  15%{
    opacity:0;
  }
  25%,
  50%{
    opacity:0.99;
  }
  51%{
    opacity:0;
  }
}
@keyframes mdl-spinner__layer-2-fade-in-out{
  from,
  15%{
    opacity:0;
  }
  25%,
  50%{
    opacity:0.99;
  }
  51%{
    opacity:0;
  }
}
@-webkit-keyframes mdl-spinner__layer-3-fade-in-out{
  from,
  40%{
    opacity:0;
  }
  50%,
  75%{
    opacity:0.99;
  }
  76%{
    opacity:0;
  }
}
@keyframes mdl-spinner__layer-3-fade-in-out{
  from,
  40%{
    opacity:0;
  }
  50%,
  75%{
    opacity:0.99;
  }
  76%{
    opacity:0;
  }
}
@-webkit-keyframes mdl-spinner__layer-4-fade-in-out{
  from,
  65%{
    opacity:0;
  }
  75%,
  90%{
    opacity:0.99;
  }
  100%{
    opacity:0;
  }
}
@keyframes mdl-spinner__layer-4-fade-in-out{
  from,
  65%{
    opacity:0;
  }
  75%,
  90%{
    opacity:0.99;
  }
  100%{
    opacity:0;
  }
}
.mdl-spinner__gap-patch{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  position:absolute;
  top:0;
  left:45%;
  width:10%;
  height:100%;
  overflow:hidden;
  border-color:inherit;
}
.mdl-spinner__gap-patch .mdl-spinner__circle{
  left:-450%;
  width:1000%;
}
.mdl-spinner__circle-clipper{
  display:inline-block;
  position:relative;
  width:50%;
  height:100%;
  overflow:hidden;
  border-color:inherit;
}
.mdl-spinner__circle-clipper .mdl-spinner__circle{
  width:200%;
}
.mdl-spinner__circle{
  -webkit-box-sizing:border-box;
  -webkit-animation:none;
          box-sizing:border-box;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  height:100%;
  border-width:3px;
  border-style:solid;
  border-radius:50%;
  border-color:inherit;
  border-bottom-color:transparent!important;
  animation:none;
}
.mdl-spinner__left .mdl-spinner__circle{
  -webkit-transform:rotate(129deg);
  -ms-transform:rotate(129deg);
      transform:rotate(129deg);
  border-right-color:transparent!important;
}
.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle{
  -webkit-animation:mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation:mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.mdl-spinner__right .mdl-spinner__circle{
  -webkit-transform:rotate(-129deg);
  -ms-transform:rotate(-129deg);
  left:-100%;
      transform:rotate(-129deg);
  border-left-color:transparent!important;
}
.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle{
  -webkit-animation:mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation:mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
@-webkit-keyframes mdl-spinner__left-spin{
  from{
    -webkit-transform:rotate(130deg);
    transform:rotate(130deg);
  }
  50%{
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
  }
  to{
    -webkit-transform:rotate(130deg);
    transform:rotate(130deg);
  }
}
@keyframes mdl-spinner__left-spin{
  from{
    -webkit-transform:rotate(130deg);
    transform:rotate(130deg);
  }
  50%{
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
  }
  to{
    -webkit-transform:rotate(130deg);
    transform:rotate(130deg);
  }
}
@-webkit-keyframes mdl-spinner__right-spin{
  from{
    -webkit-transform:rotate(-130deg);
    transform:rotate(-130deg);
  }
  50%{
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg);
  }
  to{
    -webkit-transform:rotate(-130deg);
    transform:rotate(-130deg);
  }
}
@keyframes mdl-spinner__right-spin{
  from{
    -webkit-transform:rotate(-130deg);
    transform:rotate(-130deg);
  }
  50%{
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg);
  }
  to{
    -webkit-transform:rotate(-130deg);
    transform:rotate(-130deg);
  }
}
.mdl-switch{
  -webkit-box-sizing:border-box;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
          box-sizing:border-box;
  display:inline-block;
  position:relative;
  width:100%;
  height:24px;
  margin:0;
  padding:0;
  overflow:visible;
  user-select:none;
  vertical-align:middle;
  z-index:1;
}
.mdl-switch.is-upgraded{
  padding-left:28px;
}
.mdl-switch__input{
  line-height:24px;
}
.mdl-switch.is-upgraded .mdl-switch__input{
  -ms-appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  position:absolute;
  width:0;
  height:0;
  margin:0;
  padding:0;
  border:none;
  opacity:0;
}
.mdl-switch__track{
  position:absolute;
  top:5px;
  left:0;
  width:36px;
  height:14px;
  border-radius:14px;
  background:rgba(0, 0, 0, 0.26);
  cursor:pointer;
}
.mdl-switch.is-checked .mdl-switch__track{
  background:rgba(94, 194, 80, 0.5);
}
.mdl-switch__track fieldset[disabled] .mdl-switch,
.mdl-switch.is-disabled .mdl-switch__track{
  background:rgba(0, 0, 0, 0.12);
  cursor:auto;
}
.mdl-switch__thumb{
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition-duration:.28s;
       -o-transition-duration:.28s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-property:left;
  -o-transition-property:left;
  position:absolute;
  top:2px;
  left:0;
  width:20px;
  height:20px;
  border-radius:50%;
  background:#fafafa;
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  cursor:pointer;
          transition-duration:.28s;
  transition-property:left;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-switch.is-checked .mdl-switch__thumb{
  -webkit-box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
  left:16px;
  background:#02A8F3;
          box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}
.mdl-switch__thumb fieldset[disabled] .mdl-switch,
.mdl-switch.is-disabled .mdl-switch__thumb{
  background:#bdbdbd;
  cursor:auto;
}
.mdl-switch__focus-helper{
  -webkit-transform:translate(-4px, -4px);
  -ms-transform:translate(-4px, -4px);
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:absolute;
  top:50%;
  left:50%;
  width:8px;
  height:8px;
      transform:translate(-4px, -4px);
  border-radius:50%;
  background-color:transparent;
}
.mdl-switch.is-focused .mdl-switch__focus-helper{
  -webkit-box-shadow:0 0 0 20px rgba(0, 0, 0, 0.1);
  background-color:rgba(0, 0, 0, 0.1);
          box-shadow:0 0 0 20px rgba(0, 0, 0, 0.1);
}
.mdl-switch.is-focused.is-checked .mdl-switch__focus-helper{
  -webkit-box-shadow:0 0 0 20px rgba(94, 194, 80, 0.26);
  background-color:rgba(94, 194, 80, 0.26);
          box-shadow:0 0 0 20px rgba(94, 194, 80, 0.26);
}
.mdl-switch__label{
  position:relative;
  left:24px;
  margin:0;
  font-size:16px;
  line-height:24px;
  cursor:pointer;
}
.mdl-switch__label fieldset[disabled] .mdl-switch,
.mdl-switch.is-disabled .mdl-switch__label{
  color:#bdbdbd;
  cursor:auto;
}
.mdl-switch__ripple-container{
  -webkit-box-sizing:border-box;
  -webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000);
  -webkit-transition-duration:.4s;
       -o-transition-duration:.4s;
  -webkit-transition-timing-function:step-end;
       -o-transition-timing-function:step-end;
  -webkit-transition-property:left;
  -o-transition-property:left;
          box-sizing:border-box;
  position:absolute;
  top:-12px;
  left:-14px;
  width:48px;
  height:48px;
  overflow:hidden;
  border-radius:50%;
  cursor:pointer;
          transition-duration:.4s;
  transition-property:left;
          transition-timing-function:step-end;
  z-index:2;
}
.mdl-switch__ripple-container .mdl-ripple{
  background:#02A8F3;
}
.mdl-switch__ripple-container fieldset[disabled] .mdl-switch,
.mdl-switch.is-disabled .mdl-switch__ripple-container{
  cursor:auto;
}
fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple,
.mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple{
  background:0 0;
}
.mdl-switch.is-checked .mdl-switch__ripple-container{
  left:2px;
}
.mdl-tabs{
  display:block;
  width:100%;
}
.mdl-tabs__tab-bar{
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  -webkit-box-pack:center;
  -webkit-align-content:space-between;
  -ms-flex-line-pack:justify;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  -webkit-box-align:start;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-direction:row;
  align-content:space-between;
          align-items:flex-start;
          justify-content:center;
  height:48px;
  margin:0;
  padding:0;
  border-bottom:1px solid #e0e0e0;
}
.mdl-tabs__tab{
  display:block;
  position:relative;
  height:48px;
  margin:0;
  padding:0 24px;
  float:left;
  overflow:hidden;
  border:none;
  color:rgba(0, 0, 0, 0.54);
  font-size:14px;
  font-weight:500;
  line-height:48px;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
}
.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active{
  color:rgba(0, 0, 0, 0.87);
}
.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after{
  -webkit-animation:border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  -webkit-transition:all 1s cubic-bezier(0.4, 0, 1, 1);
  -o-transition:all 1s cubic-bezier(0.4, 0, 1, 1);
  display:block;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:2px;
  background:#02A8F3;
  animation:border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  content:" ";
  transition:all 1s cubic-bezier(0.4, 0, 1, 1);
}
.mdl-tabs__tab .mdl-tabs__ripple-container{
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
  z-index:1;
}
.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple{
  background:#02A8F3;
}
.mdl-tabs__panel{
  display:block;
}
.mdl-tabs.is-upgraded .mdl-tabs__panel{
  display:none;
}
.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active{
  display:block;
}
@-webkit-keyframes border-expand{
  0%{
    width:0;
    opacity:0;
  }
  100%{
    width:100%;
    opacity:1;
  }
}
@keyframes border-expand{
  0%{
    width:0;
    opacity:0;
  }
  100%{
    width:100%;
    opacity:1;
  }
}
.mdl-textfield{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  display:inline-block;
  position:relative;
  width:300px;
  max-width:100%;
  margin:0;
  padding:20px 0;
  font-size:16px;
}
.mdl-textfield .mdl-button{
  position:absolute;
  bottom:20px;
}
.mdl-textfield--align-right{
  text-align:right;
}
.mdl-textfield--full-width{
  width:100%;
}
.mdl-textfield--expandable{
  width:auto;
  min-width:32px;
  min-height:32px;
}
.mdl-textfield__input{
  display:block;
  width:100%;
  margin:0;
  padding:4px 0;
  border:none;
  border-bottom:1px solid rgba(0, 0, 0, 0.12);
  background:0 0;
  color:inherit;
  font-size:16px;
  text-align:left;
}
.mdl-textfield.is-focused .mdl-textfield__input{
  outline:none;
}
.mdl-textfield.is-invalid .mdl-textfield__input{
  -webkit-box-shadow:none;
  border-color:#de3226;
          box-shadow:none;
}
fieldset[disabled] .mdl-textfield .mdl-textfield__input,
.mdl-textfield.is-disabled .mdl-textfield__input{
  border-bottom:1px dotted rgba(0, 0, 0, 0.12);
  background-color:transparent;
  color:rgba(0, 0, 0, 0.26);
}
.mdl-textfield textarea.mdl-textfield__input{
  display:block;
}
.mdl-textfield__label{
  display:block;
  position:absolute;
  top:24px;
  right:0;
  bottom:0;
  left:0;
  width:100%;
  overflow:hidden;
  color:rgba(0, 0, 0, 0.26);
  font-size:16px;
  text-align:left;
  white-space:nowrap;
  pointer-events:none;
}
.mdl-textfield.is-dirty .mdl-textfield__label{
  visibility:hidden;
}
.mdl-textfield--floating-label .mdl-textfield__label{
  -webkit-transition-duration:.2s;
       -o-transition-duration:.2s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-duration:.2s;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
fieldset[disabled] .mdl-textfield .mdl-textfield__label,
.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label{
  color:rgba(0, 0, 0, 0.26);
}
.mdl-textfield--floating-label.is-focused .mdl-textfield__label,
.mdl-textfield--floating-label.is-dirty .mdl-textfield__label{
  top:4px;
  color:#02A8F3;
  font-size:12px;
  visibility:visible;
}
.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label,
.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label{
  top:-16px;
}
.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{
  color:#de3226;
  font-size:12px;
}
.mdl-textfield__label:after{
  -webkit-transition-duration:.2s;
       -o-transition-duration:.2s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  position:absolute;
  bottom:20px;
  left:45%;
  width:10px;
  height:2px;
  background-color:#02A8F3;
  content:'';
          transition-duration:.2s;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  visibility:hidden;
}
.mdl-textfield.is-focused .mdl-textfield__label:after{
  left:0;
  width:100%;
  visibility:visible;
}
.mdl-textfield.is-invalid .mdl-textfield__label:after{
  background-color:#de3226;
}
.mdl-textfield__error{
  display:block;
  position:absolute;
  margin-top:3px;
  color:#de3226;
  font-size:12px;
  visibility:hidden;
}
.mdl-textfield.is-invalid .mdl-textfield__error{
  visibility:visible;
}
.mdl-textfield__expandable-holder{
  -webkit-transition-duration:.2s;
       -o-transition-duration:.2s;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  display:inline-block;
  position:relative;
  max-width:0.1px;
  margin-left:32px;
          transition-duration:.2s;
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-textfield.is-focused .mdl-textfield__expandable-holder,
.mdl-textfield.is-dirty .mdl-textfield__expandable-holder{
  max-width:600px;
}
.mdl-textfield__expandable-holder .mdl-textfield__label:after{
  bottom:0;
}
.mdl-tooltip{
  -webkit-transform:scale(0);
  -ms-transform:scale(0);
  -webkit-transform-origin:top center;
  -ms-transform-origin:top center;
  display:inline-block;
  position:fixed;
  top:-500px;
  left:-500px;
  max-width:170px;
  padding:8px;
      transform:scale(0);
      transform-origin:top center;
  border-radius:2px;
  background:rgba(97, 97, 97, 0.9);
  color:#fff;
  font-size:10px;
  font-weight:500;
  line-height:14px;
  text-align:center;
  will-change:transform;
  z-index:999;
}
.mdl-tooltip.is-active{
  -webkit-animation:pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards;
  animation:pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards;
}
.mdl-tooltip--large{
  padding:16px;
  font-size:14px;
  line-height:14px;
}
@-webkit-keyframes pulse{
  0%{
    -webkit-transform:scale(0);
    transform:scale(0);
    opacity:0;
  }
  50%{
    -webkit-transform:scale(0.99);
    transform:scale(0.99);
  }
  100%{
    -webkit-transform:scale(1);
    transform:scale(1);
    opacity:1;
    visibility:visible;
  }
}
@keyframes pulse{
  0%{
    -webkit-transform:scale(0);
    transform:scale(0);
    opacity:0;
  }
  50%{
    -webkit-transform:scale(0.99);
    transform:scale(0.99);
  }
  100%{
    -webkit-transform:scale(1);
    transform:scale(1);
    opacity:1;
    visibility:visible;
  }
}
.mdl-shadow--2dp{
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.mdl-shadow--3dp{
  -webkit-box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
          box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}
.mdl-shadow--4dp{
  -webkit-box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
          box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}
.mdl-shadow--6dp{
  -webkit-box-shadow:0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
          box-shadow:0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
}
.mdl-shadow--8dp{
  -webkit-box-shadow:0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
          box-shadow:0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}
.mdl-shadow--16dp{
  -webkit-box-shadow:0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
          box-shadow:0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.mdl-shadow--24dp{
  -webkit-box-shadow:0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
          box-shadow:0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
}
.mdl-grid{
  -webkit-flex-flow:row wrap;
  -ms-flex-flow:row wrap;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-align-items:stretch;
  -ms-flex-align:stretch;
  -webkit-box-align:stretch;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
          flex-flow:row wrap;
          align-items:stretch;
  margin:0 auto;
}
.mdl-grid.mdl-grid--no-spacing{
  padding:0;
}
.mdl-cell{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
}
.mdl-cell--top{
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start;
}
.mdl-cell--middle{
  -webkit-align-self:center;
  -ms-flex-item-align:center;
  align-self:center;
}
.mdl-cell--bottom{
  -webkit-align-self:flex-end;
  -ms-flex-item-align:end;
  align-self:flex-end;
}
.mdl-cell--stretch{
  -webkit-align-self:stretch;
  -ms-flex-item-align:stretch;
  align-self:stretch;
}
.mdl-grid.mdl-grid--no-spacing > .mdl-cell{
  margin:0;
}
.mdl-cell--order-1{
  -webkit-order:1;
  -ms-flex-order:1;
  -webkit-box-ordinal-group:2;
          order:1;
}
.mdl-cell--order-2{
  -webkit-order:2;
  -ms-flex-order:2;
  -webkit-box-ordinal-group:3;
          order:2;
}
.mdl-cell--order-3{
  -webkit-order:3;
  -ms-flex-order:3;
  -webkit-box-ordinal-group:4;
          order:3;
}
.mdl-cell--order-4{
  -webkit-order:4;
  -ms-flex-order:4;
  -webkit-box-ordinal-group:5;
          order:4;
}
.mdl-cell--order-5{
  -webkit-order:5;
  -ms-flex-order:5;
  -webkit-box-ordinal-group:6;
          order:5;
}
.mdl-cell--order-6{
  -webkit-order:6;
  -ms-flex-order:6;
  -webkit-box-ordinal-group:7;
          order:6;
}
.mdl-cell--order-7{
  -webkit-order:7;
  -ms-flex-order:7;
  -webkit-box-ordinal-group:8;
          order:7;
}
.mdl-cell--order-8{
  -webkit-order:8;
  -ms-flex-order:8;
  -webkit-box-ordinal-group:9;
          order:8;
}
.mdl-cell--order-9{
  -webkit-order:9;
  -ms-flex-order:9;
  -webkit-box-ordinal-group:10;
          order:9;
}
.mdl-cell--order-10{
  -webkit-order:10;
  -ms-flex-order:10;
  -webkit-box-ordinal-group:11;
          order:10;
}
.mdl-cell--order-11{
  -webkit-order:11;
  -ms-flex-order:11;
  -webkit-box-ordinal-group:12;
          order:11;
}
.mdl-cell--order-12{
  -webkit-order:12;
  -ms-flex-order:12;
  -webkit-box-ordinal-group:13;
          order:12;
}
@media (max-width: 479px){
  .mdl-grid{
    padding:8px;
  }
  .mdl-cell{
    width:calc(84%);
    margin:8px;
  }
  .mdl-grid--no-spacing > .mdl-cell{
    width:100%;
  }
  .mdl-cell--hide-phone{
    display:none !important;
  }
  .mdl-cell--order-1-phone.mdl-cell--order-1-phone{
    -webkit-order:1;
    -ms-flex-order:1;
    -webkit-box-ordinal-group:2;
            order:1;
  }
  .mdl-cell--order-2-phone.mdl-cell--order-2-phone{
    -webkit-order:2;
    -ms-flex-order:2;
    -webkit-box-ordinal-group:3;
            order:2;
  }
  .mdl-cell--order-3-phone.mdl-cell--order-3-phone{
    -webkit-order:3;
    -ms-flex-order:3;
    -webkit-box-ordinal-group:4;
            order:3;
  }
  .mdl-cell--order-4-phone.mdl-cell--order-4-phone{
    -webkit-order:4;
    -ms-flex-order:4;
    -webkit-box-ordinal-group:5;
            order:4;
  }
  .mdl-cell--order-5-phone.mdl-cell--order-5-phone{
    -webkit-order:5;
    -ms-flex-order:5;
    -webkit-box-ordinal-group:6;
            order:5;
  }
  .mdl-cell--order-6-phone.mdl-cell--order-6-phone{
    -webkit-order:6;
    -ms-flex-order:6;
    -webkit-box-ordinal-group:7;
            order:6;
  }
  .mdl-cell--order-7-phone.mdl-cell--order-7-phone{
    -webkit-order:7;
    -ms-flex-order:7;
    -webkit-box-ordinal-group:8;
            order:7;
  }
  .mdl-cell--order-8-phone.mdl-cell--order-8-phone{
    -webkit-order:8;
    -ms-flex-order:8;
    -webkit-box-ordinal-group:9;
            order:8;
  }
  .mdl-cell--order-9-phone.mdl-cell--order-9-phone{
    -webkit-order:9;
    -ms-flex-order:9;
    -webkit-box-ordinal-group:10;
            order:9;
  }
  .mdl-cell--order-10-phone.mdl-cell--order-10-phone{
    -webkit-order:10;
    -ms-flex-order:10;
    -webkit-box-ordinal-group:11;
            order:10;
  }
  .mdl-cell--order-11-phone.mdl-cell--order-11-phone{
    -webkit-order:11;
    -ms-flex-order:11;
    -webkit-box-ordinal-group:12;
            order:11;
  }
  .mdl-cell--order-12-phone.mdl-cell--order-12-phone{
    -webkit-order:12;
    -ms-flex-order:12;
    -webkit-box-ordinal-group:13;
            order:12;
  }
  .mdl-cell--1-col,
  .mdl-cell--1-col-phone.mdl-cell--1-col-phone{
    width:calc(9%);
  }
  .mdl-grid--no-spacing > .mdl-cell--1-col,
  .mdl-grid--no-spacing > .mdl-cell--1-col-phone.mdl-cell--1-col-phone{
    width:25%;
  }
  .mdl-cell--2-col,
  .mdl-cell--2-col-phone.mdl-cell--2-col-phone{
    width:calc(34%);
  }
  .mdl-grid--no-spacing > .mdl-cell--2-col,
  .mdl-grid--no-spacing > .mdl-cell--2-col-phone.mdl-cell--2-col-phone{
    width:50%;
  }
  .mdl-cell--3-col,
  .mdl-cell--3-col-phone.mdl-cell--3-col-phone{
    width:calc(59%);
  }
  .mdl-grid--no-spacing > .mdl-cell--3-col,
  .mdl-grid--no-spacing > .mdl-cell--3-col-phone.mdl-cell--3-col-phone{
    width:75%;
  }
  .mdl-cell--4-col,
  .mdl-cell--4-col-phone.mdl-cell--4-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--4-col,
  .mdl-grid--no-spacing > .mdl-cell--4-col-phone.mdl-cell--4-col-phone{
    width:100%;
  }
  .mdl-cell--5-col,
  .mdl-cell--5-col-phone.mdl-cell--5-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--5-col,
  .mdl-grid--no-spacing > .mdl-cell--5-col-phone.mdl-cell--5-col-phone{
    width:100%;
  }
  .mdl-cell--6-col,
  .mdl-cell--6-col-phone.mdl-cell--6-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--6-col,
  .mdl-grid--no-spacing > .mdl-cell--6-col-phone.mdl-cell--6-col-phone{
    width:100%;
  }
  .mdl-cell--7-col,
  .mdl-cell--7-col-phone.mdl-cell--7-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--7-col,
  .mdl-grid--no-spacing > .mdl-cell--7-col-phone.mdl-cell--7-col-phone{
    width:100%;
  }
  .mdl-cell--8-col,
  .mdl-cell--8-col-phone.mdl-cell--8-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--8-col,
  .mdl-grid--no-spacing > .mdl-cell--8-col-phone.mdl-cell--8-col-phone{
    width:100%;
  }
  .mdl-cell--9-col,
  .mdl-cell--9-col-phone.mdl-cell--9-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--9-col,
  .mdl-grid--no-spacing > .mdl-cell--9-col-phone.mdl-cell--9-col-phone{
    width:100%;
  }
  .mdl-cell--10-col,
  .mdl-cell--10-col-phone.mdl-cell--10-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--10-col,
  .mdl-grid--no-spacing > .mdl-cell--10-col-phone.mdl-cell--10-col-phone{
    width:100%;
  }
  .mdl-cell--11-col,
  .mdl-cell--11-col-phone.mdl-cell--11-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--11-col,
  .mdl-grid--no-spacing > .mdl-cell--11-col-phone.mdl-cell--11-col-phone{
    width:100%;
  }
  .mdl-cell--12-col,
  .mdl-cell--12-col-phone.mdl-cell--12-col-phone{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--12-col,
  .mdl-grid--no-spacing > .mdl-cell--12-col-phone.mdl-cell--12-col-phone{
    width:100%;
  }
  .mdl-cell--1-offset,
  .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone{
    margin-left:calc(33%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone{
    margin-left:25%;
  }
  .mdl-cell--2-offset,
  .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone{
    margin-left:calc(58%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone{
    margin-left:50%;
  }
  .mdl-cell--3-offset,
  .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone{
    margin-left:calc(83%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone{
    margin-left:75%;
  }
}
@media (min-width: 480px) and (max-width: 839px){
  .mdl-grid{
    padding:8px;
  }
  .mdl-cell{
    width:calc(34%);
    margin:8px;
  }
  .mdl-grid--no-spacing > .mdl-cell{
    width:50%;
  }
  .mdl-cell--hide-tablet{
    display:none !important;
  }
  .mdl-cell--order-1-tablet.mdl-cell--order-1-tablet{
    -webkit-order:1;
    -ms-flex-order:1;
    -webkit-box-ordinal-group:2;
            order:1;
  }
  .mdl-cell--order-2-tablet.mdl-cell--order-2-tablet{
    -webkit-order:2;
    -ms-flex-order:2;
    -webkit-box-ordinal-group:3;
            order:2;
  }
  .mdl-cell--order-3-tablet.mdl-cell--order-3-tablet{
    -webkit-order:3;
    -ms-flex-order:3;
    -webkit-box-ordinal-group:4;
            order:3;
  }
  .mdl-cell--order-4-tablet.mdl-cell--order-4-tablet{
    -webkit-order:4;
    -ms-flex-order:4;
    -webkit-box-ordinal-group:5;
            order:4;
  }
  .mdl-cell--order-5-tablet.mdl-cell--order-5-tablet{
    -webkit-order:5;
    -ms-flex-order:5;
    -webkit-box-ordinal-group:6;
            order:5;
  }
  .mdl-cell--order-6-tablet.mdl-cell--order-6-tablet{
    -webkit-order:6;
    -ms-flex-order:6;
    -webkit-box-ordinal-group:7;
            order:6;
  }
  .mdl-cell--order-7-tablet.mdl-cell--order-7-tablet{
    -webkit-order:7;
    -ms-flex-order:7;
    -webkit-box-ordinal-group:8;
            order:7;
  }
  .mdl-cell--order-8-tablet.mdl-cell--order-8-tablet{
    -webkit-order:8;
    -ms-flex-order:8;
    -webkit-box-ordinal-group:9;
            order:8;
  }
  .mdl-cell--order-9-tablet.mdl-cell--order-9-tablet{
    -webkit-order:9;
    -ms-flex-order:9;
    -webkit-box-ordinal-group:10;
            order:9;
  }
  .mdl-cell--order-10-tablet.mdl-cell--order-10-tablet{
    -webkit-order:10;
    -ms-flex-order:10;
    -webkit-box-ordinal-group:11;
            order:10;
  }
  .mdl-cell--order-11-tablet.mdl-cell--order-11-tablet{
    -webkit-order:11;
    -ms-flex-order:11;
    -webkit-box-ordinal-group:12;
            order:11;
  }
  .mdl-cell--order-12-tablet.mdl-cell--order-12-tablet{
    -webkit-order:12;
    -ms-flex-order:12;
    -webkit-box-ordinal-group:13;
            order:12;
  }
  .mdl-cell--1-col,
  .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{
    width:calc(-3.5%);
  }
  .mdl-grid--no-spacing > .mdl-cell--1-col,
  .mdl-grid--no-spacing > .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{
    width:12.5%;
  }
  .mdl-cell--2-col,
  .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{
    width:calc(9%);
  }
  .mdl-grid--no-spacing > .mdl-cell--2-col,
  .mdl-grid--no-spacing > .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{
    width:25%;
  }
  .mdl-cell--3-col,
  .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{
    width:calc(21.5%);
  }
  .mdl-grid--no-spacing > .mdl-cell--3-col,
  .mdl-grid--no-spacing > .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{
    width:37.5%;
  }
  .mdl-cell--4-col,
  .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{
    width:calc(34%);
  }
  .mdl-grid--no-spacing > .mdl-cell--4-col,
  .mdl-grid--no-spacing > .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{
    width:50%;
  }
  .mdl-cell--5-col,
  .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{
    width:calc(46.5%);
  }
  .mdl-grid--no-spacing > .mdl-cell--5-col,
  .mdl-grid--no-spacing > .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{
    width:62.5%;
  }
  .mdl-cell--6-col,
  .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{
    width:calc(59%);
  }
  .mdl-grid--no-spacing > .mdl-cell--6-col,
  .mdl-grid--no-spacing > .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{
    width:75%;
  }
  .mdl-cell--7-col,
  .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{
    width:calc(71.5%);
  }
  .mdl-grid--no-spacing > .mdl-cell--7-col,
  .mdl-grid--no-spacing > .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{
    width:87.5%;
  }
  .mdl-cell--8-col,
  .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--8-col,
  .mdl-grid--no-spacing > .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{
    width:100%;
  }
  .mdl-cell--9-col,
  .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--9-col,
  .mdl-grid--no-spacing > .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{
    width:100%;
  }
  .mdl-cell--10-col,
  .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--10-col,
  .mdl-grid--no-spacing > .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{
    width:100%;
  }
  .mdl-cell--11-col,
  .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--11-col,
  .mdl-grid--no-spacing > .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{
    width:100%;
  }
  .mdl-cell--12-col,
  .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--12-col,
  .mdl-grid--no-spacing > .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{
    width:100%;
  }
  .mdl-cell--1-offset,
  .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet{
    margin-left:calc(20.5%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet{
    margin-left:12.5%;
  }
  .mdl-cell--2-offset,
  .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet{
    margin-left:calc(33%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet{
    margin-left:25%;
  }
  .mdl-cell--3-offset,
  .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet{
    margin-left:calc(45.5%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet{
    margin-left:37.5%;
  }
  .mdl-cell--4-offset,
  .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet{
    margin-left:calc(58%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet{
    margin-left:50%;
  }
  .mdl-cell--5-offset,
  .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet{
    margin-left:calc(70.5%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet{
    margin-left:62.5%;
  }
  .mdl-cell--6-offset,
  .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet{
    margin-left:calc(83%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet{
    margin-left:75%;
  }
  .mdl-cell--7-offset,
  .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet{
    margin-left:calc(95.5%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet{
    margin-left:87.5%;
  }
}
@media (min-width: 840px){
  .mdl-grid{
    padding:8px;
  }
  .mdl-cell{
    width:calc(17.33333333%);
    margin:8px;
  }
  .mdl-grid--no-spacing > .mdl-cell{
    width:33.33333333%;
  }
  .mdl-cell--hide-desktop{
    display:none !important;
  }
  .mdl-cell--order-1-desktop.mdl-cell--order-1-desktop{
    -webkit-order:1;
    -ms-flex-order:1;
    -webkit-box-ordinal-group:2;
            order:1;
  }
  .mdl-cell--order-2-desktop.mdl-cell--order-2-desktop{
    -webkit-order:2;
    -ms-flex-order:2;
    -webkit-box-ordinal-group:3;
            order:2;
  }
  .mdl-cell--order-3-desktop.mdl-cell--order-3-desktop{
    -webkit-order:3;
    -ms-flex-order:3;
    -webkit-box-ordinal-group:4;
            order:3;
  }
  .mdl-cell--order-4-desktop.mdl-cell--order-4-desktop{
    -webkit-order:4;
    -ms-flex-order:4;
    -webkit-box-ordinal-group:5;
            order:4;
  }
  .mdl-cell--order-5-desktop.mdl-cell--order-5-desktop{
    -webkit-order:5;
    -ms-flex-order:5;
    -webkit-box-ordinal-group:6;
            order:5;
  }
  .mdl-cell--order-6-desktop.mdl-cell--order-6-desktop{
    -webkit-order:6;
    -ms-flex-order:6;
    -webkit-box-ordinal-group:7;
            order:6;
  }
  .mdl-cell--order-7-desktop.mdl-cell--order-7-desktop{
    -webkit-order:7;
    -ms-flex-order:7;
    -webkit-box-ordinal-group:8;
            order:7;
  }
  .mdl-cell--order-8-desktop.mdl-cell--order-8-desktop{
    -webkit-order:8;
    -ms-flex-order:8;
    -webkit-box-ordinal-group:9;
            order:8;
  }
  .mdl-cell--order-9-desktop.mdl-cell--order-9-desktop{
    -webkit-order:9;
    -ms-flex-order:9;
    -webkit-box-ordinal-group:10;
            order:9;
  }
  .mdl-cell--order-10-desktop.mdl-cell--order-10-desktop{
    -webkit-order:10;
    -ms-flex-order:10;
    -webkit-box-ordinal-group:11;
            order:10;
  }
  .mdl-cell--order-11-desktop.mdl-cell--order-11-desktop{
    -webkit-order:11;
    -ms-flex-order:11;
    -webkit-box-ordinal-group:12;
            order:11;
  }
  .mdl-cell--order-12-desktop.mdl-cell--order-12-desktop{
    -webkit-order:12;
    -ms-flex-order:12;
    -webkit-box-ordinal-group:13;
            order:12;
  }
  .mdl-cell--1-col,
  .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{
    width:calc(-7.66666667%);
  }
  .mdl-grid--no-spacing > .mdl-cell--1-col,
  .mdl-grid--no-spacing > .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{
    width:8.33333333%;
  }
  .mdl-cell--2-col,
  .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{
    width:calc(0.66666667%);
  }
  .mdl-grid--no-spacing > .mdl-cell--2-col,
  .mdl-grid--no-spacing > .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{
    width:16.66666667%;
  }
  .mdl-cell--3-col,
  .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{
    width:calc(9%);
  }
  .mdl-grid--no-spacing > .mdl-cell--3-col,
  .mdl-grid--no-spacing > .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{
    width:25%;
  }
  .mdl-cell--4-col,
  .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{
    width:calc(17.33333333%);
  }
  .mdl-grid--no-spacing > .mdl-cell--4-col,
  .mdl-grid--no-spacing > .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{
    width:33.33333333%;
  }
  .mdl-cell--5-col,
  .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{
    width:calc(25.66666667%);
  }
  .mdl-grid--no-spacing > .mdl-cell--5-col,
  .mdl-grid--no-spacing > .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{
    width:41.66666667%;
  }
  .mdl-cell--6-col,
  .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{
    width:calc(34%);
  }
  .mdl-grid--no-spacing > .mdl-cell--6-col,
  .mdl-grid--no-spacing > .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{
    width:50%;
  }
  .mdl-cell--7-col,
  .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{
    width:calc(42.33333333%);
  }
  .mdl-grid--no-spacing > .mdl-cell--7-col,
  .mdl-grid--no-spacing > .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{
    width:58.33333333%;
  }
  .mdl-cell--8-col,
  .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{
    width:calc(50.66666667%);
  }
  .mdl-grid--no-spacing > .mdl-cell--8-col,
  .mdl-grid--no-spacing > .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{
    width:66.66666667%;
  }
  .mdl-cell--9-col,
  .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{
    width:calc(59%);
  }
  .mdl-grid--no-spacing > .mdl-cell--9-col,
  .mdl-grid--no-spacing > .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{
    width:75%;
  }
  .mdl-cell--10-col,
  .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{
    width:calc(67.33333333%);
  }
  .mdl-grid--no-spacing > .mdl-cell--10-col,
  .mdl-grid--no-spacing > .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{
    width:83.33333333%;
  }
  .mdl-cell--11-col,
  .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{
    width:calc(75.66666667%);
  }
  .mdl-grid--no-spacing > .mdl-cell--11-col,
  .mdl-grid--no-spacing > .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{
    width:91.66666667%;
  }
  .mdl-cell--12-col,
  .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{
    width:calc(84%);
  }
  .mdl-grid--no-spacing > .mdl-cell--12-col,
  .mdl-grid--no-spacing > .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{
    width:100%;
  }
  .mdl-cell--1-offset,
  .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop{
    margin-left:calc(16.33333333%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop{
    margin-left:8.33333333%;
  }
  .mdl-cell--2-offset,
  .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{
    margin-left:calc(24.66666667%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{
    margin-left:16.66666667%;
  }
  .mdl-cell--3-offset,
  .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{
    margin-left:calc(33%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{
    margin-left:25%;
  }
  .mdl-cell--4-offset,
  .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop{
    margin-left:calc(41.33333333%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop{
    margin-left:33.33333333%;
  }
  .mdl-cell--5-offset,
  .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{
    margin-left:calc(49.66666667%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{
    margin-left:41.66666667%;
  }
  .mdl-cell--6-offset,
  .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{
    margin-left:calc(58%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{
    margin-left:50%;
  }
  .mdl-cell--7-offset,
  .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop{
    margin-left:calc(66.33333333%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop{
    margin-left:58.33333333%;
  }
  .mdl-cell--8-offset,
  .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{
    margin-left:calc(74.66666667%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--8-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{
    margin-left:66.66666667%;
  }
  .mdl-cell--9-offset,
  .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{
    margin-left:calc(83%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--9-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{
    margin-left:75%;
  }
  .mdl-cell--10-offset,
  .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop{
    margin-left:calc(91.33333333%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--10-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop{
    margin-left:83.33333333%;
  }
  .mdl-cell--11-offset,
  .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{
    margin-left:calc(99.66666667%);
  }
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--11-offset,
  .mdl-grid.mdl-grid--no-spacing > .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{
    margin-left:91.66666667%;
  }
}
.mdl-js-button,mdl-js-ripple-effect{
  position:relative;
}