/**
 * pixelmain.css
 */

html {
  font-size: 12px;
  font-family: arial,helvetica,clean,sans-serif;
}

body {
   margin:0;
   padding:0;
   font-size: 12px;
   font-family: arial,helvetica,clean,sans-serif;
   text-align:left;
}

form {
  display: inline;
}

table, td {
   font-size: 12px;
   font-family: arial,helvetica,clean,sans-serif;
}

fieldset {
  padding: 4px;
  display: inline;
}

fieldset > table td {
  padding: 4px 2px;
}

fieldset legend div {
  margin: 0.3em 0.5em;
}

.fieldset-container {
  position: inline-block;
}

.h1 {
  line-height: 20px;
  height: 20px;
  padding-left: 0.4em;
}

.section,
.h2 {
  line-height: 20px;
  height: 20px;
  font-weight: bold;
}

.section-headline {
  margin: 2px 0;
}

.section-wrapper {
  margin: 0.6em 0;
  clear: both;
  width: 760px;
}

/* DAM 3.0
a,
a:link,
a:visited,
a:hover {
   font-size: 12px;
   font-family: arial,helvetica,clean,sans-serif;
   text-decoration: none;
   outline: none;
}
*/

#doc3 {
  margin: 0;
  padding: 10px;
  visibility: hidden;
}

.main-container {
  width: 753px;
}
.main-container-nopad {
  width: 760px;
}

#sendbyemail select,
#sendbyemail textarea,
#sendbyemail input,
#bulkedit select,
#bulkedit textarea,
#bulkedit td.inputTag input,
.extsearch-input {
    width: 250px;
}

.mandatory:after {
  content:" *";
}

table.head {
    border: 0;
    width: 100%;
    padding: 0;
    border-collapse: collapse;
    border-spacing: 0;
}

table, th, td, ul, li {
   border: 0;
   margin: 0;
   padding: 0;
}

table {
   border: 0;
   border-collapse: collapse;
   border-spacing: 0;
}

p {
   margin:0;
}

ul li {
   list-style-type:none;
}

/*
    Navigation
*/
#navigation th, #navigation td {
    text-align: left;
    padding: 0.1em;
    vertical-align: top;
}

#navigation input {
    width: 180px;
}

#nopermission {
    margin: 0;
}

/*
###
### [DEFINITION] MENUTOP
###
*/

#menutop {
  margin: 0 0 0 0;
  width: 100%;
  z-index: 99;
  position: fixed;
  top: 0;
  left: 0;
}


td.currentuser {
   width: 100%;
   text-align: right;
}

#wrap {
   width:auto;
   padding: 20px 0 0 72px;
}

#right {
   float:right;
   padding: 10px 10px 0 0;
}

#right #currentuser{
   float:right;
   font: 12px Arial,sans-serif;
}

.subcol {
   height: 5px;
}

.subcolaction {
   line-height: 20px;
   height: 20px;
   text-align: center;
}

.sca_left {
   float: left;
}

.sca_right {
   float: right;
}

.subcolfolderpath {
   height: 20px;
   margin: 1px 0 0 0;
   padding: 0 0 0 230px;
}

.folderpath {
   line-height: 20px;
}

.folderpath a,
.folderpath .txt {
  font-size:12px;
}

td.dropdownmain {
  padding-right: 8px;
}

.dropdownhead {
  background-image: url("/customize/navi-gray-fill-turn-x9y6.gif");
  background-position: right 50%;
  background-repeat: no-repeat;
}

.pbcssbutton.dropdownhead {
  background-image: none;
}

a.menusearchaktionen.dropdownhead {
    padding-right: 1.2em;
}

.dropdownitem {
  line-height: 20px;
  height: 20px;
  text-align: left;
}

.dropdowncontent {
  margin-top: 1px;
  padding-top: 1px;
  position: absolute;
  display: none;
}

#top_logo {
   float: left;
   width: 231px;
   text-align: left;
   height: 48px;
   padding: 6px 0 0 6px;
}

div#menutopactions {
  float: left;
}

div#menutopactions table.search {
  margin-left: 24px;
  height: 60px;
}

div#menutopactions table.search td {
  padding: 0 2px;
}

div#menutopactions table.search td.simplesearch input {
   width: 185px;
}

#wrap {
  float:left;
}

td#search {
  height: 20px;
  line-height: 20px;
}

#select-language {
  text-align: right;
  height: 20px;
  line-height: 20px;
}

/*
    Pixelboxx Logo
    Welcome-Main.html
*/
#splash {
  margin-top: 140px;
}
#splash img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#splash #welcomepic,
#splash #welcometext {
/* float: left; */
  margin: 21px 0 0 0;
}

#splash #welcomepic {
  margin: 55px 0 0 0;
}

#splash li.welcomecontact {
  float:  left;
  margin: 0 0 0 0px;
}

#splash li.welcomecontact+li {
  margin: 0 0 0 200px;
}

.welcome-message-wrapper {
  line-height: 20px;
}
.welcome-message-part {
  margin: 1em 0;
}
.emphasized {
  font-style: italic;
}

/*
    Kopfzeile
*/
#header {
  float: left;
  position: fixed;
  z-index: 98;
}

#header.layout-header  {
  width: 760px;
}

#headerleft {
    float: left;
    padding: 10px 0;
    text-align: left;
}

#headerleft ul li,
#headerleft table td {
  line-height: 20px;
  height: 20px;
}

#headerright {
    float: right;
    width: auto;
    max-width: 50%;
    padding: 10px 0;
    padding-right: 20px;
}

#headerright table {
    width: 250px;
}

#headerright table td {
  line-height: 20px;
  height: 20px;
  padding-right: 10px;
}

/*
    Contentbereich
*/
#content {
  clear: both;
}

#content #content_inner td {
  vertical-align: top;
  border-collapse: separate;
}

#content p {
  margin: 0px 0px 10px 10px;
}

#content #bulkfoladmin table td {
  padding: 2px;
}

 * html #bulkfoladmin span.txt {
  font: 12px/1.22 arial,helvetica,clean,sans-serif;
  display: block;
 }

 * html #bulkfoladmin div.recursive {
  width: 600px;
 }

 * html #bulkfoladmin div.archive {
  width: 600px;
 }

#content #options ul {
    margin-left: 10px;
}

#content #options ul li {
    padding: 2px;
}

#content #furthercols {
    padding-top: 2px;
    width: 500px;
}

#content #content_inner #image_layout_area {
    width: 502px;
    height: 502px;
}

#content #content_inner #image_layout_area td {
    width: 500px;
    height: 500px;
    vertical-align: middle;
    text-align: center;
    padding: 1px;
}

div#menue span.sys-menu-item a,
div#menue span.menu-item a {
  margin-top: 5px;
}

div.tableau-thumbs {
  padding-bottom: 80px;
}

div.xlink-menu {
  bottom: 0;
  padding-bottom: 8px;
  position: absolute;
}

div.xlink-menu span.menu-item a {
  margin-top: 5px;
}

div.xlink-menu span.menu-item li {
  padding: 2px;
}

/*
    Hilfebereich
*/
#help {
    width: auto;
    float: right;
    padding: 0px 10px 0px 10px;
    margin: 0px 10px 5px 0px;
}

/*
    Thumbnails
*/
#thumbs,
.tableau-thumbs {
  clear: both;
}

div#thumbs td,
div.tableau-thumbs td {
    padding: 5px 4px 5px 0;
    vertical-align: top;
}

div#thumbs li,
div.tableau-thumbs li {
  float: left;
}

/*
    Import
*/

/* Wird das wirklich gebraucht? (uch)
#import {
    clear: both;
    width: 600px;
    margin: 0px 0px 30px 0px;
}
*/

div#import table td {
  padding: 4px 2px;
  vertical-align: middle;
}

div#importform {
  display: none;
}

#content li {
  list-style-type: none;
}


/*
    Suche
*/
#searchmain {
  clear: both;
  width: auto;
  text-align: left;
}

.extsearchcombine {
  padding-left: 5px;
}

#extsearchbuttons {
  margin:15px 0 10px 0;
}

.tabcontent {
  max-height: 360px;
  overflow-y: auto;
}

#moreButton {
  padding: 0 0 4px 0;
}

.definedsearch-buttons {
  text-align: right;
}

.commonSearchField {
  display: none;
}

.searchOpLocalFieldId {
  min-width: 90px;
}

table.tsearch td {
  padding: 1px 2px;
}
.tsearch label {
  font-weight: bold;
}
tr.addfields {
  height: 40px;
}
.definedsearch-item {
  height: 20px;
  line-height: 20px;
}
.definedsearch-item input[type=radio] {
  vertical-align: middle;
}

.thumbbacknext {
    margin-bottom:10px;
}

#tabcontainer {
  width: 753px;
}

.pb-collection-selector-wrapper {
  float: left;
  margin-bottom: 10px;
}
.pb-collection-selector {
  float: left;
  width: 250px;
  height: 88px;
  overflow: auto;
  margin-right: 10px;
  margin-bottom: 4px;
}
.pb-collection-selector-back {
  float: left;
  width: 30px;
  height: 88px;
  overflow: auto;
  margin-top: 3px;
  margin-right: 10px;
  margin-bottom: 4px;
}
.pb-collection-selector-breadcrumb {
  float: left;
  clear: both;
  line-height: 16px;
  padding: 2px 0;
  max-width: 520px;
  margin-top: 3px;
  margin-left: 40px;
  margin-bottom: 4px;
}
.pb-collection-selector-breadcrumb ul li {
  float: left;
  padding-right: 4px;
}
.pb-collection-selector-breadcrumb ul li:before {
  content: "> ";
}
.pb-collection-selector ul li {
  line-height: 16px;
  padding: 2px 6px;
  border: 1px solid transparent;
  font-weight: bold;
}
.pb-collection-selector ul li.ui-state-default,
.pb-collection-selector ul li.ui-state-hover {
  font-weight: bold;
}
.pb-collection-selector-back ul {
  height: 100%;
}
.pb-collection-selector-back ul li {
  height: 97%;
}
.pb-collection-selector-sif .pb-collection-selector-selected {
  float: left;
  padding-left: 45px;
  display: none;
}
.pb-collection-selector-sif .pb-collection-selector-target {
  font-weight: bold;
}
.pb-collection-selector-sif .pb-collection-selector-recursive {
  float: right;
  padding-right: 20px;
}

/*
    Optionen
*/
#options {
    clear: both;
    width: auto;
    margin: 0px 0px 30px 0px;
}

#options table tbody tr td {
    padding: 5px;
}

#options table {
    padding: 5px;
    width: 500px;
    margin-bottom: 5px;
}

#options table td.nopadding {
    padding: 0;
}

/*
    Bildaktionen
*/

#imagecommands {
    bottom: 0;
    position: fixed;
    z-index: 75;
}

#menue {
  width: 753px;
  display: none;
}

#menue ul {
    margin: 0;
}

#menue ul li {
    list-style-type: none;
    text-align: left;
}

#attributes {
  width: 760px;
}

#attributes table {
  table-layout: auto;
  border: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

#folderactionrules td,
th,
.section {
  padding: 0.3em 0.9em;
}

.lefted {
  text-align: left;
}

.centered {
  text-align: center;
}

/* Wird das wirklich gebraucht? (uch)
#attributes th {
    text-align: left;
    background-color: #808080;
    color: #ffffff;
    padding: 3px;
    width: 400px;
}
*/

/*
#attributes td {
    vertical-align: top;
}
*/

#attributes_content,
#attributes_content_input {
   margin-top: 4px;
}

.ui-tabs #attributes_content .ui-tabs-panel,
.ui-tabs #attributes_content_input .ui-tabs-panel {
    padding: 0.1em;
}

li.attrlabel,
li.attrval,
li.attrfull {
  line-height: 20px;
}
li.attrlabel {
  font-weight: bold;
  float: left;
}

li.attrval {
  margin-left: 240px;         
  overflow: hidden;
  word-wrap: break-word;
  -ms-word-wrap: break-word;
}

li.attrfull.attrwarn {
  padding: 5px 0;
}

/*
#attributes select, #attributes textarea, #attributes input {
   margin: 0 0 5px 0;
}
*/

#attributes li.attrval select, #attributes li.attrval textarea, #attributes li.attrval input[type=text], #attributes li.attrval div.xlstagging-dropzone {
  width: 96%;
}

#attributes li.attrfull select, #attributes li.attrfull textarea, #attributes li.attrfull input[type=text], #attributes li.attrfull div.xlstagging-dropzone {
  width: 100%;
}

#attributes li.attrval.datepicker-wrapper img, 
.datepicker-wrapper img {
  padding-left: 5px;
  vertical-align: middle;
}

#attributes li.attrval.datepicker-wrapper input.datepicker,
#attributes li.attrval.datepicker-wrapper div.xlstagging-dropzone {
  width: 85%;
} 

#attributes input.datepicker,
#sendbyemail input.datepicker,
#bulkedit input.datepicker,
input.datepicker {
  width: 225px;
}
#editrights input.datepicker {
  width: inherit !important;
}

#xlstagging-wrapper #attributes {
    width: 600px;
}
#xlstagging-wrapper #attributes,
#xlstagging-wrapper #xlstagging-sheet
{
    float: left;
}
#xlstagging-wrapper .attribute-wrapper {
    margin-left: 0;
}
#xlstagging-sheet {
    width: 160px;
    margin-right: 10px;
}
.xlstagging-source {
    min-height: 74px;
    width: 100%;
}
.xlstagging-input {
  height: 22px;
}
.xlstagging-textarea {
  height: 89px;
}
.xlstagging-caption {
  width: 150px;
  height: 20px;
  line-height: 20px;
  margin: 2px;
  padding: 0 0 0 4px;
}
.xlstagging-input .xlstagging-caption {
  margin: 0 !important;
}
.xlstagging-sort-placeholder {
  height: 20px;
}
.xlstagging-header {
    font-weight: bold;
    text-align: center;
    line-height: 20px;
    padding-right: 5px;
}
.xlstagging-matchmd-source,
.xlstagging-matchmd-target {
    width: 200px;
}

.destfolder-wrapper * {
    float: left;
}
.destfolder-selector {
    width: 300px;
    height: 75px;
    overflow-y: auto;
}
.destfolder-selector > div {
    clear: both;
}
.destfolder-button-wrapper {
    padding: 5px;
    width: 30px;
}
.destfolder-button-wrapper a {
    margin-bottom: 5px;
    padding: 5px 0;
}
.destfolder-wrapper select {
    width: 300px;
}
.foldername:hover {
    cursor: pointer;
}
.foldername.selected {
    background-color: #ff6600;
}

.attribute-wrapper {
  height: 350px;
  margin-left: 360px;
}

.attribute-wrapper-keycat {
  height: 350px;
}

#image_layout_object_displayname {
  font-weight: bold;
  height: 16px;
  line-height: 16px;
  overflow: hidden;
  float: left;
  position: absolute;
  left: 20px;
  top: 92px;
  z-index: 76;
}

.image-layout-wrapper {
  float: left;
}

.image_layout_area td {
  width: 350px;
  text-align: center;
}

.image_layout_area img {
   padding:2px;
   z-index: 71;
}

div.tabsection {
  height: 100%;
  overflow: auto;
}

div.tabsectionpart {
  padding: 0 4px;
}


div.tabsectionpart > ul {
  padding: 2px 0;
}

/*
div.tabsectionpart > ul > li > ul li {
  padding: 0 16px;
}
*/

div.tabsectionpart > ul > li > ul > li {
    padding: 0;
}

#tabs {
  display: none;
}


/*
    Verknuepfungen / XLink
*/
table#show_xlink p {
    padding: 2px 2px;
    margin: 0;
}

table#show_xlink th {
    padding: 3px;
    text-align: left;
}

table#show_xlink th#xlinkmastertableau {
    vertical-align: top;
    height: 20px;
    font-weight: bold;
    width: 40%;
}

table#show_xlink th#xlinktableau {
    vertical-align: top;
    height: 20px;
    font-weight: bold;
    width: 60%;
}

table#show_xlink td#xlinkmastertableau {
    vertical-align: top;
}

table#show_xlink td#xlinktableau {
    vertical-align: top;
}

table.xlink_buttons td.xlinkbutton {
  padding: 2px;
}

/*
    Formulare
*/

select,
textarea,
input {  
    padding: 2px; 
    font: 12px arial,helvetica,clean,sans-serif;
}

textarea{
    overflow:auto;
}

#bulkedit span.btxt {
  padding: 0 10px 0 0;
}

.cover-up {
  cursor: pointer;
  height: 20px;
  line-height: 20px;
  padding: 0 4px;
  margin: 2px 0 2px 10px;
}

#bulkedit table tr.bulkChangeTableRow {
  vertical-align: top;
}

#bulkedit table tr.bulkChangeTableRow td.checkboxSet {
  vertical-align: middle;
}

#bulkedit table tr.bulkChangeTableRow td, #bulkfoladmin table.bulkfoladmin tr td.selectboxOp {
  padding: 0 2px;
  margin: 2px 0;
}

#bulkedit td.inputLabel select {
  margin-left: 0;
}

#bulkedit table tr.bulkChangeTableRow td.selectboxOp select {
  width: auto;
}

#bulkedit table tr.bulkChangeTableRow td.inputLabel {
  font-weight: bold;
  vertical-align: middle;
  white-space: nowrap;
}

* html #bulkedit span.txt {
  display: block;
 }

* html #bulkedit div.recursive {
  width: 600px;
 }

#password_change {
  padding: 10px 0 0 0px;
}

#tbl_password_change td {
    padding:2px 2px 2px 0px;
}

table#sendbyemail tbody tr td {
    padding: 2px 0 2px 0;
} 

#bulkedit select, 
#bulkedit textarea, 
#bulkedit input {
    margin:2px 0px 2px 10px;
}

#seckeycategories input {
    margin: 3px 0 0;
}

select[name='wm_name'] {
    width: 180px;
    margin-left: 1px;
    margin-right: 2px;
}

input.pbrdtg,
input.pbchkbxtg,
#attributes input.pbrdtg,
#attributes input.pbchkbxtg,
#attributes li.attrval input.pbrdtg,
#attributes li.attrval input.pbchkbxtg,
#sendbyemail input.pbrdtg,
#sendbyemail input.pbchkbxtg,
#bulkedit input.pbrdtg,
#bulkedit input.pbchkbxtg {
    width:16px !important;
    height:16px !important;
    line-height:16px !important;
    border: none;
    vertical-align: middle;
}

.proptxt,
span.txt,
span.wtxt {
    font-size: 12px;
    font-family: arial,helvetica,clean,sans-serif;
}

td span.wtxt {
    margin:0 5px 0 5px;
}

#options table#tbl_perm td,
table#tbl_perm td {
    width: 280px;
    padding: 10px 0 0 0;
}

#tbl_perm td.top {
    vertical-align:top;
}

#options #tbl_perm ul, 
#options #tbl_perm li, 
#tbl_perm ul, 
#tbl_perm li {
    margin:0px;
}

#options #tbl_perm td.label,
#tbl_perm td.label {
    width: 200px !important;
}

#options #tbl_perm tr td.value {
    width: 360px;
}

.centered {
  text-align: center;
}
.no-border {
  border: 0 none !important;
}
.step {
  font-size: small;
  font-style: italic;
  font-weight: bold;
  text-decoration: underline;
  padding: 10px 0 5px 0;
}

.headline {
    font-size: 123.1%;
    font-weight:bold;
}

.hbtxt {
    font-weight:bold;
}

.warn, .hint {
  font-style: italic;
  font-size: 12px;
  display: block;
}

.redtxt {
    font-weight: bold;
    font-size: 12px;
    white-space: nowrap;
}

#wm_placeholder {
  padding: 0;
  margin: 0;
}

#loading {
  padding-left: 25px;
  display: none;
}
.loadingDialog .ui-dialog-titlebar-close {
  display: none;
}

.thumbsactionlabel {
  margin:0 0 0 10px; 
}

.definedsearch form{
 display:inline;
}

.definedsearch {
  margin:10px 0 5px 0; 
  width:600px;
}
.definedsearch li{
 float:left;
}


/* Thumbnail area */
  .image_wrapper {
    height: 130px;
  }
  .thumb_wrapper {
    margin: 1px 0;
    width: 156px;
  }
  .thumb_wrapper div {
    margin: 1px;
/*    border: 1px solid black;*/
  }
  .thumb_wrapper div.clear {
    clear: both;
  }
  .func_area {
    float: left;
    text-align: center;
    padding-top: 2px;
    width: 20px;
    height: 122px;
  }
  .func_area a img {
    margin-top: 6px;
  }
  .func_area_right {
    float: right;
    text-align: center;
    padding-top: 2px;
    width: 20px;
    height: 122px;
  }
  .func_area .ui-icon {
    margin-top: 4px;
    display: inline-block;
  }
  .image_area {
    float: left;
    text-align: center;
    width: 124px;
    height: 124px;
    padding: 1px;
  }
  .image_area a {
    display: block;
  }
  .image_area table {
    margin-bottom: 0;
  }
  div#thumbs td .image_area td,
  div.tableau-thumbs td .image_area td,
  div#clipboard_content td .image_area td,
  div#thumbs li .image_area td,
  div.tableau-thumbs li .image_area td,
  div#clipboard_content li .image_area td {
    vertical-align: middle;
    padding: 0; 
  }
  .image_area td {
    text-align: center;
    width: 124px;
    height: 124px;
  }
  * html .image_area table td {
    width: 122px;
    height: 122px;
  }
  .desc_text {
    font: bold 12px/1.22 arial,helvetica,clean,sans-serif;
    line-height: 20px;
    height: 20px;
    text-align: center;
    width: 154px;
    overflow-x: hidden;
    overflow-y: hidden;
  }
  .desc_text.pdf-metadata {
    height: 60px;
  }
  .pdf-metadata ul li {
    white-space: nowrap;
  }
  .clear {
    clear: both;
  }

  * html div.image_wrapper {
    height: 124px;
  }
  * html div.thumb_wrapper {
    width: 154px;
  }

  td.item_label span.desc_text {
    text-align: left;
  }

/* clipboard */
  td.clipboard_image,
  td.clipboard_desc,
  li.clipboard_image,
  li.clipboard_desc {
    vertical-align: top;
    padding-bottom: 20px;
  }

  li.clipboard_desc {
    width: 600px;
  }

  span#clipboardcontent {
    display: none;
  }

  .description_wrapper {
    margin-left: 4px;
    padding: 1px;
  }

  .description_area table {
    margin-bottom: 0;
  }

  div#thumbs .description_area table td,
  div.tableau-thumbs .description_area table td {
    vertical-align: baseline;
    padding: 4px 1px 4px 4px;
    margin: 1px;
  }

  .description_area table td.item_label {
    width: 120px;
    text-align: left;
  }

  .description_area table td.item_display {
    width: 85%;
  }

  table.description_inner {
    vertical-align: top;
  }

.import a,
.import input{
    margin-left: 95px; 
}

.enterdetailedsearch_label {
    width:300px;
    margin:10px 0 20px 0;
}

#select_checkbox {
 float: left;
 width:400px;
}

/* Create and Manage Composition */
table#composition th {
  text-align: left;
  padding-top: 5px;
}

div#composition-content table td {
  padding: 2px;
}

div.errorpage {
   background-repeat: no-repeat;
   background-position: top right;
   margin: 10px;
   margin-top: 16px;
}

div.errorpage h1 {
   padding-top: 27px;
   padding-bottom: 16px;
   padding-left: 20px;
   font-size: 108%;
   font-weight: bold;
}

div.errorpage p {
   padding-top: 20px;
   padding-left: 40px;
   font-size: 108%;
}

div.composition-breadcrumb {
   height: 20px;
   line-height: 20px;
}

/* MultiLanguage edit / rename folder */
div.ml-language {
  padding-bottom: 10px;
}

.hidden {
  display: none;
}

/* navi options */
#count-pages-navioptions td {
  padding-right: 12px;
}

#options-orderdesc {
  width: 200px;
}

ul.main,
.maincontent {
  width: 760px;
}

ul.colpages {
  padding-bottom: 2px;
}

ul.colpages,
ul.colpages li {
  float: left;
}

ul.colpages li a.pblink {
  padding: 0 4px;
}

ul.colpages li.pagetext {
  padding-right: 4px;
}

ul.colpages li.pageback {
  padding-right: 4px;
}

ul.colpages li.pageforward {
  padding-left: 4px;
}

/* jquery loading */
div#loading-modal {
  display: none;
}
table#inner-loading {
  width: 100%;
}
table#inner-loading td {
  text-align: center;
}

div#message {
  padding: 0.4em;
  position: fixed;
  top: 111px;
  right: 10px;
  display: none;
  z-index: 99;
}
div#message.noframe {
  padding: 0;
  margin: 0;
}

.message {
  padding: 0.4em;
  margin: 0 0 0.4em 0;
  font-weight: bold;
  white-space: nowrap;
}

table td.odd {
  padding-right: 20px;
}

a.menusearchaktionen {
  white-space: nowrap;
  padding: 0 0.9em;
  font-weight: bold;
  line-height: 20px;
}

a.menusearchaktionen.ui-button {
  padding: 0;
}

.registeruser-image {
  float: left;
  margin-top: 14px;
}
.registeruser-info {
  float: left;
  margin-left: 0.4em;
}
.registeruser {
  float: right;
  line-height: 18px;
  margin-bottom: 0.4em;
  margin-right: 1.4em;
  margin-top: 0.6em;
  padding: 0.4em;
}
.registeruser a.menusearchaktionen {
  font-weight: normal;
  padding: 0;
  display: inline-block;
}

#loginDlg p {
  margin: 1em 0;
  line-height: 20px;
}

#menutop a.pbcssbutton,
#menutree a.pbcssbutton,
#menubottom a.pbcssbutton {
  visibility: hidden;
}

a.pbcssbutton.layout, 
input.pbcssbutton.layout,
span.pbcssbutton.layout a, 
span.pbcssbutton.layout.disabled {
  width: 180px;
}

a.pbcssbutton.imgpro-help, 
span.pbcssbutton.imgpro-help a, 
span.pbcssbutton.imgpro-help.disabled {
  width: 131px;
}

#allsel-wrapper, 
#visiblesel-wrapper {
  display: none;
}

#options #createprofile th,
#options #createdprofiles th {
  height: 20px;
  line-height: 20px;
}

#createprofile td.top {
  padding: 5px 5px 0 5px;
}
#createprofile td.bottom {
  padding: 0 5px 5px 5px;
}

#folderfilter-area {
  display: none;
}

#folderfilter-area ul li label {
  vertical-align: top;
  padding-left: 4px;
}

/* Formatierung der keycats */
div#seckeycategories {
  float: left;
  width: 720px;
  margin-bottom: 15px;
}

div.categoryWrapper {
  float: left;
  width: 220px;
}

div.categoryWrapper > div.categoryLabel {
  height: 20px;
  line-height: 20px;
  padding-left: 1px;
}

div.setkeycatEntryWrapper {
  padding-left: 10px;
  clear: both;
}

div.entryWrapper {
  padding-left: 10px;
  clear: both;
}

div.entryWrapperLeft {
  float: left;
}

div.entryWrapperRight {
  float: right;
}

#attributes div.categoryWrapper div.attrkeyCheckbox,
div.categoryWrapper div.attrkeyCheckbox {
  width: 20px;
  height: 20px;
  line-height: 20px;
  float: left;
}

#attributes input.Check {
  width: 16px;
  height: 16px;
  line-height: 16px;
  border: none;
}

#attributes div.categoryWrapper div.attrkeyCheckbox > input.Check,
#attributes div.categoryWrapper div.attrkeyCheckbox > input.pbchkbxtg,
div.categoryWrapper div.attrkeyCheckbox > input.Check,
div.categoryWrapper div.attrkeyCheckbox > input.pbchkbxtg {
  width: 16px;
  height: 16px;
  line-height: 16px;
  margin: 3px 0 0;
  border: none;
}

.keycat-importfrag > input.Check {
  height: 16px;
  line-height: 16px;
}

.keycat-importfrag label {
  padding-left: 4px;
  height: 16px;
  line-height: 16px;
  vertical-align: top;
}

div.categoryWrapper div.attrkeyCheckbox > img {
  width: 16px;
  height: 16px;
  line-height: 16px;
  margin: 2px 1px;
}

div.categoryWrapper div.attrkeyLabel {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}

div.categoryWrapper div.categorySetLabel, div.categoryWrapper div.categoryAddLabel {
  font-weight: bold;
}

#extsearch-keycat {
  margin-top: 10px;
}

#extsearch-keycat div.entryWrapperLeft {
  float: none;
}

.extendedsearch_header {
  line-height: 20px;
  height: 20px;
  padding: 0 5px;
  width: 730px;
}

/** margin separates preview popup from mouse pointer (KFW-771) */
#layout-preview-area {
  position:fixed;
  padding:4px;
  display:none;
  font-weight: bold;
  z-index: 99;
  margin-left: 4px;
}

#layout-preview-title {
  padding-top: 4px;
  line-height: 20px;
  text-align: center;
  overflow-x: hidden;
  text-overflow: ellipsis;
}

/**
 * pixel.css
 */
div#menutree {
  position: fixed;
  top: 103px;
  left: 0;
}
div#menutree table td {
  vertical-align: top;
  padding: 0;
  margin: 0;
  border: none;
  width: 220px;
}

#inner-navi.scrollable {
  display: table-footer-group;
}
#menufoldernavi ul.nav li a {
  padding-right: 6px;
}
div#menufoldernavi {
  width: inherit;
  overflow: auto;
  text-align: left;
  padding: 0;
}
 * html div#menufoldernavi {
  margin-right: 0;
}

/*
###
### [MODULE] Favorite folder [Favoriten]
###
*/

#showfavfolderarea>a>img {
    width: 15px;
    height: 15px;
}

/*
### [MODULE] Request Release (Freigabe holen)
*/
#requestrelease {
  margin-top: 10px;
}
#requestrelease td {
  padding-top: 5px;
}
/*
### [MODULE] Countrytags (Laenderkennzeichen)
*/
.countrytag-dialog {
  float: left;
  position: relative;
  white-space: nowrap;
  padding: 4px;
  display: none;
  z-index: 1;
}

/*
.countrytag-entry {
  font-weight: bold;
}
*/

/**
### [MODULE] MailOrder
*/
#mailorder td {
  padding: 2px;
}

#mailorder td input {
  width: 205px;
}

.orderableerror { border:1px solid red; }

/**
###
### [MODULE] RepresentedSet
###
*/
#members-actions {
  padding: 0.4em;
}

#members-actions input.pbchkbxtg {
  margin-right: 0.4em;
}

.xlink-master-content,
.xlink-children-content {
  margin-top: 0.4em;
}

/**
###
### Clipboard - MSS Disclaimer
###
*/
#disclaimer {
  width: 900px;
}
#disclaimer .disclaimer_header {
  font-weight: bold;
}

.table-standard {
  margin-bottom: 4px;
}

.table-standard td {
  padding: 0.3em 0.9em;
}

/*
###
### [MENU] BOTTOM
###
*/

#menubottom {
   position: fixed;
   bottom: 0;
   left: 0;
   width: 220px;
}

.ma_label_image {
   padding: 2px 0;
}

.ma_action {
   padding: .2em 0 .2em 0;
}

.ma_label_image,
.ma_action {
   line-height: 16px;
   padding-left: 6px;
}

/**
 * MSS Asset Zip Import
 */
table.dataview {
  border-collapse: collapse;
  empty-cells: show;
  margin: 6px 0 15px;
  min-width: 40em;
  padding: 0;
  table-layout: fixed;
}

div.dataview {
  width: 40em;
}

table.dataview thead tr.navigation td {
  border-left: 0;
  border-right: 0;
}

table.dataview th {
  font-weight:normal;
  white-space:nowrap;
  vertical-align:top;
}
table.dataview td {
  padding:1ex 0.5em;
  vertical-align: top;
}

table.dataview td ul li {
  line-height: normal;
}

/**
 * Drag and Drop
 */
#draggable-clone-area {
  position: fixed;
  padding-bottom: 0;
  max-width: 635px;
  display: none;
}

#dd-clone-counter {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-weight: bold;
}

#droppable-copymove {
  display: none;
}

#navibar-droppable {
  left: 220px;
  width: 6px;
  position: fixed;
  display: none;
}

ul.nav li a.droppable-hover,
ul.nav li a.droppable-hover:link,
ul.nav li a.droppable-hover:visited,
ul.nav li a.droppable-hover:hover {
  font-weight: bold;
}

a.menuaktionen {
  text-align: left;
  width: 205px;
}

ins.plusminus {
  float: left;
  width: 1.5em;
  height: 1.4em;
}

ul.submenu {
  padding: 0 0 0 1.5em;
}

ul.submenu > li.selected > a {
  font-weight: bold;
}

ul.nav {
  margin: 0;
  padding: 0;
}

ul.nav li {
  list-style-type: none;
  padding: 1px;
}

ul.nav li a img {
  vertical-align: middle;
  padding-right: 4px;
}

ul.nav li a,
ul.nav li a:link,
ul.nav li a:visited,
ul.nav li a:hover {
   font-size: 12px;
   font-family: arial,helvetica,clean,sans-serif;
   text-decoration: none;
}

ul.nav li a {
  background:transparent none no-repeat scroll 0%;
  border: 0 none;
  padding: 3px 0;
  display: block;
  margin-left: 1.9em;
}

/* Diashow */
#slide-content {
    position: absolute;
    left: 50%;
    margin: -300px 0 0 -250px;
    text-align: center;
    top: 50%;
}
#slide-content td {
    vertical-align: middle;
    height: 500px;
    width: 500px;
}

/* customscale validierung */
input.inputerror {
  border: 1px solid #f00;
}
input.disabled {
  background-color: #ececec;
}

#mi24dialog {
  display: none;
}

.xlinklevel-1 { padding-left: 10px; }
.xlinklevel-2 { padding-left: 20px; }

/**
 * Topic Tree
 */
.ttvalue-1 { padding-left: 10px; }
.ttvalue-2 { padding-left: 20px; }
.ttvalue-3 { padding-left: 30px; }
.ttvalue-4 { padding-left: 40px; }
.ttvalue-5 { padding-left: 50px; }
.ttvalue-6 { padding-left: 60px; }
.ttvalue-7 { padding-left: 70px; }
.ttvalue-8 { padding-left: 80px; }
.ttvalue-9 { padding-left: 90px; }
.ttvalue-10 { padding-left: 100px; }

.ttinput {
  margin-left: 16px;
}

/**
 * Thumbnail / Media Info - Status von Objekten
 */
.media-info {
    position: absolute;
    font-weight: bold;
    text-align: center;
    line-height: 20px;
    padding: 2px 10px;
    overflow: hidden;
    max-width: 120px;
}

#multilanguage-metadata-icons {
    margin-top: 6px;
}

#pb-feedback-area {
    display: none;
}
#pb-feedback-description, #pb-feedback-title {
  width: 100%; 
  margin-bottom: 5px;
}
#pb-feedback-options {
  margin-bottom: 5px;
  text-align: center;
}
#pb-feedback-button-area {
  text-align: center;
  padding: 10px 0;
}
.pb-feedback-invalid {
  background-color: #fef8f6;
}

.eancode {
  margin-top: 10px;
  text-align: center;
}

/**
 * facettierte Navigation
 */
#navi-wrapper {
    background: transparent;
    width: inherit;
}
#facet-dialog {
    display: none;
}
#facet-wrapper {
/*    padding: 10px; */
/*    width: 220px; */
     overflow: auto;
     height: 100%;
}
#facet-wrapper
.ui-accordion-content {
    padding: 0.7em 0.7em !important;
}
.facet-subclass > a > input {
    margin: 0.25em;
}
.facet-subclass > a > label {
    margin-left: -2px;
}
.facet-subclass > a > label:hover {
    color: #FF6600;
    text-decoration: underline;
    cursor: pointer;
}
.facet-subclass > a {
    padding-left: 32px;
    text-indent: -32px;
    display: inline-block;
}
.facet-range {
    white-space: nowrap;
}
.hits {
    color: grey;
    margin-left: 4px;
    font-size: 90%;
}
.facet-subclass > a > label,
.hits {
		font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    line-height: 20px;
    vertical-align: top;
}
.facet-subclasses,
.facet-subclasses:hover,
.more-subclasses,
.more-subclasses:hover,
.less-subclasses,
.less-subclasses:hover {
    color: #FF6600;
    font-size: 90% !important;
    font-weight: bold;
    padding-left: 24px;
}
.facet-column {
    display: inline-block;
    width: 33%;
}
.facet-slider {
    margin: 4px 0;
}
.borderless {
    border: 0 !important;
    color: #f6931f !important;
    font-weight: bold;
    width: 25%;
    text-align: center;
}
.facet-sliderval,
.facet-rangeval {
    width: 40px;
}


/**
 * deprecated
 * dies sind die Bestandteile der alten Navigation
 */
/*
ul.nav li.sublevel.fill_turn a {
  background-image: url(/customize/navi-gray-fill-turn-x9y6.gif);
}
ul.nav li.sublevel.fill_standard a {
  background-image: url(/customize/navi-gray-fill-standard-x6y9.gif);
}
ul.nav li.sublevel.empty_turn a {
  background-image: url(/customize/navi-gray-empty-turn-x9y6.gif);
}
ul.nav li.sublevel.empty_standard a {
  background-image: url(/customize/navi-gray-empty-standard-x6y9.gif);
}
ul.nav li.mainlevel.fill_turn a {
  background-image: url(/customize/navi-gray-fill-turn-x9y6.gif);
}
ul.nav li.mainlevel.fill_standard a {
  background-image: url(/customize/navi-gray-fill-standard-x6y9.gif);
}
ul.nav li.mainlevel.empty_turn a {
  background-image: url(/customize/navi-gray-empty-turn-x9y6.gif);
}
ul.nav li.mainlevel.empty_standard a {
  background-image: url(/customize/navi-gray-empty-standard-x6y9.gif);
}
ul.nav li.mainlevel_turn.fill_turn a {
  background-image: url(/customize/navi-gray-fill-turn-x9y6.gif);
}
ul.nav li.mainlevel_turn.fill_standard a {
  background-image: url(/customize/navi-gray-fill-standard-x6y9.gif);
}
ul.nav li.mainlevel_turn.empty_turn a {
  background-image: url(/customize/navi-gray-empty-turn-x9y6.gif);
}
ul.nav li.mainlevel_turn.empty_standard a {
  background-image: url(/customize/navi-gray-empty-standard-x6y9.gif);
}
ul.nav li.mainlevel {
  background-color: #ececec;
}
ul.nav li.mainlevel:hover {
  background-color:#555555;
}
ul.nav li.mainlevel:active {
  background-color:#555555;
}
ul.nav li.sublevel {
  background-color: #FFFFFF;
}
ul.nav li.sublevel:hover {
  background-color: #f1f1f1;
}
ul.nav li.sublevel:active {
  background-color: #f1f1f1;
}
ul.nav li.mainlevel a {
  font-weight: bold;
}
ul.nav li.mainlevel a:hover {
  font-weight: bold;
  color:#FFFFFF;
}
ul.nav li.mainlevel a:active {
  font-weight: bold;
  color:#FFFFFF;
  text-decoration:none;
}
ul.nav li.mainlevel_turn a {
  color: #ffffff;
  font-weight: bold;
}
ul.nav li.mainlevel_turn a:hover {
  font-weight: bold;
}
ul.nav li.mainlevel_turn a:active {
  font-weight: bold;
}
ul.nav li.sublevel a {
  color: #000000;
}
ul.nav li.sublevel a:hover {
  color: #ff6600;
}
ul.nav li.sublevel a:active {
  color: #ff6600;
}

ul.nav li.navi_level0 a { padding-left: 12px; background-position: 2px center; }
ul.nav li.navi_level1 a { padding-left: 20px; background-position: 10px center; }
ul.nav li.navi_level2 a { padding-left: 30px; background-position: 20px center; }
ul.nav li.navi_level3 a { padding-left: 40px; background-position: 30px center; }
ul.nav li.navi_level4 a { padding-left: 50px; background-position: 40px center; }
ul.nav li.navi_level5 a { padding-left: 60px; background-position: 50px center; }
ul.nav li.navi_level6 a { padding-left: 70px; background-position: 60px center; }
ul.nav li.navi_level7 a { padding-left: 80px; background-position: 70px center; }
ul.nav li.navi_level8 a { padding-left: 90px; background-position: 80px center; }
ul.nav li.navi_level9 a { padding-left: 100px; background-position: 90px center; }
ul.nav li.navi_level10 a { padding-left: 110px; background-position: 100px center; }
ul.nav li.navi_level11 a { padding-left: 120px; background-position: 110px center; }
ul.nav li.navi_level12 a { padding-left: 130px; background-position: 120px center; }

ul.nav li.navi_level1 a:hover { background-position: 10px center; }
ul.nav li.navi_level2 a:hover { background-position: 20px center; }
ul.nav li.navi_level3 a:hover { background-position: 30px center; }
ul.nav li.navi_level4 a:hover { background-position: 40px center; }
ul.nav li.navi_level5 a:hover { background-position: 50px center; }
ul.nav li.navi_level6 a:hover { background-position: 60px center; }
ul.nav li.navi_level7 a:hover { background-position: 70px center; }
ul.nav li.navi_level8 a:hover { background-position: 80px center; }
ul.nav li.navi_level9 a:hover { background-position: 90px center; }
ul.nav li.navi_level10 a:hover { background-position: 100px center; }
ul.nav li.navi_level11 a:hover { background-position: 110px center; }
ul.nav li.navi_level12 a:hover { background-position: 120px center; }
*/

/*
###### jQuery UI theme: override by PB #######
*/
input.ui-button { padding: 0.15em 1em; }
.ui-button-text-only .ui-button-text { padding: 0.1em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 0 0.4em; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.1em 1em 0.1em 2.1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
.ui-button-icon-only .ui-button-icon-primary { left: 50%; }
.ui-dialog .ui-dialog-titlebar { margin: -4px -3px 4px -4px; border: none; border-bottom: 1px solid rgba(0,0,0,.12); background: #EEEEEE; padding: 10px 15px;}
.ui-dialog .ui-dialog-title { margin: .1em 16px .1em 0; font-weight: 500;}
.ui-tabs .ui-tabs-nav li a { float: left; padding: .3em 1em; }
.ui-tabs .ui-tabs-panel { padding: 0.4em; }
.ui-datepicker { display: none; z-index: 76 !important; }
.ui-progressbar { height:2em; }
.ui-widget { font-family: arial,helvetica,clean,sans-serif; font-size: 12px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: arial,helvetica,clean,sans-serif; font-size: 12px; }

/*
######## UsageTracking #####
*/
.ulusagetracking { padding-left: 1em; margin-left: 1em; }
.assetUsageSublocation { padding-left: 1em; margin-left: 1em; display: none; }
.assetUsageLocation { cursor: pointer; } 

DIV.sitemap {
    height: 500px;
    overflow: scroll;
}


/**
 * This file is generated by SASS "Syntactically Awesome StyleSheets" (http://sass-lang.com)
 * Template file: pb-colors.scss   
 * Generated file: pb-colors.css         
 * Manual changes to pb-colors.css will be lost.
 */
html, body {
  background-color: #ECECEC;
  color: black;
}

a.pblink,
a.pblink:link,
a.pblink:visited {
  color: #333333;
}

a.pblink:hover {
  color: black;
}

.registeruser a,
.registeruser a:link,
.registeruser a:visited,
.registeruser a:hover {
  color: #336699;
  text-decoration: underline;
}

.requiredfield:after {
  color: #336699;
  content: " *";
}

select.invalid,
textarea.invalid,
input[type=text].invalid,
input[type=password].invalid {
  border: 1px solid #c20000;
}

/*
select,
textarea,
input[type=text],
input[type=password] {
  border: 1px solid black;
}
*/

.mandatory_info, .mandatory:after {
  color: #ff6600;
}

table.head {
  background-color: white;
}

#menutop {
  background-color: white;
}

.thead-separator {
  border-right: 1px solid white;
}

.sca_right {
  border-left: 1px solid white;
}

.subcol {
  background-color: white;
}

.folderpath a,
.folderpath .txt,
.pb-collection-selector-breadcrumb ul li {
  color: #ff6600;
}

.dropdownhead {
  background-image: url("/customize/navi-gray-fill-turn-x9y6.gif");
}

#menutree,
#menubottom,
#favfolder,
#nopermission,
.subcolfolderpath {
  background-color: #ececec;
}

.bordered {
  border: 1px solid #ececec;
}

.dropdowncontent {
  border-right: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  border-left: 1px solid #ececec;
}

.dropdowntopper {
  border-top: 1px solid #ececec;
}

.dropdownhr {
  border-bottom: 1px solid #ececec;
}

.dropdownitem a.menusearchaktionen,
.dropdownitem a:visited.menusearchaktionen {
  color: #222222;
}

.dropdownitem a:hover.menusearchaktionen {
  color: #212121;
}

.dropdowncontent {
  background-color: white;
}

#header {
  background-color: white;
}

.content {
  background-color: white;
}

.archiveInfo {
  color: #ff6600;
}

#content #content_inner .image_layout_area td {
  border: 1px solid #c3c3c3;
}

div.xlink-menu {
  background-color: white;
}

#options table td.nopadding table {
  border: 0 solid #cecece;
  border-bottom: 1px solid #cecece;
}

.cover-up {
  border: 1px solid #000000;
}

.cover-up-state-false, .cover-up-state-keep {
  background-color: #D9D9D9;
}

.cover-up-state-del,
.cover-up-state-unset,
.cover-up-state-remove {
  background-color: red;
  color: #FFFFFF;
}

.cover-up-state-add {
  background-color: #CA226B;
  color: #FFFFFF;
}

.cover-up-state-set {
  background-color: green;
  color: #FFFFFF;
}

.cover-up-state-replace {
  background-color: yellow;
}

.headline,
.htxt,
.hbtxt,
.hint,
.hblacktxt,
.redtxt {
  color: #49433b;
}

.warn {
  color: #ff6600;
}

.hint:before {
  color: #ff6600;
  content: "* ";
}

.redtxt:before {
  color: #ff6600;
  content: "* ";
}

.redtxt > a {
  border-bottom: 1px solid #ff6600;
}

.filltxt {
  color: #ff6600;
}

/*
#loading {
  background: url(/customize/loading.gif) no-repeat 5px 8px;
}
*/

.image_wrapper {
  border: 1px solid #c3c3c3;
  background-color: #f1f1f1;
}

.func_area {
  background-color: #f1f1f1;
}

.func_area_right {
  background-color: #f1f1f1;
}

.image_area {
  border: 1px solid #c3c3c3;
  background-color: white;
}

#thumbs,
.tableau-thumbs {
  border: 1px solid white;
}

.desc_text {
  color: black;
}

.odd {
  background-color: #ececec;
}

.even {
  background-color: transparent;
}

div.errorpage {
  background-image: url(/Default/pbox172x44.gif);
}

div.errorpage h1 {
  border-bottom: 1px solid  #000000;
}

a.menusearchaktionen {
  color: white;
}

a:visited.menusearchaktionen {
  color: white;
}

a:hover.menusearchaktionen {
  color: #ececec;
}

.extendedsearch_header {
  color: #FFFFFF;
}

#layout-preview-area {
  pointer-events: none;
  border: 1px solid #c3c3c3;
  background: #f1f1f1;
  color: black;
}

#layout-preview-image {
  max-width: 250px;
  max-height: 250px;
}

/** Projektspezifische Farbwerte - bitte nicht aendern **/
table.dataview thead tr.headers {
  background-color: #FFFFFF;
  background-image: url(vista-bg-grey.png);
  background-position: center bottom;
  background-repeat: repeat-x;
}

table.dataview tbody tr {
  background-color: #FFFFFF;
}

table.dataview th {
  background-color: #ECECEC;
  border: 1px solid #C3C3C3;
  color: #000000;
}

table.dataview td {
  border-bottom: 1px solid #ECECEC;
  border-left: 1px solid #C3C3C3;
  border-right: 1px solid #C3C3C3;
}

.bordered td {
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}

/** Ende: projektspezifische Farbwerte **/

.dam30-layout__thumb_func .kfwReleaseArc .material-icons {
  color: #22ff22;
  font-size: 28px !important;
}

.dam30-layout__thumb_func .kfwLicenceArc .material-icons {
  color: #ff5f03;
  font-size: 28px !important;
}

ul.nav li a.droppable-hover,
ul.nav li a.droppable-hover:link,
ul.nav li a.droppable-hover:visited,
ul.nav li a.droppable-hover:hover {
  background-color: white;
  color: black;
}

ul.nav li a,
ul.nav li a:link,
ul.nav li a:visited {
  color: #333333;
}

ul.nav li a:hover {
  color: black;
}

.image_layout_area {
  border: 1px solid #aaaaaa;
}

#favfolder .favfolder_item {
  color: #555555;
  border-bottom: 1px solid #aaaaaa;
}

#favfolder .favfolder_delete {
  border-bottom: 1px solid #aaaaaa;
}

#favfolder .favfolder_add {
  color: #555555;
}

#favfolder .favfolder_folderpath {
  color: #555555;
}

#favfolder_table {
  border: 1px solid #aaaaaa;
  background-color: white;
}

span.favfolder_not_available {
  color: #555555;
}

#login-wrapper {
  background-color: #cfcfcf;
  color: #222222;
}

#login #fourthrow {
  background: #eef0ed url(/customize/login-pbox-small-x133y33.gif) no-repeat 100% 0;
}

#login #thirdrow input.hButton {
  background: url(/customize/login-underline.gif);
}

#login #thirdrow input.hButton:hover {
  background-image: url(/customize/login-underline.gif);
  color: #ff6600;
}

.media-state-archived.ui-state-highlight {
  border: 1px solid #ff6600;
  color: #ff6600;
}

.media-state-deleted.ui-state-error {
  border: 1px solid #cd0a0a;
  color: #cd0a0a;
}

/**
 * Kundenspezifische Anpassungen, die nichts mit dem CI des Kunden zu tun haben,
 * gehoeren in diese Datei. CI Anpassungen bitte in der
 * pb-web/doc/css/pb-colors.css
 * vornehmen.
 *
 * Beispiel: 
 * Breite der Aktionenbox oder des Attribut-Anzeigebereichs (Layout Ansicht) vergroessern / verkleinern.
 * (uch)
 */

 /**
 * Kundenspezifische Anpassungen, die nichts mit dem CI des Kunden zu tun haben,
 * gehoeren in diese Datei. CI Anpassungen bitte in der
 * pb-web/doc/css/pb-colors.css
 * vornehmen.
 *
 * Beispiel: 
 * Breite der Aktionenbox oder des Attribut-Anzeigebereichs (Layout Ansicht) vergroessern / verkleinern.
 * (uch)
 */

 .ai-form > .mdl-select{
   margin-bottom: 10px;
   margin-top: 10px;


}

.ai-form > .mdl-select > .mdl-textfield > label {
   width: fit-content !important;
}

.suggested{
   background-color: rgba(0, 0, 0, 0.54)
   !important;
   color: #FFFFFF !important;
   
}

.suggestedOption.skipped{
  margin-left: 8px;
  font-style: italic;
  cursor:default;
}
.suggestedOption > .trusted{
   background-color: rgba(234, 234, 234, 1) !important;
   color: rgba(0, 0, 0, 0.64) !important;
}

.suggestedOption > .mdl-chip{
   border-radius: 6px;
   margin-left: 10px;
   display: flex;
   justify-content: center;
   align-items: center;
   padding: 2px 4px;
   gap: 2px;

   height: 19px;
}

.suggestedOption > .mdl-chip > .mdl-chip__text{
   height: 15px;
   font-family: 'Inter';
   font-style: normal;
   font-weight: 400;
   font-size: 12px;
   line-height: 15px;
   text-align: center;

   
}

.suggestionParams {
   margin-bottom: 26px;
}

.suggestedOption {
   cursor: pointer;
   display: flex;
}

.suggestedOption > .mdl-chip > .mdl-chip__text > .material-icons {
   font-size: 12px;
   vertical-align: middle;
}

.suggestionParams > label {
   display: flex;
   align-items: center;
}

.suggestionParams > label > p {
   margin-bottom: 0px;
   font-family: 'Inter';
   font-style: normal;
   font-weight: 400;
   font-size: 12px;
   line-height: 15px;
   /* identical to box height */


   /* Semantic/Light Theme/Text Tertiary */

   color: rgba(0, 0, 0, 0.54);
}


.suggestions-tooltip {
  position: absolute;
  z-index: 99999999;
}

.suggestions-tooltip > .suggestions-comment {
  background-color: rgba(0, 0, 0, 0.54);
}

.suggestions-tooltip > .suggestions-comment {
  color: white;
  padding: 3px 5px;
  border-radius: 3px;
  display: block;
  position: relative;
}

.suggestions-tooltip .suggestions-comment::after {
  content: " ";
  position: absolute;
  bottom: 100%;  /* At the top of the tooltip */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent rgba(0, 0, 0, 0.54) transparent;
}

.loader-spinner {
   margin: 25% auto;
   font-size: 25px;
   width: 1em;
   height: 1em;
   border-radius: 50%;
   position: relative;
   text-indent: -9999em;
   -webkit-animation: load5 1.1s infinite ease;
   animation: load5 1.1s infinite ease;
   -webkit-transform: translateZ(0);
   -ms-transform: translateZ(0);
   transform: translateZ(0);
 }
 @-webkit-keyframes load5 {
   0%,
   100% {
     box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
   }
   12.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
   }
   25% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   37.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   50% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   62.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   75% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   87.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
   }
 }
 @keyframes load5 {
   0%,
   100% {
     box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
   }
   12.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
   }
   25% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   37.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   50% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   62.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   75% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
   }
   87.5% {
     box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
   }
 }



@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url(/iconfont/MaterialIcons-Regular.woff2) format('woff2'),
       url(/iconfont/MaterialIcons-Regular.woff) format('woff'),
       url(/iconfont/MaterialIcons-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Material Icons Outlined';
  font-style: normal;
  font-weight: 400;
  src: local('Material Icons Outlined'),
       local('MaterialIcons-Outlined'),
       url(/iconfont/MaterialIcons-Outlined.woff2) format('woff2')
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

.material-icons-outlined {
  font-family: 'Material Icons Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

/* MaterialDesignIcons.com */@font-face{font-family:"Material Design Icons";src:url("/iconfont/materialdesignicons-webfont.eot?v=2.0.46");src:url("/iconfont/materialdesignicons-webfont.eot?#iefix&v=2.0.46") format("embedded-opentype"),url("/iconfont/materialdesignicons-webfont.woff2?v=2.0.46") format("woff2"),url("/iconfont/materialdesignicons-webfont.woff?v=2.0.46") format("woff"),url("/iconfont/materialdesignicons-webfont.ttf?v=2.0.46") format("truetype"),url("/iconfont/materialdesignicons-webfont.svg?v=2.0.46#materialdesigniconsregular") format("svg");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-access-point:before{content:"\F002"}.mdi-access-point-network:before{content:"\F003"}.mdi-account:before{content:"\F004"}.mdi-account-alert:before{content:"\F005"}.mdi-account-box:before{content:"\F006"}.mdi-account-box-outline:before{content:"\F007"}.mdi-account-card-details:before{content:"\F5D2"}.mdi-account-check:before{content:"\F008"}.mdi-account-circle:before{content:"\F009"}.mdi-account-convert:before{content:"\F00A"}.mdi-account-edit:before{content:"\F6BB"}.mdi-account-key:before{content:"\F00B"}.mdi-account-location:before{content:"\F00C"}.mdi-account-minus:before{content:"\F00D"}.mdi-account-multiple:before{content:"\F00E"}.mdi-account-multiple-minus:before{content:"\F5D3"}.mdi-account-multiple-outline:before{content:"\F00F"}.mdi-account-multiple-plus:before{content:"\F010"}.mdi-account-network:before{content:"\F011"}.mdi-account-off:before{content:"\F012"}.mdi-account-outline:before{content:"\F013"}.mdi-account-plus:before{content:"\F014"}.mdi-account-remove:before{content:"\F015"}.mdi-account-search:before{content:"\F016"}.mdi-account-settings:before{content:"\F630"}.mdi-account-settings-variant:before{content:"\F631"}.mdi-account-star:before{content:"\F017"}.mdi-account-switch:before{content:"\F019"}.mdi-adjust:before{content:"\F01A"}.mdi-air-conditioner:before{content:"\F01B"}.mdi-airballoon:before{content:"\F01C"}.mdi-airplane:before{content:"\F01D"}.mdi-airplane-landing:before{content:"\F5D4"}.mdi-airplane-off:before{content:"\F01E"}.mdi-airplane-takeoff:before{content:"\F5D5"}.mdi-airplay:before{content:"\F01F"}.mdi-alarm:before{content:"\F020"}.mdi-alarm-bell:before{content:"\F78D"}.mdi-alarm-check:before{content:"\F021"}.mdi-alarm-light:before{content:"\F78E"}.mdi-alarm-multiple:before{content:"\F022"}.mdi-alarm-off:before{content:"\F023"}.mdi-alarm-plus:before{content:"\F024"}.mdi-alarm-snooze:before{content:"\F68D"}.mdi-album:before{content:"\F025"}.mdi-alert:before{content:"\F026"}.mdi-alert-box:before{content:"\F027"}.mdi-alert-circle:before{content:"\F028"}.mdi-alert-circle-outline:before{content:"\F5D6"}.mdi-alert-decagram:before{content:"\F6BC"}.mdi-alert-octagon:before{content:"\F029"}.mdi-alert-octagram:before{content:"\F766"}.mdi-alert-outline:before{content:"\F02A"}.mdi-all-inclusive:before{content:"\F6BD"}.mdi-alpha:before{content:"\F02B"}.mdi-alphabetical:before{content:"\F02C"}.mdi-altimeter:before{content:"\F5D7"}.mdi-amazon:before{content:"\F02D"}.mdi-amazon-clouddrive:before{content:"\F02E"}.mdi-ambulance:before{content:"\F02F"}.mdi-amplifier:before{content:"\F030"}.mdi-anchor:before{content:"\F031"}.mdi-android:before{content:"\F032"}.mdi-android-debug-bridge:before{content:"\F033"}.mdi-android-head:before{content:"\F78F"}.mdi-android-studio:before{content:"\F034"}.mdi-angular:before{content:"\F6B1"}.mdi-angularjs:before{content:"\F6BE"}.mdi-animation:before{content:"\F5D8"}.mdi-apple:before{content:"\F035"}.mdi-apple-finder:before{content:"\F036"}.mdi-apple-ios:before{content:"\F037"}.mdi-apple-keyboard-caps:before{content:"\F632"}.mdi-apple-keyboard-command:before{content:"\F633"}.mdi-apple-keyboard-control:before{content:"\F634"}.mdi-apple-keyboard-option:before{content:"\F635"}.mdi-apple-keyboard-shift:before{content:"\F636"}.mdi-apple-mobileme:before{content:"\F038"}.mdi-apple-safari:before{content:"\F039"}.mdi-application:before{content:"\F614"}.mdi-approval:before{content:"\F790"}.mdi-apps:before{content:"\F03B"}.mdi-archive:before{content:"\F03C"}.mdi-arrange-bring-forward:before{content:"\F03D"}.mdi-arrange-bring-to-front:before{content:"\F03E"}.mdi-arrange-send-backward:before{content:"\F03F"}.mdi-arrange-send-to-back:before{content:"\F040"}.mdi-arrow-all:before{content:"\F041"}.mdi-arrow-bottom-left:before{content:"\F042"}.mdi-arrow-bottom-right:before{content:"\F043"}.mdi-arrow-collapse:before{content:"\F615"}.mdi-arrow-collapse-all:before{content:"\F044"}.mdi-arrow-collapse-down:before{content:"\F791"}.mdi-arrow-collapse-left:before{content:"\F792"}.mdi-arrow-collapse-right:before{content:"\F793"}.mdi-arrow-collapse-up:before{content:"\F794"}.mdi-arrow-down:before{content:"\F045"}.mdi-arrow-down-bold:before{content:"\F72D"}.mdi-arrow-down-bold-box:before{content:"\F72E"}.mdi-arrow-down-bold-box-outline:before{content:"\F72F"}.mdi-arrow-down-bold-circle:before{content:"\F047"}.mdi-arrow-down-bold-circle-outline:before{content:"\F048"}.mdi-arrow-down-bold-hexagon-outline:before{content:"\F049"}.mdi-arrow-down-box:before{content:"\F6BF"}.mdi-arrow-down-drop-circle:before{content:"\F04A"}.mdi-arrow-down-drop-circle-outline:before{content:"\F04B"}.mdi-arrow-down-thick:before{content:"\F046"}.mdi-arrow-expand:before{content:"\F616"}.mdi-arrow-expand-all:before{content:"\F04C"}.mdi-arrow-expand-down:before{content:"\F795"}.mdi-arrow-expand-left:before{content:"\F796"}.mdi-arrow-expand-right:before{content:"\F797"}.mdi-arrow-expand-up:before{content:"\F798"}.mdi-arrow-left:before{content:"\F04D"}.mdi-arrow-left-bold:before{content:"\F730"}.mdi-arrow-left-bold-box:before{content:"\F731"}.mdi-arrow-left-bold-box-outline:before{content:"\F732"}.mdi-arrow-left-bold-circle:before{content:"\F04F"}.mdi-arrow-left-bold-circle-outline:before{content:"\F050"}.mdi-arrow-left-bold-hexagon-outline:before{content:"\F051"}.mdi-arrow-left-box:before{content:"\F6C0"}.mdi-arrow-left-drop-circle:before{content:"\F052"}.mdi-arrow-left-drop-circle-outline:before{content:"\F053"}.mdi-arrow-left-thick:before{content:"\F04E"}.mdi-arrow-right:before{content:"\F054"}.mdi-arrow-right-bold:before{content:"\F733"}.mdi-arrow-right-bold-box:before{content:"\F734"}.mdi-arrow-right-bold-box-outline:before{content:"\F735"}.mdi-arrow-right-bold-circle:before{content:"\F056"}.mdi-arrow-right-bold-circle-outline:before{content:"\F057"}.mdi-arrow-right-bold-hexagon-outline:before{content:"\F058"}.mdi-arrow-right-box:before{content:"\F6C1"}.mdi-arrow-right-drop-circle:before{content:"\F059"}.mdi-arrow-right-drop-circle-outline:before{content:"\F05A"}.mdi-arrow-right-thick:before{content:"\F055"}.mdi-arrow-top-left:before{content:"\F05B"}.mdi-arrow-top-right:before{content:"\F05C"}.mdi-arrow-up:before{content:"\F05D"}.mdi-arrow-up-bold:before{content:"\F736"}.mdi-arrow-up-bold-box:before{content:"\F737"}.mdi-arrow-up-bold-box-outline:before{content:"\F738"}.mdi-arrow-up-bold-circle:before{content:"\F05F"}.mdi-arrow-up-bold-circle-outline:before{content:"\F060"}.mdi-arrow-up-bold-hexagon-outline:before{content:"\F061"}.mdi-arrow-up-box:before{content:"\F6C2"}.mdi-arrow-up-drop-circle:before{content:"\F062"}.mdi-arrow-up-drop-circle-outline:before{content:"\F063"}.mdi-arrow-up-thick:before{content:"\F05E"}.mdi-assistant:before{content:"\F064"}.mdi-asterisk:before{content:"\F6C3"}.mdi-at:before{content:"\F065"}.mdi-atom:before{content:"\F767"}.mdi-attachment:before{content:"\F066"}.mdi-audiobook:before{content:"\F067"}.mdi-auto-fix:before{content:"\F068"}.mdi-auto-upload:before{content:"\F069"}.mdi-autorenew:before{content:"\F06A"}.mdi-av-timer:before{content:"\F06B"}.mdi-baby:before{content:"\F06C"}.mdi-baby-buggy:before{content:"\F68E"}.mdi-backburger:before{content:"\F06D"}.mdi-backspace:before{content:"\F06E"}.mdi-backup-restore:before{content:"\F06F"}.mdi-bandcamp:before{content:"\F674"}.mdi-bank:before{content:"\F070"}.mdi-barcode:before{content:"\F071"}.mdi-barcode-scan:before{content:"\F072"}.mdi-barley:before{content:"\F073"}.mdi-barrel:before{content:"\F074"}.mdi-basecamp:before{content:"\F075"}.mdi-basket:before{content:"\F076"}.mdi-basket-fill:before{content:"\F077"}.mdi-basket-unfill:before{content:"\F078"}.mdi-battery:before{content:"\F079"}.mdi-battery-10:before{content:"\F07A"}.mdi-battery-20:before{content:"\F07B"}.mdi-battery-30:before{content:"\F07C"}.mdi-battery-40:before{content:"\F07D"}.mdi-battery-50:before{content:"\F07E"}.mdi-battery-60:before{content:"\F07F"}.mdi-battery-70:before{content:"\F080"}.mdi-battery-80:before{content:"\F081"}.mdi-battery-90:before{content:"\F082"}.mdi-battery-alert:before{content:"\F083"}.mdi-battery-charging:before{content:"\F084"}.mdi-battery-charging-100:before{content:"\F085"}.mdi-battery-charging-20:before{content:"\F086"}.mdi-battery-charging-30:before{content:"\F087"}.mdi-battery-charging-40:before{content:"\F088"}.mdi-battery-charging-60:before{content:"\F089"}.mdi-battery-charging-80:before{content:"\F08A"}.mdi-battery-charging-90:before{content:"\F08B"}.mdi-battery-minus:before{content:"\F08C"}.mdi-battery-negative:before{content:"\F08D"}.mdi-battery-outline:before{content:"\F08E"}.mdi-battery-plus:before{content:"\F08F"}.mdi-battery-positive:before{content:"\F090"}.mdi-battery-unknown:before{content:"\F091"}.mdi-beach:before{content:"\F092"}.mdi-beaker:before{content:"\F68F"}.mdi-beats:before{content:"\F097"}.mdi-beer:before{content:"\F098"}.mdi-behance:before{content:"\F099"}.mdi-bell:before{content:"\F09A"}.mdi-bell-off:before{content:"\F09B"}.mdi-bell-outline:before{content:"\F09C"}.mdi-bell-plus:before{content:"\F09D"}.mdi-bell-ring:before{content:"\F09E"}.mdi-bell-ring-outline:before{content:"\F09F"}.mdi-bell-sleep:before{content:"\F0A0"}.mdi-beta:before{content:"\F0A1"}.mdi-bible:before{content:"\F0A2"}.mdi-bike:before{content:"\F0A3"}.mdi-bing:before{content:"\F0A4"}.mdi-binoculars:before{content:"\F0A5"}.mdi-bio:before{content:"\F0A6"}.mdi-biohazard:before{content:"\F0A7"}.mdi-bitbucket:before{content:"\F0A8"}.mdi-black-mesa:before{content:"\F0A9"}.mdi-blackberry:before{content:"\F0AA"}.mdi-blender:before{content:"\F0AB"}.mdi-blinds:before{content:"\F0AC"}.mdi-block-helper:before{content:"\F0AD"}.mdi-blogger:before{content:"\F0AE"}.mdi-bluetooth:before{content:"\F0AF"}.mdi-bluetooth-audio:before{content:"\F0B0"}.mdi-bluetooth-connect:before{content:"\F0B1"}.mdi-bluetooth-off:before{content:"\F0B2"}.mdi-bluetooth-settings:before{content:"\F0B3"}.mdi-bluetooth-transfer:before{content:"\F0B4"}.mdi-blur:before{content:"\F0B5"}.mdi-blur-linear:before{content:"\F0B6"}.mdi-blur-off:before{content:"\F0B7"}.mdi-blur-radial:before{content:"\F0B8"}.mdi-bomb:before{content:"\F690"}.mdi-bomb-off:before{content:"\F6C4"}.mdi-bone:before{content:"\F0B9"}.mdi-book:before{content:"\F0BA"}.mdi-book-minus:before{content:"\F5D9"}.mdi-book-multiple:before{content:"\F0BB"}.mdi-book-multiple-variant:before{content:"\F0BC"}.mdi-book-open:before{content:"\F0BD"}.mdi-book-open-page-variant:before{content:"\F5DA"}.mdi-book-open-variant:before{content:"\F0BE"}.mdi-book-plus:before{content:"\F5DB"}.mdi-book-secure:before{content:"\F799"}.mdi-book-unsecure:before{content:"\F79A"}.mdi-book-variant:before{content:"\F0BF"}.mdi-bookmark:before{content:"\F0C0"}.mdi-bookmark-check:before{content:"\F0C1"}.mdi-bookmark-music:before{content:"\F0C2"}.mdi-bookmark-outline:before{content:"\F0C3"}.mdi-bookmark-plus:before{content:"\F0C5"}.mdi-bookmark-plus-outline:before{content:"\F0C4"}.mdi-bookmark-remove:before{content:"\F0C6"}.mdi-boombox:before{content:"\F5DC"}.mdi-bootstrap:before{content:"\F6C5"}.mdi-border-all:before{content:"\F0C7"}.mdi-border-bottom:before{content:"\F0C8"}.mdi-border-color:before{content:"\F0C9"}.mdi-border-horizontal:before{content:"\F0CA"}.mdi-border-inside:before{content:"\F0CB"}.mdi-border-left:before{content:"\F0CC"}.mdi-border-none:before{content:"\F0CD"}.mdi-border-outside:before{content:"\F0CE"}.mdi-border-right:before{content:"\F0CF"}.mdi-border-style:before{content:"\F0D0"}.mdi-border-top:before{content:"\F0D1"}.mdi-border-vertical:before{content:"\F0D2"}.mdi-bow-tie:before{content:"\F677"}.mdi-bowl:before{content:"\F617"}.mdi-bowling:before{content:"\F0D3"}.mdi-box:before{content:"\F0D4"}.mdi-box-cutter:before{content:"\F0D5"}.mdi-box-shadow:before{content:"\F637"}.mdi-bridge:before{content:"\F618"}.mdi-briefcase:before{content:"\F0D6"}.mdi-briefcase-check:before{content:"\F0D7"}.mdi-briefcase-download:before{content:"\F0D8"}.mdi-briefcase-upload:before{content:"\F0D9"}.mdi-brightness-1:before{content:"\F0DA"}.mdi-brightness-2:before{content:"\F0DB"}.mdi-brightness-3:before{content:"\F0DC"}.mdi-brightness-4:before{content:"\F0DD"}.mdi-brightness-5:before{content:"\F0DE"}.mdi-brightness-6:before{content:"\F0DF"}.mdi-brightness-7:before{content:"\F0E0"}.mdi-brightness-auto:before{content:"\F0E1"}.mdi-broom:before{content:"\F0E2"}.mdi-brush:before{content:"\F0E3"}.mdi-buffer:before{content:"\F619"}.mdi-bug:before{content:"\F0E4"}.mdi-bulletin-board:before{content:"\F0E5"}.mdi-bullhorn:before{content:"\F0E6"}.mdi-bullseye:before{content:"\F5DD"}.mdi-burst-mode:before{content:"\F5DE"}.mdi-bus:before{content:"\F0E7"}.mdi-bus-articulated-end:before{content:"\F79B"}.mdi-bus-articulated-front:before{content:"\F79C"}.mdi-bus-double-decker:before{content:"\F79D"}.mdi-bus-school:before{content:"\F79E"}.mdi-bus-side:before{content:"\F79F"}.mdi-cached:before{content:"\F0E8"}.mdi-cake:before{content:"\F0E9"}.mdi-cake-layered:before{content:"\F0EA"}.mdi-cake-variant:before{content:"\F0EB"}.mdi-calculator:before{content:"\F0EC"}.mdi-calendar:before{content:"\F0ED"}.mdi-calendar-blank:before{content:"\F0EE"}.mdi-calendar-check:before{content:"\F0EF"}.mdi-calendar-clock:before{content:"\F0F0"}.mdi-calendar-multiple:before{content:"\F0F1"}.mdi-calendar-multiple-check:before{content:"\F0F2"}.mdi-calendar-plus:before{content:"\F0F3"}.mdi-calendar-question:before{content:"\F691"}.mdi-calendar-range:before{content:"\F678"}.mdi-calendar-remove:before{content:"\F0F4"}.mdi-calendar-text:before{content:"\F0F5"}.mdi-calendar-today:before{content:"\F0F6"}.mdi-call-made:before{content:"\F0F7"}.mdi-call-merge:before{content:"\F0F8"}.mdi-call-missed:before{content:"\F0F9"}.mdi-call-received:before{content:"\F0FA"}.mdi-call-split:before{content:"\F0FB"}.mdi-camcorder:before{content:"\F0FC"}.mdi-camcorder-box:before{content:"\F0FD"}.mdi-camcorder-box-off:before{content:"\F0FE"}.mdi-camcorder-off:before{content:"\F0FF"}.mdi-camera:before{content:"\F100"}.mdi-camera-burst:before{content:"\F692"}.mdi-camera-enhance:before{content:"\F101"}.mdi-camera-front:before{content:"\F102"}.mdi-camera-front-variant:before{content:"\F103"}.mdi-camera-gopro:before{content:"\F7A0"}.mdi-camera-iris:before{content:"\F104"}.mdi-camera-metering-center:before{content:"\F7A1"}.mdi-camera-metering-matrix:before{content:"\F7A2"}.mdi-camera-metering-partial:before{content:"\F7A3"}.mdi-camera-metering-spot:before{content:"\F7A4"}.mdi-camera-off:before{content:"\F5DF"}.mdi-camera-party-mode:before{content:"\F105"}.mdi-camera-rear:before{content:"\F106"}.mdi-camera-rear-variant:before{content:"\F107"}.mdi-camera-switch:before{content:"\F108"}.mdi-camera-timer:before{content:"\F109"}.mdi-cancel:before{content:"\F739"}.mdi-candle:before{content:"\F5E2"}.mdi-candycane:before{content:"\F10A"}.mdi-cannabis:before{content:"\F7A5"}.mdi-car:before{content:"\F10B"}.mdi-car-battery:before{content:"\F10C"}.mdi-car-connected:before{content:"\F10D"}.mdi-car-convertable:before{content:"\F7A6"}.mdi-car-estate:before{content:"\F7A7"}.mdi-car-hatchback:before{content:"\F7A8"}.mdi-car-pickup:before{content:"\F7A9"}.mdi-car-side:before{content:"\F7AA"}.mdi-car-sports:before{content:"\F7AB"}.mdi-car-wash:before{content:"\F10E"}.mdi-caravan:before{content:"\F7AC"}.mdi-cards:before{content:"\F638"}.mdi-cards-outline:before{content:"\F639"}.mdi-cards-playing-outline:before{content:"\F63A"}.mdi-cards-variant:before{content:"\F6C6"}.mdi-carrot:before{content:"\F10F"}.mdi-cart:before{content:"\F110"}.mdi-cart-off:before{content:"\F66B"}.mdi-cart-outline:before{content:"\F111"}.mdi-cart-plus:before{content:"\F112"}.mdi-case-sensitive-alt:before{content:"\F113"}.mdi-cash:before{content:"\F114"}.mdi-cash-100:before{content:"\F115"}.mdi-cash-multiple:before{content:"\F116"}.mdi-cash-usd:before{content:"\F117"}.mdi-cast:before{content:"\F118"}.mdi-cast-connected:before{content:"\F119"}.mdi-cast-off:before{content:"\F789"}.mdi-castle:before{content:"\F11A"}.mdi-cat:before{content:"\F11B"}.mdi-cctv:before{content:"\F7AD"}.mdi-ceiling-light:before{content:"\F768"}.mdi-cellphone:before{content:"\F11C"}.mdi-cellphone-android:before{content:"\F11D"}.mdi-cellphone-basic:before{content:"\F11E"}.mdi-cellphone-dock:before{content:"\F11F"}.mdi-cellphone-iphone:before{content:"\F120"}.mdi-cellphone-link:before{content:"\F121"}.mdi-cellphone-link-off:before{content:"\F122"}.mdi-cellphone-settings:before{content:"\F123"}.mdi-certificate:before{content:"\F124"}.mdi-chair-school:before{content:"\F125"}.mdi-chart-arc:before{content:"\F126"}.mdi-chart-areaspline:before{content:"\F127"}.mdi-chart-bar:before{content:"\F128"}.mdi-chart-bar-stacked:before{content:"\F769"}.mdi-chart-bubble:before{content:"\F5E3"}.mdi-chart-donut:before{content:"\F7AE"}.mdi-chart-donut-variant:before{content:"\F7AF"}.mdi-chart-gantt:before{content:"\F66C"}.mdi-chart-histogram:before{content:"\F129"}.mdi-chart-line:before{content:"\F12A"}.mdi-chart-line-stacked:before{content:"\F76A"}.mdi-chart-line-variant:before{content:"\F7B0"}.mdi-chart-pie:before{content:"\F12B"}.mdi-chart-scatterplot-hexbin:before{content:"\F66D"}.mdi-chart-timeline:before{content:"\F66E"}.mdi-check:before{content:"\F12C"}.mdi-check-all:before{content:"\F12D"}.mdi-check-circle:before{content:"\F5E0"}.mdi-check-circle-outline:before{content:"\F5E1"}.mdi-checkbox-blank:before{content:"\F12E"}.mdi-checkbox-blank-circle:before{content:"\F12F"}.mdi-checkbox-blank-circle-outline:before{content:"\F130"}.mdi-checkbox-blank-outline:before{content:"\F131"}.mdi-checkbox-marked:before{content:"\F132"}.mdi-checkbox-marked-circle:before{content:"\F133"}.mdi-checkbox-marked-circle-outline:before{content:"\F134"}.mdi-checkbox-marked-outline:before{content:"\F135"}.mdi-checkbox-multiple-blank:before{content:"\F136"}.mdi-checkbox-multiple-blank-circle:before{content:"\F63B"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"\F63C"}.mdi-checkbox-multiple-blank-outline:before{content:"\F137"}.mdi-checkbox-multiple-marked:before{content:"\F138"}.mdi-checkbox-multiple-marked-circle:before{content:"\F63D"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"\F63E"}.mdi-checkbox-multiple-marked-outline:before{content:"\F139"}.mdi-checkerboard:before{content:"\F13A"}.mdi-chemical-weapon:before{content:"\F13B"}.mdi-chevron-double-down:before{content:"\F13C"}.mdi-chevron-double-left:before{content:"\F13D"}.mdi-chevron-double-right:before{content:"\F13E"}.mdi-chevron-double-up:before{content:"\F13F"}.mdi-chevron-down:before{content:"\F140"}.mdi-chevron-left:before{content:"\F141"}.mdi-chevron-right:before{content:"\F142"}.mdi-chevron-up:before{content:"\F143"}.mdi-chili-hot:before{content:"\F7B1"}.mdi-chili-medium:before{content:"\F7B2"}.mdi-chili-mild:before{content:"\F7B3"}.mdi-chip:before{content:"\F61A"}.mdi-church:before{content:"\F144"}.mdi-circle:before{content:"\F764"}.mdi-circle-outline:before{content:"\F765"}.mdi-cisco-webex:before{content:"\F145"}.mdi-city:before{content:"\F146"}.mdi-clipboard:before{content:"\F147"}.mdi-clipboard-account:before{content:"\F148"}.mdi-clipboard-alert:before{content:"\F149"}.mdi-clipboard-arrow-down:before{content:"\F14A"}.mdi-clipboard-arrow-left:before{content:"\F14B"}.mdi-clipboard-check:before{content:"\F14C"}.mdi-clipboard-flow:before{content:"\F6C7"}.mdi-clipboard-outline:before{content:"\F14D"}.mdi-clipboard-plus:before{content:"\F750"}.mdi-clipboard-text:before{content:"\F14E"}.mdi-clippy:before{content:"\F14F"}.mdi-clock:before{content:"\F150"}.mdi-clock-alert:before{content:"\F5CE"}.mdi-clock-end:before{content:"\F151"}.mdi-clock-fast:before{content:"\F152"}.mdi-clock-in:before{content:"\F153"}.mdi-clock-out:before{content:"\F154"}.mdi-clock-start:before{content:"\F155"}.mdi-close:before{content:"\F156"}.mdi-close-box:before{content:"\F157"}.mdi-close-box-outline:before{content:"\F158"}.mdi-close-circle:before{content:"\F159"}.mdi-close-circle-outline:before{content:"\F15A"}.mdi-close-network:before{content:"\F15B"}.mdi-close-octagon:before{content:"\F15C"}.mdi-close-octagon-outline:before{content:"\F15D"}.mdi-close-outline:before{content:"\F6C8"}.mdi-closed-caption:before{content:"\F15E"}.mdi-cloud:before{content:"\F15F"}.mdi-cloud-braces:before{content:"\F7B4"}.mdi-cloud-check:before{content:"\F160"}.mdi-cloud-circle:before{content:"\F161"}.mdi-cloud-download:before{content:"\F162"}.mdi-cloud-off-outline:before{content:"\F164"}.mdi-cloud-outline:before{content:"\F163"}.mdi-cloud-print:before{content:"\F165"}.mdi-cloud-print-outline:before{content:"\F166"}.mdi-cloud-sync:before{content:"\F63F"}.mdi-cloud-tags:before{content:"\F7B5"}.mdi-cloud-upload:before{content:"\F167"}.mdi-code-array:before{content:"\F168"}.mdi-code-braces:before{content:"\F169"}.mdi-code-brackets:before{content:"\F16A"}.mdi-code-equal:before{content:"\F16B"}.mdi-code-greater-than:before{content:"\F16C"}.mdi-code-greater-than-or-equal:before{content:"\F16D"}.mdi-code-less-than:before{content:"\F16E"}.mdi-code-less-than-or-equal:before{content:"\F16F"}.mdi-code-not-equal:before{content:"\F170"}.mdi-code-not-equal-variant:before{content:"\F171"}.mdi-code-parentheses:before{content:"\F172"}.mdi-code-string:before{content:"\F173"}.mdi-code-tags:before{content:"\F174"}.mdi-code-tags-check:before{content:"\F693"}.mdi-codepen:before{content:"\F175"}.mdi-coffee:before{content:"\F176"}.mdi-coffee-outline:before{content:"\F6C9"}.mdi-coffee-to-go:before{content:"\F177"}.mdi-coin:before{content:"\F178"}.mdi-coins:before{content:"\F694"}.mdi-collage:before{content:"\F640"}.mdi-color-helper:before{content:"\F179"}.mdi-comment:before{content:"\F17A"}.mdi-comment-account:before{content:"\F17B"}.mdi-comment-account-outline:before{content:"\F17C"}.mdi-comment-alert:before{content:"\F17D"}.mdi-comment-alert-outline:before{content:"\F17E"}.mdi-comment-check:before{content:"\F17F"}.mdi-comment-check-outline:before{content:"\F180"}.mdi-comment-multiple-outline:before{content:"\F181"}.mdi-comment-outline:before{content:"\F182"}.mdi-comment-plus-outline:before{content:"\F183"}.mdi-comment-processing:before{content:"\F184"}.mdi-comment-processing-outline:before{content:"\F185"}.mdi-comment-question-outline:before{content:"\F186"}.mdi-comment-remove-outline:before{content:"\F187"}.mdi-comment-text:before{content:"\F188"}.mdi-comment-text-outline:before{content:"\F189"}.mdi-compare:before{content:"\F18A"}.mdi-compass:before{content:"\F18B"}.mdi-compass-outline:before{content:"\F18C"}.mdi-console:before{content:"\F18D"}.mdi-console-line:before{content:"\F7B6"}.mdi-contact-mail:before{content:"\F18E"}.mdi-contacts:before{content:"\F6CA"}.mdi-content-copy:before{content:"\F18F"}.mdi-content-cut:before{content:"\F190"}.mdi-content-duplicate:before{content:"\F191"}.mdi-content-paste:before{content:"\F192"}.mdi-content-save:before{content:"\F193"}.mdi-content-save-all:before{content:"\F194"}.mdi-content-save-settings:before{content:"\F61B"}.mdi-contrast:before{content:"\F195"}.mdi-contrast-box:before{content:"\F196"}.mdi-contrast-circle:before{content:"\F197"}.mdi-cookie:before{content:"\F198"}.mdi-copyright:before{content:"\F5E6"}.mdi-corn:before{content:"\F7B7"}.mdi-counter:before{content:"\F199"}.mdi-cow:before{content:"\F19A"}.mdi-creation:before{content:"\F1C9"}.mdi-credit-card:before{content:"\F19B"}.mdi-credit-card-multiple:before{content:"\F19C"}.mdi-credit-card-off:before{content:"\F5E4"}.mdi-credit-card-plus:before{content:"\F675"}.mdi-credit-card-scan:before{content:"\F19D"}.mdi-crop:before{content:"\F19E"}.mdi-crop-free:before{content:"\F19F"}.mdi-crop-landscape:before{content:"\F1A0"}.mdi-crop-portrait:before{content:"\F1A1"}.mdi-crop-rotate:before{content:"\F695"}.mdi-crop-square:before{content:"\F1A2"}.mdi-crosshairs:before{content:"\F1A3"}.mdi-crosshairs-gps:before{content:"\F1A4"}.mdi-crown:before{content:"\F1A5"}.mdi-cube:before{content:"\F1A6"}.mdi-cube-outline:before{content:"\F1A7"}.mdi-cube-send:before{content:"\F1A8"}.mdi-cube-unfolded:before{content:"\F1A9"}.mdi-cup:before{content:"\F1AA"}.mdi-cup-off:before{content:"\F5E5"}.mdi-cup-water:before{content:"\F1AB"}.mdi-currency-btc:before{content:"\F1AC"}.mdi-currency-chf:before{content:"\F7B8"}.mdi-currency-cny:before{content:"\F7B9"}.mdi-currency-eth:before{content:"\F7BA"}.mdi-currency-eur:before{content:"\F1AD"}.mdi-currency-gbp:before{content:"\F1AE"}.mdi-currency-inr:before{content:"\F1AF"}.mdi-currency-jpy:before{content:"\F7BB"}.mdi-currency-krw:before{content:"\F7BC"}.mdi-currency-ngn:before{content:"\F1B0"}.mdi-currency-rub:before{content:"\F1B1"}.mdi-currency-sign:before{content:"\F7BD"}.mdi-currency-try:before{content:"\F1B2"}.mdi-currency-twd:before{content:"\F7BE"}.mdi-currency-usd:before{content:"\F1B3"}.mdi-currency-usd-off:before{content:"\F679"}.mdi-cursor-default:before{content:"\F1B4"}.mdi-cursor-default-outline:before{content:"\F1B5"}.mdi-cursor-move:before{content:"\F1B6"}.mdi-cursor-pointer:before{content:"\F1B7"}.mdi-cursor-text:before{content:"\F5E7"}.mdi-database:before{content:"\F1B8"}.mdi-database-minus:before{content:"\F1B9"}.mdi-database-plus:before{content:"\F1BA"}.mdi-debug-step-into:before{content:"\F1BB"}.mdi-debug-step-out:before{content:"\F1BC"}.mdi-debug-step-over:before{content:"\F1BD"}.mdi-decagram:before{content:"\F76B"}.mdi-decagram-outline:before{content:"\F76C"}.mdi-decimal-decrease:before{content:"\F1BE"}.mdi-decimal-increase:before{content:"\F1BF"}.mdi-delete:before{content:"\F1C0"}.mdi-delete-circle:before{content:"\F682"}.mdi-delete-empty:before{content:"\F6CB"}.mdi-delete-forever:before{content:"\F5E8"}.mdi-delete-sweep:before{content:"\F5E9"}.mdi-delete-variant:before{content:"\F1C1"}.mdi-delta:before{content:"\F1C2"}.mdi-deskphone:before{content:"\F1C3"}.mdi-desktop-classic:before{content:"\F7BF"}.mdi-desktop-mac:before{content:"\F1C4"}.mdi-desktop-tower:before{content:"\F1C5"}.mdi-details:before{content:"\F1C6"}.mdi-developer-board:before{content:"\F696"}.mdi-deviantart:before{content:"\F1C7"}.mdi-dialpad:before{content:"\F61C"}.mdi-diamond:before{content:"\F1C8"}.mdi-dice-1:before{content:"\F1CA"}.mdi-dice-2:before{content:"\F1CB"}.mdi-dice-3:before{content:"\F1CC"}.mdi-dice-4:before{content:"\F1CD"}.mdi-dice-5:before{content:"\F1CE"}.mdi-dice-6:before{content:"\F1CF"}.mdi-dice-d10:before{content:"\F76E"}.mdi-dice-d20:before{content:"\F5EA"}.mdi-dice-d4:before{content:"\F5EB"}.mdi-dice-d6:before{content:"\F5EC"}.mdi-dice-d8:before{content:"\F5ED"}.mdi-dice-multiple:before{content:"\F76D"}.mdi-dictionary:before{content:"\F61D"}.mdi-dip-switch:before{content:"\F7C0"}.mdi-directions:before{content:"\F1D0"}.mdi-directions-fork:before{content:"\F641"}.mdi-discord:before{content:"\F66F"}.mdi-disk:before{content:"\F5EE"}.mdi-disk-alert:before{content:"\F1D1"}.mdi-disqus:before{content:"\F1D2"}.mdi-disqus-outline:before{content:"\F1D3"}.mdi-division:before{content:"\F1D4"}.mdi-division-box:before{content:"\F1D5"}.mdi-dna:before{content:"\F683"}.mdi-dns:before{content:"\F1D6"}.mdi-do-not-disturb:before{content:"\F697"}.mdi-do-not-disturb-off:before{content:"\F698"}.mdi-dolby:before{content:"\F6B2"}.mdi-domain:before{content:"\F1D7"}.mdi-donkey:before{content:"\F7C1"}.mdi-dots-horizontal:before{content:"\F1D8"}.mdi-dots-horizontal-circle:before{content:"\F7C2"}.mdi-dots-vertical:before{content:"\F1D9"}.mdi-dots-vertical-circle:before{content:"\F7C3"}.mdi-douban:before{content:"\F699"}.mdi-download:before{content:"\F1DA"}.mdi-download-network:before{content:"\F6F3"}.mdi-drag:before{content:"\F1DB"}.mdi-drag-horizontal:before{content:"\F1DC"}.mdi-drag-vertical:before{content:"\F1DD"}.mdi-drawing:before{content:"\F1DE"}.mdi-drawing-box:before{content:"\F1DF"}.mdi-dribbble:before{content:"\F1E0"}.mdi-dribbble-box:before{content:"\F1E1"}.mdi-drone:before{content:"\F1E2"}.mdi-dropbox:before{content:"\F1E3"}.mdi-drupal:before{content:"\F1E4"}.mdi-duck:before{content:"\F1E5"}.mdi-dumbbell:before{content:"\F1E6"}.mdi-ear-hearing:before{content:"\F7C4"}.mdi-earth:before{content:"\F1E7"}.mdi-earth-box:before{content:"\F6CC"}.mdi-earth-box-off:before{content:"\F6CD"}.mdi-earth-off:before{content:"\F1E8"}.mdi-edge:before{content:"\F1E9"}.mdi-eject:before{content:"\F1EA"}.mdi-elephant:before{content:"\F7C5"}.mdi-elevation-decline:before{content:"\F1EB"}.mdi-elevation-rise:before{content:"\F1EC"}.mdi-elevator:before{content:"\F1ED"}.mdi-email:before{content:"\F1EE"}.mdi-email-alert:before{content:"\F6CE"}.mdi-email-open:before{content:"\F1EF"}.mdi-email-open-outline:before{content:"\F5EF"}.mdi-email-outline:before{content:"\F1F0"}.mdi-email-secure:before{content:"\F1F1"}.mdi-email-variant:before{content:"\F5F0"}.mdi-emby:before{content:"\F6B3"}.mdi-emoticon:before{content:"\F1F2"}.mdi-emoticon-cool:before{content:"\F1F3"}.mdi-emoticon-dead:before{content:"\F69A"}.mdi-emoticon-devil:before{content:"\F1F4"}.mdi-emoticon-excited:before{content:"\F69B"}.mdi-emoticon-happy:before{content:"\F1F5"}.mdi-emoticon-neutral:before{content:"\F1F6"}.mdi-emoticon-poop:before{content:"\F1F7"}.mdi-emoticon-sad:before{content:"\F1F8"}.mdi-emoticon-tongue:before{content:"\F1F9"}.mdi-engine:before{content:"\F1FA"}.mdi-engine-outline:before{content:"\F1FB"}.mdi-equal:before{content:"\F1FC"}.mdi-equal-box:before{content:"\F1FD"}.mdi-eraser:before{content:"\F1FE"}.mdi-eraser-variant:before{content:"\F642"}.mdi-escalator:before{content:"\F1FF"}.mdi-ethernet:before{content:"\F200"}.mdi-ethernet-cable:before{content:"\F201"}.mdi-ethernet-cable-off:before{content:"\F202"}.mdi-etsy:before{content:"\F203"}.mdi-ev-station:before{content:"\F5F1"}.mdi-eventbrite:before{content:"\F7C6"}.mdi-evernote:before{content:"\F204"}.mdi-exclamation:before{content:"\F205"}.mdi-exit-to-app:before{content:"\F206"}.mdi-export:before{content:"\F207"}.mdi-eye:before{content:"\F208"}.mdi-eye-off:before{content:"\F209"}.mdi-eye-off-outline:before{content:"\F6D0"}.mdi-eye-outline:before{content:"\F6CF"}.mdi-eyedropper:before{content:"\F20A"}.mdi-eyedropper-variant:before{content:"\F20B"}.mdi-face:before{content:"\F643"}.mdi-face-profile:before{content:"\F644"}.mdi-facebook:before{content:"\F20C"}.mdi-facebook-box:before{content:"\F20D"}.mdi-facebook-messenger:before{content:"\F20E"}.mdi-factory:before{content:"\F20F"}.mdi-fan:before{content:"\F210"}.mdi-fast-forward:before{content:"\F211"}.mdi-fast-forward-outline:before{content:"\F6D1"}.mdi-fax:before{content:"\F212"}.mdi-feather:before{content:"\F6D2"}.mdi-ferry:before{content:"\F213"}.mdi-file:before{content:"\F214"}.mdi-file-account:before{content:"\F73A"}.mdi-file-chart:before{content:"\F215"}.mdi-file-check:before{content:"\F216"}.mdi-file-cloud:before{content:"\F217"}.mdi-file-delimited:before{content:"\F218"}.mdi-file-document:before{content:"\F219"}.mdi-file-document-box:before{content:"\F21A"}.mdi-file-excel:before{content:"\F21B"}.mdi-file-excel-box:before{content:"\F21C"}.mdi-file-export:before{content:"\F21D"}.mdi-file-find:before{content:"\F21E"}.mdi-file-hidden:before{content:"\F613"}.mdi-file-image:before{content:"\F21F"}.mdi-file-import:before{content:"\F220"}.mdi-file-lock:before{content:"\F221"}.mdi-file-multiple:before{content:"\F222"}.mdi-file-music:before{content:"\F223"}.mdi-file-outline:before{content:"\F224"}.mdi-file-pdf:before{content:"\F225"}.mdi-file-pdf-box:before{content:"\F226"}.mdi-file-plus:before{content:"\F751"}.mdi-file-powerpoint:before{content:"\F227"}.mdi-file-powerpoint-box:before{content:"\F228"}.mdi-file-presentation-box:before{content:"\F229"}.mdi-file-restore:before{content:"\F670"}.mdi-file-send:before{content:"\F22A"}.mdi-file-tree:before{content:"\F645"}.mdi-file-video:before{content:"\F22B"}.mdi-file-word:before{content:"\F22C"}.mdi-file-word-box:before{content:"\F22D"}.mdi-file-xml:before{content:"\F22E"}.mdi-film:before{content:"\F22F"}.mdi-filmstrip:before{content:"\F230"}.mdi-filmstrip-off:before{content:"\F231"}.mdi-filter:before{content:"\F232"}.mdi-filter-outline:before{content:"\F233"}.mdi-filter-remove:before{content:"\F234"}.mdi-filter-remove-outline:before{content:"\F235"}.mdi-filter-variant:before{content:"\F236"}.mdi-find-replace:before{content:"\F6D3"}.mdi-fingerprint:before{content:"\F237"}.mdi-fire:before{content:"\F238"}.mdi-firefox:before{content:"\F239"}.mdi-fish:before{content:"\F23A"}.mdi-flag:before{content:"\F23B"}.mdi-flag-checkered:before{content:"\F23C"}.mdi-flag-outline:before{content:"\F23D"}.mdi-flag-outline-variant:before{content:"\F23E"}.mdi-flag-triangle:before{content:"\F23F"}.mdi-flag-variant:before{content:"\F240"}.mdi-flash:before{content:"\F241"}.mdi-flash-auto:before{content:"\F242"}.mdi-flash-off:before{content:"\F243"}.mdi-flash-outline:before{content:"\F6D4"}.mdi-flash-red-eye:before{content:"\F67A"}.mdi-flashlight:before{content:"\F244"}.mdi-flashlight-off:before{content:"\F245"}.mdi-flask:before{content:"\F093"}.mdi-flask-empty:before{content:"\F094"}.mdi-flask-empty-outline:before{content:"\F095"}.mdi-flask-outline:before{content:"\F096"}.mdi-flattr:before{content:"\F246"}.mdi-flip-to-back:before{content:"\F247"}.mdi-flip-to-front:before{content:"\F248"}.mdi-floppy:before{content:"\F249"}.mdi-flower:before{content:"\F24A"}.mdi-folder:before{content:"\F24B"}.mdi-folder-account:before{content:"\F24C"}.mdi-folder-download:before{content:"\F24D"}.mdi-folder-google-drive:before{content:"\F24E"}.mdi-folder-image:before{content:"\F24F"}.mdi-folder-lock:before{content:"\F250"}.mdi-folder-lock-open:before{content:"\F251"}.mdi-folder-move:before{content:"\F252"}.mdi-folder-multiple:before{content:"\F253"}.mdi-folder-multiple-image:before{content:"\F254"}.mdi-folder-multiple-outline:before{content:"\F255"}.mdi-folder-open:before{content:"\F76F"}.mdi-folder-outline:before{content:"\F256"}.mdi-folder-plus:before{content:"\F257"}.mdi-folder-remove:before{content:"\F258"}.mdi-folder-star:before{content:"\F69C"}.mdi-folder-upload:before{content:"\F259"}.mdi-font-awesome:before{content:"\F03A"}.mdi-food:before{content:"\F25A"}.mdi-food-apple:before{content:"\F25B"}.mdi-food-croissant:before{content:"\F7C7"}.mdi-food-fork-drink:before{content:"\F5F2"}.mdi-food-off:before{content:"\F5F3"}.mdi-food-variant:before{content:"\F25C"}.mdi-football:before{content:"\F25D"}.mdi-football-australian:before{content:"\F25E"}.mdi-football-helmet:before{content:"\F25F"}.mdi-forklift:before{content:"\F7C8"}.mdi-format-align-bottom:before{content:"\F752"}.mdi-format-align-center:before{content:"\F260"}.mdi-format-align-justify:before{content:"\F261"}.mdi-format-align-left:before{content:"\F262"}.mdi-format-align-middle:before{content:"\F753"}.mdi-format-align-right:before{content:"\F263"}.mdi-format-align-top:before{content:"\F754"}.mdi-format-annotation-plus:before{content:"\F646"}.mdi-format-bold:before{content:"\F264"}.mdi-format-clear:before{content:"\F265"}.mdi-format-color-fill:before{content:"\F266"}.mdi-format-color-text:before{content:"\F69D"}.mdi-format-float-center:before{content:"\F267"}.mdi-format-float-left:before{content:"\F268"}.mdi-format-float-none:before{content:"\F269"}.mdi-format-float-right:before{content:"\F26A"}.mdi-format-font:before{content:"\F6D5"}.mdi-format-header-1:before{content:"\F26B"}.mdi-format-header-2:before{content:"\F26C"}.mdi-format-header-3:before{content:"\F26D"}.mdi-format-header-4:before{content:"\F26E"}.mdi-format-header-5:before{content:"\F26F"}.mdi-format-header-6:before{content:"\F270"}.mdi-format-header-decrease:before{content:"\F271"}.mdi-format-header-equal:before{content:"\F272"}.mdi-format-header-increase:before{content:"\F273"}.mdi-format-header-pound:before{content:"\F274"}.mdi-format-horizontal-align-center:before{content:"\F61E"}.mdi-format-horizontal-align-left:before{content:"\F61F"}.mdi-format-horizontal-align-right:before{content:"\F620"}.mdi-format-indent-decrease:before{content:"\F275"}.mdi-format-indent-increase:before{content:"\F276"}.mdi-format-italic:before{content:"\F277"}.mdi-format-line-spacing:before{content:"\F278"}.mdi-format-line-style:before{content:"\F5C8"}.mdi-format-line-weight:before{content:"\F5C9"}.mdi-format-list-bulleted:before{content:"\F279"}.mdi-format-list-bulleted-type:before{content:"\F27A"}.mdi-format-list-checks:before{content:"\F755"}.mdi-format-list-numbers:before{content:"\F27B"}.mdi-format-page-break:before{content:"\F6D6"}.mdi-format-paint:before{content:"\F27C"}.mdi-format-paragraph:before{content:"\F27D"}.mdi-format-pilcrow:before{content:"\F6D7"}.mdi-format-quote-close:before{content:"\F27E"}.mdi-format-quote-open:before{content:"\F756"}.mdi-format-rotate-90:before{content:"\F6A9"}.mdi-format-section:before{content:"\F69E"}.mdi-format-size:before{content:"\F27F"}.mdi-format-strikethrough:before{content:"\F280"}.mdi-format-strikethrough-variant:before{content:"\F281"}.mdi-format-subscript:before{content:"\F282"}.mdi-format-superscript:before{content:"\F283"}.mdi-format-text:before{content:"\F284"}.mdi-format-textdirection-l-to-r:before{content:"\F285"}.mdi-format-textdirection-r-to-l:before{content:"\F286"}.mdi-format-title:before{content:"\F5F4"}.mdi-format-underline:before{content:"\F287"}.mdi-format-vertical-align-bottom:before{content:"\F621"}.mdi-format-vertical-align-center:before{content:"\F622"}.mdi-format-vertical-align-top:before{content:"\F623"}.mdi-format-wrap-inline:before{content:"\F288"}.mdi-format-wrap-square:before{content:"\F289"}.mdi-format-wrap-tight:before{content:"\F28A"}.mdi-format-wrap-top-bottom:before{content:"\F28B"}.mdi-forum:before{content:"\F28C"}.mdi-forward:before{content:"\F28D"}.mdi-foursquare:before{content:"\F28E"}.mdi-fridge:before{content:"\F28F"}.mdi-fridge-filled:before{content:"\F290"}.mdi-fridge-filled-bottom:before{content:"\F291"}.mdi-fridge-filled-top:before{content:"\F292"}.mdi-fuel:before{content:"\F7C9"}.mdi-fullscreen:before{content:"\F293"}.mdi-fullscreen-exit:before{content:"\F294"}.mdi-function:before{content:"\F295"}.mdi-gamepad:before{content:"\F296"}.mdi-gamepad-variant:before{content:"\F297"}.mdi-garage:before{content:"\F6D8"}.mdi-garage-open:before{content:"\F6D9"}.mdi-gas-cylinder:before{content:"\F647"}.mdi-gas-station:before{content:"\F298"}.mdi-gate:before{content:"\F299"}.mdi-gauge:before{content:"\F29A"}.mdi-gavel:before{content:"\F29B"}.mdi-gender-female:before{content:"\F29C"}.mdi-gender-male:before{content:"\F29D"}.mdi-gender-male-female:before{content:"\F29E"}.mdi-gender-transgender:before{content:"\F29F"}.mdi-gesture:before{content:"\F7CA"}.mdi-gesture-double-tap:before{content:"\F73B"}.mdi-gesture-swipe-down:before{content:"\F73C"}.mdi-gesture-swipe-left:before{content:"\F73D"}.mdi-gesture-swipe-right:before{content:"\F73E"}.mdi-gesture-swipe-up:before{content:"\F73F"}.mdi-gesture-tap:before{content:"\F740"}.mdi-gesture-two-double-tap:before{content:"\F741"}.mdi-gesture-two-tap:before{content:"\F742"}.mdi-ghost:before{content:"\F2A0"}.mdi-gift:before{content:"\F2A1"}.mdi-git:before{content:"\F2A2"}.mdi-github-box:before{content:"\F2A3"}.mdi-github-circle:before{content:"\F2A4"}.mdi-github-face:before{content:"\F6DA"}.mdi-glass-flute:before{content:"\F2A5"}.mdi-glass-mug:before{content:"\F2A6"}.mdi-glass-stange:before{content:"\F2A7"}.mdi-glass-tulip:before{content:"\F2A8"}.mdi-glassdoor:before{content:"\F2A9"}.mdi-glasses:before{content:"\F2AA"}.mdi-gmail:before{content:"\F2AB"}.mdi-gnome:before{content:"\F2AC"}.mdi-gondola:before{content:"\F685"}.mdi-google:before{content:"\F2AD"}.mdi-google-analytics:before{content:"\F7CB"}.mdi-google-assistant:before{content:"\F7CC"}.mdi-google-cardboard:before{content:"\F2AE"}.mdi-google-chrome:before{content:"\F2AF"}.mdi-google-circles:before{content:"\F2B0"}.mdi-google-circles-communities:before{content:"\F2B1"}.mdi-google-circles-extended:before{content:"\F2B2"}.mdi-google-circles-group:before{content:"\F2B3"}.mdi-google-controller:before{content:"\F2B4"}.mdi-google-controller-off:before{content:"\F2B5"}.mdi-google-drive:before{content:"\F2B6"}.mdi-google-earth:before{content:"\F2B7"}.mdi-google-glass:before{content:"\F2B8"}.mdi-google-keep:before{content:"\F6DB"}.mdi-google-maps:before{content:"\F5F5"}.mdi-google-nearby:before{content:"\F2B9"}.mdi-google-pages:before{content:"\F2BA"}.mdi-google-photos:before{content:"\F6DC"}.mdi-google-physical-web:before{content:"\F2BB"}.mdi-google-play:before{content:"\F2BC"}.mdi-google-plus:before{content:"\F2BD"}.mdi-google-plus-box:before{content:"\F2BE"}.mdi-google-translate:before{content:"\F2BF"}.mdi-google-wallet:before{content:"\F2C0"}.mdi-gradient:before{content:"\F69F"}.mdi-grease-pencil:before{content:"\F648"}.mdi-grid:before{content:"\F2C1"}.mdi-grid-large:before{content:"\F757"}.mdi-grid-off:before{content:"\F2C2"}.mdi-group:before{content:"\F2C3"}.mdi-guitar-acoustic:before{content:"\F770"}.mdi-guitar-electric:before{content:"\F2C4"}.mdi-guitar-pick:before{content:"\F2C5"}.mdi-guitar-pick-outline:before{content:"\F2C6"}.mdi-hackernews:before{content:"\F624"}.mdi-hamburger:before{content:"\F684"}.mdi-hand-pointing-right:before{content:"\F2C7"}.mdi-hanger:before{content:"\F2C8"}.mdi-hangouts:before{content:"\F2C9"}.mdi-harddisk:before{content:"\F2CA"}.mdi-headphones:before{content:"\F2CB"}.mdi-headphones-box:before{content:"\F2CC"}.mdi-headphones-off:before{content:"\F7CD"}.mdi-headphones-settings:before{content:"\F2CD"}.mdi-headset:before{content:"\F2CE"}.mdi-headset-dock:before{content:"\F2CF"}.mdi-headset-off:before{content:"\F2D0"}.mdi-heart:before{content:"\F2D1"}.mdi-heart-box:before{content:"\F2D2"}.mdi-heart-box-outline:before{content:"\F2D3"}.mdi-heart-broken:before{content:"\F2D4"}.mdi-heart-half:before{content:"\F6DE"}.mdi-heart-half-full:before{content:"\F6DD"}.mdi-heart-half-outline:before{content:"\F6DF"}.mdi-heart-off:before{content:"\F758"}.mdi-heart-outline:before{content:"\F2D5"}.mdi-heart-pulse:before{content:"\F5F6"}.mdi-help:before{content:"\F2D6"}.mdi-help-box:before{content:"\F78A"}.mdi-help-circle:before{content:"\F2D7"}.mdi-help-circle-outline:before{content:"\F625"}.mdi-help-network:before{content:"\F6F4"}.mdi-hexagon:before{content:"\F2D8"}.mdi-hexagon-multiple:before{content:"\F6E0"}.mdi-hexagon-outline:before{content:"\F2D9"}.mdi-high-definition:before{content:"\F7CE"}.mdi-highway:before{content:"\F5F7"}.mdi-history:before{content:"\F2DA"}.mdi-hololens:before{content:"\F2DB"}.mdi-home:before{content:"\F2DC"}.mdi-home-assistant:before{content:"\F7CF"}.mdi-home-automation:before{content:"\F7D0"}.mdi-home-circle:before{content:"\F7D1"}.mdi-home-map-marker:before{content:"\F5F8"}.mdi-home-modern:before{content:"\F2DD"}.mdi-home-outline:before{content:"\F6A0"}.mdi-home-variant:before{content:"\F2DE"}.mdi-hook:before{content:"\F6E1"}.mdi-hook-off:before{content:"\F6E2"}.mdi-hops:before{content:"\F2DF"}.mdi-hospital:before{content:"\F2E0"}.mdi-hospital-building:before{content:"\F2E1"}.mdi-hospital-marker:before{content:"\F2E2"}.mdi-hotel:before{content:"\F2E3"}.mdi-houzz:before{content:"\F2E4"}.mdi-houzz-box:before{content:"\F2E5"}.mdi-human:before{content:"\F2E6"}.mdi-human-child:before{content:"\F2E7"}.mdi-human-female:before{content:"\F649"}.mdi-human-greeting:before{content:"\F64A"}.mdi-human-handsdown:before{content:"\F64B"}.mdi-human-handsup:before{content:"\F64C"}.mdi-human-male:before{content:"\F64D"}.mdi-human-male-female:before{content:"\F2E8"}.mdi-human-pregnant:before{content:"\F5CF"}.mdi-humble-bundle:before{content:"\F743"}.mdi-image:before{content:"\F2E9"}.mdi-image-album:before{content:"\F2EA"}.mdi-image-area:before{content:"\F2EB"}.mdi-image-area-close:before{content:"\F2EC"}.mdi-image-broken:before{content:"\F2ED"}.mdi-image-broken-variant:before{content:"\F2EE"}.mdi-image-filter:before{content:"\F2EF"}.mdi-image-filter-black-white:before{content:"\F2F0"}.mdi-image-filter-center-focus:before{content:"\F2F1"}.mdi-image-filter-center-focus-weak:before{content:"\F2F2"}.mdi-image-filter-drama:before{content:"\F2F3"}.mdi-image-filter-frames:before{content:"\F2F4"}.mdi-image-filter-hdr:before{content:"\F2F5"}.mdi-image-filter-none:before{content:"\F2F6"}.mdi-image-filter-tilt-shift:before{content:"\F2F7"}.mdi-image-filter-vintage:before{content:"\F2F8"}.mdi-image-multiple:before{content:"\F2F9"}.mdi-import:before{content:"\F2FA"}.mdi-inbox:before{content:"\F686"}.mdi-inbox-arrow-down:before{content:"\F2FB"}.mdi-inbox-arrow-up:before{content:"\F3D1"}.mdi-incognito:before{content:"\F5F9"}.mdi-infinity:before{content:"\F6E3"}.mdi-information:before{content:"\F2FC"}.mdi-information-outline:before{content:"\F2FD"}.mdi-information-variant:before{content:"\F64E"}.mdi-instagram:before{content:"\F2FE"}.mdi-instapaper:before{content:"\F2FF"}.mdi-internet-explorer:before{content:"\F300"}.mdi-invert-colors:before{content:"\F301"}.mdi-itunes:before{content:"\F676"}.mdi-jeepney:before{content:"\F302"}.mdi-jira:before{content:"\F303"}.mdi-jsfiddle:before{content:"\F304"}.mdi-json:before{content:"\F626"}.mdi-keg:before{content:"\F305"}.mdi-kettle:before{content:"\F5FA"}.mdi-key:before{content:"\F306"}.mdi-key-change:before{content:"\F307"}.mdi-key-minus:before{content:"\F308"}.mdi-key-plus:before{content:"\F309"}.mdi-key-remove:before{content:"\F30A"}.mdi-key-variant:before{content:"\F30B"}.mdi-keyboard:before{content:"\F30C"}.mdi-keyboard-backspace:before{content:"\F30D"}.mdi-keyboard-caps:before{content:"\F30E"}.mdi-keyboard-close:before{content:"\F30F"}.mdi-keyboard-off:before{content:"\F310"}.mdi-keyboard-return:before{content:"\F311"}.mdi-keyboard-tab:before{content:"\F312"}.mdi-keyboard-variant:before{content:"\F313"}.mdi-kickstarter:before{content:"\F744"}.mdi-kodi:before{content:"\F314"}.mdi-label:before{content:"\F315"}.mdi-label-outline:before{content:"\F316"}.mdi-lambda:before{content:"\F627"}.mdi-lamp:before{content:"\F6B4"}.mdi-lan:before{content:"\F317"}.mdi-lan-connect:before{content:"\F318"}.mdi-lan-disconnect:before{content:"\F319"}.mdi-lan-pending:before{content:"\F31A"}.mdi-language-c:before{content:"\F671"}.mdi-language-cpp:before{content:"\F672"}.mdi-language-csharp:before{content:"\F31B"}.mdi-language-css3:before{content:"\F31C"}.mdi-language-go:before{content:"\F7D2"}.mdi-language-html5:before{content:"\F31D"}.mdi-language-javascript:before{content:"\F31E"}.mdi-language-php:before{content:"\F31F"}.mdi-language-python:before{content:"\F320"}.mdi-language-python-text:before{content:"\F321"}.mdi-language-r:before{content:"\F7D3"}.mdi-language-swift:before{content:"\F6E4"}.mdi-language-typescript:before{content:"\F6E5"}.mdi-laptop:before{content:"\F322"}.mdi-laptop-chromebook:before{content:"\F323"}.mdi-laptop-mac:before{content:"\F324"}.mdi-laptop-off:before{content:"\F6E6"}.mdi-laptop-windows:before{content:"\F325"}.mdi-lastfm:before{content:"\F326"}.mdi-launch:before{content:"\F327"}.mdi-lava-lamp:before{content:"\F7D4"}.mdi-layers:before{content:"\F328"}.mdi-layers-off:before{content:"\F329"}.mdi-lead-pencil:before{content:"\F64F"}.mdi-leaf:before{content:"\F32A"}.mdi-led-off:before{content:"\F32B"}.mdi-led-on:before{content:"\F32C"}.mdi-led-outline:before{content:"\F32D"}.mdi-led-strip:before{content:"\F7D5"}.mdi-led-variant-off:before{content:"\F32E"}.mdi-led-variant-on:before{content:"\F32F"}.mdi-led-variant-outline:before{content:"\F330"}.mdi-library:before{content:"\F331"}.mdi-library-books:before{content:"\F332"}.mdi-library-music:before{content:"\F333"}.mdi-library-plus:before{content:"\F334"}.mdi-lightbulb:before{content:"\F335"}.mdi-lightbulb-on:before{content:"\F6E7"}.mdi-lightbulb-on-outline:before{content:"\F6E8"}.mdi-lightbulb-outline:before{content:"\F336"}.mdi-link:before{content:"\F337"}.mdi-link-off:before{content:"\F338"}.mdi-link-variant:before{content:"\F339"}.mdi-link-variant-off:before{content:"\F33A"}.mdi-linkedin:before{content:"\F33B"}.mdi-linkedin-box:before{content:"\F33C"}.mdi-linux:before{content:"\F33D"}.mdi-loading:before{content:"\F771"}.mdi-lock:before{content:"\F33E"}.mdi-lock-open:before{content:"\F33F"}.mdi-lock-open-outline:before{content:"\F340"}.mdi-lock-outline:before{content:"\F341"}.mdi-lock-pattern:before{content:"\F6E9"}.mdi-lock-plus:before{content:"\F5FB"}.mdi-lock-reset:before{content:"\F772"}.mdi-locker:before{content:"\F7D6"}.mdi-locker-multiple:before{content:"\F7D7"}.mdi-login:before{content:"\F342"}.mdi-login-variant:before{content:"\F5FC"}.mdi-logout:before{content:"\F343"}.mdi-logout-variant:before{content:"\F5FD"}.mdi-looks:before{content:"\F344"}.mdi-loop:before{content:"\F6EA"}.mdi-loupe:before{content:"\F345"}.mdi-lumx:before{content:"\F346"}.mdi-magnet:before{content:"\F347"}.mdi-magnet-on:before{content:"\F348"}.mdi-magnify:before{content:"\F349"}.mdi-magnify-minus:before{content:"\F34A"}.mdi-magnify-minus-outline:before{content:"\F6EB"}.mdi-magnify-plus:before{content:"\F34B"}.mdi-magnify-plus-outline:before{content:"\F6EC"}.mdi-mail-ru:before{content:"\F34C"}.mdi-mailbox:before{content:"\F6ED"}.mdi-map:before{content:"\F34D"}.mdi-map-marker:before{content:"\F34E"}.mdi-map-marker-circle:before{content:"\F34F"}.mdi-map-marker-minus:before{content:"\F650"}.mdi-map-marker-multiple:before{content:"\F350"}.mdi-map-marker-off:before{content:"\F351"}.mdi-map-marker-outline:before{content:"\F7D8"}.mdi-map-marker-plus:before{content:"\F651"}.mdi-map-marker-radius:before{content:"\F352"}.mdi-margin:before{content:"\F353"}.mdi-markdown:before{content:"\F354"}.mdi-marker:before{content:"\F652"}.mdi-marker-check:before{content:"\F355"}.mdi-martini:before{content:"\F356"}.mdi-material-ui:before{content:"\F357"}.mdi-math-compass:before{content:"\F358"}.mdi-matrix:before{content:"\F628"}.mdi-maxcdn:before{content:"\F359"}.mdi-medical-bag:before{content:"\F6EE"}.mdi-medium:before{content:"\F35A"}.mdi-memory:before{content:"\F35B"}.mdi-menu:before{content:"\F35C"}.mdi-menu-down:before{content:"\F35D"}.mdi-menu-down-outline:before{content:"\F6B5"}.mdi-menu-left:before{content:"\F35E"}.mdi-menu-right:before{content:"\F35F"}.mdi-menu-up:before{content:"\F360"}.mdi-menu-up-outline:before{content:"\F6B6"}.mdi-message:before{content:"\F361"}.mdi-message-alert:before{content:"\F362"}.mdi-message-bulleted:before{content:"\F6A1"}.mdi-message-bulleted-off:before{content:"\F6A2"}.mdi-message-draw:before{content:"\F363"}.mdi-message-image:before{content:"\F364"}.mdi-message-outline:before{content:"\F365"}.mdi-message-plus:before{content:"\F653"}.mdi-message-processing:before{content:"\F366"}.mdi-message-reply:before{content:"\F367"}.mdi-message-reply-text:before{content:"\F368"}.mdi-message-settings:before{content:"\F6EF"}.mdi-message-settings-variant:before{content:"\F6F0"}.mdi-message-text:before{content:"\F369"}.mdi-message-text-outline:before{content:"\F36A"}.mdi-message-video:before{content:"\F36B"}.mdi-meteor:before{content:"\F629"}.mdi-metronome:before{content:"\F7D9"}.mdi-metronome-tick:before{content:"\F7DA"}.mdi-micro-sd:before{content:"\F7DB"}.mdi-microphone:before{content:"\F36C"}.mdi-microphone-off:before{content:"\F36D"}.mdi-microphone-outline:before{content:"\F36E"}.mdi-microphone-settings:before{content:"\F36F"}.mdi-microphone-variant:before{content:"\F370"}.mdi-microphone-variant-off:before{content:"\F371"}.mdi-microscope:before{content:"\F654"}.mdi-microsoft:before{content:"\F372"}.mdi-minecraft:before{content:"\F373"}.mdi-minus:before{content:"\F374"}.mdi-minus-box:before{content:"\F375"}.mdi-minus-box-outline:before{content:"\F6F1"}.mdi-minus-circle:before{content:"\F376"}.mdi-minus-circle-outline:before{content:"\F377"}.mdi-minus-network:before{content:"\F378"}.mdi-mixcloud:before{content:"\F62A"}.mdi-mixer:before{content:"\F7DC"}.mdi-monitor:before{content:"\F379"}.mdi-monitor-multiple:before{content:"\F37A"}.mdi-more:before{content:"\F37B"}.mdi-motorbike:before{content:"\F37C"}.mdi-mouse:before{content:"\F37D"}.mdi-mouse-off:before{content:"\F37E"}.mdi-mouse-variant:before{content:"\F37F"}.mdi-mouse-variant-off:before{content:"\F380"}.mdi-move-resize:before{content:"\F655"}.mdi-move-resize-variant:before{content:"\F656"}.mdi-movie:before{content:"\F381"}.mdi-movie-roll:before{content:"\F7DD"}.mdi-multiplication:before{content:"\F382"}.mdi-multiplication-box:before{content:"\F383"}.mdi-mushroom:before{content:"\F7DE"}.mdi-mushroom-outline:before{content:"\F7DF"}.mdi-music:before{content:"\F759"}.mdi-music-box:before{content:"\F384"}.mdi-music-box-outline:before{content:"\F385"}.mdi-music-circle:before{content:"\F386"}.mdi-music-note:before{content:"\F387"}.mdi-music-note-bluetooth:before{content:"\F5FE"}.mdi-music-note-bluetooth-off:before{content:"\F5FF"}.mdi-music-note-eighth:before{content:"\F388"}.mdi-music-note-half:before{content:"\F389"}.mdi-music-note-off:before{content:"\F38A"}.mdi-music-note-quarter:before{content:"\F38B"}.mdi-music-note-sixteenth:before{content:"\F38C"}.mdi-music-note-whole:before{content:"\F38D"}.mdi-music-off:before{content:"\F75A"}.mdi-nature:before{content:"\F38E"}.mdi-nature-people:before{content:"\F38F"}.mdi-navigation:before{content:"\F390"}.mdi-near-me:before{content:"\F5CD"}.mdi-needle:before{content:"\F391"}.mdi-nest-protect:before{content:"\F392"}.mdi-nest-thermostat:before{content:"\F393"}.mdi-netflix:before{content:"\F745"}.mdi-network:before{content:"\F6F2"}.mdi-new-box:before{content:"\F394"}.mdi-newspaper:before{content:"\F395"}.mdi-nfc:before{content:"\F396"}.mdi-nfc-tap:before{content:"\F397"}.mdi-nfc-variant:before{content:"\F398"}.mdi-ninja:before{content:"\F773"}.mdi-nintendo-switch:before{content:"\F7E0"}.mdi-nodejs:before{content:"\F399"}.mdi-note:before{content:"\F39A"}.mdi-note-multiple:before{content:"\F6B7"}.mdi-note-multiple-outline:before{content:"\F6B8"}.mdi-note-outline:before{content:"\F39B"}.mdi-note-plus:before{content:"\F39C"}.mdi-note-plus-outline:before{content:"\F39D"}.mdi-note-text:before{content:"\F39E"}.mdi-notification-clear-all:before{content:"\F39F"}.mdi-npm:before{content:"\F6F6"}.mdi-nuke:before{content:"\F6A3"}.mdi-null:before{content:"\F7E1"}.mdi-numeric:before{content:"\F3A0"}.mdi-numeric-0-box:before{content:"\F3A1"}.mdi-numeric-0-box-multiple-outline:before{content:"\F3A2"}.mdi-numeric-0-box-outline:before{content:"\F3A3"}.mdi-numeric-1-box:before{content:"\F3A4"}.mdi-numeric-1-box-multiple-outline:before{content:"\F3A5"}.mdi-numeric-1-box-outline:before{content:"\F3A6"}.mdi-numeric-2-box:before{content:"\F3A7"}.mdi-numeric-2-box-multiple-outline:before{content:"\F3A8"}.mdi-numeric-2-box-outline:before{content:"\F3A9"}.mdi-numeric-3-box:before{content:"\F3AA"}.mdi-numeric-3-box-multiple-outline:before{content:"\F3AB"}.mdi-numeric-3-box-outline:before{content:"\F3AC"}.mdi-numeric-4-box:before{content:"\F3AD"}.mdi-numeric-4-box-multiple-outline:before{content:"\F3AE"}.mdi-numeric-4-box-outline:before{content:"\F3AF"}.mdi-numeric-5-box:before{content:"\F3B0"}.mdi-numeric-5-box-multiple-outline:before{content:"\F3B1"}.mdi-numeric-5-box-outline:before{content:"\F3B2"}.mdi-numeric-6-box:before{content:"\F3B3"}.mdi-numeric-6-box-multiple-outline:before{content:"\F3B4"}.mdi-numeric-6-box-outline:before{content:"\F3B5"}.mdi-numeric-7-box:before{content:"\F3B6"}.mdi-numeric-7-box-multiple-outline:before{content:"\F3B7"}.mdi-numeric-7-box-outline:before{content:"\F3B8"}.mdi-numeric-8-box:before{content:"\F3B9"}.mdi-numeric-8-box-multiple-outline:before{content:"\F3BA"}.mdi-numeric-8-box-outline:before{content:"\F3BB"}.mdi-numeric-9-box:before{content:"\F3BC"}.mdi-numeric-9-box-multiple-outline:before{content:"\F3BD"}.mdi-numeric-9-box-outline:before{content:"\F3BE"}.mdi-numeric-9-plus-box:before{content:"\F3BF"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"\F3C0"}.mdi-numeric-9-plus-box-outline:before{content:"\F3C1"}.mdi-nut:before{content:"\F6F7"}.mdi-nutrition:before{content:"\F3C2"}.mdi-oar:before{content:"\F67B"}.mdi-octagon:before{content:"\F3C3"}.mdi-octagon-outline:before{content:"\F3C4"}.mdi-octagram:before{content:"\F6F8"}.mdi-octagram-outline:before{content:"\F774"}.mdi-odnoklassniki:before{content:"\F3C5"}.mdi-office:before{content:"\F3C6"}.mdi-oil:before{content:"\F3C7"}.mdi-oil-temperature:before{content:"\F3C8"}.mdi-omega:before{content:"\F3C9"}.mdi-onedrive:before{content:"\F3CA"}.mdi-onenote:before{content:"\F746"}.mdi-opacity:before{content:"\F5CC"}.mdi-open-in-app:before{content:"\F3CB"}.mdi-open-in-new:before{content:"\F3CC"}.mdi-openid:before{content:"\F3CD"}.mdi-opera:before{content:"\F3CE"}.mdi-orbit:before{content:"\F018"}.mdi-ornament:before{content:"\F3CF"}.mdi-ornament-variant:before{content:"\F3D0"}.mdi-owl:before{content:"\F3D2"}.mdi-package:before{content:"\F3D3"}.mdi-package-down:before{content:"\F3D4"}.mdi-package-up:before{content:"\F3D5"}.mdi-package-variant:before{content:"\F3D6"}.mdi-package-variant-closed:before{content:"\F3D7"}.mdi-page-first:before{content:"\F600"}.mdi-page-last:before{content:"\F601"}.mdi-page-layout-body:before{content:"\F6F9"}.mdi-page-layout-footer:before{content:"\F6FA"}.mdi-page-layout-header:before{content:"\F6FB"}.mdi-page-layout-sidebar-left:before{content:"\F6FC"}.mdi-page-layout-sidebar-right:before{content:"\F6FD"}.mdi-palette:before{content:"\F3D8"}.mdi-palette-advanced:before{content:"\F3D9"}.mdi-panda:before{content:"\F3DA"}.mdi-pandora:before{content:"\F3DB"}.mdi-panorama:before{content:"\F3DC"}.mdi-panorama-fisheye:before{content:"\F3DD"}.mdi-panorama-horizontal:before{content:"\F3DE"}.mdi-panorama-vertical:before{content:"\F3DF"}.mdi-panorama-wide-angle:before{content:"\F3E0"}.mdi-paper-cut-vertical:before{content:"\F3E1"}.mdi-paperclip:before{content:"\F3E2"}.mdi-parking:before{content:"\F3E3"}.mdi-passport:before{content:"\F7E2"}.mdi-pause:before{content:"\F3E4"}.mdi-pause-circle:before{content:"\F3E5"}.mdi-pause-circle-outline:before{content:"\F3E6"}.mdi-pause-octagon:before{content:"\F3E7"}.mdi-pause-octagon-outline:before{content:"\F3E8"}.mdi-paw:before{content:"\F3E9"}.mdi-paw-off:before{content:"\F657"}.mdi-pen:before{content:"\F3EA"}.mdi-pencil:before{content:"\F3EB"}.mdi-pencil-box:before{content:"\F3EC"}.mdi-pencil-box-outline:before{content:"\F3ED"}.mdi-pencil-circle:before{content:"\F6FE"}.mdi-pencil-circle-outline:before{content:"\F775"}.mdi-pencil-lock:before{content:"\F3EE"}.mdi-pencil-off:before{content:"\F3EF"}.mdi-pentagon:before{content:"\F6FF"}.mdi-pentagon-outline:before{content:"\F700"}.mdi-percent:before{content:"\F3F0"}.mdi-periodic-table-co2:before{content:"\F7E3"}.mdi-periscope:before{content:"\F747"}.mdi-pharmacy:before{content:"\F3F1"}.mdi-phone:before{content:"\F3F2"}.mdi-phone-bluetooth:before{content:"\F3F3"}.mdi-phone-classic:before{content:"\F602"}.mdi-phone-forward:before{content:"\F3F4"}.mdi-phone-hangup:before{content:"\F3F5"}.mdi-phone-in-talk:before{content:"\F3F6"}.mdi-phone-incoming:before{content:"\F3F7"}.mdi-phone-locked:before{content:"\F3F8"}.mdi-phone-log:before{content:"\F3F9"}.mdi-phone-minus:before{content:"\F658"}.mdi-phone-missed:before{content:"\F3FA"}.mdi-phone-outgoing:before{content:"\F3FB"}.mdi-phone-paused:before{content:"\F3FC"}.mdi-phone-plus:before{content:"\F659"}.mdi-phone-settings:before{content:"\F3FD"}.mdi-phone-voip:before{content:"\F3FE"}.mdi-pi:before{content:"\F3FF"}.mdi-pi-box:before{content:"\F400"}.mdi-piano:before{content:"\F67C"}.mdi-pig:before{content:"\F401"}.mdi-pill:before{content:"\F402"}.mdi-pillar:before{content:"\F701"}.mdi-pin:before{content:"\F403"}.mdi-pin-off:before{content:"\F404"}.mdi-pine-tree:before{content:"\F405"}.mdi-pine-tree-box:before{content:"\F406"}.mdi-pinterest:before{content:"\F407"}.mdi-pinterest-box:before{content:"\F408"}.mdi-pipe:before{content:"\F7E4"}.mdi-pipe-disconnected:before{content:"\F7E5"}.mdi-pistol:before{content:"\F702"}.mdi-pizza:before{content:"\F409"}.mdi-plane-shield:before{content:"\F6BA"}.mdi-play:before{content:"\F40A"}.mdi-play-box-outline:before{content:"\F40B"}.mdi-play-circle:before{content:"\F40C"}.mdi-play-circle-outline:before{content:"\F40D"}.mdi-play-pause:before{content:"\F40E"}.mdi-play-protected-content:before{content:"\F40F"}.mdi-playlist-check:before{content:"\F5C7"}.mdi-playlist-minus:before{content:"\F410"}.mdi-playlist-play:before{content:"\F411"}.mdi-playlist-plus:before{content:"\F412"}.mdi-playlist-remove:before{content:"\F413"}.mdi-playstation:before{content:"\F414"}.mdi-plex:before{content:"\F6B9"}.mdi-plus:before{content:"\F415"}.mdi-plus-box:before{content:"\F416"}.mdi-plus-box-outline:before{content:"\F703"}.mdi-plus-circle:before{content:"\F417"}.mdi-plus-circle-multiple-outline:before{content:"\F418"}.mdi-plus-circle-outline:before{content:"\F419"}.mdi-plus-network:before{content:"\F41A"}.mdi-plus-one:before{content:"\F41B"}.mdi-plus-outline:before{content:"\F704"}.mdi-pocket:before{content:"\F41C"}.mdi-pokeball:before{content:"\F41D"}.mdi-polaroid:before{content:"\F41E"}.mdi-poll:before{content:"\F41F"}.mdi-poll-box:before{content:"\F420"}.mdi-polymer:before{content:"\F421"}.mdi-pool:before{content:"\F606"}.mdi-popcorn:before{content:"\F422"}.mdi-pot:before{content:"\F65A"}.mdi-pot-mix:before{content:"\F65B"}.mdi-pound:before{content:"\F423"}.mdi-pound-box:before{content:"\F424"}.mdi-power:before{content:"\F425"}.mdi-power-plug:before{content:"\F6A4"}.mdi-power-plug-off:before{content:"\F6A5"}.mdi-power-settings:before{content:"\F426"}.mdi-power-socket:before{content:"\F427"}.mdi-power-socket-eu:before{content:"\F7E6"}.mdi-power-socket-uk:before{content:"\F7E7"}.mdi-power-socket-us:before{content:"\F7E8"}.mdi-prescription:before{content:"\F705"}.mdi-presentation:before{content:"\F428"}.mdi-presentation-play:before{content:"\F429"}.mdi-printer:before{content:"\F42A"}.mdi-printer-3d:before{content:"\F42B"}.mdi-printer-alert:before{content:"\F42C"}.mdi-printer-settings:before{content:"\F706"}.mdi-priority-high:before{content:"\F603"}.mdi-priority-low:before{content:"\F604"}.mdi-professional-hexagon:before{content:"\F42D"}.mdi-projector:before{content:"\F42E"}.mdi-projector-screen:before{content:"\F42F"}.mdi-publish:before{content:"\F6A6"}.mdi-pulse:before{content:"\F430"}.mdi-puzzle:before{content:"\F431"}.mdi-qqchat:before{content:"\F605"}.mdi-qrcode:before{content:"\F432"}.mdi-qrcode-scan:before{content:"\F433"}.mdi-quadcopter:before{content:"\F434"}.mdi-quality-high:before{content:"\F435"}.mdi-quicktime:before{content:"\F436"}.mdi-radar:before{content:"\F437"}.mdi-radiator:before{content:"\F438"}.mdi-radio:before{content:"\F439"}.mdi-radio-handheld:before{content:"\F43A"}.mdi-radio-tower:before{content:"\F43B"}.mdi-radioactive:before{content:"\F43C"}.mdi-radiobox-blank:before{content:"\F43D"}.mdi-radiobox-marked:before{content:"\F43E"}.mdi-raspberrypi:before{content:"\F43F"}.mdi-ray-end:before{content:"\F440"}.mdi-ray-end-arrow:before{content:"\F441"}.mdi-ray-start:before{content:"\F442"}.mdi-ray-start-arrow:before{content:"\F443"}.mdi-ray-start-end:before{content:"\F444"}.mdi-ray-vertex:before{content:"\F445"}.mdi-rdio:before{content:"\F446"}.mdi-react:before{content:"\F707"}.mdi-read:before{content:"\F447"}.mdi-readability:before{content:"\F448"}.mdi-receipt:before{content:"\F449"}.mdi-record:before{content:"\F44A"}.mdi-record-rec:before{content:"\F44B"}.mdi-recycle:before{content:"\F44C"}.mdi-reddit:before{content:"\F44D"}.mdi-redo:before{content:"\F44E"}.mdi-redo-variant:before{content:"\F44F"}.mdi-refresh:before{content:"\F450"}.mdi-regex:before{content:"\F451"}.mdi-relative-scale:before{content:"\F452"}.mdi-reload:before{content:"\F453"}.mdi-remote:before{content:"\F454"}.mdi-rename-box:before{content:"\F455"}.mdi-reorder-horizontal:before{content:"\F687"}.mdi-reorder-vertical:before{content:"\F688"}.mdi-repeat:before{content:"\F456"}.mdi-repeat-off:before{content:"\F457"}.mdi-repeat-once:before{content:"\F458"}.mdi-replay:before{content:"\F459"}.mdi-reply:before{content:"\F45A"}.mdi-reply-all:before{content:"\F45B"}.mdi-reproduction:before{content:"\F45C"}.mdi-resize-bottom-right:before{content:"\F45D"}.mdi-responsive:before{content:"\F45E"}.mdi-restart:before{content:"\F708"}.mdi-restore:before{content:"\F6A7"}.mdi-rewind:before{content:"\F45F"}.mdi-rewind-outline:before{content:"\F709"}.mdi-rhombus:before{content:"\F70A"}.mdi-rhombus-outline:before{content:"\F70B"}.mdi-ribbon:before{content:"\F460"}.mdi-rice:before{content:"\F7E9"}.mdi-ring:before{content:"\F7EA"}.mdi-road:before{content:"\F461"}.mdi-road-variant:before{content:"\F462"}.mdi-robot:before{content:"\F6A8"}.mdi-rocket:before{content:"\F463"}.mdi-roomba:before{content:"\F70C"}.mdi-rotate-3d:before{content:"\F464"}.mdi-rotate-left:before{content:"\F465"}.mdi-rotate-left-variant:before{content:"\F466"}.mdi-rotate-right:before{content:"\F467"}.mdi-rotate-right-variant:before{content:"\F468"}.mdi-rounded-corner:before{content:"\F607"}.mdi-router-wireless:before{content:"\F469"}.mdi-routes:before{content:"\F46A"}.mdi-rowing:before{content:"\F608"}.mdi-rss:before{content:"\F46B"}.mdi-rss-box:before{content:"\F46C"}.mdi-ruler:before{content:"\F46D"}.mdi-run:before{content:"\F70D"}.mdi-run-fast:before{content:"\F46E"}.mdi-sale:before{content:"\F46F"}.mdi-sass:before{content:"\F7EB"}.mdi-satellite:before{content:"\F470"}.mdi-satellite-variant:before{content:"\F471"}.mdi-saxophone:before{content:"\F609"}.mdi-scale:before{content:"\F472"}.mdi-scale-balance:before{content:"\F5D1"}.mdi-scale-bathroom:before{content:"\F473"}.mdi-scanner:before{content:"\F6AA"}.mdi-school:before{content:"\F474"}.mdi-screen-rotation:before{content:"\F475"}.mdi-screen-rotation-lock:before{content:"\F476"}.mdi-screwdriver:before{content:"\F477"}.mdi-script:before{content:"\F478"}.mdi-sd:before{content:"\F479"}.mdi-seal:before{content:"\F47A"}.mdi-search-web:before{content:"\F70E"}.mdi-seat-flat:before{content:"\F47B"}.mdi-seat-flat-angled:before{content:"\F47C"}.mdi-seat-individual-suite:before{content:"\F47D"}.mdi-seat-legroom-extra:before{content:"\F47E"}.mdi-seat-legroom-normal:before{content:"\F47F"}.mdi-seat-legroom-reduced:before{content:"\F480"}.mdi-seat-recline-extra:before{content:"\F481"}.mdi-seat-recline-normal:before{content:"\F482"}.mdi-security:before{content:"\F483"}.mdi-security-home:before{content:"\F689"}.mdi-security-network:before{content:"\F484"}.mdi-select:before{content:"\F485"}.mdi-select-all:before{content:"\F486"}.mdi-select-inverse:before{content:"\F487"}.mdi-select-off:before{content:"\F488"}.mdi-selection:before{content:"\F489"}.mdi-selection-off:before{content:"\F776"}.mdi-send:before{content:"\F48A"}.mdi-send-secure:before{content:"\F7EC"}.mdi-serial-port:before{content:"\F65C"}.mdi-server:before{content:"\F48B"}.mdi-server-minus:before{content:"\F48C"}.mdi-server-network:before{content:"\F48D"}.mdi-server-network-off:before{content:"\F48E"}.mdi-server-off:before{content:"\F48F"}.mdi-server-plus:before{content:"\F490"}.mdi-server-remove:before{content:"\F491"}.mdi-server-security:before{content:"\F492"}.mdi-set-all:before{content:"\F777"}.mdi-set-center:before{content:"\F778"}.mdi-set-center-right:before{content:"\F779"}.mdi-set-left:before{content:"\F77A"}.mdi-set-left-center:before{content:"\F77B"}.mdi-set-left-right:before{content:"\F77C"}.mdi-set-none:before{content:"\F77D"}.mdi-set-right:before{content:"\F77E"}.mdi-settings:before{content:"\F493"}.mdi-settings-box:before{content:"\F494"}.mdi-shape-circle-plus:before{content:"\F65D"}.mdi-shape-plus:before{content:"\F495"}.mdi-shape-polygon-plus:before{content:"\F65E"}.mdi-shape-rectangle-plus:before{content:"\F65F"}.mdi-shape-square-plus:before{content:"\F660"}.mdi-share:before{content:"\F496"}.mdi-share-variant:before{content:"\F497"}.mdi-shield:before{content:"\F498"}.mdi-shield-half-full:before{content:"\F77F"}.mdi-shield-outline:before{content:"\F499"}.mdi-shopping:before{content:"\F49A"}.mdi-shopping-music:before{content:"\F49B"}.mdi-shovel:before{content:"\F70F"}.mdi-shovel-off:before{content:"\F710"}.mdi-shredder:before{content:"\F49C"}.mdi-shuffle:before{content:"\F49D"}.mdi-shuffle-disabled:before{content:"\F49E"}.mdi-shuffle-variant:before{content:"\F49F"}.mdi-sigma:before{content:"\F4A0"}.mdi-sigma-lower:before{content:"\F62B"}.mdi-sign-caution:before{content:"\F4A1"}.mdi-sign-direction:before{content:"\F780"}.mdi-sign-text:before{content:"\F781"}.mdi-signal:before{content:"\F4A2"}.mdi-signal-2g:before{content:"\F711"}.mdi-signal-3g:before{content:"\F712"}.mdi-signal-4g:before{content:"\F713"}.mdi-signal-hspa:before{content:"\F714"}.mdi-signal-hspa-plus:before{content:"\F715"}.mdi-signal-off:before{content:"\F782"}.mdi-signal-variant:before{content:"\F60A"}.mdi-silverware:before{content:"\F4A3"}.mdi-silverware-fork:before{content:"\F4A4"}.mdi-silverware-spoon:before{content:"\F4A5"}.mdi-silverware-variant:before{content:"\F4A6"}.mdi-sim:before{content:"\F4A7"}.mdi-sim-alert:before{content:"\F4A8"}.mdi-sim-off:before{content:"\F4A9"}.mdi-sitemap:before{content:"\F4AA"}.mdi-skip-backward:before{content:"\F4AB"}.mdi-skip-forward:before{content:"\F4AC"}.mdi-skip-next:before{content:"\F4AD"}.mdi-skip-next-circle:before{content:"\F661"}.mdi-skip-next-circle-outline:before{content:"\F662"}.mdi-skip-previous:before{content:"\F4AE"}.mdi-skip-previous-circle:before{content:"\F663"}.mdi-skip-previous-circle-outline:before{content:"\F664"}.mdi-skull:before{content:"\F68B"}.mdi-skype:before{content:"\F4AF"}.mdi-skype-business:before{content:"\F4B0"}.mdi-slack:before{content:"\F4B1"}.mdi-sleep:before{content:"\F4B2"}.mdi-sleep-off:before{content:"\F4B3"}.mdi-smoking:before{content:"\F4B4"}.mdi-smoking-off:before{content:"\F4B5"}.mdi-snapchat:before{content:"\F4B6"}.mdi-snowflake:before{content:"\F716"}.mdi-snowman:before{content:"\F4B7"}.mdi-soccer:before{content:"\F4B8"}.mdi-sofa:before{content:"\F4B9"}.mdi-solid:before{content:"\F68C"}.mdi-sort:before{content:"\F4BA"}.mdi-sort-alphabetical:before{content:"\F4BB"}.mdi-sort-ascending:before{content:"\F4BC"}.mdi-sort-descending:before{content:"\F4BD"}.mdi-sort-numeric:before{content:"\F4BE"}.mdi-sort-variant:before{content:"\F4BF"}.mdi-soundcloud:before{content:"\F4C0"}.mdi-source-branch:before{content:"\F62C"}.mdi-source-commit:before{content:"\F717"}.mdi-source-commit-end:before{content:"\F718"}.mdi-source-commit-end-local:before{content:"\F719"}.mdi-source-commit-local:before{content:"\F71A"}.mdi-source-commit-next-local:before{content:"\F71B"}.mdi-source-commit-start:before{content:"\F71C"}.mdi-source-commit-start-next-local:before{content:"\F71D"}.mdi-source-fork:before{content:"\F4C1"}.mdi-source-merge:before{content:"\F62D"}.mdi-source-pull:before{content:"\F4C2"}.mdi-soy-sauce:before{content:"\F7ED"}.mdi-speaker:before{content:"\F4C3"}.mdi-speaker-off:before{content:"\F4C4"}.mdi-speaker-wireless:before{content:"\F71E"}.mdi-speedometer:before{content:"\F4C5"}.mdi-spellcheck:before{content:"\F4C6"}.mdi-spotify:before{content:"\F4C7"}.mdi-spotlight:before{content:"\F4C8"}.mdi-spotlight-beam:before{content:"\F4C9"}.mdi-spray:before{content:"\F665"}.mdi-square:before{content:"\F763"}.mdi-square-inc:before{content:"\F4CA"}.mdi-square-inc-cash:before{content:"\F4CB"}.mdi-square-outline:before{content:"\F762"}.mdi-square-root:before{content:"\F783"}.mdi-stackexchange:before{content:"\F60B"}.mdi-stackoverflow:before{content:"\F4CC"}.mdi-stadium:before{content:"\F71F"}.mdi-stairs:before{content:"\F4CD"}.mdi-standard-definition:before{content:"\F7EE"}.mdi-star:before{content:"\F4CE"}.mdi-star-circle:before{content:"\F4CF"}.mdi-star-half:before{content:"\F4D0"}.mdi-star-off:before{content:"\F4D1"}.mdi-star-outline:before{content:"\F4D2"}.mdi-steam:before{content:"\F4D3"}.mdi-steering:before{content:"\F4D4"}.mdi-step-backward:before{content:"\F4D5"}.mdi-step-backward-2:before{content:"\F4D6"}.mdi-step-forward:before{content:"\F4D7"}.mdi-step-forward-2:before{content:"\F4D8"}.mdi-stethoscope:before{content:"\F4D9"}.mdi-sticker:before{content:"\F5D0"}.mdi-sticker-emoji:before{content:"\F784"}.mdi-stocking:before{content:"\F4DA"}.mdi-stop:before{content:"\F4DB"}.mdi-stop-circle:before{content:"\F666"}.mdi-stop-circle-outline:before{content:"\F667"}.mdi-store:before{content:"\F4DC"}.mdi-store-24-hour:before{content:"\F4DD"}.mdi-stove:before{content:"\F4DE"}.mdi-subdirectory-arrow-left:before{content:"\F60C"}.mdi-subdirectory-arrow-right:before{content:"\F60D"}.mdi-subway:before{content:"\F6AB"}.mdi-subway-variant:before{content:"\F4DF"}.mdi-summit:before{content:"\F785"}.mdi-sunglasses:before{content:"\F4E0"}.mdi-surround-sound:before{content:"\F5C5"}.mdi-surround-sound-2-0:before{content:"\F7EF"}.mdi-surround-sound-3-1:before{content:"\F7F0"}.mdi-surround-sound-5-1:before{content:"\F7F1"}.mdi-surround-sound-7-1:before{content:"\F7F2"}.mdi-svg:before{content:"\F720"}.mdi-swap-horizontal:before{content:"\F4E1"}.mdi-swap-vertical:before{content:"\F4E2"}.mdi-swim:before{content:"\F4E3"}.mdi-switch:before{content:"\F4E4"}.mdi-sword:before{content:"\F4E5"}.mdi-sword-cross:before{content:"\F786"}.mdi-sync:before{content:"\F4E6"}.mdi-sync-alert:before{content:"\F4E7"}.mdi-sync-off:before{content:"\F4E8"}.mdi-tab:before{content:"\F4E9"}.mdi-tab-plus:before{content:"\F75B"}.mdi-tab-unselected:before{content:"\F4EA"}.mdi-table:before{content:"\F4EB"}.mdi-table-column-plus-after:before{content:"\F4EC"}.mdi-table-column-plus-before:before{content:"\F4ED"}.mdi-table-column-remove:before{content:"\F4EE"}.mdi-table-column-width:before{content:"\F4EF"}.mdi-table-edit:before{content:"\F4F0"}.mdi-table-large:before{content:"\F4F1"}.mdi-table-row-height:before{content:"\F4F2"}.mdi-table-row-plus-after:before{content:"\F4F3"}.mdi-table-row-plus-before:before{content:"\F4F4"}.mdi-table-row-remove:before{content:"\F4F5"}.mdi-tablet:before{content:"\F4F6"}.mdi-tablet-android:before{content:"\F4F7"}.mdi-tablet-ipad:before{content:"\F4F8"}.mdi-taco:before{content:"\F761"}.mdi-tag:before{content:"\F4F9"}.mdi-tag-faces:before{content:"\F4FA"}.mdi-tag-heart:before{content:"\F68A"}.mdi-tag-multiple:before{content:"\F4FB"}.mdi-tag-outline:before{content:"\F4FC"}.mdi-tag-plus:before{content:"\F721"}.mdi-tag-remove:before{content:"\F722"}.mdi-tag-text-outline:before{content:"\F4FD"}.mdi-target:before{content:"\F4FE"}.mdi-taxi:before{content:"\F4FF"}.mdi-teamviewer:before{content:"\F500"}.mdi-telegram:before{content:"\F501"}.mdi-television:before{content:"\F502"}.mdi-television-classic:before{content:"\F7F3"}.mdi-television-guide:before{content:"\F503"}.mdi-temperature-celsius:before{content:"\F504"}.mdi-temperature-fahrenheit:before{content:"\F505"}.mdi-temperature-kelvin:before{content:"\F506"}.mdi-tennis:before{content:"\F507"}.mdi-tent:before{content:"\F508"}.mdi-terrain:before{content:"\F509"}.mdi-test-tube:before{content:"\F668"}.mdi-text-shadow:before{content:"\F669"}.mdi-text-to-speech:before{content:"\F50A"}.mdi-text-to-speech-off:before{content:"\F50B"}.mdi-textbox:before{content:"\F60E"}.mdi-textbox-password:before{content:"\F7F4"}.mdi-texture:before{content:"\F50C"}.mdi-theater:before{content:"\F50D"}.mdi-theme-light-dark:before{content:"\F50E"}.mdi-thermometer:before{content:"\F50F"}.mdi-thermometer-lines:before{content:"\F510"}.mdi-thought-bubble:before{content:"\F7F5"}.mdi-thought-bubble-outline:before{content:"\F7F6"}.mdi-thumb-down:before{content:"\F511"}.mdi-thumb-down-outline:before{content:"\F512"}.mdi-thumb-up:before{content:"\F513"}.mdi-thumb-up-outline:before{content:"\F514"}.mdi-thumbs-up-down:before{content:"\F515"}.mdi-ticket:before{content:"\F516"}.mdi-ticket-account:before{content:"\F517"}.mdi-ticket-confirmation:before{content:"\F518"}.mdi-ticket-percent:before{content:"\F723"}.mdi-tie:before{content:"\F519"}.mdi-tilde:before{content:"\F724"}.mdi-timelapse:before{content:"\F51A"}.mdi-timer:before{content:"\F51B"}.mdi-timer-10:before{content:"\F51C"}.mdi-timer-3:before{content:"\F51D"}.mdi-timer-off:before{content:"\F51E"}.mdi-timer-sand:before{content:"\F51F"}.mdi-timer-sand-empty:before{content:"\F6AC"}.mdi-timer-sand-full:before{content:"\F78B"}.mdi-timetable:before{content:"\F520"}.mdi-toggle-switch:before{content:"\F521"}.mdi-toggle-switch-off:before{content:"\F522"}.mdi-tooltip:before{content:"\F523"}.mdi-tooltip-edit:before{content:"\F524"}.mdi-tooltip-image:before{content:"\F525"}.mdi-tooltip-outline:before{content:"\F526"}.mdi-tooltip-outline-plus:before{content:"\F527"}.mdi-tooltip-text:before{content:"\F528"}.mdi-tooth:before{content:"\F529"}.mdi-tor:before{content:"\F52A"}.mdi-tower-beach:before{content:"\F680"}.mdi-tower-fire:before{content:"\F681"}.mdi-trackpad:before{content:"\F7F7"}.mdi-traffic-light:before{content:"\F52B"}.mdi-train:before{content:"\F52C"}.mdi-tram:before{content:"\F52D"}.mdi-transcribe:before{content:"\F52E"}.mdi-transcribe-close:before{content:"\F52F"}.mdi-transfer:before{content:"\F530"}.mdi-transit-transfer:before{content:"\F6AD"}.mdi-translate:before{content:"\F5CA"}.mdi-treasure-chest:before{content:"\F725"}.mdi-tree:before{content:"\F531"}.mdi-trello:before{content:"\F532"}.mdi-trending-down:before{content:"\F533"}.mdi-trending-neutral:before{content:"\F534"}.mdi-trending-up:before{content:"\F535"}.mdi-triangle:before{content:"\F536"}.mdi-triangle-outline:before{content:"\F537"}.mdi-trophy:before{content:"\F538"}.mdi-trophy-award:before{content:"\F539"}.mdi-trophy-outline:before{content:"\F53A"}.mdi-trophy-variant:before{content:"\F53B"}.mdi-trophy-variant-outline:before{content:"\F53C"}.mdi-truck:before{content:"\F53D"}.mdi-truck-delivery:before{content:"\F53E"}.mdi-truck-fast:before{content:"\F787"}.mdi-truck-trailer:before{content:"\F726"}.mdi-tshirt-crew:before{content:"\F53F"}.mdi-tshirt-v:before{content:"\F540"}.mdi-tumblr:before{content:"\F541"}.mdi-tumblr-reblog:before{content:"\F542"}.mdi-tune:before{content:"\F62E"}.mdi-tune-vertical:before{content:"\F66A"}.mdi-twitch:before{content:"\F543"}.mdi-twitter:before{content:"\F544"}.mdi-twitter-box:before{content:"\F545"}.mdi-twitter-circle:before{content:"\F546"}.mdi-twitter-retweet:before{content:"\F547"}.mdi-uber:before{content:"\F748"}.mdi-ubuntu:before{content:"\F548"}.mdi-ultra-high-definition:before{content:"\F7F8"}.mdi-umbraco:before{content:"\F549"}.mdi-umbrella:before{content:"\F54A"}.mdi-umbrella-outline:before{content:"\F54B"}.mdi-undo:before{content:"\F54C"}.mdi-undo-variant:before{content:"\F54D"}.mdi-unfold-less-horizontal:before{content:"\F54E"}.mdi-unfold-less-vertical:before{content:"\F75F"}.mdi-unfold-more-horizontal:before{content:"\F54F"}.mdi-unfold-more-vertical:before{content:"\F760"}.mdi-ungroup:before{content:"\F550"}.mdi-unity:before{content:"\F6AE"}.mdi-untappd:before{content:"\F551"}.mdi-update:before{content:"\F6AF"}.mdi-upload:before{content:"\F552"}.mdi-upload-network:before{content:"\F6F5"}.mdi-usb:before{content:"\F553"}.mdi-van-passenger:before{content:"\F7F9"}.mdi-van-utility:before{content:"\F7FA"}.mdi-vanish:before{content:"\F7FB"}.mdi-vector-arrange-above:before{content:"\F554"}.mdi-vector-arrange-below:before{content:"\F555"}.mdi-vector-circle:before{content:"\F556"}.mdi-vector-circle-variant:before{content:"\F557"}.mdi-vector-combine:before{content:"\F558"}.mdi-vector-curve:before{content:"\F559"}.mdi-vector-difference:before{content:"\F55A"}.mdi-vector-difference-ab:before{content:"\F55B"}.mdi-vector-difference-ba:before{content:"\F55C"}.mdi-vector-intersection:before{content:"\F55D"}.mdi-vector-line:before{content:"\F55E"}.mdi-vector-point:before{content:"\F55F"}.mdi-vector-polygon:before{content:"\F560"}.mdi-vector-polyline:before{content:"\F561"}.mdi-vector-radius:before{content:"\F749"}.mdi-vector-rectangle:before{content:"\F5C6"}.mdi-vector-selection:before{content:"\F562"}.mdi-vector-square:before{content:"\F001"}.mdi-vector-triangle:before{content:"\F563"}.mdi-vector-union:before{content:"\F564"}.mdi-verified:before{content:"\F565"}.mdi-vibrate:before{content:"\F566"}.mdi-video:before{content:"\F567"}.mdi-video-3d:before{content:"\F7FC"}.mdi-video-off:before{content:"\F568"}.mdi-video-switch:before{content:"\F569"}.mdi-view-agenda:before{content:"\F56A"}.mdi-view-array:before{content:"\F56B"}.mdi-view-carousel:before{content:"\F56C"}.mdi-view-column:before{content:"\F56D"}.mdi-view-dashboard:before{content:"\F56E"}.mdi-view-day:before{content:"\F56F"}.mdi-view-grid:before{content:"\F570"}.mdi-view-headline:before{content:"\F571"}.mdi-view-list:before{content:"\F572"}.mdi-view-module:before{content:"\F573"}.mdi-view-parallel:before{content:"\F727"}.mdi-view-quilt:before{content:"\F574"}.mdi-view-sequential:before{content:"\F728"}.mdi-view-stream:before{content:"\F575"}.mdi-view-week:before{content:"\F576"}.mdi-vimeo:before{content:"\F577"}.mdi-vine:before{content:"\F578"}.mdi-violin:before{content:"\F60F"}.mdi-visualstudio:before{content:"\F610"}.mdi-vk:before{content:"\F579"}.mdi-vk-box:before{content:"\F57A"}.mdi-vk-circle:before{content:"\F57B"}.mdi-vlc:before{content:"\F57C"}.mdi-voice:before{content:"\F5CB"}.mdi-voicemail:before{content:"\F57D"}.mdi-volume-high:before{content:"\F57E"}.mdi-volume-low:before{content:"\F57F"}.mdi-volume-medium:before{content:"\F580"}.mdi-volume-minus:before{content:"\F75D"}.mdi-volume-mute:before{content:"\F75E"}.mdi-volume-off:before{content:"\F581"}.mdi-volume-plus:before{content:"\F75C"}.mdi-vpn:before{content:"\F582"}.mdi-walk:before{content:"\F583"}.mdi-wall:before{content:"\F7FD"}.mdi-wallet:before{content:"\F584"}.mdi-wallet-giftcard:before{content:"\F585"}.mdi-wallet-membership:before{content:"\F586"}.mdi-wallet-travel:before{content:"\F587"}.mdi-wan:before{content:"\F588"}.mdi-washing-machine:before{content:"\F729"}.mdi-watch:before{content:"\F589"}.mdi-watch-export:before{content:"\F58A"}.mdi-watch-import:before{content:"\F58B"}.mdi-watch-vibrate:before{content:"\F6B0"}.mdi-water:before{content:"\F58C"}.mdi-water-off:before{content:"\F58D"}.mdi-water-percent:before{content:"\F58E"}.mdi-water-pump:before{content:"\F58F"}.mdi-watermark:before{content:"\F612"}.mdi-waves:before{content:"\F78C"}.mdi-weather-cloudy:before{content:"\F590"}.mdi-weather-fog:before{content:"\F591"}.mdi-weather-hail:before{content:"\F592"}.mdi-weather-lightning:before{content:"\F593"}.mdi-weather-lightning-rainy:before{content:"\F67D"}.mdi-weather-night:before{content:"\F594"}.mdi-weather-partlycloudy:before{content:"\F595"}.mdi-weather-pouring:before{content:"\F596"}.mdi-weather-rainy:before{content:"\F597"}.mdi-weather-snowy:before{content:"\F598"}.mdi-weather-snowy-rainy:before{content:"\F67E"}.mdi-weather-sunny:before{content:"\F599"}.mdi-weather-sunset:before{content:"\F59A"}.mdi-weather-sunset-down:before{content:"\F59B"}.mdi-weather-sunset-up:before{content:"\F59C"}.mdi-weather-windy:before{content:"\F59D"}.mdi-weather-windy-variant:before{content:"\F59E"}.mdi-web:before{content:"\F59F"}.mdi-webcam:before{content:"\F5A0"}.mdi-webhook:before{content:"\F62F"}.mdi-webpack:before{content:"\F72A"}.mdi-wechat:before{content:"\F611"}.mdi-weight:before{content:"\F5A1"}.mdi-weight-kilogram:before{content:"\F5A2"}.mdi-whatsapp:before{content:"\F5A3"}.mdi-wheelchair-accessibility:before{content:"\F5A4"}.mdi-white-balance-auto:before{content:"\F5A5"}.mdi-white-balance-incandescent:before{content:"\F5A6"}.mdi-white-balance-iridescent:before{content:"\F5A7"}.mdi-white-balance-sunny:before{content:"\F5A8"}.mdi-widgets:before{content:"\F72B"}.mdi-wifi:before{content:"\F5A9"}.mdi-wifi-off:before{content:"\F5AA"}.mdi-wii:before{content:"\F5AB"}.mdi-wiiu:before{content:"\F72C"}.mdi-wikipedia:before{content:"\F5AC"}.mdi-window-close:before{content:"\F5AD"}.mdi-window-closed:before{content:"\F5AE"}.mdi-window-maximize:before{content:"\F5AF"}.mdi-window-minimize:before{content:"\F5B0"}.mdi-window-open:before{content:"\F5B1"}.mdi-window-restore:before{content:"\F5B2"}.mdi-windows:before{content:"\F5B3"}.mdi-wordpress:before{content:"\F5B4"}.mdi-worker:before{content:"\F5B5"}.mdi-wrap:before{content:"\F5B6"}.mdi-wrench:before{content:"\F5B7"}.mdi-wunderlist:before{content:"\F5B8"}.mdi-xaml:before{content:"\F673"}.mdi-xbox:before{content:"\F5B9"}.mdi-xbox-controller:before{content:"\F5BA"}.mdi-xbox-controller-battery-alert:before{content:"\F74A"}.mdi-xbox-controller-battery-empty:before{content:"\F74B"}.mdi-xbox-controller-battery-full:before{content:"\F74C"}.mdi-xbox-controller-battery-low:before{content:"\F74D"}.mdi-xbox-controller-battery-medium:before{content:"\F74E"}.mdi-xbox-controller-battery-unknown:before{content:"\F74F"}.mdi-xbox-controller-off:before{content:"\F5BB"}.mdi-xda:before{content:"\F5BC"}.mdi-xing:before{content:"\F5BD"}.mdi-xing-box:before{content:"\F5BE"}.mdi-xing-circle:before{content:"\F5BF"}.mdi-xml:before{content:"\F5C0"}.mdi-xmpp:before{content:"\F7FE"}.mdi-yammer:before{content:"\F788"}.mdi-yeast:before{content:"\F5C1"}.mdi-yelp:before{content:"\F5C2"}.mdi-yin-yang:before{content:"\F67F"}.mdi-youtube-play:before{content:"\F5C3"}.mdi-zip-box:before{content:"\F5C4"}.mdi-blank:before{content:"\F68C";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,0.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,0.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,0.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}

/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), 
       local('Roboto-Regular'), 
       url(/roboto/Roboto-Regular.ttf) format('truetype'),
       url(/roboto/roboto-400-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), 
       local('Roboto-Medium'), 
       url(/roboto/Roboto-Medium.ttf) format('truetype'),
       url(/roboto/roboto-500-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), 
       local('Roboto-Bold'), 
       url(/roboto/Roboto-Bold.ttf) format('truetype'),
       url(/roboto/roboto-700-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}



/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/roboto/roboto-400-cyrillic-ext.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/roboto/roboto-400-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/roboto/roboto-400-greek-ext.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/roboto/roboto-400-greek.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/roboto/roboto-400-vietnamese.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/roboto/roboto-400-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/roboto/roboto-500-cyrilic-ext.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/roboto/roboto-500-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/roboto/roboto-500-greek-ext.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/roboto/roboto-500-greek.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/roboto/roboto-500-vietnamese.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/roboto/roboto-500-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/roboto/roboto-700-cyrillic-ext.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/roboto/roboto-700-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/roboto/roboto-700-greek-ext.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/roboto/roboto-700-greek.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/roboto/roboto-700-vietnamese.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/roboto/roboto-700-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@charset "UTF-8";.ui-layout-pane .layout__sketch{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.70);color:black;border:1px dashed black;z-index:99999;text-align:center}.ui-layout-pane .layout__sketch-label{position:absolute;width:100%;top:5%;font-size:1.2em;font-weight:bolder}.ui-layout-pane .ui-layout-pane .layout__sketch-label{top:10%}.ui-layout-resizer .ui-layout-resizer-bar{display:block;position:absolute;top:0;left:10px;max-width:35%;height:100%;z-index:1}.ui-layout-resizer .ui-layout-resizer-bar I{position:relative;margin-top:2px;margin-right:10px;width:18px;height:18px;font-size:18px;cursor:pointer}.ui-layout-toggler SPAN.ui-icon{position:relative}.ui-layout-toggler-east.ui-layout-toggler-closed span.ui-icon{top:33%;left:-50%;background-position:-96px 0}.ui-layout-toggler-east.ui-layout-toggler-closed span.ui-icon.big-toggler{left:0}.ui-layout-toggler-east.ui-layout-toggler-open span.ui-icon{top:33%;left:-50%;background-position:-32px 0}.ui-layout-toggler-east.ui-layout-toggler-open span.ui-icon.big-toggler{left:0}.ui-layout-toggler-west.ui-layout-toggler-closed span.ui-icon{top:33%;left:-50%;background-position:-32px 0}.ui-layout-toggler-west.ui-layout-toggler-closed span.ui-icon.big-toggler{left:0}.ui-layout-toggler-west.ui-layout-toggler-open span.ui-icon{top:33%;left:-50%;background-position:-96px 0}.ui-layout-toggler-west.ui-layout-toggler-open span.ui-icon.big-toggler{left:0}.ui-layout-toggler-north.ui-layout-toggler-closed span.ui-icon{top:-20%;left:33%;background-position:-64px 0}.ui-layout-toggler-north.ui-layout-toggler-closed span.ui-icon.big-toggler{top:0}.ui-layout-toggler-north.ui-layout-toggler-open span.ui-icon{top:-20%;left:33%;background-position:0 0}.ui-layout-toggler-north.ui-layout-toggler-open span.ui-icon.big-toggler{top:0}.ui-layout-toggler-south.ui-layout-toggler-closed span.ui-icon{top:-20%;left:33%;background-position:0 0}.ui-layout-toggler-south.ui-layout-toggler-closed span.ui-icon.big-toggler{top:0}.ui-layout-toggler-south.ui-layout-toggler-open span.ui-icon{top:-20%;left:33%;background-position:-64px 0}.ui-layout-toggler-south.ui-layout-toggler-open span.ui-icon.big-toggler{top:0}.ui-layout-resizer .ui-layout-resizer-title{position:relative;display:block;height:100%;z-index:5;overflow:visible;text-align:center}.ui-layout-resizer-west .ui-layout-resizer-title{top:-20%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.ui-layout-resizer-east .ui-layout-resizer-title{top:20%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.ui-layout-resizer-north .ui-layout-resizer-title{left:5%;width:40%;text-align:left}.ui-layout-resizer-south .ui-layout-resizer-title{left:15%;text-align:left}.ui-layout-resizer .ui-layout-resizer-title SPAN{font-size:13px;font-weight:bold;white-space:nowrap;color:#999;letter-spacing:2px}.ui-layout-resizer.dark .ui-layout-resizer-title SPAN{color:whitesmoke}.ui-layout-resizer-closed .ui-layout-resizer-title.hideOnClosed,.ui-layout-resizer-open .ui-layout-resizer-title.hideOnOpen{display:none}.ui-layout-toggler-closed I.hideOnClosed,.ui-layout-toggler-open I.hideOnOpen{display:none}.ui-layout-resizer .ui-layout-toggler [class^="icon-"],.ui-layout-resizer .ui-layout-toggler [class*=" icon-"],.ui-layout-resizer .ui-layout-toggler [class^="batch-"],.ui-layout-resizer .ui-layout-toggler [class*=" batch-"]{position:relative}.ui-layout-resizer [class*="-closed"] I{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.ui-layout-resizer .ui-layout-toggler I{-webkit-transition:-webkit-transform 2s ease-in-out;-moz-transition:-moz-transform 2s ease-in-out;transition:transform 2s ease-in-out}.ui-layout-resizer-west .ui-layout-toggler I,.ui-layout-resizer-east .ui-layout-toggler I{margin-top:17px}.ui-layout-resizer-north .ui-layout-toggler I,.ui-layout-resizer-south .ui-layout-toggler I{margin-top:2px}.ui-layout-pane{background:#FFF;border:1px solid #BBB;padding:10px;overflow:auto}.ui-layout-content{padding:10px;position:relative;overflow:auto}.layout-child-container,.layout-content-container{padding:0;overflow:hidden}.layout-child-container{border:0}.layout-scroll{overflow:auto!important}.layout-scroll-x{overflow-x:auto!important;overflow-y:hidden!important}.layout-scroll-y{overflow-x:hidden!important;overflow-y:auto!important}.layout-no-scroll{overflow:hidden!important}.layout-hide{display:none!important}.layout-no-border{border:0 none!important}.ui-layout-resizer{background:#DDD;border:1px solid #BBB;border-width:0}.ui-layout-resizer.light{background:#eaeaea}.ui-layout-resizer.dark{background:#0a0a0a;border-color:#444}.ui-layout-resizer.transparent{background:transparent}.ui-layout-resizer-open-hover,.ui-layout-resizer-dragging{background:#a9bedd}.ui-layout-resizer-dragging{border:1px solid #BBB}.ui-layout-resizer-dragging-limit{background:#e1a4a4}.ui-layout-resizer-closed-hover{background:#ebd5aa}.ui-layout-resizer-sliding{opacity:.10;*filter:alpha(opacity=10)}.ui-layout-resizer-sliding-hover{opacity:1.00;*filter:alpha(opacity=100)}.ui-layout-resizer-north-sliding-hover{border-bottom-width:1px}.ui-layout-resizer-south-sliding-hover{border-top-width:1px}.ui-layout-resizer-west-sliding-hover{border-right-width:1px}.ui-layout-resizer-east-sliding-hover{border-left-width:1px}.ui-layout-toggler{border:1px solid #BBB;background-color:#BBB}.ui-layout-toggler.dark{border-color:#444;background-color:#444}.ui-layout-resizer-hover .ui-layout-toggler{opacity:.60;*filter:alpha(opacity=60)}.ui-layout-toggler-hover,.ui-layout-resizer-hover .ui-layout-toggler-hover{background-color:#FC6;opacity:1.00;*filter:alpha(opacity=100)}.ui-layout-toggler-north,.ui-layout-toggler-south{border-width:0 1px}.ui-layout-toggler-west,.ui-layout-toggler-east{border-width:1px 0}.ui-layout-resizer-sliding .ui-layout-toggler{display:none}.ui-layout-toggler .content{color:666;font-size:12px;font-weight:old;width:100%;padding-bottom:.35ex}.ui-layout-mask{border:none!important;padding:0!important;margin:0!important;overflow:hidden!important;position:absolute!important;opacity:0!important;*filter:alpha(opacity="0")!important}.ui-layout-mask-inside-pane{top:0!important;left:0!important;width:100%!important;height:100%!important}.layout-flexbox,.layout-box{width:100%;height:100%;overflow:hidden}.layout-flexbox.absolute,.layout-box.absolute{position:absolute;top:0;left:0}.layout-border-box{position:absolute;top:0;left:0;right:0;width:100%;height:100%;padding:0;margin:0;border:5px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.layout-border-box.small{border:1px solid #444}.layout-border-box.transparent{border-color:transparent}.layout-border-box.light{background-color:white}.layout-border-box.dark{border:5px solid #101010;background-color:rgba(16,16,16,0.50)}.ui-layout-appbar{font-size:.9em;height:60px;max-height:100%;padding:10px 0;width:100%}.ui-layout-appbar.small{height:28px;padding:0}.ui-layout-appbar{background-color:#212021;bottom:0;color:#fff;left:0;line-height:normal;margin:0;overflow:hidden;position:absolute;text-align:right;z-index:100;-ms-touch-action:manipulation;list-style-type:none}.ui-layout-appbar.fixed{position:fixed}.light .ui-layout-appbar{background-color:#dfdfdf;color:#000}.dark .ui-layout-appbar{background-color:#212021}.ui-layout-appbar-buttons{padding:0 0 2px;position:relative;margin:0 auto;text-align:center}.ui-layout-appbar.small .ui-layout-appbar-buttons{width:100%}.ui-layout-appbar-buttons LI{display:inline;padding:0;float:right;list-style:none;width:20%}.ui-layout-appbar-buttons LI A{font-weight:bold;background-color:transparent;color:#fff}.ui-layout-appbar .charm-title{font-size:10px;display:block;text-align:center}.ui-layout-appbar.small .charm-title{display:none}.layout-theme-holo .ui-layout-pane,.layout-theme-holo .layout-content-container{border:1px solid #b3b3b3;color:#3d3d3d;background:#eaeaea!important;background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#e2e2e2));background-image:-webkit-linear-gradient(#f1f1f1,#e2e2e2);background-image:-moz-linear-gradient(#f1f1f1,#e2e2e2);background-image:-ms-linear-gradient(#f1f1f1,#e2e2e2);background-image:-o-linear-gradient(#f1f1f1,#e2e2e2);background-image:linear-gradient(#f1f1f1,#e2e2e2)}.layout-theme-dark .ui-layout-pane,.layout-theme-dark .layout-content-container{border:1px solid #333;color:whitesmoke;background:#101010;background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#1a1a1a),to(#111));background-image:-webkit-linear-gradient(#1a1a1a,#111);background-image:-moz-linear-gradient(#1a1a1a,#111);background-image:-ms-linear-gradient(#1a1a1a,#111);background-image:-o-linear-gradient(#1a1a1a,#111);background-image:linear-gradient(#1a1a1a,#111)}.layout-theme-white .ui-layout-pane,.layout-theme-white .layout-content-container{border:1px solid white;color:#333;background:white}.layout-theme-transparent .ui-layout-pane,.layout-theme-transparent .layout-content-container{background:transparent}.layout-table-wrapper{width:100%;height:20px;margin:0;padding:0;border:0;color:#333}.layout-table-wrapper TABLE{width:100%}.layout-table-wrapper TABLE TR TD{padding:2px 5px;line-height:20px;text-align:right;border-left:1px solid #999;border-right:1px solid #999}.layout-table-wrapper SMALL{margin:0 5px;color:#AAA}
@charset "UTF-8";html{color:rgba(0,0,0,0.87);font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter {background:transparent!important;color:#000!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{width:100%;height:100%;-ms-touch-action:manipulation;touch-action:manipulation}body{width:100%;min-height:100%;margin:0}main{display:block}*[hidden]{display:none!important}html,body{font-family:"Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:20px}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:56px;font-weight:400;line-height:1.35;letter-spacing:-0.02em;opacity:.54;font-size:.6em}h1{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:56px;font-weight:400;line-height:1.35;letter-spacing:-0.02em;margin-top:24px;margin-bottom:24px}h2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:45px;font-weight:400;line-height:48px;margin-top:24px;margin-bottom:24px}h3{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:34px;font-weight:400;line-height:40px;margin-top:24px;margin-bottom:24px}h4{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;-moz-osx-font-smoothing:grayscale;margin-top:24px;margin-bottom:16px}h5{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em;margin-top:24px;margin-bottom:16px}h6{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.04em;margin-top:24px;margin-bottom:16px}p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;margin-bottom:16px}a{color:#ff4081;font-weight:500}blockquote{font-family:"Roboto","Helvetica","Arial",sans-serif;position:relative;font-size:24px;font-weight:300;font-style:italic;line-height:1.35;letter-spacing:.08em}blockquote:before{position:absolute;left:-0.5em;content:'“'}blockquote:after{content:'”';margin-left:-0.05em}mark{background-color:#f4ff81}dt{font-weight:700}address{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;font-style:normal}ul,ol{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--display-4{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:112px;font-weight:300;line-height:1;letter-spacing:-0.04em}.mdl-typography--display-4-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:112px;font-weight:300;line-height:1;letter-spacing:-0.04em;opacity:.54}.mdl-typography--display-3{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:56px;font-weight:400;line-height:1.35;letter-spacing:-0.02em}.mdl-typography--display-3-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:56px;font-weight:400;line-height:1.35;letter-spacing:-0.02em;opacity:.54}.mdl-typography--display-2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:45px;font-weight:400;line-height:48px}.mdl-typography--display-2-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:45px;font-weight:400;line-height:48px;opacity:.54}.mdl-typography--display-1{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:34px;font-weight:400;line-height:40px}.mdl-typography--display-1-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:34px;font-weight:400;line-height:40px;opacity:.54}.mdl-typography--headline{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;-moz-osx-font-smoothing:grayscale}.mdl-typography--headline-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;-moz-osx-font-smoothing:grayscale;opacity:.87}.mdl-typography--title{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em}.mdl-typography--title-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em;opacity:.87}.mdl-typography--subhead{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.04em}.mdl-typography--subhead-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.04em;opacity:.87}.mdl-typography--body-2{font-size:14px;font-weight:bold;line-height:24px;letter-spacing:0}.mdl-typography--body-2-color-contrast{font-size:14px;font-weight:bold;line-height:24px;letter-spacing:0;opacity:.87}.mdl-typography--body-1{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--body-1-color-contrast{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;opacity:.87}.mdl-typography--body-2-force-preferred-font{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0}.mdl-typography--body-2-force-preferred-font-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;opacity:.87}.mdl-typography--body-1-force-preferred-font{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--body-1-force-preferred-font-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;opacity:.87}.mdl-typography--caption{font-size:12px;font-weight:400;line-height:1;letter-spacing:0}.mdl-typography--caption-force-preferred-font{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:12px;font-weight:400;line-height:1;letter-spacing:0}.mdl-typography--caption-color-contrast{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;opacity:.54}.mdl-typography--caption-force-preferred-font-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:12px;font-weight:400;line-height:1;letter-spacing:0;opacity:.54}.mdl-typography--menu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:0}.mdl-typography--menu-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;opacity:.87}.mdl-typography--button{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0}.mdl-typography--button-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;opacity:.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{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;-moz-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.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:#3f51b5!important}.mdl-color--primary-contrast{background-color:#fff!important}.mdl-color--primary-dark{background-color:#303f9f!important}.mdl-color--accent{background-color:#ff4081!important}.mdl-color--accent-contrast{background-color:#fff!important}.mdl-color-text--primary{color:#3f51b5!important}.mdl-color-text--primary-contrast{color:#fff!important}.mdl-color-text--primary-dark{color:#303f9f!important}.mdl-color-text--accent{color:#ff4081!important}.mdl-color-text--accent-contrast{color:#fff!important}.mdl-ripple{background:#000;border-radius:50%;height:50px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;overflow:hidden}.mdl-ripple.is-animating{transition:width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);transition:transform .3s cubic-bezier(0,0,0.2,1),width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1);transition:transform .3s cubic-bezier(0,0,0.2,1),width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1)}.mdl-ripple.is-visible{opacity:.3}.mdl-animation--default{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.mdl-animation--fast-out-slow-in{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.mdl-animation--linear-out-slow-in{transition-timing-function:cubic-bezier(0,0,0.2,1)}.mdl-animation--fast-out-linear-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.mdl-badge{position:relative;white-space:nowrap;margin-right:24px}.mdl-badge:not([data-badge]){margin-right:auto}.mdl-badge[data-badge]:after{content:attr(data-badge);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-11px;right:-24px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:600;font-size:12px;width:22px;height:22px;border-radius:50%;background:#ff4081;color:#fff}.mdl-button .mdl-badge[data-badge]:after{top:-10px;right:-5px}.mdl-badge.mdl-badge--no-background[data-badge]:after{color:#ff4081;background:rgba(255,255,255,0.2);box-shadow:0 0 1px gray}.mdl-badge.mdl-badge--overlap{margin-right:10px}.mdl-badge.mdl-badge--overlap:after{right:-10px}.mdl-button{background:transparent;border:0;border-radius:2px;color:#000;position:relative;height:36px;margin:0;min-width:64px;padding:0 16px;display:inline-block;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(0.4,0,1,1),background-color .2s cubic-bezier(0.4,0,0.2,1),color .2s cubic-bezier(0.4,0,0.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle}.mdl-button::-moz-focus-inner{border:0}.mdl-button:hover{background-color:rgba(158,158,158,0.20)}.mdl-button:focus:not(:active){background-color:rgba(0,0,0,0.12)}.mdl-button:active{background-color:rgba(158,158,158,0.40)}.mdl-button.mdl-button--colored{color:#3f51b5}.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{background:rgba(158,158,158,0.20);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{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.40)}.mdl-button--raised:focus:not(:active){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.40)}.mdl-button--raised.mdl-button--colored{background:#3f51b5;color:#fff}.mdl-button--raised.mdl-button--colored:hover{background-color:#3f51b5}.mdl-button--raised.mdl-button--colored:active{background-color:#3f51b5}.mdl-button--raised.mdl-button--colored:focus:not(:active){background-color:#3f51b5}.mdl-button--raised.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--fab{border-radius:50%;font-size:24px;height:56px;margin:auto;min-width:56px;width:56px;padding:0;overflow:hidden;background:rgba(158,158,158,0.20);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;line-height:normal}.mdl-button--fab .material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--fab.mdl-button--mini-fab{height:40px;min-width:40px;width:40px}.mdl-button--fab .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}.mdl-button--fab:active{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.40)}.mdl-button--fab:focus:not(:active){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.40)}.mdl-button--fab.mdl-button--colored{background:#ff4081;color:#fff}.mdl-button--fab.mdl-button--colored:hover{background-color:#ff4081}.mdl-button--fab.mdl-button--colored:focus:not(:active){background-color:#ff4081}.mdl-button--fab.mdl-button--colored:active{background-color:#ff4081}.mdl-button--fab.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--icon{border-radius:50%;font-size:24px;height:32px;margin-left:0;margin-right:0;min-width:32px;width:32px;padding:0;overflow:hidden;color:inherit;line-height:normal}.mdl-button--icon .material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon{height:24px;min-width:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon .material-icons{top:0;left:0}.mdl-button--icon .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}.mdl-button__ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.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:#3f51b5}.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{color:#fff;background-color:#3f51b5}.mdl-button--accent.mdl-button--accent{color:#ff4081}.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{color:#fff;background-color:#ff4081}.mdl-button[disabled][disabled],.mdl-button.mdl-button--disabled.mdl-button--disabled{color:rgba(0,0,0,0.26);cursor:default;background-color:transparent}.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{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{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;min-height:200px;overflow:hidden;width:330px;z-index:1;position:relative;background:#fff;border-radius:2px;box-sizing:border-box}.mdl-card__media{background-color:#ff4081;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-origin:padding-box;background-attachment:scroll;box-sizing:border-box}.mdl-card__title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;line-height:normal;padding:16px 16px;-webkit-perspective-origin:165px 56px;perspective-origin:165px 56px;-webkit-transform-origin:165px 56px;transform-origin:165px 56px;box-sizing:border-box}.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;align-self:flex-end;color:inherit;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;font-weight:300;line-height:normal;overflow:hidden;-webkit-transform-origin:149px 48px;transform-origin:149px 48px;margin:0}.mdl-card__subtitle-text{font-size:14px;color:rgba(0,0,0,0.54);margin:0}.mdl-card__supporting-text{color:rgba(0,0,0,0.54);font-size:1rem;line-height:18px;overflow:hidden;padding:16px 16px;width:90%}.mdl-card__supporting-text.mdl-card--border{border-bottom:1px solid rgba(0,0,0,0.1)}.mdl-card__actions{font-size:16px;line-height:normal;width:100%;background-color:transparent;padding:8px;box-sizing:border-box}.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;flex-grow:1}.mdl-card__menu{position:absolute;right:16px;top:16px}.mdl-checkbox{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;user-select:none}.mdl-checkbox.is-upgraded{padding-left:24px}.mdl-checkbox__input{line-height:24px}.mdl-checkbox.is-upgraded .mdl-checkbox__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-checkbox__box-outline{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:0;cursor:pointer;overflow:hidden;border:2px solid rgba(0,0,0,0.54);border-radius:2px;z-index:2}.mdl-checkbox.is-checked .mdl-checkbox__box-outline{border:2px solid #3f51b5}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{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:transparent}.mdl-checkbox.is-focused .mdl-checkbox__focus-helper{box-shadow:0 0 0 8px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper{box-shadow:0 0 0 8px rgba(63,81,181,0.26);background-color:rgba(63,81,181,0.26)}.mdl-checkbox__tick-outline{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");background:transparent;transition-duration:.28s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:background}.mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background:#3f51b5 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K")}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+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K")}.mdl-checkbox__label{position:relative;cursor:pointer;font-size:16px;line-height:24px;margin:0}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{position:absolute;z-index:2;top:-6px;left:-10px;box-sizing:border-box;width:36px;height:36px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}.mdl-checkbox__ripple-container .mdl-ripple{background:#3f51b5}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:transparent}.mdl-chip{height:32px;font-family:"Roboto","Helvetica","Arial",sans-serif;line-height:32px;padding:0 12px;border:0;border-radius:16px;background-color:#dedede;display:inline-block;color:rgba(0,0,0,0.87);margin:2px 0;font-size:0;white-space:nowrap}.mdl-chip__text{font-size:13px;vertical-align:middle;display:inline-block}.mdl-chip__action{height:24px;width:24px;background:transparent;opacity:.54;display:inline-block;cursor:pointer;text-align:center;vertical-align:middle;padding:0;margin:0 0 0 4px;font-size:13px;text-decoration:none;color:rgba(0,0,0,0.87);border:0;outline:0;overflow:hidden}.mdl-chip__contact{height:32px;width:32px;border-radius:16px;display:inline-block;vertical-align:middle;margin-right:8px;overflow:hidden;text-align:center;font-size:18px;line-height:32px}.mdl-chip:focus{outline:0;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-chip:active{background-color:#d6d6d6}.mdl-chip--deletable{padding-right:4px}.mdl-chip--contact{padding-left:0}.mdl-data-table{position:relative;border:1px solid rgba(0,0,0,0.12);border-collapse:collapse;white-space:nowrap;font-size:13px;background-color:#fff}.mdl-data-table thead{padding-bottom:3px}.mdl-data-table thead .mdl-data-table__select{margin-top:0}.mdl-data-table tbody tr{position:relative;height:48px;transition-duration:.28s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:background-color}.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{padding:0 18px 12px 18px;text-align:right}.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{position:relative;vertical-align:middle;height:48px;border-top:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12);padding-top:12px;box-sizing:border-box}.mdl-data-table td .mdl-data-table__select{vertical-align:middle}.mdl-data-table th{position:relative;vertical-align:bottom;text-overflow:ellipsis;font-size:14px;font-weight:bold;line-height:24px;letter-spacing:0;height:48px;font-size:12px;color:rgba(0,0,0,0.54);padding-bottom:8px;box-sizing:border-box}.mdl-data-table th.mdl-data-table__header--sorted-ascending,.mdl-data-table th.mdl-data-table__header--sorted-descending{color:rgba(0,0,0,0.87)}.mdl-data-table th.mdl-data-table__header--sorted-ascending:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;-moz-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-size:16px;content:"\e5d8";margin-right:5px;vertical-align:sub}.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover{cursor:pointer}.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before{color:rgba(0,0,0,0.26)}.mdl-data-table th.mdl-data-table__header--sorted-descending:before{content:"\e5db"}.mdl-data-table__select{width:16px}.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric{text-align:left}.mdl-dialog{border:0;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);width:280px}.mdl-dialog__title{padding:24px 24px 0;margin:0;font-size:2.5rem}.mdl-dialog__actions{padding:8px 8px 8px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mdl-dialog__actions>*{margin-right:8px;height:36px}.mdl-dialog__actions>*:first-child{margin-right:0}.mdl-dialog__actions--full-width{padding:0 0 8px 0}.mdl-dialog__actions--full-width>*{height:48px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:16px;margin-right:0;text-align:right}.mdl-dialog__content{padding:20px 24px 24px 24px;color:rgba(0,0,0,0.54)}.mdl-mega-footer{padding:16px 40px;color:#9e9e9e;background-color:#424242}.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{content:'';display:block;clear:both}.mdl-mega-footer--left-section,.mdl-mega-footer__left-section{margin-bottom:16px}.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;padding:0;margin:0;background-color:#9e9e9e;border:0}.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){clear:right;float:right}.mdl-mega-footer--middle-section:after,.mdl-mega-footer__middle-section:after{content:'';display:block;clear:both}.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;padding:32px;margin:0;margin-top:-16px;cursor:pointer;z-index:1;opacity:0}.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{position:relative;width:100%;padding-right:39.8px;margin-bottom:16px;box-sizing:border-box;font-size:14px;line-height:23.8px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#e0e0e0}.mdl-mega-footer--heading:after,.mdl-mega-footer__heading:after{content:'';position:absolute;top:0;right:0;display:block;width:23.8px;height:23.8px;background-size:cover}.mdl-mega-footer--link-list,.mdl-mega-footer__link-list{list-style:none;margin:0;padding:0;margin-bottom:32px}.mdl-mega-footer--link-list:after,.mdl-mega-footer__link-list:after{clear:both;display:block;content:''}.mdl-mega-footer--link-list li,.mdl-mega-footer__link-list li{font-size:14px;font-weight:400;line-height:24px;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{padding-top:16px;margin-bottom:16px}.mdl-logo{margin-bottom:16px;color:white}.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,.mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li{float:left;margin-bottom:0;margin-right:16px}@media screen and (min-width:760px){.mdl-logo{float:left;margin-bottom:0;margin-right:16px}}.mdl-mini-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:32px 16px;color:#9e9e9e;background-color:#424242}.mdl-mini-footer:after{content:'';display:block}.mdl-mini-footer .mdl-logo{line-height:36px}.mdl-mini-footer--link-list,.mdl-mini-footer__link-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;list-style:none;margin:0;padding:0}.mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li{margin-bottom:0;margin-right:16px}@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{display:inline-block;-webkit-order:0;-ms-flex-order:0;order:0}.mdl-mini-footer--right-section,.mdl-mini-footer__right-section{display:inline-block;-webkit-order:1;-ms-flex-order:1;order:1}.mdl-mini-footer--social-btn,.mdl-mini-footer__social-btn{width:36px;height:36px;padding:0;margin:0;background-color:#9e9e9e;border:0}.mdl-icon-toggle{position:relative;z-index:1;vertical-align:middle;display:inline-block;height:32px;margin:0;padding:0}.mdl-icon-toggle__input{line-height:32px}.mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-icon-toggle__label{display:inline-block;position:relative;cursor:pointer;height:32px;width:32px;min-width:32px;color:#616161;border-radius:50%;padding:0;margin-left:0;margin-right:0;text-align:center;background-color:transparent;will-change:background-color;transition:background-color .2s cubic-bezier(0.4,0,0.2,1),color .2s cubic-bezier(0.4,0,0.2,1)}.mdl-icon-toggle__label.material-icons{line-height:32px;font-size:24px}.mdl-icon-toggle.is-checked .mdl-icon-toggle__label{color:#3f51b5}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__label{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(63,81,181,0.26)}.mdl-icon-toggle__ripple-container{position:absolute;z-index:2;top:-2px;left:-2px;box-sizing:border-box;width:36px;height:36px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}.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:transparent}.mdl-list{display:block;padding:8px 0;list-style:none}.mdl-list__item{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.04em;line-height:1;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:48px;box-sizing:border-box;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px;cursor:default;color:rgba(0,0,0,0.87);overflow:hidden}.mdl-list__item .mdl-list__item-primary-content{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-decoration:none;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon{margin-right:32px}.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-avatar{margin-right:16px}.mdl-list__item .mdl-list__item-secondary-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:16px}.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{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;color:rgba(0,0,0,0.54)}.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header{padding:0 0 0 16px}.mdl-list__item-icon,.mdl-list__item-icon.material-icons{height:24px;width:24px;font-size:24px;box-sizing:border-box;color:#757575}.mdl-list__item-avatar,.mdl-list__item-avatar.material-icons{height:40px;width:40px;box-sizing:border-box;border-radius:50%;background-color:#757575;font-size:40px;color:white}.mdl-list__item--two-line{height:72px}.mdl-list__item--two-line .mdl-list__item-primary-content{height:36px;line-height:20px;display:block}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar{float:left}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-icon{float:left;margin-top:6px}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-secondary-content{height:36px}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-sub-title{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;line-height:18px;color:rgba(0,0,0,0.54);display:block;padding:0}.mdl-list__item--three-line{height:88px}.mdl-list__item--three-line .mdl-list__item-primary-content{height:52px;line-height:20px;display:block}.mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-avatar,.mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-icon{float:left}.mdl-list__item--three-line .mdl-list__item-secondary-content{height:52px}.mdl-list__item--three-line .mdl-list__item-text-body{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;line-height:18px;height:52px;color:rgba(0,0,0,0.54);display:block;padding:0}.mdl-menu__container{display:block;margin:0;padding:0;border:0;position:absolute;overflow:visible;height:0;width:0;visibility:hidden;z-index:-1}.mdl-menu__container.is-visible,.mdl-menu__container.is-animating{z-index:999;visibility:visible}.mdl-menu__outline{display:block;background:#fff;margin:0;padding:0;border:0;border-radius:2px;position:absolute;top:0;left:0;overflow:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;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);will-change:transform;transition:opacity .2s cubic-bezier(0.4,0,0.2,1),-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);transition:transform .3s cubic-bezier(0.4,0,0.2,1),opacity .2s cubic-bezier(0.4,0,0.2,1);transition:transform .3s cubic-bezier(0.4,0,0.2,1),opacity .2s cubic-bezier(0.4,0,0.2,1),-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);z-index:-1}.mdl-menu__container.is-visible .mdl-menu__outline{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.mdl-menu__outline.mdl-menu--bottom-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.mdl-menu__outline.mdl-menu--top-left{-webkit-transform-origin:0 100%;transform-origin:0 100%}.mdl-menu__outline.mdl-menu--top-right{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.mdl-menu{position:absolute;list-style:none;top:0;left:0;height:auto;width:auto;min-width:124px;padding:8px 0;margin:0;opacity:0;clip:rect(0 0 0 0);z-index:-1}.mdl-menu__container.is-visible .mdl-menu{opacity:1;z-index:999}.mdl-menu.is-animating{transition:opacity .2s cubic-bezier(0.4,0,0.2,1),clip .3s cubic-bezier(0.4,0,0.2,1)}.mdl-menu.mdl-menu--bottom-right{left:auto;right:0}.mdl-menu.mdl-menu--top-left{top:auto;bottom:0}.mdl-menu.mdl-menu--top-right{top:auto;left:auto;bottom:0;right:0}.mdl-menu.mdl-menu--unaligned{top:auto;left:auto}.mdl-menu__item{display:block;border:0;color:rgba(0,0,0,0.87);background-color:transparent;text-align:left;margin:0;padding:0 16px;outline-color:#bdbdbd;position:relative;overflow:hidden;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;text-decoration:none;cursor:pointer;height:48px;line-height:48px;white-space:nowrap;opacity:0;transition:opacity .2s cubic-bezier(0.4,0,0.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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]{color:#bdbdbd;background-color:transparent;cursor:auto}.mdl-menu__item[disabled]:hover,.mdl-menu__item[data-mdl-disabled]:hover{background-color:transparent}.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:transparent}.mdl-menu__item:hover{background-color:#eee}.mdl-menu__item:focus{outline:0;background-color:#eee}.mdl-menu__item:active{background-color:#e0e0e0}.mdl-menu__item--ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-progress{display:block;position:relative;height:4px;width:500px;max-width:100%}.mdl-progress>.bar{display:block;position:absolute;top:0;bottom:0;width:0;transition:width .2s cubic-bezier(0.4,0,0.2,1)}.mdl-progress>.progressbar{background-color:#3f51b5;z-index:1;left:0}.mdl-progress>.bufferbar{background-image:linear-gradient(to right,rgba(255,255,255,0.7),rgba(255,255,255,0.7)),linear-gradient(to right,#3f51b5,#3f51b5);z-index:0;left:0}.mdl-progress>.auxbar{right:0}@supports(-webkit-appearance:none){.mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(to right,rgba(255,255,255,0.7),rgba(255,255,255,0.7)),linear-gradient(to right,#3f51b5,#3f51b5);-webkit-mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=");mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=")}}.mdl-progress:not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(to right,rgba(255,255,255,0.9),rgba(255,255,255,0.9)),linear-gradient(to right,#3f51b5,#3f51b5)}.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar1{background-color:#3f51b5;-webkit-animation-name:indeterminate1;animation-name:indeterminate1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar3{background-image:none;background-color:#3f51b5;-webkit-animation-name:indeterminate2;animation-name:indeterminate2;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-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%{left:0;width:0}50%{left:0;width:0}75%{left:0;width:25%}100%{left:100%;width:0}}@keyframes indeterminate2{0%{left:0;width:0}50%{left:0;width:0}75%{left:0;width:25%}100%{left:100%;width:0}}.mdl-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-sizing:border-box}.mdl-navigation__link{color:#424242;text-decoration:none;margin:0;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;opacity:.87}.mdl-navigation__link .material-icons{vertical-align:middle}.mdl-layout{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch}.mdl-layout.is-small-screen .mdl-layout--large-screen-only{display:none}.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{display:block;position:relative;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em;font-weight:400;box-sizing:border-box}.mdl-layout-spacer{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mdl-layout__drawer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:240px;height:100%;max-height:100%;position:absolute;top:0;left:0;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-sizing:border-box;border-right:1px solid #e0e0e0;background:#fafafa;-webkit-transform:translateX(-250px);transform:translateX(-250px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;color:#424242;overflow:visible;overflow-y:auto;z-index:5}.mdl-layout__drawer.is-visible{-webkit-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{line-height:64px;padding-left:40px}@media screen and (max-width:1024px){.mdl-layout__drawer>.mdl-layout__title,.mdl-layout__drawer>.mdl-layout-title{line-height:56px;padding-left:16px}}.mdl-layout__drawer .mdl-navigation{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:16px}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:16px 40px;margin:0;color:#757575}@media screen and (max-width:1024px){.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{padding:16px 16px}}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover{background-color:#e0e0e0}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current{background-color:#e0e0e0;color:#000}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__drawer{-webkit-transform:translateX(0);transform:translateX(0)}}.mdl-layout__drawer-button{display:block;position:absolute;height:48px;width:48px;border:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;text-align:center;cursor:pointer;font-size:26px;line-height:56px;font-family:Helvetica,Arial,sans-serif;margin:8px 12px;top:0;left:0;color:#fff;z-index:4}.mdl-layout__header .mdl-layout__drawer-button{position:absolute;color:#fff;background-color:inherit}@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__drawer-button{line-height:54px}.mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,.mdl-layout--fixed-drawer>.mdl-layout__drawer-button,.mdl-layout--no-drawer-button .mdl-layout__drawer-button{display:none}}.mdl-layout__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0;padding:0;border:0;min-height:64px;max-height:1000px;z-index:3;background-color:#3f51b5;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-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:max-height,box-shadow}@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{margin-left:240px;width:calc(100% - 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{position:absolute;left:40px;top:16px;height:32px;width:32px;overflow:hidden;z-index:3;display:block}@media screen and (max-width:1024px){.mdl-layout__header>.mdl-layout-icon{left:16px;top:12px}}.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:flex}}.mdl-layout__header--transparent.mdl-layout__header--transparent{background-color:transparent;box-shadow:none}.mdl-layout__header--seamed{box-shadow:none}.mdl-layout__header--scroll{box-shadow:none}.mdl-layout__header--waterfall{box-shadow:none;overflow:hidden}.mdl-layout__header--waterfall.is-casting-shadow{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;justify-content:flex-end}.mdl-layout__header-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;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{margin:0;padding:0;height:64px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.mdl-layout__header-row .mdl-navigation{height:56px}}.mdl-layout__header-row .mdl-navigation__link{display:block;color:#fff;line-height:64px;padding:0 24px}@media screen and (max-width:1024px){.mdl-layout__header-row .mdl-navigation__link{line-height:56px;padding:0 16px}}.mdl-layout__obfuscator{background-color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;visibility:hidden;transition-property:background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.mdl-layout__obfuscator.is-visible{background-color:rgba(0,0,0,0.5);visibility:visible}@supports(pointer-events:auto){.mdl-layout__obfuscator{background-color:rgba(0,0,0,0.5);opacity:0;transition-property:opacity;visibility:visible;pointer-events:none}.mdl-layout__obfuscator.is-visible{pointer-events:auto;opacity:1}}.mdl-layout__content{-ms-flex:0 1 auto;position:relative;display:inline-block;overflow-y:auto;overflow-x:hidden;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1;-webkit-overflow-scrolling:touch}.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-y:auto;overflow-x:hidden}}.mdl-layout__tab-bar{height:96px;margin:0;width:calc(100% - 112px);padding:0 0 0 56px;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#3f51b5;overflow-y:hidden;overflow-x:scroll}.mdl-layout__tab-bar::-webkit-scrollbar{display:none}.mdl-layout--no-drawer-button .mdl-layout__tab-bar{padding-left:16px;width:calc(100% - 32px)}@media screen and (min-width:1025px){.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar{padding-left:16px;width:calc(100% - 32px)}}@media screen and (max-width:1024px){.mdl-layout__tab-bar{width:calc(100% - 60px);padding:0 0 0 60px}.mdl-layout--no-drawer-button .mdl-layout__tab-bar{width:calc(100% - 8px);padding-left:4px}}.mdl-layout--fixed-tabs .mdl-layout__tab-bar{padding:0;overflow:hidden;width:100%}.mdl-layout__tab-bar-container{position:relative;height:48px;width:100%;border:0;margin:0;z-index:2;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.mdl-layout__container>.mdl-layout__tab-bar-container{position:absolute;top:0;left:0}.mdl-layout__tab-bar-button{display:inline-block;position:absolute;top:0;height:48px;width:56px;z-index:4;text-align:center;background-color:#3f51b5;color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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{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{margin:0;border:0;padding:0 24px 0 24px;float:left;position:relative;display:block;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;height:48px;line-height:48px;text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:rgba(255,255,255,0.6);overflow:hidden}@media screen and (max-width:1024px){.mdl-layout__tab{padding:0 12px 0 12px}}.mdl-layout--fixed-tabs .mdl-layout__tab{float:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0}.mdl-layout.is-upgraded .mdl-layout__tab.is-active{color:#fff}.mdl-layout.is-upgraded .mdl-layout__tab.is-active::after{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#ff4081;-webkit-animation:border-expand .2s cubic-bezier(0.4,0,0.4,1) .01s alternate forwards;animation:border-expand .2s cubic-bezier(0.4,0,0.4,1) .01s alternate forwards;transition:all 1s cubic-bezier(0.4,0,1,1)}.mdl-layout__tab .mdl-layout__tab-ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.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{position:relative;font-size:16px;line-height:24px;display:inline-block;vertical-align:middle;box-sizing:border-box;height:24px;margin:0;padding-left:0}.mdl-radio.is-upgraded{padding-left:24px}.mdl-radio__button{line-height:24px}.mdl-radio.is-upgraded .mdl-radio__button{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-radio__outer-circle{position:absolute;top:4px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:0;cursor:pointer;border:2px solid rgba(0,0,0,0.54);border-radius:50%;z-index:2}.mdl-radio.is-checked .mdl-radio__outer-circle{border:2px solid #3f51b5}.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{position:absolute;z-index:1;margin:0;top:8px;left:4px;box-sizing:border-box;width:8px;height:8px;cursor:pointer;transition-duration:.28s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scale(0,0);transform:scale(0,0);border-radius:50%;background:#3f51b5}.mdl-radio.is-checked .mdl-radio__inner-circle{-webkit-transform:scale(1,1);transform:scale(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{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{position:absolute;z-index:2;top:-9px;left:-13px;box-sizing:border-box;width:42px;height:42px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}.mdl-radio__ripple-container .mdl-ripple{background:#3f51b5}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:transparent}_:-ms-input-placeholder,:root .mdl-slider.mdl-slider.is-upgraded{-ms-appearance:none;height:32px;margin:0}.mdl-slider{width:calc(100% - 40px);margin:0 20px}.mdl-slider.is-upgraded{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;padding:0;color:#3f51b5;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;z-index:1;cursor:pointer}.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:transparent}.mdl-slider.is-upgraded::-moz-range-track{background:transparent;border:0}.mdl-slider.is-upgraded::-ms-track{background:0;color:transparent;height:2px;width:100%;border:0}.mdl-slider.is-upgraded::-ms-fill-lower{padding:0;background:linear-gradient(to right,transparent,transparent 16px,#3f51b5 16px,#3f51b5 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;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background:#3f51b5;border:0;transition:border .18s cubic-bezier(0.4,0,0.2,1),box-shadow .18s cubic-bezier(0.4,0,0.2,1),background .28s cubic-bezier(0.4,0,0.2,1),-webkit-transform .18s cubic-bezier(0.4,0,0.2,1);transition:transform .18s cubic-bezier(0.4,0,0.2,1),border .18s cubic-bezier(0.4,0,0.2,1),box-shadow .18s cubic-bezier(0.4,0,0.2,1),background .28s cubic-bezier(0.4,0,0.2,1);transition:transform .18s cubic-bezier(0.4,0,0.2,1),border .18s cubic-bezier(0.4,0,0.2,1),box-shadow .18s cubic-bezier(0.4,0,0.2,1),background .28s cubic-bezier(0.4,0,0.2,1),-webkit-transform .18s cubic-bezier(0.4,0,0.2,1)}.mdl-slider.is-upgraded::-moz-range-thumb{-moz-appearance:none;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background-image:none;background:#3f51b5;border:0}.mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(63,81,181,0.26)}.mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(63,81,181,0.26)}.mdl-slider.is-upgraded:active::-webkit-slider-thumb{background-image:none;background:#3f51b5;-webkit-transform:scale(1.5);transform:scale(1.5)}.mdl-slider.is-upgraded:active::-moz-range-thumb{background-image:none;background:#3f51b5;transform:scale(1.5)}.mdl-slider.is-upgraded::-ms-thumb{width:32px;height:32px;border:0;border-radius:50%;background:#3f51b5;transform:scale(0.375);transition:background .28s cubic-bezier(0.4,0,0.2,1),-webkit-transform .18s cubic-bezier(0.4,0,0.2,1);transition:transform .18s cubic-bezier(0.4,0,0.2,1),background .28s cubic-bezier(0.4,0,0.2,1);transition:transform .18s cubic-bezier(0.4,0,0.2,1),background .28s cubic-bezier(0.4,0,0.2,1),-webkit-transform .18s cubic-bezier(0.4,0,0.2,1)}.mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb{background:radial-gradient(circle closest-side,#3f51b5 0,#3f51b5 37.5%,rgba(63,81,181,0.26) 37.5%,rgba(63,81,181,0.26) 100%);transform:scale(1)}.mdl-slider.is-upgraded:active::-ms-thumb{background:#3f51b5;transform:scale(0.5625)}.mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb{border:2px solid rgba(0,0,0,0.26);background:transparent}.mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb{border:2px solid rgba(0,0,0,0.26);background:transparent}.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{box-shadow:0 0 0 10px rgba(0,0,0,0.12);background:rgba(0,0,0,0.12)}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(0,0,0,0.12);background:rgba(0,0,0,0.12)}.mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb{border:1.6px solid rgba(0,0,0,0.26);-webkit-transform:scale(1.5);transform:scale(1.5)}.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{border:1.5px solid rgba(0,0,0,0.26);transform:scale(1.5)}.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{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%);transform:scale(1)}.mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb{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:transparent}.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{background-color:rgba(0,0,0,0.26);left:-6px}.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{border:3px solid rgba(0,0,0,0.26);background:transparent;-webkit-transform:scale(0.667);transform:scale(0.667)}.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{border:3px solid rgba(0,0,0,0.26);background:transparent;transform:scale(0.667)}.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{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{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{margin-left:6px}.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper{margin-left:6px}.mdl-slider__ie-container{height:18px;overflow:visible;border:0;margin:none;padding:none}.mdl-slider__container{height:18px;position:relative;background:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mdl-slider__background-flex{background:transparent;position:absolute;height:2px;width:calc(100% - 52px);top:50%;left:0;margin:0 26px;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;border:0;padding:0;-webkit-transform:translate(0,-1px);transform:translate(0,-1px)}.mdl-slider__background-lower{background:#3f51b5;-webkit-flex:0;-ms-flex:0;flex:0;position:relative;border:0;padding:0}.mdl-slider__background-upper{background:rgba(0,0,0,0.26);-webkit-flex:0;-ms-flex:0;flex:0;position:relative;border:0;padding:0;transition:left .18s cubic-bezier(0.4,0,0.2,1)}.mdl-snackbar{position:fixed;bottom:0;left:50%;cursor:default;background-color:#323232;z-index:3;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:"Roboto","Helvetica","Arial",sans-serif;will-change:transform;-webkit-transform:translate(0,80px);transform:translate(0,80px);transition:-webkit-transform .25s cubic-bezier(0.4,0,1,1);transition:transform .25s cubic-bezier(0.4,0,1,1);transition:transform .25s cubic-bezier(0.4,0,1,1),-webkit-transform .25s cubic-bezier(0.4,0,1,1);pointer-events:none}@media(max-width:479px){.mdl-snackbar{width:100%;left:0;min-height:48px;max-height:80px}}@media(min-width:480px){.mdl-snackbar{min-width:288px;max-width:568px;border-radius:2px;-webkit-transform:translate(-50%,80px);transform:translate(-50%,80px)}}.mdl-snackbar--active{-webkit-transform:translate(0,0);transform:translate(0,0);pointer-events:auto;transition:-webkit-transform .25s cubic-bezier(0,0,0.2,1);transition:transform .25s cubic-bezier(0,0,0.2,1);transition:transform .25s cubic-bezier(0,0,0.2,1),-webkit-transform .25s cubic-bezier(0,0,0.2,1)}@media(min-width:480px){.mdl-snackbar--active{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.mdl-snackbar__text{padding:14px 12px 14px 24px;vertical-align:middle;color:white;float:left}.mdl-snackbar__action{background:transparent;border:0;color:#ff4081;float:right;text-transform:uppercase;padding:14px 24px 14px 12px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;overflow:hidden;outline:0;opacity:0;pointer-events:none;cursor:pointer;text-decoration:none;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mdl-snackbar__action::-moz-focus-inner{border:0}.mdl-snackbar__action:not([aria-hidden]){opacity:1;pointer-events:auto}.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:#3f51b5}.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:#3f51b5}.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:#3f51b5}.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:#3f51b5}.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{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}100%{opacity:.99}}@keyframes mdl-spinner__layer-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}100%{opacity:.99}}@-webkit-keyframes mdl-spinner__layer-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@keyframes mdl-spinner__layer-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@keyframes mdl-spinner__layer-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}100%{opacity:0}}@keyframes mdl-spinner__layer-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}100%{opacity:0}}.mdl-spinner__gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__gap-patch .mdl-spinner__circle{width:1000%;left:-450%}.mdl-spinner__circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__circle-clipper.mdl-spinner__left{float:left}.mdl-spinner__circle-clipper.mdl-spinner__right{float:right}.mdl-spinner__circle-clipper .mdl-spinner__circle{width:200%}.mdl-spinner__circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0;left:0}.mdl-spinner__left .mdl-spinner__circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.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{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.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{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;overflow:visible;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl-switch.is-upgraded{padding-left:28px}.mdl-switch__input{line-height:24px}.mdl-switch.is-upgraded .mdl-switch__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-switch__track{background:rgba(0,0,0,0.26);position:absolute;left:0;top:5px;height:14px;width:36px;border-radius:14px;cursor:pointer}.mdl-switch.is-checked .mdl-switch__track{background:rgba(63,81,181,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{background:#fafafa;position:absolute;left:0;top:2px;height:20px;width:20px;border-radius:50%;cursor:pointer;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:.28s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:left}.mdl-switch.is-checked .mdl-switch__thumb{background:#3f51b5;left:16px;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{position:absolute;top:50%;left:50%;-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px);display:inline-block;box-sizing:border-box;width:8px;height:8px;border-radius:50%;background-color:transparent}.mdl-switch.is-focused .mdl-switch__focus-helper{box-shadow:0 0 0 20px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}.mdl-switch.is-focused.is-checked .mdl-switch__focus-helper{box-shadow:0 0 0 20px rgba(63,81,181,0.26);background-color:rgba(63,81,181,0.26)}.mdl-switch__label{position:relative;cursor:pointer;font-size:16px;line-height:24px;margin:0;left:24px}.mdl-switch__label fieldset[disabled] .mdl-switch,.mdl-switch.is-disabled .mdl-switch__label{color:#bdbdbd;cursor:auto}.mdl-switch__ripple-container{position:absolute;z-index:2;top:-12px;left:-14px;box-sizing:border-box;width:48px;height:48px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white,black);transition-duration:.40s;transition-timing-function:step-end;transition-property:left}.mdl-switch__ripple-container .mdl-ripple{background:#3f51b5}.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:transparent}.mdl-switch.is-checked .mdl-switch__ripple-container{left:2px}.mdl-tabs{display:block;width:100%}.mdl-tabs__tab-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:48px;padding:0;margin:0;border-bottom:1px solid #e0e0e0}.mdl-tabs__tab{margin:0;border:0;padding:0 24px 0 24px;float:left;position:relative;display:block;text-decoration:none;height:48px;line-height:48px;text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:rgba(0,0,0,0.54);overflow:hidden}.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{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#3f51b5;-webkit-animation:border-expand .2s cubic-bezier(0.4,0,0.4,1) .01s alternate forwards;animation:border-expand .2s cubic-bezier(0.4,0,0.4,1) .01s alternate forwards;transition:all 1s cubic-bezier(0.4,0,1,1)}.mdl-tabs__tab .mdl-tabs__ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple{background:#3f51b5}.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%{opacity:0;width:0}100%{opacity:1;width:100%}}@keyframes border-expand{0%{opacity:0;width:0}100%{opacity:1;width:100%}}.mdl-textfield{position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:300px;max-width:100%;margin:0;padding:20px 0}.mdl-textfield .mdl-button{position:absolute;bottom:20px}.mdl-textfield--align-right{text-align:right}.mdl-textfield--full-width{width:100%}.mdl-textfield--expandable{min-width:32px;width:auto;min-height:32px}.mdl-textfield--expandable .mdl-button--icon{top:16px}.mdl-textfield__input{border:0;border-bottom:1px solid rgba(0,0,0,0.12);display:block;font-size:16px;font-family:"Helvetica","Arial",sans-serif;margin:0;padding:4px 0;width:100%;background:0;text-align:left;color:inherit}.mdl-textfield__input[type="number"]{-moz-appearance:textfield}.mdl-textfield__input[type="number"]::-webkit-inner-spin-button,.mdl-textfield__input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mdl-textfield.is-focused .mdl-textfield__input{outline:0}.mdl-textfield.is-invalid .mdl-textfield__input{border-color:#d50000;box-shadow:none}fieldset[disabled] .mdl-textfield .mdl-textfield__input,.mdl-textfield.is-disabled .mdl-textfield__input{background-color:transparent;border-bottom:1px dotted rgba(0,0,0,0.12);color:rgba(0,0,0,0.26)}.mdl-textfield textarea.mdl-textfield__input{display:block}.mdl-textfield__label{bottom:0;color:rgba(0,0,0,0.26);font-size:16px;left:0;right:0;pointer-events:none;position:absolute;display:block;top:24px;width:100%;overflow:hidden;white-space:nowrap;text-align:left}.mdl-textfield.is-dirty .mdl-textfield__label,.mdl-textfield.has-placeholder .mdl-textfield__label{visibility:hidden}.mdl-textfield--floating-label .mdl-textfield__label{transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{transition:none}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,.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{color:#3f51b5;font-size:12px;top:4px;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,.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label{top:-16px}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{color:#d50000;font-size:12px}.mdl-textfield__label:after{background-color:#3f51b5;bottom:20px;content:'';height:2px;left:45%;position:absolute;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);visibility:hidden;width:10px}.mdl-textfield.is-focused .mdl-textfield__label:after{left:0;visibility:visible;width:100%}.mdl-textfield.is-invalid .mdl-textfield__label:after{background-color:#d50000}.mdl-textfield__error{color:#d50000;position:absolute;font-size:12px;margin-top:3px;visibility:hidden;display:block}.mdl-textfield.is-invalid .mdl-textfield__error{visibility:visible}.mdl-textfield__expandable-holder{display:inline-block;position:relative;margin-left:32px;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);display:inline-block;max-width:.1px}.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);transform:scale(0);-webkit-transform-origin:top center;transform-origin:top center;z-index:999;background:rgba(97,97,97,0.9);border-radius:2px;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:14px;max-width:170px;position:fixed;top:-500px;left:-500px;padding:8px;text-align:center}.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{line-height:14px;font-size:14px;padding:16px}@-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{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{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{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{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{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{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{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{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto 0 auto;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.mdl-grid.mdl-grid--no-spacing{padding:0}.mdl-cell{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;-ms-grid-row-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;-ms-grid-row-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;order:1}.mdl-cell--order-2{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12{-webkit-order:12;-ms-flex-order:12;order:12}@media(max-width:479px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(100% - 16px)}.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;order:1}.mdl-cell--order-2-phone.mdl-cell--order-2-phone{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3-phone.mdl-cell--order-3-phone{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4-phone.mdl-cell--order-4-phone{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5-phone.mdl-cell--order-5-phone{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6-phone.mdl-cell--order-6-phone{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7-phone.mdl-cell--order-7-phone{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8-phone.mdl-cell--order-8-phone{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9-phone.mdl-cell--order-9-phone{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10-phone.mdl-cell--order-10-phone{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11-phone.mdl-cell--order-11-phone{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12-phone.mdl-cell--order-12-phone{-webkit-order:12;-ms-flex-order:12;order:12}.mdl-cell--1-col,.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:calc(25% - 16px)}.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(50% - 16px)}.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(75% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(25%+8px)}.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(50%+8px)}.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(75%+8px)}.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{margin:8px;width:calc(50% - 16px)}.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;order:1}.mdl-cell--order-2-tablet.mdl-cell--order-2-tablet{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3-tablet.mdl-cell--order-3-tablet{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4-tablet.mdl-cell--order-4-tablet{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5-tablet.mdl-cell--order-5-tablet{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6-tablet.mdl-cell--order-6-tablet{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7-tablet.mdl-cell--order-7-tablet{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8-tablet.mdl-cell--order-8-tablet{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9-tablet.mdl-cell--order-9-tablet{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10-tablet.mdl-cell--order-10-tablet{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11-tablet.mdl-cell--order-11-tablet{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12-tablet.mdl-cell--order-12-tablet{-webkit-order:12;-ms-flex-order:12;order:12}.mdl-cell--1-col,.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:calc(12.5% - 16px)}.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(25% - 16px)}.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(37.5% - 16px)}.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(50% - 16px)}.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(62.5% - 16px)}.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(75% - 16px)}.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(87.5% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(100% - 16px)}.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(12.5%+8px)}.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(25%+8px)}.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(37.5%+8px)}.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(50%+8px)}.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(62.5%+8px)}.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(75%+8px)}.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(87.5%+8px)}.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{margin:8px;width:calc(33.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:33.3333333333%}.mdl-cell--hide-desktop{display:none!important}.mdl-cell--order-1-desktop.mdl-cell--order-1-desktop{-webkit-order:1;-ms-flex-order:1;order:1}.mdl-cell--order-2-desktop.mdl-cell--order-2-desktop{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3-desktop.mdl-cell--order-3-desktop{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4-desktop.mdl-cell--order-4-desktop{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5-desktop.mdl-cell--order-5-desktop{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6-desktop.mdl-cell--order-6-desktop{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7-desktop.mdl-cell--order-7-desktop{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8-desktop.mdl-cell--order-8-desktop{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9-desktop.mdl-cell--order-9-desktop{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10-desktop.mdl-cell--order-10-desktop{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11-desktop.mdl-cell--order-11-desktop{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12-desktop.mdl-cell--order-12-desktop{-webkit-order:12;-ms-flex-order:12;order:12}.mdl-cell--1-col,.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:calc(8.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:8.3333333333%}.mdl-cell--2-col,.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:calc(16.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:16.6666666667%}.mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:calc(25% - 16px)}.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(33.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:33.3333333333%}.mdl-cell--5-col,.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:calc(41.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:41.6666666667%}.mdl-cell--6-col,.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:calc(50% - 16px)}.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(58.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:58.3333333333%}.mdl-cell--8-col,.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:calc(66.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:66.6666666667%}.mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:calc(75% - 16px)}.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(83.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:83.3333333333%}.mdl-cell--11-col,.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:calc(91.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:91.6666666667%}.mdl-cell--12-col,.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:calc(100% - 16px)}.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(8.3333333333%+8px)}.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.3333333333%}.mdl-cell--2-offset,.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{margin-left:calc(16.6666666667%+8px)}.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.6666666667%}.mdl-cell--3-offset,.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{margin-left:calc(25%+8px)}.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(33.3333333333%+8px)}.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.3333333333%}.mdl-cell--5-offset,.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{margin-left:calc(41.6666666667%+8px)}.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.6666666667%}.mdl-cell--6-offset,.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{margin-left:calc(50%+8px)}.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(58.3333333333%+8px)}.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.3333333333%}.mdl-cell--8-offset,.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{margin-left:calc(66.6666666667%+8px)}.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.6666666667%}.mdl-cell--9-offset,.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{margin-left:calc(75%+8px)}.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(83.3333333333%+8px)}.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.3333333333%}.mdl-cell--11-offset,.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{margin-left:calc(91.6666666667%+8px)}.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.6666666667%}}
/*
 * Material Belt Stylesheet (Addons to material.css)
 * @author André Bunse (aburai@github.com) <andre.bunse@gmail.com>
 */
@charset "UTF-8";

/* Google Material Design Typography Basics */
html,
body {
  color: rgba(0, 0, 0, 0.87);
  font-size: 16px;
  font-family: "Roboto","Helvetica","Arial",sans-serif;
  font-weight: normal;
  text-rendering: optimizelegibility;
  line-height: 1.6;
}

body {
  color: rgba(0, 0, 0, 0.87);
  font-size: 0.8125rem;
}

.mdl--canvas {
  background-color: #BDC1C6;
}

.mdl-list__item-avatar, .mdl-list__item-avatar.material-icons {
  background-color: #F1F3F4;
  color: rgba(0, 0, 0, 0.87);
}
.mdl-list .mdl-list__item-secondary-action .material-icons {
  color: rgba(0, 0, 0, 0.87);
}

.material-belt__select {
  font-size: 15px;
  border: 0 none;
  color: rgba(0, 0, 0, 0.54);
}

.mdl--shadow,
.material-belt--shadow {
  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--left,
.material-belt--left {
  float: left;
}
.mdl--right,
.material-belt--right {
  float: right;
}

/* Textfield Additions */
.mdl-textfield__input:focus {
  outline: 0 none;
}
.mdl-textfield .mdl-textfield__input {
  font-family: "Roboto","Helvetica","Arial",sans-serif;
  font-size: 16px;
  font-weight: 500;
}
.mdl-textfield .mdl-textfield__label {
  font-family: "Roboto","Helvetica","Arial",sans-serif;
  font-size: 12px;
  font-weight: 500;
  top: 4px;
}
.mdl-textfield--date .mdl-textfield__input {
  width: calc(100% - 32px);
}
.mdl-textfield.mdl-textfield--date.is-focused .mdl-textfield__label:after {
  width: calc(100% - 32px);
}
.mdl-textfield__datepicker {
  right: 0;
  color: rgb(63, 81, 181);
}
.mdl-textfield.is-invalid .mdl-textfield__datepicker {
  color: #D93025;
}

/*
 * Material Checkbox
 */
.mdl-checkbox__label {
  font-weight: 500;
}

/*
 * Material Toggle / Switch
 */
.mdl-switch__label {
  color: rgba(0, 0, 0, 0.87);
}
.mdl-switch__help {
  padding-left: 54px;
  font-size: 90%;
  font-style: italic;
  margin-bottom: 10px;
}

/*
 * Material Labels
 */
.mdl-label {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.87);
}

/*
 * Material Menu
 */
.mdl-menu__item {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.mdl-menu__item select {
  height: 36px;
  margin: 6px 0;
  font-size: 14px;
  font-weight: 600;
  border: 0 none;
}
.mdl-menu__item[disabled] select {
  color: #BDBDBD;
}

/*
 * Login Dialog
 */
.mdl-login > h4 {
  margin: 0 0 10px;
  font-size: 14px;
  text-align: center;
}

.mdl-login__options {
  height: 24px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.mdl-login__language,
.mdl-login__remember {
  width: 50%;
}
.mdl-login__language {
  height: 22px;
  font-size: 14px;
}
.mdl-login__remember-switch {
  width: auto;
  margin-top: 8px;
}
.mdl-login__remember-switch .mdl-switch__label,
.mdl-login__remember .mdl-checkbox__label {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.54);
  white-space: nowrap;
}
.mdl-login__preamble {
  margin-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.mdl-login__preamble-text {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-style: italic;
  color: rgba(0,0,0,0.54);
}
.mdl-login__message {
  display: none;
  margin-top: 10px;
}
.mdl-login__message-text {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #D93025;
}
.mdl-login__message .material-icons {
  font-size: 20px;
  padding-left: 15px;
  color: #D93025;
  vertical-align: text-bottom;
}
.mdl-login__tou {
  min-height: 24px;
  padding-right: 6px;
}
.mdl-login__toulink {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.54);
  text-decoration: underline;
  margin-left: 6px;
}

.mdl-list__item:focus {
  outline: 0;
  background-color: #eee;
}
.mdl-list__item:hover {
  outline: 0;
  background-color: #ddd;
}

.mdl-radio__label {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
}

.mdl-textfield.is-disabled.mdl-textfield--display-only {
  padding-bottom: 8px;
}
.mdl-textfield.is-disabled.mdl-textfield--display-only .mdl-textfield__input {
  border-bottom: none;
  color: rgba(0, 0, 0, 0.87);
}
.mdl-textfield.is-disabled.mdl-textfield--display-only .mdl-textfield__label {
  color: rgba(0, 0, 0, 0.6);
}

/* Positioning fix polyfill */
dialog.mdl-dialog--polyfill {
  position: fixed;
  top: 50%;
  transform: translate(0, -50%);
}

/*
 * Helper Material Dialog
 */
.mdl-dialog > .mdl-dialog__title {
  font-size: 24px;
  font-weight: 500;
}
.mdl-dialog__title img.centered {
  display: block;
  margin: 0 auto;
  width: 150px;
}

/*
 * Helper Material Tree
 */
.jstree .jstree-checkbox {
  text-decoration: none;
}
.jstree-material .jstree .jstree-checkbox {
  width: 36px;
  height: 36px;
}
.jstree-material .jstree .jstree-checkbox > .mdl-checkbox {
  margin-left: 6px;
}
.jstree-material .jstree-undetermined > a > .jstree-checkbox .mdl-checkbox__tick-outline {
  -webkit-mask-image: none;
  mask-image: none;
}
.jstree-material .jstree-icon .mdi {
  position: relative;
  top: -3px;
  margin: 0 5px;
}

/*
 * Material Chips
 */
.mdl-chips__wrapper {
  padding-bottom: 20px;
}
.mdl-chips__wrapper .mdl-chip {
  margin-right: 8px;
}
.mdl-chip__input {
  height: 28px;
  width: 80px;
  border: none;
  background: transparent;
}

/*
 * Material Slider
 */
.mdl-slider__wrapper {
  height: 30px;
}
.mdl-slider__scala {
  display: flex;
  justify-content: space-between;
}
.mdl-slider__scala > span {
  width: 10px;
  font-size: 9px;
  font-weight: 400;
  text-align: right;
}

/*
 * Helper Material Tabs
 */
.mdl-layout {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
}
.mdl-layout__tab-bar--fullwidth .mdl-layout__tab {
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.mdl-layout__tab > .material-icons {
  line-height: 48px;
}

/*
 * Material Actionbar
 */
.mdl-actionbar {
  width: 100%;
  height: 48px;
  padding: 0 24px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mdl-actionbar--vertical {
  width: 48px;
  height: 100%;
  padding: 0;
}
.mdl-actionbar__scroll {
  height: 100%;
}
.mdl-actionbar__fixed {
  height: 100%;
  border-left: 1px solid #444;
}
.mdl-actionbar__group {
  position: relative;
  display: flex;
}
.mdl-actionbar--vertical .mdl-actionbar__group {
  flex-direction: column;
}

.mdl-actionbar__item {
  position: relative;
  display: block;
  margin: 8px;
}
.mdl-actionbar--tight .mdl-actionbar__item {
  margin-left: 4px;
  margin-right: 4px;
}
/* Label Button height = 32 + (2x8) = 48px */
.mdl-actionbar__item.mdl-actionbar__item-label-button {
  height: 32px;/* make same height as icon buttons to align icons */
  padding: 0 4px;
  margin: 8px;
  white-space: nowrap;
}
/* Checkbox height = 24 + (2x12) = 48px */
.mdl-actionbar__item.mdl-checkbox {
  margin: 12px;
}
/* Toggle height = 24 + (2x12) = 48px */
.mdl-actionbar__item.mdl-switch {
  margin: 12px 8px;
}

.mdl-actionbar__item select {
  height: 32px;
  border-bottom: none;
  border-radius: 2px;
}
.mdl-actionbar__item select:focus,
.mdl-actionbar__item select:active {
  outline: 0 none;
}
.mdl-actionbar__item-select-button .mdl-textfield {
  border-radius: 2px;
}
.mdl-actionbar__item-select-button .mdl-select.is-open .mdl-textfield {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mdl-actionbar__item-select-button .mdl-textfield.mdl-textfield--no-radius-right {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mdl-actionbar__item select ~ button {
  width: 32px;
  min-width: 32px;
  height: 32px;
  padding: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.mdl-actionbar__item-select-button .mdl-select .mdl-textfield__input {
  height: 20px;
  border-bottom: 0 none;
}

.mdl-actionbar__item-select-button .mdl-textfield--floating-label.is-dirty .mdl-textfield__label {
  top: -8px;
}

.mdl-textfield.is-focused label,
.mdl-textfield.is-dirty label {
  color: #02A191;
	visibility: visible !important;
}

.mdl-actionbar__label {
  max-width: 420px;
  font-size: 16px;
  font-weight: 500;
  line-height: 48px;
  padding: 0 24px 0 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mdl-actionbar__item-badge {
  height: 20px;
  border-radius: 50%;
  background: gold;
  color: #000;
  padding: 2px 8px;
  margin-top: 4px;
  margin-left: -16px;
  font-weight: bold;
  z-index: 9;
}
.mdl-actionbar__item-badge:last-child {
  margin-right: 8px;
}
.mdl-button__icon-left {
  margin-top: -4px;
  margin-right: 8px;
}

.mdl-actionbar__item.mdl-button:focus:not(:active) {
  background-color: rgba(2, 161, 145, 0.50);
}

.mdl-actionbar__more-button .mdi {
  position: relative;
  top: 3px;
  left: 10px;
  padding-top: 8px;
  border-radius: 4px;
}

.mdl-actionbar__progress {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px;
  background: gold;
  opacity: 0.4;
}

.mdl-actionbar__item--text {
  font-size: 14px;
}

.mdl-actionbar__more-select select {
  background: #FFFFFF;
}

/*
   Color Themes
 */
/* Light Theme */
.mdl-actionbar.mdl-actionbar--light {
  background-color: rgba(255, 255, 255, 0.8);
}
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item {
  color: rgba(0, 0, 0, 0.87);
}
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item[disabled] {
  color: rgba(0, 0, 0, 0.38);
}
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item.mdl-button--colored {
  color: gold;
}
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item.mdl-button--active {
  background-color: rgba(144, 144, 144, 0.7);
}

.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__fixed {
  border-left: 1px solid #CCC;
}
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item.mdl-button.is-active:not(:focus) {
  background-color: rgba(64, 64, 64, 0.35);
}
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item.mdl-button:focus:not(:active) {
  background-color: rgba(64, 64, 64, 0.50);
}

/* border for separation in light theme only for more menu button */
.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__group.mdl--right {
  border-left: 1px solid #CCC;
}

/* Dark Theme */
.mdl-actionbar.mdl-actionbar--dark {
  background-color: rgba(32, 32, 32, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item {
  color: rgba(255, 255, 255, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item[disabled] {
  color: rgba(255, 255, 255, 0.3);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item.mdl-button--colored {
  color: gold;
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item select {
  background-color: rgba(255, 255, 255, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item select[disabled] {
  background-color: rgba(255, 255, 255, 0.3);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item select ~ button {
  background-color: rgba(255, 255, 255, 1);
  color: rgba(0, 0, 0, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item select ~ button[disabled] {
  background-color: rgba(255, 255, 255, 0.3);
  color: rgba(0, 0, 0, 0.3);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item select ~ button:focus {
  background-color: rgba(2, 161, 145, 0.30);
}

.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item .mdl-select--disabled .mdl-textfield {
  background-color: rgba(255, 255, 255, 0.3);
  color: rgba(0, 0, 0, 0.3);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__textfield .mdl-textfield__input {
  color: rgba(255, 255, 255, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__label {
  color: rgba(255, 255, 255, 0.70);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__label.disabled {
  color: rgba(255, 255, 255, 0.50);
}
.mdl-actionbar.mdl-actionbar--dark .ui-layout-pane {
  background-color: #222222;
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__group {
  border-left: 1px solid #444;
}
.mdl-actionbar.mdl-actionbar--dark.mdl-actionbar--vertical .mdl-actionbar__group {
  border-left: 0 none;
  border-bottom: 1px solid #444;
}
.mdl-actionbar.mdl-actionbar--dark .mdl-checkbox__box-outline {
  border-color: rgba(255, 255, 255, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
  background-color: rgba(255, 255, 255, 0.9);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-switch__label {
  color: rgba(255, 255, 255, 0.7);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-switch__track {
  background: rgba(255, 255, 255, 0.9);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-textfield {
  background: rgba(255, 255, 255, 1);
  color: rgba(0, 0, 0, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-select__arrow {
  color: rgba(0, 0, 0, 1);
}

/* Inverted Icons for MDI package */
.mdl-actionbar.mdl-actionbar--dark .mdi-dark-invert .mdi {
  background: rgba(255, 255, 255, 1);
  color: rgba(0, 0, 0, 1);
}
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item[disabled].mdi-dark-invert .mdi {
  color: rgba(0, 0, 0, 0.3);
  background: rgba(255, 255, 255, 0.3);
}

.mdl-menu .mdl-menu__item.mdi-dark-invert .mdi {
  background: rgba(0, 0, 0, 1);
  color: rgba(255, 255, 255, 1);
}
.mdl-menu .mdl-menu__item[disabled].mdi-dark-invert .mdi {
  background: rgba(0, 0, 0, 0.3);
  color: rgba(255, 255, 255, 0.3);
}

/*
 * Select
 */
.mdl-select {
  position: relative;
  display: inline-block;
}
.mdl-select.mdl-select--notpadded {
  float: left;
}
.mdl-select.mdl-select--notpadded .mdl-textfield__input {
  border-bottom: 0;
}
.mdl-select .mdl-textfield,
.mdl-select .mdl-textfield__input {
  cursor: pointer;
}
.mdl-select .mdl-textfield__input {
  font-size: 14px;
}
.mdl-select .mdl-textfield__input::-ms-clear {
  display: none;
}
.mdl-select.mdl-select--disabled .mdl-textfield,
.mdl-select.mdl-select--singleoption .mdl-textfield {
  cursor: default;
  pointer-events: none;
}
.mdl-select.mdl-select--notpadded .mdl-textfield {
  padding: 4px 2px 0 8px; /* padding left as buttons in dropdown menu */
}

.mdl-select__dropdown {
  display: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 300px;
  background: #FFFFFF;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
  opacity: 0;
  transition: opacity .2s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-select__dropdown.mdl-select--maxheight {
  max-height: 300px;
/*  max-width: 100px;*/
}

.mdl-select__dropdown.is-visible {
  display: block;
  opacity: 1;
  z-index: 9999;
}
.mdl-select__options {
  padding: 0;
  margin: 0;
  list-style: none;
}
.mdl-select__options > li.is-selected {
  background-color: rgba(158, 158, 158, 0.20);
}
.mdl-select__options > li.is-hovered {
  background-color: rgba(158, 158, 158, 0.40);
}

.mdl-select__options .mdl-button {
  width: 100%;
  height: 32px; /* set to same height as textfield */
  padding-left: 8px; /* see padding left from textfield */
  padding-right: 8px;
  font-size: 14px;
  text-align: left;
  text-transform: none;
  white-space:nowrap
}

.mdl-select__options .material-select-option-item {
  width: 100%;
}
.mdl-select__arrow {
  position: absolute;
  top: 20px;
  right: 4px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mdl-select.mdl-select--notpadded .mdl-select__arrow {
  top: 6px;
}
.mdl-select.mdl-select--disabled .mdl-select__arrow {
  color: rgba(0, 0, 0, 0.3);
}
.mdl-select__dropdown.is-visible ~ .mdl-select__arrow,
.mdl-select.is-open .mdl-select__arrow {
  transform: rotate(180deg);
}

/* prevent bar animation */
.mdl-select .mdl-textfield.is-focused .mdl-textfield__label:after {
  visibility: hidden;
}

/* Material Design Dropdown */
.mdl-dropdown {
  display: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  background: #FFFFFF;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
  opacity: 0;
  transition: opacity .2s cubic-bezier(0.4, 0, 0.2, 1);
}
.mdl-dropdown.mdl-dropdown--maxheight {
  max-height: 300px;
}
.mdl-dropdown.is-visible {
  display: block;
  opacity: 1;
}
.mdl-dropdown__items {
  padding: 0;
  margin: 0;
  list-style: none;
}
.mdl-dropdown__items > li.is-selected {
  background-color: #f2f2f2;
}
.mdl-dropdown__items .mdl-button {
  width: 100%;
  text-align: left;
  text-transform: none;
}

/*
 * Search Dialog
 *
 * [ Select ] [ Input ] [ Button ]
 */
.mdl-search,
.mdl-search *,
.mdl-search *:before,
.mdl-search *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mdl-search {
  display: inline-block;
  min-width: 430px; /* 18x (x=24px) */
  height: 36px; /* 1.5x */
  overflow: hidden;
}
.mdl-search .mdl-search__select {
  min-width: 96px; /* 4x */
  height: 36px;
  font-size: 14px;
  font-weight: 600;
  border: 0 none;
  float: left;
  background: #EEEEEE;
  color: rgba(0, 0, 0, 0.87);
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.mdl-search .mdl-textfield {
  width: 298px;
  padding: 0;
  float: left;
}
.mdl-search .mdl-search__input {
  width: 298px;
  height: 36px;
  padding: 6px 12px;
  border: 0;
  background: white;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mdl-search .mdl-search__input:focus,
.mdl-search .mdl-search__input:active {
  outline: 0 none;
}
.mdl-search__button {
  min-width: 36px;
  padding: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  float: left;
}

.mdl-search__dropdown {
  position: absolute;
  min-height: 20px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* Material Pagination */
.mdl-pagination-step {
  display: none;
}
/*.mdl-pagination-step.mdl-pagination-prev {*/
  /*top: -100%;*/
/*}*/
/*.mdl-pagination-step.mdl-pagination-next {*/
  /*top: 100%;*/
/*}*/
.mdl-pagination-step.mdl-pagination-curr {
  display: block;
}

/* Material List Helper */
.mdl-list__item.is-active {
  background-color: #EEE;
}
.mdl-list__item-secondary-action .material-icons {
  color: lightgray;
}
.mdl-list__item-secondary-action.mdl-list__item-secondary-action--highlighted .material-icons {
  color: gold;
}

.material-belt-article-ribbon {
  width: 100%;
  height: 40vh;
  background-color: #3F51B5;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}

.material-belt-article-main {
  margin-top: -35vh;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}

.material-belt-article-header .mdl-layout__header-row {
  padding-left: 40px;
}

.material-belt-article-container {
  max-width: 1600px;
  width: calc(100% - 16px);
  margin: 0 auto;
}

.material-belt-article-content {
  border-radius: 2px;
  padding: 20px 56px;
  margin-bottom: 80px;
}
.material-belt-article-content h2 {
  font-size: 28px;
  line-height: 40px;
  text-align: center;
}

.material-belt-article-layout.is-small-screen .material-belt-article-content {
  padding: 40px 28px;
}

.mdl-data-table--wrap {
  white-space: normal;
}

.mdl-data-table td,
.mdl-data-table th {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
}

.mdl-data-table .mdl-data-table__cell--icon-center {
  text-align: center;
}

/* Material Button */
.mdl-button__label {
  display: inline-block;
  line-height: 1;
  width: 90%;
}
.mdl-button__file-upload {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
  z-index: 9999;
  cursor: pointer;
}

.mdl-expansion-panels {
  width: 100%;
  min-height: 96px;
  background-color: rgb(255, 255, 255);
}
.mdl-expansion-panels ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.mdl-expansion-panels__list {
  padding: 0;
  max-width: 100%;
  overflow-x: hidden;
}

.mdl-expansion-panels__panel {
  display: block;
  height: 48px;
  padding: 0 24px;
}
.mdl-expansion-panels__panel:hover {
  background-color: rgb(238, 238, 238);
  cursor: pointer;
}
.mdl-expansion-panels__collapsed {
}
.mdl-expansion-panels__collapsed-label {
  width: 120px;
  line-height: 48px;
  color: rgba(0, 0, 0, 0.87);
}
.mdl-expansion-panels__collapsed-descr {
  line-height: 48px;
  color: rgba(0, 0, 0, 0.54);
}
.mdl-expansion-panels__collapsed-icon {
  width: 24px;
  padding-left: 16px;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.38);
}

.mdl-expansion-panels__expanded {
  min-height: 96px;
}

.mdl-expansion-panels__list > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.mdl-expansion-panels__list-item-heading {
  display: block;
  width: 100%;
  line-height: 32px;
  margin: 0;
  padding: 8px 16px 0;
  text-align: left;
  color: rgba(255, 255, 255, 0.54);
}

.mdl-expansion-panels__list-item {

}
.mdl-expansion-panels__list-item h2 {
  font-size: 16px;
  font-weight: 400;
}


/**
 * CONTENTS
 *
 * #Introduction........Naming conventions used throughout the code.
 *
 * #SETTINGS
 * Variables............Globally-available variables and config.
 *
 * #TOOLS
 * Mixins...............Useful mixins.
 *
 * #GENERIC
 * Demo styles..........Styles for demo only (consider removing these).
 *
 * #BASE
 * Raw styles...........The very basic component wrapper.
 * Modifiers............The basic styles dependant on component placement.
 * Debuggers............The basic styles dependant on component placement.
 *
 * #BUTTONS
 * Base..................Wrapping and constraining every button.
 * Modifiers.............Styles that depends on state and settings.
 * Animations............Main animations of the component.
 * Debuggers.............Styles for development.
 *
 * #LABELS
 * Base..................Wrapping and constraining every label.
 * Modifiers.............Styles that depends on state and settings.
 * Debuggers.............Styles for development.
 *
 * #DEVELOPMENT
 * In development........These styles are in development and not yet finalised
 * Debuggers.............Helper styles and flags for development.
 */
/*------------------------------------*\
    #Introduction
\*------------------------------------*/
/**
 * The code AND the comments use naming conventions to refer to each part of
 * the UI put in place by this component. If you see that somewhere they are
 * not followed please consider a Pull Request. The naming conventions are:
 *
 * "Component" : the widget itself as a whole. This is the last time it will be
 *               called anything different than "component". So, stay away from
 *               "widget", "button" or anything else when referring to the
 *               Component in general.
 *
 * "Main Button" : the button that is always in view. Hovering or clicking on it
 *                 will reveal the child buttons.
 *
 * "Child buttons" : if you've read the previous point you know what they are.
 *                   Did you read the previous point? :)
 *
 * "Label(s)" : the tooltip that fades in when hovering over a button.

/*------------------------------------*\
    #SETTINGS | Variables
\*------------------------------------*/
/**
 * These variables are the default styles that serve as fallback and can be
 * easily customised at compile time.
 * Consider overriding them in your own style sheets rather than editing them
 * here. Refer to the docs for more info.
 */
/* COLORS ----------------------------*/
/* EFFECTS ---------------------------*/
/* SPEEDS ----------------------------*/
/* SIZES -----------------------------*/
/* SPACING ---------------------------*/
/* OTHER VARIABLES -------------------*/
/*------------------------------------*\
    #BASE | Raw styles
\*------------------------------------*/
/**
 * The very core styling of the button.
 * These styles are shared by every instance of the button.
 * Styles placed here should NOT care about placement in the screen,
 * options chosen by the user or state of the button.
 */
.mfb-component--tl, .mfb-component--tr, .mfb-component--bl, .mfb-component--br {
  box-sizing: border-box;
  margin: 25px;
  position: fixed;
  white-space: nowrap;
  z-index: 30;
  padding-left: 0;
  list-style: none; }
.mfb-component--tl *, .mfb-component--tr *, .mfb-component--bl *, .mfb-component--br *, .mfb-component--tl *:before, .mfb-component--tr *:before, .mfb-component--bl *:before, .mfb-component--br *:before, .mfb-component--tl *:after, .mfb-component--tr *:after, .mfb-component--bl *:after, .mfb-component--br *:after {
  box-sizing: inherit; }

/*------------------------------------*\
    #BASE | Modifiers
\*------------------------------------*/
/**
 * These styles depends on the placement of the button.
 * Styles can be:
 * 1. Top-left:  modified by the " --tl " suffix.
 * 2. Top-right: modified by the " --tr " suffix.
 * 3. Bottom-left:  modified by the " --bl " suffix.
 * 4. Bottom-right: modified by the " --br " suffix.
 */
.mfb-component--tl {
  left: 0;
  top: 0; }

.mfb-component--tr {
  right: 0;
  top: 0; }

.mfb-component--bl {
  left: 0;
  bottom: 0; }

.mfb-component--br {
  right: 0;
  bottom: 0; }

/*------------------------------------*\
    #BUTTONS | Base
\*------------------------------------*/
.mfb-component__button--main,
.mfb-component__button--child {
  background-color: #E40A5D;
  display: inline-block;
  position: relative;
  border: none;
  border-radius: 50%;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  cursor: pointer;
  outline: none;
  padding: 0;
  position: relative;
  -webkit-user-drag: none;
  color: #f1f1f1;
  text-decoration: none;
}
/* don't let link color change icon */
.mfb-component__button--main:hover,
.mfb-component__button--child:hover,
.mfb-component__button--main:focus,
.mfb-component__button--child:focus,
.mfb-component__button--main:active,
.mfb-component__button--child:active,
.mfb-component__button--main:visited,
.mfb-component__button--child:visited {
  color: #f1f1f1;
  text-decoration: none;
}

/**
 * This is the unordered list for the list items that contain
 * the child buttons.
 *
 */
.mfb-component__list {
  list-style: none;
  margin: 0;
  padding: 0; }
.mfb-component__list > li {
  display: block;
  position: absolute;
  top: 0;
  right: 1px;
  padding: 10px 0;
  margin: -10px 0; }

/**
 * These are the basic styles for all the icons inside the main button
 */
.mfb-component__icon, .mfb-component__main-icon--active,
.mfb-component__main-icon--resting, .mfb-component__child-icon {
  position: absolute;
  font-size: 18px;
  text-align: center;
  line-height: 56px;
  width: 100%; }

.mfb-component__wrap {
  padding: 25px;
  margin: -25px; }

[data-mfb-toggle="hover"]:hover .mfb-component__icon, [data-mfb-toggle="hover"]:hover .mfb-component__main-icon--active,
[data-mfb-toggle="hover"]:hover .mfb-component__main-icon--resting, [data-mfb-toggle="hover"]:hover .mfb-component__child-icon,
[data-mfb-state="open"] .mfb-component__icon,
[data-mfb-state="open"] .mfb-component__main-icon--active,
[data-mfb-state="open"] .mfb-component__main-icon--resting,
[data-mfb-state="open"] .mfb-component__child-icon {
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg); }

/*------------------------------------*\
    #BUTTONS | Modifiers
\*------------------------------------*/
.mfb-component__button--main {
  height: 56px;
  width: 56px;
  z-index: 20; }

.mfb-component__button--main > .material-icons {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-12px,-12px);
  transform: translate(-12px,-12px);
  line-height: 24px;
  width: 24px;
}

.mfb-component__button--child {
  height: 56px;
  width: 56px; }

.mfb-component__main-icon--active,
.mfb-component__main-icon--resting {
  -webkit-transform: scale(1) rotate(360deg);
  transform: scale(1) rotate(360deg);
  -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 1, 1);
  transition: transform 150ms cubic-bezier(0.4, 0, 1, 1); }

.mfb-component__child-icon,
.mfb-component__child-icon {
  line-height: 56px;
  font-size: 18px; }

.mfb-component__main-icon--active {
  opacity: 0; }

[data-mfb-toggle="hover"]:hover .mfb-component__main-icon,
[data-mfb-state="open"] .mfb-component__main-icon {
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg); }
[data-mfb-toggle="hover"]:hover .mfb-component__main-icon--resting,
[data-mfb-state="open"] .mfb-component__main-icon--resting {
  opacity: 0;
  position: absolute !important; }
[data-mfb-toggle="hover"]:hover .mfb-component__main-icon--active,
[data-mfb-state="open"] .mfb-component__main-icon--active {
  opacity: 1; }

/*------------------------------------*\
    #BUTTONS | Animations
\*------------------------------------*/
/**
 * SLIDE IN + FADE
 * When hovering the main button, the child buttons slide out from beneath
 * the main button while transitioning from transparent to opaque.
 *
 */
.mfb-component--tl.mfb-slidein .mfb-component__list li,
.mfb-component--tr.mfb-slidein .mfb-component__list li {
  opacity: 0;
  transition: all 0.5s; }
.mfb-component--tl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li, .mfb-component--tl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li,
.mfb-component--tr.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li,
.mfb-component--tr.mfb-slidein[data-mfb-state="open"] .mfb-component__list li {
  opacity: 1; }
.mfb-component--tl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--tl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(70px);
  transform: translateY(70px); }
.mfb-component--tl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--tl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(140px);
  transform: translateY(140px); }
.mfb-component--tl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--tl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(210px);
  transform: translateY(210px); }
.mfb-component--tl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--tl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(280px);
  transform: translateY(280px); }

.mfb-component--bl.mfb-slidein .mfb-component__list li,
.mfb-component--br.mfb-slidein .mfb-component__list li {
  opacity: 0;
  transition: all 0.5s; }
.mfb-component--bl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li, .mfb-component--bl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li,
.mfb-component--br.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li,
.mfb-component--br.mfb-slidein[data-mfb-state="open"] .mfb-component__list li {
  opacity: 1; }
.mfb-component--bl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--bl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(-70px);
  transform: translateY(-70px); }
.mfb-component--bl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--bl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(-140px);
  transform: translateY(-140px); }
.mfb-component--bl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--bl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(-210px);
  transform: translateY(-210px); }
.mfb-component--bl.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--bl.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-slidein[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-slidein[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(-280px);
  transform: translateY(-280px); }

/**
 * SLIDE IN SPRING
 * Same as slide-in but with a springy animation.
 *
 */
.mfb-component--tl.mfb-slidein-spring .mfb-component__list li,
.mfb-component--tr.mfb-slidein-spring .mfb-component__list li {
  opacity: 0;
  transition: all 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
.mfb-component--tl.mfb-slidein-spring .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-slidein-spring .mfb-component__list li:nth-child(1) {
  transition-delay: 0.05s; }
.mfb-component--tl.mfb-slidein-spring .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-slidein-spring .mfb-component__list li:nth-child(2) {
  transition-delay: 0.1s; }
.mfb-component--tl.mfb-slidein-spring .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-slidein-spring .mfb-component__list li:nth-child(3) {
  transition-delay: 0.15s; }
.mfb-component--tl.mfb-slidein-spring .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-slidein-spring .mfb-component__list li:nth-child(4) {
  transition-delay: 0.2s; }
.mfb-component--tl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li, .mfb-component--tl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li,
.mfb-component--tr.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li,
.mfb-component--tr.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li {
  opacity: 1; }
.mfb-component--tl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--tl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  transition-delay: 0.05s;
  -webkit-transform: translateY(70px);
  transform: translateY(70px); }
.mfb-component--tl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--tl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  transition-delay: 0.1s;
  -webkit-transform: translateY(140px);
  transform: translateY(140px); }
.mfb-component--tl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--tl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  transition-delay: 0.15s;
  -webkit-transform: translateY(210px);
  transform: translateY(210px); }
.mfb-component--tl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--tl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  transition-delay: 0.2s;
  -webkit-transform: translateY(280px);
  transform: translateY(280px); }

.mfb-component--bl.mfb-slidein-spring .mfb-component__list li,
.mfb-component--br.mfb-slidein-spring .mfb-component__list li {
  opacity: 0;
  transition: all 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
.mfb-component--bl.mfb-slidein-spring .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-slidein-spring .mfb-component__list li:nth-child(1) {
  transition-delay: 0.05s; }
.mfb-component--bl.mfb-slidein-spring .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-slidein-spring .mfb-component__list li:nth-child(2) {
  transition-delay: 0.1s; }
.mfb-component--bl.mfb-slidein-spring .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-slidein-spring .mfb-component__list li:nth-child(3) {
  transition-delay: 0.15s; }
.mfb-component--bl.mfb-slidein-spring .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-slidein-spring .mfb-component__list li:nth-child(4) {
  transition-delay: 0.2s; }
.mfb-component--bl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li, .mfb-component--bl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li,
.mfb-component--br.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li,
.mfb-component--br.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li {
  opacity: 1; }
.mfb-component--bl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--bl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  transition-delay: 0.05s;
  -webkit-transform: translateY(-70px);
  transform: translateY(-70px); }
.mfb-component--bl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--bl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  transition-delay: 0.1s;
  -webkit-transform: translateY(-140px);
  transform: translateY(-140px); }
.mfb-component--bl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--bl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  transition-delay: 0.15s;
  -webkit-transform: translateY(-210px);
  transform: translateY(-210px); }
.mfb-component--bl.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--bl.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-slidein-spring[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-slidein-spring[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  transition-delay: 0.2s;
  -webkit-transform: translateY(-280px);
  transform: translateY(-280px); }

/**
 * ZOOM-IN
 * When hovering the main button, the child buttons grow
 * from zero to normal size.
 *
 */
.mfb-component--tl.mfb-zoomin .mfb-component__list li,
.mfb-component--tr.mfb-zoomin .mfb-component__list li {
  -webkit-transform: scale(0);
  transform: scale(0); }
.mfb-component--tl.mfb-zoomin .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-zoomin .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(70px) scale(0);
  transform: translateY(70px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.15s; }
.mfb-component--tl.mfb-zoomin .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-zoomin .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(140px) scale(0);
  transform: translateY(140px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.1s; }
.mfb-component--tl.mfb-zoomin .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-zoomin .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(210px) scale(0);
  transform: translateY(210px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.05s; }
.mfb-component--tl.mfb-zoomin .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-zoomin .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(280px) scale(0);
  transform: translateY(280px) scale(0);
  transition: all 0.5s;
  transition-delay: 0s; }
.mfb-component--tl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--tl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(70px) scale(1);
  transform: translateY(70px) scale(1);
  transition-delay: 0.05s; }
.mfb-component--tl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--tl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(140px) scale(1);
  transform: translateY(140px) scale(1);
  transition-delay: 0.1s; }
.mfb-component--tl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--tl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(210px) scale(1);
  transform: translateY(210px) scale(1);
  transition-delay: 0.15s; }
.mfb-component--tl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--tl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(280px) scale(1);
  transform: translateY(280px) scale(1);
  transition-delay: 0.2s; }

.mfb-component--bl.mfb-zoomin .mfb-component__list li,
.mfb-component--br.mfb-zoomin .mfb-component__list li {
  -webkit-transform: scale(0);
  transform: scale(0); }
.mfb-component--bl.mfb-zoomin .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-zoomin .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(-70px) scale(0);
  transform: translateY(-70px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.15s; }
.mfb-component--bl.mfb-zoomin .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-zoomin .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(-140px) scale(0);
  transform: translateY(-140px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.1s; }
.mfb-component--bl.mfb-zoomin .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-zoomin .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(-210px) scale(0);
  transform: translateY(-210px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.05s; }
.mfb-component--bl.mfb-zoomin .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-zoomin .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(-280px) scale(0);
  transform: translateY(-280px) scale(0);
  transition: all 0.5s;
  transition-delay: 0s; }
.mfb-component--bl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--bl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(-70px) scale(1);
  transform: translateY(-70px) scale(1);
  transition-delay: 0.05s; }
.mfb-component--bl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--bl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(-140px) scale(1);
  transform: translateY(-140px) scale(1);
  transition-delay: 0.1s; }
.mfb-component--bl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--bl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(-210px) scale(1);
  transform: translateY(-210px) scale(1);
  transition-delay: 0.15s; }
.mfb-component--bl.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--bl.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-zoomin[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-zoomin[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(-280px) scale(1);
  transform: translateY(-280px) scale(1);
  transition-delay: 0.2s; }

/**
 * FOUNTAIN
 * When hovering the main button the child buttons
 * jump into view from outside the viewport
 */
.mfb-component--tl.mfb-fountain .mfb-component__list li,
.mfb-component--tr.mfb-fountain .mfb-component__list li {
  -webkit-transform: scale(0);
  transform: scale(0); }
.mfb-component--tl.mfb-fountain .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-fountain .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(-70px) scale(0);
  transform: translateY(-70px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.15s; }
.mfb-component--tl.mfb-fountain .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-fountain .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(-140px) scale(0);
  transform: translateY(-140px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.1s; }
.mfb-component--tl.mfb-fountain .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-fountain .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(-210px) scale(0);
  transform: translateY(-210px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.05s; }
.mfb-component--tl.mfb-fountain .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-fountain .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(-280px) scale(0);
  transform: translateY(-280px) scale(0);
  transition: all 0.5s;
  transition-delay: 0s; }
.mfb-component--tl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--tl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--tr.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(70px) scale(1);
  transform: translateY(70px) scale(1);
  transition-delay: 0.05s; }
.mfb-component--tl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--tl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--tr.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(140px) scale(1);
  transform: translateY(140px) scale(1);
  transition-delay: 0.1s; }
.mfb-component--tl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--tl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--tr.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(210px) scale(1);
  transform: translateY(210px) scale(1);
  transition-delay: 0.15s; }
.mfb-component--tl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--tl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--tr.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(280px) scale(1);
  transform: translateY(280px) scale(1);
  transition-delay: 0.2s; }

.mfb-component--bl.mfb-fountain .mfb-component__list li,
.mfb-component--br.mfb-fountain .mfb-component__list li {
  -webkit-transform: scale(0);
  transform: scale(0); }
.mfb-component--bl.mfb-fountain .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-fountain .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(70px) scale(0);
  transform: translateY(70px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.15s; }
.mfb-component--bl.mfb-fountain .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-fountain .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(140px) scale(0);
  transform: translateY(140px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.1s; }
.mfb-component--bl.mfb-fountain .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-fountain .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(210px) scale(0);
  transform: translateY(210px) scale(0);
  transition: all 0.5s;
  transition-delay: 0.05s; }
.mfb-component--bl.mfb-fountain .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-fountain .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(280px) scale(0);
  transform: translateY(280px) scale(0);
  transition: all 0.5s;
  transition-delay: 0s; }
.mfb-component--bl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1), .mfb-component--bl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(1),
.mfb-component--br.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(1) {
  -webkit-transform: translateY(-70px) scale(1);
  transform: translateY(-70px) scale(1);
  transition-delay: 0.05s; }
.mfb-component--bl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2), .mfb-component--bl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(2),
.mfb-component--br.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(2) {
  -webkit-transform: translateY(-140px) scale(1);
  transform: translateY(-140px) scale(1);
  transition-delay: 0.1s; }
.mfb-component--bl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3), .mfb-component--bl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(3),
.mfb-component--br.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(3) {
  -webkit-transform: translateY(-210px) scale(1);
  transform: translateY(-210px) scale(1);
  transition-delay: 0.15s; }
.mfb-component--bl.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4), .mfb-component--bl.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-fountain[data-mfb-toggle="hover"]:hover .mfb-component__list li:nth-child(4),
.mfb-component--br.mfb-fountain[data-mfb-state="open"] .mfb-component__list li:nth-child(4) {
  -webkit-transform: translateY(-280px) scale(1);
  transform: translateY(-280px) scale(1);
  transition-delay: 0.2s; }

/*------------------------------------*\
    #LABELS | base
\*------------------------------------*/
/**
 * These are the labels associated to each button,
 * exposed only when hovering the related button.
 * They are called labels but are in fact data-attributes of
 * each button (an anchor tag).
 */
[data-mfb-label]:after {
  content: attr(data-mfb-label);
  opacity: 0;
  transition: all 0.5s;
  background: rgba(0, 0, 0, 0.4);
  padding: 4px 10px;
  border-radius: 3px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
  font-weight: normal;
  pointer-events: none;
  line-height: normal;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  transition: all 0.5s; }

[data-mfb-toggle="hover"] [data-mfb-label]:hover:after,
[data-mfb-state="open"] [data-mfb-label]:after {
  content: attr(data-mfb-label);
  opacity: 1;
  transition: all 0.3s; }

/*------------------------------------*\
    #LABELS | Modifiers
\*------------------------------------*/
.mfb-component--br [data-mfb-label]:after, .mfb-component--tr [data-mfb-label]:after {
  content: attr(data-mfb-label);
  right: 70px; }

.mfb-component--br .mfb-component__list [data-mfb-label]:after, .mfb-component--tr .mfb-component__list [data-mfb-label]:after {
  content: attr(data-mfb-label);
  right: 70px; }

.mfb-component--tl [data-mfb-label]:after, .mfb-component--bl [data-mfb-label]:after {
  content: attr(data-mfb-label);
  left: 70px; }

.mfb-component--tl .mfb-component__list [data-mfb-label]:after, .mfb-component--bl .mfb-component__list [data-mfb-label]:after {
  content: attr(data-mfb-label);
  left: 70px; }

/* Scrollbar */
.noscroll {
  overflow: hidden !important;
}
.scrollable,
.scrollable-y {
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
.scrollable-x {
  overflow-x: auto !important;
  overflow-y: hidden !important;
}
.scrollable-both {
  overflow: auto !important;
}

/* Hidden Helper Classes */
.hidden { display: none !important; }
.avail-hidden { position: absolute !important; top: -2000px; left: -2000px; visibility: hidden !important; }
.invisible { visibility: hidden !important; }
.hidden-force { display: none !important; visibility: hidden !important; }

/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 */
/* MDL Stepper */
/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 */
/* STEPPER */
/* GRID */
/* SHADOWS */
/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 */
/* Animation */
/* KEYFRAMES */
/* DISPLAY FLEX */
/* Shadows */
/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 * @contributor Michael Haschke <http://michael.haschke.biz/>
 */
/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 */
/* STEPPER */
/* GRID */
/* SHADOWS */
/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 */
/* Animation */
/* KEYFRAMES */
/* DISPLAY FLEX */
/* Shadows */
/**
 * mdl-stepper - A Material Design Lite Stepper component polyfill.
 * @version v1.1.6
 * @author Alexandre Thebaldi <ahlechandre@gmail.com>.
 * @link https://github.com/ahlechandre/mdl-stepper
 *
 */
@-webkit-keyframes FadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 100; } }
@-moz-keyframes FadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 100; } }
@-o-keyframes FadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 100; } }
@keyframes FadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 100; } }
@-webkit-keyframes FadeInFromBottom {
  0% {
    height: 0;
    padding-top: 84px;
    background-color: white;
    color: white; }
  25% {
    color: white; } }
@-moz-keyframes FadeInFromBottom {
  0% {
    height: 0;
    padding-top: 84px;
    background-color: white;
    color: white; }
  25% {
    color: white; } }
@-o-keyframes FadeInFromBottom {
  0% {
    height: 0;
    padding-top: 84px;
    background-color: white;
    color: white; }
  25% {
    color: white; } }
@keyframes FadeInFromBottom {
  0% {
    height: 0;
    padding-top: 84px;
    background-color: white;
    color: white; }
  25% {
    color: white; } }
/* STEPPER */
.mdl-stepper {
  position: relative;
  font-family: "Roboto", sans-serif;
  background-color: white;
  display: block;
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  padding: 24px 0;
  /* max-width: 720px; */
  width: 100%;
  border-radius: 2px; }
  .mdl-stepper > li {
    list-style: none; }

/* STEPPER ON SMALL SCREENS */
@media only screen and (max-width: 375px) {
  .mdl-stepper {
    width: 100vw; }

  .mdl-grid .mdl-cell .mdl-stepper {
    margin-left: -16px; } }
/* STEPPER VERTICAL ONLY */
.mdl-stepper:not(.mdl-stepper--horizontal) > .mdl-step:not(:last-child):after {
  content: '';
  position: absolute;
  top: 50px;
  left: 37px;
  width: 1px;
  height: calc(100% - 24px);
  background-color: rgba(0, 0, 0, 0.1); }
.mdl-stepper:not(.mdl-stepper--horizontal) > .mdl-step:not(:last-child).is-active:after {
  height: calc(100% - 12px); }
.mdl-stepper:not(.mdl-stepper--horizontal) .mdl-step__label:hover, .mdl-stepper:not(.mdl-stepper--horizontal) .mdl-step__label:active, .mdl-stepper:not(.mdl-stepper--horizontal) .mdl-step__label:focus {
  background-color: rgba(0, 0, 0, 0.06); }

/* STEP */
.mdl-step {
  position: relative;
  height: 460px; }
  .mdl-step:not(.is-active) {
    height: initial !important; }
  .mdl-step:not(:last-child) {
    margin-bottom: 24px; }
    .mdl-step:not(:last-child).is-active {
      margin-bottom: 36px; }
  .mdl-step .mdl-step-error-message {
    display: none; }
  .mdl-step > * {
    -webkit-animation: FadeIn 0.5s ease-in-out;
    -moz-animation: FadeIn 0.5s ease-in-out;
    -ms-animation: FadeIn 0.5s ease-in-out;
    animation: FadeIn 0.5s ease-in-out; }

/* STEP ACTIVE */
.mdl-step.is-active .mdl-step__title {
  font-weight: bold; }
.mdl-step.is-active .mdl-step__content {
  display: block; }
.mdl-step.is-active .mdl-step__label-indicator {
  background-color: #2196F3;
  color: white; }
.mdl-step.is-active .mdl-step__actions {
  -webkit-display: flex;
  -moz-display: flex;
  -ms-display: flex;
  display: flex;
  justify-content: flex-start; }
  .mdl-step.is-active .mdl-step__actions [data-stepper-next] {
    order: 1;
    margin-right: 8px; }
  .mdl-step.is-active .mdl-step__actions [data-stepper-cancel] {
    order: 2; }
  .mdl-step.is-active .mdl-step__actions [data-stepper-skip] {
    order: 3;
    margin-left: auto; }
  .mdl-step.is-active .mdl-step__actions [data-stepper-back] {
    order: 4;
    margin-left: auto; }

/* STEP MOD COMPLETED */
.mdl-step--completed .mdl-step__label-indicator {
  background-color: #2196F3; }

/* STEP MOD ERROR */
.mdl-step--error .mdl-step__title {
  color: #F44336; }
.mdl-step--error .mdl-step-error-message {
  display: block;
  color: #F44336;
  font-weight: normal; }
.mdl-step--error .mdl-step__label-indicator {
  background-color: #F44336 !important;
  font-weight: bold; }

/* STEP MOD OPTIONAL */
/* STEP MOD TRANSIENT */
.mdl-step--transient .mdl-step__content {
  overflow: hidden !important; }

.mdl-step__label {
  position: relative;
  -webkit-display: flex;
  -moz-display: flex;
  -ms-display: flex;
  display: flex;
  cursor: pointer;
  margin-bottom: 8px;
  padding: 12px 24px 24px 24px;
  align-items: center; }

/* STEP LABEL MOD WITH SUBLABEL */
.mdl-step__label--with-sublabel {
  align-items: baseline; }

/* STEP TITLE */
.mdl-step__title {
  -webkit-display: flex;
  -moz-display: flex;
  -ms-display: flex;
  display: flex;
  flex-flow: column nowrap;
  order: 2;
  width: 100%; }

/* STEP TITLE MESSAGE */
.mdl-step__title-message {
  position: absolute;
  font-size: 12px;
  opacity: .7;
  font-weight: 400;
  top: 28px; }

/* STEP LABEL INDICATOR */
.mdl-step__label-indicator {
  min-width: 28px;/* IE otherwise not round */
  -webkit-display: flex;
  -moz-display: flex;
  -ms-display: flex;
  display: flex;
  order: 1;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 100%;
  color: white;
  margin-right: 12px;
  margin-bottom: auto; }
  .mdl-step__label-indicator > :first-child {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    display: flex;
    font-size: 15px;
    width: 28px;
    height: 28px;
    align-items: center;
    justify-content: center; }

/* STEP CONTENT */
.mdl-step__content {
  display: none;
  height: calc(100% - 132px);
  width: inherit;
  overflow: auto;
  margin-left: 64px;
  margin-right: 24px; }

/* STEP ACTIONS */
.mdl-step__actions {
  display: none;
  padding-top: 16px;
  height: 48px;
  margin-left: 64px;
  margin-right: 24px; }
  .mdl-step__actions [data-stepper-next].mdl-button--raised.mdl-button--colored {
    background-color: #2196F3;
    box-shadow: none; }

/* STEP TRANSIENT */
.mdl-step__transient {
  position: absolute;
  top: 72px;
  left: 64px;
  z-index: 2;
  -webkit-display: flex;
  -moz-display: flex;
  -ms-display: flex;
  display: flex;
  width: calc(100% - 88px);
  height: calc(100% - 132px);
  transition: 0.3s all ease-in-out; }

/* STEP TRANSIENT OVERLAY */
.mdl-step__transient-overlay {
  content: '';
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  top: 0;
  background-color: rgba(255, 255, 255, 0.8); }

/* STEP TRANSIENT LOADER */
.mdl-step__transient-loader {
  z-index: 4;
  margin: auto; }

/* STEPPER MOD HORIZONTAL */
@media only screen and (min-width: 841px) {
  .mdl-stepper--horizontal {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    display: flex;
    flex-direction: row;
    align-items: baseline;
    /* max-width: 840px; */
    padding: 0;
    min-height: 430px;
    /* HORIZONTAL STEP */
    /* HORIZONTAL STEP LABEL */
    /* HORIZONTAL STEP CONTENT */
    /* HORIZONTAL STEP ACTIONS */
    /* STEPPER MOD HORIZONTAL + MOD LINEAR */ }
    .mdl-stepper--horizontal:before {
      content: '';
      background-color: transparent;
      width: 100%;
      min-height: 84px;
      box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
      position: absolute;
      top: 0;
      left: 0; }
    .mdl-stepper--horizontal > .mdl-step {
      position: static;
      -webkit-display: flex;
      -moz-display: flex;
      -ms-display: flex;
      display: flex;
      justify-content: center;
      align-items: initial;
      margin-top: 0 !important;
      margin-bottom: 0 !important;
      height: initial;
      max-height: 84px;
      overflow: hidden;
      /* STEP MOD COMPLETED */ }
      .mdl-stepper--horizontal > .mdl-step.is-active.mdl-step--transient:before {
        content: attr(data-step-transient-message);
        -webkit-animation: FadeInFromBottom 0.3s cubic-bezier(0, 0, 0, 0.99);
        -moz-animation: FadeInFromBottom 0.3s cubic-bezier(0, 0, 0, 0.99);
        -ms-animation: FadeInFromBottom 0.3s cubic-bezier(0, 0, 0, 0.99);
        animation: FadeInFromBottom 0.3s cubic-bezier(0, 0, 0, 0.99);
        position: absolute;
        padding-left: 24px;
        display: flex;
        font-size: 16px;
        justify-content: flex-start;
        align-items: center;
        width: calc(100% - 24px);
        height: 84px;
        background-color: white;
        top: 0;
        left: 0;
        z-index: 9; }
      .mdl-stepper--horizontal > .mdl-step .mdl-step__transient {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
      .mdl-stepper--horizontal > .mdl-step:not(:first-child):not(:last-child) {
        margin: auto auto; }
      .mdl-stepper--horizontal > .mdl-step:not(:last-child) {
        flex: 1; }
      .mdl-stepper--horizontal > .mdl-step:not(:last-child):after {
        content: '';
        position: relative;
        flex: 1;
        top: 42px;
        width: 168px;
        margin-left: -12px;
        height: 1px;
        background-color: rgba(0, 0, 0, 0.1); }
      .mdl-stepper--horizontal > .mdl-step.mdl-step--completed .mdl-step__title > .mdl-step__title-text {
        font-weight: bold; }
    .mdl-stepper--horizontal .mdl-step__label {
      top: -48px;
      flex: initial;
      margin: 0;
      padding: 24px 10px;
      min-height: 132px;
      transition: 0.025s border-radius linear;
      z-index: 1; }
      .mdl-stepper--horizontal .mdl-step__label:hover {
        background-color: rgba(0, 0, 0, 0.06); }
      .mdl-stepper--horizontal .mdl-step__label:active {
        padding: 12px;
        margin: 12px;
        border-radius: 100%; }
      .mdl-stepper--horizontal .mdl-step__label > .mdl-step__title {
        width: initial; }
      .mdl-stepper--horizontal .mdl-step__label > .mdl-step__title > * {
        max-width: 120px;
        white-space: inherit;
        overflow: hidden;
        text-overflow: ellipsis; }
      .mdl-stepper--horizontal .mdl-step__label > .mdl-step__title > .mdl-step__title-message {
        position: relative;
        top: 0;
        line-height: 14px; }
      .mdl-stepper--horizontal .mdl-step__label > .mdl-step__label-indicator {
        margin-top: auto; }
    .mdl-stepper--horizontal .mdl-step > .mdl-step__content {
      position: absolute;
      top: 84px;
      left: 0;
      width: calc(100% - 48px);
      height: calc(100% - 192px);
      margin: 24px; }
    .mdl-stepper--horizontal .mdl-step > .mdl-step__actions {
      position: absolute;
      top: calc(100% - 84px);
      left: 0;
      margin: 0;
      padding: 24px;
      width: calc(100% - 48px); }
      .mdl-stepper--horizontal .mdl-step > .mdl-step__actions [data-stepper-next] {
        order: 4;
        margin-left: 8px;
        margin-right: 0;
        color: #2196F3;
        background-color: transparent; }
      .mdl-stepper--horizontal .mdl-step > .mdl-step__actions [data-stepper-cancel] {
        order: 3;
        margin-left: auto; }
      .mdl-stepper--horizontal .mdl-step > .mdl-step__actions [data-stepper-skip] {
        order: 2;
        margin-left: auto; }
      .mdl-stepper--horizontal .mdl-step > .mdl-step__actions [data-stepper-back] {
        order: 1;
        margin-left: 0;
        margin-right: auto; }
    .mdl-stepper--horizontal.mdl-stepper--linear > .mdl-step:not(.mdl-step--completed):not(.is-active) .mdl-step__title > .mdl-step__title-text {
      opacity: .5; } }


@media only screen and (min-width: 1200px){
  .mdl-stepper--horizontal .mdl-step__label > .mdl-step__title > *{
    white-space: nowrap !important;
  }
  .mdl-stepper--horizontal .mdl-step__label {
    padding: 24px;
  }
}
@charset "UTF-8";

/* Material Sidebar Stylesheet */

/*html {*/
  /*font-size: 62.5%;*/
  /*line-height: 1.4;*/
/*}*/

.mdl-sidebar {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  box-sizing: border-box;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  z-index: 60;
  width: 320px;
  max-width: 320px;
  bottom: 0;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  border-radius: 2px;
}

.mdl-sidebar--fullheight {
  height: 100%;
}

/* HEADER */
.mdl-sidebar__header {
  min-width: 218px;
  flex-shrink: 0;
  z-index: 2;
}

.mdl-sidebar__logo {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 0 16px;
  margin: 0 auto;
}
.mdl-sidebar__logo > img {
  height: 150px;
  width: auto;
  display: block;
  transform-origin: 50% 0;
  transform: scale(1.2);
}

.mdl-sidebar__header > h1,
.mdl-sidebar__logo-label {
  text-align: center;
  font-weight: 500;
  font-size: 24px;
  line-height: 3rem;
  margin-bottom: 1rem;
  margin-top: 1rem;
}

/* CONTENT */
.mdl-sidebar__content {
  min-width: 218px;
  box-sizing: border-box;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: block;
  position: relative;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.mdl-sidebar__menu {
  list-style: none;
  padding: 0;
  max-width: 100%;
  overflow-x: hidden;
}

.mdl-sidebar__menu ul {
  list-style: none;
  padding: 0;
  max-width: 100%;
  overflow-x: hidden;
}
.mdl-sidebar__item--highlight {
  margin-bottom: 1px !important;
}
.mdl-sidebar__menu li {
  margin: 0;
}

.mdl-sidebar__menu > li:nth-child(1) {
  border-top: none;
}

.mdl-sidebar__subhead {
  font-weight: 400;
  letter-spacing: .01em;
  font-size: 16px;
  line-height: 24px;
}

.mdl-sidebar__menu-heading {
  display: block;
  font-weight: 400;
  letter-spacing: .01em;
  font-size: 16px;
  line-height: 32px;
  margin: 0;
  padding: 8px 16px 0;
  text-align: left;
  width: 100%;
}

.mdl-sidebar__menu-button {
  width: 100%;
  height: 40px;
  text-align: left;
  border-radius: 0;
}

.mdl-sidebar__toggle-list .mdl-button {
  padding: 0 16px 0 32px;
  text-transform: none;
  text-rendering: optimizeLegibility;
  font-weight: 500;
}

/* Themes */
.mdl-sidebar--theme-light .mdl-sidebar__header {
  background-color: #E0E0E0;
  border-bottom: 1px solid #BDBDBD;
}
.mdl-sidebar--theme-light .mdl-sidebar__header > h1,
.mdl-sidebar--theme-light .mdl-sidebar__logo-label {
  color: rgba(0, 0, 0, 0.87);
}
.mdl-sidebar--theme-blue .mdl-sidebar__menu > li {
  border-bottom: 1px solid #424242;
}
.mdl-sidebar--theme-light .mdl-sidebar__item--highlight {
  background: #F5F5F5 !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.mdl-sidebar--theme-light .mdl-sidebar__item--marked {
  background: rgba(2, 161, 145, 0.15);
}
.mdl-sidebar--theme-light .mdl-sidebar__menu-heading {
  color: rgba(0, 0, 0, 0.54);
}

.mdl-sidebar--theme-blue .mdl-sidebar__header {
  background-color: #106cc8;
  background: linear-gradient(#185694, #106cc8);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #185694), color-stop(1, #106cc8));
  background: -webkit-linear-gradient(top, #185694 0%, #106cc8 100%);
  background: -moz-linear-gradient(top, #185694 0%, #106cc8 100%);
  background: linear-gradient(top, #185694 0%, #106cc8 100%);
  border-bottom: 1px solid #106cc8;
}
.mdl-sidebar--theme-blue .mdl-sidebar__item--highlight {
  background: #267ED5 !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.mdl-sidebar--theme-blue .mdl-sidebar__menu > li {
  border-bottom: 1px solid #267ED5;
}

/*
.mdl-sidebar ul li {
  margin-left: 16px;
  padding: 0;
  margin-top: 3px;
  list-style-position: inside;
}
.mdl-sidebar ul li:first-child {
  margin-top: 0;
}
*/
@charset "UTF-8";
/* ==========  Color Palettes  ========== */
/* colors.scss */
/* Typography */
/* Shadows */
/* Animations */
/* Dialog */
/**
 * netTrek
 *
 * Dieses mixin erstellt erzeugt vendor-prefix Versionen der übergebenen Eigenschaft
 *
 * @param {String} $property
 *   Property to prefix
 *
 * @param {*} $value
 *   Value to use
 *
 * @param {List} $prefixes
 *   Prefixes to define
 *
 * @example scss - Usage
 *   .element {
 *       @include prefixer(border-radius, 10px, webkit ms spec);
 *   }
 *
 * @example css - CSS Output
 *   .element {
 *       -webkit-border-radius: 10px;
 *       -moz-border-radius: 10px;
 *       border-radius: 10px;
 *   }
 */
.mddtp-button {
  height: 36px;
  min-width: 64px;
  border: none;
  background-color: transparent;
  border-radius: 3px;
  display: inline-block;
  padding: 0 8px;
  margin-right: 8px;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif !important;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  outline: none;
  cursor: pointer;
  color: #009688;
  -webkit-appearance: button;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }

.mddtp-button:hover,
.mddtp-button:focus {
  background-color: #e0e0e0; }

.mddtp-button:active {
  background-color: #bdbdbd; }

.mddtp-button:disabled {
  color: rgba(0, 0, 0, 0.26);
  cursor: not-allowed; }

.mddtp-picker {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  font-family: "Roboto", "Helvetica", "Arial", sans-serif !important;
  min-width: 280px;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  display: table;
  border-radius: 3px;
  line-height: normal;
  overflow: hidden;
  z-index: 99999; }
  .mddtp-picker .mddtp-picker__header {
    width: 100px;
    background-color: #009688;
    padding: 24px 24px 20px; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__title {
      color: rgba(255, 255, 255, 0.7);
      font-family: "Roboto", "Helvetica", "Arial", sans-serif;
      font-size: 21px;
      font-weight: 600; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__subtitle {
      font-weight: 500;
      font-size: 16px;
      line-height: 20px; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__title,
    .mddtp-picker .mddtp-picker__header .mddtp-picker__subtitle {
      color: rgba(255, 255, 255, 0.7);
      margin: 0;
      cursor: pointer; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__color--active {
      color: white; }
  .mddtp-picker .mddtp-picker__body {
    position: relative;
    background-color: #fff; }
    .mddtp-picker .mddtp-picker__body .mddtp-picker__action {
      margin-top: 24px;
      padding: 8px 0;
      text-align: right; }
  .mddtp-picker .mddtp-picker__header,
  .mddtp-picker .mddtp-picker__body {
    display: table-cell;
    vertical-align: top;
    height: 100%; }

.mddtp-picker-date .mddtp-picker__left {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27rgba(0%2C0%2C0%2C0.7)%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20width%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M15.41%2016.09l-4.58-4.59%204.58-4.59L14%205.5l-6%206%206%206z%27%2F%3E%3Cpath%20d%3D%27M0-.5h24v24H0z%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E");
  left: 4px; }

.mddtp-picker-date .mddtp-picker__right {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27rgba(0%2C0%2C0%2C0.7)%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20width%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M8.59%2016.34l4.58-4.59-4.58-4.59L10%205.75l6%206-6%206z%27%2F%3E%3Cpath%20d%3D%27M0-.25h24v24H0z%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E");
  right: 4px; }

.mddtp-picker-date .mddtp-picker__left,
.mddtp-picker-date .mddtp-picker__right {
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0;
  height: 48px;
  width: 48px;
  min-width: 48px;
  top: 4px;
  border-radius: 50%; }
  .mddtp-picker-date .mddtp-picker__left:hover, .mddtp-picker-date .mddtp-picker__left:hover, .mddtp-picker-date .mddtp-picker__left:focus, .mddtp-picker-date .mddtp-picker__left:focus,
  .mddtp-picker-date .mddtp-picker__right:hover,
  .mddtp-picker-date .mddtp-picker__right:hover,
  .mddtp-picker-date .mddtp-picker__right:focus,
  .mddtp-picker-date .mddtp-picker__right:focus {
    background-color: #e0e0e0; }
  .mddtp-picker-date .mddtp-picker__left:active, .mddtp-picker-date .mddtp-picker__left:active,
  .mddtp-picker-date .mddtp-picker__right:active,
  .mddtp-picker-date .mddtp-picker__right:active {
    background-color: #bdbdbd; }
  .mddtp-picker-date .mddtp-picker__left:disabled, .mddtp-picker-date .mddtp-picker__left:disabled,
  .mddtp-picker-date .mddtp-picker__right:disabled,
  .mddtp-picker-date .mddtp-picker__right:disabled {
    background-repeat: no-repeat;
    background-position: center; }

.mddtp-picker-date .mddtp-picker__left:disabled {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27rgba(0%2C0%2C0%2C0.26)%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20width%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M15.41%2016.09l-4.58-4.59%204.58-4.59L14%205.5l-6%206%206%206z%27%2F%3E%3Cpath%20d%3D%27M0-.5h24v24H0z%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E"); }

.mddtp-picker-date .mddtp-picker__right:disabled {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27rgba(0%2C0%2C0%2C0.26)%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20width%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M8.59%2016.34l4.58-4.59-4.58-4.59L10%205.75l6%206-6%206z%27%2F%3E%3Cpath%20d%3D%27M0-.25h24v24H0z%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E"); }

.mddtp-picker__body .mddtp-picker__viewHolder {
  width: 314px;
  overflow: hidden; }
  .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__views {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 0;
    width: 2000px; }
  .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__view {
    display: inline-block;
    width: 314px;
    text-align: center;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    transition: 0.3s cubic-bezier(0.42, 0, 0.58, 1); }
    .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__view .mddtp-picker__month {
      display: inline-block;
      padding: 18px;
      font-size: 13px;
      font-weight: 600;
      color: rgba(0, 0, 0, 0.87); }
  .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__view--left {
    -webkit-transform: translate3d(-200%, 0, 0);
            transform: translate3d(-200%, 0, 0); }
  .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__view--right {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__view--pause {
    transition: none; }
  .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid {
    padding: 8px 14px 0; }
    .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid span {
      display: inline-block;
      font-size: 13px;
      font-weight: 500;
      margin: 2px;
      color: rgba(0, 0, 0, 0.87);
      border-radius: 50%;
      width: 36px;
      height: 36px;
      line-height: 36px;
      vertical-align: middle; }
      .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid span.mddtp-picker__cell--today {
        color: #009688;
        font-weight: 600; }
      .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid span.mddtp-picker__cell--selected, .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__tr span.mddtp-picker__cell:hover {
        background-color: #009688;
        color: #fff; }
      .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid span.mddtp-picker__cell--disabled {
        color: rgba(0, 0, 0, 0.26);
        cursor: not-allowed; }
    .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__tr {
      padding: 2px 0; }
      .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__tr .mddtp-picker__cell {
        pointer-events: all;
        cursor: pointer; }
    .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__th span {
      color: rgba(0, 0, 0, 0.54); }

.mddtp-picker__years {
  position: absolute;
  left: 0;
  top: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  height: calc(100% - 52px);
  text-align: center;
  overflow: auto; }
  .mddtp-picker__years li {
    font-size: 16px;
    padding: 8px 0;
    color: rgba(0, 0, 0, 0.87);
    cursor: pointer; }
  .mddtp-picker__years .mddtp-picker__li--current {
    font-size: 21px;
    color: #009688; }
  .mddtp-picker__years--invisible {
    display: none; }

.mddtp-picker-time .mddtp-picker__header {
  vertical-align: middle;
  width: 125px; }
  .mddtp-picker-time .mddtp-picker__header .mddtp-picker__title {
    text-align: right;
    font-size: 0; }
    .mddtp-picker-time .mddtp-picker__header .mddtp-picker__title span {
      font-size: 45px;
      font-weight: 500;
      line-height: 48px;
      margin: 0 2px; }
  .mddtp-picker-time .mddtp-picker__header .mddtp-picker__subtitle {
    margin-top: 8px;
    text-align: center; }
    .mddtp-picker-time .mddtp-picker__header .mddtp-picker__subtitle div {
      margin-top: 2px; }

.mddtp-picker__circularHolder {
  position: relative;
  width: 250px;
  height: 250px;
  margin: 20px;
  border-radius: 50%;
  background-color: #eeeeee; }

.mddtp-picker__circularView {
  position: absolute;
  width: 100%;
  height: 100%; }
  .mddtp-picker__circularView .mddtp-picker__cell {
    position: absolute;
    width: 50%;
    top: calc(50% - 18px);
    left: 50%;
    text-align: right;
    -webkit-transform-origin: left center;
        -ms-transform-origin: left center;
            transform-origin: left center; }
    .mddtp-picker__circularView .mddtp-picker__cell span {
      display: inline-block;
      cursor: pointer;
      font-size: 13px;
      color: rgba(0, 0, 0, 0.87);
      border-radius: 50%;
      width: 36px;
      height: 36px;
      line-height: 36px;
      text-align: center;
      margin-right: 8px; }
    .mddtp-picker__circularView .mddtp-picker__cell--selected span, .mddtp-picker__circularView .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__tr .mddtp-picker__cell:hover span, .mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__tr .mddtp-picker__circularView .mddtp-picker__cell:hover span {
      color: #fff; }
  .mddtp-picker__circularView--hidden {
    display: none; }

.mddtp-picker__circle--fake {
  position: absolute;
  border-radius: 50%;
  height: 36px;
  width: 36px;
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -webkit-grab; }
  .mddtp-picker__circle--fake.is-pointer-down, .mddtp-picker__circle--fake:active {
    cursor: grabbing;
    cursor: -webkit-grabbing; }

.mddtp-picker__selection {
  position: absolute;
  left: 50%;
  top: calc(50% - 18px);
  width: 50%;
  font-size: 0;
  -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
          transform-origin: left center;
  transition: 0.3s cubic-bezier(0.42, 0, 0.58, 1); }
  .mddtp-picker__selection span {
    display: inline-block;
    background-color: #009688;
    height: 2px;
    vertical-align: middle; }
    .mddtp-picker__selection span.mddtp-picker__dot {
      width: 8px;
      height: 8px;
      border-radius: 50%; }
    .mddtp-picker__selection span.mddtp-picker__line {
      width: calc(100% - 52px); }
    .mddtp-picker__selection span.mddtp-picker__circle {
      border-radius: 50%;
      height: 36px;
      width: 36px; }
  .mddtp-picker__selection--quick {
    transition: none; }

.mddtp-picker__cell--rotate-1 {
  -webkit-transform: rotate(-87deg);
      -ms-transform: rotate(-87deg);
          transform: rotate(-87deg); }
  .mddtp-picker__cell--rotate-1 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(87deg);
        -ms-transform: rotate(87deg);
            transform: rotate(87deg); }

.mddtp-picker__cell--rotate-2 {
  -webkit-transform: rotate(-84deg);
      -ms-transform: rotate(-84deg);
          transform: rotate(-84deg); }
  .mddtp-picker__cell--rotate-2 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(84deg);
        -ms-transform: rotate(84deg);
            transform: rotate(84deg); }

.mddtp-picker__cell--rotate-3 {
  -webkit-transform: rotate(-81deg);
      -ms-transform: rotate(-81deg);
          transform: rotate(-81deg); }
  .mddtp-picker__cell--rotate-3 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(81deg);
        -ms-transform: rotate(81deg);
            transform: rotate(81deg); }

.mddtp-picker__cell--rotate-4 {
  -webkit-transform: rotate(-78deg);
      -ms-transform: rotate(-78deg);
          transform: rotate(-78deg); }
  .mddtp-picker__cell--rotate-4 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(78deg);
        -ms-transform: rotate(78deg);
            transform: rotate(78deg); }

.mddtp-picker__cell--rotate-5 {
  -webkit-transform: rotate(-75deg);
      -ms-transform: rotate(-75deg);
          transform: rotate(-75deg); }
  .mddtp-picker__cell--rotate-5 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(75deg);
        -ms-transform: rotate(75deg);
            transform: rotate(75deg); }

.mddtp-picker__cell--rotate-6 {
  -webkit-transform: rotate(-72deg);
      -ms-transform: rotate(-72deg);
          transform: rotate(-72deg); }
  .mddtp-picker__cell--rotate-6 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(72deg);
        -ms-transform: rotate(72deg);
            transform: rotate(72deg); }

.mddtp-picker__cell--rotate-7 {
  -webkit-transform: rotate(-69deg);
      -ms-transform: rotate(-69deg);
          transform: rotate(-69deg); }
  .mddtp-picker__cell--rotate-7 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(69deg);
        -ms-transform: rotate(69deg);
            transform: rotate(69deg); }

.mddtp-picker__cell--rotate-8 {
  -webkit-transform: rotate(-66deg);
      -ms-transform: rotate(-66deg);
          transform: rotate(-66deg); }
  .mddtp-picker__cell--rotate-8 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(66deg);
        -ms-transform: rotate(66deg);
            transform: rotate(66deg); }

.mddtp-picker__cell--rotate-9 {
  -webkit-transform: rotate(-63deg);
      -ms-transform: rotate(-63deg);
          transform: rotate(-63deg); }
  .mddtp-picker__cell--rotate-9 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(63deg);
        -ms-transform: rotate(63deg);
            transform: rotate(63deg); }

.mddtp-picker__cell--rotate-10 {
  -webkit-transform: rotate(-60deg);
      -ms-transform: rotate(-60deg);
          transform: rotate(-60deg); }
  .mddtp-picker__cell--rotate-10 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
            transform: rotate(60deg); }

.mddtp-picker__cell--rotate-11 {
  -webkit-transform: rotate(-57deg);
      -ms-transform: rotate(-57deg);
          transform: rotate(-57deg); }
  .mddtp-picker__cell--rotate-11 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(57deg);
        -ms-transform: rotate(57deg);
            transform: rotate(57deg); }

.mddtp-picker__cell--rotate-12 {
  -webkit-transform: rotate(-54deg);
      -ms-transform: rotate(-54deg);
          transform: rotate(-54deg); }
  .mddtp-picker__cell--rotate-12 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(54deg);
        -ms-transform: rotate(54deg);
            transform: rotate(54deg); }

.mddtp-picker__cell--rotate-13 {
  -webkit-transform: rotate(-51deg);
      -ms-transform: rotate(-51deg);
          transform: rotate(-51deg); }
  .mddtp-picker__cell--rotate-13 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(51deg);
        -ms-transform: rotate(51deg);
            transform: rotate(51deg); }

.mddtp-picker__cell--rotate-14 {
  -webkit-transform: rotate(-48deg);
      -ms-transform: rotate(-48deg);
          transform: rotate(-48deg); }
  .mddtp-picker__cell--rotate-14 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(48deg);
        -ms-transform: rotate(48deg);
            transform: rotate(48deg); }

.mddtp-picker__cell--rotate-15 {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg); }
  .mddtp-picker__cell--rotate-15 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg); }

.mddtp-picker__cell--rotate-16 {
  -webkit-transform: rotate(-42deg);
      -ms-transform: rotate(-42deg);
          transform: rotate(-42deg); }
  .mddtp-picker__cell--rotate-16 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(42deg);
        -ms-transform: rotate(42deg);
            transform: rotate(42deg); }

.mddtp-picker__cell--rotate-17 {
  -webkit-transform: rotate(-39deg);
      -ms-transform: rotate(-39deg);
          transform: rotate(-39deg); }
  .mddtp-picker__cell--rotate-17 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(39deg);
        -ms-transform: rotate(39deg);
            transform: rotate(39deg); }

.mddtp-picker__cell--rotate-18 {
  -webkit-transform: rotate(-36deg);
      -ms-transform: rotate(-36deg);
          transform: rotate(-36deg); }
  .mddtp-picker__cell--rotate-18 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(36deg);
        -ms-transform: rotate(36deg);
            transform: rotate(36deg); }

.mddtp-picker__cell--rotate-19 {
  -webkit-transform: rotate(-33deg);
      -ms-transform: rotate(-33deg);
          transform: rotate(-33deg); }
  .mddtp-picker__cell--rotate-19 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(33deg);
        -ms-transform: rotate(33deg);
            transform: rotate(33deg); }

.mddtp-picker__cell--rotate-20 {
  -webkit-transform: rotate(-30deg);
      -ms-transform: rotate(-30deg);
          transform: rotate(-30deg); }
  .mddtp-picker__cell--rotate-20 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg); }

.mddtp-picker__cell--rotate-21 {
  -webkit-transform: rotate(-27deg);
      -ms-transform: rotate(-27deg);
          transform: rotate(-27deg); }
  .mddtp-picker__cell--rotate-21 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(27deg);
        -ms-transform: rotate(27deg);
            transform: rotate(27deg); }

.mddtp-picker__cell--rotate-22 {
  -webkit-transform: rotate(-24deg);
      -ms-transform: rotate(-24deg);
          transform: rotate(-24deg); }
  .mddtp-picker__cell--rotate-22 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(24deg);
        -ms-transform: rotate(24deg);
            transform: rotate(24deg); }

.mddtp-picker__cell--rotate-23 {
  -webkit-transform: rotate(-21deg);
      -ms-transform: rotate(-21deg);
          transform: rotate(-21deg); }
  .mddtp-picker__cell--rotate-23 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(21deg);
        -ms-transform: rotate(21deg);
            transform: rotate(21deg); }

.mddtp-picker__cell--rotate-24 {
  -webkit-transform: rotate(-18deg);
      -ms-transform: rotate(-18deg);
          transform: rotate(-18deg); }
  .mddtp-picker__cell--rotate-24 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(18deg);
        -ms-transform: rotate(18deg);
            transform: rotate(18deg); }

.mddtp-picker__cell--rotate-25 {
  -webkit-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
          transform: rotate(-15deg); }
  .mddtp-picker__cell--rotate-25 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
            transform: rotate(15deg); }

.mddtp-picker__cell--rotate-26 {
  -webkit-transform: rotate(-12deg);
      -ms-transform: rotate(-12deg);
          transform: rotate(-12deg); }
  .mddtp-picker__cell--rotate-26 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(12deg);
        -ms-transform: rotate(12deg);
            transform: rotate(12deg); }

.mddtp-picker__cell--rotate-27 {
  -webkit-transform: rotate(-9deg);
      -ms-transform: rotate(-9deg);
          transform: rotate(-9deg); }
  .mddtp-picker__cell--rotate-27 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(9deg);
        -ms-transform: rotate(9deg);
            transform: rotate(9deg); }

.mddtp-picker__cell--rotate-28 {
  -webkit-transform: rotate(-6deg);
      -ms-transform: rotate(-6deg);
          transform: rotate(-6deg); }
  .mddtp-picker__cell--rotate-28 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(6deg);
        -ms-transform: rotate(6deg);
            transform: rotate(6deg); }

.mddtp-picker__cell--rotate-29 {
  -webkit-transform: rotate(-3deg);
      -ms-transform: rotate(-3deg);
          transform: rotate(-3deg); }
  .mddtp-picker__cell--rotate-29 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(3deg);
        -ms-transform: rotate(3deg);
            transform: rotate(3deg); }

.mddtp-picker__cell--rotate-30 {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg); }
  .mddtp-picker__cell--rotate-30 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg); }

.mddtp-picker__cell--rotate-31 {
  -webkit-transform: rotate(3deg);
      -ms-transform: rotate(3deg);
          transform: rotate(3deg); }
  .mddtp-picker__cell--rotate-31 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-3deg);
        -ms-transform: rotate(-3deg);
            transform: rotate(-3deg); }

.mddtp-picker__cell--rotate-32 {
  -webkit-transform: rotate(6deg);
      -ms-transform: rotate(6deg);
          transform: rotate(6deg); }
  .mddtp-picker__cell--rotate-32 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-6deg);
        -ms-transform: rotate(-6deg);
            transform: rotate(-6deg); }

.mddtp-picker__cell--rotate-33 {
  -webkit-transform: rotate(9deg);
      -ms-transform: rotate(9deg);
          transform: rotate(9deg); }
  .mddtp-picker__cell--rotate-33 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-9deg);
        -ms-transform: rotate(-9deg);
            transform: rotate(-9deg); }

.mddtp-picker__cell--rotate-34 {
  -webkit-transform: rotate(12deg);
      -ms-transform: rotate(12deg);
          transform: rotate(12deg); }
  .mddtp-picker__cell--rotate-34 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-12deg);
        -ms-transform: rotate(-12deg);
            transform: rotate(-12deg); }

.mddtp-picker__cell--rotate-35 {
  -webkit-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
          transform: rotate(15deg); }
  .mddtp-picker__cell--rotate-35 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
            transform: rotate(-15deg); }

.mddtp-picker__cell--rotate-36 {
  -webkit-transform: rotate(18deg);
      -ms-transform: rotate(18deg);
          transform: rotate(18deg); }
  .mddtp-picker__cell--rotate-36 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-18deg);
        -ms-transform: rotate(-18deg);
            transform: rotate(-18deg); }

.mddtp-picker__cell--rotate-37 {
  -webkit-transform: rotate(21deg);
      -ms-transform: rotate(21deg);
          transform: rotate(21deg); }
  .mddtp-picker__cell--rotate-37 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-21deg);
        -ms-transform: rotate(-21deg);
            transform: rotate(-21deg); }

.mddtp-picker__cell--rotate-38 {
  -webkit-transform: rotate(24deg);
      -ms-transform: rotate(24deg);
          transform: rotate(24deg); }
  .mddtp-picker__cell--rotate-38 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-24deg);
        -ms-transform: rotate(-24deg);
            transform: rotate(-24deg); }

.mddtp-picker__cell--rotate-39 {
  -webkit-transform: rotate(27deg);
      -ms-transform: rotate(27deg);
          transform: rotate(27deg); }
  .mddtp-picker__cell--rotate-39 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-27deg);
        -ms-transform: rotate(-27deg);
            transform: rotate(-27deg); }

.mddtp-picker__cell--rotate-40 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg); }
  .mddtp-picker__cell--rotate-40 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-30deg);
        -ms-transform: rotate(-30deg);
            transform: rotate(-30deg); }

.mddtp-picker__cell--rotate-41 {
  -webkit-transform: rotate(33deg);
      -ms-transform: rotate(33deg);
          transform: rotate(33deg); }
  .mddtp-picker__cell--rotate-41 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-33deg);
        -ms-transform: rotate(-33deg);
            transform: rotate(-33deg); }

.mddtp-picker__cell--rotate-42 {
  -webkit-transform: rotate(36deg);
      -ms-transform: rotate(36deg);
          transform: rotate(36deg); }
  .mddtp-picker__cell--rotate-42 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-36deg);
        -ms-transform: rotate(-36deg);
            transform: rotate(-36deg); }

.mddtp-picker__cell--rotate-43 {
  -webkit-transform: rotate(39deg);
      -ms-transform: rotate(39deg);
          transform: rotate(39deg); }
  .mddtp-picker__cell--rotate-43 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-39deg);
        -ms-transform: rotate(-39deg);
            transform: rotate(-39deg); }

.mddtp-picker__cell--rotate-44 {
  -webkit-transform: rotate(42deg);
      -ms-transform: rotate(42deg);
          transform: rotate(42deg); }
  .mddtp-picker__cell--rotate-44 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-42deg);
        -ms-transform: rotate(-42deg);
            transform: rotate(-42deg); }

.mddtp-picker__cell--rotate-45 {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg); }
  .mddtp-picker__cell--rotate-45 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg); }

.mddtp-picker__cell--rotate-46 {
  -webkit-transform: rotate(48deg);
      -ms-transform: rotate(48deg);
          transform: rotate(48deg); }
  .mddtp-picker__cell--rotate-46 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-48deg);
        -ms-transform: rotate(-48deg);
            transform: rotate(-48deg); }

.mddtp-picker__cell--rotate-47 {
  -webkit-transform: rotate(51deg);
      -ms-transform: rotate(51deg);
          transform: rotate(51deg); }
  .mddtp-picker__cell--rotate-47 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-51deg);
        -ms-transform: rotate(-51deg);
            transform: rotate(-51deg); }

.mddtp-picker__cell--rotate-48 {
  -webkit-transform: rotate(54deg);
      -ms-transform: rotate(54deg);
          transform: rotate(54deg); }
  .mddtp-picker__cell--rotate-48 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-54deg);
        -ms-transform: rotate(-54deg);
            transform: rotate(-54deg); }

.mddtp-picker__cell--rotate-49 {
  -webkit-transform: rotate(57deg);
      -ms-transform: rotate(57deg);
          transform: rotate(57deg); }
  .mddtp-picker__cell--rotate-49 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-57deg);
        -ms-transform: rotate(-57deg);
            transform: rotate(-57deg); }

.mddtp-picker__cell--rotate-50 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg); }
  .mddtp-picker__cell--rotate-50 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-60deg);
        -ms-transform: rotate(-60deg);
            transform: rotate(-60deg); }

.mddtp-picker__cell--rotate-51 {
  -webkit-transform: rotate(63deg);
      -ms-transform: rotate(63deg);
          transform: rotate(63deg); }
  .mddtp-picker__cell--rotate-51 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-63deg);
        -ms-transform: rotate(-63deg);
            transform: rotate(-63deg); }

.mddtp-picker__cell--rotate-52 {
  -webkit-transform: rotate(66deg);
      -ms-transform: rotate(66deg);
          transform: rotate(66deg); }
  .mddtp-picker__cell--rotate-52 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-66deg);
        -ms-transform: rotate(-66deg);
            transform: rotate(-66deg); }

.mddtp-picker__cell--rotate-53 {
  -webkit-transform: rotate(69deg);
      -ms-transform: rotate(69deg);
          transform: rotate(69deg); }
  .mddtp-picker__cell--rotate-53 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-69deg);
        -ms-transform: rotate(-69deg);
            transform: rotate(-69deg); }

.mddtp-picker__cell--rotate-54 {
  -webkit-transform: rotate(72deg);
      -ms-transform: rotate(72deg);
          transform: rotate(72deg); }
  .mddtp-picker__cell--rotate-54 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-72deg);
        -ms-transform: rotate(-72deg);
            transform: rotate(-72deg); }

.mddtp-picker__cell--rotate-55 {
  -webkit-transform: rotate(75deg);
      -ms-transform: rotate(75deg);
          transform: rotate(75deg); }
  .mddtp-picker__cell--rotate-55 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-75deg);
        -ms-transform: rotate(-75deg);
            transform: rotate(-75deg); }

.mddtp-picker__cell--rotate-56 {
  -webkit-transform: rotate(78deg);
      -ms-transform: rotate(78deg);
          transform: rotate(78deg); }
  .mddtp-picker__cell--rotate-56 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-78deg);
        -ms-transform: rotate(-78deg);
            transform: rotate(-78deg); }

.mddtp-picker__cell--rotate-57 {
  -webkit-transform: rotate(81deg);
      -ms-transform: rotate(81deg);
          transform: rotate(81deg); }
  .mddtp-picker__cell--rotate-57 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-81deg);
        -ms-transform: rotate(-81deg);
            transform: rotate(-81deg); }

.mddtp-picker__cell--rotate-58 {
  -webkit-transform: rotate(84deg);
      -ms-transform: rotate(84deg);
          transform: rotate(84deg); }
  .mddtp-picker__cell--rotate-58 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-84deg);
        -ms-transform: rotate(-84deg);
            transform: rotate(-84deg); }

.mddtp-picker__cell--rotate-59 {
  -webkit-transform: rotate(87deg);
      -ms-transform: rotate(87deg);
          transform: rotate(87deg); }
  .mddtp-picker__cell--rotate-59 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-87deg);
        -ms-transform: rotate(-87deg);
            transform: rotate(-87deg); }

.mddtp-picker__cell--rotate-60 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg); }
  .mddtp-picker__cell--rotate-60 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg); }

.mddtp-picker__cell--rotate-61 {
  -webkit-transform: rotate(93deg);
      -ms-transform: rotate(93deg);
          transform: rotate(93deg); }
  .mddtp-picker__cell--rotate-61 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-93deg);
        -ms-transform: rotate(-93deg);
            transform: rotate(-93deg); }

.mddtp-picker__cell--rotate-62 {
  -webkit-transform: rotate(96deg);
      -ms-transform: rotate(96deg);
          transform: rotate(96deg); }
  .mddtp-picker__cell--rotate-62 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-96deg);
        -ms-transform: rotate(-96deg);
            transform: rotate(-96deg); }

.mddtp-picker__cell--rotate-63 {
  -webkit-transform: rotate(99deg);
      -ms-transform: rotate(99deg);
          transform: rotate(99deg); }
  .mddtp-picker__cell--rotate-63 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-99deg);
        -ms-transform: rotate(-99deg);
            transform: rotate(-99deg); }

.mddtp-picker__cell--rotate-64 {
  -webkit-transform: rotate(102deg);
      -ms-transform: rotate(102deg);
          transform: rotate(102deg); }
  .mddtp-picker__cell--rotate-64 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-102deg);
        -ms-transform: rotate(-102deg);
            transform: rotate(-102deg); }

.mddtp-picker__cell--rotate-65 {
  -webkit-transform: rotate(105deg);
      -ms-transform: rotate(105deg);
          transform: rotate(105deg); }
  .mddtp-picker__cell--rotate-65 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-105deg);
        -ms-transform: rotate(-105deg);
            transform: rotate(-105deg); }

.mddtp-picker__cell--rotate-66 {
  -webkit-transform: rotate(108deg);
      -ms-transform: rotate(108deg);
          transform: rotate(108deg); }
  .mddtp-picker__cell--rotate-66 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-108deg);
        -ms-transform: rotate(-108deg);
            transform: rotate(-108deg); }

.mddtp-picker__cell--rotate-67 {
  -webkit-transform: rotate(111deg);
      -ms-transform: rotate(111deg);
          transform: rotate(111deg); }
  .mddtp-picker__cell--rotate-67 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-111deg);
        -ms-transform: rotate(-111deg);
            transform: rotate(-111deg); }

.mddtp-picker__cell--rotate-68 {
  -webkit-transform: rotate(114deg);
      -ms-transform: rotate(114deg);
          transform: rotate(114deg); }
  .mddtp-picker__cell--rotate-68 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-114deg);
        -ms-transform: rotate(-114deg);
            transform: rotate(-114deg); }

.mddtp-picker__cell--rotate-69 {
  -webkit-transform: rotate(117deg);
      -ms-transform: rotate(117deg);
          transform: rotate(117deg); }
  .mddtp-picker__cell--rotate-69 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-117deg);
        -ms-transform: rotate(-117deg);
            transform: rotate(-117deg); }

.mddtp-picker__cell--rotate-70 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg); }
  .mddtp-picker__cell--rotate-70 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-120deg);
        -ms-transform: rotate(-120deg);
            transform: rotate(-120deg); }

.mddtp-picker__cell--rotate-71 {
  -webkit-transform: rotate(123deg);
      -ms-transform: rotate(123deg);
          transform: rotate(123deg); }
  .mddtp-picker__cell--rotate-71 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-123deg);
        -ms-transform: rotate(-123deg);
            transform: rotate(-123deg); }

.mddtp-picker__cell--rotate-72 {
  -webkit-transform: rotate(126deg);
      -ms-transform: rotate(126deg);
          transform: rotate(126deg); }
  .mddtp-picker__cell--rotate-72 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-126deg);
        -ms-transform: rotate(-126deg);
            transform: rotate(-126deg); }

.mddtp-picker__cell--rotate-73 {
  -webkit-transform: rotate(129deg);
      -ms-transform: rotate(129deg);
          transform: rotate(129deg); }
  .mddtp-picker__cell--rotate-73 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-129deg);
        -ms-transform: rotate(-129deg);
            transform: rotate(-129deg); }

.mddtp-picker__cell--rotate-74 {
  -webkit-transform: rotate(132deg);
      -ms-transform: rotate(132deg);
          transform: rotate(132deg); }
  .mddtp-picker__cell--rotate-74 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-132deg);
        -ms-transform: rotate(-132deg);
            transform: rotate(-132deg); }

.mddtp-picker__cell--rotate-75 {
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg); }
  .mddtp-picker__cell--rotate-75 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }

.mddtp-picker__cell--rotate-76 {
  -webkit-transform: rotate(138deg);
      -ms-transform: rotate(138deg);
          transform: rotate(138deg); }
  .mddtp-picker__cell--rotate-76 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-138deg);
        -ms-transform: rotate(-138deg);
            transform: rotate(-138deg); }

.mddtp-picker__cell--rotate-77 {
  -webkit-transform: rotate(141deg);
      -ms-transform: rotate(141deg);
          transform: rotate(141deg); }
  .mddtp-picker__cell--rotate-77 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-141deg);
        -ms-transform: rotate(-141deg);
            transform: rotate(-141deg); }

.mddtp-picker__cell--rotate-78 {
  -webkit-transform: rotate(144deg);
      -ms-transform: rotate(144deg);
          transform: rotate(144deg); }
  .mddtp-picker__cell--rotate-78 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-144deg);
        -ms-transform: rotate(-144deg);
            transform: rotate(-144deg); }

.mddtp-picker__cell--rotate-79 {
  -webkit-transform: rotate(147deg);
      -ms-transform: rotate(147deg);
          transform: rotate(147deg); }
  .mddtp-picker__cell--rotate-79 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-147deg);
        -ms-transform: rotate(-147deg);
            transform: rotate(-147deg); }

.mddtp-picker__cell--rotate-80 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg); }
  .mddtp-picker__cell--rotate-80 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-150deg);
        -ms-transform: rotate(-150deg);
            transform: rotate(-150deg); }

.mddtp-picker__cell--rotate-81 {
  -webkit-transform: rotate(153deg);
      -ms-transform: rotate(153deg);
          transform: rotate(153deg); }
  .mddtp-picker__cell--rotate-81 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-153deg);
        -ms-transform: rotate(-153deg);
            transform: rotate(-153deg); }

.mddtp-picker__cell--rotate-82 {
  -webkit-transform: rotate(156deg);
      -ms-transform: rotate(156deg);
          transform: rotate(156deg); }
  .mddtp-picker__cell--rotate-82 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-156deg);
        -ms-transform: rotate(-156deg);
            transform: rotate(-156deg); }

.mddtp-picker__cell--rotate-83 {
  -webkit-transform: rotate(159deg);
      -ms-transform: rotate(159deg);
          transform: rotate(159deg); }
  .mddtp-picker__cell--rotate-83 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-159deg);
        -ms-transform: rotate(-159deg);
            transform: rotate(-159deg); }

.mddtp-picker__cell--rotate-84 {
  -webkit-transform: rotate(162deg);
      -ms-transform: rotate(162deg);
          transform: rotate(162deg); }
  .mddtp-picker__cell--rotate-84 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-162deg);
        -ms-transform: rotate(-162deg);
            transform: rotate(-162deg); }

.mddtp-picker__cell--rotate-85 {
  -webkit-transform: rotate(165deg);
      -ms-transform: rotate(165deg);
          transform: rotate(165deg); }
  .mddtp-picker__cell--rotate-85 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-165deg);
        -ms-transform: rotate(-165deg);
            transform: rotate(-165deg); }

.mddtp-picker__cell--rotate-86 {
  -webkit-transform: rotate(168deg);
      -ms-transform: rotate(168deg);
          transform: rotate(168deg); }
  .mddtp-picker__cell--rotate-86 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-168deg);
        -ms-transform: rotate(-168deg);
            transform: rotate(-168deg); }

.mddtp-picker__cell--rotate-87 {
  -webkit-transform: rotate(171deg);
      -ms-transform: rotate(171deg);
          transform: rotate(171deg); }
  .mddtp-picker__cell--rotate-87 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-171deg);
        -ms-transform: rotate(-171deg);
            transform: rotate(-171deg); }

.mddtp-picker__cell--rotate-88 {
  -webkit-transform: rotate(174deg);
      -ms-transform: rotate(174deg);
          transform: rotate(174deg); }
  .mddtp-picker__cell--rotate-88 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-174deg);
        -ms-transform: rotate(-174deg);
            transform: rotate(-174deg); }

.mddtp-picker__cell--rotate-89 {
  -webkit-transform: rotate(177deg);
      -ms-transform: rotate(177deg);
          transform: rotate(177deg); }
  .mddtp-picker__cell--rotate-89 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-177deg);
        -ms-transform: rotate(-177deg);
            transform: rotate(-177deg); }

.mddtp-picker__cell--rotate-90 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }
  .mddtp-picker__cell--rotate-90 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
            transform: rotate(-180deg); }

.mddtp-picker__cell--rotate-91 {
  -webkit-transform: rotate(183deg);
      -ms-transform: rotate(183deg);
          transform: rotate(183deg); }
  .mddtp-picker__cell--rotate-91 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-183deg);
        -ms-transform: rotate(-183deg);
            transform: rotate(-183deg); }

.mddtp-picker__cell--rotate-92 {
  -webkit-transform: rotate(186deg);
      -ms-transform: rotate(186deg);
          transform: rotate(186deg); }
  .mddtp-picker__cell--rotate-92 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-186deg);
        -ms-transform: rotate(-186deg);
            transform: rotate(-186deg); }

.mddtp-picker__cell--rotate-93 {
  -webkit-transform: rotate(189deg);
      -ms-transform: rotate(189deg);
          transform: rotate(189deg); }
  .mddtp-picker__cell--rotate-93 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-189deg);
        -ms-transform: rotate(-189deg);
            transform: rotate(-189deg); }

.mddtp-picker__cell--rotate-94 {
  -webkit-transform: rotate(192deg);
      -ms-transform: rotate(192deg);
          transform: rotate(192deg); }
  .mddtp-picker__cell--rotate-94 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-192deg);
        -ms-transform: rotate(-192deg);
            transform: rotate(-192deg); }

.mddtp-picker__cell--rotate-95 {
  -webkit-transform: rotate(195deg);
      -ms-transform: rotate(195deg);
          transform: rotate(195deg); }
  .mddtp-picker__cell--rotate-95 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-195deg);
        -ms-transform: rotate(-195deg);
            transform: rotate(-195deg); }

.mddtp-picker__cell--rotate-96 {
  -webkit-transform: rotate(198deg);
      -ms-transform: rotate(198deg);
          transform: rotate(198deg); }
  .mddtp-picker__cell--rotate-96 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-198deg);
        -ms-transform: rotate(-198deg);
            transform: rotate(-198deg); }

.mddtp-picker__cell--rotate-97 {
  -webkit-transform: rotate(201deg);
      -ms-transform: rotate(201deg);
          transform: rotate(201deg); }
  .mddtp-picker__cell--rotate-97 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-201deg);
        -ms-transform: rotate(-201deg);
            transform: rotate(-201deg); }

.mddtp-picker__cell--rotate-98 {
  -webkit-transform: rotate(204deg);
      -ms-transform: rotate(204deg);
          transform: rotate(204deg); }
  .mddtp-picker__cell--rotate-98 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-204deg);
        -ms-transform: rotate(-204deg);
            transform: rotate(-204deg); }

.mddtp-picker__cell--rotate-99 {
  -webkit-transform: rotate(207deg);
      -ms-transform: rotate(207deg);
          transform: rotate(207deg); }
  .mddtp-picker__cell--rotate-99 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-207deg);
        -ms-transform: rotate(-207deg);
            transform: rotate(-207deg); }

.mddtp-picker__cell--rotate-100 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg); }
  .mddtp-picker__cell--rotate-100 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-210deg);
        -ms-transform: rotate(-210deg);
            transform: rotate(-210deg); }

.mddtp-picker__cell--rotate-101 {
  -webkit-transform: rotate(213deg);
      -ms-transform: rotate(213deg);
          transform: rotate(213deg); }
  .mddtp-picker__cell--rotate-101 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-213deg);
        -ms-transform: rotate(-213deg);
            transform: rotate(-213deg); }

.mddtp-picker__cell--rotate-102 {
  -webkit-transform: rotate(216deg);
      -ms-transform: rotate(216deg);
          transform: rotate(216deg); }
  .mddtp-picker__cell--rotate-102 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-216deg);
        -ms-transform: rotate(-216deg);
            transform: rotate(-216deg); }

.mddtp-picker__cell--rotate-103 {
  -webkit-transform: rotate(219deg);
      -ms-transform: rotate(219deg);
          transform: rotate(219deg); }
  .mddtp-picker__cell--rotate-103 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-219deg);
        -ms-transform: rotate(-219deg);
            transform: rotate(-219deg); }

.mddtp-picker__cell--rotate-104 {
  -webkit-transform: rotate(222deg);
      -ms-transform: rotate(222deg);
          transform: rotate(222deg); }
  .mddtp-picker__cell--rotate-104 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-222deg);
        -ms-transform: rotate(-222deg);
            transform: rotate(-222deg); }

.mddtp-picker__cell--rotate-105 {
  -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
          transform: rotate(225deg); }
  .mddtp-picker__cell--rotate-105 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-225deg);
        -ms-transform: rotate(-225deg);
            transform: rotate(-225deg); }

.mddtp-picker__cell--rotate-106 {
  -webkit-transform: rotate(228deg);
      -ms-transform: rotate(228deg);
          transform: rotate(228deg); }
  .mddtp-picker__cell--rotate-106 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-228deg);
        -ms-transform: rotate(-228deg);
            transform: rotate(-228deg); }

.mddtp-picker__cell--rotate-107 {
  -webkit-transform: rotate(231deg);
      -ms-transform: rotate(231deg);
          transform: rotate(231deg); }
  .mddtp-picker__cell--rotate-107 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-231deg);
        -ms-transform: rotate(-231deg);
            transform: rotate(-231deg); }

.mddtp-picker__cell--rotate-108 {
  -webkit-transform: rotate(234deg);
      -ms-transform: rotate(234deg);
          transform: rotate(234deg); }
  .mddtp-picker__cell--rotate-108 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-234deg);
        -ms-transform: rotate(-234deg);
            transform: rotate(-234deg); }

.mddtp-picker__cell--rotate-109 {
  -webkit-transform: rotate(237deg);
      -ms-transform: rotate(237deg);
          transform: rotate(237deg); }
  .mddtp-picker__cell--rotate-109 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-237deg);
        -ms-transform: rotate(-237deg);
            transform: rotate(-237deg); }

.mddtp-picker__cell--rotate-110 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg); }
  .mddtp-picker__cell--rotate-110 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-240deg);
        -ms-transform: rotate(-240deg);
            transform: rotate(-240deg); }

.mddtp-picker__cell--rotate-111 {
  -webkit-transform: rotate(243deg);
      -ms-transform: rotate(243deg);
          transform: rotate(243deg); }
  .mddtp-picker__cell--rotate-111 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-243deg);
        -ms-transform: rotate(-243deg);
            transform: rotate(-243deg); }

.mddtp-picker__cell--rotate-112 {
  -webkit-transform: rotate(246deg);
      -ms-transform: rotate(246deg);
          transform: rotate(246deg); }
  .mddtp-picker__cell--rotate-112 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-246deg);
        -ms-transform: rotate(-246deg);
            transform: rotate(-246deg); }

.mddtp-picker__cell--rotate-113 {
  -webkit-transform: rotate(249deg);
      -ms-transform: rotate(249deg);
          transform: rotate(249deg); }
  .mddtp-picker__cell--rotate-113 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-249deg);
        -ms-transform: rotate(-249deg);
            transform: rotate(-249deg); }

.mddtp-picker__cell--rotate-114 {
  -webkit-transform: rotate(252deg);
      -ms-transform: rotate(252deg);
          transform: rotate(252deg); }
  .mddtp-picker__cell--rotate-114 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-252deg);
        -ms-transform: rotate(-252deg);
            transform: rotate(-252deg); }

.mddtp-picker__cell--rotate-115 {
  -webkit-transform: rotate(255deg);
      -ms-transform: rotate(255deg);
          transform: rotate(255deg); }
  .mddtp-picker__cell--rotate-115 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-255deg);
        -ms-transform: rotate(-255deg);
            transform: rotate(-255deg); }

.mddtp-picker__cell--rotate-116 {
  -webkit-transform: rotate(258deg);
      -ms-transform: rotate(258deg);
          transform: rotate(258deg); }
  .mddtp-picker__cell--rotate-116 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-258deg);
        -ms-transform: rotate(-258deg);
            transform: rotate(-258deg); }

.mddtp-picker__cell--rotate-117 {
  -webkit-transform: rotate(261deg);
      -ms-transform: rotate(261deg);
          transform: rotate(261deg); }
  .mddtp-picker__cell--rotate-117 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-261deg);
        -ms-transform: rotate(-261deg);
            transform: rotate(-261deg); }

.mddtp-picker__cell--rotate-118 {
  -webkit-transform: rotate(264deg);
      -ms-transform: rotate(264deg);
          transform: rotate(264deg); }
  .mddtp-picker__cell--rotate-118 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-264deg);
        -ms-transform: rotate(-264deg);
            transform: rotate(-264deg); }

.mddtp-picker__cell--rotate-119 {
  -webkit-transform: rotate(267deg);
      -ms-transform: rotate(267deg);
          transform: rotate(267deg); }
  .mddtp-picker__cell--rotate-119 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-267deg);
        -ms-transform: rotate(-267deg);
            transform: rotate(-267deg); }

.mddtp-picker__cell--rotate-120 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg); }
  .mddtp-picker__cell--rotate-120 span:not(.mddtp-picker__line) {
    -webkit-transform: rotate(-270deg);
        -ms-transform: rotate(-270deg);
            transform: rotate(-270deg); }

.mddtp-picker.zoomIn,
.mddtp-picker__viewHolder.zoomIn,
.mddtp-picker__years.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn; }

.mddtp-picker.zoomOut,
.mddtp-picker__viewHolder.zoomOut,
.mddtp-picker__years.zoomOut {
  -webkit-animation-name: zoomOut;
          animation-name: zoomOut; }

.mddtp-picker.animated,
.mddtp-picker__viewHolder.animated,
.mddtp-picker__years.animated {
  -webkit-animation-duration: .3s;
          animation-duration: .3s;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }

@media screen and (max-device-width: 425px) and (orientation: portrait) {
  .mddtp-picker {
    display: block; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__title,
    .mddtp-picker .mddtp-picker__header .mddtp-picker__subtitle {
      margin: 0; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__title span {
      display: inline-block; }
    .mddtp-picker .mddtp-picker__header,
    .mddtp-picker .mddtp-picker__body {
      display: block;
      height: 100%;
      width: 100%; }
    .mddtp-picker.mddtp-picker-date .mddtp-picker__title div {
      display: inline-block; }
      .mddtp-picker.mddtp-picker-date .mddtp-picker__title div#mddtp-date__titleMonth {
        margin-left: 8px; }
    .mddtp-picker.mddtp-picker-time .mddtp-picker__header {
      text-align: right;
      width: calc(100% - 48px); }
      .mddtp-picker.mddtp-picker-time .mddtp-picker__header .mddtp-picker__title {
        display: inline-block; }
      .mddtp-picker.mddtp-picker-time .mddtp-picker__header .mddtp-picker__subtitle {
        display: inline-block;
        margin-left: 16px; }
    .mddtp-picker.mddtp-picker-time .mddtp-picker__body {
      padding-top: 20px; }
    .mddtp-picker.mddtp-picker-time .mddtp-picker__circularHolder {
      margin-top: 0; } }

@media screen and (max-width: 415px) {
  .mddtp-picker {
    display: block; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__title,
    .mddtp-picker .mddtp-picker__header .mddtp-picker__subtitle {
      margin: 0; }
    .mddtp-picker .mddtp-picker__header .mddtp-picker__title span {
      display: inline-block; }
    .mddtp-picker .mddtp-picker__header,
    .mddtp-picker .mddtp-picker__body {
      display: block;
      height: 100%;
      width: 100%; }
    .mddtp-picker.mddtp-picker-date .mddtp-picker__title div {
      display: inline-block; }
      .mddtp-picker.mddtp-picker-date .mddtp-picker__title div#mddtp-date__titleMonth {
        margin-left: 8px; }
    .mddtp-picker.mddtp-picker-time .mddtp-picker__header {
      text-align: right;
      width: calc(100% - 48px); }
      .mddtp-picker.mddtp-picker-time .mddtp-picker__header .mddtp-picker__title {
        display: inline-block; }
      .mddtp-picker.mddtp-picker-time .mddtp-picker__header .mddtp-picker__subtitle {
        display: inline-block;
        margin-left: 16px; }
    .mddtp-picker.mddtp-picker-time .mddtp-picker__body {
      padding-top: 20px; }
    .mddtp-picker.mddtp-picker-time .mddtp-picker__circularHolder {
      margin-top: 0; } }

.mddtp-picker--portrait {
  display: block; }
  .mddtp-picker--portrait .mddtp-picker__header .mddtp-picker__title,
  .mddtp-picker--portrait .mddtp-picker__header .mddtp-picker__subtitle {
    margin: 0; }
  .mddtp-picker--portrait .mddtp-picker__header .mddtp-picker__title span {
    display: inline-block; }
  .mddtp-picker--portrait .mddtp-picker__header,
  .mddtp-picker--portrait .mddtp-picker__body {
    display: block;
    height: 100%;
    width: 100%; }
  .mddtp-picker--portrait.mddtp-picker-date .mddtp-picker__title div {
    display: inline-block; }
    .mddtp-picker--portrait.mddtp-picker-date .mddtp-picker__title div#mddtp-date__titleMonth {
      margin-left: 8px; }
  .mddtp-picker--portrait.mddtp-picker-time .mddtp-picker__header {
    text-align: right;
    width: calc(100% - 48px); }
    .mddtp-picker--portrait.mddtp-picker-time .mddtp-picker__header .mddtp-picker__title {
      display: inline-block; }
    .mddtp-picker--portrait.mddtp-picker-time .mddtp-picker__header .mddtp-picker__subtitle {
      display: inline-block;
      margin-left: 16px; }
  .mddtp-picker--portrait.mddtp-picker-time .mddtp-picker__body {
    padding-top: 20px; }
  .mddtp-picker--portrait.mddtp-picker-time .mddtp-picker__circularHolder {
    margin-top: 0; }

.mddtp-picker--inactive {
  display: none; }

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@-webkit-keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

/*
* netTrek
* disable selection
*/
.mddtp-picker-date, .mddtp-picker-time {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/*
* netTrek
* disable -webkit-tap-highlight-color for iOS
*/
.mddtp-picker-time .mddtp-picker__circularView, .mddtp-picker-time .mddtp-time__circularHolder {
  -webkit-tap-highlight-color: transparent; }

@charset "UTF-8";

/*!
 * 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;animation-duration:1s;-webkit-animation-fill-mode:both;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:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.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,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.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;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-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;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.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(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}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(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.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%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,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%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,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%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.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{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,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(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;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(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;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;backface-visibility:visible!important;-webkit-animation-name:flipInX;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;backface-visibility:visible!important;-webkit-animation-name:flipInY;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;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-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;backface-visibility:visible!important;-webkit-animation-name:flipOutY;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;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;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;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{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);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;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%{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);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;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%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.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{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
dialog {
  position: absolute;
  left: 0; right: 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;
  border: solid;
  padding: 1em;
  background: white;
  color: black;
  display: block;
}

dialog:not([open]) {
  display: none;
}

dialog + .backdrop {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  background: rgba(0,0,0,0.1);
}

._dialog_overlay {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
}

dialog.fixed {
  position: fixed;
  top: 50%;
  transform: translate(0, -50%);
}
.jstree-material ins .material-icons{vertical-align:top}.jstree-grid-wrapper>.jstree-grid-header{border-bottom:1px solid #AAA}.jstree-grid-header{padding:10px 0;background-color:#fafafa;color:#999;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;line-height:1}.jstree-material{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:13px;font-weight:500}.jstree-material:not(.ui-widget-content){background-color:transparent}.jstree-material.jstree-locked{opacity:.70;filter:Alpha(Opacity=70);font-weight:normal}.jstree-material>ul>li{overflow:hidden}.jstree-material ul{border-left:1px dashed rgba(0,0,0,0.20)}.jstree-material>ul,.jstree-material .jstree-no-dots ul{border-left:1px solid transparent}.jstree-material li{margin-left:32px}.jstree-material a[href]{position:relative;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:13px;font-weight:500;width:100%;height:24px;margin:1px 0;padding:5px 8px 5px 5px;color:#111;border-bottom:1px solid transparent}.jstree-material a.jstree-hovered{background:rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.5)}.jstree-material a.jstree-clicked{background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.8)}.jstree-material a.jstree-locked{cursor:default !important}.jstree-material a.jstree-search{color:blue}.jstree-material a>ins .material-icons{font-size:16px;margin:0 5px}.jstree-material .jstree-icon{width:24px}.jstree-material a>ins{float:left}.jstree-material a>.jstree-icon{margin-top:2px;margin-left:3px;margin-right:6px}.jstree-material li>.jstree-icon{margin-top:2px;margin-right:8px;padding:6px 0;float:left}.jstree-material:not(.jstree-material--buttons) li:not(.jstree-leaf)>.jstree-icon:hover{background:rgba(2,161,145,0.25);cursor:pointer}.jstree-material a .jstree-ploading-indicator{position:absolute;top:0;left:0;right:0;overflow:hidden}.jstree-material .jstree-ploading-indicator .mdl-progress{height:2px;max-width:75%}.jstree-material.jstree-material--buttons li>.jstree-icon{width:32px;height:32px;margin-right:4px;padding:0}.jstree-material .jstree-title{line-height:26px;font-size:16px;margin-left:8px}.jstree-material .jstree-childcount{padding-left:6px;color:#999}.jstree-material .jstree-no-icons a .jstree-icon{display:none}.jstree-material .jstree-search{font-style:italic}.jstree-material .jstree-material-checkbox{width:24px;height:24px}.jstree-material .jstree-no-icons .jstree-checkbox{display:inline-block}.jstree-material .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-material .jstree-undetermined>a>.jstree-checkbox .mdl-checkbox__tick-outline{background-color:#3f51b5;-webkit-mask-image:none;mask-image:none}.jstree-material .jstree-undetermined>a>.jstree-checkbox .mdl-checkbox__box-outline{border-color:#3f51b5}.jstree-material .jstree--no-childcount .jstree-childcount{display:none}.jstree-material .jstree-bubble{padding:4px 12px;font-size:12px;background:#ff6201;color:black;border-radius:50%;opacity:1}#vakata-dragged.jstree-material{padding-left:36px;padding-right:8px;background:ghostwhite;border:1px solid #ddd}#vakata-dragged.jstree-material ins{background:transparent !important;margin-right:8px}#vakata-dragged.jstree-material ins>i{display:none}#vakata-dragged.jstree-material .jstree-ok>i.is-ok{display:inline-block;color:green}#vakata-dragged.jstree-material .jstree-invalid>i.is-not-ok{display:inline-block;color:red}#jstree-marker.jstree-material{background:url("d.png") -41px -57px no-repeat !important}#vakata-contextmenu.jstree-material-context,#vakata-contextmenu.jstree-material-context li ul{background:#f0f0f0;border:1px solid #979797;-moz-box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999}#vakata-contextmenu.jstree-material-context a{color:black}#vakata-contextmenu.jstree-material-context a:hover,#vakata-contextmenu.jstree-material-context .vakata-hover>a{padding:0 5px;background:#e8eff7;border:1px solid #aecff7;color:black;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#vakata-contextmenu.jstree-material-context li.jstree-contextmenu-disabled a,#vakata-contextmenu.jstree-material-context li.jstree-contextmenu-disabled a:hover{color:silver;background:transparent;border:0;padding:1px 4px}#vakata-contextmenu.jstree-material-context li.vakata-separator{background:white;border-top:1px solid #e0e0e0;margin:0}#vakata-contextmenu.jstree-material-context li ul{margin-left:-4px}
/*
    DAM 3.0 Stylesheet (pb-dam30.css)
    erst mal eine lose Sammlung von Classes, die irgendwann und nur bei
    Bedarf in das neue globale DAM Stylesheet übertragen werden
 */

:root {
  --classic-black-8: rgba(0, 0, 0, 0.08);
  --classic-black-12: rgba(0, 0, 0, 0.12);
  --classic-black-14: rgba(0, 0, 0, 0.14);
  --classic-black-16: rgba(0, 0, 0, 0.16);
  --classic-black-20: rgba(0, 0, 0, 0.2);
  --classic-black-54: rgba(0, 0, 0, 0.54);
  --classic-black-87: rgba(0, 0, 0, 0.87);
  --classic-black-100: rgba(0, 0, 0, 1);
}

:focus {
  outline: 0 none;
}

#dam30-layout {
  min-width: 1024px;
}

.dam30-layout__header {
  height: 120px; /* 5x */
  box-shadow: 0 2px 2px 0 var(--classic-black-14), 0 3px 1px -2px var(--classic-black-20),
    0 1px 5px 0 var(--classic-black-12);
}

.dam30-layout__stack > div {
  height: 36px;
  margin-right: 24px;
}
.dam30-layout__stack > .dam30-layout__2x-row {
  height: 48px;
  display: inline-flex;
}

body > .mdl-layout__drawer {
  -webkit-transform: translateX(-340px);
  -moz-transform: translateX(-340px);
  -ms-transform: translateX(-340px);
  -o-transform: translateX(-340px);
  transform: translateX(-340px);
}
.dam30-layout__stack .mdl-layout__drawer-button {
  position: relative;
  display: inline-block;
  margin: 0 36px 0 0;
  text-align: right;
  float: left;
}
.dam30-layout__stack .mdl-layout__drawer-button > .material-icons {
  margin-top: 12px;
}

.dam30-layout-background {
  background-color: #eeeeee;
}
.dam30-layout__header-background {
  background-color: #222222;
  color: white;
}

#dam-nav-tabs .mdl-badge[data-badge]:after {
  background: var(--classic-black-87);
}

.dam30-layout__search {
  margin: 6px 24px 6px 0;
  float: left;
}

.dam30-layout__search .mdl-button.mdl-search__button[disabled][disabled],
.mdl-button.dam30-layout__search-in-folder[disabled][disabled],
.mdl-button.dam30-layout__search-in-search-result[disabled][disabled],
.mdl-button.dam30-layout__extended-search-icon[disabled][disabled] {
  background-color: #02a191;
}

.mdl-search__wrapper {
  display: flex;
}

.dam30-layout__search .mdl-textfield__input {
  border-bottom: none;
}

.dam30-layout__search .mdl-select {
  background: white;
  border-right: #ececec;
  border-right-width: 1px;
  border-right-style: solid;
  border-radius: 2px 0px 0px 2px;
}

.dam30-layout__search .mdl-select .mdl-textfield__input {
  color: black;
  height: 36px;
  margin-left: 8px;
}

.dam30-layout__search .mdl-select__arrow {
  top: 8px;
  color: black;
}

/* THUMBNAIL VIEW */
.dam30-layout__thumbview-header {
  padding: 6px 24px 6px 24px; /* 0.25x 1x */
}
.dam30-layout__thumbview-header > h4 {
  display: inline-block;
  margin: 0 24px 0 0;
}
.dam30-layout__thumbview-header-path .folderpath .txt {
  font-size: 14px;
  font-weight: 600;
  color: var(--classic-black-87);
}
.dam30-layout__thumbview-header-path .folderpath .btntxt i {
  font-size: 18px;
  vertical-align: middle;
  position: relative;
  top: 2px;
}
.dam30-layout__thumbview-header-count {
  font-size: 13px;
  font-weight: 400;
}
.dam30-layout__thumbview-loaded-count {
  font-size: 13px;
  font-weight: 400;
}
.dam30-layout__thumbview-selected-count {
  font-size: 13px;
  font-weight: 400;
}

#thumbs.thumbs-gridview .ui-selectee {
  margin: 0 0 24px 24px;
}
.ui-selectee a {
  color: unset;
}
.tableau-thumbs .ui-selectee {
  margin: 0 24px 24px 0;
}

div#thumbs .description_area table td,
div.tableau-thumbs .description_area table td {
  padding: 2px 4px;
}

.dam30-layout__thumb {
  position: relative;
  width: 204px; /* 8,5x */
  height: 252px; /* 10,5x */
  background-color: var(--classic-black-12);
  border-radius: 2px;
}
.dam30-layout__thumb--more {
  height: 300px; /* 12.5x */
}
.dam30-layout__thumb--more-headline {
  height: 276px; /* 11.5x */
}
.dam30-layout__thumb_image {
  width: 192px; /* 8x */
  height: 192px; /* 8x */
  padding: 6px;
}
.dam30-layout__thumb_image > img {
  max-width: 100%;
  max-height: 100%;
}
.dam30-layout__thumb_headline {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 36px;
  padding: 6px;
  background: white;
  color: var(--classic-black-87);
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  text-align: left;
  overflow: hidden;
}
.dam30-layout__thumb_headline > div {
  white-space: nowrap;
}
.dam30-layout__thumb_headline .thumb_desc {
  display: inline-block;
  width: 100%;
}
.dam30-layout__thumb_headline .thumb_desc_label {
  display: inline-block;
  width: 40px;
}

.dam30-layout__thumb--more-headline .dam30-layout__thumb_headline {
  height: 60px;
}
.dam30-layout__thumb_desc {
  padding: 2px 6px;
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
.dam30-layout__thumb_func {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 24px;
  padding: 6px;
  background: transparent;
}
.dam30-layout__thumb_func > .dam30-layout__thumb_checkbox_iconwrapper {
  background-color: #e0e0e0;
  width: 22px !important;
  padding-left: 22px !important;
}
.dam30-layout__thumb_func_iconwrapper {
  margin: 0 0 0 6px;
  background-color: #e0e0e0;
  z-index: 99;
}

.dam30-layout__thumb_func_iconwrapper .favourite-star {
  color: yellow;
}

.dam30-layout__thumb_func_iconwrapper .mdl-button--icon {
  width: 24px;
  min-width: 24px;
  height: 24px;
  font-size: 16px;
}
.dam30-layout__thumb_func_iconwrapper .material-icons {
  width: 16px;
  height: 16px;
  font-size: 16px;
  padding: 0 4px;
}

.dam30-layout__thumb_info {
  position: relative;
  bottom: 32px;
  left: 6px;
}

.dam30-layout__thumb_info > .media-info-statusdot {
  position: absolute;
  top: -165px;
  left: 15px;
}

#multilanguage-metadata-icons .ui-button-text {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-weight: 500;
}

.mdl-card .desc_text {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 13px;
}
.mdl-card .item_display .txt {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 13px;
}
.mdl-card .clipboard_desc {
  padding-left: 24px;
}

.description_area .desc_text,
.description_area .txt {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 13px;
  color: var(--classic-black-87);
}

#thumbs .description_area table td,
.tableau-thumbs .description_area table td {
  padding: 2px 4px;
}
.tableau-thumbs .clipboard_desc {
  width: 0; /* override li.clipboard_desc: width=600px */
  min-height: 216px; /* same height as thumbnail */
}
.tableau-thumbs .clipboard_desc tr {
  white-space: nowrap;
}

.dam30-layout__stack .dam30-layout__search-in-folder,
.dam30-layout__search-in-search-result,
.dam30-layout__stack .dam30-layout__extended-search-icon {
  min-width: 36px;
  width: 36px;
  padding: 0;
  margin-top: 6px;
  float: left;
}
.dam30-layout__stack .dam30-layout__extended-search-icon {
  margin: 6px 24px 0 24px;
}
.dam30-layout__stack .dam30-layout__extended-search {
  margin: 6px 24px 0 24px;
  float: left;
}
.dam30-layout__stack .dam30-layout__to-dashboards {
  margin: 6px 24px 0 24px;
  float: right;
}

.dam30-header .dam30-layout__user {
  height: 48px;
  min-width: 48px;
  width: 48px;
}
.dam30-header .dam30-layout__user-name {
  font-size: 11px;
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-weight: 400;
  line-height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dam30-layout__messagebox {
  position: relative;
}

.dam30-layout__messagebox .mdl-button {
  position: absolute;
  top: -16px;
  transform: translateX(-50%);
  height: 24px;
  color: white;
}
.dam30-layout__messagebox .mdl-button .material-icons {
  font-size: 16px;
  position: absolute;
  top: 5px;
  left: 50%;
  transform: translateX(-50%);
}

.dam30-nav-layout {
  background-color: transparent;
}
/*
.dam30-nav-layout .jstree-material.jstree-focused {
	background: transparent;
}
*/
.dam30-nav-layout .mdl-layout__header,
.dam30-nav-layout .mdl-layout__tab-bar-container {
  border-top-right-radius: 2px;
}

.mdl-layout__header {
  position: relative;
}

.dam30-nav-layout .mdl-layout__content {
  background-color: #ffffff;
}

.transparent {
  background-color: transparent;
}

#menutop {
  display: none;
  position: static;
}

#facet-dialog-pb1core__filesize {
  display: none;
}

#menutree {
  display: none;
}

.mdl-forms--background .mdl-layout__tab-panel .dam30-asset-metadata-wrapper {
  background: rgba(255, 255, 255, 0.96);
  margin: 24px;
}
.mdl-layout__tab-panel .dam30-asset-metadata-wrapper .attribute-wrapper {
  margin-top: 24px;
  margin-left: 8px;
}
.mdl-forms--background .mdl-layout__tab-panel .dam30-asset-metadata-wrapper .attribute-wrapper {
  margin-left: 0;
}

/* Asset View: Disabled besser lesbar machen */
#mdl-forms.dam-assetview .theme-white .grid-form .gf--disabled .grid-form__label,
#mdl-forms.dam-assetview fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,
#mdl-forms.dam-assetview .mdl-checkbox.is-disabled .mdl-checkbox__label {
  color: var(--classic-black-54);
}
#mdl-forms.dam-assetview .theme-white .grid-form input.disabled,
#mdl-forms.dam-assetview .theme-white .grid-form input[disabled],
#mdl-forms.dam-assetview .theme-white .grid-form__input--disabled,
#mdl-forms.dam-assetview .theme-white .grid-form select.disabled,
#mdl-forms.dam-assetview .theme-white .grid-form select[disabled],
#mdl-forms.dam-assetview .theme-white .grid-form textarea.disabled,
#mdl-forms.dam-assetview .theme-white .grid-form textarea[disabled] {
  color: var(--classic-black-87);
}

#mdl-forms .gf {
  max-width: 800px;
}

#usagelist {
  margin-top: 24px;
}
#usagelist tr th,
#usagelist tr td {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 14px;
  font-weight: 500;
}
#usagelistfieldset {
  position: relative;
}
#usagelist a i.material-icons {
  color: var(--classic-black-87);
}

#composition-content h1 {
  font-size: 24px;
}
#composition-content h2 {
  font-size: 20px;
}
#composition-content ul li,
#composition-content span.txt {
  font-size: 14px;
}

.dam30-layout .mdl-button--fab[disabled][disabled],
.dam30-layout .mdl-button--fab.mdl-button--disabled.mdl-button--disabled {
  background: #eeeeee;
  color: #aaaaaa;
}

.mdl-actionbar .mdl-button[data-action='unselectall'],
.mdl-actionbar .mdl-button[data-action='unselectvisible'] {
  color: #02a191;
}

.dam30-layout .mdl-actionbar .mdl-actionbar__item-badge {
  background-color: rgba(255, 255, 255, 1);
  color: var(--classic-black-87);
}
.dam30-layout .mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item.mdl-button--colored {
  color: #02a191;
}

.dam30-center-layout #header {
  position: static;
  width: 100%;
  background-color: #eeeeee; /* PDAM-150 */
  margin-bottom: 10px;
}

.dam30-center-layout #header .headline {
  display: block;
  padding-left: 16px;
}

/* Deprecated */
.dam30-asset-edit > [data-page] {
  position: absolute;
  width: 100%;
  left: -100%;
  padding: 0 24px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dam30-asset-edit > [data-page].is-active {
  left: 0;
}
.dam30-asset-edit [data-page] > .mdl-textfield {
  width: 100%;
}
.dam30-asset-edit [data-page] > .mdl-textfield--date {
  max-width: 320px;
}
.dam30-asset-edit [data-page] > .mdl-checkbox {
  margin-top: 8px;
  margin-bottom: 8px;
}

.mdl-dialog__content #content form > fieldset {
  width: 100%;
}
html .ml-language {
  font-size: 15px;
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
}
html .ml-language .foldername_val {
  padding: 8px 0;
}
html .ml-language .foldername_val input[type='text'] {
  width: 100%;
  font-size: 14px;
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.dam30-layout .ui-tabs .ui-widget-header {
  background: #222222; /* PDAM-150 */
}
.dam30-layout select.searchOpLocalFieldId {
  min-height: 29px;
}
.dam30-layout .mdl-card .mdl-select .mdl-textfield__input,
.dam30-layout .mdl-card .mdl-textfield .mdl-textfield__input {
  height: 24px;
}
.dam30-layout .mdl-card select.searchOpLocalFieldId {
  min-height: 26px;
  margin-right: 24px;
}
.dam30-layout .mdl-card select.searchOpLocalFieldId:active,
.dam30-layout .mdl-card select.searchOpLocalFieldId:focus {
  min-height: 25px;
  border-bottom: 2px solid #02a191;
}

.dam30-layout .mdl-textfield__datepicker {
  color: #02a191;
}

/* Thumbnail Helper */
.dam30-layout__thumb_image {
  cursor: pointer;
}

#draggable-clone-area {
  background: #fff;
  border: 1px solid #000;
}
#draggable-clone-area > ul {
  background: #fff;
}
/*
.tableau-thumbs.ui-draggable img {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
}
*/
.tableau-thumbs.ui-draggable {
  background: var(--classic-black-87);
  border: 1px solid black;
  padding: 24px;
}

.droppable-clone-area__counter {
  position: absolute;
  top: 5px;
  right: 5px;
  border-radius: 50%;
  padding: 4px 12px;
  background: #02a191;
  color: white;
  font-size: 16px;
  font-weight: 600;
}

.dam30-layout .subcolfolderpath {
  padding-left: 350px;
}

.dam30-layout .mdl-sidebar__header {
  background-color: transparent;
}
.dam30-layout .mdl-sidebar__logo {
  padding-bottom: 0;
}

.dam30-layout__stack .mdl-layout__drawer-button {
  color: #ffffff;
}

#mdl-forms .mdl-layout__drawer {
  width: 350px;
  -webkit-transform: translateX(-360px);
  -moz-transform: translateX(-360px);
  -ms-transform: translateX(-360px);
  -o-transform: translateX(-360px);
  transform: translateX(-360px);
}
#mdl-forms .mdl-layout__drawer.is-visible {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}

html #headerright {
  padding-right: 0;
}

html .ui-button {
}
html #searching .search .ui-button,
html .menu-item .ui-button,
html #icon_prevlyt .ui-button,
html #icon_nextlyt .ui-button {
  background: transparent;
}
html #searching .search .ui-button:hover,
html .menu-item .ui-button:hover,
html #icon_prevlyt .ui-button:hover,
html #icon_nextlyt .ui-button:hover {
  background: #eeeeee;
}
html #searching .search .ui-button,
html #icon_btn_wrapper .ui-button,
html #multilanguage-metadata-icons .ui-button,
html #icon_prevlyt .ui-button,
html #icon_nextlyt .ui-button {
  padding: 4px 6px;
}

html .tabsectionpart {
  min-height: 28px;
}
html .attrlabel {
  font-size: 12px;
  line-height: 26px;
  color: #323232;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html .attrval {
  font-size: 12px;
  line-height: 24px;
}

/*
html input[type=text]:not(.mdl-textfield__input),
html textarea,
html select,
html .attrval input,
html .attrval textarea,
html .attrval select {
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 24px;
	background-color: #FFF;
	color: #000;
	border: none;
	border-bottom: 1px solid #DDD;
}

html .attrval select.invalid,
html .attrval textarea.invalid,
html .attrval input[type=text].invalid {
	border-bottom: 1px solid #D93025;
}

html #attributes li.attrval input,
html #attributes li.attrval input[type=text],
html #attributes li.attrval textarea,
html #attributes li.attrval select {
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html #attributes li.attrval textarea {
	line-height: 20px;
}
html #attributes li.attrval input[type=checkbox] {
	margin-left: 0;
}
html #attributes #imagequalityslider {
	width: 60%;
	margin-top: 10px;
}
html #attributes #obj_imagequality {
	width: 20%;
	float: right;
}
*/

html option {
  font-weight: 500;
}

#secfurthercols span.txt,
#secfurthercols span.btntxt {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 16px;
  font-weight: 500;
}

/* Custom input controls */
.dam30-layout .simplesearch input[name='simpleValue'] {
  background-color: transparent;
  color: #fff;
  border-bottom-color: #fff;
}

html .odd {
  background-color: transparent;
}

html table.tsearch td {
  position: relative;
}

.datepicker-wrapper .ui-datepicker-trigger {
  opacity: 0;
}
.datepicker-wrapper .material-icons {
  position: absolute;
  right: 10px;
  color: #222222;
  cursor: pointer;
}
.datepicker-wrapper input:focus ~ .material-icons {
  color: #0d47a1;
}
.datepicker-wrapper .mdl-textfield {
  padding-top: 0;
  padding-bottom: 0;
}

.bar {
  position: relative;
  display: block;
  width: 100%;
}
.bar:before,
.bar:after {
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 0;
  content: '';
  background: #0d47a1;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
}
.bar:before {
  left: 50%;
}
.bar:after {
  right: 50%;
}
input:focus ~ .bar:before,
input:focus ~ .bar:after {
  width: 50%;
}
#dam30-layout .grid-form .gf-invalid ~ .bar:before,
#dam30-layout .grid-form .gf-invalid ~ .bar:after {
  background: #d93025;
}

.pdam3-layout__west-south {
  width: 100%;
  height: 100%;
}
.pdam3-layout__west-south-top {
  height: 48px; /* 2x */
  border-top: 1px solid #aaaaaa;
  background: #ffffff;
}
.pdam3-layout__west-south-bottom {
  height: 72px; /* 3x */
  background: #aaaaaa;
}
.pdam3-layout__west-south .mdl-button--fab {
  position: absolute;
  bottom: 33%;
}
.pdam3-layout__west-south .mdl-button--fab:nth-child(1) {
  left: 19.2px;
}
.pdam3-layout__west-south .mdl-button--fab:nth-child(2) {
  left: 94.4px;
}
.pdam3-layout__west-south .mdl-button--fab:nth-child(3) {
  left: 169.6px;
}
.pdam3-layout__west-south .mdl-button--fab:nth-child(4) {
  left: 244.8px;
}

.mdl-button--fab.mdl-button--colored.dam30-layout__fab-background {
  background-color: #02a191;
}
.mdl-button--fab.mdl-button--colored.dam30-layout__fab-background-attention {
  background-color: #d93025;
}

.mdl-layout__tab .mdl-badge[data-badge]:after {
  background: #d93025;
}

#dam30-layout #thumbs,
#dam30-layout .tableau-thumbs {
  border: 0 none;
}
#dam30-layout div.tableau-thumbs {
  padding: 0;
}

#dam30-layout .jstree-material a[href] {
  width: auto;
  min-width: 120px;
  font-size: 15px;
  line-height: 26px;
  padding-left: 0;
}
#dam30-layout .jstree-material a > .jstree-icon {
  margin-top: 4px;
}

/* from old #jstree-stylesheet */
.jstree a {
  color: var(--classic-black-100);
}
.jstree .jstree-real-checkbox {
  display: none;
}

/* Navigation */
.dam30-navigation__scrollzone {
  position: absolute;
  left: 0;
  right: 0;
  height: 0;
  text-align: center;
  overflow: hidden;
}
.dam30-navigation__scrollzone[data-zone='top'] {
  top: 0;
}
.dam30-navigation__scrollzone[data-zone='bottom'] {
  bottom: 0;
}
.dam30-navigation__scrollzone.is-dragging {
  height: 36px;
  background-color: var(--classic-black-16);
}
.dam30-navigation__scrollzone > .material-icons {
  margin-top: 8px;
}

html ins.plusminus {
  margin-top: 5px;
}

.mdl-dialog__content fieldset.ui-widget-content {
  border: 0 none;
}

.mdl-layout__tab-panel .attribute-wrapper {
  margin-left: 370px;
}

.mdl-concat-criteria {
  overflow: hidden;
}
.mdl-concat-criteria > .mdl-radio {
  width: 100%;
}

.dam30-advanced-search__card select,
.dam30-bulkEdit__card select {
  min-width: 90px;
  height: 26px;
  margin-right: 24px;
}

.tabsectionpart.topictree .jstree {
  margin-left: 240px;
}

.dam30-center-layout,
.dam30-center-layout > .ui-layout-container {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}

.mdl-step.is-active .mdl-step__label-indicator {
  background-color: #02a191;
}

.dam30-layout__dropzone {
  height: 140px;
  margin: 24px;
  background: #cccccc;
  border: 1px solid #888888;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dam30-layout__dropzone i {
  width: 48px;
  height: 48px;
  font-size: 48px;
  margin: 24px 0;
}
.dam30-layout__dropzone label {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 16px;
  font-weight: 500;
  margin: 24px 0;
}
.dam30-layout__dropzone.is-dragging {
  animation: fade 1000ms infinite;
  -webkit-animation: fade 1000ms infinite;
}

.dam30-layout-upload-table {
  padding: 24px;
  border-radius: 2px;
}
.dam30-layout-upload-table .mdl-data-table,
.dam30-layout-upload-table .mdl-data-table th,
.dam30-layout-upload-table .mdl-data-table td {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.upload-metadata-overview * {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.dam30-layout-size-limit {
  text-align: center;
  margin-bottom: 0;
  font-size: 16px;
  letter-spacing: 1px;
}

#dam30-layout .mdl-data-table {
  border: none;
}

#dam30-layout .mdl-stepper--horizontal .mdl-step__label > .mdl-step__title > * {
  max-width: 160px;
}
#dam30-layout .mdl-data-table tbody tr:hover {
  background-color: inherit;
}
#dam30-layout .mdl-data-table .mdl-data-table__cell-action > .material-icons {
  cursor: pointer;
}

#btn-mdl-selection.mdl-layout__drawer-button {
  height: 66px;
  width: 96px;
}

.btn-mdl-selection-text {
  display: block;
  font-size: 12px;
  line-height: 1;
}

/* create small gap between bottom and snackbar */
@media (min-width: 480px) {
  .mdl-snackbar--active {
    -webkit-transform: translate(-50%, -24px);
    transform: translate(-50%, -24px);
  }
}

/*  BLINK effect */
@keyframes fade {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}

/* Roll -  help you keep track of position, scrolling, and pagination */
#roll {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

#roll-viewport {
  position: relative;
  overflow: auto;
  width: 100%;
  height: 100%;
}

#roll-steps {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.roll-step {
  position: absolute;
  top: 100%;
  width: 100%;
  height: 100%;
  left: 0;
  transition: top 0.5s;

  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  padding: 0;
}

.roll-step.roll-prev {
  top: -100%;
}
.roll-step.roll-next {
  top: 100%;
}
.roll-step.roll-curr {
  top: 0;
}

.roll-step li.ui-selectee {
  float: left;
  margin: 0 0 24px 24px;
  list-style: none;
}

/* für Master-XLink-Tableau */
.image_area img {
  width: 124px;
  height: 124px;
}

#droles-box #selectable-options,
#droles-box #selected-options {
  display: inline-block;
  padding: 0px;
  vertical-align: top;
}

#droles-box #button-container {
  padding: 0px 10px;
  margin: auto 0;
  display: inline-block;
  vertical-align: top;
}

#droles-box #button-container > #remove-button,
#droles-box #button-container > #add-button {
  display: block;
  width: 100%;
  border-width: 1px;
}

#droles-label-box #selection-label,
#droles-label-box #selected-label {
  white-space: nowrap;
  display: inline-block;
}

#droles-cell {
  position: relative;
}

#bulkfoladmin #droles-cell {
  width: 400px;
}

#options #foladmin table {
  width: 810px;
}

#bulkfoladmin-recursive {
  margin-top: 16px;
}

#bulkfoladmin-recursive .recursive {
  font-weight: bold;
  padding: 8px;
  border: 2px solid #d93025;
}

.rights-header {
  font-size: 18px;
  font-weight: bold;
}

.import-topic-list__label,
.import-keywords .mdl-chips__label {
  margin-top: 20px;
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.import-topic-list__error {
  color: #d93025;
  font-size: 12px;
  margin-top: 8px;
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  position: absolute;
  bottom: -20px;
}
.import-keywords .mdl-chip {
  background-color: #bdc1c6;
}

.import-keywords .mdl-chip__action {
  color: #02a191;
}

#facet-wrapper > #facet-reset {
  height: 40px;
  position: relative;
}

#facet-wrapper > #facet-reset > a {
  font-size: 15px;
  padding: 3px 5px;
  background-color: #02a191;
  text-decoration: none;
  color: white;
  position: absolute;
  top: calc(50% - 2px);
  transform: translateY(-50%) translateX(-50%);
  left: 50%;
}

#navtab4 .mdl-list__item-primary-content {
  overflow: hidden;
}

#navtab4 .mdl-list__item-primary-content .mdl-list__item-sub-title {
  overflow: hidden;
  text-overflow: ellipsis;
}

.normdata-tooltip {
  position: absolute;
}

.normdata-tooltip > .normdata-comment,
.normdata-tooltip > .normdata-disambiguation {
  color: white;
  padding: 3px 5px;
  border-radius: 3px;
  display: block;
  padding-left: 30px;
  position: relative;
}

.normdata-tooltip > .normdata-comment {
  background-color: #02a191;
}

.normdata-tooltip > .normdata-disambiguation {
  background-color: #272727;
}

.normdata-tooltip .material-icons {
  position: absolute;
  top: 2px;
  left: 0px;
}

.normdata-completion-field .mdl-select__arrow {
  display: none !important;
}

.dam30-qrcode__popup > a:hover {
  filter: brightness(120%);
}

.flex-parent {
  display: flex !important;
  flex-direction: column;
  column-gap: 16px;
}

.flex-parent > .flex-0 {
  flex: 0;
}

.flex-parent > .flex-1 {
  flex: 1;
}

#advanced-search-folder-selection {
  overflow: hidden;
}

#advanced-search-folder-selection .bulkchange-map-selected {
  background: rgba(2, 161, 145, 0.15);
}

#advanced-search-folder-selection #folder-selection-wrapper {
  height: 100%;
  overflow: auto;
  padding: 8px 0px;
}

#advanced-search-folder-selection,
#search-criteria {
  min-height: 81px;
}

#advanced-search-folder-selection header a i,
#search-criteria header a i {
  color: black;
}

.thumb_desc .subtitle-wrapper {
  display: block;
}

.thumb_desc .subtitle-part {
  overflow: hidden;
  display: inline-block;
}

div#stepAccessRights.mdl-step__content > .access-rights-title,
#tbl_perm tr#foladmin-lwlpermissions .access-rights-title,
#bulkfoladmin .access-rights-title,
#lwlpermissions .access-rights-title {
  font-size: 30px;
  font-weight: 500;
  padding: 15px 8px 5px 5px;
}

div#stepAccessRights.mdl-step__content > .access-rights-subtitle,
#tbl_perm tr#foladmin-lwlpermissions .access-rights-subtitle,
#bulkfoladmin .access-rights-subtitle,
#lwlpermissions .access-rights-subtitle {
  font-size: 15px;
  font-weight: 500;
  padding: 10px 8px 5px 5px;
}

#tbl_perm tr.ui-hidden,
#bulkfoladmin > form > .ui-hidden,
#lwlpermissions.ui-hidden {
  display: none;
}
.pb-box-header {
  background: white;
}

#col1 .ui-slider-range {
  background: #222222;
}
#usagelistfieldset {
  overflow-y: auto !important;
  height: 50vh !important;
  max-height: 490px !important;
}
.jstree-material > ul > li {
  overflow-x: auto !important;
}

.kfw-video-locked .material-icons {
  color: red;
}
.kfw-video-unlocked .material-icons {
  color: green;
}
.kfw-video-locked .material-icons,
.kfw-video-unlocked .material-icons {
  position: absolute;
  right: 10px;
  top: 5px;
}

/* Primary Color */
.mdl-color--primary {
  background-color: #02A191 !important;
}
.mdl-color-text--primary {
  color: #02A191 !important;
}

.mdl-color-text--red {
  color: #f44336!important
}

/* Buttons */
.mdl-button.mdl-button--colored {
  color: #02A191;
}
.mdl-button--raised.mdl-button--colored {
  background: #02A191;
  color: rgb(255, 255, 255);
}
.mdl-button--fab.mdl-button--colored.dam30-layout__fab-background {
  background-color: #02A191;
  color: rgb(255, 255, 255);
}
.mdl-button--raised.mdl-button--colored:hover {
  background-color: #02A191;
}
.mdl-button--raised.mdl-button--colored:active {
  background-color: #02A191;
}
.mdl-button--raised.mdl-button--colored:focus:not(:active) {
  background-color: #02A191;
}

.mdl-button--primary.mdl-button--primary {
  color: #02A191;
}

.mdl-button--primary.mdl-button--primary.mdl-button--raised,
.mdl-button--primary.mdl-button--primary.mdl-button--fab {
  background-color: #02A191;
  color: rgb(255, 255, 255);
}

.dam30-layout .mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__item.mdl-button--colored {
  color: #02A191;
}

.mdl-actionbar.mdl-actionbar--light .mdl-actionbar__item.mdl-button--active {
  background-color: rgba(2, 161, 145, 0.5);
}

.mdl-actionbar .mdl-button[data-action=unselectall],
.mdl-actionbar .mdl-button[data-action=unselectvisible] {
  color: #02A191;
}

/* Checkboxes */
.mdl-checkbox.is-checked:not(.is-disabled) .mdl-checkbox__box-outline {
  border: 2px solid #02A191;
}
.mdl-checkbox.is-checked:not(.is-disabled) .mdl-checkbox__tick-outline {
  background-color: #02A191;
}
.mdl-checkbox__ripple-container .mdl-ripple {
  background: #02A191;
}

/* Textfields */
.mdl-textfield--floating-label.is-focused .mdl-textfield__label,
.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,
.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
  color: #02A191;
}
.mdl-textfield__label:after {
  background-color: #02A191;
}
.mdl-searchable-select-textfield__label.mdl-textfield__label:after {
  bottom: 0px;
}
.dam30-layout__search .mdl-button.mdl-search__button[disabled][disabled],
.mdl-button.dam30-layout__search-in-search-result[disabled][disabled],
.mdl-button.dam30-layout__search-in-folder[disabled][disabled] {
  background-color: #02A191;
  color: rgb(0, 119, 108);
}

.mdl-layout__header {
  background-color: #02A191;
}
.mdl-layout__tab-bar {
  background-color: #02A191;
}
.mdl-layout__tab-bar-button {
  background-color: #02A191;
}

.mdl-icon-toggle.is-checked .mdl-icon-toggle__label {
  color: #02A191;
}

.mdl-badge[data-badge]:after {
  background: #02A191;
}
.mdl-badge.mdl-badge--no-background[data-badge]:after {
  color: #02A191;
}

/* Radio Buttons */
.mdl-radio.is-checked:not(.is-disabled) .mdl-radio__outer-circle {
  border-color: #02A191;
}
.mdl-radio__inner-circle {
  background: #02A191;
}
.mdl-radio__ripple-container .mdl-ripple {
  background: #02A191;
}

/* Progressbar */
.mdl-progress > .progressbar {
  background-color: #02A191;
}
.mdl-progress > .bufferbar {
  background-image: linear-gradient(to right, rgba(255,255,255,0.7), rgba(255,255,255,0.7)), linear-gradient(to right, #02A191, #02A191);
}

@supports (-webkit-appearance: none) {
  .mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate) > .auxbar,
  .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate) > .auxbar {
    background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, #02A191, #02A191);
  }
}

.mdl-progress:not(.mdl-progress--indeterminate) > .auxbar,
.mdl-progress:not(.mdl-progress__indeterminate) > .auxbar {
  background-image: linear-gradient(to right, rgba(255,255,255, 0.9), rgba(255,255,255, 0.9)), linear-gradient(to right, #02A191, #02A191);
}

.mdl-progress.mdl-progress--indeterminate > .bar1,
.mdl-progress.mdl-progress__indeterminate > .bar1 {
  background-color: #02A191;
}

.mdl-progress.mdl-progress--indeterminate > .bar3,
.mdl-progress.mdl-progress__indeterminate > .bar3 {
  background-color: #02A191;
}

/* Slider */
.mdl-slider.is-upgraded {
  color: #02A191;
}
.mdl-slider.is-upgraded::-ms-fill-lower {
  background: linear-gradient(to right, transparent, transparent 16px, #02A191 16px, #02A191 0);
}
.mdl-slider.is-upgraded::-webkit-slider-thumb {
  background: #02A191;
}
.mdl-slider.is-upgraded::-moz-range-thumb {
  background: #02A191;
}
.mdl-slider.is-upgraded:active::-webkit-slider-thumb {
  background: #02A191;
}
.mdl-slider.is-upgraded:active::-moz-range-thumb {
  background: #02A191;
}
.mdl-slider.is-upgraded::-ms-thumb {
  background: #02A191;
}
.mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb {
  background: radial-gradient(circle closest-side, #02A191 0%, #02A191 37.5%, rgba(2, 161, 145, 0.26) 37.5%, rgba(2, 161, 145, 0.26) 100%);
}
.mdl-slider.is-upgraded:active::-ms-thumb {
  background: #02A191;
}
.mdl-slider__background-lower {
  background: #02A191;
}

/* Spinner */
.mdl-spinner--single-color .mdl-spinner__layer-1 {
  border-color: #02A191;
}
.mdl-spinner--single-color .mdl-spinner__layer-2 {
  border-color: #02A191;
}
.mdl-spinner--single-color .mdl-spinner__layer-3 {
  border-color: #02A191;
}
.mdl-spinner--single-color .mdl-spinner__layer-4 {
  border-color: #02A191;
}

/* Switch */
.mdl-switch.is-checked .mdl-switch__thumb {
  background: #02A191;
}
.mdl-switch__ripple-container .mdl-ripple {
  background: #02A191;
}

/* Tree */
#dam30-layout .jstree-material [data-active] > a {
  background: rgba(2, 161, 145, 0.15);
}
#dam30-layout .jstree-material .jstree-hovered {
  background: rgba(2, 161, 145, 0.25);
  border-bottom: 1px solid #02A191;
}
#dam30-layout .jstree-material .jstree-clicked {
  background: rgba(2, 161, 145, 0.15);
  border-bottom: 1px solid #02A191;
}
#dam30-layout .jstree-material .jstree-undetermined > a > .jstree-checkbox .mdl-checkbox__tick-outline {
  background: #02A191;
}
#dam30-layout .jstree-material .jstree-undetermined > a > .jstree-checkbox .mdl-checkbox__box-outline {
  border: 2px solid #02A191;
}

/* Stepper */
.mdl-step.is-active .mdl-step__label-indicator {
  background-color: #02A191;
}

/* Tabs */
.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
  background: #02A191;
}
.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
  background: #02A191;
}

/* Layout Active Tab Marker */
.mdl-layout.is-upgraded .mdl-layout__tab.is-active:after {
  background: #FC4C02;
}

.mdl-button--fab.mdl-button--colored.dam30-layout__fab-background-attention {
  color: rgb(255, 255, 255);
}

/* Gridforms */
#dam30-layout .theme-white .grid-form__field--focused .grid-form__prefix-button:not(.grid-form__prefix-button--disabled) i {
  color: #02A191;
}

#dam30-layout .grid-form .bar:before,
#dam30-layout .grid-form .bar:after {
  background: #02A191;
}

#dam30-layout .grid-form .grid-form__field--focused .grid-form__label {
  color: #02A191;
}

#dam30-layout .grid-form .grid-form__field--focused.gf-textarea--bordered {
  border: 2px solid #02A191;
}

#dam30-layout .grid-form .mdl-chip__action {
  color: #02A191;
}

#dam30-layout .grid-form fieldset legend {
  border-color: #02A191;
}

#dam30-layout .grid-form__fieldset-header,
#dam30-layout .grid-form fieldset legend span {
  color: #02A191;
}

#dam30-layout .grid-form .gf-selected {
  background-color: #02A191;
  color: rgb(255, 255, 255);
}

/* Date- & Timepicker */
.mddtp-picker .mddtp-picker__header {
  background-color: #02A191 !important;
}
.mddtp-picker__action .mddtp-button {
  color: #02A191 !important;
}
.mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid span.mddtp-picker__cell--selected,
.mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid .mddtp-picker__tr span.mddtp-picker__cell:hover {
  background-color: #02A191 !important;
}
.mddtp-picker__years .mddtp-picker__li--current {
  color: #02A191 !important;
}
.dam30-layout .mdl-textfield__datepicker {
  color: #02A191;
}
#mddtp-date__overlay.is-active {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.35);
}

/* Article */
.material-belt-article-ribbon {
  background-color: #02A191;
}

/* Chips */
.mdl-chip__contact {
  background-color: #02A191;
  color: rgb(255, 255, 255);
}

/* Actionbar customized*/
.mdl-actionbar.mdl-actionbar--dark .ui-layout-pane {
 background-color: #272727;
}
/*linker und rechter rand der actionbar*/
.mdl-actionbar.mdl-actionbar--dark {
 background-color: #272727;
}
/*trennstiche actionbar*/
.mdl-actionbar.mdl-actionbar--dark .mdl-actionbar__group {
 border-left: 1px solid #272727;
}
/*trenner actionbar*/
.mdl-actionbar__fixed {
 height: 100%;
 border-left: 1px solid #272727;
}
/*header der hauptseite*/
.dam30-layout__header-background {
 background-color: #272727;
 color: white;
}
/*header der hauptseite - hack KFW-770 */
.dam30-layout__header-background_kfw {
 color: white;
}
/*burger menu links oben*/
.dam30-layout__stack .mdl-layout__drawer-button {
 color: white;
}

/*pfeil nach links im menu links oben*/
.mdl--left__arrow {
    position: relative;
    display: inline-block;
    margin: 0 36px 0 0;
    color: white;
    text-align: right;
    cursor: pointer;
}

.mdl-dialog > .mdl-login__header {
  padding: 40px 0;
  background: #222;
}

/*bottom left background for the 4 buttons*/
.pdam3-layout__west-south-bottom {
    background: #AAA;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  border-bottom-right-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  border-bottom-left-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  border-top-right-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  border-top-left-radius: 0;
}

.ui-widget-header {
  border: inherit;
  background: initial;
  font-weight: inherit;
  background-color: #02A191;
  color: rgb(255, 255, 255);
}

.withToolTip .tooltiptext {
  visibility: hidden;
  width: 50px;
  background-color: #757575;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  margin-top: 20px;

  /* Position the tooltip */
  position: fixed;
  z-index: 99999999;
}

.withToolTip:hover .tooltiptext {
  visibility: visible;
}
#usagelist{
  overflow: hidden !important;
  padding-bottom: 20px;
  padding-right: 20px;
}
#usagelist tr td{
  overflow: visible !important;
}


#usagelist tr td .mdl-button--icon{
  overflow: visible;
}


#usagelist .withToolTip .tooltiptext{
  position: absolute;
  left: 0;
  top: 0;
  padding: 6px 10px;
  height: auto;
  line-height: 14px;
  font-size: 12px;
  width: auto;
  max-width: 170px;
  font-weight: 400;
  border-radius: 2px;
}
/** Material Slideshow */

.mss-wrapper {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.mss-slider-wrapper {
	background-color: #212121;
}
.mss-wrapper .mdl-actionbar.mdl-actionbar--dark {
	background-color: rgba(0, 0, 0, 1);
}
.mss-wrapper .mdl-actionbar.mdl-actionbar--dark .ui-layout-pane {
	background-color: rgba(0, 0, 0, 1);
}

.sl-slider-wrapper {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.sl-slider {
	position: absolute;
	top: 0;
	left: 0;
}

/* Slide wrapper and slides */
.sl-slide,
.sl-slides-wrapper,
.sl-slide-inner {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.sl-slide {
	z-index: 1;
}

/* The duplicate parts/slices */
.sl-content-slice {
	overflow: hidden;
	position: absolute;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	background: #fff;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	opacity: 1;
}

/* Horizontal slice */
.sl-slide-horizontal .sl-content-slice {
	width: 100%;
	height: 50%;
	left: -200px;
	-webkit-transform: translateY(0%) scale(1);
	-moz-transform: translateY(0%) scale(1);
	-o-transform: translateY(0%) scale(1);
	-ms-transform: translateY(0%) scale(1);
	transform: translateY(0%) scale(1);
}

.sl-slide-horizontal .sl-content-slice:first-child {
	top: -200px;
	padding: 200px 200px 0px 200px;
}

.sl-slide-horizontal .sl-content-slice:nth-child(2) {
	top: 50%;
	padding: 0px 200px 200px 200px;
}

/* Vertical slice */
.sl-slide-vertical .sl-content-slice {
	width: 50%;
	height: 100%;
	top: -200px;
	-webkit-transform: translateX(0%) scale(1);
	-moz-transform: translateX(0%) scale(1);
	-o-transform: translateX(0%) scale(1);
	-ms-transform: translateX(0%) scale(1);
	transform: translateX(0%) scale(1);
}

.sl-slide-vertical .sl-content-slice:first-child {
	left: -200px;
	padding: 200px 0px 200px 200px;
}

.sl-slide-vertical .sl-content-slice:nth-child(2) {
	left: 50%;
	padding: 200px 200px 200px 0px;
}

/* Content wrapper */
/* Width and height is set dynamically */
.sl-content-wrapper {
	position: absolute;
}

.sl-content {
	width: 100%;
	height: 100%;
}

/* Default styles for background colors */
/* .sl-slide-horizontal .sl-slide-inner {
	background: #ddd;
}

.sl-slide-vertical .sl-slide-inner {
	background: #ccc;
} */

.bg-img {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: absolute;
  top: 0;
  left: 0;
	width: 100%;
	height: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	background-position: center center;
  background-repeat: no-repeat;
}
.bg-img.padded {
  padding: 200px;
  top: -200px;
	left: -200px;
}
.sl-slider--contain .bg-img {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	background-size: contain;
}

/* Action Buttons */
.mdl-button.mdl--hover-fade i {
	opacity: 0.35;
}
.mdl-button.mdl--hover-fade:hover i {
	opacity: 1;
}

/* Custom navigation dots */
.nav-dots {
	text-align: center;
	position: absolute;
	bottom: 2%;
	min-height: 30px;
	width: 50%;
	left: 25%;
	z-index: 1000;
}
.nav-dots.disabled {
  display: none;
}

.nav-dots span {
	display: inline-block;
	position: relative;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 3px;
	background: #ddd;
	background: rgba(150, 150, 150, 0.5);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	cursor: pointer;
}

.nav-dots span.nav-dot-current:after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	top: 3px;
	left: 3px;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.9);
}

/* Thumbnails */
.mss-thumbs {
	background-color: #000000;
}
.mss-thumb {
	width: 120px;
	height: 120px;
	margin: 2px 0 0 0;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.mss-thumb:hover {
	cursor: pointer;
}

/* Add to docs */
.mss-scrolling {
	height: 100%;
  overflow: hidden;
}

.mss-scrolling ul {
	position: absolute;
	display: flex;

  /*Add if you want to disable the option of selecting the text while sliding*/
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;

  margin: 0;
  padding: 0;

  list-style-type: none;

  -webkit-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.mss-scrolling li {
	float: left;
  -webkit-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -moz-transform: scale(0.95);
  transform: scale(0.95);
	border: 1px solid transparent;
}

.mss-scrolling .itemslide-active {/*applied to current active item*/
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
	border: 1px solid rgba(255, 255, 255, 0.7);
}

/* Additional Data */
.mss-imagedata {
	display: none;
}

.mss-orientation {
	position: absolute;
	bottom: 2%;
	left: 2%;
	padding: 3px;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 1000;
	border-radius: 3px;
}
.mss-orientation i {
	display: none;
	color: rgba(255, 255, 255, 0.95);
	float: left;
}
.mss-orientation h3 {
	margin: 0 0 0 6px;
	padding: 0;
	font-size: 12px;
	font-weight: 600;
	line-height: 26px;
	letter-spacing: 2px;
	color: rgba(255, 255, 255, 0.95);
	float: left;
}

.mss-data {
	position: absolute;
	bottom: 2%;
	right: 2%;
	padding: 3px;
	z-index: 1000;
}
.mss-data a {
	display: inline-block;
	background-color: rgba(0, 0, 0, 0.4);
	color: rgba(255, 255, 255, 0.95);
	text-decoration: none;
	padding: 0 6px;
	font-family: Roboto, Noto, "Segoe UI", Arial, sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 26px;
	border-radius: 3px;
}
.mss-data span {
	display: inline-block;
	padding: 0 3px;
}
.mss-data svg {
	position: relative;
	height: 12px;
	width: auto;
	vertical-align: middle;
	top: -1px;
	fill: white;
}

.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(font/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto;box-sizing:content-box}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:focus,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-moz-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-ms-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-o-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:focus,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;-moz-transition:width .1s;-ms-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0!important;white-space:nowrap}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}
/*! Pickr 1.4.5 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') no-repeat 50%;background-size:0;transition:all .3s}.pickr .pcr-button:before{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;z-index:-1;z-index:auto}.pickr .pcr-button:after,.pickr .pcr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.15em}.pickr .pcr-button:after{transition:background .3s;background:currentColor}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear:before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pickr .pcr-button.disabled{cursor:not-allowed}.pcr-app *,.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pcr-app button.pcr-active,.pcr-app button:focus,.pcr-app input.pcr-active,.pcr-app input:focus,.pickr button.pcr-active,.pickr button:focus,.pickr input.pcr-active,.pickr input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pcr-app .pcr-palette,.pcr-app .pcr-slider,.pickr .pcr-palette,.pickr .pcr-slider{transition:box-shadow .3s}.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus,.pickr .pcr-palette:focus,.pickr .pcr-slider:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display:grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{-webkit-filter:brightness(.975);filter:brightness(.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-save{width:auto;color:#fff}.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover,.pcr-app .pcr-interaction .pcr-save:hover{-webkit-filter:brightness(.925);filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{background:#f44250}.pcr-app .pcr-interaction .pcr-cancel:focus,.pcr-app .pcr-interaction .pcr-clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity,.pcr-app .pcr-selection .pcr-color-palette{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active,.pcr-app .pcr-selection .pcr-color-palette:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=classic]{width:28.5em;max-width:95vw;padding:.8em}.pcr-app[data-theme=classic] .pcr-selection{display:flex;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:2em;display:flex;flex-direction:column;justify-content:space-between;margin-right:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;transition:background-color .3s,box-shadow .3s;border-radius:.15em .15em 0 0;z-index:2}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 0 .15em .15em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color{background:currentColor;width:100%;height:50%}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette{flex-grow:1;border-radius:.15em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity{margin-left:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-picker{left:50%;transform:translateX(-50%)}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider{width:8px;flex-grow:1;border-radius:50em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(180deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(180deg,transparent,#000),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,50%}
@charset "UTF-8";

/*
 * Stylesheet Grid Forms v1.3.10
 * Copyright (c) 2014-2018; aburai
 * ******************************** */

.grid-form,
.grid-form *,
.grid-form *:before,
.grid-form *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.grid-form .gf-chips *,
.grid-form .gf-tree * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.grid-form .gf-chips .mdl-checkbox *,
.grid-form .gf-tree .mdl-checkbox * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

:focus,
.grid-form *:focus,
.grid-form .focus-input {
  outline: 0 none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.grid-form {
  display: block;
  /* margin-bottom: 5px; */
}
.grid-form.grid-form--shadow {
  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);
}

.grid-form.gf-material {
  font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
}

.grid-form header {
  /* height: 48px; */
  margin: 12px 12px 0;
  padding: 0;
}
.grid-form header.absolute {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.grid-form header .header {
  font-size: 22px;
}
.grid-form header > i.gf-editable {
  position: absolute;
  top: 10px;
  right: 3px;
  cursor: pointer;
}

.grid-form__footer {
  height: 48px;
  margin-top: 16px;
  padding: 8px;
}
.grid-form__footer.absolute {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.grid-form__footer button {
  float: right;
  margin-left: 8px;
}
.grid-form__footer button.restore-form {
  float: left;
  margin-left: 0;
}

/* Fieldset and Legend */
/* =================== */

.grid-form fieldset {
  width: 100%;
  border: none;
  padding: 0;
  margin: 0;
}
.grid-form > fieldset {
  padding: 6px 12px;
}
.grid-form > fieldset > i.gf-editable {
  position: absolute;
  top: 10px;
  right: 3px;
  cursor: pointer;
}

/*.grid-form > fieldset > legend:first-child {*/
/*min-height: 48px;*/
/*}*/
.grid-form fieldset legend {
  position: relative;
  width: 100%;
  min-height: 48px;
  margin: 0 6px;
  padding: 12px 0 0 0;
  border: none;
}

/* Fieldset Header Text */
.grid-form__fieldset-header,
.grid-form fieldset legend span {
  font-size: 18px;
  font-weight: 600;
}
.grid-form fieldset fieldset legend span {
  font-size: 17px;
}
.grid-form fieldset fieldset fieldset legend span {
  font-size: 16px;
}

.grid-form fieldset legend i {
  position: absolute;
  /* only for batch */
  /* top: 12px; */
  right: 3px;
  opacity: 0.6;
  cursor: pointer;
}
.grid-form fieldset legend i:hover {
  opacity: 0.95;
}

.grid-form fieldset.grid-form__fieldset--collapsed .grid-form__row-span {
  display: none;
}

/* Field Span */
/* ========== */

.grid-form [data-row-span] [data-field-span].gf--disabled {
  /*pointer-events: none;*/
}

/* Form Field Labels */
/* ================= */

/* General LABEL style */
.grid-form__label,
.grid-form [data-row-span] [data-field-span] > label:first-child {
  position: static;
  display: block;
  padding: 16px 0 8px 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  vertical-align: top;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
}
.grid-form [data-row-span] [data-field-span].gf--disabled > label:first-child {
  cursor: default;
}

.grid-form__field-actions {
  position: absolute;
  top: 2px;
  right: 3px;
}
.grid-form__field-actions > i {
  cursor: pointer;
}

/* Label Addons */
.grid-form [data-row-span] [data-field-span] label i.material-icons {
  vertical-align: top;
  font-size: 12px;
}
.grid-form [data-row-span] [data-field-span] label i.gf-closable {
  float: left;
  margin: 4px 3px 0 0;
}
.grid-form [data-row-span] [data-field-span] label i.gf-editable {
  float: right;
  margin: 3px 3px 0 0;
}

.grid-form__prefix-button {
  display: block;
  width: 32px;
  margin-right: 6px;
}
.grid-form__prefix-button i {
  position: relative;
  left: 5px;
}
.grid-form__prefix-button--disabled,
.gf-prefix-button.disabled {
  pointer-events: none;
  cursor: default;
}

.grid-form .dd .ddTitle.focus-input {
  border: 1px solid #444;
}
.grid-form .dd.ddOpen > .ddTitle {
  border: 1px solid #444;
  border-bottom: 0;
}
.grid-form .dd.ddOpen > .ddChild {
  border: 1px solid #444;
  border-top: 0;
}

/* Input fields wrapper */

.grid-form__input,
.grid-form__textarea,
.grid-form__select {
  width: 100%;
  height: 30px;
  padding: 0;
  margin: 0;
  font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
  font-size: 16px;
  font-weight: 500;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

.grid-form__input,
.grid-form__select {
  padding: 0 0 8px;
}

.grid-form__select::selection {
  background: transparent;
}

.grid-form__searchable::selection {
  background: #b3d4fc !important;
}
.grid-form__select::-moz-selection {
  background: transparent;
}

.mddtp-picker .mddtp-picker__header {
  background-color: #0d47a1;
}
.mddtp-picker__body .mddtp-picker__viewHolder .mddtp-picker__grid span.mddtp-picker__cell--selected,
.mddtp-picker__body
  .mddtp-picker__viewHolder
  .mddtp-picker__grid
  .mddtp-picker__tr
  span.mddtp-picker__cell:hover {
  background-color: #0d47a1;
}
.mddtp-button {
  color: #0d47a1;
}
.mddtp-picker__selection span {
  background-color: #0d47a1;
}

.grid-form input[type='radio'] {
  vertical-align: middle;
}

.grid-form .microlight {
  font-family: monospace;
  white-space: pre;
}

.grid-form .motley-group {
  margin-top: 0;
  margin-bottom: 0;
}
.grid-form .button-group {
  margin: 5px 0;
  padding: 0 5px;
}
.grid-form .button-group button:not(:first-child) {
  margin-left: 8px;
}

.grid-form .button-group .required-info {
  position: absolute;
  bottom: 10px;
  width: 100%;
  text-align: center;
  z-index: 0;
  pointer-events: none;
}

.grid-form .suffix {
  line-height: 34px;
}

.grid-form input[type='text']::-webkit-input-placeholder,
.grid-form input[type='email']::-webkit-input-placeholder,
.grid-form input::-webkit-input-placeholder,
.grid-form textarea::-webkit-input-placeholder,
.grid-form input:-moz-placeholder,
.grid-form textarea:-moz-placeholder {
  font-size: 9px !important;
  font-weight: normal !important;
  color: #bbb !important;
  text-transform: lowercase !important;
}

.grid-form .gf-inp-marker {
  position: relative;
  top: 8px;
  right: 5px;
}

.mdl-layout__tab .mdl-badge[data-badge]:after {
  background: #d93025;
}
.mdl-badge.noerrors[data-badge]:after {
  background: rgb(0, 128, 0);
}

.grid-form .twitter-typeahead {
  width: 100%;
}

.grid-form .nopad-left {
  padding-left: 0 !important;
}

/* Disabled fields */
.grid-form [data-row-span] [data-field-span].disabled {
  /*opacity: 0.60;*/
  /*pointer-events: none;*/
}
.gf__field--readonly {
}
.gf__field--readonly [name] {
  border: none !important;
}

/* Row Spans */
.grid-form__row-span {
  width: 100%;
  zoom: 1;
}
.grid-form__row-span:before,
.grid-form__row-span:after,
.grid-form [data-row-span]:before,
.grid-form [data-row-span]:after {
  content: '';
  display: table;
}
.grid-form__row-span:after,
.grid-form [data-row-span]:after {
  clear: both;
}
@media only screen and (min-width: 0) and (max-width: 700px) {
  .grid-form__row-span,
  .grid-form [data-row-span] {
    border-bottom: none;
  }
}

.grid-form [data-row-span].fixed-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 50;
}

/* Field Spans */
/* =========== */
.grid-form [data-row-span] [data-field-span] {
  position: relative;
  padding: 0 9px;
  float: left;
  overflow-x: hidden; /* TODO create fld.overflow flag */
  overflow-y: hidden;
}
.grid-form [data-row-span].narrow [data-field-span] {
  padding: 0 6px 4px;
}

@media only screen and (min-width: 0) and (max-width: 700px) {
  .grid-form [data-row-span] [data-field-span] {
    border-bottom: 1px solid #333333;
    width: 100% !important;
  }
  .grid-form .buffer {
    display: none;
  }
}
@media only screen and (min-width: 700px) {
  .grid-form [data-row-span] [data-field-span] {
    display: block;
    /* border-right: 1px solid #333333; */
  }
}

.grid-form.stacked {
  margin-right: 10px;
}
.grid-form.stacked [data-row-span] {
  border-bottom: 0;
}
.grid-form.stacked [data-row-span] [data-field-span] {
  /* border-bottom: 1px solid #333333; */
  border-right: 0;
  width: 100% !important;
}
.grid-form.stacked .buffer {
  display: none !important;
}

/* Form Field Helper Text */
/* ====================== */

.grid-form__field-helper {
  min-height: 12px;
  padding-top: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.grid-form__field-helper:empty {
  display: none;
}

/* Form Field Validation */
/* ===================== */

.grid-form__field-error {
  padding-top: 8px;
  min-height: 12px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}
.grid-form__field-error:empty {
  display: none;
}
.grid-form__field-error .field-error-message {
  /* padding: 3px 0; */
  color: #d93025;
}

/*  Char counter for Textarea  */
.grid-form__char-counter {
  position: absolute;
  bottom: -6px;
  right: 20px;
}
.grid-form__char-counter-label {
  font-size: 12px;
}
.grid-form__char-counter-value {
  width: 50px;
  padding: 1px 4px;
  margin-left: 4px;
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}

.grid-form [data-row-span] [data-field-span]:last-child {
  /* border-right: none; */
}

/* AUI Validator */
.grid-form [data-row-span] [data-field-span] .form-validator-stack {
  display: none !important;
}

.grid-form textarea:disabled,
.grid-form textarea.disabled,
.grid-form textarea.no-resize {
  resize: none;
}

.grid-form #map-canvas {
  /* z-index: -1; */
}

.grid-form .mdl-select.mdl-select--notpadded {
  width: 100%;
  /* margin: 2px 6px; */
  padding: 0;
}
.grid-form .mdl-select.mdl-select--notpadded .mdl-textfield {
  width: 100%;
  padding: 0;
}
.grid-form .mdl-select.mdl-select--notpadded .mdl-select__arrow {
  top: 4px; /* 4px normal + 8px padding */
}

/* BARS ================================= */
.grid-form .bar {
  position: relative;
  display: block;
  width: 100%;
}
.grid-form .bar:before,
.grid-form .bar:after {
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 0;
  content: '';
  background: #0d47a1;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
}
.grid-form .bar:before {
  left: 50%;
}
.grid-form .bar:after {
  right: 50%;
}

/* active state */
.grid-form input:focus ~ .bar:before,
.grid-form input:focus ~ .bar:after {
  width: 50%;
}

/* Scrollbar Helper */
.gf-noscroll {
  overflow: hidden !important;
}
.gf-scroll,
.gf-scroll-y {
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
.gf-scroll-x {
  overflow-x: auto !important;
  overflow-y: hidden !important;
}
.gf-scroll-both {
  overflow: auto !important;
}

/* Themes */
/* ====== */

.theme-white .grid-form {
  background-color: rgba(255, 255, 255, 1);
  color: rgba(0, 0, 0, 0.87);
}

.theme-white .grid-form .grid-form__fieldset-header {
  color: rgba(13, 71, 161, 1);
}
.theme-white .grid-form header {
  color: rgba(0, 0, 0, 0.87);
  border-bottom: 1px solid rgba(0, 0, 0, 0.87);
}
.theme-white .grid-form fieldset legend {
  border-bottom: 1px solid rgba(13, 71, 161, 0.8);
}
.theme-white .grid-form fieldset legend i {
  color: rgba(13, 71, 161, 1);
}

.theme-white .grid-form input[type='text'],
.theme-white .grid-form textarea,
.theme-white .grid-form select {
  background-color: rgba(255, 255, 255, 1);
}

.theme-white .grid-form a {
  color: #0d47a1;
}

/* Theme White (Default) */
/* #fffae4 = light yellow, #9CC6F1 = light blue */
/* rgba(131, 211, 241, 0.10) */
.theme-white .grid-form__field--focused {
  background-color: rgba(255, 255, 255, 1);
}

.theme-white .grid-form__label {
  color: rgba(0, 0, 0, 0.54);
}
.theme-white .grid-form__field--focused .grid-form__label {
  color: #0d47a1;
}
.theme-white .grid-form__field--focused.gf__field--invalid .grid-form__label {
  color: #d93025;
}
.theme-white .grid-form .gf--disabled .grid-form__label {
  color: rgba(0, 0, 0, 0.38);
}

.theme-white .grid-form__row-span:hover,
.theme-white .grid-form [data-row-span] [data-field-span]:not(.buffer, .nohover):hover {
  background: rgba(255, 255, 255, 0.8);
}
.theme-white .gf__field--readonly {
  background-color: rgba(200, 200, 200, 0.4);
}

.theme-white .grid-form [data-row-span] {
  /* border-bottom: 1px solid #AAA; */
}

.theme-white .grid-form__input,
.theme-white .grid-form__select,
.theme-white .grid-form__textarea,
.theme-white .grid-form input {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  border: 1px solid transparent;
}

.theme-white .grid-form input[type='text'],
.theme-white .grid-form input[type='date'],
.theme-white .grid-form input[type='time'],
.theme-white .grid-form input[type='datetime-local'],
.theme-white .grid-form__select,
.theme-white .grid-form input[type='password'],
.theme-white .grid-form input[type='number'] {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.theme-white .grid-form input[type='text']:focus,
.theme-white .grid-form__field--focused .grid-form__select,
.theme-white .grid-form input[type='password']:focus,
.theme-white .grid-form input[type='number']:focus {
  border-bottom: 1px solid transparent;
}

.theme-white .grid-form .buffer {
  background-color: whitesmoke;
}

.theme-white .grid-form__input--disabled,
.theme-white .grid-form input.disabled,
.theme-white .grid-form input[disabled],
.theme-white .grid-form select.disabled,
.theme-white .grid-form select[disabled],
.theme-white .grid-form textarea.disabled,
.theme-white .grid-form textarea[disabled] {
  color: rgba(0, 0, 0, 0.38);
  border-style: dotted;
}

.theme-white .grid-form .gf-inp-marker i.batch {
  color: #bbb;
}
.theme-white .grid-form__field--focused .gf-inp-marker i.batch {
  color: #444;
}

.theme-white .grid-form__prefix-button i {
  color: rgba(0, 0, 0, 0.87);
}
.theme-white .grid-form__field--focused .grid-form__prefix-button i {
  color: #0d47a1;
}
.theme-white .grid-form__prefix-button[disabled] i,
.theme-white .grid-form__prefix-button.disabled i,
.theme-white .grid-form__prefix-button--disabled i {
  color: rgba(0, 0, 0, 0.38);
}

/* DataTable */
.theme-white .grid-form table.dataTable th {
  color: #111;
}
.theme-white .grid-form table.dataTable td {
  color: #333;
}

.theme-white .grid-form [data-row-span] [data-field-span] .gf-dropzone i.batch {
  color: #777;
}

.theme-white .grid-form__char-counter-label,
.theme-white .grid-form__char-counter-value {
  color: rgba(0, 0, 0, 0.54);
}
.theme-white .gf--disabled .grid-form__char-counter-label,
.theme-white .gf--disabled .grid-form__char-counter-value {
  color: rgba(0, 0, 0, 0.38);
}

.theme-white .grid-form .gf-textarea--bordered {
  border: 2px solid rgba(0, 0, 0, 0.42);
  border-radius: 4px;
}
.theme-white .grid-form .grid-form__field--focused.gf-textarea--bordered {
  border: 2px solid #0d47a1;
}
.theme-white .grid-form__field--focused.gf__field--invalid.gf-textarea--bordered {
  border-color: #d93025;
}
.theme-white .grid-form .gf--disabled.gf-textarea--bordered {
  border-style: dotted;
}
.theme-white .grid-form .gf--disabled.gf-textarea--bordered textarea {
  background-color: transparent;
}

.theme-white .grid-form .mdl-chip {
  background-color: #bdc1c6;
}

.theme-white .grid-form .grid-form__field-helper {
  color: rgba(0, 0, 0, 0.54);
}

.theme-white .grid-form .gf__field--invalid .bar:before,
.theme-white .grid-form .gf__field--invalid .bar:after {
  background: #d93025;
}

.theme-white .grid-form .gf-selected {
  background-color: #0d47a1;
  color: rgba(255, 255, 255, 0.8);
}

.theme-white .grid-form .gf--disabled .mdl-select .mdl-select__arrow {
  color: rgba(0, 0, 0, 0.38);
}

/* Theme Dark */
/* ==================================================================================== */

.theme-dark .grid-form {
  background: rgba(0, 0, 0, 1);
  color: rgba(255, 255, 255, 0.7);
}

.theme-dark .grid-form .grid-form__fieldset-header {
  color: rgba(255, 215, 0, 0.7);
}
.theme-dark .grid-form header {
  color: rgba(255, 255, 255, 0.8);
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
}
.theme-dark .grid-form fieldset legend {
  border-bottom: 1px solid rgba(255, 215, 0, 0.8);
}
.theme-dark .grid-form fieldset legend i {
  color: rgba(255, 215, 0, 1);
}

.theme-dark .grid-form .grid-form__label {
  color: rgba(255, 255, 255, 0.7);
}
.theme-dark .grid-form__field--focused .grid-form__label {
  color: gold;
}
.theme-dark .grid-form__field--focused.gf__field--invalid .grid-form__label {
  color: #d93025;
}
.theme-dark .grid-form .gf--disabled .grid-form__label {
  color: rgba(255, 255, 255, 0.5);
}

.theme-dark .gf--disabled .grid-form__char-counter-label,
.theme-dark .gf--disabled .grid-form__char-counter-value {
  color: rgba(255, 255, 255, 0.5);
}

.theme-dark .grid-form [data-row-span] [data-field-span]:not(.buffer, .nohover):hover {
  background: rgba(0, 0, 0, 0.8);
}

.theme-dark .grid-form__input,
.theme-dark .grid-form__select,
.theme-dark .grid-form__textarea,
.theme-dark .grid-form input {
  background-color: transparent;
  color: rgba(255, 255, 255, 1);
  border: 1px solid transparent;
}

.theme-dark .grid-form input[type='text'],
.theme-dark .grid-form__select,
.theme-dark .grid-form input[type='password'],
.theme-dark .grid-form input[type='number'] {
  border-bottom: 1px solid rgba(255, 255, 255, 0.7);
}

.theme-dark .grid-form input[type='text']:focus,
.theme-dark .grid-form__field--focused .grid-form__select,
.theme-dark .grid-form input[type='password']:focus,
.theme-dark .grid-form input[type='number']:focus {
  border-bottom: 1px solid transparent;
}

.theme-dark .grid-form input.disabled,
.theme-dark .grid-form input[disabled],
.theme-dark .grid-form select.disabled,
.theme-dark .grid-form select[disabled],
.theme-dark .grid-form textarea.disabled,
.theme-dark .grid-form textarea[disabled] {
  color: rgba(255, 255, 255, 0.5);
  border-bottom-style: dotted;
}

.theme-dark .grid-form .grid-form__prefix-button i {
  color: rgba(255, 255, 255, 0.7);
}
.theme-dark .grid-form .grid-form__field--focused .grid-form__prefix-button i {
  color: gold;
}
.theme-dark .grid-form__prefix-button[disabled] i,
.theme-dark .grid-form__prefix-button.disabled i,
.theme-dark .grid-form__prefix-button--disabled i {
  color: rgba(255, 255, 255, 0.5);
}

.theme-dark .grid-form .bar:before,
.theme-dark .grid-form .bar:after {
  background: gold;
}
.theme-dark .grid-form .gf__field--invalid .bar:before,
.theme-dark .grid-form .gf__field--invalid .bar:after {
  background: #d93025;
}

.theme-dark .grid-form .gf-textarea--bordered {
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 4px;
}
.theme-dark .grid-form .grid-form__field--focused.gf-textarea--bordered {
  border: 1px solid gold;
}
.theme-dark .grid-form .gf--disabled.gf-textarea--bordered {
  background-color: rgba(255, 255, 255, 0.1);
  border-style: dotted;
}
.theme-dark .grid-form .gf--disabled.gf-textarea--bordered textarea {
  background-color: transparent;
}

.theme-dark .grid-form .mdl-radio__outer-circle {
  border-color: rgba(255, 255, 255, 0.87);
}

.theme-dark .grid-form select option {
  color: #444;
}

.theme-dark .grid-form .mdl-switch:not(.is-checked) .mdl-switch__track {
  background-color: rgba(255, 255, 255, 0.85);
}
.theme-dark .grid-form .mdl-checkbox .mdl-checkbox__label {
  color: rgba(255, 255, 255, 0.85);
}
.theme-dark .grid-form .mdl-checkbox:not(.is-checked) .mdl-checkbox__box-outline {
  border-color: rgba(255, 255, 255, 0.85);
}
.theme-dark .grid-form .mdl-checkbox.is-checked .mdl-checkbox__box-outline {
  background-color: rgba(255, 255, 255, 0.85);
}
.theme-dark .grid-form .mdl-slider__container {
  color: rgba(255, 255, 255, 1);
}
.theme-dark .grid-form .mdl-slider .mdl-slider__background-upper {
  /* background-color: rgba(255, 255, 255, 0.85); */
}
.theme-dark .grid-form .mdl-button.mdl-color-text--primary-contrast[disabled] {
  opacity: 0.5;
}
.theme-dark .grid-form .gf-button button {
  color: rgba(255, 255, 255, 1);
}
.theme-dark .grid-form .gf-button button[disabled] {
  color: rgba(255, 255, 255, 0.5);
}

.theme-dark .grid-form .mdl-switch.is-checked .mdl-switch__thumb {
  background: gold;
}
.theme-dark .grid-form .mdl-switch.is-checked .mdl-switch__track {
  background: rgba(255, 215, 0, 0.5);
}

.theme-dark .grid-form .mdl-radio.is-checked .mdl-radio__outer-circle {
  border-color: gold;
}
.theme-dark .grid-form .mdl-radio.is-checked .mdl-radio__inner-circle {
  background-color: gold;
}

.theme-dark .grid-form .mdl-slider.is-upgraded {
  background: rgba(255, 255, 255, 0.3);
}
.theme-dark .grid-form .mdl-slider__background-lower {
  background: gold;
}
.theme-dark .grid-form .mdl-slider__background-upper {
  color: white;
}
.theme-dark .grid-form input[type='range']::-webkit-slider-thumb {
  background-color: gold;
}
.theme-dark .grid-form .mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb {
  box-shadow: 0 0 0 10px rgba(255, 215, 0, 0.26);
}
.theme-dark .grid-form .mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb {
  box-shadow: 0 0 0 10px rgba(255, 215, 0, 0.26);
}

.theme-dark .grid-form .grid-form__field-helper {
  color: rgba(255, 255, 255, 0.7);
}

.theme-dark .grid-form .grid-form__footer button {
  color: rgba(255, 255, 255, 0.7);
}
.theme-dark .grid-form .grid-form__footer button:disabled {
  color: rgba(255, 255, 255, 0.35);
}

.theme-dark .jstree-title {
  color: rgba(255, 255, 255, 1);
}

/* Scrollbars */
.theme-dark .gf-scroll::-webkit-scrollbar {
  position: relative;
  width: 8px;
  height: 8px;
}
.theme-dark .gf-scroll.scrollbar-hidden::-webkit-scrollbar {
  display: none;
}

.theme-dark .gf-scroll::-webkit-scrollbar-track {
  background-color: rgba(32, 32, 32, 1);
  /* box-shadow: inset 0 0 6px rgba(32,32,32,0.3);
	border: 1px solid rgba(223,223,223,0.4);
  margin: 25%; */
}
.theme-dark .gf-scroll.rounded::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*  Defines the scrollbar drag handle */
.theme-dark .gf-scroll::-webkit-scrollbar-thumb {
  /* box-shadow: inset 0 0 6px rgba(32,32,32,0.6); */
  background-color: rgba(166, 166, 166, 1);
  background-clip: padding-box;
  border: 0 solid transparent;
}
.theme-dark .gf-scroll.rounded::-webkit-scrollbar-thumb {
  border-radius: 10px;
}

.theme-dark .grid-form .gf-selected {
  background-color: gold;
  color: rgba(0, 0, 0, 0.87);
}

/* DataTable */
/* ========= */
.grid-form table.dataTable td.dataTables_empty {
  padding: 24px;
}
.grid-form table.dataTable th {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.grid-form table.dataTable td {
  font-size: 11px;
  font-weight: normal;
}
.grid-form table.dataTable .text-left {
  text-align: left;
}
.grid-form table.dataTable .text-right {
  text-align: right;
}

/* File Upload */
/* =========== */
.grid-form [data-row-span] [data-field-span] .gf-dropzone i.batch {
  position: relative;
  top: 10px;
  -webkit-transition: color 700ms ease-in;
  -moz-transition: color 700ms ease-in;
  transition: color 700ms ease-in;
}
.grid-form [data-row-span] [data-field-span] .gf-dropzone.dragEnter i.batch {
  color: green !important;
}

.grid-form [data-row-span] [data-field-span] .accept-ext {
  padding: 2px;
  margin: 1px;
  font-size: 13px;
  background-color: rgba(230, 231, 233, 0.8);
  cursor: pointer;
}
.grid-form [data-row-span] [data-field-span] .accept-ext-name:hover {
  text-decoration: underline;
}

.grid-form [data-row-span] [data-field-span] .gf-canvas {
  min-height: 180px;
  margin: 10px;
}

.grid-form [data-row-span] [data-field-span] .gf-canvas canvas {
  position: relative;
  margin: 0;
  padding: 0;
  border: 1px solid #c4caac;
}
.grid-form [data-row-span] [data-field-span] .gf-canvas img {
  background-color: #ccc;
  border: 1px solid #c4caac;
}

/* Progressbar */
.grid-form [data-row-span] [data-field-span] .upload-progress {
  margin-top: 20px;
}
.grid-form [data-row-span] [data-field-span] .upload-progressbar {
  height: 3px;
  line-height: 20px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

/* Files Table */
.grid-form [data-row-span] [data-field-span] .upload-status {
  max-height: 30px;
}
.grid-form [data-row-span] [data-field-span] .upload-status [data-name='status'] {
  min-height: 20px;
}

/* Upload Button */
.grid-form .gf-btn-upload {
  width: 100%;
  overflow: hidden;
  margin: 5px 0 0 0;
  /* pointer-events: none; */
}
.grid-form .gf-btn-upload i {
  margin-top: -3px;
}
.grid-form .gf-btn-upload span {
  margin-left: 12px;
}
.grid-form .orig-input {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  min-height: 30px;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px;
  direction: ltr;
  z-index: 99999;
}
.grid-form .orig-input:hover {
  cursor: pointer;
  *cursor: hand;
}
.grid-form .gf-dropzone {
  min-height: 48px;
  border: 2px dashed #ccc;
  text-align: center;
  overflow: hidden;
}
.grid-form .gf-dropzone h1,
.grid-form .gf-dropzone .dropzone-prompt {
  line-height: 50px;
  font-size: 18px;
  margin: auto 0;
  text-align: center;
  white-space: nowrap;
}
.grid-form .gf-dropzone.dragEnter {
  border-color: green;
}

/* Thumbnail list */
.grid-form .gf-list {
  width: auto;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
.grid-form .gf-thumbnail {
  position: relative;
  width: 122px;
  float: left;
  margin: 0 5px 5px 0;
  border: 1px solid #555;
  background-color: #fdfdfd;
  box-shadow: 2px 2px #eee;
}
.grid-form .gf-thumbnail-image {
  width: 120px;
  height: 80px;
  overflow: hidden;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: cover;
}
.grid-form .gf-thumbnail-meta {
  background-color: #000;
  /* opacity: 0.85; */
  color: white;
}
.grid-form .gf-thumbnail-meta .gf-filename-thumb {
  height: 16px;
  width: 100%;
  padding-left: 3px;
  font-size: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.grid-form .gf-thumbnail input[type='checkbox'],
.grid-form .gf-thumbnail-select {
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  margin: 4px;
  background: transparent;
  z-index: 5;
}

/* Radio Groups */
/* ============ */

.grid-form [data-row-span] [data-field-span] .radio-group {
  height: 22px;
  margin: 6px;
  white-space: nowrap;
}
.grid-form [data-row-span] [data-field-span] .radio-group label {
  font-size: 13px;
  margin-right: 3px;
}

/* Toggle */
.grid-form .gf-toggle {
  min-height: 32px;
  /* margin-left: 32px; */
  text-overflow: ellipsis;
  white-space: nowrap;
}
.grid-form .gf-checkbox {
  padding: 21px 0 8px;
  margin: 6px 0;
}
.grid-form .gf-checkbox.notpadded {
  padding: 4px 0;
}

.grid-form .gf-checkbox .mdl-checkbox {
  padding-left: 30px;
}
.grid-form .gf-button button {
  margin: 5px auto; /* center button */
}
.grid-form .mdl-slider__container {
  height: 20px;
  margin: 6px 0;
}

.grid-form [data-row-span] [data-field-span] .ddPrefix {
  margin: 1px 10px;
}

.grid-form i.batch-error {
  height: 8px;
  font-size: 8px;
  color: crimson;
  opacity: 0.7;
}

/* Colorpicker */
.grid-form .pickr .pcr-app.visible {
  z-index: 9999;
}
.grid-form .pickr .pcr-button {
  margin-right: 12px;
}
.grid-form .pickr .pcr-button .material-icons {
  position: absolute;
  top: 1px;
  left: 1px;
  opacity: 1;
}
.grid-form .gf--disabled .pickr .pcr-button .material-icons {
  opacity: 0.38;
}

.grid-form [data-row-span='1'] > [data-field-span='1'] {
  width: 100%;
}
.grid-form [data-row-span='2'] > [data-field-span='1'] {
  width: 50%;
}
.grid-form [data-row-span='2'] > [data-field-span='2'] {
  width: 100%;
}
.grid-form [data-row-span='3'] > [data-field-span='1'] {
  width: 33.33333%;
}
.grid-form [data-row-span='3'] > [data-field-span='2'] {
  width: 66.66667%;
}
.grid-form [data-row-span='3'] > [data-field-span='3'] {
  width: 100%;
}
.grid-form [data-row-span='4'] > [data-field-span='1'] {
  width: 25%;
}
.grid-form [data-row-span='4'] > [data-field-span='2'] {
  width: 50%;
}
.grid-form [data-row-span='4'] > [data-field-span='3'] {
  width: 75%;
}
.grid-form [data-row-span='4'] > [data-field-span='4'] {
  width: 100%;
}
.grid-form [data-row-span='5'] > [data-field-span='1'] {
  width: 20%;
}
.grid-form [data-row-span='5'] > [data-field-span='2'] {
  width: 40%;
}
.grid-form [data-row-span='5'] > [data-field-span='3'] {
  width: 60%;
}
.grid-form [data-row-span='5'] > [data-field-span='4'] {
  width: 80%;
}
.grid-form [data-row-span='5'] > [data-field-span='5'] {
  width: 100%;
}
.grid-form [data-row-span='6'] > [data-field-span='1'] {
  width: 16.66667%;
}
.grid-form [data-row-span='6'] > [data-field-span='2'] {
  width: 33.33333%;
}
.grid-form [data-row-span='6'] > [data-field-span='3'] {
  width: 50%;
}
.grid-form [data-row-span='6'] > [data-field-span='4'] {
  width: 66.66667%;
}
.grid-form [data-row-span='6'] > [data-field-span='5'] {
  width: 83.33333%;
}
.grid-form [data-row-span='6'] > [data-field-span='6'] {
  width: 100%;
}
.grid-form [data-row-span='7'] > [data-field-span='1'] {
  width: 14.28571%;
}
.grid-form [data-row-span='7'] > [data-field-span='2'] {
  width: 28.57143%;
}
.grid-form [data-row-span='7'] > [data-field-span='3'] {
  width: 42.85714%;
}
.grid-form [data-row-span='7'] > [data-field-span='4'] {
  width: 57.14286%;
}
.grid-form [data-row-span='7'] > [data-field-span='5'] {
  width: 71.42857%;
}
.grid-form [data-row-span='7'] > [data-field-span='6'] {
  width: 85.71429%;
}
.grid-form [data-row-span='7'] > [data-field-span='7'] {
  width: 100%;
}
.grid-form [data-row-span='8'] > [data-field-span='1'] {
  width: 12.5%;
}
.grid-form [data-row-span='8'] > [data-field-span='2'] {
  width: 25%;
}
.grid-form [data-row-span='8'] > [data-field-span='3'] {
  width: 37.5%;
}
.grid-form [data-row-span='8'] > [data-field-span='4'] {
  width: 50%;
}
.grid-form [data-row-span='8'] > [data-field-span='5'] {
  width: 62.5%;
}
.grid-form [data-row-span='8'] > [data-field-span='6'] {
  width: 75%;
}
.grid-form [data-row-span='8'] > [data-field-span='7'] {
  width: 87.5%;
}
.grid-form [data-row-span='8'] > [data-field-span='8'] {
  width: 100%;
}
.grid-form [data-row-span='9'] > [data-field-span='1'] {
  width: 11.11111%;
}
.grid-form [data-row-span='9'] > [data-field-span='2'] {
  width: 22.22222%;
}
.grid-form [data-row-span='9'] > [data-field-span='3'] {
  width: 33.33333%;
}
.grid-form [data-row-span='9'] > [data-field-span='4'] {
  width: 44.44444%;
}
.grid-form [data-row-span='9'] > [data-field-span='5'] {
  width: 55.55556%;
}
.grid-form [data-row-span='9'] > [data-field-span='6'] {
  width: 66.66667%;
}
.grid-form [data-row-span='9'] > [data-field-span='7'] {
  width: 77.77778%;
}
.grid-form [data-row-span='9'] > [data-field-span='8'] {
  width: 88.88889%;
}
.grid-form [data-row-span='9'] > [data-field-span='9'] {
  width: 100%;
}
.grid-form [data-row-span='10'] > [data-field-span='1'] {
  width: 10%;
}
.grid-form [data-row-span='10'] > [data-field-span='2'] {
  width: 20%;
}
.grid-form [data-row-span='10'] > [data-field-span='3'] {
  width: 30%;
}
.grid-form [data-row-span='10'] > [data-field-span='4'] {
  width: 40%;
}
.grid-form [data-row-span='10'] > [data-field-span='5'] {
  width: 50%;
}
.grid-form [data-row-span='10'] > [data-field-span='6'] {
  width: 60%;
}
.grid-form [data-row-span='10'] > [data-field-span='7'] {
  width: 70%;
}
.grid-form [data-row-span='10'] > [data-field-span='8'] {
  width: 80%;
}
.grid-form [data-row-span='10'] > [data-field-span='9'] {
  width: 90%;
}
.grid-form [data-row-span='10'] > [data-field-span='10'] {
  width: 100%;
}
.grid-form [data-row-span='11'] > [data-field-span='1'] {
  width: 9.09091%;
}
.grid-form [data-row-span='11'] > [data-field-span='2'] {
  width: 18.18182%;
}
.grid-form [data-row-span='11'] > [data-field-span='3'] {
  width: 27.27273%;
}
.grid-form [data-row-span='11'] > [data-field-span='4'] {
  width: 36.36364%;
}
.grid-form [data-row-span='11'] > [data-field-span='5'] {
  width: 45.45455%;
}
.grid-form [data-row-span='11'] > [data-field-span='6'] {
  width: 54.54545%;
}
.grid-form [data-row-span='11'] > [data-field-span='7'] {
  width: 63.63636%;
}
.grid-form [data-row-span='11'] > [data-field-span='8'] {
  width: 72.72727%;
}
.grid-form [data-row-span='11'] > [data-field-span='9'] {
  width: 81.81818%;
}
.grid-form [data-row-span='11'] > [data-field-span='10'] {
  width: 90.90909%;
}
.grid-form [data-row-span='11'] > [data-field-span='11'] {
  width: 100%;
}
.grid-form [data-row-span='12'] > [data-field-span='1'] {
  width: 8.33333%;
}
.grid-form [data-row-span='12'] > [data-field-span='2'] {
  width: 16.66667%;
}
.grid-form [data-row-span='12'] > [data-field-span='3'] {
  width: 25%;
}
.grid-form [data-row-span='12'] > [data-field-span='4'] {
  width: 33.33333%;
}
.grid-form [data-row-span='12'] > [data-field-span='5'] {
  width: 41.66667%;
}
.grid-form [data-row-span='12'] > [data-field-span='6'] {
  width: 50%;
}
.grid-form [data-row-span='12'] > [data-field-span='7'] {
  width: 58.33333%;
}
.grid-form [data-row-span='12'] > [data-field-span='8'] {
  width: 66.66667%;
}
.grid-form [data-row-span='12'] > [data-field-span='9'] {
  width: 75%;
}
.grid-form [data-row-span='12'] > [data-field-span='10'] {
  width: 83.33333%;
}
.grid-form [data-row-span='12'] > [data-field-span='11'] {
  width: 91.66667%;
}
.grid-form [data-row-span='12'] > [data-field-span='12'] {
  width: 100%;
}

/* Flexbox Classifier */
/* ================== */

.grid-form .hbox {
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;

  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;

  display: box;
  box-orient: horizontal;
  box-align: stretch;
}
.grid-form .hbox > * {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  display: block;
}
.grid-form .vbox {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;

  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;

  display: box;
  box-orient: vertical;
  box-align: stretch;
}
.grid-form .vbox > * {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  display: block;
}
.grid-form .spacer {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
}
.grid-form .reverse {
  -webkit-box-direction: reverse;
  -moz-box-direction: reverse;
  box-direction: reverse;
}
.grid-form .boxFlex0 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
}
.grid-form .boxFlex1,
.grid-form .boxFlex {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
}
.grid-form .boxFlex2 {
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  box-flex: 2;
}
.grid-form .boxGroup1 {
  -webkit-box-flex-group: 1;
  -moz-box-flex-group: 1;
  box-flex-group: 1;
}
.grid-form .boxGroup2 {
  -webkit-box-flex-group: 2;
  -moz-box-flex-group: 2;
  box-flex-group: 2;
}
.grid-form .start {
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
}
.grid-form .end {
  -webkit-box-pack: end;
  -moz-box-pack: end;
  box-pack: end;
}
.grid-form .center {
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
}

/* Step Forms */
/* ========== */

.simform {
  position: relative;
  margin: 0 auto;
  padding: 0;
  /* padding: 2em 0; */
  max-width: 860px;
  width: 100%;
  text-align: left;
  font-size: 2.5em;
}

.simform .submit {
  display: none;
}

/* Question list style */
.simform ol {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  -webkit-transition: height 0.4s;
  transition: height 0.4s;
}

.simform ol:before {
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2.35em;
}

.questions li {
  z-index: 100;
  position: relative;
  visibility: hidden;
  height: 0;
  -webkit-transition: visibility 0s 0.4s, height 0s 0.4s;
  transition: visibility 0s 0.4s, height 0s 0.4s;
}

.questions li.current,
.no-js .questions li {
  visibility: visible;
  height: auto;
  -webkit-transition: none;
  transition: none;
}

/* Labels */
.questions li > span {
  display: block;
  overflow: hidden;
}

.questions li > span label {
  display: block;
  -webkit-transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.questions li.current > span label,
.no-js .questions li > span label {
  -webkit-transition: none;
  transition: none;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.show-next .questions li.current > span label {
  -webkit-animation: moveUpFromDown 0.4s both;
  animation: moveUpFromDown 0.4s both;
}

@-webkit-keyframes moveUpFromDown {
  from {
    -webkit-transform: translateY(100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}

@keyframes moveUpFromDown {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}

/* Input field */
.questions input {
  display: block;
  margin: 0.3em 0 0 0;
  padding: 0.5em 1em 0.5em 0.7em;
  width: calc(100% - 2em);
  border: none;
  background: transparent;
  color: rgba(0, 0, 0, 0.8);
  font-size: 40px;
  line-height: 1;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.questions .current input,
.no-js .questions input {
  opacity: 1;
}

.questions input:focus,
.simform button:focus {
  outline: none;
}

/* Next question button */
.questions .next {
  position: absolute;
  right: 0;
  bottom: 2.15em; /* padding-bottom of form plus progress bar height */
  display: block;
  padding: 0;
  width: 2em;
  height: 2em;
  border: none;
  background: none;
  color: rgba(0, 0, 0, 0.4);
  text-align: center;
  opacity: 0;
  z-index: 100;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transform: translateX(-20%);
  transform: translateX(-20%);
  pointer-events: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.questions .next:hover {
  color: rgba(0, 0, 0, 0.5);
}

.questions .next::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '\f';
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: 'batch';
  line-height: 2;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.questions .next.show {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  pointer-events: auto;
}

/* Progress bar */
.simform .progress {
  width: 0%;
  height: 0.15em;
  background: rgba(0, 0, 0, 0.3);
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
}

.simform .progress::before {
  position: absolute;
  top: auto;
  width: 100%;
  height: inherit;
  background: rgba(0, 0, 0, 0.05);
  content: '';
}

/* Number indicator */
.simform .number {
  position: absolute;
  right: 0;
  overflow: hidden;
  margin: 0.4em 0;
  width: 3em;
  font-weight: 700;
  font-size: 0.4em;
}

.simform .number:after {
  position: absolute;
  left: 50%;
  content: '/';
  opacity: 0.4;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.simform .number SPAN {
  float: right;
  width: 40%;
  text-align: center;
}

.simform .number .number-current {
  float: left;
}

.simform .number-next {
  position: absolute;
  left: 0;
}

.simform.show-next .number-current {
  -webkit-transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.simform.show-next .number-next {
  -webkit-animation: moveUpFromDown 0.4s both;
  animation: moveUpFromDown 0.4s both;
}

/* Error and final message */
.simform .error-message,
.simform .final-message {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

.simform .error-message {
  padding: 0.4em 3.5em 0 0;
  width: 100%;
  color: rgba(0, 0, 0, 0.7);
  font-style: italic;
  font-size: 0.4em;
}

.final-message {
  top: 50%;
  left: 0;
  padding: 0.5em;
  width: 100%;
  text-align: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.error-message.show,
.final-message.show {
  visibility: visible;
  opacity: 1;
}

.final-message.show {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

/* Final hiding of form / showing message */
.simform-inner.hide {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.3s, visibility 0s 0.3s;
  transition: opacity 0.3s, visibility 0s 0.3s;
}

/* No JS Fallback */
.no-js .simform {
  font-size: 1.75em;
}

.no-js .questions li {
  padding: 0 0 2em;
}

.no-js .simform .submit {
  display: block;
  float: right;
  padding: 10px 20px;
  border: none;
  background: rgba(0, 0, 0, 0.3);
  color: rgba(0, 0, 0, 0.4);
}

.no-js .simform .controls {
  display: none;
}

/* Remove IE clear cross */
input[type='text']::-ms-clear {
  display: none;
}

/* Adjust form for smaller screens */
@media screen and (max-width: 44.75em) {
  .simform {
    font-size: 1.8em;
  }
}

@media screen and (max-width: 33.5625em) {
  .simform {
    font-size: 1.2em;
  }
}

/* Foundation Grid System */
@media only screen {
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  .small-1 {
    position: relative;
    width: 8.33333%;
  }

  .small-2 {
    position: relative;
    width: 16.66667%;
  }

  .small-3 {
    position: relative;
    width: 25%;
  }

  .small-4 {
    position: relative;
    width: 33.33333%;
  }

  .small-5 {
    position: relative;
    width: 41.66667%;
  }

  .small-6 {
    position: relative;
    width: 50%;
  }

  .small-7 {
    position: relative;
    width: 58.33333%;
  }

  .small-8 {
    position: relative;
    width: 66.66667%;
  }

  .small-9 {
    position: relative;
    width: 75%;
  }

  .small-10 {
    position: relative;
    width: 83.33333%;
  }

  .small-11 {
    position: relative;
    width: 91.66667%;
  }

  .small-12 {
    position: relative;
    width: 100%;
  }

  .small-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  .small-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  .small-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  .small-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  .small-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  .small-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  .small-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  .small-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  .small-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  .small-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  .small-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  [class*='column'] + [class*='column']:last-child {
    float: right;
  }

  [class*='column'] + [class*='column'].end {
    float: left;
  }

  .column.small-centered,
  .columns.small-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right !important;
  }
}
@media only screen and (min-width: 40.063em) {
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  .medium-1 {
    position: relative;
    width: 8.33333%;
  }

  .medium-2 {
    position: relative;
    width: 16.66667%;
  }

  .medium-3 {
    position: relative;
    width: 25%;
  }

  .medium-4 {
    position: relative;
    width: 33.33333%;
  }

  .medium-5 {
    position: relative;
    width: 41.66667%;
  }

  .medium-6 {
    position: relative;
    width: 50%;
  }

  .medium-7 {
    position: relative;
    width: 58.33333%;
  }

  .medium-8 {
    position: relative;
    width: 66.66667%;
  }

  .medium-9 {
    position: relative;
    width: 75%;
  }

  .medium-10 {
    position: relative;
    width: 83.33333%;
  }

  .medium-11 {
    position: relative;
    width: 91.66667%;
  }

  .medium-12 {
    position: relative;
    width: 100%;
  }

  .medium-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  .medium-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  .medium-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  .medium-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  .medium-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  .medium-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  .medium-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  .medium-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  .medium-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  .medium-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  .medium-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  [class*='column'] + [class*='column']:last-child {
    float: right;
  }

  [class*='column'] + [class*='column'].end {
    float: left;
  }

  .column.medium-centered,
  .columns.medium-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right !important;
  }

  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
@media only screen and (min-width: 64.063em) {
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  .large-1 {
    position: relative;
    width: 8.33333%;
  }

  .large-2 {
    position: relative;
    width: 16.66667%;
  }

  .large-3 {
    position: relative;
    width: 25%;
  }

  .large-4 {
    position: relative;
    width: 33.33333%;
  }

  .large-5 {
    position: relative;
    width: 41.66667%;
  }

  .large-6 {
    position: relative;
    width: 50%;
  }

  .large-7 {
    position: relative;
    width: 58.33333%;
  }

  .large-8 {
    position: relative;
    width: 66.66667%;
  }

  .large-9 {
    position: relative;
    width: 75%;
  }

  .large-10 {
    position: relative;
    width: 83.33333%;
  }

  .large-11 {
    position: relative;
    width: 91.66667%;
  }

  .large-12 {
    position: relative;
    width: 100%;
  }

  .large-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  .large-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  .large-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  .large-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  .large-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  .large-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  .large-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  .large-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  .large-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  .large-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  .large-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  [class*='column'] + [class*='column']:last-child {
    float: right;
  }

  [class*='column'] + [class*='column'].end {
    float: left;
  }

  .column.large-centered,
  .columns.large-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right !important;
  }
}
@media only screen and (min-width: 90.063em) {
  .xlarge-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .xlarge-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .xlarge-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .xlarge-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .xlarge-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .xlarge-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .xlarge-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .xlarge-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .xlarge-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .xlarge-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .xlarge-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .xlarge-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .xlarge-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .xlarge-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .xlarge-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .xlarge-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .xlarge-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .xlarge-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .xlarge-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .xlarge-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .xlarge-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .xlarge-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  .xlarge-1 {
    position: relative;
    width: 8.33333%;
  }

  .xlarge-2 {
    position: relative;
    width: 16.66667%;
  }

  .xlarge-3 {
    position: relative;
    width: 25%;
  }

  .xlarge-4 {
    position: relative;
    width: 33.33333%;
  }

  .xlarge-5 {
    position: relative;
    width: 41.66667%;
  }

  .xlarge-6 {
    position: relative;
    width: 50%;
  }

  .xlarge-7 {
    position: relative;
    width: 58.33333%;
  }

  .xlarge-8 {
    position: relative;
    width: 66.66667%;
  }

  .xlarge-9 {
    position: relative;
    width: 75%;
  }

  .xlarge-10 {
    position: relative;
    width: 83.33333%;
  }

  .xlarge-11 {
    position: relative;
    width: 91.66667%;
  }

  .xlarge-12 {
    position: relative;
    width: 100%;
  }

  .xlarge-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  .xlarge-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  .xlarge-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  .xlarge-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  .xlarge-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  .xlarge-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  .xlarge-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  .xlarge-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  .xlarge-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  .xlarge-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  .xlarge-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  [class*='column'] + [class*='column']:last-child {
    float: right;
  }

  [class*='column'] + [class*='column'].end {
    float: left;
  }

  .column.xlarge-centered,
  .columns.xlarge-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  .column.xlarge-uncentered,
  .columns.xlarge-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  .column.xlarge-uncentered.opposite,
  .columns.xlarge-uncentered.opposite {
    float: right !important;
  }
}
@media only screen and (min-width: 120.063em) {
  .xxlarge-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .xxlarge-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .xxlarge-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .xxlarge-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .xxlarge-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .xxlarge-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .xxlarge-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .xxlarge-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .xxlarge-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .xxlarge-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .xxlarge-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .xxlarge-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .xxlarge-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .xxlarge-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .xxlarge-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .xxlarge-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .xxlarge-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .xxlarge-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .xxlarge-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .xxlarge-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .xxlarge-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .xxlarge-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  .xxlarge-1 {
    position: relative;
    width: 8.33333%;
  }

  .xxlarge-2 {
    position: relative;
    width: 16.66667%;
  }

  .xxlarge-3 {
    position: relative;
    width: 25%;
  }

  .xxlarge-4 {
    position: relative;
    width: 33.33333%;
  }

  .xxlarge-5 {
    position: relative;
    width: 41.66667%;
  }

  .xxlarge-6 {
    position: relative;
    width: 50%;
  }

  .xxlarge-7 {
    position: relative;
    width: 58.33333%;
  }

  .xxlarge-8 {
    position: relative;
    width: 66.66667%;
  }

  .xxlarge-9 {
    position: relative;
    width: 75%;
  }

  .xxlarge-10 {
    position: relative;
    width: 83.33333%;
  }

  .xxlarge-11 {
    position: relative;
    width: 91.66667%;
  }

  .xxlarge-12 {
    position: relative;
    width: 100%;
  }

  .xxlarge-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  .xxlarge-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  .xxlarge-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  .xxlarge-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  .xxlarge-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  .xxlarge-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  .xxlarge-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  .xxlarge-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  .xxlarge-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  .xxlarge-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  .xxlarge-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  [class*='column'] + [class*='column']:last-child {
    float: right;
  }

  [class*='column'] + [class*='column'].end {
    float: left;
  }

  .column.xxlarge-centered,
  .columns.xxlarge-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  .column.xxlarge-uncentered,
  .columns.xxlarge-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  .column.xxlarge-uncentered.opposite,
  .columns.xxlarge-uncentered.opposite {
    float: right !important;
  }
}

/* Shortcuts */
#gf-shortcuts {
  background-color: rgba(244, 244, 244, 0.98);
  color: rgb(16, 16, 16);
}
#gf-shortcuts .gf-shortcuts-params {
  padding: 10px 10px 2px 12px;
  background: rgba(244, 244, 244, 0.8);
  border-bottom: 1px solid #ccc;
}
#gf-shortcuts .gf-shortcuts-params i {
  position: absolute;
  top: 10px;
  right: 10px;
  color: green;
  z-index: 5;
  cursor: pointer;
}
#gf-shortcuts .gf-shortcuts {
  width: 160px;
  clear: both;
}
#gf-shortcuts a {
  position: relative;
  display: inline-block;
  width: 100%;
  float: left;
  color: rgba(0, 0, 0, 0.87);
}
#gf-shortcuts a:hover {
  color: rgba(0, 0, 0, 1);
  background-color: rgba(222, 222, 222, 0.5);
}
#gf-shortcuts a:focus {
  outline: 0;
}
#gf-shortcuts .gf-sc-collected > a {
  background-color: rgba(222, 222, 222, 0.85);
}
#gf-shortcuts a > i:first-child {
  padding: 3px 8px 0;
  float: left;
}
#gf-shortcuts a > .more {
  position: absolute;
  top: 3px;
  right: 8px;
}
#gf-shortcuts .gf-shortcuts-label {
  display: inline-block;
  height: 30px;
  float: left;
}
#gf-shortcuts .gf-shortcuts-label span {
  font-size: 12px;
  font-weight: 500;
  line-height: 36px;
}

#gf-modal {
  z-index: 999;
}
#gf-modal > form {
  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);
}

/* default pb-custom-override.scss */

