Advertisement
Guest User

Untitled

a guest
Jan 15th, 2018
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 10.30 KB | None | 0 0
  1. /*
  2.     Portfolio Bootstrap Sass Theme
  3.     Author     : Zaky
  4. */
  5. /* BASE - Base styles, variables, mixins, etc */
  6. /* _variables */
  7. /* Font Colors */
  8. /* Background Colors */
  9. /* Mixins are basically functions */
  10. /* Mixins */
  11. /* _normalize */
  12. h1, h2, h3, h4, h5 {
  13.   margin-top: 0;
  14. }
  15.  
  16. .page-header {
  17.   margin-top: 30px;
  18. }
  19.  
  20. .no-pad-top {
  21.   padding-top: 0;
  22. }
  23.  
  24. .extra-pad {
  25.   padding-top: 40px;
  26.   padding-bottom: 40px;
  27. }
  28.  
  29. .top-inner {
  30.   padding: 90px 0 30px 0;
  31. }
  32.  
  33. /* Image Sizes */
  34. .img-xsm {
  35.   width: 100px;
  36. }
  37.  
  38. .img-sm {
  39.   width: 200px;
  40. }
  41.  
  42. .img-lg {
  43.   width: 400px;
  44. }
  45.  
  46. .img-xlg {
  47.   width: 700px;
  48. }
  49.  
  50. .clearfix {
  51.   clear: both;
  52. }
  53.  
  54. /* _base */
  55. * {
  56.   margin: 0;
  57. }
  58.  
  59. html {
  60.   height: 100%;
  61. }
  62.  
  63. body {
  64.   font-family: "Segoe UI", "Segoe WP", "Segoe Regular", sans-serif;
  65.   font-size: 15px;
  66.   line-height: 1.7em;
  67.   color: #666666;
  68.   height: 100%;
  69. }
  70.  
  71. /* Container */
  72. .container-full {
  73.   padding-right: 0px;
  74.   padding-left: 0px;
  75.   margin: 0 auto;
  76.   width: 100%;
  77. }
  78.  
  79. a {
  80.   color: #FF5700;
  81. }
  82.  
  83. ul, li {
  84.   list-style: none;
  85. }
  86.  
  87. input, textarea, button {
  88.   -moz-border-radius: 0px;
  89.   -webkit-border-radius: 0px;
  90.   border-radius: 0px;
  91. }
  92.  
  93. img.device {
  94.   width: 100%;
  95. }
  96.  
  97. img.device-small {
  98.   width: 70%;
  99.   margin-bottom: -40px;
  100. }
  101.  
  102. /* MODULES - Individual site components */
  103. /* _typography.scss */
  104. /* Lists */
  105. .list, .list-feature {
  106.   margin-bottom: 30px;
  107. }
  108.  
  109. .list-feature {
  110.   margin: 0;
  111.   padding: 0;
  112.   width: 80%;
  113. }
  114.  
  115. .list-feature li {
  116.   line-height: 3.6em;
  117.   border-bottom: 1px solid #cccccc;
  118.   overflow: auto;
  119. }
  120.  
  121. .list-feature li:last-child {
  122.   border: 0;
  123. }
  124.  
  125. .list-feature span {
  126.   vertical-align: top;
  127.   padding-top: 9px;
  128.   font-size: 120%;
  129. }
  130.  
  131. .list-feature i {
  132.   margin-top: -9px;
  133.   margin-right: 5px;
  134. }
  135.  
  136. .list-comments {
  137.   margin: 0;
  138.   padding: 0;
  139. }
  140.  
  141. .list-comments li {
  142.   padding: 10px 0 5px 0;
  143.   border-bottom: 1px solid #cccccc;
  144.   overflow: auto !important;
  145. }
  146.  
  147. .list-comments li:last-child {
  148.   border: 0;
  149. }
  150.  
  151. .list-comments img {
  152.   width: 100px;
  153. }
  154.  
  155. /* Icons */
  156. .fa-2 {
  157.   font-size: 18px;
  158. }
  159.  
  160. .fa-3 {
  161.   font-size: 24px;
  162. }
  163.  
  164. .fa-4 {
  165.   font-size: 27px;
  166. }
  167.  
  168. .fa-5 {
  169.   font-size: 35px;
  170. }
  171.  
  172. .fa-6 {
  173.   font-size: 40px;
  174. }
  175.  
  176. .fa-primary {
  177.   color: #FF5700;
  178. }
  179.  
  180. .fa-border {
  181.   border: 1px solid #FF5700;
  182.   -moz-border-radius: 5px;
  183.   -webkit-border-radius: 5px;
  184.   border-radius: 5px;
  185.   padding: 13px 15px;
  186.   width: 70px;
  187.   margin-bottom: 10px;
  188. }
  189.  
  190. /* Headings */
  191. .heading-primary, .heading-primary-a {
  192.   color: #FF5700;
  193. }
  194.  
  195. .heading-primary-a {
  196.   border-bottom: 2px solid #FF5700;
  197. }
  198.  
  199. .heading-secondary, .heading-secondary-a {
  200.   color: #7fba00;
  201. }
  202.  
  203. .heading-secondary-a {
  204.   border-bottom: 2px solid #7fba00;
  205. }
  206.  
  207. .heading-light, .heading-light-a {
  208.   color: #e4eef2;
  209. }
  210.  
  211. .heading-light-a {
  212.   border-bottom: 2px solid #e4eef2;
  213. }
  214.  
  215. .heading-dark, .heading-dark-a {
  216.   color: #2b5464;
  217. }
  218.  
  219. .heading-dark-a {
  220.   border-bottom: 2px solid #2b5464;
  221. }
  222.  
  223. /* Emphasis Text */
  224. .em-primary {
  225.   color: #FF5700;
  226. }
  227.  
  228. .em-secondary {
  229.   color: #7fba00;
  230. }
  231.  
  232. .em-dark {
  233.   color: #2b5464;
  234. }
  235.  
  236. .em-light {
  237.   color: #e4eef2;
  238. }
  239.  
  240. /* _blocks.scss */
  241. .block, .block-primary, .block-secondary, .block-light, .block-dark {
  242.   padding: 15px;
  243.   margin-bottom: 15px;
  244. }
  245.  
  246. .block h3, .block-primary h3, .block-secondary h3, .block-light h3, .block-dark h3 {
  247.   margin-top: 0;
  248.   padding-top: 0;
  249. }
  250.  
  251. .block iframe, .block-primary iframe, .block-secondary iframe, .block-light iframe, .block-dark iframe {
  252.   width: 100%;
  253. }
  254.  
  255. .block-primary {
  256.   background: #FF5700;
  257.   color: #ffffff;
  258. }
  259.  
  260. .block-secondary {
  261.   background: #7fba00;
  262.   color: #ffffff;
  263. }
  264.  
  265. .block-light {
  266.   background: #e4eef2;
  267.   color: #666666;
  268. }
  269.  
  270. .block-dark {
  271.   background: #2b5464;
  272.   color: #ffffff;
  273. }
  274.  
  275. .block-center {
  276.   text-align: center !important;
  277. }
  278.  
  279. .block-image img {
  280.   width: 100%;
  281. }
  282.  
  283. .block-border {
  284.   border: 1px solid #cccccc;
  285. }
  286.  
  287. .block-primary-head h3 {
  288.   padding: 15px 5px 15px 10px;
  289.   background: #FF5700;
  290.   color: #ffffff;
  291.   margin: 0;
  292.   font-size: 18px;
  293. }
  294.  
  295. .block-primary-head .block-content {
  296.   border: 1px solid #FF5700;
  297.   padding: 10px;
  298. }
  299.  
  300. .block-icon h3 {
  301.   padding: 0;
  302.   margin: 0;
  303. }
  304.  
  305. .block-icon .icon {
  306.   float: left;
  307.   width: 20%;
  308.   margin-top: 10px;
  309. }
  310.  
  311. .block-icon .icon-content {
  312.   float: left;
  313.   width: 70%;
  314. }
  315.  
  316. .block-project {
  317.   padding: 10px 0px 10px 0px;
  318. }
  319.  
  320. /* _buttons.scss */
  321. .btn-primary {
  322.   background: #FF5700;
  323.   color: #ffffff;
  324.   border: 2px solid #ffffff;
  325. }
  326.  
  327. .btn-primary:hover {
  328.   background: #cc4600;
  329.   border: 2px solid #ffffff;
  330. }
  331.  
  332. /* Sections */
  333. section {
  334.   padding: 30px 0;
  335. }
  336.  
  337. .section-showcase {
  338.   background: linear-gradient(90deg, #FF5700, #7fba00);
  339. }
  340.  
  341. .section-showcase .showcase-content {
  342.   padding: 110px 15px 0px 15px;
  343.   text-align: center;
  344. }
  345.  
  346. .section-showcase h1 {
  347.   color: #ffffff;
  348. }
  349.  
  350. .section-primary, .section-primary-a, .section-primary-b {
  351.   background: #FF5700;
  352.   color: #ffffff;
  353. }
  354.  
  355. .section-primary-a {
  356.   border-top: 4px solid #7fba00;
  357. }
  358.  
  359. .section-primary-b {
  360.   border-bottom: 4px solid #7fba00;
  361. }
  362.  
  363. .section-secondary {
  364.   background: #7fba00;
  365.   color: #ffffff;
  366. }
  367.  
  368. .section-light {
  369.   background: #e4eef2;
  370.   color: #666666;
  371. }
  372.  
  373. .section-dark {
  374.   background: #2b5464;
  375.   color: #ffffff;
  376. }
  377.  
  378. .section-form {
  379.   margin-top: 100px;
  380. }
  381.  
  382. .section-main {
  383.   padding-bottom: 0px;
  384. }
  385.  
  386. .section-pagination {
  387.   padding-top: 0px;
  388. }
  389.  
  390. .section-about {
  391.   margin-top: 90px;
  392. }
  393.  
  394. .lead {
  395.   color: #ffffff;
  396. }
  397.  
  398. .zigzag {
  399.   position: relative;
  400.   top: 50%;
  401.   width: 100%;
  402.   height: 50%;
  403.   background: #ffffff;
  404.   padding: 0px 0;
  405. }
  406.  
  407. .zigzag:before {
  408.   content: "";
  409.   position: relative;
  410.   width: 100%;
  411.   height: 15px;
  412.   display: block;
  413.   background: linear-gradient(-45deg, transparent 33.33%, #FF5700 33.33%, #7fba00 66.66%, transparent 66.66%), linear-gradient(45deg, transparent 33.33%, #FF5700 33.33%, #7fba00 66.66%, transparent 66.66%);
  414.   background-size: 30px 60px;
  415.   transform: rotateX(180deg);
  416. }
  417.  
  418. @media only screen and (min-width: 992px) {
  419.   .svg-container {
  420.     display: inline-block;
  421.     position: relative;
  422.     width: 30%;
  423.     min-width: 30%;
  424.     padding-bottom: 1%;
  425.     vertical-align: middle;
  426.     overflow: hidden;
  427.   }
  428. }
  429.  
  430. @media only screen and (min-width: 468px) {
  431.   /* For tablets: */
  432.   .svg-container {
  433.     display: inline-block;
  434.     position: relative;
  435.     width: 30%;
  436.     padding-bottom: 1%;
  437.     vertical-align: middle;
  438.     overflow: hidden;
  439.   }
  440. }
  441.  
  442. @media only screen and (max-width: 468px) {
  443.   /* For mobile phones: */
  444.   .svg-container {
  445.     display: inline-block;
  446.     position: relative;
  447.     width: 70%;
  448.     padding-bottom: 1%;
  449.     vertical-align: middle;
  450.     overflow: hidden;
  451.   }
  452. }
  453.  
  454. .svg-content {
  455.   display: inline-block;
  456.   position: relative;
  457.   top: 0;
  458.   left: 0;
  459. }
  460.  
  461. .equal-height {
  462.   margin: auto;
  463.   max-height: 150px;
  464.   height: 150px;
  465. }
  466.  
  467. .portfolio-item {
  468.   margin-bottom: 25px;
  469.   max-height: 350px;
  470.   height: 350px;
  471. }
  472.  
  473. .project-content ul li {
  474.   list-style: initial;
  475. }
  476.  
  477. .project-content ol li {
  478.   list-style: decimal;
  479. }
  480.  
  481. .over-img {
  482.   /* currently commented out */
  483.   /* max-width: 800px; */
  484. }
  485.  
  486. /* _components.scss */
  487. /* Carousel */
  488. .carousel {
  489.   margin-bottom: 20px;
  490. }
  491.  
  492. .carousel img {
  493.   padding: 3px;
  494.   border: 1px solid #cccccc;
  495. }
  496.  
  497. /* Tabs */
  498. .tab-pane {
  499.   padding: 20px 10px;
  500.   -moz-border-radius: 5px;
  501.   -webkit-border-radius: 5px;
  502.   border-radius: 5px;
  503.   margin-bottom: 20px;
  504. }
  505.  
  506. .tab-primary .tab-pane, .tab-primary .nav-tabs > li.active > a, .tab-primary .nav-tabs > li.active > a:hover, .tab-primary .nav-tabs > li.active > a:focus {
  507.   background: #FF5700;
  508.   color: #ffffff;
  509. }
  510.  
  511. .tab-secondary .tab-pane, .tab-secondary .nav-tabs > li.active > a, .tab-secondary .nav-tabs > li.active > a:hover, .tab-primary .nav-tabs > li.active > a:focus {
  512.   background: #7fba00;
  513.   color: #ffffff;
  514. }
  515.  
  516. .tab-dark .tab-pane, .tab-dark.nav-tabs > li.active > a, .tab-dark .nav-tabs > li.active > a:hover, .tab-primary .nav-tabs > li.active > a:focus {
  517.   background: #2b5464;
  518.   color: #ffffff;
  519. }
  520.  
  521. .tab-light .tab-pane, .tab-light .nav-tabs > li.active > a, .tab-light .nav-tabs > li.active > a:hover, .tab-primary .nav-tabs > li.active > a:focus {
  522.   background: #e4eef2;
  523.   color: #666666;
  524. }
  525.  
  526. /* _forms.scss */
  527. /* Searchbox */
  528. .search {
  529.   width: 100%;
  530. }
  531.  
  532. .search h3 {
  533.   margin-top: 0;
  534.   padding-top: 0;
  535. }
  536.  
  537. .search input[type="search"] {
  538.   border: 0;
  539.   height: 50px;
  540.   width: 80%;
  541.   border: 2px solid #FF5700;
  542.   font-size: 18px;
  543.   padding-left: 10px;
  544.   padding-bottom: 5px;
  545. }
  546.  
  547. .search button {
  548.   border: 0;
  549.   background: none;
  550.   padding: 0;
  551.   vertical-align: top;
  552.   margin-left: -4px;
  553. }
  554.  
  555. /* LAYOUTS - Page layout styles */
  556. /* Navbar */
  557. .navbar {
  558.   width: 100%;
  559.   margin: auto;
  560.   border-left: 1px solid #e7e7e7;
  561.   border-right: 1px solid #e7e7e7;
  562.   border-color: #e7e7e7;
  563.   min-height: 64px;
  564.   background: #fff;
  565.   margin-bottom: 30px;
  566.   border-bottom: 0px;
  567. }
  568.  
  569. .navbar a {
  570.   color: #FF5700 !important;
  571.   font-size: 20px;
  572.   letter-spacing: -0.5px;
  573.   padding-bottom: 24px !important;
  574.   padding-top: 20px !important;
  575. }
  576.  
  577. .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  578.   background: #FF5700 !important;
  579.   color: #fff !important;
  580. }
  581.  
  582. .navbar-brand {
  583.   margin-top: -19px;
  584. }
  585.  
  586. /* _footer.scss */
  587. .footer-main {
  588.   background: #2b5464;
  589.   color: #ffffff;
  590.   border-top: 5px solid #7fba00;
  591.   padding: 30px 0;
  592.   z-index: 100;
  593.   height: 100%;
  594. }
  595.  
  596. .footer-main a {
  597.   color: #ffffff;
  598. }
  599.  
  600. .footer-main ul {
  601.   margin: 0;
  602.   padding: 0;
  603. }
  604.  
  605. .footer-main li {
  606.   line-height: 1.8em;
  607.   list-style: none;
  608. }
  609.  
  610. .wrapper {
  611.   min-height: 100%;
  612.   height: auto !important;
  613.   height: 100%;
  614.   margin: 0 auto 0px;
  615.   /* the bottom margin is the negative value of the footer's height. Ik heb de negative value aangepast. */
  616. }
  617.  
  618. @media (max-width: 768px) {
  619.   .search {
  620.     display: inline-block;
  621.     text-align: center;
  622.   }
  623.   .device {
  624.     display: block;
  625.     margin: 20px auto 0 auto;
  626.   }
  627.   .device-small {
  628.     margin-bottom: 20px !important;
  629.   }
  630.   .footer-main ul {
  631.     margin-bottom: 20px;
  632.     text-align: center;
  633.   }
  634.   .footer-main h4 {
  635.     text-align: center;
  636.   }
  637. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement