vesta-login-form.css 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. /* Page specific styles */
  2. .page-auth{
  3. background:url(../images/auth/auth-bg.png) repeat;
  4. }
  5. .cc:after{
  6. content: ".";
  7. display: block;
  8. height: 0;
  9. clear: both;
  10. visibility: hidden;
  11. }
  12. *html .cc{
  13. zoom:1;
  14. }
  15. +html .cc{
  16. zoom:1;
  17. }
  18. .page-auth .b-auth-form{}
  19. .page-auth .b-auth-form{
  20. width:525px;
  21. margin:7% auto 0;
  22. padding:20px 20px 0;
  23. background:url(../images/auth/form-bg.png) repeat;
  24. -webkit-border-radius:15px;
  25. -moz-border-radius:15px;
  26. border-radius:15px;
  27. behavior: url(js/PIE.htc);
  28. font-family:Arial, Helvetica, sans-serif;
  29. }
  30. .page-auth .b-auth-form-wrap{
  31. position:relative;
  32. padding-top:30px;
  33. }
  34. .page-auth .vesta-logo{
  35. position:absolute;
  36. top:0;
  37. left:0;
  38. display:block;
  39. }
  40. .page-auth .b-client-title{
  41. margin:0 0 45px;
  42. padding-left:130px;
  43. font-size:35px;
  44. background:url(../images/auth/planet-1.png) no-repeat 85px 27px;
  45. color:#fff;
  46. }
  47. .client-title-wrap{
  48. position:relative;
  49. text-transform: uppercase;
  50. font-size:24px;
  51. }
  52. .client-title-wrap .planets{
  53. display:block;
  54. width:91px;
  55. height:7px;
  56. position:absolute;
  57. top:40%;
  58. right:-121px;
  59. background:url(../images/auth/planet-2.png) no-repeat scroll 0 -1px;
  60. }
  61. .page-auth .form-row{
  62. margin:0 0 15px;
  63. }
  64. .page-auth .last-row{
  65. padding:27px 90px 0 133px;
  66. }
  67. .page-auth .field-label{
  68. float:left;
  69. width:87px;
  70. padding-left:45px;
  71. color:#e3d785;
  72. font-size:12px;
  73. line-height:34px;
  74. font-family:Arial, Helvetica, sans-serif;
  75. text-transform:uppercase;
  76. /*letter-spacing:-.5px;*/
  77. }
  78. .page-auth .field-text{
  79. width:290px;
  80. padding:4px 5px;
  81. font-size:20px;
  82. border:2px solid #0c6c9c;
  83. background:#2d2c28;
  84. color:#fff;
  85. }
  86. .page-auth .field-text:focus{
  87. -moz-box-shadow:0 0 8px rgba(76, 147, 189, 0.7);
  88. -webkit-box-shadow:0 0 8px rgba(76, 147, 189, 0.7);
  89. border-color:rgba(76, 147, 189, 0.85) !important;
  90. }
  91. .page-auth .b-remember{
  92. float:left;
  93. padding-top:5px;
  94. }
  95. .page-auth .remember-label{
  96. cursor:pointer;
  97. padding:2px 2px 2px 8px;
  98. color:#747975;
  99. font-size:12px;
  100. font-family:Arial, Helvetica, sans-serif;
  101. }
  102. span.ui-checkbox{
  103. display: block;
  104. float: left;
  105. width: 14px;
  106. height: 15px;
  107. /* background:url(icon_checkbox.png) 0 -40px no-repeat;*/
  108. background:url(../images/auth/checkboxes.png) no-repeat;
  109. }
  110. .ui-helper-hidden-accessible{
  111. display: none;
  112. }
  113. span.ui-checkbox-state-hover{
  114. background-position: 0 -15px;
  115. }
  116. span.ui-checkbox-state-checked,
  117. span.ui-checkbox-state-checked-hover{
  118. background-position: 0 -30px;
  119. }
  120. .page-auth .sumbit-btn{
  121. float:right;
  122. overflow:visible;
  123. height:30px;
  124. padding:0 40px;
  125. -webkit-border-radius:9px;
  126. -moz-border-radius:9px;
  127. border-radius:9px;
  128. behavior: url(js/PIE.htc);
  129. border:2px solid #2C2C10;
  130. background-color:#BBBF45;
  131. color:#ffffdf;
  132. font-size:13px;
  133. font-family:Arial, Helvetica, sans-serif;
  134. font-weight:bold;
  135. line-height:27px;
  136. text-transform:uppercase;
  137. cursor:pointer;
  138. }
  139. .page-auth .sumbit-btn:focus{
  140. position:relative;
  141. top:1px;
  142. }
  143. .page-auth .sumbit-btn:hover{
  144. background-color:#ffcc00;
  145. color:#483600;
  146. border-color:#000;
  147. }
  148. .page-auth .sumbit-btn:active{
  149. top:0;
  150. background-color:#96A332;
  151. color:#FFFFFF;
  152. border-color:#2C2C10;
  153. }
  154. .page-auth .forgot-pwd{
  155. padding:60px 0 10px 137px;
  156. font-size:13px;
  157. }
  158. .page-auth .forgot-pwd-url{
  159. color:#6f7571;
  160. }
  161. .page-auth a.forgot-pwd-url:hover{
  162. color:#849e54;
  163. }
  164. .page-auth a.forgot-pwd-url:active{
  165. color:#edca38;
  166. }
  167. .page-auth .error-box{
  168. border-top:1px dashed #f16d6b;
  169. padding:10px 0 21px 131px;
  170. font-size:14px;
  171. font-weight:bold;
  172. color:#f16d6b;
  173. }
  174. .page-auth .footnotes{
  175. margin:0 -20px;
  176. padding:15px 20px;
  177. font-size:14px;
  178. border-top:2px solid #34352f;
  179. color:#5a5e5d;
  180. }
  181. .page-auth .footnotes .additional-info{
  182. float:left;
  183. font-size:12px;
  184. font-family:Georgia, "Times New Roman", Times, serif;
  185. font-style:italic;
  186. }
  187. .page-auth .footnotes .questions-url{
  188. color:#5a5e5d;
  189. }
  190. .page-auth .footnotes a.questions-url:hover{
  191. color:#849e54;
  192. }
  193. .page-auth .footnotes a.questions-url:active{
  194. color:#edca38;
  195. }
  196. .page-auth .footnotes .imprint{
  197. float:right;
  198. font-style:normal;
  199. font-size:11px;
  200. padding-top:1px;
  201. }