extralayers.css 27 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390
  1. /**********************************************************
  2. ***********************************************************
  3. ***********************************************************
  4. SOME MORE LAYER EXAMPLES, USE ONLY WHICH YOU NEED,
  5. TO SAVE LOAD TIME
  6. ***********************************************************
  7. ***********************************************************
  8. ***********************************************************/
  9. .tp-caption.medium_grey {
  10. position:absolute;
  11. color:#fff;
  12. text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
  13. font-weight:700;
  14. font-size:20px;
  15. line-height:20px;
  16. font-family:Arial;
  17. padding:2px 4px;
  18. margin:0px;
  19. border-width:0px;
  20. border-style:none;
  21. background-color:#888;
  22. white-space:nowrap;
  23. }
  24. .tp-caption.small_text {
  25. position:absolute;
  26. color:#fff;
  27. text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
  28. font-weight:700;
  29. font-size:14px;
  30. line-height:20px;
  31. font-family:Arial;
  32. margin:0px;
  33. border-width:0px;
  34. border-style:none;
  35. white-space:nowrap;
  36. }
  37. .tp-caption.medium_text {
  38. position:absolute;
  39. color:#fff;
  40. text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
  41. font-weight:700;
  42. font-size:20px;
  43. line-height:20px;
  44. font-family:Arial;
  45. margin:0px;
  46. border-width:0px;
  47. border-style:none;
  48. white-space:nowrap;
  49. }
  50. .tp-caption.large_text {
  51. position:absolute;
  52. color:#fff;
  53. text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
  54. font-weight:700;
  55. font-size:40px;
  56. line-height:40px;
  57. font-family:Arial;
  58. margin:0px;
  59. border-width:0px;
  60. border-style:none;
  61. white-space:nowrap;
  62. }
  63. .tp-caption.very_large_text {
  64. position:absolute;
  65. color:#fff;
  66. text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
  67. font-weight:700;
  68. font-size:60px;
  69. line-height:60px;
  70. font-family:Arial;
  71. margin:0px;
  72. border-width:0px;
  73. border-style:none;
  74. white-space:nowrap;
  75. letter-spacing:-2px;
  76. }
  77. .tp-caption.very_big_white {
  78. position:absolute;
  79. color:#fff;
  80. text-shadow:none;
  81. font-weight:800;
  82. font-size:60px;
  83. line-height:60px;
  84. font-family:Arial;
  85. margin:0px;
  86. border-width:0px;
  87. border-style:none;
  88. white-space:nowrap;
  89. padding:0px 4px;
  90. padding-top:1px;
  91. background-color:#000;
  92. }
  93. .tp-caption.very_big_black {
  94. position:absolute;
  95. color:#000;
  96. text-shadow:none;
  97. font-weight:700;
  98. font-size:60px;
  99. line-height:60px;
  100. font-family:Arial;
  101. margin:0px;
  102. border-width:0px;
  103. border-style:none;
  104. white-space:nowrap;
  105. padding:0px 4px;
  106. padding-top:1px;
  107. background-color:#fff;
  108. }
  109. .tp-caption.modern_medium_fat {
  110. position:absolute;
  111. color:#000;
  112. text-shadow:none;
  113. font-weight:800;
  114. font-size:24px;
  115. line-height:20px;
  116. font-family:"Open Sans", sans-serif;
  117. margin:0px;
  118. border-width:0px;
  119. border-style:none;
  120. white-space:nowrap;
  121. }
  122. .tp-caption.modern_medium_fat_white {
  123. position:absolute;
  124. color:#fff;
  125. text-shadow:none;
  126. font-weight:800;
  127. font-size:24px;
  128. line-height:20px;
  129. font-family:"Open Sans", sans-serif;
  130. margin:0px;
  131. border-width:0px;
  132. border-style:none;
  133. white-space:nowrap;
  134. }
  135. .tp-caption.modern_medium_light {
  136. position:absolute;
  137. color:#000;
  138. text-shadow:none;
  139. font-weight:300;
  140. font-size:24px;
  141. line-height:20px;
  142. font-family:"Open Sans", sans-serif;
  143. margin:0px;
  144. border-width:0px;
  145. border-style:none;
  146. white-space:nowrap;
  147. }
  148. .tp-caption.modern_big_bluebg {
  149. position:absolute;
  150. color:#fff;
  151. text-shadow:none;
  152. font-weight:800;
  153. font-size:30px;
  154. line-height:36px;
  155. font-family:"Open Sans", sans-serif;
  156. padding:3px 10px;
  157. margin:0px;
  158. border-width:0px;
  159. border-style:none;
  160. background-color:#4e5b6c;
  161. letter-spacing:0;
  162. }
  163. .tp-caption.modern_big_redbg {
  164. position:absolute;
  165. color:#fff;
  166. text-shadow:none;
  167. font-weight:300;
  168. font-size:30px;
  169. line-height:36px;
  170. font-family:"Open Sans", sans-serif;
  171. padding:3px 10px;
  172. padding-top:1px;
  173. margin:0px;
  174. border-width:0px;
  175. border-style:none;
  176. background-color:#de543e;
  177. letter-spacing:0;
  178. }
  179. .tp-caption.modern_small_text_dark {
  180. position:absolute;
  181. color:#555;
  182. text-shadow:none;
  183. font-size:14px;
  184. line-height:22px;
  185. font-family:Arial;
  186. margin:0px;
  187. border-width:0px;
  188. border-style:none;
  189. white-space:nowrap;
  190. }
  191. .tp-caption.boxshadow {
  192. -moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
  193. -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
  194. box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
  195. }
  196. .tp-caption.black {
  197. color:#000;
  198. text-shadow:none;
  199. }
  200. .tp-caption.noshadow {
  201. text-shadow:none;
  202. }
  203. .tp-caption.thinheadline_dark {
  204. position:absolute;
  205. color:rgba(0,0,0,0.85);
  206. text-shadow:none;
  207. font-weight:300;
  208. font-size:30px;
  209. line-height:30px;
  210. font-family:"Open Sans";
  211. background-color:transparent;
  212. }
  213. .tp-caption.thintext_dark {
  214. position:absolute;
  215. color:rgba(0,0,0,0.85);
  216. text-shadow:none;
  217. font-weight:300;
  218. font-size:16px;
  219. line-height:26px;
  220. font-family:"Open Sans";
  221. background-color:transparent;
  222. }
  223. .tp-caption.largeblackbg {
  224. position:absolute;
  225. color:#fff;
  226. text-shadow:none;
  227. font-weight:300;
  228. font-size:50px;
  229. line-height:70px;
  230. font-family:"Open Sans";
  231. background-color:#000;
  232. padding:0px 20px;
  233. -webkit-border-radius:0px;
  234. -moz-border-radius:0px;
  235. border-radius:0px;
  236. }
  237. .tp-caption.largepinkbg {
  238. position:absolute;
  239. color:#fff;
  240. text-shadow:none;
  241. font-weight:300;
  242. font-size:50px;
  243. line-height:70px;
  244. font-family:"Open Sans";
  245. background-color:#db4360;
  246. padding:0px 20px;
  247. -webkit-border-radius:0px;
  248. -moz-border-radius:0px;
  249. border-radius:0px;
  250. }
  251. .tp-caption.largewhitebg {
  252. position:absolute;
  253. color:#000;
  254. text-shadow:none;
  255. font-weight:300;
  256. font-size:50px;
  257. line-height:70px;
  258. font-family:"Open Sans";
  259. background-color:#fff;
  260. padding:0px 20px;
  261. -webkit-border-radius:0px;
  262. -moz-border-radius:0px;
  263. border-radius:0px;
  264. }
  265. .tp-caption.largegreenbg {
  266. position:absolute;
  267. color:#fff;
  268. text-shadow:none;
  269. font-weight:300;
  270. font-size:50px;
  271. line-height:70px;
  272. font-family:"Open Sans";
  273. background-color:#67ae73;
  274. padding:0px 20px;
  275. -webkit-border-radius:0px;
  276. -moz-border-radius:0px;
  277. border-radius:0px;
  278. }
  279. .tp-caption.excerpt {
  280. font-size:36px;
  281. line-height:36px;
  282. font-weight:700;
  283. font-family:Arial;
  284. color:#ffffff;
  285. text-decoration:none;
  286. background-color:rgba(0, 0, 0, 1);
  287. text-shadow:none;
  288. margin:0px;
  289. letter-spacing:-1.5px;
  290. padding:1px 4px 0px 4px;
  291. width:150px;
  292. white-space:normal !important;
  293. height:auto;
  294. border-width:0px;
  295. border-color:rgb(255, 255, 255);
  296. border-style:none;
  297. }
  298. .tp-caption.large_bold_grey {
  299. font-size:60px;
  300. line-height:60px;
  301. font-weight:800;
  302. font-family:"Open Sans";
  303. color:rgb(102, 102, 102);
  304. text-decoration:none;
  305. background-color:transparent;
  306. text-shadow:none;
  307. margin:0px;
  308. padding:1px 4px 0px;
  309. border-width:0px;
  310. border-color:rgb(255, 214, 88);
  311. border-style:none;
  312. }
  313. .tp-caption.medium_thin_grey {
  314. font-size:34px;
  315. line-height:30px;
  316. font-weight:300;
  317. font-family:"Open Sans";
  318. color:rgb(102, 102, 102);
  319. text-decoration:none;
  320. background-color:transparent;
  321. padding:1px 4px 0px;
  322. text-shadow:none;
  323. margin:0px;
  324. border-width:0px;
  325. border-color:rgb(255, 214, 88);
  326. border-style:none;
  327. }
  328. .tp-caption.small_thin_grey {
  329. font-size:18px;
  330. line-height:26px;
  331. font-weight:300;
  332. font-family:"Open Sans";
  333. color:rgb(117, 117, 117);
  334. text-decoration:none;
  335. background-color:transparent;
  336. padding:1px 4px 0px;
  337. text-shadow:none;
  338. margin:0px;
  339. border-width:0px;
  340. border-color:rgb(255, 214, 88);
  341. border-style:none;
  342. }
  343. .tp-caption.lightgrey_divider {
  344. text-decoration:none;
  345. background-color:rgba(235, 235, 235, 1);
  346. width:370px;
  347. height:3px;
  348. background-position:initial initial;
  349. background-repeat:initial initial;
  350. border-width:0px;
  351. border-color:rgb(34, 34, 34);
  352. border-style:none;
  353. }
  354. .tp-caption.large_bold_darkblue {
  355. font-size:58px;
  356. line-height:60px;
  357. font-weight:800;
  358. font-family:"Open Sans";
  359. color:rgb(52, 73, 94);
  360. text-decoration:none;
  361. background-color:transparent;
  362. border-width:0px;
  363. border-color:rgb(255, 214, 88);
  364. border-style:none;
  365. }
  366. .tp-caption.medium_bg_darkblue {
  367. font-size:20px;
  368. line-height:20px;
  369. font-weight:800;
  370. font-family:"Open Sans";
  371. color:rgb(255, 255, 255);
  372. text-decoration:none;
  373. background-color:rgb(52, 73, 94);
  374. padding:10px;
  375. border-width:0px;
  376. border-color:rgb(255, 214, 88);
  377. border-style:none;
  378. }
  379. .tp-caption.medium_bold_red {
  380. font-size:24px;
  381. line-height:30px;
  382. font-weight:800;
  383. font-family:"Open Sans";
  384. color:rgb(227, 58, 12);
  385. text-decoration:none;
  386. background-color:transparent;
  387. padding:0px;
  388. border-width:0px;
  389. border-color:rgb(255, 214, 88);
  390. border-style:none;
  391. }
  392. .tp-caption.medium_light_red {
  393. font-size:21px;
  394. line-height:26px;
  395. font-weight:300;
  396. font-family:"Open Sans";
  397. color:rgb(227, 58, 12);
  398. text-decoration:none;
  399. background-color:transparent;
  400. padding:0px;
  401. border-width:0px;
  402. border-color:rgb(255, 214, 88);
  403. border-style:none;
  404. }
  405. .tp-caption.medium_bg_red {
  406. font-size:20px;
  407. line-height:20px;
  408. font-weight:800;
  409. font-family:"Open Sans";
  410. color:rgb(255, 255, 255);
  411. text-decoration:none;
  412. background-color:rgb(227, 58, 12);
  413. padding:10px;
  414. border-width:0px;
  415. border-color:rgb(255, 214, 88);
  416. border-style:none;
  417. }
  418. .tp-caption.medium_bold_orange {
  419. font-size:24px;
  420. line-height:30px;
  421. font-weight:800;
  422. font-family:"Open Sans";
  423. color:rgb(243, 156, 18);
  424. text-decoration:none;
  425. background-color:transparent;
  426. border-width:0px;
  427. border-color:rgb(255, 214, 88);
  428. border-style:none;
  429. }
  430. .tp-caption.medium_bg_orange {
  431. font-size:20px;
  432. line-height:20px;
  433. font-weight:800;
  434. font-family:"Open Sans";
  435. color:rgb(255, 255, 255);
  436. text-decoration:none;
  437. background-color:rgb(243, 156, 18);
  438. padding:10px;
  439. border-width:0px;
  440. border-color:rgb(255, 214, 88);
  441. border-style:none;
  442. }
  443. .tp-caption.grassfloor {
  444. text-decoration:none;
  445. background-color:rgba(160, 179, 151, 1);
  446. width:4000px;
  447. height:150px;
  448. border-width:0px;
  449. border-color:rgb(34, 34, 34);
  450. border-style:none;
  451. }
  452. .tp-caption.large_bold_white {
  453. font-size:58px;
  454. line-height:60px;
  455. font-weight:800;
  456. font-family:"Open Sans";
  457. color:rgb(255, 255, 255);
  458. text-decoration:none;
  459. background-color:transparent;
  460. border-width:0px;
  461. border-color:rgb(255, 214, 88);
  462. border-style:none;
  463. }
  464. .tp-caption.medium_light_white {
  465. font-size:30px;
  466. line-height:36px;
  467. font-weight:300;
  468. font-family:"Open Sans";
  469. color:rgb(255, 255, 255);
  470. text-decoration:none;
  471. background-color:transparent;
  472. padding:0px;
  473. border-width:0px;
  474. border-color:rgb(255, 214, 88);
  475. border-style:none;
  476. }
  477. .tp-caption.mediumlarge_light_white {
  478. font-size:34px;
  479. line-height:40px;
  480. font-weight:300;
  481. font-family:"Open Sans";
  482. color:rgb(255, 255, 255);
  483. text-decoration:none;
  484. background-color:transparent;
  485. padding:0px;
  486. border-width:0px;
  487. border-color:rgb(255, 214, 88);
  488. border-style:none;
  489. }
  490. .tp-caption.mediumlarge_light_white_center {
  491. font-size:34px;
  492. line-height:40px;
  493. font-weight:300;
  494. font-family:"Open Sans";
  495. color:#ffffff;
  496. text-decoration:none;
  497. background-color:transparent;
  498. padding:0px 0px 0px 0px;
  499. text-align:center;
  500. border-width:0px;
  501. border-color:rgb(255, 214, 88);
  502. border-style:none;
  503. }
  504. .tp-caption.medium_bg_asbestos {
  505. font-size:20px;
  506. line-height:20px;
  507. font-weight:800;
  508. font-family:"Open Sans";
  509. color:rgb(255, 255, 255);
  510. text-decoration:none;
  511. background-color:rgb(127, 140, 141);
  512. padding:10px;
  513. border-width:0px;
  514. border-color:rgb(255, 214, 88);
  515. border-style:none;
  516. }
  517. .tp-caption.medium_light_black {
  518. font-size:30px;
  519. line-height:36px;
  520. font-weight:300;
  521. font-family:"Open Sans";
  522. color:rgb(0, 0, 0);
  523. text-decoration:none;
  524. background-color:transparent;
  525. padding:0px;
  526. border-width:0px;
  527. border-color:rgb(255, 214, 88);
  528. border-style:none;
  529. }
  530. .tp-caption.large_bold_black {
  531. font-size:58px;
  532. line-height:60px;
  533. font-weight:800;
  534. font-family:"Open Sans";
  535. color:rgb(0, 0, 0);
  536. text-decoration:none;
  537. background-color:transparent;
  538. border-width:0px;
  539. border-color:rgb(255, 214, 88);
  540. border-style:none;
  541. }
  542. .tp-caption.mediumlarge_light_darkblue {
  543. font-size:34px;
  544. line-height:40px;
  545. font-weight:300;
  546. font-family:"Open Sans";
  547. color:rgb(52, 73, 94);
  548. text-decoration:none;
  549. background-color:transparent;
  550. padding:0px;
  551. border-width:0px;
  552. border-color:rgb(255, 214, 88);
  553. border-style:none;
  554. }
  555. .tp-caption.small_light_white {
  556. font-size:17px;
  557. line-height:28px;
  558. font-weight:300;
  559. font-family:"Open Sans";
  560. color:rgb(255, 255, 255);
  561. text-decoration:none;
  562. background-color:transparent;
  563. padding:0px;
  564. border-width:0px;
  565. border-color:rgb(255, 214, 88);
  566. border-style:none;
  567. }
  568. .tp-caption.roundedimage {
  569. border-width:0px;
  570. border-color:rgb(34, 34, 34);
  571. border-style:none;
  572. }
  573. .tp-caption.large_bg_black {
  574. font-size:40px;
  575. line-height:40px;
  576. font-weight:800;
  577. font-family:"Open Sans";
  578. color:rgb(255, 255, 255);
  579. text-decoration:none;
  580. background-color:rgb(0, 0, 0);
  581. padding:10px 20px 15px;
  582. border-width:0px;
  583. border-color:rgb(255, 214, 88);
  584. border-style:none;
  585. }
  586. .tp-caption.mediumwhitebg {
  587. font-size:30px;
  588. line-height:30px;
  589. font-weight:300;
  590. font-family:"Open Sans";
  591. color:rgb(0, 0, 0);
  592. text-decoration:none;
  593. background-color:rgb(255, 255, 255);
  594. padding:5px 15px 10px;
  595. text-shadow:none;
  596. border-width:0px;
  597. border-color:rgb(0, 0, 0);
  598. border-style:none;
  599. }
  600. .tp-caption.large_bold_white_25 {
  601. font-size:55px;
  602. line-height:65px;
  603. font-weight:700;
  604. font-family:"Open Sans";
  605. color:#fff;
  606. text-decoration:none;
  607. background-color:transparent;
  608. text-align:center;
  609. text-shadow:#000 0px 5px 10px;
  610. border-width:0px;
  611. border-color:rgb(255, 255, 255);
  612. border-style:none;
  613. }
  614. .tp-caption.medium_text_shadow {
  615. font-size:25px;
  616. line-height:25px;
  617. font-weight:600;
  618. font-family:"Open Sans";
  619. color:#fff;
  620. text-decoration:none;
  621. background-color:transparent;
  622. text-align:center;
  623. text-shadow:#000 0px 5px 10px;
  624. border-width:0px;
  625. border-color:rgb(255, 255, 255);
  626. border-style:none;
  627. }
  628. .tp-caption.black_heavy_60 {
  629. font-size:60px;
  630. line-height:60px;
  631. font-weight:900;
  632. font-family:Raleway;
  633. color:rgb(0, 0, 0);
  634. text-decoration:none;
  635. background-color:transparent;
  636. text-shadow:none;
  637. border-width:0px;
  638. border-color:rgb(0, 0, 0);
  639. border-style:none;
  640. }
  641. .tp-caption.white_heavy_40 {
  642. font-size:40px;
  643. line-height:40px;
  644. font-weight:900;
  645. font-family:Raleway;
  646. color:rgb(255, 255, 255);
  647. text-decoration:none;
  648. background-color:transparent;
  649. text-shadow:none;
  650. border-width:0px;
  651. border-color:rgb(0, 0, 0);
  652. border-style:none;
  653. }
  654. .tp-caption.grey_heavy_72 {
  655. font-size:72px;
  656. line-height:72px;
  657. font-weight:900;
  658. font-family:Raleway;
  659. color:rgb(213, 210, 210);
  660. text-decoration:none;
  661. background-color:transparent;
  662. text-shadow:none;
  663. border-width:0px;
  664. border-color:rgb(0, 0, 0);
  665. border-style:none;
  666. }
  667. .tp-caption.grey_regular_18 {
  668. font-size:18px;
  669. line-height:26px;
  670. font-family:"Open Sans";
  671. color:rgb(119, 119, 119);
  672. text-decoration:none;
  673. background-color:transparent;
  674. text-shadow:none;
  675. border-width:0px;
  676. border-color:rgb(0, 0, 0);
  677. border-style:none;
  678. }
  679. .tp-caption.black_thin_34 {
  680. font-size:35px;
  681. line-height:35px;
  682. font-weight:100;
  683. font-family:Raleway;
  684. color:rgb(0, 0, 0);
  685. text-decoration:none;
  686. background-color:transparent;
  687. text-shadow:none;
  688. border-width:0px;
  689. border-color:rgb(0, 0, 0);
  690. border-style:none;
  691. }
  692. .tp-caption.arrowicon {
  693. line-height:1px;
  694. border-width:0px;
  695. border-color:rgb(34, 34, 34);
  696. border-style:none;
  697. }
  698. .tp-caption.light_heavy_60 {
  699. font-size:60px;
  700. line-height:60px;
  701. font-weight:900;
  702. font-family:Raleway;
  703. color:rgb(255, 255, 255);
  704. text-decoration:none;
  705. background-color:transparent;
  706. text-shadow:none;
  707. border-width:0px;
  708. border-color:rgb(0, 0, 0);
  709. border-style:none;
  710. }
  711. .tp-caption.black_bold_40 {
  712. font-size:40px;
  713. line-height:40px;
  714. font-weight:800;
  715. font-family:Raleway;
  716. color:rgb(0, 0, 0);
  717. text-decoration:none;
  718. background-color:transparent;
  719. text-shadow:none;
  720. border-width:0px;
  721. border-color:rgb(0, 0, 0);
  722. border-style:none;
  723. }
  724. .tp-caption.light_heavy_70 {
  725. font-size:70px;
  726. line-height:70px;
  727. font-weight:900;
  728. font-family:Raleway;
  729. color:rgb(255, 255, 255);
  730. text-decoration:none;
  731. background-color:transparent;
  732. text-shadow:none;
  733. border-width:0px;
  734. border-color:rgb(0, 0, 0);
  735. border-style:none;
  736. }
  737. .tp-caption.black_heavy_70 {
  738. font-size:70px;
  739. line-height:70px;
  740. font-weight:900;
  741. font-family:Raleway;
  742. color:rgb(0, 0, 0);
  743. text-decoration:none;
  744. background-color:transparent;
  745. text-shadow:none;
  746. border-width:0px;
  747. border-color:rgb(0, 0, 0);
  748. border-style:none;
  749. }
  750. .tp-caption.black_bold_bg_20 {
  751. font-size:20px;
  752. line-height:20px;
  753. font-weight:900;
  754. font-family:Raleway;
  755. color:rgb(255, 255, 255);
  756. text-decoration:none;
  757. background-color:rgb(0, 0, 0);
  758. padding:5px 8px;
  759. text-shadow:none;
  760. border-width:0px;
  761. border-color:rgb(0, 0, 0);
  762. border-style:none;
  763. }
  764. .tp-caption.greenbox30 {
  765. line-height:30px;
  766. text-decoration:none;
  767. background-color:rgb(134, 181, 103);
  768. padding:0px 14px;
  769. border-width:0px;
  770. border-color:rgb(34, 34, 34);
  771. border-style:none;
  772. }
  773. .tp-caption.blue_heavy_60 {
  774. font-size:60px;
  775. line-height:60px;
  776. font-weight:900;
  777. font-family:Raleway;
  778. color:rgb(255, 255, 255);
  779. text-decoration:none;
  780. background-color:rgb(49, 165, 203);
  781. padding:3px 10px;
  782. text-shadow:none;
  783. border-width:0px;
  784. border-color:rgb(0, 0, 0);
  785. border-style:none;
  786. }
  787. .tp-caption.green_bold_bg_20 {
  788. font-size:20px;
  789. line-height:20px;
  790. font-weight:900;
  791. font-family:Raleway;
  792. color:rgb(255, 255, 255);
  793. text-decoration:none;
  794. background-color:rgb(134, 181, 103);
  795. padding:5px 8px;
  796. text-shadow:none;
  797. border-width:0px;
  798. border-color:rgb(0, 0, 0);
  799. border-style:none;
  800. }
  801. .tp-caption.whitecircle_600px {
  802. line-height:1px;
  803. width:800px;
  804. height:800px;
  805. text-decoration:none;
  806. background:linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
  807. filter:progid;
  808. background-color:transparent;
  809. border-radius:400px 400px 400px 400px;
  810. border-width:0px;
  811. border-color:rgb(34, 34, 34);
  812. border-style:none;
  813. }
  814. .tp-caption.fullrounded {
  815. border-radius:400px 400px 400px 400px;
  816. border-width:0px;
  817. border-color:rgb(34, 34, 34);
  818. border-style:none;
  819. }
  820. .tp-caption.light_heavy_40 {
  821. font-size:40px;
  822. line-height:40px;
  823. font-weight:900;
  824. font-family:Raleway;
  825. color:rgb(255, 255, 255);
  826. text-decoration:none;
  827. background-color:transparent;
  828. text-shadow:none;
  829. border-width:0px;
  830. border-color:rgb(0, 0, 0);
  831. border-style:none;
  832. }
  833. .tp-caption.white_thin_34 {
  834. font-size:35px;
  835. line-height:35px;
  836. font-weight:200;
  837. font-family:Raleway;
  838. color:rgb(255, 255, 255);
  839. text-decoration:none;
  840. background-color:transparent;
  841. text-shadow:none;
  842. border-width:0px;
  843. border-color:rgb(0, 0, 0);
  844. border-style:none;
  845. }
  846. .tp-caption.fullbg_gradient {
  847. width:100%;
  848. height:100%;
  849. text-decoration:none;
  850. background-color:#490202;
  851. border-width:0px;
  852. border-color:rgb(0, 0, 0);
  853. border-style:none;
  854. }
  855. .tp-caption.light_medium_30 {
  856. font-size:30px;
  857. line-height:40px;
  858. font-weight:700;
  859. font-family:Raleway;
  860. color:rgb(255, 255, 255);
  861. text-decoration:none;
  862. background-color:transparent;
  863. text-shadow:none;
  864. border-width:0px;
  865. border-color:rgb(0, 0, 0);
  866. border-style:none;
  867. }
  868. .tp-caption.red_bold_bg_20 {
  869. font-size:20px;
  870. line-height:20px;
  871. font-weight:900;
  872. font-family:Raleway;
  873. color:rgb(255, 255, 255);
  874. text-decoration:none;
  875. background-color:rgb(224, 51, 0);
  876. padding:5px 8px;
  877. text-shadow:none;
  878. border-width:0px;
  879. border-color:rgb(0, 0, 0);
  880. border-style:none;
  881. }
  882. .tp-caption.blue_bold_bg_20 {
  883. font-size:20px;
  884. line-height:20px;
  885. font-weight:900;
  886. font-family:Raleway;
  887. color:rgb(255, 255, 255);
  888. text-decoration:none;
  889. background-color:rgb(53, 152, 220);
  890. padding:5px 8px;
  891. text-shadow:none;
  892. border-width:0px;
  893. border-color:rgb(0, 0, 0);
  894. border-style:none;
  895. }
  896. .tp-caption.white_bold_bg_20 {
  897. font-size:20px;
  898. line-height:20px;
  899. font-weight:900;
  900. font-family:Raleway;
  901. color:rgb(0, 0, 0);
  902. text-decoration:none;
  903. background-color:rgb(255, 255, 255);
  904. padding:5px 8px;
  905. text-shadow:none;
  906. border-width:0px;
  907. border-color:rgb(0, 0, 0);
  908. border-style:none;
  909. }
  910. .tp-caption.white_heavy_70 {
  911. font-size:70px;
  912. line-height:70px;
  913. font-weight:900;
  914. font-family:Raleway;
  915. color:rgb(255, 255, 255);
  916. text-decoration:none;
  917. background-color:transparent;
  918. text-shadow:none;
  919. border-width:0px;
  920. border-color:rgb(0, 0, 0);
  921. border-style:none;
  922. }
  923. .tp-caption.light_heavy_70_shadowed {
  924. font-size:70px;
  925. line-height:70px;
  926. font-weight:900;
  927. font-family:Raleway;
  928. color:#ffffff;
  929. text-decoration:none;
  930. background-color:transparent;
  931. text-shadow:0px 0px 7px rgba(0, 0, 0, 0.25);
  932. border-width:0px;
  933. border-color:rgb(0, 0, 0);
  934. border-style:none;
  935. }
  936. .tp-caption.light_medium_30_shadowed {
  937. font-size:30px;
  938. line-height:40px;
  939. font-weight:700;
  940. font-family:Raleway;
  941. color:#ffffff;
  942. text-decoration:none;
  943. background-color:transparent;
  944. text-shadow:0px 0px 7px rgba(0, 0, 0, 0.25);
  945. border-width:0px;
  946. border-color:rgb(0, 0, 0);
  947. border-style:none;
  948. }
  949. .tp-caption.blackboxed_heavy {
  950. font-size:70px;
  951. line-height:70px;
  952. font-weight:800;
  953. font-family:"Open Sans";
  954. color:rgb(255, 255, 255);
  955. text-decoration:none;
  956. background-color:rgb(0, 0, 0);
  957. padding:5px 20px;
  958. text-shadow:rgba(0, 0, 0, 0.14902) 0px 0px 7px;
  959. border-width:0px;
  960. border-color:rgb(0, 0, 0);
  961. border-style:none;
  962. }
  963. .tp-caption.bignumbers_white {
  964. color:#ffffff;
  965. background-color:rgba(0, 0, 0, 0);
  966. font-size:84px;
  967. line-height:84px;
  968. font-weight:800;
  969. font-family:Raleway;
  970. text-decoration:none;
  971. padding:0px 0px 0px 0px;
  972. text-shadow:rgba(0, 0, 0, 0.247059) 0px 0px 7px;
  973. border-width:0px;
  974. border-color:rgb(255, 255, 255);
  975. border-style:none solid none none;
  976. }
  977. .tp-caption.whiteline_long {
  978. line-height:1px;
  979. min-width:660px;
  980. background-color:transparent;
  981. text-decoration:none;
  982. border-width:2px 0px 0px 0px;
  983. border-color:rgb(255, 255, 255) rgb(34, 34, 34) rgb(34, 34, 34) rgb(34, 34, 34);
  984. border-style:solid none none none;
  985. }
  986. .tp-caption.light_medium_20_shadowed {
  987. font-size:20px;
  988. line-height:30px;
  989. font-weight:700;
  990. font-family:Raleway;
  991. color:#ffffff;
  992. text-decoration:none;
  993. background-color:transparent;
  994. text-shadow:0px 0px 7px rgba(0, 0, 0, 0.25);
  995. border-width:0px;
  996. border-color:rgb(0, 0, 0);
  997. border-style:none;
  998. }
  999. .tp-caption.fullgradient_overlay {
  1000. background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
  1001. filter:progid;
  1002. width:100%;
  1003. height:100%;
  1004. border-width:0px;
  1005. border-color:rgb(34, 34, 34);
  1006. border-style:none;
  1007. }
  1008. .tp-caption.light_medium_20 {
  1009. font-size:20px;
  1010. line-height:30px;
  1011. font-weight:700;
  1012. font-family:Raleway;
  1013. color:#ffffff;
  1014. text-decoration:none;
  1015. background-color:transparent;
  1016. border-width:0px;
  1017. border-color:rgb(0, 0, 0);
  1018. border-style:none;
  1019. }
  1020. .tp-caption.reddishbg_heavy_70 {
  1021. font-size:70px;
  1022. line-height:70px;
  1023. font-weight:900;
  1024. font-family:Raleway;
  1025. color:rgb(255, 255, 255);
  1026. text-decoration:none;
  1027. background-color:rgba(100, 1, 24, 0.8);
  1028. padding:50px;
  1029. text-shadow:none;
  1030. border-width:0px;
  1031. border-color:rgb(0, 0, 0);
  1032. border-style:none;
  1033. }
  1034. .tp-caption.borderbox_725x130 {
  1035. min-width:725px;
  1036. min-height:130px;
  1037. background-color:transparent;
  1038. text-decoration:none;
  1039. border-width:2px;
  1040. border-color:rgb(255, 255, 255);
  1041. border-style:solid;
  1042. }
  1043. .tp-caption.light_heavy_34 {
  1044. font-size:34px;
  1045. line-height:34px;
  1046. font-weight:900;
  1047. font-family:Raleway;
  1048. color:rgb(255, 255, 255);
  1049. text-decoration:none;
  1050. background-color:transparent;
  1051. text-shadow:none;
  1052. border-width:0px;
  1053. border-color:rgb(0, 0, 0);
  1054. border-style:none;
  1055. }
  1056. .tp-caption.black_thin_30 {
  1057. font-size:30px;
  1058. line-height:30px;
  1059. font-weight:100;
  1060. font-family:Raleway;
  1061. color:rgb(0, 0, 0);
  1062. text-decoration:none;
  1063. background-color:transparent;
  1064. text-shadow:none;
  1065. border-width:0px;
  1066. border-color:rgb(0, 0, 0);
  1067. border-style:none;
  1068. }
  1069. .tp-caption.black_thin_whitebg_30 {
  1070. font-size:30px;
  1071. line-height:30px;
  1072. font-weight:300;
  1073. font-family:Raleway;
  1074. color:rgb(0, 0, 0);
  1075. text-decoration:none;
  1076. background-color:rgb(255, 255, 255);
  1077. padding:5px 10px;
  1078. text-shadow:none;
  1079. border-width:0px;
  1080. border-color:rgb(0, 0, 0);
  1081. border-style:none;
  1082. }
  1083. .tp-caption.white_heavy_60 {
  1084. font-size:60px;
  1085. line-height:60px;
  1086. font-weight:900;
  1087. font-family:Raleway;
  1088. color:rgb(255, 255, 255);
  1089. text-decoration:none;
  1090. background-color:transparent;
  1091. text-shadow:none;
  1092. border-width:0px;
  1093. border-color:rgb(0, 0, 0);
  1094. border-style:none;
  1095. }
  1096. .tp-caption.black_thin_blackbg_30 {
  1097. font-size:30px;
  1098. line-height:30px;
  1099. font-weight:300;
  1100. font-family:Raleway;
  1101. color:rgb(255, 255, 255);
  1102. text-decoration:none;
  1103. background-color:rgb(0, 0, 0);
  1104. padding:5px 10px;
  1105. text-shadow:none;
  1106. border-width:0px;
  1107. border-color:rgb(0, 0, 0);
  1108. border-style:none;
  1109. }
  1110. .tp-caption.light_thin_60 {
  1111. font-size:60px;
  1112. line-height:60px;
  1113. font-weight:100;
  1114. font-family:Raleway;
  1115. color:rgb(255, 255, 255);
  1116. text-decoration:none;
  1117. background-color:transparent;
  1118. text-shadow:none;
  1119. border-width:0px;
  1120. border-color:rgb(0, 0, 0);
  1121. border-style:none;
  1122. }
  1123. .tp-caption.greenbgfull {
  1124. background-color:#85b85f;
  1125. width:100%;
  1126. height:100%;
  1127. border-width:0px;
  1128. border-color:rgb(34, 34, 34);
  1129. border-style:none;
  1130. }
  1131. .tp-caption.bluebgfull {
  1132. text-decoration:none;
  1133. width:100%;
  1134. height:100%;
  1135. background-color:rgb(61, 164, 207);
  1136. border-width:0px;
  1137. border-color:rgb(34, 34, 34);
  1138. border-style:none;
  1139. }
  1140. .tp-caption.blackbgfull {
  1141. text-decoration:none;
  1142. width:100%;
  1143. height:100%;
  1144. background-color:rgba(0, 0, 0, 0.247059);
  1145. border-width:0px;
  1146. border-color:rgb(34, 34, 34);
  1147. border-style:none;
  1148. }
  1149. .tp-caption.wave_repeat1 {
  1150. width:100%;
  1151. height:600px;
  1152. background-repeat:repeat-x;
  1153. background-color:transparent;
  1154. text-decoration:none;
  1155. border-width:0px;
  1156. border-color:rgb(34, 34, 34);
  1157. border-style:none;
  1158. }
  1159. .tp-caption.wavebg2 {
  1160. width:200%;
  1161. height:300px;
  1162. text-decoration:none;
  1163. background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave21.png);
  1164. border-width:0px;
  1165. border-color:rgb(34, 34, 34);
  1166. border-style:none;
  1167. }
  1168. .tp-caption.wavebg1 {
  1169. width:200%;
  1170. height:300px;
  1171. text-decoration:none;
  1172. background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave11.png);
  1173. border-width:0px;
  1174. border-color:rgb(34, 34, 34);
  1175. border-style:none;
  1176. }
  1177. .tp-caption.wavebg3 {
  1178. width:200%;
  1179. height:300px;
  1180. text-decoration:none;
  1181. background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave3.png);
  1182. border-width:0px;
  1183. border-color:rgb(34, 34, 34);
  1184. border-style:none;
  1185. }
  1186. .tp-caption.wavebg4 {
  1187. width:200%;
  1188. height:300px;
  1189. text-decoration:none;
  1190. background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave4.png);
  1191. border-width:0px;
  1192. border-color:rgb(34, 34, 34);
  1193. border-style:none;
  1194. }
  1195. .tp-caption.greenishbg_heavy_70 {
  1196. font-size:70px;
  1197. line-height:70px;
  1198. font-weight:900;
  1199. font-family:Raleway;
  1200. color:rgb(255, 255, 255);
  1201. text-decoration:none;
  1202. padding:50px;
  1203. text-shadow:none;
  1204. background-color:rgba(40, 67, 62, 0.8);
  1205. border-width:0px;
  1206. border-color:rgb(0, 0, 0);
  1207. border-style:none;
  1208. }
  1209. .tp-caption.wavebg5 {
  1210. width:200%;
  1211. height:300px;
  1212. text-decoration:none;
  1213. background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave51.png);
  1214. border-width:0px;
  1215. border-color:rgb(34, 34, 34);
  1216. border-style:none;
  1217. }
  1218. .tp-caption.deepblue_sea {
  1219. width:100%;
  1220. height:1000px;
  1221. background-color:rgba(30, 46, 59, 1);
  1222. text-decoration:none;
  1223. border-width:0px;
  1224. border-color:rgb(34, 34, 34);
  1225. border-style:none;
  1226. }
  1227. .tp-caption a {
  1228. color:#ff7302;
  1229. text-shadow:none;
  1230. -webkit-transition:all 0.2s ease-out;
  1231. -moz-transition:all 0.2s ease-out;
  1232. -o-transition:all 0.2s ease-out;
  1233. -ms-transition:all 0.2s ease-out;
  1234. }
  1235. .tp-caption a:hover {
  1236. color:#ffa902;
  1237. }
  1238. .largeredbtn {
  1239. font-family: "Raleway", sans-serif;
  1240. font-weight: 900;
  1241. font-size: 16px;
  1242. line-height: 60px;
  1243. color: #fff !important;
  1244. text-decoration: none;
  1245. padding-left: 40px;
  1246. padding-right: 80px;
  1247. padding-top: 22px;
  1248. padding-bottom: 22px;
  1249. background: rgb(234,91,31); /* Old browsers */
  1250. background: -moz-linear-gradient(top, rgba(234,91,31,1) 0%, rgba(227,58,12,1) 100%); /* FF3.6+ */
  1251. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,91,31,1)), color-stop(100%,rgba(227,58,12,1))); /* Chrome,Safari4+ */
  1252. background: -webkit-linear-gradient(top, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* Chrome10+,Safari5.1+ */
  1253. background: -o-linear-gradient(top, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* Opera 11.10+ */
  1254. background: -ms-linear-gradient(top, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* IE10+ */
  1255. background: linear-gradient(to bottom, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* W3C */
  1256. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c',GradientType=0 ); /* IE6-9 */
  1257. }
  1258. .largeredbtn:hover {
  1259. background: rgb(227,58,12); /* Old browsers */
  1260. background: -moz-linear-gradient(top, rgba(227,58,12,1) 0%, rgba(234,91,31,1) 100%); /* FF3.6+ */
  1261. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,58,12,1)), color-stop(100%,rgba(234,91,31,1))); /* Chrome,Safari4+ */
  1262. background: -webkit-linear-gradient(top, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* Chrome10+,Safari5.1+ */
  1263. background: -o-linear-gradient(top, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* Opera 11.10+ */
  1264. background: -ms-linear-gradient(top, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* IE10+ */
  1265. background: linear-gradient(to bottom, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* W3C */
  1266. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f',GradientType=0 ); /* IE6-9 */
  1267. }
  1268. .fullrounded img {
  1269. -webkit-border-radius: 400px;
  1270. -moz-border-radius: 400px;
  1271. border-radius: 400px;
  1272. }