Advertisement
cornford-michael

ashobiz.base.css

Sep 25th, 2017
616
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 11.19 KB | None | 0 0
  1. /* Base */
  2. /* Mixins */
  3. .clearfix:before,
  4. .clearfix:after {
  5.   content: " ";
  6.   display: table;
  7. }
  8. .clearfix:after {
  9.   clear: both;
  10. }
  11. /* Color variables */
  12. /* Text Colors */
  13. .a-white {
  14.   color: #ffffff;
  15. }
  16. .a-grey {
  17.   color: #dddddd;
  18. }
  19. .a-black {
  20.   color: #333333;
  21. }
  22. .a-red {
  23.   color: #f75353;
  24. }
  25. .a-green {
  26.   color: #51d466;
  27. }
  28. .a-lblue {
  29.   color: #32c8de;
  30. }
  31. .a-blue {
  32.   color: #609cec;
  33. }
  34. .a-orange {
  35.   color: #f78153;
  36. }
  37. .a-yellow {
  38.   color: #fcd419;
  39. }
  40. .a-violet {
  41.   color: #cb79e6;
  42. }
  43. .a-rose {
  44.   color: #ff61e7;
  45. }
  46. .a-brown {
  47.   color: #d08166;
  48. }
  49. /* Background Colors */
  50. .a-bg-white {
  51.   background-color: #ffffff;
  52. }
  53. .a-bg-grey {
  54.   background-color: #dddddd;
  55. }
  56. .a-bg-black {
  57.   background-color: #333333;
  58. }
  59. .a-bg-red {
  60.   background-color: #f75353;
  61. }
  62. .a-bg-green {
  63.   background-color: #51d466;
  64. }
  65. .a-bg-lblue {
  66.   background-color: #32c8de;
  67. }
  68. .a-bg-blue {
  69.   background-color: #609cec;
  70. }
  71. .a-bg-orange {
  72.   background-color: #f78153;
  73. }
  74. .a-bg-yellow {
  75.   background-color: #fcd419;
  76. }
  77. .a-bg-violet {
  78.   background-color: #cb79e6;
  79. }
  80. .a-bg-rose {
  81.   background-color: #ff61e7;
  82. }
  83. .a-bg-brown {
  84.   background-color: #d08166;
  85. }
  86. /* Gradient backgrounds */
  87. .a-grad-1 {
  88.   background: #ea3a04;
  89.   background: -moz-linear-gradient(top, #ea3a04 0%, #b9bc00 100%);
  90.   background: -webkit-linear-gradient(top, #ea3a04 0%, #b9bc00 100%);
  91.   background: linear-gradient(to bottom, #ea3a04 0%, #b9bc00 100%);
  92. }
  93. .a-grad-2 {
  94.   background: #b4e391;
  95.   background: -moz-linear-gradient(top, #b4e391 0%, #61c419 0%, #94e8b4 100%);
  96.   background: -webkit-linear-gradient(top, #b4e391 0%, #61c419 0%, #94e8b4 100%);
  97.   background: linear-gradient(to bottom, #b4e391 0%, #61c419 0%, #94e8b4 100%);
  98. }
  99. .a-grad-3 {
  100.   background: #00967f;
  101.   background: -moz-linear-gradient(top, #00967f 0%, #a8009d 100%);
  102.   background: -webkit-linear-gradient(top, #00967f 0%, #a8009d 100%);
  103.   background: linear-gradient(to bottom, #00967f 0%, #a8009d 100%);
  104. }
  105. .a-grad-4 {
  106.   background: #b4bc1e;
  107.   background: -moz-linear-gradient(top, #b4bc1e 0%, #d622a0 100%);
  108.   background: -webkit-linear-gradient(top, #b4bc1e 0%, #d622a0 100%);
  109.   background: linear-gradient(to bottom, #b4bc1e 0%, #d622a0 100%);
  110. }
  111. .a-grad-5 {
  112.   background: #4815c6;
  113.   background: -moz-linear-gradient(top, #4815c6 0%, #ff5c5c 100%);
  114.   background: -webkit-linear-gradient(top, #4815c6 0%, #ff5c5c 100%);
  115.   background: linear-gradient(to bottom, #4815c6 0%, #ff5c5c 100%);
  116. }
  117. .a-grad-6 {
  118.   background: #25aa87;
  119.   background: -moz-linear-gradient(top, #25aa87 0%, #ed9017 100%);
  120.   background: -webkit-linear-gradient(top, #25aa87 0%, #ed9017 100%);
  121.   background: linear-gradient(to bottom, #25aa87 0%, #ed9017 100%);
  122. }
  123. .a-grad-7 {
  124.   background: #4eaf33;
  125.   background: -moz-linear-gradient(top, #4eaf33 0%, #e2e276 100%);
  126.   background: -webkit-linear-gradient(top, #4eaf33 0%, #e2e276 100%);
  127.   background: linear-gradient(to bottom, #4eaf33 0%, #e2e276 100%);
  128. }
  129. .a-grad-8 {
  130.   background: #5ab721;
  131.   background: -moz-linear-gradient(top, #5ab721 0%, #ff670f 100%);
  132.   background: -webkit-linear-gradient(top, #5ab721 0%, #ff670f 100%);
  133.   background: linear-gradient(to bottom, #5ab721 0%, #ff670f 100%);
  134. }
  135. .a-grad-9 {
  136.   background: #53ba41;
  137.   background: -moz-linear-gradient(top, #53ba41 0%, #6d88b7 100%);
  138.   background: -webkit-linear-gradient(top, #53ba41 0%, #6d88b7 100%);
  139.   background: linear-gradient(to bottom, #53ba41 0%, #6d88b7 100%);
  140. }
  141. .a-grad-10 {
  142.   background: #ed1e36;
  143.   background: -moz-linear-gradient(top, #ed1e36 0%, #319b55 100%);
  144.   background: -webkit-linear-gradient(top, #ed1e36 0%, #319b55 100%);
  145.   background: linear-gradient(to bottom, #ed1e36 0%, #319b55 100%);
  146. }
  147. /* Blockquote */
  148. blockquote {
  149.   margin: 10px 0px;
  150.   background: #fff;
  151. }
  152. blockquote:before,
  153. blockquote:after {
  154.   content: " ";
  155.   display: table;
  156. }
  157. blockquote:after {
  158.   clear: both;
  159. }
  160. blockquote span {
  161.   float: left;
  162.   font-family: Georgia, 'Times New Roman', serif;
  163.   width: 60px;
  164.   display: inline-block;
  165.   line-height: 90px;
  166.   font-size: 95px;
  167.   text-align: center;
  168.   color: #333333;
  169. }
  170. blockquote p {
  171.   margin-bottom: 10px;
  172.   font-size: 17px;
  173.   line-height: 34px;
  174.   color: #333333;
  175.   margin-left: 65px;
  176. }
  177. blockquote small {
  178.   margin-left: 65px;
  179.   font-size: 14px;
  180.   line-height: 28px;
  181.   color: #777;
  182.   font-style: italic;
  183. }
  184. /* Labels */
  185. .a-label {
  186.   padding: 3px 7px;
  187.   border-radius: 3px;
  188.   margin: 3px 1px;
  189.   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.125);
  190.   /* Icon Label */
  191. }
  192. .a-label.a-label-icon {
  193.   display: inline-block;
  194.   width: 35px;
  195.   height: 35px;
  196.   line-height: 35px;
  197.   text-align: center;
  198.   padding: 0px;
  199. }
  200. .a-label.a-label-white {
  201.   background: #ffffff;
  202.   color: #333333;
  203.   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.075);
  204. }
  205. .a-label.a-label-grey {
  206.   background: #dddddd;
  207.   color: #333333;
  208.   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.075);
  209. }
  210. .a-label.a-label-black {
  211.   background: #333333;
  212.   color: #ffffff;
  213. }
  214. .a-label.a-label-red {
  215.   background: #f75353;
  216.   color: #ffffff;
  217. }
  218. .a-label.a-label-green {
  219.   background: #51d466;
  220.   color: #ffffff;
  221. }
  222. .a-label.a-label-lblue {
  223.   background: #32c8de;
  224.   color: #ffffff;
  225. }
  226. .a-label.a-label-blue {
  227.   background: #609cec;
  228.   color: #ffffff;
  229. }
  230. .a-label.a-label-orange {
  231.   background: #f78153;
  232.   color: #ffffff;
  233. }
  234. .a-label.a-label-yellow {
  235.   background: #fcd419;
  236.   color: #ffffff;
  237. }
  238. .a-label.a-label-violet {
  239.   background: #cb79e6;
  240.   color: #ffffff;
  241. }
  242. .a-label.a-label-rose {
  243.   background: #ff61e7;
  244.   color: #ffffff;
  245. }
  246. .a-label.a-label-brown {
  247.   background: #d08166;
  248.   color: #ffffff;
  249. }
  250. /* Button Colors */
  251. .a-btn {
  252.   display: inline-block;
  253.   padding: 9px 12px;
  254.   font-size: 14px;
  255.   line-height: 14px;
  256.   border-radius: 4px;
  257.   background: #ffffff;
  258.   color: #333333;
  259.   cursor: pointer;
  260.   border: 0px;
  261.   margin: 3px 1px;
  262.   transition: 0.5s;
  263.   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.125);
  264.   /* Button small */
  265.   /* Button large */
  266.   /* Icon button */
  267. }
  268. .a-btn:hover,
  269. .a-btn:focus {
  270.   background: #f2f2f2;
  271.   color: #333333;
  272.   text-decoration: none;
  273. }
  274. .a-btn.a-btn-sm {
  275.   padding: 5px 7px;
  276.   border-radius: 2px;
  277.   font-size: 12px;
  278.   line-height: 12px;
  279. }
  280. .a-btn.a-btn-lg {
  281.   padding: 13px 18px;
  282.   border-radius: 4px;
  283.   font-size: 16px;
  284.   line-height: 16px;
  285. }
  286. .a-btn.a-btn-icon {
  287.   display: inline-block;
  288.   width: 35px;
  289.   height: 35px;
  290.   line-height: 33px;
  291.   text-align: center;
  292.   padding: 0px;
  293. }
  294. .a-btn.a-btn-white {
  295.   background: #ffffff;
  296.   color: #333333;
  297.   border: 1px solid #e6e6e6;
  298.   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.075);
  299. }
  300. .a-btn.a-btn-white:hover,
  301. .a-btn.a-btn-white:focus {
  302.   background: #f2f2f2;
  303.   color: #333333;
  304. }
  305. .a-btn.a-btn-grey {
  306.   background: #dddddd;
  307.   color: #333333;
  308.   border: 1px solid #c4c4c4;
  309.   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.075);
  310. }
  311. .a-btn.a-btn-grey:hover,
  312. .a-btn.a-btn-grey:focus {
  313.   background: #c4c4c4;
  314.   color: #333333;
  315. }
  316. .a-btn.a-btn-black {
  317.   background: #333333;
  318.   color: #ffffff;
  319. }
  320. .a-btn.a-btn-black:hover,
  321. .a-btn.a-btn-black:focus {
  322.   background: #1a1a1a;
  323.   color: #ffffff;
  324. }
  325. .a-btn.a-btn-red {
  326.   background: #f75353;
  327.   color: #ffffff;
  328. }
  329. .a-btn.a-btn-red:hover,
  330. .a-btn.a-btn-red:focus {
  331.   background: #f52222;
  332.   color: #ffffff;
  333. }
  334. .a-btn.a-btn-green {
  335.   background: #51d466;
  336.   color: #ffffff;
  337. }
  338. .a-btn.a-btn-green:hover,
  339. .a-btn.a-btn-green:focus {
  340.   background: #30c247;
  341.   color: #ffffff;
  342. }
  343. .a-btn.a-btn-lblue {
  344.   background: #32c8de;
  345.   color: #ffffff;
  346. }
  347. .a-btn.a-btn-lblue:hover,
  348. .a-btn.a-btn-lblue:focus {
  349.   background: #1faabe;
  350.   color: #ffffff;
  351. }
  352. .a-btn.a-btn-blue {
  353.   background: #609cec;
  354.   color: #ffffff;
  355. }
  356. .a-btn.a-btn-blue:hover,
  357. .a-btn.a-btn-blue:focus {
  358.   background: #3280e7;
  359.   color: #ffffff;
  360. }
  361. .a-btn.a-btn-orange {
  362.   background: #f78153;
  363.   color: #ffffff;
  364. }
  365. .a-btn.a-btn-orange:hover,
  366. .a-btn.a-btn-orange:focus {
  367.   background: #f55d22;
  368.   color: #ffffff;
  369. }
  370. .a-btn.a-btn-yellow {
  371.   background: #fcd419;
  372.   color: #ffffff;
  373. }
  374. .a-btn.a-btn-yellow:hover,
  375. .a-btn.a-btn-yellow:focus {
  376.   background: #dfb803;
  377.   color: #ffffff;
  378. }
  379. .a-btn.a-btn-violet {
  380.   background: #cb79e6;
  381.   color: #ffffff;
  382. }
  383. .a-btn.a-btn-violet:hover,
  384. .a-btn.a-btn-violet:focus {
  385.   background: #ba4ede;
  386.   color: #ffffff;
  387. }
  388. .a-btn.a-btn-rose {
  389.   background: #ff61e7;
  390.   color: #ffffff;
  391. }
  392. .a-btn.a-btn-rose:hover,
  393. .a-btn.a-btn-rose:focus {
  394.   background: #ff2edf;
  395.   color: #ffffff;
  396. }
  397. .a-btn.a-btn-brown {
  398.   background: #d08166;
  399.   color: #ffffff;
  400. }
  401. .a-btn.a-btn-brown:hover,
  402. .a-btn.a-btn-brown:focus {
  403.   background: #c4613f;
  404.   color: #ffffff;
  405. }
  406. /* Border */
  407. .a-br {
  408.   border-width: 1px;
  409.   border-style: solid;
  410.   /* Border color */
  411.   /* Border size */
  412.   /* Border style */
  413. }
  414. .a-br.a-br-white {
  415.   border-color: #ffffff;
  416. }
  417. .a-br.a-br-grey {
  418.   border-color: #dddddd;
  419. }
  420. .a-br.a-br-black {
  421.   border-color: #333333;
  422. }
  423. .a-br.a-br-red {
  424.   border-color: #f75353;
  425. }
  426. .a-br.a-br-green {
  427.   border-color: #51d466;
  428. }
  429. .a-br.a-br-lblue {
  430.   border-color: #32c8de;
  431. }
  432. .a-br.a-br-blue {
  433.   border-color: #609cec;
  434. }
  435. .a-br.a-br-orange {
  436.   border-color: #f78153;
  437. }
  438. .a-br.a-br-yellow {
  439.   border-color: #fcd419;
  440. }
  441. .a-br.a-br-violet {
  442.   border-color: #cb79e6;
  443. }
  444. .a-br.a-br-rose {
  445.   border-color: #ff61e7;
  446. }
  447. .a-br.a-br-brown {
  448.   border-color: #d08166;
  449. }
  450. .a-br.a-br-2 {
  451.   border-width: 2px;
  452. }
  453. .a-br.a-br-4 {
  454.   border-width: 4px;
  455. }
  456. .a-br.a-br-6 {
  457.   border-width: 6px;
  458. }
  459. .a-br.a-br-10 {
  460.   border-width: 10px;
  461. }
  462. .a-br.a-br-15 {
  463.   border-width: 15px;
  464. }
  465. .a-br.a-br-dotted {
  466.   border-style: dotted;
  467. }
  468. .a-br.a-br-dashed {
  469.   border-style: dashed;
  470. }
  471. .a-br.a-br-double {
  472.   border-style: double;
  473.   border-width: 4px !important;
  474. }
  475. /* Social Media */
  476. .a-social {
  477.   display: inline-block;
  478.   width: 35px;
  479.   height: 35px;
  480.   margin: 5px 2px;
  481.   text-align: center;
  482.   line-height: 31px;
  483.   color: #fff;
  484.   border-radius: 3px;
  485.   transition: 0.3s;
  486.   box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
  487. }
  488. .a-social:hover,
  489. .a-social:focus {
  490.   color: #fff;
  491. }
  492. .a-social.a-social-trans {
  493.   background: transparent !important;
  494.   color: #333333;
  495. }
  496. .a-social.a-facebook {
  497.   border: 2px solid #609cec;
  498.   background: #609cec;
  499. }
  500. .a-social.a-facebook:hover,
  501. .a-social.a-facebook:focus {
  502.   border: 2px solid #3280e7;
  503.   background: #3280e7;
  504. }
  505. .a-social.a-twitter {
  506.   border: 2px solid #32c8de;
  507.   background: #32c8de;
  508. }
  509. .a-social.a-twitter:hover,
  510. .a-social.a-twitter:focus {
  511.   border: 2px solid #1faabe;
  512.   background: #1faabe;
  513. }
  514. .a-social.a-google-plus {
  515.   border: 2px solid #f75353;
  516.   background: #f75353;
  517. }
  518. .a-social.a-google-plus:hover,
  519. .a-social.a-google-plus:focus {
  520.   border: 2px solid #f52222;
  521.   background: #f52222;
  522. }
  523. .a-social.a-linkedin {
  524.   border: 2px solid #8eb8f1;
  525.   background: #8eb8f1;
  526. }
  527. .a-social.a-linkedin:hover,
  528. .a-social.a-linkedin:focus {
  529.   border: 2px solid #609cec;
  530.   background: #609cec;
  531. }
  532. .a-social.a-pinterest {
  533.   border: 2px solid #f52222;
  534.   background: #f52222;
  535. }
  536. .a-social.a-pinterest:hover,
  537. .a-social.a-pinterest:focus {
  538.   border: 2px solid #da0a0a;
  539.   background: #da0a0a;
  540. }
  541. /* Base */
  542. a {
  543.   outline: 0;
  544. }
  545. a:hover {
  546.   outline: 0;
  547. }
  548. a:focus {
  549.   text-decoration: none;
  550.   outline: 0;
  551. }
  552. input::-moz-focus-inner {
  553.   border: 0;
  554. }
  555. input:focus,
  556. select:focus,
  557. textarea:focus,
  558. button:focus *:focus {
  559.   outline: none;
  560. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement