@font-face{font-family:'ralewaylight';src:url('../fonts/raleway-light-webfont.eot');src:url('../fonts/raleway-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway-light-webfont.woff') format('woff'), url('../fonts/raleway-light-webfont.ttf') format('truetype'), url('../fonts/raleway-light-webfont.svg#ralewaylight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayregular';src:url('../fonts/raleway-regular-webfont.eot');src:url('../fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway-regular-webfont.woff') format('woff'), url('../fonts/raleway-regular-webfont.ttf') format('truetype'), url('../fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');font-weight:normal;font-style:normal;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.rok-left{float:left;}.rok-right{float:right;}.rok-dropdown-group,.rok-dropdown{position:relative;}.rok-dropdown-open .rok-dropdown{display:block;}.rok-popover-group,.rok-popover{position:relative;}.rok-popover-open .rok-popover{display:block;}#system-message-container{position:relative;z-index:1000;}.rt-offline-logo #rt-logo{margin:0 auto;padding-bottom:15px;}.rt-offline-body{padding:150px 0;}.rt-offline-title{margin:30px 0;letter-spacing:5px;}.rt-offline-message,.rt-authorized-login-message{text-align:center;width:80%;margin:auto;}.rt-subscription-title,.rt-authorized-form-title{font-size:160%;margin-bottom:25px;text-align:center;}#rt-subscription-form{color:#ffffff;background:url(../images/backgrounds/pattern/paradigm.png) repeat-x scroll 50% -100% #16526a;padding:80px 0;}#rt-authorized-form{color:#686868;background:#0C0C0C;padding:50px 0;}.rt-offline-form,.rt-authorized-login-form{margin:auto;text-align:center;width:100%;}.rt-offline-form .inputbox,.rt-authorized-login-form .inputbox{color:#7D7D7D;border:1px solid transparent;background-color:rgba(255,255,255,0.7);background-image:-moz-linear-gradient(left,rgba(255,255,255,0.7),rgba(255,255,255,0.7));background-image:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,0.7)),to(rgba(255,255,255,0.7)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.7),rgba(255,255,255,0.7));background-image:-o-linear-gradient(left,rgba(255,255,255,0.7),rgba(255,255,255,0.7));background-image:linear-gradient(to right,rgba(255,255,255,0.7),rgba(255,255,255,0.7));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2ffffff', endColorstr='#b2ffffff', GradientType=1);width:30%;font-size:1em;padding:0 15px;height:40px;margin-right:5px;}.rt-offline-form .button,.rt-authorized-login-form .button{font-size:1em;padding:2px 25px;height:42px;}#rt-form-login{margin:25px 0;}@media (max-width: 767px){body.layout-mode-responsive .rt-offline-body{padding:50px 0;}body.layout-mode-responsive .rt-offline-title{letter-spacing:5px;width:80%;margin:auto;}body.layout-mode-responsive .rt-offline-form .inputbox,body.layout-mode-responsive .rt-offline-form .button,body.layout-mode-responsive .rt-authorized-login-form .inputbox,body.layout-mode-responsive .rt-authorized-login-form .button{width:80%;height:60px;margin:auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.layout-mode-responsive .rt-offline-form .inputbox,body.layout-mode-responsive .rt-authorized-login-form .inputbox{margin:15px auto;}body.layout-mode-responsive .rt-offline-form .readon,body.layout-mode-responsive .rt-offline-form .button,body.layout-mode-responsive .rt-authorized-login-form .readon,body.layout-mode-responsive .rt-authorized-login-form .button{padding:10px 25px;}body.layout-mode-responsive #rt-subscription-form{background-position:50% 150px;}}@media only screen and (max-width: 480px){body.layout-mode-responsive .rt-offline-title{font-size:1.5em;letter-spacing:3px;width:90%;margin:auto;}}