/* loaders.min.css */
.ball-pulse-sync>div,.ball-pulse>div,.ball-scale-random>div,.ball-scale>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block}@-webkit-keyframes scale{0%,80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}}@keyframes scale{0%,80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}}.ball-pulse>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div{width:15px;height:15px;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync .6s -.14s infinite ease-in-out;animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s -70ms infinite ease-in-out;animation:ball-pulse-sync .6s -70ms infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s 0s infinite ease-in-out;animation:ball-pulse-sync .6s 0s infinite ease-in-out}.ball-pulse-sync>div{width:15px;height:15px;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale>div{height:60px;width:60px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}.ball-scale-random{width:37px;height:40px}.ball-scale-random>div{position:absolute;height:30px;width:30px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}.ball-rotate,.ball-rotate>div{position:relative}.ball-rotate>div,.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%}.ball-scale-random>div:nth-child(1){margin-left:-7px;-webkit-animation:ball-scale 1s .2s ease-in-out infinite;animation:ball-scale 1s .2s ease-in-out infinite}.ball-scale-random>div:nth-child(3){margin-left:-2px;margin-top:9px;-webkit-animation:ball-scale 1s .5s ease-in-out infinite;animation:ball-scale 1s .5s ease-in-out infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ball-rotate>div{margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ball-rotate>div:first-child{-webkit-animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite}.ball-rotate>div:after,.ball-rotate>div:before{margin:2px;content:"";position:absolute;opacity:.8}.ball-rotate>div:before{top:0;left:-28px}.ball-rotate>div:after{top:0;left:25px}.ball-clip-rotate>div{border-radius:100%;margin:2px;border:2px solid #fff;border-bottom-color:transparent;height:26px;width:26px;background:0 0!important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scale{30%{-webkit-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;width:30px;height:30px;left:-16px;top:-2px;background:0 0;border:2px solid;border-color:#fff transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}.ball-beat>div,.ball-scale-multiple>div{background-color:#fff;border-radius:100%}@keyframes rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent;-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple>div{height:50px;width:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-.8s;animation-delay:-.8s}.ball-scale-ripple-multiple>div:nth-child(1){-webkit-animation-delay:-.6s;animation-delay:-.6s}.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-ripple-multiple>div{position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(.75);transform:scale(.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(.75);transform:scale(.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-beat>div{width:15px;height:15px;margin:2px;display:inline-block;-webkit-animation:ball-beat .7s 0s infinite linear;animation:ball-beat .7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.35s!important;animation-delay:-.35s!important}@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-multiple>div{position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}.ball-triangle-path>div:nth-child(1),.ball-triangle-path>div:nth-child(2){-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite}@-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-triangle-path{position:relative;-webkit-transform:translate(-29.99px,-37.51px);transform:translate(-29.99px,-37.51px)}.ball-triangle-path>div:nth-child(1){-webkit-animation-name:ball-triangle-path-1;animation-name:ball-triangle-path-1;-webkit-animation-delay:0;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){-webkit-animation-name:ball-triangle-path-2;animation-name:ball-triangle-path-2;-webkit-animation-delay:0;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){-webkit-animation-name:ball-triangle-path-3;animation-name:ball-triangle-path-3;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-grid-beat>div,.ball-pulse-rise>div{-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:infinite}.ball-grid-beat>div,.ball-grid-pulse>div,.ball-pulse-rise>div{height:15px;border-radius:100%;display:inline-block;background-color:#fff;margin:2px}.ball-triangle-path>div:nth-of-type(1){top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(.4);transform:scale(.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(.4);transform:scale(.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(.4);transform:scale(.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(.4);transform:scale(.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(.75);transform:scale(.75)}}.ball-pulse-rise>div{width:15px;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){-webkit-animation-name:ball-pulse-rise-even;animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}@-webkit-keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}@keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:nth-child(1){-webkit-animation-delay:.49s;animation-delay:.49s;-webkit-animation-duration:.93s;animation-duration:.93s}.ball-grid-beat>div:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1.02s;animation-duration:1.02s}.ball-grid-beat>div:nth-child(3){-webkit-animation-delay:.63s;animation-delay:.63s;-webkit-animation-duration:1.07s;animation-duration:1.07s}.ball-grid-beat>div:nth-child(4){-webkit-animation-delay:-40ms;animation-delay:-40ms;-webkit-animation-duration:.75s;animation-duration:.75s}.ball-grid-beat>div:nth-child(5){-webkit-animation-delay:.21s;animation-delay:.21s;-webkit-animation-duration:1.41s;animation-duration:1.41s}.ball-grid-beat>div:nth-child(6){-webkit-animation-delay:-80ms;animation-delay:-80ms;-webkit-animation-duration:.66s;animation-duration:.66s}.ball-grid-beat>div:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.36s;animation-duration:1.36s}.ball-grid-beat>div:nth-child(8){-webkit-animation-delay:.78s;animation-delay:.78s;-webkit-animation-duration:1.17s;animation-duration:1.17s}.ball-grid-beat>div:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1.49s;animation-duration:1.49s}.ball-grid-beat>div{width:15px;animation-fill-mode:both;float:left;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:nth-child(1){-webkit-animation-delay:.19s;animation-delay:.19s;-webkit-animation-duration:.98s;animation-duration:.98s}.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.48s;animation-delay:.48s;-webkit-animation-duration:1.58s;animation-duration:1.58s}.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:.58s;animation-delay:.58s;-webkit-animation-duration:1.13s;animation-duration:1.13s}.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:.63s;animation-delay:.63s;-webkit-animation-duration:.98s;animation-duration:.98s}.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:60ms;animation-delay:60ms;-webkit-animation-duration:.64s;animation-duration:.64s}.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:.38s;animation-delay:.38s;-webkit-animation-duration:.85s;animation-duration:.85s}.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:-60ms;animation-delay:-60ms;-webkit-animation-duration:1.53s;animation-duration:1.53s}.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.57s;animation-delay:.57s;-webkit-animation-duration:.76s;animation-duration:.76s}.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:.98s;animation-duration:.98s}.ball-grid-pulse>div{width:15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.96s infinite linear;animation:ball-spin-fade-loader 1s -.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.84s infinite linear;animation:ball-spin-fade-loader 1s -.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -.72s infinite linear;animation:ball-spin-fade-loader 1s -.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.6s infinite linear;animation:ball-spin-fade-loader 1s -.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.48s infinite linear;animation:ball-spin-fade-loader 1s -.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.36s infinite linear;animation:ball-spin-fade-loader 1s -.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -.24s infinite linear;animation:ball-spin-fade-loader 1s -.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.12s infinite linear;animation:ball-spin-fade-loader 1s -.12s infinite linear}.ball-spin-fade-loader>div,.ball-spin-loader>div{-webkit-animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%}.ball-spin-fade-loader>div{background-color:#fff;margin:2px;animation-fill-mode:both}@-webkit-keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}@keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:nth-child(1){top:45px;left:0;-webkit-animation:ball-spin-loader 2s .9s infinite linear;animation:ball-spin-loader 2s .9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 1.8s infinite linear;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;-webkit-animation:ball-spin-loader 2s 2.7s infinite linear;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 3.6s infinite linear;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;-webkit-animation:ball-spin-loader 2s 4.5s infinite linear;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 5.4s infinite linear;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;-webkit-animation:ball-spin-loader 2s 6.3s infinite linear;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 7.2s infinite linear;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader>div{animation-fill-mode:both;background:green}.ball-zig-zag-deflect>div,.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;top:4px;left:-7px}@-webkit-keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag{position:relative;-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}.ball-zig-zag>div:first-child{-webkit-animation:ball-zig .7s 0s infinite linear;animation:ball-zig .7s 0s infinite linear}.ball-zig-zag>div:last-child{-webkit-animation:ball-zag .7s 0s infinite linear;animation:ball-zag .7s 0s infinite linear}@-webkit-keyframes ball-zig-deflect{17%,84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%,67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%,50%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig-deflect{17%,84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%,67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%,50%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag-deflect{17%,84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%,67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%,50%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag-deflect{17%,84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%,67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%,50%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag-deflect{position:relative;-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag-deflect>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}.line-scale-party>div,.line-scale-pulse-out-rapid>div,.line-scale-pulse-out>div,.line-scale>div{width:4px;height:35px;display:inline-block}.line-scale-party>div,.line-scale-pulse-out-rapid>div,.line-scale-pulse-out>div,.line-scale>div,.line-spin-fade-loader>div{border-radius:2px;margin:2px;background-color:#fff}.ball-zig-zag-deflect>div:first-child{-webkit-animation:ball-zig-deflect 1.5s 0s infinite linear;animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{-webkit-animation:ball-zag-deflect 1.5s 0s infinite linear;animation:ball-zag-deflect 1.5s 0s infinite linear}@-webkit-keyframes line-scale{0%,100%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}@keyframes line-scale{0%,100%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div{-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes line-scale-party{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes line-scale-party{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}}.line-scale-party>div:nth-child(1){-webkit-animation-delay:.55s;animation-delay:.55s;-webkit-animation-duration:1.23s;animation-duration:1.23s}.line-scale-party>div:nth-child(2){-webkit-animation-delay:.55s;animation-delay:.55s;-webkit-animation-duration:.55s;animation-duration:.55s}.line-scale-party>div:nth-child(3){-webkit-animation-delay:90ms;animation-delay:90ms;-webkit-animation-duration:.39s;animation-duration:.39s}.line-scale-party>div:nth-child(4){-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.59s;animation-duration:.59s}.line-scale-party>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes line-scale-pulse-out{0%,100%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}@keyframes line-scale-pulse-out{0%,100%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}.line-scale-pulse-out>div{-webkit-animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%,90%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(.3);transform:scaley(.3)}}@keyframes line-scale-pulse-out-rapid{0%,90%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(.3);transform:scaley(.3)}}.line-scale-pulse-out-rapid>div{vertical-align:middle;-webkit-animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;left:-4px}.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.64px;left:13.64px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.64px;left:13.64px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.64px;left:-13.64px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.64px;left:-13.64px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:5px;height:15px}@-webkit-keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{width:50px;height:50px;background:#fff;-webkit-animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}.pacman>div:first-of-type,.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;position:relative;left:-30px}@-webkit-keyframes rotate_pacman_half_up{0%,100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_pacman_half_up{0%,100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate_pacman_half_down{0%,100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotate_pacman_half_down{0%,100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}@keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}.pacman{position:relative}.pacman>div:nth-child(3){-webkit-animation:pacman-balls 1s -.66s infinite linear;animation:pacman-balls 1s -.66s infinite linear}.pacman>div:nth-child(4){-webkit-animation:pacman-balls 1s -.33s infinite linear;animation:pacman-balls 1s -.33s infinite linear}.pacman>div:nth-child(5){-webkit-animation:pacman-balls 1s 0s infinite linear;animation:pacman-balls 1s 0s infinite linear}.pacman>div:first-of-type{-webkit-animation:rotate_pacman_half_up .5s 0s infinite;animation:rotate_pacman_half_up .5s 0s infinite}.pacman>div:nth-child(2){-webkit-animation:rotate_pacman_half_down .5s 0s infinite;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;-webkit-transform:translate(0,-6.25px);transform:translate(0,-6.25px);top:25px;left:70px}@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(.5) rotate(-90deg);transform:translateX(50px) scale(.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(.5) rotate(-270deg);transform:translateY(50px) scale(.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(.5) rotate(-90deg);transform:translateX(50px) scale(.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(.5) rotate(-270deg);transform:translateY(50px) scale(.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);transform:translate(-25px,-25px)}.cube-transition>div{width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;-webkit-animation:cube-transition 1.6s 0s infinite ease-in-out;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0;border-radius:100%;-webkit-animation:spin-rotate .6s 0s infinite linear;animation:spin-rotate .6s 0s infinite linear;background-image:-webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);background-image:linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);width:100%;height:100%}






/* wti_like_post.css */
.watch-action {
	float: left;
	width: 100%;
	height: 100%;
}

.watch-action img {
	border:none !important;
	padding: 0px !important;
}

.watch-action .watch-position {
	width:auto;
}

.align-left {
	float: left;
}

.align-right {
	float: right;
}

.action-like, .action-unlike {
	float:left;
	width:auto;
}

.action-unlike {
	padding-left:7px;	
}

.like, .unlike, .status-img, .status-msg {
	float: left;		
}

.jlk {
	cursor:pointer !important;	
}

.lc, .unlc {
	float:left;
	width: auto;
	padding:0 0 0 6px;
	font-size: 14px;
	line-height: 18px;
}		

.lc {
	color: green;
}
.unlc {
	color: red;		
}

.status {
	color: gray;
	padding: 0 7px 0 7px;
	font-size: 14px;
	line-height: 18px;	
}
.status .status_msg {
	width: auto;
	margin: 0 3px 0 0;	
}
.loading-img {
	background:url("../images/loading.gif") no-repeat scroll 0 0 !important;
	padding:0px 5px;
}
.wti-clear {
	clear:both;
}

/*** START DEFAULT THUMB UP/DOWN STYLE ***/	
.lbg-, .unlbg-, .lbg-default, .unlbg-default {
	width: 16px;
	height: 18px;
}

.lbg-, .lbg-default {
	background:url("../images/thumb_up1.png") no-repeat left top !important;	
}

.lbg-:hover, .lbg-default:hover {
	background:url("../images/thumb_up1.png") no-repeat left bottom !important;	
}		

.unlbg-, .unlbg-default {
	background:url("../images/thumb_down2.png") no-repeat left top !important;	
}

.unlbg-:hover, .unlbg-default:hover {
	background:url("../images/thumb_down2.png") no-repeat left bottom !important;	
}

.lbg- .lc, .lbg-default .lc {
	color: green;
}

.unlbg- .unlc, .unlbg-default.unlc {
	color: red;
}
/*** END DEFAULT THUMB UP/DOWN STYLE ***/

/*** START FIRST THUMB UP/DOWN STYLE ***/	
.lbg-style1 img,  .unlbg-style1 img{
	width: 14px;
	height: 16px;
	float:left;
}

.lbg-style1 img{
	background:url("../images/thumb_up1.png") repeat scroll 0 0 !important;
}        

.lbg-style1 img:hover{
	background:url("../images/thumb_up1.png") repeat scroll 0 -16px !important;
}

.unlbg-style1 img{
	background:url("../images/thumb_down1.png") repeat scroll 0 0 !important;
}

.unlbg-style1 img:hover {
	background:url("../images/thumb_down1.png") repeat scroll 0 -16px !important;
}

.lbg-style1 .lc {
	color: green;
}
.unlbg-style1 .unlc {
	color: red;		
}
/*** END FIRST THUMB UP/DOWN STYLE ***/		

/** START Style2 STYLE **/
.lbg-style2 img,  .unlbg-style2 img{
	width: 16px;
	height: 18px;
	float:left;
}

.lbg-style2 img{
	background:url("../images/thumb_up2.png") repeat scroll 0 0 !important;
}        

.lbg-style2 img:hover{
	background:url("../images/thumb_up2.png") repeat scroll 0 -18px !important;
}

.unlbg-style2 img{
	background:url("../images/thumb_down2.png") repeat scroll 0 0 !important;
}

.unlbg-style2 img:hover {
	background:url("../images/thumb_down2.png") repeat scroll 0 -18px !important;
}

.lbg-style2 .lc {
	color: green;
}
.unlbg-style2 .unlc {
	color: red;		
}
/** END Style2 STYLE**/

/** START Style3 STYLE **/
.lbg-style3 img,  .unlbg-style3 img{
	width: 16px;
	height: 18px;
	float:left;
}

.lbg-style3 img{
	background:url("../images/thumb_up3.png") repeat scroll 0 0 !important;
}        

.lbg-style3 img:hover{
	background:url("../images/thumb_up3.png") repeat scroll 0 -18px !important;
}

.unlbg-style3 img{
	background:url("../images/thumb_down3.png") repeat scroll 0 0 !important;
}

.unlbg-style3 img:hover {
	background:url("../images/thumb_down3.png") repeat scroll 0 -18px !important;
}

.lbg-style3 .lc {
	color: green;
}
.unlbg-style3 .unlc {
	color: red;		
}
/** END Style3 STYLE**/



/* cactus-video-main.css */
/* video screenshots */
/*simple*/
	#video-screenshots{margin:20px -10px 0 -10px; font-size:0; line-height:0; padding-bottom:7px;}
	.screenshots-preview-inline .screenshots{line-height: 0}
	#video-screenshots .screenshot{display:inline-block;padding:10px; width:25%; vertical-align:top;}
	#video-screenshots .screenshot img { width:100%; height:auto;}
	@media(max-width:767px){
		#video-screenshots .screenshot { width:33.33333333%;}		
	}
	@media(max-width:480px){
		#video-screenshots .screenshot { width:50%;}		
	}
	@media(max-width:320px){
		#video-screenshots .screenshot { width:100%;}		
	}
/*simple*/

/*lightbox*/
	#screenshots-overlay {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0.8);
		z-index: 99999998;
		visibility: hidden;
		opacity: 0;
		transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
	}
	
	#screenshots-lightbox {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0);
		z-index: 99999998;
		visibility: hidden;
		opacity: 0;
		transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
	}
	#screenshots-preview {
		position: absolute;
		top: 5%;
		bottom: 5%;
		left: 15%;
		right: 15%;
		z-index: 99999999;
		
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -moz-flex;
		display: -webkit-flex;
		display: flex;
		text-align: center;
		-webkit-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-pack: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		align-content: center;
		text-align: center;
	}
	
	@media(max-width:420px){
		#screenshots-preview { left:20px; right:20px;}
	}
	
	.slider-screen {max-width:640px; margin:auto; background-color:rgba(0,0,0,1.0); position:relative;}
	
	@media(max-width:767px){
		.slider-screen {max-width:100%;}
	}
	.slider-screen .large-img-wrapper { font-size:0; line-height:0; text-align:center;}
	.slider-screen .large-img-wrapper img.lazy-img { width:100%; height:auto;}
	.slider-screen .large-img-wrapper img {		
		max-width: 100%;
		
		max-height: calc(100vh - 120px);
		max-height: -webkit-calc(100vh - 120px);
		max-height: -ms-calc(100vh - 120px);
		max-height: -moz-calc(100vh - 120px);
		max-height: -o-calc(100vh - 120px);
	}
	
	.slider-screen .ctr-wrapper {overflow:hidden; margin-left:10px; margin-right:10px;}
	.slider-screen .slider-wrapper { white-space:nowrap; line-height:0; font-size:0;  margin-left:-5px; margin-right:-5px;}
	.slider-screen .slider-wrapper .screen-item { width:102px; display:inline-block; vertical-align:top; padding:10px 5px; cursor:pointer;}
	.slider-screen .slider-wrapper .screen-item:hover { opacity:0.8; transition:opacity 0.3s ease-in; -webkit-transition:opacity 0.3s ease-in;}
	.slider-screen .slider-wrapper .screen-item img { width:100%; height:auto; display:block;}
	
	.slider-screen .slider-wrapper .screen-item.active-item { position:relative;}
	.slider-screen .slider-wrapper .screen-item.active-item:after {content:''; display:block; bottom:0; left:5px; right:5px; height:3px; background-color:rgba(216,37,29,1.0); position:absolute;}
	.slider-screen .slider-wrapper .slick-arrow { display:none !important;}
	
	body.active-screen-overlay #screenshots-overlay { visibility:visible; opacity:1;}
	body.active-screen-lightbox #screenshots-lightbox {visibility:visible; opacity:1;}
	
	.spinner {
		width: 40px;
		height: 40px;
		margin: 100px auto;
		background-color: rgba(255,255,255,1.00);
		border-radius: 50%;
		-webkit-border-radius: 50%;
		-webkit-animation: scaleout 1.0s infinite ease-in-out;
		animation: scaleout 1.0s infinite ease-in-out;
		z-index: 99999998;
		position: fixed;
		top: 50%;
		left: 50%;
		margin-left: -20px;
		margin-top: -20px;
	}
	 @-webkit-keyframes scaleout {
		 0% {
			-webkit-transform: scale(0.0)
		 }
		 100% {
			 -webkit-transform: scale(1.0);
			 opacity: 0;
		 }
	}
	 @keyframes scaleout {
		 0% {
			 transform: scale(0.0);
			 -webkit-transform: scale(0.0);
		 }
		 100% {
			 transform: scale(1.0);
			 -webkit-transform: scale(1.0);
			 opacity: 0;
		 }
	}
	
	.close-preview { width:23px; height:23px; background-color:rgba(118,118,118,1.0); position:absolute; bottom:100%; left:100%; margin-left:10px; margin-bottom:10px; color:rgba(34,34,34,1.0); border-radius:50%; -webkit-border-radius:50%; text-align:center; font-size:16px; color:rgba(34,34,34,1.0); line-height:1.45; cursor:pointer;}
	
	@media(max-width:767px){
		.close-preview {bottom:50%; margin-bottom:-12px;}
	}
	
	@media(max-width:420px){
		.close-preview {bottom:100%; margin-bottom:10px; left:50%; margin-left:-12px;}
	}
