style.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488
  1. /*--
  2. Author: W3layouts
  3. Author URL: http://w3layouts.com
  4. License: Creative Commons Attribution 3.0 Unported
  5. License URL: http://creativecommons.org/licenses/by/3.0/
  6. --*/
  7. /* reset */
  8. html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
  9. article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
  10. ol,ul{list-style:none;margin:0px;padding:0px;}
  11. blockquote,q{quotes:none;}
  12. blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
  13. table{border-collapse:collapse;border-spacing:0;}
  14. /* start editing from here */
  15. a{text-decoration:none;}
  16. .txt-rt{text-align:right;}/* text align right */
  17. .txt-lt{text-align:left;}/* text align left */
  18. .txt-center{text-align:center;}/* text align center */
  19. .float-rt{float:right;}/* float right */
  20. .float-lt{float:left;}/* float left */
  21. .clear{clear:both;}/* clear float */
  22. .pos-relative{position:relative;}/* Position Relative */
  23. .pos-absolute{position:absolute;}/* Position Absolute */
  24. .vertical-base{ vertical-align:baseline;}/* vertical align baseline */
  25. .vertical-top{ vertical-align:top;}/* vertical align top */
  26. nav.vertical ul li{ display:block;}/* vertical menu */
  27. nav.horizontal ul li{ display: inline-block;}/* horizontal menu */
  28. img{max-width:100%;}
  29. /*end reset*/
  30. /****-----start-body----****/
  31. body{
  32. background:#F98A53;
  33. font-family: 'Open Sans', sans-serif;
  34. }
  35. body a,form li,.submit input[type="submit"],.new p a,.new p.sign{
  36. transition: 0.1s all;
  37. -webkit-transition: 0.1s all;
  38. -moz-transition: 0.1s all;
  39. -o-transition: 0.1s all;
  40. }
  41. body h1 {
  42. color:#fff;
  43. text-align: center;
  44. padding: 1em 0;
  45. font-size: 2.9em;
  46. }
  47. .app-cam h2{
  48. color: #fff;
  49. text-align: center;
  50. padding: 1em 0;
  51. font-size: 1.6em;
  52. font-weight: 300;
  53. }
  54. .app-cam{
  55. width:28%;
  56. margin:0 auto;
  57. text-align: center;
  58. background:url("../images/bg.jpg")0px 0px no-repeat;
  59. padding:4em;
  60. height: 80%;
  61. }
  62. .cam {
  63. padding: 1em 0;
  64. }
  65. form {
  66. padding: 0% 1%;
  67. }
  68. /*-----*/
  69. .cam img {
  70. margin: 2em 0;
  71. }
  72. .app-cam input[type="text"]{
  73. width: 81.2%;
  74. padding: 1.25em 1em 1.25em 4em;
  75. color: #283440;
  76. font-size: 16px;
  77. outline: none;
  78. font-weight: 500;
  79. border: none;
  80. border-bottom:1px solid #C0C3C8;
  81. font-family: 'Open Sans', sans-serif;
  82. background: url("../images/icons.png") no-repeat 14px 20px #ffffff;
  83. border-top-left-radius:0.3em;
  84. -o-border-top-left-radius:0.3em;
  85. -moz-border-top-left-radius:0.3em;
  86. -webkit-border-top-right-radius:0.3em;
  87. border-top-right-radius:0.3em;
  88. -o-border-top-right-radius:0.3em;
  89. -moz-border-top-right-radius:0.3em;
  90. -webkit-border-top-right-radius:0.3em;
  91. }
  92. .app-cam input[type="password"]{
  93. width: 81.2%;
  94. padding: 1.25em 1em 1.25em 4em;
  95. color: #283440;
  96. font-size: 16px;
  97. outline: none;
  98. font-weight: 500;
  99. border: none;
  100. font-family: 'Open Sans', sans-serif;
  101. background: url("../images/icons.png") no-repeat 13px -53px #ffffff;
  102. border: none;
  103. border-bottom-left-radius:0.3em;
  104. -o-border-bottom-left-radius:0.3em;
  105. -moz-border-bottom-left-radius:0.3em;
  106. -webkit-border-bottom-right-radius:0.3em;
  107. border-bottom-right-radius:0.3em;
  108. -o-border-bottom-right-radius:0.3em;
  109. -moz-border-bottom-right-radius:0.3em;
  110. -webkit-border-bottom-right-radius:0.3em;
  111. }
  112. .submit {
  113. margin: 1em 0;
  114. }
  115. .app-cam input[type="submit"]{
  116. font-size: 20px;
  117. font-weight: 300;
  118. color: #fff;
  119. cursor: pointer;
  120. outline: none;
  121. padding: 17px 15px;
  122. width:100%;
  123. border:3px solid #f9671e;
  124. background: #f9671e;
  125. border-radius: 0.3em;
  126. -o-border-radius: 0.3em;
  127. -webkit-border-radius: 0.3em;
  128. -moz-border-radius: 0.3em;
  129. }
  130. input[type="submit"]:hover{
  131. background:none;
  132. border: 3px solid #f9671e;
  133. color: #f9671e;
  134. }
  135. .buttons{
  136. margin: 5em 0 1em 0;
  137. }
  138. .buttons ul li{
  139. display: block;
  140. margin-bottom:1em;
  141. }
  142. /* Sweep To Right */
  143. a.hvr-sweep-to-right {
  144. display: inline-block;
  145. vertical-align: middle;
  146. -webkit-transform: translateZ(0);
  147. transform: translateZ(0);
  148. box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  149. -webkit-backface-visibility: hidden;
  150. backface-visibility: hidden;
  151. -moz-osx-font-smoothing: grayscale;
  152. position: relative;
  153. -webkit-transition-property: color;
  154. transition-property: color;
  155. -webkit-transition-duration: 0.3s;
  156. transition-duration: 0.3s;
  157. background: url("../images/fb.png") no-repeat 57px 16px #3b5998;
  158. width: 91%;
  159. padding: 1.2em 1em;
  160. font-size: 1em;
  161. color: #fff;
  162. border-radius: 0.3em;
  163. -o-border-radius: 0.3em;
  164. -webkit-border-radius: 0.3em;
  165. -moz-border-radius: 0.3em;
  166. }
  167. a.hvr-sweep-to-right:before {
  168. content: "";
  169. position: absolute;
  170. z-index: -1;
  171. top: 0;
  172. left: 0;
  173. right: 0;
  174. bottom: 0;
  175. background:#354d7d;
  176. -webkit-transform: scaleX(0);
  177. transform: scaleX(0);
  178. -webkit-transform-origin: 0 50%;
  179. transform-origin: 0 50%;
  180. -webkit-transition-property: transform;
  181. transition-property: transform;
  182. -webkit-transition-duration: 0.3s;
  183. transition-duration: 0.3s;
  184. -webkit-transition-timing-function: ease-out;
  185. transition-timing-function: ease-out;
  186. border-radius: 0.3em;
  187. -o-border-radius: 0.3em;
  188. -webkit-border-radius: 0.3em;
  189. -moz-border-radius: 0.3em;
  190. }
  191. a.hvr-sweep-to-right:hover, a.hvr-sweep-to-right:focus, a.hvr-sweep-to-right:active {
  192. color: white;
  193. }
  194. a.hvr-sweep-to-right:hover:before, a.hvr-sweep-to-right:focus:before, a.hvr-sweep-to-right:active:before {
  195. -webkit-transform: scaleX(1);
  196. transform: scaleX(1);
  197. }
  198. /* Sweep To Left */
  199. a.hvr-sweep-to-left {
  200. display: inline-block;
  201. vertical-align: middle;
  202. -webkit-transform: translateZ(0);
  203. transform: translateZ(0);
  204. box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  205. -webkit-backface-visibility: hidden;
  206. backface-visibility: hidden;
  207. -moz-osx-font-smoothing: grayscale;
  208. position: relative;
  209. -webkit-transition-property: color;
  210. transition-property: color;
  211. -webkit-transition-duration: 0.3s;
  212. transition-duration: 0.3s;
  213. width: 91%;
  214. padding: 1.2em 1em;
  215. font-size: 1em;
  216. color: #fff;
  217. background:url("../images/tw.png") no-repeat 57px 16px #1ab2e8;
  218. border-radius: 0.3em;
  219. -o-border-radius: 0.3em;
  220. -webkit-border-radius: 0.3em;
  221. -moz-border-radius: 0.3em;
  222. }
  223. a.hvr-sweep-to-left:before {
  224. content: "";
  225. position: absolute;
  226. z-index: -1;
  227. top: 0;
  228. left: 0;
  229. right: 0;
  230. bottom: 0;
  231. background: #1499c8;
  232. -webkit-transform: scaleX(0);
  233. transform: scaleX(0);
  234. -webkit-transform-origin: 100% 50%;
  235. transform-origin: 100% 50%;
  236. -webkit-transition-property: transform;
  237. transition-property: transform;
  238. -webkit-transition-duration: 0.3s;
  239. transition-duration: 0.3s;
  240. -webkit-transition-timing-function: ease-out;
  241. transition-timing-function: ease-out;
  242. border-radius: 0.3em;
  243. -o-border-radius: 0.3em;
  244. -webkit-border-radius: 0.3em;
  245. -moz-border-radius: 0.3em;
  246. }
  247. a.hvr-sweep-to-left:hover, a.hvr-sweep-to-left:focus, a.hvr-sweep-to-left:active {
  248. color: white;
  249. }
  250. a.hvr-sweep-to-left:hover:before, a.hvr-sweep-to-left:focus:before, a.hvr-sweep-to-left:active:before {
  251. -webkit-transform: scaleX(1);
  252. transform: scaleX(1);
  253. }
  254. .new {
  255. margin: 4em 0 1em 0;
  256. }
  257. .new p{
  258. float:left;
  259. }
  260. .new p a,.new p.sign{
  261. color:#AFAFB0;
  262. font-weight: 400;
  263. font-size: 1em;
  264. }
  265. .new p a:hover,.new p.sign a:hover{
  266. text-decoration: underline;
  267. }
  268. .new p.sign{
  269. float:right;
  270. }
  271. /*---------------*/
  272. .copy-right {
  273. padding: 3em 1em;
  274. }
  275. .copy-right p {
  276. color: #fff;
  277. font-size: 1em;
  278. font-weight:400;
  279. margin: 0 auto;
  280. text-align: center;
  281. }
  282. .copy-right p a {
  283. color: #323542;
  284. }
  285. .copy-right p a:hover {
  286. text-decoration: underline;
  287. }
  288. /*-----start-responsive-design------*/
  289. @media (max-width:1440px){
  290. .app-cam{
  291. width:30%;
  292. }
  293. .app-cam input[type="text"],.app-cam input[type="password"]{
  294. width: 80.2%;
  295. }
  296. }
  297. @media (max-width:1366px){
  298. .app-cam{
  299. width: 30%;
  300. }
  301. .app-cam input[type="text"], .app-cam input[type="password"] {
  302. width: 79.7%;
  303. }
  304. body h1 {
  305. font-size: 2.6em;
  306. }
  307. }
  308. @media (max-width:1280px){
  309. .app-cam {
  310. width: 35%;
  311. }
  312. .app-cam input[type="text"], .app-cam input[type="password"] {
  313. width: 80.7%;
  314. }
  315. }
  316. @media (max-width:1024px){
  317. .app-cam {
  318. width: 47%;
  319. }
  320. .app-cam input[type="text"], .app-cam input[type="password"] {
  321. width: 82.7%;
  322. }
  323. }
  324. @media (max-width:768px){
  325. body h1 {
  326. font-size: 2.4em;
  327. }
  328. .cam img {
  329. margin: 2em 0;
  330. }
  331. .app-cam h2 {
  332. padding: 0.8em 0;
  333. font-size: 1.6em;
  334. }
  335. .app-cam {
  336. width: 54%;
  337. margin: 0 auto 0 15%;
  338. }
  339. .copy-right {
  340. padding: 1em 1em;
  341. }
  342. .app-cam input[type="text"], .app-cam input[type="password"] {
  343. width:79.7%;
  344. }
  345. }
  346. @media (max-width:640px){
  347. body h1 {
  348. font-size: 2.1em;
  349. }
  350. .app-cam input[type="text"], .app-cam input[type="password"] {
  351. width: 79.8%;
  352. }
  353. .app-cam {
  354. width: 65%;
  355. margin: 0 auto 0 7%;
  356. }
  357. .new {
  358. margin: 2em 0 1em 0;
  359. }
  360. }
  361. @media (max-width:480px){
  362. .app-cam {
  363. width: 90%;
  364. padding: 2em 1em 1em 1em;
  365. }
  366. .copy-right p {
  367. font-size: 0.9em;
  368. }
  369. .new p.sign {
  370. font-size: 0.9em;
  371. }
  372. .new p a {
  373. font-size: 0.97em;
  374. }
  375. .new p.sign a {
  376. font-size: 0.85em;
  377. }
  378. form {
  379. width: 82%;
  380. margin: 0 auto;
  381. }
  382. .app-cam {
  383. width: 80%;
  384. }
  385. .app-cam input[type="text"], .app-cam input[type="password"] {
  386. width: 72.8%;
  387. }
  388. a.hvr-sweep-to-left {
  389. width: 91%;
  390. padding: 1.2em 1em;
  391. font-size: 1em;
  392. background: url("../images/tw.png") no-repeat 28px 16px #1ab2e8;
  393. }
  394. a.hvr-sweep-to-right {
  395. background: url("../images/fb.png") no-repeat 28px 16px #3b5998;
  396. width: 91%;
  397. padding: 1.2em 1em;
  398. font-size: 1em;
  399. }
  400. .buttons {
  401. margin: 4em 0 1em 0;
  402. }
  403. .cam img {
  404. width: 25%;
  405. }
  406. }
  407. @media (max-width:320px){
  408. .app-cam {
  409. width: 84%;
  410. padding: 0em 1em 1em 1em;
  411. margin: 0 auto 0 3%;
  412. }
  413. body h1 {
  414. font-size: 1.5em;
  415. }
  416. .copy-right p {
  417. font-size: 0.8em;
  418. line-height: 1.7em;
  419. }
  420. .app-cam input[type="text"],.app-cam input[type="password"] {
  421. width:70%;
  422. padding: 1em 1em 1em 4em;
  423. font-size: 15px;
  424. background: url("../images/icons.png") no-repeat 14px 20px #fff;
  425. background-size:9%;
  426. }
  427. .app-cam input[type="password"] {
  428. background: url("../images/icons.png") no-repeat 14px -37px #fff;
  429. background-size: 9%;
  430. }
  431. .new p.sign {
  432. font-size: 0.87em;
  433. padding-top: 1px;
  434. }
  435. .new p a {
  436. font-size: 0.845em;
  437. }
  438. .new p.sign a {
  439. font-size: 0.83em;
  440. }
  441. .new {
  442. margin:1em 0 1em 0;
  443. }
  444. .submit {
  445. margin: 1em 0 0.5em 0;
  446. }
  447. .app-cam input[type="submit"] {
  448. font-size: 18px;
  449. padding: 11px 11px;
  450. }
  451. form {
  452. width:100%;
  453. margin: 0 auto;
  454. }
  455. a.hvr-sweep-to-right {
  456. background: url("../images/fb.png") no-repeat 12px 16px #3b5998;
  457. width: 88%;
  458. padding: 1em 1em;
  459. font-size: 0.9em;
  460. background-size: 9%;
  461. }
  462. a.hvr-sweep-to-left {
  463. width: 88%;
  464. padding: 1em 1em;
  465. font-size: 0.9em;
  466. background: url("../images/tw.png") no-repeat 14px 18px #1ab2e8;
  467. background-size: 8%;
  468. }
  469. .buttons {
  470. margin: 1em 0 1em 0;
  471. }
  472. .buttons ul li {
  473. display: block;
  474. margin-bottom: 0.5em;
  475. }
  476. }