settings.css 36 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837
  1. /*-----------------------------------------------------------------------------
  2. - Revolution Slider 5.0 Default Style Settings -
  3. Screen Stylesheet
  4. version: 5.4.5
  5. date: 15/05/17
  6. author: themepunch
  7. email: info@themepunch.com
  8. website: http://www.themepunch.com
  9. -----------------------------------------------------------------------------*/
  10. #debungcontrolls,.debugtimeline {
  11. width: 100%;
  12. box-sizing: border-box
  13. }
  14. .rev_column,.rev_column .tp-parallax-wrap,.tp-svg-layer svg {
  15. vertical-align: top
  16. }
  17. #debungcontrolls {
  18. z-index: 100000;
  19. position: fixed;
  20. bottom: 0;
  21. height: auto;
  22. background: rgba(0,0,0,.6);
  23. padding: 10px
  24. }
  25. .debugtimeline {
  26. height: 10px;
  27. position: relative;
  28. margin-bottom: 3px;
  29. display: none;
  30. white-space: nowrap
  31. }
  32. .debugtimeline:hover {
  33. height: 15px
  34. }
  35. .the_timeline_tester {
  36. background: #e74c3c;
  37. position: absolute;
  38. top: 0;
  39. left: 0;
  40. height: 100%;
  41. width: 0
  42. }
  43. .rs-go-fullscreen {
  44. position: fixed!important;
  45. width: 100%!important;
  46. height: 100%!important;
  47. top: 0!important;
  48. left: 0!important;
  49. z-index: 9999999!important;
  50. background: #fff!important
  51. }
  52. .debugtimeline.tl_slide .the_timeline_tester {
  53. background: #f39c12
  54. }
  55. .debugtimeline.tl_frame .the_timeline_tester {
  56. background: #3498db
  57. }
  58. .debugtimline_txt {
  59. color: #fff;
  60. font-weight: 400;
  61. font-size: 7px;
  62. position: absolute;
  63. left: 10px;
  64. top: 0;
  65. white-space: nowrap;
  66. line-height: 10px
  67. }
  68. .rtl {
  69. direction: rtl
  70. }
  71. @font-face {
  72. font-family:revicons;src:url(../fonts/revicons.eot);src:url(../fonts/revicons.eot) format('embedded-opentype'),url(../fonts/revicons.woff) format('woff'),url(../fonts/revicons.ttf) format('truetype'),url(../fonts/revicons.svg) format('svg');font-weight:400;font-style:normal
  73. }[class*=" revicon-"]:before,[class^=revicon-]:before {
  74. font-family: revicons;
  75. font-style: normal;
  76. font-weight: 400;
  77. speak: none;
  78. display: inline-block;
  79. text-decoration: inherit;
  80. width: 1em;
  81. margin-right: .2em;
  82. text-align: center;
  83. font-variant: normal;
  84. text-transform: none;
  85. line-height: 1em;
  86. margin-left: .2em
  87. }
  88. .revicon-search-1:before {
  89. content: '\e802'
  90. }
  91. .revicon-pencil-1:before {
  92. content: '\e831'
  93. }
  94. .revicon-picture-1:before {
  95. content: '\e803'
  96. }
  97. .revicon-cancel:before {
  98. content: '\e80a'
  99. }
  100. .revicon-info-circled:before {
  101. content: '\e80f'
  102. }
  103. .revicon-trash:before {
  104. content: '\e801'
  105. }
  106. .revicon-left-dir:before {
  107. content: '\e817'
  108. }
  109. .revicon-right-dir:before {
  110. content: '\e818'
  111. }
  112. .revicon-down-open:before {
  113. content: '\e83b'
  114. }
  115. .revicon-left-open:before {
  116. content: '\e819'
  117. }
  118. .revicon-right-open:before {
  119. content: '\e81a'
  120. }
  121. .revicon-angle-left:before {
  122. content: '\e820'
  123. }
  124. .revicon-angle-right:before {
  125. content: '\e81d'
  126. }
  127. .revicon-left-big:before {
  128. content: '\e81f'
  129. }
  130. .revicon-right-big:before {
  131. content: '\e81e'
  132. }
  133. .revicon-magic:before {
  134. content: '\e807'
  135. }
  136. .revicon-picture:before {
  137. content: '\e800'
  138. }
  139. .revicon-export:before {
  140. content: '\e80b'
  141. }
  142. .revicon-cog:before {
  143. content: '\e832'
  144. }
  145. .revicon-login:before {
  146. content: '\e833'
  147. }
  148. .revicon-logout:before {
  149. content: '\e834'
  150. }
  151. .revicon-video:before {
  152. content: '\e805'
  153. }
  154. .revicon-arrow-combo:before {
  155. content: '\e827'
  156. }
  157. .revicon-left-open-1:before {
  158. content: '\e82a'
  159. }
  160. .revicon-right-open-1:before {
  161. content: '\e82b'
  162. }
  163. .revicon-left-open-mini:before {
  164. content: '\e822'
  165. }
  166. .revicon-right-open-mini:before {
  167. content: '\e823'
  168. }
  169. .revicon-left-open-big:before {
  170. content: '\e824'
  171. }
  172. .revicon-right-open-big:before {
  173. content: '\e825'
  174. }
  175. .revicon-left:before {
  176. content: '\e836'
  177. }
  178. .revicon-right:before {
  179. content: '\e826'
  180. }
  181. .revicon-ccw:before {
  182. content: '\e808'
  183. }
  184. .revicon-arrows-ccw:before {
  185. content: '\e806'
  186. }
  187. .revicon-palette:before {
  188. content: '\e829'
  189. }
  190. .revicon-list-add:before {
  191. content: '\e80c'
  192. }
  193. .revicon-doc:before {
  194. content: '\e809'
  195. }
  196. .revicon-left-open-outline:before {
  197. content: '\e82e'
  198. }
  199. .revicon-left-open-2:before {
  200. content: '\e82c'
  201. }
  202. .revicon-right-open-outline:before {
  203. content: '\e82f'
  204. }
  205. .revicon-right-open-2:before {
  206. content: '\e82d'
  207. }
  208. .revicon-equalizer:before {
  209. content: '\e83a'
  210. }
  211. .revicon-layers-alt:before {
  212. content: '\e804'
  213. }
  214. .revicon-popup:before {
  215. content: '\e828'
  216. }
  217. .rev_slider_wrapper {
  218. position: relative;
  219. z-index: 0;
  220. width: 100%
  221. }
  222. .rev_slider {
  223. position: relative;
  224. overflow: visible
  225. }
  226. .entry-content .rev_slider a,.rev_slider a {
  227. box-shadow: none
  228. }
  229. .tp-overflow-hidden {
  230. overflow: hidden!important
  231. }
  232. .group_ov_hidden {
  233. overflow: hidden
  234. }
  235. .rev_slider img,.tp-simpleresponsive img {
  236. max-width: none!important;
  237. transition: none;
  238. margin: 0;
  239. padding: 0;
  240. border: none
  241. }
  242. .rev_slider .no-slides-text {
  243. font-weight: 700;
  244. text-align: center;
  245. padding-top: 80px
  246. }
  247. .rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before {
  248. list-style: none!important;
  249. position: absolute;
  250. margin: 0!important;
  251. padding: 0!important;
  252. overflow-x: visible;
  253. overflow-y: visible;
  254. background-image: none;
  255. background-position: 0 0;
  256. text-indent: 0;
  257. top: 0;
  258. left: 0
  259. }
  260. .rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before {
  261. visibility: hidden
  262. }
  263. .tp-revslider-mainul,.tp-revslider-slidesli {
  264. padding: 0!important;
  265. margin: 0!important;
  266. list-style: none!important
  267. }
  268. .fullscreen-container,.fullwidthbanner-container {
  269. padding: 0;
  270. position: relative
  271. }
  272. .rev_slider li.tp-revslider-slidesli {
  273. position: absolute!important
  274. }
  275. .tp-caption .rs-untoggled-content {
  276. display: block
  277. }
  278. .tp-caption .rs-toggled-content {
  279. display: none
  280. }
  281. .rs-toggle-content-active.tp-caption .rs-toggled-content {
  282. display: block
  283. }
  284. .rs-toggle-content-active.tp-caption .rs-untoggled-content {
  285. display: none
  286. }
  287. .rev_slider .caption,.rev_slider .tp-caption {
  288. position: relative;
  289. visibility: hidden;
  290. white-space: nowrap;
  291. display: block;
  292. -webkit-font-smoothing: antialiased!important;
  293. z-index: 1
  294. }
  295. .rev_slider .caption,.rev_slider .tp-caption,.tp-simpleresponsive img {
  296. -moz-user-select: none;
  297. -khtml-user-select: none;
  298. -webkit-user-select: none;
  299. -o-user-select: none
  300. }
  301. .rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child {
  302. margin-bottom: 0
  303. }
  304. .tp-svg-layer svg {
  305. width: 100%;
  306. height: 100%;
  307. position: relative
  308. }
  309. .tp-carousel-wrapper {
  310. cursor: url(openhand.cur),move
  311. }
  312. .tp-carousel-wrapper.dragged {
  313. cursor: url(closedhand.cur),move
  314. }
  315. .tp_inner_padding {
  316. box-sizing: border-box;
  317. max-height: none!important
  318. }
  319. .tp-caption.tp-layer-selectable {
  320. -moz-user-select: all;
  321. -khtml-user-select: all;
  322. -webkit-user-select: all;
  323. -o-user-select: all
  324. }
  325. .tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider,.tp-parallax-wrap.tp-hidden-caption {
  326. visibility: hidden!important;
  327. display: none!important
  328. }
  329. .rev_slider audio,.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video {
  330. max-width: none!important
  331. }
  332. .tp-element-background {
  333. position: absolute;
  334. top: 0;
  335. left: 0;
  336. width: 100%;
  337. height: 100%;
  338. z-index: 0
  339. }
  340. .tp-blockmask,.tp-blockmask_in,.tp-blockmask_out {
  341. position: absolute;
  342. top: 0;
  343. left: 0;
  344. width: 100%;
  345. height: 100%;
  346. background: #fff;
  347. z-index: 1000;
  348. transform: scaleX(0) scaleY(0)
  349. }
  350. .tp-parallax-wrap {
  351. transform-style: preserve-3d
  352. }
  353. .rev_row_zone {
  354. position: absolute;
  355. width: 100%;
  356. left: 0;
  357. box-sizing: border-box;
  358. min-height: 50px;
  359. font-size: 0
  360. }
  361. .rev_column_inner,.rev_slider .tp-caption.rev_row {
  362. position: relative;
  363. width: 100%!important;
  364. box-sizing: border-box
  365. }
  366. .rev_row_zone_top {
  367. top: 0
  368. }
  369. .rev_row_zone_middle {
  370. top: 50%;
  371. transform: translateY(-50%)
  372. }
  373. .rev_row_zone_bottom {
  374. bottom: 0
  375. }
  376. .rev_slider .tp-caption.rev_row {
  377. display: table;
  378. table-layout: fixed;
  379. vertical-align: top;
  380. height: auto!important;
  381. font-size: 0
  382. }
  383. .rev_column {
  384. display: table-cell;
  385. position: relative;
  386. height: auto;
  387. box-sizing: border-box;
  388. font-size: 0
  389. }
  390. .rev_column_inner {
  391. display: block;
  392. height: auto!important;
  393. white-space: normal!important
  394. }
  395. .rev_column_bg {
  396. width: 100%;
  397. height: 100%;
  398. position: absolute;
  399. top: 0;
  400. left: 0;
  401. z-index: 0;
  402. box-sizing: border-box;
  403. background-clip: content-box;
  404. border: 0 solid transparent
  405. }
  406. .tp-caption .backcorner,.tp-caption .backcornertop,.tp-caption .frontcorner,.tp-caption .frontcornertop {
  407. height: 0;
  408. top: 0;
  409. width: 0;
  410. position: absolute
  411. }
  412. .rev_column_inner .tp-loop-wrap,.rev_column_inner .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap {
  413. text-align: inherit
  414. }
  415. .rev_column_inner .tp-mask-wrap {
  416. display: inline-block
  417. }
  418. .rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
  419. position: relative!important;
  420. left: auto!important;
  421. top: auto!important;
  422. line-height: 0
  423. }
  424. .tp-video-play-button,.tp-video-play-button i {
  425. line-height: 50px!important;
  426. vertical-align: top;
  427. text-align: center
  428. }
  429. .rev_column_inner .rev_layer_in_column,.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
  430. vertical-align: top
  431. }
  432. .rev_break_columns {
  433. display: block!important
  434. }
  435. .rev_break_columns .tp-parallax-wrap.rev_column {
  436. display: block!important;
  437. width: 100%!important
  438. }
  439. .fullwidthbanner-container {
  440. overflow: hidden
  441. }
  442. .fullwidthbanner-container .fullwidthabanner {
  443. width: 100%;
  444. position: relative
  445. }
  446. .tp-static-layers {
  447. position: absolute;
  448. z-index: 101;
  449. top: 0;
  450. left: 0
  451. }
  452. .tp-caption .frontcorner {
  453. border-left: 40px solid transparent;
  454. border-right: 0 solid transparent;
  455. border-top: 40px solid #00A8FF;
  456. left: -40px
  457. }
  458. .tp-caption .backcorner {
  459. border-left: 0 solid transparent;
  460. border-right: 40px solid transparent;
  461. border-bottom: 40px solid #00A8FF;
  462. right: 0
  463. }
  464. .tp-caption .frontcornertop {
  465. border-left: 40px solid transparent;
  466. border-right: 0 solid transparent;
  467. border-bottom: 40px solid #00A8FF;
  468. left: -40px
  469. }
  470. .tp-caption .backcornertop {
  471. border-left: 0 solid transparent;
  472. border-right: 40px solid transparent;
  473. border-top: 40px solid #00A8FF;
  474. right: 0
  475. }
  476. .tp-layer-inner-rotation {
  477. position: relative!important
  478. }
  479. img.tp-slider-alternative-image {
  480. width: 100%;
  481. height: auto
  482. }
  483. .caption.fullscreenvideo,.rs-background-video-layer,.tp-caption.coverscreenvideo,.tp-caption.fullscreenvideo {
  484. width: 100%;
  485. height: 100%;
  486. top: 0;
  487. left: 0;
  488. position: absolute
  489. }
  490. .noFilterClass {
  491. filter: none!important
  492. }
  493. .rs-background-video-layer {
  494. visibility: hidden;
  495. z-index: 0
  496. }
  497. .caption.fullscreenvideo audio,.caption.fullscreenvideo iframe,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video {
  498. width: 100%!important;
  499. height: 100%!important;
  500. display: none
  501. }
  502. .fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video {
  503. background: #000
  504. }
  505. .fullcoveredvideo .tp-poster {
  506. background-position: center center;
  507. background-size: cover;
  508. width: 100%;
  509. height: 100%;
  510. top: 0;
  511. left: 0
  512. }
  513. .videoisplaying .html5vid .tp-poster {
  514. display: none
  515. }
  516. .tp-video-play-button {
  517. background: #000;
  518. background: rgba(0,0,0,.3);
  519. border-radius: 5px;
  520. position: absolute;
  521. top: 50%;
  522. left: 50%;
  523. color: #FFF;
  524. margin-top: -25px;
  525. margin-left: -25px;
  526. cursor: pointer;
  527. width: 50px;
  528. height: 50px;
  529. box-sizing: border-box;
  530. display: inline-block;
  531. z-index: 4;
  532. opacity: 0;
  533. transition: opacity .3s ease-out!important
  534. }
  535. .tp-audio-html5 .tp-video-play-button,.tp-hiddenaudio {
  536. display: none!important
  537. }
  538. .tp-caption .html5vid {
  539. width: 100%!important;
  540. height: 100%!important
  541. }
  542. .tp-video-play-button i {
  543. width: 50px;
  544. height: 50px;
  545. display: inline-block;
  546. font-size: 40px!important
  547. }
  548. .rs-fullvideo-cover,.tp-dottedoverlay,.tp-shadowcover {
  549. height: 100%;
  550. top: 0;
  551. left: 0;
  552. position: absolute
  553. }
  554. .tp-caption:hover .tp-video-play-button {
  555. opacity: 1;
  556. display: block
  557. }
  558. .tp-caption .tp-revstop {
  559. display: none;
  560. border-left: 5px solid #fff!important;
  561. border-right: 5px solid #fff!important;
  562. margin-top: 15px!important;
  563. line-height: 20px!important;
  564. vertical-align: top;
  565. font-size: 25px!important
  566. }
  567. .tp-seek-bar,.tp-video-button,.tp-volume-bar {
  568. outline: 0;
  569. line-height: 12px;
  570. margin: 0;
  571. cursor: pointer
  572. }
  573. .videoisplaying .revicon-right-dir {
  574. display: none
  575. }
  576. .videoisplaying .tp-revstop {
  577. display: inline-block
  578. }
  579. .videoisplaying .tp-video-play-button {
  580. display: none
  581. }
  582. .fullcoveredvideo .tp-video-play-button {
  583. display: none!important
  584. }
  585. .fullscreenvideo .fullscreenvideo audio,.fullscreenvideo .fullscreenvideo video {
  586. object-fit: contain!important
  587. }
  588. .fullscreenvideo .fullcoveredvideo audio,.fullscreenvideo .fullcoveredvideo video {
  589. object-fit: cover!important
  590. }
  591. .tp-video-controls {
  592. position: absolute;
  593. bottom: 0;
  594. left: 0;
  595. right: 0;
  596. padding: 5px;
  597. opacity: 0;
  598. transition: opacity .3s;
  599. background-image: linear-gradient(to bottom,#000 13%,#323232 100%);
  600. display: table;
  601. max-width: 100%;
  602. overflow: hidden;
  603. box-sizing: border-box
  604. }
  605. .rev-btn.rev-hiddenicon i,.rev-btn.rev-withicon i {
  606. transition: all .2s ease-out!important;
  607. font-size: 15px
  608. }
  609. .tp-caption:hover .tp-video-controls {
  610. opacity: .9
  611. }
  612. .tp-video-button {
  613. background: rgba(0,0,0,.5);
  614. border: 0;
  615. border-radius: 3px;
  616. font-size: 12px;
  617. color: #fff;
  618. padding: 0
  619. }
  620. .tp-video-button:hover {
  621. cursor: pointer
  622. }
  623. .tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap {
  624. padding: 0 5px;
  625. display: table-cell;
  626. vertical-align: middle
  627. }
  628. .tp-video-seek-bar-wrap {
  629. width: 80%
  630. }
  631. .tp-video-vol-bar-wrap {
  632. width: 20%
  633. }
  634. .tp-seek-bar,.tp-volume-bar {
  635. width: 100%;
  636. padding: 0
  637. }
  638. .rs-fullvideo-cover {
  639. width: 100%;
  640. background: 0 0;
  641. z-index: 5
  642. }
  643. .disabled_lc .tp-video-play-button,.rs-background-video-layer audio::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls-start-playback-button {
  644. display: none!important
  645. }
  646. .tp-audio-html5 .tp-video-controls {
  647. opacity: 1!important;
  648. visibility: visible!important
  649. }
  650. .tp-dottedoverlay {
  651. background-repeat: repeat;
  652. width: 100%;
  653. z-index: 3
  654. }
  655. .tp-dottedoverlay.twoxtwo {
  656. background: url(../images/gridtile.png)
  657. }
  658. .tp-dottedoverlay.twoxtwowhite {
  659. background: url(../images/gridtile_white.png)
  660. }
  661. .tp-dottedoverlay.threexthree {
  662. background: url(../images/gridtile_3x3.png)
  663. }
  664. .tp-dottedoverlay.threexthreewhite {
  665. background: url(../images/gridtile_3x3_white.png)
  666. }
  667. .tp-shadowcover {
  668. width: 100%;
  669. background: #fff;
  670. z-index: -1
  671. }
  672. .tp-shadow1 {
  673. box-shadow: 0 10px 6px -6px rgba(0,0,0,.8)
  674. }
  675. .tp-shadow2:after,.tp-shadow2:before,.tp-shadow3:before,.tp-shadow4:after {
  676. z-index: -2;
  677. position: absolute;
  678. content: "";
  679. bottom: 10px;
  680. left: 10px;
  681. width: 50%;
  682. top: 85%;
  683. max-width: 300px;
  684. background: 0 0;
  685. box-shadow: 0 15px 10px rgba(0,0,0,.8);
  686. transform: rotate(-3deg)
  687. }
  688. .tp-shadow2:after,.tp-shadow4:after {
  689. transform: rotate(3deg);
  690. right: 10px;
  691. left: auto
  692. }
  693. .tp-shadow5 {
  694. position: relative;
  695. box-shadow: 0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset
  696. }
  697. .tp-shadow5:after,.tp-shadow5:before {
  698. content: "";
  699. position: absolute;
  700. z-index: -2;
  701. box-shadow: 0 0 25px 0 rgba(0,0,0,.6);
  702. top: 30%;
  703. bottom: 0;
  704. left: 20px;
  705. right: 20px;
  706. border-radius: 100px/20px
  707. }
  708. .tp-button {
  709. padding: 6px 13px 5px;
  710. border-radius: 3px;
  711. height: 30px;
  712. cursor: pointer;
  713. color: #fff!important;
  714. text-shadow: 0 1px 1px rgba(0,0,0,.6)!important;
  715. font-size: 15px;
  716. line-height: 45px!important;
  717. font-family: arial,sans-serif;
  718. font-weight: 700;
  719. letter-spacing: -1px;
  720. text-decoration: none
  721. }
  722. .tp-button.big {
  723. color: #fff;
  724. text-shadow: 0 1px 1px rgba(0,0,0,.6);
  725. font-weight: 700;
  726. padding: 9px 20px;
  727. font-size: 19px;
  728. line-height: 57px!important
  729. }
  730. .purchase:hover,.tp-button.big:hover,.tp-button:hover {
  731. background-position: bottom,15px 11px
  732. }
  733. .purchase.green,.purchase:hover.green,.tp-button.green,.tp-button:hover.green {
  734. background-color: #21a117;
  735. box-shadow: 0 3px 0 0 #104d0b
  736. }
  737. .purchase.blue,.purchase:hover.blue,.tp-button.blue,.tp-button:hover.blue {
  738. background-color: #1d78cb;
  739. box-shadow: 0 3px 0 0 #0f3e68
  740. }
  741. .purchase.red,.purchase:hover.red,.tp-button.red,.tp-button:hover.red {
  742. background-color: #cb1d1d;
  743. box-shadow: 0 3px 0 0 #7c1212
  744. }
  745. .purchase.orange,.purchase:hover.orange,.tp-button.orange,.tp-button:hover.orange {
  746. background-color: #f70;
  747. box-shadow: 0 3px 0 0 #a34c00
  748. }
  749. .purchase.darkgrey,.purchase:hover.darkgrey,.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey {
  750. background-color: #555;
  751. box-shadow: 0 3px 0 0 #222
  752. }
  753. .purchase.lightgrey,.purchase:hover.lightgrey,.tp-button.lightgrey,.tp-button:hover.lightgrey {
  754. background-color: #888;
  755. box-shadow: 0 3px 0 0 #555
  756. }
  757. .rev-btn,.rev-btn:visited {
  758. outline: 0!important;
  759. box-shadow: none!important;
  760. text-decoration: none!important;
  761. line-height: 44px;
  762. font-size: 17px;
  763. font-weight: 500;
  764. padding: 12px 35px;
  765. box-sizing: border-box;
  766. font-family: Roboto,sans-serif;
  767. cursor: pointer
  768. }
  769. .rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited {
  770. text-transform: uppercase;
  771. letter-spacing: 1px;
  772. font-size: 15px;
  773. font-weight: 900
  774. }
  775. .rev-btn.rev-withicon i {
  776. font-weight: 400;
  777. position: relative;
  778. top: 0;
  779. margin-left: 10px!important
  780. }
  781. .rev-btn.rev-hiddenicon i {
  782. font-weight: 400;
  783. position: relative;
  784. top: 0;
  785. opacity: 0;
  786. margin-left: 0!important;
  787. width: 0!important
  788. }
  789. .rev-btn.rev-hiddenicon:hover i {
  790. opacity: 1!important;
  791. margin-left: 10px!important;
  792. width: auto!important
  793. }
  794. .rev-btn.rev-medium,.rev-btn.rev-medium:visited {
  795. line-height: 36px;
  796. font-size: 14px;
  797. padding: 10px 30px
  798. }
  799. .rev-btn.rev-medium.rev-hiddenicon i,.rev-btn.rev-medium.rev-withicon i {
  800. font-size: 14px;
  801. top: 0
  802. }
  803. .rev-btn.rev-small,.rev-btn.rev-small:visited {
  804. line-height: 28px;
  805. font-size: 12px;
  806. padding: 7px 20px
  807. }
  808. .rev-btn.rev-small.rev-hiddenicon i,.rev-btn.rev-small.rev-withicon i {
  809. font-size: 12px;
  810. top: 0
  811. }
  812. .rev-maxround {
  813. border-radius: 30px
  814. }
  815. .rev-minround {
  816. border-radius: 3px
  817. }
  818. .rev-burger {
  819. position: relative;
  820. width: 60px;
  821. height: 60px;
  822. box-sizing: border-box;
  823. padding: 22px 0 0 14px;
  824. border-radius: 50%;
  825. border: 1px solid rgba(51,51,51,.25);
  826. -webkit-tap-highlight-color: transparent;
  827. cursor: pointer
  828. }
  829. .rev-burger span {
  830. display: block;
  831. width: 30px;
  832. height: 3px;
  833. background: #333;
  834. transition: .7s;
  835. pointer-events: none;
  836. transform-style: flat!important
  837. }
  838. .rev-burger.revb-white span,.rev-burger.revb-whitenoborder span {
  839. background: #fff
  840. }
  841. .rev-burger span:nth-child(2) {
  842. margin: 3px 0
  843. }
  844. #dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child {
  845. transform: translateY(6px) rotate(-45deg)
  846. }
  847. #dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2) {
  848. transform: rotate(-45deg);
  849. opacity: 0
  850. }
  851. #dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child {
  852. transform: translateY(-6px) rotate(-135deg)
  853. }
  854. .rev-burger.revb-white {
  855. border: 2px solid rgba(255,255,255,.2)
  856. }
  857. .rev-burger.revb-darknoborder,.rev-burger.revb-whitenoborder {
  858. border: 0
  859. }
  860. .rev-burger.revb-darknoborder span {
  861. background: #333
  862. }
  863. .rev-burger.revb-whitefull {
  864. background: #fff;
  865. border: none
  866. }
  867. .rev-burger.revb-whitefull span {
  868. background: #333
  869. }
  870. .rev-burger.revb-darkfull {
  871. background: #333;
  872. border: none
  873. }
  874. .rev-burger.revb-darkfull span,.rev-scroll-btn.revs-fullwhite {
  875. background: #fff
  876. }
  877. @keyframes rev-ani-mouse {
  878. 0% {
  879. opacity: 1;
  880. top: 29%
  881. }
  882. 15% {
  883. opacity: 1;
  884. top: 50%
  885. }
  886. 50% {
  887. opacity: 0;
  888. top: 50%
  889. }
  890. 100% {
  891. opacity: 0;
  892. top: 29%
  893. }
  894. }
  895. .rev-scroll-btn {
  896. display: inline-block;
  897. position: relative;
  898. left: 0;
  899. right: 0;
  900. text-align: center;
  901. cursor: pointer;
  902. width: 35px;
  903. height: 55px;
  904. box-sizing: border-box;
  905. border: 3px solid #fff;
  906. border-radius: 23px
  907. }
  908. .rev-scroll-btn>* {
  909. display: inline-block;
  910. line-height: 18px;
  911. font-size: 13px;
  912. font-weight: 400;
  913. color: #fff;
  914. font-family: proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;
  915. letter-spacing: 2px
  916. }
  917. .rev-scroll-btn>.active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover {
  918. color: #fff
  919. }
  920. .rev-scroll-btn>.active,.rev-scroll-btn>:active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover {
  921. opacity: .8
  922. }
  923. .rev-scroll-btn.revs-fullwhite span {
  924. background: #333
  925. }
  926. .rev-scroll-btn.revs-fulldark {
  927. background: #333;
  928. border: none
  929. }
  930. .rev-scroll-btn.revs-fulldark span,.tp-bullet {
  931. background: #fff
  932. }
  933. .rev-scroll-btn span {
  934. position: absolute;
  935. display: block;
  936. top: 29%;
  937. left: 50%;
  938. width: 8px;
  939. height: 8px;
  940. margin: -4px 0 0 -4px;
  941. background: #fff;
  942. border-radius: 50%;
  943. animation: rev-ani-mouse 2.5s linear infinite
  944. }
  945. .rev-scroll-btn.revs-dark {
  946. border-color: #333
  947. }
  948. .rev-scroll-btn.revs-dark span {
  949. background: #333
  950. }
  951. .rev-control-btn {
  952. position: relative;
  953. display: inline-block;
  954. z-index: 5;
  955. color: #FFF;
  956. font-size: 20px;
  957. line-height: 60px;
  958. font-weight: 400;
  959. font-style: normal;
  960. font-family: Raleway;
  961. text-decoration: none;
  962. text-align: center;
  963. background-color: #000;
  964. border-radius: 50px;
  965. text-shadow: none;
  966. background-color: rgba(0,0,0,.5);
  967. width: 60px;
  968. height: 60px;
  969. box-sizing: border-box;
  970. cursor: pointer
  971. }
  972. .rev-cbutton-dark-sr,.rev-cbutton-light-sr {
  973. border-radius: 3px
  974. }
  975. .rev-cbutton-light,.rev-cbutton-light-sr {
  976. color: #333;
  977. background-color: rgba(255,255,255,.75)
  978. }
  979. .rev-sbutton {
  980. line-height: 37px;
  981. width: 37px;
  982. height: 37px
  983. }
  984. .rev-sbutton-blue {
  985. background-color: #3B5998
  986. }
  987. .rev-sbutton-lightblue {
  988. background-color: #00A0D1
  989. }
  990. .rev-sbutton-red {
  991. background-color: #DD4B39
  992. }
  993. .tp-bannertimer {
  994. visibility: hidden;
  995. width: 100%;
  996. height: 5px;
  997. background: #000;
  998. background: rgba(0,0,0,.15);
  999. position: absolute;
  1000. z-index: 200;
  1001. top: 0
  1002. }
  1003. .tp-bannertimer.tp-bottom {
  1004. top: auto;
  1005. bottom: 0!important;
  1006. height: 5px
  1007. }
  1008. .tp-caption img {
  1009. background: 0 0;
  1010. -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
  1011. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
  1012. zoom: 1
  1013. }
  1014. .caption.slidelink a div,.tp-caption.slidelink a div {
  1015. width: 3000px;
  1016. height: 1500px;
  1017. background: url(../images/coloredbg.png)
  1018. }
  1019. .tp-caption.slidelink a span {
  1020. background: url(../images/coloredbg.png)
  1021. }
  1022. .tp-loader.spinner0,.tp-loader.spinner5 {
  1023. background-image: url(../images/loader.gif);
  1024. background-repeat: no-repeat
  1025. }
  1026. .tp-shape {
  1027. width: 100%;
  1028. height: 100%
  1029. }
  1030. .tp-caption .rs-starring {
  1031. display: inline-block
  1032. }
  1033. .tp-caption .rs-starring .star-rating {
  1034. float: none;
  1035. display: inline-block;
  1036. vertical-align: top;
  1037. color: #FFC321!important
  1038. }
  1039. .tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating {
  1040. position: relative;
  1041. height: 1em;
  1042. width: 5.4em;
  1043. font-family: star;
  1044. font-size: 1em!important
  1045. }
  1046. .tp-loader.spinner0,.tp-loader.spinner1 {
  1047. width: 40px;
  1048. height: 40px;
  1049. margin-top: -20px;
  1050. margin-left: -20px;
  1051. animation: tp-rotateplane 1.2s infinite ease-in-out;
  1052. background-color: #fff;
  1053. border-radius: 3px;
  1054. box-shadow: 0 0 20px 0 rgba(0,0,0,.15)
  1055. }
  1056. .tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before {
  1057. content: "\73\73\73\73\73";
  1058. color: #E0DADF;
  1059. float: left;
  1060. top: 0;
  1061. left: 0;
  1062. position: absolute
  1063. }
  1064. .tp-caption .rs-starring .star-rating span {
  1065. overflow: hidden;
  1066. float: left;
  1067. top: 0;
  1068. left: 0;
  1069. position: absolute;
  1070. padding-top: 1.5em;
  1071. font-size: 1em!important
  1072. }
  1073. .tp-caption .rs-starring .star-rating span:before {
  1074. content: "\53\53\53\53\53";
  1075. top: 0;
  1076. position: absolute;
  1077. left: 0
  1078. }
  1079. .tp-loader {
  1080. top: 50%;
  1081. left: 50%;
  1082. z-index: 10000;
  1083. position: absolute
  1084. }
  1085. .tp-loader.spinner0 {
  1086. background-position: center center
  1087. }
  1088. .tp-loader.spinner5 {
  1089. background-position: 10px 10px;
  1090. background-color: #fff;
  1091. margin: -22px;
  1092. width: 44px;
  1093. height: 44px;
  1094. border-radius: 3px
  1095. }
  1096. @keyframes tp-rotateplane {
  1097. 0% {
  1098. transform: perspective(120px) rotateX(0) rotateY(0)
  1099. }
  1100. 50% {
  1101. transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
  1102. }
  1103. 100% {
  1104. transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
  1105. }
  1106. }
  1107. .tp-loader.spinner2 {
  1108. width: 40px;
  1109. height: 40px;
  1110. margin-top: -20px;
  1111. margin-left: -20px;
  1112. background-color: red;
  1113. box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
  1114. border-radius: 100%;
  1115. animation: tp-scaleout 1s infinite ease-in-out
  1116. }
  1117. @keyframes tp-scaleout {
  1118. 0% {
  1119. transform: scale(0)
  1120. }
  1121. 100% {
  1122. transform: scale(1);
  1123. opacity: 0
  1124. }
  1125. }
  1126. .tp-loader.spinner3 {
  1127. margin: -9px 0 0 -35px;
  1128. width: 70px;
  1129. text-align: center
  1130. }
  1131. .tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3 {
  1132. width: 18px;
  1133. height: 18px;
  1134. background-color: #fff;
  1135. box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
  1136. border-radius: 100%;
  1137. display: inline-block;
  1138. animation: tp-bouncedelay 1.4s infinite ease-in-out;
  1139. animation-fill-mode: both
  1140. }
  1141. .tp-loader.spinner3 .bounce1 {
  1142. animation-delay: -.32s
  1143. }
  1144. .tp-loader.spinner3 .bounce2 {
  1145. animation-delay: -.16s
  1146. }
  1147. @keyframes tp-bouncedelay {
  1148. 0%,100%,80% {
  1149. transform: scale(0)
  1150. }
  1151. 40% {
  1152. transform: scale(1)
  1153. }
  1154. }
  1155. .tp-loader.spinner4 {
  1156. margin: -20px 0 0 -20px;
  1157. width: 40px;
  1158. height: 40px;
  1159. text-align: center;
  1160. animation: tp-rotate 2s infinite linear
  1161. }
  1162. .tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2 {
  1163. width: 60%;
  1164. height: 60%;
  1165. display: inline-block;
  1166. position: absolute;
  1167. top: 0;
  1168. background-color: #fff;
  1169. border-radius: 100%;
  1170. animation: tp-bounce 2s infinite ease-in-out;
  1171. box-shadow: 0 0 20px 0 rgba(0,0,0,.15)
  1172. }
  1173. .tp-loader.spinner4 .dot2 {
  1174. top: auto;
  1175. bottom: 0;
  1176. animation-delay: -1s
  1177. }
  1178. @keyframes tp-rotate {
  1179. 100% {
  1180. transform: rotate(360deg)
  1181. }
  1182. }
  1183. @keyframes tp-bounce {
  1184. 0%,100% {
  1185. transform: scale(0)
  1186. }
  1187. 50% {
  1188. transform: scale(1)
  1189. }
  1190. }
  1191. .tp-bullets.navbar,.tp-tabs.navbar,.tp-thumbs.navbar {
  1192. border: none;
  1193. min-height: 0;
  1194. margin: 0;
  1195. border-radius: 0
  1196. }
  1197. .tp-bullets,.tp-tabs,.tp-thumbs {
  1198. position: absolute;
  1199. display: block;
  1200. z-index: 1000;
  1201. top: 0;
  1202. left: 0
  1203. }
  1204. .tp-tab,.tp-thumb {
  1205. cursor: pointer;
  1206. position: absolute;
  1207. opacity: .5;
  1208. box-sizing: border-box
  1209. }
  1210. .tp-arr-imgholder,.tp-tab-image,.tp-thumb-image,.tp-videoposter {
  1211. background-position: center center;
  1212. background-size: cover;
  1213. width: 100%;
  1214. height: 100%;
  1215. display: block;
  1216. position: absolute;
  1217. top: 0;
  1218. left: 0
  1219. }
  1220. .tp-tab.selected,.tp-tab:hover,.tp-thumb.selected,.tp-thumb:hover {
  1221. opacity: 1
  1222. }
  1223. .tp-tab-mask,.tp-thumb-mask {
  1224. box-sizing: border-box!important
  1225. }
  1226. .tp-tabs,.tp-thumbs {
  1227. box-sizing: content-box!important
  1228. }
  1229. .tp-bullet {
  1230. width: 15px;
  1231. height: 15px;
  1232. position: absolute;
  1233. background: rgba(255,255,255,.3);
  1234. cursor: pointer
  1235. }
  1236. .tp-bullet.selected,.tp-bullet:hover {
  1237. background: #fff
  1238. }
  1239. .tparrows {
  1240. cursor: pointer;
  1241. background: #000;
  1242. background: rgba(0,0,0,.5);
  1243. width: 40px;
  1244. height: 40px;
  1245. position: absolute;
  1246. display: block;
  1247. z-index: 1000
  1248. }
  1249. .tparrows:hover {
  1250. background: #000
  1251. }
  1252. .tparrows:before {
  1253. font-family: revicons;
  1254. font-size: 15px;
  1255. color: #fff;
  1256. display: block;
  1257. line-height: 40px;
  1258. text-align: center
  1259. }
  1260. .hginfo,.hglayerinfo {
  1261. font-size: 12px;
  1262. font-weight: 600
  1263. }
  1264. .tparrows.tp-leftarrow:before {
  1265. content: '\e824'
  1266. }
  1267. .tparrows.tp-rightarrow:before {
  1268. content: '\e825'
  1269. }
  1270. body.rtl .tp-kbimg {
  1271. left: 0!important
  1272. }
  1273. .dddwrappershadow {
  1274. box-shadow: 0 45px 100px rgba(0,0,0,.4)
  1275. }
  1276. .hglayerinfo {
  1277. position: fixed;
  1278. bottom: 0;
  1279. left: 0;
  1280. color: #FFF;
  1281. line-height: 20px;
  1282. background: rgba(0,0,0,.75);
  1283. padding: 5px 10px;
  1284. z-index: 2000;
  1285. white-space: normal
  1286. }
  1287. .helpgrid,.hginfo {
  1288. position: absolute
  1289. }
  1290. .hginfo {
  1291. top: -2px;
  1292. left: -2px;
  1293. color: #e74c3c;
  1294. background: #000;
  1295. padding: 2px 5px
  1296. }
  1297. .indebugmode .tp-caption:hover {
  1298. border: 1px dashed #c0392b!important
  1299. }
  1300. .helpgrid {
  1301. border: 2px dashed #c0392b;
  1302. top: 0;
  1303. left: 0;
  1304. z-index: 0
  1305. }
  1306. #revsliderlogloglog {
  1307. padding: 15px;
  1308. color: #fff;
  1309. position: fixed;
  1310. top: 0;
  1311. left: 0;
  1312. width: 200px;
  1313. height: 150px;
  1314. background: rgba(0,0,0,.7);
  1315. z-index: 100000;
  1316. font-size: 10px;
  1317. overflow: scroll
  1318. }
  1319. .aden {
  1320. filter: hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)
  1321. }
  1322. .aden::after {
  1323. background: linear-gradient(to right,rgba(66,10,14,.2),transparent);
  1324. mix-blend-mode: darken
  1325. }
  1326. .perpetua::after,.reyes::after {
  1327. mix-blend-mode: soft-light;
  1328. opacity: .5
  1329. }
  1330. .inkwell {
  1331. filter: sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)
  1332. }
  1333. .perpetua::after {
  1334. background: linear-gradient(to bottom,#005b9a,#e6c13d)
  1335. }
  1336. .reyes {
  1337. filter: sepia(.22) brightness(1.1) contrast(.85) saturate(.75)
  1338. }
  1339. .reyes::after {
  1340. background: #efcdad
  1341. }
  1342. .gingham {
  1343. filter: brightness(1.05) hue-rotate(-10deg)
  1344. }
  1345. .gingham::after {
  1346. background: linear-gradient(to right,rgba(66,10,14,.2),transparent);
  1347. mix-blend-mode: darken
  1348. }
  1349. .toaster {
  1350. filter: contrast(1.5) brightness(.9)
  1351. }
  1352. .toaster::after {
  1353. background: radial-gradient(circle,#804e0f,#3b003b);
  1354. mix-blend-mode: screen
  1355. }
  1356. .walden {
  1357. filter: brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)
  1358. }
  1359. .walden::after {
  1360. background: #04c;
  1361. mix-blend-mode: screen;
  1362. opacity: .3
  1363. }
  1364. .hudson {
  1365. filter: brightness(1.2) contrast(.9) saturate(1.1)
  1366. }
  1367. .hudson::after {
  1368. background: radial-gradient(circle,#a6b1ff 50%,#342134);
  1369. mix-blend-mode: multiply;
  1370. opacity: .5
  1371. }
  1372. .earlybird {
  1373. filter: contrast(.9) sepia(.2)
  1374. }
  1375. .earlybird::after {
  1376. background: radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);
  1377. mix-blend-mode: overlay
  1378. }
  1379. .mayfair {
  1380. filter: contrast(1.1) saturate(1.1)
  1381. }
  1382. .mayfair::after {
  1383. background: radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);
  1384. mix-blend-mode: overlay;
  1385. opacity: .4
  1386. }
  1387. .lofi {
  1388. filter: saturate(1.1) contrast(1.5)
  1389. }
  1390. .lofi::after {
  1391. background: radial-gradient(circle,transparent 70%,#222 150%);
  1392. mix-blend-mode: multiply
  1393. }
  1394. ._1977 {
  1395. filter: contrast(1.1) brightness(1.1) saturate(1.3)
  1396. }
  1397. ._1977:after {
  1398. background: rgba(243,106,188,.3);
  1399. mix-blend-mode: screen
  1400. }
  1401. .brooklyn {
  1402. filter: contrast(.9) brightness(1.1)
  1403. }
  1404. .brooklyn::after {
  1405. background: radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);
  1406. mix-blend-mode: overlay
  1407. }
  1408. .xpro2 {
  1409. filter: sepia(.3)
  1410. }
  1411. .xpro2::after {
  1412. background: radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);
  1413. mix-blend-mode: color-burn
  1414. }
  1415. .nashville {
  1416. filter: sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)
  1417. }
  1418. .nashville::after {
  1419. background: rgba(0,70,150,.4);
  1420. mix-blend-mode: lighten
  1421. }
  1422. .nashville::before {
  1423. background: rgba(247,176,153,.56);
  1424. mix-blend-mode: darken
  1425. }
  1426. .lark {
  1427. filter: contrast(.9)
  1428. }
  1429. .lark::after {
  1430. background: rgba(242,242,242,.8);
  1431. mix-blend-mode: darken
  1432. }
  1433. .lark::before {
  1434. background: #22253f;
  1435. mix-blend-mode: color-dodge
  1436. }
  1437. .moon {
  1438. filter: grayscale(1) contrast(1.1) brightness(1.1)
  1439. }
  1440. .moon::before {
  1441. background: #a0a0a0;
  1442. mix-blend-mode: soft-light
  1443. }
  1444. .moon::after {
  1445. background: #383838;
  1446. mix-blend-mode: lighten
  1447. }
  1448. .clarendon {
  1449. filter: contrast(1.2) saturate(1.35)
  1450. }
  1451. .clarendon:before {
  1452. background: rgba(127,187,227,.2);
  1453. mix-blend-mode: overlay
  1454. }
  1455. .willow {
  1456. filter: grayscale(.5) contrast(.95) brightness(.9)
  1457. }
  1458. .willow::before {
  1459. background-color: radial-gradient(40%,circle,#d4a9af 55%,#000 150%);
  1460. mix-blend-mode: overlay
  1461. }
  1462. .willow::after {
  1463. background-color: #d8cdcb;
  1464. mix-blend-mode: color
  1465. }
  1466. .rise {
  1467. filter: brightness(1.05) sepia(.2) contrast(.9) saturate(.9)
  1468. }
  1469. .rise::after {
  1470. background: radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);
  1471. mix-blend-mode: overlay;
  1472. opacity: .6
  1473. }
  1474. .rise::before {
  1475. background: radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));
  1476. mix-blend-mode: multiply
  1477. }
  1478. ._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before {
  1479. content: '';
  1480. display: block;
  1481. height: 100%;
  1482. width: 100%;
  1483. top: 0;
  1484. left: 0;
  1485. position: absolute;
  1486. pointer-events: none
  1487. }
  1488. ._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2 {
  1489. position: relative
  1490. }
  1491. ._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img {
  1492. width: 100%;
  1493. z-index: 1
  1494. }
  1495. ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before {
  1496. z-index: 2
  1497. }
  1498. ._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after {
  1499. z-index: 3
  1500. }
  1501. .slumber {
  1502. filter: saturate(.66) brightness(1.05)
  1503. }
  1504. .slumber::after {
  1505. background: rgba(125,105,24,.5);
  1506. mix-blend-mode: soft-light
  1507. }
  1508. .slumber::before {
  1509. background: rgba(69,41,12,.4);
  1510. mix-blend-mode: lighten
  1511. }
  1512. .tp-kbimg-wrap:after,.tp-kbimg-wrap:before {
  1513. height: 500%;
  1514. width: 500%
  1515. }