Guest User

css2

a guest
Apr 24th, 2013
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 167.94 KB | None | 0 0
  1. /*-----------------------------------------------------------------------------------
  2.  
  3. Theme Name:Sterling
  4. Theme URI:http://themeforest.net/user/TrueThemes/portfolio?ref=TrueThemes
  5. Description:Sterling is a Responsive Wordpress Theme with a multitude of amazing CMS features.
  6. Author:TrueThemes
  7. Author URI:http://www.truethemes.net
  8. Version:2.1.4
  9. License:GNU General Public License
  10. License URI:license.txt
  11. Tags:translation-ready,theme-options,custom-menu,responsive,html5
  12.  
  13. ---------------------------------- Stylesheet Guide ---------------------------------
  14.  
  15. 1.  Global Styles + CSS Reset
  16. 2.  Layout Structure
  17. 3.  Main Navigation
  18. 4.  Header
  19. 5.  Typography
  20. 6.  Lists
  21. 7.  Images + Links
  22. 8.  Forms
  23. 9.  Sidebars
  24. 10. Sub Navigation
  25. 11. Homepage
  26. 12. Blog
  27. 13. Gallery
  28. 14. Utility Pages
  29. 15. FAQ + Team Members
  30. 16. Footer
  31. 17. Shortcodes
  32. 18. Wordpress + Widgets
  33. 19. PrettyPhoto
  34. 20. Responsive Media Queries
  35. 21. WooCommerce
  36. 22. Internet Explorer
  37.  
  38. -----------------------------------------------------------------------------------*/
  39.  
  40.  
  41.  
  42. /*----------------------------------------------------------*/
  43. /* 1. Global Styles + CSS Reset
  44. /*----------------------------------------------------------*/
  45. .gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input {
  46.      margin-bottom: 0 !important;
  47.      width: 50px !important;
  48. }
  49. .gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute {
  50.      width: 100px !important;
  51. }
  52. .home-slider-post + .home-slider-post {
  53. display:none;  
  54. }
  55.  
  56. html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
  57. border:0;
  58. font-size:100%;
  59. font:inherit;
  60. vertical-align:baseline;
  61. margin:0;
  62. padding:0;
  63. }
  64.  
  65. body,
  66. html {background:#FFF;}
  67.  
  68. body {
  69. font-family:"HelveticaNeue-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  70. color:#636B75;
  71. line-height:1;
  72. margin:0;
  73. }
  74.  
  75. html {
  76. -webkit-text-size-adjust: none !important; /* Prevent font scaling in landscape */
  77. }
  78.  
  79. .clearfix:after {
  80. content:".";
  81. display:block;
  82. height:0;
  83. clear:both;
  84. visibility:hidden;
  85. }
  86.  
  87. /* HTML5 display-role reset for older browsers */
  88. article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
  89. display:block;
  90. }
  91.  
  92. ul {
  93. list-style:none;
  94. }
  95.  
  96. blockquote,q {
  97. quotes:none;
  98. }
  99.  
  100. blockquote:before,blockquote:after,q:before,q:after {
  101. content:none;
  102. }
  103.  
  104. table {
  105. border-collapse:collapse;
  106. border-spacing:0;
  107. }
  108.  
  109. hr {
  110. clear:both;
  111. margin:0;
  112. }
  113.  
  114. a {
  115. outline:none;
  116. }
  117.  
  118. .hr {
  119. clear:both;
  120. border:0;
  121. height:50px;
  122. width:100%;
  123. background: url(images/global/bg-hr-dotted.png) 0 50% repeat-x;
  124. }
  125.  
  126. p + .hr {
  127. margin-top:-7px;      
  128. }
  129.  
  130. .hr-dotted {
  131. background: url(images/global/bg-hr-dotted.png) 0 50% repeat-x;
  132. }
  133.  
  134. .hr-dotted-double {
  135. background: url(images/global/bg-hr-dotted-double.png) 0 50% repeat-x;
  136. }
  137.  
  138. .hr-solid {
  139. background: none;
  140. border-bottom: 1px solid #DADADA;
  141. height:25px;
  142. margin-bottom:25px;
  143. }
  144.  
  145. .hr-solid-double {
  146. background: url(images/global/bg-hr-solid-double.png) 0 50% repeat-x;
  147. }
  148.  
  149. object {
  150. outline:none;  
  151. }
  152.  
  153. .social_icons a,
  154. #scroll_to_top,
  155. .top-aside .social_icons a,
  156. .article_preview strong a,
  157. .member-contact-email,
  158. .member-contact-twitter,
  159. .member-contact-facebook,
  160. .member-contact-google,
  161. .member-contact-linkedin,
  162. .member-contact-phone,
  163. #banner-search input,
  164. .tabs_type_1_arrow,
  165. .accordion dt:before,
  166. .accordion dt.current:before,
  167. .post-categories,
  168. .post-leave-comment,
  169. .metadata,
  170. .tt-notification.success p:before,
  171. .tt-notification.error p:before,
  172. .tt-notification.warning p:before,
  173. .tt-notification.tip p:before,
  174. .tt-notification.neutral p:before,
  175. .tt-icon:before,
  176. .tt-mono-icon:before,
  177. .tabs_type_2_arrow,
  178. .closeable-x:before,
  179. .banner-slider .next,
  180. .banner-slider .prev,
  181. .pagination li a,
  182. .pagination li.current a,
  183. .pagination li a:hover,
  184. blockquote:before,
  185. .top-aside ul.custom-menu a .sf-sub-indicator{
  186.         background:url(images/global/sprite.png) no-repeat;
  187. }
  188.  
  189.  
  190.  
  191. /*----------------------------------------------------------*/
  192. /* 2. Layout Structure
  193. /*----------------------------------------------------------*/
  194. .top-aside, header, .banner, .banner-slider, .small_banner, #content-container, .footer-callout, footer {
  195. min-width:960px;
  196. }
  197.  
  198. #main-wrap {
  199. width:960px;
  200. overflow:visible;
  201. position:relative;
  202. padding:40px 0;
  203. z-index:1;
  204. margin:0 auto;
  205. }
  206.  
  207. .tt-overlay {
  208. height: 100%;
  209. width: 100%;
  210. position: absolute;
  211. top: 0;
  212. z-index: -1;  
  213. }
  214.  
  215. .center-wrap {
  216. width:960px;
  217. margin:0 auto;
  218. position:relative;
  219. }
  220.  
  221. .page_content {
  222. float:left;
  223. width:670px;
  224. }
  225.  
  226. .page_content_right {
  227. float:right;
  228. width:670px;
  229. }
  230.  
  231. body > div > .full-width {
  232. width:960px !important;
  233. }
  234.  
  235. header {
  236. width:100%;
  237. position:relative;
  238. z-index:100;
  239. margin:0 auto;
  240. padding:32px 0;
  241. background:#FFF url(images/global/bg-ui-gradient.png) left top repeat-x;
  242. }
  243.  
  244. #content-container {
  245. width:100%;
  246. background:#FFF url(images/global/bg-ui-gradient.png) left top repeat-x;
  247. }
  248.  
  249. .small_banner,
  250. .banner {
  251. color: #FFF;
  252. z-index: 1;
  253. }
  254.  
  255. #tt-boxed-layout {
  256. width:90%;
  257. margin:0 auto;
  258. max-width:1200px;
  259. -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
  260. -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
  261. box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
  262. }
  263.  
  264.  
  265.  
  266. /*----------------------------------------------------------*/
  267. /* 3. Main Navigation
  268. /*----------------------------------------------------------*/
  269. nav select {
  270.   display: none;
  271. }
  272.  
  273. header nav {
  274. position:absolute;
  275. top:50%;
  276. right:0;
  277. margin-top:-8px;
  278. z-index:9999;
  279. }
  280.  
  281. header nav ul{
  282. padding:0px;
  283. list-style-image:none;
  284. }
  285.  
  286. nav > ul > li {
  287. display:inline-block;
  288. position:relative;
  289. }
  290.  
  291. nav > ul > li+li {
  292. margin-left:28px;
  293. }
  294.  
  295. nav a {
  296. font-size:16.5px;
  297. text-decoration:none;
  298. padding:3px 5px;
  299. }
  300.  
  301. header nav .sub-menu a:hover{
  302. color: #555;
  303. }
  304.  
  305. header .sub-menu li:hover {
  306. background:#eee;
  307. border-radius:4px;
  308. box-shadow:inset 0 0 2px #CCC;
  309. }
  310.  
  311. nav > ul ul {
  312. display:none;
  313. }
  314.  
  315. .submenu {
  316. overflow:hidden;
  317. font-size:13px;
  318. height:14px;
  319. }
  320.  
  321. .submenu ul {
  322. padding-bottom:1px;
  323. }
  324.  
  325. .submenu strong {
  326. float:left;
  327. }
  328.  
  329. .submenu li {
  330. float:left;
  331. line-height:1em;
  332. margin:0 16px;
  333. }
  334.  
  335. header .sub-menu {
  336. position:absolute;
  337. background-color:#FFF;
  338. z-index:2;
  339. left:-12px;
  340. top:40px;
  341. width:210px;
  342. box-shadow:0 0 3px #c3c3c3;
  343. border-radius:8px;
  344. padding:20px;
  345. }
  346.  
  347. header .sub-menu a {
  348. font-size:13px;
  349. display:inline-block;
  350. width:100%;
  351. padding:9px 10px;
  352. }
  353.  
  354. header .sub-menu .sub-menu {
  355. left:231px;
  356. top:0;
  357. }
  358.  
  359. header .sub-menu .sub-menu:before {
  360. content:'';
  361. }
  362.  
  363. header .sub-menu li {
  364. position:relative;
  365. margin:0;
  366. }
  367.  
  368. .has_submenu > a:after {
  369. content: url('images/global/arrow-small-down.png');
  370. position: absolute;
  371. right: -12px;
  372. top: -3px;
  373. }
  374.  
  375. .has_submenu .has_submenu > a:after {
  376. content: url('images/global/arrow-small-right.png');
  377. right: 9px;
  378. top: 8px;
  379. }
  380.  
  381.  
  382. /*----------------------------------------------------------*/
  383. /* 4. Header
  384. /*----------------------------------------------------------*/
  385. p,dl,ol,ul,a:visited
  386. header nav *,
  387. .submenu *,
  388. blockquote,
  389. .home_2_aside p a:link,
  390. .home_2_aside p a:visited,
  391. .tool_tip,
  392. .post-details strong,
  393. .faq-questions ol li a,
  394. .home-vertical-sidebar *,
  395. .home-vertical-sidebar #mc_signup .mc_var_label,
  396. #home-marketing-icons .tt-icon,
  397. header .current-menu-item ul a,
  398. header .current-menu-parent ul a,
  399. header .current-menu-ancestor ul .current-menu-item ul a,
  400. header .current-menu-ancestor .sub-menu a,
  401. header .current-menu-ancestor .sub-menu .current-menu-ancestor .sub-menu a {
  402. color:#636B75;
  403. }
  404.  
  405. .footer-callout-content .callout-text {color: #747C88;}
  406.  
  407. header nav,
  408. .footer-callout,
  409. #gallery-nav,
  410. footer .foot-heading,
  411. h1,
  412. h2,
  413. h3,
  414. h4,
  415. h5,
  416. h6,
  417. .page-banner-heading {
  418. font-weight:400;
  419. font-family:"HelveticaNeue-Regular","Helvetica Neue",Helvetica,arial,sans-serif;
  420. text-rendering: optimizeLegibility;
  421. }
  422.  
  423. h1,
  424. h2,
  425. h3,
  426. h4,
  427. h5,
  428. h6 {
  429. line-height:1.4em;    
  430. }
  431.  
  432. .companyIdentity {
  433. overflow:hidden;
  434. position:relative;
  435. }
  436.  
  437. .companyIdentity img {
  438. float:left;
  439. margin-right:9px;
  440. box-shadow:none;
  441. background:none;
  442. border:none;
  443. padding:0;
  444. }
  445.  
  446. .companyIdentity h1 {
  447. position:absolute;
  448. top:50%;
  449. left:65px;
  450. margin-top:-13px;
  451. }
  452.  
  453. .companyIdentity a {
  454. text-decoration:none;
  455. }
  456.  
  457. .top-aside {
  458. padding:8px 0;
  459. }
  460.  
  461. .top-aside,
  462. .top-aside a,
  463. .top-aside p,
  464. .top-aside ul,
  465. .top-aside li {
  466. font-size:11px;
  467. color:#FFF;
  468. text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  469. }
  470.  
  471. .top-aside p, .top-aside ul {
  472. margin:0;
  473. padding:0;
  474. }
  475.  
  476. .top-aside .one_half + .one_half {
  477. text-align:right;
  478. float:right;
  479. }
  480.  
  481. .top-aside ul,
  482. .top-aside li {
  483. margin:0;
  484. padding:0;
  485. list-style:none;
  486. }
  487.  
  488. .top-aside .one_half + .one_half ul {
  489. margin:0;
  490. padding:0;
  491. float:right;
  492. }
  493.  
  494. .top-aside ul li {
  495. float:left;
  496. }
  497.  
  498. .top-aside ul li + li {
  499. margin-left:10px;
  500. }
  501.  
  502. .top-aside ul li a {
  503. color:#FFF;
  504. padding-right:9px;
  505. border-right:1px solid rgba(255, 255, 255, 0.3);
  506. font-weight:500;
  507. }
  508.  
  509. .top-aside ul li:last-child a {
  510. padding-right:0;
  511. border-right:none;
  512. }
  513.  
  514. .top-aside li ul.sub-menu li {
  515. float:none;
  516. text-align:left;
  517. margin:0;
  518. padding:0;
  519. }
  520.  
  521. .top-aside li ul.sub-menu li a {
  522. background:none;
  523. padding:0px;
  524. }
  525.  
  526. .top-aside li ul.sub-menu {
  527. clear:both;
  528. }
  529.  
  530. .top-aside li a.sf-with-ul {
  531. background:none;      
  532. }
  533.  
  534. .shadow.top {
  535. position:absolute;
  536. top:0;
  537. height:60%;
  538. width:100%;
  539. z-index:-1;
  540. background:url(images/shadows/shadow-1.png) left top repeat-x;
  541. }
  542.  
  543. .shadow.bottom,
  544. .top-aside-shadow {
  545. position:absolute;
  546. bottom:0;
  547. width:100%;
  548. height:30%;
  549. z-index:-1;
  550. background:url(images/global/bg-ui-shadow-bottom.png) center bottom repeat-x;
  551. }
  552.  
  553. .top-aside-shadow {
  554. height:10%;
  555. background:url(images/global/bg-top-aside-shadow.png) center bottom repeat-x
  556. }
  557.  
  558. body > section + div .shadow {
  559. height:50%;
  560. left:0;
  561. position:absolute;
  562. top:0;
  563. width:100%;
  564. z-index:-1;
  565. }
  566.  
  567. .small_banner {
  568. width:100%;
  569. position:relative;
  570. padding:25px 0;
  571. }
  572.  
  573. .small_banner .center-wrap {
  574. z-index:250;
  575. }
  576.  
  577. .small_banner .page-banner-description,
  578. .small_banner .page-banner-heading,
  579. .breadcrumbs > a {
  580. text-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
  581. }
  582.  
  583. .small_banner .page-banner-description {
  584. font-size: 13.2px;
  585. margin-top: -0.8%;
  586. position: absolute;
  587. right: 0;
  588. text-align: right;
  589. top: 50%;
  590. width: 70%;
  591. }
  592.  
  593. .small_banner .page-banner-heading {
  594. margin:0;
  595. font-size:25px;
  596. display:inline-block;
  597. margin-top:-3px;
  598. }
  599.  
  600. .small_banner .banner-no-crumbs .page-banner-heading {
  601. margin-top:0px !important;
  602. }
  603.  
  604. .small_banner .banner-no-crumbs #banner-search {
  605. top:4px !important;
  606. }
  607.  
  608. div.breadcrumbs {
  609. font-size:11px;
  610. width:100%;
  611. margin:0 0 0 -4px;
  612. }
  613.  
  614. .breadcrumbs > a {
  615. display:inline-block;
  616. margin:0 4px;
  617. opacity:0.8;
  618. }
  619.  
  620. .breadcrumbs a:hover {
  621. text-decoration:underline;
  622. color:#FFF;
  623. opacity:0.95;
  624. }
  625.  
  626. .current_crumb {
  627. font-weight:700;
  628. color:#FFF;
  629. opacity:1.0;
  630. margin-left:4px;
  631. }
  632.  
  633. .small_banner *, .banner *{color:#FFF;}
  634.  
  635. .dots {
  636. z-index:200;
  637. }
  638.  
  639. .banner-slideshow .circle{
  640. border-color: #000;
  641. opacity:0.4;
  642. }
  643.  
  644. .circle {
  645. float:left;
  646. border:6px solid #ebebeb;
  647. border-radius:6px;
  648. width:0;
  649. margin-left:8px;
  650. cursor:pointer;
  651. }
  652.  
  653. .circle.current,circles:hover {
  654. border-color:#d6d6d6;
  655. }
  656.  
  657.  
  658.  
  659. /*----------------------------------------------------------*/
  660. /* 5. Typography
  661. /*----------------------------------------------------------*/
  662. a {
  663. text-decoration:none;
  664. }
  665.  
  666. p {
  667. margin-bottom:18px;
  668. font-size:13px;
  669. line-height:1.6em;
  670. }
  671.  
  672. .callout-text p {
  673. font-size:16px;
  674. }
  675.  
  676. blockquote {
  677. margin-top:20px;
  678. font-size:13px;
  679. line-height:1.6em;
  680. padding-left:36px;
  681. position:relative;
  682. }
  683.  
  684. strong {
  685. font-weight:700;
  686. }
  687.  
  688. h1 {
  689. font-size:26px;
  690. margin-bottom:11px;
  691. }
  692.  
  693. h2 {
  694. font-size:24px;
  695. margin-bottom:11px;
  696. }
  697.  
  698. h3 {
  699. font-size:23px;
  700. }
  701.  
  702. h4 {
  703. font-size:18px;
  704. }
  705.  
  706. h5 {
  707. font-size:16px;
  708. }
  709.  
  710. h6 {
  711. font-size:13px;
  712. text-transform:uppercase;
  713. }
  714.  
  715. h1 + p {
  716. margin-top:19px;
  717. }
  718.  
  719. h2 + p {
  720. margin-top:16px;
  721. }
  722.  
  723. h3 + p{
  724. margin-top:15px;
  725. }
  726.  
  727. h4 + p {
  728. margin-top:12px;
  729. }
  730.  
  731. h5 + p {
  732. margin-top:12px;
  733. }
  734.  
  735. h6 + p {
  736. margin-top:10px;
  737. }
  738.  
  739. blockquote:before {
  740. content:'';    
  741. background-position:0 -6003px;
  742. width:28px;
  743. height:22px;
  744. position:absolute;
  745. top:0;
  746. left:0;
  747. }
  748.  
  749. .custom-logo {
  750. float:left;
  751. margin-left:12px;
  752. outline:none;
  753. text-decoration:none;
  754. }
  755.  
  756. .custom-logo .logo-text {
  757. font-weight:700;
  758. font-size:2em;
  759. letter-spacing:-0.5px;
  760. color:#FFF;
  761. padding-left:7px;
  762. word-spacing:4px;
  763. }
  764.  
  765. .custom-logo img {
  766. margin-bottom:-17px;
  767. }
  768.  
  769. em {
  770. font-style:italic;
  771. }
  772.  
  773.  
  774.  
  775. /*----------------------------------------------------------*/
  776. /* 6. Lists
  777. /*----------------------------------------------------------*/
  778. ul,
  779. ol {
  780. color:#636b73;
  781. font-size:13px;
  782. padding-left:28px;
  783. list-style-position:outside;
  784. line-height:1.5em;
  785. }
  786.  
  787. ul li,
  788. ol li {
  789. margin-bottom:16px;
  790. }
  791.  
  792. .feature_list li {
  793. position:relative;
  794. margin-bottom:34px;
  795. }
  796.  
  797. .feature_list {
  798. padding-top:10px;
  799. }
  800.  
  801. .custom-menu {
  802. list-style:none;
  803. }
  804.  
  805.  
  806.  
  807. /*----------------------------------------------------------*/
  808. /* 7. Images + Links
  809. /*----------------------------------------------------------*/
  810.  
  811. img,img a {
  812. border:0;
  813. padding:0;
  814. outline:none;
  815. }
  816. img{
  817. max-width: 100%;
  818. height: auto;
  819. }
  820.  
  821. img a,a img {
  822. cursor:pointer;
  823. }
  824.  
  825. a:hover {
  826. text-decoration:underline;
  827. }
  828.  
  829. footer a {
  830. color:#FFF;
  831. }
  832.  
  833. header nav a,
  834. .search .current_page_parent a {
  835. color:#707885;
  836. }
  837.  
  838. header nav ul li ul li a {
  839. font-weight:normal;
  840. }
  841.  
  842. header nav a:hover,
  843. .subnav a:hover {
  844. text-decoration:none;
  845. }
  846.  
  847. .img-frame {
  848. background:url(images/global/img-frames.png);
  849. margin-bottom:20px;
  850. }
  851.  
  852. .banner-slider .img-frame {
  853. margin:0;
  854. }
  855.  
  856. .img-frame img {
  857. margin:10px 0 0 10px;
  858. }
  859. .banner-slider .img-frame img{
  860. display:block;
  861. margin:9px 0 0 9px;
  862. }
  863.  
  864. .full-banner {
  865. width:100%;
  866. height:181px;
  867. background-position:0px -1113px;
  868. }
  869.  
  870. .small-banner {
  871. width:670px;
  872. height:189px;
  873. background-position:0px -908px;
  874. }
  875.  
  876. .full-third-portrait {
  877. width:300px;
  878. height:373px;
  879. background-position:-224px -517px;
  880. }
  881.  
  882. .full-fourth-portrait {
  883. width:203px;
  884. height:297px;
  885. background-position:-530px -332px;
  886. }
  887.  
  888. .full-half {
  889. width:465px;
  890. height:295px;
  891. background-position:0px 0px;
  892. }
  893.  
  894. .full-third {
  895. width:300px;
  896. height:199px;
  897. background-position:0px -305px;
  898. }
  899.  
  900. .full-third-short {
  901. width:300px;
  902. height:145px;
  903. background-position:0px -1486px;
  904. }
  905. .full-fourth {
  906. width:217px;
  907. height:153px;
  908. background-position:0px -519px;
  909. }
  910.  
  911. .small-half {
  912. width:320px;
  913. height:206px;
  914. background-position:-481px 0px;
  915. }
  916.  
  917. .small-third {
  918. width:203px;
  919. height:140px;
  920. background-position:-315px -306px;
  921. }
  922.  
  923. .small-fourth {
  924. width:145px;
  925. height:109px;
  926. background-position:-530px -215px;
  927. }
  928.  
  929. .blog-frame {
  930. width:640px;
  931. height:181px;
  932. background-position:0px -1299px;
  933. margin-bottom:20px;
  934. }
  935.  
  936. .edit-page-button { clear:left;margin-top:30px; }
  937.  
  938. .edit-page-button a {
  939. text-decoration:none;
  940. font-size:13px;
  941. font-weight:700;
  942. height:20px;
  943. line-height:12px;
  944. border-radius:3px;
  945. text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);
  946. box-shadow:0 1px 1px rgba(0, 0, 0, 0.08);
  947. display:inline-block;
  948. margin:0 5px 20px;
  949. padding:8px 10px 0;
  950. }
  951.  
  952. .edit-page-button a {
  953. background-position:0 -630px;
  954. border:1px solid #DAB347;
  955. color:#835503;
  956. text-shadow:0 1px 0 rgba(255, 255, 255, 0.6);
  957. }
  958.  
  959. .edit-page-button a:hover {
  960. border:1px solid #DAB347;
  961. background-position:0 -658px;
  962. color:#422B01;
  963. }
  964.  
  965. .top-aside .current-menu-item a,
  966. .top-aside .current-menu-parent a,
  967. .top-aside .current-menu-parent .sub-menu .current-menu-item a {
  968. opacity: 0.6 !important;
  969. color:#FFF !important;
  970. }
  971.  
  972. .top-aside .current-menu-parent .sub-menu a {
  973. opacity: 1.0 !important;
  974. color:#FFF !important;
  975. }
  976.  
  977. .top-aside a {
  978. opacity: 1;
  979. transition: opacity .20s ease-in-out;
  980. -moz-transition: opacity .20s ease-in-out;
  981. -webkit-transition: opacity .20s ease-in-out;
  982. }
  983.  
  984. .top-aside a:hover {
  985. opacity: 0.6;
  986. }
  987.  
  988. .tour-pagination-links {
  989. clear:both;
  990. width:100%;
  991. padding-top:15px;
  992. }
  993.  
  994. .tour-pagination-links a {
  995. font-size:14px;
  996. }
  997.  
  998. .tour-pagination-next {
  999. float:right;
  1000. }
  1001.  
  1002. .tour-pagination-previous {
  1003. float:left;
  1004. }
  1005.  
  1006.  
  1007.  
  1008.  
  1009. /*----------------------------------------------------------*/
  1010. /* 8. Forms
  1011. /*----------------------------------------------------------*/
  1012. form,fieldset {
  1013. border-style:none;
  1014. margin:0;
  1015. padding:0;
  1016. }
  1017.  
  1018. input,textarea,select {
  1019. vertical-align:middle;
  1020. font-size:100%;
  1021. font-size:13px;
  1022. resize:none;
  1023. font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;
  1024. }
  1025.  
  1026. input,textarea {
  1027. padding:7px;
  1028. }
  1029.  
  1030. textarea{
  1031. height: 190px;
  1032. width: 88%;
  1033. }
  1034.  
  1035. input, textarea, button {
  1036. background: none repeat scroll 0 0 #FFFFFF;
  1037. border: 1px solid #EFEFEF;
  1038. }
  1039.  
  1040. .contact-form div {margin-bottom:0px !important;}
  1041. .contact-form label {margin-top:10px !important;}
  1042. .contact-form .radio {display:inline !important;}
  1043.  
  1044. #content-container input,
  1045. #content-container textarea {
  1046. border: 1px solid #D2D2D2;
  1047. box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
  1048. color: #747474;
  1049. font-size: 13px;
  1050. padding: 8px 10px;
  1051. }
  1052.  
  1053. #content-container input[type="text"] {
  1054. margin:0 10px 10px 0;
  1055. width: 300px;
  1056. }
  1057.  
  1058. #content-container input:focus,
  1059. #content-container textarea:focus {
  1060. border: 1px solid #CCC;
  1061. }
  1062.  
  1063. label {
  1064. display:block;
  1065. font-weight:700;
  1066. font-size:13px;
  1067. margin-bottom:10px;
  1068. color:#555;
  1069. }
  1070.  
  1071. label span{
  1072. font-family:Georgia, "Times New Roman", Times, serif;
  1073. font-style:italic;
  1074. color:#ACACAC;
  1075. font-weight:normal;
  1076. font-size:11px;
  1077. }
  1078.  
  1079. #content-container .tt-form-submit {
  1080. float: right;
  1081. }
  1082.  
  1083. #content-container .tt-form-submit,
  1084. #commentform #submit-button,
  1085. .gform_footer .button {
  1086. color: #555555;
  1087. }
  1088.  
  1089. #content-container .tt-form-submit,
  1090. #commentform #submit-button,
  1091. .gform_footer .button {
  1092. border: 1px solid #D5D5D5;
  1093. border-radius: 3px 3px 3px 3px;
  1094. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  1095. cursor: pointer;
  1096. font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  1097. font-size: 13px;
  1098. font-weight: bold;
  1099. line-height: 18px;
  1100. padding: 8px 10px;
  1101. text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
  1102. width: auto;
  1103. }
  1104.  
  1105. .contact-submit {
  1106. float:right;
  1107. width:100%;
  1108. margin:20px 65px 0 0;
  1109. }
  1110.  
  1111. #content-container .contact-form {
  1112. padding-top:20px;
  1113. }
  1114.  
  1115.  
  1116.  
  1117. /*----------------------------------------------------------*/
  1118. /* 9. Sidebar
  1119. /*----------------------------------------------------------*/
  1120. .sidebar {
  1121. width:224px;
  1122. float:left;
  1123. min-height:500px;
  1124. background:url(images/global/image-sprite.png) 0 -100px no-repeat;
  1125. }
  1126.  
  1127. .sidebar > * {
  1128. margin-right:30px;
  1129. }
  1130.  
  1131. .subnav_cont > * {
  1132. margin-right:0;
  1133. }
  1134.  
  1135. div + .sidebar {
  1136. float:none;
  1137. margin-left:707px;
  1138. background-position:-321px -100px;
  1139. }
  1140.  
  1141. div + .sidebar > * {
  1142. margin-left:30px;
  1143. margin-right:0;
  1144. float:none;
  1145. }
  1146.  
  1147. .sidebar p {
  1148. margin-top:1px;
  1149. margin-bottom:14px;
  1150. }
  1151.  
  1152. .sidebar > div + div {
  1153. border-top:1px solid #DCDDDE;
  1154. margin-top:20px;
  1155. padding-top:25px;
  1156. }
  1157.  
  1158. .sidebar div > strong {
  1159. font-size:13px;
  1160. }
  1161.  
  1162. .sidebar ul {
  1163. padding-left:14px;
  1164. list-style-image:url(images/global/bullet-type-1.png);
  1165. }
  1166.  
  1167. .sidebar li {
  1168. margin-bottom:8px;
  1169. font-size:13px;
  1170. }
  1171.  
  1172. .subnav + .sidebar-widget {
  1173. border-top:0;  
  1174. }
  1175.  
  1176.  
  1177.  
  1178. /*----------------------------------------------------------*/
  1179. /* 10. Sub Navigation
  1180. /*----------------------------------------------------------*/
  1181. div + .subnav_cont > * {
  1182. margin-left:0;
  1183. }
  1184.  
  1185. .sidebar .subnav > ul {
  1186. list-style-image:none;
  1187. padding-left:0;
  1188. }
  1189.  
  1190. .sidebar .subnav li {
  1191. border-bottom:1px solid #dcddde;
  1192. border-top:1px solid #FFF;
  1193. margin-bottom:0;
  1194. min-height:18px;
  1195. }
  1196.  
  1197. .sidebar .subnav li:first-child {
  1198. border-bottom:1px solid #EEE;
  1199. }
  1200.  
  1201. .sidebar .subnav a {
  1202. min-height:18px;
  1203. padding:11px 0 11px 23px;
  1204. display:block;
  1205. }
  1206.  
  1207. .sidebar .subnav ul .has_subnav ul a {
  1208. padding:9px 0 9px 23px;
  1209. }
  1210.  
  1211. .sidebar .subnav a:hover {
  1212. background:url(images/global/bg-subnav-link-hover.png) top right no-repeat;
  1213. }
  1214.  
  1215. .sidebar li:first-child {
  1216. border-top:none;
  1217. }
  1218.  
  1219. .sidebar .subnav ul ul {
  1220. border-top:1px solid #dcddde;
  1221. padding:5px 0;
  1222. }
  1223.  
  1224. .has_subnav {
  1225. padding-bottom:0 !important;
  1226. }
  1227.  
  1228. .sidebar .subnav .current_subpage,
  1229. .sidebar .subnav .current_subpage a,
  1230. .sidebar .subnav .current_subpage a:hover{
  1231. color:#FFF;
  1232. }
  1233.  
  1234. .sidebar .subnav .current_subpage ul a,
  1235. .sidebar .subnav .current_subpage ul a:hover {
  1236. background:none;
  1237. color:#636B75;
  1238. }
  1239.  
  1240. .subnav ul a:link,
  1241. .subnav ul a:visited{
  1242. color:#636B75;
  1243. }
  1244.  
  1245. .sidebar .subnav ul ul li {
  1246. border:none;
  1247. margin:0;
  1248. padding:0;
  1249. list-style-position:inside;
  1250. }
  1251.  
  1252. .subnav > ul ul {
  1253. background:#F4F4F4 url(images/global/bg-subnav-subnav.png) right top repeat-y;
  1254. }
  1255.  
  1256. ul{
  1257. padding:5px 0 0 16px;
  1258. list-style-image:url(images/global/bullet-type-1.png);
  1259. }
  1260.  
  1261. .sidebar .subnav ul {
  1262. list-style-image:none;
  1263. list-style-type:none;
  1264. }
  1265.  
  1266. .sidebar .subnav ul .has_subnav ul a,
  1267. .sidebar .subnav ul .has_subnav ul a:hover{
  1268. background:url(images/global/bullet-type-1.png) 90% 50% no-repeat;
  1269. }
  1270.  
  1271. .sidebar .subnav .has_subnav ul li a,
  1272. .sidebar .subnav .has_subnav ul li a:hover,
  1273. .sidebar .subnav .has_subnav .current_subpage a,
  1274. .sidebar .subnav .has_subnav .current_subpage a:hover{
  1275. margin-right:0px;
  1276. }
  1277.  
  1278. .current_subpage {
  1279. border: none !important;
  1280. }
  1281.  
  1282. hr{
  1283. border: none;
  1284. border-top: 1px solid #DADADA;
  1285. }
  1286.  
  1287.  
  1288.  
  1289. /*----------------------------------------------------------*/
  1290. /* 11. Homepage
  1291. /*----------------------------------------------------------*/
  1292. .banner {
  1293. height:324px;
  1294. position:relative;
  1295. z-index:2;
  1296. width:100%;
  1297. overflow:visible;
  1298. }
  1299.  
  1300. .banner .center-wrap {
  1301. position:relative;
  1302. }
  1303.  
  1304. .wide {
  1305. text-align:center;
  1306. font-size:25px;
  1307. }
  1308.  
  1309.  
  1310.  
  1311.  
  1312. /* ------ Homepage - jQuery Slider ------ */
  1313. .banner-slider,
  1314. .top-aside {
  1315. z-index:1;
  1316. position:relative;
  1317. }
  1318.  
  1319. .banner-slider .center-wrap {
  1320. padding:35px 0;
  1321. }
  1322.  
  1323. .banner-slide.current {
  1324. display:block;
  1325. }
  1326.  
  1327. .banner-slider *{
  1328. color:#FFF;
  1329. }
  1330.  
  1331. .main-wrap-slider {
  1332. clear:both;
  1333. }
  1334.  
  1335. #slides {
  1336. position:relative;
  1337. }
  1338.  
  1339. .slides_container {
  1340. width:960px;
  1341. }
  1342.  
  1343. .slides_container div {
  1344. display:block;
  1345. z-index:525;
  1346. overflow:hidden;
  1347. }
  1348.  
  1349. .slides_control .home-slider-post p:last-child {
  1350. margin-bottom:0px;
  1351. }
  1352.  
  1353. .pagination {
  1354. margin:50px auto 0 0;
  1355. float: left;
  1356. left: 50%;
  1357. max-width: 960px;
  1358. position: relative;
  1359. list-style:none;
  1360. }
  1361.  
  1362. .pagination li {
  1363. float: left;
  1364. margin: 0 10px 0 0;
  1365. position: relative;
  1366. right: 50%;
  1367. }
  1368.  
  1369. .pagination li a {
  1370. display: block;
  1371. background-position:0 -6030px;
  1372. width: 8px;
  1373. height: 9px;
  1374. text-indent: -9999px;
  1375. }
  1376.  
  1377. .pagination li.current a,
  1378. .pagination li a:hover {
  1379.         background-position:-8px -6030px;
  1380. }
  1381.  
  1382.  
  1383. .slides_container .single-post-thumb {
  1384. border: none;
  1385. box-shadow: 0 0 3px rgba(0, 0, 0, 0.45);
  1386. margin-bottom:5px;
  1387. }
  1388.  
  1389. .banner-slider h1,
  1390. .banner-slider h2,
  1391. .banner-slider h3,
  1392. .banner-slider h4,
  1393. .banner-slider h5,
  1394. .banner-slider h6 {
  1395. margin-top:35px;
  1396. color:#FFF;
  1397. }
  1398.  
  1399. #slides .next,
  1400. #slides .prev {
  1401. display:none;  
  1402. }
  1403.  
  1404. .banner-slider .next,
  1405. .banner-slider .prev {
  1406. z-index:9999;
  1407. width:54px;
  1408. height:51px;
  1409. margin:-20px 0 0;
  1410. display:block;
  1411. /*background:url(images/global/bg-slider-navigation-arrows.png) no-repeat 0 0;*/
  1412. background-position:0 -5799px;
  1413. position:absolute;
  1414. top:50%;
  1415. cursor:pointer;
  1416. text-indent:-9999px;
  1417. opacity:0.6;
  1418. -webkit-transition:all .3s ease;
  1419. }
  1420.  
  1421. .banner-slider .prev {left:0px;}
  1422. .banner-slider .next {right:0px; background-position:0 -5859px; }
  1423.  
  1424. .banner-slider .next:hover,
  1425. .banner-slider .prev:hover {opacity:0.9;}
  1426.  
  1427.  
  1428.  
  1429.  
  1430. /* ------ Homepage - Vertical Layout ------ */
  1431. .home-vertical-callout .img-frame {
  1432. float:left;
  1433. margin:0 18px 18px 0;
  1434. }
  1435.  
  1436. .home-vertical-callout {
  1437. clear:left;
  1438. margin-bottom:10px;
  1439. }
  1440.  
  1441. .home-vertical-content {
  1442. padding-top:8px;
  1443. }
  1444.  
  1445. .home-vertical-sidebar {
  1446. box-shadow:0 1px 3px #c3c3c3;
  1447. border-radius:5px;
  1448. background: #f7f7f7;
  1449. padding:25px 0;
  1450. font-size:13px;
  1451. }
  1452.  
  1453. .home-vertical-sidebar > * {
  1454. margin-left:24px;
  1455. }
  1456.  
  1457. .home-vertical-sidebar .sidebar-widget {
  1458. padding-top:5px;
  1459. }
  1460.  
  1461. .home-vertical-sidebar .widget-heading {
  1462. font-weight:500;
  1463. margin-bottom:24px;
  1464. font-size:15px;
  1465. }
  1466.  
  1467. .home-vertical-sidebar .recent-post-widget-text {
  1468. margin-top:2px;
  1469. margin-bottom:18px;
  1470. padding-bottom:18px;
  1471. border-bottom:1px solid #dcdcdc;
  1472. font-size:13px;
  1473. width:92%;
  1474. }
  1475.  
  1476. .home-vertical-sidebar .recent-post-widget-text a {
  1477. background:url(images/global/arrow-right.png) right center no-repeat;
  1478. display:inline-block;
  1479. padding-right:28px;
  1480. }
  1481.  
  1482. .home-vertical-sidebar a:hover {
  1483. text-decoration:none;
  1484. }
  1485.  
  1486. .recent-post-widget-title {
  1487. font-weight:bold;
  1488. margin-bottom:0px;
  1489. }
  1490.  
  1491. .home-vertical-sidebar .recent-post-widget-text {
  1492. font-size:11px;
  1493. }
  1494.  
  1495. .home-vertical-sidebar .recent-post-widget-text:last-child {
  1496. padding-bottom:10px;
  1497. border-bottom:0;
  1498. }
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505. /* ------ Homepage - Lightbox Layout ------ */
  1506. .main-wrap-home-lightbox {
  1507. padding-top:70px !important;
  1508. }
  1509.  
  1510. .home-lightbox-banner-content {
  1511. position:absolute;
  1512. top:62px;
  1513. left:570px;
  1514. }
  1515.  
  1516. .home-lightbox-banner-content p {
  1517. font-size:13px;
  1518. }
  1519.  
  1520. .hero-image {
  1521. position:absolute;
  1522. bottom:0px;
  1523. right:0px;
  1524. }
  1525.  
  1526. .hero-wrap {
  1527. background:url(images/global/bg-home-banner-hero.png) left bottom no-repeat;
  1528. position:absolute;
  1529. left:-40px;
  1530. top:18px;
  1531. width:575px;
  1532. padding-bottom:89px;
  1533. height:320px;
  1534. }
  1535.  
  1536. .home-primary-image {
  1537. position:absolute;
  1538. left:27px;
  1539. top:20px;
  1540. z-index:900;
  1541. }
  1542.  
  1543. .home-secondary-image {
  1544. position:absolute;
  1545. left:98px;
  1546. top:65px;
  1547. z-index:800;
  1548. }
  1549.  
  1550. .lightbox-link {
  1551. background:url(images/global/bg-home-lightbox-link.png) 0 0 no-repeat;
  1552. width:450px;
  1553. height:315px;
  1554. z-index:9999;
  1555. display:block;
  1556. position:absolute;
  1557. left:27px;
  1558. top:20px;
  1559. outline:none;
  1560. text-indent:-9999em;
  1561. }
  1562.  
  1563. .lightbox-link:hover {
  1564. background-position:-450px 0;
  1565. }
  1566.  
  1567.  
  1568. /* ------ Homepage - Marketing Content Layout ------ */
  1569. #home-marketing-content,
  1570. #home-marketing-blogposts {
  1571. width:54.6%;
  1572. float:left;
  1573. font-size:13px;
  1574. }
  1575.  
  1576. #home-marketing-content p {
  1577. margin-top:5px;
  1578. }
  1579.  
  1580. #home-marketing-icons,
  1581. #home-marketing-testimonials {
  1582. width:43.8%;
  1583. float:right;
  1584. margin-right:-5px;
  1585. font-size:13px;
  1586. }
  1587.  
  1588. #home-marketing-icons p {
  1589. display:inline;
  1590. }
  1591.  
  1592. #home-marketing-testimonials .testimonials {
  1593. margin-top:-5px;
  1594. }
  1595.  
  1596. #home-marketing-icons .tt-icon {
  1597. width:34%;
  1598. float:left;
  1599. line-height:18px;
  1600. padding-bottom:0;
  1601. margin-right:5px;
  1602. }
  1603.  
  1604. #home-marketing-icons .tt-icon:first-child + .tt-icon + .tt-icon{
  1605. clear: left;
  1606. }
  1607.  
  1608. #home-marketing-icons .tt-icon:last-child {
  1609. padding-bottom:8px;
  1610. }
  1611.  
  1612. #home-marketing-icons .tt-icon:hover {
  1613. text-decoration:none;
  1614. }
  1615.  
  1616. #home-marketing-icons .tt-icon-link strong:hover {
  1617. text-decoration:underline;
  1618. }
  1619.  
  1620. .section_title {
  1621. text-transform:uppercase;
  1622. font-weight:400;
  1623. color:#555;
  1624. font-size:11px;
  1625. }
  1626.  
  1627. .article_preview {
  1628. margin-top:25px;
  1629. font-size:13px;
  1630. }
  1631.  
  1632. .article_preview strong a {
  1633. padding:2px 0 2px 25px;
  1634. background-position:0 -673px;
  1635. }
  1636.  
  1637. .article_preview p {
  1638. padding-left:25px;
  1639. padding-top:3px;
  1640. }
  1641.  
  1642.  
  1643. /*----------------------------------------------------------*/
  1644. /* 12. Blog
  1645. /*----------------------------------------------------------*/
  1646. .blog_page_content {
  1647. width:645px !important;
  1648. }
  1649.  
  1650. .member-name {
  1651. color: #5B626D;
  1652. }
  1653.  
  1654. div + .blog_sidebar {
  1655. width:220px !important;
  1656. margin-left:0px !important;
  1657. float:right !important;
  1658. }
  1659.  
  1660. .tt-share {
  1661. padding:8px 0 5px 0;  
  1662. }
  1663.  
  1664. .facebook-share iframe {
  1665. height:20px;
  1666. width:85px;
  1667. }
  1668.  
  1669. .retweet-share iframe {
  1670. width:90px !important;
  1671. margin:0;
  1672. }
  1673.  
  1674. .facebook-share,
  1675. .retweet-share,
  1676. .pinterest-share {
  1677. display:inline-block;
  1678. }
  1679.  
  1680. .pinterest-share {
  1681. margin-left:9px;      
  1682. }
  1683.  
  1684. footer .facebook-share,
  1685. footer .retweet-share {
  1686. display:inline-block;
  1687. clear:none;
  1688. margin:0;
  1689. }
  1690.  
  1691. .preview h2 {
  1692. margin-bottom:6px;
  1693. }
  1694.  
  1695. .no-posted-by {
  1696. padding-bottom:15px;
  1697. }
  1698.  
  1699. .metadata {
  1700. font-style:italic;
  1701. font-size:13px;
  1702. margin-bottom:25px;
  1703. display:block;
  1704. color:#999;
  1705. padding:3px 0 3px 20px;
  1706. background-position:0 -1007px;
  1707. }
  1708.  
  1709. .blog-feature {
  1710. margin-bottom:20px;
  1711. }
  1712.  
  1713. article {
  1714. width:640px;
  1715. font-size:13px;
  1716. margin-bottom:100px;
  1717. }
  1718.  
  1719. .blog-main-preview {
  1720. margin-bottom:150px !important;
  1721. }
  1722.  
  1723. .articles_preview .tabs_type_2 {
  1724. margin-top:30px;
  1725. }
  1726.  
  1727. article hr {
  1728. margin-top:30px;
  1729. }
  1730.  
  1731. .post-tags {
  1732. display:none;
  1733. }
  1734.  
  1735. .post-details {
  1736. border-top:1px solid #E5E5E5;
  1737. margin-top:30px;
  1738. width:100%;
  1739. padding:10px 0 0;
  1740. }
  1741.  
  1742. .post-thumb a,
  1743. .post-thumb iframe,
  1744. .single-post-thumb {
  1745. background: none repeat scroll 0 0 #FFFFFF;
  1746. border: 1px solid #DCE1E7;
  1747. box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
  1748. display: block;
  1749. float: left;
  1750. padding: 8px;
  1751. margin-bottom:22px;
  1752. }
  1753.  
  1754. .single-post-thumb + p {
  1755. clear:left;
  1756. }
  1757.  
  1758. .post-thumb iframe {
  1759. float:none;
  1760. }
  1761.  
  1762. .post-categories,
  1763. .post-leave-comment {
  1764.         background-position:0 -673px;
  1765. }
  1766.  
  1767. .post-categories {
  1768. float:left;
  1769. padding:5px 0 5px 24px;
  1770. background-position:0 -950px;
  1771. }
  1772.  
  1773. .post-leave-comment {
  1774. float:right;
  1775. margin-left:12px;
  1776. padding:5px 0 5px 24px;
  1777. }
  1778.  
  1779. #respond {
  1780. clear:both;
  1781. padding:45px 0 0 40px;
  1782. }
  1783.  
  1784. .comment-title {
  1785. background:url(images/global/bg-blog-comments.png) no-repeat scroll 0 50% transparent;
  1786. font-size:18px;
  1787. margin-bottom:13px;
  1788. padding:5px 0 5px 26px;
  1789. }
  1790.  
  1791. #cancel-comment-reply-link {
  1792. color:#AF3435;
  1793. text-decoration:underline;
  1794. margin-left:20px;
  1795. background:url(images/global/icon-cancel-reply.png) 0 50% no-repeat;
  1796. padding:25px 25px 25px 20px;
  1797. }
  1798.  
  1799. #blog-comment-outer-wrap {
  1800. background:url(images/global/bg-blog-comment-wrap.png) 0 0 repeat-x;
  1801. margin-top:-1px;
  1802. }
  1803.  
  1804. .tt-comment-count {
  1805. font-size:16px;
  1806. background:url(images/global/arrow-up-2.png) 31px 29px no-repeat;
  1807. padding-bottom:18px;
  1808. margin-bottom:0px;
  1809. }
  1810.  
  1811. .tags a {
  1812. text-decoration:underline;
  1813. }
  1814.  
  1815. #blog-comment-outer-wrap a {
  1816. font-size:13px;
  1817. }
  1818.  
  1819. .topmargin {
  1820. margin-top:25px;
  1821. }
  1822.  
  1823. .preview h2 {
  1824. line-height:30px;
  1825. }
  1826.  
  1827. .archive-heading {
  1828. font-weight:bold;
  1829. color:#333;    
  1830. }
  1831.  
  1832. /* ----- Discussion & Comments ----- */
  1833. .discussion-wrap {
  1834. padding-top:80px;
  1835. }
  1836.  
  1837. #blog-comment-outer-wrap ul li,
  1838. #blog-comment-outer-wrap ol li{
  1839. margin-bottom:0px;
  1840. }
  1841.  
  1842. .discussion-wrap .comment-gravatar {
  1843. margin-left:0;
  1844. }
  1845.  
  1846. .comment-wrap {
  1847. float:left;
  1848. padding-top:10px;
  1849. width:100%;
  1850. }
  1851.  
  1852. .comment-wrap ul {
  1853. margin:0 !important;
  1854. padding:0 !important;
  1855. }
  1856.  
  1857. .comment-content {
  1858. float:left;
  1859. width:550px;
  1860. padding:30px 0 0;
  1861. }
  1862.  
  1863. .comment-gravatar {
  1864. background:#FFF;
  1865. width:70px;
  1866. height:70px;
  1867. float:left;
  1868. border:1px solid #EEE;
  1869. margin:25px 0 0 25px;
  1870. }
  1871.  
  1872. .comment-content .comment-gravatar {
  1873. margin:8px 0 0 25px;
  1874. }
  1875.  
  1876. .comment-gravatar img {
  1877. border:1px solid #EEE;
  1878. margin:4px 0 0 4px;
  1879. }
  1880.  
  1881. .comment-text {
  1882. width:400px;
  1883. float:left;
  1884. margin:6px 0 0 20px;
  1885. padding:0 0 15px 10px;
  1886. }
  1887.  
  1888. .comment-author {
  1889. font-weight:700;
  1890. display:block;
  1891. }
  1892.  
  1893. .comment-date {
  1894. color:#999;
  1895. font-style:italic;
  1896. font-size:11px;
  1897. display:block;
  1898. padding-bottom:15px;
  1899. }
  1900.  
  1901. .comment-text p {
  1902. font-size:13px;
  1903. margin-bottom:15px;
  1904. }
  1905.  
  1906. .comment-ol {
  1907. list-style:none;
  1908. margin:0;
  1909. padding:0;
  1910. }
  1911.  
  1912. .comment-ol li ul {
  1913. list-style:none;
  1914. margin:0;
  1915. padding:0;
  1916. }
  1917.  
  1918. .comment-ol li ul li .comment-content {
  1919. float:left;
  1920. width:585px;
  1921. margin:0 0 0 35px;
  1922. }
  1923.  
  1924. .comment-ol li ul li ul li .comment-content {
  1925. float:left;
  1926. width:550px;
  1927. margin:0 0 0 70px;
  1928. }
  1929.  
  1930. .comment-ol li ul li ul li ul li .comment-content {
  1931. float:left;
  1932. width:515px;
  1933. margin:0 0 0 105px;
  1934. }
  1935.  
  1936. .comment-ol li ul li ul li ul li ul li .comment-content {
  1937. float:left;
  1938. width:480px;
  1939. margin:0 0 0 140px;
  1940. }
  1941.  
  1942. .comment-ol li ul li .comment-content .comment-text {
  1943. width:423px;
  1944. }
  1945.  
  1946. .comment-ol li ul li ul li .comment-content .comment-text {
  1947. width:388px;
  1948. }
  1949.  
  1950. .comment-ol li ul li ul li ul li .comment-content .comment-text {
  1951. width:353px;
  1952. }
  1953.  
  1954. #commentform {
  1955. margin:30px 0 50px;
  1956. }
  1957.  
  1958. #commentform label {
  1959. display:inline;
  1960. font-weight:400;
  1961. font-size:13px;
  1962. }
  1963.  
  1964. ol #respond {
  1965. margin-top:30px;
  1966. }
  1967.  
  1968. #respond small {
  1969. color:#7B7B7B;
  1970. }
  1971.  
  1972. .cancel-comment-reply {
  1973. display:block;
  1974. margin:20px 0;
  1975. }
  1976.  
  1977.  
  1978.  
  1979.  
  1980. /*----------------------------------------------------------*/
  1981. /* 13. Gallery
  1982. /*----------------------------------------------------------*/
  1983. #gallery-outer-wrap,
  1984. #contact-content-wrap {
  1985. width:100%;
  1986. background:url(images/global/bg-gallery-wrap.png) top center no-repeat;
  1987. clear: both;
  1988. }
  1989.  
  1990. #gallery-outer-wrap h4 + p {
  1991. margin-top: 12px;
  1992. }
  1993.  
  1994. #iso-wrap {
  1995. padding-bottom:30px;  
  1996. }
  1997.  
  1998. .lightbox-zoom {
  1999. background:url(images/global/lightbox-zoom.png) center center no-repeat;
  2000. width:100%;
  2001. height:100%;
  2002. }
  2003.  
  2004. .lightbox-linked {
  2005. background:url(images/global/lightbox-linked.png) center center no-repeat;
  2006. width:100%;
  2007. height:100%;
  2008. }
  2009.  
  2010. #gallery-nav {
  2011. width:960px;
  2012. padding:35px 0;
  2013. margin:0 auto;
  2014. display: block;
  2015. text-align:center;
  2016. }
  2017.  
  2018. #gallery-nav a{
  2019. color:#636B75;
  2020. padding:6px 12px;
  2021. }
  2022.  
  2023. #gallery-nav a:hover,
  2024. #gallery-nav .active a{
  2025. color: #555;
  2026. background:#EEE;
  2027. border-radius:5px;
  2028. box-shadow:inset 0 0 2px #CCC;
  2029. text-decoration:none;
  2030. }
  2031.  
  2032. #gallery-nav li {
  2033. display:inline;
  2034. margin-right:16px;
  2035. }
  2036.  
  2037. #gallery-nav li:last-child {
  2038. margin-right:0;
  2039. }
  2040.  
  2041. #gallery-wrap p {
  2042. font-size:13px;
  2043. }
  2044.  
  2045. #gallery-wrap h3 {
  2046. font-size:18px;
  2047. }
  2048.  
  2049. #gallery-wrap h3 + p {
  2050. margin-top:10px;
  2051. }
  2052.  
  2053. .isotope-item {
  2054. z-index:2;
  2055. margin: 5px !important;
  2056. }
  2057.  
  2058. .iso-space .isotope-item {
  2059. margin: 10px !important;
  2060. }
  2061.  
  2062. .isotope-hidden.isotope-item {
  2063.   pointer-events:none;
  2064.   z-index:1;
  2065. }
  2066.  
  2067. .isotope,
  2068. .isotope .isotope-item {
  2069.   -webkit-transition-duration:0.8s;
  2070.      -moz-transition-duration:0.8s;
  2071.           transition-duration:0.8s;
  2072. }
  2073.  
  2074. .isotope {
  2075.   -webkit-transition-property:height, width;
  2076.      -moz-transition-property:height, width;
  2077.           transition-property:height, width;
  2078. }
  2079.  
  2080. .isotope .isotope-item {
  2081.   -webkit-transition-property:-webkit-transform, opacity;
  2082.      -moz-transition-property:   -moz-transform, opacity;
  2083.           transition-property:        transform, opacity;
  2084. }
  2085.  
  2086.  
  2087.  
  2088. /*----------------------------------------------------------*/
  2089. /* 14. Utility Pages
  2090. /*----------------------------------------------------------*/
  2091.  
  2092. /* ----- Sitemap ----- */
  2093. .sitemap-title {
  2094. font-size: 13px;
  2095. font-weight: 600;
  2096. }
  2097.  
  2098. .s-one {
  2099. width:190px;
  2100. float:left;
  2101. }
  2102.  
  2103. .s-two {
  2104. width:460px;
  2105. float:left;
  2106. margin-left:65px;
  2107. }
  2108.  
  2109. .s-three {
  2110. width:190px;
  2111. float:right;
  2112. }
  2113.  
  2114. .s-two p,
  2115. .s-two strong {
  2116. font-size:13px;
  2117. }
  2118.  
  2119. .s-one .sub-menu {
  2120. padding-top:15px;
  2121. }
  2122.  
  2123. .s-one ul li,
  2124. .s-three ul li{
  2125. margin-bottom:10px;
  2126. }
  2127.  
  2128. .s-one .current-menu-item a,
  2129. .s-one .current-menu-parent a,
  2130. .s-one .current-menu-parent ul .current-menu-item a,
  2131. .s-one .current-menu-ancestor ul .current-menu-ancestor a {
  2132. color:#636B75;
  2133. }
  2134.  
  2135. .s-three ul li{
  2136. color:#CCC;
  2137. }
  2138.  
  2139. .s-two .article_preview strong a {
  2140. color: #757575;
  2141. }
  2142.  
  2143. .s-two .article_preview {
  2144. margin-top:20px;
  2145. }
  2146.  
  2147. .s-two .article_preview + .article_preview {
  2148. margin-top:30px;
  2149. }
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155. /* ----- Search Results ----- */
  2156. .search-list {
  2157. padding:0 5px 5px 25px;
  2158. }
  2159.  
  2160. .search-list li {
  2161. margin-bottom:25px;
  2162. }
  2163.  
  2164. .search-list {
  2165. list-style:decimal;
  2166. }
  2167.  
  2168. .search-list p {
  2169. margin-left:-25px;
  2170. }
  2171.  
  2172. .search-list + .wp-pagenavi {
  2173. margin-top:15px;
  2174. }
  2175.  
  2176. .search-list li strong a:hover {
  2177. text-decoration:underline;
  2178. }
  2179.  
  2180.  
  2181.  
  2182. /* ----- 404 Page not found ----- */
  2183. .page-not-found {
  2184. background:url(images/global/bg-page-not-found.png) 0 0 no-repeat;
  2185. height:266px;
  2186. padding:80px 0 0 430px;
  2187. margin:0 0 10px 75px;
  2188. }
  2189.  
  2190. .page-not-found strong {
  2191. color:#5B626D;
  2192. font-size:14px;
  2193. font-weight:600;
  2194. }
  2195.  
  2196. .error404 header .current-menu-item a,
  2197. .error404 header .current-menu-parent a,
  2198. .error404 header .current-menu-parent ul .current-menu-item a,
  2199. .error404 header .current-menu-ancestor ul .current-menu-ancestor a,
  2200. .error404 header .current_page_parent a {
  2201. color:#636B75;
  2202. }
  2203.  
  2204.  
  2205.  
  2206. /* ----- Under Construction Page ----- */
  2207. .construction-top-wrap {
  2208. width:100%;
  2209. background:#FFF;
  2210. padding-bottom:150px;
  2211. }
  2212.  
  2213. .construction-heading {
  2214. font-family:Georgia, "Times New Roman", Times, serif;
  2215. font-style:italic;
  2216. font-size:25px;
  2217. color:#666;
  2218. width:100%;
  2219. font-weight:300;
  2220. text-align:center;
  2221. padding-bottom:30px;
  2222. }
  2223.  
  2224. #construction-body header nav,
  2225. #construction-body .footer-callout,
  2226. #construction-body .top-aside * {
  2227. display:none;
  2228. }
  2229.  
  2230. #construction-body .companyIdentity img {
  2231. float: none;
  2232. margin:0 auto;
  2233. margin-top:50px;
  2234. }
  2235.  
  2236. #construction-body .companyIdentity {
  2237. text-align: center;
  2238. }
  2239.  
  2240. #countbox,
  2241. .time-info-wrap {
  2242. width:415px;
  2243. margin:0 auto;
  2244. }
  2245.  
  2246.  
  2247. #days, #hours, #mins, #secs {
  2248. width:81px;
  2249. height:81px;
  2250. float:left;
  2251. background:url(images/global/image-sprite.png) -232px -7px no-repeat;
  2252. }
  2253.  
  2254. #hours,
  2255. #mins,
  2256. #secs,
  2257. #hours_text,
  2258. #mins_text,
  2259. #secs_text {
  2260. margin-left:30px;
  2261. }
  2262.  
  2263. #days span,
  2264. #hours span,
  2265. #mins span,
  2266. #secs span,
  2267. #days_text,
  2268. #hours_text,
  2269. #mins_text,
  2270. #secs_text {
  2271. font-weight:500;
  2272. font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
  2273. font-size:32px;
  2274. width:81px;
  2275. text-align:center;
  2276. float:left;
  2277. padding-top:27px;
  2278. }
  2279.  
  2280. #days_text, #hours_text, #mins_text, #secs_text {
  2281. font-size:17px;
  2282. padding-top:10px;
  2283. }
  2284.  
  2285. .clear {clear:both;}
  2286.  
  2287.  
  2288.  
  2289. /*----------------------------------------------------------*/
  2290. /* 15. FAQ + Team Members
  2291. /*----------------------------------------------------------*/
  2292. .faq-answers {
  2293. width:100%;
  2294. background:url(images/global/bg-faq-answers.png) 0 0 no-repeat;
  2295. margin:50px 0 0 0;
  2296. clear:both;
  2297. padding-top:60px;
  2298. }
  2299.  
  2300. .faq-pad {
  2301. padding-top:80px !important;
  2302. }
  2303.  
  2304. .faq-wrap {
  2305. clear:both;
  2306. margin-bottom:15px;
  2307. }
  2308.  
  2309. .faq-content {
  2310. width:800px;
  2311. float:right;
  2312. }
  2313.  
  2314. .faq-content p {
  2315. padding:10px;
  2316. padding-bottom:5px;
  2317. }
  2318.  
  2319. .faq-content .faq-heading {
  2320. margin-bottom:0px;
  2321. padding-top:0px;
  2322. font-weight:600;
  2323. font-size:14px;
  2324. }
  2325.  
  2326. .faq-questions a:hover,
  2327. .s-one ul li a,
  2328. .s-one .current-page-ancestor a,
  2329. .s-one .current-page-ancestor ul li a,
  2330. .home-vertical-sidebar .widget-heading,
  2331. .tt-icon strong {
  2332. text-decoration:none;
  2333. }
  2334.  
  2335. .go_to_top {
  2336. font-size:9px;
  2337. text-transform:uppercase;
  2338. display:block;
  2339. font-weight:600;
  2340. line-height:18px;
  2341. }
  2342.  
  2343. .basic-divider {
  2344. background: url(images/global/bg-divider-basic.png) right center no-repeat;
  2345. clear: both;
  2346. display: block;
  2347. height: 20px;
  2348. margin: 30px 0;
  2349. text-align: right;
  2350. width:100%;
  2351. }
  2352.  
  2353. .faq-number {
  2354. width:120px;
  2355. height:87px;
  2356. float:left;
  2357. margin-right:40px;
  2358. background:url(images/global/bg-faq-numbers.png) 0 0 no-repeat;
  2359. }
  2360.  
  2361. .img-frame + .faq-questions {
  2362. padding-top:10px;
  2363. }
  2364.  
  2365. .answer_1 {
  2366. background-position: 0 0;
  2367. }
  2368.  
  2369. .answer_2 {
  2370. background-position: 0 -87px;
  2371. }
  2372.  
  2373. .answer_3 {
  2374. background-position: 0 -177px;
  2375. }
  2376.  
  2377. .answer_4 {
  2378. background-position: 0 -266px;
  2379. }
  2380.  
  2381. .answer_5 {
  2382. background-position: 0 -354px;
  2383. }
  2384.  
  2385. .answer_6 {
  2386. background-position: 0 -443px;
  2387. }
  2388.  
  2389. .answer_7 {
  2390. background-position: 0 -532px;
  2391. }
  2392.  
  2393. .answer_8 {
  2394. background-position: 0 -620px;
  2395. }
  2396.  
  2397. .answer_9 {
  2398. background-position: 0 -709px;
  2399. }
  2400.  
  2401. .answer_10 {
  2402. background-position: 0 -798px;
  2403. }
  2404.  
  2405. .answer_11 {
  2406. background-position: 0 -886px;
  2407. }
  2408.  
  2409. .answer_12 {
  2410. background-position: 0 -974px;
  2411. }
  2412.  
  2413. .answer_13 {
  2414. background-position: 0 -1062px;
  2415. }
  2416.  
  2417. .answer_14 {
  2418. background-position: 0 -1150px;
  2419. }
  2420.  
  2421. .answer_15 {
  2422. background-position: 0 -1241px;
  2423. }
  2424.  
  2425. .answer_16 {
  2426. background-position: 0 -1331px;
  2427. }
  2428.  
  2429. .answer_17 {
  2430. background-position: 0 -1417px;
  2431. }
  2432.  
  2433. .answer_18 {
  2434. background-position: 0 -1507px;
  2435. }
  2436.  
  2437. .answer_19 {
  2438. background-position: 0 -1595px;
  2439. }
  2440.  
  2441. .answer_20 {
  2442. background-position: 0 -1684px;
  2443. }
  2444.  
  2445. .answer_21 {
  2446. background-position: 0 -1772px;
  2447. }
  2448.  
  2449. .answer_22 {
  2450. background-position: 0 -1860px;
  2451. }
  2452.  
  2453. .answer_23 {
  2454. background-position: 0 -1950px;
  2455. }
  2456.  
  2457. .answer_24 {
  2458. background-position: 0 -2038px;
  2459. }
  2460.  
  2461. .answer_25 {
  2462. background-position: 0 -2127px;
  2463. }
  2464.  
  2465. .answer_26 {
  2466. background-position: 0 -2216px;
  2467. }
  2468.  
  2469. .answer_27 {
  2470. background-position: 0 -2304px;
  2471. }
  2472.  
  2473. .answer_28 {
  2474. background-position: 0 -2393px;
  2475. }
  2476.  
  2477. .answer_29 {
  2478. background-position: 0 -2481px;
  2479. }
  2480.  
  2481. .answer_30 {
  2482. background-position: 0 -2570px;
  2483. }
  2484.  
  2485. .answer_31 {
  2486. background-position: 0 -2659px;
  2487. }
  2488.  
  2489. .answer_32 {
  2490. background-position: 0 -2748px;
  2491. }
  2492.  
  2493. .answer_33 {
  2494. background-position: 0 -2836px;
  2495. }
  2496.  
  2497. .answer_34 {
  2498. background-position: 0 -2925px;
  2499. }
  2500.  
  2501. .answer_35 {
  2502. background-position: 0 -3013px;
  2503. }
  2504.  
  2505.  
  2506. .answer_36 {
  2507. background-position: 0 -3102px;
  2508. }
  2509.  
  2510. .answer_37 {
  2511. background-position: 0 -3191px;
  2512. }
  2513.  
  2514. .answer_38 {
  2515. background-position: 0 -3279px;
  2516. }
  2517.  
  2518. .answer_39 {
  2519. background-position: 0 -3368px;
  2520. }
  2521.  
  2522. .answer_40 {
  2523. background-position: 0 -3457px;
  2524. }
  2525.  
  2526. .answer_41 {
  2527. background-position: 0 -3546px;
  2528. }
  2529.  
  2530. .answer_42 {
  2531. background-position: 0 -3634px;
  2532. }
  2533.  
  2534. .answer_43 {
  2535. background-position: 0 -3723px;
  2536. }
  2537.  
  2538. .answer_44 {
  2539. background-position: 0 -3812px;
  2540. }
  2541.  
  2542. .answer_45 {
  2543. background-position: 0 -3901px;
  2544. }
  2545.  
  2546. .answer_46 {
  2547. background-position: 0 -3989px;
  2548. }
  2549.  
  2550. .answer_47 {
  2551. background-position: 0 -4077px;
  2552. }
  2553.  
  2554. .answer_48 {
  2555. background-position: 0 -4165px;
  2556. }
  2557.  
  2558. .answer_49 {
  2559. background-position: 0 -4254px;
  2560. }
  2561.  
  2562. .answer_50 {
  2563. background-position: 0 -4343px;
  2564. }
  2565.  
  2566. .member-wrap {
  2567. width:100%;
  2568. clear:both;
  2569. }
  2570.  
  2571. #main-wrap .member-wrap:first-child {
  2572. margin-top:-20px;
  2573. }
  2574.  
  2575. .member-wrap + .member-wrap {
  2576. margin-top:35px;
  2577. border-top:1px dotted #aeaeae;
  2578. }
  2579.  
  2580. #main-wrap .member-wrap:last-child {
  2581. margin-bottom:20px;
  2582. }
  2583.  
  2584. .member-contact {
  2585. width:24%;
  2586. float:left;
  2587. padding-top:50px;
  2588. }
  2589.  
  2590. .member-bio {
  2591. width:50%;
  2592. float:left;
  2593. margin-left:5px;
  2594. padding-top:50px;
  2595. font-size:13px;
  2596. line-height:1.6em;
  2597. }
  2598.  
  2599. .member-photo {
  2600. width:156px;
  2601. height:121px;
  2602. float:right;
  2603. margin-top:50px;
  2604. }
  2605.  
  2606. .member-name {
  2607. font-size: 22px;
  2608. color:#666;
  2609. margin:0;
  2610. padding:0;
  2611. }
  2612.  
  2613. .member-title {
  2614. font-family:Georgia, "Times New Roman", Times, serif;
  2615. font-style:italic;
  2616. color:#999;
  2617. }
  2618.  
  2619. .member-list {
  2620. list-style:none;
  2621. margin:0;
  2622. padding:0;
  2623. }
  2624.  
  2625. .member-list li {
  2626. margin-bottom:8px;
  2627. }
  2628.  
  2629. .member-contact-email {
  2630. padding:2px 0 2px 24px;
  2631. background-position:0 -709px;
  2632. }
  2633.  
  2634. .member-contact-phone {
  2635. padding:0 0 0 24px;
  2636. background-position:0 -746px;
  2637. }
  2638.  
  2639. .member-contact-twitter {
  2640. padding:0 0 0 24px;
  2641. background-position:0 -345px;
  2642. }
  2643.  
  2644. .member-contact-facebook {
  2645. padding:0 0 0 24px;
  2646. background-position:0 -371px;
  2647. }
  2648.  
  2649. .member-contact-google {
  2650. padding:2px 0 2px 24px;
  2651. background-position:0 -578px;
  2652. }
  2653.  
  2654. .member-contact-linkedin {
  2655. padding:2px 0 2px 24px;
  2656. background-position:0 -474px;
  2657. }
  2658.  
  2659.  
  2660.  
  2661. /*----------------------------------------------------------*/
  2662. /* 16. Footer
  2663. /*----------------------------------------------------------*/
  2664. footer {
  2665. clear:both;
  2666. width:100%;
  2667. padding-top:30px;
  2668. position:relative;
  2669. font-size:13px;
  2670. z-index:1;
  2671. overflow:visible;
  2672. }
  2673.  
  2674. .footer-content {
  2675. padding-bottom:40px;
  2676. }
  2677.  
  2678. footer .sidebar-widget {
  2679. padding-top:0px;      
  2680. }
  2681.  
  2682. .tt-relative {
  2683. position:relative;
  2684. }
  2685.  
  2686. .footer-social {
  2687. float:left;
  2688. }
  2689.  
  2690. .footer-search {
  2691. float:right;
  2692. }
  2693.  
  2694. .footer-callout {
  2695. width:100%;
  2696. /*background:#E4E4E4 url(images/global/bg-footer-callout.png) left top repeat-x;*/
  2697. padding:37px 0;
  2698. border-top:1px solid #dfdfdf;
  2699. -moz-box-shadow:0 0 3px #ddd;
  2700. -webkit-box-shadow:0 0 3px #ddd;
  2701. box-shadow:0 0 3px #ddd;
  2702. background-color: #efefef;
  2703. background-image: -moz-linear-gradient(top, #fafafa, #e6e6e6);
  2704. background-image: -ms-linear-gradient(top, #fafafa, #e6e6e6);
  2705. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#e6e6e6));
  2706. background-image: -webkit-linear-gradient(top, #fafafa, #e6e6e6);
  2707. background-image: -o-linear-gradient(top, #fafafa, #e6e6e6);
  2708. background-image: linear-gradient(top, #fafafa, #e6e6e6);
  2709. background-repeat: repeat-x;
  2710. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e6e6e6', GradientType=0);
  2711. }
  2712.  
  2713. .footer-callout-content {
  2714. float:left;
  2715. width:76%;
  2716. line-height:20px;
  2717. }
  2718.  
  2719. .footer-callout-button {
  2720. float:right;
  2721. margin:14px 0 0 0;
  2722. }
  2723.  
  2724. .footer-callout-content p {
  2725. font-size:17px;
  2726. margin-bottom:0px;
  2727. text-shadow: 1px 1px 2px #FFF;
  2728. }
  2729.  
  2730. .footer-callout-content .callout-heading {
  2731. font-size:20px;
  2732. letter-spacing: -0.3px;
  2733. }
  2734.  
  2735. form.search {
  2736. margin:0;
  2737. padding:0;
  2738. }
  2739.  
  2740. form.search p {
  2741. margin-top:10px;
  2742. }
  2743.  
  2744. footer > div > p {
  2745. font-size:11px;
  2746. float:left;
  2747. width:450px;
  2748. padding-top:20px;
  2749. }
  2750.  
  2751. footer ul{
  2752. list-style-image:url(images/global/bullet-type-1-footer.png);
  2753. }
  2754.  
  2755. footer nav {
  2756. padding:16px 0 0 0;
  2757. float:right;
  2758. }
  2759.  
  2760. footer nav a {
  2761. font-size:11px;
  2762. }
  2763.  
  2764. footer nav > ul > li+li {
  2765. margin-left:10px;
  2766. }
  2767.  
  2768. footer *,
  2769. .social_links a:link,
  2770. .social_links a:active,
  2771. .social_links a:visited,
  2772. footer a:hover,
  2773. footer span {
  2774. color:#FFF;
  2775. }
  2776.  
  2777. footer .current-menu-item a {
  2778. color:#FFF;
  2779. font-weight:bold;
  2780. }
  2781.  
  2782. footer .foot-heading {
  2783. margin-bottom:12px;
  2784. color:#FFF;
  2785. font-size:16px;
  2786. font-weight:500;
  2787. }
  2788.  
  2789. footer .social_icons,
  2790. #contact-info-wrap .social_icons {
  2791. padding-left:0;
  2792. }
  2793.  
  2794. footer .social_icons a,
  2795. #contact-info-wrap .social_icons a {
  2796. padding-left: 22px;
  2797. }
  2798.  
  2799. .footer-default-one,
  2800. .construction-default-one {
  2801. width:41.6%;
  2802. float:left;
  2803. }
  2804.  
  2805. .footer-default-two,
  2806. .construction-default-two {
  2807. width:18.75%;
  2808. float:left;
  2809. margin-left:6.25%;
  2810. }
  2811.  
  2812. .footer-default-three,
  2813. .construction-default-three {
  2814. width:26.04%;
  2815. float:right;
  2816. }
  2817.  
  2818. footer .footer-default-three .social_icons li,
  2819. footer .construction-default-three .social_icons li,
  2820. #contact-info-wrap .social_icons li {
  2821. float:left;
  2822. margin-right:20px;
  2823. }
  2824.  
  2825. .display-none {display:none;}
  2826.  
  2827. .footer-copyright {
  2828. clear:both;
  2829. width:100%;
  2830. padding:15px 0;
  2831. background:rgba(0, 0, 0, 0.1);
  2832. }
  2833.  
  2834. .footer-nav {
  2835. list-style:none;
  2836. margin:0;
  2837. padding:1px 0 0 0;
  2838. }
  2839.  
  2840. .footer-nav li {
  2841. float:left;
  2842. margin-bottom:0;
  2843. }
  2844.  
  2845. .footer-nav li + li {
  2846. margin-left:10px;
  2847. }
  2848.  
  2849. .footer-nav li a {
  2850. color:#FFF;
  2851. padding-right:10px;
  2852. border-right:1px solid rgba(255, 255, 255, 0.3);
  2853. font-weight:500;
  2854. }
  2855.  
  2856. .footer-nav li:last-child a {
  2857. background:none;
  2858. }
  2859.  
  2860. .footer-nav .current_page_parent a {
  2861. color:#FFF;
  2862. }
  2863.  
  2864. .foot-copy {
  2865. float:left;
  2866. }
  2867.  
  2868. .footer-nav {
  2869. float:right;
  2870. margin-left:110px;
  2871. }
  2872.  
  2873. .foot-copy p {
  2874. padding:0;
  2875. margin:0;
  2876. }
  2877.  
  2878. .footer-copyright p,
  2879. .footer-copyright ul {
  2880. font-size:11px;
  2881. }
  2882.  
  2883. .footer-logo {
  2884. padding-bottom:10px;
  2885. }
  2886.  
  2887.  
  2888.  
  2889. /*----------------------------------------------------------*/
  2890. /* 17. Shortcodes
  2891. /*----------------------------------------------------------*/
  2892.  
  2893. /*----- Buttons ----- */
  2894. a.tt-button {
  2895. /*background-image:url(images/shortcodes/button-sprite.png);*/
  2896. text-decoration:none;
  2897. font-size:13px;
  2898. font-weight:700;
  2899. height:20px;
  2900. line-height:12px;
  2901. border-radius:3px;
  2902. text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);
  2903. box-shadow:0 1px 1px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
  2904. display:inline-block;
  2905. padding:8px 10px 0;
  2906. }
  2907.  
  2908. a.tt-button.large {
  2909. line-height:14px;
  2910. height:24px;
  2911. padding:11px 10px 0;
  2912. }
  2913.  
  2914. a.tt-button.jumbo {
  2915. line-height:14px;
  2916. height:30px;
  2917. padding:17px 18px 0;
  2918. font-size:14px;
  2919. }
  2920.  
  2921. a.tt-button.black{
  2922. border:1px solid #4C4C4C;
  2923. color:#FFF;
  2924. text-shadow:0 1px 0 rgba(0, 0, 0, 0.4);
  2925. background-color: #545454;
  2926. background-image: -moz-linear-gradient(top, #5e5e5e, #434343);
  2927. background-image: -ms-linear-gradient(top, #5e5e5e, #434343);
  2928. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#434343));
  2929. background-image: -webkit-linear-gradient(top, #5e5e5e, #434343);
  2930. background-image: -o-linear-gradient(top, #5e5e5e, #434343);
  2931. background-image: linear-gradient(top, #5e5e5e, #434343);
  2932. background-repeat: repeat-x;
  2933. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343', GradientType=0);
  2934. }
  2935.  
  2936. a.tt-button.black:hover{
  2937. border:1px solid #2C2C2C;
  2938. background:#5a5a5a;
  2939. }
  2940.  
  2941. a.tt-button.blue{
  2942. border:1px solid #8DC5DA;
  2943. color:#42788E;
  2944. background-color: #8dd9f6;
  2945. background-image: -moz-linear-gradient(top, #abe4f8, #6fcef3);
  2946. background-image: -ms-linear-gradient(top, #abe4f8, #6fcef3);
  2947. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#abe4f8), to(#6fcef3));
  2948. background-image: -webkit-linear-gradient(top, #abe4f8, #6fcef3);
  2949. background-image: -o-linear-gradient(top, #abe4f8, #6fcef3);
  2950. background-image: linear-gradient(top, #abe4f8, #6fcef3);
  2951. background-repeat: repeat-x;
  2952. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe4f8', endColorstr='#6fcef3', GradientType=0);
  2953. }
  2954. a.tt-button.blue:hover{
  2955. border:1px solid #7CAEC0;
  2956. background:#92dbf6;
  2957. }
  2958.  
  2959. a.tt-button.green {
  2960. border:1px solid #ADC671;
  2961. color:#5D7731;
  2962. background-color: #cae285;
  2963. background-image: -moz-linear-gradient(top, #cae285, #9fcb57);
  2964. background-image: -ms-linear-gradient(top, #cae285, #9fcb57);
  2965. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cae285), to(#9fcb57));
  2966. background-image: -webkit-linear-gradient(top, #cae285, #9fcb57);
  2967. background-image: -o-linear-gradient(top, #cae285, #9fcb57);
  2968. background-image: linear-gradient(top, #cae285, #9fcb57);
  2969. background-repeat: repeat-x;
  2970. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57', GradientType=0);
  2971. }
  2972.  
  2973. a.tt-button.green:hover {
  2974. border:1px solid #8BB14D;
  2975. background:#b9d972;
  2976. }
  2977.  
  2978. a.tt-button.grey {
  2979. border:1px solid #B5B5B5;
  2980. color:#555;
  2981. background-color: #cacaca;
  2982. background-image: -moz-linear-gradient(top, #cacaca, #aeaeae);
  2983. background-image: -ms-linear-gradient(top, #cacaca, #aeaeae);
  2984. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cacaca), to(#aeaeae));
  2985. background-image: -webkit-linear-gradient(top, #cacaca, #aeaeae);
  2986. background-image: -o-linear-gradient(top, #cacaca, #aeaeae);
  2987. background-image: linear-gradient(top, #cacaca, #aeaeae);
  2988. background-repeat: repeat-x;
  2989. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#aeaeae', GradientType=0);
  2990. }
  2991.  
  2992. a.tt-button.grey:hover {
  2993. border:1px solid #989898;
  2994. background-color: #bcbcbc;
  2995. background-image: -moz-linear-gradient(top, #bcbcbc, #c2c2c2);
  2996. background-image: -ms-linear-gradient(top, #bcbcbc, #c2c2c2);
  2997. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bcbcbc), to(#c2c2c2));
  2998. background-image: -webkit-linear-gradient(top, #bcbcbc, #c2c2c2);
  2999. background-image: -o-linear-gradient(top, #bcbcbc, #c2c2c2);
  3000. background-image: linear-gradient(top, #bcbcbc, #c2c2c2);
  3001. background-repeat: repeat-x;
  3002. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#c2c2c2', GradientType=0);
  3003. }
  3004.  
  3005. a.tt-button.navy {
  3006. border:1px solid #A2AFB8;
  3007. color:#515F6A;
  3008. background-color: #becbd6;
  3009. background-image: -moz-linear-gradient(top, #becbd6, #88a1b4);
  3010. background-image: -ms-linear-gradient(top, #becbd6, #88a1b4);
  3011. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#becbd6), to(#88a1b4));
  3012. background-image: -webkit-linear-gradient(top, #becbd6, #88a1b4);
  3013. background-image: -o-linear-gradient(top, #becbd6, #88a1b4);
  3014. background-image: linear-gradient(top, #becbd6, #88a1b4);
  3015. background-repeat: repeat-x;
  3016. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#becbd6', endColorstr='#88a1b4', GradientType=0);
  3017. }
  3018. a.tt-button.navy:hover {
  3019. border:1px solid #8996A0;
  3020. background:#adbfcb;
  3021. }
  3022.  
  3023. a.tt-button.orange,
  3024. .edit-page-button a{
  3025. border:1px solid #DAB347;
  3026. color:#835503;
  3027. text-shadow:0 1px 0 rgba(255, 255, 255, 0.6);
  3028. background-color: #feda71;
  3029. background-image: -moz-linear-gradient(top, #feda71, #febb4a);
  3030. background-image: -ms-linear-gradient(top, #feda71, #febb4a);
  3031. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#feda71), to(#febb4a));
  3032. background-image: -webkit-linear-gradient(top, #feda71, #febb4a);
  3033. background-image: -o-linear-gradient(top, #feda71, #febb4a);
  3034. background-image: linear-gradient(top, #feda71, #febb4a);
  3035. background-repeat: repeat-x;
  3036. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a', GradientType=0);
  3037. }
  3038.  
  3039. a.tt-button.orange:hover {
  3040. border:1px solid #DAB347;
  3041. background-color: #fec354;
  3042. background-image: -moz-linear-gradient(top, #fec354, #fecd61);
  3043. background-image: -ms-linear-gradient(top, #fec354, #fecd61);
  3044. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fec354), to(#fecd61));
  3045. background-image: -webkit-linear-gradient(top, #fec354, #fecd61);
  3046. background-image: -o-linear-gradient(top, #fec354, #fecd61);
  3047. background-image: linear-gradient(top, #fec354, #fecd61);
  3048. background-repeat: repeat-x;
  3049. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec354', endColorstr='#fecd61', GradientType=0);
  3050. }
  3051.  
  3052. a.tt-button.purple {
  3053. border:1px solid #BC9DB9;
  3054. color:#7B5777;
  3055. background-color: #e8c4e4;
  3056. background-image: -moz-linear-gradient(top, #e8c4e4, #d494ce);
  3057. background-image: -ms-linear-gradient(top, #e8c4e4, #d494ce);
  3058. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8c4e4), to(#d494ce));
  3059. background-image: -webkit-linear-gradient(top, #e8c4e4, #d494ce);
  3060. background-image: -o-linear-gradient(top, #e8c4e4, #d494ce);
  3061. background-image: linear-gradient(top, #e8c4e4, #d494ce);
  3062. background-repeat: repeat-x;
  3063. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c4e4', endColorstr='#d494ce', GradientType=0);
  3064. }
  3065.  
  3066. a.tt-button.purple:hover {
  3067. border:1px solid #A482A0;
  3068. background-color: #deabd9;
  3069. background-image: -moz-linear-gradient(top, #deabd9, #e0b1db);
  3070. background-image: -ms-linear-gradient(top, #deabd9, #e0b1db);
  3071. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#deabd9), to(#e0b1db));
  3072. background-image: -webkit-linear-gradient(top, #deabd9, #e0b1db);
  3073. background-image: -o-linear-gradient(top, #deabd9, #e0b1db);
  3074. background-image: linear-gradient(top, #deabd9, #e0b1db);
  3075. background-repeat: repeat-x;
  3076. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#deabd9', endColorstr='#e0b1db', GradientType=0);
  3077. }
  3078.  
  3079. a.tt-button.red {
  3080. border:1px solid #DF6F8B;
  3081. color:#913944;
  3082. text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);
  3083. background-color: #f78297;
  3084. background-image: -moz-linear-gradient(top, #f78297, #f56778);
  3085. background-image: -ms-linear-gradient(top, #f78297, #f56778);
  3086. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f78297), to(#f56778));
  3087. background-image: -webkit-linear-gradient(top, #f78297, #f56778);
  3088. background-image: -o-linear-gradient(top, #f78297, #f56778);
  3089. background-image: linear-gradient(top, #f78297, #f56778);
  3090. background-repeat: repeat-x;
  3091. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f78297', endColorstr='#f56778', GradientType=0);
  3092. }
  3093.  
  3094. a.tt-button.red:hover {
  3095. border:1px solid #C36079;
  3096. background-color: #f56c7e;
  3097. background-image: -moz-linear-gradient(top, #f56c7e, #f78297);
  3098. background-image: -ms-linear-gradient(top, #f56c7e, #f78297);
  3099. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f56c7e), to(#f78297));
  3100. background-image: -webkit-linear-gradient(top, #f56c7e, #f78297);
  3101. background-image: -o-linear-gradient(top, #f56c7e, #f78297);
  3102. background-image: linear-gradient(top, #f56c7e, #f78297);
  3103. background-repeat: repeat-x;
  3104. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f56c7e', endColorstr='#f78297', GradientType=0);
  3105. }
  3106.  
  3107. a.tt-button.teal {
  3108. border:1px solid #90C6C8;
  3109. color:#437B7D;
  3110. background-color: #b7f2f4;
  3111. background-image: -moz-linear-gradient(top, #b7f2f4, #7ce7ea);
  3112. background-image: -ms-linear-gradient(top, #b7f2f4, #7ce7ea);
  3113. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b7f2f4), to(#7ce7ea));
  3114. background-image: -webkit-linear-gradient(top, #b7f2f4, #7ce7ea);
  3115. background-image: -o-linear-gradient(top, #b7f2f4, #7ce7ea);
  3116. background-image: linear-gradient(top, #b7f2f4, #7ce7ea);
  3117. background-repeat: repeat-x;
  3118. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7f2f4', endColorstr='#7ce7ea', GradientType=0);
  3119. }
  3120. a.tt-button.teal:hover {
  3121. border:1px solid #7DB9BB;
  3122. background:#9fedf0;
  3123. }
  3124.  
  3125. a.tt-button.white,
  3126. #content-container .tt-form-submit,
  3127. #commentform #submit-button,
  3128. .gform_footer .button{
  3129. border:1px solid #D3D3D3;
  3130. color:#555;
  3131. text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
  3132. background-color: #fbfbfb;
  3133. background-image: -moz-linear-gradient(top, #fbfbfb, #f0f0f0);
  3134. background-image: -ms-linear-gradient(top, #fbfbfb, #f0f0f0);
  3135. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbfbfb), to(#f0f0f0));
  3136. background-image: -webkit-linear-gradient(top, #fbfbfb, #f0f0f0);
  3137. background-image: -o-linear-gradient(top, #fbfbfb, #f0f0f0);
  3138. background-image: linear-gradient(top, #fbfbfb, #f0f0f0);
  3139. background-repeat: repeat-x;
  3140. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f0', GradientType=0);
  3141. }
  3142.  
  3143. a.tt-button.white:hover,
  3144. #content-container .tt-form-submit:hover,
  3145. #commentform #submit-button:hover,
  3146. .gform_footer .button:hover{
  3147. border:1px solid #C4C4C4;
  3148. background-color: #efefef;
  3149. background-image: -moz-linear-gradient(top, #efefef, #f8f8f8);
  3150. background-image: -ms-linear-gradient(top, #efefef, #f8f8f8);
  3151. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efefef), to(#f8f8f8));
  3152. background-image: -webkit-linear-gradient(top, #efefef, #f8f8f8);
  3153. background-image: -o-linear-gradient(top, #efefef, #f8f8f8);
  3154. background-image: linear-gradient(top, #efefef, #f8f8f8);
  3155. background-repeat: repeat-x;
  3156. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8', GradientType=0);
  3157. }
  3158.  
  3159. a.tt-button.autumn {
  3160. border:1px solid #772002;
  3161. color:#FFF;
  3162. text-shadow:none;
  3163. background-color: #D0600E;
  3164. background-image: -webkit-gradient(linear, left top, left bottom, from(#D0600E), to(#772002));
  3165. background-image: -webkit-linear-gradient(top, #D0600E, #772002);
  3166. background-image:    -moz-linear-gradient(top, #D0600E, #772002);
  3167. background-image:      -o-linear-gradient(top, #D0600E, #772002);
  3168. background-image:         linear-gradient(to bottom, #D0600E, #772002);
  3169. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D0600E', endColorstr='#772002');/*For IE7-8-9*/
  3170. }
  3171.  
  3172. a.tt-button.autumn:hover {
  3173. color:#FFF;
  3174. text-shadow:none;
  3175. background-color: #772002;
  3176. background-image: -webkit-gradient(linear, left top, left bottom, from(#772002), to(#D0600E));
  3177. background-image: -webkit-linear-gradient(top, #772002, #D0600E);
  3178. background-image:    -moz-linear-gradient(top, #772002, #D0600E);
  3179. background-image:      -o-linear-gradient(top, #772002, #D0600E);
  3180. background-image:         linear-gradient(to bottom, #772002, #D0600E);
  3181. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#772002', endColorstr='#D0600E');/*For IE7-8-9*/
  3182. }
  3183.  
  3184.  
  3185. a.tt-button.black-2 {
  3186. border:1px solid #262626;
  3187. color:#FFF;
  3188. text-shadow:none;
  3189. background-color: #333;
  3190. background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#262626));
  3191. background-image: -webkit-linear-gradient(top, #333333, #262626);
  3192. background-image:    -moz-linear-gradient(top, #333333, #262626);
  3193. background-image:      -o-linear-gradient(top, #333333, #262626);
  3194. background-image:         linear-gradient(to bottom, #333333, #262626);
  3195. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#333333', endColorstr='#262626');/*For IE7-8-9*/
  3196. }
  3197.  
  3198. a.tt-button.black-2:hover {
  3199. color:#FFF;
  3200. text-shadow:none;
  3201. background-color: #262626;
  3202. background-image: -webkit-gradient(linear, left top, left bottom, from(#262626), to(#444444));
  3203. background-image: -webkit-linear-gradient(top, #262626, #444444);
  3204. background-image:    -moz-linear-gradient(top, #262626, #444444);
  3205. background-image:      -o-linear-gradient(top, #262626, #444444);
  3206. background-image:         linear-gradient(to bottom, #262626, #444444);
  3207. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#262626', endColorstr='#444444');/*For IE7-8-9*/
  3208. }
  3209.  
  3210. a.tt-button.blue-grey {
  3211. border:1px solid #2C2F38;
  3212. color:#FFF;
  3213. text-shadow:none;
  3214. background-color: #5E6475;
  3215. background-image: -webkit-gradient(linear, left top, left bottom, from(#5E6475), to(#2C2F38));
  3216. background-image: -webkit-linear-gradient(top, #5E6475, #2C2F38);
  3217. background-image:    -moz-linear-gradient(top, #5E6475, #2C2F38);
  3218. background-image:      -o-linear-gradient(top, #5E6475, #2C2F38);
  3219. background-image:         linear-gradient(to bottom, #5E6475, #2C2F38);
  3220. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5E6475', endColorstr='#2C2F38');/*For IE7-8-9*/
  3221. }
  3222.  
  3223. a.tt-button.blue-grey:hover {
  3224. color:#FFF;
  3225. text-shadow:none;
  3226. background-color: #2C2F38;
  3227. background-image: -webkit-gradient(linear, left top, left bottom, from(#2C2F38), to(#5E6475));
  3228. background-image: -webkit-linear-gradient(top, #2C2F38, #5E6475);
  3229. background-image:    -moz-linear-gradient(top, #2C2F38, #5E6475);
  3230. background-image:      -o-linear-gradient(top, #2C2F38, #5E6475);
  3231. background-image:         linear-gradient(to bottom, #2C2F38, #5E6475);
  3232. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2C2F38', endColorstr='#5E6475');/*For IE7-8-9*/
  3233. }
  3234.  
  3235. a.tt-button.cool-blue {
  3236. border:1px solid #0D5292;
  3237. color:#FFF;
  3238. text-shadow:none;
  3239. background-color: #0D9DDC;
  3240. background-image: -webkit-gradient(linear, left top, left bottom, from(#0D9DDC), to(#0D5292));
  3241. background-image: -webkit-linear-gradient(top, #0D9DDC, #0D5292);
  3242. background-image:    -moz-linear-gradient(top, #0D9DDC, #0D5292);
  3243. background-image:      -o-linear-gradient(top, #0D9DDC, #0D5292);
  3244. background-image:         linear-gradient(to bottom, #0D9DDC, #0D5292);
  3245. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0D9DDC', endColorstr='#0D5292');/*For IE7-8-9*/
  3246. }
  3247.  
  3248. a.tt-button.cool-blue:hover {
  3249. color:#FFF;
  3250. text-shadow:none;
  3251. background-color: #0D5292;
  3252. background-image: -webkit-gradient(linear, left top, left bottom, from(#0D5292), to(#0D9DDC));
  3253. background-image: -webkit-linear-gradient(top, #0D5292, #0D9DDC);
  3254. background-image:    -moz-linear-gradient(top, #0D5292, #0D9DDC);
  3255. background-image:      -o-linear-gradient(top, #0D5292, #0D9DDC);
  3256. background-image:         linear-gradient(to bottom, #0D5292, #0D9DDC);
  3257. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0D5292', endColorstr='#0D9DDC');/*For IE7-8-9*/
  3258. }
  3259.  
  3260. a.tt-button.coffee {
  3261. border:1px solid #2E1C10;
  3262. color:#FFF;
  3263. text-shadow:none;
  3264. background-color: #9A6742;
  3265. background-image: -webkit-gradient(linear, left top, left bottom, from(#9A6742), to(#2E1C10));
  3266. background-image: -webkit-linear-gradient(top, #9A6742, #2E1C10);
  3267. background-image:    -moz-linear-gradient(top, #9A6742, #2E1C10);
  3268. background-image:      -o-linear-gradient(top, #9A6742, #2E1C10);
  3269. background-image:         linear-gradient(to bottom, #9A6742, #2E1C10);
  3270. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9A6742', endColorstr='#2E1C10');/*For IE7-8-9*/
  3271. }
  3272.  
  3273. a.tt-button.coffee:hover {
  3274. color:#FFF;
  3275. text-shadow:none;
  3276. background-color: #2E1C10;
  3277. background-image: -webkit-gradient(linear, left top, left bottom, from(#2E1C10), to(#9A6742));
  3278. background-image: -webkit-linear-gradient(top, #2E1C10, #9A6742);
  3279. background-image:    -moz-linear-gradient(top, #2E1C10, #9A6742);
  3280. background-image:      -o-linear-gradient(top, #2E1C10, #9A6742);
  3281. background-image:         linear-gradient(to bottom, #2E1C10, #9A6742);
  3282. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2E1C10', endColorstr='#9A6742');/*For IE7-8-9*/
  3283. }
  3284.  
  3285. a.tt-button.fire {
  3286. border:1px solid #B33410;
  3287. color:#FFF;
  3288. text-shadow:none;
  3289. background-color: #FE8A0B;
  3290. background-image: -webkit-gradient(linear, left top, left bottom, from(#FE8A0B), to(#B33410));
  3291. background-image: -webkit-linear-gradient(top, #FE8A0B, #B33410);
  3292. background-image:    -moz-linear-gradient(top, #FE8A0B, #B33410);
  3293. background-image:      -o-linear-gradient(top, #FE8A0B, #B33410);
  3294. background-image:         linear-gradient(to bottom, #FE8A0B, #B33410);
  3295. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FE8A0B', endColorstr='#B33410');/*For IE7-8-9*/
  3296. }
  3297.  
  3298. a.tt-button.fire:hover {
  3299. color:#FFF;
  3300. text-shadow:none;
  3301. background-color: #B33410;
  3302. background-image: -webkit-gradient(linear, left top, left bottom, from(#B33410), to(#FE8A0B));
  3303. background-image: -webkit-linear-gradient(top, #B33410, #FE8A0B);
  3304. background-image:    -moz-linear-gradient(top, #B33410, #FE8A0B);
  3305. background-image:      -o-linear-gradient(top, #B33410, #FE8A0B);
  3306. background-image:         linear-gradient(to bottom, #B33410, #FE8A0B);
  3307. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#B33410', endColorstr='#FE8A0B');/*For IE7-8-9*/
  3308. }
  3309.  
  3310. a.tt-button.golden {
  3311. border:1px solid #BF7D02;
  3312. color:#FFF;
  3313. text-shadow:none;
  3314. background-color: #FDBB0D;
  3315. background-image: -webkit-gradient(linear, left top, left bottom, from(#FDBB0D), to(#BF7D02));
  3316. background-image: -webkit-linear-gradient(top, #FDBB0D, #BF7D02);
  3317. background-image:    -moz-linear-gradient(top, #FDBB0D, #BF7D02);
  3318. background-image:      -o-linear-gradient(top, #FDBB0D, #BF7D02);
  3319. background-image:         linear-gradient(to bottom, #FDBB0D, #BF7D02);
  3320. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDBB0D', endColorstr='#BF7D02');/*For IE7-8-9*/
  3321. }
  3322.  
  3323. a.tt-button.golden:hover {
  3324. color:#FFF;
  3325. text-shadow:none;
  3326. background-color: #BF7D02;
  3327. background-image: -webkit-gradient(linear, left top, left bottom, from(#BF7D02), to(#FDBB0D));
  3328. background-image: -webkit-linear-gradient(top, #BF7D02, #FDBB0D);
  3329. background-image:    -moz-linear-gradient(top, #BF7D02, #FDBB0D);
  3330. background-image:      -o-linear-gradient(top, #BF7D02, #FDBB0D);
  3331. background-image:         linear-gradient(to bottom, #BF7D02, #FDBB0D);
  3332. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#BF7D02', endColorstr='#FDBB0D');/*For IE7-8-9*/
  3333. }
  3334.  
  3335. a.tt-button.green-2 {
  3336. border:1px solid #416119;
  3337. color:#FFF;
  3338. text-shadow:none;
  3339. background-color: #49A501;
  3340. background-image: -webkit-gradient(linear, left top, left bottom, from(#49A501), to(#416119));
  3341. background-image: -webkit-linear-gradient(top, #49A501, #416119);
  3342. background-image:    -moz-linear-gradient(top, #49A501, #416119);
  3343. background-image:      -o-linear-gradient(top, #49A501, #416119);
  3344. background-image:         linear-gradient(to bottom, #49A501, #416119);
  3345. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#49A501', endColorstr='#416119');/*For IE7-8-9*/
  3346. }
  3347.  
  3348. a.tt-button.green-2:hover {
  3349. color:#FFF;
  3350. text-shadow:none;
  3351. background-color: #416119;
  3352. background-image: -webkit-gradient(linear, left top, left bottom, from(#416119), to(#49A501));
  3353. background-image: -webkit-linear-gradient(top, #416119, #49A501);
  3354. background-image:    -moz-linear-gradient(top, #416119, #49A501);
  3355. background-image:      -o-linear-gradient(top, #416119, #49A501);
  3356. background-image:         linear-gradient(to bottom, #416119, #49A501);
  3357. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#416119', endColorstr='#49A501');/*For IE7-8-9*/
  3358. }
  3359.  
  3360. a.tt-button.lime-green {
  3361. border:1px solid #467612;
  3362. color:#FFF;
  3363. text-shadow:none;
  3364. background-color: #AED613;
  3365. background-image: -webkit-gradient(linear, left top, left bottom, from(#AED613), to(#467612));
  3366. background-image: -webkit-linear-gradient(top, #AED613, #467612);
  3367. background-image:    -moz-linear-gradient(top, #AED613, #467612);
  3368. background-image:      -o-linear-gradient(top, #AED613, #467612);
  3369. background-image:         linear-gradient(to bottom, #AED613, #467612);
  3370. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#AED613', endColorstr='#467612');/*For IE7-8-9*/
  3371. }
  3372.  
  3373. a.tt-button.lime-green:hover {
  3374. color:#FFF;
  3375. text-shadow:none;
  3376. background-color: #467612;
  3377. background-image: -webkit-gradient(linear, left top, left bottom, from(#467612), to(#AED613));
  3378. background-image: -webkit-linear-gradient(top, #467612, #AED613);
  3379. background-image:    -moz-linear-gradient(top, #467612, #AED613);
  3380. background-image:      -o-linear-gradient(top, #467612, #AED613);
  3381. background-image:         linear-gradient(to bottom, #467612, #AED613);
  3382. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#467612', endColorstr='#AED613');/*For IE7-8-9*/
  3383. }
  3384.  
  3385. a.tt-button.periwinkle {
  3386. border:1px solid #522173;
  3387. color:#FFF;
  3388. text-shadow:none;
  3389. background-color: #5064C9;
  3390. background-image: -webkit-gradient(linear, left top, left bottom, from(#5064C9), to(#522173));
  3391. background-image: -webkit-linear-gradient(top, #5064C9, #522173);
  3392. background-image:    -moz-linear-gradient(top, #5064C9, #522173);
  3393. background-image:      -o-linear-gradient(top, #5064C9, #522173);
  3394. background-image:         linear-gradient(to bottom, #5064C9, #522173);
  3395. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5064C9', endColorstr='#522173');/*For IE7-8-9*/
  3396. }
  3397.  
  3398. a.tt-button.periwinkle:hover {
  3399. color:#FFF;
  3400. text-shadow:none;
  3401. background-color: #522173;
  3402. background-image: -webkit-gradient(linear, left top, left bottom, from(#522173), to(#5064C9));
  3403. background-image: -webkit-linear-gradient(top, #522173, #5064C9);
  3404. background-image:    -moz-linear-gradient(top, #522173, #5064C9);
  3405. background-image:      -o-linear-gradient(top, #522173, #5064C9);
  3406. background-image:         linear-gradient(to bottom, #522173, #5064C9);
  3407. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#522173', endColorstr='#5064C9');/*For IE7-8-9*/
  3408. }
  3409.  
  3410. a.tt-button.pink {
  3411. border:1px solid #72234F;
  3412. color:#FFF;
  3413. text-shadow:none;
  3414. background-color: #C4378F;
  3415. background-image: -webkit-gradient(linear, left top, left bottom, from(#C4378F), to(#72234F));
  3416. background-image: -webkit-linear-gradient(top, #C4378F, #72234F);
  3417. background-image:    -moz-linear-gradient(top, #C4378F, #72234F);
  3418. background-image:      -o-linear-gradient(top, #C4378F, #72234F);
  3419. background-image:         linear-gradient(to bottom, #C4378F, #72234F);
  3420. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C4378F', endColorstr='#72234F');/*For IE7-8-9*/
  3421. }
  3422.  
  3423. a.tt-button.pink:hover {
  3424. color:#FFF;
  3425. text-shadow:none;
  3426. background-color: #72234F;
  3427. background-image: -webkit-gradient(linear, left top, left bottom, from(#72234F), to(#C4378F));
  3428. background-image: -webkit-linear-gradient(top, #72234F, #C4378F);
  3429. background-image:    -moz-linear-gradient(top, #72234F, #C4378F);
  3430. background-image:      -o-linear-gradient(top, #72234F, #C4378F);
  3431. background-image:         linear-gradient(to bottom, #72234F, #C4378F);
  3432. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#72234F', endColorstr='#C4378F');/*For IE7-8-9*/
  3433. }
  3434.  
  3435. a.tt-button.purple-2 {
  3436. border:1px solid #513567;
  3437. color:#FFF;
  3438. text-shadow:none;
  3439. background-color: #8F4EC2;
  3440. background-image: -webkit-gradient(linear, left top, left bottom, from(#8F4EC2), to(#513567));
  3441. background-image: -webkit-linear-gradient(top, #8F4EC2, #513567);
  3442. background-image:    -moz-linear-gradient(top, #8F4EC2, #513567);
  3443. background-image:      -o-linear-gradient(top, #8F4EC2, #513567);
  3444. background-image:         linear-gradient(to bottom, #8F4EC2, #513567);
  3445. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8F4EC2', endColorstr='#513567');/*For IE7-8-9*/
  3446. }
  3447.  
  3448. a.tt-button.purple-2:hover {
  3449. color:#FFF;
  3450. text-shadow:none;
  3451. background-color: #513567;
  3452. background-image: -webkit-gradient(linear, left top, left bottom, from(#513567), to(#8F4EC2));
  3453. background-image: -webkit-linear-gradient(top, #513567, #8F4EC2);
  3454. background-image:    -moz-linear-gradient(top, #513567, #8F4EC2);
  3455. background-image:      -o-linear-gradient(top, #513567, #8F4EC2);
  3456. background-image:         linear-gradient(to bottom, #513567, #8F4EC2);
  3457. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#513567', endColorstr='#8F4EC2');/*For IE7-8-9*/
  3458. }
  3459.  
  3460. a.tt-button.red-2 {
  3461. border:1px solid #961300;
  3462. color:#FFF;
  3463. text-shadow:none;
  3464. background-color: #C71901;
  3465. background-image: -webkit-gradient(linear, left top, left bottom, from(#C71901), to(#961300));
  3466. background-image: -webkit-linear-gradient(top, #C71901, #961300);
  3467. background-image:    -moz-linear-gradient(top, #C71901, #961300);
  3468. background-image:      -o-linear-gradient(top, #C71901, #961300);
  3469. background-image:         linear-gradient(to bottom, #C71901, #961300);
  3470. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C71901', endColorstr='#961300');/*For IE7-8-9*/
  3471. }
  3472.  
  3473. a.tt-button.red-2:hover {
  3474. color:#FFF;
  3475. text-shadow:none;
  3476. background-color: #961300;
  3477. background-image: -webkit-gradient(linear, left top, left bottom, from(#961300), to(#C71901));
  3478. background-image: -webkit-linear-gradient(top, #961300, #C71901);
  3479. background-image:    -moz-linear-gradient(top, #961300, #C71901);
  3480. background-image:      -o-linear-gradient(top, #961300, #C71901);
  3481. background-image:         linear-gradient(to bottom, #961300, #C71901);
  3482. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#961300', endColorstr='#C71901');/*For IE7-8-9*/
  3483. }
  3484.  
  3485. a.tt-button.royal-blue {
  3486. border:1px solid #122A53;
  3487. color:#FFF;
  3488. text-shadow:none;
  3489. background-color: #2D59A2;
  3490. background-image: -webkit-gradient(linear, left top, left bottom, from(#2D59A2), to(#122A53));
  3491. background-image: -webkit-linear-gradient(top, #2D59A2, #122A53);
  3492. background-image:    -moz-linear-gradient(top, #2D59A2, #122A53);
  3493. background-image:      -o-linear-gradient(top, #2D59A2, #122A53);
  3494. background-image:         linear-gradient(to bottom, #2D59A2, #122A53);
  3495. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2D59A2', endColorstr='#122A53');/*For IE7-8-9*/
  3496. }
  3497.  
  3498. a.tt-button.royal-blue:hover {
  3499. color:#FFF;
  3500. text-shadow:none;
  3501. background-color: #122A53;
  3502. background-image: -webkit-gradient(linear, left top, left bottom, from(#122A53), to(#2D59A2));
  3503. background-image: -webkit-linear-gradient(top, #122A53, #2D59A2);
  3504. background-image:    -moz-linear-gradient(top, #122A53, #2D59A2);
  3505. background-image:      -o-linear-gradient(top, #122A53, #2D59A2);
  3506. background-image:         linear-gradient(to bottom, #122A53, #2D59A2);
  3507. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#122A53', endColorstr='#2D59A2');/*For IE7-8-9*/
  3508. }
  3509.  
  3510. a.tt-button.silver {
  3511. border:1px solid #5C5C5C;
  3512. color:#FFF;
  3513. text-shadow:none;
  3514. background-color: #ACACAC;
  3515. background-image: -webkit-gradient(linear, left top, left bottom, from(#ACACAC), to(#5C5C5C));
  3516. background-image: -webkit-linear-gradient(top, #ACACAC, #5C5C5C);
  3517. background-image:    -moz-linear-gradient(top, #ACACAC, #5C5C5C);
  3518. background-image:      -o-linear-gradient(top, #ACACAC, #5C5C5C);
  3519. background-image:         linear-gradient(to bottom, #ACACAC, #5C5C5C);
  3520. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ACACAC', endColorstr='#5C5C5C');/*For IE7-8-9*/
  3521. }
  3522.  
  3523. a.tt-button.silver:hover {
  3524. color:#FFF;
  3525. text-shadow:none;
  3526. background-color: #5C5C5C;
  3527. background-image: -webkit-gradient(linear, left top, left bottom, from(#5C5C5C), to(#ACACAC));
  3528. background-image: -webkit-linear-gradient(top, #5C5C5C, #ACACAC);
  3529. background-image:    -moz-linear-gradient(top, #5C5C5C, #ACACAC);
  3530. background-image:      -o-linear-gradient(top, #5C5C5C, #ACACAC);
  3531. background-image:         linear-gradient(to bottom, #5C5C5C, #ACACAC);
  3532. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5C5C5C', endColorstr='#ACACAC');/*For IE7-8-9*/
  3533. }
  3534.  
  3535. a.tt-button.sky-blue {
  3536. border:1px solid #16A7E1;
  3537. color:#FFF;
  3538. text-shadow:none;
  3539. background-color: #53C5FE;
  3540. background-image: -webkit-gradient(linear, left top, left bottom, from(#53C5FE), to(#16A7E1));
  3541. background-image: -webkit-linear-gradient(top, #53C5FE, #16A7E1);
  3542. background-image:    -moz-linear-gradient(top, #53C5FE, #16A7E1);
  3543. background-image:      -o-linear-gradient(top, #53C5FE, #16A7E1);
  3544. background-image:         linear-gradient(to bottom, #53C5FE, #16A7E1);
  3545. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#53C5FE', endColorstr='#16A7E1');/*For IE7-8-9*/
  3546. }
  3547.  
  3548. a.tt-button.sky-blue:hover {
  3549. color:#FFF;
  3550. text-shadow:none;
  3551. background-color: #16A7E1;
  3552. background-image: -webkit-gradient(linear, left top, left bottom, from(#16A7E1), to(#53C5FE));
  3553. background-image: -webkit-linear-gradient(top, #16A7E1, #53C5FE);
  3554. background-image:    -moz-linear-gradient(top, #16A7E1, #53C5FE);
  3555. background-image:      -o-linear-gradient(top, #16A7E1, #53C5FE);
  3556. background-image:         linear-gradient(to bottom, #16A7E1, #53C5FE);
  3557. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#16A7E1', endColorstr='#53C5FE');/*For IE7-8-9*/
  3558. }
  3559.  
  3560. a.tt-button.teal-grey {
  3561. border:1px solid #162E36;
  3562. color:#FFF;
  3563. text-shadow:none;
  3564. background-color: #33657E;
  3565. background-image: -webkit-gradient(linear, left top, left bottom, from(#33657E), to(#162E36));
  3566. background-image: -webkit-linear-gradient(top, #33657E, #162E36);
  3567. background-image:    -moz-linear-gradient(top, #33657E, #162E36);
  3568. background-image:      -o-linear-gradient(top, #33657E, #162E36);
  3569. background-image:         linear-gradient(to bottom, #33657E, #162E36);
  3570. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#33657E', endColorstr='#162E36');/*For IE7-8-9*/
  3571. }
  3572.  
  3573. a.tt-button.teal-grey:hover {
  3574. color:#FFF;
  3575. text-shadow:none;
  3576. background-color: #162E36;
  3577. background-image: -webkit-gradient(linear, left top, left bottom, from(#162E36), to(#33657E));
  3578. background-image: -webkit-linear-gradient(top, #162E36, #33657E);
  3579. background-image:    -moz-linear-gradient(top, #162E36, #33657E);
  3580. background-image:      -o-linear-gradient(top, #162E36, #33657E);
  3581. background-image:         linear-gradient(to bottom, #162E36, #33657E);
  3582. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#162E36', endColorstr='#33657E');/*For IE7-8-9*/
  3583. }
  3584.  
  3585. a.tt-button.teal-2 {
  3586. border:1px solid #185C60;
  3587. color:#FFF;
  3588. text-shadow:none;
  3589. background-color: #3CBA9F;
  3590. background-image: -webkit-gradient(linear, left top, left bottom, from(#3CBA9F), to(#185C60));
  3591. background-image: -webkit-linear-gradient(top, #3CBA9F, #185C60);
  3592. background-image:    -moz-linear-gradient(top, #3CBA9F, #185C60);
  3593. background-image:      -o-linear-gradient(top, #3CBA9F, #185C60);
  3594. background-image:         linear-gradient(to bottom, #3CBA9F, #185C60);
  3595. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3CBA9F', endColorstr='#185C60');/*For IE7-8-9*/
  3596. }
  3597.  
  3598. a.tt-button.teal-2:hover {
  3599. color:#FFF;
  3600. text-shadow:none;
  3601. background-color: #185C60;
  3602. background-image: -webkit-gradient(linear, left top, left bottom, from(#185C60), to(#3CBA9F));
  3603. background-image: -webkit-linear-gradient(top, #185C60, #3CBA9F);
  3604. background-image:    -moz-linear-gradient(top, #185C60, #3CBA9F);
  3605. background-image:      -o-linear-gradient(top, #185C60, #3CBA9F);
  3606. background-image:         linear-gradient(to bottom, #185C60, #3CBA9F);
  3607. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#185C60', endColorstr='#3CBA9F');/*For IE7-8-9*/
  3608. }
  3609.  
  3610.  
  3611. /* ----- Testimonials ----- */
  3612. .testimonial strong {
  3613. font-size:11px;
  3614. }
  3615.  
  3616. .client_identity {
  3617. margin-left:36px;
  3618. }
  3619.  
  3620.  
  3621. /* ----- Tabs - Type 1 ----- */
  3622. .tabs_type_1 {
  3623. width:100%;
  3624. height:468px;
  3625. box-shadow:0 0 6px #c3c3c3;
  3626. border-radius:10px;
  3627. background-color:#f8f8f8;
  3628. overflow:hidden;
  3629. position:relative;
  3630. margin-bottom:30px;
  3631. }
  3632.  
  3633. .tabs_type_1 dt {
  3634. width:22%;
  3635. border-bottom:1px solid #ededed;
  3636. font-size:13px;
  3637. font-weight:700;
  3638. cursor:pointer;
  3639. padding:16px 0 16px 3%;
  3640. }
  3641.  
  3642. .tabs_type_1 dt img {
  3643. display:inline-block;
  3644. margin-right:15px;
  3645. position:relative;
  3646. top:5px;
  3647. }
  3648.  
  3649. .tabs_type_1 dd {
  3650. margin-left:25%;
  3651. background-color:#FFF;
  3652. height:84%;
  3653. box-shadow:inherit;
  3654. overflow:auto;
  3655. position:absolute;
  3656. top:0;
  3657. right:0;
  3658. display:none;
  3659. z-index:1000;
  3660. padding:4%;
  3661. }
  3662.  
  3663. .tabs_type_1 dt:first-child {
  3664. margin-top:2.4%;
  3665. }
  3666.  
  3667. .tabs_type_1 dd.current {
  3668. display:block;
  3669. }
  3670.  
  3671. .tabs_type_1 dd .column_group p:first-child {
  3672. margin-top:0;
  3673. }
  3674.  
  3675. .tabs_type_1_arrow {
  3676. position:absolute;
  3677. top:0;
  3678. left:23%;
  3679. z-index:1001;
  3680. width:18px;
  3681. height:36px;
  3682. background-position:0 -791px;
  3683. }
  3684.  
  3685.  
  3686. /* ----- Tabs - Type 2 ----- */
  3687. .tabs_type_2 {
  3688. position:relative;
  3689. margin-top:40px;
  3690. font-size:13px;
  3691. padding-top:10px;
  3692. height:380px;
  3693. }
  3694.  
  3695. .tabs_type_2 dt {
  3696. float:left;
  3697. margin-left:1.25%;
  3698. margin-right:3.5%;
  3699. cursor:pointer;
  3700. font-weight:bold;
  3701. }
  3702.  
  3703. .tabs_type_2 dd {
  3704. display:none;
  3705. position:absolute;
  3706. background-image:url(images/shortcodes/tabs-type2-BG.png);
  3707. background-repeat:repeat-x;
  3708. top:50px;
  3709. padding:30px;
  3710. }
  3711.  
  3712. .tabs_type_2 dd.current {
  3713. display:block;
  3714. }
  3715.  
  3716. .tabs_type_2_arrow {
  3717. position:absolute;
  3718. top:38px;
  3719. z-index:1001;
  3720. width:28px;
  3721. height:15px;
  3722. background-position:0 -5764px;
  3723. }
  3724.  
  3725.  
  3726.  
  3727. /* ----- Accordion ----- */
  3728. .accordion {
  3729. font-size:13px;
  3730. margin-bottom:40px;
  3731. }
  3732.  
  3733. .accordion dt {
  3734. width:100%;
  3735. border:1px solid #e9e9e9;
  3736. border-radius:5px;
  3737. margin-bottom:4px;
  3738. text-indent:50px;
  3739. font-weight:500;
  3740. position:relative;
  3741. cursor:pointer;
  3742. padding:20px 0;
  3743. background-color: #f7f7f7;
  3744. background-image: -moz-linear-gradient(top, #ffffff, #efefef);
  3745. background-image: -ms-linear-gradient(top, #ffffff, #efefef);
  3746. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#efefef));
  3747. background-image: -webkit-linear-gradient(top, #ffffff, #efefef);
  3748. background-image: -o-linear-gradient(top, #ffffff, #efefef);
  3749. background-image: linear-gradient(top, #ffffff, #efefef);
  3750. background-repeat: repeat-x;
  3751. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefef', GradientType=0);
  3752. }
  3753.  
  3754. .accordion dd {
  3755. display:none;
  3756. line-height:20px;
  3757. padding:10px;
  3758. }
  3759.  
  3760. .accordion dd.current {
  3761. display:block;
  3762. }
  3763.  
  3764. .accordion dd p:first-child {
  3765. margin-top:8px;
  3766. }
  3767.  
  3768. .accordion dt:before {
  3769. content:"";
  3770. position:absolute;
  3771. left:12px;
  3772. top:50%;
  3773. margin-top:-12px;
  3774. background-position:0 -841px;
  3775. width:24px;
  3776. height:24px;
  3777. }
  3778. .accordion dt.current:before{
  3779. background-position:0 -913px;
  3780. }
  3781.  
  3782.  
  3783.  
  3784. /* ----- Accordion inside Tabs ----- */
  3785. .tabs_type_1 dd .accordion dd {
  3786. margin-left:0;
  3787. background-color:none;
  3788. height:auto;
  3789. box-shadow:none;
  3790. overflow:auto;
  3791. position:relative;
  3792. top:0;
  3793. right:0;
  3794. z-index:1000;
  3795. padding:10px;
  3796. }
  3797.  
  3798. .tabs_type_1 dd .accordion dt {
  3799. width:100%;
  3800. border-bottom:1px solid #e9e9e9;
  3801. font-size:13px;
  3802. font-weight:normal;
  3803. cursor:pointer;
  3804. padding:20px 0;
  3805. }
  3806.  
  3807. .tabs_type_2 dd .accordion dd {
  3808. display:none;
  3809. position:relative;
  3810. background:none;
  3811. top:0;
  3812. padding:10px;
  3813. }
  3814.  
  3815. .tabs_type_2 dd .accordion dt {
  3816. float:none;
  3817. margin-left:0;
  3818. margin-right:0;
  3819. cursor:pointer;
  3820. font-weight:500;
  3821. }
  3822.  
  3823.  
  3824. /* ----- Tabs inside Accordion ----- */
  3825. .accordion dd .tabs_type_1 dd {
  3826. line-height:auto;
  3827. padding:4%;
  3828. }
  3829.  
  3830. .accordion dd .tabs_type_1 dt {
  3831. width:22%;
  3832. border:0;
  3833. border-bottom:1px solid #ededed;
  3834. border-radius:0;
  3835. margin-bottom:0;
  3836. text-indent:0;
  3837. font-weight:700;
  3838. position:relative;
  3839. cursor:pointer;
  3840. padding:16px 0 16px 3%;
  3841. background-color: none;
  3842. background-image: none;
  3843. }
  3844.  
  3845. .accordion dd .tabs_type_1 dt.current:before,
  3846. .accordion dd .tabs_type_1 dt:before{
  3847. background:none;
  3848. }
  3849.  
  3850. .accordion dd .tabs_type_2 dd {
  3851. line-height:auto;
  3852. padding:30px;
  3853. }
  3854.  
  3855. .accordion dd .tabs_type_2 dt {
  3856. width:auto;
  3857. border:0;
  3858. border-radius:0;
  3859. margin-bottom:0;
  3860. margin-left:1.25%;
  3861. margin-right:3.5%;
  3862. text-indent:0;
  3863. font-weight:bold;
  3864. position:relative;
  3865. cursor:pointer;
  3866. padding:0;
  3867. background:none;
  3868. }
  3869.  
  3870. .accordion dd .tabs_type_2 dt.current:before,
  3871. .accordion dd .tabs_type_2 dt:before{
  3872. background:none;
  3873. }
  3874.  
  3875.  
  3876. /* ----- Columns ----- */
  3877. .one_half, .one_third, .one_fourth, .one_fifth, .two_thirds, .one_sixth {
  3878. float:left;
  3879. }
  3880.  
  3881. .one_half {
  3882. width:48%;
  3883. }
  3884.  
  3885. .page_content_right .one_half,
  3886. .page_content .one_half {
  3887. width:320px;
  3888. }
  3889.  
  3890. .one_third {
  3891. width:30.6%;
  3892. }
  3893.  
  3894. .one_fourth {
  3895. width:22%;
  3896. }
  3897.  
  3898. .page_content_right .one_fourth,
  3899. .page_content .one_fourth {
  3900. width:145px;
  3901. }
  3902.  
  3903. .one_fifth {
  3904. width:16.8%;
  3905. }
  3906.  
  3907. .page_content_right .one_fifth,
  3908. .page_content .one_fifth {
  3909. width:110px;
  3910. }
  3911.  
  3912. .page_content_right .two_thirds,
  3913. .page_content .two_thirds {
  3914. width:435px;
  3915. }
  3916.  
  3917. .one_half + .one_half,.one_third + .one_third,.two_thirds + .one_third,.one_fourth + .one_fourth,.one_fifth + .one_fifth,.one_third + .two_thirds, .one_sixth + .one_sixth {
  3918. margin-left:4%;
  3919. }
  3920.  
  3921. .column-clear {
  3922. clear: both;
  3923. height:25px;
  3924. }
  3925.  
  3926. .two_thirds {
  3927. width:65.2%;
  3928. }
  3929. .one_sixth { width: 13.33%; overflow: hidden;}
  3930.  
  3931.  
  3932.  
  3933. /* ----- Content Boxes ----- */
  3934. .tt-contentbox {
  3935. width:100%;
  3936. box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  3937. margin-bottom:20px;
  3938. }
  3939.  
  3940. .tt-contentbox-title {
  3941. padding: 12px 20px;
  3942. color: #FFF;
  3943. -webkit-border-radius: 3px 3px 0px 0px;
  3944.    -moz-border-radius: 3px 3px 0px 0px;
  3945.         border-radius: 3px 3px 0px 0px;
  3946. }
  3947.  
  3948. .tt-contentbox-title span {
  3949. overflow: hidden;
  3950. letter-spacing:1px;
  3951. text-transform:uppercase;
  3952. font-size:11px;
  3953. }
  3954.  
  3955. .tt-contentbox-content {
  3956. color:#888;
  3957. font-size: 13px;
  3958. line-height: 1.6em;
  3959. padding:15px 15px 25px 15px;
  3960. border:1px solid #FFF;
  3961. background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F2F2F2));
  3962. background-image: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);
  3963. background-image:    -moz-linear-gradient(top, #FFFFFF, #F2F2F2);
  3964. background-image:      -o-linear-gradient(top, #FFFFFF, #F2F2F2);
  3965. background-image:         linear-gradient(to bottom, #FFFFFF, #F2F2F2);
  3966. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#F2F2F2');/*For IE7-8-9*/
  3967. }
  3968.  
  3969. .tt-contentbox-content a {
  3970. text-decoration:underline;    
  3971. }
  3972.  
  3973. .tt-contentbox-content a:hover {
  3974. color:rgba(0, 0, 0, 0.4);
  3975. }
  3976.  
  3977. .tt-contentbox-content p {
  3978. color:#888;    
  3979. }
  3980.  
  3981. .tt-contentbox-content p:last-child {
  3982. margin-bottom:0;
  3983. }
  3984.  
  3985. .tt-contentbox-content h1,
  3986. .tt-contentbox-content h2,
  3987. .tt-contentbox-content h3,
  3988. .tt-contentbox-content h4,
  3989. .tt-contentbox-content h5,
  3990. .tt-contentbox-content h6 {
  3991. font-size: 10px;
  3992. letter-spacing: 0.1em;
  3993. line-height: 2.6em;
  3994. text-transform: uppercase;
  3995. margin-bottom:5px;
  3996. }
  3997.  
  3998. .tt-cb-title-autumn {
  3999. background-image: -webkit-gradient(linear, left top, left bottom, from(#D0600E), to(#772002));
  4000. background-image: -webkit-linear-gradient(top, #D0600E, #772002);
  4001. background-image:    -moz-linear-gradient(top, #D0600E, #772002);
  4002. background-image:      -o-linear-gradient(top, #D0600E, #772002);
  4003. background-image:         linear-gradient(to bottom, #D0600E, #772002);
  4004. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D0600E', endColorstr='#772002');/*For IE7-8-9*/
  4005. }
  4006.  
  4007. .tt-cb-title-black-2 {
  4008. background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#262626));
  4009. background-image: -webkit-linear-gradient(top, #333333, #262626);
  4010. background-image:    -moz-linear-gradient(top, #333333, #262626);
  4011. background-image:      -o-linear-gradient(top, #333333, #262626);
  4012. background-image:         linear-gradient(to bottom, #333333, #262626);
  4013. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#333333', endColorstr='#262626');/*For IE7-8-9*/
  4014. }
  4015.  
  4016. .tt-cb-title-blue-grey {
  4017. background-image: -webkit-gradient(linear, left top, left bottom, from(#5E6475), to(#2C2F38));
  4018. background-image: -webkit-linear-gradient(top, #5E6475, #2C2F38);
  4019. background-image:    -moz-linear-gradient(top, #5E6475, #2C2F38);
  4020. background-image:      -o-linear-gradient(top, #5E6475, #2C2F38);
  4021. background-image:         linear-gradient(to bottom, #5E6475, #2C2F38);
  4022. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5E6475', endColorstr='#2C2F38');/*For IE7-8-9*/
  4023. }
  4024.  
  4025. .tt-cb-title-cool-blue {
  4026. background-image: -webkit-gradient(linear, left top, left bottom, from(#0D9DDC), to(#0D5292));
  4027. background-image: -webkit-linear-gradient(top, #0D9DDC, #0D5292);
  4028. background-image:    -moz-linear-gradient(top, #0D9DDC, #0D5292);
  4029. background-image:      -o-linear-gradient(top, #0D9DDC, #0D5292);
  4030. background-image:         linear-gradient(to bottom, #0D9DDC, #0D5292);
  4031. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0D9DDC', endColorstr='#0D5292');/*For IE7-8-9*/
  4032. }
  4033.  
  4034. .tt-cb-title-coffee {
  4035. background-image: -webkit-gradient(linear, left top, left bottom, from(#9A6742), to(#2E1C10));
  4036. background-image: -webkit-linear-gradient(top, #9A6742, #2E1C10);
  4037. background-image:    -moz-linear-gradient(top, #9A6742, #2E1C10);
  4038. background-image:      -o-linear-gradient(top, #9A6742, #2E1C10);
  4039. background-image:         linear-gradient(to bottom, #9A6742, #2E1C10);
  4040. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9A6742', endColorstr='#2E1C10');/*For IE7-8-9*/
  4041. }
  4042.  
  4043. .tt-cb-title-fire {
  4044. background-image: -webkit-gradient(linear, left top, left bottom, from(#FE8A0B), to(#B33410));
  4045. background-image: -webkit-linear-gradient(top, #FE8A0B, #B33410);
  4046. background-image:    -moz-linear-gradient(top, #FE8A0B, #B33410);
  4047. background-image:      -o-linear-gradient(top, #FE8A0B, #B33410);
  4048. background-image:         linear-gradient(to bottom, #FE8A0B, #B33410);
  4049. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FE8A0B', endColorstr='#B33410');/*For IE7-8-9*/
  4050. }
  4051.  
  4052. .tt-cb-title-golden {
  4053. background-image: -webkit-gradient(linear, left top, left bottom, from(#FDBB0D), to(#BF7D02));
  4054. background-image: -webkit-linear-gradient(top, #FDBB0D, #BF7D02);
  4055. background-image:    -moz-linear-gradient(top, #FDBB0D, #BF7D02);
  4056. background-image:      -o-linear-gradient(top, #FDBB0D, #BF7D02);
  4057. background-image:         linear-gradient(to bottom, #FDBB0D, #BF7D02);
  4058. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDBB0D', endColorstr='#BF7D02');/*For IE7-8-9*/
  4059. }
  4060.  
  4061. .tt-cb-title-green-2 {
  4062. background-image: -webkit-gradient(linear, left top, left bottom, from(#49A501), to(#416119));
  4063. background-image: -webkit-linear-gradient(top, #49A501, #416119);
  4064. background-image:    -moz-linear-gradient(top, #49A501, #416119);
  4065. background-image:      -o-linear-gradient(top, #49A501, #416119);
  4066. background-image:         linear-gradient(to bottom, #49A501, #416119);
  4067. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#49A501', endColorstr='#416119');/*For IE7-8-9*/
  4068. }
  4069.  
  4070. .tt-cb-title-lime-green {
  4071. background-image: -webkit-gradient(linear, left top, left bottom, from(#AED613), to(#467612));
  4072. background-image: -webkit-linear-gradient(top, #AED613, #467612);
  4073. background-image:    -moz-linear-gradient(top, #AED613, #467612);
  4074. background-image:      -o-linear-gradient(top, #AED613, #467612);
  4075. background-image:         linear-gradient(to bottom, #AED613, #467612);
  4076. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#AED613', endColorstr='#467612');/*For IE7-8-9*/
  4077. }
  4078.  
  4079. .tt-cb-title-periwinkle {
  4080. background-image: -webkit-gradient(linear, left top, left bottom, from(#5064C9), to(#522173));
  4081. background-image: -webkit-linear-gradient(top, #5064C9, #522173);
  4082. background-image:    -moz-linear-gradient(top, #5064C9, #522173);
  4083. background-image:      -o-linear-gradient(top, #5064C9, #522173);
  4084. background-image:         linear-gradient(to bottom, #5064C9, #522173);
  4085. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5064C9', endColorstr='#522173');/*For IE7-8-9*/
  4086. }
  4087.  
  4088. .tt-cb-title-pink {
  4089. background-image: -webkit-gradient(linear, left top, left bottom, from(#C4378F), to(#72234F));
  4090. background-image: -webkit-linear-gradient(top, #C4378F, #72234F);
  4091. background-image:    -moz-linear-gradient(top, #C4378F, #72234F);
  4092. background-image:      -o-linear-gradient(top, #C4378F, #72234F);
  4093. background-image:         linear-gradient(to bottom, #C4378F, #72234F);
  4094. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C4378F', endColorstr='#72234F');/*For IE7-8-9*/
  4095. }
  4096.  
  4097. .tt-cb-title-purple-2 {
  4098. background-image: -webkit-gradient(linear, left top, left bottom, from(#8F4EC2), to(#513567));
  4099. background-image: -webkit-linear-gradient(top, #8F4EC2, #513567);
  4100. background-image:    -moz-linear-gradient(top, #8F4EC2, #513567);
  4101. background-image:      -o-linear-gradient(top, #8F4EC2, #513567);
  4102. background-image:         linear-gradient(to bottom, #8F4EC2, #513567);
  4103. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8F4EC2', endColorstr='#513567');/*For IE7-8-9*/
  4104. }
  4105.  
  4106. .tt-cb-title-red-2 {
  4107. background-image: -webkit-gradient(linear, left top, left bottom, from(#C71901), to(#961300));
  4108. background-image: -webkit-linear-gradient(top, #C71901, #961300);
  4109. background-image:    -moz-linear-gradient(top, #C71901, #961300);
  4110. background-image:      -o-linear-gradient(top, #C71901, #961300);
  4111. background-image:         linear-gradient(to bottom, #C71901, #961300);
  4112. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C71901', endColorstr='#961300');/*For IE7-8-9*/
  4113. }
  4114.  
  4115. .tt-cb-title-royal-blue {
  4116. background-image: -webkit-gradient(linear, left top, left bottom, from(#2D59A2), to(#122A53));
  4117. background-image: -webkit-linear-gradient(top, #2D59A2, #122A53);
  4118. background-image:    -moz-linear-gradient(top, #2D59A2, #122A53);
  4119. background-image:      -o-linear-gradient(top, #2D59A2, #122A53);
  4120. background-image:         linear-gradient(to bottom, #2D59A2, #122A53);
  4121. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2D59A2', endColorstr='#122A53');/*For IE7-8-9*/
  4122. }
  4123.  
  4124. .tt-cb-title-silver {
  4125. background-image: -webkit-gradient(linear, left top, left bottom, from(#ACACAC), to(#5C5C5C));
  4126. background-image: -webkit-linear-gradient(top, #ACACAC, #5C5C5C);
  4127. background-image:    -moz-linear-gradient(top, #ACACAC, #5C5C5C);
  4128. background-image:      -o-linear-gradient(top, #ACACAC, #5C5C5C);
  4129. background-image:         linear-gradient(to bottom, #ACACAC, #5C5C5C);
  4130. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ACACAC', endColorstr='#5C5C5C');/*For IE7-8-9*/
  4131. }
  4132.  
  4133. .tt-cb-title-sky-blue {
  4134. background-image: -webkit-gradient(linear, left top, left bottom, from(#53C5FE), to(#16A7E1));
  4135. background-image: -webkit-linear-gradient(top, #53C5FE, #16A7E1);
  4136. background-image:    -moz-linear-gradient(top, #53C5FE, #16A7E1);
  4137. background-image:      -o-linear-gradient(top, #53C5FE, #16A7E1);
  4138. background-image:         linear-gradient(to bottom, #53C5FE, #16A7E1);
  4139. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#53C5FE', endColorstr='#16A7E1');/*For IE7-8-9*/
  4140. }
  4141.  
  4142. .tt-cb-title-teal-grey {
  4143. background-image: -webkit-gradient(linear, left top, left bottom, from(#33657E), to(#162E36));
  4144. background-image: -webkit-linear-gradient(top, #33657E, #162E36);
  4145. background-image:    -moz-linear-gradient(top, #33657E, #162E36);
  4146. background-image:      -o-linear-gradient(top, #33657E, #162E36);
  4147. background-image:         linear-gradient(to bottom, #33657E, #162E36);
  4148. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#33657E', endColorstr='#162E36');/*For IE7-8-9*/
  4149. }
  4150.  
  4151. .tt-cb-title-teal-2 {
  4152. background-image: -webkit-gradient(linear, left top, left bottom, from(#3CBA9F), to(#185C60));
  4153. background-image: -webkit-linear-gradient(top, #3CBA9F, #185C60);
  4154. background-image:    -moz-linear-gradient(top, #3CBA9F, #185C60);
  4155. background-image:      -o-linear-gradient(top, #3CBA9F, #185C60);
  4156. background-image:         linear-gradient(to bottom, #3CBA9F, #185C60);
  4157. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3CBA9F', endColorstr='#185C60');/*For IE7-8-9*/
  4158. }
  4159.  
  4160. .tt-cb-title-black {
  4161. background-color: #545454;
  4162. background-image: -moz-linear-gradient(top, #5e5e5e, #434343);
  4163. background-image: -ms-linear-gradient(top, #5e5e5e, #434343);
  4164. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#434343));
  4165. background-image: -webkit-linear-gradient(top, #5e5e5e, #434343);
  4166. background-image: -o-linear-gradient(top, #5e5e5e, #434343);
  4167. background-image: linear-gradient(top, #5e5e5e, #434343);
  4168. background-repeat: repeat-x;
  4169. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343', GradientType=0);
  4170. }
  4171.  
  4172. .tt-cb-title-blue {
  4173. background-color: #8dd9f6;
  4174. background-image: -moz-linear-gradient(top, #abe4f8, #6fcef3);
  4175. background-image: -ms-linear-gradient(top, #abe4f8, #6fcef3);
  4176. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#abe4f8), to(#6fcef3));
  4177. background-image: -webkit-linear-gradient(top, #abe4f8, #6fcef3);
  4178. background-image: -o-linear-gradient(top, #abe4f8, #6fcef3);
  4179. background-image: linear-gradient(top, #abe4f8, #6fcef3);
  4180. background-repeat: repeat-x;
  4181. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe4f8', endColorstr='#6fcef3', GradientType=0);
  4182. }
  4183.  
  4184. .tt-cb-title-green {
  4185. background-color: #cae285;
  4186. background-image: -moz-linear-gradient(top, #cae285, #9fcb57);
  4187. background-image: -ms-linear-gradient(top, #cae285, #9fcb57);
  4188. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cae285), to(#9fcb57));
  4189. background-image: -webkit-linear-gradient(top, #cae285, #9fcb57);
  4190. background-image: -o-linear-gradient(top, #cae285, #9fcb57);
  4191. background-image: linear-gradient(top, #cae285, #9fcb57);
  4192. background-repeat: repeat-x;
  4193. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57', GradientType=0);
  4194. }
  4195.  
  4196. .tt-cb-title-grey {
  4197. background-color: #cacaca;
  4198. background-image: -moz-linear-gradient(top, #cacaca, #aeaeae);
  4199. background-image: -ms-linear-gradient(top, #cacaca, #aeaeae);
  4200. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cacaca), to(#aeaeae));
  4201. background-image: -webkit-linear-gradient(top, #cacaca, #aeaeae);
  4202. background-image: -o-linear-gradient(top, #cacaca, #aeaeae);
  4203. background-image: linear-gradient(top, #cacaca, #aeaeae);
  4204. background-repeat: repeat-x;
  4205. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#aeaeae', GradientType=0);
  4206. }
  4207.  
  4208. .tt-cb-title-navy {
  4209. background-color: #becbd6;
  4210. background-image: -moz-linear-gradient(top, #becbd6, #88a1b4);
  4211. background-image: -ms-linear-gradient(top, #becbd6, #88a1b4);
  4212. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#becbd6), to(#88a1b4));
  4213. background-image: -webkit-linear-gradient(top, #becbd6, #88a1b4);
  4214. background-image: -o-linear-gradient(top, #becbd6, #88a1b4);
  4215. background-image: linear-gradient(top, #becbd6, #88a1b4);
  4216. background-repeat: repeat-x;
  4217. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#becbd6', endColorstr='#88a1b4', GradientType=0);
  4218. }
  4219.  
  4220. .tt-cb-title-orange {
  4221. background-color: #feda71;
  4222. background-image: -moz-linear-gradient(top, #feda71, #febb4a);
  4223. background-image: -ms-linear-gradient(top, #feda71, #febb4a);
  4224. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#feda71), to(#febb4a));
  4225. background-image: -webkit-linear-gradient(top, #feda71, #febb4a);
  4226. background-image: -o-linear-gradient(top, #feda71, #febb4a);
  4227. background-image: linear-gradient(top, #feda71, #febb4a);
  4228. background-repeat: repeat-x;
  4229. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a', GradientType=0);
  4230. }
  4231.  
  4232. .tt-cb-title-purple {
  4233. background-color: #e8c4e4;
  4234. background-image: -moz-linear-gradient(top, #e8c4e4, #d494ce);
  4235. background-image: -ms-linear-gradient(top, #e8c4e4, #d494ce);
  4236. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8c4e4), to(#d494ce));
  4237. background-image: -webkit-linear-gradient(top, #e8c4e4, #d494ce);
  4238. background-image: -o-linear-gradient(top, #e8c4e4, #d494ce);
  4239. background-image: linear-gradient(top, #e8c4e4, #d494ce);
  4240. background-repeat: repeat-x;
  4241. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c4e4', endColorstr='#d494ce', GradientType=0);
  4242. }
  4243.  
  4244. .tt-cb-title-red {
  4245. background-color: #f78297;
  4246. background-image: -moz-linear-gradient(top, #f78297, #f56778);
  4247. background-image: -ms-linear-gradient(top, #f78297, #f56778);
  4248. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f78297), to(#f56778));
  4249. background-image: -webkit-linear-gradient(top, #f78297, #f56778);
  4250. background-image: -o-linear-gradient(top, #f78297, #f56778);
  4251. background-image: linear-gradient(top, #f78297, #f56778);
  4252. background-repeat: repeat-x;
  4253. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f78297', endColorstr='#f56778', GradientType=0);
  4254. }
  4255.  
  4256. .tt-cb-title-teal {
  4257. background-color: #b7f2f4;
  4258. background-image: -moz-linear-gradient(top, #b7f2f4, #7ce7ea);
  4259. background-image: -ms-linear-gradient(top, #b7f2f4, #7ce7ea);
  4260. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b7f2f4), to(#7ce7ea));
  4261. background-image: -webkit-linear-gradient(top, #b7f2f4, #7ce7ea);
  4262. background-image: -o-linear-gradient(top, #b7f2f4, #7ce7ea);
  4263. background-image: linear-gradient(top, #b7f2f4, #7ce7ea);
  4264. background-repeat: repeat-x;
  4265. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7f2f4', endColorstr='#7ce7ea', GradientType=0);
  4266. }
  4267.        
  4268. .tt-content-style-autumn a,
  4269. .tt-content-style-autumn h1,
  4270. .tt-content-style-autumn h2,
  4271. .tt-content-style-autumn h3,
  4272. .tt-content-style-autumn h4,
  4273. .tt-content-style-autumn h5,
  4274. .tt-content-style-autumn h6 {
  4275. color:#AE500C;
  4276. }
  4277.  
  4278. .tt-content-style-black-2 a,
  4279. .tt-content-style-black-2 h1,
  4280. .tt-content-style-black-2 h2,
  4281. .tt-content-style-black-2 h3,
  4282. .tt-content-style-black-2 h4,
  4283. .tt-content-style-black-2 h5,
  4284. .tt-content-style-black-2 h6 {
  4285. color:#000;    
  4286. }
  4287.  
  4288. .tt-content-style-blue-grey a,
  4289. .tt-content-style-blue-grey h1,
  4290. .tt-content-style-blue-grey h2,
  4291. .tt-content-style-blue-grey h3,
  4292. .tt-content-style-blue-grey h4,
  4293. .tt-content-style-blue-grey h5,
  4294. .tt-content-style-blue-grey h6 {
  4295. color:#616276;
  4296. }
  4297.  
  4298. .tt-content-style-cool-blue a,
  4299. .tt-content-style-cool-blue h1,
  4300. .tt-content-style-cool-blue h2,
  4301. .tt-content-style-cool-blue h3,
  4302. .tt-content-style-cool-blue h4,
  4303. .tt-content-style-cool-blue h5,
  4304. .tt-content-style-cool-blue h6 {
  4305. color:#0070B3;
  4306. }
  4307.  
  4308. .tt-content-style-coffee a,
  4309. .tt-content-style-coffee h1,
  4310. .tt-content-style-coffee h2,
  4311. .tt-content-style-coffee h3,
  4312. .tt-content-style-coffee h4,
  4313. .tt-content-style-coffee h5,
  4314. .tt-content-style-coffee h6 {
  4315. color:#52453A;
  4316. }
  4317.  
  4318. .tt-content-style-fire a,
  4319. .tt-content-style-fire h1,
  4320. .tt-content-style-fire h2,
  4321. .tt-content-style-fire h3,
  4322. .tt-content-style-fire h4,
  4323. .tt-content-style-fire h5,
  4324. .tt-content-style-fire h6 {
  4325. color:#D1631A;
  4326. }
  4327.  
  4328. .tt-content-style-golden a,
  4329. .tt-content-style-golden h1,
  4330. .tt-content-style-golden h2,
  4331. .tt-content-style-golden h3,
  4332. .tt-content-style-golden h4,
  4333. .tt-content-style-golden h5,
  4334. .tt-content-style-golden h6 {
  4335. color:#D89606;
  4336. }
  4337.  
  4338. .tt-content-style-green-2 a,
  4339. .tt-content-style-green-2 h1,
  4340. .tt-content-style-green-2 h2,
  4341. .tt-content-style-green-2 h3,
  4342. .tt-content-style-green-2 h4,
  4343. .tt-content-style-green-2 h5,
  4344. .tt-content-style-green-2 h6 {
  4345. color:#479307;
  4346. }
  4347.  
  4348. .tt-content-style-lime-green a,
  4349. .tt-content-style-lime-green h1,
  4350. .tt-content-style-lime-green h2,
  4351. .tt-content-style-lime-green h3,
  4352. .tt-content-style-lime-green h4,
  4353. .tt-content-style-lime-green h5,
  4354. .tt-content-style-lime-green h6 {
  4355. color:#84B011;
  4356. }
  4357.  
  4358. .tt-content-style-periwinkle a,
  4359. .tt-content-style-periwinkle h1,
  4360. .tt-content-style-periwinkle h2,
  4361. .tt-content-style-periwinkle h3,
  4362. .tt-content-style-periwinkle h4,
  4363. .tt-content-style-periwinkle h5,
  4364. .tt-content-style-periwinkle h6 {
  4365. color:#554191;
  4366. }
  4367.  
  4368. .tt-content-style-pink a,
  4369. .tt-content-style-pink h1,
  4370. .tt-content-style-pink h2,
  4371. .tt-content-style-pink h3,
  4372. .tt-content-style-pink h4,
  4373. .tt-content-style-pink h5,
  4374. .tt-content-style-pink h6 {
  4375. color:#8C3267;
  4376. }
  4377.  
  4378. .tt-content-style-purple-2 a,
  4379. .tt-content-style-purple-2 h1,
  4380. .tt-content-style-purple-2 h2,
  4381. .tt-content-style-purple-2 h3,
  4382. .tt-content-style-purple-2 h4,
  4383. .tt-content-style-purple-2 h5,
  4384. .tt-content-style-purple-2 h6 {
  4385. color:#70498D;
  4386. }
  4387.  
  4388. .tt-content-style-red-2 a,
  4389. .tt-content-style-red-2 h1,
  4390. .tt-content-style-red-2 h2,
  4391. .tt-content-style-red-2 h3,
  4392. .tt-content-style-red-2 h4,
  4393. .tt-content-style-red-2 h5,
  4394. .tt-content-style-red-2 h6 {
  4395. color:#BD1900;
  4396. }
  4397.  
  4398. .tt-content-style-royal-blue a,
  4399. .tt-content-style-royal-blue h1,
  4400. .tt-content-style-royal-blue h2,
  4401. .tt-content-style-royal-blue h3,
  4402. .tt-content-style-royal-blue h4,
  4403. .tt-content-style-royal-blue h5,
  4404. .tt-content-style-royal-blue h6 {
  4405. color:#2D59A2;
  4406. }
  4407.  
  4408. .tt-content-style-silver a,
  4409. .tt-content-style-silver h1,
  4410. .tt-content-style-silver h2,
  4411. .tt-content-style-silver h3,
  4412. .tt-content-style-silver h4,
  4413. .tt-content-style-silver h5,
  4414. .tt-content-style-silver h6 {
  4415. color:#9E9E9E;
  4416. }
  4417.  
  4418. .tt-content-style-sky-blue a,
  4419. .tt-content-style-sky-blue h1,
  4420. .tt-content-style-sky-blue h2,
  4421. .tt-content-style-sky-blue h3,
  4422. .tt-content-style-sky-blue h4,
  4423. .tt-content-style-sky-blue h5,
  4424. .tt-content-style-sky-blue h6 {
  4425. color:#0094BF;
  4426. }
  4427.  
  4428. .tt-content-style-teal-grey a,
  4429. .tt-content-style-teal-grey h1,
  4430. .tt-content-style-teal-grey h2,
  4431. .tt-content-style-teal-grey h3,
  4432. .tt-content-style-teal-grey h4,
  4433. .tt-content-style-teal-grey h5,
  4434. .tt-content-style-teal-grey h6 {
  4435. color:#406273;
  4436. }
  4437.  
  4438. .tt-content-style-teal-2 a,
  4439. .tt-content-style-teal-2 h1,
  4440. .tt-content-style-teal-2 h2,
  4441. .tt-content-style-teal-2 h3,
  4442. .tt-content-style-teal-2 h4,
  4443. .tt-content-style-teal-2 h5,
  4444. .tt-content-style-teal-2 h6 {
  4445. color:#297372;
  4446. }
  4447.  
  4448. .tt-content-style-black a,
  4449. .tt-content-style-black h1,
  4450. .tt-content-style-black h2,
  4451. .tt-content-style-black h3,
  4452. .tt-content-style-black h4,
  4453. .tt-content-style-black h5,
  4454. .tt-content-style-black h6 {
  4455. color:#545454;
  4456. }
  4457.  
  4458. .tt-content-style-blue a,
  4459. .tt-content-style-blue h1,
  4460. .tt-content-style-blue h2,
  4461. .tt-content-style-blue h3,
  4462. .tt-content-style-blue h4,
  4463. .tt-content-style-blue h5,
  4464. .tt-content-style-blue h6 {
  4465. color:#8dd9f6;
  4466. }
  4467.  
  4468. .tt-content-style-green a,
  4469. .tt-content-style-green h1,
  4470. .tt-content-style-green h2,
  4471. .tt-content-style-green h3,
  4472. .tt-content-style-green h4,
  4473. .tt-content-style-green h5,
  4474. .tt-content-style-green h6 {
  4475. color:#9fcb57;
  4476. }
  4477.  
  4478. .tt-content-style-grey a,
  4479. .tt-content-style-grey h1,
  4480. .tt-content-style-grey h2,
  4481. .tt-content-style-grey h3,
  4482. .tt-content-style-grey h4,
  4483. .tt-content-style-grey h5,
  4484. .tt-content-style-grey h6 {
  4485. color:#cacaca;
  4486. }
  4487.  
  4488. .tt-content-style-navy a,
  4489. .tt-content-style-navy h1,
  4490. .tt-content-style-navy h2,
  4491. .tt-content-style-navy h3,
  4492. .tt-content-style-navy h4,
  4493. .tt-content-style-navy h5,
  4494. .tt-content-style-navy h6 {
  4495. color:#A5B0B9;
  4496. }
  4497.  
  4498. .tt-content-style-orange a,
  4499. .tt-content-style-orange h1,
  4500. .tt-content-style-orange h2,
  4501. .tt-content-style-orange h3,
  4502. .tt-content-style-orange h4,
  4503. .tt-content-style-orange h5,
  4504. .tt-content-style-orange h6 {
  4505. color:#F6D36C;
  4506. }
  4507.  
  4508. .tt-content-style-purple a,
  4509. .tt-content-style-purple h1,
  4510. .tt-content-style-purple h2,
  4511. .tt-content-style-purple h3,
  4512. .tt-content-style-purple h4,
  4513. .tt-content-style-purple h5,
  4514. .tt-content-style-purple h6 {
  4515. color:#DEBBD9;
  4516. }
  4517.  
  4518. .tt-content-style-red a,
  4519. .tt-content-style-red h1,
  4520. .tt-content-style-red h2,
  4521. .tt-content-style-red h3,
  4522. .tt-content-style-red h4,
  4523. .tt-content-style-red h5,
  4524. .tt-content-style-red h6 {
  4525. color:#f78297;
  4526. }
  4527.  
  4528. .tt-content-style-teal a,
  4529. .tt-content-style-teal h1,
  4530. .tt-content-style-teal h2,
  4531. .tt-content-style-teal h3,
  4532. .tt-content-style-teal h4,
  4533. .tt-content-style-teal h5,
  4534. .tt-content-style-teal h6 {
  4535. color:#A9DEE1;
  4536. }
  4537.  
  4538.  
  4539. /* ----- Highlight Text ----- */
  4540. .highlight-style-1 {
  4541. color: #FFFFFF;
  4542. padding: 2px 6px;
  4543.         border-radius: 3px;
  4544.    -moz-border-radius: 3px;
  4545. -webkit-border-radius: 3px;
  4546. }
  4547.  
  4548. .highlight-autumn .highlight-style-1 {
  4549. background-color: #873108;
  4550. }
  4551.  
  4552. .highlight-autumn .highlight-style-2 {
  4553. color: #873108;
  4554. border-bottom:1px dashed #873108;
  4555. }
  4556.  
  4557. .highlight-black .highlight-style-1 {
  4558. background-color: #000;
  4559. }
  4560.  
  4561. .highlight-black .highlight-style-2 {
  4562. color: #000;
  4563. border-bottom:1px dashed #000;
  4564. }
  4565.  
  4566. .highlight-blue-grey .highlight-style-1 {
  4567. background-color: #474759;
  4568. }
  4569.  
  4570. .highlight-blue-grey .highlight-style-2 {
  4571. color: #474759;
  4572. border-bottom:1px dashed #474759;
  4573. }
  4574.  
  4575. .highlight-cool-blue .highlight-style-1 {
  4576. background-color: #0076B8;
  4577. }
  4578.  
  4579. .highlight-cool-blue .highlight-style-2 {
  4580. color: #0076B8;
  4581. border-bottom:1px dashed #0076B8;
  4582. }
  4583.  
  4584. .highlight-coffee .highlight-style-1 {
  4585. background-color: #372E25;
  4586. }
  4587.  
  4588. .highlight-coffee .highlight-style-2 {
  4589. color: #372E25;
  4590. border-bottom:1px dashed #372E25;
  4591. }
  4592.  
  4593. .highlight-fire .highlight-style-1 {
  4594. background-color: #D0631C;
  4595. }
  4596.  
  4597. .highlight-fire .highlight-style-2 {
  4598. color: #D0631C;
  4599. border-bottom:1px dashed #D0631C;
  4600. }
  4601.  
  4602. .highlight-golden .highlight-style-1 {
  4603. background-color: #BF7D02;
  4604. }
  4605.  
  4606. .highlight-golden .highlight-style-2 {
  4607. color: #BF7D02;
  4608. border-bottom:1px dashed #BF7D02;
  4609. }
  4610.  
  4611. .highlight-green .highlight-style-1 {
  4612. background-color: #478418;
  4613. }
  4614.  
  4615. .highlight-green .highlight-style-2 {
  4616. color: #478418;
  4617. border-bottom:1px dashed #478418;
  4618. }
  4619.  
  4620. .highlight-lime-green .highlight-style-1 {
  4621. background-color: #A1BE00;
  4622. }
  4623.  
  4624. .highlight-lime-green .highlight-style-2 {
  4625. color: #A1BE00;
  4626. border-bottom:1px dashed #A1BE00;
  4627. }
  4628.  
  4629. .highlight-periwinkle .highlight-style-1 {
  4630. background-color: #5556A3;
  4631. }
  4632.  
  4633. .highlight-periwinkle .highlight-style-2 {
  4634. color: #5556A3;
  4635. border-bottom:1px dashed #5556A3;
  4636. }
  4637.  
  4638. .highlight-pink .highlight-style-1 {
  4639. background-color: #92366D;
  4640. }
  4641.  
  4642. .highlight-pink .highlight-style-2 {
  4643. color: #92366D;
  4644. border-bottom:1px dashed #92366D;
  4645. }
  4646.  
  4647. .highlight-purple .highlight-style-1 {
  4648. background-color: #6B4687;
  4649. }
  4650.  
  4651. .highlight-purple .highlight-style-2 {
  4652. color: #6B4687;
  4653. border-bottom:1px dashed #6B4687;
  4654. }
  4655.  
  4656. .highlight-red .highlight-style-1 {
  4657. background-color: #A1070B;
  4658. }
  4659.  
  4660. .highlight-red .highlight-style-2 {
  4661. color: #A1070B;
  4662. border-bottom:1px dashed #A1070B;
  4663. }
  4664.  
  4665. .highlight-royal-blue .highlight-style-1 {
  4666. background-color: #2F496F;
  4667. }
  4668.  
  4669. .highlight-royal-blue .highlight-style-2 {
  4670. color: #2F496F;
  4671. border-bottom:1px dashed #2F496F;
  4672. }
  4673.  
  4674. .highlight-silver .highlight-style-1 {
  4675. background-color: #DDD;
  4676. color:#444 !important;
  4677. }
  4678.  
  4679. .highlight-silver .highlight-style-2 {
  4680. color: #999;
  4681. border-bottom:1px dashed #999;
  4682. }
  4683.  
  4684. .highlight-sky-blue .highlight-style-1 {
  4685. background-color: #16A7E1;
  4686. }
  4687.  
  4688. .highlight-sky-blue .highlight-style-2 {
  4689. color: #16A7E1;
  4690. border-bottom:1px dashed #16A7E1;
  4691. }
  4692.  
  4693. .highlight-teal-grey .highlight-style-1 {
  4694. background-color: #5A7D77;
  4695. }
  4696.  
  4697. .highlight-teal-grey .highlight-style-2 {
  4698. color: #5A7D77;
  4699. border-bottom:1px dashed #5A7D77;
  4700. }
  4701.  
  4702. .highlight-teal .highlight-style-1 {
  4703. background-color: #4BA096;
  4704. }
  4705.  
  4706. .highlight-teal .highlight-style-2 {
  4707. color: #4BA096;
  4708. border-bottom:1px dashed #4BA096;
  4709. }
  4710.  
  4711.  
  4712. /* ----- Drop Caps ----- */
  4713. .tt-dropcap-round,
  4714. .tt-dropcap-square,
  4715. .tt-dropcap-text {
  4716. color: #FFFFFF;
  4717. float: left;
  4718. text-align: center;
  4719. font-size: 24px;
  4720. letter-spacing:-1px;
  4721. height: 41px;
  4722. line-height: 42px;
  4723. margin: 1px 10px -5px 0;
  4724. width: 41px;
  4725. }
  4726.  
  4727. .tt-dropcap-round {
  4728. -moz-border-radius:25px;
  4729. -webkit-border-radius:25px;
  4730. border-radius:25px;
  4731. }
  4732.  
  4733. .tt-dropcap-text {
  4734. display: block;
  4735. font-size: 40px;
  4736. line-height: 40px;
  4737. margin: 0 8px -5px 0;
  4738. }
  4739.  
  4740. .tt-dropcap-autumn .tt-dropcap-square,
  4741. .tt-dropcap-autumn .tt-dropcap-round{
  4742. background-image: -webkit-gradient(linear, left top, left bottom, from(#D0600E), to(#772002));
  4743. background-image: -webkit-linear-gradient(top, #D0600E, #772002);
  4744. background-image:    -moz-linear-gradient(top, #D0600E, #772002);
  4745. background-image:      -o-linear-gradient(top, #D0600E, #772002);
  4746. background-image:         linear-gradient(to bottom, #D0600E, #772002);
  4747. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D0600E', endColorstr='#772002');/*For IE7-8-9*/
  4748. }
  4749. .tt-dropcap-autumn .tt-dropcap-text {
  4750. color:#A64108;
  4751. }
  4752.  
  4753. .tt-dropcap-black-2 .tt-dropcap-square,
  4754. .tt-dropcap-black-2 .tt-dropcap-round{
  4755. background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#262626));
  4756. background-image: -webkit-linear-gradient(top, #333333, #262626);
  4757. background-image:    -moz-linear-gradient(top, #333333, #262626);
  4758. background-image:      -o-linear-gradient(top, #333333, #262626);
  4759. background-image:         linear-gradient(to bottom, #333333, #262626);
  4760. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#333333', endColorstr='#262626');/*For IE7-8-9*/
  4761. }
  4762.  
  4763. .tt-dropcap-black-2 .tt-dropcap-text {
  4764. color:#222;
  4765. }
  4766.  
  4767. .tt-dropcap-blue-grey .tt-dropcap-square,
  4768. .tt-dropcap-blue-grey .tt-dropcap-round{
  4769. background-image: -webkit-gradient(linear, left top, left bottom, from(#5E6475), to(#2C2F38));
  4770. background-image: -webkit-linear-gradient(top, #5E6475, #2C2F38);
  4771. background-image:    -moz-linear-gradient(top, #5E6475, #2C2F38);
  4772. background-image:      -o-linear-gradient(top, #5E6475, #2C2F38);
  4773. background-image:         linear-gradient(to bottom, #5E6475, #2C2F38);
  4774. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5E6475', endColorstr='#2C2F38');/*For IE7-8-9*/
  4775. }
  4776.  
  4777. .tt-dropcap-blue-grey .tt-dropcap-text {
  4778. color:#454956;
  4779. }
  4780.  
  4781. .tt-dropcap-cool-blue .tt-dropcap-square,
  4782. .tt-dropcap-cool-blue .tt-dropcap-round{
  4783. background-image: -webkit-gradient(linear, left top, left bottom, from(#0D9DDC), to(#0D5292));
  4784. background-image: -webkit-linear-gradient(top, #0D9DDC, #0D5292);
  4785. background-image:    -moz-linear-gradient(top, #0D9DDC, #0D5292);
  4786. background-image:      -o-linear-gradient(top, #0D9DDC, #0D5292);
  4787. background-image:         linear-gradient(to bottom, #0D9DDC, #0D5292);
  4788. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0D9DDC', endColorstr='#0D5292');/*For IE7-8-9*/
  4789. }
  4790.  
  4791. .tt-dropcap-cool-blue .tt-dropcap-text {
  4792. color:#0D76B5;
  4793. }
  4794.  
  4795. .tt-dropcap-coffee .tt-dropcap-square,
  4796. .tt-dropcap-coffee .tt-dropcap-round{
  4797. background-image: -webkit-gradient(linear, left top, left bottom, from(#9A6742), to(#2E1C10));
  4798. background-image: -webkit-linear-gradient(top, #9A6742, #2E1C10);
  4799. background-image:    -moz-linear-gradient(top, #9A6742, #2E1C10);
  4800. background-image:      -o-linear-gradient(top, #9A6742, #2E1C10);
  4801. background-image:         linear-gradient(to bottom, #9A6742, #2E1C10);
  4802. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9A6742', endColorstr='#2E1C10');/*For IE7-8-9*/
  4803. }
  4804.  
  4805. .tt-dropcap-coffee .tt-dropcap-text {
  4806. color:#67432A;
  4807. }
  4808.  
  4809. .tt-dropcap-fire .tt-dropcap-square,
  4810. .tt-dropcap-fire .tt-dropcap-round{
  4811. background-image: -webkit-gradient(linear, left top, left bottom, from(#FE8A0B), to(#B33410));
  4812. background-image: -webkit-linear-gradient(top, #FE8A0B, #B33410);
  4813. background-image:    -moz-linear-gradient(top, #FE8A0B, #B33410);
  4814. background-image:      -o-linear-gradient(top, #FE8A0B, #B33410);
  4815. background-image:         linear-gradient(to bottom, #FE8A0B, #B33410);
  4816. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FE8A0B', endColorstr='#B33410');/*For IE7-8-9*/
  4817. }
  4818.  
  4819. .tt-dropcap-fire .tt-dropcap-text {
  4820. color:#DD640E;
  4821. }
  4822.  
  4823. .tt-dropcap-golden .tt-dropcap-square,
  4824. .tt-dropcap-golden .tt-dropcap-round{
  4825. background-image: -webkit-gradient(linear, left top, left bottom, from(#FDBB0D), to(#BF7D02));
  4826. background-image: -webkit-linear-gradient(top, #FDBB0D, #BF7D02);
  4827. background-image:    -moz-linear-gradient(top, #FDBB0D, #BF7D02);
  4828. background-image:      -o-linear-gradient(top, #FDBB0D, #BF7D02);
  4829. background-image:         linear-gradient(to bottom, #FDBB0D, #BF7D02);
  4830. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDBB0D', endColorstr='#BF7D02');/*For IE7-8-9*/
  4831. }
  4832.  
  4833. .tt-dropcap-golden .tt-dropcap-text {
  4834. color:#E3A108;
  4835. }
  4836.  
  4837. .tt-dropcap-green-2 .tt-dropcap-square,
  4838. .tt-dropcap-green-2 .tt-dropcap-round{
  4839. background-image: -webkit-gradient(linear, left top, left bottom, from(#49A501), to(#416119));
  4840. background-image: -webkit-linear-gradient(top, #49A501, #416119);
  4841. background-image:    -moz-linear-gradient(top, #49A501, #416119);
  4842. background-image:      -o-linear-gradient(top, #49A501, #416119);
  4843. background-image:         linear-gradient(to bottom, #49A501, #416119);
  4844. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#49A501', endColorstr='#416119');/*For IE7-8-9*/
  4845. }
  4846.  
  4847. .tt-dropcap-green-2 .tt-dropcap-text {
  4848. color:#45850C;
  4849. }
  4850.  
  4851. .tt-dropcap-lime-green .tt-dropcap-square,
  4852. .tt-dropcap-lime-green .tt-dropcap-round{
  4853. background-image: -webkit-gradient(linear, left top, left bottom, from(#AED613), to(#467612));
  4854. background-image: -webkit-linear-gradient(top, #AED613, #467612);
  4855. background-image:    -moz-linear-gradient(top, #AED613, #467612);
  4856. background-image:      -o-linear-gradient(top, #AED613, #467612);
  4857. background-image:         linear-gradient(to bottom, #AED613, #467612);
  4858. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#AED613', endColorstr='#467612');/*For IE7-8-9*/
  4859. }
  4860.  
  4861. .tt-dropcap-lime-green .tt-dropcap-text {
  4862. color:#7DA813;
  4863. }
  4864.  
  4865. .tt-dropcap-periwinkle .tt-dropcap-square,
  4866. .tt-dropcap-periwinkle .tt-dropcap-round{
  4867. background-image: -webkit-gradient(linear, left top, left bottom, from(#5064C9), to(#522173));
  4868. background-image: -webkit-linear-gradient(top, #5064C9, #522173);
  4869. background-image:    -moz-linear-gradient(top, #5064C9, #522173);
  4870. background-image:      -o-linear-gradient(top, #5064C9, #522173);
  4871. background-image:         linear-gradient(to bottom, #5064C9, #522173);
  4872. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5064C9', endColorstr='#522173');/*For IE7-8-9*/
  4873. }
  4874.  
  4875. .tt-dropcap-periwinkle .tt-dropcap-text {
  4876. color:#51439E;
  4877. }
  4878.  
  4879. .tt-dropcap-pink .tt-dropcap-square,
  4880. .tt-dropcap-pink .tt-dropcap-round{
  4881. background-image: -webkit-gradient(linear, left top, left bottom, from(#C4378F), to(#72234F));
  4882. background-image: -webkit-linear-gradient(top, #C4378F, #72234F);
  4883. background-image:    -moz-linear-gradient(top, #C4378F, #72234F);
  4884. background-image:      -o-linear-gradient(top, #C4378F, #72234F);
  4885. background-image:         linear-gradient(to bottom, #C4378F, #72234F);
  4886. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C4378F', endColorstr='#72234F');/*For IE7-8-9*/
  4887. }
  4888.  
  4889. .tt-dropcap-pink .tt-dropcap-text {
  4890. color:#9C2E70;
  4891. }
  4892.  
  4893. .tt-dropcap-purple-2 .tt-dropcap-square,
  4894. .tt-dropcap-purple-2 .tt-dropcap-round{
  4895. background-image: -webkit-gradient(linear, left top, left bottom, from(#8F4EC2), to(#513567));
  4896. background-image: -webkit-linear-gradient(top, #8F4EC2, #513567);
  4897. background-image:    -moz-linear-gradient(top, #8F4EC2, #513567);
  4898. background-image:      -o-linear-gradient(top, #8F4EC2, #513567);
  4899. background-image:         linear-gradient(to bottom, #8F4EC2, #513567);
  4900. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8F4EC2', endColorstr='#513567');/*For IE7-8-9*/
  4901. }
  4902.  
  4903. .tt-dropcap-purple-2 .tt-dropcap-text {
  4904. color:#704295;
  4905. }
  4906.  
  4907. .tt-dropcap-red-2 .tt-dropcap-square,
  4908. .tt-dropcap-red-2 .tt-dropcap-round{
  4909. background-image: -webkit-gradient(linear, left top, left bottom, from(#C71901), to(#961300));
  4910. background-image: -webkit-linear-gradient(top, #C71901, #961300);
  4911. background-image:    -moz-linear-gradient(top, #C71901, #961300);
  4912. background-image:      -o-linear-gradient(top, #C71901, #961300);
  4913. background-image:         linear-gradient(to bottom, #C71901, #961300);
  4914. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C71901', endColorstr='#961300');/*For IE7-8-9*/
  4915. }
  4916.  
  4917. .tt-dropcap-red-2 .tt-dropcap-text {
  4918. color:#B01601;
  4919. }
  4920.  
  4921. .tt-dropcap-royal-blue .tt-dropcap-square,
  4922. .tt-dropcap-royal-blue .tt-dropcap-round{
  4923. background-image: -webkit-gradient(linear, left top, left bottom, from(#2D59A2), to(#122A53));
  4924. background-image: -webkit-linear-gradient(top, #2D59A2, #122A53);
  4925. background-image:    -moz-linear-gradient(top, #2D59A2, #122A53);
  4926. background-image:      -o-linear-gradient(top, #2D59A2, #122A53);
  4927. background-image:         linear-gradient(to bottom, #2D59A2, #122A53);
  4928. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2D59A2', endColorstr='#122A53');/*For IE7-8-9*/
  4929. }
  4930.  
  4931. .tt-dropcap-royal-blue .tt-dropcap-text {
  4932. color:#20437C;
  4933. }
  4934.  
  4935. .tt-dropcap-silver .tt-dropcap-square,
  4936. .tt-dropcap-silver .tt-dropcap-round{
  4937. background-image: -webkit-gradient(linear, left top, left bottom, from(#ACACAC), to(#5C5C5C));
  4938. background-image: -webkit-linear-gradient(top, #ACACAC, #5C5C5C);
  4939. background-image:    -moz-linear-gradient(top, #ACACAC, #5C5C5C);
  4940. background-image:      -o-linear-gradient(top, #ACACAC, #5C5C5C);
  4941. background-image:         linear-gradient(to bottom, #ACACAC, #5C5C5C);
  4942. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ACACAC', endColorstr='#5C5C5C');/*For IE7-8-9*/
  4943. }
  4944.  
  4945. .tt-dropcap-silver .tt-dropcap-text {
  4946. color:#868686;
  4947. }
  4948.  
  4949. .tt-dropcap-sky-blue .tt-dropcap-square,
  4950. .tt-dropcap-sky-blue .tt-dropcap-round{
  4951. background-image: -webkit-gradient(linear, left top, left bottom, from(#53C5FE), to(#16A7E1));
  4952. background-image: -webkit-linear-gradient(top, #53C5FE, #16A7E1);
  4953. background-image:    -moz-linear-gradient(top, #53C5FE, #16A7E1);
  4954. background-image:      -o-linear-gradient(top, #53C5FE, #16A7E1);
  4955. background-image:         linear-gradient(to bottom, #53C5FE, #16A7E1);
  4956. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#53C5FE', endColorstr='#16A7E1');/*For IE7-8-9*/
  4957. }
  4958.  
  4959.  
  4960. .tt-dropcap-sky-blue .tt-dropcap-text {
  4961. color:#34B6EF;
  4962. }
  4963.  
  4964. .tt-dropcap-teal-grey .tt-dropcap-square,
  4965. .tt-dropcap-teal-grey .tt-dropcap-round{
  4966. background-image: -webkit-gradient(linear, left top, left bottom, from(#33657E), to(#162E36));
  4967. background-image: -webkit-linear-gradient(top, #33657E, #162E36);
  4968. background-image:    -moz-linear-gradient(top, #33657E, #162E36);
  4969. background-image:      -o-linear-gradient(top, #33657E, #162E36);
  4970. background-image:         linear-gradient(to bottom, #33657E, #162E36);
  4971. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#33657E', endColorstr='#162E36');/*For IE7-8-9*/
  4972. }
  4973.  
  4974. .tt-dropcap-teal-grey .tt-dropcap-text {
  4975. color:#264D5E;
  4976. }
  4977.  
  4978. .tt-dropcap-teal-2 .tt-dropcap-square,
  4979. .tt-dropcap-teal-2 .tt-dropcap-round{
  4980. background-image: -webkit-gradient(linear, left top, left bottom, from(#3CBA9F), to(#185C60));
  4981. background-image: -webkit-linear-gradient(top, #3CBA9F, #185C60);
  4982. background-image:    -moz-linear-gradient(top, #3CBA9F, #185C60);
  4983. background-image:      -o-linear-gradient(top, #3CBA9F, #185C60);
  4984. background-image:         linear-gradient(to bottom, #3CBA9F, #185C60);
  4985. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3CBA9F', endColorstr='#185C60');/*For IE7-8-9*/
  4986. }
  4987.  
  4988. .tt-dropcap-teal-2 .tt-dropcap-text {
  4989. color:#29897E;
  4990. }
  4991.  
  4992. .tt-dropcap-black .tt-dropcap-square,
  4993. .tt-dropcap-black .tt-dropcap-round{
  4994. background-color: #545454;
  4995. background-image: -moz-linear-gradient(top, #5e5e5e, #434343);
  4996. background-image: -ms-linear-gradient(top, #5e5e5e, #434343);
  4997. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#434343));
  4998. background-image: -webkit-linear-gradient(top, #5e5e5e, #434343);
  4999. background-image: -o-linear-gradient(top, #5e5e5e, #434343);
  5000. background-image: linear-gradient(top, #5e5e5e, #434343);
  5001. background-repeat: repeat-x;
  5002. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343', GradientType=0);
  5003. }
  5004.  
  5005. .tt-dropcap-black .tt-dropcap-text {
  5006. color:#434343;
  5007. }
  5008.  
  5009. .tt-dropcap-blue .tt-dropcap-square,
  5010. .tt-dropcap-blue .tt-dropcap-round{
  5011. background-color: #8dd9f6;
  5012. background-image: -moz-linear-gradient(top, #abe4f8, #6fcef3);
  5013. background-image: -ms-linear-gradient(top, #abe4f8, #6fcef3);
  5014. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#abe4f8), to(#6fcef3));
  5015. background-image: -webkit-linear-gradient(top, #abe4f8, #6fcef3);
  5016. background-image: -o-linear-gradient(top, #abe4f8, #6fcef3);
  5017. background-image: linear-gradient(top, #abe4f8, #6fcef3);
  5018. background-repeat: repeat-x;
  5019. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe4f8', endColorstr='#6fcef3', GradientType=0);
  5020. }
  5021.  
  5022. .tt-dropcap-blue .tt-dropcap-text {
  5023. color:#6fcef3;
  5024. }
  5025.  
  5026. .tt-dropcap-green .tt-dropcap-square,
  5027. .tt-dropcap-green .tt-dropcap-round{
  5028. background-color: #cae285;
  5029. background-image: -moz-linear-gradient(top, #cae285, #9fcb57);
  5030. background-image: -ms-linear-gradient(top, #cae285, #9fcb57);
  5031. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cae285), to(#9fcb57));
  5032. background-image: -webkit-linear-gradient(top, #cae285, #9fcb57);
  5033. background-image: -o-linear-gradient(top, #cae285, #9fcb57);
  5034. background-image: linear-gradient(top, #cae285, #9fcb57);
  5035. background-repeat: repeat-x;
  5036. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57', GradientType=0);
  5037. }
  5038.  
  5039. .tt-dropcap-green .tt-dropcap-text {
  5040. color:#9fcb57;
  5041. }
  5042.  
  5043. .tt-dropcap-grey .tt-dropcap-square,
  5044. .tt-dropcap-grey .tt-dropcap-round{
  5045. background-color: #cacaca;
  5046. background-image: -moz-linear-gradient(top, #cacaca, #aeaeae);
  5047. background-image: -ms-linear-gradient(top, #cacaca, #aeaeae);
  5048. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cacaca), to(#aeaeae));
  5049. background-image: -webkit-linear-gradient(top, #cacaca, #aeaeae);
  5050. background-image: -o-linear-gradient(top, #cacaca, #aeaeae);
  5051. background-image: linear-gradient(top, #cacaca, #aeaeae);
  5052. background-repeat: repeat-x;
  5053. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#aeaeae', GradientType=0);
  5054. }
  5055.  
  5056. .tt-dropcap-grey .tt-dropcap-text {
  5057. color:#aeaeae;
  5058. }
  5059.  
  5060. .tt-dropcap-navy .tt-dropcap-square,
  5061. .tt-dropcap-navy .tt-dropcap-round{
  5062. background-color: #becbd6;
  5063. background-image: -moz-linear-gradient(top, #becbd6, #88a1b4);
  5064. background-image: -ms-linear-gradient(top, #becbd6, #88a1b4);
  5065. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#becbd6), to(#88a1b4));
  5066. background-image: -webkit-linear-gradient(top, #becbd6, #88a1b4);
  5067. background-image: -o-linear-gradient(top, #becbd6, #88a1b4);
  5068. background-image: linear-gradient(top, #becbd6, #88a1b4);
  5069. background-repeat: repeat-x;
  5070. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#becbd6', endColorstr='#88a1b4', GradientType=0);
  5071. }
  5072.  
  5073. .tt-dropcap-navy .tt-dropcap-text {
  5074. color:#88a1b4;
  5075. }
  5076.  
  5077. .tt-dropcap-orange .tt-dropcap-square,
  5078. .tt-dropcap-orange .tt-dropcap-round{
  5079. background-color: #feda71;
  5080. background-image: -moz-linear-gradient(top, #feda71, #febb4a);
  5081. background-image: -ms-linear-gradient(top, #feda71, #febb4a);
  5082. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#feda71), to(#febb4a));
  5083. background-image: -webkit-linear-gradient(top, #feda71, #febb4a);
  5084. background-image: -o-linear-gradient(top, #feda71, #febb4a);
  5085. background-image: linear-gradient(top, #feda71, #febb4a);
  5086. background-repeat: repeat-x;
  5087. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a', GradientType=0);
  5088. }
  5089.  
  5090. .tt-dropcap-orange .tt-dropcap-text {
  5091. color:#febb4a;
  5092. }
  5093.  
  5094. .tt-dropcap-purple .tt-dropcap-square,
  5095. .tt-dropcap-purple .tt-dropcap-round{
  5096. background-color: #e8c4e4;
  5097. background-image: -moz-linear-gradient(top, #e8c4e4, #d494ce);
  5098. background-image: -ms-linear-gradient(top, #e8c4e4, #d494ce);
  5099. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8c4e4), to(#d494ce));
  5100. background-image: -webkit-linear-gradient(top, #e8c4e4, #d494ce);
  5101. background-image: -o-linear-gradient(top, #e8c4e4, #d494ce);
  5102. background-image: linear-gradient(top, #e8c4e4, #d494ce);
  5103. background-repeat: repeat-x;
  5104. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c4e4', endColorstr='#d494ce', GradientType=0);
  5105. }
  5106.  
  5107. .tt-dropcap-purple .tt-dropcap-text {
  5108. color:#d494ce;
  5109. }
  5110.  
  5111. .tt-dropcap-red .tt-dropcap-square,
  5112. .tt-dropcap-red .tt-dropcap-round{
  5113. background-color: #f78297;
  5114. background-image: -moz-linear-gradient(top, #f78297, #f56778);
  5115. background-image: -ms-linear-gradient(top, #f78297, #f56778);
  5116. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f78297), to(#f56778));
  5117. background-image: -webkit-linear-gradient(top, #f78297, #f56778);
  5118. background-image: -o-linear-gradient(top, #f78297, #f56778);
  5119. background-image: linear-gradient(top, #f78297, #f56778);
  5120. background-repeat: repeat-x;
  5121. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f78297', endColorstr='#f56778', GradientType=0);
  5122. }
  5123.  
  5124. .tt-dropcap-red .tt-dropcap-text {
  5125. color:#f56778;
  5126. }
  5127.  
  5128. .tt-dropcap-teal .tt-dropcap-square,
  5129. .tt-dropcap-teal .tt-dropcap-round{
  5130. background-color: #b7f2f4;
  5131. background-image: -moz-linear-gradient(top, #b7f2f4, #7ce7ea);
  5132. background-image: -ms-linear-gradient(top, #b7f2f4, #7ce7ea);
  5133. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b7f2f4), to(#7ce7ea));
  5134. background-image: -webkit-linear-gradient(top, #b7f2f4, #7ce7ea);
  5135. background-image: -o-linear-gradient(top, #b7f2f4, #7ce7ea);
  5136. background-image: linear-gradient(top, #b7f2f4, #7ce7ea);
  5137. background-repeat: repeat-x;
  5138. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7f2f4', endColorstr='#7ce7ea', GradientType=0);
  5139. }
  5140.  
  5141. .tt-dropcap-teal .tt-dropcap-text {
  5142. color:#7ce7ea;
  5143. }
  5144.  
  5145.  
  5146.  
  5147.  
  5148. /* ----- Icons ----- */
  5149. .tt-icon {
  5150. padding:4px 0 20px 55px;
  5151. display:inline-block;
  5152. font-size:13px;
  5153. line-height:1.5em;
  5154. }
  5155.  
  5156. .sidebar .tt-icon {
  5157. padding:8px 0 20px 55px;
  5158. font-size:12px;
  5159. }
  5160.  
  5161. .tt-icon span {font-weight:bold;}
  5162.  
  5163. .tt-icon{
  5164.         position:relative;
  5165. }
  5166. .tt-icon:before{
  5167.         content:"";
  5168.         position:absolute;
  5169.         left:1px;
  5170.         top:0;
  5171.         width:48px;
  5172.         height:48px;
  5173. }
  5174. .icon-alarm:before{
  5175.         background-position:0 -1144px;
  5176. }
  5177. .icon-arrow-down-a:before{
  5178. background-position:0 -1190px;
  5179. }
  5180.  
  5181. .icon-arrow-down-b:before{
  5182. background-position:0 -1237px;
  5183. }
  5184.  
  5185. .icon-arrow-up-a:before{
  5186.         background-position:0 -3596px;
  5187. }
  5188.  
  5189. .icon-arrow-up-b:before{
  5190.         background-position:0 -3649px;
  5191. }
  5192.  
  5193. .icon-bookmark:before{
  5194.         background-position:0 -2249px;
  5195. }
  5196.  
  5197. .icon-calculator:before{
  5198. background-position:0 -1339px;
  5199. }
  5200.  
  5201. .icon-calendar-day:before{
  5202.         background-position:0 -2519px;
  5203. }
  5204.  
  5205. .icon-calendar-month:before{
  5206.         background-position:0 -3383px;
  5207. }
  5208.  
  5209. .icon-camera:before{
  5210.         background-position:0 -3429px;
  5211.         top:2px;
  5212. }
  5213.  
  5214. .icon-cart-add:before{
  5215.         background-position:0 -3486px;
  5216. }
  5217.  
  5218. .icon-caution:before{
  5219.         background-position:0 -3542px;
  5220. }
  5221.  
  5222. .icon-cellphone:before{
  5223.         background-position:0 -2305px;
  5224. }
  5225.  
  5226. .icon-chart:before{
  5227.         background-position:0 -2351px;
  5228. }
  5229.  
  5230. .icon-chat:before{
  5231.         background-position:0 -2407px;
  5232. }
  5233.  
  5234. .icon-chat-2:before{
  5235.         background-position:0 -2460px;
  5236. }
  5237.  
  5238. .icon-checklist:before{
  5239.         background-position:0 -1391px;
  5240. }
  5241.  
  5242. .icon-checkmark:before{
  5243.         background-position:0 -1442px;
  5244. }
  5245.  
  5246. .icon-clipboard:before{
  5247.         background-position:0 -3923px;
  5248. }
  5249.  
  5250. .icon-clock:before{
  5251.         background-position:0 -1493px;
  5252. }
  5253.  
  5254. .icon-contacts:before{
  5255.         background-position:0 -1551px;
  5256. }
  5257.  
  5258. .icon-crate:before{
  5259.         background-position:0 -1605px;
  5260. }
  5261.  
  5262. .icon-database:before{
  5263.         background-position:0 -1651px;
  5264. }
  5265.  
  5266. .icon-document-edit:before{
  5267.         background-position:0 -3865px;
  5268. }
  5269.  
  5270. .icon-drive:before{
  5271.         background-position:0 -2624px;
  5272. }
  5273.  
  5274. .icon-dvd:before{
  5275.         background-position:0 -2678px;
  5276. }
  5277.  
  5278. .icon-email-send:before{
  5279.         background-position:0 -2725px;
  5280. }
  5281.  
  5282. .icon-flag:before{
  5283.         background-position:0 -2785px;
  5284. }
  5285.  
  5286. .icon-games:before{
  5287.         background-position:0 -3708px;
  5288. }
  5289.  
  5290. .icon-gear:before{
  5291.         background-position:0 -3756px;
  5292. }
  5293.  
  5294. .icon-globe-download:before{
  5295.         background-position:0 -3811px;
  5296. }
  5297.  
  5298. .icon-globe-upload:before{
  5299.         background-position:0 -2568px;
  5300. }
  5301.  
  5302. .icon-globe:before{
  5303. background-position:0 -1287px;
  5304. }
  5305.  
  5306. .icon-hdtv:before{
  5307.         background-position:0 -1699px;
  5308. }
  5309.  
  5310. .icon-heart:before{
  5311.         background-position:0 -1760px;
  5312. }
  5313.  
  5314. .icon-support:before{
  5315.         background-position:0 -1816px;
  5316. }
  5317.  
  5318. .icon-history:before{
  5319.         background-position:0 -1865px;
  5320. }
  5321.  
  5322. .icon-home:before{
  5323.         background-position:0 -1923px;
  5324. }
  5325.  
  5326. .icon-info:before{
  5327.         background-position:0 -2839px;
  5328. }
  5329.  
  5330. .icon-laptop:before{
  5331.         background-position:0 -2889px;
  5332. }
  5333.  
  5334. .icon-light-on:before{
  5335.         background-position:0 -2951px;
  5336. }
  5337.  
  5338. .icon-lock-closed:before{
  5339.         background-position:0 -3004px;
  5340. }
  5341.  
  5342. .icon-magnify:before{
  5343.         background-position:0 -3058px;
  5344. }
  5345.  
  5346. .icon-megaphone:before{
  5347.         background-position:0 -3973px;
  5348. }
  5349.  
  5350. .icon-money:before{
  5351.         background-position:0 -4020px;
  5352. }
  5353.  
  5354. .icon-movie:before{
  5355.         background-position:0 -4082px;
  5356. }
  5357.  
  5358. .icon-mp3:before{
  5359.         background-position:0 -4139px;
  5360. }
  5361.  
  5362. .icon-ms-word {
  5363. background:url(images/shortcodes/icons/ms-word-doc.png) 0 0 no-repeat;
  5364. }
  5365.  
  5366. .icon-music:before{
  5367.         background-position:0 -4189px;
  5368. }
  5369.  
  5370. .icon-network:before{
  5371.         background-position:0 -1976px;
  5372. }
  5373.  
  5374. .icon-news:before{
  5375.         background-position:0 -2025px;
  5376. }
  5377.  
  5378. .icon-notebook:before{
  5379.         background-position:0 -2086px;
  5380. }
  5381.  
  5382. .icon-pdf {
  5383. background:url(images/shortcodes/icons/pdf.png) 0 0 no-repeat;
  5384. padding:4px 0 25px 55px;
  5385. }
  5386.  
  5387. .icon-photos:before{
  5388.         background-position:0 -2135px;
  5389. }
  5390.  
  5391. .icon-refresh:before{
  5392.         background-position:0 -3109px;
  5393. }
  5394.  
  5395. .icon-rss:before{
  5396.         background-position:0 -3163px;
  5397. }
  5398.  
  5399. .icon-shield-blue:before{
  5400.         background-position:0 -3217px;
  5401. }
  5402.  
  5403. .icon-shield-green:before{
  5404.         background-position:0 -3271px;
  5405. }
  5406.  
  5407. .icon-star:before{
  5408.         background-position:0 -3325px;
  5409. }
  5410.  
  5411. .icon-smart-phone:before{
  5412.         background-position:0 -4246px;
  5413. }
  5414.  
  5415. .icon-tools:before{
  5416.         background-position:0 -4299px;
  5417. }
  5418.  
  5419. .icon-user-group:before{
  5420.         background-position:0 -4353px;
  5421. }
  5422.  
  5423. .icon-vcard:before{
  5424.         background-position:0 -2192px;
  5425. }
  5426.  
  5427. .icon-video-camera:before{
  5428.         background-position:0 -4406px;
  5429. }
  5430.  
  5431. .icon-x:before{
  5432.         background-position:0 -4457px;
  5433. }
  5434.  
  5435.  
  5436. /* ----- Icons Minimal ----- */
  5437. .tt-mono-icon{
  5438. padding:0 0 10px 45px;
  5439. display:inline-block;
  5440. position:relative;
  5441. }
  5442. .tt-mono-icon:before{
  5443.         content:"";
  5444.         position:absolute;
  5445.         left:0;
  5446.         top:0;
  5447.         width:40px;
  5448.         height:40px;
  5449. }
  5450.  
  5451. .mono-address_book:before{
  5452.         background-position:0 -4675px;
  5453. }
  5454.  
  5455. .mono-alert:before{
  5456.         background-position:0 -4944px;
  5457. }
  5458.  
  5459. .mono-announcement:before{
  5460.         background-position:0 -5215px;
  5461. }
  5462.  
  5463. .mono-calendar:before{
  5464.         background-position:0 -5485px;
  5465. }
  5466.  
  5467. .mono-cog:before{
  5468.         background-position:0 -4721px;
  5469. }
  5470.  
  5471. .mono-comments:before{
  5472.         background-position:0 -4986px;
  5473. }
  5474.  
  5475. .mono-download:before{
  5476.         background-position:0 -5257px;
  5477. }
  5478.  
  5479. .mono-edit:before{
  5480.         background-position:0 -5530px;
  5481. }
  5482.  
  5483. .mono-email:before{
  5484.         background-position:0 -4760px;
  5485. }
  5486.  
  5487. .mono-file:before{
  5488.         background-position:0 -5035px;
  5489. }
  5490.  
  5491. .mono-home:before{
  5492.         background-position:0 -5303px;
  5493. }
  5494.  
  5495. .mono-info:before{
  5496.         background-position:0 -5575px;
  5497. }
  5498.  
  5499. .mono-movie:before{
  5500.         background-position:0 -4811px;
  5501. }
  5502.  
  5503. .mono-page-layout:before{
  5504.         background-position:0 -5077px;
  5505. }
  5506.  
  5507. .mono-pencil:before{
  5508.         background-position:0 -5349px;
  5509. }
  5510.  
  5511. .mono-pictures:before{
  5512.         background-position:0 -5616px;
  5513. }
  5514.  
  5515. .mono-restart:before{
  5516.         background-position:0 -4853px;
  5517. }
  5518.  
  5519. .mono-settings:before{
  5520.         background-position:0 -5123px;
  5521. }
  5522.  
  5523. .mono-support:before{
  5524.         background-position:0 -5395px;
  5525. }
  5526.  
  5527. .mono-tags:before{
  5528.         background-position:0 -5663px;
  5529. }
  5530.  
  5531. .mono-upload:before{
  5532.         background-position:0 -4897px;
  5533. }
  5534.  
  5535. .mono-users:before{
  5536.         background-position:0 -5167px;
  5537. }
  5538.  
  5539. .mono-vcard:before{
  5540.         background-position:0 -5436px;
  5541. }
  5542.  
  5543. .mono-zoom:before{
  5544.         background-position:0 -5709px;
  5545. }
  5546.  
  5547.  
  5548.  
  5549. /* ----- Notification Boxes ----- */
  5550. .tt-notification {
  5551. border:1px solid;
  5552. width:100%;
  5553. border-bottom-width:2px;
  5554. color:#4f4f4f;
  5555. display:block;
  5556. font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
  5557. font-size:11px;
  5558. line-height:19px;
  5559. margin-bottom:20px;
  5560. overflow:hidden;
  5561. position:relative;
  5562. -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15), 0 0 2px rgba(0,0,0,0.05);
  5563.    -moz-box-shadow:0 1px 2px rgba(0,0,0,0.15), 0 0 2px rgba(0,0,0,0.05);
  5564.         box-shadow:0 1px 2px rgba(0,0,0,0.15), 0 0 2px rgba(0,0,0,0.05);  
  5565. -webkit-border-radius:4px;
  5566.    -moz-border-radius:4px;
  5567.         border-radius:4px;
  5568. }
  5569. .closeable-x:before{
  5570.         content:"";
  5571.         position:absolute;
  5572.         right:9px;
  5573.         top:8px;
  5574.         width:9px;
  5575.         height:9px;
  5576.         background-position:0 -5783px;
  5577. }
  5578. .closeable-x {
  5579. position:relative;
  5580. width:100%;
  5581. height:100%;
  5582. }
  5583.  
  5584. .tt-notification p {
  5585. padding:16px 16px 16px 42px;
  5586. text-shadow:0 1px 0 rgba(255,255,255,0.65);
  5587. margin-bottom:0;
  5588. }
  5589.  
  5590. .tt-notification p strong {
  5591. color:#303030;
  5592. font-weight:700;
  5593. }
  5594.  
  5595. .tt-notification.success {
  5596. background-color:#dde6ba;
  5597. border-color:#d0e289 #c6d881 #b8cb71;  
  5598. background-image: -webkit-gradient(linear, left top, left bottom, from(#e6efc2), to(#d9e2b7));
  5599. background-image: -webkit-linear-gradient(top, #e6efc2, #d9e2b7);
  5600. background-image:    -moz-linear-gradient(top, #e6efc2, #d9e2b7);
  5601. background-image:      -o-linear-gradient(top, #e6efc2, #d9e2b7);
  5602. background-image:         linear-gradient(to bottom, #e6efc2, #d9e2b7);
  5603. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6efc2', endColorstr='#d9e2b7');/*For IE7-8-9*/
  5604. }
  5605.  
  5606. .tt-notification.success p:before,
  5607. .tt-notification.error p:before,
  5608. .tt-notification.warning p:before,
  5609. .tt-notification.tip p:before,
  5610. .tt-notification.neutral p:before{
  5611. content:"";
  5612. background-position:0 -1044px;
  5613. width:17px;
  5614. height:16px;
  5615. position:absolute;
  5616. left:14px;
  5617. top:18px;
  5618. }
  5619. .tt-notification.error p:before{
  5620. background-position:0 -1063px;
  5621. }
  5622. .tt-notification.warning p:before{
  5623.         background-position:0 -1084px;
  5624. }
  5625. .tt-notification.tip p:before{
  5626.         background-position:0 -1105px;
  5627. }
  5628. .tt-notification.neutral p:before{
  5629.         background-position:0 -1126px;
  5630. }
  5631.  
  5632. .tt-notification.success p strong {
  5633. color:#417800;
  5634. }
  5635.  
  5636. .tt-notification.error {
  5637. background-color:#f6dbd6;
  5638. border-color:#f7d5d6 #f1c8ca #f2b5b8;
  5639. background-image: -webkit-gradient(linear, left top, left bottom, from(#fbe2e3), to(#eeccce));
  5640. background-image: -webkit-linear-gradient(top, #fbe2e3, #eeccce);
  5641. background-image:    -moz-linear-gradient(top, #fbe2e3, #eeccce);
  5642. background-image:      -o-linear-gradient(top, #fbe2e3, #eeccce);
  5643. background-image:         linear-gradient(to bottom, #fbe2e3, #eeccce);
  5644. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbe2e3', endColorstr='#eeccce');/*For IE7-8-9*/
  5645. }
  5646. .tt-notification.error p strong {
  5647. color:#d43c41;
  5648. }
  5649.  
  5650. .tt-notification.warning {
  5651. background-color:#f9f9b4;
  5652. border-color:#f7dc72 #f4d96c #eace61;
  5653. background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffb9), to(#f0efae));
  5654. background-image: -webkit-linear-gradient(top, #ffffb9, #f0efae);
  5655. background-image:    -moz-linear-gradient(top, #ffffb9, #f0efae);
  5656. background-image:      -o-linear-gradient(top, #ffffb9, #f0efae);
  5657. background-image:         linear-gradient(to bottom, #ffffb9, #f0efae);
  5658. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffb9', endColorstr='#f0efae');/*For IE7-8-9*/
  5659. }
  5660.  
  5661. .tt-notification.warning p strong {
  5662. color:#777909;
  5663. }
  5664.  
  5665. .tt-notification.tip {
  5666. background-color:#dceffa;
  5667. border-color:#b8e1fd #a6d4f4 #9ed1f5;
  5668. background-image: -webkit-gradient(linear, left top, left bottom, from(#e0f4ff), to(#d4e6f0));
  5669. background-image: -webkit-linear-gradient(top, #e0f4ff, #d4e6f0);
  5670. background-image:    -moz-linear-gradient(top, #e0f4ff, #d4e6f0);
  5671. background-image:      -o-linear-gradient(top, #e0f4ff, #d4e6f0);
  5672. background-image:         linear-gradient(to bottom, #e0f4ff, #d4e6f0);
  5673. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e0f4ff', endColorstr='#d4e6f0');/*For IE7-8-9*/
  5674. }
  5675.  
  5676. .tt-notification.tip p strong {
  5677. color:#0068a4;
  5678. }
  5679.  
  5680. .tt-notification.neutral {
  5681. background-color:#f0f0f0;
  5682. border-color:#e4e4e4 #d9d9d9 #cbcbcb;
  5683. background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e4e4e4));
  5684. background-image: -webkit-linear-gradient(top, #f0f0f0, #e4e4e4);
  5685. background-image:    -moz-linear-gradient(top, #f0f0f0, #e4e4e4);
  5686. background-image:      -o-linear-gradient(top, #f0f0f0, #e4e4e4);
  5687. background-image:         linear-gradient(to bottom, #f0f0f0, #e4e4e4);
  5688. filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f0f0f0', endColorstr='#e4e4e4');/*For IE7-8-9*/
  5689. }
  5690.  
  5691. .tt-notification.neutral p strong {
  5692. color:#303030;
  5693. }
  5694.  
  5695.  
  5696.  
  5697. /*----- Text Styles ----- */
  5698. .large-callout p {
  5699. font-size:15px;
  5700. font-family:Helvetica, Arial, sans-serif;
  5701. }
  5702.  
  5703.  
  5704.  
  5705. /*----- Pricing Boxes ----- */
  5706. .true-vision-pricing-column  {
  5707. width:100%;
  5708. background: #F7F7F7;
  5709. margin: 5px;
  5710. float: left;
  5711. border: 1px solid rgba(0, 0, 0, 0.05);
  5712.   -webkit-border-radius: 5px;
  5713.    -moz-border-radius: 5px;
  5714.                 border-radius: 5px;
  5715. }
  5716.  
  5717. .one_fourth .true-vision-pricing-column,
  5718. .vision_one_fourth .true-vision-pricing-column  {
  5719. width:110%;
  5720. }
  5721.  
  5722. .true-vision-pricing-top {
  5723. width:100.5%;
  5724. margin-left: -0.25%;
  5725. border:0;
  5726. padding:30px 0;
  5727. -webkit-border-radius: 4px 4px 0 0;
  5728.    -moz-border-radius: 4px 4px 0 0;
  5729.                 border-radius: 4px 4px 0 0;
  5730. }
  5731.  
  5732. .true-vision-pricing-top h2 {
  5733. color: #fff;
  5734. text-align: center;
  5735. font: 300 25px/25px Helvetica, Verdana, sans-serif;
  5736. margin-bottom:20px;
  5737. }
  5738.  
  5739. .true-vision-pricing-column h1 sup {
  5740. font-size: 35px;
  5741. padding-right:4px;
  5742. }
  5743.  
  5744. .true-vision-pricing-column h1 {
  5745. text-align: center;
  5746. font: bold 88px/1 Helvetica, Arial, Verdana, sans-serif;
  5747. margin: 0 0 0 -24px;
  5748. color:#FFF;
  5749. }
  5750.  
  5751. .true-vision-pricing-column p {
  5752. text-align: center;
  5753. font: 500 14px/1 Helvetica, Arial, Verdana, sans-serif;
  5754. color: #BCBEC0;
  5755. }
  5756.  
  5757. .true-vision-pricing-top p {
  5758. color: rgba(255, 255, 255, 0.50);
  5759. }
  5760.  
  5761. .true-vision-pricing-column h1 + p {
  5762. margin:10px 0 0 0;
  5763. }
  5764.  
  5765. .true-vision-pricing-column ul {
  5766. list-style-type: none;
  5767. font: 300 18px/2 Helvetica, Verdana, sans-serif;
  5768. margin: 20px 0 0 45px;
  5769. }
  5770.  
  5771. .one_fourth .true-vision-pricing-column ul,
  5772. .vision_one_fourth .true-vision-pricing-column ul {
  5773. font-size:15px;
  5774. margin: 20px 0 0 25px;
  5775. }
  5776.  
  5777. .one_fourth .true-vision-pricing-column h1,
  5778. .vision_one_fourth .true-vision-pricing-column h1 {
  5779. font-size:78px;
  5780. }
  5781.  
  5782. .true-vision-pricing-column ul strong {
  5783. font-weight: bold;
  5784. }
  5785.  
  5786. .true-vision-pricing-column hr {
  5787. border: 0;
  5788. background-color: #BCBEC0;
  5789. color: #BCBEC0;
  5790. height: 1px;
  5791. width: 80%;
  5792. margin: 20px auto 0 auto;
  5793. }
  5794.  
  5795. .true-vision-pricing-column .tt-button{
  5796. display: block;
  5797. width: 40%;
  5798. margin: 30px auto;
  5799. text-align:center;
  5800. }
  5801.  
  5802. .true-vision-pricing-column.featured {
  5803. background:#EEE;      
  5804. }
  5805.  
  5806.  
  5807.  
  5808. /* Style 2 */
  5809. .true-vision-pricing-column.true-vision-pricing-style-2 h1 {
  5810. margin: 20px 0 0 0;
  5811. color:inherit;
  5812. }
  5813.  
  5814. .true-vision-pricing-column.true-vision-pricing-style-2 h2 {
  5815. font: 300 25px/70px Helvetica, Verdana, sans-serif;
  5816. margin-bottom:0;
  5817. }
  5818.  
  5819. .true-vision-pricing-column.true-vision-pricing-style-2 .true-vision-pricing-top {
  5820. padding:0;
  5821. }
  5822.  
  5823. .true-vision-pricing-column.true-vision-pricing-style-2 h1 + p {
  5824. margin:5px 0 25px 0;
  5825. }
  5826.  
  5827.  
  5828.  
  5829.  
  5830. /*----------------------------------------------------------*/
  5831. /* 18. Wordpress + Widgets
  5832. /*----------------------------------------------------------*/
  5833.  
  5834. /*----- Custom Menu - Superfish Dropdown ----- */
  5835. .top-aside {
  5836. z-index:9999;
  5837. }
  5838.  
  5839. .top-aside ul.custom-menu {
  5840. display:block;
  5841. position:absolute;
  5842. }
  5843.  
  5844. .top-aside a.sf-with-ul:hover {
  5845. text-decoration:none;  
  5846. }
  5847.  
  5848. .top-aside ul.custom-menu li ul {
  5849. z-index:999;
  5850. margin-top:2px;
  5851.         border-radius: 3px;
  5852.    -moz-border-radius: 3px;
  5853. -webkit-border-radius: 3px;
  5854. }
  5855.  
  5856. .top-aside ul.sub-menu {
  5857. display:none;  
  5858. }
  5859.  
  5860. .top-aside ul.custom-menu li li a {
  5861. text-decoration:none;
  5862. padding:6px 10px;
  5863. display:block;
  5864.                 transition: background .3s;
  5865.    -moz-transition: background .3s;
  5866. -webkit-transition: background .3s;
  5867.          -o-transition: background .3s;
  5868. }
  5869.  
  5870. .top-aside ul.custom-menu li li a:hover {
  5871. opacity:1.0;
  5872. }
  5873.  
  5874. .top-aside ul.custom-menu ul li:first-child a {
  5875.         border-radius: 3px 3px 0px 0px;
  5876.    -moz-border-radius: 3px 3px 0px 0px;
  5877. -webkit-border-radius: 3px 3px 0px 0px;
  5878. }
  5879.  
  5880. .top-aside ul.custom-menu ul li:last-child a {
  5881.         border-radius: 0px 0px 3px 3px;
  5882.    -moz-border-radius: 0px 0px 3px 3px;
  5883. -webkit-border-radius: 0px 0px 3px 3px;
  5884. }
  5885.  
  5886. .top-aside ul.custom-menu a .sf-sub-indicator {
  5887. height: 9px;
  5888. width: 9px;
  5889. position: absolute;
  5890. margin: 6px 0 0 5px;
  5891. text-indent: -9999px;
  5892. background-position:0px -6044px;
  5893. }
  5894.  
  5895. .sticky,
  5896. .gallery-caption,
  5897. .bypostauthor {font-size:inherit;}
  5898.  
  5899. .widget-heading {
  5900. font-size:14px;
  5901. margin-bottom:14px;
  5902. color:#383C43;
  5903. }
  5904.  
  5905. .sidebar-widget {
  5906. margin-bottom:30px;
  5907. padding-top:30px;
  5908. }
  5909.  
  5910. .top-aside .sidebar-widget {
  5911. padding:0;
  5912. margin:0;
  5913. }
  5914.  
  5915. .entry-content img {
  5916. margin:0 0 10px;
  5917. }
  5918.  
  5919. .alignleft,img.alignleft {
  5920. margin-right:10px;
  5921. display:inline;
  5922. float:left;
  5923. }
  5924.  
  5925. .alignright,img.alignright {
  5926. margin-left:10px;
  5927. display:inline;
  5928. float:right;
  5929. }
  5930.  
  5931. .aligncenter,img.aligncenter {
  5932. display:block;
  5933. clear:both;
  5934. margin:0 auto;
  5935. }
  5936.  
  5937. .wp-caption {
  5938. margin-bottom:10px;
  5939. text-align:center;
  5940. padding-top:5px;
  5941. }
  5942.  
  5943. .wp-caption img {
  5944. border:0 none;
  5945. margin:0;
  5946. padding:0;
  5947. }
  5948.  
  5949. .wp-caption p.wp-caption-text {
  5950. line-height:1.5;
  5951. font-size:11px;
  5952. margin:0;
  5953. }
  5954.  
  5955. .wp-smiley {
  5956. max-height:1em;
  5957. margin:0 !important;
  5958. }
  5959.  
  5960. blockquote.left {
  5961. margin-right:20px;
  5962. text-align:right;
  5963. margin-left:0;
  5964. width:33%;
  5965. float:left;
  5966. }
  5967.  
  5968. blockquote.right {
  5969. margin-left:20px;
  5970. text-align:left;
  5971. margin-right:0;
  5972. width:33%;
  5973. float:right;
  5974. }
  5975.  
  5976.  
  5977.  
  5978. /* ------ MailChimp Plugin ------ */
  5979. #mc_signup .mc_input {
  5980. width:170px;
  5981. color:#222;
  5982. padding:5px;
  5983. }
  5984.  
  5985. #mc_signup .mc_merge_var {
  5986. margin-bottom:10px;
  5987. }
  5988.  
  5989. #mc_signup .mc_required,#mc-indicates-required {
  5990. color:#4BA196;
  5991. }
  5992.  
  5993. #mc_signup .mc_required {
  5994. font-size:14px;
  5995. }
  5996.  
  5997. #mc_message {
  5998. font-size:12px;
  5999. padding-bottom:10px;
  6000. }
  6001.  
  6002. #mc-indicates-required {
  6003. font-size:11px;
  6004. }
  6005.  
  6006. #mc_signup .mc_signup_submit {
  6007. clear:left;
  6008. text-align:left;
  6009. padding:10px 0 0;
  6010. }
  6011.  
  6012. #mc_signup .mc_var_label {
  6013. color:#FFF;
  6014. font-weight:400;
  6015. opacity:0.6;
  6016. }
  6017.  
  6018. #mc_signup #mc_signup_submit,
  6019. #constant-contact-signup .button {
  6020. background: url(images/global/bg-submit-button.png) repeat scroll 0 0 transparent;
  6021. color: #555555;
  6022. border: 1px solid #D5D5D5;
  6023. border-radius: 3px 3px 3px 3px;
  6024. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  6025. cursor: pointer;
  6026. font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  6027. font-size: 12px;
  6028. font-weight: bold;
  6029. height: 28px;
  6030. line-height: 12px;
  6031. padding: 0 8px;
  6032. text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
  6033. width:auto;
  6034. }
  6035.  
  6036. #content-container .home-vertical-sidebar input[type="text"],
  6037. #content-container .home-vertical-sidebar .mc_input {
  6038. margin-bottom: 0px;
  6039. width: 88%;
  6040. }
  6041.  
  6042.  
  6043.  
  6044.  
  6045. /* ------ Constant Contact Plugin ------ */
  6046. #constant-contact-signup input {
  6047. width:201px;
  6048. color:#222;
  6049. padding:5px;
  6050. }
  6051.  
  6052. #constant-contact-signup .checkbox {
  6053. width:15px;
  6054. font-size:13px;
  6055. }
  6056.  
  6057. #constant-contact-signup .button {
  6058. outline:none;
  6059. display:block;
  6060. font-size:11px !important;
  6061. width:90px;
  6062. margin:0;
  6063. padding:6px 10px !important;
  6064. }
  6065.  
  6066.  
  6067. /* ----- Gravity Forms ----- */
  6068. .gform_heading p {
  6069. margin-bottom:5px;
  6070. }
  6071.  
  6072. .gfield input[type="text"] {
  6073. padding:5px;
  6074. }
  6075.  
  6076. .gfield input[type="checkbox"],
  6077. .gfield input[type="radio"],
  6078. .gform_footer .button {
  6079. box-shadow:none !important;
  6080. }
  6081.  
  6082. .gform_footer .button {
  6083. font-size:13px !important;
  6084. }
  6085.  
  6086.  
  6087. /* ------ Calendar ------ */
  6088. table#wp-calendar {
  6089. width:86%;
  6090. font-size:13px;
  6091. color:#636B75;
  6092. }
  6093.  
  6094. table#wp-calendar td {
  6095. width:14%;
  6096. text-align:center;
  6097. padding:4px 1px;
  6098. }
  6099.  
  6100. table#wp-calendar caption {
  6101. font-weight:700;
  6102. font-size:15px;
  6103. padding-bottom:10px;
  6104. }
  6105.  
  6106. td#today,table#wp-calendar a {
  6107. font-weight:700;
  6108. }
  6109.  
  6110. .widget_calendar tfoot td {
  6111. background-image:none;
  6112. }
  6113.  
  6114. .widget_calendar td a {
  6115. text-decoration:underline;
  6116. }
  6117.  
  6118.  
  6119.  
  6120. /* ------ Recent Posts ------ */
  6121. #sidebar .footer_post h4 {
  6122. font-size:1.2em;
  6123. padding-bottom:0;
  6124. font-weight:700;
  6125. color:#222 !important;
  6126. }
  6127.  
  6128. #sidebar .footer_post h4 a {
  6129. text-decoration:none;
  6130. color:#222 !important;
  6131. }
  6132.  
  6133. #sidebar .footer_post p {
  6134. line-height:19px;
  6135. margin:0 0 15px;
  6136. }
  6137.  
  6138. #sidebar .footer_post p a {
  6139. text-decoration:none;
  6140. }
  6141.  
  6142. #sidebar .footer_post a:hover {
  6143. text-decoration:underline;
  6144. }
  6145.  
  6146.  
  6147.  
  6148. /* ------ Blogroll ------ */
  6149. #sidebar .blogroll {
  6150. list-style:none !important;
  6151. margin:0 !important;
  6152. padding:10px 0 0 !important;
  6153. }
  6154.  
  6155. #sidebar .blogroll li {
  6156. width:100% !important;
  6157. background:none !important;
  6158. color:#666 !important;
  6159. margin-bottom:18px !important;
  6160. padding:0 !important;
  6161. }
  6162.  
  6163.  
  6164.  
  6165. /* ------ Searchform ------ */
  6166. #sidebar #searchsubmit {
  6167. cursor:pointer;
  6168. letter-spacing:1px;
  6169. text-transform:uppercase;
  6170. color:#DDD;
  6171. outline:none;
  6172. border:1px solid #000;
  6173. display:block;
  6174. margin:0;
  6175. padding:8px 12px;
  6176. }
  6177.  
  6178. #sidebar #searchform #s {
  6179. margin-bottom:7px;
  6180. width:90%;
  6181. padding:3px;
  6182. }
  6183.  
  6184. #sidebar #searchform label {
  6185. color:#4C4C4C;
  6186. font-weight:700;
  6187. display:none;
  6188. }
  6189.  
  6190. #searchform label {
  6191. display:none;
  6192. }
  6193.  
  6194. #banner-search {
  6195. position:absolute;
  6196. right:0;
  6197. top:9px;
  6198. height:27px;
  6199. width:158px;
  6200. margin:3px 0 0 0;
  6201. background:rgba(0, 0, 0, 0.2);
  6202. z-index:400;
  6203. -moz-border-radius:15px;
  6204. -webkit-border-radius:15px;
  6205. border-radius:15px;
  6206. }
  6207.  
  6208. #banner-search input {
  6209. background-position:0 -771px;  
  6210. padding:0 0 0 18px;
  6211. width:120px;
  6212. margin:6px 0 0 8px;
  6213. border:none;
  6214. line-height:14px;
  6215. height:15px;
  6216. }
  6217.  
  6218.  
  6219.  
  6220. /* ------ Flickr Widget ------ */
  6221. #flickr_badge_wrapper {
  6222. width:231px;
  6223. margin:0 0 -11px;
  6224. }
  6225.  
  6226. .flickr_badge_image {
  6227. float:left;
  6228. margin:0 11px 11px 0;
  6229. }
  6230.  
  6231. .flickr_badge_image a {
  6232. background:none repeat scroll 0 0 #FFF;
  6233. border:1px solid #DDD;
  6234. box-shadow:0 0 4px rgba(0, 0, 0, 0.15);
  6235. float:left;
  6236. padding:4px;
  6237. }
  6238.  
  6239. .flickr_badge_image img {
  6240. float:left;
  6241. height:52px;
  6242. width:52px;
  6243. }
  6244.  
  6245. #scroll_to_top {
  6246. font-size:11px;
  6247. color:#FFF;
  6248. font-weight:bold;
  6249. float:right;
  6250. background-position:0 -658px;
  6251. margin:5px 0 0 30px;
  6252. padding-left:15px;
  6253. }
  6254.  
  6255.  
  6256.  
  6257. /* ------ Social Media Widget ------ */
  6258. .social_icons {
  6259. list-style-type:none;
  6260. list-style-image:none;
  6261. padding-top:4px;
  6262. }
  6263.  
  6264. .sidebar .social_icons {
  6265. list-style-type:none;
  6266. list-style-image:none;
  6267. padding:8px 0 0 4px;
  6268. }
  6269.  
  6270. .sidebar .social_icons a {
  6271. padding-left:24px;
  6272. }
  6273.  
  6274. .social_icons a {
  6275. padding-top:0px;
  6276. padding-bottom:10px;
  6277. }
  6278.  
  6279. .social_links a:link,.social_links a:active,.social_links a:visited {
  6280. font-weight:600;
  6281. }
  6282.  
  6283. a.rss {
  6284. background-position:0 -317px;
  6285. }
  6286. a.twitter {
  6287. background-position:0 -346px;
  6288. }
  6289.  
  6290. a.facebook {
  6291. background-position:0 -372px;
  6292. }
  6293. a.email {
  6294. background-position:0 -398px;
  6295. }
  6296. a.flickr {
  6297. background-position:0 -424px;
  6298. }
  6299.  
  6300. a.youtube {
  6301. background-position:0 -450px;
  6302. }
  6303.  
  6304. a.linkedin {
  6305. background-position:0 -476px;
  6306. }
  6307.  
  6308. a.foursquare {
  6309. background-position:0 -502px;
  6310. }
  6311.  
  6312. a.delicious {
  6313. background-position:0 -528px;
  6314. }
  6315.  
  6316. a.digg {
  6317. background-position:0 -554px;
  6318. }
  6319.  
  6320. a.google {
  6321. background-position:0 -580px;
  6322. padding-bottom:2px !important;
  6323. }
  6324.  
  6325.  
  6326. a.pinterest {
  6327. background-position:0 -606px;
  6328. }
  6329.  
  6330. a.instagram {
  6331. background-position:0 -632px;
  6332. }
  6333.  
  6334.  
  6335. .top-aside .social_icons {
  6336. margin:0;
  6337. }
  6338.  
  6339. .top-aside .social_icons li + li {
  6340. margin-left: 5px;
  6341. }
  6342.  
  6343. .top-aside .one_half + .one_half .social_icons {
  6344. float:right;
  6345. }
  6346.  
  6347. .top-aside .social_icons li {
  6348. float:left;
  6349. margin-bottom:0;
  6350. }
  6351.  
  6352. .top-aside .social_icons a {
  6353. padding-left:22px;
  6354. padding-top:5px;
  6355. padding-bottom:5px;
  6356. font-weight:bold;
  6357. padding-bottom:0;
  6358. border:none;
  6359. }
  6360.  
  6361. .top-aside .social_icons a.rss {
  6362. background-position: 0 4px !important;
  6363. }
  6364.  
  6365. .top-aside .social_icons a.twitter {
  6366. background-position: 0 -20px !important;
  6367. }
  6368.  
  6369. .top-aside .social_icons a.facebook {
  6370. background-position: 0 -45px !important;
  6371. }
  6372.  
  6373. .top-aside .social_icons a.email {
  6374.         background-position:0 -69px !important;
  6375. }
  6376.  
  6377. .top-aside .social_icons a.flickr {
  6378. background-position: 0 -91px !important;
  6379. }
  6380.  
  6381. .top-aside .social_icons a.youtube {
  6382. background-position: 0 -113px !important;
  6383. padding:9px 0 9px 24px !important;
  6384. }
  6385.  
  6386. .top-aside .social_icons a.linkedin {
  6387. background-position: 0 -148px !important;
  6388. }
  6389.  
  6390. .top-aside .social_icons a.foursquare {
  6391. background-position: 0 -171px !important;
  6392. }
  6393.  
  6394. .top-aside .social_icons a.delicious {
  6395. background-position: 0 -196px !important;
  6396. }
  6397.  
  6398. .top-aside .social_icons a.digg {
  6399.         background-position:0 -218px !important;
  6400. }
  6401.  
  6402. .top-aside .social_icons a.google {
  6403.         background-position:0 -241px !important;
  6404. }
  6405.  
  6406. .top-aside .social_icons a.pinterest {
  6407. background-position: -0px -265px !important;
  6408. }
  6409.  
  6410. .top-aside .social_icons a.instagram {
  6411. background-position: -0px -289px !important;
  6412. }
  6413.  
  6414. .top-aside .social_icons a:hover {
  6415. color:#FFF;
  6416. }
  6417.  
  6418.  
  6419.  
  6420. /* ------ WP-Pagenavi ------ */
  6421. .wp-pagenavi {
  6422. clear: both;
  6423. font-size: 9px;
  6424. height: 110px;
  6425. letter-spacing: 1.6px;
  6426. padding-top: 10px;
  6427. text-align: left;
  6428. text-transform: uppercase;
  6429. margin-top: 25px;
  6430. }
  6431.  
  6432. .blog_page_content .wp-pagenavi {
  6433. margin-top: -20px;
  6434. }
  6435.  
  6436. .wp-pagenavi a,
  6437. .wp-pagenavi .current {
  6438. margin: 0 4px;
  6439. padding: 7px 9px;
  6440. border-radius: 3px 3px 3px 3px;
  6441. }
  6442.  
  6443. .wp-pagenavi a {
  6444. background-color: #F6F6F6;
  6445. border:1px solid #EFEFEF;
  6446. background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), to(#F6F6F6));
  6447. background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  6448. background-image:    -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  6449. background-image:     -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  6450. background-image:      -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  6451. }
  6452.  
  6453. .paged-navigation .next,
  6454. .paged-navigation .prev {
  6455. background: none repeat scroll 0 0 transparent;
  6456. border: 0 none;
  6457. }
  6458.  
  6459.  
  6460. .wp-pagenavi a:hover,
  6461. .paged-navigation a:hover {
  6462. text-decoration: none;
  6463. }
  6464.  
  6465. .wp-pagenavi a:hover,
  6466. .wp-pagenavi .current {
  6467. background: url(images/global/bg-input-gradient.gif) repeat-x scroll -1px -2px #F9F9F9;
  6468. border:1px solid #DDD;
  6469. color: #666666;
  6470. }
  6471.  
  6472. .wp-pagenavi .current {
  6473. font-weight:400;
  6474. }
  6475.  
  6476. .gallery-wp-navi .wp-pagenavi {
  6477. height: 40px;
  6478. letter-spacing: 1.6px;
  6479. padding-top: 10px;
  6480. text-align: left;
  6481. text-transform: uppercase;
  6482. margin-top: 20px;
  6483. }
  6484.  
  6485. .wp-pagenavi .pages {
  6486. color:#555;
  6487. }
  6488.  
  6489.  
  6490.  
  6491. /* ------ Twitter Widget ------ */
  6492. #twitter_update_list {
  6493. margin-top:-10px;
  6494. }
  6495.  
  6496. #twitter-link {
  6497. font-size:12px;
  6498. background:url(images/global/sprite.png) 0 -346px no-repeat;
  6499. padding:2px 0 2px 24px;
  6500. display:inline-block;
  6501. margin-left:15px;
  6502. }
  6503.  
  6504. .tz_tweet_widget ul {
  6505. font-family: Georgia,"Times New Roman",Times,serif;
  6506. font-style: italic;
  6507. list-style-type: none;
  6508. padding: 15px;
  6509. word-wrap: break-word;
  6510. }
  6511.  
  6512. .tz_tweet_widget ul li a {
  6513. /**display: none;**/
  6514. }
  6515.  
  6516. .sidebar #twitter_update_list li {
  6517. background: url(images/global/bg-hr-dotted.png) repeat-x scroll center bottom transparent;
  6518. line-height: 20px;
  6519. padding: 10px 0;
  6520. font-size:11px;
  6521. }
  6522.  
  6523. .sidebar #twitter_update_list li:last-child {
  6524. background: none;
  6525. }
  6526.  
  6527. .widget.tz_tweet_widget ul li span a {
  6528. color: #0CA2D1;
  6529. display: inline;
  6530. height: auto;
  6531. line-height: 20px;
  6532. }
  6533.  
  6534. .tz_tweet_widget ul li a:hover {
  6535. text-decoration: underline;
  6536. }
  6537.  
  6538.  
  6539. /* ---Simple Google Site Map CSS--- */
  6540. #SGM {width:100%; height:260px;
  6541. border: 5px solid #FFFFFF;
  6542. box-shadow: 0 0 2px #666666;}
  6543. #SGM .infoWindow {line-height:13px; font-size:10px;}
  6544. #SGM .infoWindow p {font-size:10px !important;}
  6545. #SGM input {margin:4px 4px 0 0; font-size:10px;}
  6546. #SGM input.text {border:solid 1px #ccc; background-color:#fff; padding:2px;}
  6547. #content-container .sidebar-widget #SGM input {
  6548. background:url(images/global/bg_text_field_3.png) no-repeat 0 0 transparent !important;
  6549. border:medium none;
  6550. color:#666;
  6551. font-size:11px;
  6552. height:20px;
  6553. padding:3px 10px 4px;
  6554. width:265px;
  6555. }
  6556. #content-container .sidebar-widget #SGM input[type="text"] {
  6557. margin:0 10px 2px 0;
  6558. width:182px;
  6559. }
  6560.  
  6561. #SGM input.submit {
  6562. height:26px !important;
  6563. line-height:25px !important;
  6564. padding:0px 14px !important;
  6565. display:block !important;
  6566. overflow:hidden !important;
  6567. position:relative !important;
  6568. background-repeat:repeat-x !important;
  6569. background-image:url(images/global/main_button_bg_2.jpg) !important;
  6570. background-position:0px 0px !important;
  6571. border:1px solid #e6e6e6 !important;
  6572. -moz-border-radius:14px !important;
  6573. -webkit-border-radius:14px !important;
  6574. border-radius:14px;
  6575. font-family:Tahoma; font-size:11px; color:#808080 !important;
  6576. text-align:center !important;
  6577. text-shadow:1px 1px #ffffff !important;
  6578. cursor:pointer;
  6579. }
  6580.  
  6581. #SGM input.submit {
  6582. width:auto !important;
  6583. float:right;
  6584. margin-right:60px;cursor:pointer;
  6585. }
  6586.  
  6587.  
  6588. #SGM input.submit:hover {
  6589. background-position:0px -26px !important;
  6590. text-decoration:none !important;
  6591. border:1px solid #ccc !important;
  6592. }
  6593.  
  6594.  
  6595. /* ------ Business Hours Widget ------ */
  6596. .business-hours p {
  6597. margin:0;
  6598. padding:3px 5px;
  6599. }
  6600.  
  6601. .business-hours .odd {
  6602. background: #EEE;
  6603. }
  6604.  
  6605. .business-hours .day {
  6606. font-weight: bold;    
  6607. }
  6608.  
  6609. .business-hours .hours {
  6610. float: right;
  6611. font-size:12px;
  6612. }
  6613.  
  6614.  
  6615. /* ------ Contact Details Widget ------ */
  6616. .contact_details p {
  6617. margin-bottom:3px;
  6618. line-height:17px;      
  6619. }
  6620.  
  6621. .contact_details .address {
  6622. margin-bottom:18px;    
  6623. }
  6624.  
  6625. .contact_details_wrap {
  6626. padding:15px;
  6627. -webkit-border-radius:3px;
  6628.    -moz-border-radius:3px;
  6629.                 border-radius:3px;
  6630. background: none repeat scroll 0 0 #EEE;
  6631.     box-shadow: 0 1px 2px #C3C3C3;
  6632. }
  6633.  
  6634. footer .contact_details_wrap,
  6635. footer .business-hours .odd {
  6636. background:none;
  6637. box-shadow:none;
  6638. }
  6639.  
  6640.  
  6641. /* ------ Tag Cloud Widget ------ */
  6642. .tagcloud a {
  6643. float: left;
  6644. display: block;
  6645. color: #666666;
  6646. font-size: 12px;
  6647. line-height: 1em;
  6648. margin:0 5px 7px 0;
  6649. padding: 6px 8px;
  6650. background: #EEE;
  6651. border: 1px solid #DDDDDD;
  6652. border-radius: 3px 3px 3px 3px;
  6653. text-shadow: 1px 1px 1px #FFFFFF;
  6654. }
  6655.  
  6656.  
  6657. /* ------ <pre> styling ------ */
  6658. pre, code, tt {
  6659. background: #F3F8FC;
  6660. border: 2px solid #C7DEEC;
  6661. color: #555555;
  6662. display: block;
  6663. font-size: 13px;
  6664. line-height:19px;
  6665. font-family: 'andale mono','lucida console',monospace;
  6666. margin: 20px 0 40px 0;
  6667. overflow: auto;
  6668. padding: 20px;
  6669. word-wrap: break-word;
  6670. }
  6671.  
  6672.  
  6673.  
  6674. /*----------------------------------------------------------*/
  6675. /* 19. PrettyPhoto Styles
  6676. /*----------------------------------------------------------*/
  6677. div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
  6678. div.pp_default .pp_top .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
  6679. div.pp_default .pp_top .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) top left repeat-x}
  6680. div.pp_default .pp_top .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
  6681. div.pp_default .pp_content .ppt{color:#f8f8f8}
  6682. div.pp_default .pp_content_container .pp_left{background:url(images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
  6683. div.pp_default .pp_content_container .pp_right{background:url(images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
  6684. div.pp_default .pp_next:hover{background:url(images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
  6685. div.pp_default .pp_previous:hover{background:url(images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
  6686. div.pp_default .pp_expand{background:url(images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
  6687. div.pp_default .pp_expand:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
  6688. div.pp_default .pp_contract{background:url(images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
  6689. div.pp_default .pp_contract:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
  6690. div.pp_default .pp_close{background:url(images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
  6691. div.pp_default .pp_gallery ul li a{background:url(images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
  6692. div.pp_default .pp_social{margin-top:7px}
  6693. div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}
  6694. div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
  6695. div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
  6696. div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
  6697. div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
  6698. div.pp_default .pp_content_container .pp_details{margin-top:5px}
  6699. div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
  6700. div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
  6701. div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
  6702. div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
  6703. div.pp_default .pp_bottom .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
  6704. div.pp_default .pp_bottom .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
  6705. div.pp_default .pp_bottom .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
  6706. div.pp_default .pp_loaderIcon{background:url(images/prettyPhoto/default/loader.gif) center center no-repeat}
  6707. div.pp_pic_holder a:focus{outline:none}
  6708. div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
  6709. div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
  6710. .pp_content{height:40px;min-width:40px}
  6711. * html .pp_content{width:40px}
  6712. .pp_content_container{position:relative;text-align:left;width:100%}
  6713. .pp_content_container .pp_left{padding-left:20px}
  6714. .pp_content_container .pp_right{padding-right:20px}
  6715. .pp_content_container .pp_details{float:left;margin:10px 0 2px}
  6716. .pp_description{display:none;margin:0}
  6717. .pp_social{float:left;margin:0}
  6718. .pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}
  6719. .pp_social .twitter{float:left}
  6720. .pp_nav{clear:right;float:left;margin:3px 10px 0 0}
  6721. .pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
  6722. .pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
  6723. a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
  6724. .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
  6725. .pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
  6726. .pp_gallery div{float:left;overflow:hidden;position:relative}
  6727. .pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
  6728. .pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
  6729. .pp_gallery ul a img{border:0}
  6730. .pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
  6731. .pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
  6732. .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
  6733. a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
  6734. a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
  6735. a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
  6736. a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
  6737. .pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
  6738. #pp_full_res{line-height:1!important}
  6739. #pp_full_res .pp_inline{text-align:left}
  6740. #pp_full_res .pp_inline p{margin:0 0 15px}
  6741. div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
  6742. div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
  6743. div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
  6744. div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
  6745. div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
  6746. div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
  6747. .pp_top,.pp_bottom{height:20px;position:relative}
  6748. * html .pp_top,* html .pp_bottom{padding:0 20px}
  6749. .pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
  6750. .pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
  6751. * html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
  6752. .pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
  6753. .pp_fade,.pp_gallery li.default a img{display:none}
  6754.  
  6755. .pagination a:link, .pagination a:visited{
  6756. color: #717171;
  6757. }
  6758.  
  6759. .meta, .pagination{
  6760. color: #636b73;
  6761. }
  6762.  
  6763.  
  6764. /*----------------------------------------------------------*/
  6765. /* 20. Responsive Media Queries
  6766. /*----------------------------------------------------------*/
  6767.  
  6768. /* Responsive media queries are located within css/_mobile.css */
  6769.  
  6770.  
  6771.  
  6772. /*----------------------------------------------------------*/
  6773. /* 21. WooCommerce
  6774. /*----------------------------------------------------------*/
  6775.  
  6776. /* WooCommerce styles are located within css/_woocommerce.css */
  6777.  
  6778.  
  6779.  
  6780. /*----------------------------------------------------------*/
  6781. /* 22. Internet Explorer
  6782. /*----------------------------------------------------------*/
  6783. #ie8 .footer-nav li a,
  6784. #ie9 .footer-nav li a,
  6785. #ie8 .top-aside ul li a,
  6786. #ie9 .top-aside ul li a {
  6787. border-right:0;
  6788. background:url(images/global/bg-seperator.png) 100% 50% no-repeat;
  6789. }
  6790. #ie8 footer .social_icons a{
  6791.         padding-bottom:0;
  6792. }
  6793. #ie8 .tt-dropcap-round {
  6794. background:url(images/internetExplorer/tt-dropcap-sprite.png) left top no-repeat;
  6795. filter:none;
  6796. }
  6797. #ie8 .tt-dropcap-autumn .tt-dropcap-round {
  6798. background-position:0 -11px;
  6799. }
  6800. #ie8 .tt-dropcap-black-2 .tt-dropcap-round {
  6801. background-position:-41px -51px;
  6802. }
  6803. #ie8 .tt-dropcap-blue-grey .tt-dropcap-round {
  6804. background-position:-82px -92px;
  6805. }
  6806. #ie8 .tt-dropcap-cool-blue .tt-dropcap-round {
  6807. background-position:-122px -133px;
  6808. }
  6809. #ie8 .tt-dropcap-coffee .tt-dropcap-round {
  6810. background-position:-162px -174px;
  6811. }
  6812. #ie8 .tt-dropcap-fire .tt-dropcap-round {
  6813. background-position:-202px -214px;
  6814. }
  6815. #ie8 .tt-dropcap-golden .tt-dropcap-round {
  6816. background-position:-242px -254px;
  6817. }
  6818. #ie8 .tt-dropcap-green-2 .tt-dropcap-round {
  6819. background-position:-282px -295px;
  6820. }
  6821. #ie8 .tt-dropcap-lime-green .tt-dropcap-round {
  6822. background-position:-322px -336px;
  6823. }
  6824. #ie8 .tt-dropcap-periwinkle .tt-dropcap-round {
  6825. background-position:0px -104px;
  6826. }
  6827. #ie8 .tt-dropcap-pink .tt-dropcap-round {
  6828. background-position:-41px -144px;
  6829. }
  6830. #ie8 .tt-dropcap-purple-2 .tt-dropcap-round {
  6831. background-position:-81px -184px;
  6832. }
  6833. #ie8 .tt-dropcap-silver .tt-dropcap-round {
  6834. background-position:-122px -224px;
  6835. }
  6836. #ie8 .tt-dropcap-red-2 .tt-dropcap-round {
  6837. background-position:-162px -264px;
  6838. }
  6839. #ie8 .tt-dropcap-royal-blue .tt-dropcap-round {
  6840. background-position:-202px -305px;
  6841. }
  6842. #ie8 .tt-dropcap-teal-2 .tt-dropcap-round {
  6843. background-position:-243px -346px;
  6844. }
  6845. #ie8 .tt-dropcap-sky-blue .tt-dropcap-round {
  6846. background-position:-283px -386px;
  6847. }
  6848. #ie8 .tt-dropcap-teal-grey .tt-dropcap-round {
  6849. background-position:-323px -426px;
  6850. }
  6851. #ie8 .tt-dropcap-black .tt-dropcap-round {
  6852. background-position:-91px 0px;
  6853. }
  6854. #ie8 .tt-dropcap-grey .tt-dropcap-round {
  6855. background-position:-132px -41px;
  6856. }
  6857. #ie8 .tt-dropcap-blue .tt-dropcap-round {
  6858. background-position:-172px -82px;
  6859. }
  6860. #ie8 .tt-dropcap-green .tt-dropcap-round {
  6861. background-position:-212px -123px;
  6862. }
  6863. #ie8 .tt-dropcap-navy .tt-dropcap-round {
  6864. background-position:-252px -163px;
  6865. }
  6866. #ie8 .tt-dropcap-orange .tt-dropcap-round {
  6867. background-position:-292px -203px;
  6868. }
  6869. #ie8 .tt-dropcap-purple .tt-dropcap-round {
  6870. background-position:-332px -244px;
  6871. }
  6872. #ie8 .tt-dropcap-red .tt-dropcap-round {
  6873. background-position:-372px -285px;
  6874. }
  6875. #ie8 .tt-dropcap-teal .tt-dropcap-round {
  6876. background-position:-202px 0px;
  6877. }
  6878. #ie8 #banner-search {
  6879. position:absolute;
  6880. right:0;
  6881. top:9px;
  6882. height:27px;
  6883. width:158px;
  6884. margin:3px 0 0 0;
  6885. background:url(images/internetExplorer/bg-banner-search.png) 0 0 no-repeat;
  6886. z-index:400;
  6887. }
  6888. #ie8 .top-aside .social_icons a {background:url(images/global/sprite.png) no-repeat;}
  6889. #ie8 .footer-copyright {background:url(images/internetExplorer/bg-footer-copyright.png) center top no-repeat;}
Advertisement
Add Comment
Please, Sign In to add comment