.w3-spin{animation:w3-spin 2s linear infinite}@keyframes w3-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.w3-animate-fading{animation:fading 3s}@keyframes fading{0%{opacity:0}to{opacity:1}}.w3-animate-opacity{animation:opac .8s}@keyframes opac{0%{opacity:0}to{opacity:1}}.{animation:animatetop .7s;position:relative}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.w3-animate-left{animation:animateleft .9s;position:relative}@keyframes animateleft{0%{left:-300px;opacity:0}to{left:0;opacity:1}}.w3-animate-right{animation:animateright 2s;position:relative!important}@keyframes animateright{0%{opacity:1;right:-80px}to{opacity:1;right:0}}.w3-animate-bottom{animation:animatebottom .4s;position:relative}@keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.w3-animate-zoom{animation:animatezoom 2.5s}@keyframes animatezoom{0%{transform:scale(0)}to{transform:scale(1)}}.w3-animate-input{transition:width .4s ease-in-out}.w3-animate-input:focus{width:100%!important}.w3-hover-opacity:hover,.w3-opacity{opacity:.6}.w3-hover-opacity-off:hover,.w3-opacity-off{opacity:1}.w3-opacity-max{opacity:.25}.w3-opacity-min{opacity:.75}.w3-grayscale-max,.w3-greyscale-max,.w3-hover-grayscale:hover,.w3-hover-greyscale:hover{filter:grayscale(100%)}.w3-grayscale,.w3-greyscale{filter:grayscale(75%)}.w3-grayscale-min,.w3-greyscale-min{filter:grayscale(50%)}.w3-sepia{filter:sepia(75%)}.w3-hover-sepia:hover,.w3-sepia-max{filter:sepia(100%)}.w3-sepia-min{filter:sepia(50%)}.w3-tiny{font-size:10px!important}.w3-small{font-size:12px!important}.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}.w3-code,.w3-section{margin-bottom:16px!important;margin-top:16px!important}.w3-margin{margin:16px!important}.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}.w3-margin-left{margin-left:16px!important}.w3-margin-right{margin-right:16px!important}.w3-padding-small{padding:4px 8px!important}.w3-padding{padding:8px 16px!important}.w3-padding-large{padding:12px 24px!important}.w3-padding-16{padding-bottom:16px!important;padding-top:16px!important}.w3-padding-24{padding-bottom:24px!important;padding-top:24px!important}.w3-padding-32{padding-bottom:32px!important;padding-top:32px!important}.w3-padding-48{padding-bottom:48px!important;padding-top:48px!important}.w3-padding-64{padding-bottom:64px!important;padding-top:64px!important}.w3-left{float:left!important}.w3-right{float:right!important}.w3-button:hover{background-color:#ccc!important;color:#000!important}.w3-hover-none:hover,.w3-transparent{background-color:transparent!important}.w3-hover-none:hover{box-shadow:none!important}.w3-amber,.w3-hover-amber:hover{background-color:#ffc107!important;color:#000!important}.w3-aqua,.w3-hover-aqua:hover{background-color:#0ff!important;color:#000!important}.w3-blue,.w3-hover-blue:hover{background-color:#2196f3!important;color:#fff!important}.w3-hover-light-blue:hover,.w3-light-blue{background-color:#87ceeb!important;color:#000!important}.w3-brown,.w3-hover-brown:hover{background-color:#795548!important;color:#fff!important}.w3-cyan,.w3-hover-cyan:hover{background-color:#00bcd4!important;color:#000!important}.w3-blue-gray,.w3-blue-grey,.w3-hover-blue-gray:hover,.w3-hover-blue-grey:hover{background-color:#607d8b!important;color:#fff!important}.w3-green,.w3-hover-green:hover{background-color:#4caf50!important;color:#fff!important}.w3-hover-light-green:hover,.w3-light-green{background-color:#8bc34a!important;color:#000!important}.w3-hover-indigo:hover,.w3-indigo{background-color:#3f51b5!important;color:#fff!important}.w3-hover-khaki:hover,.w3-khaki{background-color:khaki!important;color:#000!important}.w3-hover-lime:hover,.w3-lime{background-color:#cddc39!important;color:#000!important}.w3-hover-orange:hover,.w3-orange{background-color:#ff9800!important;color:#000!important}.w3-deep-orange,.w3-hover-deep-orange:hover{background-color:#ff5722!important;color:#fff!important}.w3-hover-pink:hover,.w3-pink{background-color:#e91e63!important;color:#fff!important}.w3-hover-purple:hover,.w3-purple{background-color:#9c27b0!important;color:#fff!important}.w3-deep-purple,.w3-hover-deep-purple:hover{background-color:#673ab7!important;color:#fff!important}.w3-hover-red:hover,.w3-red{background-color:#f44336!important;color:#fff!important}.w3-hover-sand:hover,.w3-sand{background-color:#fdf5e6!important;color:#000!important}.w3-hover-teal:hover,.w3-teal{background-color:#009688!important;color:#fff!important}.w3-hover-yellow:hover,.w3-yellow{background-color:#ffeb3b!important;color:#000!important}.w3-hover-white:hover,.w3-white{background-color:#fff!important;color:#000!important}.w3-black,.w3-hover-black:hover{background-color:#000!important;color:#fff!important}.w3-gray,.w3-grey,.w3-hover-gray:hover,.w3-hover-grey:hover{background-color:#9e9e9e!important;color:#000!important}.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray,.w3-light-grey{background-color:#f1f1f1!important;color:#000!important}.w3-dark-gray,.w3-dark-grey,.w3-hover-dark-gray:hover,.w3-hover-dark-grey:hover{background-color:#616161!important;color:#fff!important}.w3-hover-pale-red:hover,.w3-pale-red{background-color:#fdd!important;color:#000!important}.w3-hover-pale-green:hover,.w3-pale-green{background-color:#dfd!important;color:#000!important}.w3-hover-pale-yellow:hover,.w3-pale-yellow{background-color:#ffc!important;color:#000!important}.w3-hover-pale-blue:hover,.w3-pale-blue{background-color:#dff!important;color:#000!important}.w3-hover-text-amber:hover,.w3-text-amber{color:#ffc107!important}.w3-hover-text-aqua:hover,.w3-text-aqua{color:#0ff!important}.w3-hover-text-blue:hover,.w3-text-blue{color:#2196f3!important}.w3-hover-text-light-blue:hover,.w3-text-light-blue{color:#87ceeb!important}.w3-hover-text-brown:hover,.w3-text-brown{color:#795548!important}.w3-hover-text-cyan:hover,.w3-text-cyan{color:#00bcd4!important}.w3-hover-text-blue-gray:hover,.w3-hover-text-blue-grey:hover,.w3-text-blue-gray,.w3-text-blue-grey{color:#607d8b!important}.w3-hover-text-green:hover,.w3-text-green{color:#4caf50!important}.w3-hover-text-light-green:hover,.w3-text-light-green{color:#8bc34a!important}.w3-hover-text-indigo:hover,.w3-text-indigo{color:#3f51b5!important}.w3-hover-text-khaki:hover,.w3-text-khaki{color:#b4aa50!important}.w3-hover-text-lime:hover,.w3-text-lime{color:#cddc39!important}.w3-hover-text-orange:hover,.w3-text-orange{color:#ff9800!important}.w3-hover-text-deep-orange:hover,.w3-text-deep-orange{color:#ff5722!important}.w3-hover-text-pink:hover,.w3-text-pink{color:#e91e63!important}.w3-hover-text-purple:hover,.w3-text-purple{color:#9c27b0!important}.w3-hover-text-deep-purple:hover,.w3-text-deep-purple{color:#673ab7!important}.w3-hover-text-red:hover,.w3-text-red{color:#f44336!important}.w3-hover-text-sand:hover,.w3-text-sand{color:#fdf5e6!important}.w3-hover-text-teal:hover,.w3-text-teal{color:#009688!important}.w3-hover-text-yellow:hover,.w3-text-yellow{color:#d2be0e!important}.w3-hover-text-white:hover,.w3-text-white{color:#fff!important}.w3-hover-text-black:hover,.w3-text-black{color:#000!important}.w3-hover-text-gray:hover,.w3-hover-text-grey:hover,.w3-text-gray,.w3-text-grey{color:#757575!important}.w3-hover-text-light-gray:hover,.w3-hover-text-light-grey:hover,.w3-text-light-gray,.w3-text-light-grey{color:#f1f1f1!important}.w3-hover-text-dark-gray:hover,.w3-hover-text-dark-grey:hover,.w3-text-dark-gray,.w3-text-dark-grey{color:#3a3a3a!important}.w3-border-amber,.w3-hover-border-amber:hover{border-color:#ffc107!important}.w3-border-aqua,.w3-hover-border-aqua:hover{border-color:#0ff!important}.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196f3!important}.w3-border-light-blue,.w3-hover-border-light-blue:hover{border-color:#87ceeb!important}.w3-border-brown,.w3-hover-border-brown:hover{border-color:#795548!important}.w3-border-cyan,.w3-hover-border-cyan:hover{border-color:#00bcd4!important}.w3-border-blue-gray,.w3-border-blue-grey,.w3-hover-border-blue-gray:hover,.w3-hover-border-blue-grey:hover{border-color:#607d8b!important}.w3-border-green,.w3-hover-border-green:hover{border-color:#4caf50!important}.w3-border-light-green,.w3-hover-border-light-green:hover{border-color:#8bc34a!important}.w3-border-indigo,.w3-hover-border-indigo:hover{border-color:#3f51b5!important}.w3-border-khaki,.w3-hover-border-khaki:hover{border-color:khaki!important}.w3-border-lime,.w3-hover-border-lime:hover{border-color:#cddc39!important}.w3-border-orange,.w3-hover-border-orange:hover{border-color:#ff9800!important}.w3-border-deep-orange,.w3-hover-border-deep-orange:hover{border-color:#ff5722!important}.w3-border-pink,.w3-hover-border-pink:hover{border-color:#e91e63!important}.w3-border-purple,.w3-hover-border-purple:hover{border-color:#9c27b0!important}.w3-border-deep-purple,.w3-hover-border-deep-purple:hover{border-color:#673ab7!important}.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}.w3-border-sand,.w3-hover-border-sand:hover{border-color:#fdf5e6!important}.w3-border-teal,.w3-hover-border-teal:hover{border-color:#009688!important}.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}.w3-border-gray,.w3-border-grey,.w3-hover-border-gray:hover,.w3-hover-border-grey:hover{border-color:#9e9e9e!important}.w3-border-light-gray,.w3-border-light-grey,.w3-hover-border-light-gray:hover,.w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}.w3-border-dark-gray,.w3-border-dark-grey,.w3-hover-border-dark-gray:hover,.w3-hover-border-dark-grey:hover{border-color:#616161!important}.w3-border-pale-red,.w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.w3-border-pale-green,.w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}.w3-border-pale-yellow,.w3-hover-border-pale-yellow:hover{border-color:#ffc!important}.w3-border-pale-blue,.w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}@media (max-width:767px){.w3-animate-right{animation:animateright 2s;position:relative}@keyframes animateright{0%{opacity:1;right:-55px}to{opacity:1;right:0}}}