.uhi-transparent,.uhi-hover-none:hover{background-color:transparent!important}
.uhi-container,.uhi-panel{padding:0.01em 16px}.uhi-panel{margin-top:16px;margin-bottom:16px}
.uhi-top,.uhi-bottom{position:fixed;width:100%;z-index:1}.uhi-top{top:0}.uhi-bottom{bottom:0}
.uhi-left-align{text-align:left!important}.uhi-right-align{text-align:right!important}.uhi-justify{text-align:justify!important}.uhi-center{text-align:center!important}
.uhi-left{float:left!important}.uhi-right{float:right!important}
.uhi-tiny{font-size:10px!important}.uhi-small{font-size:12px!important}.uhi-medium{font-size:15px!important}.uhi-large{font-size:18px!important}
.uhi-card,.uhi-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.uhi-bar{width:100%;overflow:hidden}.uhi-center .uhi-bar{display:inline-block;width:auto}
.uhi-hide-small{display:none!important}.uhi-mobile{display:block;width:100%!important}.uhi-bar-item.uhi-mobile,.uhi-dropdown-hover.uhi-mobile,.uhi-dropdown-click.uhi-mobile{text-align:center}
.uhi-blue,.uhi-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}
.uhi-white,.uhi-hover-white:hover{color:#000!important;background-color:#fff!important}
.uhi-text-grey,.uhi-hover-text-grey:hover,.uhi-text-gray,.uhi-hover-text-gray:hover{color:#757575!important}
.uhi-text-red,.uhi-hover-text-red:hover{color:#f44336!important}
.uhi-text-blue,.uhi-hover-text-blue:hover{color:#2196F3!important}
.uhi-black,.uhi-hover-black:hover{color:#fff!important;background-color:#000!important}
.uhi-text-black,.uhi-hover-text-black:hover{color:#000!important}
.uhi-light-grey,.uhi-hover-light-grey:hover,.uhi-light-gray,.uhi-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}
.uhi-container:after,.uhi-container:before,.uhi-panel:after,.uhi-panel:before,.uhi-row:after,.uhi-row:before,.uhi-row-padding:after,.uhi-row-padding:before,
.uhi-row-padding,.uhi-row-padding>.uhi-half,.uhi-row-padding>.uhi-third,.uhi-row-padding>.uhi-twothird,.uhi-row-padding>.uhi-threequarter,.uhi-row-padding>.uhi-quarter,.uhi-row-padding>.uhi-col{padding:0 8px}
.uhi-padding-64{padding-top:64px!important;padding-bottom:64px!important}
.uhi-padding-128{padding-top:128px!important;padding-bottom:128px!important}
.uhi-padding-32{padding-top:32px!important;padding-bottom:32px!important}.uhi-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.uhi-button:hover{color:#000!important;background-color:#ccc!important}
.uhi-content{max-width:980px;margin:auto}.uhi-rest{overflow:hidden}
.uhi-opacity,.uhi-hover-opacity:hover{opacity:0.60}.uhi-opacity-off,.uhi-hover-opacity-off:hover{opacity:1}
.uhi-padding-small{padding:4px 8px!important}.uhi-padding{padding:8px 16px!important}.uhi-padding-large{padding:12px 24px!important}
.uhi-hide{display:none!important}.uhi-show-block,.uhi-show{display:block!important}.uhi-show-inline-block{display:inline-block!important}
.uhi-margin{margin:16px!important}.uhi-margin-top{margin-top:16px!important}.uhi-margin-bottom{margin-bottom:16px!important}
.uhi-xlarge{font-size:24px!important}.uhi-xxlarge{font-size:36px!important}.uhi-xxxlarge{font-size:48px!important}.uhi-jumbo{font-size:64px!important}.uhi-xjumbo{font-size:72px!important}
.uhi-margin-left{margin-left:16px!important}.uhi-margin-right{margin-right:16px!important}
.uhi-badge,.uhi-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.uhi-badge{border-radius:50%}
.uhi-border-0{border:0!important}.uhi-border{border:1px solid #ccc!important}.uhi-xborder{border:4px solid #ccc!important}
.uhi-border-top{border-top:1px solid #ccc!important}.uhi-border-bottom{border-bottom:1px solid #ccc!important}
.uhi-border-left{border-left:1px solid #ccc!important}.uhi-border-right{border-right:1px solid #ccc!important}
.uhi-tooltip,.uhi-display-container{position:relative}.uhi-tooltip .uhi-text{display:none}.uhi-tooltip:hover .uhi-text{display:inline-block}
.uhi-display-container:hover .uhi-display-hover{display:block}.uhi-display-container:hover span.uhi-display-hover{display:inline-block}.uhi-display-hover{display:none}
.uhi-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.uhi-display-topleft{position:absolute;left:0;top:0}.uhi-display-topright{position:absolute;right:0;top:0}
.uhi-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.uhi-display-container:hover .uhi-display-hover{display:block}.uhi-display-container:hover span.uhi-display-hover{display:inline-block}.uhi-display-hover{display:none}
.uhi-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.uhi-round-small{border-radius:2px}.uhi-round,.uhi-round-medium{border-radius:4px}.uhi-round-large{border-radius:8px}.uhi-round-xlarge{border-radius:16px}.uhi-round-xxlarge{border-radius:32px}
.uhi-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.uhi-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.uhi-btn,.uhi-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.uhi-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.uhi-btn,.uhi-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.uhi-disabled,.uhi-btn:disabled,.uhi-button:disabled{cursor:not-allowed;opacity:0.3}.uhi-disabled *,:disabled *{pointer-events:none}
.uhi-dropdown-hover:hover > .uhi-button:first-child,.uhi-dropdown-click:hover > .uhi-button:first-child{background-color:#ccc;color:#000}
.uhi-bar-block .uhi-dropdown-hover .uhi-button,.uhi-bar-block .uhi-dropdown-click .uhi-button{width:100%;text-align:left;padding:8px 16px}
.uhi-bar .uhi-button{white-space:normal}
.uhi-image-max{max-width:200%;height:auto}img{vertical-align:middle}
.uhi-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.uhi-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.uhi-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:1000px}
.prev, .next {cursor: pointer;position: absolute;top: 50%;left:auto;width: auto;padding: 16px;margin-top: -22px;color:#2196F3;font-weight: bold;font-size: 21px;transition: 0.6s ease;border-radius: 28px;}
.next {right: 0;border-radius: 28px;}
.prev:hover, .next:hover {background-color: rgba(0,0,0,0.1);}
.uhi-plain-text{color:#2196F3;font-size: 18px;position: absolute;width: 100%;text-align: center;}
