Guest User

Untitled

a guest
Jun 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.57 KB | None | 0 0
  1. /*
  2.  
  3. @package cmtdsgntheme
  4.  
  5. */
  6. /*
  7. Generic
  8. ----------------------------------------------
  9.  
  10. */
  11.  
  12. /*
  13. Variables
  14. ----------------------------------------------
  15.  
  16. */
  17. $primary-font: "Lato", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif;
  18. $light-blue: #56c7df;
  19. $light-gray: #cecece;
  20. $dark-gray: #565656;
  21. $white: #fff;
  22.  
  23. /*
  24. Mixins
  25. ----------------------------------------------
  26.  
  27. */
  28.  
  29. @mixin animate ($attr, $time){
  30. webkit-transition: $attr $time ease;
  31. -moz-transition: $attr $time ease;
  32. -ms-transition: $attr $time ease;
  33. -o-transition: $attr $time ease;
  34. transition: $attr $time ease;
  35. }
  36.  
  37.  
  38. @mixin circle($width, $color) {
  39. width: 87px;
  40. height: $width;
  41. background: $color;
  42. -webkit-border-radius: $width/2;
  43. -moz-border-radius: $width/2;
  44. border-radius: $width/2;
  45. }
  46.  
  47.  
  48. body {
  49. font: $primary-font;
  50. color: $dark-gray;
  51. font-weight: 100; }
  52.  
  53. /*
  54. list
  55. ----------------------------------------------
  56. */
  57.  
  58.  
  59. .product-list{
  60. li {
  61. font-size: inherit;
  62. list-style: none;
  63. a.button{
  64. display: none;
  65. }
  66. }
  67. }
  68.  
  69. /*********************
  70. Circle
  71. *********************/
  72.  
  73. .circle {
  74. @include circle(87px, $light-blue);
  75. position: relative;
  76. z-index: 2;
  77. top: -95px;
  78. }
  79.  
  80. .circle-outline{
  81. @extend .circle;
  82. background-color: $white;
  83. border: 1px solid $light-blue;
  84. margin: 30px auto;
  85. }
  86.  
  87. /*********************
  88. H1, H2, H3, H4, H5 P STYLES
  89. *********************/
  90. h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
  91. text-decoration: none; }
  92.  
  93. h1, .h1 {
  94. text-align: center;
  95. font-size: 50px;
  96. font-weight: 300;
  97. color: #565656; }
  98.  
  99. h2, .h2 {
  100. color: #cecece;
  101. font-weight: 300;
  102. font-size: 40px;
  103. text-align: center; }
  104.  
  105. h3, .h3 {
  106. text-align: center;
  107. font-size: 30px;
  108. font-weight: 300;
  109. padding-top: 15px;
  110. color: #565656; }
  111.  
  112. /*
  113. Header
  114. ----------------------------------------------
  115. */
  116. /*********************
  117. HERO IMAGE STYLES
  118. *********************/
  119. .hero-image {
  120. background-position: center center;
  121. background-size: cover;
  122. background-repeat: no-repeat;
  123. padding: 20vh 0;
  124. height: auto;
  125. background-color: #d9d9d8;
  126. background-blend-mode: soft-light;
  127. position: relative;
  128. z-index: 1;
  129.  
  130. .hero-content {
  131. padding: 15vh 0;
  132. }
  133. }
  134.  
  135. .header-container {
  136. position: relative;
  137. display: block;
  138. height: 1000px; }
  139.  
  140. .site-title {
  141. color: #fff; }
  142.  
  143. .site-description {
  144. font-size: 14px;
  145. color: #fff;
  146. margin-top: 0.4em; }
  147.  
  148. .nav-container{
  149. position: absolute;
  150. top: 0;
  151. left: 0;
  152. right: 0;
  153. }
  154.  
  155. /*
  156. Navigation
  157. ----------------------------------------------
  158. */
  159.  
  160. .navbar-cmtdsgn{
  161. text-align: right;
  162. border:none;
  163. border-radius: 0;
  164. min-height: auto;
  165. margin-bottom: 0;
  166. background: rgba( 255,255, 255, 0.1);
  167. border-top: 1px solid rgba( 255,255, 255, 0.1);
  168. ul{
  169. float:none;
  170. }
  171. li{
  172. float:none;
  173. display: inline-block;
  174. a{
  175. text-transform: lowercase;
  176. color: $dark-gray;
  177. font-size: 18px;
  178. opacity: 0.7;
  179. font-weight: 500;
  180. padding-left: 20px;
  181. background: none;
  182.  
  183. @include animate( opacity, 420ms );
  184. &:active,
  185. &:hover,
  186. &:focus
  187. {
  188. background: none;
  189. opacity: 1;
  190. color: $light-blue;
  191.  
  192. }
  193. }
  194. }
  195. }
  196.  
  197. /*
  198. Services
  199. ----------------------------------------------
  200. */
  201.  
  202. .services{
  203. padding: 20vh 0;
  204. height: auto;
  205. background: #fff;
  206. padding: 20vh 0;
  207. height: auto;
  208. background: #fff;
  209. position: relative;
  210. top: -140px;
  211. z-index: 1;
  212. }
  213.  
  214.  
  215. /*
  216. Portoflio
  217. ----------------------------------------------
  218. */
  219.  
  220. /*
  221. .portfolio-gallery{
  222. ul{
  223. margin: 0 auto;
  224. li{
  225.  
  226. list-style: none;
  227. width: 20%;
  228.  
  229. }
  230.  
  231. }
  232. img{
  233. width: 200%;
  234. }
  235. }
  236. */
  237.  
  238. /*
  239. Blog
  240. ----------------------------------------------
  241. */
  242.  
  243. .entry-content{
  244.  
  245. img{
  246. width: 100%;
  247. }
  248.  
  249. }
  250.  
  251.  
  252. /*
  253. Store
  254. ----------------------------------------------
  255. */
  256.  
  257. .entry-content{
  258.  
  259. img{
  260. width: 100%;
  261. }
  262.  
  263. }
  264.  
  265. .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
  266. padding: .5em 0;
  267. margin: 0;
  268. font-size: 30pt;
  269. }
  270.  
  271. .woocommerce ul.products li.product .price {
  272. color: $light-blue;
  273. display: block;
  274. font-weight: 400;
  275. margin-bottom: .5em;
  276. font-size: 20pt;
  277. }
  278.  
  279. .woocommerce ul.products li.product .button {
  280. margin-top: 1em;
  281. border: 1px solid $light-blue;
  282. background: none;
  283. width: 100%;
  284. font-family: $primary-font;
  285. }
  286.  
  287. button {
  288. font-family: inherit;
  289. background: lightgray;
  290. padding: 10px;
  291. border-radius: 0px;
  292. margin-left: 10px;
  293. }
  294.  
  295.  
  296. .cell {
  297. /*background: dodgerblue;*/
  298. background: red;
  299.  
  300. }
  301.  
  302. /*
  303. About me
  304. ----------------------------------------------
  305. */
  306.  
  307. .about{
  308. position: absolute;
  309. z-index: -1;
  310.  
  311. img{
  312. background-position: center center;
  313. background-size: cover;
  314. background-repeat: no-repeat;
  315. height: 380px !important;
  316. max-height: 90%;
  317. background-color: #d9d9d8;
  318. background-blend-mode: soft-light;
  319. position: relative;
  320. z-index: 1;
  321. }
  322. }
  323.  
  324. .aboutme_content{
  325. padding:5vh 0;
  326. }
  327.  
  328.  
  329. /*
  330. SKills
  331. ----------------------------------------------
  332. */
  333.  
  334. .skills-icons{
  335. margin-top: 100px;
  336. background-color: $light-blue;
  337. z-index: 1;
  338.  
  339. circle{
  340. background-color: $light-blue;
  341. }
  342. }
  343.  
  344. .skills{
  345. padding: 2vh 0;
  346. background-color: #56c7df;
  347. z-index: 1;
  348. position: relative;
  349. margin-top: -133px;
  350. }
  351.  
  352.  
  353. /*
  354. Testimonals
  355. ----------------------------------------------
  356. */
  357. .testimonals_pic{
  358.  
  359. img{
  360. background-position: center center;
  361. background-size: cover;
  362. background-repeat: no-repeat;
  363. height: 380px !important;
  364. max-height: 90%;
  365. background-color: #d9d9d8;
  366. background-blend-mode: soft-light;
  367. position: absolute;
  368. z-index: -1;
  369. }
  370. }
  371.  
  372. .testimonials_content{
  373. padding:8vh 0;
  374. }
  375.  
  376. /*
  377. Feature products
  378. ----------------------------------------------
  379. */
  380.  
  381.  
  382.  
  383.  
  384. /*
  385. Commissions
  386. ----------------------------------------------
  387. */
  388.  
  389. .commissions{
  390. padding:8vh 0;
  391. height: 700px;
  392. }
  393.  
  394. .commissions_pic{
  395.  
  396. img{
  397. z-index: -1;
  398. position: absolute;
  399. height: 50%;
  400. background-position: center;
  401. background-repeat: no-repeat;
  402. background-size: cover;
  403.  
  404. }
  405. }
  406.  
  407.  
  408.  
  409.  
  410. /*
  411. News
  412. ----------------------------------------------
  413. */
  414.  
  415.  
  416. .news{
  417. padding:8vh 0;
  418. height: 700px;
  419. }
  420.  
  421.  
  422. /*
  423. events
  424. ----------------------------------------------
  425. */
  426.  
  427.  
  428. .news{
  429. padding:8vh 0;
  430. height: 700px;
  431. }
  432.  
  433.  
  434. /*
  435. contact me
  436. ----------------------------------------------
  437. */
  438.  
  439.  
  440.  
  441. .contact_pic{
  442.  
  443. img{
  444. z-index: -1;
  445. position: absolute;
  446. height: 50%;
  447. background-position: center;
  448. background-repeat: no-repeat;
  449. background-size: cover;
  450.  
  451. }
  452. }
  453.  
  454.  
  455. ul li {
  456. list-style: none;
  457. display: inline-block;
  458. }
  459. #mygallery {
  460. margin: 80px 0;
  461. display: flex;
  462.  
  463. }
  464. .tile {
  465. -webkit-transform: scale(0);
  466. transform: scale(0);
  467. -webkit-transition: all 350ms ease;
  468. transition: all 350ms ease;
  469.  
  470. }
  471. .tile img {
  472. border: 1px solid grey;
  473. }
  474.  
  475. .scale-anm {
  476. transform: scale(1);
  477. }
  478.  
  479.  
  480. p{
  481. padding:10px;
  482. border-bottom: 1px #ccc dotted;
  483. text-decoration: none;
  484. font-family: lato;
  485. font-size: 12px;
  486. color: #333;
  487. display:block;
  488. float:left;
  489. }
  490.  
  491. p:hover {
  492. cursor:pointer;
  493. background: #333;
  494. color:#eee; }
  495.  
  496. .tile img {
  497. max-width: 100%;
  498. width: 100%;
  499. height: auto;
  500. margin-bottom: 1rem;
  501.  
  502. }
  503.  
  504. .btn {
  505. font-family: Lato;
  506. font-size: 1rem;
  507. font-weight: normal;
  508. text-decoration: none;
  509. cursor: pointer;
  510. display: inline-block;
  511. line-height: normal;
  512. padding: .5rem 1rem;
  513. margin: 0;
  514. height: auto;
  515. border: 1px solid;
  516. vertical-align: middle;
  517. -webkit-appearance: none;
  518. color: #555;
  519. background-color: rgba(0, 0, 0, 0);
  520. }
  521.  
  522. .btn:hover {
  523. text-decoration: none;
  524. }
  525.  
  526. .btn:focus {
  527. outline: none;
  528. border-color: var(--darken-2);
  529. box-shadow: 0 0 0 3px var(--darken-3);
  530. }
  531.  
  532. ::-moz-focus-inner {
  533. border: 0;
  534. padding: 0;
  535. }
Add Comment
Please, Sign In to add comment