Advertisement
Guest User

Untitled

a guest
Nov 19th, 2012
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 24.64 KB | None | 0 0
  1. /*
  2. * Skeleton V1.2
  3. * Copyright 2011, Dave Gamache
  4. * www.getskeleton.com
  5. * Free to use under the MIT license.
  6. * http://www.opensource.org/licenses/mit-license.php
  7. * 6/20/2012
  8. */
  9.  
  10. /* Table of Content
  11. ==================================================
  12.     #Typography
  13.     #Generic Items
  14.     #Header
  15.     #Intro
  16.     #Services
  17.     #Work
  18.     #About
  19.     #Contact
  20.     #Media Queries
  21.     #Font-Face */
  22.  
  23.  
  24. /* #Typography
  25. ================================================== */
  26.  
  27. p, body {
  28.     font-family: 'Open Sans', sans-serif;
  29.     font-size: 16px;
  30.     margin-bottom: 0px;
  31. }
  32.  
  33. h1, h2, h3, h4, h5 {
  34.     font-family: 'Open Sans', sans-serif;
  35. }
  36.  
  37. h1 {
  38.     font-size: 98px;
  39.     font-weight: 200;
  40.     color: #fff;
  41.     text-transform: uppercase;
  42.     text-shadow: 1px 1px 2px rgba(0,0,0,.3);
  43.     filter: dropshadow(color=#666666, offx=2, offy=2);
  44.     margin-bottom: 25px;
  45. }
  46.  
  47. h1.small {
  48.     font-size: 55px;
  49.     color: D8FF3D;
  50.     margin-top: 0px;
  51.     margin-bottom: -30px;
  52. }
  53.  
  54. h2 {
  55.     font-size: 38px;
  56.     color: #4f4f4f;
  57.     text-transform: uppercase;
  58.     padding-top: 20px;
  59. }
  60.  
  61. h3 {
  62.     font-size: 24px;
  63.     font-weight: 600;
  64.     text-transform: uppercase;
  65.     color: #656565;
  66. }
  67.  
  68. h4 {
  69.     font-size: 18px;
  70.     font-weight: 600;
  71.     color: #545454;
  72.     text-transform: uppercase;
  73.     margin: 12px 0 12px 0;
  74. }
  75.  
  76. h4.proc {
  77.     color: #3ebeff;
  78. }
  79.  
  80. h5 {
  81.     font-size: 18px;
  82.     font-weight: 600;
  83.     color: #656565;
  84.     text-transform: uppercase;
  85.     border-bottom: 1px solid #d0d0d0;
  86.     padding-bottom: 5px;
  87. }
  88.  
  89.  
  90.  
  91. /* #Generic Items
  92. ================================================== */
  93.  
  94. .headline {
  95.     text-align: center;
  96.     margin-top: -48px;
  97.     position: relative;
  98.     z-index: 300;
  99. }
  100.  
  101. .headline p {
  102.     border-top: 1px solid #d0d0d0;
  103.     border-bottom: 1px solid #d0d0d0;
  104.     margin: 0;
  105.     padding: 12px 0 12px 0;
  106.     margin: 40px 0 20px 0;
  107.     color: #686868;
  108. }
  109.  
  110. .line {
  111.     border-bottom: 1px solid #c0c0c0;
  112.     position: relative;
  113.     display: inline-block;
  114.     width: 200px;
  115.     margin: 0 10px 7px 10px;
  116. }
  117.  
  118. .action {
  119.     background: #fff;
  120.     text-align: center;
  121.     padding-bottom: 40px;
  122. }
  123.  
  124. .action p {
  125.     font-size: 22px;
  126.     color: #656565;
  127. }
  128.  
  129. .action img {
  130.     display: block;
  131.     margin: 10px auto 0 auto;
  132. }
  133.  
  134. .separator {
  135.     background: url(../images/intro-bg.jpg) repeat fixed;
  136.     position: relative;
  137.     z-index: 200;
  138.     margin-top: -18px;
  139.     text-align: center;
  140. }
  141.  
  142. .separator p {
  143.     font-family: 'Open Sans',sans-serif;
  144.     font-size: 33px;
  145.     font-weight: 600;
  146.     line-height: normal;
  147.     padding: 115px 0 115px 0;
  148.     color: #fff;
  149.     font-style: italic;
  150.     text-shadow: 2px 2px 2px rgba(0,0,0,.5);
  151.     filter: dropshadow(color=#666666, offx=2, offy=2);
  152. }
  153.  
  154.  
  155.  
  156. /* #Header
  157. ================================================== */
  158.  
  159. header {
  160.     position: relative;
  161.     z-index: 1000;
  162.     width: 100%;
  163.     text-align: center;
  164. }
  165.  
  166. .topbar {
  167.     background: #000;
  168.     width: 100%;
  169.     height: 85px;
  170.     position: relative;
  171.     opacity: 0.5;
  172.     z-index: 900;
  173.     -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  174.     box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  175. }
  176.  
  177. p.logo, p.logo a {
  178.     font-size: 36px;
  179.     color: #e4ff4f;
  180.     font-weight: 600;
  181.     text-align: left;
  182.     padding: 18px 0 0 0;
  183. }
  184.  
  185. p.logo a {
  186.     text-decoration: none;
  187. }
  188.  
  189. ul.top-social {
  190.     margin: 20px 0 0 0;
  191.     text-align: right;
  192.     font-size: 13px;
  193.     color: #898989;
  194. }
  195.  
  196. .topbar ul li {
  197.     display: inline;
  198.     margin: 0 0 0 4px;
  199. }
  200.  
  201. .topbar p {
  202.     margin: 0;
  203. }
  204.  
  205. .icn-skype {
  206.     background: url(../images/icn-top-skype.png) no-repeat 0 0;
  207.     width: 24px;
  208.     height: 24px;
  209.     display: inline-block;
  210. }
  211.  
  212. .icn-facebook {
  213.     background: url(../images/icn-top-facebook.png) no-repeat 0 0;
  214.     width: 24px;
  215.     height: 24px;
  216.     display: inline-block;
  217. }
  218.  
  219. .icn-linkedin {
  220.     background: url(../images/icn-top-linkedin.png) no-repeat 0 0;
  221.     width: 24px;
  222.     height: 24px;
  223.     display: inline-block;
  224. }
  225.  
  226. .icn-gplus {
  227.     background: url(../images/icn-top-gplus.png) no-repeat 0 0;
  228.     width: 24px;
  229.     height: 24px;
  230.     display: inline-block;
  231. }
  232.  
  233. .icn-pinterest {
  234.     background: url(../images/icn-top-pinterest.png) no-repeat 0 0;
  235.     width: 24px;
  236.     height: 24px;
  237.     display: inline-block;
  238. }
  239.  
  240. .icn-dribbble {
  241.     background: url(../images/icn-top-dribbble.png) no-repeat 0 0;
  242.     width: 24px;
  243.     height: 24px;
  244.     display: inline-block;
  245. }
  246.  
  247. .icn-twitter {
  248.     background: url(../images/icn-top-twitter.png) no-repeat 0 0;
  249.     width: 24px;
  250.     height: 24px;
  251.     display: inline-block;
  252. }
  253.  
  254. .sprite:hover {
  255.     background-position: 0 -24px;
  256. }
  257.  
  258.  
  259. /**** nav ****/
  260.  
  261. nav {
  262.     background: transparent;
  263.     border-radius: 3px;
  264.     position: relative;
  265.     width: 100%;
  266.     height: 50px;
  267.     margin-top: -50px;
  268.     z-index: 1000;
  269.     -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  270.     box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  271. }
  272.  
  273. nav ul {
  274.     text-align: left;
  275.     margin: 14px -13px 0;
  276. }
  277.  
  278. nav ul li {
  279.     display: inline;
  280. }
  281.  
  282. nav a {
  283.     font: 14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  284.     color: #fff;
  285.     text-decoration: none;
  286.     padding: 7px 14px 7px 14px;
  287. }
  288.  
  289. nav a:visited {
  290.     color: #fff;
  291. }
  292.  
  293. nav a:hover {
  294.     background: #fff;
  295.     border-radius: 2px;
  296.     color: #464646;
  297. }
  298.  
  299. .contact-top {
  300.     color: #fff;
  301.     text-align: right;
  302. }
  303.  
  304. .contact-top img {
  305.     vertical-align: middle;
  306.     margin-left: 20px;
  307.     margin-right: 5px;
  308. }
  309.  
  310.  
  311.  
  312. /* #Intro
  313. ================================================== */
  314.  
  315.      
  316. #intro {
  317.     background: url(../images/intro-bg.jpg) repeat;
  318.     background-position: 0 0 !important;
  319.     -webkit-background-size: cover;
  320.     position: relative;
  321.     z-index: 1;
  322.     height: 650px;
  323.     margin-top: -130px;
  324.  
  325. }
  326.  
  327. .title {
  328.     padding-top: 210px;
  329.     line-height: 0;
  330.     width: 100%;
  331.     text-align: left;
  332.     position: relative;
  333. }
  334.  
  335. .title p {
  336.     font-size: 30px;
  337.     font-weight: 300;
  338.     line-height: 380%;
  339.     text-transform: uppercase;
  340.     color: #FFF;
  341.     text-shadow: 1px 1px 2px rgba(0,0,0,.3);
  342.     filter: dropshadow(color=#666666, offx=2, offy=2);
  343.     margin-bottom: 0px;
  344. }
  345.  
  346.  
  347.  
  348. /* #Services
  349. ================================================== */
  350.  
  351. .four.columns p {
  352.     font-size: 14px;
  353.     color: #737373;
  354. }
  355.  
  356. p.subheader {
  357.     color: #b1b1b1;
  358.     font-size: 16px;
  359.     margin-bottom: 35px;
  360. }
  361.  
  362. .proc img {
  363.     margin-right: 7px;
  364.     vertical-align: middle;
  365. }
  366.  
  367.  
  368.  
  369. /* #   
  370. ================================================== */
  371.  
  372. #work {
  373.     background: #e9f4c2;
  374.     background: url(../images/pattern_repeat.jpg) repeat 0 0;
  375.     z-index: 200;
  376.     padding-bottom: 50px;
  377. }
  378.  
  379. .portfolio {
  380.     text-align: center;
  381. }
  382.  
  383. .portfolio img {
  384.     opacity: 0.85;
  385. }
  386.  
  387. .portfolio img:hover {
  388.     opacity: 1;
  389. }
  390.  
  391. .caption {
  392.     background: #3e4f63;
  393.     padding: 8px 0 8px 0;
  394.     margin-top: -6px;
  395.     margin-bottom: 20px;
  396. }
  397.  
  398. p.proj-name {
  399.     color: #fff !important;
  400.     margin: 0 0 2px 0;
  401.     font-size: 13px !important;
  402.     text-transform: uppercase;
  403. }
  404.  
  405. p.proj-type {
  406.     color: #fff !important;
  407.     margin-bottom: 0;
  408.     font-size: 11px !important;
  409.     text-transform: uppercase;
  410. }
  411.  
  412. .portfolio2 {
  413.     padding-top: 40px;
  414.     padding-bottom: 40px;
  415.     text-align: center;
  416. }
  417.  
  418. .portfolio2 img {
  419.     border: 4px solid #d0d0d0;
  420.     opacity: 0.85;
  421. }
  422.  
  423. .portfolio2 img:hover {
  424.     opacity: 1;
  425. }
  426.  
  427. p.proj-name2 {
  428.     margin-top: 2px;
  429.     margin-bottom: 1px;
  430.     font-size: 13px !important;
  431.     line-height: 10px;
  432.     text-transform: uppercase;
  433.     color: #707070 !important;
  434. }
  435.  
  436. p.proj-type2 {
  437.     font-size: 11px !important;
  438.     text-transform: uppercase;
  439.     color: #9c9c9c !important;
  440.     margin: 0;
  441. }
  442.  
  443. .bg {
  444.     position: relative;
  445.     background: #fff;
  446.     background: url(../images/pattern_repeat.jpg) repeat 0 0;
  447.     z-index: 200;
  448.     text-align: center;
  449.     padding-bottom: 90px;
  450. }
  451.  
  452. .bg h3 {
  453.     margin-top: 40px;
  454. }
  455.  
  456.  
  457.  
  458. /* #About
  459. ================================================== */
  460.  
  461. .eight.columns p, .eight.columns {
  462.     text-align: left;
  463.     color: #686868;
  464.     font-size: 15px;
  465. }
  466.  
  467.  
  468. /***** skills *****/
  469.  
  470. .skills h5, .testimonials h5 {
  471.     text-align: left;
  472. }
  473.  
  474. .skills {
  475.     text-align: left;
  476. }
  477.  
  478. .skills p {
  479.     margin: 0;
  480.     padding-top: 45px;
  481.     font-size: 12px !important;
  482.     text-align: center !important;
  483.     text-transform: uppercase;
  484.     color: #fff !important;
  485.     display: block;
  486. }
  487.  
  488. .sk:hover {
  489.     opacity: 0.8;
  490. }
  491.  
  492. .skill1 {
  493.     background: url(../images/skill1.png) no-repeat 0 0;
  494.     width: 104px;
  495.     height: 118px;
  496.     display: inline-block;
  497.     margin-top: 40px;
  498. }
  499.  
  500. .skill2 {
  501.     background: url(../images/skill2.png) no-repeat 0 0;
  502.     width: 104px;
  503.     height: 118px;
  504.     display: inline-block;
  505.     margin-left: -6px;
  506. }
  507.  
  508. .skill3 {
  509.     background: url(../images/skill3.png) no-repeat 0 0;
  510.     width: 104px;
  511.     height: 118px;
  512.     display: inline-block;
  513.     margin-left: -6px;
  514. }
  515.  
  516. .skill4 {
  517.     background: url(../images/skill1.png) no-repeat 0 0;
  518.     width: 104px;
  519.     height: 118px;
  520.     position: relative;
  521.     margin-top: -30px;
  522.     margin-left: 51px;
  523. }
  524.  
  525. .skill5 {
  526.     background: url(../images/skill2.png) no-repeat 0 0;
  527.     width: 104px;
  528.     height: 118px;
  529.     position: relative;
  530.     margin-top: -118px;
  531.     margin-left: 153px;
  532. }
  533.  
  534. .skill6 {
  535.     background: url(../images/skill3.png) no-repeat 0 0;
  536.     width: 104px;
  537.     height: 118px;
  538.     position: relative;
  539.     margin-top: -118px;
  540.     margin-left: 255px;
  541. }
  542.  
  543.  
  544. /***** testimonials *****/
  545.  
  546. .testimonials p {
  547.     font-size: 14px !important;
  548.     color: #8c8c8c !important;
  549.     text-align: left !important;
  550.     margin: 0;
  551.     padding-bottom: 10px;
  552.     margin-bottom: 10px;
  553.     border-bottom: 1px dotted #dadada;
  554. }
  555.  
  556.  
  557. /***** team *****/
  558.  
  559. .team {
  560.     padding-bottom: 40px;
  561. }
  562.  
  563. .team img {
  564.     border: 6px solid #f2f2f2;
  565. }
  566.  
  567. .team ul li {
  568.     margin-right: 4px;
  569.     display: inline;
  570. }
  571.  
  572. .team ul img {
  573.     border: 0;
  574. }
  575.  
  576. .team ul img:hover {
  577.     opacity: 0.7;
  578. }
  579.  
  580. p.t-name, p.t-position {
  581.     text-transform: uppercase !important;
  582.     font-size: 13px !important;
  583.     margin: 0;
  584. }
  585.  
  586. p.t-name {
  587.     color: #707070 !important;
  588. }
  589.  
  590. p.t-position {
  591.     color: #a5a5a5 !important;
  592.     margin-bottom: 4px;
  593. }
  594.  
  595. p.t-desc {
  596.     font-size: 14px !important;
  597.     color: #666666;
  598. }
  599.  
  600.  
  601.  
  602. /* #contact
  603. ================================================== */
  604.  
  605. #contact-layout {
  606.     background: #fff;
  607.     background: url(../images/pattern_repeat.jpg) repeat 0 0;
  608.     position: relative;
  609.     z-index: 200;
  610.     padding-bottom: 60px;
  611. }
  612.  
  613. .map {
  614.     border: 4px solid #d0d0d0;
  615.     width: 100%;
  616.     margin-top: 40px;
  617. }
  618.  
  619. .contact-info {
  620.     padding-top: 40px;
  621. }
  622.  
  623.  
  624. /***** contact form *****/
  625.  
  626. .done {
  627.     font-family: 'Open Sans', sans-serif;
  628.     color: #585858;
  629.     font-size: 14px;
  630.     margin-bottom: 15px;
  631.     padding: 10px;
  632.     display: none;
  633. }
  634.  
  635. .contact-form {
  636.     position: relative;
  637.     z-index: 300;
  638.     margin-top: 40px;
  639. }
  640.  
  641. .contact-form p {
  642.     font-family: 'Open Sans', sans-serif;
  643.     font-size: 13px;
  644.     color: #585858;
  645.     text-transform: uppercase;
  646.     margin-bottom: 2px;
  647. }
  648.  
  649. .contact-form input {
  650.     background: #ebeaea;
  651.     width: 60%;
  652.     height: 18px;
  653.     margin-bottom: 10px;
  654.     padding-left: 4px;
  655.     font-family: 'Open Sans', sans-serif;
  656.     font-weight: 400;
  657.     font-size: 14px;
  658.     color: #585858;
  659.     border: 1px solid #dddddd;
  660. }
  661.  
  662. .contact-form textarea {
  663.     background: #ebeaea;
  664.     margin-bottom: 10px;
  665.     padding-left: 5px;
  666.     font-family: 'Open Sans', sans-serif;
  667.     font-weight: 400;
  668.     font-size: 15px;
  669.     color: #585858;
  670.     width: 98%;
  671.     height: 125px;
  672.     border: 1px solid #dddddd;
  673. }
  674.  
  675. .contact-form input.submit-button {
  676.     background: #3ebeff; /* Old browsers */
  677.     background: -moz-linear-gradient(top, #3ebeff 0%, #3ebeff 50%, #30aeee 51%, #30aeee 100%); /* FF3.6+ */
  678.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3ebeff), color-stop(50%,#3ebeff), color-stop(51%,#30aeee), color-stop(100%,#30aeee)); /* Chrome,Safari4+ */
  679.     background: -webkit-linear-gradient(top, #3ebeff 0%,#3ebeff 50%,#30aeee 51%,#30aeee 100%); /* Chrome10+,Safari5.1+ */
  680.     background: -o-linear-gradient(top, #3ebeff 0%,#3ebeff 50%,#30aeee 51%,#30aeee 100%); /* Opera 11.10+ */
  681.     background: -ms-linear-gradient(top, #3ebeff 0%,#3ebeff 50%,#30aeee 51%,#30aeee 100%); /* IE10+ */
  682.     background: linear-gradient(to bottom, #3ebeff 0%,#3ebeff 50%,#30aeee 51%,#30aeee 100%); /* W3C */
  683.     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebeff', endColorstr='#30aeee',GradientType=0 ); /* IE6-9 */
  684.     color: #fff;
  685.     font-family: 'Open Sans', sans-serif;
  686.     font-weight: 400;
  687.     text-transform: uppercase;
  688.     font-style: normal;
  689.     font-size: 12px;
  690.     width: 60px;
  691.     margin-top: 5px;
  692.     padding: 1px;
  693.     height: 25px;
  694.     text-align: center;
  695.     border: 0;
  696. }
  697.  
  698. .contact-form input.submit-button:hover {
  699.     opacity: 0.8;
  700. }
  701.  
  702.  
  703. /***** contact info *****/
  704.  
  705. .contact-info h5 {
  706.     margin-bottom: 25px;
  707. }
  708.  
  709. .contact-info p {
  710.     color: #656565;
  711. }
  712.  
  713. .contact-info img {
  714.     margin-right: 10px;
  715.     vertical-align: middle;
  716. }
  717.  
  718. .social-bottom ul li {
  719.     display: inline;
  720.     margin-right: 5px;
  721. }
  722.  
  723.  
  724. .footer {
  725.     background-image: none !important;
  726.     background-color: #3d4e63 !important;
  727.     -webkit-background-size: cover;
  728.     position: relative;
  729.     z-index: 200;
  730.     margin-top: -18px;
  731.     text-align: center;
  732. }
  733.  
  734. .footer p, .footer a {
  735.     font-family: 'Open Sans',sans-serif;
  736.     font-size: 14px;
  737.     color: #636363;
  738.     font-weight: 600;
  739.     padding: 40px 0 35px 0;
  740.     margin: 0;
  741. }
  742.  
  743.  
  744.  
  745.  
  746. /* #Media Queries
  747. ================================================== */
  748.  
  749.     /* Smaller than standard 960 (devices and browsers) */
  750.     @media only screen and (max-width: 959px) {
  751.        
  752.         nav a {
  753.             padding: 7px;
  754.         }
  755.        
  756.         .contact-top {
  757.             display: none;
  758.         }
  759.        
  760.         .title {
  761.             position: relative;
  762.         }
  763.        
  764.     }
  765.  
  766.     /* Tablet Portrait size to standard 960 (devices and browsers) */
  767.     @media only screen and (min-width: 768px) and (max-width: 959px) {
  768.        
  769.         .title p {
  770.             font-size: 30px !important;
  771.         }
  772.        
  773.     }
  774.  
  775.     /* All Mobile Sizes (devices and browser) */
  776.     @media only screen and (max-width: 767px) {
  777.        
  778.         .topbar {
  779.             text-align: center;
  780.         }
  781.        
  782.         .top-social {
  783.             display: none;
  784.         }
  785.        
  786.         h1 {
  787.             font-size: 88px !important;
  788.         }
  789.        
  790.         h1.small {
  791.             font-size: 78px !important;
  792.         }
  793.        
  794.         .title p {
  795.             font-size: 25px !important;
  796.         }
  797.        
  798.         .caption {
  799.             margin-left: auto;
  800.             margin-right: auto;
  801.             width: 300px;
  802.         }
  803.        
  804.         span.line {
  805.             display: none;
  806.         }
  807.        
  808.         p.proj-type2 {
  809.             margin-bottom: 20px;
  810.         }
  811.        
  812.        
  813.         .team ul {
  814.             margin-bottom: 40px;
  815.         }
  816.        
  817.        
  818.         .contact-form input {
  819.             width: 100%;
  820.         }
  821.        
  822.        
  823.     }
  824.  
  825.     /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  826.     @media only screen and (min-width: 480px) and (max-width: 767px) {
  827.        
  828.         h1 {
  829.             font-size: 98px !important;
  830.             margin-bottom: 25px;
  831.         }
  832.        
  833.         h1.small {
  834.             font-size: 20px !important;
  835.             margin-top: 0px;
  836.             margin-bottom: -30px;
  837.         }
  838.        
  839.         .heading {
  840.             margin: 350px auto 0px;
  841.             width: 50%;
  842.             text-align: center;
  843.         }
  844.     }
  845.  
  846.     /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  847.     @media only screen and (max-width: 479px) {
  848.        
  849.         nav ul {
  850.             margin-left: auto;
  851.             margin-right: auto;
  852.             text-align: center;
  853.         }
  854.        
  855.         nav a {
  856.             padding: 4px;
  857.         }
  858.        
  859.        
  860.         .title {
  861.             position: relative;
  862.             padding-top: 150px;
  863.         }
  864.        
  865.         h1 {
  866.             font-size: 50px !important:
  867.         }
  868.        
  869.         h1.small {
  870.             font-size: 45px !important;
  871.             line-height: 80px;
  872.         }
  873.        
  874.         .intro-arrow {
  875.             display: none;
  876.         }
  877.        
  878.        
  879.         .skill1 {
  880.             margin-left: -5px;
  881.         }
  882.        
  883.         .skill2 {
  884.             margin-left: -10px;
  885.         }
  886.        
  887.         .skill3 {
  888.             margin-left: -10px;
  889.         }
  890.        
  891.         .skill4 {
  892.             margin-left: 42px;
  893.         }
  894.        
  895.         .skill5 {
  896.             margin-left: 140px;
  897.         }
  898.        
  899.         .skill6 {
  900.             margin-left: 238px;
  901.         }
  902.        
  903.     }
  904.  
  905. /* #Wordpress related css
  906. ================================================== */
  907.  
  908. .wp-caption {
  909.     max-width: 100%;
  910.     border: 1px solid #DDDDDD;
  911.     margin-bottom: 10px;
  912.     padding: 6px 2px 0;
  913. }
  914. .wp-caption-text {
  915.     font-size: 11px;
  916.     padding: 0 4px 5px;
  917. }
  918. .aligncenter {
  919.     display: block;
  920.     margin: 0 auto;
  921. }
  922. .alignleft {
  923.     float: left;
  924.     margin: 0px 10px 10px 0px;
  925. }
  926. .alignright {
  927.     float: right;
  928.     margin: 0px 0px 10px 10px;
  929. }
  930. .sticky {
  931.     color: red;
  932. }
  933. .single-navigation {
  934.     position: relative;
  935.     z-index: 1000;
  936. }
  937. .single-navigation .prev {
  938.     float: left;
  939. }
  940. .single-navigation .next {
  941.     float: right;
  942. }
  943. .gallery-caption {
  944.  
  945. }
  946.  
  947. form#contactform input {
  948.     width: 125px;
  949. }
  950. #respond label {
  951.     display: none;
  952.     float: none;
  953.     height:0px;
  954. }
  955. #respond input, #respond textarea, #respond select {
  956.     width: 254px;
  957.     padding: 7px 13px;
  958.     border: 1px solid #ddd;
  959.     margin: 0px 28px 0px 0;
  960.     font:12px 'Open Sans', Arial, Helvetica, sans-serif;
  961.     color:#707070;
  962.     line-height:20px;
  963.     float:left;
  964. }
  965. #respond textarea {
  966.     width: 93% !important;
  967. }
  968. #respond input:focus, #respond textarea:focus {
  969.     border: 1px solid #000;
  970. }
  971. #respond input {
  972.     margin-bottom: 15px !important;
  973. }
  974. #respond fieldset {
  975.     padding-left:0px;
  976. }
  977. #respond legend {
  978.     padding:7px 10px;
  979.     font-weight:bold;
  980.     color:#000;
  981.     border:1px solid #eee;
  982.     -webkit-border-radius:5px;
  983.     -moz-border-radius:5px;
  984.     margin-bottom:0 !important;
  985.     margin-bottom:20px;
  986. }
  987. #respond span.required {
  988.     padding-left:28px;
  989.     background:url(images/bg-bullet.png) no-repeat 12px 5px;
  990.     margin-left:-28px;
  991. }
  992.  
  993. #respond input#submit {
  994.     background-color: #FBC96B;
  995.     color: #fff;
  996. }
  997.  
  998. li.comment {
  999.     color: #707070;
  1000.     margin-bottom: 10px;
  1001.     padding-left: 11px;
  1002.     clear: both;
  1003. }
  1004.  
  1005. ol.commentlist {
  1006.     margin-left: 0;
  1007.     list-style-type: none;
  1008. }
  1009.  
  1010. ol.commentlist a {
  1011.     text-decoration: none;
  1012.     font-size: 13px;
  1013. }
  1014.  
  1015. ol.commentlist a:hover {
  1016.     text-decoration: underline;
  1017. }
  1018.  
  1019. .commentlist .avatar {
  1020.     float: left;
  1021.     margin: 3px 0 0;
  1022. }
  1023. .commentlist .no-wrap {
  1024.     margin-left: 110px;
  1025.     margin-top: 10px;
  1026. }
  1027.  
  1028. .no-wrap .meta {
  1029.     font-size: 16px;
  1030.     color: #000;
  1031. }
  1032.  
  1033. .no-wrap p {
  1034.     margin-bottom: 12px;
  1035.     font-size: 14px;
  1036. }
  1037.  
  1038. li.bypostauthor {
  1039.  
  1040. }
  1041.  
  1042. .tags {
  1043.     padding: 5px 0 15px;
  1044. }
  1045.  
  1046. .tags a {
  1047.     text-decoration: none;
  1048.     padding: 3px;
  1049.     background: lightgray;
  1050. }
  1051.  
  1052. #slideshow-product, .slider-product, #slider-product, .proj-img, .pic {
  1053.     max-width: 100%;
  1054.     max-height: 100%;
  1055. }
  1056.  
  1057. #slideshow-product {
  1058.     height: 312px;
  1059.     margin-bottom: 20px;
  1060.     width: 639px;
  1061.     z-index: 99;
  1062. }
  1063.  
  1064. .pic {
  1065.     background: none repeat scroll 0 0 #FFFFFF;
  1066.     border: 1px solid #D2D2D2;
  1067.     margin-bottom: 5px;
  1068.     margin-top: 15px;
  1069.     padding: 3px;
  1070.     z-index: 99;
  1071. }
  1072.  
  1073. .slideshow_navigation {
  1074.     margin-top: 12px;
  1075.     text-align: center;
  1076. }
  1077.  
  1078. .slideshow_navigation a {
  1079.     background: url("../images/slide.png") no-repeat scroll 0 -18px transparent;
  1080.     border: 0 none;
  1081.     color: #B22222;
  1082.     display: inline-block;
  1083.     height: 10px;
  1084.     margin-right: 4px;
  1085.     text-indent: -9999px;
  1086.     width: 10px;
  1087. }
  1088.  
  1089. .slideshow_navigation a.activeSlide {
  1090.     background-position: 0 0;
  1091.     cursor: default;
  1092. }
  1093.  
  1094. .proj-img {
  1095.     cursor: pointer;
  1096.     overflow: hidden;
  1097.     position: relative;
  1098. }
  1099.  
  1100. .proj-img a {
  1101.     background: url("../images/zoom.png") no-repeat scroll 50% 50% transparent;
  1102.     display: inline-block;
  1103.     height: 100%;
  1104.     position: absolute;
  1105.     top: -500px;
  1106.     width: 100%;
  1107.     z-index: 10;
  1108. }
  1109.  
  1110. .proj-img a {
  1111.     background: url("../images/zoom.png") no-repeat scroll 50% 50% transparent;
  1112.     display: inline-block;
  1113.     height: 100%;
  1114.     position: absolute;
  1115.     top: -500px;
  1116.     width: 100%;
  1117.     z-index: 10;
  1118. }
  1119.  
  1120. .proj-img i {
  1121.     background: none repeat scroll 0 0 #493636;
  1122.     display: block;
  1123.     font-style: normal;
  1124.     height: 100%;
  1125.     left: 0;
  1126.     opacity: 0;
  1127.     position: absolute;
  1128.     text-indent: -9000px;
  1129.     top: 0;
  1130.     width: 100%;
  1131.     z-index: 9;
  1132. }
  1133.  
  1134. .quote-nav-left, .quote-nav-right {
  1135.     float: left;
  1136. }
  1137.  
  1138. .quote-slider {
  1139.     margin-left: 35px;
  1140.     max-width: 100%;
  1141. }
  1142.  
  1143. .panel {
  1144.     width: 100%;
  1145. }
  1146.  
  1147. p.quoter {
  1148.     color: #493636;
  1149.     font: 700 10px 'Open Sans',Arial,Helvetica,sans-serif;
  1150.     padding: 0 0 7px;
  1151.     text-transform: uppercase;
  1152.     margin-top: -13px;
  1153. }
  1154.  
  1155. .quote-nav-left a, .quote-nav-right a {
  1156.     display: block;
  1157.     text-align: center;
  1158.     text-decoration: none;
  1159. }
  1160. .quote-nav-right a {
  1161.     background: url("../images/bg-coda-right.jpg") no-repeat scroll 0 0 transparent;
  1162.     height: 19px;
  1163.     margin-left: -19px;
  1164.     margin-top: 10px;
  1165.     padding: 0;
  1166.     text-indent: -9000px;
  1167.     width: 19px;
  1168. }
  1169.  
  1170. .quote-nav-left a {
  1171.     background: url("../images/bg-coda-left.jpg") no-repeat scroll 0 0 transparent;
  1172.     height: 19px;
  1173.     margin-left: 0;
  1174.     margin-top: 30px;
  1175.     padding: 0;
  1176.     text-indent: -9000px;
  1177.     width: 19px;
  1178. }
  1179.  
  1180. #price {
  1181.     width: 98%;
  1182. }
  1183.  
  1184. #price th {
  1185.     border-bottom: 1px solid #DDDDDD;
  1186.     border-right: 1px solid #DDDDDD;
  1187.     color: #707070;
  1188.     font: 12px/20px 'Open Sans',Arial,Helvetica,sans-serif;
  1189.     height: 39px;
  1190.     padding: 9px 0 4px 20px;
  1191.     width: 148px;
  1192. }
  1193.  
  1194. #price th.first-column {
  1195.     height: 44px;
  1196.     width: 169px;
  1197. }
  1198.  
  1199. #price th.first-row {
  1200.     color: #493636;
  1201.     font: 700 14px/20px 'Open Sans',Arial,Helvetica,sans-serif;
  1202.     padding: 13px 0 4px 20px;
  1203. }
  1204.  
  1205. #price .last {
  1206.     border-right: 0 none !important;
  1207.     margin-right: 0;
  1208.     padding-right: 0;
  1209. }
  1210.  
  1211. .twitter_small {
  1212.     width:46px;
  1213.     height:46px;
  1214.     float:left;
  1215.     margin-top: -8px;
  1216.     background:url(../images/bg-twitter.png) no-repeat left top;
  1217. }
  1218.  
  1219. .twitter_small a {
  1220.     text-indent:-9000px;
  1221.     text-decoration:none;
  1222.     width:46px;
  1223.     height:46px;
  1224.     display:block;
  1225. }
  1226.  
  1227. .twitter2_small {
  1228.     width:16px;
  1229.     height:16px;
  1230.     float:left;
  1231.     margin: 5px 0 15px 15px;
  1232.     background:url(../images/bg-twitter2.png) no-repeat left top;
  1233. }
  1234.  
  1235. .twitter2_small a {
  1236.     text-indent:-9000px;
  1237.     text-decoration:none;
  1238.     width:16px;
  1239.     height:16px;
  1240.     display:block;
  1241. }
  1242. .twitter2_small a:hover {
  1243.     background:url(../images/bg-twitter2Hover.png) no-repeat left top;
  1244. }
  1245.  
  1246. .facebook_small {
  1247.     width:16px;
  1248.     height:16px;
  1249.     float:left;
  1250.     margin: 5px 0 5px 15px;
  1251.     background:url(../images/bg-facebook.png) no-repeat left top;
  1252. }
  1253.  
  1254. .facebook_small a {
  1255.     text-indent:-9000px;
  1256.     text-decoration:none;
  1257.     width:16px;
  1258.     height:16px;
  1259.     display:block;
  1260. }
  1261.  
  1262. .facebook_small a:hover {
  1263.     background:url(../images/bg-facebookHover.png) no-repeat left top;
  1264. }
  1265.  
  1266. .dribble_small {
  1267.     width:16px;
  1268.     height:16px;
  1269.     float:left;
  1270.     margin: 5px 0 15px 15px;
  1271.     background:url(../images/bg-dribble.png) no-repeat left top;
  1272. }
  1273.  
  1274. .dribble_small a {
  1275.     text-indent:-9000px;
  1276.     text-decoration:none;
  1277.     width:16px;
  1278.     height:16px;
  1279.     display:block;
  1280. }
  1281.  
  1282. .dribble_small a:hover {
  1283.     background:url(../images/bg-dribbleHover.png) no-repeat left top;
  1284. }
  1285.  
  1286. .flickr_small {
  1287.     width:16px;
  1288.     height:16px;
  1289.     float:left;
  1290.     margin: 5px 0 15px 15px;
  1291.     background:url(../images/bg-flickr.png) no-repeat left top;
  1292. }
  1293.  
  1294. .flickr_small a {
  1295.     text-indent:-9000px;
  1296.     text-decoration:none;
  1297.     width:16px;
  1298.     height:16px;
  1299.     display:block;
  1300. }
  1301.  
  1302. .flickr_small a:hover {
  1303.     background:url(../images/bg-flickrHover.png) no-repeat left top;
  1304. }
  1305.  
  1306. .vimeo_small {
  1307.     width:17px;
  1308.     height:16px;
  1309.     float:left;
  1310.     margin: 5px 0 15px 15px;
  1311.     background:url(../images/bg-vimeo.png) no-repeat left top;
  1312. }
  1313.  
  1314. .vimeo_small a {
  1315.     text-indent:-9000px;
  1316.     text-decoration:none;
  1317.     width:17px;
  1318.     height:16px;
  1319.     display:block;
  1320. }
  1321.  
  1322. .vimeo_small a:hover {
  1323.     background:url(../images/bg-vimeoHover.png) no-repeat left top;
  1324. }
  1325.  
  1326. ul.list {
  1327.     display:block;
  1328.     position:relative;
  1329.     padding:0px;
  1330.     margin-bottom:-1px;
  1331.     list-style-type: none;
  1332. }
  1333. ul.float {
  1334.     float:left;
  1335.     width:50%;
  1336.     list-style-type: none;
  1337. }
  1338. ul.list li {
  1339.     padding:4px 0px 5px 0;
  1340.     width:auto;
  1341.     border-bottom:1px solid #ddd;
  1342. }
  1343. ul.float li {
  1344.     margin-right:20px;
  1345. }
  1346. ul.bullet li {
  1347.     padding:4px 0px 5px 21px;
  1348.     background:url(../images/list-dot.jpg) no-repeat 1px 13px;
  1349. }
  1350. ul.check li {
  1351.     padding:4px 0px 5px 21px;
  1352.     background:url(../images/list-check.png) no-repeat 1px 11px;
  1353. }
  1354.  
  1355. .heading {
  1356.     margin: 350px auto 0px;
  1357.     width: 50%;
  1358.     text-align: center;
  1359. }
  1360.  
  1361. .heading h3 {
  1362.     background: none repeat scroll 0 0;
  1363.     display: inline;
  1364.     padding: 0 20px;
  1365. }
  1366.  
  1367. header .seven.columns {
  1368.     font-size: 14px;
  1369. }
  1370.  
  1371. .post {
  1372.     text-align: left;
  1373. }
  1374.  
  1375. .post h3 {
  1376.     border-bottom: 1px solid #BEBEBE;
  1377.     color: #3D3D3D;
  1378.     font-size: 24px;
  1379.     font-weight: 400;
  1380.     text-transform: none;
  1381. }
  1382.  
  1383. .post h3 a {
  1384.     font-size: 22px;
  1385.     text-decoration: none;
  1386. }
  1387. .post p {
  1388.     font-size: 14px;
  1389. }
  1390.  
  1391. .post p.line2nd {
  1392.     color: #7F7F7F;
  1393.     font-size: 13px;
  1394.     line-height: normal;
  1395.     margin-bottom: 11px;
  1396. }
  1397.  
  1398. p.singlemeta {
  1399.     text-align: center;
  1400. }
  1401.  
  1402. p.form-allowed-tags {
  1403.     font-size: 12px;
  1404.     margin-top: 10px;
  1405. }
  1406.  
  1407. .wp-pagenavi, .pagination {
  1408.     margin: 30px 0 15px;
  1409. }
  1410. .pagination .leftpag {
  1411.     float: left;
  1412. }
  1413. .pagination .rightpag {
  1414.     float: right;
  1415. }
  1416.  
  1417. .addthis_floating_style {
  1418.     top: 160px !important;
  1419.     z-index: 100000;
  1420. }
  1421.  
  1422. nav ul {
  1423.     height: 26px;
  1424.     overflow: hidden;
  1425. }
  1426.  
  1427. /* #Font-Face
  1428. ================================================== */
  1429. /*  This is the proper syntax for an @font-face file
  1430.         Just create a "fonts" folder at the root,
  1431.         copy your FontName into code below and remove
  1432.         comment brackets */
  1433.  
  1434. /*  @font-face {
  1435.         font-family: 'FontName';
  1436.         src: url('../fonts/FontName.eot');
  1437.         src: url('../fonts/FontName.eot?iefix') format('eot'),
  1438.              url('../fonts/FontName.woff') format('woff'),
  1439.              url('../fonts/FontName.ttf') format('truetype'),
  1440.              url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
  1441.         font-weight: normal;
  1442.         font-style: normal; }
  1443. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement