.root{display:block;margin:0;background:#eaeaea}@media screen and (min-width:980px){.root{background:#fff}}.root #page{overflow:hidden;min-height:100vh}@media screen and (min-width:980px){.root #page{overflow:visible;overflow:initial}}.root .hidden-xs.hidden-sm{display:none}@media screen and (min-width:980px){.root .hidden-xs.hidden-sm{display:block}}.root .fancybox-wrap.loginPanel>.fancybox-skin{-webkit-box-shadow:none;box-shadow:none;background:transparent}.root_spinner_wrap{height:300px;display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.root_spinner_wrap.full-loading{min-height:100vh}.root_spinner_wrap:before{content:"";display:block;background:#fff;width:100%;height:100%;position:absolute;right:0;top:0;left:0;z-index:1}.root_spinner_wrap>.root_spinner{width:40px;height:40px;position:absolute;z-index:2}.root_spinner_wrap>.root_spinner>.sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.root_spinner_wrap>.root_spinner>.sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#bbb;-webkit-border-radius:100%;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.root_spinner_wrap>.root_spinner>.sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.root_spinner_wrap>.root_spinner>.sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.root_spinner_wrap>.root_spinner>.sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.root_spinner_wrap>.root_spinner>.sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.root_spinner_wrap>.root_spinner>.sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.root_spinner_wrap>.root_spinner>.sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.root_spinner_wrap>.root_spinner>.sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.root_spinner_wrap>.root_spinner>.sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.root_spinner_wrap>.root_spinner>.sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.root_spinner_wrap>.root_spinner>.sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.root_spinner_wrap>.root_spinner>.sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.root_spinner_wrap>.root_spinner>.sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.root_spinner_wrap>.root_spinner>.sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.root_spinner_wrap>.root_spinner>.sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.root_spinner_wrap>.root_spinner>.sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.root_spinner_wrap>.root_spinner>.sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.root_spinner_wrap>.root_spinner>.sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.root_spinner_wrap>.root_spinner>.sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.root_spinner_wrap>.root_spinner>.sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.root_spinner_wrap>.root_spinner>.sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.root_spinner_wrap>.root_spinner>.sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.root_spinner_wrap>.root_spinner>.sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}