/*lightbox*/

/*popup login*/
	.popup-classic { position:fixed; top:0; left:0; width:100%; height:100%; z-index:99999; outline:none; opacity:0; visibility:hidden; background-color:rgba(0,0,0,0.75)}
	.popup-classic.active { visibility:visible; opacity:1; transition:visibility 0.3s ease, opacity 0.3s ease; -webkit-transition:visibility 0.3s ease, opacity 0.3s ease;}
	.popup-classic .modal-dialog { padding:80px 70px 80px 50px; overflow:hidden; overflow-y:scroll; position:absolute; top:0; left:-30px; bottom:0; right:-50px;}
	.popup-classic .modal-content { width:600px; background-color:rgba(255,255,255,1.0); display:block; margin:auto; border-radius:5px; -webkit-border-radius:5px;}
	
	.popup-classic .modal-header { padding:10px 30px; position:relative; border-bottom:1px solid rgba(215,215,215,1.0);}
	.popup-classic .close,
	.popup-classic .close:hover,
	.popup-classic .close:focus { background-color:transparent; color:rgba(188,188,188,1.0); font-size:20px;}
	
	.popup-classic .close  { position:absolute; top:0; bottom:0; right:13px; text-align:center; padding-left:0; padding-right:0; width:50px;}
	
	.popup-classic .modal-body {padding:30px 30px 40px 30px;}
	.popup-classic .modal-body .tml { max-width:100%;}
	
	 @media(max-width:767px) {
       .popup-classic .modal-content { width:100%;}
    }

    .mouse-message{background:#FFF;position:absolute;border:1px solid #ccc;padding:3px 7px;color:#111;min-height:20px;z-index:10000}
    .picture-content .btn-watch-later{    position: absolute;    bottom: 18px;    right: 5px;    padding: 3px 6px !important; opacity: 0; visibility:hidden}
    .picture-content:hover .btn-watch-later{opacity:1; visibility:visible;}
    
.player-side-ad{position:absolute; top: 0; display:none}
.player-side-ad.left{}
.player-side-ad.right{}

#player-embed video{width:100%}

.videopro_popup .model-content{width:400px}
.videopro_popup .modal-body{padding-bottom:15px}
.videopro_popup input{margin-bottom:0}
.videopro_popup label.row{display:block;font-weight:bold;color:#222;margin:0 0 10px 0}
.videopro_popup label.checkbox{    float: left;    margin: 6px 10px 0 0; cursor:pointer}
.videopro_popup .message{padding: 5px 0;display: block;font-style: italic;color: #FF0000;}
.videopro_popup .message.hidden{display:none}

.upload-thumbnail-form{position: absolute;    background: rgba(0,0,0,0.6);    width: 100%;    padding: 20px;    text-align: center;    top: 0;    height: 100%;    color: #fff; visibility:visible; opacity:1; transition: opacity 0.3s, visibility 0.3s;}
.upload-thumbnail-form a{color:#FFF}
.upload-thumbnail-form.hidden{visibility:hidden;opacity:0}
.upload-thumbnail-form form{margin-top:-150px;padding-top:40%}
.upload-thumbnail-form form input[type="submit"]{margin-top:20px}

.channel-banner-content .btn-edit-channel-thumbnail{display:none}
.channel-banner-content:hover .btn-edit-channel-thumbnail{display:block}
.channel-banner-content .btn-edit-channel-thumbnail, .upload-thumbnail-form a.btn-close, #btn-upload-video-thumb{    color: #FFF;    position: absolute;    right: 5px;    top: 5px;    background: rgba(0,0,0,0.7);    text-align: center;   border-radius: 3px;    width: 27px;    height: 27px; z-index: 1}


.cactus-post-item > .entry-content{position:relative}
.cactus-post-item .member-actions{position:absolute;top:-25px;right:15px;display:none}
.cactus-post-item:hover .member-actions{display:block}
.member-actions a{    display: inline-block;    width: 25px;    background: #eee;    height: 25px;    text-align: center;    padding: 3px 0;    color: #333;}
.member-actions a:hover i:before{color:#000}

.author.archive .channel-menu-content{position:relative}
.author.archive .channel-menu-content .btn-user-create-channel{position:absolute;right:15px;top:7px}
.author.archive .channel-menu-content .limit-membership-message{display:block;margin:20px 15px 15px 15px;clear:both}
.single-ct_channel .channel-menu-content .cactus-upload-video{float:right;padding:0;margin-right:15px;margin-top:10px}
.single-ct_channel .channel-menu-content .btn-user-create-playlist{float:right;padding:5px 20px;margin-right:15px;margin-top:10px;font-size:12px;color:rgba(102,102,102,1.0)
;font-weight:bold;letter-spacing:0}
.single-ct_channel .channel-menu-content .limit-membership-message{display:block;margin:20px 15px 15px 15px;clear:both}
.single-ct_channel .channel-menu-content .cactus-upload-video .btn-default.bt-style-1.white{background-color:#FFF;color:rgba(102,102,102,1.0);border:1px solid rgba(215,215,215,1.0);font-size:12px;padding:5px 20px;-webkit-transition:none;transition:none}
.single-ct_channel .channel-menu-content .btn-user-create-playlist:hover,
.single-ct_channel .channel-menu-content .cactus-upload-video .btn-default.bt-style-1.white:hover{color:#FFF; background:rgba(34,34,34,1.0); border-color:rgba(34,34,34,1.0)}
@media(max-width:600px){
    .single-ct_channel .channel-menu-content .cactus-upload-video, .single-ct_channel .channel-menu-content .btn-user-create-playlist{display: block;    float: left;    margin: 20px 15px;    width: 100%;}
    .author.archive .channel-menu-content .limit-membership-message{display:block;margin:20px 15px 15px 15px;float:left;width:93%}
}

/**
 * channel listing page template
 **/
.page-template-channel-listing .channel_cat-list{margin:0 0 40px 0; padding:20px 20px 10px 20px; background-color:#F9F9F9}
.page-template-channel-listing .channel_cat-list .heading{color:#666}
.page-template-channel-listing .channel_cat-list > ul{list-style:none; padding:0 }
.page-template-channel-listing .channel_cat-list > ul .cat{display:inline-block;padding:0 20px 10px 0}
.page-template-channel-listing .channel_cat-list > ul .cat a{text-decoration:none}
.page-template-channel-listing .channel_cat-list > ul .cat a:hover{text-decoration:underline}

.auto-text{font-size:14px}
#videopro_light_on{display:inline-block;font-size:14px;position:relative;margin-right:25px;color:rgba(120,120,120,1.0); padding:4px 0}
#videopro_light_on.light_on{z-index:10001;}
#videopro_light_on.no-margin{margin-right:0}
#videopro_light_on i{    background: #999;    padding: 2px 5px;    border-radius: 18px;    color: #FFF;}
#videopro_light_on:hover{color:#FFF}
.cactus-single-content #videopro_light_on:hover{color:#000}
.cactus-single-content #videopro_light_on.light_on:hover{color:#FFF}
#videopro_light_on:hover i,#videopro_light_on.light_on i{background-color:#F5EB4C;color:#333}
.cactus-post-format-video.light_on,.cactus-post-format-playlist .video-full-hd.light_on{position:relative;z-index:10001}
#video-shadow.light_on{position:fixed;z-index:10000;background:rgba(0,0,0,0.8);width:100%;height:100%;top:0;left:0}

.single-ct_playlist .cactus-upload-video{float:right; margin-left: 20px}
@media(max-width:1023px){
    .single-ct_playlist h1 span.title{display:block}
    .single-ct_playlist h1.single-title.entry-title:after{content:' ';display:block;clear:both}
}
.single-ct_playlist .cactus-upload-video a{background-color: #FFF;    color: rgba(102,102,102,1.0);    border: 1px solid rgba(215,215,215,1.0);    font-size: 12px;    padding: 5px 20px;    -webkit-transition: none;    transition: none; margin: 15px 0 0 0}
.single-ct_playlist .cactus-upload-video a:hover{color: #FFF;    background: rgba(34,34,34,1.0);    border-color: rgba(34,34,34,1.0);}

.submitModal .gform_heading{display:none}
.gform_footer{text-align:center}
.gform_footer .gform_ajax_spinner{margin: 10px 0 0 0}

.submitModal .message{color:#FF0000; display: block}
.submitModal .message.hidden{display:none}

#btn-upload-video-thumb{bottom:50px;top:auto;display:none}
#video_thumbnail_image:hover #btn-upload-video-thumb, .video-full-hd:hover #btn-upload-video-thumb,.cactus-video-content:hover  #btn-upload-video-thumb{display:block}

.edit-thumbnail-form{padding-top:20px;}
.edit-thumbnail-form label{font-weight:bold}
.edit-thumbnail-form .content{float:left;padding:0 20px 0 0;width:50%}
.edit-thumbnail-form .thumbnail{float:left;padding:0 0 0 20px;width:50%}

.post-edit{}
.post-edit #the_player{}
.post-edit div#player-embed{max-width:900px;display:inline-block}
.post-edit #the_thumbnail{float:right;max-width:220px;overflow:hidden}
.post-edit #the_thumbnail h5{padding-top:0}
.post-edit .footer{padding-top:20px}
@media(max-width:1199px){
    .post-edit #the_thumbnail{float:none;margin:20px 0}
}
.post-edit .list-item{padding:0 10px 10px 0}
.post-edit .title{font-weight:bold}

.subscribe-button .sub-count{line-height:22px;padding-left:10px}
#ajax-anchor{display:none;text-align:center}
#ajax-anchor.loading{display:block}

.post-status{padding:0 10px;margin:0 0 10px 0;background:#f2f2f2;font-size:0.8em}

select.basic{font-size: 14px;-webkit-appearance: menulist;-webkit-border-radius: 0;background: none;border: 1px solid #CCC}

#video_thumbnail_image .close-video-floating .fa-times{line-height: 1.5em}
#video_thumbnail_image.light_on{z-index:10001}

.hidden{display:none}

.verified i{    background: #82B340;    padding: 2px 3px;    margin: 0 10px;    border-radius: 2px;    font-size: 0.6em; color:#FFF; vertical-align:middle}
.channel-title.h6 .verified i{margin:0 5px}


#video_thumbnail_image .ct-icon-video.animated {
    border-radius: 50%;
    background-color: rgba(176, 3, 3, 0.82);
}


#video_thumbnail_image .ct-icon-video.animated:after {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content: '';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    top: 0;
    left: 0;
    padding: 0;
    z-index: -1;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.91);
    opacity: 0;
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -webkit-transform-style: preserve-3d;
   -webkit-animation: sonarEffect 1s ease-out;
    animation: sonarEffect 1s ease-out infinite;
}
/*sonar effect*/
@-webkit-keyframes sonarEffect {
    0% {opacity: 0.3;}
    40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
    100% {box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform: scale(1.5);opacity: 0;}
}
@keyframes sonarEffect {
    0% {opacity: 0.3;}
    40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
    100% {box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);transform: scale(1.5);opacity: 0;}
}





/* lightbox.css */
.cactus-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.8);
	z-index: 99999998;
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}
.cactus-lightbox {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0);
	z-index: 99999998;
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	pointer-events: none;
}
.cactus-lightbox .lightbox-item iframe, .cactus-lightbox .lightbox-item video, .cactus-lightbox > .nav-lightbox {
	pointer-events: auto;
}
.cactus-overlay.active-lightbox, .cactus-lightbox.active-lightbox {
	opacity: 1;
	visibility: visible;
}
.lightbox-item {
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 10%;
	right: 10%;
	z-index: 99999999;
	text-align: center;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	align-content: center;
	text-align: center;
	display: none;
	
	opacity:0;
	visibility:hidden;
	transition:opacity 0.3s ease-in, visibility 0.3s ease-in;
	-webkit-transition:opacity 0.3s ease-in, visibility 0.3s ease-in;
}
.lightbox-item.show-content {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;
}
.lightbox-item.opacity-100 { visibility:visible; opacity:1;}
.lightbox-item-content {
	display: inline-block;
	position: relative;
}
.lightbox-item-content img {
	max-width: 80vw;
	max-height: 80vh;
}
.top-content { font-size:0; line-height:0;}
.bottom-content {
	font-weight: bold;
	color: rgba(255,255,255,1.00);
	margin-top:13px;
}
.lb-content-video {
	padding-top: 56.25%;
	position: relative;
	width: 70vw;
}

.lb-content-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	border:0;
}

.lb-content-video .wp-video,
.lb-content-video .wp-video-shortcode {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100% !important;
	height: 100% !important;
	border:0;
}

.spinner {
	width: 40px;
	height: 40px;
	margin: 100px auto;
	background-color: rgba(255,255,255,1.00);
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-webkit-animation: scaleout 1.0s infinite ease-in-out;
	animation: scaleout 1.0s infinite ease-in-out;
	z-index: 99999998;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -20px;
	margin-top: -20px;
}
 @-webkit-keyframes scaleout {
	 0% {
		-webkit-transform: scale(0.0)
	 }
	 100% {
		 -webkit-transform: scale(1.0);
		 opacity: 0;
	 }
}
 @keyframes scaleout {
	 0% {
		 transform: scale(0.0);
		 -webkit-transform: scale(0.0);
	 }
	 100% {
		 transform: scale(1.0);
		 -webkit-transform: scale(1.0);
		 opacity: 0;
	 }
}
.nav-lightbox {
	position: fixed;
	top: 50%;
	color: rgba(255,255,255,1.00);
	left: 25px;
	font-size: 36px;
	display: block;
	z-index: 999999999;
	width: 50px;
	height: 50px;
	text-align: center;
	margin-top: -30px;
	
	display:none;
}
.nav-lightbox:focus {
	color: rgba(255,255,255,0.5);
}
.nav-lightbox.ct-lb-next {
	left: auto;
	right: 25px;
}
.nav-lightbox:hover {
	color: rgba(255,255,255,0.5);
}
.lightbox-item-content .number-slider {
	position: absolute;
	bottom: 100%;
	left: 0;
	margin-bottom: 7px;
	color: rgba(255,255,255,1.00);
	display:none;
}

@media(max-width:991px) {
	.lightbox-item {
		top: 40px;
		bottom: 40px;
		left: 60px;
		right: 60px;
	}
	.lightbox-item-content img {
		max-width: calc(100vw - 120px);
		max-width: -webkit-calc(100vw - 120px);
		max-width: -ms-calc(100vw - 120px);
		max-width: -moz-calc(100vw - 120px);
		max-width: -o-calc(100vw - 120px);
		max-height: calc(100vh - 80px);
		max-height: -webkit-calc(100vh - 80px);
		max-height: -ms-calc(100vh - 80px);
		max-height: -moz-calc(100vh - 80px);
		max-height: -o-calc(100vh - 80px);
	}
	.lb-content-video {
		width: calc(100vw - 120px);
		width: -webkit-calc(100vw - 120px);
		width: -ms-calc(100vw - 120px);
		width: -moz-calc(100vw - 120px);
		width: -o-calc(100vw - 120px);
	}
	.nav-lightbox {
		font-size: 18px;
		left: 5px;
		width: 30px;
		height: 30px;
		margin-top: -15px;
	}
	.nav-lightbox.ct-lb-next {
		left: auto;
		right: 5px;
	}
}

@media(max-width:500px) {
	.lightbox-item {
		top: 40px;
		bottom: 40px;
		left: 20px;
		right: 20px;
	}
	.lightbox-item-content img {
		max-width: calc(100vw - 40px);
		max-width: -webkit-calc(100vw - 40px);
		max-width: -ms-calc(100vw - 40px);
		max-width: -moz-calc(100vw - 40px);
		max-width: -o-calc(100vw - 40px);
		max-height: calc(100vh - 80px);
		max-height: -webkit-calc(100vh - 80px);
		max-height: -ms-calc(100vh - 80px);
		max-height: -moz-calc(100vh - 80px);
		max-height: -o-calc(100vh - 80px);
	}
	.lb-content-video {
		width: calc(100vw - 40px);
		width: -webkit-calc(100vw - 40px);
		width: -ms-calc(100vw - 40px);
		width: -moz-calc(100vw - 40px);
		width: -o-calc(100vw - 40px);
	}
}

.close-lightbox { position:fixed; right:20px; top:20px; pointer-events:auto; font-size:16px; color:rgba(255,255,255,1.00); cursor:pointer; text-align:center; width:30px; height:30px; border:1px solid rgba(255,255,255,0.5); border-radius:50%; -webkit-border-radius:50%; line-height:1.812;}

.cactus-overlay .svg-loading{width: 40px; height: 40px; margin: 100px auto; z-index: 99999998; position: fixed; top: 50%; left: 50%; margin-left: -20px; margin-top: -20px;}



/* shortcode.css */
/*Slider V1 & V2*/
	.ct-shortcode-sliderv1 { margin-right:-20px; position:relative; margin-bottom:-20px;}
	.ct-shortcode-sliderv1:after { display:table; clear:both; content:'';}
	.ct-shortcode-sliderv1 .first-child { width:66.66666666%; float:left}
	.ct-shortcode-sliderv1 .last-child { width:33.33333333%; float:left}
	
	.ct-shortcode-sliderv1 .first-child .content-padding,
	.ct-shortcode-sliderv1 .last-child .content-padding {padding-top:66%; position:relative}
	
	.ct-shortcode-sliderv1 .absolute-img { position:absolute; left:0; top:0; right:20px; bottom:20px; background-color:rgba(34,34,34,1.00); overflow:hidden;}
	.ct-shortcode-sliderv1 .absolute-img img { display:block; width:100%; height:auto;}
	
	@media(max-width:767px) {
		.ct-shortcode-sliderv1 .first-child,
		.ct-shortcode-sliderv1 .last-child { width:100%; float:none}
		.ct-shortcode-sliderv1 .last-child:after { display:table; clear:both; content:'';}
		.ct-shortcode-sliderv1 .last-child .content-item { float:left; width:50%;}
	}
	
	@media(max-width:559px) {
		.ct-shortcode-sliderv1 .last-child .content-item {width:100%;}
	}
	.ct-shortcode-sliderv1 .content-absolute { pointer-events:none;}
	
	/*-------------*/
	
	.ct-shortcode-sliderv2 { margin-left:-20px; position:relative; margin-bottom:-20px;}
	.ct-shortcode-sliderv2:after { display:table; clear:both; content:'';}
	.ct-shortcode-sliderv2 .first-child,
	.ct-shortcode-sliderv2 .last-child { width:50%; float:left}
	
	.ct-shortcode-sliderv2 .first-child .content-padding {padding-top:66%; position:relative}
	
	.ct-shortcode-sliderv2 .last-child .content-item { float:left; width:50%;}
	.ct-shortcode-sliderv2 .last-child .content-padding { padding-top:66%; position:relative}
	
	.ct-shortcode-sliderv2 .absolute-img { position:absolute; top:0; left:20px; bottom:20px; right:0; background-color:rgba(34,34,34,1.00); overflow:hidden;}
	.ct-shortcode-sliderv2 .absolute-img img { display:block; width:100%; height:auto;}
	
	@media(max-width:1023px) {
		.ct-shortcode-sliderv2 .first-child,
		.ct-shortcode-sliderv2 .last-child { width:100%; float:none}
		.ct-shortcode-sliderv2 .last-child:after { display:table; clear:both; content:'';}
		.ct-shortcode-sliderv2 .last-child .content-item { float:left; width:50%;}
	}
	
	@media(max-width:559px) {
		.ct-shortcode-sliderv2 .last-child .content-item {width:100%;}
	}
	
	.ct-shortcode-sliderv2 .content-absolute { pointer-events:none;}
/*Slider V1 & V2*/	

/*Slider V6*/
	.ct-shortcode-sliderv6 { font-size:0; line-height:0; white-space:nowrap;}
	.ct-shortcode-sliderv6 .block-items { width:312px; display:inline-block; vertical-align:top; white-space:normal;}
	.ct-shortcode-sliderv6 .content-item.first-item { width:624px; display:inline-block; vertical-align:top; white-space:normal;}
		
	.ct-shortcode-sliderv6 .content-item .content-padding { padding-top:66%; position:relative;}
	.ct-shortcode-sliderv6 .content-item .absolute-img { position:absolute; top:0; left:0; bottom:0; right:0; background-color:rgba(34,34,34,1.00); overflow:hidden;}
	.ct-shortcode-sliderv6 .absolute-img img { display:block; width:auto; height:100%; position:absolute; top:0; left:0; max-width:none;}
	
	.ct-shortcode-sliderv6 .slick-arrow { display:none !important;}
	.ct-shortcode-sliderv6 .slick-dots { display:none !important;}	
	
	.ct-shortcode-sliderv6 .content-absolute {pointer-events:none;}
	
	.sliderv6_wrapper { position:relative; overflow:hidden; width:100%}
	.sliderv6_wrapper .prev-slide,
	.sliderv6_wrapper .next-slide { position:absolute; top:0; bottom:0; left:0; width:60px; background-color:rgba(0,0,0,0.5); z-index:1; cursor:pointer; transition:color 0.2s, background-color 0.2s, opacity 0.2s, visibility 0.2s; -webkit-transition:color 0.2s, background-color 0.2s, opacity 0.2s, visibility 0.2s; text-align:center; color:rgba(153,153,153,1.0); font-size:44px; opacity:0; visibility:hidden;}
	.sliderv6_wrapper:hover .prev-slide,
	.sliderv6_wrapper:hover .next-slide { opacity:1; visibility:visible;}
	.sliderv6_wrapper .next-slide { left:auto; right:0;}
	.sliderv6_wrapper .prev-slide:hover,
	.sliderv6_wrapper .next-slide:hover { background-color:rgba(0,0,0,1.00); color:rgba(255,255,255,1.00);}
	
	.sliderv6_wrapper .prev-slide i,
	.sliderv6_wrapper .next-slide i { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); line-height:1.0; margin-top:-2px;}
	
	@media(max-width:624px){
		.ct-shortcode-sliderv6 .block-items { width:50vw;}
		.body-content .ct-shortcode-sliderv6 .block-items { width:calc((100vw - 40px) / 2); width:-webkit-calc((100vw - 40px) / 2); width:-ms-calc((100vw - 40px) / 2); width:-moz-calc((100vw - 40px) / 2);}
		.ct-shortcode-sliderv6 .content-item.first-item { width:100vw;}
		.body-content .ct-shortcode-sliderv6 .content-item.first-item { width:calc(100vw - 40px); width:-webkit-calc(100vw - 40px); width:-ms-calc(100vw - 40px); width:-moz-calc(100vw - 40px);}
	}
	@media(max-width:420px){
		.ct-shortcode-sliderv6 .block-items,
		.ct-shortcode-sliderv6 .content-item.first-item { width:100vw;}
		
		.body-content .ct-shortcode-sliderv6 .block-items,
		.body-content .ct-shortcode-sliderv6 .content-item.first-item { width:calc(100vw - 40px); width:-webkit-calc(100vw - 40px); width:-ms-calc(100vw - 40px); width:-moz-calc(100vw - 40px);}
		
		.ct-shortcode-sliderv6 .content-item.first-item .content-padding { padding-top:132%;}
		.ct-shortcode-sliderv6 .content-item.first-item .absolute-img img { position:absolute; top:0; width:auto; height:100%; left:-50%; max-width:none;}
	}
/*Slider V6*/

/*Slider V3 & V4 & V5 & V8*/
	/*V3*/
	.ct-shortcode-sliderv3 { padding:40px 30px; background-color:rgba(60,60,60,1.0); position:relative;}
    .ct-shortcode-sliderv3 .slick-list{width:100%}
	.ct-shortcode-sliderv3 .cactus-listing-config.style-2 .cactus-sub-wrap { white-space:nowrap;}
	.ct-shortcode-sliderv3 .cactus-listing-config.style-2 .cactus-sub-wrap:not(.slick-slider) {overflow:hidden;}
	.ct-shortcode-sliderv3 .cactus-listing-config.style-2 .cactus-sub-wrap > * { white-space:normal;}
	.ct-shortcode-sliderv3 .cactus-listing-config.style-2 .cactus-post-item { margin-bottom:0; padding-bottom:10px;}
	.ct-shortcode-sliderv3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title {font-size:18px; padding-top:4px; padding-bottom:3px; margin-top:-10px;}
	.ct-shortcode-sliderv3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title:last-child { margin-bottom:-10px;}
	
	.ct-shortcode-sliderv3 .slick-arrow { display:none !important;}
	.ct-shortcode-sliderv3 .slick-dots { padding:0; margin:20px -10px -10px -10px; text-align:center; font-size:0; line-height:0;}
	.ct-shortcode-sliderv3 .slick-dots > li { display:inline-block; padding-left:10px; padding-right:10px;}
	.ct-shortcode-sliderv3 .slick-dots > li > button { display:block; width:8px; height:8px; background-color:rgba(255,255,255,0.3); padding:0; margin:0; border-radius:50%; -webkit-border-radius:50%; transition:background-color 0.2s; -webkit-transition:background-color:0.2s; font-size:0;}
	.ct-shortcode-sliderv3 .slick-dots > li > button:hover,
	.ct-shortcode-sliderv3 .slick-dots > li.slick-active > button { background-color:rgba(255,255,255,1.00);}
	
	.ct-shortcode-sliderv3 .prev-slide,
	.ct-shortcode-sliderv3 .next-slide { position:absolute; top:0; bottom:0; left:0; width:60px; background-color:rgba(0,0,0,0.5); z-index:1; cursor:pointer; transition:color 0.2s, background-color 0.2s; -webkit-transition:color 0.2s, background-color 0.2s; text-align:center; color:rgba(153,153,153,1.0); font-size:44px;}	
	.ct-shortcode-sliderv3 .next-slide { left:auto; right:0;}
	.ct-shortcode-sliderv3 .prev-slide:hover,
	.ct-shortcode-sliderv3 .next-slide:hover { background-color:rgba(0,0,0,1.00); color:rgba(255,255,255,1.00);}
	
	.ct-shortcode-sliderv3 .prev-slide i,
	.ct-shortcode-sliderv3 .next-slide i { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); line-height:1.0; margin-top:-1px;}
	
	@media(max-width:1199px){
		.ct-shortcode-sliderv3 { padding:40px 20px;}
	}
	/*V3*/
	
	.ct-shortcode-sliderv3.sliderv4 .prev-slide,
	.ct-shortcode-sliderv3.sliderv4 .next-slide,
	.ct-shortcode-sliderv3.sliderv5 .prev-slide,
	.ct-shortcode-sliderv3.sliderv5 .next-slide,
	.ct-shortcode-sliderv3.carousel-v1 .prev-slide,
	.ct-shortcode-sliderv3.carousel-v1 .next-slide {opacity:0; visibility:hidden;}
	.ct-shortcode-sliderv3.sliderv4:hover .prev-slide,
	.ct-shortcode-sliderv3.sliderv4:hover .next-slide,
	.ct-shortcode-sliderv3.sliderv5:hover .prev-slide,
	.ct-shortcode-sliderv3.sliderv5:hover .next-slide,
	.ct-shortcode-sliderv3.carousel-v1:hover .prev-slide,
	.ct-shortcode-sliderv3.carousel-v1:hover .next-slide {opacity:1; visibility:visible;}
	
	.carousel-v2-sub:not(.sliderv7-sub):not(.sliderv11-sub) .cactus-container-slider{ max-width:1020px;}
	
	/*V5*/
	.ct-shortcode-sliderv3.sliderv5 { padding:0;}
	.ct-shortcode-sliderv3.sliderv5 .cactus-listing-config.style-2 .cactus-sub-wrap {margin-left:0; margin-right:0;}
	.ct-shortcode-sliderv3.sliderv5 .cactus-listing-config.style-2 .cactus-post-item { padding-left:0; padding-right:0; background-color:rgba(0,0,0,0.6); padding-bottom:0;}
	.ct-shortcode-sliderv3.sliderv5 .cactus-post-item > .entry-content .picture-content { position:relative;}
	.ct-shortcode-sliderv3.sliderv5 .cactus-post-item > .entry-content .picture-content:before { 
		display:block; content:''; position:absolute; left:0; right:0; bottom:0; top:60%; 
		background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
		background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
		opacity:0.75;
		z-index:1;
		-webkit-backface-visibility:hidden; pointer-events:none;
	}
	.ct-shortcode-sliderv3.sliderv5 .cactus-post-item > .entry-content .picture-content > a { display:block; padding-top:56.25%; position:relative;}
	.ct-shortcode-sliderv3.sliderv5 .cactus-post-item > .entry-content .picture-content > a img { position:absolute; top:0; left:0; width:100%; height:auto;}
	.ct-shortcode-sliderv3.sliderv5 .content.content-absolute-bt { position:absolute; left:0; right:0; bottom:0; padding:20px; z-index:1; -webkit-backface-visibility:hidden; pointer-events:none;}
	.ct-shortcode-sliderv3.sliderv5 .slick-dots { display:none !important;}
	/*V5*/
	
	/*V8*/
	.ct-shortcode-sliderv3.sliderv8 { padding-top:0; padding-bottom:0; background-color:rgba(38,38,38,1.0);}
	.ct-shortcode-sliderv3.sliderv8 .cactus-listing-config.style-2 { padding-left:60px; padding-right:60px; position:relative;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-listing-config.style-2 .cactus-sub-wrap {margin-left:-10px; margin-right:-10px;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-listing-config.style-2 .cactus-post-item { padding-left:10px; padding-right:10px; padding-bottom:30px; padding-top:30px; width:25%; position:relative;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-post-item > .entry-content .picture-content > a { display:block; padding-top:56.25%; position:relative; background-color:rgba(0,0,0,0.6); position:relative;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-post-item > .entry-content .picture-content > a:before { 
		display:block; content:''; position:absolute; left:0; right:0; bottom:0; top:60%; 
		background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
		background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
		opacity:0.75;
		z-index:1;
		-webkit-backface-visibility:hidden;
	}
	.ct-shortcode-sliderv3.sliderv8 .cactus-post-item.active { pointer-events:none;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-post-item.active:after {content:''; display:block; top:0; left:10px; right:10px; height:3px; background-color:rgba(216,37,29,1.0); position:absolute; -webkit-backface-visibility:hidden; backface-visibility:hidden;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-post-item > .entry-content .picture-content > a img { position:absolute; top:0; left:0; width:100%; height:auto;}
	.ct-shortcode-sliderv3.sliderv8 .content.content-absolute-bt { position:absolute; left:0; right:0; bottom:0; padding:20px; z-index:1; -webkit-backface-visibility:hidden; pointer-events:none;}
	.ct-shortcode-sliderv3.sliderv8 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title {font-size:16px; padding-top:5px; padding-bottom:4px;}
	.ct-shortcode-sliderv3.sliderv8 .slick-dots { display:none !important;}
	
	@media(max-width:767px){
		.ct-shortcode-sliderv3.sliderv8 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .content-absolute-bt .cactus-post-title { white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	}
	
	.ct-shortcode-sliderv3.sliderv8 .prev-slide,
	.ct-shortcode-sliderv3.sliderv8 .next-slide { position:absolute; background-color:rgba(19,19,19,1.0); left:0; top:50%; width:40px; height:40px; line-height:40px; margin-top:-20px; cursor:pointer; color:rgba(153,153,153,1.0); transition: background-color 0.2s, color 0.2s; -webkit-transition: background-color 0.2s, color 0.2s; font-size:30px; text-align:center;}
	.ct-shortcode-sliderv3.sliderv8 .next-slide { left:auto; right:0;}
	
	.ct-shortcode-sliderv3.sliderv8 .prev-slide:hover,
	.ct-shortcode-sliderv3.sliderv8 .next-slide:hover { background-color:background-color:rgba(19,19,19,1.0); color:rgba(255,255,255,1.00);}
		
		/*sub*/
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub { padding-top:0; padding-bottom:0; background-color:rgba(60,60,60,1.0);}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-listing-config.style-2 .cactus-post-item { padding-left:10px; padding-right:10px; padding-bottom:30px; padding-top:40px; width:100%;}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-post-item > .entry-content .picture-content > a:before { display:none;}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-listing-config.style-2 { padding-left:0; padding-right:0;}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title { font-size:18px; padding-top:4px; padding-bottom:3px; margin-top:-10px;}
			
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture + .content { margin-top:30px;}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .prev-slide,
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub .next-slide { display:none;}
			.layout-fullwidth .ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item.layout-8-inline > .entry-content .picture-content:not(.inline-video-item) {padding: 0px;}
			.layout-fullwidth .ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item.layout-8-inline > .entry-content .picture-content > .content-big-layout {position: absolute;}
			.layout-fullwidth .ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item.layout-8-inline > .entry-content .picture-content > .player-inline {position: static!important; height: auto;}

		/*sub*/
	/*V8*/
	
	/*V7*/
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-sub-wrap { margin-left:-20px; margin-right:-20px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item { margin:0; padding:40px 20px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content { margin-left:-20px; margin-right:-20px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > * { padding-left:20px; padding-right:20px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .picture { width:65%;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .content { width:100%;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .picture + .content { width:35%;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-listing-config .cactus-post-item > .entry-content .cactus-post-title { line-height:1.3; padding-top:3px; padding-bottom:1px; margin-bottom:30px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-listing-config .cactus-post-item > .entry-content .cactus-post-title:last-child { margin-bottom:-10px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-listing-config .cactus-post-item > .entry-content .excerpt { margin-bottom:10px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-listing-config .cactus-post-item > .entry-content .excerpt:last-child { margin-bottom:-10px;}	
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-listing-config .cactus-post-item .posted-on { margin-bottom:33px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-listing-config .cactus-post-item .posted-on:last-child{ margin-bottom:-7px;}
		
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .video-toolbar-content { margin-top:-10px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .video-toolbar-content:last-child { margin-bottom:-15px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .toolbar-left {float:none; text-align:left;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .like-group > *:first-child { margin-left:0;}
		
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-sub-wrap:not(.slick-slider) { white-space:nowrap;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-sub-wrap:not(.slick-slider) > * { white-space:normal; display:inline-block; width:100%;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-sub-wrap:not(.slick-slider) {overflow:hidden;}		
		
		@media(max-width:1023px){
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .picture,
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .content,
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .picture + .content { width:100%;}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub .cactus-post-item > .entry-content > .picture + .content { margin-top:40px;}
		}
	/*V7*/
	
	/*V9*/
		.shortcode-sliderV9 { background-color:rgba(60,60,60,1.0); padding:40px 20px;}
		.shortcode-sliderV9 .video-playlist-content .cactus-post-item { cursor:pointer;}
		.shortcode-sliderV9 .video-playlist-content .cactus-post-item > * { pointer-events:none;}
		
		.shortcode-sliderV9 .ct-shortcode-sliderv3 { padding-left:0; padding-right:0;}
		.shortcode-sliderV9 .ct-shortcode-sliderv3 .cactus-listing-wrap { padding:0;}
		.shortcode-sliderV9 .ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-listing-config.style-2 .cactus-post-item { padding-top:0; padding-bottom:0;}
		.shortcode-sliderV9 .ct-shortcode-sliderv3.sliderv8.sliderv8-sub .cactus-listing-config.style-2 .cactus-post-item  > .entry-content { margin-left:-15px; margin-right:-15px;}
	/*V9*/
	
	/*V10*/
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item { padding-top:80px; padding-bottom:80px;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .picture { width:50%;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .content { width:100%;}
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .picture + .content { width:50%;}	
			
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv10 .prev-slide, 
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv10 .next-slide { display:block; width:60px; height:60px; margin-top:-30px; font-size:44px;}
		
		.ct-shortcode-sliderv3.sliderv8.sliderv10 .slick-dots { display:block !important; margin:0 0 36px 0; position:absolute; bottom:0; left:0; width:100%;}
		.ct-shortcode-sliderv3.sliderv10 .slick-dots > li > button:hover, 
		.ct-shortcode-sliderv3.sliderv10 .slick-dots > li.slick-active > button { background-color:rgba(217,37,29,1.0);}
		
		@media(max-width:1023px){
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .picture + .content { margin-top:0;}
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv10 .prev-slide, 
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv10 .next-slide { display:none !important;}
		}
		@media(max-width:767px){
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .picture,
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .content,
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .picture + .content { width:100%;}	
			.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv7-sub.sliderv10 .cactus-post-item > .entry-content > .picture + .content { margin-top:40px;}
		}
	/*V10*/
	
	/*V11*/
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub { padding-left:0; padding-right:0;}
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-listing-config.style-2 .cactus-sub-wrap { margin-left:0; margin-right:0;}
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-listing-config.style-2 .cactus-post-item { padding:0;}	
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item > .entry-content .picture-content:not(.inline-video-item) { 
		min-height:680px; background-color:rgba(34,34,34,1.0);
		
		display:-webkit-box;
		display:-moz-box;
		display:-ms-flexbox;
		display:-moz-flex;
		display:-webkit-flex;
		display:flex;
		
		-webkit-flex-flow:row wrap;
  		flex-flow:row wrap;
		
		-webkit-box-pack: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		
		align-items:center;
		align-content:center;
		
		background-size:cover;
		background-position:50% 50%;
		background-repeat:no-repeat;
		background-attachment:scroll;
		
		position:relative;
		
		padding-left:20px;
		padding-right:20px;
		padding-top:60px; padding-bottom:120px;
	}
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item > .entry-content .picture-content.inline-video-item { padding:0; padding-top:56.25%;}
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item > .entry-content .picture-content > * { position:static; z-index:1;}
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item > .entry-content .picture-content .big-link { position:absolute; top:0; left:0; width:100%; height:100%;}
	.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item > .entry-content .picture-content:after {
		content:'';
		display:block; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5);
	}
	.content-big-layout h2 { font-size:48px; padding-top:4px; padding-bottom:1px; margin-top:-15px; margin-bottom:15px; text-align:center; line-height:1.25;}
	.content-big-layout h2:last-child { margin-bottom:-15px;}
	.content-big-layout span { display:block; text-align:center; padding-top:3px; padding-bottom:1px; margin-top:-10px; color:rgba(255,255,255,1.00);}
	.content-big-layout span:last-child { margin-bottom:-10px;}
	
	@media(max-width:767px){
		.ct-shortcode-sliderv3.sliderv8.sliderv8-sub.sliderv11-sub .cactus-post-item > .entry-content .picture-content:not(.inline-video-item) {
			min-height:380px;
			padding-top:40px; padding-bottom:120px;
		}
		.content-big-layout h2 { font-size:24px; line-height:1.5; padding-top:1px; padding-bottom:0; margin-top:-10px; margin-bottom:20px;}
		.content-big-layout h2:last-child { margin-bottom:-10px;}
	}
	
	.ct-shortcode-sliderv3.sliderv8.slider11 { background-color:transparent; margin-top:-60px; margin-bottom:-5px; pointer-events:none;}
	.ct-shortcode-sliderv3.sliderv8.slider11 .cactus-listing-config.style-2 { padding-left:0; padding-right:0; pointer-events:auto;}
	.ct-shortcode-sliderv3.sliderv8.slider11 .cactus-post-item > .entry-content .picture-content > a:before { display:none;}
	.ct-shortcode-sliderv3.sliderv8.slider11 .cactus-listing-config.style-2 .cactus-post-item { padding-top:0; padding-bottom:5px;}
	.ct-shortcode-sliderv3.sliderv8.slider11 .cactus-post-item.active:after {top:-3px;}
	.ct-shortcode-sliderv3.sliderv8.slider11 .slick-list { padding-top:3px;}
	
	.ct-shortcode-sliderv3.sliderv8.slider11 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title { font-size:14px; padding-bottom:5px;}
	
	.ct-shortcode-sliderv3.sliderv8.slider11 .prev-slide, 
	.ct-shortcode-sliderv3.sliderv8.slider11 .next-slide { top:auto; bottom:100%; margin-bottom:27px; height:30px; border:2px solid rgba(255,255,255,0.5); border-radius:3px; -webkit-border-radius:3px; color:rgba(255,255,255,1.00); background-color:transparent;}
	.ct-shortcode-sliderv3.sliderv8.slider11 .next-slide { right:auto; left:50px;}
	
	.ct-shortcode-sliderv3.slider11 .prev-slide i, 
	.ct-shortcode-sliderv3.slider11 .next-slide i { font-size:20px; margin-top:-1px;}
	
	.ct-shortcode-sliderv3.sliderv8.slider11 .prev-slide:hover, 
	.ct-shortcode-sliderv3.sliderv8.slider11 .next-slide:hover { background-color:rgba(255,255,255,1.00); color:rgba(34,34,34,1.0);}
	/*V11*/
	
	.ct-shortcode-sliderv3 .cactus-post-item > .entry-content .picture-content > a .ct-icon-video { z-index:2;}
/*-------------*/

[class*="ct-shortcode-sliderv"] .thumb-gradient { opacity:0.8;}
[class*="ct-shortcode-sliderv"] .content-absolute { position:absolute; top:auto; left:0; right:0; bottom:0; padding:20px;}
[class*="ct-shortcode-sliderv"] .sc-ca-title { margin-bottom:5px;}
[class*="ct-shortcode-sliderv"] .sc-ca-title:last-child { margin-bottom:-10px;}
[class*="ct-shortcode-sliderv"] .sc-ca-title a{ text-decoration:none;}
[class*="ct-shortcode-sliderv"] .sc-ca-title a:hover { text-decoration:underline; color:rgba(255,255,255,1.00);}
[class*="ct-shortcode-sliderv"]:not(.slider11) .posted-on,
[class*="ct-shortcode-sliderv"]:not(.slider11) .posted-on a:not(:hover) { color:rgba(255,255,255,0.5);}
[class*="ct-shortcode-sliderv"].sliderv7-sub .posted-on, 
[class*="ct-shortcode-sliderv"].sliderv7-sub .posted-on a:not(:hover) { color:rgba(102,102,102,1.0);}	
[class*="ct-shortcode-sliderv"] .posted-on:last-child { margin-bottom:-7px;}

[class*="ct-shortcode-sliderv"] .sc-ca-title.font-size-3 { line-height:1.4}
[class*="ct-shortcode-sliderv"] .sc-ca-title > span { color:rgba(255,255,255,0.5); font-weight:normal; padding-left:6px;}

.ct-shortcode-heading { margin-bottom:10px; padding-top:0.5px; padding-bottom:0.5px; position:relative; padding-right:68px;}
.ct-shortcode-heading .heading-title{ color:rgba(153,153,153,1.0); margin-top:-15px;}
.ct-shortcode-heading .btn { position:absolute; top:-8px; right:0;}

[class*="ct-shortcode-sliderv"] .absolute-img .ct-icon-video { z-index:1; opacity:0; visibility:hidden; transition: visibility 0.2s, opacity 0.2s; -webkit-transition: visibility 0.2s, opacity 0.2s;}
[class*="ct-shortcode-sliderv"] .absolute-img:hover .ct-icon-video { opacity:1; visibility: visible;}

/*iconbox*/
	.ct-shortcode-iconbox { font-size:0; line-height:0;}
	.ct-shortcode-iconbox > * { font-size:14px; line-height:1.8; display:inline-block; vertical-align:top;}
	.ct-shortcode-iconbox .iconbox-icon-wrapper {width:83px;}
	.ct-shortcode-iconbox .iconbox-content-wrapper {width:calc(100% - 85px); width:-webkit-calc(100% - 85px); width:-ms-calc(100% - 85px); width:-moz-calc(100% - 85px); width:-o-calc(100% - 85px); padding-top:0.5px; padding-bottom:0.5px;}
	
	.ct-shortcode-iconbox .iconbox-icon { width:60px; height:60px; border:1px solid rgba(199,199,199,1.0); border-radius:50%; -webkit-border-radius:50%; background-color:rgba(255,255,255,1.00); position:relative;-webkit-box-shadow: 0px 0px 0px 4px rgba(229,229,229,0.5); box-shadow: 0px 0px 0px 4px rgba(229,229,229,0.5); text-align:center; line-height:58px; font-size:24px; color:rgba(34,34,34,1.0);}
	
	.ct-shortcode-iconbox .iconbox-title { margin-top:-15px; margin-bottom:5px;}
	.ct-shortcode-iconbox .iconbox-title:last-child { margin-bottom:-15px;}
	.ct-shortcode-iconbox .text-content { margin-top:-15px; margin-bottom:-15px;}
	
	/*style 2*/
		.ct-shortcode-iconbox.style-2 > * { font-size:14px; line-height:1.8; display:block; text-align:center; width:100%;}
		.ct-shortcode-iconbox.style-2 .iconbox-icon-wrapper { margin-bottom:24px;}
		.ct-shortcode-iconbox.style-2 .iconbox-icon { display:inline-block; vertical-align:top;}
	/*style 2*/
	
	/*style 3*/
		.ct-shortcode-iconbox.style-3 { direction:rtl;}
		.ct-shortcode-iconbox.style-3 > * { direction:ltr;}
		.ct-shortcode-iconbox.style-3 .iconbox-icon-wrapper { text-align:right;}
		.ct-shortcode-iconbox.style-3 .iconbox-icon { display:inline-block; vertical-align:top;}
		.ct-shortcode-iconbox.style-3 .iconbox-content-wrapper { text-align:right;}
	/*style 3*/
/*iconbox*/

/*promo box*/
	.ct-shortcode-promo { border:1px solid rgba(204,204,204,1.0); padding:30px;}
	.ct-shortcode-promo .promo-title { margin-top:-10px; margin-bottom:10px;}
	.ct-shortcode-promo .promo-title:last-child { margin-bottom:-10px;}
	.ct-shortcode-promo .text-content { margin-top:-15px;}
	.ct-shortcode-promo .text-content:last-child { margin-bottom:-15px;}	
	.ct-shortcode-promo .promo-content:not(.last-child) { margin-bottom:30px;}
	
	/*style 2*/
		.ct-shortcode-promo.style-2 { font-size:0; line-height:0;}
		.ct-shortcode-promo.style-2 > * { display:inline-block; vertical-align:middle; font-size:14px; line-height:1.8;}
		.ct-shortcode-promo.style-2 .promo-content { margin-bottom:0; width:66.66666666%;}
		.ct-shortcode-promo.style-2 .promo-button { text-align:right; width:33.33333333%; padding-bottom:10px; padding-top:10px;}
		@media(min-width:768px){
			.ct-shortcode-promo.style-2 { display:table; width:100%;}
			.ct-shortcode-promo.style-2 > * { display:table-cell;}
			.ct-shortcode-promo.style-2 .promo-content { width:100%;}
			.ct-shortcode-promo.style-2 .promo-button { width:auto;}
			.ct-shortcode-promo.style-2 .promo-button .btn { white-space:nowrap; margin-left:20px;}
		}
		@media(max-width:767px) {
			.ct-shortcode-promo.style-2 .promo-content,
			.ct-shortcode-promo.style-2 .promo-button { display:block; width:100%; text-align:left;}
			.ct-shortcode-promo.style-2 .promo-button { padding-top:30px; padding-bottom:0;}
		}
	/*style 2*/
/*promo box*/

/*playlist*/
	.cactus-listing-config.style-2.shortcode-playlist-config .cactus-sub-wrap { margin-bottom:-40px;}
	@media(min-width:768px) {
		.cactus-listing-config.style-2.shortcode-playlist-config.columns-2 .cactus-post-item { width:50%;}
	}
	.cactus-listing-config.style-2.shortcode-playlist-config.columns-1 .cactus-post-item { width:100%;}
/*playlist*/

/*contentbox*/
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-sub-wrap { margin-bottom:0;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item { margin-bottom:0;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item > .entry-content .cactus-post-title { font-size:24px; line-height:1.35; padding-top:3px; padding-bottom:2px; margin-top:-10px; margin-bottom:10px;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item > .entry-content .cactus-post-title:last-child { margin-bottom:-10px;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item > .entry-content .picture-content img { display:block; margin-left:auto; margin-right:auto; height:auto;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item > .entry-content > .picture + .content { margin-top:25px;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item > .entry-content .excerpt { margin-bottom:10px;}
	.cactus-listing-config.style-2.shortcode-contentbox .cactus-post-item > .entry-content .excerpt:last-child { margin-bottom:-10px;}
/*contentbox*/

/*slider v3 & v4*/
	
/*slider v3 & v4*/

/*content block*/
	.cactus-contents-block { position:relative;}
	.cactus-contents-block.is_border { padding-bottom:40px; border-bottom:1px solid rgba(215,215,215,1.0);}
	.cactus-contents-block .control-header { margin-bottom:25px;}
	.cactus-contents-block .control-header:after { display:table; content:''; clear:both;}
	.cactus-contents-block .control-header .block-title {float:left; margin-top:-8px; margin-bottom:-15px; color:rgba(153,153,153,1.0);}
	.cactus-contents-block .control-header .elms-right {float:right; margin-bottom:0;}
	.cactus-contents-block .control-header .elms-right + .elms-right { margin-right:10px;}
	
	.cactus-contents-block .control-header .prev-next-slider { font-size:0; line-height:0; margin-left:-5px; margin-right:-5px;}
	.cactus-contents-block .control-header .prev-next-slider > *.no-click { pointer-events:none; opacity:0.5;}
	.cactus-contents-block .control-header .icon-smart,
	.cactus-contents-block .control-header .icon-smart:focus {min-width:40px; text-align:center; padding-top:3px; padding-bottom:3px; margin-left:5px; margin-right:5px;}
	.cactus-contents-block .control-header .icon-smart i { margin:0; font-size:20px; line-height:1;}
	
	.cactus-contents-block .view-sortby.no-click {opacity:0.5; pointer-events:none;}
	.cactus-contents-block .view-sortby > ul { min-width:100%; white-space:nowrap; right:-1px;}
	
	.cactus-contents-block .ajax-container{ opacity:0; position:relative;}
	.cactus-contents-block .ajax-container:before { position:absolute; top:0; left:-7px; right:-7px; bottom:0; content:''; display:block; z-index:2; background-color:rgba(255,255,255,0.9); visibility:hidden; opacity:0;}
	.cactus-contents-block.loading-control .ajax-container:before { 
		visibility:visible; opacity:1; transition:visibility 0.4s ease-in-out, opacity 0.4s ease-in-out; -webkit-transition:visibility 0.4s ease-in-out, opacity 0.4s ease-in-out;
	}
	.cactus-contents-block .svg-loading{ 
		position:absolute; top:120px; left:50%; margin-left:-15px; margin-top:0; z-index:2; visibility:hidden; opacity:0;
		transition:visibility 0.5s ease, opacity 0.5s ease; -webkit-transition:visibility 0.5s ease, opacity 0.5s ease;
	}
	.cactus-contents-block.loading-control .svg-loading{
		visibility:visible; opacity:1; 
	}
	
	.cactus-contents-block .ajax-container.active {
		opacity:1;
		transition:transform 0.8s ease, opacity 0.8s ease; -webkit-transition:-webkit-transform 0.8s ease, opacity 0.8s ease;
	}
	
	.cactus-contents-block.style-1 .cactus-listing-config{ padding-bottom:0.5px;}
	.cactus-contents-block.style-1 .cactus-sub-wrap { margin-bottom:-30px;}
	.cactus-contents-block.style-1 .cactus-post-item { margin-bottom:30px;}
	
	@media(max-width:767px) {
		.cactus-listing-wrap.cactus-contents-block .control-header:not(.tab-style) > * {float:none;}
		.cactus-contents-block .control-header:not(.tab-style) > * + * {margin-top:25px;}
	}
	
	.control-header.tab-style { border-bottom:1px solid rgba(225,225,225,1.0); padding-bottom:15px;}
	
	.control-header.tab-style .block-title + .tab-control { margin-left:40px;}
	
	.tab-control { float:left; margin-top:0; margin-bottom:0; opacity:0; visibility:hidden; transition:opacity 0.2s 0.4s, visibility 0.2s 0.4s, max-width 0s 0.4s; -webkit-transition:opacity 0.2s 0.4s, visibility 0.2s 0.4s, max-width 0s 0.4s;}
	
	.tab-control:not(.priority-nav) { max-width:0; overflow:hidden; max-width:0;}
	.tab-control:not(.priority-nav) > ul { white-space:nowrap;}
	.tab-control:not(.priority-nav) > ul > li { display:inline-block;}
	
	.tab-control[instance] { opacity:1; visibility:visible; max-width:100vw;}
	.tab-control ul,
	.tab-control li {list-style:none;}
	.tab-control .nav-ul {vertical-align:top; font-size:0; line-height:0; padding:0; width:auto; margin-left:-15px; margin-right:-15px;}	
	.tab-control .priority-nav__wrapper { display:inline-block;}
	.tab-control a,
	.tab-control a:focus {
		display:inline-block; vertical-align:text-top; line-height:1.6; padding-left:15px; padding-right:15px; font-weight:bold; color:rgba(153,153,153,1.0); text-decoration:none; padding-top:6px; padding-bottom:0;
	}
	.tab-control a:hover { color:rgba(34,34,34,1.0); text-decoration:none;}
	.tab-control a.no-click {pointer-events:none; opacity:0.5;}
	.tab-control a.active { opacity:1; color:rgba(34,34,34,1.0); position:relative; pointer-events:none;}
	.tab-control a.active:after {content:''; display:block; position:absolute; top:100%; left:15px; right:15px; height:2px; background-color:rgba(217,37,29,1.0); margin-top:14px;}
	
	.tab-control button[aria-controls="menu"] { margin-left:30px; background-color:transparent; padding:0; position:relative;}
	.tab-control button[aria-controls="menu"] a,
	.tab-control button[aria-controls="menu"] a:hover { color:transparent; background:none; pointer-events:none;}
	
	.tab-control button[aria-controls="menu"] span:first-child { margin-top:-5px;}
	.tab-control button[aria-controls="menu"] span {display:block; width:16px; height:3px; background-color:rgba(34,34,34,1.0); position:absolute; top:57%; left:0;}
	.tab-control button[aria-controls="menu"] span:last-child { margin-top:5px;}
	
	.tab-control .priority-nav__dropdown { z-index:2; right:22px; background-color:rgba(234,234,234,1.0); padding:0; top:100%; margin-top:16px;}	
	.tab-control .priority-nav__dropdown a { display:block; text-align:right; padding-top:8px; padding-bottom:6px;}
	.tab-control .priority-nav__dropdown a:after { display:none;}
	
	.tab-control.is-empty .priority-nav__dropdown { left:30px; right:auto;}
	.tab-control.is-empty .priority-nav__dropdown a { text-align:left;}
	
	.player-inline { display:block; padding-top:56.25%; position:relative;}
	
	.control-slider-sync .picture-content,
	.cactus-single-slider .picture-content,
	.shortcode-sliderV9 .picture-content { position:relative;}
	.control-slider-sync .picture-content .player-inline,
	.cactus-single-slider .picture-content .player-inline,
	.shortcode-sliderV9 .picture-content .player-inline { position:absolute !important; top:0; left:0; width:100%; height:100%; z-index: 12 !important;}
	
	.player-inline.absolute-item { position:absolute; top:0; left:0; width:100%; height:100%; z-index:1;}
	.player-inline iframe { position:absolute; display:block; left:0; top:0; width:100.1%; height:100.1%;}
	.player-inline .wp-video,
	.player-inline .wp-video-shortcode { position:absolute; display:block; left:0; top:0; width:100.1% !important; height:100.1% !important;}
	
	.social-share-html{ max-width:0; max-height:0; overflow:hidden; opacity:0; visibility:hidden;}
	.slider-title {position: absolute; bottom: 100%; margin-bottom: 18px; left: 103px;}
	.slider-title.hidden-button { left:0;}
	
	/*Style 2*/
		.cactus-contents-block.style-2 .block-wrap { margin-left:-15px; margin-right:-15px;}
		.cactus-contents-block.style-2 .block-wrap:after{content:''; display:table; clear:both;}
		.cactus-contents-block.style-2 .cactus-listing-config { float:left; padding-left:15px; padding-right:15px; width:50%;}
		
		.cactus-contents-block.style-2 .cactus-listing-config.style-2 .cactus-post-item { width:100%;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title { font-size:18px; padding-top:4px; padding-bottom:3px;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-2 .cactus-post-item:last-child { margin-bottom:0;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture + .content { margin-top:20px;}
		
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item { margin-bottom:20px;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item:last-child{ margin-bottom:0;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item > .entry-content .cactus-post-title { line-height:1.45; padding-top:5px; padding-bottom:5px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture { width:115px;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content { width:calc(100% - 118px); width:-webkit-calc(100% - 118px); width:-moz-calc(100% - 118px); width:-ms-calc(100% - 118px); width:-o-calc(100% - 118px);}
		
		
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > * { padding-left:7.5px; padding-right:7.5px;}
		.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item > .entry-content { margin-left:-7.5px; margin-right:-7.5px;}
		
		@media(max-width:767px) {
			.cactus-contents-block.style-2 .cactus-listing-config { float:none; width:100%;}
			.cactus-contents-block.style-2 .cactus-listing-config.style-2 + .cactus-listing-config.style-3 { padding-top:30px;}	
			.cactus-contents-block.style-2 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content { margin-top:0;}		
		}
	/*Style 2*/
	
	/*Style 3*/
		.cactus-contents-block.style-3 .block-wrap { margin-left:-10px; margin-bottom:-10px;}
		.cactus-contents-block.style-3 .block-wrap:after{content:''; display:table; clear:both;}
		
		.cactus-contents-block.style-3 .cactus-listing-config { width:50%; float:left;}
		
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-sub-wrap { margin:0;}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item { width:100%; margin:0; padding:0;}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content { margin:0;}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title { font-size:16px; padding-bottom:4px;}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture { padding:0;}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture .picture-content { padding-top:66%; position:relative;}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture .picture-content > a:not(.btn-watch-later) { display:block; position:absolute; top:0; left:10px; bottom:10px; right:0; background-color:rgba(188,188,188,1.00)}
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture .picture-content img { position:absolute; top:0; left:0; max-width:none; height:100%; width:auto;}
		
		.cactus-contents-block.style-3 .cactus-listing-config.style-2 .content.content-absolute-bt { padding-left:30px; padding-right:30px; padding-bottom:30px;}
		
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-sub-wrap { font-size:0; line-height:0;}
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item { width:50%; display:inline-block; vertical-align:top; margin:0;}
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item > .entry-content .cactus-post-title { padding-bottom:4px; margin-bottom:0;}
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item > .entry-content { margin:0;}
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item > .entry-content > .picture { width:100%; padding:0;}
		
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item > .entry-content > .picture .picture-content { padding-top:66%; position:relative;}
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item > .entry-content > .picture .picture-content > a:not(.btn-watch-later) { display:block; position:absolute; top:0; left:10px; bottom:9px; right:0; background-color:rgba(0,0,0,1.00)}
		.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item > .entry-content > .picture .picture-content img { position:absolute; top:0; left:0; max-width:none; height:100%; width:auto;}
		
		.cactus-contents-block.style-3 .gradient-elms { left:10px; bottom:9px;}
		.cactus-contents-block.style-3 .cactus-point { left:10px;}
		
		@media(max-width:767px){
			.cactus-contents-block.style-3 .cactus-listing-config { width:100%; float:none;}
		}
		
		@media(max-width:480px){
			.cactus-contents-block.style-3 .cactus-listing-config:not(.style-2) .cactus-post-item { width:100%; float:none;}
		}
		/*style 3b*/
			.cactus-contents-block.style-3.style-3b .cactus-listing-config { width:66.66666666%;}
			.cactus-contents-block.style-3.style-3b .cactus-listing-config:not(.style-2) { width:33.33333333%;}
			.cactus-contents-block.style-3.style-3b .cactus-listing-config:not(.style-2) .cactus-post-item { width:100%;}
			@media(max-width:767px){
				.cactus-contents-block.style-3.style-3b .cactus-listing-config,
				.cactus-contents-block.style-3.style-3b .cactus-listing-config:not(.style-2) { width:100%; float:none;}
				.cactus-contents-block.style-3.style-3b .cactus-listing-config:not(.style-2) .cactus-post-item { width:50%;}
			}
			
			@media(max-width:480px){
				.cactus-contents-block.style-3.style-3b .cactus-listing-config:not(.style-2) .cactus-post-item { width:100%; float:none;}
			}
		/*style 3b*/
	/*Style 3*/
	
	/*Style 4*/
		.cactus-contents-block.style-2.style-4 .block-wrap { margin-left:0; margin-right:0;}	
		.cactus-contents-block.style-2.style-4 .cactus-listing-config { float:none; padding-left:0; padding-right:0; width:100%;}
		.cactus-contents-block.style-2.style-4 .cactus-listing-config.style-2 + .cactus-listing-config.style-3 { padding-top:30px;}
		
		/*V2*/
			.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-2 .cactus-post-item { width:50%; margin-bottom:0;}	
			.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-3 .cactus-sub-wrap { font-size:0; line-height:0; margin-left:-15px; margin-right:-15px; margin-bottom:-20px;} 
			.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-3 .cactus-sub-wrap .cactus-post-item { display:inline-block; width:50%; vertical-align:top; padding-left:15px; padding-right:15px;}
			
			.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-3 .cactus-post-item:last-child{ margin-bottom:20px;}
			
			@media(max-width:767px){
				.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-3 .cactus-sub-wrap { margin-bottom:0;}
				.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-2 .cactus-post-item { width:100%; margin-bottom:30px;}
				.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-2 .cactus-post-item:last-child { margin-bottom:0;}
				.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-3 .cactus-sub-wrap .cactus-post-item { width:100%; margin-bottom:20px;}
				.cactus-contents-block.style-2.style-4-v2 .cactus-listing-config.style-3 .cactus-sub-wrap .cactus-post-item:last-child { margin-bottom:0;}
			}
		/*V2*/
	/*Style 4*/
	
	/*Style 5*/
		.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item:last-child{ margin-bottom:0;}
		.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > * { width:50%;}
		.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content { width:100%;}
		.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content { width:50%;}
		
		@media(max-width:480px) {
			.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > *,
			.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content,
			.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content { width:100%;}
			.cactus-contents-block.style-5 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content { padding-top:0;}
		}
	/*Style 5*/
	
	/*Style 7*/
		.cactus-contents-block.style-7 .cactus-listing-config.style-3 .cactus-post-item { margin-bottom:30px;}
		.cactus-contents-block.style-7 .cactus-listing-config.style-3 .cactus-post-item:last-child{ margin-bottom:0;}
		.cactus-contents-block.style-7 .cactus-listing-config.style-3 .cactus-post-item > .entry-content .cactus-post-title { margin-bottom:10px;}
		
		@media(max-width:480px){
			.cactus-contents-block.style-7 .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content { padding-top:0;}
		}
	/*Style 7*/
	
	/*Style 8*/
		.cactus-contents-block.style-8 .cactus-listing-config.style-2 .cactus-sub-wrap { margin-left:-5px; margin-right:-5px; margin-bottom:-10px;}
		.cactus-contents-block.style-8 .cactus-listing-config.style-2 .cactus-post-item { margin-bottom:10px; width:100%; padding-left:5px; padding-right:5px;}
		.cactus-contents-block.style-8 .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title { margin-bottom:5px; font-size:16px; padding-bottom:4px;}

		.cactus-contents-block.style-8.style-8-v2 .cactus-listing-config.style-2 .cactus-post-item { width:50%;}
		@media(max-width:767px) {
			.cactus-contents-block.style-8.style-8-v2 .cactus-listing-config.style-2 .cactus-post-item { width:100%;}
		}
	/*Style 8*/
	
	/*Style 9*/
		.cactus-contents-block .content.content-absolute-bt {position:absolute; left:0; right:0; bottom:0; padding:20px; z-index:1; -webkit-backface-visibility:hidden; pointer-events:none;}
		.cactus-contents-block .content.content-absolute-bt > * {/*pointer-events:auto;*/}
		.cactus-contents-block .cactus-post-item > .entry-content .picture-content > a .ct-icon-video { z-index:2;}
		.gradient-elms { 
			display:block; position:absolute; left:0; right:0; bottom:0; top:60%; 
			background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
			background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
			background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
			opacity:0.8;
			z-index:1;
			-webkit-backface-visibility:hidden; pointer-events:none;
		}
		.cactus-contents-block.style-9 .cactus-listing-config.style-2 .cactus-post-item { width:100%;}
	/*Style 9*/
	
	/*Style 11*/
		.cactus-contents-block.style-11 .cactus-listing-config.style-2 .cactus-post-item { width:25%;}
		.cactus-contents-block.style-11 .cactus-sub-wrap { margin-bottom:-40px;}
		@media (min-width:1024px) and (max-width:1366px){
			.cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-contents-block.style-11 .cactus-listing-config.style-2 .cactus-post-item { width:50%;}
		}
		@media(max-width:1023px){
			.cactus-contents-block.style-11 .cactus-listing-config.style-2 .cactus-post-item { width:33.33333333%;}
		}
		@media(max-width:767px){
			.cactus-contents-block.style-11 .cactus-listing-config.style-2 .cactus-post-item { width:50%;}
		}
		@media(max-width:480px){
			.cactus-contents-block.style-11 .cactus-listing-config.style-2 .cactus-post-item { width:100%;}
		}
	/*Style 11*/
	
	.cactus-contents-block.style-4-v2.style-10 .cactus-listing-config.style-3 .cactus-post-item > .entry-content .cactus-post-title {white-space: normal; overflow:visible;}
/*content block*/

.svg-loading svg path,
.svg-loading svg rect {
  fill: rgba(217,37,29,1.0);
}

/*Dropcap*/
.dropcaps span{ display: block; line-height:1.9}
.dropcaps span:first-letter, 
.dropcaps.one-class { font-size:48px; font-weight:bold; color:rgba(34,34,34,1.0); width:70px; height:70px; background-color:rgba(34,34,34,0.1); display:block; float:left; text-align:center; text-transform:uppercase; margin-right:20px; margin-bottom:10px; padding:2px 20px 0 20px; line-height:70px; margin-top:7px; border-radius:3px; -webkit-border-radius:3px;}
.dropcaps.one-class { padding-left:0; padding-right:0;}

.dropcaps span:after { display:table; clear:both; content:'';}
p + .dropcaps:not(.one-class) > span{margin-top:7px}
.dropcaps:not(.one-class) + p{ margin-top:7px}
@-moz-document url-prefix() { 
  .dropcaps span:first-letter {padding:18.5px 20px 18.5px 20px; margin-top:7px;}
}

.dark-div .dropcaps span:first-letter, 
.dark-div .dropcaps.one-class { color:rgba(255,255,255,1.0); background-color:rgba(255,255,255,0.1);}

/*box slider*/
	.cactus-box .ct-shortcode-sliderv3.sliderv8,
	.cactus-box .shortcode-sliderV9,
	.cactus-box .ct-shortcode-sliderv3 { padding-left:0; padding-right:0;}
	.cactus-box .cactus-container-slider { width:100%; padding-left:20px; padding-right:20px;}
	
	.cactus-box .body-content .sliderv6_wrapper,
	.cactus-box .body-content .ct-shortcode-sliderv3.sliderv8,
	.cactus-box .body-content .shortcode-sliderV9,
	.cactus-box .body-content .ct-shortcode-sliderv3 { margin-left:-21px; margin-right:-21px; overflow:hidden;}
	
	.cactus-box .body-content .shortcode-sliderV9 .ct-shortcode-sliderv3.sliderv8 { margin-left:auto; margin-right:auto;}
	
	@media(min-width:1024px){
		.cactus-box .sliderv6_wrapper .ct-shortcode-sliderv6 .block-items {width:327px;}
		.cactus-box .sliderv6_wrapper .ct-shortcode-sliderv6 .content-item.first-item {width:654px;}
	}	
	@media(min-width:1200px){
		.cactus-box .sliderv6_wrapper .ct-shortcode-sliderv6 .block-items {width:296px;}
		.cactus-box .sliderv6_wrapper .ct-shortcode-sliderv6 .content-item.first-item {width:592px;}
	}
/*box slider*/
/*--Divider--*/
.ct-shortcode-divider{width:100%; display:block; border-bottom:1px solid rgba(215,215,215,1.00); padding-bottom:14px;}
.ct-shortcode-divider .title-divider{ float:left; display:inline-block;}
.ct-shortcode-divider .title-divider h2{ padding-top:7px; padding-bottom:0}
.ct-shortcode-divider .divider-button{ float:right; display:inline-block;}
.ct-shortcode-divider:after{ clear:both; display:table; content: '';}

/*compare table*/
.ct-compare-table-group { display:block; margin-left:-15px; margin-right:-15px; font-size:0; line-height:0; text-align:center; margin-bottom:-40px;}
.ct-compare-table-group > *.compare-table-item {font-size:14px; line-height:1.8; display:inline-block; vertical-align:middle; float:none; padding:0 15px; position:relative; margin-bottom:40px;}
.ct-compare-table-group > *.compare-table-item:before { content:''; display:block; top:-6px; left:9px; right:9px; bottom:-6px; position:absolute; background-color:rgba(242,242,242,1.0); border-radius:5px; -webkit-border-radius:5px; z-index:0;}
.ct-compare-table-group .compare-table-content { border-radius:3px; -webkit-border-radius:3px; text-align:center; position:relative; border:1px solid rgba(200,200,200,1.0); background-color:rgba(255,255,255,1.00);}
.ct-compare-table-group .compare-table-title { background-color:rgba(25,166,18,1.0); color:rgba(255,255,255,1.00); padding-top:13px; padding-bottom:12px; margin-left:-1px; margin-right:-1px; margin-top:-1px; border-top-left-radius:3px; border-top-right-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; }

.ct-compare-table-group .compare-table-item[data-special="1"] .compare-table-title{ padding-top:23px; padding-bottom:22px;}

.ct-compare-table-group .compare-table-price {padding:25px 20px; position:relative; background-color:rgba(215,215,215,0.18); border-bottom:1px solid rgba(215,215,215,0.75);}
.ct-compare-table-group .compare-table-price .price-wrap { display:inline-block; padding-top:7px; padding-bottom:6px; position:relative;}
.ct-compare-table-group .compare-table-price .price-wrap .price-number{font-size:60px; font-weight:bold; line-height:1; color:rgba(25,166,18,1.0);}
.ct-compare-table-group .compare-table-price .price-wrap .sub-text{padding-top:2px; padding-bottom:2px; margin-bottom:5px; margin-left:-25px; display:block; position:absolute; left:100%; bottom:0; white-space:nowrap;}
.ct-compare-table-group .compare-table-price .price-wrap .sub-text + .price-number { padding-right:35px;}
.ct-compare-table-group .compare-table-price .price-wrap .currency { font-size:18px; color:rgba(38,38,38,1.0); font-weight:bold; position:absolute; top:0; right:100%; line-height:1; display:block; top:12px; margin-right:3px;}
.ct-compare-table-group .compare-table-item[data-special="1"] .price-wrap .currency { color:rgba(25,166,18,1.0);}
.ct-compare-table-group .compare-table-price .price-wrap .sub-price { font-size:18px; color:rgba(25,166,18,1.0); font-weight:bold; position:absolute; top:0; left:100%; line-height:1; display:block; top:12px; margin-left:-30px;}

.ct-compare-table-group .compare-table-option {border-bottom:1px solid rgba(215,215,215,0.75); padding:5px 10px;}
.ct-compare-table-group .compare-table-option:last-child {border:none; padding-top:0; padding-bottom:0; background-color:rgba(215,215,215,0.18);}
.ct-compare-table-group .compare-table-item[data-special="1"] .compare-table-option:last-child{padding-top:10px; padding-bottom:10px;}
.ct-compare-table-group .compare-table-option p:empty{ display:none; }

.ct-compare-table-group .btn{margin:0; margin-top:30px;}
.ct-compare-table-group .compare-table-option .btn:not(:hover){ background-color:rgba(25,166,18,1.0);}
.ct-compare-table-group .btn { margin-top:20px; margin-bottom:20px;}

.special-compare { position:absolute; display:block; top:0; right:0; width:0px; height:0px; width:0px; height:0px; border:45px solid rgba(34,34,34,0); border-top-color:rgba(34,34,34,1.0); border-right-color:rgba(34,34,34,1.0);}
.special-text { position:absolute; top:-15px; right:-15px; width:90px; height:90px; padding:35px 0 0 2px; text-align:center; font-size:12px; color:rgba(255,255,255,1.00); letter-spacing:2px; transform:rotate(45deg)}

.compare-table-item.col-md-6 {width:50%;}
.compare-table-item.col-md-4 {width:33.33333333%;}
.compare-table-item.col-md-3 {width:25%;}

@media(max-width:1200px){
	.ct-compare-table-group > *.compare-table-item.col-md-3{ width:50%;}
}
@media(max-width:767px) {
	.ct-compare-table-group > *.compare-table-item.col-md-6,
	.ct-compare-table-group > *.compare-table-item.col-md-4,
	.ct-compare-table-group > *.compare-table-item.col-md-3{ width:100%;}
}


/* share buttoms */
.push{font-size:22px;border-radius:3px;height:35px;line-height:35px;border:0 solid #fff;color:#fff;transition:background-color .1s linear;cursor:pointer;position:relative;display:inline-block;margin:5px 5px 5px 0;text-align:left;vertical-align:middle}
.push i{width:42px;text-align:center}
.push:hover{color:#fff}
.vkontakte{background-color:#45668e}
.vkontakte:hover{background-color:rgba(69,102,142,.8)}
.facebook{background-color:#3b5998}
.facebook:hover{background-color:rgba(59,89,152,.8)}
.odnoklassniki{background-color:#ed812b}
.odnoklassniki:hover{background-color:rgba(237,129,43,.8)}
.moimir{background-color:#168de2}
.moimir:hover{background-color:rgba(22,141,226,.8)}
.googleplus{background-color:#dd4b39}
.googleplus:hover{background-color:rgba(221,75,57,.8)}
.twitter{background-color:#55acee}
.twitter:hover{background-color:rgba(85,172,238,.8)}
.linkedin{background-color:#0976b4}
.linkedin:hover{background-color:rgba(9,118,180,.8)}
.livejournal{background-color:#004359}
.livejournal:hover{background-color:rgba(0,67,89,.8)}
.telegram{background-color:#08c}
.telegram:hover{background-color:rgba(0,136,204,.8)}
.viber{background-color:#8f5db7}
.viber:hover{background-color:rgba(143,93,183,.8)}
.whatsapp{background-color:#43d854}
.whatsapp:hover{background-color:rgba(67,216,84,.8)}