.hide{display:none !important}.curmiddle_relative,.curmiddle_fixed{top:0;left:0;z-index:100;width:100%;height:100%}.curmiddle_relative{position:relative}.curmiddle_fixed{position:fixed}.curbg{position:fixed !important;position:absolute;top:0;right:0;bottom:0;left:0;moz-opacity:.2;-khtml-opacity:.2;opacity:.2;filter:alpha(opacity=10);background-color:#000}.curtable{text-align:center;vertical-align:middle;height:100%;margin:auto;border-collapse:collapse}.curtableinner{text-align:center;padding-top:10px;vertical-align:middle;height:auto;display:table-cell}.curouter{position:absolute;top:0;left:0;bottom:0;right:0}.curinner{position:absolute}.curcontainer{display:table-cell;width:200px;margin:20px 300px 20px 300px}.mobile .curcontainer{width:11em}.curwaithead{height:31px;background-color:#555;border-left:1px #555 solid;border-top:1px #606060 solid;border-right:1px #666 solid}.mobile .curwaithead{height:1.5em}.curwaitmsg{border-left:1px #555 solid;border-right:1px #666 solid;border-bottom:1px #606060 solid;padding:30px 10px 30px 10px;min-height:50px;vertical-align:middle;background-color:#fefefe;overflow:hidden}.mobile .curwaitmsg{min-height:5em;padding:3em 2em}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring_reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes lds-dual-ring_reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.lds-dual-ring{display:inline-block;position:relative;height:32px;width:32px}.mobile .lds-dual-ring{height:3.3em;width:3.3em}.lds-dual-ring div{position:absolute;width:28px;height:28px;top:0;left:0;border-radius:50%;border:4px solid #000;border-color:#4f7abe transparent #4f7abe transparent !important;-webkit-animation:lds-dual-ring 2.5s linear infinite;animation:lds-dual-ring 2.5s linear infinite}.mobile .lds-dual-ring div{width:2.5em;height:2.5em;border:.3em solid #000}.lds-dual-ring div:nth-child(2){width:16px;height:16px;top:6px;left:6px;border-color:transparent #0a7142 transparent #0a7142 !important;-webkit-animation:lds-dual-ring_reverse 2.5s linear infinite;animation:lds-dual-ring_reverse 2.5s linear infinite}.mobile .lds-dual-ring div:nth-child(2){width:1.5em;height:1.5em;top:.5em;left:.5em}.lds-double-ring{width:10px !important;height:10px !important;-webkit-transform:translate(-5px,-5px) scale(0.05) translate(5px,5px);transform:translate(-5px,-5px) scale(0.05) translate(5px,5px)}
