{I" class:ETI"BundledAsset;FI"logical_path;TI"carnival_devise_views.css;FI" pathname;TI";$root/app/assets/stylesheets/carnival_devise_views.css;FI"content_type;TI" text/css;TI" mtime;Tl+цо,TI" length;TiwI" digest;TI"%ddac9ed6dad548b51e215421c787f6d8;FI" source;TI"w*{outline:none;} @font-face { font-family: 'OpenSansRegular'; src: url('fonts/opensans-regular-webfont.eot'); src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-regular-webfont.woff') format('woff'), url('fonts/opensans-regular-webfont.ttf') format('truetype'), url('fonts/opensans-regular-webfont.svg#OpenSansRegular') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'OpenSansSemibold'; src: url('fonts/opensans-semibold-webfont.eot'); src: url('fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-semibold-webfont.woff') format('woff'), url('fonts/opensans-semibold-webfont.ttf') format('truetype'), url('fonts/opensans-semibold-webfont.svg#OpenSansSemibold') format('svg'); font-weight: normal; font-style: normal; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } body, html{ margin:0; padding:0; font-size:14px; line-height:22px; color:#666; font-family: 'OpenSansRegular', sans-serif; overflow-y: auto !important; height: 100%; background-color: #eee; } .login-container{ float: left; width: 100%; height: 100%; } .login-container form{ background-color: #f7f7f7; padding: 20px 25px 20px; margin: -200px auto 25px; width: 304px; box-shadow: 0px 0px 150px rgba(0, 0, 0, 0.2); position: relative; top: 50%; border-radius: 5px; border: 1px solid #ccc; } .login-container h2{ margin-bottom: 30px; text-align: center; } .button{ -moz-appearance: none; -webkit-appearance: none; appearance: none; display: inline-block; height: 36px; padding: 0 8px; margin: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; font-size: 15px; box-shadow: 0 -1px 0px 0 #fff; color: #333; border: 1px solid #ccc; } .button:hover{ color: #fff; cursor: pointer; border: 1px solid #2A6198; background-color: #2D66A0; } /********************* FORM BASE STYLE ******************* START */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { /* display: none; <- Crashes Chrome on hover */ -webkit-appearance: none; margin: 0; /* <-- Apparently some margin are still there even though it's hidden */ } .login-container *{ transition: all 0.3s ease; } .login-container input{ width: 100%; outline:none; height:21px; border: 1px solid #c8c8c8; font-family: 'OpenSansRegular'; padding:2px 6px 2px 6px; color:#555; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background:#fff; box-sizing: border-box; -moz-box-sizing: border-box; height: 35px; margin: 0px 0px 10px 0px; } .login-container input[type="checkbox"]{ width: auto; height: auto; float: left; margin: 4px 5px 0px 0px; padding: 0; } .login-container input[type='file']{ padding:0px 6px 0px 0px; border-left:none; } .login-container input:focus{ border: 1px solid #A2C5F3; box-shadow: 0px 0px 3px rgba(110, 220, 255, 0.6); } .login-container input.submit{ width: auto !important; cursor: pointer !important; display: inline-block; text-align: center; font-size:14px; padding: 7px 12px 6px 12px !important; border: 1px solid #C8C8C8; background: url(bg_button.png); color: #333; margin-right: 0px; box-shadow:none; font-weight: 300; border-radius: 2px; height: auto; margin-top: 0px; } .login-container input.submit:hover, #profile_submit:hover{ color:#3079ed; cursor:pointer; background:#efefef; } .login-container input.submit:active, #profile_submit:active{ background-position:0px -30px ; border: 1px solid #173988; color:#fff; text-shadow: 0px 1px 0px #173988; cursor:pointer; } .login-container textarea{ width: 100%; outline:none; line-height:18px; border: 1px solid #c8c8c8; font-family: 'OpenSansRegular'; padding:7px 7px 7px 7px; min-height:100px; margin:0; color:#555; box-shadow: 0px 1px 0px 0px #fff; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; font-size:13px; } .login-container textarea:focus{ border: 1px solid #2c6fec; } .login-container button{ border: 1px solid #c8c8c8; padding:7px 15px 6px 15px; background:url(bg_button.png); font-family: 'OpenSansSemibold'; color:#333; box-shadow: 0px 1px 0px 0px #fff; border-radius: 4px; } .login-container button:hover{ color:#3079ed; cursor:pointer; } .login-container button:active{ background-position:0px -30px ; border: 1px solid #173988; color:#fff; text-shadow: 0px 1px 0px #173988; cursor:pointer; } .login-container fieldset{ width:97%; margin: 15px 0px; padding: 8px 5px; border: 1px solid #ccc; } .login-container .sign_up{ margin: 10px 0px 0px 0px; width: 100%; } .login-container .forgot_password{ margin: 10px 0px 0px 0px; width: 100%; } .login-container .sign_up a, .login-container .forgot_password a, .sign_in a{ text-decoration: none; opacity: 0.6; } .login-container .sign_up a:hover, .login-container .forgot_password a:hover{ opacity: 1; } .login-container .button{ background: white; background: -webkit-linear-gradient(-90deg, #fff, #f0f0f0); background: -moz-linear-gradient(-90deg, #fff, #f0f0f0); background: linear, -90deg, white, #f0f0f0; } .login-container .button:hover{ background: #007ae1; color: #fff; } .edit-user form{ margin-top: -250px; } ;TI"required_assets_digest;TI"%56d7cb7d3a6bf40c4b3448cd6660f113;FI" _version;TI"%6584930913c75ff69ba506e1cfbae2c9;F