Advertisement
patrewenack

maincss

Sep 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.04 KB | None | 0 0
  1. @font-face {
  2. font-family: SourceSansPro-Regular;
  3. src: url('../fonts/source-sans-pro/SourceSansPro-Regular.ttf');
  4. }
  5.  
  6. @font-face {
  7. font-family: SourceSansPro-Bold;
  8. src: url('../fonts/source-sans-pro/SourceSansPro-Bold.ttf');
  9. }
  10.  
  11. @font-face {
  12. font-family: SourceSansPro-SemiBold;
  13. src: url('../fonts/source-sans-pro/SourceSansPro-SemiBold.ttf');
  14. }
  15.  
  16. @font-face {
  17. font-family: JosefinSans-Bold;
  18. src: url('../fonts/JosefinSans/JosefinSans-Bold.ttf');
  19. }
  20.  
  21. /*//////////////////////////////////////////////////////////////////
  22. [ RESTYLE TAG ]*/
  23.  
  24. * {
  25. margin: 0px;
  26. padding: 0px;
  27. box-sizing: border-box;
  28. }
  29.  
  30. body, html {
  31. height: 100%;
  32. font-family: SourceSansPro-Regular, sans-serif;
  33. }
  34.  
  35. /*---------------------------------------------*/
  36. a {
  37. font-family: SourceSansPro-Regular;
  38. font-size: 14px;
  39. line-height: 1.7;
  40. color: #666666;
  41. margin: 0px;
  42. transition: all 0.4s;
  43. -webkit-transition: all 0.4s;
  44. -o-transition: all 0.4s;
  45. -moz-transition: all 0.4s;
  46. }
  47.  
  48. a:focus {
  49. outline: none !important;
  50. }
  51.  
  52. a:hover {
  53. text-decoration: none;
  54. }
  55.  
  56. /*---------------------------------------------*/
  57. h1,h2,h3,h4,h5,h6 {
  58. margin: 0px;
  59. }
  60.  
  61. p {
  62. font-family: SourceSansPro-Regular;
  63. font-size: 14px;
  64. line-height: 1.7;
  65. color: #666666;
  66. margin: 0px;
  67. }
  68.  
  69. ul, li {
  70. margin: 0px;
  71. list-style-type: none;
  72. }
  73.  
  74.  
  75. /*---------------------------------------------*/
  76. input {
  77. outline: none;
  78. border: none;
  79. }
  80.  
  81. textarea {
  82. outline: none;
  83. border: none;
  84. }
  85.  
  86. textarea:focus, input:focus {
  87. border-color: transparent !important;
  88. }
  89.  
  90. input::-webkit-input-placeholder { color: #4b2354;}
  91. input:-moz-placeholder { color: #4b2354;}
  92. input::-moz-placeholder { color: #4b2354;}
  93. input:-ms-input-placeholder { color: #4b2354;}
  94.  
  95. textarea::-webkit-input-placeholder { color: #4b2354;}
  96. textarea:-moz-placeholder { color: #4b2354;}
  97. textarea::-moz-placeholder { color: #4b2354;}
  98. textarea:-ms-input-placeholder { color: #4b2354;}
  99.  
  100. /*---------------------------------------------*/
  101. button {
  102. outline: none !important;
  103. border: none;
  104. background: transparent;
  105. }
  106.  
  107. button:hover {
  108. cursor: pointer;
  109. }
  110.  
  111. iframe {
  112. border: none !important;
  113. }
  114.  
  115.  
  116.  
  117. /*//////////////////////////////////////////////////////////////////
  118. [ Utility ]*/
  119. .txt1 {
  120. font-family: SourceSansPro-Regular;
  121. font-size: 16px;
  122. line-height: 1.4;
  123. color: #999999;
  124. }
  125.  
  126. .txt2 {
  127. font-family: SourceSansPro-Regular;
  128. font-size: 16px;
  129. line-height: 1.4;
  130. color: #4b2354;
  131. }
  132.  
  133. .hov1:hover {
  134. color: #4b2354;
  135. text-decoration: underline;
  136. }
  137.  
  138.  
  139. /*//////////////////////////////////////////////////////////////////
  140. [ login ]*/
  141.  
  142. .container-login100 {
  143. width: 100%;
  144. min-height: 100vh;
  145. display: -webkit-box;
  146. display: -webkit-flex;
  147. display: -moz-box;
  148. display: -ms-flexbox;
  149. display: flex;
  150. flex-wrap: wrap;
  151. justify-content: center;
  152. align-items: center;
  153. padding: 15px;
  154. background-repeat: no-repeat;
  155. background-size: cover;
  156. background-position: center;
  157. position: relative;
  158. z-index: 1;
  159. }
  160.  
  161. .container-login100::before {
  162. content: "";
  163. display: block;
  164. position: absolute;
  165. z-index: -1;
  166. width: 100%;
  167. height: 100%;
  168. top: 0;
  169. left: 0;
  170. background: rgba(93,84,240,0.5);
  171. background: -webkit-linear-gradient(left, rgba(0,168,255,0.5), rgba(185,0,255,0.5));
  172. background: -o-linear-gradient(left, rgba(0,168,255,0.5), rgba(185,0,255,0.5));
  173. background: -moz-linear-gradient(left, rgba(0,168,255,0.5), rgba(185,0,255,0.5));
  174. background: linear-gradient(left, rgba(0,168,255,0.5), rgba(185,0,255,0.5));
  175. pointer-events: none;
  176. }
  177.  
  178. .wrap-login100 {
  179. width: 390px;
  180. background: #fff;
  181. border-radius: 10px;
  182. overflow: hidden;
  183.  
  184. box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
  185. -moz-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
  186. -webkit-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
  187. -o-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
  188. -ms-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
  189. }
  190.  
  191.  
  192. /*==================================================================
  193. [ Form ]*/
  194.  
  195. .login100-form {
  196. width: 100%;
  197. }
  198.  
  199. .login100-form-title {
  200. display: block;
  201. font-family: SourceSansPro-Bold;
  202. font-size: 30px;
  203. color: #4b2354;
  204. line-height: 1.2;
  205. text-align: center;
  206. }
  207.  
  208. /*------------------------------------------------------------------
  209. [ Input ]*/
  210.  
  211. .wrap-input100 {
  212. width: 100%;
  213. position: relative;
  214. background-color: #fff;
  215. border-radius: 20px;
  216. }
  217.  
  218. .input100 {
  219. font-family: SourceSansPro-Bold;
  220. font-size: 16px;
  221. color: #4b2354;
  222. line-height: 1.2;
  223.  
  224. display: block;
  225. width: 100%;
  226. height: 62px;
  227. background: transparent;
  228. padding: 0 20px 0 23px;
  229. }
  230.  
  231.  
  232. /*------------------------------------------------------------------
  233. [ Focus Input ]*/
  234.  
  235. .focus-input100 {
  236. display: block;
  237. position: absolute;
  238. width: 100%;
  239. height: 100%;
  240. top: 0;
  241. left: 0;
  242. pointer-events: none;
  243. border-radius: 20px;
  244. box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1);
  245. -moz-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1);
  246. -webkit-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1);
  247. -o-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1);
  248. -ms-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1);
  249.  
  250. -webkit-transition: all 0.4s;
  251. -o-transition: all 0.4s;
  252. -moz-transition: all 0.4s;
  253. transition: all 0.4s;
  254. }
  255.  
  256. .input100:focus + .focus-input100 {
  257. box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.2);
  258. -moz-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.2);
  259. -webkit-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.2);
  260. -o-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.2);
  261. -ms-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.2);
  262. }
  263.  
  264. /*------------------------------------------------------------------
  265. [ Button ]*/
  266. .container-login100-form-btn {
  267. width: 100%;
  268. display: -webkit-box;
  269. display: -webkit-flex;
  270. display: -moz-box;
  271. display: -ms-flexbox;
  272. display: flex;
  273. flex-wrap: wrap;
  274. justify-content: center;
  275. }
  276.  
  277. .login100-form-btn {
  278. display: -webkit-box;
  279. display: -webkit-flex;
  280. display: -moz-box;
  281. display: -ms-flexbox;
  282. display: flex;
  283. justify-content: center;
  284. align-items: center;
  285. padding: 0 20px;
  286. min-width: 160px;
  287. height: 50px;
  288. background-color: #bd59d4;
  289. border-radius: 25px;
  290.  
  291. font-family: SourceSansPro-SemiBold;
  292. font-size: 14px;
  293. color: #fff;
  294. line-height: 1.2;
  295. text-transform: uppercase;
  296.  
  297. -webkit-transition: all 0.4s;
  298. -o-transition: all 0.4s;
  299. -moz-transition: all 0.4s;
  300. transition: all 0.4s;
  301.  
  302. box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
  303. -moz-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
  304. -webkit-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
  305. -o-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
  306. -ms-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
  307. }
  308.  
  309. .login100-form-btn:hover {
  310. background-color: #4b2354;
  311. box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.8);
  312. -moz-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.8);
  313. -webkit-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.8);
  314. -o-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.8);
  315. -ms-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.8);
  316. }
  317.  
  318.  
  319. /*------------------------------------------------------------------
  320. [ Alert validate ]*/
  321.  
  322. .validate-input {
  323. position: relative;
  324. }
  325.  
  326. .alert-validate .focus-input100 {
  327. box-shadow: 0 5px 30px 0px rgba(250, 66, 81, 0.1);
  328. -moz-box-shadow: 0 5px 30px 0px rgba(250, 66, 81, 0.1);
  329. -webkit-box-shadow: 0 5px 30px 0px rgba(250, 66, 81, 0.1);
  330. -o-box-shadow: 0 5px 30px 0px rgba(250, 66, 81, 0.1);
  331. -ms-box-shadow: 0 5px 30px 0px rgba(250, 66, 81, 0.1);
  332. }
  333.  
  334. .alert-validate::before {
  335. content: attr(data-validate);
  336. display: -webkit-box;
  337. display: -webkit-flex;
  338. display: -moz-box;
  339. display: -ms-flexbox;
  340. display: flex;
  341. align-items: center;
  342. position: absolute;
  343. width: 100%;
  344. min-height: 62px;
  345. background-color: #fff;
  346. border-radius: 20px;
  347. top: 0px;
  348. left: 0px;
  349. padding: 0 45px 0 22px;
  350. pointer-events: none;
  351.  
  352. font-family: SourceSansPro-Bold;
  353. font-size: 16px;
  354. color: #fa4251;
  355. line-height: 1.2;
  356. }
  357.  
  358. .btn-hide-validate {
  359. font-family: Material-Design-Iconic-Font;
  360. font-size: 15px;
  361. color: #fa4251;
  362. cursor: pointer;
  363. display: -webkit-box;
  364. display: -webkit-flex;
  365. display: -moz-box;
  366. display: -ms-flexbox;
  367. display: flex;
  368. align-items: center;
  369. justify-content: center;
  370. position: absolute;
  371. height: 62px;
  372. top: 0px;
  373. right: 23px;
  374. }
  375.  
  376. .rs1-alert-validate.alert-validate::before {
  377. background-color: #fff;
  378. }
  379.  
  380. .true-validate::after {
  381. content: "\f269";
  382. font-family: Material-Design-Iconic-Font;
  383. font-size: 15px;
  384. color: #57b846;
  385. display: -webkit-box;
  386. display: -webkit-flex;
  387. display: -moz-box;
  388. display: -ms-flexbox;
  389. display: flex;
  390. align-items: center;
  391. justify-content: center;
  392. position: absolute;
  393. height: 62px;
  394. top: 0px;
  395. right: 23px;
  396. }
  397.  
  398.  
  399.  
  400. /*//////////////////////////////////////////////////////////////////
  401. [ Social item ]*/
  402.  
  403. .login100-social-item {
  404. font-size: 25px;
  405. color: #3b5998;
  406.  
  407. display: -webkit-box;
  408. display: -webkit-flex;
  409. display: -moz-box;
  410. display: -ms-flexbox;
  411. display: flex;
  412. justify-content: center;
  413. align-items: center;
  414. width: 50px;
  415. height: 50px;
  416. border-radius: 50%;
  417. background-color: #fff;
  418. margin: 5px;
  419. box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
  420. -moz-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
  421. -webkit-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
  422. -o-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
  423. -ms-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
  424. }
  425.  
  426. .login100-social-item img {
  427. width: 26px;
  428. }
  429.  
  430. .login100-social-item:hover {
  431. color: #3b5998;
  432. box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2);
  433. -moz-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2);
  434. -webkit-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2);
  435. -o-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2);
  436. -ms-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2);
  437. }
  438.  
  439. /*//////////////////////////////////////////////////////////////////
  440. [ Responsive ]*/
  441.  
  442. @media (max-width: 480px) {
  443. .wrap-login100 {
  444. padding-left: 15px;
  445. padding-right: 15px;
  446. }
  447. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement