/*
Theme Name: laverabestia
Theme URI: https://laverabestia.org
*/

@font-face {font-family: Poppins; src: url(/wp-content/local-font/Poppins-Bold.ttf); font-weight: 700; font-display: swap;}
@font-face {font-family: Special Elite; src: url(/wp-content/local-font/SpecialElite-Regular.ttf); font-weight: normal; font-display: swap;}

img,legend{border:0}
legend,td,th{padding:0}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:1px; border-color:#CCCCCC}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}

.playlist-title {text-transform: uppercase;margin-top: -10px;}
.didyoumean a {color:#cc0000; font-weight: bold}
.didyoumean a:hover {border-bottom: 1px dotted #c00;}
.slick-slide:focus{outline:none}
.clearer{clear:both}
.alignleft{display:inline;float:left;margin-right:1.5em}
.alignright{display:inline;float:right;margin-left:1.5em}
.aligncenter{clear:both;display:block;margin:0 auto}
.wp-caption{margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}
.wp-caption-text{text-align:center}
.wp-caption .wp-caption-text{margin:.8075em 0}
.gallery{margin-bottom:1.5em;font-size:0;line-height:0;margin-left:-10px;margin-right:-10px}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;font-size:14px;line-height:1.5;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.gallery-caption{display:block}
@media (max-width: 767px) {
.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:50%}
}
.c_category{line-height:1.2em;font-size:13px; font-weight:700}
.c_category div{margin-bottom:18px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{overflow:visible;overflow-y:scroll}
body{font-family:"Helvetica",Arial,sans-serif;font-size:14px;line-height:1.8;color:rgba(44,44,44,1.0);-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}
body .page{font-size:15px;}
.sub-lineheight{line-height:1.45}
#body-wrap{position:relative;overflow:hidden}
#wrap{position:relative;margin-left:auto;margin-right:auto}
.m-color-1{color:rgba(217,37,29,1.0)}
.bg-m-color-1{background-color:rgba(217,37,29,1.0)}
.border-m-color-1{border-color:rgba(217,37,29,1.0)}
.m-color-2{color:rgba(245,235,78,1.0)}
.bg-m-color-2{background-color:rgba(245,235,78,1.0)}
.border-m-color-2{border-color:rgba(245,235,78,1.0)}
.dark-div{color:rgba(153,153,153,1.0)}
.dark-bg-color-1{background-color:rgba(38,38,38,1.00)}
a{transition:color 0.2s,background-color 0.2s,border-color .2s;-webkit-transition:color 0.2s,background-color 0.2s,border-color .2s}
a,a:hover,a:active,a:focus,a:visited{outline:0}
a,a:focus{color:rgba(34,34,34,1.0);text-decoration:none}
a:hover{color:#C00;text-decoration:none}
.dark-div a,.dark-div a:focus{color:rgba(255,255,255,1.00)}
.dark-div a:hover{color:rgba(153,153,153,1.0)}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:.9;filter:alpha(opacity=90)}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
[data-toggle="tooltip"],a[data-toggle="tooltip"]{color:rgba(34,34,34,1.0);text-decoration:none;border-bottom:1px dashed rgba(34,34,34,1.0)}
[data-toggle="tooltip"]:hover{color:rgba(102,102,102,1.0);text-decoration:none;border-color:rgba(102,102,102,1.0)}
.tooltip{font-family:inherit;font-size:14px}
.tooltip-inner{border-radius:3px;-webkit-border-radius:3px;letter-spacing:0;color:rgba(255,255,255,1.00);padding:5px 10px;background-color:rgba(0,0,0,0.75)}
.tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.75);border-width:6px 6px 0;margin-left:-6px;bottom:-1px}
.dark-div [data-toggle="tooltip"]{color:rgba(255,255,255,1.0);border-color:rgba(255,255,255,1.0)}
.dark-div [data-toggle="tooltip"]:hover{color:rgba(153,153,153,1.0);border-color:rgba(153,153,153,1.0)}
.dark-div .tooltip-inner{background-color:rgba(255,255,255,0.85);color:rgba(34,34,34,1.0)}
.dark-div .tooltip.top .tooltip-arrow{border-top-color:rgba(255,255,255,0.85)}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;line-height:1.5;color:rgba(34,34,34,1.0);display:block;font-weight:700}
h1,.h1{padding-top:10px;padding-bottom:8px;font-size:28px}
h2,.h2{padding-top:6px;padding-bottom:5px;font-size:24px}
h3,.h3{padding-top:7px;padding-bottom:7px;font-size:21px}
h4,.h4{padding-top:9px;padding-bottom:7px;font-size:18px}
h5,.h5{padding-top:5px;padding-bottom:3px;font-size:16px}
h6,.h6{padding-top:5px;padding-bottom:4px;font-size:14px}
.dark-div h1,.dark-div h2,.dark-div h3,.dark-div h4,.dark-div h5,.dark-div h6,.dark-div .h1,.dark-div .h2,.dark-div .h3,.dark-div .h4,.dark-div .h5,.dark-div .h6{color:rgba(255,255,255,1.0)}
.btn,button,input[type=button],input[type=submit]{border:none;transition:color 0.2s,background-color 0.2s,border-color .2s;-webkit-transition:color 0.2s,background-color 0.2s,border-color .2s;background-image:none;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;text-decoration:none;border:none;line-height:1.5;border-radius:3px;-webkit-border-radius:3px;vertical-align:top;display:inline-block;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.btn,.btn:focus,.btn:active:focus,.btn.active:focus{outline:none;text-decoration:none}
.btn-default,button,input[type=button],input[type=submit],.btn-default:visited,button:visited,input[type=button]:visited,input[type=submit]:visited{font-weight:700;background-color:rgba(68,68,68,1.0);color:rgba(255,255,255,1.0);outline:none;padding:10px 35px 7px;margin:0;letter-spacing:0;font-size:14px}
.btn-default.padding-small,button.padding-small,input[type=button].padding-small,input[type=submit].padding-small{padding-left:15px;padding-right:15px}
.btn-default:active,button:active,input[type=button]:active,input[type=submit]:active,.btn-default:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{background-color:rgba(34,34,34,1.0);color:rgba(255,255,255,1.0);box-shadow:none;-webkit-box-shadow:none}
.btn-default:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:rgba(153,153,153,1.0);color:rgba(255,255,255,1.0);border:none;box-shadow:none;-webkit-box-shadow:none;text-decoration:none}
.dark-div .btn-default,.dark-div button,.dark-div input[type=button],.dark-div input[type=submit]{background-color:rgba(212,212,212,1.0);color:rgba(34,34,34,1.0)}
.dark-div .btn-default:hover,.dark-div button:hover,.dark-div input[type=button]:hover,.dark-div input[type=submit]:hover{background-color:rgba(153,153,153,1.0);color:rgba(34,34,34,1.0)}
.btn-default.bt-style-1:not(:hover),button.bt-style-1:not(:hover),input[type=button].bt-style-1:not(:hover),input[type=submit].bt-style-1:not(:hover),.btn-default.bt-style-1:visited:not(:hover),button.bt-style-1:visited:not(:hover),input[type=button].bt-style-1:visited:not(:hover),input[type=submit].bt-style-1:visited:not(:hover){background-color:rgba(217,37,29,1.0);color:rgba(255,255,255,1.00)}
.btn-default.bt-style-2,button.bt-style-2,input[type=button].bt-style-2,input[type=submit].bt-style-2,.btn-default.bt-style-2:visited,button.bt-style-2:visited,input[type=button].bt-style-2:visited,input[type=submit].bt-style-2:visited{background-color:rgba(217,37,29,1.0)}


.btn-default.bt-style-3:not(:hover),button.bt-style-3:not(:hover),input[type=button].bt-style-3:not(:hover),input[type=submit].bt-style-3:not(:hover),.btn-default.bt-style-3:visited:not(:hover),button.bt-style-3:visited:not(:hover),input[type=button].bt-style-3:visited:not(:hover),input[type=submit].bt-style-3:visited:not(:hover){background-color:#0067d6;color:rgba(255,255,255,1.00)}
.btn-default.bt-style-3:hover,button.bt-style-3:hover,input[type=button].bt-style-3:hover,input[type=submit].bt-style-3:hover{background-color:#178ce1;color:rgba(255,255,255,1.00)}


.btn-default.bt-style-2:hover,button.bt-style-2:hover,input[type=button].bt-style-2:hover,input[type=submit].bt-style-2:hover{background-color:rgba(195,195,195,1.0);color:rgba(255,255,255,1.00)}
.btn-default.subscribe{background-color:rgba(217,37,29,1.0);font-weight:400;padding:2px 6px 1px;text-decoration:none}
.btn-default.subscribe:hover{background-color:rgba(173,7,0,1.0)}
.btn-default.subscribe span:nth-child(4),.btn-default.subscribe .fa-check{display:none}
.btn-default.subscribed{background-color:rgba(25,166,18,1.0);font-weight:400;padding:2px 6px 1px;text-decoration:none}
.btn-default.subscribed:hover{background-color:rgba(6,125,0,1.0)}
.btn-default.subscribed span:nth-child(3),.btn-default.subscribed .fa-circle{display:none}
.btn-default.bt-action,.btn-default.bt-action:focus{background-color:transparent;color:rgba(102,102,102,1.0);font-weight:400;border:1px solid rgba(215,215,215,1.0);padding:6px 10px 5px;transition:none;-webkit-transition:none}
.btn-default.bt-action:hover{background-color:transparent;background:rgba(34,34,34,1.0);color:rgba(255,255,255,1.00);border-color:rgba(34,34,34,1.0)}
.btn-default.bt-action i{font-size:14px;margin-right:7px}
.btn-default.video-tb{background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,1.00);padding:8px 15px 7px;margin-top:10px;margin-bottom:10px}
.btn-default.video-tb:hover,.btn-default.video-tb.active{background-color:rgba(255,255,255,1.00);color:rgba(38,38,38,1.0)}
.btn-default.video-tb span{display:inline-block;vertical-align:middle}
.btn-default.video-tb i{font-size:11px;vertical-align:middle}
.btn-default.video-tb i.fa-chevron-left{margin-right:2px;font-size:14px}
.btn-default.video-tb i.fa-chevron-right{margin-left:2px;font-size:14px}
.btn-default.video-tb i.fa-caret-down{font-size:14px;margin-left:7px;margin-bottom: 3px;}
.btn-default.video-tb.icon-only{padding-top:8px;padding-bottom:6px}
.btn-default.video-tb.icon-only i{font-size:18px}
.btn-default.video-tb.icon-only.special-icon{font-weight:400;padding-top:4px;padding-bottom:6px}
.btn-default.video-tb.icon-only.special-icon span{margin-top:4px}
.btn-default.video-tb.icon-only.special-icon i{font-size:20px}
.btn-default.video-tb.icon-only.special-icon i.fa-thumbs-up{margin-right:7px}
.control-header .btn-default:not(.video-tb){font-size:12px}
.btn-watch-later.added{background-color:#cc0000}

#wloop{opacity:1;background-color:#CC0000}
#wloop:hover{color:#fff;opacity:1;background-color:#CC0000}

.like-group{display:inline-block;padding-top:0px;padding-bottom:0px;line-height:0;vertical-align:top;font-size:0;margin-top:12px;margin-bottom:0px}
.like-group .facebook-group,.like-group .google-group{display:inline-block;vertical-align:top}
.like-group > :first-child{margin-left:0px}
.like-group > :last-child:not(.google-group){margin-right:0px}
.like-group > * + *{padding-left:10px}
.like-group .google-group > *,.like-group .google-group > * > *{width:67px!important}
.toolbar-left > .share-tool-block{display:inline-block;margin:10px 5px}
.toolbar-left > .share-tool-block .status{display:none!important}
.toolbar-left > .share-tool-block .action-like a span{height: 33px;padding:5px 15px 7px;background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,1.00);border-radius:3px;-webkit-border-radius:3px;font-size:0;line-height:0;transition:all .2s;-webkit-transition:all .2s}
.toolbar-left > .share-tool-block .action-like a span:before{content:'\f164';font-family:'FontAwesome';font-size:20px;line-height:1;font-weight:400;display:block}
.toolbar-left > .share-tool-block .action-like a:hover span{background-color:rgba(255,255,255,1.00);color:rgba(38,38,38,1.0)}
.toolbar-left > .share-tool-block .action-unlike{padding-left:10px}
.toolbar-left > .share-tool-block .action-unlike a span{height: 33px;padding:8px 15px;background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,1.00);border-radius:3px;-webkit-border-radius:3px;font-size:0;line-height:0;transition:all .2s;-webkit-transition:all .2s}
.toolbar-left > .share-tool-block .action-unlike a span:before{content:'\f165';font-family:'FontAwesome';font-size:16px;line-height:1;font-weight:400;display:block}
.toolbar-left > .share-tool-block .action-unlike a:hover span{background-color:rgba(255,255,255,1.00);color:rgba(38,38,38,1.0)}
.toolbar-left > .share-tool-block .action-like a img,.toolbar-left > .share-tool-block .action-unlike a img{display:none}
input:not([type]),input[type="color"],input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="url"],input[type="text"],input[type="search"],textarea,.form-control,select{box-shadow:none;-webkit-box-shadow:none;display:block;width:100%;padding:10px 15px;transition:border-color ease-in-out 0.2s,color ease-in-out .2s;-webkit-transition:border-color ease-in-out 0.2s,color ease-in-out .2s;outline:none;margin-bottom:20px;background-color:rgba(124, 124, 124, 0.1);border:1px solid rgba(0,0,0,0);color:#777777;font-weight:400;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:1.3;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none}
select{line-height:1}
textarea{height:120px;padding-top:11px;padding-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box}
input:not([type]):focus,input[type="color"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="search"]:focus,.form-control:focus,textarea:focus,input[type="text"]:focus,select:focus{outline:0;box-shadow:none;-webkit-box-shadow:none;border-color:rgba(204,204,204,1.0);color:rgba(153,153,153,1.0)}
.form-control::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.form-control:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.form-control::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.form-control:focus::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.form-control:focus:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.form-control:focus::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input:focus::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input:focus:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input:focus::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
textarea::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
textarea:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
textarea::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
textarea:focus::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
textarea:focus:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
textarea:focus::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
input:-webkit-autofill,input:focus:-webkit-autofill,input[type="text"]:focus:-webkit-autofill{background-color:rgba(229,229,229,1.0);-webkit-box-shadow:0 0 0 50px rgba(229,229,229,1.0) inset;-webkit-text-fill-color:rgba(153,153,153,1.0)}
.dark-div input:not([type]),.dark-div input[type="color"],.dark-div input[type="email"],.dark-div input[type="number"],.dark-div input[type="password"],.dark-div input[type="tel"],.dark-div input[type="url"],.dark-div input[type="text"],.dark-div input[type="search"],.dark-div textarea,.dark-div .form-control,.dark-div select{border-color:rgba(57,57,57,0);background-color:rgba(57,57,57,1.0)}
.dark-div input:not([type]):focus,.dark-div input[type="color"]:focus,.dark-div input[type="email"]:focus,.dark-div input[type="number"]:focus,.dark-div input[type="password"]:focus,.dark-div input[type="tel"]:focus,.dark-div input[type="url"]:focus,.dark-div input[type="search"]:focus,.dark-div .form-control:focus,.dark-div textarea:focus,.dark-div input[type="text"]:focus,.dark-div select:focus{border-color:rgba(85,85,85,1.0);background-color:rgba(57,57,57,1.0)}
.dark-div .form-control:focus::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div .form-control:focus:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div .form-control:focus::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div input:focus::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div input:focus:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div input:focus::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div textarea:focus::-moz-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div textarea:focus:-ms-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div textarea:focus::-webkit-input-placeholder{color:rgba(153,153,153,1.0);opacity:1}
.dark-div input:-webkit-autofill,.dark-div input:focus:-webkit-autofill,.dark-div input[type="text"]:focus:-webkit-autofill{background-color:rgba(57,57,57,1.0);-webkit-box-shadow:0 0 0 50px rgba(57,57,57,1.0) inset;-webkit-text-fill-color:rgba(153,153,153,1.0)}
input::-ms-clear{display:none;width:0;height:0;overflow:hidden}
ul,ol{line-height: 1.7;margin-top: 15px;}
ul{padding-left:17px}
ul li ul{padding-left:30px}
ul li ol{padding-left:30px}
ol{padding-left:18px}
ol li ol{padding-left:30px}
ol li ul{padding-left:30px}
table{width:100%;margin-top:1.8em;margin-bottom:1.8em;border-collapse:separate;text-align:left}
table:not(#wp-calendar) tbody tr{border:none}
table:not(#wp-calendar) tbody > tr:nth-child(even){background-color:rgba(215,215,215,0.18)}
table:not(#wp-calendar) tbody tr > *{padding:13px 20px 12px;border:none;border-bottom:1px solid rgba(215,215,215,1.0)}
table:not(#wp-calendar) tbody tr:first-child,table:not(#wp-calendar) thead tr:first-child{color:rgba(34,34,34,1.0);font-weight:700}
table:not(#wp-calendar) tbody tr:first-child > *,table:not(#wp-calendar) thead tr:first-child > *{padding:13px 20px 12px;border:none;border-bottom:2px solid rgba(215,215,215,1.0)}
table:not(#wp-calendar) tbody tr:first-child > :first-child,table:not(#wp-calendar) thead tr:first-child > :first-child{border-top-left-radius:0;border-bottom-left-radius:0}
table:not(#wp-calendar) tbody tr:first-child > :last-child,table:not(#wp-calendar) thead tr:first-child > :last-child{border-top-right-radius:0;border-bottom-right-radius:0}
table:not(#wp-calendar) tbody tr:first-child > * a,table:not(#wp-calendar) thead tr:first-child > * a{display:inline}
table:not(#wp-calendar) thead + tbody > tr:first-child{border:none}
table:not(#wp-calendar) thead + tbody > tr:nth-child(even){background-color:transparent}
table:not(#wp-calendar) thead + tbody > tr:nth-child(odd){background-color:rgba(215,215,215,0.18)}
table:not(#wp-calendar) thead + tbody > tr:first-child > *{padding:13px 20px 12px;font-weight:400;letter-spacing:0;border-bottom:1px solid rgba(215,215,215,1.0)}
table:not(#wp-calendar) thead + tbody > tr:first-child > * a{font-weight:400}
table:not(#wp-calendar) thead + tbody > tr > * a{display:inline;font-weight:400}
.dark-div table:not(#wp-calendar) tbody tr > *,.dark-div table:not(#wp-calendar) tbody tr:first-child > *,.dark-div table:not(#wp-calendar) thead tr:first-child > *{border-bottom-color:rgba(60,60,60,1.0)}
.dark-div table:not(#wp-calendar) tbody tr:first-child,.dark-div table:not(#wp-calendar) thead tr:first-child{color:rgba(255,255,255,1.0)}
.dark-div table:not(#wp-calendar) thead + tbody > tr:first-child{color:inherit;font-family:inherit}
.dark-div table:not(#wp-calendar) thead + tbody > tr:first-child > *{border-bottom-color:rgba(68,68,68,1.0)}
.dark-div table:not(#wp-calendar) tbody > tr:nth-child(even){background-color:rgba(215,215,215,0.04)}
.dark-div table:not(#wp-calendar) thead + tbody > tr:nth-child(even){background-color:transparent}
.dark-div table:not(#wp-calendar) thead + tbody > tr:nth-child(odd){background-color:rgba(215,215,215,0.04)}
p{margin:0;padding-top:0;padding-bottom:0}
blockquote{font-size:24px;color:rgba(153,153,153,1.0);border:none;margin:0;padding:0;text-align:center;padding-top:30px;padding-bottom:30px;line-height:1.55;font-style:normal;font-weight:400;letter-spacing:1px}
/*blockquote:first-child{margin-top:-30px}
blockquote:last-child{margin-bottom:-30px}
blockquote p{line-height:1.5;padding-top:11px;padding-bottom:10px}
blockquote p:first-child{margin-top:-20px}
blockquote p:last-child{margin-bottom:-20px}
blockquote + p{margin-top:5px}
p + blockquote{margin-top:5px}*/
.thumb-gradient{position:absolute;top:60%;bottom:0;left:0;right:0;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-ms-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='#000000',endColorstr='#000000',GradientType=0)}
.social-listing,.social-listing li{list-style:none;margin:0;padding:0}
.social-listing{font-size:0;margin:0}
.social-listing li{width:40px;height:40px;border-radius:3px;-webkit-border-radius:3px;border:none;font-size:18px;cursor:pointer;overflow:hidden;padding:0;margin:5px;display:inline-block}
.social-listing a{color:rgba(255,255,255,1.0);display:block;width:40px;height:40px;text-align:center;background-color:rgba(34,34,34,1.0);transition:background-color 0.2s,color .2s;-webkit-transition:background-color 0.2s,color .2s;text-decoration:none}
.social-listing li i{margin-top:12px;line-height:1}
.social-listing li.facebook a{background-color:rgba(58,87,149,1.0)}
.social-listing li.twitter a{background-color:rgba(85,172,238,1.0)}
.social-listing li.google-plus a{background-color:rgba(221,75,57,1.0)}
.social-listing li.youtube a{background-color:rgba(191,34,31,1.0)}
.social-listing li.linkedin a{background-color:rgba(0,123,182,1.0)}
.social-listing li.tumblr a{background-color:rgba(55,70,93,1.0)}
.social-listing li.pinterest a{background-color:rgba(203,33,29,1.0)}
.social-listing li.rss a{background-color:rgba(251,118,41,1.0)}
.social-listing li.email a{background-color:rgba(119,183,39,1.0)}
.social-listing li.twitch a{background-color:rgba(156,20,200,1.0)}
.social-listing li a:hover{background-color:rgba(153,153,153,1.0);color:rgba(255,255,255,1.00);text-decoration:none}
.social-listing.mini-custom li,.social-listing.mini-custom a{width:30px;height:30px;line-height:1}
.social-listing.mini-custom li i{margin-top:7px}
.cactus-point{position:absolute;top:0;left:0;margin-top:10px;margin-left:-7px;border-radius:2px;-webkit-border-radius:2px;background-color:rgba(34,34,34,1.0);line-height:1;color:rgba(255,255,255,1.00);font-weight:700;padding:4px 5px 2px;letter-spacing:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-size:14px}
.cactus-point.big{font-size:28px;padding:3px 6px 1px;border-radius:3px;-webkit-border-radius:3px}
.cactus-note{position:absolute;bottom:0;left:0;margin-left:5px;margin-bottom:5px;padding:2px 4px;line-height:1;color:rgba(255,255,255,1.00);background-color:rgba(0,0,0,0.75);border-radius:2px;-webkit-border-radius:2px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.cactus-note i{font-size:13px;vertical-align:middle;margin-right:4px}
.cactus-note span{display:inline-block;vertical-align:middle}
.cactus-note.ct-time{left:auto;right:0;margin-left:auto;margin-right:5px}
.ct-icon-video{width:50px;height:50px;border-radius:4px;-webkit-border-radius:4px;background-color:rgba(0,0,0,0.75);position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.ct-icon-video:before{content:'';display:block;width:0;height:0;border:solid rgba(255,255,255,0);border-width:11px 20px;border-left-color:rgba(255,255,255,1.00);position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-11px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.ct-icon-video.big-icon-a{width:120px;height:120px;border-radius:10px;-webkit-border-radius:10px;margin:0 auto 40px;position:relative;top:auto;left:auto}
.ct-icon-video.big-icon-a.lightbox_item{z-index:9;cursor:pointer}
.ct-icon-video.big-icon-a:before{border-width:27px 48px;margin-left:-22px;margin-top:-27px}
.ct-icon-video.big-icon-a.absolute{position:absolute;top:50%;left:50%;margin-top:-60px;margin-left:-60px}
@media(max-width:767px) {
.ct-icon-video.big-icon-a{width:85px;height:85px;border-radius:10px;-webkit-border-radius:10px;margin:0 auto 40px;position:relative;top:auto;left:auto}
.ct-icon-video.big-icon-a:before{border-width:19px 33px;margin-left:-14px;margin-top:-19px}
.ct-icon-video.big-icon-a.absolute{top:50%;left:50%;margin-top:-42px;margin-left:-42px}
}
.ct-icon-video.big-icon{width:85px;height:85px;margin-left:-42px;margin-top:-42px}
.ct-icon-video.big-icon:before{border-width:19px 33px;margin-left:-14px;margin-top:-19px}
.ct-icon-video.small-icon{width:27px;height:27px;margin-left:-13px;margin-top:-13px;border-radius:2px;-webkit-border-radius:2px}
.ct-icon-video.small-icon:before{border-width:6px 12px;margin-left:-5px;margin-top:-6px}
.ct-icon-video.medium-icon{width:34px;height:34px;margin-left:-17px;margin-top:-17px;border-radius:2px;-webkit-border-radius:2px}
.ct-icon-video.medium-icon:before{border-width:8px 14px;margin-left:-6px;margin-top:-8px}
img{max-width:100%;height:auto}
.autoplay-elms{width:25px;height:15px; margin-bottom: -2.7px; display: inline-block; margin-left: 3px; background-color:rgba(215,215,215,1.0);border-radius:25px;-webkit-border-radius:25px;position:relative;transition:background-color .2s;-webkit-transition:background-color .2s}
.dark-div .autoplay-elms{background-color:rgba(153,153,153,1.0)}
.autoplay-elms .oval-button{width:11px;height:11px;border-radius:50%;-webkit-border-radius:50%;background-color:rgba(255,255,255,1.00);position:absolute;top:2px;left:3px;transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}
.autoplay-elms.active{background-color:#008FEC}
.autoplay-elms.active .oval-button{left:11px}
.autoplay-group{cursor:pointer}
.autoplay-group > *{display:inline-block;vertical-align:middle;white-space:nowrap}
.autoplay-group > :first-child{margin-right:2px}
.content-font{font-family:inherit}
.navigation-font{font-family:inherit}
.heading-font{font-family:inherit}
.metadata-font{font-family:inherit}
.font-size-0{font-size:10px}
.font-size-1{font-size:12px}
.font-size-2{font-size:14px}
.font-size-3{font-size:16px}
.font-size-4{font-size:18px}
.font-size-5{font-size:20px}
.font-size-6{font-size:24px}
.font-size-7{font-size:28px}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.cactus-container,.cactus-container-slider{padding:0 40px;display:block;margin-left:auto;margin-right:auto}
.cactus-container.padding-30px{padding:0 30px}
.cactus-container.padding-20px{padding:0 20px}
.cactus-container.ct-default,.cactus-container-slider{max-width:1220px}
.cactus-container-slider{margin:0 auto}
.cactus-container.medium{max-width:1200px}
@media(max-width:1366px) {
.cactus-container.padding-30px.medium,.cactus-container.ct-default,.cactus-container-slider{width:1180px}
.cactus-container-slider{padding:0 20px}
}
@media(max-width:1199px) {
.cactus-container.padding-30px.medium,.cactus-container.ct-default{width:980px}
.cactus-container-slider{padding:0;width:100%}
}
@media(max-width:1023px) {
.cactus-container.padding-30px.medium,.cactus-container.ct-default,.cactus-container-slider{width:100%}
}
.cactus-row{margin-left:-40px;margin-right:-40px;display:block}
.cactus-row.magin-30px{margin-left:-30px;margin-right:-30px}
.cactus-row.magin-20px{margin-left:-20px;margin-right:-20px}
.cactus-row:after,.cactus-row:before{display:table;content:'';clear:both}
.cactus-row > *{min-height:1px}
.vp-row{margin-left:-10px;margin-right:-10px}
.vp-col{box-sizing:border-box;float:left}
.vp-col-4{width:33.333333%}
.vp-col-6{width:50%}
.vp-col-3{width:25%}
.vp-col-12{width:100%}
.vp-col-2{width:20%}
.vp-col-1{width:10%}
.vp-col .vp-col-inner{padding:0 10px}
@media(max-width:767px) {
.vp-col{width:100%}
}
#header-navigation{position:relative;z-index:9}
.cactus-nav-left{float:left}
.cactus-nav-right{float:right;}
.cactus-nav-left,.cactus-nav-right{font-size:0;line-height:0;white-space:nowrap}
.cactus-nav-left > *,.cactus-nav-right > *{display:inline-block;padding-left:30px;padding-right:30px;font-size:14px;line-height:1.8;vertical-align:middle}
.cactus-nav-left > style,.cactus-nav-left > script,.cactus-nav-right > style,.cactus-nav-right > script{display:none}
.cactus-logo{padding-top:20px;padding-bottom:20px}
.cactus-logo > a{display:block}
.cactus-logo .cactus-img-logo{display:block;max-width:100%;max-height:60px}
.cactus-logo .cactus-img-logo.cactus-img-sticky{display:none}
.cactus-header-search-form{padding-top:22px;padding-bottom:20px;width:410px}
.cactus-header-search-form form{display:block;position:relative;margin:0}
.cactus-header-search-form form input:not([type="submit"]){margin:0;padding-right:45px;background-color:rgba(51,51,51,1.0);border:2px solid rgba(255,255,255,0.2)}
.cactus-header-search-form form input:not([type="submit"]):focus{background-color:rgba(255,255,255,1.0);border-color:rgba(255,255,255,1.0);color:rgba(102,102,102,1.0)}
.cactus-header-search-form form input:not([type="submit"]):focus::-moz-placeholder{color:rgba(102,102,102,1.0);opacity:1}
.cactus-header-search-form form input:not([type="submit"]):focus:-ms-input-placeholder{color:rgba(102,102,102,1.0);opacity:1}
.cactus-header-search-form form input:not([type="submit"]):focus::-webkit-input-placeholder{color:rgba(102,102,102,1.0);opacity:1}
.cactus-header-search-form form input[type="submit"],.cactus-header-search-form form input[type="submit"]:focus,.cactus-header-search-form form #searchsubmit{position:absolute;top:0;right:0;bottom:0;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;background-color:rgba(255,255,255,0);color:rgba(255,255,255,0);padding-top:0;padding-bottom:0;line-height:40px;font-size:0;width:45px}
.cactus-header-search-form .widget-asf .searchtext{width:100%}
.cactus-header-search-form form i.fa-search{position:absolute;font-size:18px;color:rgba(153,153,153,1.0);top:12px;right:13px;transition:all .2s;-webkit-transition:all .2s; width: 16px; height: 16px;}
.cactus-header-search-form form input[type="submit"]:hover{background-color:rgba(255,255,255,0);color:rgba(255,255,255,0)}
.cactus-header-search-form form span{display:block;border-right:1px solid rgba(255,255,255,0.08);position:absolute;z-index:1;pointer-events:none;left:0;top:0;bottom:0;width:39px}
.cactus-header-search-form form span:before{content:'';width:18px;height:18px;display:block;position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-9px;border:3px solid rgba(153,153,153,1.0);border-radius:50%;-webkit-border-radius:50%}
.cactus-header-search-form form span:after{content:'';width:0;height:0;display:block;position:absolute;border:solid rgba(153,153,153,0);border-width:5px 8px;border-left-color:rgba(153,153,153,1.0);left:50%;margin-left:-3px;top:50%;margin-top:-5px}
.cactus-header-search-form form #searchsubmit{margin-right:-20px;z-index:1;padding:0}
.cactus-main-menu ul,.cactus-main-menu li{list-style:none;margin:0;padding:0;line-height:1.8}
.cactus-main-menu > ul{display:block;margin-left:-20px;margin-right:-20px}
.cactus-main-menu > ul:after{clear:both;display:table;content:''}
.cactus-main-menu > ul > li{float:left;position:relative}
.cactus-main-menu > ul > li > a{padding:38px 20px 37px;font-weight:700;text-decoration:none;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.cactus-main-menu > ul > li:hover > a/*,.cactus-main-menu > ul > li.current-menu-item > a,.cactus-main-menu > ul > li.current-menu-ancestor > a*/{color:rgba(255,255,255,0.4)}
.cactus-main-menu ul > li > a > i.fa{vertical-align:middle;display:inline-block}
.cactus-main-menu ul > li > a > i.fa:not(.fa-sort-desc){margin-bottom:2px;margin-right:3px}
.cactus-main-menu ul > li > a > i.fa.fa-sort-desc{vertical-align:middle;display:inline-block;margin-left:5px;color:rgba(255,255,255,1.00);height:5px}
.cactus-main-menu ul > li > a > i.fa.fa-sort-desc:before{content:'';border:solid transparent;border-width:5px;display:block;width:0;height:0;border-top-color:rgba(255,255,255,1.00)}
.cactus-main-menu > ul > li > ul,.cactus-main-menu > ul > li > div{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;border-right:1px solid rgba(0,0,0,0);-webkit-backface-visibility:hidden}
.cactus-main-menu > ul > li:hover > ul{visibility:visible;opacity:1}
.cactus-main-menu > ul > li > ul li a{display:block;background-color:rgba(0,0,0,1.00);border-bottom:1px solid rgba(36,36,36,1.0);padding:8px 20px 7px;min-width:150px;text-decoration:none;font-weight:700;white-space:nowrap}
.cactus-main-menu > ul > li > ul li a.cactus-hasIcon{padding-right:40px;position:relative}
.cactus-main-menu > ul > li > ul li a.cactus-hasIcon > i.fa.fa-sort-desc{position:absolute;right:20px;top:50%;margin-top:-2px}
.cactus-main-menu > ul > li > ul li:first-child{border-top:3px solid rgba(217,37,29,1.0)}
.cactus-main-menu > ul > li > ul li:hover > a,.cactus-main-menu > ul > li > ul li.current-menu-item > a,.cactus-main-menu > ul > li > ul li.current-menu-ancestor > a{background-color:rgba(36,36,36,1.0);color:rgba(255,255,255,1.00)}
.cactus-main-menu > ul > li > ul li{position:relative}
.cactus-main-menu > ul > li > ul li ul{visibility:hidden;opacity:0;position:absolute;top:-3px;left:100%;margin-left:1px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;border-right:1px solid rgba(0,0,0,0)}
.cactus-main-menu > ul > li > ul li:hover > ul,.cactus-main-menu > ul > li > div li:hover > ul{visibility:visible;opacity:1}
.cactus-submit-video{padding-top:30px;padding-bottom:30px;padding-left:15px}
.cactus-submit-video .btn-default:hover{background-color:rgba(153,153,153,1.0);color:rgba(255,255,255,1.00)}
.cactus-user-login{text-align:right;padding-left:0}
.cactus-user-login.cactus-main-menu > ul > li > ul{border-right:none;border-left:1px solid rgba(0,0,0,0);left:auto;right:0;z-index:1}
.cactus-user-login.cactus-main-menu > ul > li > a{position:relative;color:rgba(245,235,78,1.0);padding-left:21px;max-width:155px;overflow:hidden;text-overflow:ellipsis}
.cactus-user-login.cactus-main-menu > ul > li > a:hover,.cactus-user-login.cactus-main-menu > ul > li:hover > a{color:rgba(153,153,153,1.0)}
.cactus-open-menu-mobile,.cactus-open-left-sidebar{float:left;display:none}
.cactus-open-menu-mobile.cactus-main-menu > ul > li > a > i{margin-right:5px}
.cactus-open-left-sidebar.right-logo.cactus-main-menu{padding-top:20px;padding-bottom:20px;padding-right:0}
.cactus-open-left-sidebar.right-logo.cactus-main-menu > ul > li{padding-right:20px}
.cactus-open-left-sidebar.right-logo.cactus-main-menu > ul > li > a{margin-left:-3px;margin-right:-3px;font-size:0;line-height:1;background-color:transparent;padding:17px 0 18px}
.cactus-open-left-sidebar.right-logo.cactus-main-menu > ul > li > a > span{display:inline-block;width:5px;height:5px;border-radius:50%;-webkit-border-radius:50%;vertical-align:middle;margin:0 3px;background-color:rgba(255,255,255,1.0)}
.cactus-open-search-mobile{display:none}
#header-navigation.sticky-menu{position:fixed;top:0;left:0;right:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);opacity:0;transition:transform .2s cubic-bezier(0.225,0.071,0.357,1),opacity .2s ease-in-out;-webkit-transition:-webkit-transform .2s cubic-bezier(0.225,0.071,0.357,1),opacity .2s ease-in-out;z-index:9999}
#header-navigation.sticky-menu.active{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1}
.sticky-menu .cactus-logo{padding-top:17px;padding-bottom:17px}
.sticky-menu .cactus-logo .cactus-img-logo{max-height:60px;display:none}
.sticky-menu .cactus-logo .cactus-img-logo.cactus-img-sticky{display:block;opacity:1;visibility:visible}
.sticky-menu .cactus-header-search-form{padding-top:10px;padding-bottom:10px}
.sticky-menu .cactus-main-menu > ul > li > a{padding-top:18px;padding-bottom:17px}
.sticky-menu .cactus-submit-video{padding-top:10px;padding-bottom:10px}
.sticky-menu .cactus-open-left-sidebar{display:none!important}
.sticky-menu .cactus-user-login.cactus-main-menu > ul > li > a:before{top:10px;bottom:10px}
.sticky-menu .cactus-open-menu-mobile.cactus-main-menu{float:right}
.sticky-menu .cactus-open-menu-mobile.cactus-main-menu > ul > li > a{padding-top:17px;padding-bottom:15px;font-size:16px}
@media(max-width:1023px) {
.sticky-menu .cactus-nav-right{display:none!important}
.sticky-menu .cactus-logo{display:block;float:left}
.sticky-menu .cactus-header-search-form{display:block;float:right}

#header-navigation .cactus-nav-style-3 .cactus-header-search-form.search-box-expandable {width: 320px!important;}
.cactus-open-left-sidebar.right-logo {display: none!important;}

}
body.admin-bar #header-navigation.sticky-menu{top:46px}
@media(min-width:783px) {
body.admin-bar #header-navigation.sticky-menu{top:32px}
}
@media(max-width:600px) {
body.admin-bar #header-navigation.sticky-menu{top:0}
}
#header-navigation .cactus-header-search-form.search-box-expandable form input:not([type="submit"]):-webkit-autofill{background-color:rgba(255,255,255,1.0);-webkit-box-shadow:0 0 0 50px rgba(255,255,255,1.0) inset;-webkit-text-fill-color:rgba(102,102,102,1.0);outline:none}
@media(min-width:1280) {
#header-navigation .cactus-header-search-form.search-box-expandable{width:460px;position:relative;z-index:1;transition:all .1s 0;-webkit-transition:all .1s 0}
#header-navigation .cactus-header-search-form.search-box-expandable form{position:relative;height:40px}
#header-navigation .cactus-header-search-form.search-box-expandable form input:not([type="submit"]){padding-right:15px;position:absolute;left:0;top:0;transition:all .2s;-webkit-transition:all .2s}
#header-navigation .cactus-header-search-form.search-box-expandable form input[type="submit"]{}
#header-navigation .cactus-header-search-form.search-box-expandable form input:not([type="submit"]):focus + input[type="submit"]{transition:all .1s .15s;-webkit-transition:all .1s .15s}
}
@media(max-width:1440px) {
.cactus-container.padding-30px{padding:0 30px}
.cactus-row.magin-30px{margin-left:-20px;margin-right:-20px}
.cactus-nav-left > *,.cactus-nav-right > *{padding-left:30px;padding-right:24px}
.cactus-nav-right > .cactus-user-login{padding-left:10px}
}
@media(max-width:1280px) {
.cactus-open-left-sidebar.right-logo{float:none;display:inline-block}
}
@media(max-width:1279px) {
.cactus-container:not(.medium) .cactus-only-main-menu{width:100%;text-align:center;border-top:1px solid rgba(60,60,60,1.0)}
.cactus-nav-style-5.cactus-nav-style-7 .cactus-container:not(.medium) .cactus-only-main-menu{border-top-color:rgba(0,0,0,0.07)}
.cactus-only-main-menu:not(.medium) > .cactus-main-menu > ul{text-align:left}
.cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu{width:100%;position:relative}
.cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu:before{content:'';display:block;top:0;left:-100vw;right:-100vw;height:1px;background-color:rgba(60,60,60,1.0);position:absolute}
}
@media(max-width:1180px) {
.cactus-main-menu > ul > li > a{padding-left:17px;padding-right:17px}
}
@media(max-width:1126px) {
.cactus-main-menu > ul > li > a{padding-left:16px;padding-right:16px}
}
@media(max-width:1110px) {
.cactus-main-menu > ul > li > a{padding-left:13px;padding-right:13px}
}
@media(max-width:1032px) {
.cactus-main-menu > ul > li > a{padding-left:11px;padding-right:11px}
}
@media(max-width:1023px) {
.cactus-nav-left,.cactus-nav-right{float:none;width:100%;display:block}
.cactus-nav-left{text-align:right}
.cactus-nav-left:after{clear:both;content:'';display:table}
.cactus-nav-right{text-align:right;position:relative;padding-top:1px;}
.cactus-nav-right:before{position:absolute;content:'';top:-1px;left:-50%;right:-50%;background-color:rgba(60,60,60,1.0);display:block;height:1px}
.cactus-nav-right:after{clear:both;content:'';display:table}
.cactus-logo,.cactus-header-search-form{padding-top:20px;padding-bottom:20px}
.cactus-logo{float:left;}
.cactus-submit-video{padding-top:10px;padding-bottom:10px;}
.cactus-user-login.cactus-main-menu > ul > li > a,.cactus-open-menu-mobile.cactus-main-menu > ul > li > a{padding-top:18px;padding-bottom:17px}
.cactus-user-login.cactus-main-menu > ul > li > a:before{top:10px;bottom:10px}
.cactus-open-menu-mobile{display:block}
.cactus-only-main-menu{display:none}
.cactus-open-left-sidebar.right-logo{float:left;display:block}
}
@media(max-width:767px) {
.cactus-submit-video{padding-top:7px;padding-bottom:5px;}
.cactus-submit-video .btn-default {padding: 5px 10px 5px;}
.cactus-user-login.cactus-main-menu > ul > li > a,.cactus-open-menu-mobile.cactus-main-menu > ul > li > a{padding-top:10px;padding-bottom:10px}
.cactus-user-login.cactus-main-menu > ul > li > a:before{display:none}
.cactus-nav-right{padding-left:15px;padding-right:2px}
.cactus-nav-right > *{padding-left:3px;padding-right:0px}
.cactus-nav-left{text-align:right;position:relative}
.cactus-nav-left > *,.cactus-nav-right > *{font-size:15px;}
.cactus-logo .cactus-img-logo{max-height:60px}
.cactus-header-search-form{width:auto}
.cactus-header-search-form form{visibility:hidden;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(38,38,38,1.0);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}
.cactus-header-search-form form.active{visibility:visible;opacity:1}
.cactus-header-search-form form input[type="submit"]{display:none}
#header-navigation .cactus-nav-control .cactus-header-search-form form input:not([type="submit"]),#header-navigation .cactus-nav-control .cactus-header-search-form form input:not([type="submit"]):focus{position:absolute;top:0;left:0;bottom:0;font-size:16px;width:100%;border:none;background-color:transparent;height:106px;padding:0 0 0 10px}
.cactus-header-search-form form span{border:none}
.cactus-header-search-form form span:before{content:'\f002';font-family:'FontAwesome';border:none;left:20px;top:50%;right:auto;bottom:auto;font-size:16px;margin-top:-15px;margin-left:0;width:auto;height:auto}
.cactus-header-search-form form span:after{display:none}
.cactus-logo{padding-top:22px;padding-bottom:22px}
.cactus-header-search-form{padding-top:32px;}
.cactus-open-search-mobile{display:block;position:relative;z-index:2}
.cactus-open-search-mobile.cactus-main-menu > ul > li > a{padding-top:6px;padding-bottom:6px;font-size:16px}
.cactus-header-search-form form i.fa-search{display:none}
.cactus-open-left-sidebar.right-logo.cactus-main-menu{display:none; padding-top:32px;}
}
.cactus-nav-style-3 .cactus-nav-left.cactus-only-main-menu > *,.cactus-nav-style-3 .cactus-nav-right.cactus-only-main-menu > *{padding-left:20px;padding-right:20px}
#header-navigation > .cactus-nav-control.cactus-nav-style-3:first-child > .cactus-nav-main.dark-bg-color-1{background-color:rgba(60,60,60,1.0)}
.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li > a{padding-top:13px;padding-bottom:12px;position:relative}
.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li > a:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(217,37,29,0);transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out}
.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-ancestor > a,.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-item > a,.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li:hover > a{background-color:rgba(0,0,0,1.00);color:rgba(255,255,255,1.00)}
.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-ancestor > a:after,.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-item > a:after,.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li:hover > a:after{background-color:rgba(217,37,29,1.0)}
.cactus-nav-style-3 .cactus-container:not(.medium) .cactus-only-main-menu{border-top:none;text-align:left;width:auto}
.cactus-nav-style-3 .cactus-only-main-menu .cactus-main-menu > ul > li > ul{margin-top:-3px}
@media(min-width:1023px) {
#header-navigation .cactus-nav-style-3 .cactus-header-search-form.search-box-expandable{width:350px;}
}
@media(min-width:1199px) {
#header-navigation .cactus-nav-style-3 .cactus-header-search-form.search-box-expandable{width:420px;}
}
@media(max-width:1023px) {
.cactus-nav-style-3 .cactus-nav-right{position:relative}
.cactus-nav-style-3 .cactus-nav-right:before{content:'';display:block;position:absolute;background-color:rgba(38,38,38,1.0);top:0;bottom:0;left:-50vw;right:-50vw;height:auto;z-index:0}
.cactus-nav-style-3 .cactus-nav-right > *{position:relative;z-index:1}
}
@media(max-width:767px) {
.cactus-nav-style-3 .cactus-header-search-form form{background-color:rgba(60,60,60,1.0)}
}
.cactus-nav-style-4 .cactus-nav-left.cactus-only-main-menu,.cactus-nav-style-4 .cactus-nav-right.cactus-only-main-menu{padding-left:30px;padding-right:30px}
@media(max-width:1366px) {
.cactus-nav-style-4 .cactus-nav-left.cactus-only-main-menu,.cactus-nav-style-4 .cactus-nav-right.cactus-only-main-menu{padding-left:20px;padding-right:20px}
}
.cactus-nav-style-5 .cactus-header-search-form form input:not([type="submit"]){background-color:rgba(250,250,250,1.0);border-color:rgba(0,0,0,0.15)}
.cactus-nav-style-5 .cactus-header-search-form form input:not([type="submit"]):focus{background-color:rgba(250,250,250,1.0);border-color:rgba(0,0,0,0.25)}
@media(min-width:1024px) {
.cactus-nav-style-5 .cactus-submit-video .btn-default:hover{background-color:rgba(85,85,85,1.0)}
.cactus-nav-style-5 .cactus-user-login.cactus-main-menu > ul > li:not(:hover) > a:not(:hover){color:rgba(34,34,34,1.0)}
.cactus-nav-style-5 .cactus-user-login.cactus-main-menu > ul > li > a:before{background-color:rgba(225,225,225,1.0)}
}
.cactus-nav-style-5 .cactus-open-left-sidebar.right-logo.cactus-main-menu > ul > li > a > span{background-color:rgba(38,38,38,1.0)}
.cactus-nav-style-5 .cactus-open-left-sidebar.right-logo.cactus-main-menu > ul > li > a.active > span{background-color:rgba(217,37,29,1.0)}
.cactus-nav-style-5 .cactus-open-search-mobile.cactus-main-menu > ul > li > a{color:rgba(34,34,34,1.0)}
@media(max-width:767px) {
.cactus-nav-style-5 .cactus-header-search-form form{background-color:rgba(255,255,255,1.0)}
.cactus-nav-style-5 .cactus-header-search-form form input:not([type="submit"]),.cactus-nav-style-5 .cactus-header-search-form form input:not([type="submit"]):focus{background-color:rgba(255,255,255,0)}
}
.cactus-nav-style-7:not(:first-child) .cactus-nav-main{background-color:rgba(229,229,229,1.0)}
.cactus-nav-style-7 .cactus-only-main-menu .cactus-main-menu > ul > li > a{color:rgba(34,34,34,1.0)}
.cactus-nav-style-7 .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-ancestor > a,.cactus-nav-style-7 .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-item > a,.cactus-nav-style-7 .cactus-only-main-menu .cactus-main-menu > ul > li:hover > a{background-color:rgba(0,0,0,0.05);color:rgba(34,34,34,1.0)}
.cactus-nav-style-7.style-1-inline .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-ancestor > a,.cactus-nav-style-7.style-1-inline .cactus-only-main-menu .cactus-main-menu > ul > li.current-menu-item > a{background-color:rgba(0,0,0,0.0)}
.cactus-nav-style-7.style-1-inline .cactus-only-main-menu .cactus-main-menu > ul > li:hover > a{background-color:rgba(0,0,0,0.0);color:rgba(153,153,153,1.0)}
.cactus-nav-style-7 .cactus-only-main-menu .cactus-main-menu > ul > li > a > i.fa.fa-sort-desc:before{border-top-color:rgba(34,34,34,1.0)}
@media(max-width:1023px) {
.cactus-nav-style-7 .cactus-nav-right:before{background-color:rgba(229,229,229,1.0)}
.cactus-nav-style-7 .cactus-user-login.cactus-main-menu > ul > li > a,.cactus-nav-style-7 .cactus-open-menu-mobile.cactus-main-menu > ul > li > a{color:rgba(34,34,34,1.0)}
.cactus-nav-style-7 .cactus-submit-video .btn-default:hover{background-color:rgba(85,85,85,1.0)}
.cactus-nav-style-7 .cactus-user-login.cactus-main-menu > ul > li > a:before{background-color:rgba(210,210,210,1.0)}
}
#off-canvas{background-color:rgba(0,0,0,1.00);width:75%;max-width:320px;position:fixed;top:0;bottom:0;z-index:9999999;transform:translate(-101%,0);-webkit-transform:translate(-101%,0);-ms-transform:translate(-101%,0);visibility:visible;transition:transform 0.2s,visibility .2s;-webkit-transition:-webkit-transform 0.2s,visibility .2s;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-scrolling:touch;left:0}
.canvas-ovelay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);z-index:999998;visibility:hidden}
@media(max-width:1023px) {
body.open-mobile-menu-ct #off-canvas{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);visibility:visible;transition:transform 0.3s,visibility 0;-webkit-transition:-webkit-transform 0.3s,visibility 0}
body.open-mobile-menu-ct .canvas-ovelay{visibility:visible}
}
#off-canvas ul{list-style:none;margin:0;padding:0}
#off-canvas .off-menu ul li a{font-weight:700;display:block;border-bottom:1px solid rgba(255,255,255,0.15);padding:10px 20px;text-decoration:none;position:relative;line-height: 1.5;width: 250px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#off-canvas .off-menu ul li a:hover{text-decoration:none}
#off-canvas .off-menu ul li a i{margin-right:2px}
#off-canvas .off-menu .set-parent > a{padding-right:40px}
#off-canvas .off-menu .set-children{position:absolute;right:0;top:0;bottom:0;width:50px;text-align:center;color:rgba(255,255,255,1.00);cursor:pointer}
#off-canvas .off-menu .set-children i.fa-sort-desc:before{content:'';display:block;position:absolute;top:50%;width:0;height:0;right:20px;border:solid rgba(255,255,255,0);border-width:5px;border-top-color:rgba(255,255,255,1.00);margin-top:-3px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#off-canvas .off-menu .set-children.rotate-90deg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}
#off-canvas .off-menu ul li ul a:before{content:''; margin-left: 14px;}
#off-canvas .off-menu ul li ul li ul a:before{content:' - '}
#off-canvas .off-menu ul>li>ul{display:none}
#off-canvas .off-menu ul>li>ul.active{display:block}
#off-canvas .close-canvas-menu{cursor:pointer;font-weight:700;text-align:center;color:rgba(255,255,255,1.00);padding-top:8px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,0.15)}
#off-canvas .close-canvas-menu i{margin-right:2px}
.cactus-main-menu .dropdown-mega .preview-mode,.cactus-main-menu .dropdown-mega .sub-menu-box-grid{width:1140px;left:50%;margin-left:-570px}
@media(max-width:1199px) {
.cactus-main-menu .dropdown-mega .preview-mode,.cactus-main-menu .dropdown-mega .sub-menu-box-grid{width:970px;left:50%;margin-left:-485px}
}
.cactus-main-menu .dropdown-mega .preview-mode > *,.cactus-main-menu .dropdown-mega .sub-menu-box-grid > *{position:relative}
.cactus-main-menu .dropdown-mega .preview-mode:before,.cactus-main-menu .dropdown-mega .sub-menu-box-grid:before{content:'';display:block;position:absolute;top:0;bottom:0;left:-50vw;right:-50vw;background-color:rgba(0,0,0,1.00);z-index:0}
.cactus-main-menu .navbar-nav>.dropdown-mega{position:static;white-space:normal}
.cactus-main-menu .dropdown-mega .preview-mode{display:block;visibility:hidden;opacity:0;transition:visibility .2s ease-out,opacity .2s ease-out,height .1s ease-out;-webkit-transition:visibility .2s ease-out,opacity .2s ease-out,height .1s ease-out;border-radius:0;-webkit-border-radius:0;background-color:rgba(0,0,0,1.00);box-shadow:none;-webkit-box-shadow:none;padding:0;border:none;border-left:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;list-style:none}
.cactus-main-menu .dropdown-mega .preview-mode .channel-content:before{content:'';display:block;position:absolute;left:0;top:20px;bottom:20px;width:1px;background-color:rgba(34,34,34,1.0)}
.cactus-main-menu .dropdown-mega .preview-mode ul{border:none}
.cactus-main-menu .dropdown-mega .sub-channel{width:25%;float:left;margin-left:0;padding-top:40px;padding-bottom:40px;position:relative}
.cactus-main-menu .dropdown-mega .sub-channel li{list-style:none}
.cactus-main-menu .navbar-nav>li.dropdown-mega ul li a{display:block;text-decoration:none;font-weight:700;padding:13px 30px 12px}
.cactus-main-menu .navbar-nav>li.dropdown-mega ul li a:hover,.cactus-main-menu .navbar-nav>li.dropdown-mega ul li.current-menu-item > a{color:rgba(255,255,255,1.00);background-color:rgba(34,34,34,1.0)}
.cactus-main-menu .dropdown-mega .sub-channel:before{display:none}
.cactus-main-menu .dropdown-mega .channel-content{width:75%;float:right;margin:0;padding:40px 0 40px 30px;display:none}
.cactus-main-menu .dropdown-mega .channel-content.active{display:block}
.cactus-main-menu .dropdown-mega .channel-content .row{margin-left:-15px;margin-right:-15px}
.cactus-main-menu .dropdown-mega .channel-content .row:after{display:table;clear:both;content:''}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item{padding-left:15px;padding-right:15px;backface-visibility:hidden;-webkit-backface-visibility:hidden;width:33.33333333%;float:left}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail{padding-top:0;position:relative;margin-bottom:15px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;line-height:0;font-size:0;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail .link-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4);transition:all .2s;-webkit-transition:all .2s;backface-visibility:hidden;-webkit-backface-visibility:hidden;opacity:0;visibility:hidden;display:none}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail:hover .link-overlay{visibility:visible;opacity:1}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail .link-overlay:before{display:none}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail .ct-icon-video{visibility:hidden;opacity:0;transition:all .2s;-webkit-transition:all .2s}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail a:hover .ct-icon-video{visibility:visible;opacity:1}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-thumbnail img{display:block;width:100%;height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-head h3{font-size:14px;margin-top:-5px;margin-bottom:-5px;line-height:1.5;padding:0}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-head h3 a{color:rgba(255,255,255,1.00);text-decoration:none}
.cactus-main-menu .dropdown-mega .channel-content .row .content-item .video-item .item-head h3 a:hover{color:rgba(255,255,255,1.00);text-decoration:underline}
.cactus-main-menu .dropdown-mega:hover .preview-mode,.cactus-main-menu .dropdown-mega:hover .sub-channel{visibility:visible;opacity:1}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid{display:block;visibility:hidden;opacity:0;transition:visibility .2s ease-out,opacity .2s ease-out,height .1s ease-out;-webkit-transition:visibility .2s ease-out,opacity .2s ease-out,height .1s ease-out;border-radius:0;-webkit-border-radius:0;background-color:rgba(17,17,17,1.00);box-shadow:none;-webkit-box-shadow:none;padding:0;border:none;border-left:none}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns,.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns li ul{visibility:hidden;opacity:0;list-style:none;border:none;margin-left:0;padding-top:0;padding-bottom:0}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns{padding:30px 0 20px;margin-left:0;margin-right:0;background-color:transparent;font-size:0;line-height:0}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns li ul li.header{font-size:18px;font-weight:700;padding:5px 30px 13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;margin-top:-10px;color:rgba(255,255,255,1.00)}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns li ul li.menu-item a{padding:13px 30px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns:after{display:table;content:'';clear:both}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns li ul:before{display:none}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns > li{width:25%;float:none;display:inline-block;vertical-align:top;position:relative}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns > li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){margin-top:30px}
.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns > li:nth-child(2n):before,.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns > li:nth-child(3n):before,.cactus-main-menu .dropdown-mega .sub-menu-box-grid .columns > li:nth-child(4n):before{content:'';display:block;position:absolute;left:0;top:-10px;bottom:0;width:1px;background-color:rgba(34,34,34,1.0)}
.cactus-main-menu .dropdown-mega:hover .sub-menu-box-grid,.cactus-main-menu .dropdown-mega:hover .sub-menu-box-grid .columns,.cactus-main-menu .dropdown-mega:hover .sub-menu-box-grid .columns li ul{visibility:visible;opacity:1}
.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .preview-mode:before,.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .sub-menu-box-grid:before{display:none}
.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .preview-mode,.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .sub-menu-box-grid{width:1182px;left:50%;margin-left:-591px}
.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .channel-content{padding-right:30px}
@media(max-width:1199px) {
.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .preview-mode,.cactus-box #header-navigation:not(.sticky-menu) .cactus-main-menu .dropdown-mega .sub-menu-box-grid{width:980px;left:50%;margin-left:-490px}
}
.cactus-sidebar-control{position:relative}
.main-content-col,.cactus-sidebar{padding-top:40px;padding-bottom:60px;}
.cactus-sidebar-control .main-content-col{padding-left:40px;padding-right:40px;width:100%}
.cactus-sidebar-control.sb-ct-small .main-content-col{float:left;width:calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:-ms-calc(100% - 200px);width:-o-calc(100% - 200px);border-left:1px solid rgba(204,204,204,1.0)}
.cactus-sidebar-control.sb-ct-medium .main-content-col{float:left;width:calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:-ms-calc(100% - 340px);width:-o-calc(100% - 340px);border-right:1px solid rgba(204,204,204,1.0)}
.cactus-sidebar-control.sb-ct-medium.sb-ct-small .main-content-col{float:left;width:calc(100% - 540px);width:-webkit-calc(100% - 540px);width:-moz-calc(100% - 540px);width:-ms-calc(100% - 540px);width:-o-calc(100% - 540px);border-left:1px solid rgba(204,204,204,1.0);border-right:1px solid rgba(204,204,204,1.0)}
.cactus-sidebar{position:relative;float:left;padding-left:20px;padding-right:20px; padding-top:30px}
.cactus-sidebar.ct-small{width:246px;z-index:2}
.cactus-sidebar.ct-medium{width:340px}
.cactus-sidebar:before{content:'';position:absolute;display:block;left:0;top:0;right:0;bottom:0;background-color:rgba(242,242,242,1.0)}
.cactus-sidebar:after{content:'';position:absolute;display:block;top:0;bottom:0;background-color:rgba(204,204,204,1.0);width:1px}
.cactus-sidebar.ct-small:after{left:auto;right:-1px}
.cactus-sidebar.ct-medium:after{right:auto;left:-1px}
.cactus-sidebar-content{position:relative}
#body-wrap:not(.cactus-box) .cactus-sidebar-control.sb-ct-medium .main-content-col{position:relative}
#body-wrap:not(.cactus-box) .cactus-sidebar-control.sb-ct-medium .main-content-col:after{content:'';position:absolute;display:block;left:100%;top:0;right:auto;bottom:0;background-color:rgba(242,242,242,1.0);width:100vw;margin-left:1px}
#body-wrap:not(.cactus-box) .cactus-sidebar-control.sb-ct-small .main-content-col{position:relative}
#body-wrap:not(.cactus-box) .cactus-sidebar-control.sb-ct-small .cactus-container:not(.ct-default) .main-content-col:before{content:'';position:absolute;display:block;left:auto;top:0;right:100%;bottom:0;background-color:rgba(242,242,242,1.0);width:100vw;margin-right:1px}
@media(min-width:1281px) {
#body-wrap:not(.cactus-box) #cactus-body-container > .cactus-sidebar-control.sb-ct-medium.sb-ct-small > .cactus-container:not(.ct-default){position:relative;background-color:rgba(242,242,242,1.0)}
#body-wrap:not(.cactus-box) #cactus-body-container > .cactus-sidebar-control.sb-ct-medium.sb-ct-small > .cactus-container:not(.ct-default):before{background-color:rgba(255,255,255,1.00);content:'';display:block;position:absolute;top:0;left:200px;right:340px;bottom:0;z-index:0;border:1px solid rgba(204,204,204,1.0);border-top:none;border-bottom:none}
#body-wrap:not(.cactus-box) #cactus-body-container > .cactus-sidebar-control.sb-ct-medium.sb-ct-small > .cactus-container:not(.ct-default) > .cactus-row > *{position:relative}
}
.cactus-sidebar-control .cactus-sidebar.ct-small,.cactus-sidebar-control .cactus-sidebar.ct-medium{display:none}
body.open-mobile-sidebar-ct .cactus-sidebar-control .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{position:absolute;top:0;bottom:0;left:0;right:0;padding:40px 20px 60px}
.cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small,.cactus-sidebar-control.sb-ct-medium .cactus-sidebar.ct-medium{display:block;z-index:1}
@media(max-width:1280px) {
.cactus-sidebar-control .main-content-col{padding-left:20px;padding-right:20px}
.cactus-sidebar-control.sb-ct-medium.sb-ct-small .main-content-col{width:calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:-ms-calc(100% - 340px);width:-o-calc(100% - 340px);border-left:none;border-right:1px solid rgba(204,204,204,1.0)}
.cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small{position:absolute;top:0;left:0;bottom:0;transform:translateX(-101%);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;z-index:2}
body.open-mobile-sidebar-ct .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}
}
@media(max-width:1023px) {
.cactus-sidebar-control.sb-ct-small .main-content-col,.cactus-sidebar-control.sb-ct-medium .main-content-col,.cactus-sidebar-control.sb-ct-medium.sb-ct-small .main-content-col{border:none;width:100%;float:none}
.cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small{position:absolute;top:0;left:0;bottom:0;transform:translateX(-101%);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out}
body.open-mobile-sidebar-ct .cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}
body.open-mobile-sidebar-ct .cactus-sidebar-control .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{overflow:auto}
.cactus-sidebar.ct-medium{width:100%;float:none;padding-bottom:20px}
.cactus-sidebar.ct-medium:after{display:none}
}
.open-sidebar-small{position:absolute;left:100%;top:60px;background-color:rgba(38,38,38,1.00);padding:7px 15px;cursor:pointer;border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;color:rgba(255,255,255,1.00);transition:all .2s;-webkit-transition:all .2s;z-index:10;margin-left:1px}
.cactus-box .open-sidebar-small{margin-left:auto;margin-right:1px}
.open-sidebar-small:hover{background-color:rgba(80,80,80,1.0)}
@media(max-width:1280px) {
.open-sidebar-small{display:none}
}
.cactus-container.ct-default .cactus-sidebar.ct-small{padding-left:40px;padding-right:40px;width:240px}
body.open-mobile-sidebar-ct .cactus-container.ct-default .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{padding:40px 40px 60px}
.cactus-container.ct-default .cactus-sidebar.ct-small:before{left:-100vw}
.cactus-container.ct-default .cactus-sidebar.ct-small .open-sidebar-small{display:none}
.cactus-container.ct-default .cactus-sidebar.ct-medium{padding-left:40px;padding-right:40px;width:380px}
.cactus-container.ct-default .cactus-sidebar.ct-medium:before{right:-100vw}
.cactus-sidebar-control .cactus-container.ct-default .main-content-col{width:100%;border:none}
.cactus-sidebar-control.sb-ct-small .cactus-container.ct-default .main-content-col{width:calc(100% - 240px);width:-webkit-calc(100% - 240px);width:-moz-calc(100% - 240px);width:-ms-calc(100% - 240px);width:-o-calc(100% - 240px);border-right:none}
.cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .main-content-col{width:calc(100% - 380px);width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:-ms-calc(100% - 380px);width:-o-calc(100% - 380px);border-left:none}
.cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .cactus-sidebar.ct-small{position:absolute;top:0;left:0;bottom:0;transform:translateX(-101%);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;z-index:10}
.cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .cactus-sidebar.ct-small .open-sidebar-small{display:block}
body.open-mobile-sidebar-ct .cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .cactus-sidebar.ct-small{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}
@media (max-width: 1366px) {
.cactus-container.ct-default .cactus-sidebar.ct-medium{padding-left:20px;padding-right:20px;width:340px}
.cactus-container.ct-default .cactus-sidebar.ct-small{padding-left:20px;padding-right:20px;width:200px}
body.open-mobile-sidebar-ct .cactus-container.ct-default .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{padding:40px 20px 60px}
.cactus-sidebar-control.sb-ct-small .cactus-container.ct-default .main-content-col{padding-left:20px;padding-right:20px;width:calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:-ms-calc(100% - 200px);width:-o-calc(100% - 200px)}
.cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .main-content-col{padding-left:20px;padding-right:20px;width:calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:-ms-calc(100% - 340px);width:-o-calc(100% - 340px)}
}
@media(max-width:1280px) {
.cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .cactus-sidebar.ct-small .open-sidebar-small{display:none}
}
@media (max-width:1023px) {
.cactus-sidebar-control .cactus-container.ct-default .main-content-col,.cactus-sidebar-control.sb-ct-medium .cactus-container.ct-default .main-content-col,.cactus-sidebar-control.sb-ct-small .cactus-container.ct-default .main-content-col,.cactus-container.ct-default .cactus-sidebar.ct-medium{border:none;width:100%;float:none}
.cactus-container.ct-default .cactus-sidebar.ct-small{position:absolute;top:0;left:0;transform:translateX(-101%);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%)}
body.open-mobile-sidebar-ct .cactus-container.ct-default .cactus-sidebar.ct-small{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}
.cactus-container.ct-default .cactus-sidebar.ct-small:before{left:0}
}
.cactus-box{background-color:rgba(242,242,242,1.0)}
.cactus-box > #wrap{width:1182px;background-color:rgba(255,255,255,1.0)}
.cactus-box .cactus-container.medium{width:100%}
.cactus-box #cactus-body-container{border-left:1px solid rgba(204,204,204,1.0);border-right:1px solid rgba(204,204,204,1.0)}
@media(max-width:1199px) {
.cactus-box > #wrap{width:100%}
}
@media(max-width:1023px) {
.cactus-box > #wrap{width:100%}
.cactus-box #cactus-body-container{border:none}
}
.cactus-box .cactus-sidebar:before,.cactus-box .cactus-sidebar:after{display:none}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .main-content-col,.cactus-box .cactus-sidebar-control.sb-ct-medium .main-content-col,.cactus-box .cactus-sidebar-control.sb-ct-small .main-content-col,.cactus-box .cactus-sidebar-control .main-content-col{border:none;padding-left:20px;padding-right:20px}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .open-sidebar-small.open-box-menu{right:100%;left:auto;border-bottom-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px}
.cactus-box .cactus-container.ct-default .cactus-sidebar.ct-small{padding-left:20px;padding-right:20px;width:200px}
.cactus-box .cactus-container.ct-default .cactus-sidebar.ct-medium{padding-left:20px;padding-right:20px;width:340px}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .main-content-col{width:calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:-ms-calc(100% - 340px);width:-o-calc(100% - 340px)}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small{position:absolute;top:0;left:0;bottom:0;opacity:0;visibility:hidden;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;z-index:10}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small:before,.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small:after{display:block}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small:before{background-color:rgba(255,255,255,1.00)}
body.open-mobile-sidebar-ct .cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small{opacity:1;visibility:visible}
.cactus-box .cactus-nav-style-4 .cactus-nav-left.cactus-only-main-menu,.cactus-box .cactus-nav-style-4 .cactus-nav-right.cactus-only-main-menu{padding-left:0;padding-right:0}
.ct-open-1024-left-sidebar .cactus-open-left-sidebar{display:none}
@media(max-width:1279px) {
.cactus-box .cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu:before{left:0;right:0}
}
@media(max-width:1023px) {
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .main-content-col{width:100%}
.cactus-box .cactus-sidebar-control.sb-ct-medium.sb-ct-small .cactus-sidebar.ct-small{opacity:1;transform:translateX(-101%);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out}
.cactus-box .cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small:before,.cactus-box .cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small:after{display:block}
.cactus-box .cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small:before{background-color:rgba(255,255,255,1.00)}
.ct-open-1024-left-sidebar .cactus-open-left-sidebar{display:block}
}
.ct-sub-w-title{font-size:10px;color:rgba(255,255,255,1.00);background-color:rgba(217,37,29,1.0);line-height:1;padding:2px 4px 1px;display:inline-block;border-radius:2px;-webkit-border-radius:2px;vertical-align:middle;margin-left:3px;margin-bottom:3px;font-style:normal}
.widget{margin-bottom:40px;padding-top:0}
.widget:last-child{margin-bottom:0}
.mCSB_container .widget:last-child{margin-bottom:40px}
.widget .widget-inner{padding-top:.5px;padding-bottom:.5px}
.cactus-sidebar:not(.ct-medium) .widget .widget-title{font-size:16px;line-height:1.7;padding-top:3px}
.widget .widget-title{margin-top:-10px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.07);position:relative;padding-top:4px}
.widget:not(.style-2) .widget-inner .widget-title{padding-bottom:8px}
.widget .widget-inner .widget-title i.fa + span{display:inline-block;padding-left:36px}
.widget .widget-inner .widget-title i.fa{font-size:12px;line-height:1;width:26px;height:26px;text-align:center;border-radius:50%;-webkit-border-radius:50%;background-color:rgba(0,0,0,0.07);display:block;position:absolute;top:50%;margin-top:-13px}
.widget:not(.style-2) .widget-inner .widget-title i.fa{margin-top:-18px}
.widget.style-4 .widget-inner .widget-title i.fa{margin-top:-15px}
.widget .widget-inner .widget-title i.fa:before{display:inline-block;width:12px;height:12px;vertical-align:middle}
.widget .widget-inner .widget-title i.fa:after{content:'';display:inline-block;height:27px;width:0;vertical-align:middle}
.widget.style-2 .widget-inner{padding-top:20px;padding-bottom:.1px;border-top:1px solid rgba(0,0,0,0.07)}
.widget.style-2 .widget-inner .widget-title{margin-bottom:15px;border-bottom:none;padding-bottom:2px}
.widget.style-3 .widget-inner{padding:20px 30px 30px;border-top:none}
.widget.style-3 .widget-inner .widget-title{margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,0);position:relative;margin-top:0;margin-top:-20px;border-top:none;padding-top:14px;padding-bottom:12px;position:relative}
.widget.style-3 .widget-inner .widget-title:before{content:'';display:block;position:absolute;bottom:-1px;height:1px;left:-30px;right:-30px;background-color:rgba(204,204,204,1.0)}
.widget.style-4 .widget-inner{border:1px solid rgba(204,204,204,1.0);padding:15px 30px 30px}
.widget.style-4 .widget-inner .widget-title{margin-top:-10px;margin-bottom:30px;border-bottom:1px solid rgba(204,204,204,0);position:relative;font-size:16px;line-height:1.7;padding-bottom:7px;padding-top:3px}
.widget.style-4 .widget-inner .widget-title:before{content:'';display:block;position:absolute;bottom:-1px;height:1px;left:-30px;right:-30px;background-color:rgba(204,204,204,1.0)}
.widget.style-5 .widget-title{margin-top:-10px;margin-bottom:5px;border-bottom:none}
.widget.small-padding.style-4 .widget-inner,.widget.small-padding.style-2.style-3 .widget-inner{padding:15px 10px 20px}
.widget.small-padding.style-4 .widget-inner .widget-title{margin-bottom:20px}
.widget.small-padding.style-4 .widget-inner .widget-title:before{left:-10px;right:-10px}
.widget.small-padding.style-2.style-3 .widget-inner .widget-title{margin-bottom:20px}
.widget.small-padding.widget_calendar .widget-title + .calendar_wrap{margin-top:20px}
.widget.small-padding .btn,.widget.small-padding button,.widget.small-padding input[type=button],.widget.small-padding input[type=submit]{display:block}
.widget.white-div .widget-inner{background-color:rgba(255,255,255,1.0)}
.widget.white-div .widget-inner .widget-title{color:rgba(38,38,38,1.0)}
.widget.white-div .widget-inner .widget-title i.fa[class*="fa"]{background-color:rgba(0,0,0,0.07)}
.widget.dark-div .widget-inner{background-color:rgba(38,38,38,1.0)}
.widget.dark-div .widget-inner .widget-title{color:rgba(255,255,255,1.00)}
.widget.dark-div .widget-inner .widget-title:before{background-color:rgba(255,255,255,0.1)}
.widget.dark-div.style-3 .widget-inner .widget-title i.fa{background-color:rgba(68,68,68,1.0)}
.widget.small-padding .btn-default,.widget.small-padding button,.widget.small-padding input[type=button],.widget.small-padding input[type=submit],.widget.small-padding .btn-default:visited,.widget.small-padding button:visited,.widget.small-padding input[type=button]:visited,.widget.small-padding input[type=submit]:visited{padding-left:15px;padding-right:15px;width:100%;text-align:center}
.dark-div .widget .widget-title,.dark-div .widget.style-2 .widget-inner,.dark-div .widget.style-4 .widget-inner{border-color:rgba(60,60,60,1.0)}
.dark-div .widget.style-4 .widget-inner{background-color:rgba(38,38,38,1.0)}
.dark-div .widget.style-4 .widget-inner .widget-title:before{background-color:rgba(60,60,60,1.0)}
.dark-div .widget .widget-inner .widget-title i.fa{background-color:rgba(255,255,255,0.07)}
@media(max-width:1023px) {
.cactus-sidebar.ct-medium > .cactus-sidebar-content{font-size:0;line-height:0;margin-left:-20px;margin-right:-20px}
.cactus-sidebar.ct-medium > .cactus-sidebar-content > *{font-size:14px;line-height:1.8;display:inline-block;vertical-align:top;padding-left:20px;padding-right:20px;width:33.33333333%;margin-bottom:40px}
}
@media(max-width:991px) {
.cactus-sidebar.ct-medium > .cactus-sidebar-content > *{width:50%}
}
@media(max-width:767px) {
.cactus-sidebar.ct-medium > .cactus-sidebar-content > *{width:100%}
}
.widget .textwidget{margin-top:-7px;margin-bottom:-8px}
.widget .widget-inner:not(.body-widget-inner) .textwidget > :first-child>*{margin-top:7px}
footer{position:relative;background-color:rgba(38,38,38,1.0);z-index:3}
.footer-sidebar.cactus-sidebar{float:none;padding-left:0;padding-right:0;padding-bottom:20px}
.footer-sidebar.cactus-sidebar:before,.footer-sidebar.cactus-sidebar:after{display:none}
footer .cactus-container > .cactus-row{font-size:0;line-height:0}
footer .cactus-container > .cactus-row > *{font-size:14px;line-height:1.8;display:inline-block;vertical-align:top;padding-left:20px;padding-right:20px;width:25%;margin-bottom:40px}
footer .widget.col-md-12{width:100%}
footer .widget.col-md-11{width:91.66666667%}
footer .widget.col-md-10{width:83.33333333%}
footer .widget.col-md-9{width:75%}
footer .widget.col-md-8{width:66.66666667%}
footer .widget.col-md-7{width:58.33333333%}
footer .widget.col-md-6{width:50%}
footer .widget.col-md-5{width:41.66666667%}
footer .widget.col-md-4{width:33.33333333%}
footer .widget.col-md-3{width:25%}
footer .widget.col-md-2{width:16.66666667%}
footer .widget.col-md-1{width:8.33333333%}
@media(max-width:1023px) {
footer .cactus-container > .cactus-row > *{width:33.33333333%}
}
@media(max-width:991px) {
footer .cactus-container > .cactus-row > *{width:50%}
}
@media(max-width:767px) {
footer .cactus-container > .cactus-row > *{width:100%}
}
footer .footer-info .cactus-container > .cactus-row > *{width:50%}
footer .footer-info{padding-top:23px}
footer .footer-info.dark-div{border-top:1px solid rgba(60,60,60,1.0)}
footer .footer-info .cactus-container > .cactus-row > *{margin-bottom:22px}
footer .footer-info .link #menu-footer-menu{display:block;width:auto;list-style:none;margin:0;padding:0;text-align:right;font-size:0;line-height:0;margin-left:-15px;margin-right:-15px}
.cactus-box footer .footer-info .link #menu-footer-menu{padding-right:0}
footer .footer-info .link #menu-footer-menu li{display:inline-block;font-size:14px;line-height:1.8;vertical-align:top;padding-left:15px;padding-right:15px}
footer .footer-info .link #menu-footer-menu li a{color:rgba(153,153,153,1.0);text-decoration:none;font-weight:700}
footer .footer-info .link #menu-footer-menu li a:hover{color:rgba(255,255,255,1.00)}
@media(max-width:1023px) {
footer .footer-info .cactus-container > .cactus-row > *{width:100%;text-align:center}
footer .footer-info .link #menu-footer-menu{text-align:center;padding-right:0;margin-top:-7px}
}
.cactus-breadcrumb{color:rgba(120,120,120,1.0);padding-top:5px;padding-bottom:8px;margin-top:-35px;border-bottom:1px solid rgba(215,215,215,0.5);margin-bottom:40px;position:relative;/*text-transform:capitalize*/}
.cactus-breadcrumb i.fa{font-size:14px;margin-left:10px;margin-right:10px}
.cactus-breadcrumb.no-heading{margin-bottom:20px}
.cactus-breadcrumb.autoplay-item{padding-right:125px}
.cactus-breadcrumb .autoplay-group{position:absolute;top:0;bottom:0;right:0;padding-top:5px;padding-bottom:7px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.cactus-breadcrumb a{text-decoration:none;color:rgba(120,120,120,1.0)}
.cactus-breadcrumb a:hover{color:rgba(34,34,34,1.0)}
.dark-div .cactus-breadcrumb a:hover{color:rgba(255,255,255,1.00)}
.ct-br-nav{padding-left:5px;padding-right:5px}
.single-title{margin-top:-15px;padding-bottom:28px;border-bottom:1px solid rgba(215,215,215,1.0);margin-bottom:40px}
.body-content > p:first-child{margin-top:-15px}
.body-content > p:last-child{margin-bottom:-15px}
.body-content > p + p{margin-top:2px}
.body-content figure.wp-caption{width:auto;max-width:100%}
.body-content figure.wp-caption > br{display:none}
.body-content figure.wp-caption:not(.alignleft):not(.alignright){margin:25px auto 18px}
.body-content figure.wp-caption .wp-caption-text{font-size:12px;color:rgba(68,68,68,1.0);font-style:italic}
@media(max-width:767px) {
.body-content figure.wp-caption{margin:25px auto 18px}
}
.cactus-post-item{margin-bottom:30px}
.cactus-post-item > .entry-content{margin-left:-15px;margin-right:-15px}
.cactus-post-item > .entry-content:after{display:table;clear:both;content:''}
.cactus-post-item > .entry-content > *{float:left;width:50%;padding-left:15px;padding-right:15px}
.cactus-post-item > .entry-content > .content{width:100%}
.cactus-post-item > .entry-content > .picture + .content{width:50%}
.cactus-post-item > .entry-content .picture-content{position:relative}
.cactus-post-item > .entry-content .picture-content > a{display:block;overflow:hidden}
.cactus-post-item > .entry-content .picture-content > a > img{width:100%;height:auto;display:block}
.cactus-post-item > .entry-content .picture-content > a .ct-icon-video{opacity:0;visibility:hidden;transition:opacity 0.2s,visibility .2s;-webkit-transition:opacity 0.2s,visibility .2s}
.cactus-post-item > .entry-content .picture-content:hover > a .ct-icon-video{opacity:1;visibility:visible}
.cactus-post-item > .entry-content .cactus-post-title{padding-top:3px;padding-bottom:0;margin-top:0px;margin-bottom:0;word-break:break-word;line-height:1.3;font-weight:550}
.cactus-post-item > .entry-content .cactus-post-title:last-child{margin-bottom:-10px}
.cactus-post-item > .entry-content .cactus-post-title a{text-decoration:none;border:none!important}
.cactus-post-item > .entry-content .cactus-post-title a:hover{color:#C00;text-decoration:none}
.dark-div .cactus-post-item > .entry-content .cactus-post-title a:hover{color:rgba(255,255,255,1.0)}
.cactus-post-item > .entry-content .excerpt{padding-top:4px;margin-top:4px;margin-bottom:5px;word-break:break-word}
.cactus-post-item > .entry-content .excerpt.sub-lineheight{line-height:1.35;border:none!important}
.cactus-post-item > .entry-content .excerpt:last-child{margin-bottom:-10px}
.posted-on{color:rgba(153,153,153,1.0);font-size:0;line-height:0;margin-top:2px}
.posted-on a,.posted-on a:before{color:rgba(153,153,153,1.0);text-decoration:none}
.posted-on a span:before{color:rgba(153,153,153,1.0)}
.posted-on a:hover{color:#c00}
.dark-div .posted-on,.dark-div .posted-on a{color:rgba(255,255,255,0.75)}
.dark-div .posted-on a:hover{color:rgba(255,255,255,1.0)}
.posted-on > *{line-height:1.8;display:inline-block;vertical-align:bottom}
.posted-on > * + :before{content:'/';padding-left:7px;padding-right:7px}
.cactus-post-item .posted-on + .posted-on{margin-top:-2px}
.cactus-post-item .posted-on:last-child{margin-bottom:-7px}

.cactus-info.date-time{text-transform:none}
.cactus-info.view span:before{font-family:'FontAwesome';content:'\f06e';font-size:17px;line-height:1;margin-right:5px}
.cactus-info.view2 span:before{font-family:'FontAwesome';content:'\f087';font-size:17px;line-height:1;margin-right:5px}
.cactus-info.comment span:before{font-family:'FontAwesome';content:'\f086';font-size:16px;line-height:1;margin-right:5px}
.cactus-info.creator-elm span:before{font-family:'FontAwesome';content:"\f007";font-size:16px;line-height:1;margin-right:5px}

.cactus-info.categories > a + a:before{content:' / '; margin:0 4px}
.cactus-info.categories.tags:before{font-family:'FontAwesome';content:'\f02c';font-size:20px;line-height:1;margin-right:5px}
@media(max-width:767px) {
.cactus-post-item > .entry-content > *,.cactus-post-item > .entry-content > .content,.cactus-post-item > .entry-content > .picture + .content{width:100%}
.cactus-post-item > .entry-content > .picture + .content{margin-top:20px}
}
.cactus-listing-config.style-2 .cactus-sub-wrap{font-size:0;line-height:0;margin-left:-15px;margin-right:-15px}
.cactus-listing-config.style-2 .cactus-post-item{width:33.33333333%;padding-left:15px;padding-right:15px;display:inline-block;vertical-align:top;font-size:13px;line-height:1.8}
.cactus-listing-config.style-2 .cactus-post-item > .entry-content > *,.cactus-listing-config.style-2 .cactus-post-item > .entry-content > .content,.cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture + .content{float:none;width:100%;padding-left:15px;padding-right:15px}
.cactus-listing-config.style-2 .cactus-post-item > .entry-content > .picture + .content{margin-top:10px}
.cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title{padding-top:3px;padding-bottom:0;margin-top:-3px;margin-bottom:0px;font-size:14px;line-height:1.3;font-weight:600}
@media(max-width:767px) {
.cactus-listing-config.style-2 .cactus-post-item{width:50%}
}
@media(max-width:480px) {
.cactus-listing-config.style-2 .cactus-post-item{width:100%}
}
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > *{width:33.33333333%}
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:66.66666666%}
@media(max-width:767px) {
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > *{width:50%}
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:50%;margin-top:0}
}
@media(max-width:480px) {
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > *,.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content,.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:100%}
.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{margin-top:12px}
}
.category-title{margin-top:-15px;margin-bottom:25px}
.category-title .category-post-count{display:block;font-size:14px;font-weight:400;color:rgba(153,153,153,1.0)}
.category-title.single-actor{margin-top:-15px;margin-bottom:15px}
.category-tools{border-bottom:1px solid rgba(215,215,215,1.0);margin-bottom:40px}
.category-title + .category-tools:not(.channel-list){margin-top:-10px}
.category-tools:after{display:table;content:'';clear:both}
.category-tools:last-child{margin-bottom:0}
.ct-gradient{background:rgba(242,242,242,0);background:-moz-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(242,242,242,0)),color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#f2f2f2',GradientType=0)}
.cactus-listing-config.style-4 .cactus-post-item{width:25%;float:left}
.cactus-listing-config.style-4 .cactus-post-item .entry-content{padding:0 20px 0 0;margin:0}
.cactus-listing-config.style-4 .cactus-post-item:nth-child(4n+1){clear:both;padding-left:0}
.cactus-listing-config.style-4 .cactus-post-item:nth-child(4n){padding-left:0}
.cactus-listing-config.style-4 .cactus-post-item > .entry-content > .picture{width:auto;padding-left:0}
.cactus-listing-config.style-4 .cactus-post-item.no-picture{padding-left:15px}
.cactus-listing-config.style-4 .cactus-post-item > .entry-content > .content{padding:0 5px}
.cactus-listing-config.style-4 .cactus-post-title.h6{line-height:1.2em;margin-bottom:5px}
.cactus-listing-config.style-4 .cactus-post-title.h6 a{max-height:2.4em;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.cactus-listing-config.style-4 .channel-button .sub-count{display:none}
.cactus-listing-config.style-4 .channel-button .btn-default.subscribe{background:none;font-size:12px;color:rgba(153,153,153,1.0);border:1px solid #D7D7D7}
.cactus-listing-config.style-4 .channel-button .btn-default .fa-circle{color:rgba(204,204,204,1)}
.cactus-listing-config.style-4 .channel-button .btn-default.subscribed{font-size:12px}
.cactus-listing-config.style-4 .cactus-post-item > .entry-content .cactus-post-title{margin-bottom:0}
.cactus-listing-config.style-4 .posted-on{margin-bottom:0}
@media(max-width:767px) {
.cactus-listing-config.style-4 .cactus-post-item{width:50%}
.cactus-listing-config.style-4 .cactus-post-item:nth-child(2n+1){clear:both}
.cactus-listing-config.style-4 .cactus-post-item:nth-child(2n){padding-left:0}
.cactus-listing-config.style-4 .cactus-post-item > .entry-content > *,.cactus-post-item > .entry-content > .content,.cactus-post-item > .entry-content > .picture + .content{width:auto}
}
@media(max-width:489px) {
.cactus-listing-config.style-4 .cactus-post-item{width:100%}
.cactus-listing-config.style-4 .cactus-post-item > .entry-content > .picture + .content{margin-top:0}
}
.view-sortby{margin-top:0;margin-bottom:20px;border:1px solid rgba(215,215,215,1.0);border-radius:3px;-webkit-border-radius:3px;float:left;color:rgba(102,102,102,1.0);cursor:pointer;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;padding:4px 10px 3px}
.view-sortby:hover,.view-sortby.active{color:rgba(255,255,255,1.0);background:rgba(34,34,34,1.0);background-color:rgba(34,34,34,1.0);border-color:rgba(34,34,34,1.0)}
.view-sortby > i{margin-left:3px}
.view-sortby.active > i{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.view-sortby > ul{list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;background-color:rgba(34,34,34,1.0);z-index:2;margin-top:4px;border-radius:3px;-webkit-border-radius:3px;visibility:hidden;opacity:0}
.view-sortby.active > ul{visibility:visible;opacity:1}
.category-tools .view-sortby > ul{left:-1px;right:auto}
.view-sortby > ul > li a{display:block;padding:2px 10px 1px;white-space:nowrap;color:rgba(255,255,255,1.0);text-decoration:none}
.view-sortby > ul > li a:hover{color:rgba(255,255,255,1.0);background-color:rgba(255,255,255,0.2)}
.view-sortby > ul > li:last-child a{border:none}
.view-mode{float:right}
.view-mode-switch{margin-top:0;margin-bottom:20px;border:1px solid rgba(215,215,215,1.0);border-radius:3px;-webkit-border-radius:3px}
.view-mode-switch:after{display:table;clear:both;content:''}
.view-mode-switch > div{display:block;float:left;padding:6px 10px;width:42px;cursor:pointer}
.view-mode-switch > div > img{width:22px;display:block;max-width:none;height:auto;opacity:.2;transition:opacity .1s;-webkit-transition:opacity .1s;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.view-mode-switch > div:hover > img,.view-mode-switch > div.active > img{opacity:1}
.view-mode-switch > div + div{border-left:1px solid rgba(215,215,215,1.0)}
@media(max-width:480px) {
.view-sortby,.view-mode{float:none;clear:none}
}
.page-navigation{border-top:1px solid rgba(215,215,215,1.0)}
.wp-pagenavi{font-size:0;line-height:0;text-align:center;padding-top:40px;padding-bottom:0;margin-left:-5px;margin-right:-5px;display:block;width:auto;margin-bottom:-10px}
.wp-pagenavi > *{font-size:14px;line-height:1.8}
.wp-pagenavi a,.wp-pagenavi span{display:inline-block;background:none;background-color:rgba(195,195,195,1.0);padding:0 15px;color:rgba(255,255,255,1.0);margin:0 5px 10px;min-width:50px;height:50px;text-align:center;text-decoration:none;border:none;vertical-align:top;font-weight:700;border-radius:3px;-webkit-border-radius:3px;line-height:50px}
.wp-pagenavi a:focus,.wp-pagenavi a:active,.wp-pagenavi a:visited{color:rgba(255,255,255,1.0)}
.wp-pagenavi a:hover{color:rgba(255,255,255,1.0);background-color:rgba(68,68,68,1.0)}
.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{font-size:0;padding-top:0}
.wp-pagenavi a.nextpostslink{padding-left:16px}
.wp-pagenavi a.previouspostslink{padding-left:15px}
.wp-pagenavi a.nextpostslink:before{font-family:'FontAwesome';content:"\f105";font-size:14px;font-weight:400;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.wp-pagenavi a.previouspostslink:before{font-family:'FontAwesome';content:"\f104";font-size:14px;font-weight:400;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.wp-pagenavi span.current{color:rgba(255,255,255,1.0);background-color:rgba(68,68,68,1.0)}
.wp-pagenavi span.extend{color:rgba(195,195,195,1.0);background:none;background-color:transparent;padding:0;border:none;letter-spacing:1px;min-width:32px}
.wp-pagenavi span.pages{background-color:transparent;color:rgba(153,153,153,1.0)}
.paging-navigation{padding-top:40px}
.paging-navigation:after{clear:both;content:'';display:table}
.paging-navigation .screen-reader-text{display:none}
.paging-navigation .meta-nav{font-size:0}
.paging-navigation .nav-previous .meta-nav:before{font-family:'FontAwesome';content:"\f177";font-size:14px;line-height:1;font-weight:400}
.paging-navigation .nav-next .meta-nav:before{font-family:'FontAwesome';content:"\f178";font-size:14px;line-height:1;font-weight:400}
.paging-navigation .nav-previous,.paging-navigation .nav-next{font-size:0}
.paging-navigation .nav-previous{float:left}
.paging-navigation .nav-next{float:right}
.paging-navigation .nav-previous a,.paging-navigation .nav-next a{text-decoration:none;color:rgba(255,255,255,1.0);font-size:14px;font-weight:700;background-color:rgba(195,195,195,1.0);border-radius:3px;-webkit-border-radius:3px;height:50px;text-align:center;line-height:50px;display:block;padding:0 20px}
.paging-navigation .nav-previous a:hover,.paging-navigation .nav-next a:hover{color:rgba(255,255,255,1.0);text-decoration:none;background-color:rgba(68,68,68,1.0)}
@media(max-width:380px) {
.paging-navigation .nav-previous,.paging-navigation .nav-next{float:none;width:100%}
.paging-navigation .nav-previous + .nav-next{margin-top:20px}
}
.navigation-ajax a{display:block;background-color:rgba(68,68,68,1.0);position:relative}
.navigation-ajax a:hover{background-color:rgba(153,153,153,1.0)}
.navigation-ajax a .fa-refresh{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px}
.navigation-ajax a .fa-refresh.hide{display:none}
#navigation-ajax.hidden1-loading .load-title{opacity:0;visibility:hidden}
.single-post-content .cactus-breadcrumb{border:none;margin-bottom:0}
.single-post-content .featured-img{text-align:center;margin-bottom:30px}
.single-post-content .style-post:last-child .featured-img{margin-bottom:0}
.single-post-content .featured-img img{display:block;margin-left:auto;margin-right:auto;}
.single-post-content .featured-img img.effect-fade{width:100%;height:auto}
.single-post-content .single-title{margin-bottom:15px;border:none;padding-bottom:3px;}
.single-post-content .single-title:last-child{margin-bottom:-15px}
.single-post-content .post-metadata .posted-on > *{margin-right:10px}
.single-post-content .post-metadata .posted-on > :last-child{margin-right:0}
.single-post-content .post-metadata .posted-on > * + :before{content:'  ';width:0;height:0;background-color:rgba(153,153,153,1.0);display:inline-block;padding:0;margin-left:0;margin-right:10px}
.single-post-content .post-metadata.video-series-style .posted-on > *{margin:0}
.single-post-content .post-metadata.video-series-style .posted-on > * + :before{content:'/';width:auto;height:auto;background-color:rgba(153,153,153,0);display:inline;margin:0;padding-left:5px;padding-right:3px}
.single-post-content .post-metadata{padding-bottom:10px;border-bottom:0 dotted rgba(215,215,215,1.0);margin-bottom:20px}
.single-post-content .post-metadata + .body-content{padding-top:10px}
.single-post-content .post-metadata.sp-style{margin-bottom:5px;border-bottom-style:solid}
.single-post-content .post-metadata:after{clear:both;display:table;content:''}
.single-post-content .post-metadata > .left{float:left}
.single-post-content .post-metadata > .left > .posted-on + .posted-on{margin-top:3px}
.single-post-content .post-metadata > .right{float:right}
.single-post-content .post-metadata > .right > .bt-action + .bt-action{margin-left:20px}
@media(max-width:480px) {
.single-post-content .post-metadata > .right > .bt-action{display:block}
.single-post-content .post-metadata > .right > .bt-action + .bt-action{margin-left:0;margin-top:15px}
}
.single-post-content .cactus-single-content > .posted-on{margin-bottom:20px}
.single-post-content > .posted-on:last-child{margin-bottom:-7px}
.single-post-content .posted-on > .categories.tags{margin-top:10px}
.single-post-content .body-content{margin-bottom:20px}
.single-post-content .body-content:last-child{margin-bottom:0}
.single-post-content .cactus-single-content > .social-listing{margin-bottom:25px}
.single-post-content .cactus-single-content > .social-listing:last-child{margin-bottom:-5px}
.cactus-navigation-post{margin-left:-20px;margin-right:-20px;margin-bottom:25px;position:relative}
.cactus-navigation-post:last-child{margin-bottom:0}
.cactus-navigation-post .cactus-navigation-post-content{display:block}
.cactus-navigation-post .cactus-navigation-post-content:after{clear:both;content:'';display:table}
.cactus-navigation-post .cactus-navigation-post-content > *{width:50%;padding-left:20px;padding-right:20px;vertical-align:top;position:relative;float:left}
.cactus-navigation-post .cactus-navigation-post-content > .next-post{float:right}
.cactus-navigation-post:after{background-color:rgba(215,215,215,1.0);content:'';display:block;position:absolute;top:100%;left:20px;right:20px;height:1px}
.cactus-navigation-post:before{background-color:rgba(215,215,215,1.0);content:'';display:block;position:absolute;bottom:100%;left:20px;right:20px;height:1px}
.cactus-navigation-post .cactus-navigation-post-content > * > .cactus-listing-wrap{display:block;padding:20px 0;position:relative}
.body-content.hidden-content ~ .cactus-navigation-post:before{display:none}
.body-content.hidden-content ~ .cactus-navigation-post .cactus-navigation-post-content > * > .cactus-listing-wrap{padding-top:0}
.cactus-navigation-post .cactus-post-item{margin-bottom:0}


.cactus-navigation-post .cactus-post-item > .entry-content{margin-left:-7.5px;margin-right:-7.5px}
.cactus-navigation-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > *{padding-left:7.5px;padding-right:7.5px;width:115px}
.cactus-navigation-post .next-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > *{float:right;text-align:right}
.cactus-navigation-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.cactus-navigation-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 115px);width:-webkit-calc(100% - 115px);width:-moz-calc(100% - 115px);width:-ms-calc(100% - 115px);width:-o-calc(100% - 115px)}
.cactus-navigation-post .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-navigation-post .cactus-post-item > .entry-content .cactus-post-title:last-child{margin-bottom:-10px}
.cactus-navigation-post .action-button{font-weight:700;color:rgba(153,153,153,1.0);padding-top:2px;padding-bottom:2px;margin-top:-10px;margin-bottom:10px}
.cactus-navigation-post .next-post .action-button{text-align:right}
.cactus-navigation-post .action-button > *{display:inline-block;vertical-align:middle}
.cactus-navigation-post .action-button i{font-size:18px;margin-right:7px}
.cactus-navigation-post .next-post .action-button i{margin-left:7px;margin-right:0}
.cactus-navigation-post .prev-post > a,.cactus-navigation-post .next-post > a{display:block;position:absolute;top:0;bottom:0;left:20px;right:20px;z-index:1}
.cactus-navigation-post .prev-post > a:hover + .cactus-listing-wrap .cactus-post-title,.cactus-navigation-post .next-post > a:hover + .cactus-listing-wrap .cactus-post-title{text-decoration:underline}
.single-post-heading{margin-top: -10px;margin-bottom: 20px;font-family: 'Poppins',sans-serif;font-size: 22px;letter-spacing: -.67px;line-height: 1.3;text-transform: uppercase;}
.single-divider{background-color:#C00;height:3px;margin-bottom:30px}
.single-divider:last-child{margin-bottom:0}
@media(max-width:767px) {
.single-post-content .post-metadata > .left,.single-post-content .post-metadata > .right{float:none}
.single-post-content .post-metadata > .left + .right{margin-top:13px}
.cactus-navigation-post .cactus-navigation-post-content{display:block}
.cactus-navigation-post .cactus-navigation-post-content > *{display:block;width:100%}
.cactus-navigation-post .cactus-navigation-post-content > * + *{margin-top:0}
.cactus-navigation-post .cactus-navigation-post-content > * + :after{background-color:rgba(240,240,240,1.0);content:'';display:block;position:absolute;bottom:100%;margin-bottom:20px;left:20px;right:20px;height:1px}
.cactus-navigation-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > *{width:95px}
.cactus-navigation-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.cactus-navigation-post .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 95px);width:-webkit-calc(100% - 95px);width:-moz-calc(100% - 95px);width:-ms-calc(100% - 95px);width:-o-calc(100% - 95px);margin-top:0}
}
#video_player_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-left:-1px;margin-right:-1px}
.style-small #video_player_wrapper{padding-top:0}
#video_player_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.cactus-author-post{display:table;width:100%;margin-bottom:20px}
.cactus-author-post .avatar img{margin-left:0}
.cactus-author-post:last-child{margin-bottom:0}
.cactus-author-post .cactus-author-pic,.cactus-author-post .cactus-author-content{display:table-cell;vertical-align:top;position:relative}
.cactus-author-post .cactus-author-content{width:100%}
.cactus-author-post .cactus-author-content .author-content .author-name{font-weight:700;color:rgba(28,28,28,1.0);display:block;margin-top:-10px;margin-bottom:-10px;padding-top:3px;padding-bottom:2px}
.cactus-author-post .cactus-author-content .author-content .author-name a{text-decoration:none}
.cactus-author-post .cactus-author-content .author-content .author-body{display:block;margin-top:5px;margin-bottom:5px;padding-top:3px;padding-bottom:2px}
.cactus-author-post .cactus-author-content .author-content .author-body:last-child{margin-bottom:-10px}
.cactus-author-post .cactus-author-pic{line-height:0}
.cactus-author-post .cactus-author-pic .img-content{width:50px;height:50px;margin-right:20px}
.cactus-author-post .cactus-author-pic .img-content > img{width:100%;height:auto}
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single){position:relative;top:auto;right:auto;display:block;margin:-11px -10px -12px}
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single) li{margin:0}
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single) a{background-color:transparent;color:rgba(153,153,153,1.00)}
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single) a:hover{background-color:transparent;color:rgba(34,34,34,1.0)}
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single) li
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single) li > a{width:auto}
.cactus-author-post:not(.single-actor) .social-listing:not(.not-author-single) li > a{padding-left:10px;padding-right:10px}
.cactus-author-content .subscribe-button{margin:10px 0 0}
@media(max-width:320px) {
.cactus-author-post{display:block;padding-bottom:0}
.cactus-author-post .cactus-author-pic,.cactus-author-post .cactus-author-content{display:block;width:100%;text-align:center}
.cactus-author-post .cactus-author-pic{margin-bottom:20px}
.cactus-author-post .cactus-author-pic .img-content{display:inline-block;margin-right:0}
.cactus-author-post .cactus-author-content .author-content .author-name{margin-bottom:10px}
.cactus-author-post .cactus-author-content .author-content .author-body{margin-top:-10px;margin-bottom:10px}
.cactus-author-post .social-listing:not(.not-author-single){position:relative;top:auto;right:auto;display:block;margin-left:-15px;margin-bottom:-12px;margin-top:-11px}
}
@media(min-width:1600px) {
.post-list-in-single .cactus-listing-config.style-2 .cactus-post-item{width:25%}
.cactus-container.ct-default .post-list-in-single .cactus-listing-config.style-2 .cactus-post-item,.cactus-box .post-list-in-single .cactus-listing-config.style-2 .cactus-post-item{width:33.33333333%}
}
.style-audio-content{width:100%;margin-bottom:30px}
.style-audio-content .audio-iframe iframe{display:block}
.single-post-content .style-post:last-child .style-audio-content{margin-bottom:0}
.style-gallery-content{margin-bottom:30px}
.single-post-content .style-post:last-child .style-gallery-content{margin-bottom:0}
.style-gallery-content .gallery-slider:not(.slick-slider){overflow:hidden;white-space:nowrap}
.style-gallery-content .gallery-slider:not(.slick-slider) > *{display:inline-block;white-space:normal;width:100%;vertical-align:top}
.style-gallery-content .slick-dots{display:none!important}
.style-gallery-content .slick-arrow{position:absolute;top:50%;left:0;margin-top:-30px;font-size:0;padding:0;width:60px;height:60px;background-color:rgba(0,0,0,0.5);color:rgba(153,153,153,1.0);transition:background-color 0.2s,color .2s;-webkit-transition:background-color 0.2s,color .2s;border-radius:0;-webkit-border-radius:0;z-index:1;text-align:center}
.style-gallery-content .slick-arrow.slick-next{left:auto;right:0}
.style-gallery-content .slick-arrow.slick-next:before{content:"\f105";font-family:'FontAwesome';font-size:44px;font-weight:400;line-height:.6;padding-left:4px}
.style-gallery-content .slick-arrow.slick-prev:before{content:"\f104";font-family:'FontAwesome';font-size:44px;font-weight:400;line-height:.6;padding-right:4px}
.style-gallery-content .slick-arrow:hover{background-color:rgba(0,0,0,1.0);color:rgba(255,255,255,1.00)}
.cactus-post-format-video-wrapper .featured-img{padding-top:40px;padding-bottom:30px;}
.cactus-post-format-video-wrapper .featured-img img{display:block;}
.cactus-post-format-video-wrapper .featured-img img.effect-fade{width:100%;height:auto}
.cactus-breadcrumb + .style-post > .cactus-post-format-video-wrapper .featured-img{padding-top:0}
.cactus-post-format-video-wrapper .style-audio-content,.cactus-post-format-video-wrapper .style-gallery-content{margin-bottom:40px}
.style-post{position:relative}
.cactus-post-format-video-wrapper{margin-bottom:30px}
.single-post-content .style-post:last-child .cactus-post-format-video-wrapper{margin-bottom:0}
.single-post-content iframe{max-width:100%}
.cactus-post-format-video{padding-top:56.25%;position:relative}
.cactus-post-format-video .cactus-video-content-api{position:absolute;width:100%;height:100%;top:0;left:0}
.cactus-post-format-video .cactus-video-content-api .cactus-jw7,.cactus-post-format-video .cactus-video-content-api iframe,.cactus-post-format-video .cactus-video-content-api .obj-youtube{position:absolute;top:0;left:0;width:100%;height:100%}
.cactus-post-format-video .cactus-video-content-api .wp-video,.cactus-post-format-video .cactus-video-content-api .wp-video .wp-video-shortcode,.cactus-post-format-video .cactus-video-content-api .fb-video iframe,.cactus-post-format-video .cactus-video-content-api .fb-video span,.cactus-post-format-video .cactus-video-content-api .fb-video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
.cactus-post-format-video .cactus-video-content-api .cactus-jw7 > div > div,.cactus-post-format-video .cactus-video-content-api .cactus-jw7 > div{height:100%!important;width:100%!important;margin:0!important}
.cactus-post-format-playlist .iframe-change .cactus-jw7,.cactus-post-format-playlist .iframe-change .cactus-jw7 > div > div,.cactus-post-format-playlist .iframe-change .cactus-jw7 > div{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0!important}
.cactus-post-format-video .cactus-video-content-api .wistia_embed,.cactus-post-format-video .cactus-video-content-api > div[id^="wistia_"],.cactus-post-format-video .cactus-video-content-api > div[id^="wistia_"] > div[id^="wistia_"]{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0!important;margin:0!important}
.main-content-col-body > .single-post-content .cactus-post-format-video{padding-bottom:.75%}
.video-toolbar{padding:0 10px;position:relative}
.video-toolbar-content{font-size:0;line-height:0;margin-left:-5px;margin-right:-5px}
.video-toolbar:after,.video-toolbar-content:after{display:table;clear:both;content:''}
.toolbar-left{float:left}
.toolbar-right{float:right}
.toolbar-left > *,.toolbar-right > *{margin-left:5px;margin-right:5px}
.social-share-tool-bar-group{position:absolute;top:100%;left:-2px;right:-2px;height:0;overflow:hidden;z-index:1}
.social-share-tool-bar-group.active{height:auto}
.social-share-tool-bar-group > div{padding:10px 10px 20px}
/*@media(max-width:1580px) {
.toolbar-left,.toolbar-right{float:none;text-align:center}
.social-share-tool-bar-group > div{text-align:center}
}*/
.slider-toolbar-group{position:absolute;top:100%;left:-2px;right:-2px;height:0;overflow:hidden;padding-left:10px;padding-right:10px;z-index:1}
.slider-toolbar{padding:20px 60px 30px 61px;position:relative}
.slider-toolbar-carousel{overflow:hidden}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-sub-wrap{margin-left:-10px;margin-right:-10px;white-space:nowrap}
@media(max-width:1023px) {
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-sub-wrap{margin-left:-9px;margin-right:-9px}
}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item{padding-left:10px;padding-right:10px;white-space:normal;width:25%;margin-bottom:0}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item .ct-icon-video{visibility:hidden;opacity:0;transition:visibility 0.2s,opacity .2s;-webkit-transition:visibility 0.2s,opacity .2s}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item:hover .ct-icon-video{visibility:visible;opacity:1}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item .picture-content{overflow:hidden}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item .picture-content > a{padding-top:56.25%;display:block;background-color:rgba(255,255,255,0.1)}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item .picture-content > a > img{position:absolute;display:block;top:0;left:0;width:100%;height:auto}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item .entry-content{position:relative}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item.active{pointer-events:none}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item.active .entry-content .picture-content > a:before{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid rgba(217,37,29,1.0);z-index:1}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item.active .entry-content:before{display:block;content:'';position:absolute;top:0;left:15px;width:30px;height:30px;background-color:rgba(217,37,29,1.0);z-index:1}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item.active .entry-content:after{content:'';position:absolute;display:block;width:0;height:0;top:9px;left:25px;border:solid rgba(255,255,255,0);border-width:6px 10px;border-left-color:rgba(255,255,255,1.0);z-index:1}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title{font-size:14px;position:absolute;bottom:15px;left:15px;right:15px;padding-top:6px;padding-bottom:4px;line-height:1.2;margin-top:0;margin-bottom:-10px;text-decoration:none; text-shadow: 1px 1px 1px #333}
.slider-toolbar-carousel button[type="button"].slick-prev,.slider-toolbar-carousel button[type="button"].slick-next,.slider-toolbar-carousel .slick-dots{display:none!important}
.slider-toolbar .prev-slide,.slider-toolbar .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 .2s;-webkit-transition:background-color 0.2s,color .2s;font-size:30px;text-align:center}
.slider-toolbar .next-slide{left:auto;right:0}
.slider-toolbar .prev-slide:hover,.slider-toolbar .next-slide:hover{background-color:rgba(19,19,19,1.0);color:rgba(255,255,255,1.00)}
@media(max-width:767px) {
.slider-toolbar{padding:30px 0 90px}
.slider-toolbar .prev-slide{bottom:30px;top:auto;left:50%;margin-left:-42px}
.slider-toolbar .next-slide{bottom:30px;top:auto;left:50%;margin-left:2px}
}
.channel-subscribe{margin:0 -5px 15px;font-size:0;line-height:0}
.channel-subscribe:last-child{margin-bottom:0}
.widget_top_channel_content .post-metadata.sp-style{padding-bottom:0}
.channel-subscribe > *{padding-left:5px;padding-right:5px;display:inline-block;vertical-align:top}
.channel-subscribe > .channel-picture{width:60px}
.channel-subscribe > .channel-content{width:100%}
.channel-subscribe > .channel-picture + .channel-content{width:calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-ms-calc(100% - 60px);width:-moz-calc(100% - 60px);width:-o-calc(100% - 60px)}
.channel-subscribe > .channel-picture > a{display:block;width:50px;height:50px}
.channel-subscribe > .channel-picture > a > img{width:100%;height:auto;margin-left:0}
.channel-subscribe .channel-title{padding-top:5px;padding-bottom:4px;margin-top:-10px}
.channel-subscribe .channel-title a{text-decoration:none}
.channel-subscribe .channel-title a:hover{color:rgba(153,153,153,1.0)}
.channel-subscribe .channel-title:last-child{margin-bottom:-10px}
.channel-button{line-height:1;color:rgba(153,153,153,1.0)}
.channel-button > :not(script){display:inline-block;vertical-align:middle}
.channel-button .sub-count{padding-top:1px;padding-left:5px}
.channel-button .sub-count.meta-2{padding-left:0}
.sp-style.style-2 .channel-subscribe > *{vertical-align:middle}
.sp-style.style-2 .channel-subscribe .channel-button .sub-count{padding:4px 0 3px;margin-top:-5px;margin-bottom:-3px}
.like-information{font-size:30px;font-weight:700;color:rgba(34,34,34,1.0);line-height:1;margin-top:-3px;margin-bottom:-4px}
.like-information:last-child{margin-bottom:-5px}
.like-information i{font-size:24px}
.like-information > *{display:inline-block;vertical-align:top}
.post-metadata.sp-style{padding-bottom:0}
.post-metadata.sp-style .posted-on > * + :before{width:0;height:0}
.post-metadata.sp-style .posted-on:last-child{margin-bottom:-7px}
.like-information,.like-information + *{text-align:right}
@media(max-width:767px) {
.like-information,.like-information + *{text-align:left}
.post-metadata.sp-style > .left + .right{margin-top:30px}
}
.sp-style.style-2.style-3{font-size:0;line-height:0}
.sp-style.style-2.style-3 > *{display:inline-block;vertical-align:top;margin-bottom:20px;width:25%}
@media(max-width:1600px) {
.sp-style.style-2.style-3 > *{width:33.33333333%}
}
@media(max-width:767px) {
.sp-style.style-2.style-3 > *{width:50%}
}
@media(max-width:480px) {
.sp-style.style-2.style-3 > *{width:100%}
}
.title-cat{margin-top:-20px;margin-bottom:10px}
.body-content.hidden-content{max-height:160px;overflow:hidden;margin-bottom:0}
.body-content.hidden-content ~ .tags-list,.body-content.hidden-content ~ .social-listing,.body-content.hidden-content ~ .posted-on{display:none}
.btn-hidden-content{display:none;width:100%;white-space:nowrap;margin-bottom:35px}
.btn-hidden-content:last-child{margin-bottom:0}
.body-content.hidden-content ~ .btn-hidden-content{display:table}
.btn-hidden-content > *{display:table-cell;vertical-align:middle}
.btn-hidden-content > :first-child,.btn-hidden-content > :last-child{width:50%}
.btn-hidden-content > :first-child > span,.btn-hidden-content > :last-child > span{display:block;width:100%;height:1px;background-color:rgba(225,225,225,1.0)}
.overlay-hidden-content{display:none}
.body-content.hidden-content ~ .overlay-hidden-content{display:block;position:relative;margin-top:-80px;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 63%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(63%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 63%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 63%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 63%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 63%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);height:80px}
.videov2-style{background-color:rgba(60,60,60,1.0)}
.videov2-style .video-toolbar{background-color:transparent}
.videov2-style .cactus-breadcrumb{width:100%;padding-top:10px;padding-bottom:10px;border:none;margin:0 auto}
.videov2-style .cactus-breadcrumb .autoplay-group{padding-top:9px;padding-bottom:7px}
.videov2-style .video-toolbar{padding-left:0;padding-right:0}
.videov2-style .video-toolbar-content{padding-top:40px;padding-bottom:40px}
.videov2-style .cactus-post-format-video-wrapper{margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:.1px}
.videov2-style .slider-toolbar-group{z-index:3}
.videov2-style .slider-toolbar-group .slider-toolbar{margin-left:auto;margin-right:auto;padding:30px 61px}
.videov2-style .social-share-tool-bar-group{z-index:3}
.videov2-style .social-share-tool-bar-group .group-social-content{margin-left:auto;margin-right:auto;padding:27px 0}
.videov2-style .cactus-post-format-video-wrapper,.videov2-style .social-share-tool-bar-group .group-social-content{width:1024px;padding-left:2px;padding-right:2px}
.videov2-style .slider-toolbar-group .slider-toolbar{width:90%}
@media (max-width: 1580px) {
.videov2-style .toolbar-left{float:left;text-align:left}
.videov2-style .toolbar-right{float:right;text-align:left}
.videov2-style .social-share-tool-bar-group > div{text-align:left}
}
@media(max-width:1366px) {
.videov2-style .cactus-post-format-video-wrapper,.videov2-style .social-share-tool-bar-group .group-social-content{width:940px;}
}
@media(max-width:1280px) {
.videov2-style .slider-toolbar-group,.videov2-style .social-share-tool-bar-group{z-index:2}
}
@media (max-width: 1199px) {
/*.videov2-style .toolbar-left,.videov2-style .toolbar-right{float:none;text-align:center}*/
.videov2-style .toolbar-left,.videov2-style .toolbar-right{text-align:center}
.videov2-style .social-share-tool-bar-group > div{text-align:center}
}
@media(max-width:1023px) {
.videov2-style .slider-toolbar-group,.videov2-style .social-share-tool-bar-group{left:0;right:0}
.videov2-style .slider-toolbar-group{padding-left:0;padding-right:0}
.videov2-style .slider-toolbar-group .slider-toolbar,.videov2-style .social-share-tool-bar-group .group-social-content{width:100%}
.videov2-style .cactus-breadcrumb,.videov2-style .cactus-post-format-video-wrapper{width:100%;padding-left:2px;padding-right:2px}
.videov2-style .cactus-breadcrumb.autoplay-item{padding-right:125px}
.cactus-breadcrumb .autoplay-group{right:auto;position:relative;left:0}
.videov2-style .slider-toolbar-group .slider-toolbar{padding:30px 20px 90px}
.videov2-style .slider-toolbar-group .slider-toolbar .prev-slide{bottom:30px;top:auto;left:50%;margin-left:-42px}
.videov2-style .slider-toolbar-group .slider-toolbar .next-slide{bottom:30px;top:auto;left:50%;margin-left:2px}
}
.ct-default .style-small .btn-default.video-tb:not(:last-child) span,.cactus-box .style-small .btn-default.video-tb:not(:last-child) span{display:none}
.ct-default .style-small .btn-default.video-tb:not(:last-child) i,.cactus-box .style-small .btn-default.video-tb:not(:last-child) i{margin-left:0;margin-right:0}
@media(min-width:1601px) {
.ct-default .sp-style.style-2.style-3 > *,.cactus-box .sp-style.style-2.style-3 > *{width:33.33333333%}
}
@media(min-width:1024px) {
.ct-default .videov2-style{margin-left:-50vw;margin-right:-50vw}
.ct-default .videov2-style > *{max-width:100vw;margin-left:auto;margin-right:auto}
.ct-default .videov2-style > .cactus-breadcrumb .breadcrumb-wrap{margin-left:auto;margin-right:auto;position:relative}
.ct-default .videov2-style > .cactus-breadcrumb.autoplay-item{padding-right:0}
.ct-default .videov2-style > .cactus-breadcrumb.autoplay-item .breadcrumb-wrap{padding-right:125px}
.ct-default .videov2-style > .cactus-breadcrumb.autoplay-item .autoplay-group{margin-top:-10px}
}
@media(min-width:834px) {
.ct-default .videov2-style{margin-left:-50vw;margin-right:-50vw}
.ct-default .videov2-style > *{max-width:100vw;margin-left:auto;margin-right:auto}
.ct-default .videov2-style > .cactus-breadcrumb .breadcrumb-wrap{margin-left:auto;margin-right:auto;position:relative}
.ct-default .videov2-style > .cactus-breadcrumb.autoplay-item{padding-right:0}
.ct-default .videov2-style > .cactus-breadcrumb.autoplay-item .breadcrumb-wrap{padding-right:125px}
.ct-default .videov2-style > .cactus-breadcrumb.autoplay-item .autoplay-group{margin-top:-10px}
}
@media(max-width:1023px) {
.cactus-box .videov2-style .cactus-breadcrumb, .cactus-box .videov2-style .social-share-tool-bar-group .group-social-content{width:100%;padding-left:20px;padding-right:20px}
.cactus-box .videov2-style .cactus-post-format-video-wrapper{width:100%;padding-left:0px;padding-right:0px}
.cactus-box .videov2-style .cactus-breadcrumb.autoplay-item{padding-right:125px}
.cactus-box .videov2-style .cactus-breadcrumb .autoplay-group{right:20px}
}
@media(min-width:1024px) {
.cactus-box .videov2-style:before{content:'';display:block;position:absolute;left:-50vw;right:-50vw;bottom:100%;height:101vw;background-color:rgba(60,60,60,1.0);z-index:0}
.cactus-box.video-v2-setbackground header{position:relative;z-index:1;background-color:rgba(255,255,255,1.00)}
.cactus-box.video-v2-setbackground #header-navigation > .cactus-nav-style-7{border-left:none;border-right:none}
.cactus-box .videov2-style{margin-left:-50vw;margin-right:-50vw}
.cactus-box .videov2-style > *{max-width:100vw;margin-left:auto;margin-right:auto}
}
.post-list-in-single .ct-icon-video{visibility:hidden;opacity:0;transition:visibility 0.2s,opacity .2s;-webkit-transition:visibility 0.2s,opacity .2s}
.post-list-in-single .picture-content:hover .ct-icon-video{visibility:visible;opacity:1;transition:visibility 0.2s,opacity .2s;-webkit-transition:visibility 0.2s,opacity .2s}
.cactus-post-format-playlist{display:table;width:100%;table-layout:fixed}
.cactus-post-format-playlist .cactus-post-format-row{display:table-row}
.cactus-post-format-playlist .cactus-post-format-row > *{display:table-cell;vertical-align:top}
.cactus-post-format-playlist .cactus-post-format-row > .video-iframe-content{width:70%}
.cactus-post-format-playlist .cactus-post-format-row > .video-playlist-content{width:30%}
.cactus-post-format-playlist .video-full-hd{padding-top:56.25%;position:relative}
.cactus-post-format-playlist .video-full-hd iframe{position:absolute;width:100%;height:100%;display:block;top:0;left:0}
.cactus-post-format-playlist .video-playlist-content{position:relative}
.cactus-post-format-playlist .playlist-scroll-bar{position:absolute;top:0;bottom:0;left:0;right:0;margin-left:40px}
.cactus-post-format-playlist .iframe-change .wp-video,.cactus-post-format-playlist .iframe-change .wp-video > div > div,.cactus-post-format-playlist .iframe-change .wp-video > div{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0!important}
.cactus-post-format-playlist .action-top,.cactus-post-format-playlist .action-bottom{position:absolute;left:0;right:0;height:40px;background-color:transparent;color:rgba(153,153,153,1.0);text-align:center;line-height:40px;cursor:pointer;transition:color 0.2s,background-color .2s;-webkit-transition:color 0.2s,background-color .2s}
.cactus-post-format-playlist .action-top:hover,.cactus-post-format-playlist .action-bottom:hover{color:rgba(255,255,255,1.00);background-color:rgba(0,0,0,1.00)}
.cactus-post-format-playlist .action-top{top:0;border-bottom:1px solid rgba(60,60,60,1.0)}
.cactus-post-format-playlist .action-bottom{bottom:0;border-top:1px solid rgba(60,60,60,1.0)}
.cactus-post-format-playlist .action-top i,.cactus-post-format-playlist .action-bottom i{font-size:30px;vertical-align:top;height:39px}
.cactus-post-format-playlist .action-top i{padding-top:3px}
.cactus-post-format-playlist .action-bottom i{padding-top:3px}
.cactus-post-format-playlist .video-listing{position:absolute;top:40px;bottom:40px;left:0;right:0;overflow:hidden}
.cactus-post-format-playlist .cactus-post-item > .entry-content .cactus-post-title{margin-bottom:5px;padding-top:5px;padding-bottom:4px;line-height:1.45}
.cactus-post-format-playlist .cactus-post-item > .entry-content .cactus-post-title a{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em;display:-moz-box;-moz-line-clamp:2;box-orient:vertical}
.cactus-post-format-playlist .cactus-post-item{margin-bottom:30px;position:relative}
.cactus-post-format-playlist .cactus-post-item:last-child{margin-bottom:0}
.cactus-post-format-playlist .cactus-post-item > .entry-content{margin-left:-10px;margin-right:-10px}
.cactus-post-format-playlist .cactus-post-item > .entry-content > *{padding-left:10px;padding-right:10px}
.cactus-post-format-playlist .cactus-post-item.active:after{display:block;position:absolute;content:'';width:3px;top:0;bottom:0;right:100%;margin-right:17px;background-color:rgba(217,37,29,1.0)}
.cactus-post-format-playlist .cactus-listing-wrap{padding:15px 20px}
.cactus-post-format-playlist .posted-on,.cactus-post-format-playlist .posted-on a:not(:hover){color:rgba(102,102,102,1.0)}
.cactus-post-format-playlist .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture{width:120px}
.cactus-post-format-playlist .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.cactus-post-format-playlist .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-ms-calc(100% - 120px);width:-o-calc(100% - 120px);width:-moz-calc(100% - 120px)}
.cactus-post-format-playlist .mCSB_inside>.mCSB_container{margin-right:0}
.cactus-post-format-playlist .mCSB_scrollTools{width:6px}
.cactus-post-format-playlist .mCSB_scrollTools .mCSB_draggerContainer{top:15px;bottom:15px}
@media(max-width:1600px) {
.cactus-post-format-playlist .cactus-post-format-row > .video-iframe-content{width:65%}
.cactus-post-format-playlist .cactus-post-format-row > .video-playlist-content{width:35%}
}
@media(max-width:1200px) {
.cactus-post-format-playlist .cactus-post-format-row > .video-iframe-content{width:60%}
.cactus-post-format-playlist .cactus-post-format-row > .video-playlist-content{width:40%}
}
@media(max-width:1023px) {
.cactus-post-format-playlist{display:block;width:100%}
.cactus-post-format-playlist .cactus-post-format-row{display:block}
.cactus-post-format-playlist .cactus-post-format-row > *{display:block}
.cactus-post-format-playlist .cactus-post-format-row > .video-iframe-content{width:100%}
.cactus-post-format-playlist .cactus-post-format-row > .video-playlist-content{width:100%;height:350px;margin-top:30px}
.cactus-post-format-playlist .playlist-scroll-bar{margin-left:0}
.cactus-post-format-playlist .cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{margin-top:0}
}
@media(max-width:767px) {
.cactus-post-format-playlist .cactus-post-format-row > .video-playlist-content{height:300px}
}
.cactus-author-post.single-actor .cactus-author-pic .img-content{width:200px;height:auto;margin-right:30px}
.cactus-author-post.single-actor .cactus-author-pic .img-content img{width:auto}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-name{padding-top:5px;padding-bottom:3px;margin-top:-15px;margin-bottom:15px}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-name:last-child{margin-bottom:-15px}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-body{margin-top:-10px;margin-bottom:20px}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-body:last-child{margin-bottom:-10px}
@media(max-width:600px) {
.cactus-author-post.single-actor{display:block;padding-bottom:0}
.cactus-author-post.single-actor .cactus-author-pic,.cactus-author-post.single-actor .cactus-author-content{display:block;width:100%;text-align:center}
.cactus-author-post.single-actor .cactus-author-pic{margin-bottom:20px}
.cactus-author-post.single-actor .cactus-author-pic .img-content{display:inline-block;margin-right:0}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-name{margin-bottom:15px}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-name:last-child{margin-bottom:-15px}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-body{margin-top:-10px;margin-bottom:20px}
.cactus-author-post.single-actor .cactus-author-content .author-content .author-body:last-child{margin-bottom:-10px}
.cactus-author-post.single-actor .social-listing:not(.not-author-single){position:relative;top:auto;right:auto;display:block;margin-left:0;margin-top:-5px;margin-bottom:0}
}
.category .header-category-img .category-title{margin-top:10px;margin-bottom:-12px}
.category .header-title-cat + .category-tools{float:right;border:0;margin-top:-69px;margin-bottom:0}
.category .header-category-img + .category-tools{float:right;border:0;margin-top:-94px;margin-bottom:0}
.category .header-category-img + .category-tools .view-sortby,.category .header-title-cat + .category-tools .view-sortby{margin-right:10px}
@media(max-width:600px) {
.category .header-category-img + .category-tools,.category .header-title-cat + .category-tools{float:none;margin-top:0}
}
.ct-series {padding: 20px 30px;background-color: rgb(242, 242, 242);margin-bottom: 30px;color: rgba(34,34,34,1.0);font-weight: 700;margin-top: 0;border: 0px solid rgba(215,215,215,1.0);margin-top: 0px;}
.ct-series .series-content{display:table;width:100%}
.ct-series .series-content .series-content-row{display:table-row}
.ct-series .series-content .series-content-row + .series-content-row .series-content-item{border-top:1px solid rgba(215,215,215,1.0)}
.ct-series .series-content .series-content-row .series-content-item{display:table-cell;vertical-align:middle;padding:10px 20px}
.ct-series .series-content .series-content-row .series-content-item:first-child{text-transform: uppercase;}
.ct-series .series-content .series-content-row .series-content-item:first-child > *{padding-right:0;padding-top:0;white-space:nowrap}
.ct-series .series-content .series-content-row .series-content-item:last-child{width:100%}
.ct-series .series-content .series-content-row .series-content-item:last-child > *{margin:-5px;font-size:0;line-height:0}
.ct-series .series-content .series-content-row .series-content-item:last-child > * a{display:inline-block;text-decoration:none;background-color:rgba(255,255,255,1.0);margin:5px;padding:3px 15px 2px;border:1px solid rgba(215,215,215,1.0);border-radius:3px;-webkit-border-radius:3px;font-size:14px;line-height:1.8;background:rgba(255,255,255,1.0);background:-moz-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1.0)),color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#f2f2f2',GradientType=0);transition:none;-webkit-transition:none}
.ct-series .series-content .series-content-row .series-content-item:last-child > * a:not(.active) i{display:none}
.ct-series .series-content .series-content-row .series-content-item:last-child > * a:hover,.ct-series .series-content .series-content-row .series-content-item:last-child > * a.active{background:rgba(34,34,34,1.0);color:rgba(255,255,255,1.00);border-color:rgba(34,34,34,1.0)}
@media(max-width:767px) {
.ct-series .series-content,.ct-series .series-content .series-content-row,.ct-series .series-content .series-content-row .series-content-item{display:block;text-align:center}
.ct-series .series-content .series-content-row .series-content-item:first-child > *{margin-top:0;margin-bottom:0;padding-right:0;border:none}
.ct-series .series-content .series-content-row:first-child .series-content-item{border:none}
.ct-series .series-content .series-content-row .series-content-item:first-child{border-right:none}
.ct-series .series-content .series-content-row:first-child .series-content-item:first-child{border-bottom:1px solid rgba(215,215,215,1.0)}
.ct-series .series-content .series-content-row .series-content-item{border-top:1px solid rgba(215,215,215,1.0);border-right:none}
}
.ct-series.edisodes-style{background-color:rgba(242,242,242,1.0);border:none;padding:30px}
.cactus-single-content .style-post + .style-post{margin-top:-30px}
.ct-series.edisodes-style .series-content .series-content-row .series-content-item{border:none;background:none;vertical-align:top;padding:0}
.ct-series.edisodes-style .series-content .series-content-row .series-content-item:first-child{padding-right:20px;border:none}
.ct-series.edisodes-style .series-content .series-content-row .series-content-item:first-child > .content-title{margin-top:3px}
@media(max-width:767px) {
.ct-series.edisodes-style .series-content .series-content-row .series-content-item:first-child{margin-bottom:20px;padding:0}
.ct-series.edisodes-style .series-content .series-content-row .series-content-item:first-child > .content-title{margin-top:-6px}
}
.dark-div .ct-series.edisodes-style{background-color:rgba(38,38,38,1.0);color:#FFF}
.dark-div .ct-series .series-content .series-content-row .series-content-item:last-child > * a{color:rgba(34,34,34,1.0)}
.dark-div .ct-series .series-content .series-content-row .series-content-item:last-child > * a:hover,.dark-div .ct-series .series-content .series-content-row .series-content-item:last-child > * a.active{background-color:rgba(81,81,81,1.0);color:rgba(255,255,255,1.0);border-color:rgba(81,81,81,1.0)}
.cactus-carousel-style-bottom{position:relative;z-index:3;padding:30px 22px 40px 21px;background-color:rgba(60,60,60,1.0)}
.cactus-carousel-style-bottom.default-sidebar{padding-bottom:20px}
.cactus-carousel-style-bottom .cactus-listing-config.style-2 .cactus-sub-wrap{white-space:nowrap}
.cactus-carousel-style-bottom .cactus-listing-config.style-2 .cactus-sub-wrap:not(.slick-slider){overflow:hidden}
.cactus-carousel-style-bottom .cactus-listing-config.style-2 .cactus-sub-wrap > *{white-space:normal}
.cactus-carousel-style-bottom .cactus-listing-config.style-2 .cactus-post-item{margin-bottom:0;padding-top:0px;padding-bottom:0px}
.cactus-carousel-style-bottom.default-sidebar .cactus-listing-config.style-2 .cactus-post-item{width:100%;padding-top:0;padding-bottom:10px}
.cactus-carousel-style-bottom .cactus-listing-config.style-2 .cactus-post-item.slick-slide{float:left;display:block}
.cactus-carousel-style-bottom .cactus-post-item > .entry-content .cactus-post-title a{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em}
@media(min-width:1600px) {
.cactus-carousel-style-bottom .cactus-listing-config.style-2 .cactus-post-item{width:16.66666667%;margin-bottom:0}
}
.cactus-carousel-style-bottom button[type="button"].slick-prev,.cactus-carousel-style-bottom button[type="button"].slick-next,.cactus-carousel-style-bottom .slick-dots{display:none!important}
.cactus-carousel-style-bottom .carousel-heading{font-weight:700;color:rgba(255,255,255,1.00);padding-top:3px;padding-bottom:1px;margin-top:-10px;margin-bottom:10px}
.cactus-carousel-style-bottom .carousel-heading > div{display:inline-block;position:relative}
.cactus-carousel-style-bottom .prev-slide,.cactus-carousel-style-bottom .next-slide{position:absolute;font-size:20px;background-color:rgba(68,68,68,1.0);border:1px solid rgba(102,102,102,1.0);left:100%;top:50%;padding:4px 15px;line-height:1;margin-top:-15px;border-radius:3px;-webkit-border-radius:3px;margin-left:20px;cursor:pointer;color:rgba(153,153,153,1.0);transition:background-color 0.2s,color .2s;-webkit-transition:background-color 0.2s,color .2s}
.cactus-carousel-style-bottom .prev-slide:hover,.cactus-carousel-style-bottom .next-slide:hover{background-color:rgba(80,80,80,1.00);color:rgba(255,255,255,1.00)}
.cactus-carousel-style-bottom .next-slide{margin-left:70px}
.style-channel .cactus-post-item > .entry-content .cactus-post-title{margin-bottom:10px}
.style-channel .cactus-post-item > .entry-content .cactus-post-title:last-child{margin-bottom:-10px}
.style-channel .posted-on{padding-top:5px;padding-bottom:3px;margin-top:-10px;margin-bottom:10px}
.style-channel .posted-on:last-child{margin-bottom:-10px}
.category-tools.style-for-channel{margin-bottom:10px;border-bottom:0}
.channel-menu{border-bottom:1px solid rgba(225,225,225,1.0);margin-bottom:30px}
.channel-menu a{font-weight:700;color:rgba(153,153,153,1.0);text-decoration:none}
.channel-menu a:hover,.channel-menu .channel-menu-item.active a{color:rgba(34,34,34,1.0);position:relative}
.channel-menu .channel-menu-item.active a:after{display:block;position:absolute;content:'';left:15px;right:15px;top:100%;height:2px;background-color:rgba(217,37,29,1.0);margin-top:-1px}
.channel-menu .channel-menu-content{margin-left:-15px;margin-right:-15px}
.channel-menu .channel-menu-content:after{display:table;clear:both;content:''}
.channel-menu .channel-menu-item{float:left}
.channel-menu .channel-menu-item a{display:block;padding:13px 15px 11px}
.channel-banner{margin-top:-20px;padding-bottom:70px}
.channel-banner .channel-picture .avatar{margin-left:0}
.channel-banner .channel-banner-content{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;min-height:460px;position:relative}
.channel-banner .channel-banner-content .channel-title{position:absolute;left:145px;bottom:5px;right:15px}
.channel-banner .channel-banner-content .channel-picture{width:110px;height:110px;position:absolute;border:5px solid rgba(255,255,255,1.00);top:100%;left:20px;margin-top:-55px}
.channel-banner .channel-banner-content .channel-picture > img{width:100%;height:auto}
.channel-banner .channel-banner-content .channel-button{position:absolute;top:100%;left:145px;margin-top:10px;right:15px}
.group-social-channel{position:absolute;right:15px;bottom:15px;z-index:1}
.channel-author-content{padding-left:15px;padding-right:15px;position:relative;z-index:1}
@media(max-width:767px) {
.channel-banner{padding-bottom:57px}
.channel-banner .channel-banner-content{min-height:280px}
.channel-banner .channel-banner-content .channel-title{left:110px}
.channel-banner .channel-banner-content .channel-title h1{font-size:14px}
.channel-banner .channel-banner-content .channel-picture{width:80px;height:80px;margin-top:-40px;border-width:3px;left:15px}
.channel-banner .channel-banner-content .channel-button{left:110px}
.channel-banner{padding-bottom:5px}
.group-social-channel{position:relative;margin:0;margin-top:82px}
}
@media(max-width:480px) {
.channel-banner .channel-button .sub-count.meta-2{display:block;padding-left:0;margin-top:10px}
.channel-banner .channel-button .sub-count.meta-2 .info-dot{display:none}
}
@media(min-width:1600px) {
.style-channel-listing.cactus-listing-config.style-2 .cactus-post-item{width:25%}
.ct-default .style-channel-listing.cactus-listing-config.style-2 .cactus-post-item,.cactus-box .style-channel-listing.cactus-listing-config.style-2 .cactus-post-item{width:33.33333333%}
}
.about-information{margin-bottom:-10px;margin-top:20px}
.about-information > *{padding-top:3px;padding-bottom:2px}
.about-information > * > i{font-size:15px;margin-right:7px}
.info-dot:before{content:'';display:inline-block;width:2px;height:2px;background-color:rgba(153,153,153,1.0);margin-left:10px;margin-right:10px}
.cactus-breadcrumb.channel-breadcrumb{margin-bottom:20px;border-bottom:none}
@media(min-width:1490px) {
.cactus-listing-config.style-2.style-castings .cactus-post-item{width:25%}
}
.alphabet-filter{font-size:0;line-height:0;margin:-2.5px;margin-bottom:40px;padding-bottom:18.5px;border-bottom:1px solid rgba(225,225,225,0);position:relative}
.alphabet-filter:after{content:'';display:block;position:absolute;height:1px;left:2.5px;right:2.5px;bottom:-1px;background-color:rgba(225,225,225,1.0)}
.alphabet-filter > *,.alphabet-filter > :focus{display:inline-block;margin:2.5px;min-width:30px;min-height:30px;border:1px solid rgba(215,215,215,1.0);line-height:28px;text-align:center;vertical-align:top;border-radius:3px;-webkit-border-radius:3px;text-decoration:none;transition:none;-webkit-transition:none;padding:0 10px}
.alphabet-filter > :hover,.alphabet-filter > .active{text-decoration:none;background-color:rgba(34,34,34,1.0);background:rgba(34,34,34,1.0);color:rgba(255,255,255,1.00);border-color:rgba(34,34,34,1.0)}
.castings-title{border-bottom:none;margin-bottom:15px}
.actor-listing .cactus-post-item > .entry-content .picture-content > a{position:relative}
.actor-listing .cactus-post-item > .entry-content .picture-content > a:after{content:'';display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;opacity:0;visibility:hidden;transition:all .2s;-webkit-transition:all .2s}
.actor-listing .cactus-post-item > .entry-content .picture-content > a:hover:after{opacity:1;visibility:visible}
.cactus-listing-heading .navi-channel:after{content:'';display:table;clear:both;margin-bottom:40px}
@media(max-width:767px) {
.cactus-listing-heading .navi-channel > *{display:block;float:none}
.cactus-listing-heading .navi-channel > * + *{margin-top:30px}
}
.style-search .cactus-post-item > .entry-content > *{width:33.33333333%}
.style-search .cactus-post-item > .entry-content > .content{width:100%}
.style-search .cactus-post-item > .entry-content > .picture + .content{width:66.66666666%}
.style-search .cactus-post-item > .entry-content .cactus-post-title{margin-bottom:10px}
.style-search .cactus-post-item > .entry-content .cactus-post-title:last-child{margin-bottom:-10px}
@media(max-width:767px) {
.style-search .cactus-post-item > .entry-content > *,.style-search .cactus-post-item > .entry-content > .content,.style-search .cactus-post-item > .entry-content > .picture + .content{width:100%}
}
.search-form-listing{margin-bottom:40px}
.search-form-listing form{display:block;position:relative}
.search-form-listing form input[type="submit"],.search-form-listing form input[type="submit"]:focus{position:absolute;top:0;right:0;bottom:0;line-height:40px;padding:0 15px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;background-color:rgba(17,0,0,0.1);color:rgba(153,153,153,1.0)}
.search-form-listing form input[type="submit"]:hover{background-color:rgba(68,68,68,1.0);color:rgba(255,252,252,1.00)}
.search-form-listing form input[type="text"]{margin-bottom:0;padding-right:110px}
.cactus-listing-config.style-2 .cactus-sub-wrap .no-results.not-found{padding-left:15px;padding-right:15px}
.no-results.not-found .page-content{font-size:14px;line-height:1.8}
.cactus-single-content.page-404{padding-top:40px;padding-bottom:60px}
.title-404{font-size:8.1vw;font-weight:700;padding-top:3px;padding-bottom:1px;margin-bottom:10px}
.content-404 p{padding-top:5px;padding-bottom:5px;margin-bottom:50px}
.title-404,.content-404,.gotohome-404{text-align:center;color:rgba(153,153,153,1.0)}
@media(min-width:1280px) {
.title-404{font-size:100px;font-weight:700;padding-top:3px;padding-bottom:1px;margin-bottom:10px}
}
.widget_categories ul,.widget_meta ul,.widget_archive ul,.widget_recent_entries ul,.widget_recent_comments ul,.widget_pages ul,.widget_nav_menu ul,.widget_mostlikedpostswidget ul,.widget_recentlylikedpostswidget ul,.widget_widget_tptn_pop ul{list-style:none;line-height:1.5;margin:0;padding:0}
.widget_categories li,.widget_meta li,.widget_archive li,.widget_recent_entries li,.widget_recent_comments li,.widget_pages li,.widget_nav_menu li,.widget_mostlikedpostswidget li,.widget_recentlylikedpostswidget li,.widget_widget_tptn_pop li{margin-bottom:0;color:rgba(153,153,153,1.0);padding:5px 0 4px;border-bottom:none;font-weight:700;font-size:14px}
.widget_categories li a,.widget_meta li a,.widget_archive li a,.widget_recent_entries li a,.widget_recent_comments li a,.widget_pages li a,.widget_nav_menu li a,.widget_mostlikedpostswidget li a,.widget_recentlylikedpostswidget li a,.widget_widget_tptn_pop li a{text-decoration:none;color:rgba(102,102,102,1.0);vertical-align:top;position:relative;padding-left:15px;padding-right:0;display:inline-block;font-weight:700}
.widget_widget_tptn_pop li:after{content:'';clear:both;display:table}
.widget_widget_tptn_pop li a{padding-left:0}
.widget_widget_tptn_pop li > span{font-weight:400}
.widget_widget_tptn_pop li .tptn_author a{padding:0;font-weight:400}
.widget_widget_tptn_pop li .tptn_author a:before,.widget_widget_tptn_pop li .tptn_author a:after{display:none}
.widget_widget_tptn_pop .tptn_thumb{max-width:75px;height:auto}
.widget_widget_tptn_pop .tptn_link + .tptn_after_thumb{float:right;width:calc(100% - 90px);width:-webkit-calc(100% - 90px);width:-ms-calc(100% - 90px);width:-moz-calc(100% - 90px)}
.widget_categories li a:before,.widget_meta li a:before,.widget_archive li a:before,.widget_recent_entries li a:before,.widget_pages li a:before,.widget_nav_menu li a:before,.widget_mostlikedpostswidget li a:before,.widget_recentlylikedpostswidget li a:before/*,.widget_widget_tptn_pop li a:before*/{content:"\f105";font-family:"FontAwesome";position:absolute;left:0;right:auto;top:50%;line-height:1;margin-top:-8px;font-size:14px}
.widget_categories li a:hover,.widget_meta li a:hover,.widget_archive li a:hover,.widget_recent_entries li a:hover,.widget_recent_comments li a:hover,.widget_pages li a:hover,.widget_nav_menu li a:hover,.widget_mostlikedpostswidget li a:hover,.widget_recentlylikedpostswidget li a:hover,.widget_widget_tptn_pop li a:hover{color:rgba(34,34,34,1.0);text-decoration:none}
.widget_categories li ul li,.widget_meta li ul li,.widget_archive li ul li,.widget_recent_entries li ul li,.widget_recent_comments li ul li,.widget_pages li ul li,.widget_nav_menu li ul li,.widget_mostlikedpostswidget li ul li,.widget_recentlylikedpostswidget li ul li,.widget_widget_tptn_pop li ul li{padding-left:0}
.widget_categories li ul li a,.widget_meta li ul li a,.widget_archive li ul li a,.widget_recent_entries li ul li a,.widget_recent_comments li ul li a,.widget_pages li ul li a,.widget_nav_menu li ul li a,.widget_mostlikedpostswidget li ul li a,.widget_recentlylikedpostswidget li ul li a,.widget_widget_tptn_pop li ul li a{padding-right:0;padding-left:33px}
.widget_categories li ul li a:before,.widget_meta li ul li a:before,.widget_archive li ul li a:before,.widget_recent_entries li ul li a:before,.widget_recent_comments li ul li a:before,.widget_pages li ul li a:before,.widget_nav_menu li ul li a:before,.widget_mostlikedpostswidget li ul li a:before,.widget_recentlylikedpostswidget li ul li a:before,.widget_widget_tptn_pop li ul li a:before{content:"- ";position:absolute;left:15px;right:auto;top:50%;line-height:1;margin-top:-8px;font-size:14px}
.widget_categories li ul li:first-child,.widget_meta li ul li:first-child,.widget_archive li ul li:first-child,.widget_recent_entries li ul li:first-child,.widget_recent_comments li ul li:first-child,.widget_pages li ul li:first-child,.widget_nav_menu li ul li:first-child,.widget_mostlikedpostswidget li ul li:first-child,.widget_recentlylikedpostswidget li ul li:first-child,.widget_widget_tptn_pop li ul li:first-child{border-top:none;margin-top:4px}
.widget_categories li ul li:last-child,.widget_meta li ul li:last-child,.widget_archive li ul li:last-child,.widget_recent_entries li ul li:last-child,.widget_recent_comments li ul li:last-child,.widget_pages li ul li:last-child,.widget_nav_menu li ul li:last-child,.widget_mostlikedpostswidget li ul li:last-child,.widget_recentlylikedpostswidget li ul li:last-child,.widget_widget_tptn_pop li ul li:last-child{border-bottom:none;margin-bottom:-4px}
.widget_categories .widget-inner > ul,.widget_meta .widget-inner > ul,.widget_archive .widget-inner > ul,.widget_recent_entries .widget-inner > ul,.widget_recent_comments .widget-inner > ul,.widget_pages .widget-inner > ul,.widget_nav_menu .widget-inner > ul,.widget_nav_menu .widget-inner > div,.widget_mostlikedpostswidget .widget-inner > ul,.widget_recentlylikedpostswidget .widget-inner > ul,.widget_widget_tptn_pop .widget-inner > div{margin-top:-10px;margin-bottom:-10px}
.widget_recent_comments li .comment-author-link > a{color:#C00;text-decoration:none}
.widget_categories .widget-inner > select{margin-top:20px;margin-bottom:40px}
.dark-div .widget_categories li,.dark-div .widget_meta li,.dark-div .widget_archive li,.dark-div .widget_recent_entries li,.dark-div .widget_recent_comments li,.dark-div .widget_pages li,.dark-div .widget_nav_menu li,.dark-div .widget_mostlikedpostswidget li,.dark-div .widget_recentlylikedpostswidget li,.dark-div .widget_widget_tptn_pop li,.dark-div.widget_categories li,.dark-div.widget_meta li,.dark-div.widget_archive li,.dark-div.widget_recent_entries li,.dark-div.widget_recent_comments li,.dark-div.widget_pages li,.dark-div.widget_nav_menu li,.dark-div.widget_mostlikedpostswidget li,.dark-div.widget_recentlylikedpostswidget li,.dark-div.widget_widget_tptn_pop li{color:rgba(102,102,102,1.0)}
.dark-div .widget_categories li a,.dark-div .widget_meta li a,.dark-div .widget_archive li a,.dark-div .widget_recent_entries li a,.dark-div .widget_recent_comments li a,.dark-div .widget_pages li a,.dark-div .widget_nav_menu li a,.dark-div .widget_mostlikedpostswidget li a,.dark-div .widget_recentlylikedpostswidget li a,.dark-div .widget_widget_tptn_pop li a,.dark-div.widget_categories li a,.dark-div.widget_meta li a,.dark-div.widget_archive li a,.dark-div.widget_recent_entries li a,.dark-div.widget_recent_comments li a,.dark-div.widget_pages li a,.dark-div.widget_nav_menu li a,.dark-div.widget_mostlikedpostswidget li a,.dark-div.widget_recentlylikedpostswidget li a,.dark-div.widget_widget_tptn_pop li a{color:rgba(153,153,153,1.0)}
.dark-div .widget_categories li a:hover,.dark-div .widget_meta li a:hover,.dark-div .widget_archive li a:hover,.dark-div .widget_recent_entries li a:hover,.dark-div .widget_recent_comments li a:hover,.dark-div .widget_pages li a:hover,.dark-div .widget_nav_menu li a:hover,.dark-div .widget_mostlikedpostswidget li a:hover,.dark-div .widget_recentlylikedpostswidget li a:hover,.dark-div .widget_widget_tptn_pop li a:hover,.dark-div.widget_categories li a:hover,.dark-div.widget_meta li a:hover,.dark-div.widget_archive li a:hover,.dark-div.widget_recent_entries li a:hover,.dark-div.widget_recent_comments li a:hover,.dark-div.widget_pages li a:hover,.dark-div.widget_nav_menu li a:hover,.dark-div.widget_mostlikedpostswidget li a:hover,.dark-div.widget_recentlylikedpostswidget li a:hover,.dark-div.widget_widget_tptn_pop li a:hover{color:rgba(255,255,255,1.00)}
.widget_nav_menu:not(.menu-list).widget .widget-title{margin-bottom:0}
.widget_nav_menu:not(.menu-list) .widget-inner > div{margin-top:0;margin-bottom:0}
.widget_nav_menu:not(.menu-list) .menu li.menu-item{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}
.widget_nav_menu:not(.menu-list) li a{display:block;background-color:transparent;padding:15px 20px 14px;border-bottom:1px solid rgba(0,0,0,0.07)}
.widget_nav_menu:not(.menu-list) .menu > li > a:before{display:none}
.widget_nav_menu:not(.menu-list) li ul li a:before{left:20px}
.widget_nav_menu:not(.menu-list) .menu > li.parent > a:after{content:'';display:block;width:0;height:0;border:solid transparent;border-width:5px 5px 0;border-top-color:rgba(34,34,34,1.00);position:absolute;right:20px;top:50%;transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;margin-top:-2px}
.widget_nav_menu:not(.menu-list) .menu > li > ul{display:none}
.widget_nav_menu:not(.menu-list) .menu > li > ul.active{display:block}
.widget_nav_menu:not(.menu-list) .menu li > a:hover,.widget_nav_menu:not(.menu-list) .menu > li.active > a{background-color:rgba(34,34,34,1.0);color:rgba(255,255,255,1.00)}
.widget_nav_menu:not(.menu-list) .menu li.parent > a:hover:after{border-top-color:rgba(255,255,255,1.00)}
.widget_nav_menu:not(.menu-list) .menu > li.parent.active > a:after{border-top-color:rgba(255,255,255,1.00);transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.widget_nav_menu:not(.menu-list) li ul li a{padding-right:20px}
.widget_nav_menu:not(.menu-list) li ul li a:not(:hover){background-color:rgba(215,215,215,0.18)}
.dark-div .widget_nav_menu:not(.menu-list) li a,.dark-div.widget_nav_menu:not(.menu-list) li a{border-bottom-color:rgba(50,50,50,1.0)}
.dark-div .widget_nav_menu:not(.menu-list) .menu > li > a:after,.dark-div.widget_nav_menu:not(.menu-list) .menu > li > a:after{border-top-color:rgba(153,153,153,1.0)}
.dark-div .widget_nav_menu:not(.menu-list) .menu li > a:hover,.dark-div .widget_nav_menu:not(.menu-list) .menu > li.active > a,.dark-div.widget_nav_menu:not(.menu-list) .menu li > a:hover,.dark-div.widget_nav_menu:not(.menu-list) .menu > li.active > a{background-color:rgba(255,255,255,1.00);color:rgba(34,34,34,1.0)}
.dark-div .widget_nav_menu:not(.menu-list) li ul li a:not(:hover),.dark-div.widget_nav_menu:not(.menu-list) li ul li a:not(:hover){background-color:rgba(215,215,215,0.04)}
.dark-div .widget_nav_menu:not(.menu-list) .menu > li.active > a:after,.dark-div .widget_nav_menu:not(.menu-list) .menu li > a:hover:after,.dark-div.widget_nav_menu:not(.menu-list) .menu > li.active > a:after,.dark-div.widget_nav_menu:not(.menu-list) .menu li > a:hover:after{border-top-color:rgba(34,34,34,1.0)}
.widget_search .screen-reader-text{display:none}
.widget_tag_cloud .tagcloud{margin-top:0;margin-bottom:-10px;font-size:0;line-height:0}
.widget_tag_cloud .tagcloud > *{line-height:1.8}
.widget_tag_cloud .tagcloud a[class*="tag-link-"]{display:inline-block;font-size:12px!important;font-weight:700;color:rgba(102,102,102,1.00);line-height:1.5;padding:6px 10px 5px;white-space:nowrap;margin-right:10px;background-color:rgba(230,230,230,1.0);text-decoration:none;margin-bottom:10px;vertical-align:top;border-radius:3px;-webkit-border-radius:3px}
.widget_tag_cloud .tagcloud a[class*="tag-link-"]:hover{background-color:rgba(34,34,34,1.0);color:rgba(255,255,255,1.00)}
.dark-div .widget_tag_cloud .tagcloud a[class*="tag-link-"],.dark-div.widget_tag_cloud .tagcloud a[class*="tag-link-"]{background-color:rgba(255,255,255,0.1);color:rgba(153,153,153,1.00)}
.dark-div .widget_tag_cloud .tagcloud a[class*="tag-link-"]:hover,.dark-div.widget_tag_cloud .tagcloud a[class*="tag-link-"]:hover{background-color:rgba(255,255,255,1.0);color:rgba(34,34,34,1.0)}
.widget.widget_calendar{padding-bottom:.5px}
.widget_calendar .widget-title + .calendar_wrap{margin-top:40px}
.widget_calendar #calendar_wrap{position:relative}
.widget_calendar .widget-inner{margin-bottom:-5px;position:relative}
.widget_calendar table{margin-top:0;margin-bottom:-7px}
.widget_calendar caption{color:rgba(34,34,34,1.00);font-weight:700;padding:8px 20px 7px;margin:0;background-color:rgba(0,0,0,0.08);text-align:center;margin-bottom:10px;border-radius:3px;-webkit-border-radius:3px;font-size:14px}
.widget_calendar a{text-decoration:none;font-weight:400;color:rgba(34,34,34,1.0);width:30px;height:30px;display:block;margin-left:auto;margin-right:auto;padding-top:2px}
.widget_calendar a:hover{border-radius:3px;-webkit-border-radius:3px;color:rgba(34,34,34,1.0);background-color:rgba(0,0,0,0.08)}
.widget_calendar td#today{position:relative;color:rgba(34,34,34,1.0)}
.widget_calendar td#today:before{content:'';display:block;position:absolute;width:30px;height:30px;border-radius:3px;-webkit-border-radius:3px;background-color:rgba(0,0,0,0.08);top:50%;left:50%;margin-top:-15px;margin-left:-15px;z-index:0}
.widget_calendar td#today > *{position:relative;z-index:1}
.widget_calendar td#prev,.widget_calendar td#next,.widget_calendar tfoot td{position:static;height:0;margin:0;padding:0;font-size:0;line-height:0}
.widget_calendar th{font-weight:400;text-align:center;color:rgba(34,34,34,1.0)}
.widget_calendar td{text-align:center}
.widget_calendar th,.widget_calendar td{text-align:center;width:14.28%;height:30px;vertical-align:middle}
.widget_calendar #prev a,.widget_calendar #next a{display:block;position:absolute;top:0;left:0;width:auto;height:auto;z-index:9;font-size:0;color:rgba(0,0,0,0);background-color:transparent;height:40px;padding-left:20px;padding-right:20px}
.widget_calendar #prev a:hover,.widget_calendar #next a:hover{background-color:rgba(0,0,0,0)}
.widget_calendar #next a{left:auto;right:0}
.widget_calendar #prev a:before,.widget_calendar #next a:before{content:"\f104";font-family:'FontAwesome';font-size:18px;display:block;height:30px;line-height:2;color:rgba(68,68,68,1.0);padding-top:1px}
.widget_calendar #next a:before{content:"\f105"}
.dark-div .widget_calendar caption,.dark-div.widget_calendar caption{color:rgba(255,255,255,1.00);background-color:rgba(255,255,255,0.08)}
.dark-div .widget_calendar a,.dark-div.widget_calendar a{color:rgba(255,255,255,1.00)}
.dark-div .widget_calendar a:hover,.dark-div.widget_calendar a:hover{color:rgba(255,255,255,1.00);background-color:rgba(255,255,255,0.08)}
.dark-div .widget_calendar td#today,.dark-div.widget_calendar td#today{color:rgba(255,255,255,1.00)}
.dark-div .widget_calendar td#today:before,.dark-div.widget_calendar td#today:before{background-color:rgba(255,255,255,0.08)}
.dark-div .widget_calendar #prev a:before,.dark-div .widget_calendar #next a:before,.dark-div.widget_calendar #prev a:before,.dark-div.widget_calendar #next a:before{color:rgba(255,255,255,1.00)}
.dark-div .widget_calendar th,.dark-div.widget_calendar th{color:rgba(153,153,153,1.0)}
.style-widget-popular-post .cactus-post-item{margin-bottom:15px}
.style-widget-popular-post .cactus-post-item:last-child{margin-bottom:-5px}
.style-widget-popular-post .cactus-post-item > .entry-content .cactus-post-title{padding-top:5px;padding-bottom:5px;margin-bottom:5px}
.style-widget-popular-post .cactus-post-item > .entry-content .cactus-post-title:last-child{margin-bottom:-10px}
.style-widget-popular-post .cactus-post-item > .entry-content{margin-left:-7.5px;margin-right:-7.5px}
.style-widget-popular-post .cactus-post-item > .entry-content > *{padding-left:7.5px;padding-right:7.5px}
.style-widget-popular-post .cactus-post-item > .entry-content .channel-button{margin-top:8px}
.ct-sc-channel-list .cactus-sub-wrap{font-size:0;line-height:0;margin-left:-15px;margin-right:-15px;margin-bottom:-30px}
.ct-sc-channel-list .channel-button .sub-count{padding-top:5px;padding-bottom:5px}
.ct-sc-channel-list .cactus-post-item{margin-bottom:30px;padding-left:15px;padding-right:15px}
.ct-sc-channel-list .cactus-post-item:last-child{margin-bottom:30px}
.ct-sc-channel-list .cactus-post-item > .entry-content .channel-button{margin-top:7px}
.ct-sc-channel-list[class*="columns-"] .cactus-post-item{display:inline-block;vertical-align:top}
.columns-2 .cactus-post-item{width:50%}
.columns-3 .cactus-post-item{width:33.33333333%}
@media(max-width:1199px) {
.columns-3 .cactus-post-item{width:50%}
}
@media(max-width:767px) {
.columns-2 .cactus-post-item,.columns-3 .cactus-post-item{width:100%}
}
@media(max-width:767px) {
.ct-sc-channel-list .cactus-contents-block .control-header:not(.tab-style) > * + *{margin:0}
.style-widget-popular-post.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{margin-top:0}
}
.dark-div .style-widget-popular-post .posted-on,.dark-div .style-widget-popular-post .posted-on a:not(:hover),.dark-div.style-widget-popular-post .posted-on,.dark-div.style-widget-popular-post .posted-on a:not(:hover){color:rgba(102,102,102,1.0)}
.style-widget-popular-post.cactus-listing-config.style-3 .cactus-post-item > .entry-content > *{width:115px}
.style-widget-popular-post.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.style-widget-popular-post.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 115px);width:-webkit-calc(100% - 115px);width:-ms-calc(100% - 115px);width:-moz-calc(100% - 115px);width:-o-calc(100% - 115px)}
.style-widget-popular-post.cactus-listing-config.style-2 .cactus-post-item{width:100%;margin-bottom:15px}
.style-widget-popular-post.cactus-listing-config.style-2 .cactus-post-item:last-child{margin-bottom:0}
.style-widget-popular-post.cactus-listing-config.style-2 .cactus-post-item > .entry-content{margin:0 -15px;}
.style-widget-popular-post.cactus-listing-config.style-2 .cactus-post-item > .entry-content > *{padding-left:15px;padding-right:15px}
.textwidget .wpcf7{margin-top:22px;padding-bottom:8px}
.textwidget .wpcf7 .wpcf7-form p{padding:0;margin:0}
.cactus-sidebar .textwidget .wpcf7 input[type="submit"]{width:100%}
.textwidget .wpcf7 input[type="submit"]:not(:hover){background-color:rgba(25,166,18,1.0)}
.dark-div .textwidget .wpcf7 input[type="submit"]:not(:hover),.dark-div.textwidget .wpcf7 input[type="submit"]:not(:hover){background-color:rgba(245,235,78,1.0)}
.style-widget-popular-post.cactus-listing-config.style-3.style-latest-comment .cactus-post-item > .entry-content > *{width:65px}
.style-widget-popular-post.cactus-listing-config.style-3.style-latest-comment .cactus-post-item > .entry-content > .content{width:100%}
.style-widget-popular-post.cactus-listing-config.style-3.style-latest-comment .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 65px);width:-webkit-calc(100% - 65px);width:-ms-calc(100% - 65px);width:-moz-calc(100% - 65px);width:-o-calc(100% - 65px)}
.style-widget-popular-post.cactus-listing-config.style-3.style-latest-comment .cactus-post-item > .entry-content > .content > .posted-on{margin-bottom:8px}
.style-widget-popular-post.cactus-listing-config.style-3.style-latest-comment .cactus-post-item > .entry-content > .content > .posted-on:last-child{margin-bottom:-7px}
.style-widget-popular-post.cactus-listing-config.style-3.style-latest-comment .cactus-post-item > .entry-content > .content > .posted-on > * + :before{content:'';display:inline-block;width:2px;height:2px;background-color:rgba(153,153,153,1.0);padding:0;margin:0 10px}
.style-widget-popular-post.style-casting .cactus-post-item > .entry-content{margin-left:-5px;margin-right:-5px;font-size:0;line-height:0}
.style-widget-popular-post.style-casting .cactus-post-item > .entry-content > *{padding-left:5px;padding-right:5px;font-size:14px;line-height:1.8;display:inline-block;vertical-align:middle;float:none}
.style-widget-popular-post.cactus-listing-config.style-3.style-casting .cactus-post-item > .entry-content > *{width:42px}
.style-widget-popular-post.cactus-listing-config.style-3.style-casting .cactus-post-item > .entry-content > .content{width:100%}
.style-widget-popular-post.cactus-listing-config.style-3.style-casting .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-ms-calc(100% - 42px);width:-moz-calc(100% - 42px);width:-o-calc(100% - 42px)}
.widget_promobox .promo-title{margin-top:-10px;margin-bottom:10px}
.widget_promobox .promo-title:last-child{margin-bottom:-10px}
.widget_promobox .promo-text{padding-top:5px;padding-bottom:5px;margin-top:-10px;margin-bottom:20px}
.widget_promobox .promo-text:last-child{margin-bottom:-10px}
.widget_promobox .btn{width:100%;text-align:center}
.widget_casting .sp-style.style-2.style-3{padding-bottom:0}
.widget_casting .sp-style.style-2.style-3 > *{width:100%;margin-bottom:10px}
.widget_casting .sp-style.style-2.style-3 > :last-child{margin-bottom:0}
.widget_casting .channel-subscribe > .channel-picture{width:42px}
.widget_casting .channel-subscribe > .channel-picture > a{width:32px;height:32px}
.widget_casting .channel-subscribe > .channel-picture + .channel-content{width:calc(100% - 43px);width:-webkit-calc(100% - 43px);width:-ms-calc(100% - 43px);width:-moz-calc(100% - 43px);width:-o-calc(100% - 43px)}
.widget_casting .channel-subscribe .channel-title a{color:rgba(34,34,34,1.0)}
.ct-small .widget_casting .original-style .channel-subscribe .channel-title a{max-width:75px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}
.widget_casting .channel-subscribe .channel-title span{color:rgba(153,153,153,1.0)}
.widget_casting .channel-subscribe .channel-title a:hover{text-decoration:underline}
.dark-div .widget_casting .channel-subscribe .channel-title a,.dark-div.widget_casting .channel-subscribe .channel-title a{color:rgba(255,255,255,1.0)}
.dark-div .widget_casting .channel-subscribe .channel-title span,.dark-div.widget_casting .channel-subscribe .channel-title span{color:rgba(102,102,102,1.0)}
.easy-tab .tabs{margin-left:-15px;margin-right:-15px;font-size:0;line-height:0;position:relative;padding-bottom:1px}
.easy-tab .tabs:after{content:'';display:block;position:absolute;bottom:0;left:15px;right:15px;background-color:rgba(225,225,225,1.0);height:1px}
.easy-tab .tabs > li{margin:0;vertical-align:top}
.easy-tab .tabs > li > a,.easy-tab .tabs > li.active > a{display:block;border:none;font-size:16px;line-height:1.5;font-weight:700;border:none;background-color:transparent;padding:15px 15px 13px;margin-top:-20px;position:relative}
.easy-tab .tabs > li > a{color:rgba(153,153,153,1.0)}
.easy-tab .tabs > li.active > a{color:rgba(34,34,34,1.0)}
.easy-tab .tabs > li > a:hover,.easy-tab .tabs > li.active a:hover{background-color:transparent;color:rgba(34,34,34,1.0)}
.easy-tab .tabs > li.active > a:after{content:'';display:block;position:absolute;left:15px;right:15px;height:2px;background-color:rgba(217,37,29,1.0);bottom:-1px;z-index:1}
.easy-tab .panels{padding:0;background-color:transparent;border:none}
.easy-tab .panels > *{margin-top:25px}
@media(max-width:767px) {
.easy-tab .tabs{margin-left:-7.5px;margin-right:-7.5px}
.easy-tab .tabs > li > a,.easy-tab .tabs > li.active > a{padding-left:7.5px;padding-right:7.5px}
.easy-tab .tabs:after,.easy-tab .tabs > li.active > a:after{left:7.5px;right:7.5px}
}
.dark-div .easy-tab .tabs > li > a,.dark-div.easy-tab .tabs > li > a{color:rgba(102,102,102,1.0)}
.dark-div .easy-tab .tabs > li.active > a,.dark-div.easy-tab .tabs > li.active > a{color:rgba(255,255,255,1.0)}
.dark-div .easy-tab .tabs > li > a:hover,.dark-div .easy-tab .tabs > li.active a:hover,.dark-div.easy-tab .tabs > li > a:hover,.dark-div.easy-tab .tabs > li.active a:hover{color:rgba(255,255,255,1.00)}
.dark-div .easy-tab .tabs:after,.dark-div.easy-tab .tabs:after{background-color:rgba(255,255,255,0.07)}
.widget-asf .screen-reader-text{font-weight:700;padding-top:3px;padding-bottom:2px;display:block;margin-top:-10px;position:relative;color:rgba(34,34,34,1.0)}
.widget-asf .screen-reader-text.lookin{display:none}
.widget-asf .searchtext{display:block;position:relative}
.widget-asf .searchtext .suggestion{top:100%!important;margin-top:-3px;font-size:14px;line-height:1.8;max-height:344px!important;border:1px solid rgba(204,204,204,1.0);border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;display:none}
.widget-asf .searchtext .suggestion ul{padding:0;margin:0;list-style:none}
.widget-asf .searchtext .suggestion ul li{overflow:visible;list-style:none}
.widget-asf .searchtext .suggestion ul li a{line-height:1.8;display:block;color:rgba(102,102,102,1.0);height:auto;padding:3px 15px 2px;border-bottom:1px solid rgba(0,0,0,0.1)}
.widget-asf .searchtext .suggestion li a:hover,.widget-asf .searchtext .suggestion li.active a{background-color:rgba(102,102,102,1.0);color:rgba(255,255,255,1.00)}
#searchsubmit{width:100%}
.widget-asf .lookin{position:relative;display:block}
.widget-asf .lookin:after{content:'';display:block;width:0;height:0;border:solid transparent;border-width:5px;position:absolute;top:50%;right:15px;border-top-color:rgba(102,102,102,1.0);margin-top:-2px;pointer-events:none}
#s-cat{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid rgba(215,215,215,1.0);background:rgba(255,255,255,1.0);background:-moz-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1.0)),color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1.0) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#f2f2f2',GradientType=0);padding-left:10px;padding-right:10px}
.dark-div #s-cat{border:1px solid rgba(68,68,68,1.0);background:#3b3b3b;background:-moz-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(59,59,59,1) 0%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3b3b',endColorstr='#333333',GradientType=0)}
.dark-div .widget-asf .lookin:after,.dark-div.widget-asf .lookin:after{border-top-color:rgba(153,153,153,1.0)}
.widget-asf .ss.loading{background-color:rgba(0,0,0,0.1);background-image:none}
.dark-div .widget-asf .ss.loading,.dark-div.widget-asf .ss.loading{background-color:rgba(57,57,57,1.0);background-image:none}
.widget-asf .searchtext.loading:before{content:'';display:block;border-radius:50%;width:24px;height:24px;border:.25rem solid rgba(34,34,34,0.2);border-top-color:rgba(34,34,34,1.0);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;margin:0 auto;position:absolute;top:50%;margin-top:-12px;right:15px}
.dark-div .widget-asf .searchtext.loading:before,.dark-div.widget-asf .searchtext.loading:before{border-color:rgba(255,255,255,0.1);border-top-color:rgba(255,255,255,1.0)}
.main-top-sidebar-wrap{padding:0}
.content-top-sidebar-wrap{padding-bottom:60px}
.content-bottom-sidebar-wrap{padding-top:40px}
.main-bottom-sidebar-wrap{position:relative;z-index:2;background-color:rgba(255,255,255,1.00);padding:0}
.main-bottom-sidebar-wrap .widget .widget-inner,.main-top-sidebar-wrap .widget .widget-inner{padding-top:.1px;padding-bottom:.1px}
.main-top-sidebar-wrap .widget .textwidget,.content-top-sidebar-wrap .widget .textwidget,.content-bottom-sidebar-wrap .widget .textwidget,.main-bottom-sidebar-wrap .widget .textwidget{margin-top:0;margin-bottom:0}
.main-top-sidebar-wrap .widget:first-child{margin-top:-1px}
.main-top-sidebar-wrap .widget:last-child{margin-bottom:-1px}
.videopro-social-accounts .social-listing li.facebook a:hover{background-color:rgba(58,87,149,1.0)}
.videopro-social-accounts .social-listing li.twitter a:hover{background-color:rgba(85,172,238,1.0)}
.videopro-social-accounts .social-listing li.google-plus a:hover{background-color:rgba(221,75,57,1.0)}
.videopro-social-accounts .social-listing li.youtube a:hover{background-color:rgba(191,34,31,1.0)}
.videopro-social-accounts .social-listing li.linkedin a:hover{background-color:rgba(0,123,182,1.0)}
.videopro-social-accounts .social-listing li.tumblr a:hover{background-color:rgba(55,70,93,1.0)}
.videopro-social-accounts .social-listing li.pinterest a:hover{background-color:rgba(203,33,29,1.0)}
.videopro-social-accounts .social-listing li.rss a:hover{background-color:rgba(251,118,41,1.0)}
.videopro-social-accounts .social-listing li.email a:hover{background-color:rgba(119,183,39,1.0)}
.videopro-social-accounts .social-listing li.twitch a:hover{background-color:rgba(156,20,200,1.0)}
.videopro_widget_recommended_series .posted-on a{display:block}
.videopro_widget_recommended_series .posted-on > * + :before{content:'';padding-left:0;padding-right:0}
.coming-soon-wrap{min-width:100vw;min-height:100vh;background-color:rgba(38,38,38,1.0)}
.body-content .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{overflow:visible}
.body-content .vc_tta.vc_general .vc_tta-tabs-list{margin-left:-15px;margin-right:-15px;position:relative;overflow:visible}
.body-content .vc_tta.vc_general .vc_tta-tabs-list:after{content:'';display:block;position:absolute;left:15px;right:15px;bottom:-1px;background-color:rgba(238,238,238,1.0);height:1px}
.body-content .vc_tta.vc_general .vc_tta-tab{margin:0}
.body-content .vc_tta.vc_general .vc_tta-tab > a{font-size:16px;color:rgba(153,153,153,1.0);padding:8px 15px;font-weight:700}
.body-content .vc_tta.vc_general .vc_tta-tab > a,.body-content .vc_tta.vc_general .vc_tta-tab > a:hover{border:none;background-color:transparent}
.body-content .vc_tta.vc_general .vc_tta-tab > a:hover,.body-content .vc_tta.vc_general .vc_tta-tab.vc_active > a{background-color:transparent;color:rgba(34,34,34,1.0)}
.body-content .vc_tta.vc_general .vc_tta-tab.vc_active{position:relative}
.body-content .vc_tta.vc_general .vc_tta-tab.vc_active:after{content:'';display:block;position:absolute;left:15px;right:15px;bottom:-1px;background-color:rgba(217,37,29,1.0);height:2px;z-index:1}
.body-content .vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels{background-color:transparent;border:none}
.body-content .vc_tta.vc_general .vc_tta-panel-body{background-color:transparent;border:none;padding:17px 0 0}
.body-content .vc_tta.vc_general .vc_tta-panel-body .wpb_wrapper > p:last-child{margin-bottom:-12px}
@media(max-width:767px) {
.body-content .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-heading{margin-bottom:0}
.body-content .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-title > a{padding:15px 53px 14px 20px;color:rgba(34,34,34,1.0);line-height:1.5;border:1px solid rgba(204,204,204,0.5)}
.body-content .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-title > a:hover{color:rgba(153,153,153,1.00)}
.body-content .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{padding:4px 20px 26px}
.body-content .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel:last-child .vc_tta-panel-body{padding-bottom:0}
}
@media(min-width:768px) {
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tabs-list{margin-left:-20px;margin-right:-20px}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tabs-list:after{right:0;top:0;bottom:0;left:auto;width:1px;height:auto}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tab{line-height:1.8}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tab > a{text-align:right;padding:3px 20px 1px}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tab > a:after{right:0;width:2px;top:0;bottom:0}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tab.vc_active:after{right:-1px;width:2px;top:0;bottom:0;left:auto;height:auto}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-tabs-container{overflow:visible}
.body-content .vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-panels-container{padding-left:53px}
.body-content .vc_tta-tabs.vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-panels .vc_tta-panel-body{padding-top:0;padding-bottom:0}
.body-content .vc_tta-tabs.vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-panels .vc_tta-panel-body > *{margin-top:-15px}
}
.body-content .vc_tta.vc_general .vc_tta-panel-title > a{font-size:14px;padding-left:22px;position:relative;display:block;padding-top:13px;padding-bottom:13px}
.body-content .vc_tta.vc_general .vc_tta-panel-title > a > i{width:15px;height:15px;left:auto;right:20px;top:50%;margin-top:-7px;background-color:rgba(34,34,34,0);border:none;transform:none;-webkit-transform:none}
.body-content .vc_tta.vc_general .vc_tta-panel-title > a > i:before{left:2px;right:2px;border:none;top:7px;height:1px;background-color:rgba(153,153,153,1.00);transform:none;-webkit-transform:none}
.body-content .vc_tta.vc_general .vc_tta-panel-title > a > i:after{top:2px;bottom:2px;left:7px;border:none;width:1px;background-color:rgba(153,153,153,1.00);transform:none;-webkit-transform:none}
.body-content .vc_tta.vc_general .vc_tta-panel{margin-bottom:10px}
.body-content .vc_tta.vc_general .vc_tta-panel:last-child,.body-content .vc_tta.vc_general .vc_tta-panel.vc_active{margin-bottom:0}
.body-content .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:rgba(34,34,34,1.0)}
.body-content .vc_tta.vc_general .vc_tta-panel-title,.body-content .vc_tta.vc_general .vc_tta-panel-heading{padding:0;border:none}
.body-content .vc_tta.vc_general .vc_tta-panel-body,.body-content .vc_tta.vc_general .vc_tta-panel-heading{background-color:transparent!important}
.body-content .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:6px 20px 28px}
.body-content .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel.vc_active:last-child .vc_tta-panel-body{padding-bottom:0}
.body-content .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a{padding:15px 53px 14px 20px;color:rgba(34,34,34,1.0);line-height:1.5;border:1px solid rgba(204,204,204,0.5)}
.body-content .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a:hover{color:rgba(153,153,153,1.0)}
.body-content .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:rgba(34,34,34,1.0)}
@media(max-width:767px) {
.body-content .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel:last-child .vc_tta-panel-body{padding-bottom:0}
}
.comments-area{position:relative;z-index:1}
.comments-area *{line-height:1.8}
.comments-area .comment-reply-title,.comments-area .comments-title{font-size:18px;margin-top:-10px;position:relative;margin-bottom:27px;padding-top:0;padding-bottom:3px}
.comments-area .comment-form > .comment-notes,.comments-area label[for="author"],.comments-area label[for="email"],.comments-area label[for="url"],.comments-area label[for="author"],.comments-area label[for="comment"],.comments-area .form-allowed-tags{display:none}
.comments-area .comment-form > p{padding:0}
.comments-area .comment-form textarea{height:150px;line-height:1.3}
.comments-area .comment-form > .form-submit{margin-bottom:-10px}
.comments-area .comment-form > .logged-in-as{margin-top:-8px;margin-bottom:33px}
.comments-area .comment-form > .logged-in-as > a{color:rgba(28,28,28,1.0)}
.comments-area #author,.comments-area #email,.comments-area #url{width:50%}
@media(max-width:767px) {
.comments-area #author,.comments-area #email,.comments-area #url{width:100%}
}
.comments-area footer{background-color:transparent}
.comments-area ul.comment-list,.comments-area ol.comment-list,.comments-area ul.children,.comments-area ol.children{list-style:none;padding:0;margin:0}
.comments-area article[id^="div-comment-"]{position:relative;margin-bottom:40px;min-height:74px}
.comments-area .comment-list > [id^="comment-"]:last-child.parent{position:relative}
.comments-area .comment-list > [id^="comment-"]:last-child.parent:after{content:'';position:absolute;left:0;bottom:-1px;background-color:rgba(230,230,230,1.00);width:100%;height:1px;display:block}
.comments-area footer.comment-meta{position:absolute}
.comments-area .comment-author{display:inline-block;position:relative;font-size:0;line-height:0;vertical-align:top}
.comments-area .comment-author > *{font-size:14px;line-height:1.8}
.comments-area .comment-metadata{display:block;position:absolute;top:19px;left:60px;right:-500%}
.comments-area .comment-author > img{width:50px;height:50px;display:inline-block;vertical-align:top;margin-right:10px}
.comments-area .comment-metadata time{font-size:12px;color:rgba(153,153,153,1.0)}
.comments-area .comment-author > .says{display:none}
.comments-area .comment-author > .fn > a,.comments-area .comment-author > .fn,.comments-area .comment-metadata a{display:inline-block;vertical-align:top;text-decoration:none}
.comments-area .comment-author > .fn,.comments-area .comment-author > .fn > a{text-decoration:none;font-weight:700}
.comments-area .comment-author > .fn > a:hover{text-decoration:none}
.comments-area .comment-metadata .edit-link{position:relative;padding-left:5px}
.comments-area .comment-metadata .edit-link:before{content:'-';text-decoration:none;font-size:12px;display:inline-block;line-height:1;vertical-align:top;margin-right:5px}
.comments-area .comment-author > .fn,.comments-area .comment-metadata a{margin-top:-7px}
.dark-div .comments-area .comment-author > .fn{color:rgba(255,255,255,1.0)}
.comments-area .comment-content{padding-left:60px;padding-top:34px;margin-bottom:0px;position:relative}
.comments-area .reply{position:absolute;top:-7px;right:0}
.comments-area .reply a{font-size:12px;color:rgba(153,153,153,1.0);text-decoration:none}
.comments-area .reply a:hover{text-decoration:none;color:rgba(34,34,34,1.0)}
.comments-area .comment-awaiting-moderation{position:absolute;left:0;bottom:100%;margin-bottom:-5px;white-space:nowrap;font-size:12px;color:rgba(255,0,4,1.00)}
@media(min-width:1024px) {
.comments-area ol.children{padding-left:60px}
.comments-area ol.children ol.children{padding-left:60px}
}
@media(max-width:1023px) {
.comments-area .children article[id^="div-comment-"]{padding-left:60px}
}
.comments-area article[id^="div-comment-"] + #respond{padding-bottom:30px;border-bottom:1px solid rgba(230,230,230,1.0);margin-bottom:30px}
.comments-area .children article[id^="div-comment-"] + #respond{padding-left:50px}
.comments-area .comment-author > .fn > a:hover,.comments-area .comment-metadata a:hover,.comments-area .reply a:hover{text-decoration:none}
.comments-area .comment-list > [id^="comment-"]:last-child article[id^="div-comment-"] + #respond{margin-bottom:0;border:none;padding-bottom:0}
#respond{padding-top:1px}
@media(max-width:480px) {
.comments-area article[id^="div-comment-"]{min-height:74px}
.comments-area .children article[id^="div-comment-"]{padding-left:0}
.comments-area ol.comment-list{padding-bottom:10px}
}
@media(max-width:400px) {
.comments-area .comment-list > [id^="comment-"]:last-child:not(.parent) > article[id^="div-comment-"]{padding-bottom:70px}
.comments-area .children article[id^="div-comment-"]{padding-left:0}
.comments-area .reply{right:auto;left:8px;top:52px}
.comments-area footer.comment-meta{left:0;right:0}
}
.social-count-plus{margin-top:20px}
.footer-sidebar .social-count-plus{margin-top:25px}
.social-count-plus .default{margin:-5px;padding:0}
.social-count-plus .default:after{display:table;content:'';clear:both}
.social-count-plus .default > li{width:40px!important;height:40px!important;margin:5px;color:rgba(255,255,255,1.0);background:rgba(34,34,34,1.0)!important;transition:all .2s;border-radius:3px;-webkit-border-radius:3px;float:left;list-style:none;text-align:center}
.social-count-plus .default > li a{background-image:none!important;height:100%!important;width:100%!important;text-decoration:none;line-height:40px}
.social-count-plus .default > li a:before{color:#FFF;font-size:18px;font-family:"FontAwesome"}
.social-count-plus .default > li a:hover{text-decoration:none!important;opacity:1!important}
.social-count-plus .default .items{display:none}
.social-count-plus .default .count-posts{background:#5B5C5E!important}
.social-count-plus .default .count-comments{background:#3A7A9E!important}
.social-count-plus .default .count-twitter{background:rgba(85,172,238,1.0)!important}
.social-count-plus .default .count-facebook{background:rgba(58,87,149,1.0)!important}
.social-count-plus .default .count-youtube{background:#ef3a38!important}
.social-count-plus .default .count-googleplus{background:rgba(221,75,57,1.0)!important}
.social-count-plus .default .count-instagram{background:#674538!important}
.social-count-plus .default .count-steam{background:#576fae!important}
.social-count-plus .default .count-pinterest{background:rgba(203,33,29,1.0)!important}
.social-count-plus .default .count-soundcloud{background:#F70!important}
.social-count-plus .default .count-linkedin{background:rgba(0,123,182,1.0)!important}
.social-count-plus .default .count-vimeo{background:rgba(0,172,237,1.0)!important}
.social-count-plus .default .count-twitch{background:rgba(156,20,200,1.0)!important}
.social-count-plus .default .count-tumblr{background:rgba(52,83,103,1.0)!important}
.social-count-plus .default .count-users{background:rgba(255,182,0,1.00)!important}
.social-count-plus .default .count-posts a:before{content:'\f040'}
.social-count-plus .default .count-users a:before{content:'\f007'}
.social-count-plus .default .count-comments a:before{content:'\f075'}
.social-count-plus .default .count-twitter a:before{content:'\f099'}
.social-count-plus .default .count-facebook a:before{content:'\f09a'}
.social-count-plus .default .count-youtube a:before{content:'\f167'}
.social-count-plus .default .count-googleplus a:before{content:'\f0d5'}
.social-count-plus .default .count-instagram a:before{content:'\f16d'}
.social-count-plus .default .count-steam a:before{content:'\f1b6'}
.social-count-plus .default .count-soundcloud a:before{content:'\f1be'}
.social-count-plus .default .count-pinterest a:before{content:'\f0d2'}
.social-count-plus .default .count-linkedin a:before{content:'\f0e1'}
.social-count-plus .default .count-github a:before{content:'\f09b'}
.social-count-plus .default .count-tumblr a:before{content:'\f173'}
.social-count-plus .default .count-twitch a:before{content:'\f1e8'}
.social-count-plus .default .count-vimeo a:before{content:'\f27d'}
.widget_socialcountplus{margin-bottom:35px}
.social-count-plus [class^="count-"]{position:relative}
.social-count-plus [class^="count-"] a{display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%!important;height:100%!important;z-index:1}
.social-count-plus li > span{display:block;position:absolute;bottom:12px;left:0;right:0}
.social-count-plus li > span > span{letter-spacing:1px}
.submitModal{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)}
.submitModal.active{visibility:visible;opacity:1;transition:visibility .3s ease,opacity .3s ease;-webkit-transition:visibility .3s ease,opacity .3s ease}
.submitModal .modal-dialog{padding:80px 70px 80px 50px;overflow:hidden;overflow-y:scroll;position:absolute;top:0;left:-30px;bottom:0;right:-50px}
.submitModal .modal-content{width:620px;background-color:rgba(255,255,255,1.0);display:block;margin:auto;border-radius:5px;-webkit-border-radius:5px}
.submitModal .modal-header{padding:10px 30px;position:relative;border-bottom:1px solid rgba(215,215,215,1.0)}
.submitModal .close,.submitModal .close:hover,.submitModal .close:focus{background-color:transparent;color:rgba(188,188,188,1.0);font-size:20px}
.submitModal .close{position:absolute;top:0;bottom:0;right:13px;text-align:center;padding-left:0;padding-right:0;width:50px}
.submitModal .modal-body{padding:0 30px 25px}
.submitModal .modal-body .wpcf7-form{margin-top:30px}
.submitModal .modal-body .wpcf7-form p{position:relative}
.submitModal .modal-body .wpcf7-form .text{display:block;margin-top:-7px;margin-bottom:22px}
.submitModal .modal-body .wpcf7-form .text-heading{font-weight:700;color:rgba(34,34,34,1.0);padding-top:12px;border-top:1px solid rgba(215,215,215,1.0);display:block;margin-top:30px;margin-bottom:22px}
.submitModal .modal-body .wpcf7-form .note{display:block;text-align:right;margin-top:-17px;font-size:12px;margin-bottom:-7px;color:rgba(153,153,153,1.0)}
.submitModal .cat,.submitModal .channel,.submitModal .playlist{display:block;margin-bottom:-10px;margin-top:-10px}
.submitModal .cat > .row,.submitModal .channel > .row,.submitModal .playlist > .row{display:block;margin-left:-15px;margin-right:-15px;font-size:0;line-height:0}
.submitModal .cat > .row > *,.submitModal .channel > .row > *,.submitModal .playlist > .row > *{display:inline-block;float:none;width:33.33333333%;vertical-align:top;font-size:14px;line-height:1.8;padding:3px 15px 2px}
.submitModal .cat > .row > * input,.submitModal .channel > .row > * input,.submitModal .playlist > .row > * input{position:relative;margin-top:6px;display:inline-block;vertical-align:top}
.submitModal input[type="submit"]{width:100%;margin-top:30px}
.submitModal .wpcf7 input[type="submit"]:not(:hover){background-color:rgba(217,37,29,1.0)}
input[type="submit"].disabled{background:rgba(68,68,68,1.0)!important;cursor:default}
.submitModal input[type="submit"]:not(:hover){background-color:rgba(217,37,29,1.0)}
.submitModal input.wpcf7-captchar{margin-bottom:0}
.submitModal input.wpcf7-captchar + *{margin-bottom:-8px;margin-top:2px}
.submitModal .social-listing{margin-top:30px;text-align:center}
.submitModal .social-listing li a:hover{background-color:rgba(68,68,68,1.0)}
body .wpcf7-not-valid-tip{color:rgba(217,37,29,1.0);display:block;margin-top:-12px;margin-bottom:12px}
.wpcf7-list-item input[type='checkbox']{margin-bottom:15px;margin-left:-5px}
.wpcf7-form-control-wrap.video-file input{margin-bottom:20px}
.wpcf7-form-control:focus{outline:none}
body .wpcf7-response-output{margin:30px 0 0}
body .wpcf7-response-output.wpcf7-validation-errors,body .wpcf7-response-output.wpcf7-mail-sent-ok,body .wpcf7-mail-sent-ng{background-color:rgba(251,233,232,1.0);color:rgba(217,37,29,1.0);border:1px solid rgba(244,189,187,1.0);border-radius:3px;-webkit-border-radius:3px;text-align:center;padding:6px 20px 5px}
body .wpcf7-response-output.wpcf7-mail-sent-ok{color:rgba(25,166,18,1.0);background-color:rgba(221,242,220,1.0);border-color:rgba(163,219,160,1.0)}
body div.wpcf7 img.ajax-loader{vertical-align:top;margin-top:14px}
img.ajax-loader[style="visibility: hidden;"]{display:none}
img.ajax-loader[style="visibility: visible;"]{display:block}
body .textwidget .wpcf7{padding:0}
.submitModal .wpcf7 img.ajax-loader{display:block;position:absolute;top:100%;margin-top:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}
@media(max-width:767px) {
.submitModal .modal-content{width:100%}
.submitModal .cat > .row > *{width:50%}
}
@media(max-width:480px) {
.submitModal .cat > .row > *{width:100%}
}
.submitModal .gfield{padding-bottom:20px}
.submitModal .gfield_checkbox{list-style:none;padding:0}
.submitModal .gfield_checkbox:after{content:' ';display:block;clear:both}
.submitModal .gfield_checkbox .gchoice{display:inline-block;width:33.33%;float:left;padding-right:10px}
#body-wrap .gform_wrapper{margin:10px 0 0;max-width:none;padding-top:.5px;padding-bottom:.5px}
#body-wrap .gform_wrapper input[type=text],#body-wrap .gform_wrapper input[type=url],#body-wrap .gform_wrapper input[type=email],#body-wrap .gform_wrapper input[type=tel],#body-wrap .gform_wrapper input[type=number],#body-wrap .gform_wrapper input[type=password],#body-wrap .gform_wrapper textarea{width:100%!important;padding:10px 15px;text-indent:0}
#body-wrap .gform_wrapper li,#body-wrap .gform_wrapper form li{list-style:none;margin:0!important;padding:.5px 0!important}
#body-wrap .gform_wrapper .gfield_label{padding-top:6px;padding-bottom:6px;margin:-10px 0 0}
#body-wrap .gform_wrapper .ginput_container{max-width:none}
#body-wrap .gform_wrapper label.gfield_label + div.ginput_container{margin-top:5px}
#body-wrap .gform_wrapper .gform_footer{padding:0;margin:0}
#body-wrap .gform_wrapper li.gfield.gfield_error,#body-wrap .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin:0!important;border:none!important;width:100%;padding:0!important}
#body-wrap .gform_wrapper .gfield_error .gfield_label{color:inherit}
#body-wrap .gform_wrapper li.gfield_error input[type=text],#body-wrap .gform_wrapper li.gfield_error input[type=url],#body-wrap .gform_wrapper li.gfield_error input[type=email],#body-wrap .gform_wrapper li.gfield_error input[type=tel],#body-wrap .gform_wrapper li.gfield_error input[type=number],#body-wrap .gform_wrapper li.gfield_error input[type=password],#body-wrap .gform_wrapper li.gfield_error textarea{border-color:rgba(0,0,0,0)}
#body-wrap .gform_wrapper li.gfield_error input[type=text]:focus,#body-wrap .gform_wrapper li.gfield_error input[type=url]:focus,#body-wrap .gform_wrapper li.gfield_error input[type=email]:focus,#body-wrap .gform_wrapper li.gfield_error input[type=tel]:focus,#body-wrap .gform_wrapper li.gfield_error input[type=number]:focus,#body-wrap .gform_wrapper li.gfield_error input[type=password]:focus,#body-wrap .gform_wrapper li.gfield_error textarea:focus{border-color:rgba(204,204,204,1.0)}
#body-wrap .dark-div .gform_wrapper li.gfield_error input[type=text]:focus,#body-wrap .dark-div .gform_wrapper li.gfield_error input[type=url]:focus,#body-wrap .dark-div .gform_wrapper li.gfield_error input[type=email]:focus,#body-wrap .dark-div .gform_wrapper li.gfield_error input[type=tel]:focus,#body-wrap .dark-div .gform_wrapper li.gfield_error input[type=number]:focus,#body-wrap .dark-div .gform_wrapper li.gfield_error input[type=password]:focus,#body-wrap .dark-div .gform_wrapper li.gfield_error textarea:focus{border-color:rgba(85,85,85,1.0)}
#body-wrap .gform_wrapper .validation_message{width:100%;font-size:inherit;font-weight:400;color:rgba(217,37,29,1.0);padding-top:5px!important;padding-bottom:4px!important}
#body-wrap .gform_wrapper .ginput_container + .gfield_description.validation_message{margin-top:-15px!important;margin-bottom:10px!important}
#body-wrap .gform_wrapper div.validation_error{background-color:rgba(251,233,232,1.0);color:rgba(217,37,29,1.0);border:2px solid rgba(244,189,187,1.0);border-radius:3px;-webkit-border-radius:3px;text-align:center;padding:6px 20px 5px;font-size:inherit;line-height:inherit;margin-bottom:20px;margin-top:10px;font-weight:400}
#body-wrap .gform_confirmation_message{background-color:rgba(221,242,220,1.0);border-color:rgba(163,219,160,1.0);padding:6px 20px 5px;color:rgba(25,166,18,1.0);margin-bottom:0;margin-top:22px}
#body-wrap .textwidget .gform_wrapper .gform_footer input.button:not(:hover),#body-wrap .textwidget .gform_wrapper .gform_footer input[type=submit]:not(:hover){background-color:rgba(25,166,18,1.0)}
#body-wrap .dark-div .textwidget .gform_wrapper .gform_footer input.button:not(:hover),#body-wrap .dark-div .textwidget .gform_wrapper .gform_footer input[type=submit]:not(:hover),#body-wrap .dark-div.textwidget .gform_wrapper .gform_footer input.button:not(:hover),#body-wrap .dark-div.textwidget .gform_wrapper .gform_footer input[type=submit]:not(:hover){background-color:rgba(245,235,78,1.0)}
#body-wrap .gform_wrapper textarea{padding:11px 15px 10px}
#body-wrap img.gform_ajax_spinner{background-repeat:no-repeat;background-position:center center;width:16px;height:16px;padding-top:16px;overflow:hidden;margin-left:5px;vertical-align:top;margin-top:10px}
@media (max-width: 480px),(max-device-width: 480px) {
#body-wrap .gform_wrapper .ginput_complex .ginput_right input[type=text],#body-wrap .gform_wrapper .ginput_complex .ginput_right input[type=url],#body-wrap .gform_wrapper .ginput_complex .ginput_right input[type=email],#body-wrap .gform_wrapper .ginput_complex .ginput_right input[type=tel],#body-wrap .gform_wrapper .ginput_complex .ginput_right input[type=number],#body-wrap .gform_wrapper .ginput_complex .ginput_right input[type=password],#body-wrap .gform_wrapper .ginput_complex .ginput_left input[type=text],#body-wrap .gform_wrapper .ginput_complex .ginput_left input[type=url],#body-wrap .gform_wrapper .ginput_complex .ginput_left input[type=email],#body-wrap .gform_wrapper .ginput_complex .ginput_left input[type=tel],#body-wrap .gform_wrapper .ginput_complex .ginput_left input[type=number],#body-wrap .gform_wrapper .ginput_complex .ginput_left input[type=password],#body-wrap .gform_wrapper .ginput_complex .ginput_full input[type=text],#body-wrap .gform_wrapper .ginput_complex .ginput_full input[type=url],#body-wrap .gform_wrapper .ginput_complex .ginput_full input[type=email],#body-wrap .gform_wrapper .ginput_complex .ginput_full input[type=tel],#body-wrap .gform_wrapper .ginput_complex .ginput_full input[type=number],#body-wrap .gform_wrapper .ginput_complex .ginput_full input[type=password],#body-wrap .gform_wrapper .ginput_complex .ginput_full select,#body-wrap .gform_wrapper .ginput_container,#body-wrap .gform_wrapper div.ginput_complex,#body-wrap .gform_wrapper div.gf_page_steps,#body-wrap .gform_wrapper div.gf_page_steps div{width:100%!important}
#body-wrap .gform_wrapper input.gform_button.button,body .gform_wrapper input[type=submit]{width:auto!important}
}
#body-wrap .textwidget .gform_wrapper,.textwidget .wpcf7:last-child{margin-bottom:7px}
.wpcf7-form p{margin:0;padding:0}
.cf7-custom .wpcf7-form .wpcf7-form-control-wrap > :not(textarea){width:50%}
.cf7-custom .wpcf7-form textarea{height:80px}
@media(max-width:767px) {
.cf7-custom .wpcf7-form .wpcf7-form-control-wrap > :not(textarea){width:100%}
}
#body-wrap .gf-custom .gform_wrapper{margin-top:0}
#body-wrap .gf-custom .gform_wrapper .gfield_label{display:none}
#body-wrap .gf-custom .gform_wrapper label.gfield_label + div.ginput_container{margin-top:0}
#body-wrap .gf-custom .gform_wrapper textarea{height:80px}
#body-wrap .gf-custom .gform_wrapper .ginput_container :not(textarea){width:50%!important}
@media(max-width:767px) {
#body-wrap .gf-custom .gform_wrapper .ginput_container :not(textarea){width:100%!important}
}
.comming-soon-wrapper{min-height:100vh;background-color:rgba(38,38,38,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}
.comming-soon-wrapper .comming-soon-content{text-align:center;padding:80px 20px;width:1140px}
.comming-soon-wrapper .countdown-time{display:inline-block;position:relative;margin-top:-10px;margin-bottom:-10px}
.comming-soon-wrapper .countdown-time > .countdown-row > .countdown-section{display:inline-block;padding-left:40px;padding-right:40px;text-align:center}
.comming-soon-wrapper .countdown-time .countdown-amount{font-size:72px;display:block;line-height:1;padding-top:1px}
.comming-soon-wrapper .countdown-time .countdown-period{display:block;padding-top:3px;padding-bottom:3px;color:rgba(102,102,102,1.0)}
.comming-soon-wrapper h1{color:rgba(102,102,102,1.0);margin-top:-15px;margin-bottom:-15px;font-size:24px}
.comming-soon-wrapper .wpcf7-form{text-align:center}
.comming-soon-wrapper .wpcf7-form > :not(.wpcf7-response-output){display:inline-block;vertical-align:top;position:relative}
.comming-soon-wrapper .wpcf7-form > p + p{margin-left:11px}
.comming-soon-wrapper .wpcf7-form .wpcf7-form-control-wrap input:not([type="button"]):not([type="submit"]){width:240px}
.comming-soon-wrapper .wpcf7-form .ajax-loader{position:absolute;top:50%;left:100%;margin-left:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.comming-soon-wrapper .wpcf7-form .wpcf7-response-output{max-width:460px;margin-left:auto;margin-right:auto}
.comming-soon-wrapper .wpcf7-form input[type="submit"]:not(:hover){background-color:rgba(217,37,29,1.0);color:rgba(255,255,255,1.00)}
body .comming-soon-wrapper div.wpcf7 img.ajax-loader{margin-top:0}
#body-wrap .comming-soon-wrapper .gform_wrapper,#body-wrap .comming-soon-wrapper .gform_wrapper form{text-align:center}
#body-wrap .comming-soon-wrapper .gform_wrapper .gform_body{width:240px;display:inline-block;vertical-align:top}
#body-wrap .comming-soon-wrapper .gform_wrapper .gform_footer{display:inline-block;vertical-align:top;margin-left:11px}
#body-wrap .comming-soon-wrapper .gform_wrapper label.gfield_label + div.ginput_container{margin-top:0}
#body-wrap .comming-soon-wrapper .gform_wrapper .gfield_label{display:none}
#body-wrap .comming-soon-wrapper .gform_wrapper .gform_footer input.button:not(:hover),#body-wrap .comming-soon-wrapper .gform_wrapper .gform_footer input[type=submit]:not(:hover){background-color:rgba(217,37,29,1.0);color:rgba(255,255,255,1.00)}
@media(max-width:992px) {
.comming-soon-wrapper .countdown-time > .countdown-row > .countdown-section{padding-left:20px;padding-right:20px}
}
@media(max-width:767px) {
.comming-soon-wrapper .comming-soon-content{padding-top:30px;padding-bottom:30px}
.comming-soon-wrapper .countdown-time > .countdown-row > .countdown-section{padding-left:5px;padding-right:5px}
.comming-soon-wrapper .countdown-time .countdown-amount{font-size:24px}
.comming-soon-wrapper .comming-description{width:100%}
.comming-soon-wrapper .comming-soon-wrapper .comming-title{margin-bottom:35px}
}
@media(max-width:480px) {
.comming-soon-wrapper .wpcf7-form > p + p,#body-wrap .comming-soon-wrapper .gform_wrapper .gform_footer{margin-left:0}
}
#asf-search-filters:empty{display:none}
#asf-search-filters{font-size:0;line-height:0;margin-left:-15px;margin-right:-15px;margin-bottom:40px;position:relative;clear:both}
#asf-search-filters:after{display:block;content:'';position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:rgba(215,215,215,1.0)}
#asf-search-filters > .filter-item{margin-top:-15px;display:inline-block;vertical-align:top;font-size:12px;line-height:1.8;width:25%;padding:10px 15px 8px}
#asf-search-filters > .filter-item > *{display:block}
#asf-search-filters > .filter-item .filter-heading{font-size:12px;color:rgba(153,153,153,1.0);font-weight:700;margin-bottom:8px}
#asf-search-filters > .filter-item a{color:rgba(102,102,102,1.0);text-decoration:none;margin-bottom:3px}
#asf-search-filters > .filter-item a.active-item{pointer-events:none;font-weight:700;color:rgba(34,34,34,1.0)}
#asf-search-filters > .filter-item a:hover{color:rgba(34,34,34,1.0)}
#asf-search-filters > .filter-item.tags-items{display:block;width:auto;font-size:0;line-height:0;margin-left:-15px;margin-right:-15px;margin-top:13px;position:relative}
#asf-search-filters > .filter-item.tags-items:before{display:block;content:'';position:absolute;left:30px;right:30px;top:0;height:1px;background-color:rgba(215,215,215,1.0)}
#asf-search-filters > .filter-item.tags-items > *{display:inline-block;vertical-align:top;font-size:12px;line-height:1.8;padding-left:15px;padding-right:15px}
#asf-search-filters > .filter-item.tags-items > .filter-heading{display:block;margin-top:15px}
#asf-search-filters > .filter-item.tags-items a{margin-bottom:8px}
#asf-search-filters > .active-filter-items{font-size:0;line-height:0;padding:0 15px;margin:-2.5px -2.5px 27.5px}
#asf-search-filters > .active-filter-items > *{display:inline-block;vertical-align:top;font-size:12px;line-height:1.8;background-color:rgba(153,153,153,0.3);border-radius:3px;-webkit-border-radius:3px;color:rgba(102,102,102,1.0);text-decoration:none;margin:2.5px;padding:5px 10px 4px}
#asf-search-filters > .active-filter-items > :hover{background-color:rgba(153,153,153,0.5);color:rgba(34,34,34,1.0)}
#filter-wrapper.asf-loading #asf-open-filters{opacity:.5;pointer-events:none}
#filter-wrapper.hidden-filter .filter-item{display:none}
#filter-wrapper.hidden-filter .active-filter-items{padding-bottom:20px}
#filter-wrapper.asf-ready-filter .category-tools{border:none;margin-bottom:0}
.asf-loading-spin{border-radius:50%;width:24px;height:24px;border:.25rem solid rgba(34,34,34,0.2);border-top-color:rgba(34,34,34,1.0);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:block;margin:0 auto}
.asf-loading-spin ~ div{padding-bottom:20px}
@-webkit-keyframes spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media(max-width:600px) {
#asf-search-filters > .filter-item{width:50%}
}
#asf-next-page{position:fixed;z-index:99999999;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.80);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;opacity:0;visibility:hidden}
#asf-next-page.active{opacity:1;visibility:visible}
.v-cats-heading{margin-top:-15px;margin-bottom:15px}
.v-cats-heading:last-child{margin-bottom:-15px}
.cat-listing{font-size:0;line-height:0;padding:0;margin:-10px -20px 20px}
.cat-listing:last-child{margin-bottom:-10px}
.cat-listing li{font-size:14px;line-height:1.8;padding-left:20px;padding-right:20px;vertical-align:top;display:inline-block;width:25%}
.cat-listing li a{font-weight:700;text-decoration:none;color:rgba(102,102,102,1.0);display:block;padding-top:3px;padding-bottom:2px}
.cat-listing li a span{color:rgba(153,153,153,1.0)}
.cat-listing li a i{margin-right:4px}
.cat-listing li a:hover{color:rgba(34,34,34,1.0)}
@media(max-width:992px) {
.cat-listing li{width:33.33333333%}
}
@media(max-width:767px) {
.cat-listing li{width:50%}
}
.header-category-img{float:left;width:100%;display:block;margin-bottom:30px;margin-top:-10px}
.header-category-img .category-img{width:100px;height:100px;background-position:top center;background-size:cover;float:left;border-radius:50%;margin-right:15px}
.header-category-img .h3.category-title{margin-top:10px;margin-bottom:0;padding-bottom:0}
.header-category-img .category-post-count{display:block;margin-top:-4px;color:rgba(153,153,153,1.0)}
.channel-picture .category-bg{width:100%;height:100%;background-position:top center;background-size:cover;display:block}
.videopro_widget_categories:not(.widget_casting) .widget_casting_content.widget-cat-style-icon h4 a{color:rgba(102,102,102,1.0)}
.videopro_widget_categories:not(.widget_casting) .widget_casting_content.widget-cat-style-icon h4 a:hover{text-decoration:none;color:rgba(34,34,34,1.0)}
.videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 a{color:rgba(102,102,102,1.0)}
.videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 a:hover{text-decoration:none;color:rgba(34,34,34,1.0)}
.dark-div .videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 a,.dark-div.videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 a{color:rgba(153,153,153,1.0)}
.dark-div .videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 a:hover,.dark-div.videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 a:hover{color:rgba(255,255,255,1.0)}
.videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4{margin-bottom:0;}
.videopro_widget_categories .widget_casting_content.widget-cat-style-icon .channel-subscribe:last-child h4{margin-bottom:-10px}
.videopro_widget_categories .widget_casting_content.widget-cat-style-icon h4 i{margin-right:6px;min-width:15px}
.widget_casting_content .channel-subscribe .channel-title{margin-bottom:6px}
.ads-system{width:100%!important;padding-bottom:30px;margin:0 auto!important}
.ads-system.margin-bottom-35{padding-bottom:35px}
.cactus-listing-wrap .ads-system{padding-bottom:40px}
.ads-system .ads-content{max-width:728px;margin:0 auto!important;text-align:center}
.ads-system.page-wrap{line-height:1;padding-top:30px;position:relative;z-index:9}
#av-overlay{width:auto;max-width:600px}
#av-overlay #av_verify_form select,#av-overlay #av_verify_form input[type="text"]{display:inline-block;-webkit-appearance:menulist;margin-bottom:0}
#av-overlay #av_verify_form input[type="text"]{-webkit-appearance:none}
#av-overlay h1{margin-bottom:0;margin-top:-10px}
#av-overlay #av_verify_m{width:180px}
#av-overlay #av_verify_d{width:100px}
#av-overlay #av_verify_y{width:100px}
#av-overlay .submit [for="av_verify_remember"]{display:block;margin-bottom:25px}
#av-overlay input[type="checkbox"]{position:relative;margin-top:6px;vertical-align:top}
@media(max-width:767px) {
#av-overlay{max-width:100%;margin-left:20px;margin-right:20px}
#av-overlay #av_verify_form select{display:block}
#av-overlay #av_verify_m,#av-overlay #av_verify_d,#av-overlay #av_verify_y{width:100%}
}
.picture.has-tooltip{position:relative}
.picture.has-tooltip .picture-content:after{content:'';display:block;width:0;height:0;border:solid transparent;border-width:8px;border-right-color:rgba(38,38,38,1.0);position:absolute;right:0;top:50%;margin-top:-8px;opacity:0;visibility:hidden;transition:opacity 0.25s,visibility .25s;-webkit-transition:opacity 0.25s,visibility .25s}
.picture.has-tooltip.pos-left .picture-content:after{right:auto;left:0;border-right-color:rgba(38,38,38,0);border-left-color:rgba(38,38,38,1.0)}
.cactus-tooltip{position:absolute;left:100%;top:0;background-color:rgba(38,38,38,1.0);padding:30px;min-height:100%;min-width:320px;z-index:9;opacity:0;visibility:hidden;transition:opacity 0.25s,visibility .25s;-webkit-transition:opacity 0.25s,visibility .25s}
.picture.has-tooltip.pos-left .cactus-tooltip{left:auto;right:100%}
.picture.has-tooltip.active .picture-content:after,.picture.has-tooltip.active .cactus-tooltip{opacity:1;visibility:visible}
.cactus-tooltip .tooltip-title{padding-top:5px;padding-bottom:4px;margin-top:-10px;margin-bottom:20px}
.cactus-tooltip .tooltip-title:last-child{margin-bottom:-10px}
.cactus-tooltip .tooltip-excerpt{padding-top:3px;padding-bottom:2px;margin-top:-10px}
.cactus-tooltip .tooltip-excerpt:last-child{margin-bottom:-10px}
.cactus-tooltip .tooltip-info{font-size:12px;color:rgba(188,188,188,1.0);margin-top:-10px;margin-bottom:20px}
.cactus-tooltip .tooltip-info:last-child{margin-bottom:-10px}
.cactus-tooltip .tooltip-info i.fa{font-size:16px;margin-right:8px;position:absolute;left:0;top:7px}
.cactus-tooltip .tooltip-info > span{display:block;padding-top:5px;padding-bottom:3px;position:relative;padding-left:23px}
.login-to-vote{position:relative}
.login-to-vote .login-msg{position:absolute;top:100%;padding-top:13px;left:0;font-size:14px;line-height:1.8;text-align:left;color:rgba(102,102,102,1.0);opacity:0;visibility:hidden;z-index:9}
.login-to-vote:hover .login-msg{opacity:1;visibility:visible}
.login-to-vote .login-msg .login-content{background-color:rgba(255,255,255,1.0);padding:15px 15px 20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);box-shadow:0 0 20px rgba(0,0,0,.25);position:relative}
.login-to-vote .login-msg .login-content:after{content:'';display:block;width:0;height:0;border:solid transparent;border-width:8px;border-bottom-color:rgba(255,255,255,1.0);position:absolute;left:15px;bottom:100%;margin-top:-8px}
.login-to-vote .login-msg > *{white-space:nowrap}
.login-to-vote .login-msg .login-info{margin-top:-7px;display:block;margin-bottom:7px}
.login-to-vote .login-msg .login-link:hover{color:rgba(255,255,255,1.00)}
.login-to-vote .action-like,.login-to-vote .action-unlike{pointer-events:none}
#cactus-body-container ~ .main-bottom-sidebar-wrap,#cactus-body-container ~ footer{z-index:10}
#cactus-body-container ~ .main-bottom-sidebar-wrap{margin-bottom:-1px}
.wall-ads-control{position:fixed;z-index:9}
.wall-ads-left{left:calc((100% - 1220px) / 2 + 40px);left:-webkit-calc((100% - 1220px) / 2 + 40px);left:-ms-calc((100% - 1220px) / 2 + 40px);left:-moz-calc((100% - 1220px) / 2 + 40px);transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);top:60px}
.cactus-box .wall-ads-left{left:calc((100% - 1182px) / 2);left:-webkit-calc((100% - 1182px) / 2);left:-ms-calc((100% - 1182px) / 2);left:-moz-calc((100% - 1182px) / 2)}
.wall-ads-right{right:calc((100% - 1220px) / 2 + 40px);right:-webkit-calc((100% - 1220px) / 2 + 40px);right:-ms-calc((100% - 1220px) / 2 + 40px);right:-moz-calc((100% - 1220px) / 2 + 40px);transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);top:60px}
.cactus-box .wall-ads-right{right:calc((100% - 1182px) / 2);right:-webkit-calc((100% - 1182px) / 2);right:-ms-calc((100% - 1182px) / 2);right:-moz-calc((100% - 1182px) / 2)}
@media (max-width: 1366px) {
.wall-ads-left{left:calc((100% - 1180px) / 2 + 20px);left:-webkit-calc((100% - 1180px) / 2 + 20px);left:-ms-calc((100% - 1180px) / 2 + 20px);left:-moz-calc((100% - 1180px) / 2 + 20px)}
.wall-ads-right{right:calc((100% - 1180px) / 2 + 20px);right:-webkit-calc((100% - 1180px) / 2 + 20px);right:-ms-calc((100% - 1180px) / 2 + 20px);right:-moz-calc((100% - 1180px) / 2 + 20px)}
}
@media (max-width: 1199px) {
.cactus-box .wall-ads-left{left:calc((100% - 980px) / 2);left:-webkit-calc((100% - 980px) / 2);left:-ms-calc((100% - 980px) / 2);left:-moz-calc((100% - 980px) / 2)}
.cactus-box .wall-ads-right{right:calc((100% - 980px) / 2);right:-webkit-calc((100% - 980px) / 2);right:-ms-calc((100% - 980px) / 2);right:-moz-calc((100% - 980px) / 2)}
}
@media (max-width:1023px) {
.wall-ads-left,.wall-ads-right{display:none}
}
.cactus-post-item .picture-content.screenshots-preview-inline{position:relative;overflow:hidden}
.cactus-post-item .picture-content.screenshots-preview-inline .svg-loading{position:absolute;right:10px;top:10px}
.cactus-post-item .picture-content.screenshots-preview-inline img:not(:first-child){opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.cactus-post-item .picture-content.screenshots-preview-inline:not(.play-screenshots) img:not(:first-child){transition-delay:0!important;-webkit-transition-delay:0!important}
.cactus-post-item .picture-content.screenshots-preview-inline.play-screenshots img:not(:first-child){opacity:1;visibility:visible;transition:.1s ease-in;-webkit-transition:.1s ease-in}
.cactus-post-format-video .cactus-video-content-api.float-video{z-index:9998;transition:all .4s;-webkit-transition:all .4s;animation:opacityVideo ease .4s;-webkit-animation:opacityVideo ease .4s}
@keyframes opacityVideo {
0%{opacity:0}
35%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes opacityVideo {
0%{opacity:0}
35%{opacity:0}
100%{opacity:1}
}
.close-video-floating{position:absolute;bottom:100%;right:6px;color:rgba(255,255,255,1.0);font-size:18px;cursor:pointer;display:block;border-radius:2px;width:24px;height:24px;background-color:rgba(0,0,0,0.8);text-align:center;line-height:24px;margin-bottom:6px;opacity:0;visibility:hidden}
.topright .close-video-floating{bottom:auto;margin-bottom:auto;top:100%;margin-top:10px}
.float-video .close-video-floating{opacity:1;visibility:visible}
.float-video {-webkit-box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.68);-moz-box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.68);box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.68);}
.hidden-title{display:none!important}
.onp-sl-secrets .onp-sl-control{z-index:8!important}
.cactus-listing-config.style-2.shortcode-contentbox .button-and-share.button-center{text-align:center}
.cactus-listing-config.style-2.shortcode-contentbox .button-and-share.button-right{text-align:right}
@keyframes fadeForLazyload {
0%{opacity:.3}
100%{opacity:1}
}
@-webkit-keyframes fadeForLazyload {
0%{opacity:.3}
100%{opacity:1}
}
.effect-fade.lazyloaded{animation:fadeForLazyload .5s linear;-webkit-animation:fadeForLazyload .5s linear}
.live-comment{background-color:rgba(60,60,60,1.0);padding:20px;position:relative;z-index:0;margin-bottom:30px}
.live-comment .comment-content-wrap{max-height:330px;overflow:hidden}
.live-comment .comments-title,.live-comment #reply-title,.live-comment .logged-in-as{display:none}
.live-comment .mCSB_scrollTools{width:10px;z-index:1}
.live-comment .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;margin:0}
.live-comment .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,0.8);margin:0;width:10px;border-radius:0;-webkit-border-radius:0;right:0;left:auto}
.live-comment .mCSB_inside>.mCSB_container{margin:0}
.style-post + .live-comment{margin-top:-30px}
.live-comment .comments-area .comment-form > .form-submit{margin-bottom:0}
.live-comment #respond{margin-bottom:30px}
.live-comment #respond input{background-color:rgba(80,80,80,1.0);margin:0}
.live-comment #respond input:focus{border-color:rgba(119,119,119,1.0)}
.live-comment #respond p{padding:0}
.live-comment #commentform{display:table;width:100%}
.live-comment #commentform > #comment{width:100%}
.live-comment #commentform > .form-submit{width:1px}
.live-comment #commentform > .form-submit #submit{margin-left:20px;padding-left:20px;padding-right:20px;background-color:rgba(217,37,29,1.0);color:rgba(255,255,255,1.0)}
.live-comment #commentform > .form-submit #submit:hover{background-color:rgba(153,153,153,1.0);color:rgba(255,255,255,1.0)}
.live-comment #commentform > #comment,.live-comment #commentform > .form-submit{display:table-cell;vertical-align:top}
.live-comment .comments-area .comment-list > [id^="comment-"]:last-child:not(.parent) > article[id^="div-comment-"]{margin-bottom:10px}
@media(max-width:400px) {
.comments-area .comment-list > [id^="comment-"]:last-child:not(.parent) > article[id^="div-comment-"]{padding-bottom:0}
}
.live-comment .comments-area .reply a{text-transform:uppercase}
.live-comment .comments-area .reply a:hover{color:rgba(255,255,255,1.00)}
.live-comment .comment-notes{display:none}
.live-comment .comment-notes ~ input:not(#url){margin-bottom:15px}
.subscribe-header{margin-bottom:40px}
.subscribe-header.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture{width:75px}
.subscribe-header.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .content{width:100%}
.subscribe-header.cactus-listing-config.style-3 .cactus-post-item > .entry-content > .picture + .content{width:calc(100% - 78px);width:-webkit-calc(100% - 78px);width:-ms-calc(100% - 78px);width:-moz-calc(100% - 78px);width:-o-calc(100% - 78px)}
.style-channel-listing{margin-bottom:40px;border-bottom:1px dotted rgba(215,215,215,1.0)}
.style-channel-listing:last-child{border-bottom:none;margin-bottom:0}
.no-post{text-align:center;margin-top:105px}
.no-post h2{color:rgba(188,188,188,1.0)}
.no-post .btn{margin-top:25px;background-color:rgba(153,153,153,1.0)}
.no-post .btn:hover{background-color:rgba(34,34,34,1.0)}
@media(max-width:767px) {
.no-post{margin-top:0}
}
.list-cactus-text-block{margin-top:-15px;margin-bottom:27px}
.cactus-listing-wrap.subscribe-listing .invi.no-posts{margin-bottom:-41px;overflow:hidden}
.tml .tml-action-links{float:right;text-align:right}
.tml .tml-action-links a{text-decoration:underline}
.tml .message{margin:20px 0 0}
.body-content .tml-user-panel{max-width:100%}
.body-content .tml-user-panel .tml-user-avatar{float:left;margin:10px 40px 40px 0}
.body-content .tml-user-panel:after{clear:both}
.tml-profile-page.row{width:100%}
.tml-profile-page .col-md-9{width:75%;float:left}
.tml-profile-page .col-md-9 .col-inner{padding:0 20px 0 0}
.tml-profile-page .col-md-3{width:25%;float:right}
.tml-profile-page .col-md-3 .col-inner{padding:0 0 0 20px}
.tml-profile form h3,.tml-profile .profile-group > table .tml-user-admin-bar-front-wrap th label{font-size:16px;text-transform:uppercase;padding:0 0 10px;border-bottom:1px solid #CCC;margin:0 0 20px;color:#000}
.tml-profile form .tml-form-table{margin-top:0}
.tml-profile form .tml-form-table tr,.tml-profile form .form-table tr,.tml-profile table.cactus-account:not(#wp-calendar) tbody > tr:nth-child(even){background:none!important}
.tml-profile form table.tml-form-table th,.tml-profile form table.form-table th,.tml-profile form table.tml-form-table td,.tml-profile form table.form-table td{padding-left:0!important;vertical-align:top}
.tml-profile form .tml-form-table label,.tml-profile form .form-table label{color:#000}
.tml-profile .profile-group{margin:0 0 40px;border:1px solid #CCC;padding:20px}
.tml-profile .profile-group .description{font-style:italic;margin:0 0 20px;display:inline-block;font-weight:400}
.tml-profile .profile-group > table:last-child{margin-bottom:0}
.tml-profile .cactus-account td{padding:13px 20px 12px}
table.tml-form-table:not(#wp-calendar) tbody tr:first-child,table.form-table:not(#wp-calendar) tbody tr:first-child{color:rgba(102,102,102,1.0)}
table.tml-form-table:not(#wp-calendar) tbody tr:first-child > *,table.form-table:not(#wp-calendar) tbody tr:first-child > *,table.tml-form-table:not(#wp-calendar) tbody tr > *,table.form-table:not(#wp-calendar) tbody tr > *{border-bottom:none}
.tml-profile table.tml-form-table:not(#wp-calendar) tbody tr:first-child > *,.tml-profile table.tml-form-table:not(#wp-calendar) thead tr:first-child > *,.tml-profile table.form-table:not(#wp-calendar) tbody tr:first-child > *,.tml-profile table.form-table:not(#wp-calendar) tbody tr > *{padding:0 0 0 20px}
table.tml-form-table:not(#wp-calendar) tbody tr > *,table.tml-form-table:not(#wp-calendar) thead tr > *{padding:0 0 0 20px}
.tml-profile .form-table td input + br{display:none}
.tml-profile .profile-group .cactua_add_account{margin-bottom:20px;padding:0;background:none;color:rgba(102,102,102,1.0)}
.tml-profile .profile-group .custom-acc-remove{font-size:0;padding:5px 10px;margin-top:14px;background:none;color:rgba(102,102,102,1.0)}
.tml-profile .profile-group .custom-acc-remove .fa-times:before{font-size:14px}
.tml-section.hidden{display:none}
.tml-profile-page .menu-items{list-style:none;padding:0;margin-bottom:40px}
.tml-profile-page .menu-items a{text-decoration:none;color:rgba(102,102,102,1.0);font-weight:700}
.tml-profile-page .menu-items a.active{color:#cc0000}
@media (max-width: 767px) {
.tml-profile-page{margin-top:-20px}
.tml-profile-page .col-md-9,.tml-profile-page .col-md-3{width:100%}
.tml-profile-page .col-md-9 .col-inner,.tml-profile-page .col-md-3 .col-inner{padding:0}
.tml-profile-page .col-md-3{margin-bottom:20px;float:left}
}
.badges-group{position:absolute;top:0;right:0;z-index:1}
.badges-group > *{width:50px;float:left}
.badges-group > * + *{margin-left:10px}
.badges-group.css-config > *{position:relative;min-width:50px;min-height:58px;background-color:rgba(11,91,231,1.00);text-align:center;color:rgba(255,255,255,1.00)}
.badges-group.css-config > :before{content:'';display:block;position:absolute;top:100%;left:0;border:solid transparent;border-width:7px 13px;border-left-color:rgba(11,91,231,1.00);border-top-color:rgba(11,91,231,1.00)}
.badges-group.css-config > :after{content:'';display:block;position:absolute;top:100%;right:0;border:solid transparent;border-width:7px 13px;border-right-color:rgba(11,91,231,1.00);border-top-color:rgba(11,91,231,1.00)}
.badges-group.css-config > * i{font-size:20px;line-height:1;margin-top:7px}
.badges-group.css-config > * span{font-size:8px;line-height:1.1;display:block;margin-top:3px}
.badges-group > * img,#body-wrap .badges-group > * img{position:static;top:auto;left:auto;max-width:100%;margin:auto;display:block;width:100%;height:auto}
.author-position{margin-top:-14px;float:left;display:block;width:100%;margin-bottom:8px;color:rgba(153,153,153,1.0)}
.woocommerce .quantity .qty{width:75px;text-align:center;padding:6px 5px;color:#000;font-size:24px}
.woocommerce div.product form.cart .button{padding:15px 25px}
#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:180px}
.woocommerce-cart table.cart td.actions .coupon .input-text#coupon_code{width:145px;padding:8px 5px 7px}
.woocommerce .cart .button,.woocommerce .cart input.button{border:1px solid #d3ced2}
.woocommerce-ordering .orderby{-webkit-appearance:initial}
.woocommerce a.added_to_cart{color:#77a464}
.woocommerce a.added_to_cart:after{content:'\f178';font-family:fontawesome;margin:0 0 0 5px}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px}
.cactus-header-search-form .widget-asf form #searchsubmit{z-index:1}
.cactus-header-search-form .widget-asf form span.searchtext{pointer-events:initial;height:45px;width:100%;border-right:0}
.cactus-header-search-form .widget-asf form span.searchtext:after,.cactus-header-search-form .widget-asf form span.searchtext:before{content:'';display:none}
.cactus-header-search-form .widget-asf .searchtext .suggestion{pointer-events:initial;bottom:auto;border:none;width:auto;box-shadow:0 1px 10px #333;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:5px}
.cactus-header-search-form .widget-asf .searchtext .suggestion:after,.cactus-header-search-form .widget-asf .searchtext .suggestion:before{content:'';display:none}
.cactus-header-search-form .widget-asf form span.searchtext.loading .fa-search{animation:fa-spin 2s infinite linear;-webkit-animation:fa-spin 2s infinite linear}
.cactus-header-search-form .widget-asf .searchtext .suggestion ul li.active a,.cactus-header-search-form .widget-asf .searchtext .suggestion ul li a:hover{background:rgba(217,37,29,1.0)}
@media(max-width:767px) {
.cactus-header-search-form .widget-asf form span.searchtext{height:70px}
}
#video_thumbnail_image{position:relative;line-height:0}
#video_thumbnail_image *{line-height:1.8em}
#video_thumbnail_image .heading{line-height:1.5em}
#video_thumbnail_image .post-meta{position:absolute;bottom:40px;text-align:center;width:100%}
#video_thumbnail_image .post-meta a{text-decoration:none}
#video_thumbnail_image .heading{padding:0 40px 30px}
#video_thumbnail_image .post-meta .meta-1 a{text-transform:uppercase}
#video_thumbnail_image .post-meta .meta-1 a.cactus-info{margin-left:12px}
#video_thumbnail_image .post-meta .meta-1.cactus-info.categories a.cactus-info:before{content:''}
#video_thumbnail_image .post-meta .meta-2{padding-top:22px}
#video_thumbnail_image .ct-icon-video{width:120px;height:120px;margin-left:-60px;margin-top:-60px;border-radius:10px;z-index:1}
#video_thumbnail_image .ct-icon-video:before{border-width:26px 47px;margin-top:-26px;margin-left:-18px}
#video_thumbnail_image .overlay{position:absolute;width:100%;height:50%;top:50%;left:0;background:rgba(0,0,0,0.3);background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9))}
#video_thumbnail_image .ct-icon-video.loading:before{content:'\f110';width:auto;height:auto;border:none;font-family:fontawesome;animation:fa-spin 1s infinite steps(8);font-size:40px;-webkit-animation:fa-spin 1s infinite steps(8);margin-left:-18px;margin-top:-13px}
@media(max-width:1023px) {
#video_thumbnail_image .ct-icon-video{width:60px;height:60px;margin-left:-30px;margin-top:-30px;border-radius:5px}
#video_thumbnail_image .ct-icon-video:before{border-width:13px 23.5px;margin-top:-13px;margin-left:-9px}
#video_thumbnail_image .ct-icon-video.loading:before{font-size:30px;margin-left:-15px;margin-top:-11px}
#video_thumbnail_image .author,#video_thumbnail_image .meta-1{display:none}
#video_thumbnail_image .heading{font-size:18px}
}
@media(max-width:320px) {
#video_thumbnail_image .ct-icon-video{width:30px;height:30px;margin-left:-15px;margin-top:-15px;border-radius:5px}
#video_thumbnail_image .ct-icon-video:before{border-width:9px 17.5px;margin-top:-9px;margin-left:-7px}
#video_thumbnail_image .ct-icon-video.loading:before{font-size:19px;margin-left:-10px;margin-top:-13px}
#video_thumbnail_image .author,#video_thumbnail_image .meta-2,#video_thumbnail_image .meta-1{display:none}
#video_thumbnail_image .heading{font-size:14px}
}
.authors-listing-content .user .thumbnail{float:left;margin:0 20px 10px 0}
.authors-listing-content .user .user-data{float:left;width:100%;padding-bottom:20px}
.authors-listing-content .user .data{display:block}
.authors-listing-content .user .web{margin:5px 0 0}
.authors-listing-content .user h3{padding-top:0;margin-top:-8px;padding-bottom:0;font-size:18px}
.authors-listing-content .user .posts_count{margin-bottom:5px}
.authors-listing-content .user h3 a{text-decoration:none}
.authors-listing-content .user .social-listing li{width:20px;height:20px;font-size:10px}
.authors-listing-content .user .social-listing li:first-child{margin-left:0}
.authors-listing-content .user .social-listing li a{width:20px;height:20px}
.authors-listing-content .user .social-listing li i{margin-top:5px}
.authors-listing-content .wpb_column{margin:0 0 40px}
.authors-listing-content > .vc_row{margin:0}
.cactus-sidebar.ct-small .widget_top_channel_content .posted-on > * + :before{content:'';display:none}
#gototop{display:inline-block;width:40px;height:40px;position:fixed;right:15px;bottom:15px;z-index:10}
#gototop a{display:inline-block;width:40px;height:40px;text-align:center;z-index:10;background:#3c3c3c;font-size:24px;color:#a1a1a1;border-radius:2px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#gototop:hover{transition:all ease-in .2s}
#gototop.hidden{bottom:-35px;opacity:0;transition:all ease-in .5s}
ul.gform_fields{list-style:none;padding-left:0}
.submitModal .gform_wrapper{padding:20px 0 0}
.validation_error{background-color:rgba(251,233,232,1.0);color:rgba(217,37,29,1.0);border:2px solid rgba(244,189,187,1.0);border-radius:3px;-webkit-border-radiu:3px;text-align:center;padding:6px 20px 5px;margin-bottom:20px}
.validation_message{color:rgba(217,37,29,1.0)}
.ginput_container input{margin-bottom:0}
.gform_confirmation_message{color:rgba(25,166,18,1.0);background-color:rgba(221,242,220,1.0);border:2px solid rgba(163,219,160,1.0);border-radius:3px;-webkit-border-radius:3px;text-align:center;padding:6px 20px 5px;margin:20px 0 0}
.submitModal .gform_heading{display:none}
.submitModal .gfield_label{font-weight:700}
.submitModal .gfield_description{font-size:.8em;margin:10px 0 0}
.gform_footer{text-align:center}
.gform_footer .gform_ajax_spinner{margin:10px 0 0}
.gform_drop_area{border:2px dashed;padding:20px;margin:20px 0}
.fading_message.active{bottom:20px;opacity:1}
.fading_message{position:fixed;bottom:-50px;opacity:0;right:70px;z-index:100000;background:rgba(233,240,210,1);padding:3px 20px;color:#3c763d;border-color:#d6e9c6;transition:all ease-in .5s}
.fading_message.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.tax-video-series .page-navigation{margin-bottom:40px}

.fa-pulse2 {animation:pulse2 1s infinite;}
@keyframes pulse2 {10% {transform: scale(1.3)}}

*{box-sizing:border-box}
.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-9999}
.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
@media (min-aspect-ratio: 169) {
.video-foreground{height:300%;top:-100%}
}
@media (max-aspect-ratio: 169) {
.video-foreground{width:300%;left:-100%}
}
.FlexEmbed{display:block;overflow:hidden;position:relative}
.FlexEmbed:before{content:"";display:block;width:100%}
.FlexEmbed--2by1:before{padding-bottom:50%}
.CoverImage{background-position:center center;background-repeat:no-repeat;background-size:cover;max-height:600px;max-width:100%}

/* CUSTOM CSS */

mark {background: #f00;color: #fff;padding: 1px 3px 0px 3px;border-radius: 3px;}
.sostieni-btn {margin-right: 5px;}
.reactbox-description-mini .reactbox-lightbox-item-description {font-size: 14px!important;}
.cactus-post-item > .entry-content .picture-content > a > img {border-radius: 4px;}
.single-format-standard .body-content {font-size:15px}
.page h2, .page .h2, .page h3, .page .h3 {padding-top: 24px;}
.page h4, .page .h4 {padding-top: 14px;}
#player-embed {position: absolute;top: 0;left: 0;width: 100%; height: 100%;}
#player-embed iframe {background: #000;max-width:100% !important;}
#video-shadow.light_on {background: rgba(0,0,0,0.92);}
#videopro_social_accounts-6 {margin-bottom:22px;}
.skiptranslate {display:none!important;}
a.comment.cactus-info {display:none}
.comment-form-cookies-consent {margin-bottom: 5px;}
.comment-form-subscriptions {margin-bottom: 15px;}
.comments-area .comment-reply-title, .comments-area .comments-title {margin-top: 0px; font-family: 'Poppins',sans-serif; font-size: 26px; letter-spacing: -.67px; line-height: 1.3;}
.comments-area .comment-awaiting-moderation {margin-bottom: 5px;font-size: 13px;font-style: normal;}
.comments-area .comment-form > .logged-in-as {margin-top: -18px; margin-bottom: 10px;}
#cancel-comment-reply-link {margin-left: 15px;color: grey;font-size: 13px;text-transform: uppercase;}
.comments-area article[id^="div-comment-"] {margin-bottom: 30px;}
.comments-area .comment-form > .comment-notes {display: block;margin-bottom: 10px;margin-left: 3px;}
#subscribe-reloaded-action-p {margin-top:20px}
#subscribe-reloaded-update-p {margin-bottom: 15px;margin-top:30px}
.subscribe-form-button {margin-top: 15px;margin-bottom: 30px;}
.comments-area article[id^="div-comment-"] + #respond {padding-bottom: 45px;border-bottom: 1px solid rgba(230,230,230,1);margin-bottom: 40px;margin-top: -15px;}

.teaming-box {background: #EDF7FC; width:300px; text-align: center; padding:10px 10px 20px 10px; margin-bottom:-22px; margin-top: 18px; border-radius:8px; border: 1px solid #DDE7EC;}
.teaming-box2 {background: #EDF7FC; width: 100%; text-align: center; padding: 10px 10px 20px 10px; margin-bottom: 10px; margin-top: -20px; border-radius: 8px; border: 1px solid #DDE7EC;}
.teaming-text {margin-bottom:5px; margin-top: 0px !important}
.teaming-box .btn {background:#07acff}

.post-edit #player_1 {width: 900px;height: 510px;}
.donorbox {position: relative; color: #fff; width: 100%; height: 100%;}
.contentbox {width:80%;position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; font-family: 'Poppins', sans-serif;}
.contentbox .h1font, .contentbox .h2font {text-shadow: 1px 1px 10px #000; margin-bottom: 15px;}
.contentbox .h1font {font-size: 43px;}
.contentbox .h2font {font-size: 26px; line-height: 42px;}
.dbox-donation-button {background: #007cff url(https://donorbox.org/images/red_logo.png) no-repeat 25px;color: #fff;text-decoration: none; display: inline-block;font-size: 16px;padding: 16px 25px 16px 60px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-shadow: 0 1px rgba(0, 0, 0, 0.3);}
.dbox-donation-button a:hover {color: #e1e1e1;}
.float-video div.contentbox .h1font {font-size: 22px;line-height: 26px;}
.float-video div.contentbox .h2font {font-size: 14px;line-height: 22px;}

.cactus-post-format-playlist .playlist-scroll-bar {margin-left: 0px;}
.cactus-post-format-playlist .posted-on {display: none;}
.cactus-post-format-playlist .cactus-post-item > .entry-content .cactus-post-title {line-height: 1.25;font-size: 14px;}
.cactus-post-format-playlist .cactus-post-item > .entry-content > * {padding-left: 6px;padding-right: 5px;}

.single-format-video .body-content a {border-bottom: 1px dotted #444;}
.single-format-video .body-content a:hover {border-bottom: none;}
.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body {background:#000 !important;}
.badges-item {padding: 4px 0px 0 0;}
.cactus-contents-block .control-header .block-title {margin-top: -11px;}
.cactus-contents-block .control-header .elms-right {margin-top: 16px;}
.tab-control button[aria-controls="menu"] {margin-top: 14px;}
#loadvid {height:600px;border-bottom:3px solid #CC0000; background: #111111}
.dropdown-menu {text-align: left;}
.cactus-nav-style-3 .cactus-container:not(.medium) .cactus-only-main-menu {text-align: center;float: none;}
.posted-on .jlk {color:#3c3c3c}
.tshirt {border-radius: 8px;border: 0px solid #313131;}
.asg-wrapper {margin-top: 30px;}
.awesome-gallery-edit-wrapper {display: none;}
.flipbook-textLayer ::selection {background: #cc0000d4;}
ol, ul {padding-left: 28px;margin-top: 10px;margin-bottom:6px}
div.body-content ol li {margin-bottom:10px}
hr {border: 0; height: 1px; background: #b0b0b0;}
.fbpage, .logcom {margin-bottom: 20px;}
.single-post-content .post-metadata {margin-bottom: 15px;}

.infodiv {position: absolute; background:#262626; width: 100%; height: 100%;top: 0;left: 0; z-index: 1; font-size: 23px;line-height: 28px;font-family: 'Poppins', sans-serif;}
.infospan{position: absolute;top: 50%;transform: translateY(-50%);padding: 0 140px;}
.float-video div.infodiv {font-size: 16px;line-height: 21px;}
.float-video div.infodiv span.infospan {padding: 0 40px;}

.vidbg-frontend-buttons.top-right {top: 15px;right: 15px;}
.vidbg-frontend-buttons a.vidbg-frontend-button {border-radius: 4px;}
#main_light_switcher .inside {z-index: unset;}
.CoverImage {background-color: #262626;}

#wp-disclaimer-popup #wpdp-decline {display:none}
#wp-disclaimer-popup p.wpdp-footer {text-align: center;	margin: 10px 0;}
.wpdp-white-popup {padding: 8px 30px 20px 30px;border-radius: 10px;font-size: 16px;}
.wpdp-white-popup hr {border: 0;	height: 1px;	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));	margin: 20px 0;}
.wpdp-white-popup h2 {text-transform: uppercase;	margin: 0 0 10px 0;}

.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title {font-size: 14px;width: 114px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fb-share-button {border: 2px solid #1877f2;background: #1877f2;margin-top: -2px;border-radius: 3px;display: inline-block !important;}
.mshare .fb-share-button {border: 2px solid #1877f2;background: #1877f2;margin-top: 0px; margin-right:10px;border-radius: 3px;display: inline-block !important;}
.video-edit p {padding-top: 10px;}

.single-format-gallery .body-content a {color: #C00;text-decoration: none;}
.single-format-gallery .body-content a:hover {text-decoration: none; border-bottom:1px dotted #cc0000}
.single-format-standard .body-content a {color: #C00;text-decoration: none;}
.single-format-standard .body-content a:hover {text-decoration: none; border-bottom:1px dotted #cc0000}

.widget.style-4 .widget-inner {border: 1px solid #ebebeb;padding: 15px 15px 30px;}
.widget.style-4 .widget-inner .widget-title::before {background-color: #ebebeb;}
.widget.style-4 .widget-inner {border: 1px solid #ebebeb;padding: 15px 30px 40px;background: #fafafa;}
.widget .textwidget {margin-top: -8px;margin-bottom: -8px;}
.widget.style-4 .widget-inner .btn {width: 100%;}
/*.bt-style-1 {width: 100%;text-align: center;}*/
.wp-pagenavi {padding-top: 28px;}
.navigation-ajax a {background-color: #cc0000;text-transform: uppercase;}
.wp-pagenavi a, .wp-pagenavi span {line-height: 52px;}
.asg .asg-bottom .asg-load-more {font-size: 14px;font-weight: 600;text-transform: uppercase;}

.cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited {font-size: 14px;font-weight: 600;border-radius: 4px;}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] {padding: 8px 25px;border-radius: 0px;}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {padding: 32px 32px 27px 32px;}
.cli-tab-footer .wt-cli-privacy-accept-btn {border-radius: 4px;}
.cli-tab-footer .cli-btn {padding: 10px 15px 8px 15px;font-weight: bold;}
.wt-cli-ckyes-footer-section {display: none;}

.vc_btn3.vc_btn3-color-danger {background-color:#cc0000 !important;font-weight: 700;font-size:15px;text-transform:uppercase}
.vc_btn3.vc_btn3-color-danger:hover {color: #fff; background-color: #999 !important;}
.single-post-content .single-title, .single-title, .poppins {font-family: 'Poppins', sans-serif; font-size: 32px;letter-spacing: -0.67px;line-height: 1.3;}
.cactus-breadcrumb {margin-bottom: 31px;}
.cactus-carousel-style-bottom {background-color: rgb(49, 49, 49);}
.slabtext-wrapper {margin-top: 7px; padding: 0 10px;}
.post-157 .slabtextdone .slabtext {line-height: 1.2;}
blockquote {font-family: 'Special Elite', cursive; color: #444444;font-size: 1.6rem;line-height: 1.4;position: relative;margin: 0;}
.single-post blockquote {font-size: 1.3rem;}
cite {line-height: 2.5;text-align: left;}
h1, .h1 {line-height: 1.2;}
.single-divider {margin-bottom: 20px;}
.wpcf7 form .wpcf7-response-output {padding: 0.4em 1em 0.2em 1em;}
.cactus-box .videov2-style {margin-left: -1px;	margin-right: -1px;}
.videov2-style .cactus-post-format-video-wrapper {width: 100%;}
.videov2-style .cactus-breadcrumb {padding-left: 20px;	padding-right: 20px;}
.videov2-style .video-toolbar {padding-left: 20px;padding-right: 20px;}
.videov2-style .video-toolbar-content {padding-top: 1px;padding-bottom: 0px;}
.do-not-sell {display: none;}
.cactus-single-content .blogmeta {border:1px solid #dfdfdf; margin:20px 0px 40px 0px; padding: 15px 6px 15px 15px; background-color:#FAFAFA;}
.mshare {float:right;}
.mvote {float:right; margin:0px 0 0 25px; color:#3c3c3c}
.social-listing {margin: -8px 0 0 -5px;}
.cactus-contents-block .control-header .block-title {color:#222222 !important;}
.home .cactus-breadcrumb, .home .single-title {display:none;}
.search h1.single-title.entry-title {margin-bottom: 20px;}
.cactus-sidebar-content .cactus-carousel-style-bottom {padding: 24px 20px 20px 20px;border-radius: 10px;margin-top: -5px;}
.cactus-sidebar-content .cactus-carousel-style-bottom.default-sidebar {padding: 22px 20px 10px 20px;}
.ct-sub-w-title {line-height: 1.2;padding: 0px 5px 2px 4px;margin-left: 5px;margin-bottom: 0px;}
#custom_html-7 .ct-sub-w-title {padding: 2px 5px 2px 4px;border-radius: 3px;margin-bottom: 2px;}
.cactus-breadcrumb {margin-top: -34px;}
.mb_YTPBar span.mb_OnlyYT, .mb_YTPBar span.mb_YTPUrl {display: none;}
.mb_YTPBar:hover .buttonBar {background: none;}
.mb_YTPBar .buttonBar {text-align: center;opacity: 1;}
.mb_YTPBar .simpleSlider {width: 60px;}
.mb_YTPBar span.mb_YTPTime {display: none;}
.mb_YTPBar .mb_YTPPlayPause {display: none;}
.view-sortby {padding: 2px 10px 1px 10px;}
input.wpcf7-form-control {margin-bottom:-10px}
body .submitModal input.wpcf7-captchar + * {margin-bottom: -8px;margin-top: 2px;font-size: small;}
body .wpcf7-captchac {margin-left: 6px;	margin-bottom: -6px;}
body .wpcf7-not-valid-tip {margin-top: 12px;margin-bottom: -15px;font-size: small;}
body .wpcf7-response-output {margin: 0px;}
.modal-title {padding-top: 9px;padding-bottom: 4px;font-size: 20px;text-transform: uppercase;}
.submitModal .close {bottom: -3px;}
span.wpcf7-form-control-wrap.post-description span.wpcf7-not-valid-tip {margin-top: -17px;margin-bottom: 16px;}
div.breadcrumb-wrap span.current {width: 100px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#ff-stream-1, #ff-stream-1-slideshow, #ff-stream-1 .ff-infinite .ff-content {z-index: 8;}
.gift-ring { animation: gift-ring_1305 4s ease-in infinite; transform-origin: 50% 50%; }
@keyframes gift-ring_1305 { 0% { transform: scale(1) } 2.08333% { transform:scale(.9) rotate(-8deg) } 4.16667% { transform:scale(.9) rotate(-8deg) } 6.25% { transform:scale(1.5) rotate(8deg) } 8.33333% { transform:scale(1.5) rotate(-8deg) } 10.41667% { transform:scale(1.5) rotate(8deg) } 12.5% { transform:scale(1.5) rotate(-8deg) } 14.58333% { transform:scale(1.5) rotate(8deg) } 16.66667% { transform:scale(1) rotate(0) } 100% { transform:scale(1) rotate(0) } }

@media only screen and (max-width: 1024px){
.cactus-post-format-playlist .cactus-post-format-row > .video-playlist-content {margin-top: 0px;}
.cactus-breadcrumb {display: none;}
.slider-toolbar-carousel .cactus-listing-config.style-2 .cactus-post-item > .entry-content .cactus-post-title {font-size: 16px;width: 280px;}
.infodiv {font-size: 20px;line-height: 25px;background: #3a3a3a;}
.contentbox .h1font {font-size: 32px;line-height: 38px;}
.contentbox .h2font {font-size: 18px;line-height: 28px;}
.infospan{padding: 0 70px;}
.float-video div.infodiv {font-size: 17px;line-height: 23px;background: #3a3a3a;}
.float-video div.contentbox .h2font {font-size: 14px;line-height: 20px;}
.float-video div.infodiv span.infospan {padding: 0 50px;}
.cactus-logo{padding-left: 8px;}
}
@media only screen and (max-width: 580px){
.cactus-header-search-form form input:not([type="submit"]):focus {color: rgb(236, 236, 236);}
.single .post-metadata .fa-calendar-o {display:none}
.cactus-post-item {margin-bottom:30px}
.videov2-style .video-toolbar {padding-left: 10px;padding-right: 10px;}
.infodiv {font-size: 14px;line-height: 17px;background: #3a3a3a;}
.contentbox .h1font {font-size: 30px;line-height: 36px;}
.contentbox .h2font {display:none}
.contentbox .h1font, .contentbox .h2font {margin-bottom: -10px;margin-top: -10px;}
.float-video div.contentbox .h1font, .float-video div.contentbox .h2font {margin-bottom: -15px;}
.float-video div.contentbox .h1font {font-size: 20px;line-height: 26px;}
.dbox-donation-button {background: #007cff; padding: 6px 15px 6px 15px;}
.infospan{padding: 0 30px;}
.float-video div.infodiv {font-size: 10px;line-height: 12px;background: #3a3a3a;}
.float-video div.infodiv span.infospan {padding: 0 10px;}
.view-mode {display: none;}
.cactus-carousel-style-bottom {padding: 30px 22px 30px 21px;}
.single-post-content .single-title, .single-title {line-height: 1.2;}
.single-post-content .single-title, .single-title, .poppins {font-size: 30px;}
.view-sortby {width: 144px;}
.cactus-info.date-time {letter-spacing: -0.5px;}
.mvote {float: right;margin: 2px 0 0px 0px;color: #3c3c3c;letter-spacing: -0.5px;font-size: 12px;}
.mshare {display: none;}
.fulljustify {font-size: 20px !important;}
.cactus-single-content .blogmeta {border:0px solid #dfdfdf; margin:20px 0px 30px 0px; padding:1px; background-color:#fff;}
.cactus-navigation-post {display: none;}
.single-post-content .cactus-single-content > .social-listing {margin-bottom: 35px;}
.like-information {font-size: 28px;}
.single-post-content .post-metadata .posted-on > * {margin-right: 5px;}
.prev-video, .next-video, .autoplay-group, .fbbutton {display: none;}
}

@keyframes blink { 0% {opacity: 1;} 50% {opacity: 0.4;} 100% {opacity: 1;} }
.fa-icon {animation: blink 1s ease-in-out infinite;color:#cc0000;}

#goog-gt-tt {display:none !important;}
.goog-te-banner-frame {display:none !important;}
.goog-te-menu-value:hover {text-decoration:none !important;}
.goog-text-highlight {background-color:transparent !important;box-shadow:none !important;}
body {top:0 !important;}
#google_translate_element2 {display:none!important;}
/*#gtranslate_selector {display: inline-block;width: 110px;border: none;padding: 13px 10px 13px 10px;text-align: center;background: #c00;color: #fff;text-transform: uppercase;font-weight: bold;margin-left: 5px;margin-bottom: 0px;font-size: 15px;}*/
#gtranslate_selector {display: inline-block;width: auto;border: none;padding: 10px 0px;text-align: center;color: #fff;text-transform: uppercase;font-weight: 700;margin-left: 5px;margin-bottom: 0px;}
#gtstyle {width: auto;margin-left: 5px;background: #595959;text-transform: uppercase; padding-right: 8px; text-align: center; padding-left: 8px;}

/* END CUSTOM */