@charset "UTF-8";
.wpp-no-data {
} .wpp-list {
} .wpp-list li {
overflow: hidden;
float: none;
clear: both;
margin-bottom: 1rem;
}
.wpp-list li:last-of-type {
margin-bottom: 0;
} .wpp-list li.current {
} .wpp-thumbnail {
display: inline;
float: left;
margin: 0 1rem 0 0;
border: none;
} .wpp-post-title {
} .wpp-excerpt {
} .wpp-meta, .post-stats {
display: block;
font-size: 0.8em;
}
.wpp-meta:empty, .post-stats:empty {
display: none;
} .wpp-comments {
} .wpp-views {
} .wpp-author {
} .wpp-date {
} .wpp-category {
} .wpp-rating {
}.youzify-rate-user{border:none;float:none;width:250px;text-align:center;display:block;overflow:hidden;margin:10px auto 30px}.youzify-rate-user .youzify-rate-user-desc{color:var(--yzfy-heading-color);display:block;font-size:16px;padding-left:0;margin-bottom:20px}.youzify-rate-user>input{display:none}.youzify-rate-user>label:before{margin:8px;font-size:30px;font-family:"Font Awesome 5 Free"!important;display:inline-block;content:"\f005";font-weight:700}.youzify-rate-user>label{color:#ddd;float:right;width:initial;clear:initial;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.youzify-rate-user>.half:before{content:"\f089";position:absolute}.youzify-rate-user:not(:checked)>label:hover,.youzify-rate-user:not(:checked)>label:hover~label,.youzify-rate-user>input:checked~label{color:gold}.youzify-rate-user>input:checked+label:hover,.youzify-rate-user>input:checked~label:hover,.youzify-rate-user>input:checked~label:hover~label,.youzify-rate-user>label:hover~input:checked~label{color:#FFED85}.youzify-star-rating i{font-size:20px;margin-right:5px}.rtl .youzify-star-rating i{margin-right:0;margin-left:5px}.youzify-star-rating i:last-of-type{margin-right:0}.rtl .youzify-star-rating i:last-of-type{margin-left:0}.youzify-star-rating i.star-empty{color:#ddd}.youzify-star-rating i.star-full:before{content:"\f005"}.youzify-star-rating i.star-full{color:gold}.youzify-star-rating i.star-half{color:#ddd;position:relative}.youzify-star-rating i.star-half:after{left:0;content:"\f089";position:absolute;color:gold}.youzify-review-item{position:relative;border-radius:3px;margin-bottom:35px;background-color:var(--yzfy-card-bg-color)}.youzify-review-item .youzify-item-head{padding:20px 25px}.youzify-review-item .youzify-item-head .youzify-item-img{margin-right:12px;vertical-align:middle;display:inline-block}.youzify-review-item .youzify-item-head .youzify-item-img img{width:50px;height:50px;border-radius:100%}.rtl .youzify-review-item .youzify-item-head .youzify-item-img{margin-left:12px;margin-right:0}.youzify-review-item .youzify-item-head .youzify-head-meta{display:inline-block;vertical-align:middle}.youzify-review-item .youzify-item-content{border-top:1px solid var(--yzfy-primary-border-color)}.youzify-review-item .youzify-head-meta .youzify-item-name a{margin:0;color:var(--yzfy-primary-color);clear:initial;font-size:var(--yzfy-primary-font-size);font-weight:600;line-height:24px;letter-spacing:0;display:inline-block;text-transform:capitalize}.youzify-review-item .youzify-head-meta .youzify-item-date{display:block;color:var(--yzfy-secondary-color);margin-top:6px;font-size:10px;letter-spacing:1px;text-transform:uppercase}.youzify-review-item .youzify-item-rating{margin-top:15px;float:right}.rtl .youzify-review-item .youzify-item-rating{float:left}.youzify-review-item .youzify-item-content .youzify-item-desc{line-height:27px;margin-bottom:0;font-size:var(--yzfy-primary-font-size);color:var(--yzfy-text-color);padding:25px}.youzify-reviews-statistics{padding:25px;border-radius:3px;margin-bottom:35px;background-color:#fff}.youzify-user-ratings-details{z-index:9;margin-top:15px;position:relative}.youzify-user-ratings-details .youzify-user-ratings-rate,.youzify-user-ratings-details .youzify-user-ratings-total{color:#a9a6a6;font-size:10px;font-weight:600;line-height:18px;text-transform:uppercase}.youzify-user-ratings-details .youzify-separator,.youzify-user-ratings-details .youzify-user-rating-stars,.youzify-user-ratings-details .youzify-user-ratings-rate,.youzify-user-ratings-details .youzify-user-ratings-total{vertical-align:middle;display:inline-block}.youzify-user-ratings-details .youzify-separator{color:#a9a6a6;margin:0 5px;font-size:15px}.youzify-horizontal-layout .youzify-profile-header .youzify-user-ratings-details .youzify-separator,.youzify-horizontal-layout .youzify-profile-header .youzify-user-ratings-details .youzify-star-rating i.star-empty,.youzify-horizontal-layout .youzify-profile-header .youzify-user-ratings-details .youzify-star-rating i.star-half,.youzify-horizontal-layout .youzify-profile-header .youzify-user-ratings-details .youzify-user-ratings-rate,.youzify-horizontal-layout .youzify-profile-header .youzify-user-ratings-details .youzify-user-ratings-total{color:#fff}.youzify-rating-show-more{width:100%;display:block;color:#969696;font-size:var(--yzfy-primary-font-size);font-weight:600;margin-top:25px;padding:20px 25px;text-align:center;background-color:#fff}@media screen and (max-width:1024px){.youzify-review-item{margin-bottom:15px}}@media screen and (max-width:768px){.rtl .youzify-review-item .youzify-item-head .youzify-item-img,.youzify-review-item .youzify-item-head .youzify-item-img,.youzify-user-ratings-details .youzify-user-rating-stars{display:block}.youzify-review-item .youzify-item-content .youzify-item-desc,.youzify-review-item .youzify-item-head{text-align:center}.youzify-review-item .youzify-item-head{padding:25px}.youzify-review-item .youzify-item-head .youzify-item-img img{margin:0 auto 15px}.rtl .youzify-review-item .youzify-item-rating,.youzify-review-item .youzify-item-rating{float:none}.youzify-user-ratings-details .youzify-separator,.youzify-user-ratings-details .youzify-user-ratings-rate,.youzify-user-ratings-details .youzify-user-ratings-total{margin-top:15px}.youzify-user-rating-stars+.youzify-separator{display:none}}@media screen and (max-width:375px){.youzify-user-ratings-details .youzify-user-rating-stars{display:block}.youzify-user-ratings-details .youzify-separator,.youzify-user-ratings-details .youzify-user-ratings-rate,.youzify-user-ratings-details .youzify-user-ratings-total{margin-top:15px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}section,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-spacing:0;border-collapse:collapse;}input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="button"],input[type="submit"],input[type="reset"],textarea,button{-webkit-appearance:none;}input::-moz-focus-inner{margin-top:0;margin-bottom:-1px;padding:0;border:0;}  * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
outline: none;
-webkit-text-size-adjust: none;
}
html {
overflow-x: hidden;
}
body {
margin: 0;
padding: 0;
font-size: 100%;
-webkit-text-size-adjust: 100%;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-font-variant-ligatures: none;
font-variant-ligatures: none;
}
.gp-loader {
display: block;
overflow: hidden;
position: fixed;
z-index: 999999;
top: 0; 
left: 0;
width: 100%;
height: 100%;
opacity: 1;
visibility: visible;
background: #fff;
-webkit-transition: all .35s ease-out;
transition: all .35s ease-out;
}
.gp-loader.gp-remove-loader {
opacity: 0;
visibility: hidden;
}
.gp-loader-custom-icon {
position: relative;
top: 50%;
left: 50%;
margin: 0 auto;
} a {
text-decoration: none;
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
margin: 0 0 10px 0;
padding: 0;
word-wrap: break-word;
}
p,
p:first-child {
margin-bottom: 12px;
}
p:last-child {
margin-bottom: 0;
}
em, 
var,
tt,
q {
font-style: italic;
}
small {
font-size: xx-small;
line-height: 1em;
}
sup {
vertical-align: top;
font-size: xx-small;
line-height: 1em;
} 
sub {
vertical-align: bottom;
font-size: xx-small;
line-height: 1em;
}
mark {
padding: 3px 5px;
border: 1px solid #FFD600;
background: #FFEB00;
color: #726C29;
font-weight: bold;
}
ins {
text-decoration: none;
}
dl {
margin-bottom: 20px;
}
dd {
margin-bottom: 10px;
}
dt {
font-weight: bold;
} ol {
margin: 0 0 12px 24px;
padding: 0;
list-style-type: decimal;
}
ul {
margin: 0 0 12px 24px;
padding: 0;
list-style-type: square;
} pre:not(.wp-block-verse) {
overflow: auto;
margin: 0 0 20px 0;
padding: 15px 20px;
font-family: 'Courier New';
white-space: pre-wrap;
word-wrap: break-word;
}
code,
kbd {
font-family: 'Courier New';
} .wp-block-verse {
font-family: Georgia, 'Times New Roman';    
font-size: 24px;
line-height: 1;
}  blockquote,
.wp-block-quote:not(.is-large):not(.is-style-large),
.wp-block-quote.is-large, 
.wp-block-quote.is-style-large {
position: relative;
overflow: hidden;
margin: 40px 0;
padding: 20px;
border-width: 0;
border-top-width: 3px;
border-bottom-width: 3px;
border-style: solid;
}
.wp-block-pullquote.is-style-solid-color blockquote {
max-width: 100%;
}
blockquote p,
.wp-block-pullquote p,
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 20px;
line-height: 30px;
font-weight: 500;
}
.wp-block-quote.is-large p, 
.wp-block-quote.is-style-large p {
font-size: 24px;
line-height: 34px;
font-style: normal;
} .wp-block-pullquote {
border: 0;
padding: 0;
}
.wp-block-pullquote.is-style-solid-color blockquote {
border: 0;
} blockquote cite {
margin-top: 15px;
}
cite,
.wp-block-quote.is-large cite, 
.wp-block-quote.is-large footer, 
.wp-block-quote.is-style-large cite, 
.wp-block-quote.is-style-large footer,
.wp-block-quote__citation, 
.wp-block-quote cite, 
.wp-block-quote footer,
.wp-block-pullquote__citation, 
.wp-block-pullquote cite, 
.wp-block-pullquote footer {
display: block;
opacity: 0.5;
font-size: 18px;
line-height: 22px;
font-style: normal;
text-align: inherit;
text-transform: inherit;
} .gp-entry-content > *.alignwide {
margin-left: auto;
margin-right: auto;
clear: both;
}
.gp-entry-content > *.alignfull {
clear: both;
position: relative;
left: 50%;
right: 50%;
width: 100vw;
margin-left: -50vw;
margin-right: -50vw;
max-width: none;
}
.alignleft,
.gp-entry-content *.alignleft {
float: left;
max-width: calc(5 * (100vw / 12));
margin: 10px 2rem 10px 0;
}
.alignright,
.gp-entry-content *.alignright {
float: right;
max-width: calc(5 * (100vw / 12));
margin: 10px 0 10px 2rem;
}
.aligncenter,
.gp-entry-content *.aligncenter {
display: block;
clear: both;
margin: 10px auto;
text-align: center;
} .gp-clear {
display: block;
clear: both;
margin: 0;
padding: 0;
width: 100%;
height: 0;
content: '';
font-size: 0;
line-height: 0;
}
.gp-hidden {
display: none;
}
.invisible {
visibility: visible;
}
.js .invisible {
visibility: hidden;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
} .wp-caption,
.wp-block-image figcaption {
max-width: 100%;
margin-top: .5em;
margin-bottom: 1em;
color: inherit;
text-align: center;
font-size: 14px;
line-height: 20px;
}
.wp-caption-text {
font-size: 14px;
line-height: 20px;
} .gallery {
overflow: hidden !important;
}
.gallery-item img {
max-width: 100% !important;
border: 0 !important;
}
.gallery-caption {
margin: 0 10px;
padding: 0;
border: 0;
} table {
width: 100%;
margin: 0 0 12px 0;
}
th {
padding: 8px;
vertical-align: middle;
text-align: left;
font-weight: 600;
border-width: 1px;
border-style: solid;
}
td {
padding: 8px;
vertical-align: middle;
border-width: 1px;
border-style: solid;
} hr:not(.wp-block-separator) {
border-top: 0;
border-bottom-width: 1px;
} object,
embed,
video,
iframe {
max-width: 100%;
} img {
max-width: 100%;
height: auto;
}
.avatar {
border-radius: 100%;
} input,
textarea {
margin: 0;
padding: 6px 12px;
max-width: 100%;
}
input:focus,
textarea:focus {
border-color: #d3ced2;
}
input[type='text'],
input[type='email'],
input[type='password'],
input[type='search'],
input[type='tel'] {
height: 34px;
}
textarea {
width: 100%;
height: 150px;
resize: vertical;
}
select:not([multiple]) {
height: 34px;
padding: 0 40px 0 10px;
max-width: 100%;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAAAeklEQVRIx2O4//8HJfDjj7U/VBkYGCg0BgTf/1CnhjH/f6yljjGfqWPM/1FjRo0Z5sbM/78dzj73v4RcY979D/rfDGZt/6/8/yb5noIYRMgQIsIGZBAhQ4gK4ncEDRlNfqPGjBpDZWM+D6IWxfsfGpQa8wnY2lJnYAAA6pJTWSjyMvsAAAAASUVORK5CYII=);
background-position: center right;
background-repeat: no-repeat;
-webkit-appearance: none;
white-space: nowrap;
}
@-moz-document url-prefix() { select:not([multiple]) {
padding: 5px 8px;
background-image: none;
}
}
@media screen\0 { select:not([multiple]) {
padding: 5px 8px;
background-image: none;
}
}
select[multiple] {
padding: 10px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 28px !important;
}
input[type='button'],
input[type='submit'],
input[type='reset'],
button,
.button,
.wp-block-search__button {
display: inline-block;
margin: 0;
padding: 10px 14px;
cursor: pointer;
text-align: center;
background-size: 200% 100%;
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
}
input[type='button']:hover,
input[type='submit']:hover,
input[type='reset']:hover,
button:hover,
.button:hover,
.wp-block-search__button:hover {
background-position: 100% 0;
}
input[type='radio'],
input[type='checkbox'] {
margin-right: 5px;
background: transparent;
}
input[type='radio'] {
-webkit-appearance: radio;
}
input[type='checkbox'] {
-webkit-appearance: checkbox;
}
::-webkit-input-placeholder {
opacity: 0.7;
}
::-moz-placeholder {
opacity: 0.7;
}
:-ms-input-placeholder {  
opacity: 0.7;
}  @-moz-keyframes gpScroll {
0% {
background-position: 0 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0 50%;
}
}
@-webkit-keyframes gpScroll {
0% {
background-position: 0 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0 50%;
}
}
@keyframes gpScroll {
0% {
background-position: 0 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0 50%;
}
} .sk-folding-cube {
position: relative;
top: 50%;
width: 40px;
height: 40px;
margin: 0 auto;
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
.admin-bar .sk-folding-cube {
top: calc(50% - 32px);
}
.sk-folding-cube .sk-cube {
float: left;
width: 50%;
height: 50%;
position: relative;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.sk-folding-cube .sk-cube:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #eee;
-webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
animation: sk-foldCubeAngle 2.4s infinite linear both;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
}
.sk-folding-cube .sk-cube2 {
-webkit-transform: scale(1.1) rotateZ(90deg);
transform: scale(1.1) rotateZ(90deg);
}
.sk-folding-cube .sk-cube3 {
-webkit-transform: scale(1.1) rotateZ(180deg);
transform: scale(1.1) rotateZ(180deg);
}
.sk-folding-cube .sk-cube4 {
-webkit-transform: scale(1.1) rotateZ(270deg);
transform: scale(1.1) rotateZ(270deg);
}
.sk-folding-cube .sk-cube2:before {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.sk-folding-cube .sk-cube3:before {
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.sk-folding-cube .sk-cube4:before {
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
@-moz-keyframes sk-foldCubeAngle {
0%, 10% {
-moz-transform: perspective(140px) rotateX(-180deg);
opacity: 0;
} 
25%, 75% {
-moz-transform: perspective(140px) rotateX(0deg);
opacity: 1;
} 
90%, 100% {
-moz-transform: perspective(140px) rotateY(180deg);
opacity: 0;
}
}
@-webkit-keyframes sk-foldCubeAngle {
0%, 10% {
-webkit-transform: perspective(140px) rotateX(-180deg);
opacity: 0;
} 
25%, 75% {
-webkit-transform: perspective(140px) rotateX(0deg);
opacity: 1;
} 
90%, 100% {
-webkit-transform: perspective(140px) rotateY(180deg);
opacity: 0;
}
}
@keyframes sk-foldCubeAngle {
0%, 10% {
transform: perspective(140px) rotateX(-180deg);
opacity: 0;
} 
25%, 75% {
transform: perspective(140px) rotateX(0deg);
opacity: 1;
} 
90%, 100% {
transform: perspective(140px) rotateY(180deg);
opacity: 0;
}
} .gp-slider {
position: relative;
overflow: hidden;
zoom: 1;
}
.gp-slider .slides {
margin: 0;
padding: 0;
line-height: 0;
zoom: 1;
list-style-type: none;
}
.gp-slider .slides > li {
position: relative;
display: none;
margin: 0;
padding: 0;
list-style-type: none;
-webkit-backface-visibility: hidden;
}
.gp-slider .slides li img {
width: 100%;
}
.gp-slider .slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .gp-slider .slides {
display: block;
}
* html .gp-slider .slides {
height: 1%;
}
.gp-slider .flex-direction-nav {
z-index: 99;
display: inline-block;
position: absolute;
top: 50%;
left: 0;
width: 100%;
margin: -15px 0 0 0;
list-style: none;
}
.gp-slider .flex-direction-nav li {
position: absolute;
border: 0;
}
.gp-slider .flex-direction-nav li:first-child {
left: 0;
border: 0;
}
.gp-slider .flex-direction-nav li:last-child {
right: 0;
}
.gp-slider .flex-direction-nav a {
display: block;
width: 40px;
height: 40px;
background: rgba(0,0,0,0.5);
text-align: center;
cursor: pointer;
}
.gp-slider .flex-direction-nav a:before {
color: #fff;
font-size: 26px;
line-height: 40px;
}
.gp-slider .flex-direction-nav .flex-next:before {
content: '\f105';
margin-left: 4px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-slider .flex-direction-nav .flex-prev:before {
content: '\f104';
margin-right: 4px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-slider .flex-direction-nav a:hover {
background: rgba(0,0,0,0.8);
color: #fff;
}
.gp-slider .flex-direction-nav .flex-disabled {
opacity: 0.2;
}
.gp-slider .flex-control-nav {
position: absolute;
bottom: 10px;
right: 10px;
overflow: hidden;
list-style: none;
margin: 0;
line-height: 0;
}
.gp-slider .flex-control-nav li {
display: inline-block;
margin: 0 2px;
padding: 0;
list-style: none;
}
.gp-slider .flex-control-nav li a {
position: relative;
z-index: 99;
display: block;
width: 14px;
height: 14px;
border-radius: 100%;
background: rgba(0,0,0,0.5);
border: 2px solid rgba(255,255,255,0.5);
text-indent: -8999px;
cursor: pointer;
}
.gp-slider .flex-control-nav li a:hover,
.gp-slider .flex-control-nav li .flex-active {
background: rgba(0,0,0,1);
border: 2px solid rgba(255,255,255,1);
} .gp-theme .featherlight {
box-sizing: content-box;
}
.gp-theme .featherlight .featherlight-close-icon {
top: 0;
right: 0;
width: auto;
height: auto;
font-size: 19px;
line-height: 1;
color: #fff;
background: transparent;
text-align: center;
}
.gp-theme .featherlight .featherlight-content {
margin-left: 5%;
margin-right: 5%;
padding: 30px 0;
border-bottom: 0;
background: transparent;
}
.featherlight .featherlight-image {
width: auto !important;
height: auto !important;
max-width: 100%;
max-height: 80vh;
}
.gp-theme .featherlight-next, 
.gp-theme .featherlight-previous {
display: none;
position: absolute;
top: 50%;
width: 40px;
height: 60px;
margin: -30px 0 0 0;
background: rgba(0,0,0,0.5);
color: #fff;
text-align: center;
text-indent: 0;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
font-size: 30px;
line-height: 60px;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme .featherlight-content:hover .featherlight-next, 
.gp-theme .featherlight-content:hover .featherlight-previous {
display: block;
}
.gp-theme .featherlight-next {
left: auto;
right: 0;
padding-left: 8px;
}
.gp-theme .featherlight-next:before {
content: '\f105';
}
.gp-theme .featherlight-previous {
left: 0;
padding-right: 8px;
}
.gp-theme .featherlight-previous:before {
content: '\f104';
}
.gp-theme .featherlight-next:hover, 
.gp-theme .featherlight-previous:hover {
background: rgba(0,0,0,0.8);
}
.gp-theme .featherlight-next:hover span, 
.gp-theme .featherlight-previous:hover span {
display: none;
}
.gp-theme .featherlight-caption {
margin-top: 10px;
font-size: 14px;
line-height: 22px;
color: #fff;
} .gp-theme #lightboxOverlay {
z-index: 99999;
}
.gp-theme #lightbox {
z-index: 100000;
}  #gp-site-wrapper {
position: relative;
overflow: hidden;
-webkit-transition: top 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}   
.gp-header-side-menu #gp-global-wrapper.gp-active-mobile-side-menu #gp-site-wrapper {
-webkit-transform: translate(250px);
-moz-transform: translate(250px);
transform: translate(250px);
} 
.rtl.gp-header-side-menu #gp-global-wrapper.gp-active-mobile-side-menu #gp-site-wrapper {
-webkit-transform: translate(-250px);
-moz-transform: translate(-250px);
transform: translate(-250px);
}
.gp-sticky-footer #gp-site-wrapper {
display: flex;
flex-direction: column;
height: 100vh;
overflow: visible;
}
#gp-page-wrapper {
position: relative;
width: 100%;
z-index: 2;
margin: 0 auto;
}
.gp-sticky-footer #gp-page-wrapper {
flex: 1 0 auto;
} .gp-container {
z-index: 1;
position: relative;
width: 100%;
margin: 0 auto;
} #gp-content-wrapper {
position: relative;
margin: 0 auto;
padding-top: 30px;
padding-bottom: 30px;
}
.gp-homepage #gp-content-wrapper {
padding-top: 0;
padding-bottom: 0;
}
.gp-fullwidth #gp-content-wrapper {
width: 100%;
} #gp-content-wrapper,
.gp-boxed-layout #gp-content-wrapper,
.gp-full-page-page-header #gp-content-wrapper {
padding-left: 15px;
padding-right: 15px;
}
.gp-wide-layout #gp-top-header,
.gp-wide-layout #gp-mobile-header,
.gp-wide-layout #gp-standard-header,
.gp-wide-layout .gp-header-row,
.gp-wide-layout #gp-footer,
.gp-wide-layout:not(.gp-full-page-page-header) #gp-page-title {
width: 100%;
}
#gp-top-header .gp-container,
#gp-mobile-header > .gp-container,
#gp-standard-header > .gp-container,
.gp-header-row .gp-container,
#gp-footer .gp-container,
#gp-page-title .gp-container {
padding-left: 15px;
padding-right: 15px;
}
.gp-wide-layout.gp-header-wide #gp-top-header .gp-container,
.gp-wide-layout.gp-header-wide #gp-mobile-header > .gp-container,
.gp-wide-layout.gp-header-wide #gp-standard-header > .gp-container,
.gp-wide-layout.gp-header-wide .gp-header-row .gp-container,
.gp-wide-layout #gp-footer.gp-footer-wide .gp-container,
.gp-wide-layout.gp-full-page-page-header #gp-page-title .gp-container {
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
.gp-boxed-layout #gp-top-header .gp-container,
.gp-boxed-layout #gp-mobile-header > .gp-container,
.gp-boxed-layout #gp-standard-header > .gp-container,
.gp-boxed-layout .gp-header-row .gp-container,
.gp-boxed-layout #gp-footer .gp-container,
.gp-boxed-layout #gp-page-title .gp-container {
width: 100%;
padding-left: 15px;
padding-right: 15px;
} #gp-content {
z-index: 1;
position: relative;
float: left;
margin: 0 auto;
order: 2;
}
.gp-no-sidebar #gp-content,
.gp-fullwidth #gp-content  {
width: 100% !important;
-webkit-flex: none;
flex: none;
} .gp-sidebar {
display: none;
position: relative;
float: left;
width: 100%;
}
.gp-sidebar-all .gp-sidebar {
display: block;
}
.gp-sidebar-divider {
display: none;
float: left;
overflow: hidden;
width: 100%;
height: 1px;
margin: 40px 0;
border-top-width: 1px;
border-style: solid;
}
.gp-sidebar-all .gp-sidebar-divider {
display: block;
}  .gp-nav {
height: 100%;
}
.gp-nav .menu {
margin: 0;
height: 100%;
list-style: none;
}
.gp-nav .menu-item {
display: inline-block;
}
.menu .menu-item.gp-hide-on-mobile {
display: none;
}
.gp-nav .menu > .menu-item {
float: left;
height: 100%;
white-space: nowrap;
}	
.gp-nav .gp-standard-menu {
position: relative;
}
.gp-nav .menu > .menu-item > a,
.gp-nav .menu > .menu-item > .gp-menu-text {
display: -webkit-inline-flex;
display: -webkit-inline-box;
display: inline-flex;
position: relative;
height: 100%;
padding: 0 12px;
line-height: 1 !important;
font-family: inherit;
-webkit-align-items: center;
align-items: center;
}
.gp-nav .gp-menu-icon {
padding-right: 5px;
}
.gp-nav .gp-hide-nav-label .gp-menu-icon {
padding-right: 0;
}
.gp-nav .menu-item-has-children > a:after,
.gp-nav .gp-tab-content-menu > a:after,
.gp-nav .gp-content-menu > a:after {
display: none;
content: '\f107';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
margin-left: 5px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .gp-more-menu-items {
height: 100% !important;
}
.gp-more-menu-items .gp-more-menu-items-icon:before {
content: '\f142' !important;    
display: -webkit-inline-flex;
display: -webkit-inline-box;
display: inline-flex;
height: 100%;
padding: 0 12px;
cursor: pointer;
line-height: 1 !important;
-webkit-align-items: center;
align-items: center;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-more-menu-items .gp-more-menu-items-icon:after {
content: '' !important;
}
.gp-more-menu-items .gp-more-menu-items-icon:hover:before {
position: relative !important;
left: auto !important;
bottom: auto !important;
width: auto !important;
} .gp-nav .sub-menu {
display: none;
position: absolute;
z-index: 1;
top: auto;
left: auto;
overflow: visible;
width: 250px;
margin: 0;
padding: 10px 0;
white-space: normal;
list-style: none;
text-align: left;
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
.gp-nav .gp-nav-shift .sub-menu {
right: 0;
}
.gp-nav .sub-menu .menu-item {
width: 100%;
position: relative;
}
.gp-nav .sub-menu .menu-item > a,
.gp-nav .sub-menu .menu-item > .gp-menu-text,
.gp-nav .sub-menu .menu-item > .gp-menu-image {
display: block;
margin: 0;
padding: 8px 20px;
}
.gp-nav .sub-menu .menu-item-has-children > a {
padding-right: 40px;
}
.gp-nav .gp-nav-shift .sub-menu .menu-item-has-children > a {
padding-left: 40px;
padding-right: 20px;
}
.gp-nav .sub-menu .menu-item .sub-menu {
top: -11px;
left: 100%;
}
.gp-nav .gp-nav-shift .sub-menu .menu-item .sub-menu {
left: auto;
right: 100%;
}
.gp-has-bg-image > .sub-menu {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.gp-nav .sub-menu .menu-item-has-children > a:after {
content: '\f105';
position: absolute;
top: 8px;
right: 20px;
}
.gp-nav .gp-nav-shift .sub-menu .menu-item-has-children > a:after {
content: '\f104';
right: auto;
left: 20px;    
margin-left: 0;
margin-right: 5px;
}
#gp-profile-menu.gp-nav-shift.sub-menu {
right: 0;
}
#gp-profile-menu.gp-nav-shift.sub-menu .menu-item-has-children > a {
padding-left: 40px;
padding-right: 20px;
}
#gp-profile-menu.gp-nav-shift.sub-menu .menu-item .sub-menu {
left: auto;
right: 100%;
}
#gp-profile-menu.gp-nav-shift.sub-menu .menu-item-has-children > a:after {
content: '\f104';
right: auto;
left: 20px;    
margin-left: 0;
margin-right: 5px;
} .gp-nav .gp-megamenu > .sub-menu {
left: 30px;
width: calc(100% - 60px);
padding: 22px 10px;
}
.gp-nav .gp-megamenu > .sub-menu > .menu-item {
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
.gp-nav .gp-megamenu .menu-item-has-children > a:after {
display: none;
}
.gp-nav .gp-megamenu .sub-menu > li,
.gp-nav .gp-megamenu .sub-menu .sub-menu {
display: block;
z-index: 0;
position: relative;
top: auto;
left: auto;
right: auto;
width: auto;
width: 100%;
padding: 0;
border: 0;
background-color: transparent;
}
.gp-nav span.gp-menu-header {
display: block;
padding: 10px 0;
margin: 0 20px 10px 20px;
border-top: 0 !important;
border-right: 0 !important;
border-left: 0 !important;
} .gp-nav .gp-tab-content-menu .sub-menu,
.gp-nav .gp-content-menu .sub-menu {
left: 30px;
width: calc(100% - 60px);
padding: 0;
}
.gp-nav .gp-tab-content-menu .menu-item,
.gp-nav .gp-content-menu .menu-item {
display: table;
width: 100%;
padding: 0;
}
.gp-menu-tabs {
width: 20%;
margin: 0;
display: table-cell;
vertical-align: top;
border-top: 0 !important;
border-bottom: 0 !important;
border-left: 0 !important;
}
.gp-nav .gp-menu-tabs .menu-item {
list-style: none;
float: left;
width: 100%;
margin: 0;
padding: 0;
text-align: right;
margin-bottom: 1px;
cursor: pointer;
border-top: 0 !important;
border-right: 0 !important;
border-left: 0 !important;
}
.gp-nav .gp-menu-tabs .menu-item a {
padding: 8px 20px;
}
.gp-nav .gp-tab-content-menu .gp-section-loop,
.gp-nav .gp-content-menu .gp-section-loop {
display: table-cell;
width: 80%;
padding: 20px 20px 20px 0;
}
.gp-nav .gp-content-menu .gp-section-loop {
width: 100%;
}
.gp-nav .gp-tab-content-menu .gp-post-item,
.gp-nav .gp-content-menu .gp-post-item {
float: left;
width: 20%;
padding-left: 20px;
margin: 0;
}
.gp-nav .gp-tab-content-menu .gp-post-item {
width: 25%;
}
.gp-nav .gp-tab-content-menu .gp-post-audio.gp-loop-featured,
.gp-nav .gp-content-menu .gp-loop-featured {
margin-bottom: 12px;
}
.gp-nav .gp-tab-content-menu .gp-post-thumbnail + .gp-post-audio,
.gp-nav .gp-content-menu .gp-post-thumbnail + .gp-post-audio {
margin-top: -40px;
}
.gp-nav .gp-tab-content-menu .gp-post-audio.gp-loop-featured .mejs-container,
.gp-nav .gp-content-menu .gp-post-audio.gp-loop-featured .mejs-container {
width: 100% !important;
}
.gp-nav .gp-pagination-arrows {
margin: -10px 0 10px 0;
}  #gp-top-header {
position: relative;
clear: both;
z-index: 99998;
min-height: 40px;
padding-top: 14px;
}
.gp-scrolling #gp-top-header,
.gp-fixed-header #gp-top-header {
display: none !important;
}
.gp-top-header-desktop #gp-top-header {
display: none;
}
#gp-top-header .menu > .menu-item {
margin: -14px 15px 0 0;
}
#gp-top-header .menu > .menu-item:last-child {
margin-right: 0;
}
#gp-top-header .menu > .menu-item > a,
#gp-top-header .menu > .menu-item > .gp-menu-text {
padding: 14px 0 13px;
}
#gp-top-nav-left {
float: left;
}
#gp-top-nav-right {
float: right;
} #gp-mobile-header {
position: relative;
clear: both;
z-index: 99997;
}
.gp-header-over-content #gp-mobile-header {
position: absolute;
}
.gp-fixed-header-all.gp-scrolling #gp-mobile-header,
.gp-fixed-header-all.gp-fixed-header #gp-mobile-header {
position: fixed;
left: 0;
right: 0;
}
#gp-mobile-header > .gp-container {
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
} #gp-standard-header {
display: none;
position: relative;
clear: both;
z-index: 99997;
}
.gp-header-over-content #gp-standard-header {
position: absolute;
}
.gp-boxed-layout.gp-header-over-content #gp-standard-header {
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
}
.gp-scrolling #gp-standard-header,
.gp-fixed-header #gp-standard-header {
position: fixed;
left: 0;
right: 0;
}
.gp-header-side-menu.gp-scrolling #gp-standard-header,
.gp-header-side-menu.gp-scrolling #gp-mobile-header,
.gp-header-side-menu.gp-fixed-header #gp-standard-header,
.gp-header-side-menu.gp-fixed-header #gp-mobile-header {
left: auto;
right: auto;
}
#gp-standard-header .gp-container {
display: -webkit-flex;
display: flex;
height: 100%;
}
.gp-header-row {
width: 100%;
height: 100%;
}
#gp-fixed-header-padding {
display: none;
position: relative;
}
.gp-scrolling #gp-fixed-header-padding,
.gp-fixed-header #gp-fixed-header-padding {
display: block;
} .gp-logo {
display: -webkit-flex;
display: flex;
position: relative;
height: 100%;
line-height: 0;
-webkit-flex: 1 1 0;
flex: 1 1 0;
-webkit-align-items: center;
align-items: center;
}
.gp-logo-image { 
display: none;
} #gp-main-header-primary-nav {    
display: -webkit-flex;
display: flex;
float: left;
}
* + .gp-nav-column #gp-main-header-primary-nav > .menu > .menu-item:first-child,
* + #gp-main-header-primary-nav > .menu > .menu-item:first-child { 
margin-left: 8px;
}
#gp-main-header-primary-nav .menu > .menu-item > a:before {
content: '';
border-bottom-color: transparent;
transition: border-color 1s ease;  
}
#gp-main-header-primary-nav .menu > .current-menu-item > a:before,
#gp-main-header-primary-nav .menu > .menu-item > a:hover:before {
content: '';
position: absolute;
left: 12px;
bottom: 20px;    
width: calc(100% - 24px);
}
#gp-header-row-1 {
position: relative;
z-index: 2;
}
#gp-header-row-2 {
position: relative;
z-index: 1;
}
.gp-nav-column {
display: -webkit-flex;
display: flex;
-webkit-flex: 1 1 auto; flex: 1 1 auto;
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
.gp-hide-move-menu-links {
opacity: 0;
} #gp-main-header-secondary-nav {    
display: -webkit-flex;
display: flex;
float: left;
max-width: 400px;
}
#gp-main-header-secondary-menu {
display: -webkit-flex;
display: flex;
}
#gp-main-header-secondary-nav > .menu > .menu-item {
height: auto;
margin-left: 12px;
-webkit-align-self: center;
align-self: center;
}
#gp-main-header-secondary-nav > .menu > .menu-item:first-child {
margin-left: 0;
}
* + .gp-nav-column #gp-main-header-secondary-nav > .menu > .menu-item:first-child,
* + #gp-main-header-secondary-nav > .menu > .menu-item:first-child { 
margin-left: 20px;
}
#gp-main-header-secondary-nav .menu > .menu-item > a {
height: auto;
padding: 10px 25px;
border-radius: 4px;
}
#gp-main-header-secondary-nav .menu > .menu-item > .sub-menu {
top: 100%;
} #gp-header-search {
display: -webkit-flex;
display: flex;
z-index: 1;
width: 33%;
height: 100%;
-webkit-align-items: center;
align-items: center;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
* + .gp-nav-column #gp-header-search,
* + #gp-header-search {
margin-left: 20px;
}
#gp-header-search .searchform {
width: 100%;
}
#gp-header-search .gp-search-bar {
height: 40px;
border-radius: 4px;
}  .gp-header-buttons {
display: -webkit-flex;
display: flex;
float: left;
height: 100%;
}
#gp-mobile-header .gp-header-buttons {
float: right;
} 
.gp-header-button {
position: relative;
z-index: 2;
float: left;
height: 100%;
padding: 0 8px;
line-height: 1;
cursor: pointer;
-webkit-align-items: center;
align-items: center;
}
.gp-header-button:before {
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
} .gp-search-button {
display: none;
}
.gp-search-button-all .gp-search-button,
.gp-search-button-mobile .gp-search-button {
display: -webkit-flex;
display: flex;
}
.gp-search-button-desktop .gp-search-button {
display: none;
}
.gp-search-button:before {
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
content: '\f002';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-search-box { 
display: none;
z-index: 1;
position: absolute;
top: 100%;
left: 0;
width: 100%;
line-height: 1;
cursor: default;
}
.gp-search-box .gp-container {
padding: 0 !important;
}
.gp-search-box .searchform { 
width: 100%;
padding: 15px;
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
#gp-mobile-header .gp-search-box .searchform,
.gp-boxed-layout #gp-standard-header .gp-search-box .searchform { 
border-right: 0 !important;
border-left: 0 !important;
}
.gp-search-box input.gp-search-bar {
height: auto !important;
padding: 0;
background: none;
border: 0;
font-size: 18px;
line-height: 1;
}  .gp-profile-button {
display: none;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}    	
.gp-profile-button-all .gp-profile-button,
.gp-profile-button-mobile .gp-profile-button {
display: -webkit-flex;
display: flex;
}
.gp-profile-button-desktop .gp-profile-button {
display: none;
}
.gp-profile-button .avatar {
width: 30px;
height: 30px;
}
body:not(.logged-in) .gp-profile-button:before {
content: '\f2c0';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;	
}
body:not(.logged-in).gp-fontawesome5 .gp-profile-button:before {
content: '\f007';
font-weight: 400;
}
.gp-profile-button-avatar {
padding: 0;
}
.gp-notification-counter {
position: absolute;
z-index: 1;  
top: auto;
right: 0;
width: auto;
height: auto;
margin-top: -15px;
padding: 3px 3px 2px 3px;
text-align: center;
border-radius: 3px;
font-size: 10px;
line-height: 1;
letter-spacing: 0;
}
.gp-profile-tab,
.gp-notifications-tab {
float: left;
width: 50%;
text-align: center;
padding: 15px;
border-top: 0 !important;
border-right: 0 !important;
border-left: 0 !important;
margin: -10px 0 10px;
cursor: pointer;
}
.gp-notifications-tab .gp-notification-counter {
top: 15px;
right: auto;
}
.gp-profile-tab {
border-right-width: 1px;
border-style: solid;
}
.gp-profile-tab:before,
.gp-notifications-tab:before {
font-size: 16px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;	
}
.gp-profile-tab:before {
content: '\f2c0';	
}
.gp-fontawesome5 .gp-profile-tab:before {
content: '\f007';	
}
.gp-notifications-tab:before {
content: '\f0a2';	
}
.gp-fontawesome5 .gp-notifications-tab:before {
content: '\f0f3';	
}
.gp-nav .gp-notification-link,
.gp-mobile-nav .gp-notification-link {
display: none;
}
.gp-nav .gp-notification-link, 
.gp-mobile-nav .gp-notification-link {
padding: 8px 20px;
}
.gp-nav .sub-menu .menu-item.gp-notification-link > a,
.gp-mobile-nav .sub-menu .menu-item.gp-notification-link > a {
display: inline;
padding: 0;
} #gp-profile-menu {
line-height: 18px;
}  .gp-header-logo-left-1 #gp-standard-header .gp-container {
-webkit-justify-content: space-between;
justify-content: space-between;
} .gp-header-logo-right-1 #gp-standard-header .gp-container {
-webkit-justify-content: space-between;
justify-content: space-between;
}
.gp-header-logo-right-1 .gp-nav-column #gp-main-header-secondary-nav > .menu > .menu-item:last-child,
.gp-header-logo-right-1 #gp-main-header-secondary-nav > .menu > .menu-item:last-child {
margin-right: 20px;
}
.gp-header-logo-right-1 .gp-logo { 
-webkit-justify-content: flex-end;
justify-content: flex-end;
order: 2;
} .gp-header-nav-bottom-1 #gp-header-row-2 .gp-container > div { 
display: -webkit-flex;
display: flex;
width: 100%;
height: 100%;
}
.gp-header-nav-bottom-1 #gp-main-header-primary-nav {
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
.gp-header-nav-bottom-1 #gp-main-header-primary-nav > ul > li {
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
text-align: center;
}
.gp-header-nav-bottom-1 #gp-main-header-primary-nav > ul > li:after {
content: ' ';   
position: absolute;
top: 50%;
right: 0;
height: 20px;
margin-top: -10px;
line-height: 1;
}
.gp-header-nav-bottom-1 #gp-main-header-primary-menu {
display: -webkit-flex;
display: flex;
}
.gp-header-nav-bottom-1 #gp-main-header-primary-menu {
width: 100%;
}	
.gp-header-nav-bottom-1 .gp-header-button:first-child {
margin-left: 20px;
}
.gp-header-nav-bottom-1 #gp-main-header-secondary-menu {
display: -webkit-flex;
display: flex;
}
.gp-header-nav-bottom-1 #gp-main-header-secondary-nav > .menu > .menu-item {
height: auto;
-webkit-align-self: center;
align-self: center;
} .gp-header-nav-bottom-2 #gp-header-row-1 .gp-container {
-webkit-justify-content: center;
justify-content: center;
}
.gp-header-nav-bottom-2 #gp-header-row-1 .gp-logo {
-webkit-justify-content: center;
justify-content: center;
}
.gp-header-nav-bottom-2 #gp-header-row-2 .gp-container > div { 
display: -webkit-flex;
display: flex;
width: 100%;
height: 100%;
}
.gp-header-nav-bottom-2 #gp-main-header-primary-nav {
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
.gp-header-nav-bottom-2 #gp-main-header-primary-nav > ul > li {
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
text-align: center;
}
.gp-header-nav-bottom-2 #gp-main-header-primary-nav > ul > li:after {
content: ' ';   
position: relative;
float: right; 
top: 50%;
height: 20px;
margin-top: -13px;
line-height: 1;
}
.gp-header-nav-bottom-2 #gp-main-header-primary-menu {
display: -webkit-flex;
display: flex;
}
.gp-header-nav-bottom-2 #gp-main-header-primary-menu {
width: 100%;
}	
.gp-header-nav-bottom-2 .gp-header-button:first-child {
margin-left: 20px;
}
.gp-header-nav-bottom-2 #gp-main-header-secondary-nav {
position: absolute;
right: 0;
top: 0;
} 
.gp-header-nav-bottom-2 #gp-main-header-secondary-menu {
display: -webkit-flex;
display: flex;
}
.gp-header-nav-bottom-2 #gp-main-header-secondary-nav > .menu > .menu-item {
height: auto;
-webkit-align-self: center;
align-self: center;
}
.gp-header-nav-bottom-2 #gp-header-search {
position: absolute;
left: 0;
top: 0;
} .gp-header-nav-bottom-3 #gp-header-row-1 .gp-container {
-webkit-justify-content: center;
justify-content: center;
}
.gp-header-nav-bottom-3 #gp-header-row-1 .gp-logo {
-webkit-justify-content: center;
justify-content: center;
}
.gp-header-nav-bottom-3 #gp-main-header-primary-nav {
margin-left: -12px;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
.gp-header-nav-bottom-3 #gp-main-header-secondary-menu {
display: -webkit-flex;
display: flex;
}
.gp-header-nav-bottom-3 #gp-main-header-secondary-nav > .menu > .menu-item {
height: auto;
-webkit-align-self: center;
align-self: center;
}
.gp-header-nav-bottom-3 #gp-header-search {
position: absolute;
right: 0;
top: 0;
}  .gp-header-side-menu #gp-global-wrapper {
padding-left: 0;
-webkit-transition: padding-left 0.5s ease;
-moz-transition: padding-left 0.5s ease;
-o-transition: padding-left 0.5s ease;
transition: padding-left 0.5s ease;
}
#gp-global-wrapper.gp-active-mobile-side-menu {
overflow: hidden;
} .gp-header-side-menu .gp-nav-column { 
width: 100%;
}
.gp-header-side-menu #gp-main-header-primary-nav { 
margin-left: -12px;
-webkit-flex: 1 0 auto;
flex: 1 0 auto;
}
.gp-header-side-menu * + #gp-main-header-primary-nav { 
margin-left: 0;
}
.gp-header-side-menu .gp-header-buttons,
.gp-header-side-menu #gp-main-header-secondary-nav {
float: right;
} .gp-side-menu-all #gp-side-menu-wrapper {
display: block;
}
.gp-side-menu-desktop #gp-side-menu-wrapper,
.gp-side-menu-desktop #gp-open-side-menu-button {
display: none;
}
#gp-global-wrapper.gp-active-mobile-side-menu #gp-side-menu-wrapper {
width: 250px;
}
#gp-global-wrapper.gp-active-mobile-side-menu #gp-open-side-menu-button {
opacity: 0;
}
#gp-side-menu-wrapper {
z-index: 99997;
overflow: hidden;
position: fixed;
left: 20%;
width: 0;
height: 100%;
margin-left: -20%;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#gp-side-menu-logo {
display: none;
overflow: hidden;
padding: 0 20px; 
}
#gp-side-menu-content {
position: relative;
height: calc(100% - 50px);
}
.admin-bar #gp-side-menu-content {
height: calc(100% - 82px);
}
#gp-side-menu-scroller {
position: absolute;
overflow: scroll;
overflow-x: hidden;
top: 0;
right: 0;
bottom: 0;
left: 0;
-ms-overflow-style: none;
}
#gp-side-menu-scroller::-webkit-scrollbar { 
width: 0 !important;
}
#gp-side-menu-nav {
overflow: hidden;
width: 100%;
height: auto;
}
#gp-side-menu-nav .menu {
overflow: hidden;
margin: 0;
padding: 20px 0;
} 
#gp-side-menu-nav .menu-item a, 
#gp-side-menu-nav span.gp-menu-header,
#gp-side-menu-nav .menu-item > .gp-menu-text {
padding: 10px 20px;
}
#gp-side-menu-nav .menu-item > .gp-mobile-dropdown-icon {
padding-left: 15px;
padding-right: 30px;
}
#gp-side-menu-scroller .widget {
padding: 20px 20px 10px 20px;
margin-bottom: 0;
}
#gp-side-menu-toggle {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 50px;
}
.admin-bar #gp-side-menu-toggle {
bottom: 46px;
}
#gp-close-side-menu-button {
float: right;
width: 50px;
height: 50px;
font-size: 30px;
line-height: 50px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
cursor: pointer;
text-align: center;
}
#gp-close-side-menu-button:before {
content: '\f190';
}
#gp-open-side-menu-button {
z-index: 99997;
position: fixed;
bottom: 0;
left: 0;
width: 50px;
height: 50px;
font-size: 30px;
line-height: 50px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
cursor: pointer;
text-align: center;
opacity: 1;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#gp-open-side-menu-button:before {
content: '\f18e';
}  .gp-open-mobile-nav-button {	
display: -webkit-flex;
display: flex;
float: left;
width: 26px;
height: 100%;
margin-left: 12px;
cursor: pointer;
line-height: 1;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-align-items: center;
align-items: center;
}
.gp-header-logo-right-1 .gp-open-mobile-nav-button {
margin: 0 12px 0 0;
order: -1;
}
.gp-nav-button-icon {
position: relative;
z-index: 2;
float: left;
-webkit-align-items: center;
align-items: center; 
}
.gp-nav-button-icon,
.gp-nav-button-icon:before,
.gp-nav-button-icon:after {
width: 25px;
height: 2px;
position: absolute;
content: '';
}
.gp-nav-button-icon:before {
margin-top: 8px;
}
.gp-nav-button-icon:after {
margin-top: -8px;
} #gp-close-mobile-nav-button {
display: none;
position: fixed;
z-index: 99998;
top: 32px;
right: 15px;
font-size: 30px;
line-height: 1;
cursor: pointer;
}
.rtl #gp-close-mobile-nav-button {
left: 15px;
right: auto;
}
.admin-bar #gp-close-mobile-nav-button {
top: 52px;
}
.gp-mobile-primary-nav-active #gp-close-mobile-nav-button,
.gp-mobile-profile-nav-active #gp-close-mobile-nav-button {
display: block;
}
#gp-close-mobile-nav-button:before {
content: '\2715';
}
@-moz-document url-prefix() { .gp-mobile-nav-close-button:before {
font-size: 35px;
}
}
.gp-mobile-primary-nav-active .gp-header-buttons,
.gp-mobile-profile-nav-active .gp-header-buttons {
display: none;
} body.gp-mobile-primary-nav-active,
body.gp-mobile-profile-nav-active {
overflow: hidden;
min-height: 100%;
}
#gp-mobile-nav-bg {
display: none;
position: fixed;
top: 0; 
left: 0;
z-index: 99998;
background: rgba(0,0,0,0.4);
width: 100%;
height: 100%;
}
.gp-mobile-primary-nav-active #gp-mobile-nav-bg,
.gp-mobile-profile-nav-active #gp-mobile-nav-bg {
display: block;
}
#gp-mobile-primary-nav,
#gp-mobile-profile-nav {
position: fixed;
z-index: 99998;
top: 0;
left: 0;
bottom: 0;
width: 265px;
height: 100%;
padding-top: 20px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
overflow-y: auto;
-webkit-overflow-scrolling: touch;
-webkit-transition: -webkit-transform 0.2s;
transition: transform 0.2s;
-webkit-transform: translateX(-265px);
transform: translateX(-265px);
}
.rtl #gp-mobile-primary-nav,
.rtl #gp-mobile-profile-nav {
left: auto;
right: 0;
}
.rtl:not(.gp-mobile-primary-nav-active) #gp-mobile-primary-nav,
.rtl:not(.gp-mobile-profile-nav-active) #gp-mobile-profile-nav {
-webkit-transform: translateX(265px);
transform: translateX(265px);
}
.admin-bar #gp-mobile-primary-nav,
.admin-bar #gp-mobile-profile-nav {
margin-top: 32px;
}	
.gp-mobile-primary-nav-active #gp-mobile-primary-nav,
.gp-mobile-profile-nav-active #gp-mobile-profile-nav {
-webkit-transform: translate(0,0);
transform: translate(0,0);
}
#gp-mobile-primary-nav .menu,
#gp-mobile-profile-nav .menu {
overflow: hidden;
margin: 0;
padding: 0 20px;
}
.gp-mobile-nav .menu-item {
position: relative;
float: left;
width: 100%;
list-style-type: none;
}
.gp-mobile-nav .menu-item:first-child {
border-top: 0;
}
.gp-mobile-nav .menu-item a,
.gp-mobile-nav span.gp-menu-header,
.gp-mobile-nav .menu-item .gp-menu-text {
display: block;
padding: 15px 0;
}
.gp-mobile-nav .gp-menu-icon {
padding-right: 10px;
}
.gp-mobile-nav .menu-item-has-children > a {
padding-right: 70px;
}
.gp-mobile-nav .menu-item > .gp-menu-text {
padding: 15px 0;
}
.gp-mobile-nav .gp-menu-image {
padding: 15px 0;
}
.gp-mobile-nav .menu-item > .gp-mobile-dropdown-icon {
cursor: pointer;
position: absolute;
top: 0;
right: 0;
font-size: 24px;
line-height: 44px;
padding: 0 0 0 15px;
}
.gp-mobile-nav .gp-content-menu  > .gp-mobile-dropdown-icon,
.gp-mobile-nav .gp-tab-content-menu > .gp-mobile-dropdown-icon {
display: none;
}
.gp-mobile-nav .menu-item > .gp-mobile-dropdown-icon:before {
content: '\f107';
}
.gp-mobile-nav .menu-item.gp-selected > .gp-mobile-dropdown-icon:before {
content: '\f106';
}
.gp-mobile-nav .sub-menu {
display: none;
margin: 0;
list-style-type: none;
}
.gp-mobile-nav .sub-menu li {
padding-left: 10px;
}
.gp-mobile-nav .sub-menu .sub-menu li {
padding-left: 20px;
}
.gp-mobile-nav .sub-menu .sub-menu .sub-menu li {
padding-left: 30px;
}
.gp-mobile-nav .gp-megamenu .sub-menu li > .sub-menu {
display: block;
}  #login {
display: none;
position: fixed;
overflow: hidden;
width: 100%;
height: 100%;
min-height: 100%;
bottom: 0;
right: 0;
padding: 10px;
z-index: 99998;
text-align: center;
background: #000;
background: rgba(0,0,0,0.7);
-webkit-text-size-adjust: 100%;
}
#login > div {
-webkit-animation: fadeInScale 0.8s ease-in-out;
animation: fadeInScale 0.8s ease-in-out;
}
@-moz-keyframes fadeInScale {
0% { 
-moz-transform: scale(0.6); 
opacity: 0; 
}
100% { 
-moz-transform: scale(1); 
opacity: 1; 
}
}
@-webkit-keyframes fadeInScale {
0% { 
-webkit-transform: scale(0.6); 
opacity: 0; 
}
100% { 
-webkit-transform: scale(1); 
opacity: 1; 
}
}
@keyframes fadeInScale {
0% { 
transform: scale(0.6); 
opacity: 0; 
}
100% { 
transform: scale(1); 
opacity: 1; 
}
} #gp-login-modal {
display: inline-block;
position: relative;
overflow: scroll;
max-width: 500px;
width: 100%;
height: 100%;
padding: 30px;
box-shadow: 0 0 10px rgba(0,0,0,0.05);
text-align: left;
-webkit-text-size-adjust: 100%;
}
#gp-login-close {
position: absolute;
top: 29px;
right: 30px;
text-align: center;
font-size: 19px;
line-height: 1;
cursor: pointer;
}
#gp-login-close:before {
content: '\2715';
}
.gp-login-form-wrapper,
.gp-register-form-wrapper,
.gp-lost-password-form-wrapper {
display: none;
}
.gp-login-display .gp-login-form-wrapper,
.gp-register-display .gp-register-form-wrapper,
.gp-lost-password-display .gp-lost-password-form-wrapper {
display: block;
}
.gp-login-title {
clear: none;
margin: 0 0 20px 0;
}
.gp-login-desc {
font-size: 14px;
line-height: 24px;
}
.gp-login-register-form p {
margin-bottom: 20px;
}
.gp-login-register-form .gp-post-form-gdpr {
margin: 20px 0 0 0;
font-size: 11px;
line-height: 15px;
}
.gp-login-register-form .gp-post-form-gdpr input {
display: inline-block;
margin-top: 3px;
vertical-align: top;
}
.gp-login-register-form .gp-post-form-gdpr label {
display: inline-block;
max-width: 90%;
font-size: 11px;
line-height: 15px;
}
.gp-login-register-form input[type="text"],
.gp-login-register-form input[type="password"],
.gp-login-register-form input[type="email"],
.gp-login-register-form input[type='submit'] {
width: 100%;
height: 45px;
}
.gp-login-register-form .rememberme {
font-size: 13px;
line-height: 1;
}
.gp-login-results > div {
width: 100%;
margin-top: 20px;
font-size: 14px;
line-height: 24px;
} .gp-login-register-form .gglcptch {
margin-bottom: 20px;
padding: 0;
}
#gp-login-modal .gp-login-register-form .gglcptch_v2 {
width: 440px;
} .gp-login-form-actions div[class*='the_champ_'] {
display: none;
}
.gp-social-login .the_champ_login_ul li {
margin-bottom: 15px !important;
}
.gp-login-or-lines { 
position: relative;
width: 75%;
overflow: hidden;
clear: both;
margin: 0 auto;
}
.gp-login-or-left-line {
float: left;
width: 44%;
margin: 8px 3% 0 0;
border-top-width: 1px;
border-style: solid;
}
.gp-login-or-right-line {
float: left;
width: 44%;
margin: 8px 0 0 3%;
border-top-width: 1px;
border-style: solid;
}
.gp-login-or-text {
float: left;
width: 6%;
font-size: 14px;
line-height: 1;
text-align: center;
font-weight: 500;
opacity: 0.5;
}
.gp-social-login .wp-social-login-widget {
margin: 20px 0;
}
.gp-social-login .wp-social-login-connect-with {
display: none;
}
.gp-social-login .wp-social-login-provider-list {
display: -webkit-flex;
display: flex;
height: 40px;
padding: 0;
}
.gp-social-login .oneall_social_login_providers iframe {
max-height: 230px;
}
.gp-social-login .oneall_social_login_label {
line-height: 1;
margin-bottom: 10px !important;
}
.gp-social-login .wp-social-login-provider {
display: -webkit-inline-flex;
display: -webkit-inline-box;
display: inline-flex;
margin: 0;
font-size: 0;
margin-left: 1px;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
color: #fff;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
.gp-social-login .wp-social-login-provider:before {
font-size: 16px;
line-height: 1;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-social-login .wp-social-login-provider:first-child {
margin-left: 0;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.gp-social-login .wp-social-login-provider:last-child {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.gp-social-login .wp-social-login-provider {
background-color: #eee;
}
.gp-social-login .wp-social-login-provider-facebook {
background-color: #3b5998;
}
.gp-social-login .wp-social-login-provider-facebook:before {
content: "\f09a";
}
.gp-social-login .wp-social-login-provider-google {
background-color: #d34836;
}
.gp-social-login .wp-social-login-provider-google:before {
content: "\f0d5";
}
.gp-social-login .wp-social-login-provider-twitter {
background-color: #4099FF;
}
.gp-social-login .wp-social-login-provider-twitter:before {
content: "\f099";
}
.gp-social-login .wp-social-login-provider-instagram {
background-color: #4099FF;
}
.gp-social-login .wp-social-login-provider-instagram:before {
content: "\f16d";
}
.gp-social-login .wp-social-login-provider-linkedin {
background-color: #0077B5;
}
.gp-social-login .wp-social-login-provider-linkedin:before {
content: "\f0e1";
}
.gp-social-login .wp-social-login-provider-wordpress {
background-color: #21759b;
}
.gp-social-login .wp-social-login-provider-wordpress:before {
content: "\f19a";
}
.gp-social-login .wp-social-login-provider-yahoo {
background-color: #720e9e;
}
.gp-social-login .wp-social-login-provider-yahoo:before {
content: "\f19e";
}
.gp-social-login .wp-social-login-provider-disqus {
background-color: #2e9fff;
}
.gp-social-login .wp-social-login-provider-disqus:before {
content: "\f075";
}
.gp-social-login .wp-social-login-provider-reddit {
background-color: #FF5700;
}
.gp-social-login .wp-social-login-provider-reddit:before {
content: "\f281";
}
.gp-social-login .wp-social-login-provider-steam {
background-color: #000;
}
.gp-social-login .wp-social-login-provider-steam:before {
content: "\f1b6";
}
.gp-social-login .wp-social-login-provider-tumblr {
background-color: #34526f;
}
.gp-social-login .wp-social-login-provider-tumblr:before {
content: "\f173";
}
.gp-social-login .wp-social-login-provider-twitchtv {
background-color: #6441a5;
}
.gp-social-login .wp-social-login-provider-twitchtv:before {
content: "\f1e8";
}
.gp-social-login .wp-social-login-provider-vkontakte {
background-color: #45668e;
}
.gp-social-login .wp-social-login-provider-vkontakte:before {
content: "\f189";
} .gp-login-links {
width: 100%;
margin-top: 20px;
font-size: 13px;
line-height: 1;
text-align: right;
}
.gp-login-links a {
margin-left: 10px;
}
.gp-login-links .gp-login-link:before,
.gp-login-links .gp-social-login-link:before {
content: '\f090';
margin-right: 5px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-login-links .gp-register-link:before,
.gp-login-links .gp-bp-register-link:before {
content: '\f044';
margin-right: 5px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-login-links .gp-lost-password-link:before {
content: '\f059';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
margin-right: 5px;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}  .widget {    
position: relative;
clear: both;
width: 100%;
margin-bottom: 35px;
}
.widget:last-child {
margin-bottom: 0 !important;
}
.widget-title,
.wpb_heading,
.widget_block .wp-block-group__inner-container > h2,
.widget_block .wp-block-search__label {
margin: 0 0 20px;
}
.widget ol,
.widget ul,
.widget_block > .wp-block-group {
margin: 0;
}
.widget li {
list-style-type: none;
padding: 5px 0;
border-bottom-width: 1px;
border-style: solid;
}
.widget li:first-child {
border-top-width: 1px;
border-style: solid;
}
.widget .children li,
.widget .sub-menu li {    
padding-left: 10px;
}
.widget .children li:last-child,
.widget .sub-menu li:last-child {    
padding-bottom: 0;
border-bottom: 0;
}
.gp-element-icon {
display: inline-flex !important;
margin: 0 10px 20px 1px;
-webkit-flex: 0 1 auto;
flex: 0 1 auto;
-webkit-align-items: center;
align-items: center;
}
.gp-element-icon:before {
font-size: 16px;
line-height: 1;
}
.gp-style-modern .gp-element-icon:before {
font-size: 24px;
}
.gp-widget-title .widget-title {
display: -webkit-inline-flex;
display: -webkit-inline-box;
display: inline-flex;
margin-bottom: 20px;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-align-items: center;
align-items: center;
}
.gp-style-modern .gp-widget-title .widget-title {
font-size: 24px;
line-height: 24px;
font-weight: 500;
}
.gp-see-all-link {
width: 100%;
} .gp-contact-intro {
margin-bottom: 10px;
}
.gp-contact-detail {
margin-bottom: 10px;
font-weight: 500;
color: #232323;
}
.gp-contact-detail:before {
float: left;
width: 25px;
margin-left: 1px;
font-weight: 400;
color: #39c8df;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-contact-email:before {
content: '\f0e0';
}
.gp-contact-phone:before {
content: '\f095';
}
.gp-contact-mobile:before {
content: '\f10b';
}
.gp-contact-address:before {
content: '\f015';
}
.gp-contact-text {
margin-left: 25px;
} .gp-posts-widget .gp-posts-list .gp-post-item {
padding: 15px 0;
}
.gp-posts-widget .gp-posts-list .gp-post-thumbnail,
.gp-posts-widget .gp-posts-list .gp-post-gallery,
.gp-posts-widget .gp-posts-list .gp-post-video {
max-width: 100%;
margin-right: 15px;
}
.gp-posts-widget .gp-posts-list .gp-ranking-counter {
bottom: 5px;
left: 5px;
margin-right: 15px;
width: 30px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
.gp-posts-widget .gp-posts-list .gp-loop-title {
font-size: 14px;
line-height: 18px;
} .gp-showcase-posts-widget .gp-large-post .gp-post-item {
padding-bottom: 15px;
}  
.gp-large-post .gp-loop-featured {
margin-bottom: 20px;
} 
.gp-showcase-posts-widget .gp-small-posts .gp-post-item {
padding: 15px 0;
} .gp-recent-comments-widget ul li,
.widget_recent_comments ul li,
.wp-block-latest-comments li, 
.widget_recent_entries li,
.wp-block-latest-posts li {
overflow: hidden;
padding: 15px 0;
line-height: 1;
border-bottom-width: 1px;
border-style: solid;
}
.gp-recent-comments-widget li:first-child,
.widget_recent_comments li:first-child,
.wp-block-latest-comments li:first-child, 
.widget_recent_entries li:first-child,
.wp-block-latest-posts li:first-child {
border-top-width: 1px;
}
.gp-recent-comments-widget .avatar {
float: left;
margin: 3px 15px 0 0;
}
.gp-recent-comments-widget span {
display: block;
overflow: hidden;
}
.gp-recent-comments-widget li a {
font-size: 14px;
line-height: 18px;
}
.gp-recent-comments-widget .gp-loop-meta {
margin: 5px 0 0 0;
} .tagcloud {
font-size: 0;
}
.tagcloud a {
display: inline-block;
margin: 0 4px 4px 0;
padding: 5px 8px;
background: #eee;
color: #fff !important;
font-size: small !important;
line-height: 1;
}
.tagcloud a:hover {
opacity: 0.9;
} .widget_recent_entries .post-date,
.widget_rss .rss-date {
margin-left: 12px;
font-size: 11px;
} .searchform {
overflow: hidden;
position: relative;
}
.gp-search-bar,
.wp-block-search__input {
position: relative;
float: left;
width: 100%;
padding: 0 10px;
}
.searchform .accessibly-hidden {
display: none;
}
.wp-block-search__button {
margin-left: 10px;
} #wp-calendar {
max-width: 396px;
}
#wp-calendar th {
padding: 8px 0;
text-align: center;
font-weight: 500;
border-width: 1px;
border-style: solid;
}
#wp-calendar td {
padding: 8px 0;
text-align: center;    
font-size: 12px;
border-width: 1px;
border-style: solid;
}
#wp-calendar #today {
background-color: #fafafa;
}
#wp-calendar caption {
margin-bottom: 10px;
text-align: right;
font-weight: 500;
}  #gp-footer {
display: none;
position: relative;
overflow: hidden;
clear: both;
border-top-width: 1px;
border-style: solid;
}
#gp-footer.gp-footer-widgets-all {
display: block;
}
#gp-footer.gp-footer-widgets-desktop.gp-has-copyright {
display: block;
}
.gp-full-page-page-header #gp-footer {
z-index: 2;
}
.gp-sticky-footer #gp-footer {
flex-shrink: 0;
} #gp-footer-image {   
width: 100%;
clear: both; 
overflow: hidden;
margin-top: 40px;
line-height: 0;
text-align: center;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
-ms-interpolation-mode: nearest-neighbor;
}
#gp-footer-image .gp-retina-image {   
display: none;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
#gp-footer-image .gp-standard-image {  
display: none;
}
#gp-footer-image .gp-retina-image {   
display: inline;
}
} #gp-footer-widgets {
display: none;
position: relative;
overflow: hidden;
clear: both;
width: 100%;
padding: 40px 0 0 0;
}
.gp-has-copyright #gp-footer-widgets {
border-bottom-width: 1px;
border-style: solid;
}
.gp-footer-widgets-all #gp-footer-widgets {
display: block;
}
.gp-footer-widget {
float: left;
width: 100%;
margin-left: 0;
}
.gp-footer-widget .widget:last-child {
margin-bottom: 35px;
}
.gp-footer-widget .widget-title {
margin: 0 0 15px 0;
}
.gp-footer-widget .widget .textwidget li,
.gp-footer-widget .widget.widget_categories li,
.gp-footer-widget .widget.widget_pages li,
.gp-footer-widget .widget.widget_archive li,
.gp-footer-widget .widget.widget_nav_menu li,
.gp-footer-widget .widget.widget_meta li,
.gp-footer-widget .widget.widget_display_forums li {
border-width: 0;
}
.gp-footer-widget .widget .textwidget li:first-child,
.gp-footer-widget .widget.widget_categories li:first-child,
.gp-footer-widget .widget.widget_pages li:first-child,
.gp-footer-widget .widget.widget_archive li:first-child,
.gp-footer-widget .widget.widget_nav_menu li:first-child,
.gp-footer-widget .widget.widget_meta li:first-child,
.gp-footer-widget .widget.widget_display_forums li:first-child {
padding-top: 0;
}
.gp-footer-widget .widget .gp-post-item,
.gp-footer-widget .woocommerce ul.product_list_widget li {
padding-top: 0 !important;
border: 0 !important;
}  #gp-copyright {
position: relative;
overflow: hidden;
float: left;
width: 100%;
padding: 20px 0;
text-align: center;
} #gp-footer-nav {
margin-top: 10px;
}
#gp-footer-nav .menu-item {
float: none;
margin: 0 10px 3px 0;
}
#gp-footer-nav .menu-item:last-child {
margin-right: 0;
}
#gp-footer-nav .menu > .menu-item > a,
#gp-footer-nav .menu > .menu-item > .gp-menu-text {
padding: 0;
}
#gp-footer-nav .menu-item:hover .sub-menu {
display: none;
}
#gp-footer-nav .menu-item a:after {
content: '' !important;
} #gp-to-top {
display: none;
position: fixed;
right: 20px;
bottom: 80px;
z-index: 99998;
overflow: hidden;
width: 33px;
height: 33px;
padding: 5px 0 9px;
font-size: 18px;
line-height: 1;
border-radius: 100%;
opacity: 0.2;    
text-align: center;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#gp-to-top:hover {
opacity: 0.6;
}   #gp-page-title {
z-index: 1;
position: relative;
overflow: hidden;
clear: both;
padding-top: 15px;
padding-bottom: 15px;
border-bottom-width: 1px;
border-style: solid;
}
.gp-minimal-page-header #gp-page-title-text {
margin-bottom: 30px;
}
#gp-page-title-text h1 {
margin: 0;
}
#gp-page-title-subtitle {
margin: 10px 0 0 0;
} #gp-breadcrumbs {
margin-bottom: 10px;
}	
#gp-breadcrumbs a:hover {
text-decoration: underline;
} #gp-page-header {
position: relative;
overflow: hidden;
}
#gp-page-header.gp-has-header-bg {
background: rgba(0,0,0,0.7) !important;
}
.gp-full-page-page-header #gp-page-header.gp-has-header-bg {
background: none !important;
}
#gp-page-header-inner {
position: relative;
overflow: hidden;
max-width: 1500px;
margin: 0 auto;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.gp-full-page-page-header #gp-page-header-inner {
background: none !important;
}
.gp-blurred-bg {
position: absolute;
z-index: -2;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
-webkit-filter: blur(3px);
filter: blur(3px);
} #gp-full-page-bg {
position: fixed;
z-index: 0;
top: 0;
left: 0;
display: block;
background-size: cover;
background-position: center top;
height: 100%;
width: 100%;
} #gp-page-header-video {
position: absolute;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 15px;
}
#gp-page-header-video-bg {
display: none;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}
#gp-page-header-video-bg video {
width: 100%;
height: auto; 
}
#gp-page-header-video-bg iframe {
position: absolute;
top: -40%;
left: 0;
width: 100%;
height: 180%;
}  .gp-entry-header {
position: relative;
clear: both;
margin: 0 auto 25px auto;
}
.gp-entry-header > *:last-child {
margin-bottom: 0;
} .gp-entry-title {
margin: 0 0 10px 0;
}
.gp-entry-title.gp-single-title {
line-height: 1;
}
.gp-subtitle {
margin: 0 0 10px 0;
letter-spacing: 0;
text-transform: none;
} .gp-entry-meta {
position: relative;
width: 100%;
}
.gp-entry-meta a:hover {
text-decoration: underline;
}
.gp-entry-meta .gp-post-meta {
display: inline-block;
margin: 10px 10px 0 0;
}
.gp-entry-meta .gp-post-meta:last-child {
margin-right: 0;
}
.gp-entry-meta .gp-post-meta:before {
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 400;
margin-right: 5px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-entry-meta .gp-meta-author:before {
content: '\f007';
}
.gp-entry-meta .gp-meta-date:before {
content: '\f017';
}
.gp-entry-meta .gp-meta-comments:before {
content: '\f0e5';
}
.gp-fontawesome5 .gp-entry-meta .gp-meta-comments:before {
content: '\f075';
}
.gp-entry-meta .gp-meta-views:before {
content: '\f06e';
}
.gp-entry-meta .gp-meta-likes:before {
content: '\f087';
}
.gp-fontawesome5 .gp-entry-meta .gp-meta-likes:before {
content: '\f164';
font-weight: 400;
}
.gp-entry-meta .gp-meta-cats:before {
content: '\f114';
}
.gp-fontawesome5 .gp-entry-meta .gp-meta-cats:before {
content: '\f07b';
font-weight: 400;
}
.gp-entry-tags {
margin-top: 30px;
text-align: right;
}
.gp-entry-tags a {
line-height: 1;
}
.gp-entry-tags a:hover {
text-decoration: underline;
} .gp-entry-featured {
margin-bottom: 30px;
text-align: center;
}
.gp-post-thumbnail {
position: relative;
z-index: 1;
max-width: 100%;
line-height: 0;
}
.gp-post-thumbnail a {
display: block;
position: relative;
}
.format-video > .gp-post-thumbnail a:after {
content: "\f04b";
position: absolute;
top: 50%;
left: 50%;
z-index: 3;
font-size: 20px;
padding: 2px 13px 2px 15px;
line-height: 39px;
text-align: center;
margin: -23px 0 0 -23px;
color: #fff;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
border-radius: 100%;
background-color: rgba(0, 0, 0, 0.5);
border: 2px solid #fff;
text-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-sidebar .format-video > .gp-post-thumbnail a:after,
.gp-small-posts .format-video > .gp-post-thumbnail a:after,
.gp-posts-widget .format-video > .gp-post-thumbnail a:after {
font-size: 15px;
padding: 0 8px 0 10px;
line-height: 30px;
margin: -18px 0 0 -18px;
}
.gp-entry-featured .wp-caption-text {
margin-top: 15px;
}  .gp-entry-content > .wp-audio-shortcode {
margin-bottom: 30px;
}
.mejs-button > button:hover {
background: transparent url(//vin-q.com/wp-includes/js/mediaelement/mejs-controls.svg);
}
.mejs-playpause-button.mejs-play button:hover {
background-position: 0 0;
}
.mejs-playpause-button.mejs-pause button:hover {
background-position: -20px 0;
}
.mejs-playpause-button.mejs-replay button:hover {
background-position: -160px 0;
}
.mejs-volume-button.mejs-mute button:hover {
background-position: -60px 0;
}
.mejs-volume-button.mejs-unmute button:hover {
background-position: -40px 0;
} .gp-video-wrapper {
position: relative;
padding-bottom: 56.25%; height: 0;
background: #000;
}
.gp-video-wrapper iframe,
.gp-video-wrapper .mejs-video {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
.mejs-fullscreen-button > button:hover {
background-position: -80px 0;
}
.mejs-unfullscreen-button > button:hover {
background-position: -100px 0;
} .gp-post-format-gallery-content p,
.gp-post-format-gallery-content .wp-caption-text {
display: none;
}
.gp-post-format-gallery-content .gallery-item {
margin: 0 !important;
} .gp-entry-featured .gp-post-format-gallery-slider {
margin-left: auto;
margin-right: auto;
}
[class*='gp-posts-columns'] .gp-post-format-gallery-slider {
width: auto !important;
} .gp-entry-content {
clear: both;
width: 100%;
word-wrap: break-word;
}
.gp-entry-content p + h2,
.gp-entry-content p + h3,
.gp-entry-content p + h4,
.gp-entry-content p + h5 {
margin-top: 20px;
} .gp-divider-title-bg {
width: 75%;
margin: 10px auto 0 auto;
border-top-width: 1px;
border-top-style: solid;
text-align: center;
}
.gp-divider-title {
display: inline;
position: relative;
padding: 2px 15px;
top: -15px;
background-image: none !important;
} .gp-entry-pagination {
position: relative;
float: left;
clear: both;
width: 100%;
clear: both;
overflow: hidden;
margin-top: 20px;
text-align: center;
font-weight: 500;
}
.gp-previous-page {
float: left;
}
.gp-previous-page:before {
margin-right: 5px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
content: '\f104';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-next-page {
float: right;
}
.gp-next-page:after {
margin-left: 5px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
content: '\f105';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} #gp-share-icons-wrapper {
position: relative;
overflow: hidden;
clear: both;
width: 100%;
margin-top: 60px;
}
#gp-share-icons {
display: -webkit-flex;
display: flex;
height: 40px;
border-width: 1px;
border-style: solid;
border-radius: 3px;
}
#gp-share-icons a { 
display: -webkit-inline-flex;
display: -webkit-inline-box;
display: inline-flex;
border-left-width: 1px;
border-style: solid;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
color: #bbb;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
#gp-share-icons a:first-child {
border-left-width: 0;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
#gp-share-icons a:last-child {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
#gp-share-icons a:before {
font-family: 'Font Awesome 5 Brands', 'FontAwesome';
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#gp-share-icons a:hover { 
color: #fff;
}
#gp-share-icons .gp-twitter-icon:hover { 
background: #4099FF;
}
#gp-share-icons .gp-facebook-icon:hover { 
background: #3b5998;
}
#gp-share-icons .gp-google-plus-icon:hover { 
background: #d34836;
}
#gp-share-icons .gp-pinterest-icon:hover { 
background: #C92228;
}
#gp-share-icons .gp-linkedin-icon:hover { 
background: #007bb6;
}
#gp-share-icons .gp-reddit-icon:hover { 
background: #FF5700;
}
#gp-share-icons .gp-tumblr-icon:hover { 
background: #34526f;
}
#gp-share-icons .gp-email-icon:hover { 
background: #c1623e;
}
#gp-share-icons .gp-whatsapp-icon:hover { 
background: #25D366;
} #gp-author-info-wrapper {
position: relative;
width: 100%;
margin-top: 73px;
padding: 15px;
border-width: 1px;
border-style: solid;
text-align: center;
border-radius: 3px;
}
#gp-author-info-wrapper .gp-divider-title {
display: inline-block;
top: -30px;
}
#gp-author-info-wrapper .avatar {
display: none;
float: left;
margin-top: -2px;
margin-right: 10px;
width: 23px;
height: 23px;
border-radius: 100%;
}
#gp-author-name {
float: left;
}
#gp-author-details {
margin-top: -30px;
}
#gp-author-desc {
margin-top: 15px;
}
#gp-author-social-icons {
margin-top: 0;
font-size: 16px;
line-height: 1;
}
#gp-author-social-icons a {
margin-left: 5px;
}
#gp-author-social-icons a:before {
font-family: 'Font Awesome 5 Brands', 'FontAwesome';
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-facebook-icon:before {
content: '\f09a';
}
.gp-twitter-icon:before {
content: '\f099';
}
.gp-google-plus-icon:before {
content: '\f0d5';
}
.gp-pinterest-icon:before {
content: '\f0d2';
}
.gp-youtube-icon:before {
content: '\f167';
}
.gp-vimeo-icon:before {
content: '\f27d';
}
.gp-flickr-icon:before {
content: '\f16e';
}
.gp-linkedin-icon:before {
content: '\f0e1';
}
.gp-instagram-icon:before {
content: '\f16d';
}
.gp-reddit-icon:before {
content: '\f281';
}
.gp-tumblr-icon:before {
content: '\f173';
}
#gp-share-icons a.gp-email-icon:before {
font-family: 'Font Awesome 5 Free', 'FontAwesome';
content: '\f0e0';
font-weight: 900;
}
.gp-whatsapp-icon:before {
content: '\f232';
} #gp-voting-wrapper {
position: relative;
overflow: hidden;
clear: both;
width: 100%;
margin-top: 60px;
}
.gp-voting-buttons {
overflow: hidden;
position: relative;
}
.gp-voting-button {
float: left;
width: 50%;
padding: 10px;
text-align: center;
cursor: pointer;
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
}
.gp-voting-up {
border-width: 1px;
border-right: 1px;
border-style: solid;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.gp-voting-down {
border-width: 1px;
border-left: 0;
border-style: solid;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.gp-already-voted {	
display: none;	
width: 100%;
float: left;
margin-top: 15px;
line-height: 1;
-webkit-transition: all 0.3s;
transition: all 0.3s;
text-align: center;
}
.gp-already-voted:before {
content: attr(data-text);
}
.gp-voting-container span:before {
content: attr(data-text);
} #gp-post-navigation {
position: relative;
overflow: hidden;
clear: both;
width: 100%;
margin-top: 40px;
line-height: 1;
}
#gp-post-navigation a {
font-size: 22px;
line-height: 24px;
font-weight: 500;
}
#gp-post-navigation .gp-prev-link {
float: left;
width: 49%;
padding-left: 20px;
text-align: left;
cursor: pointer;
}
#gp-post-navigation .gp-next-link {
float: right;
width: 49%;
padding-right: 20px;
text-align: right;
cursor: pointer;
}	
#gp-post-navigation .gp-prev-link:before {
position: absolute;
top: 15px;
left: 0;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
content: '\f104';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#gp-post-navigation .gp-next-link:before {
position: absolute;
top: 15px;
right: 0;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
content: '\f105';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-post-link-header {
display: block;
margin-bottom: 10px;
font-size: 12px;
line-height: 1;
text-transform: uppercase;
} #gp-related-wrapper {
position: relative;
overflow: hidden;
width: 100%;
clear: both;
margin-top: 60px;
}
#gp-related-wrapper .gp-section-loop {
margin-top: 20px;
}
#gp-related-wrapper .gp-post-item:nth-last-of-type(-n+2) {
margin-bottom: 0;
}
#gp-related-wrapper .gp-loop-featured {
margin: 0 0 12px;
}  #comments {
position: relative;
width: 100%;
clear: both;
margin-top: 60px;
font-size: 14px;
line-height: 24px;
}
.comment-list {
width: 100%;
margin: 0 0 20px 0;
list-style: none;
}	
.comment-list > .comment {
margin: 0;
list-style: none;
}
.comment-body {
position: relative;
overflow: hidden;
padding: 15px 0;
border-bottom: 1px;
border-style: solid;
word-wrap: break-word;
}
.comment-list > .comment:last-child .comment-body {
border: 0;
}
.comment-list .children {
margin: 0 0 0 10px;
list-style: none;
}
.comment-list .children .comment {
margin-left: 10px;
}
.comment-list > .comment > .children > .comment {
margin-left: 10px;
}
.comment-list .avatar {
position: relative;
top: 0;
left: 0;
float: left;
margin: 0;
width: 45px;
height: auto;
border-radius: 100%;
}
.comment-list .children .avatar {
width: 30px;
}
.comment-list .bypostauthor > .comment-body .gp-comment-meta:after {
content: '\f040';
float: right;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-size: 12px;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-fontawesome5 .comment-list .bypostauthor > .comment-body .gp-comment-meta:after {
content: '\f303';
font-weight: 900;
}
.comment-list li .gp-comment-content {
margin: 0 0 0 60px;
}
.comment-list .children .gp-comment-content {
margin-left: 40px;
}
.comment-list .gp-comment-meta {
margin: 0; 
}
.comment-list .gp-comment-content [itemprop='author'] {
font-weight: 400;
}
.comment-list .gp-comment-content [itemprop='author']:after {
content: '\0000a0\·\0000a0';
}
.comment-reply-link {
display: block;
margin-top: 10px;
line-height: 1;
} #respond {
position: relative;
}
#respond label {
display: block;
}
#commentform {
text-align: left;
}
#commentform .required {
font-weight: bold;
}
#commentform p {
margin: 10px 0;
}
#commentform .form-submit {
margin-bottom: 0;
}
#commentform {
text-align: left;
}
#commentform .form-allowed-tags {
display: none;
}
.comment-list #respond {
margin: 20px 0 0;
padding-left: 80px;
}
.comment-list #reply-title {
display: block;
margin: 0;
padding: 0;
border: 0;
text-align: left;
}
#cancel-comment-reply-link {
display: block;
margin-top: 10px;
}  .gp-filter-menus {
display: -webkit-flex;
display: flex;
padding-bottom: 30px;
}
.gp-archive-wrapper .gp-filter-menus {
margin-bottom: 15px;
border-bottom-width: 1px;
border-style: solid;
}
.gp-filter-menu {
width: 100%;
margin-right: 10px;
}
.gp-filter-menu:last-child {
margin-right: 0;
} .gp-posts-wrapper {
position: relative;
width: 100%;
clear: both;    
overflow: hidden;
}
.gp-section-loop {
position: relative;
overflow: hidden;
width: 100%;
clear: both;
}
.gp-section-loop-inner {
position: relative;
overflow: hidden;
width: 100%;
clear: both;
}
.gp-posts-masonry .gp-section-loop-inner {
opacity: 0;
}
#gp-content .gp-post-item {
position: relative;
} .gp-post-item {
float: left;
position: relative;
width: 100%;
overflow: hidden;
}
.gp-align-center .gp-post-item {
text-align: center;
}
.gp-posts-list.gp-style-classic .gp-post-item {
padding: 15px 0;
border-bottom-width: 1px;
border-style: solid;
}
.gp-posts-list.gp-style-classic .gp-post-item:first-child {
padding-top: 0;
}
.gp-posts-list.gp-style-modern .gp-post-item {
padding: 10px 0;
}
.gp-posts-list.gp-style-modern .gp-post-item:first-child {
padding-top: 0;
}
.gp-posts-large.gp-style-classic .gp-post-item {
padding: 60px 0;
border-bottom-width: 1px;
border-style: solid;
}
.gp-posts-large.gp-style-modern .gp-post-item {
padding: 60px 0;
}
.gp-posts-large .gp-post-item:first-child {
padding-top: 0;
}
[class*='gp-posts-columns-'] .gp-post-item {
width: 48%;
margin-left: 4%;
margin-bottom: 40px;
}
[class*='gp-posts-columns-'] .gp-post-item:nth-of-type(2n+1) {
margin-left: 0;
clear: left;
}
.gp-posts-masonry .gp-post-item {
width: 100%;
}
.gp-posts-masonry.gp-style-classic .gp-post-item {
margin: 0 0 20px 0;
}
.gp-posts-masonry.gp-style-modern .gp-post-item {
margin: 0 0 45px 0;
}
.gp-posts-list .gp-post-item.sticky {
padding-left: 20px;
padding-right: 20px;
background: #f8f8f8;
}
.gp-filter-loading .gp-post-item {
opacity: 0.2;
}
.gp-no-items-found {
font-weight: 500;
} .gp-loop-featured {
position: relative;
line-height: 0;
}
.gp-posts-list .gp-loop-featured {
float: left;
max-width: 40%;
height: 100%;
}
.gp-posts-list.gp-style-classic .gp-loop-featured,
.gp-posts-list.gp-style-modern .gp-loop-featured {
margin-right: 20px;
}
.gp-posts-large .gp-loop-featured {
margin-bottom: 30px;
}
[class*='gp-posts-columns'] .gp-loop-featured {
margin-bottom: 20px;
}
.gp-posts-masonry .gp-post-thumbnail {
width: 100%;
}
.gp-posts-large .gp-post-thumbnail img,
[class*='gp-posts-columns-'] .gp-post-thumbnail img,
.gp-posts-masonry .gp-post-thumbnail img {
width: 100%;
}
.gp-post-thumbnail + .gp-post-audio {
position: relative;
z-index: 1;
overflow: hidden;
margin-top: -60px;
}
.gp-posts-masonry .gp-post-thumbnail + .gp-post-audio {
margin-top: -40px;
}
.gp-posts-list .gp-loop-content .gp-post-audio {
margin-bottom: 20px;
} .gp-loop-content {    
overflow: hidden;
}
.gp-loop-content > div:last-child,
.gp-loop-content > h2:last-child {
margin-bottom: 0;
}
.gp-posts-masonry.gp-style-classic .gp-loop-content {
position: relative;
padding: 25px;
border-width: 1px;
border-style: solid; 
}
.gp-posts-masonry.gp-style-modern .gp-loop-content {
position: relative;
padding: 25px 0 0 0;
} .gp-ranking-counter {
float: left;
width: 40px;
height: 40px;
margin-right: 20px;
text-align: center;
line-height: 40px;
font-size: 20px;
border-radius: 100%;
color: #fff;
}
.gp-loop-featured .gp-ranking-counter {
position: absolute;    
z-index: 99;
top: auto;
bottom: 15px;
left: 15px;
}
.gp-posts-wrapper[class*="gp-posts-columns-"] .format-audio .gp-loop-featured .gp-ranking-counter,
.gp-showcase-wrapper .gp-large-post .format-audio .gp-loop-featured .gp-ranking-counter {
bottom: 50px;
} .gp-loop-title {
margin-bottom: 5px;
}
.gp-posts-large .gp-loop-title {
margin-bottom: 10px;
}
.gp-style-modern .gp-loop-title {
margin-bottom: 15px;
} .gp-style-classic .gp-loop-text {
margin: 0 0 10px 0;
}
.gp-style-modern .gp-loop-text {
margin-bottom: 15px;
}
.gp-posts-list .gp-loop-text {
display: none;
} .gp-style-classic .gp-loop-meta {
margin: 0 0 10px 0;
}
.gp-style-modern .gp-loop-meta {
margin: 0 0 15px 0;
}
.gp-loop-meta a:hover {
text-decoration: underline;
}
.gp-loop-meta .gp-post-meta:after {
content: '·';
margin: 0 2px 0 5px;
}
.gp-loop-meta .gp-post-meta:last-child:after {
content: '';
margin: 0;
}
.gp-loop-tags {
line-height: 1;
}
.gp-loop-tags a:hover {
text-decoration: underline;
} .gp-style-modern .gp-read-more {
display: block;
margin-top: 15px;
} .gp-style-classic .gp-gutter-size {
width: 20px;
}
.gp-style-modern .gp-gutter-size {
width: 45px;
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
z-index: 1;
pointer-events: none;
}
.isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
transition-property: transform, opacity;
}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
transition-duration: 0s;
} .gp-pagination-numbers {
position: relative;
width: 100%;
clear: both;
margin: 20px 0 20px;
line-height: 0;
}
.gp-posts-masonry .gp-pagination-numbers {
opacity: 0;
}
.gp-pagination ul.page-numbers {
position: relative;
overflow: hidden;
width: 100%;
text-align: center;
font-weight: 500;
}
.gp-pagination ul.page-numbers,
.gp-pagination ul.page-numbers li,
.gp-pagination ul.page-numbers > span {
display: inline-block;
margin: 0 5px;
padding: 0;
list-style: none;
}
.gp-pagination ul.page-numbers .page-numbers {
display: inline-block;
margin: 0;
border-radius: 100%;
line-height: 1;
}
.gp-pagination ul.page-numbers .page-numbers.prev,
.gp-pagination ul.page-numbers .page-numbers.next {
font-size: 0;
}
.gp-pagination ul.page-numbers .page-numbers.prev:before {
content: '\f104';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
font-size: 12px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-pagination ul.page-numbers .page-numbers.next:before {
content: '\f105';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
font-size: 12px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .gp-pagination-arrows {
float: right;
margin-bottom: 20px;
}
.gp-pagination-arrows .prev,
.gp-pagination-arrows .next {
float: left !important;
font-size: 22px !important;
line-height: 1 !important;
}
.gp-pagination-arrows .next {
margin-left: 15px !important;
}
.gp-pagination-arrows .prev:before {
content: '\f104';
font-family: 'Font Awesome 5 Free', 'FontAwesome' !important;
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-pagination-arrows .next:before {
content: '\f105';
font-family: 'Font Awesome 5 Free', 'FontAwesome' !important;
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-pagination-arrows > a:hover {
opacity: 1 !important;
}
.gp-pagination-arrows .gp-disabled {
opacity: 0.1;
color: #000 !important;
} .gp-load-more {
position: relative;
width: 100%;
clear: both;
margin: 20px 0 20px;
text-align: center;
line-height: 0;
}
[class*='gp-posts-columns'] .gp-load-more {
margin-top: 20px;
}
.gp-posts-masonry .gp-load-more {
margin-top: 20px;
opacity: 0;
}
.gp-load-more .gp-pagination {
display: none;
}
#infscr-loading {
z-index: 3;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
opacity: 0.8;
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
} .gp-particles {
position: absolute;
z-index: 0;
top: 0;
left: 0;
width: 100%;
height: 100%;
}  .gp-approved-posts-wrapper {
margin-bottom: 30px;
}
.gp-approved-posts-wrapper section:last-child,
.gp-pending-posts-wrapper section:last-child {
border-width: 0 !important;
} .error404 .gp-entry-content {
margin-bottom: 40px;
min-height: 500px;
}
.error404 .gp-entry-content p {
line-height: 20px;
margin-bottom: 20px;
} .attachment p {
margin-top: 12px;
} label[for*='pwbox-'] {
float: left;
}
input.pwsubmit {
margin-left: 5px;
}  #gp-new-search {
position: relative;
width: 100%;
margin: 10px 0 40px 0;
padding: 0 30px 30px 30px;
border-width: 1px;
border-style: solid;
text-align: center;
border-radius: 3px;
}
#gp-new-search .gp-divider-title {
display: inline-block;
top: -15px;
} #gp-search-results-count {
font-weight: 500;
line-height: 1;
margin-bottom: 15px;
}   .vc_row .gp-flex-column .vc_column-inner > .wpb_wrapper {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
}
.vc_row .gp-flex-column .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left .vc_icon_element-inner .vc_icon_element-icon {
top: 20px;
left: 15px;
}
.vc_row .gp-flex-column .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left + .wpb_text_column.wpb_content_element  {
width: 100%;
} .gp-row-masonry .gp-gutter-size {
width: 20px;
}
.gp-row-masonry .vc_row.vc_inner {
width: 100%;
margin: 0 0 20px 0;
} 
.gp-row-masonry .vc_inner .vc_column_container > .vc_column-inner {
padding: 20px !important;
box-shadow: 0 0 10px rgba(0,0,0,0.05);
}
.gp-row-masonry .widget {
margin-bottom: 0;
} .page-template-homepage-template #gp-content > .wpb_row:first-child .vc_column_container,
.home #gp-content > .wpb_row:first-child .vc_column_container {
background-repeat: no-repeat;
background-size: contain;
} .vc_row.gp-static-gradient,
.vc_row.gp-scrolling-gradient {
position: relative;
}
.vc_row .gp-animated-gradient-column {
position: relative;
z-index: 1;    
width: 100%;
display: flex;
flex-wrap: wrap;
}
.vc_row .gp-animated-gradient-bg {
position: absolute;
z-index: 0;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.vc_row.gp-scrolling-gradient .gp-animated-gradient-bg {
background-size: 400% 400% !important;
-webkit-animation: gpScroll 15s ease infinite;
animation: gpScroll 15s ease infinite;
-webkit-transition: all 1s ease-out !important;
transition: all 1s ease-out !important;
}
.vc_row.gp-scrolling-image {
-webkit-animation: 25s gpScroll infinite linear;
animation: 25s gpScroll infinite linear;
} .wpb_row .vc_btn3.vc_btn3-size-lg,
.wpb_row .vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline, 
.wpb_row .vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {
width: 100%;
}
.wpb_row .vc_general.vc_btn3:focus {
color: #fff;
border: 0;
}
.wpb_row .vc_btn3.vc_btn3-style-custom {
background-image: none;
} .vc_general.vc_cta3 .vc_cta3-content p {
font-size: 16px;
line-height: 26px;
} .gp-carousel-wrapper .slides {
position: relative;
clear: both;
width: 100%;
}
.gp-carousel-wrapper .slides > li {
margin: 0 30px 0 0;
line-height: 24px;
}
.gp-carousel-wrapper .gp-loop-featured {
margin-bottom: 20px;
}
.gp-carousel-wrapper .flex-control-nav {
position: relative;
bottom: auto;
right: auto;
margin: 15px 0 0 0;
text-align: center;
}
.gp-carousel-wrapper .flex-control-nav li a {
border-color: rgba(0,0,0,0.5);
background-color: rgba(255,255,255,0.5);
}
.gp-carousel-wrapper .flex-control-nav li a:hover,
.gp-carousel-wrapper .flex-control-nav li .flex-active {
border-color: rgba(0,0,0,1);
background-color: rgba(255,255,255,0.5);
} .vc_custom_heading[class*='fa-'] {
position: relative;
padding-left: 25px;
}
.vc_custom_heading .gp-vc-custom-heading-icon {
position: relative;
padding-right: 10px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.vc_custom_heading[class*='fa-']:before {
position: absolute;
top: auto;
left: 0;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.vc_custom_heading[class*='fa-'].gp-black:before {
color: #000;
}
.vc_custom_heading[class*='fa-'].gp-blue:before {
color: #39c8df;
}
.vc_custom_heading[class*='fa-'].gp-dark-grey:before {
color: #232323;
}
.vc_custom_heading[class*='fa-'].gp-green:before {
color: #4b99a4;
}
.vc_custom_heading[class*='fa-'].gp-light-grey:before {
color: #e6e6e6;
}
.vc_custom_heading[class*='fa-'].gp-orange:before {
color: #fd643b;
}
.vc_custom_heading[class*='fa-'].gp-white:before {
color: #fff;
} .gp-theme .wpb_toggle,
.gp-theme #gp-content h4.wpb_toggle,
.gp-theme .wpb_toggle_title_active,
.gp-theme #gp-content h4.wpb_toggle_title_active {
padding-left: 0;
background-image: none;
font-weight: normal;
font-size: 16px;
line-height: 26px;
}
.gp-theme .wpb_toggle:before,
.gp-theme #gp-content h4.wpb_toggle:before {
margin-right: 10px;
content: '\f196';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme .wpb_toggle_title_active:before,
.gp-theme #gp-content h4.wpb_toggle_title_active:before {
content: '\f147';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}  .gp-featured-box-wrapper {
display: -webkit-flex;
display: flex;
position: relative;
width: 100%;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
.gp-featured-box-wrapper.gp-wide {
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
} .gp-featured-large-col {
width: 100%;
line-height: 0;
}
.gp-featured-box-2-1-2 .gp-featured-large-col {
order: 2;
flex: 1 1 auto;
}
.gp-featured-box-1 .gp-featured-large-col,
.gp-featured-box-1 .gp-featured-large {
width: 100% !important;
}
.gp-featured-large {
position: relative;
overflow: hidden;
width: 100%;
height: 100%;
} .gp-featured-small-col {
display: inline-block;
line-height: 0;
flex: 1 1 auto;
}
.gp-featured-box-2-1-2 .gp-featured-small-col.gp-col-1 { 
order: 1;
}
.gp-featured-box-2-1-2 .gp-featured-small-col.gp-col-2 { 
order: 3;
}
.gp-featured-small {
display: inline-block;
position: relative;
overflow: hidden;
} .gp-featured-box-video .gp-video-wrapper {
width: 100%;
height: 100%;
padding-bottom: 0;
}
.gp-featured-box-video iframe {
width: 100%;
height: 100%;
} .gp-featured-box-scroll {
z-index: 0;
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;
font-size: 0;
line-height: 0;
-webkit-overflow-scrolling: touch;
transform: translate3d(0,0,0);
order: 5;
-ms-overflow-style: none;
scrollbar-width: none;
}
.gp-featured-box-scroll::-webkit-scrollbar { 
width: 0 !important; 
} .gp-featured-box-wrapper .gp-featured-box-link {
display: block;
position: relative;   
overflow: hidden; 
width: 100%;
height: 100%;
}
.gp-featured-box-wrapper .gp-featured-box-link:before {
display: block;
content: '';
position: absolute;
z-index: 1;
bottom: 0;
height: 70%;
width: 100%;
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(0,0,0,.7) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 40%, rgba(0,0,0,.7) 100%);
}
.gp-featured-box-wrapper .gp-has-video.gp-featured-box-link:before {
display: none;
} 
.gp-featured-box-image {
display: block;
width: 100%;
height: 100%;
background-position: center center;
background-size: cover;
transition-timing-function: ease;
-webkit-transition: -webkit-transform .3s ease, opacity .3s;
transition: transform .3s ease, opacity .3s;
}
a:hover .gp-featured-box-image {
-webkit-transform: scale3d(1.1,1.1,1);
transform: scale3d(1.1,1.1,1);
}
.gp-featured-large .gp-featured-box-image {
padding-top: 80%;
} .gp-featured-caption {
position: absolute;
z-index: 1;
left: 0;
bottom: 0;
width: 100%;
white-space: normal;
pointer-events: none;
}
.gp-has-video + .gp-featured-caption {
display: none;
}
.gp-featured-large .gp-featured-caption-inner {
width: 80%;
padding: 0 0 26px 30px;
}
.gp-featured-small .gp-featured-caption-inner {
width: 100%;
padding: 0 20px 16px;
}
.gp-featured-caption-title {
margin: 0;
color: #fff;
font-weight: 500;
text-shadow: 1px 1px 3px rgba(0,0,0,.2);
}
.gp-featured-large .gp-featured-caption-title {
font-size: 22px;
line-height: 26px;
}
.gp-featured-small .gp-featured-caption-title {
font-size: 16px;
line-height: 20px;
}
.gp-featured-box-cats { 
margin-bottom: 2px;
line-height: 1;
}
.gp-featured-box-cats a {
display: inline-block;
margin: 0 5px 5px 0;
padding: 4px 6px;
font-size: 10px;
line-height: 1;
font-weight: 700;
text-transform: uppercase;
color: #fff;
background: rgba(0, 0, 0, 0.7);
}
.gp-featured-box-wrapper .gp-loop-meta {
margin: 6px 0 0 0;    
opacity: 0.6;
}
.gp-featured-box-wrapper .gp-loop-meta,
.gp-featured-box-wrapper .gp-loop-meta a {
color: #fff;
}
.gp-featured-small .gp-loop-meta {
display: none;
} .vc-hoverbox-front h2:not(.vc_custom_heading) {
color: #fff !important;
font-weight: 500;
text-shadow: 0 0 20px #000;
}
.vc-hoverbox-back h2 {
font-weight: 500;
margin-bottom: 20px;
}
.vc-hoverbox-back p {
font-size: 16px;
line-height: 26px;
} .vc_row .vc_images_carousel {
max-width: 100%;
}
.vc_row .vc_images_carousel .vc_carousel-indicators li,
.vc_row .vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li {
width: 14px;
height: 14px;
background: rgba(0,0,0,0.5);
border: 2px solid rgba(255,255,255,0.5);
}
.vc_row .vc_images_carousel .vc_carousel-indicators li:hover,
.vc_row .vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li:hover,
.vc_row .vc_images_carousel .vc_carousel-indicators .vc_active,
.vc_row .vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li.vc_active {
width: 14px;
height: 14px;
background: rgba(0,0,0,1);
border: 2px solid rgba(255,255,255,1);
}
.vc_row .vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li,
.vc_row .vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li.vc_active {
margin: 4px auto;
}
.gp-theme .vc_images_carousel .vc_carousel-control {
display: block;
width: 40px;
height: 40px;
background: rgba(0, 0, 0, 0.5);
text-align: center;
cursor: pointer;
}
.gp-theme .vc_images_carousel .vc_carousel-control .icon-next:before, 
.gp-theme .vc_images_carousel .vc_carousel-control .icon-prev:before {
color: #fff;
font-size: 26px;
}
.gp-theme .vc_images_carousel .vc_carousel-control .icon-prev:before {
content: '\f104';
top: 0;
margin-right: 4px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme .vc_images_carousel .vc_carousel-control .icon-next:before {
content: '\f105';
top: 0;
margin-left: 4px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .wpb_gallery .wpb_flexslider.flexslider {
margin-bottom: 40px;
border: 0;
background: transparent;
box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
display: block;
width: 30px;
height: 30px;
background: rgba(0,0,0,0.5);
text-align: center;
cursor: pointer;
}
.wpb_gallery .wpb_flexslider.flexslider:hover .flex-prev {
opacity: 1;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
color: #fff;
font-size: 20px;
line-height: 30px !important;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav .flex-next:before {
content: '\f105';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav .flex-prev:before {
content: '\f104';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
background: rgba(0,0,0,0.8);
color: #fff;
} .wpb_layerslider_element.wpb_content_element {
margin-bottom: 0;
} .gp-wpb-lightbox-image {
display: block;
position: absolute;
width: 100%;
height: 100%;
} .gp-pmp-register-form .gp-form-field {
float: left;
width: 50%;
margin-bottom: 20px;
}
.gp-pmp-register-form .gp-form-field:nth-of-type(odd) {
padding-right: 10px;
}
.gp-pmp-register-form .gp-form-field:nth-of-type(even) {
padding-left: 10px;
}
.gp-pmp-register-form .gp-form-field input {
width: 100%;
height: 45px;
}
.gp-pmp-register-form .gp-submit input {
width: 100%;
height: 45px;
text-align: center;
} .gp-post-form {
position: relative;
}
.gp-post-form .gp-loader {
z-index: 2;
position: absolute;
background: rgba(255,255,255,0.5);
}  .gp-field-container {
margin-bottom: 15px;
}
.gp-post-form .gp-field {
width: 100%;
}
.gp-post-form .gp-field-title {
font-weight: 700;
}
.gp-post-form .gp-error .gp-field {
border-color: #E44E48;
}
.gp-post-form textarea {
display: block;
}
.gp-field-desc {
display: block;
margin-top: 10px;
font-size: 12px;
line-height: 14px;
}
.gp-post-form-submit {
margin: 0;
}
.gp-post-form .gp-submit {
width: 100%;
} .gp-post-form-format-field {
display: none;
}
.gp-post-form-format-field.gp-show {
display: block;
} .gp-uploads {
display: block;
}
.gp-uploads .gp-upload-preview {    
display: inline-block;
margin: 12px 10px 0 0;
}
.gp-uploads .gp-upload-list {    
margin: 12px 0 0 20px;
}
.gp-post-form .gp-upload-item {
width: auto;
}
.gp-upload-item:before {
content: '\f093';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
line-height: 1;
margin-right: 10px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .gp-checkbox-multi-field input[type='checkbox'] {
margin-left: 10px;
}
.gp-checkbox-multi-field input[type='checkbox']:first-child,
.gp-checkbox-multi-field div + input[type='checkbox'] {
margin-left: 0;
} .gp-post-form .gp-post-form-gdpr {
margin: 20px 0 0 0;
font-size: 11px;
line-height: 15px;
}
.gp-post-form .gp-post-form-gdpr input {
display: inline-block;
margin-top: 3px;
vertical-align: top;
}
.gp-post-form .gp-post-form-gdpr label {
display: inline-block;
max-width: 90%;
font-size: 11px;
line-height: 15px;
} .gp-post-form .gp-message {
display: none;
margin-top: 10px;
color: #E44E48;
line-height: 1;
}
.gp-post-form .gp-error .gp-message {
display: block;
} .gp-post-form .gp-success {
display: none;
position: relative;
width: 100%;
clear: both;
overflow: hidden;
margin-bottom: 20px;
padding: 20px;
background: #8cbe4b;
text-align: center;
border-radius: 3px;
}
.gp-post-form .gp-success.gp-show-message {
display: block;
}
.gp-success-icon {
margin-bottom: 20px;
}
.gp-post-form .gp-success-icon:before {
content: '\f14a';
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
color: #fff;
font-size: 72px;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-post-form .gp-success strong {
margin: 0 0 10px 0;
color: #fff;
font-size: 16px;
line-height: 20px;
}
.gp-post-form .gp-success p {
margin: 0;
opacity: 0.7;
color: #fff;
font-size: 14px;
line-height: 18px;
}
.gp-post-form .gp-success p a {
text-decoration: underline;
color: #fff;
}
.gp-post-form .gp-success p a:hover {
text-decoration: none;
} .gp-post-form-login strong a {
text-decoration: underline;
}
.gp-post-form-login strong a:hover {
text-decoration: none;
} .wp-media-buttons .insert-media,
.html-active .switch-html, 
.tmce-active .switch-tmce {
font-weight: inherit;
}
.gp-post-form .wp-core-ui .button, 
.gp-post-form .wp-core-ui .button-primary, 
.gp-post-form .wp-core-ui .button-secondary {
border-width: 1px;
border-style: solid;
font-size: 13px;
line-height: 2.15384615;
border-width: 1px;
border-style: solid;
border-radius: 3px;
}
.gp-post-form .wp-media-buttons .insert-media {
margin-right: 5px;
margin-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
}
.wp-media-buttons .insert-media:hover {
font-weight: inherit;
}
.tmce-active .switch-html:hover, 
.html-active .switch-tmce:hover {
background: none;
}
.media-modal p {
font-size: 13px;
line-height: 1.5;
margin: 1em 0;
}
.media-modal h2 {
font-family: inherit;
letter-spacing: inherit;
}    
.media-attachments-filter-heading, 
.media-frame-menu-heading,
.image-details h2, 
.media-sidebar h2 {
font-family: inherit !important;
letter-spacing: inherit !important;
}
.media-modal button {
font-family: inherit !important;
letter-spacing: inherit !important;
font-weight: inherit !important;
}
.media-frame-router button {
color: inherit !important;
border-radius: inherit !important;
}
.media-modal-close:active,
.media-modal-close:hover {
color: #00a0d2 !important;
background: none !important;
}
.media-modal select:not([multiple]) {
height: auto;
padding: 0;
background-image: none;
-webkit-appearance: menulist;
}
.media-modal input[type='text'], 
.media-modal input[type='email'], 
.media-modal input[type='password'], 
.media-modal input[type='search'], 
input[type='tel'] {
height: auto;
}
.media-modal .compat-field-vc-image-filter {
display: none;
}
.mce-fullscreen #gp-standard-header,
.mce-fullscreen #gp-mobile-header,
.mce-fullscreen #wpadminbar {
display: none !important;
} .vc_row .vc_progress_bar .vc_single_bar {
box-shadow: none;
}
.vc_progress_bar .vc_single_bar .vc_label {
font-size: 16px;
} .vc_row-o-equal-height .vc_column-inner > .wpb_wrapper {
display: -webkit-flex;
display: flex;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1;
-webkit-flex-direction: column;
flex-direction: column;
}
.gp-pricing-column {
display: -webkit-flex;
display: flex;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1;
-webkit-flex-direction: column;
flex-direction: column;
text-align: center;
overflow: hidden;
background-color: #fff;
}
.gp-style-3.gp-pricing-column {
border-radius: 4px;
}
.gp-pricing-column-header {
overflow: hidden;
padding: 20px;
background-color: #232323;
}
.gp-pricing-column-title {
margin: 0;
font-size: 24px;
line-height: 1;
font-weight: bold;
color: #fff;
}
.gp-pricing-column-highlight-text {    
margin: 0 0 5px 0;
text-transform: uppercase;
font-size: 14px;
line-height: 15px;    
font-weight: bold;
color: #fff;
}
.gp-pricing-column-costs {
padding: 30px 0;
background: #fff;
}
.gp-style-2 .gp-pricing-column-costs {
padding: 0 0 30px 0;
}
.gp-style-3 .gp-pricing-column-costs {
padding: 10px 0 20px 0;
}
.gp-pricing-column-costs h5,
.gp-pricing-column-costs h6 {
color: #232323;
}
.gp-style-2 .gp-pricing-column-circle {
display: inline-block;
width: 180px;
padding: 55px 0;
border-radius: 100%;
background-color: #f8f8f8;
}
.gp-pricing-column-symbol {
display: inline;
clear: none;
margin: 0;
font-size: 48px;
line-height: 1;
font-weight: 500;
letter-spacing: -5px;
}
.gp-pricing-column-symbol.gp-has-trial-price {
font-size: 30px;
opacity: 0.8;
text-decoration: line-through;
}
.gp-pricing-column-price {
display: inline;
clear: none;
margin: 0;
font-size: 48px;
line-height: 1;
font-weight: 500;
letter-spacing: -4px;
}
.gp-pricing-column-price.gp-has-trial-price {
margin-right: 10px;
font-size: 30px;
opacity: 0.8;
text-decoration: line-through;
}
.gp-pricing-column-trial-price {
display: inline;
clear: none;
margin: 0;
font-size: 48px;
line-height: 1;
font-weight: 500;
letter-spacing: -4px;
}
.gp-pricing-column-interval {
margin: 0;
margin-top: 5px;
font-size: 16px;
line-height: 1;
opacity: 0.5;
}
.gp-pricing-column-content {
overflow: hidden;
padding: 30px;
font-size: 16px;
line-height: 20px;
background-color: #fff;
color: #232323;
}
.gp-style-2 .gp-pricing-column-content {
padding: 0;
}
.gp-style-3 .gp-pricing-column-content {
padding: 20px 30px;
}
.gp-pricing-column-content ul {
margin: 0;
}
.gp-pricing-column-content li {
padding-top: 20px;
list-style-type: none;
}
.gp-pricing-column-content li:first-child {
padding-top: 0;
}
.gp-style-2 .gp-pricing-column-content li {
padding: 10px 20px;
}
.gp-style-2 .gp-pricing-column-content li:nth-child(odd) {
background-color: #f8f8f8;
}
.gp-pricing-column-footer {
overflow: hidden;
padding: 30px;
background-color: #fff;
}
.gp-pricing-column-button {
display: inline-block;
width: 100%;
padding: 14px 18px;
border-radius: 3px;
cursor: pointer;
text-align: center;
font-size: 16px;
line-height: 1;
background-color: #39c8df;
color: #fff;
}
.gp-pricing-column-button:hover {
background-color: #00a0e3;
}
.gp-pricing-column-button.disabled {
cursor: not-allowed;
pointer-events: none;
}
.gp-pricing-column-divider {
width: 75%;
height: 1px;    
margin: -1px auto 0;
border-bottom-width: 1px;
border-style: solid;
border-color: #e6e6e6;
} .vc_wp_recentcomments.wpb_content_element {
margin-bottom: 0;
} .gp-showcase-wrapper {
position: relative;
width: 100%;
overflow: hidden;
clear: both;
}
.gp-large-post .gp-post-item {
padding-bottom: 20px;
}  
.gp-large-post .gp-loop-featured {
margin-bottom: 20px;
}  
.gp-large-post img {
width: 100%;
}
.gp-small-posts .gp-post-item {
padding: 20px 0;
border-bottom-width: 1px;
border-style: solid;
}
.gp-small-posts .gp-post-item:first-child {
border-top-width: 1px;
}
.gp-small-posts .gp-post-thumbnail,
.gp-small-posts .gp-post-gallery,
.gp-small-posts .gp-post-video {
float: left;
width: 75px;
margin: 0 15px 0 0;
}
.gp-small-posts .gp-loop-content .gp-post-audio {
margin-bottom: 10px;
}
.gp-small-posts .gp-ranking-counter {
bottom: 5px;
left: 5px;
margin-right: 15px;
width: 30px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
.gp-style-modern .gp-small-posts .gp-loop-title {
font-size: 17px;
line-height: 21px;
} .gp-stats-columns .gp-stats-col {
float: left;
width: 50%;
margin-bottom: 20px;
padding: 0 10px;
text-align: center;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
.gp-stats-list .gp-stats-col {
float: left;
width: 100%;
overflow: hidden;
clear: both;
padding: 15px 0;
border-bottom: 1px;
border-style: solid;
}
.gp-stats-icon {
color: #39c8df;
}
.gp-stats-columns .gp-stats-icon {
margin-bottom: 15px;
}
.gp-stats-list .gp-stats-icon {
float: left;
margin-right: 15px;
}
.gp-stats-icon:before {
line-height: 1;
}
.gp-stats-columns .gp-stats-icon {
font-size: 48px;
}
.gp-stats-list .gp-stats-icon:before {
font-size: 16px;
}
.gp-stats-columns .gp-stats-title {
margin-bottom: 5px;
font-size: 18px;
line-height: 1;
font-weight: 500;
letter-spacing: -1px;
color: #999;
}
.gp-stats-list .gp-stats-title {
float: left;
line-height: 1;
color: #999;
}
.gp-stats-columns .gp-stats-count {
font-size: 36px;
font-weight: 500;
line-height: 1;
letter-spacing: -1px;
color: #999;
}
.gp-stats-list .gp-stats-count {
float: right;
color: #999;
line-height: 1;
}  .wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-tabs-container,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-panel-title {
background: #f8f8f8;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-tabs-container {
border-right: 1px solid #e6e6e6;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-tabs-container,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-3 .vc_tta-tabs-container {
margin: 0;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-panel.vc_active .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-panel:not(:last-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-panel.vc_active +.vc_tta-panel .vc_tta-panel-heading, 
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
margin-top: 15px;
margin-bottom: 0;
} .wpb-js-composer .vc_tta.vc_tta-style-gp-1 .vc_tta-tab,
.wpb-js-composer .vc_tta.vc_tta-style-gp-1 .vc_tta-panel-title {
font-size: 16px;
line-height: 20px;
font-weight: 500;
background: #f8f8f8;
color: #232323;
}
.wpb-js-composer .vc_tta.vc_tta-style-gp-2 .vc_tta-tab,
.wpb-js-composer .vc_tta.vc_tta-style-gp-2 .vc_tta-panel-title {
font-size: 16px;
line-height: 20px;
font-weight: 500;
color: #232323;
}
.wpb-js-composer .vc_tta.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-tab,
.wpb-js-composer .vc_tta.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-panel-title {
background: #f8f8f8;
}
.wpb-js-composer .vc_tta.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-tab,
.wpb-js-composer .vc_tta.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-panel-title {
background: transparent;
border-bottom: 1px solid #e6e6e6;
}
.wpb-js-composer .vc_tta.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-tab:last-child {
border-bottom: 0;
}
.wpb-js-composer .vc_tta.vc_tta-style-gp-3 .vc_tta-tab,
.wpb-js-composer .vc_tta.vc_tta-style-gp-3 .vc_tta-panel-title {
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
font-size: 16px;
line-height: 20px;
font-weight: 500;
background: #f8f8f8;
color: #232323;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-3 .vc_tta-tab,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-3 .vc_tta-panel-title {
text-align: center;
} .wpb-js-composer .vc_tta.vc_tta-style-gp-1 .vc_tta-tab.vc_active,
.wpb-js-composer .vc_tta.vc_tta-style-gp-1 .vc_tta-panel.vc_active .vc_tta-panel-title {
color: #fff;
}
.wpb-js-composer .vc_tta.vc_tta-style-gp-2 .vc_tta-tab.vc_active,
.wpb-js-composer .vc_tta.vc_tta-style-gp-2 .vc_tta-panel.vc_active .vc_tta-panel-title {
position: relative;
color: #232323;
}
.wpb-js-composer .vc_tta.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-tab.vc_active,
.wpb-js-composer .vc_tta.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-panel.vc_active .vc_tta-panel-title {
background: transparent;
border: 0;
}
.wpb-js-composer .vc_tta.vc_tta-style-gp-2 .vc_tta-tab.vc_active:before,
.wpb-js-composer .vc_tta.vc_tta-style-gp-2 .vc_tta-panel.vc_active .vc_tta-panel-title:before {
content: '';
position: absolute;
display: block;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
-webkit-backface-visibility: hidden;
}
.wpb-js-composer .vc_tta.vc_tta-style-gp-3 .vc_tta-tab.vc_active,
.wpb-js-composer .vc_tta.vc_tta-style-gp-3 .vc_tta-panel.vc_active .vc_tta-panel-title {
color: #fff;
} .wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-1 .vc_tta-tab:not(.vc_active):hover .vc_tta-title-text,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-1 .vc_tta-panel:not(.vc_active) .vc_tta-panel-title:hover .vc_tta-title-text {
-webkit-background-clip: text;
-webkit-text-fill-color: #0000;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-tab > a,
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading {
border: 0 !important;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-tab > a,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-panel-title > a {
padding-left: 20px;
padding-right: 20px;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-tab.vc_active .vc_tta-title-text,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-panel.vc_active .vc_tta-title-text,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-tab:hover .vc_tta-title-text,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-panel .vc_tta-panel-title:hover .vc_tta-title-text,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-3 .vc_tta-tab:not(.vc_active):hover .vc_tta-title-text,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-3 .vc_tta-panel:not(.vc_active) .vc_tta-panel-title:hover .vc_tta-title-text {
-webkit-background-clip: text;
-webkit-text-fill-color: #0000;
} .wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-1 .vc_tta-panel-body {
padding-left: 0;
padding-right: 0;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-left.vc_tta-style-gp-1 .vc_tta-panel-body {
padding: 0;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-panel-body {
background: #f8f8f8;
padding: 20px;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-panel-body {
background: transparent;
padding: 0;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-3 .vc_tta-panel-body {
background: #f8f8f8;
} .gp-testimonial-box {
overflow: hidden;
position: relative;
clear: both;
width: 100%;  
text-align: center;
}
.gp-has-arrows .gp-testimonial-box {
padding: 0 40px;  
}
.gp-testimonial-image {
display: inline-block;
position: relative;
margin-bottom: 30px;
}
.gp-slider .slides li .gp-testimonial-image img {
width: 100px;
height: 100px;
border: 6px solid #e6e6e6;
border-radius: 100%;
}
.gp-pointer {
position: absolute;
bottom: -2px;
right: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 0 10px 20px;
border-color: transparent transparent transparent #e6e6e6;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.gp-testimonial-headline {
margin: 0 0 5px 0;
font-size: 18px;
line-height: 22px;
font-weight: 500;
}
.gp-testimonial-text {
margin: 0 0 5px 0;
font-size: 16px;
line-height: 24px;
}
.gp-testimonial-name {
font-size: 14px;
line-height: 18px;
font-weight: 500;
}
.gp-testimonial-slider.gp-slider .flex-control-nav {
position: relative;
bottom: auto;
right: auto;
margin: 15px 0 0 0;
text-align: center;
}
.gp-testimonial-slider.gp-slider .flex-control-nav li a {
border-color: rgba(0,0,0,0.5);
background-color: rgba(255,255,255,0.5);
}
.gp-testimonial-slider.gp-slider .flex-control-nav li a:hover,
.gp-testimonial-slider.gp-slider .flex-control-nav li .flex-active {
border-color: rgba(0,0,0,1);
background-color: rgba(255,255,255,0.5);
}
.gp-testimonial-slider.gp-slider .flex-direction-nav {
margin-top: -30px;
}
.gp-testimonial-slider.gp-slider .flex-direction-nav a {
width: auto;
height: auto;
padding: 0;
background: none;
opacity: 0.3;
}
.gp-testimonial-slider.gp-slider .flex-direction-nav a:before {
color: #000;
font-size: 60px;
line-height: 1;
}
.gp-testimonial-slider.gp-slider .flex-direction-nav a:hover {
opacity: 0.6;
} .gp-team-wrapper:before,
.gp-team-wrapper:after {
content: ' ';
display: table;
}
.gp-team-member {
padding-bottom: 40px;
text-align: center;
}	
.gp-team-image {
display: block;
margin: 0 auto 20px;
border-width: 5px;
border-style: solid;
border-radius: 100%;
}
.gp-team-name {
margin-bottom: 10px;
font-size: 19px;
line-height: 1;
}
.gp-team-position {
margin-bottom: 10px;
font-size: 16px;
line-height: 1;
}
.gp-team-description {
text-align: center;
}
.gp-team-member a {
display: inline-block;
color: inherit;
text-decoration: underline;
}
.gp-team-member a:hover {
text-decoration: none;
}   .gp-theme .pmpro_btn, 
.gp-theme .pmpro_btn:link, 
.gp-theme .pmpro_content_message a, 
.gp-theme .pmpro_content_message a:link {
padding: 10px 14px;
border: 0;
background-size: 200% 100%;
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
}
.gp-theme .pmpro_btn:hover,
.gp-theme .pmpro_content_message a:hover {
background-position: 100% 0;
}
.gp-theme .pmpro_box th,
.gp-theme .pmpro_box td,
.gp-theme table.pmpro_checkout th,
.gp-theme table.pmpro_checkout td,
.gp-theme .pmpro_invoice th,
.gp-theme .pmpro_invoice td,
.gp-theme #pmpro_cancel table td,
.gp-theme #pmpro_cancel table th {
border-width: 1px;
border-style: solid;
} .gp-theme #pmpro_levels_table .pmpro_btn {
padding: 8px;
font-weight: 500;
font-size: 14px;
line-height: 1;
color: #232323;
border: 1px solid #e6e6e6;
background: none;
}
.gp-theme #pmpro_levels_table .pmpro_btn:hover {
background: #f8f8f8;
} .gp-theme .pmpro_checkout {
overflow: hidden;
}
.gp-theme form.pmpro_form label {
font-weight: 500;
}
.gp-theme .pmpro_checkout h3 .pmpro_checkout-h3-msg {
display: block;
margin-top: -20px;
font-style: normal;
}
.gp-theme #pmpro_user_fields h3 .pmpro_checkout-h3-msg {
display: none;
}
.gp-theme .pmpro_btn.pmpro_btn-submit-checkout {
width: auto;
}
.gp-theme input[type="button"].pmpro_btn.pmpro_btn-cancel {
margin: 10px 0 0 0;
} .gp-theme .pmpro_box table {
margin-top: 15px;
} .gp-theme .pmpro_content_message {
padding: 20px;
border: 1px solid #e6e6e6;
border-radius: 3px;
text-align: center;
font-size: 16px;
background: #f8f8f8;
}
.gp-theme .pmpro_content_message a:link {
margin-top: 10px;
width: 100%;
} .wpcf7-form .wpcf7-not-valid-tip {
display: none;
}
.wpcf7-form .wpcf7-not-valid {
border-color: #E44E48;
}
.wpcf7-form .wpcf7-validation-errors,
.wpcf7-form .wpcf7-mail-sent-ng {
margin-left: 0;
padding: 10px 20px;
border: 0;
background: #E44E48;
color: #fff;
}
.wpcf7-form .wpcf7-mail-sent-ok {
margin-left: 0;
padding: 10px 20px;
border: 0;
background: #90D835;
color: #fff;
} .ls-gui-element.ls-loading-container {
display: none !important;
} #wp-live-chat {
line-height: 1.5;
}
.modern #wp-live-chat-4 {
left: 20px !important;
}
#wplc_chatbox_header_bg {
background-image: none !important;
}
.wplc_agent_name {
margin-top: 2px;
}
.wplc-shrink .wplc_agent_name {
margin-top: -20px;
}
.wdt-emoji-picker {
line-height: 1;
}
.wplc-user-message {
padding: 5px 10px;
line-height: 20px;
}
.wplc-user-message:before {
top: 10px;
}
#wplc_chatmsg {
margin-top: 6px;
padding-left: 20px !important;
}
.bleeper_powered_by {
right: 10px;
text-align: right;
}  .gp-theme .em.pixelbones h2 {
font-size: calc(var(--font-size) + 3px) !important;
font-weight: 600 !important;
}
.gp-theme .em.pixelbones h3 {
font-size: calc(var(--font-size) + 3px) !important;
font-weight: 600 !important;
} .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a, 
.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span {
line-height: 1;
display: flex;
justify-content: center;
align-items: center;
} .css-events-list table.events-table th.event-time {
width: auto;
}
.css-events-list table.events-table td {
padding: 12px;
} .gp-theme .em.pixelbones td:first-child, 
.gp-theme .em.pixelbones th:first-child {
padding-left: 15px !important;
}
.gp-theme .em.pixelbones .event-categories {
margin: -25px 0 0 0 !important;
list-style-type: none !important;
}
.gp-theme .em.pixelbones p:empty {
display: none;
}
.gp-theme .em.em-event-booking-form .em-booking-section {
margin: 0;
}
.gp-theme .em.em-event-booking-form .em-booking-section p {
margin-bottom: 0 !important;
}
.gp-theme .em.em-event-booking-form h3.em-booking-section-title {
background: none;
border: 0;
padding: 0;
}
.em.em-event-booking-form .em-tickets {
margin: 0;
width: 100%;
}
.gp-theme .em.em-event-booking-form textarea {
margin-bottom: 0 !important;
}
.gp-theme .em-booking-submit.em-button {
margin: 15px 0 0 0 !important;
}  .em.em-list-widget .em-item .em-item-image {
max-width: 75px !important;
}
.em.em-list-widget .em-item .em-item-info .em-item-name {
margin-bottom: 5px;
font-size: 16px;
line-height: 22px;
}
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon {
display: none;
}
.em.em-item .em-item-meta .em-item-meta-line, 
.em.em-list .em-item .em-item-meta .em-item-meta-line, 
.em.em-list-widget .em-item .em-item-meta .em-item-meta-line {
display: block;
font-size: 14px;
line-height: 20px;
}
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-event-location {
font-size: small;
line-height: 1;
opacity: 0.6;
} .widget_em_widget .em > li,
.widget_em_locations_widget > li,
.gp-events-element > li {
margin: 0 !important;
padding: 0 0 15px 0 !important;
line-height: 1;
}
.widget_em_widget .em > li:first-child,
.widget_em_locations_widget > li:first-child,
.gp-events-element > li:first-child {
border-top: 0;
}
.widget_em_widget .em > li:last-child,
.widget_em_locations_widget > li:last-child,
.gp-events-element > li:last-child {    
padding-bottom: 0 !important;
border-bottom: 0;
}
.widget_em_widget .em li ul,
.widget_em_locations_widget li ul,
.gp-events-element li ul {
margin-bottom: 0 !important;
font-size: small;
}
.widget_em_widget .em li li,
.widget_em_locations_widget li li,
.gp-events-element li li {
margin-bottom: 5px;
padding: 0;
font-size: 13px;
line-height: 16px;
border: 0;
opacity: 0.6;
}
.widget_em_widget .em li li:last-child,
.widget_em_locations_widget li li:last-child,
.gp-events-element li li:last-child {
margin-bottom: 0 !important;
}
.widget_em_widget .em li a,
.widget_em_locations_widget li a,
.gp-events-element li a {
display: block;
margin-bottom: 5px;
line-height: 20px;
font-weight: 500;
font-style: normal;
font-size: 16px;
} .widget .wpml-ls-legacy-dropdown .wpml-ls-item {
border: 0;
} .gp-theme .bb-global-search-ac.ui-autocomplete {
box-shadow: none;
border: 1px solid #e6e6e6;
}
.gp-theme .bb-global-search-ac.ui-menu .ui-menu-item {
line-height: 1;
padding: 0 10px;
margin-bottom: 10px;
}
.gp-theme .bb-global-search-ac.ui-menu .ui-menu-item:last-child {
margin-bottom: 0;
}
.gp-theme .bb-global-search-ac.ui-menu .ui-menu-item.ui-state-focus, 
.gp-theme .bb-global-search-ac.ui-menu .ui-menu-item.ui-state-hover, 
.gp-theme .bb-global-search-ac.ui-menu .ui-menu-item:hover {
background: transparent;
}
.gp-theme .bb-global-search-ac li:not(.bbls-category) .bboss_ajax_search_item {
margin: 0;
padding: 0;
}
.gp-theme .bb-global-search-ac li.bbls-category,
.gp-theme .bb-global-search-ac li.bbls-category a {
margin-top: 30px;
font-weight: 500;
}
.gp-theme .bb-global-search-ac .loading-msg {
font-weight: normal;
font-size: 14px;
padding: 0 0 10px 0;
}
.gp-theme .bb-global-search-ac .loading-msg span {
margin-left: -25px;
} .gp-theme #buddypress .bboss_search_page div.dir-search {
width: 100%;
margin: 0 0 30px 0;
}
.gp-theme div.search_results h2.results-group-title {
margin: 20px 0 0 0;
}
.gp-theme #buddypress .bboss_search_page ul.item-list li div.item-title,
.gp-theme #buddypress .bboss_search_page ul.item-list li h3 {
font-size: 100%;
}
.gp-theme #buddypress .bboss_search_page ul.item-list li .entry-summary {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.gp-theme #buddypress ul.item-list li.bboss_search_item_member .item {
height: auto;
} #querylist {
z-index: 99998;
}  @media only screen and (min-width : 320px) {
} @media only screen and (min-width : 480px) {
#gp-mobile-primary-nav,
#gp-mobile-profile-nav {
width: 300px;
-webkit-transform: translateX(-300px);
transform: translateX(-300px);
}
.rtl:not(.gp-mobile-primary-nav-active) #gp-mobile-primary-nav,
.rtl:not(.gp-mobile-profile-nav-active) #gp-mobile-profile-nav {
-webkit-transform: translateX(300px);
transform: translateX(300px);
}	
.gp-posts-list.gp-style-modern .gp-post-item {
padding: 40px 0;
}
.gp-filter-menu {
width: auto;
}
.wpb_row .vc_btn3.vc_btn3-size-lg,
.wpb_row .vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline, 
.wpb_row .vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {
padding: 18px 80px;
width: auto;
}		
} @media only screen and (min-width : 768px) {
blockquote,
.wp-block-quote:not(.is-large):not(.is-style-large),
.wp-block-quote.is-large, 
.wp-block-quote.is-style-large {
margin-left: 40px;
margin-right: 40px;
}
.gp-entry-content > *.alignwide {
width: 100%;
max-width: 100%;
}
.alignleft,
.gp-entry-content *.alignleft {
max-width: calc(4 * (100vw / 12));
margin-right: calc(2 * 1rem);
}
.alignright,
.gp-entry-content *.alignright {
max-width: calc(4 * (100vw / 12));
margin-right: 0;
margin-left: calc(2 * 1rem);
}
.aligncenter,
.gp-entry-content *.aligncenter {
max-width: calc(8 * (100vw / 12) - 28px);
}
.gp-container {
width: 738px;
}	
.gp-logo {
-webkit-flex: 1 0 auto;
flex: 1 0 auto;
}
.gp-header-side-menu .gp-container {
width: 100%;
}		
.gp-header-side-menu #gp-global-wrapper.gp-active-desktop-side-menu {
padding-left: 30%;
}
#gp-global-wrapper.gp-active-desktop-side-menu #gp-side-menu-wrapper {
width: 30%;
}
.admin-bar #gp-side-menu-toggle {
bottom: 32px;
}
#gp-global-wrapper.gp-active-desktop-side-menu #gp-open-side-menu-button {
opacity: 0;
}
#gp-content-wrapper,
#gp-top-header .gp-container,
#gp-mobile-header > .gp-container,
#gp-standard-header > .gp-container,
.gp-header-row .gp-container,
#gp-footer .gp-container,
#gp-page-title .gp-container {
padding-left: 0;
padding-right: 0;
}
.gp-full-page-page-header #gp-content-wrapper,
.gp-wide-layout.gp-header-wide #gp-top-header .gp-container,
.gp-wide-layout.gp-header-wide #gp-mobile-header > .gp-container,
.gp-wide-layout.gp-header-wide #gp-standard-header > .gp-container,
.gp-wide-layout.gp-header-wide .gp-header-row .gp-container,
.gp-wide-layout #gp-footer.gp-footer-wide .gp-container,
.gp-wide-layout.gp-full-page-page-header #gp-page-title {
padding-left: 30px;
padding-right: 30px;
}
.gp-boxed-layout #gp-content-wrapper,
.gp-boxed-layout #gp-top-header .gp-container,
.gp-boxed-layout #gp-mobile-header > .gp-container,
.gp-boxed-layout #gp-standard-header > .gp-container,
.gp-boxed-layout .gp-header-row .gp-container,
.gp-boxed-layout #gp-footer .gp-container,
.gp-boxed-layout #gp-page-title .gp-container {
padding-left: 30px;
padding-right: 30px;
}
.gp-header-side-menu #gp-top-header .gp-container,
.gp-header-side-menu #gp-standard-header > .gp-container {
padding-left: 20px;
padding-right: 20px;
}
.gp-header-side-menu #gp-content-wrapper,
.gp-header-side-menu #gp-mobile-header > .gp-container,
.gp-header-side-menu .gp-header-row .gp-container,
.gp-header-side-menu #gp-footer .gp-container,
.gp-header-side-menu #gp-page-title .gp-container {
padding-left: 20px;
padding-right: 20px;
}	
.gp-full-page-page-header #gp-page-title {
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
#gp-page-header-video {
padding: 30px 0;
}
#gp-author-info-wrapper {
padding: 30px 15px;
}
#gp-author-info-wrapper .gp-divider-title {
top: -45px;
}
#gp-author-info-wrapper .avatar {
display: block;
}
#gp-author-details {
margin-top: -45px;
}
.gp-widget-title {
display: -webkit-flex;
display: flex;
}
.gp-widget-title .gp-filter-menus {
float: right;
width: auto;
}
.gp-footer-widget {
width: 48.5%;
margin-left: 3%;
}
.gp-footer-widget:first-child {
margin-left: 0;
}
.gp-footer-widget:nth-child(2n+1) {
clear: left;
margin-left: 0;
}
.gp-footer-whole {
width: 100%;
}
#gp-page-title {
padding-top: 30px;
padding-bottom: 30px;
}
.gp-posts-list.gp-style-modern .gp-loop-featured {
margin-right: 40px;
}
.gp-posts-list .gp-post-thumbnail, 
.gp-posts-list .gp-post-gallery, 
.gp-posts-list .gp-post-video,
.gp-small-posts .gp-loop-featured.gp-posts-video {
max-width: 100%;
}	
.gp-posts-list .gp-loop-text {
display: block;
}
.gp-posts-columns-3 .gp-post-item {
width: 32%;
margin-left: 2%;
}
.gp-posts-columns-4 .gp-post-item {
width: 23.5%;
margin-left: 2%;
}
[class*='gp-posts-columns-'] .gp-post-item:nth-of-type(2n+1) {
clear: none;
margin-left: 2%;
}
.gp-posts-columns-2 .gp-post-item:nth-of-type(2n+1),
.gp-posts-columns-3 .gp-post-item:nth-of-type(3n+1),
.gp-posts-columns-4 .gp-post-item:nth-of-type(4n+1) {
clear: left;
margin-left: 0;
}
.gp-posts-masonry.gp-style-classic .gp-post-item {
width: calc((100% - 20px) / 2);
}
.gp-posts-masonry.gp-style-modern .gp-post-item {
width: calc((100% - 46px) / 2);
}	
.gp-row-masonry .vc_row.vc_inner {
width: calc((100% - 21px) / 2);
} 	
.gp-featured-box-wrapper {
-webkit-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.gp-featured-box-wrapper.gp-wide {
width: calc(100% + 60px);
margin-left: -30px;
margin-right: -30px;
}	
.vc_row[data-vc-full-width='true'] .gp-featured-box-wrapper.gp-wide {
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
}			
.gp-featured-box-scroll {
overflow-x: visible;
overflow-y: visible;
margin: 0 !important;
white-space: normal;
}
.gp-featured-small {
width: 100% !important;
}
.gp-featured-box-2-1-2 .gp-featured-box-scroll {
display: none;
}
.gp-featured-box-scroll .gp-featured-small:first-child {
margin: 0 !important;
}
.gp-featured-box-scroll .gp-col-2 .gp-featured-small:last-child {
margin-right: 0;
}
.gp-featured-large .gp-featured-box-image {
padding: 0;
}
.gp-featured-large .gp-featured-caption-title {
font-size: 20px;
line-height: 24px;
}
.gp-featured-small .gp-featured-caption-title {
font-size: 14px;
line-height: 18px;
}	
.gp-highlight-column.gp-pricing-column {
margin-top: -20px;
}	
.gp-statistics-wrapper.gp-stats-columns {
display: -webkit-flex;
display: flex;
}
.gp-stats-columns .gp-stats-col {
width: auto;
margin: 0;
}	
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-tabs-list {
margin: 0 !important;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.vc_tta-style-gp-3 .vc_tta-tabs-list {
display: -webkit-flex;
display: flex;
}
.wpb-js-composer .vc_tta.vc_tta-tabs-position-top.vc_tta-style-gp-2 .vc_tta-tab {
margin: 0 0 0 25px;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-left.vc_tta-style-gp-1 .vc_tta-panel .vc_tta-panel-body,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-left.vc_tta-style-gp-2 .vc_tta-panel-body {
padding-left: 20px;
padding-right: 20px;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-tab > a,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-gp-2 .vc_tta-panel-title > a {
padding-left: 0;
padding-right: 0;
}
.gp-team-member {
float: left;
}
.gp-team-member.gp-left-column {
clear: left;
}	
.gp-testimonial-box {
text-align: left;
}
.gp-testimonial-quote {
margin-left: 130px;
}
.gp-slider .slides li .gp-testimonial-image {
float: left;
margin: 0;
}
.gp-theme form.pmpro_form .pmpro_checkout:not(#pmpro_pricing_fields):not(#pmpro_tos_fields) .pmpro_checkout-fields > div {
float: left;
width: 49%;
}
.gp-theme input[type="button"].pmpro_btn.pmpro_btn-cancel {
margin: 0 0 0 10px;
}
.gp-theme .pmpro_content_message a:link {
width: auto;
}
} @media only screen and (min-width : 992px) {
blockquote,
.wp-block-quote:not(.is-large):not(.is-style-large),
.wp-block-quote.is-large, 
.wp-block-quote.is-style-large {
margin-left: 100px;
margin-right: 100px;
}
.gp-container {
width: 970px;
}
.gp-header-side-menu #gp-global-wrapper.gp-active-desktop-side-menu {
padding-left: 25%;
}
#gp-global-wrapper.gp-active-desktop-side-menu #gp-side-menu-wrapper {
width: 25%;
}
#gp-content-wrapper {	
padding-top: 40px;
padding-bottom: 40px;
}
.gp-full-page-page-header #gp-content-wrapper {
margin-bottom: 40px;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
#gp-inner-container {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
}
.gp-left-sidebar #gp-content,
.gp-right-sidebar #gp-content,
.gp-both-sidebars #gp-content {
width: 72%;
}
.gp-sidebar {
display: block;
width: 25%;
margin-top: 0;
padding-top: 0;
border: 0;
}
#gp-sidebar-left {
float: left;
margin-right: 3%;
order: 1;
}	
.gp-both-sidebars #gp-sidebar-left {
display: none;
}
#gp-sidebar-right {
float: right;
margin-left: 3%;
order: 3;
}
.gp-sidebar-all .gp-sidebar-divider {
display: none;
}
.menu .menu-item.gp-show-on-mobile {
display: none;
}
.menu .menu-item.gp-hide-on-mobile {
display: inline-block;
}		
.gp-nav .menu-item-has-children > a:after,
.gp-nav .gp-tab-content-menu > a:after,
.gp-nav .gp-content-menu > a:after,
.gp-nav .menu-item:hover > .sub-menu {
display: block;
}
.gp-nav .gp-megamenu:hover > .sub-menu {
display: -webkit-flex;
display: flex;
}
.gp-top-header-desktop #gp-top-header {
display: block;
}
.gp-top-header-mobile #gp-top-header {
display: none;
}
#gp-mobile-header {
display: none;
}
#gp-standard-header {
display: block;
} .gp-header-side-menu.gp-scrolling .gp-active-desktop-side-menu #gp-standard-header > .gp-container,
.gp-header-side-menu.gp-fixed-header .gp-active-desktop-side-menu #gp-standard-header > .gp-container {
width: calc(100% - 25%);
margin-right: 25%;
}	
.gp-header-button .sub-menu {
position: absolute;
top: 100%;
right: -12px;
overflow: visible !important;
width: 250px;
margin: 0;
padding: 10px 0;
line-height: 1;
z-index: 1;
text-align: left;
list-style: none;
}
.gp-search-button-desktop .gp-search-button {
display: -webkit-flex;
display: flex;
}
.gp-search-button-mobile .gp-search-button {
display: none;
}
.gp-profile-button-desktop .gp-profile-button {
display: -webkit-flex;
display: flex;
}
.gp-profile-button-mobile .gp-profile-button {
display: none;
}
.gp-side-menu-desktop #gp-side-menu-wrapper,
.gp-side-menu-desktop #gp-open-side-menu-button {
display: block;
}	
#gp-side-menu-logo {
display: block;
}
#gp-mobile-primary-nav,
#gp-mobile-profile-nav,
#gp-mobile-nav-bg,
.gp-open-mobile-nav-button,
#gp-close-mobile-nav-button  {
display: none !important;
}
#login {
min-height: 0;
padding: 80px 0 120px 0;
}
#gp-login-modal {
width: 95%;
height: auto;
overflow: visible;
}
#gp-page-title .gp-container {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-align-items: center;
align-items: center;
}
#gp-breadcrumbs {
min-width: 50%;
margin-bottom: 0;
text-align: right;
}	
#gp-page-title-text {
min-width: 50%;
-webkit-flex: 1 1 auto;
flex: 1 1 auto;
}
#gp-page-header-video {
left: 50%;
width: 860px;
margin: 0 0 0 -430px;
}
#gp-page-header-video-bg {
display: block;
}
#gp-share-icons .gp-whatsapp-icon { 
display: none;
}
#gp-footer.gp-footer-widgets-desktop {
display: block;
}
#gp-footer-widgets {
display: block;
}
.gp-footer-widget:nth-child(2n+1) {
clear: none;
margin-left: 3%;
}
.gp-footer-widget:first-child {
margin-left: 0;
}
.gp-footer-half {
width: 48.5%;
}
.gp-footer-third {
width: 31.333%;
}
.gp-footer-fourth {
width: 22.75%;
}
.gp-footer-fifth {
width: 17.6%;
}
#gp-copyright {
text-align: left;
}	
#gp-copyright-text {
float: left;
}
#gp-footer-nav {
float: right;
margin-top: 0;
}
.error404 .gp-entry-content .gp-search {
max-width: 500px;
}
.gp-posts-masonry .gp-post-item {
width: 100%;
}
.gp-left-sidebar .gp-posts-masonry.gp-style-classic .gp-post-item,
.gp-right-sidebar .gp-posts-masonry.gp-style-classic .gp-post-item {
width: calc((100% - 20px) / 2);
}	
.gp-no-sidebar .gp-posts-masonry.gp-style-classic .gp-post-item,
.gp-fullwidth .gp-posts-masonry.gp-style-classic .gp-post-item {
width: calc((100% - 41px) / 3);
}
.gp-left-sidebar .gp-posts-masonry.gp-style-modern .gp-post-item,
.gp-right-sidebar .gp-posts-masonry.gp-style-modern .gp-post-item {
width: calc((100% - 45px) / 2);
}	
.gp-no-sidebar .gp-posts-masonry.gp-style-modern .gp-post-item,
.gp-fullwidth .gp-posts-masonry.gp-style-modern .gp-post-item {
width: calc((100% - 90px) / 3);
}
.gp-row-masonry .vc_row.vc_inner {
width: calc((100% - 41px) / 3);
} 	
.gp-featured-large .gp-featured-caption-title {
font-size: 24px;
line-height: 28px;
}
.gp-featured-small .gp-featured-caption-title {
font-size: 18px;
line-height: 22px;
}
.gp-post-form .gp-field {
max-width: 500px;
}
.gp-post-form textarea.gp-field {
max-width: 100%;
}
.gp-post-form .gp-submit {
width: auto;
}
.gp-posts-horizontal .gp-large-post .gp-post-item {
width: 50%;
}
.gp-posts-horizontal .gp-small-posts {
float: left;
width: 50%;
padding-left: 20px;
clear: right;
}
.gp-posts-horizontal .gp-small-posts .gp-post-item:first-child {
padding-top: 0;
border-top: 0;
}
.gp-has-arrows .gp-testimonial-box {
padding: 0 100px;  
}
.gp-events-map {
margin: 0 0 30px 15px !important;
}
} @media only screen and (min-width: 1168px) {
.gp-entry-content *.aligncenter {
max-width: calc(6 * (100vw / 12) - 28px);
}
} @media only screen and (min-width : 1200px) {
.gp-container {
width: 1140px;
}
.gp-both-sidebars .gp-sidebars {
display: block;
width: 22%;
}
.gp-both-sidebars #gp-sidebar-left {
display: block;
}
.gp-header-logo-left-1 #gp-standard-header .gp-container,
.gp-header-logo-left-2 #gp-standard-header .gp-container,
.gp-header-logo-right-1 #gp-standard-header .gp-container {
display: -webkit-flex;
display: flex;
}
.gp-header-side-menu.gp-scrolling .gp-active-desktop-side-menu #gp-standard-header > .gp-container,
.gp-header-side-menu.gp-fixed-header .gp-active-desktop-side-menu #gp-standard-header > .gp-container {
width: calc(100% - 20%);
margin-right: 20%;
}	
.gp-header-logo-left-1 #gp-main-header-primary-nav,
.gp-header-logo-left-2 #gp-main-header-primary-nav {
margin-left: 0;
}	
.gp-header-side-menu #gp-global-wrapper.gp-active-desktop-side-menu {
padding-left: 20%;
}
#gp-global-wrapper.gp-active-desktop-side-menu #gp-side-menu-wrapper {
width: 20%;
}	
.gp-no-sidebar .gp-posts-masonry.gp-style-classic.gp-columns-4 .gp-post-item,
.gp-fullwidth .gp-posts-masonry.gp-style-classic.gp-columns-4 .gp-post-item {
width: calc((100% - 61px) / 4);
}
.gp-no-sidebar .gp-posts-masonry.gp-style-modern.gp-columns-4 .gp-post-item,
.gp-fullwidth .gp-posts-masonry.gp-style-modern.gp-columns-4 .gp-post-item {
width: calc((100% - 136px) / 4);
}
.gp-featured-large .gp-featured-caption-title {
font-size: 28px;
line-height: 32px;
}
.gp-featured-small .gp-featured-caption-title {
font-size: 20px;
line-height: 24px;
}
} @media only screen and (min-width : 1470px) {
.gp-container {
width: 1200px;
}	
} @media only screen and (max-width: 991px) {
#gp-content {
width: 100% !important;
}
.gp-sidebar {
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
}	 
.pp_pic_holder {
left: 2.5% !important;
width: 95% !important;
}
.pp_content {
width: 98% !important;
height: auto !important;
}
.pp_fade {
padding-bottom: 40px;
width: 100% !important;
height: 100% !important;
}
#pp_full_res img,
#pp_full_res iframe,
#pp_full_res video {
max-width: none !important;
width: 100% !important;
height: auto !important;
}
.pp_details {
width: 100% !important;
}
.ppt {
margin-left: 0 !important;
width: 100% !important;
}
.gp-back-to-top-desktop #gp-to-top {
display: none !important;
}
.gp-events-map,
.gp-events-map .em-location-map-container {
width: 100% !important;
}
.gp-events-map {
margin: 0 0 15px 0 !important;
}
} @media only screen and (max-width: 767px) {
#gp-page-header .gp-container {
height: auto;
padding-bottom: 75% !important;
}
.gp-posts-list:not(.gp-widget) .gp-post-format-gallery-slider {
width: 100% !important;
}
.gp-team-member {
width: 100% !important;
}
} @media only screen and (max-width: 782px) {
.admin-bar #gp-close-mobile-nav-button {
top: 66px;
}
.admin-bar #gp-mobile-primary-nav,
.admin-bar #gp-mobile-profile-nav {
margin-top: 46px;
}
#gp-side-menu-content {
position: relative;
}
.admin-bar #gp-side-menu-content {
height: calc(100% - 96px);
}
.gp-sticky-footer.admin-bar #gp-footer {
top: -46px;
}
} @media only screen and (max-width: 600px) {
.gp-scrolling #gp-mobile-header,
.gp-fixed-header #gp-mobile-header {
top: 0;
}
.gp-fixed-header-all.gp-small-admin-bar #gp-mobile-header {
position: relative;
}
.gp-fixed-header.gp-small-admin-bar #gp-fixed-header-padding {
display: none;
}
} @media only screen and (max-width: 400px) {
#wp-live-chat-4 {
width: 90%;
}
}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(//vin-q.com/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//vin-q.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//vin-q.com/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}#sitewide-notice #message {
z-index: 99999;
} @-webkit-keyframes loader-pulsate {
from {
color: inherit !important;
-webkit-box-shadow: none;
box-shadow: none;
opacity: 1;
}
to {
color: inherit !important;
-webkit-box-shadow: none;
box-shadow: none;
opacity: 0.6;
}
}
@-moz-keyframes loader-pulsate {
from {
color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
opacity: 1;
}
to {
color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
opacity: 0.6;
}
} .gp-theme .gp-bp-hover-effect {
position: absolute;
overflow: hidden;
width: 100%;
height: 100%;
padding: 50% 0;
border-radius: 100%;
background: rgba(0,0,0,0.4);
color: #fff;
font-size: 24px;
opacity: 0;
transition: all 0.4s ease-in-out;
transform: scale(0);
}
.gp-theme .gp-bp-hover-effect:before {
content: '+';
}
.gp-theme a:hover .gp-bp-hover-effect {
transform: scale(1);
opacity: 1;
}
.gp-user-online,
.gp-user-offline {
position: absolute;
bottom: 12px;
right: 8px;
width: 12px;
height: 12px;
border: 2px solid #fff;
border-radius: 100%;
}
.gp-user-online {
background-color: #39c8df;
}
.gp-user-offline {
background-color: #999;
}
.gp-user-online .bp-tooltip,
.gp-user-offline .bp-tooltip {
display: none;
width: 100%;
height: 100%;
}   .gp-bp-wrapper {
position: relative;
overflow: hidden;
width: 100%;
clear: both;
margin: 0;
list-style: none;
}
.gp-bp-wrapper.gp-posts-masonry {
opacity: 0;
}
.gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) {
opacity: 1;
}	
.gp-bp-wrapper .gp-post-thumbnail {
display: block;
height: 150px;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.gp-bp-wrapper .gp-bp-col-cover-overlay {
position: absolute;
top: 5px;
right: 5px;
padding: 5px 8px;
border-radius: 3px;
background: rgba(0,0,0,0.6);
font-size: 11px;
line-height: 1;
color: #fff;
}
.gp-bp-wrapper .gp-bp-col-cover-overlay:before {
content: '\f2c0';
margin-right: 5px;
font-family: 'FontAwesome';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-fontawesome5 .gp-bp-wrapper .gp-bp-col-cover-overlay:before {
content: '\f007';
font-weight: 400;
}
.gp-bp-wrapper .gp-bp-col-avatar {
display: inline-block;
}
.gp-bp-wrapper .gp-post-thumbnail .gp-bp-col-avatar {
position: absolute;
z-index: 1;
bottom: -40px;
left: 50%;
line-height: 0;
margin-left: -45px;
text-align: center;
}
.gp-bp-wrapper .gp-no-cover-image .gp-bp-col-avatar {
margin-bottom: 10px;
}
.gp-bp-wrapper .gp-bp-col-avatar a {
display: block;
position: relative;
line-height: 0;
}
.gp-bp-wrapper .gp-bp-col-avatar img.avatar {
float: none;
width: 90px;
height: 90px;
margin: 0;
border: 6px solid #fff;
}
.gp-bp-wrapper .gp-no-cover-image .gp-bp-col-avatar img.avatar {
border-color: rgba(0,0,0,0.1);
}
.gp-bp-wrapper.gp-style-classic .gp-loop-content {
padding-top: 48px;
}
.gp-bp-wrapper.gp-style-classic .gp-loop-content.gp-no-cover-image {
padding-top: 25px;
}
.gp-bp-wrapper .gp-loop-text {
margin: 0;
}
.gp-bp-wrapper .gp-loop-text a {
margin: 0;
word-break: break-all;
}
.gp-bp-wrapper .gp-bp-col-action {
line-height: 1;
}
.gp-bp-wrapper .gp-bp-col-action .generic-button {
display: inline-block;
margin-top: 15px;
}
.gp-bp-wrapper .gp-bp-col-action .generic-button a,
.gp-bp-wrapper .gp-bp-col-action .generic-button a:hover {
padding: 4px 8px !important;
font-size: 13px !important;
font-weight: 400 !important;
line-height: 1 !important;
}
.gp-bp-wrapper .gp-bp-col-action .generic-button .add,
.gp-bp-wrapper .gp-bp-col-action .generic-button .join-group {
background: #8cbe4b !important;
}
.gp-bp-wrapper .gp-bp-col-action .generic-button .add:hover,
.gp-bp-wrapper .gp-bp-col-action .generic-button .join-group:hover {
opacity: 0.8 !important;
}
.gp-bp-wrapper .gp-bp-col-action .generic-button .remove,
.gp-bp-wrapper .gp-bp-col-action .generic-button .requested,
.gp-bp-wrapper .gp-bp-col-action .generic-button .leave-group,
.gp-bp-wrapper .gp-bp-col-action .generic-button .request-membership {
border: 1px solid #e6e6e6 !important;
background: transparent !important;
color: #999 !important;
}
.gp-bp-wrapper .gp-bp-col-action .generic-button .remove:hover,
.gp-bp-wrapper .gp-bp-col-action .generic-button .requested:hover,
.gp-bp-wrapper .gp-bp-col-action .generic-button .leave-group:hover,
.gp-bp-wrapper .gp-bp-col-action .generic-button .request-membership:hover {
background: #f8f8f8 !important;
}
.gp-bp-wrapper .gp-bp-col-group-type {
display: inline-block;
margin-top: 15px;
font-size: 13px;
line-height: 1;
margin-right: 10px;
}   .gp-theme .gp-bp-element:not(.gp-bp-posts-list) {
text-align: center;
}
.gp-theme .gp-bp-element li {
padding: 15px 0;
}
.gp-theme .gp-bp-element .item-avatar a {
float: left;
margin: 0;
line-height: 0;
}
.gp-theme .gp-bp-element div.item-avatar img {
width: 35px;
height: 35px;
margin: 0;
}
.gp-theme .gp-bp-element div.item {
margin: 0 0 0 50px;
}
.gp-theme .gp-bp-element li .item-title {
margin-bottom: 5px;
line-height: 130%;
}
.gp-theme .gp-bp-element li .item-meta {
margin: 0;
font-size: 12px;
line-height: 1;
opacity: 0.6;
}
.gp-theme .gp-bp-element span.activity {
display: inline-block;
font-size: small;
padding: 0;
}  .gp-theme .gp-bp-element:not(.gp-bp-posts-list) div.item-options {
margin: 0 0 30px 0;
padding: 0;
text-align: center;
}
.gp-theme .gp-bp-element:not(.gp-bp-posts-list) div.item-options a {
display: inline-block;
margin: 0 15px;
padding: 0;
font-size: 18px;
}
.gp-theme .gp-bp-element div.item-options a {
opacity: 0.6;
}
.gp-theme .gp-bp-element div.item-options a:hover,
.gp-theme .gp-bp-element div.item-options a.selected {
opacity: 1;
} .gp-theme .gp-bp-element.gp-bp-posts-list div.item-options {
margin: 0 0 8px 0;
padding: 0;
font-size: 13px;
line-height: 1;
}
.gp-theme .gp-bp-element.gp-bp-posts-list div.item-options a {
display: inline-block;
margin: 0 10px 4px 0;
}
.gp-theme .gp-bp-element.gp-bp-posts-list div.item-options a:last-child {
margin: 0;
padding: 0;
}
.gp-theme .gp-bp-element.gp-bp-posts-list .gp-bp-wrapper {
margin: 0;
} .gp-theme .gp-bp-round-avatars {
display: inline-block;  
margin: -3px 0;
}
.gp-theme .gp-bp-round-avatars li {
display: inline-block;    
float: none;
clear: none;
width: auto;
margin: 3px 5px;
padding: 0;
border: 0;
line-height: 0;
list-style: none;
transition: all 0.4s ease-in-out;
}
.gp-theme .gp-bp-round-avatars .gp-bp-avatar {
display: block;
position: relative;
}
.gp-theme .gp-bp-round-avatars .gp-bp-avatar img {
width: 90px;
height: 90px;
margin: 0;
border: 6px solid rgba(0,0,0,0.1);
} .gp-theme .gp-bp-grid-avatars {
display: inline-block;  
margin: 0;
}
.gp-theme .gp-bp-grid-avatars li {
width: auto;
float: left;
list-style: none;
}
.gp-theme .gp-bp-grid-avatars li .gp-bp-avatar {
position: relative;
display: block;
line-height: 0;
}
.gp-theme .gp-bp-grid-avatars .gp-bp-hover-effect {
border-radius: 0;
}
.gp-theme .gp-bp-grid-avatars .gp-bp-avatar img {
width: 90px;
height: 90px;
border-radius: 0;
} .gp-theme .gp-post-item.is-admin.hidden,
.gp-theme .gp-post-item.is-member.hidden {
display: inline-block;
} .gp-theme .gp-bp-element.gp-small-avatars {
text-align: left;
}
.gp-theme .gp-bp-element:not(.gp-bp-posts-list) .avatar-block {
display: inline-block;  
margin: -7px 0;
}
.gp-theme .gp-bp-element:not(.gp-bp-posts-list) .item-avatar {
position: relative;
display: inline-block;
margin: 7px 10px;
}
.gp-theme .gp-bp-element:not(.gp-bp-posts-list) .item-avatar a {
margin: 0;
}
.gp-theme .gp-bp-element:not(.gp-bp-posts-list) .item-avatar img {
width: 90px;
height: 90px;
margin: 0;
border: 6px solid #fff;
}
.gp-theme .gp-bp-element.gp-small-avatars .item-avatar img {
width: 35px;
height: 35px;
border: 0;
}  .youzify-search-landing-heading {
font-size: 28px;
line-height: 36px;
}	
.yzw-quote-content .yzw-quote-icon i, 
.yzw-quote-content .yzw-quote-owner, 
.yzw-quote-content blockquote {
color: #fff !important;
}
.youzify select:not([multiple]) {
​-webkit-appearance: menulist;
}
#youzify-modal {
z-index: 99997;
}
.gp-boxed-layout .youzify-page {
margin: 0 auto;
}
.youzify-wall-embed .youzify-embed-avatar img {
border-radius: 0;
}
.youzify .activity-inner br {
line-height: unset !important;
} .gp-bp-activity-element .youzify-page {
width: 100% !important;
padding: 0;
background: none;
}
.gp-bp-activity-element .youzify-global-wall .youzify-page-main-content {
padding: 0 !important;
}
@media only screen and (min-width: 768px) {
.gp-boxed-layout .youzify-page {
width: 738px;
}
.gp-boxed-layout .youzify-settings-area {
padding-right: 15px;
}
#youzify-profile-navmenu .youzify-social-buttons {
padding-right: 25px;
}
.youzify-search-landing-heading {
font-size: 48px;
line-height: 56px;
}	
}
@media only screen and (min-width: 992px) {
.gp-boxed-layout .youzify-page {
width: 970px;
}
}
@media only screen and (min-width: 1025px) {
.gp-boxed-layout .youzify-page-main-content {
padding-left: 30px;
padding-right: 30px;
}
.gp-boxed-layout .youzify-global-wall .youzify-page-main-content {
padding-left: 30px;
padding-right: 30px;
}
.gp-boxed-layout .youzify-directory .youzify-page-main-content {
padding-left: 10px;
padding-right: 10px;
}
.gp-boxed-layout .youzify-settings-area {
padding-right: 30px;
}	
}
@media only screen and (min-width: 1171px) {
.gp-boxed-layout .youzify-cover-content .youzify-inner-content {
padding-left: 30px;
}
}
@media only screen and (min-width: 1200px) {
.gp-boxed-layout .youzify-page {
width: 1140px;
}
}
@media only screen and (min-width: 1470px) {
.gp-boxed-layout .youzify-page {
width: 1200px;
}
}  .gp-theme #buddypress .mfp-close {
display: flex;
justify-content: center;
align-items: center;
background: rgba(0,0,0,0.8);
color: #fff;
right: 10px;
height: 40px;
text-indent: 0;
font-size: 24px;
}
.gp-theme #buddypress .mfp-arrow:before, 
.gp-theme #buddypress .mfp-arrow:after, 
.gp-theme #buddypress .mfp-arrow .mfp-b, 
.gp-theme #buddypress .mfp-arrow .mfp-a {
border: 0;
margin: 0;
}
.gp-theme #buddypress .mfp-arrow-left {
padding-right: 4px;
}
.gp-theme #buddypress .mfp-arrow-right {
padding-left: 4px;
}
.gp-theme #buddypress .mfp-arrow-left:before,
.gp-theme #buddypress .mfp-arrow-right:before {
display: inline;
position: relative;
color: #fff;
opacity: 1;
}
.gp-theme #buddypress .mfp-arrow-left:before {
content: '\f104';
}
.gp-theme #buddypress .mfp-arrow-right:before {    
content: '\f105';
}
.gp-theme #buddypress .mfp-arrow {
width: 40px;
height: 60px;
margin: -30px 0 0 0;
background: rgba(0,0,0,0.8);
font-family: 'FontAwesome';
font-size: 30px;
line-height: 60px;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .gp-theme #buddypress .rtm-single-media {
line-height: 0;
} .gp-theme #buddypress .rtm-time-privacy {
line-height: 1;
}
.gp-theme #buddypress .rtm-time-privacy .dashicons {
margin-top: -5px;
}
.gp-theme #buddypress .rtmedia-media-description {
margin-bottom: 15px;
}
.gp-theme #buddypress .rtmedia-actions-before-comments .rtmedia-comment-link, 
.gp-theme #buddypress .rtmedia-actions-before-comments .rtmedia-view-conversation, 
.gp-theme #buddypress .rtmedia-actions-before-comments .rtmedia-like {
border: 0;
background: transparent;
font-weight: 500;
line-height: 1;
color: inherit;
}
.gp-theme #buddypress .rtmedia-actions-before-comments .rtmedia-comment-link:hover, 
.gp-theme #buddypress .rtmedia-actions-before-comments .rtmedia-like:hover {
color: inherit;
font-size: 13px;
line-height: 1;
text-decoration: underline;
}
.gp-theme #buddypress .rtmedia-like .rtm-like-loading {
margin-right: 5px;
}
.gp-theme #buddypress .rtm-like-comments-info {
margin-top: 15px;
}
.gp-theme #buddypress .rtmedia-like-info:not(.hide) {
display: flex;
align-items: center;
}
.gp-theme #buddypress .dashicons-thumbs-up {
margin-right: 10px;
}
.gp-theme #buddypress .rtm-comment-wrap .rtmedia-comment-author {
font-weight: 400;
}
.gp-theme #buddypress .rtmedia-comment-media-list {
margin: 0;
}
.rtmedia-activity-container .rtmedia-item-title, 
.rtmedia-activity-container .rtmedia-item-title a {
line-height: 17px;
}
.gp-theme #buddypress #rt_media_comment_form {
margin-top: 15px;
}
.gp-theme #buddypress .rtm-media-single-comments {
padding: 0;
}
.gp-theme #buddypress #rt_media_comment_form textarea,
.gp-theme #buddypress .rtm-media-single-comments textarea {
padding: 10px;
max-height: 100px;
background: transparent;
}
.gp-theme #buddypress #rt_media_comment_submit {
float: left;
font-size: 13px;
line-height: 1;
padding: 8px 12px;
}
.gp-theme #buddypress #rt_media_comment_submit:hover {
font-size: 13px;
line-height: 1;
} .gp-theme #buddypress .search_results ul.item-list li div.item-desc {
display: none;
}  .gp-bps-wrapper {
overflow: hidden;
width: 100%;
}
.gp-bps-wrapper.gp-bps-members-directory {
margin-bottom: 30px !important;
}
.gp-bps-element {
padding: 30px 20px;
background: rgba(255,255,255,0.5);
border: 10px solid rgba(0,0,0,0.1);
} .gp-bps-wrapper.ui-accordion .ui-accordion-header {
border-radius: 4px !important;
}
.gp-bps-wrapper.ui-accordion .ui-accordion-header-active {
border-radius: 4px 4px 0 0 !important;
}
.gp-bps-element .ui-accordion .ui-accordion-header {    
display: none;
}
.gp-bps-wrapper.ui-accordion .ui-icon {      
width: auto;
height: auto;
margin-right: 5px;  
background: none;
text-indent: 0;
}
.gp-bps-wrapper.ui-accordion .ui-icon:before {
font-family: 'FontAwesome';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-bps-wrapper.ui-accordion .ui-icon-minus:before {
content: '\f068';
}
.gp-bps-wrapper.ui-accordion .ui-icon-plus:before {
content: '\f067';
}
.gp-bps-element .gp-bps-title {    
margin-bottom: 36px;
font-weight: 500;
font-size: 18px;
line-height: 22px;
text-align: center;
} .gp-bps-wrapper.ui-accordion .ui-accordion-content { 
padding: 20px;
}
.gp-bps-members-directory.ui-accordion .ui-accordion-content {
width: 100%;
}
.gp-bps-element .ui-accordion .ui-accordion-content { 
display: block !important;
padding: 0;
border: 0;
background: none;
} .gp-bps-field {
float: left;
width: 100%;
line-height: 1;
padding-bottom: 15px;
}
.gp-small .gp-bps-field {
width: 50%;
padding: 0 20px 15px 0;
}
.gp-small .gp-bps-field:nth-of-type(2n) {
padding-right: 0;
}
.gp-small .gp-bps-field:nth-of-type(2n+1) {
clear: left;
}
.gp-bps-members-directory .gp-bps-field {
float: left;
width: 100%;
min-height: 80px;
padding-right: 20px;
}
.gp-bps-members-directory .gp-bps-field [id*='field_'] {
width: 100%;
}
.gp-bps-field label {
display: block;
padding-bottom: 10px;
font-size: 14px;
font-weight: 500;
}
.gp-bps-field a {
display: block;
padding-bottom: 5px;
font-size: 12px;
line-height: 1;
}
.gp-bps-field input[type='text'],
.gp-bps-field input[type='date'],
.gp-bps-field input[type='number'],
.gp-bps-field input[type='search'],
.gp-bps-field input[type='url'],
.gp-bps-field textarea,
.gp-bps-field select {
width: 100%;
margin-bottom: 5px;
}
.gp-bps-field [name*='_age_range[min]'],
.gp-bps-field [name*='_age_range[max]'] {
width: 45% !important;
}
.gp-bps-desc {
display: block;
margin-bottom: 5px;
opacity: 0.7;
font-size: 13px;
line-height: 17px;
} .gp-bps-button {    
width: 100%;
}
.gp-bps-members-directory .gp-bps-button { 
float: left;
clear: both;
display: block;
width: auto;   
}  .gp-theme #buddypress .bp_members.course {
width: 100%;
overflow: hidden;
padding: 20px 0;
border-bottom: 1px solid #e6e6e6;
}
.gp-theme #buddypress .bp_members.course:first-child {
border-top: 1px solid #e6e6e6;
}
.gp-theme #buddypress .bp_members.course h2 {
margin: 0 0 5px 0;
clear: none;
font-size: 18px;
line-height: 22px;
font-weight: 500;
letter-spacing: 0;
}
.gp-theme #buddypress .bp_members.course .alignleft {
float: left;
margin: 0 20px 0 0;
border-radius: 100%;
width: 90px;
height: 90px;
}
.gp-theme #buddypress .bp_members.course section.entry {
overflow: hidden;
}
.gp-theme #buddypress .bp_members.course .sensei-course-meta {
margin-bottom: 10px;
}
.gp-theme #buddypress .bp_members.course section.entry span:first-child {
padding-left: 0;
}
.gp-theme #buddypress .bp_members.course .course-excerpt {
display: none;
margin-bottom: 12px;
}
.gp-theme #buddypress .bp_members.course .meter {
margin: 0 0 10px 0;
border-radius: 3px;
}
.gp-theme #buddypress .bp_members.course .meter > span {    
padding: 0 10px 0 0;
line-height: 25px;
border-radius: 3px;
}    
.gp-theme #buddypress .bp_members.course section.entry {
overflow: hidden;
}
.gp-theme #buddypress .bp_members.course .entry-actions {
width: 100%;
text-align: right;
} .gp-theme #buddypress .course-lessons h2 {
margin: 20px 0 0 0;
padding-bottom: 10px;
border-bottom: 1px solid #e6e6e6;
}
.gp-theme #buddypress .bp_group.lesson {
width: 100%;
overflow: hidden;
padding: 20px 0;
border-bottom: 1px solid #e6e6e6;
}
.gp-theme #buddypress .bp_group.lesson h2 {
clear: none;
margin: 0 0 5px 0;
padding: 0;
border: 0;
font-size: 18px;
line-height: 22px;
font-weight: 500;
letter-spacing: 0;
}
.gp-theme #buddypress .bp_group.lesson .lesson-meta {
margin: 0 0 10px 0;
}
.gp-theme #buddypress .bp_group.lesson .lesson-meta span:after {
content: '·';
margin: 0 2px 0 5px;
}
.gp-theme #buddypress .bp_group.lesson .lesson-meta span:last-child:after {
content: '';
margin: 0;
}
.gp-theme #buddypress .bp_group.lesson .alignleft {
float: left;
margin: 0 20px 0 0;
width: 215px;
height: auto;
} .gp-theme.single-item.groups #buddypress #item-body .post.module:first-child {
margin-top: 20px !important;
}  .gp-theme #buddypress .statusnotice .em-notice.notice {
border-radius: 5px !important;
color: #000 !important;
padding: 15px !important;
font-size: 16px !important;
line-height: 22px !important;
border: 0 !important;
margin-bottom: 15px;
}
.gp-theme #buddypress .statusnotice .em-notice.notice.notice-info {
background-color: #f0f7ff !important;
}
.gp-theme #buddypress .statusnotice .em-notice.notice.notice-success {
background: #8cbe4b !important;
color: #fff !important;
}
.gp-theme #buddypress .statusnotice .em-notice.notice p {
margin: 0 !important;
}
.gp-theme #buddypress.events #buddypress .statusnotice {
margin-bottom: 20px;
} .gp-theme #buddypress .em-events-list {
margin: 0;
list-style: none;
}
.gp-theme #buddypress .em-events-list ul {
margin: 0;
list-style: none;
font-size: 13px;
line-height: 16px;
}
.gp-theme #buddypress .em-events-list > li {
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #e6e6e6;
}
.gp-theme #buddypress .em-events-list > li:last-child {
border-bottom: 0;
}  .gp-theme #buddypress .em.pixelbones input[type='text'] {
float: none;
margin: 0;
} .gp-theme #buddypress .em.pixelbones .input .em-button.button.add-new-h2 {
margin: 0 0 30px 0 !important;
}
.gp-theme #buddypress .em.em-events-admin-list .input .search-box {
display: flex;
width: 100%;
}
.gp-theme #buddypress .em.em-events-admin-list .input .search-box input {
margin-right: 10px;
}
.gp-theme #buddypress .em.pixelbones .input div.tablenav .row-actions,
.gp-theme #buddypress .em.pixelbones table .row-actions {
font-size: 12px;
line-height: 18px;
}
.gp-theme #buddypress .em.pixelbones .table-wrap {
overflow: auto;
}
.gp-theme #buddypress .em.pixelbones td:first-child, 
.gp-theme #buddypress .em.pixelbones th:first-child {
padding-left: 15px !important;
}
.gp-theme #buddypress .em-bookings-table-filters {
max-width: none;
}
.gp-theme .em.pixelbones .input fieldset, 
.gp-theme .em.pixelbones .input input[type="text"], 
.gp-theme .em.pixelbones .input input[type="number"], 
.gp-theme .em.pixelbones .input input[type="email"], 
.gp-theme .em.pixelbones .input input[type="password"], 
.gp-theme .em.pixelbones .input select, 
.gp-theme .em.pixelbones .input textarea, 
.gp-theme .em.pixelbones.input fieldset, 
.gp-theme .em.pixelbones.input input[type="text"], 
.gp-theme .em.pixelbones.input input[type="number"], 
.gp-theme .em.pixelbones.input input[type="email"], 
.gp-theme .em.pixelbones.input input[type="password"], 
.gp-theme .em.pixelbones.input select, 
.gp-theme .em.pixelbones.input textarea {
margin-bottom: 5px !important;
}
.gp-theme #buddypress #posts-filter br.clear {
display: none;
}
.gp-theme #buddypress .em.pixelbones.em-locations-admin .alignleft {
display: flex;
width: 100%;
} .gp-theme #buddypress .em.pixelbones.em-locations-admin .alignleft {
display: flex;
width: 100%;
}
.gp-theme #buddypress .em.pixelbones.em-locations-admin select {
margin-right: 10px;
} .gp-theme #buddypress .em.pixelbones.em-event-editor label,
.gp-theme #buddypress .em.pixelbones.em-location-editor label {
line-height: 1;
}
.gp-theme #buddypress .em-event-editor-section em,
.gp-theme #buddypress .em-location-editor-section em {
font-style: normal;
opacity: 0.6;
}
.gp-theme #buddypress .em.pixelbones.em-event-editor h3,
.gp-theme #buddypress .em.pixelbones.em-location-editor h3 {
margin-bottom: 5px !important;
}
.gp-theme #buddypress .em.pixelbones.em-event-editor section,
.gp-theme #buddypress .em.pixelbones.em-location-editor section {
border: 1px solid #e6e6e6;
padding: 20px;
margin-bottom: 20px !important;
}
.gp-theme #buddypress .em.pixelbones.em-event-editor section .input p,
.gp-theme #buddypress .em.pixelbones.em-location-editor section p {
margin-bottom: 5px !important;
}
.gp-theme #buddypress .ticket-options,
.gp-theme #buddypress .em-ticket-form-advanced,
.gp-theme #buddypress .em-booking-options,
.gp-theme #buddypress .event-form-where,
.gp-theme #buddypress .event-form-submitter {
display: none !important;
} .gp-theme #buddypress .event-form-name.em-event-editor-section [name="group_id"] {
margin-top: 10px !important;
} .gp-theme #buddypress .em.pixelbones.em-event-editor .event-form-when h3 {
margin-bottom: 15px !important;
}
.gp-theme #buddypress .em.pixelbones .input .em-time-range label.inline-left {
margin-left: 10px;
margin-right: 0px !important;
}
.gp-theme #buddypress #event-date-explanation {
display: block;
font-style: normal;
} .gp-theme #buddypress .em.em-location-where.has-map {
gap: 0;
} .gp-theme #buddypress .inside.location-form-image {
padding: 0 !important;
} .gp-theme #buddypress .event-form-bookings #event-rsvp-box {
margin: 0;
}
.gp-theme #buddypress .event-form-bookings #event-rsvp-options {
margin-top: 10px;
}
.gp-theme #buddypress .em.pixelbones.em-event-editor section .input .em-tickets-form p {
margin-bottom: 15px !important;
}
.gp-theme #buddypress .event-rsvp-options-tickets h4 {
display: none;
}
.gp-theme #buddypress .em-tickets-row .ticket-actions {
font-size: 14px;
line-height: 1;
} .gp-theme #buddypress .em.pixelbones.em-event-editor section.event-form-submit,
.gp-theme #buddypress .em.pixelbones.em-location-editor section.event-form-submit {
border: 0 !important;
padding: 0 !important;
margin-bottom: 0 !important;
} .gp-theme #buddypress .em.pixelbones.em-bookings-admin h2 {
margin-top: 20px !important;
}
.gp-theme #buddypress .em.pixelbones.em-bookings-admin p {
margin-bottom: 5px !important;
}
.gp-theme #buddypress .em.pixelbones.em-bookings-admin br.clear {
display: none;
} .gp-theme #buddypress .em.pixelbones .input div.tablenav .actions {
max-width: 100%;
}
.gp-theme #buddypress .em.pixelbones .input div.tablenav #post-query-submit {
margin-right: 10px;
}
.gp-theme #buddypress .input .em.pixelbones.em-modal.em-bookings-table.em-bookings-table-export.em-bookings-table-modal,
.gp-theme #buddypress .input .em-bookings-table-form.em-bookings-table-settings-form {
display: none;
}
.gp-theme #buddypress .em-bookings-table .em-bt-col-actions {
font-size: 14px;
line-height: 1;
} .gp-theme #buddypress #posts-filter .alignleft.actions {
display: flex;
width: 100%;
}
.gp-theme #buddypress #posts-filter .alignleft.actions #post-query-submit {
margin-left: 5px;
} .gp-theme #buddypress .em-manual-booking .button.add-new-h2 {
clear: both;
display: block;
overflow: hidden;
margin-top: 10px;
width: 280px;
}
.gp-theme #buddypress .em-manual-booking .em.em-event-booking-form .em-tickets {
width: 100%;
margin: 0;
}
.gp-theme #buddypress .em-manual-booking label {
line-height: 1;
}
.gp-theme #buddypress .em-manual-booking .input-user-field > input,
.gp-theme #buddypress .em-manual-booking .input-user-field > select {
margin-bottom: 15px !important;
} .gp-theme #buddypress #register-page .the_champ_social_login_title {
font-weight: 700;
}
.gp-theme #buddypress #register-page .heateor_ss_social_login_optin {
margin-bottom: 0;
}
.gp-theme #buddypress #register-page .the_champ_login_ul li {
margin-bottom: 15px !important;
} .gp-theme .bp-block-member.has-cover .member-content {
flex-direction: column;
padding-top: 85px;
align-items: center;
}
.gp-theme .bp-block-member.avatar-full.has-cover .item-header-avatar {
width: 100px;
margin: 0;
}
.gp-theme .bp-block-member.avatar-full.has-cover img.avatar {
margin-left: 0;
}
.gp-theme .bp-block-member.has-cover .member-description {
padding-top: 10px;
text-align: center;
}
.gp-theme .bp-block-member .bp-profile-button a.button {
position: relative;
bottom: auto;
right: auto;
}  @media only screen and (min-width : 768px) {
.gp-theme .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li {
margin-left: 20px;
}
.gp-theme .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(odd) {
margin-left: 0;
clear: left;
}
.gp-theme #buddypress .bp_members.course .course-excerpt {
display: block;
}
.gp-theme #buddypress .gp-bps-field {
width: 33.333%;
}
} @media only screen and (min-width : 992px) {
.gp-theme #buddypress .standard-form input[type='text'],
.gp-theme #buddypress .standard-form input[type='email'],
.gp-theme #buddypress .standard-form input[type='password'] {
width: 75%;
}
.gp-theme #buddypress .standard-form input[type='url'],
.gp-theme #buddypress .standard-form .field_long-url input[type='text'] {
width: 100%;
}
.gp-theme #buddypress .standard-form input[type='number'],
.gp-theme #buddypress .standard-form select {
width: auto;
}
.gp-theme .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(odd) {
margin-left: 20px;
clear: none;
}	
.gp-theme:not(.gp-fullwidth):not(.gp-no-sidebar) .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(2n+1),
.gp-theme.gp-fullwidth .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(3n+1),
.gp-theme.gp-no-sidebar .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(3n+1) {
margin-left: 0;
clear: left;
}
} @media only screen and (min-width : 1025px) {
.gp-theme #buddypress .mfp-close {
right: 2px;
top: 2px;
height: 20px;
background: #fff;
color: #999;
}
} @media only screen and (min-width : 1200px) {
.gp-theme:not(.gp-fullwidth):not(.gp-no-sidebar) .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(2n+1),
.gp-theme.gp-fullwidth .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(3n+1),
.gp-theme.gp-no-sidebar .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(3n+1) {
margin-left: 20px;
clear: none;
}
.gp-theme:not(.gp-fullwidth):not(.gp-no-sidebar) .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(3n+1),
.gp-theme.gp-fullwidth .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(4n+1),
.gp-theme.gp-no-sidebar .gp-bp-wrapper.gp-posts-masonry:not(.gp-bp-masonry-enabled) li:nth-child(4n+1) {
margin-left: 0;
clear: left;
}
}.gp-theme #buddypress a.bp-secondary-action, 
.gp-theme #buddypress span.highlight {
font-size: 100%;
}
.gp-theme #buddypress ul.item-list li h3, 
.gp-theme #buddypress ul.item-list li h4,
.gp-theme #buddypress ul.item-list li h5 {
clear: none;
margin: 0;
} .gp-theme #buddypress table.forum tr td, 
.gp-theme #buddypress table.forum tr th, 
.gp-theme #buddypress table.messages-notices tr td, 
.gp-theme #buddypress table.messages-notices tr th, 
.gp-theme #buddypress table.notifications tr td, 
.gp-theme #buddypress table.notifications tr th, 
.gp-theme #buddypress table.notifications-settings tr td, 
.gp-theme #buddypress table.notifications-settings tr th, 
.gp-theme #buddypress table.profile-fields tr td, 
.gp-theme #buddypress table.profile-fields tr th, 
.gp-theme #buddypress table.profile-settings tr td, 
.gp-theme #buddypress table.wp-profile-fields tr td, 
.gp-theme #buddypress table.wp-profile-fields tr th {
line-height: 120%;
}  .gp-theme #buddypress .standard-form label, 
.gp-theme #buddypress .standard-form legend, 
.gp-theme #buddypress .standard-form span.label {
margin: 0 0 5px;
font-weight: 500;
}
.gp-theme #buddypress .standard-form p.description {
font-size: 100%;
margin: -10px 0 15px 0;
line-height: 1;
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-word;
}
.gp-theme #buddypress .wp-switch-editor {
line-height: 1;
border-radius: 3px 3px 0 0 !important;
} .gp-theme #buddypress .dir-search input[type=search], 
.gp-theme #buddypress .dir-search input[type=text], 
.gp-theme #buddypress .groups-members-search input[type=search], 
.gp-theme #buddypress .groups-members-search input[type=text], 
.gp-theme #buddypress .standard-form input[type='color'], 
.gp-theme #buddypress .standard-form input[type=date], 
.gp-theme #buddypress .standard-form input[type=datetime-local], 
.gp-theme #buddypress .standard-form input[type=datetime], 
.gp-theme #buddypress .standard-form input[type=email], 
.gp-theme #buddypress .standard-form input[type=month], 
.gp-theme #buddypress .standard-form input[type=number], 
.gp-theme #buddypress .standard-form input[type=password], 
.gp-theme #buddypress .standard-form input[type=range], 
.gp-theme #buddypress .standard-form input[type=search], 
.gp-theme #buddypress .standard-form input[type=tel], 
.gp-theme #buddypress .standard-form input[type=text], 
.gp-theme #buddypress .standard-form input[type=time], 
#buddypress .standard-form input[type=url], 
.gp-theme #buddypress .standard-form input[type=week], 
.gp-theme #buddypress .standard-form select, 
.gp-theme #buddypress .standard-form textarea {
padding: 6px 12px;
border-radius: 3px;
}
.gp-theme #buddypress .standard-form input[type='text'],
.gp-theme #buddypress .standard-form input[type='url'],
.gp-theme #buddypress .standard-form input[type='email'],
.gp-theme #buddypress .standard-form input[type='password'],
.gp-theme #buddypress .standard-form select,
.gp-theme #buddypress .standard-form textarea,
.gp-theme #buddypress .standard-form .wp-editor-wrap {
width: 100%;
margin-bottom: 15px;
}
.gp-theme #buddypress .standard-form input {
margin-bottom: 15px;
}
.gp-theme #buddypress label input[type='text'],
.gp-theme #buddypress .message-search input[type='text'] {
float: left;
margin: 0 5px 20px 0;
}
.gp-theme #buddypress .standard-form .wp-editor-wrap textarea {
margin-bottom: 0;
border: 0;
}
.gp-theme #buddypress #messages-select,
.gp-theme #buddypress #notification-select {
float: left;
margin-right: 5px;
}
.gp-theme #buddypress .standard-form .field_type_radio label,
.gp-theme #buddypress .standard-form .field_type_radio input {
margin-bottom: 0;
}
.gp-theme #buddypress .standard-form .field_type_radio label:last-child {
margin-bottom: 15px;
} .gp-theme #buddypress .standard-form select:not([multiple]) {
padding: 0 40px 0 10px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAAAeklEQVRIx2O4//8HJfDjj7U/VBkYGCg0BgTf/1CnhjH/f6yljjGfqWPM/1FjRo0Z5sbM/78dzj73v4RcY979D/rfDGZt/6/8/yb5noIYRMgQIsIGZBAhQ4gK4ncEDRlNfqPGjBpDZWM+D6IWxfsfGpQa8wnY2lJnYAAA6pJTWSjyMvsAAAAASUVORK5CYII=);
background-position: center right;
background-repeat: no-repeat;
}
@-moz-document url-prefix() { .gp-theme #buddypress .standard-form select:not([multiple]) {
padding: 5px 8px;
background-image: none;
}
}
@media screen\0 { .gp-theme #buddypress .standard-form select:not([multiple]) {
padding: 5px 8px;
background-image: none;
}
}
.gp-theme #buddypress .standard-form .datebox-selects select:not([multiple]) {
margin-right: 10px;
}
.gp-theme #buddypress .standard-form select[multiple] {
padding: 10px;
}  .gp-theme #buddypress .comment-reply-link, 
.gp-theme #buddypress .generic-button a, 
.gp-theme #buddypress a.button,
.gp-theme #buddypress input[type=button],
.gp-theme #buddypress input[type=reset], 
.gp-theme #buddypress input[type=submit], 
.gp-theme #buddypress ul.button-nav li a, 
a.bp-title-button {
padding: 10px 14px;
border: 0;
border-radius: 3px;
cursor: pointer;
text-align: center;
background-size: 200% 100%;
-webkit-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
}
.gp-theme #buddypress .comment-reply-link:hover,
.gp-theme #buddypress div.generic-button a:hover,
.gp-theme #buddypress input[type=button]:hover,
.gp-theme #buddypress input[type=reset]:hover, 
.gp-theme #buddypress input[type=submit]:hover, 
.gp-theme #buddypress ul.button-nav li a:hover, 
.gp-theme #buddypress ul.button-nav li.current a {
border: 0;
background-position: 100% 0;
} .gp-theme #buddypress a.button {
padding: 4px 8px;
font-size: 12px;
line-height: 1;
font-weight: 400;
background: none;
color: #999;
border: 1px solid #e6e6e6;
}
.gp-theme #buddypress a.button:hover {
background: #f8f8f8;
} .gp-theme #buddypress a.disabled, 
.gp-theme #buddypress button.disabled, 
.gp-theme #buddypress button.pending, 
.gp-theme #buddypress div.pending a, 
.gp-theme #buddypress input[type=button].disabled, 
.gp-theme #buddypress input[type=button].pending, 
.gp-theme #buddypress input[type=reset].disabled, 
.gp-theme #buddypress input[type=reset].pending, 
.gp-theme #buddypress input[type=submit].disabled, 
.gp-theme #buddypress input[type=submit].pending, 
.gp-theme  #buddypress input[type=submit][disabled=disabled],
.gp-theme #buddypress a.disabled:hover, 
.gp-theme #buddypress button.disabled:hover, 
.gp-theme #buddypress button.pending:hover, 
.gp-theme #buddypress div.pending a:hover, 
.gp-theme #buddypress input[type=button].disabled:hover, 
.gp-theme #buddypress input[type=button].pending:hover, 
.gp-theme #buddypress input[type=reset].disabled:hover, 
.gp-theme #buddypress input[type=reset].pending:hover, 
.gp-theme #buddypress input[type=submit].disabled:hover, 
.gp-theme #buddypress input[type=submit].pending:hover, 
.gp-theme  #buddypress input[type=submit][disabled=disabled]:hover {
opacity: 0.5;
} .gp-bp-header-button,
#gp-buddypress-header .generic-button a,
#gp-buddypress-header #item-header-content .generic-button a,
#gp-buddypress-header .pmpro_bp_show_level_on_bp_profile strong {
border-radius: 3px;
background: rgba(0,0,0,0.6);
font-size: 13px;
line-height: 1;
font-weight: 500;
color: #fff;
text-align: center;
text-decoration: none !important;
}
.gp-bp-header-button:hover,
#gp-buddypress-header .generic-button a:hover,
#gp-buddypress-header #item-header-content .generic-button a:hover {
border-radius: 3px;
background: #fff;
color: #000;
text-decoration: none;
} .gp-theme #buddypress input[type=submit]:focus {
border: 0;
}
.gp-theme #buddypress .standard-form .quicktags-toolbar input[type=button] {
background: #fff;
border: 1px solid #ccc;
border-radius: 3px !important;
color: #767676;
font-size: small;
cursor: pointer;
outline: 0;
padding: 4px 10px;
text-align: center;
text-decoration: none;
}
.gp-theme #buddypress .standard-form .quicktags-toolbar input[type=button]:hover {
background: #ededed;
border: 1px solid #bbb;
color: #555;
outline: 0;
text-decoration: none;
}
.mce-toolbar .mce-btn button {
border-radius: 0 !important;
}
.gp-theme #buddypress .standard-form div.submit {
padding-top: 0;
}
.gp-theme #buddypress .standard-form div.submit input {
margin: 0;
} .gp-theme #buddypress div.bp-avatar-status p.success, 
.gp-theme #buddypress div.bp-cover-image-status p.success,
.gp-theme #buddypress div#message p, 
.gp-theme #buddypress #sitewide-notice p,
.gp-theme #buddypress p.warning, 
body.gp-theme.profile_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning, 
body.gp-theme.users_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning {
font-size: 100%;
line-height: 120%;
border-radius: 3px;
}
.gp-theme #gp-buddypress-header #message {
margin-top: 25px;
padding: 10px;
background: rgba(0,0,0,0.5);
border-radius: 4px;
font-size: 14px;
line-height: 16px; 
}
.gp-theme #gp-buddypress-header #message a {
color: #fff;
text-decoration: underline;
}
.gp-theme #gp-buddypress-header #message a:hover {
text-decoration: none;
} .gp-theme #sitewide-notice #message {
z-index: 99999;
}
.gp-theme .bp-site-wide-message p {
padding: 15px;
background-color: #ffd;
border: 1px solid #cb2;
color: #440;
font-weight: 400;
margin-top: 3px;
text-decoration: none;
} 
.gp-theme #sitewide-notice #message button,
.gp-theme .bp-site-wide-message #message button {
top: 10px;
right: 10px;
height: 20px;
width: 20px;
padding: 0;
line-height: 0;
font-size: 10px;
font-weight: 700;
border-radius: 3px;
background: rgba(0,0,0,0.6);
}  .gp-theme.bp-user #buddypress #item-header,
.gp-theme.single-item.groups #buddypress #item-header {
display: none;
}
#gp-buddypress-header #gp-page-header {
z-index: 1;
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
}
#header-cover-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
#gp-buddypress-header #gp-page-header .gp-container { padding: 40px 30px !important;
}
#gp-buddypress-header #item-header-avatar {
line-height: 0;
text-align: center;
}
#gp-buddypress-header #item-header-avatar a {
position: relative;
}
#gp-buddypress-header #item-header-avatar .gp-user-online,
#gp-buddypress-header #item-header-avatar .gp-user-offline {
bottom: 12px;
right: 8px;
width: 12px;
height: 12px;
}
#gp-buddypress-header #item-header-avatar .avatar {
float: none !important;
width: 80px;
height: 80px;
margin-right: 0 !important;
border: 5px solid rgba(255,255,255,0.2);
}
#gp-buddypress-header #item-header-content {
margin-top: 20px;
text-align: center;
}
#gp-buddypress-header .gp-bp-header-title {
margin-bottom: 10px;
font-size: 26px;
line-height: 1;
letter-spacing: -0.5px;
font-weight: 500;
color: #fff;
}
#gp-buddypress-header .gp-bp-header-highlight {
display: inline-block;
margin: 0 15px 0 0;
font-size: 18px;
line-height: 1;
font-weight: 400;
color: #fff;
letter-spacing: -0.5px;
opacity: 1;
}
#gp-buddypress-header .activity {
font-size: 14px;
line-height: 1;
font-weight: 400;
color: #fff;
}
#gp-buddypress-header .gp-bp-header-desc {
display: none;
margin-top: 15px;
font-size: 13px;
line-height: 19px;
}
#gp-buddypress-header #item-header-content {
color: #fff;
}
#gp-buddypress-header #item-header-content a {
color: #fff;
text-decoration: underline;
}
#gp-buddypress-header .gp-bp-header-desc a:hover {
text-decoration: none;
}
#gp-buddypress-header .gp-bp-header-actions {
text-align: center;
}
#gp-buddypress-header .generic-button {
display: inline-block;
margin: 15px 10px 0 0;
}
#gp-buddypress-header .generic-button a,
#gp-buddypress-header #item-header-content .generic-button a {
padding: 5px 8px;
font-size: 11px;
}
#gp-buddypress-header .gp-bp-header-members {
display: inline-block;
margin: 20px 10px 0 10px;
}
#gp-buddypress-header .gp-bp-header-members-title {
margin-bottom: 10px;
text-transform: uppercase;
color: #fff;
font-size: 12px;
line-height: 1;
}
#gp-buddypress-header .gp-bp-header-members ul {
margin: 0;
text-align: center;
}
#gp-buddypress-header .gp-bp-header-members li {
display: inline-block;
list-style: none;
margin-right: 5px;
}
#gp-buddypress-header .gp-bp-header-members li:last-child {
margin-right: 0;
}
#gp-buddypress-header .gp-bp-header-members .avatar {
width: 35px;
height: 35px;
border: 2px solid #fff;
}
#gp-buddypress-header .pmpro_bp_show_level_on_bp_profile {
margin-top: 15px;
}
#gp-buddypress-header .pmpro_bp_show_level_on_bp_profile strong {
padding: 5px 8px;
font-size: 14px;
} .gp-change-cover-image {
position: absolute;
top: 15px;
right: 15px;
padding: 8px 10px;
}
.gp-change-cover-image:before {
content: '\f030';
margin-right: 6px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-change-avatar {
display: block;
text-align: center;
width: 125px;
margin: 15px auto 0;
padding: 8px 10px;
}
.gp-change-avatar:before {
content: '\f007';
margin-right: 6px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} #gp-buddypress-header #gp-author-social-icons {
margin-top: 20px;
}
#gp-buddypress-header #gp-author-social-icons a {
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
}    
#gp-buddypress-header #gp-author-social-icons a:first-child {
margin-left: 0;
}
#gp-buddypress-header #gp-author-social-icons .gp-twitter-icon:hover { 
background: #4099FF;
}
#gp-buddypress-header #gp-author-social-icons .gp-facebook-icon:hover { 
background: #3b5998;
}
#gp-buddypress-header #gp-author-social-icons .gp-google-plus-icon:hover { 
background: #d34836;
}
#gp-buddypress-header #gp-author-social-icons .gp-pinterest-icon:hover { 
background: #C92228;
}
#gp-buddypress-header #gp-author-social-icons .gp-youtube-icon:hover { 
background: #ff0000;
}
#gp-buddypress-header #gp-author-social-icons .gp-vimeo-icon:hover { 
background: #4EBBFF;
}
#gp-buddypress-header #gp-author-social-icons .gp-flickr-icon:hover { 
background: #ff0084;
}
#gp-buddypress-header #gp-author-social-icons .gp-linkedin-icon:hover { 
background: #007bb6;
}
#gp-buddypress-header #gp-author-social-icons .gp-instagram-icon:hover { 
background: #fb3958;
} #gp-buddypress-header #template-notices {
margin-top: 10px;
color: #fff;
} #gp-bp-header-overlay {
position: absolute;
width: 100%;
height: 100%;    
top: 0;
left: 0;
background-color: rgba(0,0,0,0.4);
}  .gp-theme #buddypress div.item-list-tabs {
margin: 0;
padding: 0 0 10px 0;
overflow: hidden;
border-bottom-width: 1px;
border-style: solid;
}
.gp-theme #buddypress div.item-list-tabs ul {
margin: 0;
padding: 0;
}
.gp-theme #buddypress div.item-list-tabs ul li  {
margin: 0 20px 10px 0;
text-align: center;
}
.gp-theme #buddypress div.item-list-tabs ul li a,
.gp-theme #buddypress div.item-list-tabs ul li > span {
display: block;
padding: 0;
font-weight: normal;
font-size: 14px;
line-height: 1;
cursor: pointer;
opacity: 0.6;
}
.gp-theme #buddypress div.item-list-tabs ul li a:hover,
.gp-theme #buddypress div.item-list-tabs ul li.current a,
.gp-theme #buddypress div.item-list-tabs ul li.selected a {
background: none;
opacity: 1;
font-weight: 500;
}
.gp-theme #buddypress div.item-list-tabs ul li a span {
display: inline-block;
margin-left: 4px;
padding: 0;
font-size: 12px;
font-weight: 500;
border: 0;
background: transparent;
}
.gp-theme #buddypress div.item-list-tabs ul li a:hover span {
background: transparent;
} .gp-theme #buddypress div.item-list-tabs#object-nav {
text-align: center;
}
.gp-theme #buddypress div.item-list-tabs#object-nav li {
margin: 0;
padding: 10px 0;
border-top-width: 1px;
border-style: solid;
}
.gp-theme #buddypress #gp-bp-tabs-button {
display: inline-block;
margin-bottom: 10px;
font-size: 14px;
line-height: 1;
cursor: pointer;
text-align: center;
font-weight: 500;
}
.gp-theme #buddypress #gp-bp-tabs-button:before {
content: '\f0c9';
margin-right: 10px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme #buddypress #object-nav ul {
display: none;
}
.gp-theme #buddypress #object-nav li {
width: 100%;    
text-align: left;
} 
.gp-theme #buddypress #object-nav li a {
font-size: 14px;
line-height: 1;
}
.gp-theme #buddypress #object-nav li a:before {
display: inline-block;
width: 25px;
font-size: 14px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme #buddypress #object-nav li a:before {
content: '\f1db';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav li a:before {
content: '\f111';
}
.gp-theme #buddypress #object-nav #activity-personal-li a:before {
content: '\f03a';
}
.gp-theme #buddypress #object-nav #xprofile-personal-li a:before {
content: '\f2c0';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav #xprofile-personal-li a:before {
content: '\f007';
}
.gp-theme #buddypress #object-nav #blog-personal-li a:before,
.gp-theme #buddypress #object-nav #blogs-personal-li a:before {
content: '\f0e8';
}
.gp-theme #buddypress #object-nav #events-personal-li a:before,
.gp-theme #buddypress #object-nav #events-groups-li a:before {
content: '\f073';
}
.gp-theme #buddypress #object-nav #location-personal-li a:before {
content: '\f041';
}
.gp-theme #buddypress #object-nav #notifications-personal-li a:before {
content: '\f0a2';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav #notifications-personal-li a:before {
content: '\f0f3';
}
.gp-theme #buddypress #object-nav #messages-personal-li a:before {
content: '\f003';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav #messages-personal-li a:before {
content: '\f0e0';
}
.gp-theme #buddypress #object-nav #friends-personal-li a:before {
content: '\f234';
}
.gp-theme #buddypress #object-nav #groups-personal-li a:before {
content: '\f0c0';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav #groups-personal-li a:before {
font-weight: 900;
}
.gp-theme #buddypress #object-nav #nav-forum-groups-li a:before,
.gp-theme #buddypress #object-nav #forums-personal-li a:before {
content: '\f27a';
}
.gp-theme #buddypress #object-nav #media-personal-li a:before {
content: '\f008';
}
.gp-theme #buddypress #object-nav #membership-personal-li a:before {
content: '\f2bd';
}
.gp-theme #buddypress #object-nav #settings-personal-li a:before {
content: '\f013';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav #settings-personal-li a:before {
font-weight: 900;
}
.gp-theme #buddypress #object-nav #home-groups-li a:before {
content: '\f015';
}
.gp-theme #buddypress #object-nav #members-groups-li a:before {
content: '\f2c0';
}
.gp-theme.gp-fontawesome5 #buddypress #object-nav #members-groups-li a:before {
content: '\f007';
}
.gp-theme #buddypress #object-nav #invite-groups-li a:before {
content: '\f0c0';
}
.gp-theme #buddypress #object-nav #media-groups-li a:before {
content: '\f008';
}
.gp-theme #buddypress #object-nav #admin-groups-li a:before {
content: '\f013';
}
.gp-theme #buddypress #object-nav #courses-personal-li a:before,
.gp-theme #buddypress #object-nav #nav-experiences-groups-li a:before {
content: '\f19d';
}
.gp-theme #buddypress #object-nav #gp-posts-personal-li a:before {
content: '\f044';
} .gp-theme #buddypress div.item-list-tabs#subnav {
margin: 20px 0 20px 0;
padding: 0;
border: 0;
}
.gp-theme #buddypress div.item-list-tabs#subnav ul {
margin: 0;
padding: 0;
}
.gp-theme #buddypress div.item-list-tabs#subnav ul li {
margin: 0 20px 10px 0;
padding: 0;
border: 0;
}
.gp-theme #buddypress div.item-list-tabs#subnav ul li.current a, 
.gp-theme #buddypress div.item-list-tabs#subnav ul li.selected a {
background: none;
opacity: 1;
font-weight: 500;
}
.gp-theme #buddypress div.item-list-tabs#subnav ul li.last {
width: 100%;
margin: 0 0 10px 0;
text-align: left;
line-height: 1.2em;
}
.gp-theme #buddypress div.item-list-tabs#subnav ul li.feed a:before {
content: '\f09e';
margin-right: 5px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme.directory #buddypress div.dir-search {
margin: 0 0 20px 0;
}
.gp-theme.directory #buddypress div.dir-search form input[type=text], 
.gp-theme.directory #buddypress div.message-search form input[type=text], 
.gp-theme.directory #buddypress li.groups-members-search form input[type=text] {
width: 100%;
margin: 0;
}
.gp-theme.directory #buddypress div.dir-search form input[type=submit], 
.gp-theme.directory #buddypress div.message-search form input[type=submit], 
.gp-theme.directory #buddypress li.groups-members-search form input[type=submit] {
display: none;
}
.gp-theme #buddypress #activity-filter-select select,
.gp-theme #buddypress #groups-order-select select,
.gp-theme #buddypress #members-order-select select {
height: auto;
margin: 0 0 0 5px;
padding: 0 15px 0 0;
background-color: transparent;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAARUlEQVR4AWP4//8/2XjEawaCeiBOQFcEBA5AvJ6QZgEgPg/E85HEEoD4PRAb4NGMaQCmRkzNeAxAaCSsGdMAAyqG9qhmAKa/aMR+hqyBAAAAAElFTkSuQmCC);
background-position: center right;
background-repeat: no-repeat;
border-width: 0;
border-radius: 0;
line-height: 2;
font-weight: 500;
}
@-moz-document url-prefix() { .gp-theme #buddypress #activity-filter-select select,
.gp-theme #buddypress #groups-order-select select,
.gp-theme #buddypress #members-order-select select {
padding: 5px 8px;
background-image: none;
}
}
@media screen\0 { .gp-theme #buddypress #activity-filter-select select,
.gp-theme #buddypress #groups-order-select select,
.gp-theme #buddypress #members-order-select select {
padding: 5px 8px;
background-image: none;
}
}
.gp-theme #buddypress #item-body {
padding: 0;
}  .gp-theme #buddypress form#whats-new-form #whats-new-content {
padding-bottom: 20px !important;
}
.gp-theme #buddypress #whats-new-options {
overflow: hidden;
}
.gp-theme #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box {
margin-top: 10px !important;
}
.gp-theme.single-item.groups #buddypress #whats-new-options { display: block;
}
.gp-theme #buddypress form#whats-new-form #whats-new-submit {
margin-top: 0;
}
.gp-theme.single-item.groups #whats-new-submit #aw-whats-new-submit { opacity: 1;
}
.gp-theme #buddypress #whats-new-form #whats-new-options select {    
height: 29px;
margin-left: 10px;
margin-top: 0;
padding: 0 40px 0 10px;
}
.gp-theme #buddypress #whats-new-form #whats-new-avatar img {
width: 55px;
height: 55px;
}
.gp-theme #buddypress #whats-new-form p.activity-greeting {
line-height: 1;
}
.gp-theme #buddypress form#whats-new-form textarea {
min-height: 0;
}
.gp-theme #buddypress #whats-new-submit #aw-whats-new-submit {
font-size: 13px;
line-height: 1;
padding: 8px 12px;
} .gp-theme #buddypress #whats-new-form .rtmedia-add-media-button {
padding: 5px 5px 4px 5px;
}
.gp-theme #buddypress .rtm-plupload-list {
padding: 15px 0;
}
.gp-theme #buddypress .rtm-plupload-list li {
padding: 0;
background: transparent;
}
.gp-theme #buddypress .rtm-plupload-list .plupload_file_action {
right: 0;
background: rgba(0, 0, 0, 0.5);
}
.gp-theme #buddypress .rtm-plupload-list .plupload_file_action .dashicons {
padding: 0;
height: 18px;
width: 18px;
color: #fff;
font-size: 16px;
line-height: 12px;
} .gp-theme #buddypress .rtm-plupload-list canvas {
width: 100%;
}
.gp-theme #buddypress .rtm-plupload-list .plupload_file_status {
height: 5px;    
margin-bottom: 5px;
}
.gp-theme #buddypress .rtm-plupload-list .plupload_file_name .dashicons {
padding: 0px 2px 0 6px;
font-size: 12px;
color: inherit;
line-height: 1;
}
.gp-theme #buddypress .rtm-plupload-list .plupload_file_name {
font-weight: 400;
font-size: 12px;
line-height: 1;
color: inherit;
}
.gp-theme #buddypress .rtm-plupload-list .plupload_file_size {
margin-top: 5px;
font-size: 12px;
line-height: 1;
color: inherit;
}
.gp-theme #buddypress .rtm-plupload-list .rtm-upload-edit-title-wrapper label {
margin: 0 0 5px 0;
font-weight: normal;
font-size: 12px;
}
.gp-theme #buddypress .rtm-plupload-list .rtm-upload-edit-desc-wrapper label {
margin: 10px 0 5px 0;    
font-weight: normal;
font-size: 12px;
} .gp-theme #buddypress #activity-stream {
border: 0;
}
.gp-theme #buddypress #activity-stream {
margin-top: 0;
}
.gp-theme #buddypress ul.activity-list li {
border: 0;
}
.gp-theme #buddypress ul.activity-list > li {
padding: 0 0 20px;
}
.gp-theme #buddypress .activity-list > li.mini {
font-size: inherit;
}
.gp-theme #buddypress .activity-list .activity-content {
margin-left: 0;
padding: 20px;
border-radius: 3px;
} .gp-theme #buddypress .activity-list .activity-avatar {
position: relative;
z-index: 1;    
top: 20px;
left: 20px;
}
.gp-theme #buddypress #activity-stream li .activity-avatar a img.avatar,
.gp-theme #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic,
.gp-theme #buddypress #activity-stream li.mini .activity-avatar a img.avatar,
.gp-theme #buddypress div.activity-comments form div.ac-reply-avatar img.avatar {
width: 35px;
height: 35px;
margin: 0;
} .gp-theme #buddypress .activity-list .activity-content .activity-header, 
.gp-theme #buddypress .activity-list .activity-content .comment-header {
min-height: 35px;
margin: 0 30px 15px 50px;
line-height: 16px;
}
.gp-theme #buddypress .activity-list li.joined_groupgroups .activity-header img,
.gp-theme #buddypress .activity-list li.activity_updategroups .activity-header img { 
display: none; }
.gp-theme #buddypress .activity-list .activity-content .activity-header img {
border-radius: 100%;
margin: 0 5px -6px 0 !important;
}
.gp-theme #buddypress #activity-stream .activity-header p,
.gp-theme #buddypress #activity-stream li.mini .activity-header p {
margin: 0;
}
.gp-theme #buddypress a.activity-time-since {
display: table; 
position: relative;
margin-top: 8px;
font-size: 12px;
line-height: 1;
}
.gp-theme #buddypress a.activity-time-since .time-since {
opacity: 0.6;
} .gp-theme #buddypress .activity-list .activity-content .activity-inner {
margin: 0 0 10px 0;
} .gp-theme #buddypress #activity-stream .activity-inner p {
margin: 0 0 10px 0;
}
.gp-theme #buddypress #activity-stream .activity-inner p:last-child {
margin-bottom: 0;
}
.gp-theme #buddypress #activity-stream .activity-inner .rtmedia-activity-text > span {
display: block;
margin-bottom: 15px;
}
.gp-theme #buddypress .activity-read-more {
margin-left: 5px;
}
.gp-theme #buddypress .activity-content .bp-group-avatar-content img.group-photo, 
.gp-theme #buddypress .activity-content .bp-group-avatar-content img.profile-photo, 
.gp-theme #buddypress .activity-content .bp-member-avatar-content img.group-photo,
.gp-theme #buddypress .activity-content .bp-member-avatar-content img.profile-photo {
width: 80px;
height: auto;
margin: 0 !important;
}
.gp-theme #buddypress .activity-inner .bp-group-short-description, 
.gp-theme #buddypress .activity-inner .bp-member-short-description {
display: flex;
position: relative;
padding: 25px;
border-radius: 3px;
background: rgba(0,0,0,0.02);
flex-direction: column;
text-align: center;
}
.gp-theme #buddypress .activity-inner .bp-group-short-description-title,
.gp-theme #buddypress .activity-inner .bp-member-short-description-title {
margin-bottom: 0;
font-size: 16px;
line-height: 22px;
font-weight: 500;
}
.gp-theme #buddypress #activity-stream .activity-inner .bp-member-nickname {
font-size: 13px;
line-height: 19px;
margin-top: -10px;
margin-bottom: 0;
}
.gp-theme #buddypress .activity-inner .bp-profile-button {
margin-top: 10px;
}
.gp-theme #buddypress .activity-inner .bp-group-preview-cover,
.gp-theme #buddypress .activity-inner .bp-member-preview-cover {
position: relative;
max-height: 250px;
overflow: hidden;
background: transparent;
}
.gp-theme #buddypress .activity-inner .bp-group-preview-cover a,
.gp-theme #buddypress .activity-inner .bp-member-preview-cover a {
display: block;
line-height: 0;
}
.gp-theme #buddypress .bp-group-preview-cover  + .bp-group-short-description,
.gp-theme #buddypress .bp-member-preview-cover + .bp-member-short-description {
border-radius: 0 0 3px 3px;
}
.gp-theme #buddypress .activity-inner .bp-group-avatar-content, 
.gp-theme #buddypress .activity-inner .bp-member-avatar-content {
width: 80px;
margin-bottom: 15px;
}
.gp-theme #buddypress .activity-inner .bp-group-avatar-content.has-cover-image, 
.gp-theme #buddypress .activity-inner .bp-member-avatar-content.has-cover-image {
width: 150px;
}
.gp-theme #buddypress .activity-inner .bp-group-avatar-content.has-cover-image a, 
.gp-theme #buddypress .activity-inner .bp-member-avatar-content.has-cover-image a {
display: block;
line-height: 0;
}
.gp-theme #buddypress .activity-inner .bp-group-preview-cover a:before,
.gp-theme #buddypress .activity-inner .bp-member-preview-cover a:before {
content: '';
position: absolute;
top: 0;
left: 0;
background: rgba(0,0,0,0.5);
width: 100%;
height: 100%;
border-radius: 3px 3px 0 0;
}
.gp-theme #buddypress .activity-inner .bp-group-preview-cover img,
.gp-theme #buddypress .activity-inner .bp-member-preview-cover img {
border-radius: 3px 3px 0 0;
}
.gp-theme #buddypress .activity-inner .has-cover-image img.profile-photo {
margin: 0 !important;
width: 150px;
height: auto;
border: 5px solid #fff;
}
.gp-theme #buddypress .activity-inner .bp-profile-button .button-primary {
padding: 10px;
font-size: 12px;
line-height: 1;
font-weight: 500;
} .gp-theme #buddypress .gp-user-can-comment div.activity-meta {
margin: 0;
line-height: 1;
}
.gp-theme #buddypress div.activity-meta a,
.gp-theme #buddypress div.activity-meta select,
.gp-theme #buddypress div.activity-meta a:hover {
margin: 10px 15px 0 0;
padding: 0;
font-size: 13px;
line-height: 1;
background: transparent;
border: 0;
}
.gp-theme #buddypress div.activity-meta select {
padding: 0 15px 0 0;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAARUlEQVR4AWP4//8/2XjEawaCeiBOQFcEBA5AvJ6QZgEgPg/E85HEEoD4PRAb4NGMaQCmRkzNeAxAaCSsGdMAAyqG9qhmAKa/aMR+hqyBAAAAAElFTkSuQmCC);
background-position: center right;
background-repeat: no-repeat;
}
.gp-theme #buddypress div.activity-meta a:before,
.gp-theme #buddypress div.acomment-options a:before {
margin-right: 5px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';  
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme #buddypress div.activity-meta .acomment-reply:before,
.gp-theme #buddypress div.acomment-options .acomment-reply:before {
content: '\f0e5';
}
.gp-theme.gp-fontawesome5 #buddypress div.activity-meta .acomment-reply:before,
.gp-theme.gp-fontawesome5 #buddypress div.acomment-options .acomment-reply:before {
content: '\f075';
}
.gp-theme #buddypress div.activity-meta .view:before {
content: '\f06e';
}
.gp-theme #buddypress div.activity-meta .delete-activity:before,
.gp-theme #buddypress div.activity-meta .delete-activity-single:before,
.gp-theme #buddypress div.acomment-options .acomment-delete:before {
content: '\f014';
}
.gp-theme.gp-fontawesome5 #buddypress div.activity-meta .delete-activity:before,
.gp-theme.gp-fontawesome5 #buddypress div.activity-meta .delete-activity-single:before,
.gp-theme.gp-fontawesome5 #buddypress div.acomment-options .acomment-delete:before {
content: '\f2ed';
}
.gp-theme #buddypress div.activity-meta .like:before,
.gp-theme #buddypress div.activity-meta .unlike:before,
.gp-theme #buddypress div.acomment-options .like:before,
.gp-theme #buddypress div.acomment-options .unlike:before {
content: '\f006';
margin-right: 2px;
}
.gp-theme.gp-fontawesome5 #buddypress div.activity-meta .like:before,
.gp-theme.gp-fontawesome5 #buddypress div.activity-meta .unlike:before,
.gp-theme.gp-fontawesome5 #buddypress div.acomment-options .like:before,
.gp-theme.gp-fontawesome5 #buddypress div.acomment-options .unlike:before {
content: '\f005';
font-weight: 400;
}
.gp-theme #buddypress #activity-stream div.activity-meta .like span,
.gp-theme #buddypress #activity-stream div.activity-meta .unlike span,
.gp-theme #buddypress #activity-stream div.acomment-options .like span,
.gp-theme #buddypress #activity-stream div.acomment-options .unlike span { 
margin-left: 5px;
}
.gp-theme #buddypress #activity-stream div.activity-meta p.users-who-like {
margin-top: 15px;
}
.gp-theme #buddypress #activity-stream div.activity-meta .users-who-like small,
.gp-theme #buddypress #activity-stream div.acomment-options small {
font-size: 13px;
line-height: 1;
}
.gp-theme #buddypress #activity-stream div.activity-meta .users-who-like small a {
margin: 0;
font-size: 13px;
line-height: 1;
}
.gp-theme #buddypress div.activity-meta a.fav,
.gp-theme #buddypress div.activity-meta a.unfav {
position: absolute;
top: 20px;
right: 20px;
width: 18px;
height: 18px;
margin: 0;
font-size: 0 !important;
}
.gp-theme #buddypress div.activity-meta a.fav:before,
.gp-theme #buddypress div.activity-meta a.unfav:before {
content: '\f006';
margin: 0;
font-family: 'Font Awesome 5 Free', 'FontAwesome';   
font-weight: 400; 
font-size: 18px !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme #buddypress div.activity-meta a.unfav:before,
.gp-theme #buddypress div.activity-meta a.fav:hover:before {
color: #f7be68;
}
.gp-theme #buddypress .gp-comments-disabled .acomment-reply {
display: none;
}
.gp-theme #buddypress a.bp-primary-action span {
margin: 0;
padding: 0;
background: transparent !important;
font-size: inherit !important;
color: inherit !important;
}  .gp-theme #buddypress div.activity-comments {
margin: 0;
}
.gp-theme #buddypress div.activity-comments:after {
z-index: 1;
bottom: calc(100% - 20px);
left: 15px;
content: ' ';
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border: solid rgba(0, 0, 0, 0);
border-width: 10px;
margin-left: 20px;
}
.gp-theme #buddypress .activity-list li.mini .activity-comments {
font-size: inherit;
}
.gp-theme #buddypress ul.item-list.activity-list li.has-comments {
padding-bottom: 20px;
}
.gp-theme #buddypress #activity-stream .activity-comments ul {
margin-left: 20px;
padding: 0 20px;
border-radius: 3px;
}
.gp-theme #buddypress .activity-comments > ul {
margin-top: 20px;
}
.gp-theme #buddypress #activity-stream .activity-comments ul li {
padding: 20px 0;
}
.gp-theme #buddypress #activity-stream .activity-comments ul li > ul {
margin: 0;
padding: 20px 0 0 0;
background: transparent;
}
.gp-theme #buddypress #activity-stream .activity-comments ul li > ul li {
padding-left: 20px;
}
.gp-theme #buddypress #activity-stream .activity-comments ul li > ul li:last-child {
padding-bottom: 0;
}
.gp-theme #buddypress .acomment-avatar img.avatar {
margin: 0;
}
.gp-theme #buddypress div.activity-comments div.acomment-meta {
margin: 0 0 15px 40px;
font-size: inherit;
line-height: 1;
}  
.gp-theme #buddypress div.activity-comments div.acomment-content {
margin: 0 0 10px 0;
font-size: inherit;
line-height: inherit;
}
.gp-theme #buddypress #activity-stream .activity-comments ul p {
margin: 0 0 15px 0;
}
.gp-theme #buddypress #activity-stream .activity-comments ul p:last-child {
margin-bottom: 0;
} .gp-theme #buddypress .gp-user-can-comment .acomment-options {
float: none;
margin: 0;
line-height: 1;
}
.gp-theme #buddypress .acomment-options a {
display: inline-block;
margin: 10px 15px 0 0;
padding: 0;
font-size: 13px !important;
line-height: 1 !important;
background: transparent !important;
border-radius: 3px;
}
.gp-theme #buddypress .ac-reply-cancel {
font-size: 13px;
line-height: 1;
} .gp-theme #buddypress div.activity-comments form.ac-form {
margin: 20px 0 0 0;
padding: 20px;
border-radius: 3px;
background: #f8f8f8;
}
.gp-theme #buddypress div.activity-comments li form.ac-form { 
padding: 0;
background: transparent;
}
.gp-theme #buddypress div.activity-comments form div.ac-reply-content {
margin-left: 50px;
padding: 0;
}
.gp-theme #buddypress div.activity-comments form .ac-textarea {    
padding: 12px;
border-style: solid;
border-radius: 3px;
}
.gp-theme #buddypress div.activity-comments form input,
.gp-theme #buddypress div.activity-comments form input:hover {
margin: 0;
padding: 8px 12px;
font-size: 13px;
line-height: 1;
} .gp-theme #buddypress #activity-stream .activity-comments .rtmedia-list,
.gp-theme #buddypress #activity-stream .activity-comments .rtmedia-list .rtmedia-list-item {
background: transparent;
padding: 0;
border: 0;
margin: 0;
}
.gp-theme #buddypress .rtmedia-activity-container .media-type-photo .rtmedia-item-title {
max-width: 320px;
padding: 5px;
} .gp-theme #buddypress .rtm-upload-button-wrapper button.rtmedia-comment-media-upload, 
.gp-theme #buddypress button.rtmedia-comment-media-upload {
float: left;
margin-right: 10px;
padding: 5px 5px 4px 5px;
}
.gp-theme #buddypress ul.activity-list li.activity-item .activity-comments .rtmedia-uploader-div {
padding: 0;
}
.gp-theme #buddypress #activity-stream .activity-comments ul.rtm-plupload-list {
padding: 15px 0 0 0;
background: transparent;
}
.gp-theme #buddypress #activity-stream .activity-comments ul.rtm-plupload-list li {
padding: 0;
}
.gp-theme #buddypress .rtm-plupload-list .rtm-upload-edit-desc {
border-width: 1px;
border-style: solid;
} .gp-theme #buddypress .activity-list li.load-more, 
.gp-theme #buddypress .activity-list li.load-newest {
margin: 0;
padding: 0;
border: 0;
background: none;    
font-size: inherit;
text-align: center;
}
.gp-theme #buddypress .activity-list li.load-more a, 
.gp-theme #buddypress .activity-list li.load-newest a {
cursor: pointer;
padding: 0;
font-size: inherit;
text-align: left;
cursor: pointer;
color: inherit;
}
.gp-theme #buddypress .activity-list li.load-more.loading a, 
.gp-theme #buddypress .activity-list li.load-newest.loading a {
-webkit-animation: loader-pulsate 0.5s infinite ease-in-out alternate;
-moz-animation: loader-pulsate 0.5s infinite ease-in-out alternate;
}
.gp-theme #buddypress .activity-list li.load-more a:after, 
.gp-theme #buddypress .activity-list li.load-newest a:after {
content: '\f107';
margin-left: 10px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}   .gp-theme #buddypress div.profile h2 {
font-size: 20px;
line-height: 28px;
}
.gp-theme.bp-user #buddypress .profile .bp-widget {
margin-top: 40px;
padding: 0 30px 30px 30px;
border: 1px solid #e6e6e6;
text-align: center;
}
.gp-theme.bp-user #buddypress .profile .bp-widget h2 {  
display: inline;
position: relative;
top: -15px;
margin: 0;
padding: 0 15px;
background: #fff;
letter-spacing: 0;
background-image: none !important;
}
.gp-theme.bp-user #buddypress .profile .profile-fields {
text-align: left;
}
.gp-theme.bp-user #buddypress .profile .bp-widget table {
margin-top: 0;
}
.gp-theme #buddypress table.profile-fields tr {
display: block;
padding: 0 0 20px 0;
}
.gp-theme #buddypress table.profile-fields tr:last-child {
padding-bottom: 0;
}
.gp-theme #buddypress table.profile-fields tr td {
display: block;
width: 100%;
padding: 0;
border: 0;
vertical-align: baseline;
}
.gp-theme #buddypress table.profile-fields tr td.label, 
.gp-theme #buddypress table.wp-profile-fields tr td.label {
border: 0;
font-weight: 500;
}
.gp-theme #buddypress table.profile-fields tr.alt td {
background: transparent;
}
.gp-theme #buddypress table.profile-fields p {
margin-bottom: 12px;
}
.gp-theme #buddypress table.profile-fields .field_long-url p {
word-break: break-all;
}
.gp-theme #buddypress table.profile-fields p:last-child {
margin-bottom: 0;
} .gp-theme #buddypress #profile-edit-form ul.button-nav {
margin: 15px 0 0 0;
}
.gp-theme #buddypress #profile-edit-form ul.button-nav a {
padding: 4px 8px;
opacity: 0.7;
}
.gp-theme #buddypress #profile-edit-form ul.button-nav li:hover a,
.gp-theme #buddypress #profile-edit-form ul.button-nav li.current a {
opacity: 1;
}
.gp-theme #buddypress .current-visibility-level {
font-weight: 500;
}
.gp-theme #buddypress .field-visibility-settings-notoggle,
.gp-theme #buddypress .field-visibility-settings-toggle {
margin: -15px 0 15px;
font-style: italic;
font-size: 12px;
}
.gp-theme #buddypress .standard-form a.clear-value {
position: absolute;
right: 0;
margin: -10px 0 0 0;
line-height: 1;
}
.gp-theme #buddypress .field-visibility-settings {
margin: -15px 0 15px 0;
}
.gp-theme #buddypress .standard-form .field-visibility-settings label {
margin-bottom: 5px;
line-height: 1;
font-weight: 400;
}
.gp-theme #buddypress .visibility-toggle-link,
.gp-theme #buddypress .field-visibility-settings-close { 
padding: 2px 4px;    
font-weight: 400;
font-size: 11px;
}
.gp-theme #buddypress .tmce-active button.switch-tmce {
line-height: 1;
}  .gp-theme #buddypress .item-list-tabs div.message-search {
width: 100%;
margin: 15px 0 0 0;
}	
.gp-theme #buddypress .item-list-tabs div.message-search form input[type=text] {
width: auto;
}
.gp-theme #buddypress .item-list-tabs div.message-search form input[type=submit] {
display: inline-block;
}
.gp-theme #buddypress table#message-threads tr.unread td {
font-weight: 500;
}
.gp-theme #buddypress #message-threads img.avatar {
display: none;
}
.gp-theme #buddypress .messages-options-nav,
.gp-theme #buddypress .notifications-options-nav {
margin-top: 15px;
}
.gp-theme #buddypress .notification-since,
.gp-theme #buddypress .notification-actions {
font-size: 13px;
}  .gp-theme #buddypress #send_message_form ul.acfb-holder > li:not(.friend-tab) {
width: 100%;
}
.gp-theme #buddypress #send_message_form ul.acfb-holder .friend-tab { 
padding: 4px 8px; 
font-weight: 500;
font-size: 13px;
line-height: 1;
}
.gp-theme #buddypress #send_message_form ul.acfb-holder .friend-tab a {    
color: #8a7f48;
}
.gp-theme #buddypress #send_message_form ul.acfb-holder .friend-tab img { 
float: left;
border-radius: 100%;
}
.gp-theme #buddypress #send_message_form ul.acfb-holder .friend-tab span > img {
margin-right: 5px;
}
.gp-theme #buddypress #send_message_form .send-to-input.ac_input {
display: block;
clear: left;
}    
.gp-theme #buddypress #send_message_form.standard-form #subject {
margin-bottom: 15px;
}    
.ac_results {
border-top: 0;
}
.ac_results li.ac_over,
.ac_results li.ac_odd {
background: transparent;
color: inherit;
}
.ac_results li:hover {
background: #f8f8f8;
}
.ac_results li img {
float: left;
border-radius: 100%;
}
.gp-theme #buddypress #message-threads input[type='checkbox'] {
margin: 0;
}  .gp-theme #buddypress div#message-thread div.message-box {
position: relative;
margin-bottom: 20px;
border-radius: 3px;
}
.gp-theme #buddypress div#message-thread div.message-box:after {
z-index: 1;
bottom: 100%;
left: 15px;
content: ' ';
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border: solid rgba(0, 0, 0, 0);
border-width: 10px;
margin-left: 20px;
}
.gp-theme #buddypress .message-metadata {
margin-bottom: 15px;
line-height: 1;
}
.gp-theme #buddypress .message-metadata span.activity {
display: block;
margin-top: 8px;
font-size: 12px;
line-height: 1;
opacity: 0.6;
}
.gp-theme #buddypress div#message-thread div.message-content {
margin-left: 0;
} .gp-theme #buddypress #send-reply {
margin-top: 30px;
}
.gp-theme #buddypress #send-reply img.avatar {
margin-top: -8px;
}
.gp-theme #buddypress #send-reply div.message-box {
padding: 0;
}
.gp-theme #buddypress #send-reply textarea {
width: 100%;
} .gp-theme #buddypress table#message-threads.sitewide-notices tr {
display: block;
position: relative;
width: 100%;
padding: 15px;
margin-bottom: 20px;
border-radius: 3px;
}
.gp-theme #buddypress table#message-threads.sitewide-notices tr:after {
z-index: 1;
bottom: 100%;
left: 15px;
content: ' ';
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border: solid rgba(0, 0, 0, 0);
border-width: 10px;
margin-left: 20px;
}
.gp-theme #buddypress table#message-threads.sitewide-notices td {
display: block;
width: 100%;
padding: 0 0 15px 0;
border: 0;
}
#buddypress table.sitewide-notices tr.alt td {
background: transparent;
}
.gp-theme #buddypress table#message-threads.sitewide-notices td:first-child,
.gp-theme #buddypress table#message-threads.sitewide-notices td:last-child {
padding: 0;
}
.gp-theme #buddypress table#message-threads.sitewide-notices strong {
display: block;
margin-bottom: 15px;
}  .gp-theme #buddypress ul#blogs-list.item-list li {
padding-bottom: 30px;
}
.gp-theme #buddypress ul.invites.item-list li img.avatar,
.gp-theme #buddypress ul#friend-list.item-list li img.avatar,
.gp-theme #buddypress ul#blogs-list.item-list img.avatar {
margin: 0;
width: 35px;
height: 35px;
}
.gp-theme #buddypress ul.invites.item-list li h4,
.gp-theme #buddypress ul#friend-list.item-list li .item-title,
.gp-theme #buddypress ul#friend-list.item-list li h3,
.gp-theme #buddypress ul#blogs-list.item-list li .item-title {
margin-left: 50px;
font-size: 100%;
line-height: 1;
}
.gp-theme #buddypress ul.invites.item-list li p {
margin-bottom: 0;
}
.gp-theme #buddypress ul.invites.item-list li p,
.gp-theme #buddypress ul#friend-list.item-list li .item-meta,
.gp-theme #buddypress ul#blogs-list.item-list li .item-meta {
margin: 8px 0 0 50px;    
font-size: 12px;
line-height: 14px;
} .gp-theme #buddypress ul.invites.item-list li div.action {
position: relative;
top: auto;
right: auto;
margin: 8px 0 0 50px;    
text-align: left;
line-height: 1;
}
.gp-theme #buddypress ul.invites.item-list li div.action .meta {
line-height: 1;
} .gp-theme button.mfp-close,
.gp-theme button.mfp-close:hover {
background: #fff;
color: #999;
font-size: 24px;
font-weight: 400;
}
.gp-theme #buddypress .media_search.media_search {
width: 100%;
margin: 15px 0 0 0;
border-radius: 3px;
border-width: 1px;
border-style: solid;
padding: 0 12px;
}
.gp-theme #buddypress .media_search.media_search .media_search_input {
padding: 6px 0;
}
.gp-theme #buddypress .media_search.media_search .search_option {
display: none;
}
.gp-theme #buddypress .media_search.media_search .media_search_remove.search_option i {
margin-top: 4px;
color: #999;
font-size: 16px;
}
.gp-theme #buddypress .rtmedia-container .rtmedia-list .rtmedia_time,
.gp-theme #buddypress .rtmedia-list-item .rtmedia-album-media-count {
top: 5px;
right: 5px;
padding: 5px 8px;
border-radius: 3px;
background: rgba(0,0,0,0.6);
font-size: 11px;
line-height: 1;
color: #fff;
opacity: 1;
}
.gp-theme #buddypress .rtmedia-gallery-item-actions {
line-height: 20px;
}
.gp-theme #buddypress .rtmedia-gallery-item-actions i {
display: none;
}
.gp-theme #buddypress .rtmedia-gallery-item-actions a {
margin: 4px 0;
padding: 0 6px;
border-radius: 2px;
text-transform: none;
font-weight: 500;
}
.gp-theme #buddypress .rtmedia-gallery-item-actions a:hover {
color: #fff;
background: #fff3;
}
.gp-theme #buddypress .rtm-load-more {
margin: 15px 0 0 0;
padding: 0;
border: 0;
background: none;    
font-size: inherit;
}
.gp-theme #buddypress .rtm-load-more a {
display: block;
cursor: pointer;
padding: 0;
font-size: inherit;
text-align: left;
cursor: pointer;
color: inherit;
}
.gp-theme #buddypress .rtm-load-more a:after {
content: '\f107';
margin-left: 10px;
font-family: 'Font Awesome 5 Free', 'FontAwesome';
font-weight: 900;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gp-theme #buddypress .rtm-tabs a {
padding: 10px 15px;
line-height: 1;
}
.gp-theme #buddypress a.button.rtm-button-back {
padding: 10px 14px;
border: 0;
} .gp-theme #buddypress .rtm-tabs .dashicons {
line-height: 1;
}
.gp-theme #buddypress .rtmedia-editor-buttons {
margin-top: 20px;
}
.gp-theme #buddypress .rtmedia-image-editor-cotnainer .imgedit-wait {
height: 100%;
background-image: none;
} .gp-theme #buddypress .rtmedia-item-actions {
display: flex;
justify-content: center;
margin: 10px 0 15px;
} body.gp-theme.activity-permalink #buddypress .activity-list li .activity-content {   
margin-left: 0;
padding: 20px;
border-radius: 3px;
}
body.gp-theme.activity-permalink #buddypress .activity-list li .activity-header {
margin-bottom: 10px;
}
body.gp-theme.activity-permalink #buddypress .activity-list li .activity-header > p {
padding: 0;
}
body.gp-theme.activity-permalink #buddypress .activity-list li .activity-header .time-since {
display: table;
position: relative;
margin-top: 8px;
font-size: 12px;
line-height: 1;
}
body.gp-theme.activity-permalink #buddypress div.activity-comments {
margin: 0;
font-size: 100%;
}   .gp-theme #buddypress div.pagination .pag-count {
margin-left: 0;
}
.gp-theme #buddypress div.pagination .pagination-links {
margin-rigth: 0;
}
.gp-theme #buddypress div.pagination .pagination-links a, 
.gp-theme #buddypress div.pagination .pagination-links span {
font-size: 100%;
}  .gp-theme #buddypress ul.item-list li .item .item-title .update {
display: block;
font-size: 14px;
line-height: 20px;
}  .gp-theme #buddypress div.item-list-tabs ul li span {
padding: 0;
line-height: 1;
} .gp-theme.group-avatar #buddypress form.standard-form .main-column {
clear: both;
width: 100%;
margin: 0 0 30px 0;
}
.gp-theme.group-avatar #buddypress .left-menu .avatar {
margin: 0 20px 20px 0;
}
.gp-theme #buddypress #avatar-crop-pane {
border-radius: 0;
} .gp-theme.group-invites #buddypress form.standard-form .left-menu,
.gp-theme.group-invites #buddypress div#invite-list {
width: 100%;
}
.gp-theme.group-invites #buddypress form.standard-form .main-column {
margin-left: 0;
}
.gp-theme.group-invites #buddypress ul.item-list li img.avatar {
width: 35px;
height: 35px;
}
.gp-theme.group-invites #buddypress ul.item-list li h3 {
line-height: 1;
}
.gp-theme.group-invites #buddypress span.activity {
font-size: 12px;
line-height: 1;
opacity: 0.6;
} .gp-theme #buddypress .group-members-list ul.item-list li img.avatar {
margin: 0;
width: 35px;
height: 35px;
}
.gp-theme #buddypress .group-members-list ul.item-list li img.avatar {
margin: 0;
width: 35px;
height: 35px;
}
.gp-theme #buddypress .group-members-list ul.item-list li .item-title {
margin-left: 50px;
font-size: 100%;
line-height: 1;
}
.gp-theme #buddypress .group-members-list ul.item-list li p {
margin-bottom: 0;
}
.gp-theme #buddypress .group-members-list ul.item-list li p {
margin: 8px 0 0 50px;    
font-size: 12px;
line-height: 14px;
}
.gp-theme #buddypress .group-members-list ul.item-list li div.action {
position: relative;
top: auto;
right: auto;
margin: 5px 0 0 50px;    
text-align: left;
line-height: 1;
}
.gp-theme #buddypress .group-members-list ul.item-list li div.action .button {
margin-top: 3px;
} .gp-theme.single-item.groups #buddypress div.dir-search {
float: left;
margin: 0 0 5px 0;
}
.gp-theme.single-item.groups #buddypress div.dir-search form input[type=text] {
width: auto;
}
.gp-theme.single-item.groups #buddypress div.dir-search form input[type=submit] {
display: inline-block;
}
.gp-theme.single-item.groups label[for="bbp-edit-group-forum"] {
margin-bottom: 15px;
} .gp-theme #buddypress #item-body #bbpress-forums h3 {
margin: 20px 0;
}
.gp-theme .wp-core-ui .quicktags-toolbar .button {
outline: 0;
padding: .3em .5em !important;
font-size: 11px !important;
font-weight: 400 !important;
color: #555 !important;
border-color: #ccc !important;
border-style: solid !important;
border-width: 1px !important;
background: #fff !important;
box-shadow: 0 1px 0 #ccc !important;
text-align: center !important;
text-decoration: none !important;
width: auto !important;
}
.gp-theme #bbpress-forums input#bbp_topic_title, 
.gp-theme #bbpress-forums input[type="text"]#bbp_topic_tags {
width: 95%;
}
.gp-theme .wp-core-ui .quicktags-toolbar .button:hover {
background: #ededed !important;
border-color: #999 !important;
color: #333 !important;
outline: 0 !important;
text-decoration: none !important;
}
.gp-theme .wp-core-ui .quicktags-toolbar .button:focus {
border-color: #5b9dd9 !important;
box-shadow: 0 0 3px rgba(0,115,170,.8) !important;
} .gp-theme #buddypress form fieldset {
position: relative;
}
.gp-theme #buddypress .standard-form #basic-details-section, 
.gp-theme #buddypress .standard-form #blog-details-section, 
.gp-theme #buddypress .standard-form #profile-details-section {
width: 100%;
}
.gp-theme #buddypress .standard-form#signup_form input[type='text'], 
.gp-theme #buddypress .standard-form#signup_form input[type='email'], 
.gp-theme #buddypress .standard-form#signup_form input[type='password'],
.gp-theme #buddypress .standard-form#signup_form textarea {
width: 100%;
}
.gp-theme #buddypress .standard-form#signup_form div.submit {
float: left;
}
.gp-theme #buddypress .standard-form#signup_form div div.error,
.gp-theme #buddypress .standard-form#signup_form div.error {
clear: both;
width: 100%;
background: transparent;
color: #a00;
margin: 0 0 5px 0;
padding: 0;
}
.gp-theme .anr_captcha_field {
float: left;
width: 100%;
margin-bottom: 15px;
}  .gp-theme .widget.buddypress div.item-options {
margin: 0 0 12px 0;
padding: 0;
font-size: 90%;
line-height: 1;
}
.gp-theme .widget.buddypress div.item-options a {
display: inline-block;
margin: 0 10px 4px 0;
padding: 0;
opacity: 0.6;
}
.gp-theme .widget.buddypress div.item-options a:last-child {
margin: 0;
}
.gp-theme .widget.buddypress div.item-options a:hover,
.gp-theme .widget.buddypress div.item-options a.selected {
opacity: 1;
}
.gp-theme .widget.buddypress div.item-options .bp-separator {
display: none;
}
.gp-theme .widget.buddypress li {
padding: 15px 0;
}
.gp-theme .widget.buddypress div.item {
margin: 0 0 0 50px;
}
.gp-theme .widget.buddypress .item-avatar a {
margin: 0;
line-height: 0;
}
.gp-theme .widget.buddypress div.item-avatar img {
width: 35px;
height: 35px;
margin: 0;
}
.gp-theme .widget.buddypress li .item-title {
margin-bottom: 5px;
line-height: 130%;
}
.gp-theme .widget.buddypress li .item-meta {
margin: 0;    
font-size: 12px;
line-height: 1;
opacity: 0.6;
} .gp-theme .widget.buddypress #bp-login-widget-form label {
margin: 0 0 5px 0;
line-height: 1;
}
.gp-theme .widget.buddypress #bp-login-widget-form input[type='text'],
.gp-theme .widget.buddypress #bp-login-widget-form input[type='password'] {
width: 100%;
margin: 0 0 15px 0;
}
.gp-theme .widget.buddypress #bp-login-widget-form .forgetmenot {
margin-bottom: 15px;
}
.gp-theme .widget_bp_core_login_widget .bp-login-widget-user-links {
margin: 0;
}
.gp-theme .widget.buddypress .bp-login-widget-user-links > div {
margin: 0 0 5px 55px;
padding: 0;
line-height: 1;
}
.widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a {
font-weight: 500;
}
.widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-logout a {
font-size: 90%;
} .gp-theme .widget.buddypress .avatar-block { 
margin: -3px;    
line-height: 0;
font-size: 0;
}
.gp-theme .widget.buddypress .avatar-block .item-avatar {
display: inline-block;
margin: 3px;
} .gp-theme .bp-latest-activities-block .activity-list.item-list blockquote {
overflow: visible;
margin: 0 0 20px 0;   
padding: 0 5px;    
background: none;
border: none;
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote p {
color: inherit;
font-size: inherit;
line-height: inherit;
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote:before {
content: '';
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote:last-child {
margin: 0;
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini) {
padding: 10px;
margin-bottom: 15px;
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini) {
padding: 10px;
margin-bottom: 15px;
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote cite {
padding-bottom: 0;
opacity: 1;
}
.gp-theme .bp-latest-activities-block .activity-list.item-list blockquote a {
color: inherit;
font-size: inherit;
line-height: inherit;
}  @media only screen and (max-width : 480px) {
.gp-theme #buddypress form#whats-new-form #whats-new-content {
margin-left: 0;
padding-left: 0;
}
.gp-theme #buddypress form#whats-new-form #whats-new-submit {
float: left;
width: 100%;
margin-bottom: 12px;
}
.gp-theme #buddypress #whats-new-form #whats-new-options select {
width: 100%;
margin-left: 0;
}
} @media only screen and (max-width : 768px) {
.gp-theme #buddypress ul#blogs-list.item-list li {
padding-bottom: 15px;
}
.gp-theme #buddypress li div.item {
margin-left: 0;
}
.gp-theme #buddypress ul.item-list li div.action {
position: relative;
top: auto;
float: none;
margin-top: 10px;
margin-left: 50px;
margin-bottom: 0;
text-align: left;
}
.gp-theme #buddypress ul#blogs-list.item-list li div.action .meta {
margin-top: 10px;
}
} @media only screen and (min-width : 480px) {
.gp-theme #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box {
margin-top: 0 !important;
}
} @media only screen and (min-width : 768px) {
#gp-buddypress-header #gp-page-header .gp-container,
#gp-buddypress-header #item-header-cover-image {
-webkit-display: flex;
display: flex;
-webkit-align-items: center;
align-items: center;
}
#gp-buddypress-header #item-header-avatar {
margin-right: 40px;
text-align: left;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}	
#gp-buddypress-header #item-header-avatar .gp-user-online,
#gp-buddypress-header #item-header-avatar .gp-user-offline {
bottom: 40px;
right: 16px;
width: 16px;
height: 16px;
}
#gp-buddypress-header #item-header-avatar .avatar {
width: 210px;
height: 210px;
}
#gp-buddypress-header #item-header-content {
margin-top: 0;
text-align: left;
}
#gp-buddypress-header .gp-bp-header-title {
font-size: 36px;
}
#gp-buddypress-header .gp-bp-header-desc {
display: block;
}
#gp-buddypress-header .gp-bp-header-actions {
text-align: left;
}	
#gp-buddypress-header .gp-bp-header-members {
margin: 20px 20px 0 0;
}
#gp-buddypress-header .gp-bp-header-members ul {
text-align: left;
}
#gp-buddypress-header .generic-button a {
font-size: 13px;
}
.gp-theme #buddypress div.item-list-tabs#subnav ul li.last {
width: auto;
text-align: right;
}
.gp-theme #buddypress #gp-bp-tabs-button {
display: none;
}
.gp-theme #buddypress #object-nav ul {
display: block;
margin-right: 25px;
padding: 0;
border-width: 0;
}
.gp-theme #buddypress div.item-list-tabs#object-nav li {
width: auto;
height: 85px;
margin-right: 25px;
text-align: center;
border: 0;
}
.gp-theme #buddypress #object-nav li a {
font-weight: 500;
}
.gp-theme #buddypress #object-nav li a:before {
display: block;
width: auto;
margin: 0 0 15px 0;
font-size: 36px;    
font-weight: 400;
}
.gp-theme #buddypress #activity-filter-select select,
.gp-theme #buddypress #groups-order-select select,
.gp-theme #buddypress #members-order-select select {
line-height: 1;
}
.gp-theme #buddypress .media_search.media_search {
width: auto;
margin: 0 0 15px 0;
}
.gp-theme.group-avatar #buddypress form.standard-form .main-column {
clear: none;
width: auto;
}	
.gp-theme.group-invites #buddypress form.standard-form .left-menu,
.gp-theme.group-invites #buddypress div#invite-list {
width: 160px;
}
.gp-theme.group-invites #buddypress form.standard-form .main-column {
margin-left: 190px;
}
.gp-theme #buddypress table.profile-fields tr {
display: table-row;
padding-bottom: 0;
}
.gp-theme #buddypress table.profile-fields tr td {
display: table-cell;
padding-bottom: 20px;
}
.gp-theme #buddypress table.profile-fields tr td.label {
width: 25%;
}
.gp-theme #buddypress table.profile-fields tr:last-child td {
padding-bottom: 0;
}
.gp-theme #buddypress .standard-form #basic-details-section, 
.gp-theme #buddypress .standard-form #blog-details-section, 
.gp-theme #buddypress .standard-form #profile-details-section {
width: 48%;
}
} @media only screen and (min-width : 992px) {
.gp-theme #buddypress .standard-form input[type='text'],
.gp-theme #buddypress .standard-form input[type='email'],
.gp-theme #buddypress .standard-form input[type='password'] {
width: 75%;
}
.gp-theme #buddypress .standard-form input[type='url'],
.gp-theme #buddypress .standard-form .field_long-url input[type='text'] {
width: 100%;
}
.gp-theme #buddypress .standard-form input[type='number'],
.gp-theme #buddypress .standard-form select {
width: auto;
}
}.youzify .youzify-page-main-content:after{content:"";clear:both;display:table}#bbpress-forums li.bbp-footer,.forum-archive .youzify-main-column .youzify-bbp-topic-head{display:none}.youzify-forum .youzify-main-column #bbpress-forums{margin-right:17.5px}.youzify-forum .youzify-sidebar-column{width:30%;float:right}.youzify-forum .youzify-sidebar-column .youzify-column-content{margin-left:17.5px}.youzify-forum .youzify-page-main-content .youzify-main-column{width:70%;float:left}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{clear:both;font-size:12px;overflow:hidden;border-radius:2px;margin-bottom:35px}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{padding:15px;background-color:var(--yzfy-scheme-color);color:var(--yzfy-scheme-text-color)}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{padding-left:15px;margin:30px 0 0 22px;border-left:2px solid #eaeaea}#bbpress-forums .bbp-forums-list li{display:block;padding:8px 15px;border-radius:2px;margin-bottom:8px;background:#ececec;border-left:3px solid #c0c1c2}#bbpress-forums .bbp-forums-list li a{color:#898989;font-size:var(--yzfy-primary-font-size)}#bbpress-forums li.bbp-footer p{margin:0;line-height:1em}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border:none;padding:30px 25px;border-bottom:1px solid var(--yzfy-card-secondary-bg-color)}li.bbp-header div.bbp-reply-content span#favorite-toggle,li.bbp-header div.bbp-reply-content span#subscription-toggle,li.bbp-header div.bbp-topic-content span#favorite-toggle,li.bbp-header div.bbp-topic-content span#subscription-toggle{float:right;margin-left:10px;color:transparent}.rtl li.bbp-header div.bbp-reply-content span#favorite-toggle,.rtl li.bbp-header div.bbp-reply-content span#subscription-toggle,.rtl li.bbp-header div.bbp-topic-content span#favorite-toggle,.rtl li.bbp-header div.bbp-topic-content span#subscription-toggle{float:left;margin-left:0;margin-right:10px}.bbp-header .bbp-reply-content #favorite-toggle a,.bbp-header .bbp-reply-content #subscription-toggle a{color:#fbfbfb;padding:6px 15px;border-radius:36px;background-color:rgba(255,255,255,.3)}.bbp-header .bbp-reply-content #favorite-toggle a:before,.bbp-header .bbp-reply-content #subscription-toggle a:before{margin-right:8px}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1em;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:left;width:115px;color:#898989;font-size:var(--yzfy-primary-font-size);font-weight:600;text-align:center}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{padding:0;float:none;border:none;max-width:80px;margin:12px auto}#bbpress-forums div.bbp-forum-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author a.bbp-author-name{margin:0 12px;word-break:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author a.bbp-author-name{clear:left;display:block;color:#898989;font-size:var(--yzfy-primary-font-size);font-weight:600;margin-bottom:8px;text-transform:capitalize}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:2px;background:#8fadd5;display:inline-block}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:left;margin:0;padding:0;width:120px}.rtl #bbpress-forums li.bbp-footer .bbp-forum-author,.rtl #bbpress-forums li.bbp-footer .bbp-reply-author,.rtl #bbpress-forums li.bbp-footer .bbp-search-author,.rtl #bbpress-forums li.bbp-footer .bbp-topic-author,.rtl #bbpress-forums li.bbp-header .bbp-forum-author,.rtl #bbpress-forums li.bbp-header .bbp-reply-author,.rtl #bbpress-forums li.bbp-header .bbp-search-author,.rtl #bbpress-forums li.bbp-header .bbp-topic-author{float:right}.rtl #bbpress-forums li.bbp-footer .bbp-forum-content,.rtl #bbpress-forums li.bbp-footer .bbp-reply-content,.rtl #bbpress-forums li.bbp-footer .bbp-search-content,.rtl #bbpress-forums li.bbp-footer .bbp-topic-content,.rtl #bbpress-forums li.bbp-header .bbp-forum-content,.rtl #bbpress-forums li.bbp-header .bbp-reply-content,.rtl #bbpress-forums li.bbp-header .bbp-search-content,.rtl #bbpress-forums li.bbp-header .bbp-topic-content{text-align:right;margin-left:0;margin-right:140px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin-bottom:0;overflow:hidden}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{clear:both}span.bbp-author-ip{color:#aaa;display:block;margin-top:8px;font-size:11px;font-weight:600;font-family:'Helvetica Neue',Arial,Helvetica,'Nimbus Sans L',sans-serif}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:130px;padding:12px 12px 12px 0;text-align:left}#bbpress-forums div.bbp-forum-content:after,#bbpress-forums div.bbp-reply-content:after,#bbpress-forums div.bbp-topic-content:after,#bbpress-forums li.bbp-body ul.forum:after,#bbpress-forums li.bbp-body ul.topic:after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{margin:0;padding:0;border:none;color:#6e6d6d;display:inline;font-weight:600;background:0 0;font-size:var(--yzfy-primary-font-size)}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1em;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,Lucida Console,monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-to{margin-left:130px;padding:12px 12px 12px 0;text-align:right}#bbpress-forums div#bbp-cancel-reply-to{text-align:right}div.bbp-breadcrumb{float:none}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin-bottom:0}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-sep{color:#c1bfbf}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{display:block;color:#5a5564;font-size:20px;margin-top:11px;line-height:24px}#bbpress-forums div.bbp-breadcrumb a{padding:2px;color:#898989;font-size:11px;font-weight:600}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a{color:#7f7e7e;line-height:18px;margin-left:10px;border-radius:2px;padding:2px 8px 3px;display:inline-block;vertical-align:middle;background-color:#eaeaea}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a:before{color:#999;margin-right:5px;content:"\f0f3"}.rtl #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a:before{margin-right:0;margin-left:5px}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a.bbp-edit-topic-tag-link:before{content:"\f044"}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current .is-subscribed a:before{content:"\f0f3";font-weight:200}body #bbpress-forums div.bbp-breadcrumb a.bbp-breadcrumb-home:before{color:#898989;content:"\f015";font-size:18px;margin-right:8px}#bbpress-forums .bbp-topic-tags a{color:#898988;font-size:10px;font-weight:600;padding:8px 12px;margin-right:8px;margin-bottom:8px;background:#f4f4f4;border-radius:3px;display:inline-block;text-transform:uppercase}#bbpress-forums .youzify-bbp-box.bbp-topic-tags .youzify-bbp-box-content{padding-bottom:27px}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:left}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;left:-999em}#bbpress-forums #bbp-search-form #bbp_search,#bbpress-forums #bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #rs,#bbpress-forums .bbp-search-form #ts{display:inline-block}#bbpress-forums #bbp-search-form #bbp_search,#bbpress-forums .bbp-search-form #rs,#bbpress-forums .bbp-search-form #ts{height:45px;padding:12px;color:#898989;font-size:var(--yzfy-primary-font-size);margin-right:2px;border-radius:3px;border:1px solid #f7f7f7;width:calc(100% - 115px);vertical-align:middle}.rtl #bbpress-forums #bbp-search-form #bbp_search{margin-right:0;margin-left:2px}#bbpress-forums #bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit{float:right;border:none;height:45px;width:106px;font-size:var(--yzfy-primary-font-size);font-weight:600;border-radius:3px;text-transform:uppercase;vertical-align:bottom;background-color:var(--yzfy-scheme-color);color:var(--yzfy-scheme-text-color)}#bbpress-forums div.bbp-search-form{padding:25px;border-radius:3px;margin-bottom:35px;background-color:var(--yzfy-card-bg-color)}span.bbp-admin-links:empty{display:none}span.bbp-admin-links{float:right;color:#ddd}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a:before,#bbpress-forums div.bbp-breadcrumb a.bbp-breadcrumb-home:before,.bbp-header .bbp-reply-content #favorite-toggle a:before,.bbp-header .bbp-reply-content #subscription-toggle a:before,span.bbp-admin-links a:before{display:inline-block;font-family:"Font Awesome 5 Free"!important;font-size:inherit;text-rendering:auto;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bbp-header .bbp-reply-content #favorite-toggle a:before{content:"\f004";font-weight:300}.bbp-header .bbp-reply-content #favorite-toggle .is-favorite a:before{content:"\f165"}.bbp-header .bbp-reply-content #subscription-toggle a:before{content:"\f0f3";font-weight:200}.bbp-header .bbp-reply-content #subscription-toggle .is-subscribed a:before{content:"\f1f6"}span.bbp-admin-links a:before{margin-right:6px;font-size:11px}span.bbp-admin-links a.bbp-reply-approve-link:before,span.bbp-admin-links a.bbp-topic-approve-link:before{content:"\f164"}span.bbp-admin-links a.bbp-reply-spam-link:before,span.bbp-admin-links a.bbp-topic-spam-link:before{content:"\f05e"}span.bbp-admin-links a.bbp-reply-trash-link:before,span.bbp-admin-links a.bbp-topic-trash-link:before{content:"\f2ed"}span.bbp-admin-links a.bbp-topic-close-link:before{content:"\f00d"}span.bbp-admin-links a.bbp-topic-merge-link:before{content:"\f247"}span.bbp-admin-links a.bbp-topic-split-link:before{content:"\f248"}span.bbp-admin-links a.bbp-reply-move-link:before,span.bbp-admin-links a.bbp-topic-move-link:before{content:"\f1d8"}span.bbp-admin-links a.bbp-reply-edit-link:before,span.bbp-admin-links a.bbp-topic-edit-link:before{content:"\f044"}span.bbp-admin-links a.bbp-topic-sticky-link:before{content:"\f08d"}span.bbp-admin-links a.bbp-reply-to-link:before,span.bbp-admin-links a.bbp-topic-reply-link:before{content:"\f3e5";font-weight:700}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:right;margin-left:10px;color:#ccc}.youzify-forums-forum-item .bbp-row-actions #favorite-toggle a,.youzify-forums-forum-item .bbp-row-actions #subscription-toggle a,.youzify-forums-topic-item .bbp-row-actions #favorite-toggle a,.youzify-forums-topic-item .bbp-row-actions #subscription-toggle a{display:inline-block}.youzify-forums-forum-item .bbp-row-actions #favorite-toggle a i,.youzify-forums-forum-item .bbp-row-actions #subscription-toggle a i,.youzify-forums-topic-item .bbp-row-actions #favorite-toggle a i,.youzify-forums-topic-item .bbp-row-actions #subscription-toggle a i{width:25px;height:25px;color:#898989;font-size:11px;margin-left:8px;line-height:25px;text-align:center;border-radius:100%;background-color:#eee}.rtl .youzify-forums-forum-item .bbp-row-actions #favorite-toggle a i,.rtl .youzify-forums-forum-item .bbp-row-actions #subscription-toggle a i,.rtl .youzify-forums-topic-item .bbp-row-actions #favorite-toggle a i,.rtl .youzify-forums-topic-item .bbp-row-actions #subscription-toggle a i{margin-left:0;margin-right:8px}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.youzify-bbp-freshness-data{text-align:center}.youzify-bbp-freshness-data .youzify-bbp-freshness-content{margin-left:8px;text-align:left}.youzify-bbp-freshness-data .youzify-bbp-freshness-time{margin-top:5px;color:#898989;font-size:var(--yzfy-primary-font-size)}.youzify-bbp-freshness-data .youzify-bbp-freshness-author-img img{width:40px;height:40px;border-radius:100%}.youzify-bbp-freshness-data .youzify-bbp-freshness-time a{color:#a2a2a2;font-size:11px;font-weight:600;text-transform:capitalize}.youzify-bbp-freshness-content .youzify-bbp-freshness-author,.youzify-bbp-freshness-content .youzify-bbp-freshness-author a{display:block;color:#898989;font-weight:600;font-size:12.5px;text-transform:capitalize}.bbp-pagination-count{color:#999;float:right;display:none;margin-top:8px;font-size:var(--yzfy-primary-font-size);font-weight:600}.youzify .bbp-pagination{padding:0;width:100%;clear:both;border:none;text-align:left;overflow:hidden;position:relative;margin-bottom:35px}.rtl .youzify .bbp-pagination{text-align:right}.youzify .bbp-pagination .page-numbers{padding:0;width:35px;height:35px;color:#8f9093;font-size:var(--yzfy-primary-font-size);background:#fff;margin-right:5px;font-weight:600;line-height:35px;border-radius:3px;text-align:center;display:inline-block;text-transform:uppercase}#bbpress-forums #bbp-your-profile fieldset legend,#bbpress-forums .bbp-user-section .bbp-pagination:first-of-type{display:none}.youzify .bbp-pagination .page-numbers.next{margin-right:0}.rtl .youzify .bbp-pagination .page-numbers{margin-right:0;margin-left:5px}.youzify .bbp-pagination .page-numbers:not(.current):hover{color:#777}.youzify .bbp-pagination .pag-count{color:#8c8fa0;font-size:var(--yzfy-primary-font-size);text-align:left;text-transform:capitalize}.youzify-bbp-topic-head .youzify-bbp-topic-head-meta{margin-top:10px}.youzify-bbp-topic-head-meta .youzify-bbp-topic-head-meta-item{color:#898989;font-size:var(--yzfy-primary-font-size);margin-right:12px;display:inline-block;text-transform:capitalize}.youzify-bbp-topic-head-meta .youzify-bbp-topic-head-meta-item a{color:#898989;font-size:var(--yzfy-primary-font-size);font-weight:600}.youzify-bbp-topic-head-meta .youzify-bbp-topic-head-meta-item img.avatar{width:25px;height:25px;margin:0 6px 0 3px;border-radius:100%;display:inline-block;vertical-align:middle}.youzify-bbp-topic-head-meta .youzify-bbp-head-meta-last-updated a:not(.bbp-author-name){color:#03a9f4}.youzify-bbp-topic-head-meta .youzify-bbp-topic-head-meta-item i{color:#a8a7a7;font-size:var(--yzfy-primary-font-size);margin-right:8px}#bbpress-forums .youzify-bbp-box{border-radius:3px;margin-bottom:35px;background-color:#fff}#bbpress-forums .youzify-bbp-box .youzify-bbp-box-content{padding:35px;background-color:var(--yzfy-card-bg-color)}#bbpress-forums .youzify-bbp-box .youzify-bbp-box-title{color:#898990;font-size:var(--yzfy-primary-font-size);font-weight:600;padding:15px 25px;background-color:var(--yzfy-card-bg-color);border-bottom:1px solid var(--yzfy-card-secondary-bg-color)}#bbpress-forums .youzify-bbp-box .youzify-bbp-box-title i{width:35px;height:35px;font-size:16px;background:var(--yzfy-card-secondary-bg-color);line-height:35px;text-align:center;margin-right:10px;border-radius:100%}#bbpress-forums fieldset.bbp-form{clear:left;margin:0 0 25px;border-radius:3px;background-color:#fff;padding:20px 20px 30px;border:1px solid #eee}#bbpress-forums fieldset.bbp-form legend{color:#898989;font-size:var(--yzfy-primary-font-size);font-weight:600;padding:5px 15px}#bbpress-forums .bbp-form label{display:block;color:#898990;font-size:var(--yzfy-primary-font-size);font-weight:600;margin-bottom:15px}#bbpress-forums .youzify-bbp-form-item{margin-bottom:25px}#bbpress-forums .youzify-bbp-form-item-checkbox label,#bbpress-forums .youzify-bbp-form-item-radio label{margin-bottom:0;line-height:21px;vertical-align:middle}#bbpress-forums .bbp-form div.bbp-the-content-wrapper{margin-bottom:25px}#bbpress-forums .bbp-form .youzify-bbp-form-item-checkbox input,#bbpress-forums .bbp-form .youzify-bbp-form-item-checkbox label,#bbpress-forums .bbp-form .youzify-bbp-form-item-radio input,#bbpress-forums .bbp-form .youzify-bbp-form-item-radio label{vertical-align:middle;display:inline-block}.youzify #bbpress-forums select{background-color:var(--yzfy-card-secondary-bg-color)}#bbpress-forums .bbp-form .youzify-bbp-form-item-text input{width:100%;padding:12px;color:#898989;font-size:var(--yzfy-big-font-size);min-height:45px;border-radius:1px;background-color:transparent;border:1px solid var(--yzfy-card-secondary-bg-color)}#bbpress-forums fieldset.bbp-form label{display:block}#bbpress-forums fieldset.bbp-form .youzify-bbp-form-item:last-of-type .nice-select,#bbpress-forums fieldset.bbp-form .youzify-bbp-form-item:last-of-type select{margin-bottom:0}#bbpress-forums fieldset.bbp-form .youzify-bbp-form-item-select .nice-select,#bbpress-forums fieldset.bbp-form .youzify-bbp-form-item-select select{margin-bottom:15px}#bbpress-forums .youzify-bbp-fieldset-content .youzify-bbp-form-item:last-child,#bbpress-forums fieldset.bbp-form .youzify-bbp-form-item:last-child{margin-bottom:0}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0}#bbpress-forums fieldset.bbp-form input[type=radio],#bbpress-forums fieldset.bbp-form input[type=checkbox]{margin-right:8px}.rtl #bbpress-forums fieldset.bbp-form input[type=radio],.rtl #bbpress-forums fieldset.bbp-form input[type=checkbox]{margin-right:0;margin-left:8px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:left}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #CEEFE1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin:0;padding:0}div.bbp-submit-wrapper button{width:100%;border:none;display:block;font-size:var(--yzfy-big-font-size);font-weight:600;min-height:55px;border-radius:3px;background-color:var(--yzfy-scheme-color);color:var(--yzfy-scheme-text-color)}div.bbp-submit-wrapper button i{margin-right:8px}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{margin:0;width:100%;color:#898989;font-size:var(--yzfy-primary-font-size);line-height:22px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1em}#bbpress-forums div.bbp-the-content-wrapper input{font-size:12px;padding:5px;margin:0 2px 0 0;line-height:1em;width:initial;height:initial}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0;border:1px solid #e5e5e5}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background:#f9f9f9;border:1px solid #ddd;box-shadow:none;padding:5px 8px;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset span.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:1px solid #cee1ef;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;display:inline}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.password span{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}div.bbp-template-notice,div.indicator-hint{clear:both;padding:8px 15px;margin:5px 0 35px;border-radius:3px;background-color:#fff;border-color:#93adba;border-left-width:5px;border-left-style:solid}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border-color:#03A9F4}div.bbp-template-notice.important{border:1px solid #e6db55}div.bbp-template-notice.error,div.bbp-template-notice.warning{border-color:#fa3d2f}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice p{padding:2px;color:#898989;font-size:var(--yzfy-primary-font-size);font-weight:600;line-height:24px;margin:.5em 0 6px!important}.bbp-form .bbp-template-notice{padding:5px 15px;margin-bottom:25px;background-color:#f5f5f5}.bbp-forum-content ul.sticky .youzify-forums-topic-icon i,.bbp-topics ul.sticky .youzify-forums-topic-icon i,.bbp-topics ul.super-sticky .youzify-forums-topic-icon i,.bbp-topics-front ul.super-sticky .youzify-forums-topic-icon i{background-color:#ffcc35}.bbp-topics ul.status-closed .youzify-forums-topic-icon i{background-color:#999}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{margin:20px 0 0;width:100%;color:#898989;padding:0 10px;font-size:var(--yzfy-primary-font-size);border-left:4px solid #4fc1e9}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li:first-child,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li:first-child,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li:first-child{margin-top:0}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{font-size:10px;background:#eee;margin-top:10px;font-weight:600;border-radius:3px;padding:8px 15px;list-style-type:none;text-transform:uppercase}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li a{font-size:10px;color:#898989}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;width:18px;height:18px;margin:0 3px;border-radius:100%;display:inline-block;vertical-align:middle}.rtl #bbpress-forums div.bbp-forum-author,.rtl #bbpress-forums div.bbp-reply-author,.rtl #bbpress-forums div.bbp-topic-author,.rtl li.bbp-forum-info,.rtl li.bbp-topic-title,fieldset div.avatar{float:right}#bbpress-forums.bbpress-wrapper>h2,#youzify-group-body #bbpress-forums>h3,.buddypress #bbpress-forums .entry-title,.buddypress.group-admin.forum #group-settings-form h4{display:none}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1em;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}#bbpress-forums .bbp-user-section{overflow:auto}.bbp-user-section>p{margin:0 0 35px;padding:15px;color:#898989;font-size:var(--yzfy-primary-font-size);font-weight:600;border-radius:3px;background-color:#fff;border-left:4px solid #93adba}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.youzify-bbp-topic-head{padding:20px;border-radius:2px;margin-bottom:35px;background-color:var(--yzfy-card-bg-color);border-left:5px solid #03a9f4}#bbpress-forums div.row-actions{font-size:11px;visibility:hidden}#bbpress-forums li:hover>div.row-actions{visibility:visible}.buddypress.group-admin.forum #group-settings-form fieldset{margin:0;padding:0;border:none}#bbpress-forums .bbp-body div.bbp-reply-content p,#bbpress-forums .bbp-body div.bbp-topic-content p,.buddypress.group-admin.forum #group-settings-form fieldset .field-group .nice-select,.buddypress.group-admin.forum #group-settings-form fieldset .field-group select{margin-bottom:15px}.youzify-bbp-freshness-data .youzify-bbp-freshness-author-img,.youzify-bbp-freshness-data .youzify-bbp-freshness-content,.youzify-forums-forum-item .youzify-forums-forum-head,.youzify-forums-forum-item .youzify-forums-forum-icon,.youzify-forums-topic-item .youzify-forums-topic-author,.youzify-forums-topic-item .youzify-forums-topic-forum,.youzify-forums-topic-item .youzify-forums-topic-head,.youzify-forums-topic-item .youzify-forums-topic-icon,.youzify-forums-topic-item .youzify-forums-topic-meta .bbp-author-name,.youzify-forums-topic-item .youzify-forums-topic-meta img.avatar{display:inline-block;vertical-align:middle}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{border:none}#bbpress-forums .bbp-body li.bbp-forum-reply-count,#bbpress-forums .bbp-body li.bbp-forum-topic-count,#bbpress-forums .bbp-body li.bbp-topic-reply-count,#bbpress-forums .bbp-body li.bbp-topic-voice-count{margin:0;padding:0;color:#999;font-size:var(--yzfy-primary-font-size);line-height:50px}#bbpress-forums li.bbp-forum-reply-count i,#bbpress-forums li.bbp-forum-topic-count i,#bbpress-forums li.bbp-topic-reply-count i,#bbpress-forums li.bbp-topic-voice-count i{color:#a7a6a6;font-size:var(--yzfy-primary-font-size);margin-right:8px}.bbp-header .forum-titles li{margin:0;padding:0;color:#fff;border:none;font-size:var(--yzfy-primary-font-size);font-weight:600;line-height:14px;text-align:center}.youzify-forums-forum-item .youzify-forums-forum-desc{color:#898989;margin-top:5px;font-size:var(--yzfy-primary-font-size);line-height:20px}.youzify-forums-forum-item .youzify-forums-forum-icon i,.youzify-forums-topic-item .youzify-forums-topic-icon i{width:50px;height:50px;font-size:20px;line-height:50px;text-align:center;border-radius:100%;background-color:var(--yzfy-scheme-color);color:var(--yzfy-scheme-text-color)}.youzify-forums-forum-item .youzify-forums-forum-head,.youzify-forums-topic-item .youzify-forums-topic-head{margin-left:15px;width:calc(100% - 70px)}.youzify-forums-forum-item .youzify-forums-forum-title,.youzify-forums-topic-item .youzify-forums-topic-title{color:#898989;font-weight:600;font-size:12.5px}.youzify-forums-topic-item .youzify-forums-topic-meta{margin-top:8px}.youzify-forums-topic-item .youzify-forums-topic-meta img.avatar{border-radius:100%;margin-right:5px;width:20px;height:20px}.youzify-forums-topic-item .youzify-forums-topic-meta .bbp-author-name,.youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-author,.youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-forum a{color:#9e9e9e;font-size:11px;font-weight:600;text-transform:capitalize}.youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-forum{margin-left:8px}.youzify-forums-topic-item .youzify-forums-topic-forum i{color:#999;font-size:12px;margin-right:3px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{padding:0;color:#fff;font-weight:600;text-align:left;font-size:var(--yzfy-primary-font-size);margin-left:140px}#bbpress-forums li.bbp-header .bbp-reply-author{color:#fff;font-size:var(--yzfy-primary-font-size);font-weight:600}body .bbp-topics .bbp-body .bbp-topic-title:before{content:""}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border:none;border-top:1px solid #eee;border-bottom:1px solid #eee}.bbp-reply-header .bbp-reply-post-date{color:#898989;font-size:11px}.bbp-reply-header .bbp-reply-post-date i{font-size:var(--yzfy-primary-font-size);margin-right:8px}.bbp-reply-header .bbp-header{color:#737373;font-weight:600}.bbp-reply-header .bbp-header .bbp-topic-permalink{color:#898989;font-weight:400}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{padding:12px 10px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border-radius:100%}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{color:#898989;font-size:var(--yzfy-primary-font-size);text-align:left;line-height:24px;margin-left:130px;background-color:var(--yzfy-card-secondary-bg-color);padding:12px 12px 12px 0}#bbpress-forums .bbp-body div.bbp-reply-content iframe{width:100%}span.bbp-admin-links a{color:#aaa;font-size:10px;font-weight:400;text-transform:uppercase;text-decoration:none}span.bbp-admin-links a:hover{color:#8d8b8b}.rtl .bbp-forum-header a.bbp-forum-permalink,.rtl .bbp-reply-header a.bbp-reply-permalink,.rtl .bbp-topic-header a.bbp-topic-permalink,.rtl span.bbp-admin-links{float:left}.rtl .youzify-forums-topic-item .youzify-forums-topic-meta img.avatar{margin-right:0;margin-left:5px}.rtl .youzify-bbp-freshness-data .youzify-bbp-freshness-content,.rtl .youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-forum{margin-right:8px;margin-left:0}.rtl #bbpress-forums .bbp-topic-tags a,.rtl #bbpress-forums div.bbp-breadcrumb a.bbp-breadcrumb-home:before,.rtl #bbpress-forums li.bbp-forum-reply-count i,.rtl #bbpress-forums li.bbp-forum-topic-count i,.rtl #bbpress-forums li.bbp-topic-reply-count i,.rtl #bbpress-forums li.bbp-topic-voice-count i,.rtl .bbp-header .bbp-reply-content #favorite-toggle a:before,.rtl .bbp-header .bbp-reply-content #subscription-toggle a:before,.rtl .bbp-reply-header .bbp-reply-post-date i,.rtl .youzify-bbp-topic-head-meta .youzify-bbp-topic-head-meta-item i,.rtl div.bbp-submit-wrapper button i{margin-right:0;margin-left:8px}.rtl .youzify-bbp-topic-head-meta .youzify-bbp-topic-head-meta-item{margin-right:0;margin-left:12px}.rtl span.bbp-admin-links a:before{margin-right:0;margin-left:6px}.rtl #bbpress-forums .youzify-bbp-box .youzify-bbp-box-title i{margin:0 0 0 10px}.rtl #bbpress-forums .bbp-body div.bbp-reply-content,.rtl #bbpress-forums .bbp-body div.bbp-topic-content,.rtl .youzify-bbp-freshness-data .youzify-bbp-freshness-content,.rtl li.bbp-forum-info,.rtl li.bbp-topic-title{text-align:right;direction:rtl}.rtl #bbpress-forums .bbp-body div.bbp-reply-content,.rtl #bbpress-forums .bbp-body div.bbp-topic-content{margin-right:130px;margin-left:0}.rtl #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a,.rtl .bbp-forum-header a.bbp-forum-permalink,.rtl .bbp-reply-header a.bbp-reply-permalink,.rtl .bbp-topic-header a.bbp-topic-permalink{margin-left:0;margin-right:10px}.rtl .youzify-forums-topic-item .youzify-forums-topic-forum i{margin-right:0;margin-left:3px}.rtl .youzify-bbp-topic-head,.rtl div.bbp-template-notice,.rtl div.indicator-hint{border-left:none;border-right-width:5px;border-right-style:solid}.rtl #bbpress-forums .bbp-forums-list li{border-left:none;border-right:3px solid #c0c1c2}.rtl #bbpress-forums .bbp-forums-list{margin-left:0;padding-left:0;margin-right:22px;padding-right:15px;border-left:none;border-right:2px solid #eaeaea}.rtl .youzify-forums-forum-item .youzify-forums-forum-head,.rtl .youzify-forums-topic-item .youzify-forums-topic-head{margin-left:0;margin-right:15px}@media only screen and (max-width:1024px){#bbpress-forums .bbp-body li .youzify-forums-forum-item,#bbpress-forums .bbp-body li .youzify-forums-topic-item,.rtl .youzify-bbp-freshness-data .youzify-bbp-freshness-content,.youzify-bbp-freshness-data .youzify-bbp-freshness-content{text-align:center}.youzify-forum .youzify-main-column #bbpress-forums{margin-right:7.5px}.youzify-forum .youzify-sidebar-column .youzify-column-content{margin-left:7.5px}#bbpress-forums .youzify-bbp-box,#bbpress-forums div.bbp-search-form,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics,.youzify .bbp-pagination,.youzify .youzify-my-account-widget,.youzify-bbp-topic-head,.youzify-sidebar .widget-content{margin-bottom:15px}#bbpress-forums{margin-bottom:0}.youzify-forums-topic-item .youzify-forums-topic-meta .bbp-author-name,.youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-author,.youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-forum a{font-size:var(--yzfy-primary-font-size)}.youzify .youzify-forums-forum-item .youzify-forums-forum-icon,.youzify .youzify-forums-topic-item .youzify-forums-topic-icon{margin-bottom:15px}#bbpress-forums .bbp-body li.youzify-bbp-forum-freshness,#bbpress-forums .bbp-body li.youzify-bbp-freshness{width:25%;float:none;display:inline-block}.rtl .youzify-forums-forum-item .youzify-forums-forum-head,.rtl .youzify-forums-topic-item .youzify-forums-topic-head{margin-right:0}.rtl .youzify-bbp-freshness-data .youzify-bbp-freshness-content,.youzify-bbp-freshness-data .youzify-bbp-freshness-author-img,.youzify-bbp-freshness-data .youzify-bbp-freshness-content,.youzify-forums-forum-item .youzify-forums-forum-head,.youzify-forums-forum-item .youzify-forums-forum-icon,.youzify-forums-topic-item .youzify-forums-topic-head,.youzify-forums-topic-item .youzify-forums-topic-icon{margin:0;width:100%;display:block}.youzify-bbp-freshness-data .youzify-bbp-freshness-author-img{display:block}.youzify-bbp-freshness-data .youzify-bbp-freshness-author-img a img{margin:0 auto 15px;width:50px;height:50px}.youzify-bbp-freshness-data .youzify-bbp-freshness-time a{font-size:var(--yzfy-primary-font-size);font-weight:400}}@media only screen and (max-width:768px){.youzify-forum .youzify-page-main-content .youzify-main-column,.youzify-forum .youzify-sidebar-column{width:100%;float:none}.youzify-forum .youzify-main-column #bbpress-forums{margin-right:0}.youzify-forum .youzify-sidebar-column .youzify-column-content{margin-left:0}#bbpress-forums .youzify-bbp-box,#bbpress-forums div.bbp-search-form,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics,.buddypress #bbpress-forums .youzify-bbp-box,.buddypress #bbpress-forums div.bbp-search-form,.buddypress #bbpress-forums ul.bbp-forums,.buddypress #bbpress-forums ul.bbp-lead-topic,.buddypress #bbpress-forums ul.bbp-replies,.buddypress #bbpress-forums ul.bbp-search-results,.buddypress #bbpress-forums ul.bbp-topics,.buddypress .youzify .bbp-pagination,.buddypress .youzify .youzify-my-account-widget,.buddypress .youzify-bbp-topic-head,.youzify .bbp-pagination,.youzify .youzify-my-account-widget,.youzify-bbp-topic-head{margin-bottom:15px}}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags,span.bbp-admin-links{clear:both;float:none}#bbpress-forums li.bbp-header .bbp-reply-author{display:none}#bbpress-forums li.bbp-header .bbp-reply-content{margin-left:0}.rtl #bbpress-forums li.bbp-header .bbp-reply-content{margin-right:0}.bbp-reply-header .bbp-reply-post-date{font-size:var(--yzfy-primary-font-size);display:block}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{display:none}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{padding:15px;text-align:center}#bbpress-forums .bbp-body li.youzify-bbp-forum-freshness,#bbpress-forums .bbp-body li.youzify-bbp-freshness{width:100%}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a,.rtl #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current a{margin:15px 0 0;display:block;font-size:var(--yzfy-primary-font-size);padding:12px 15px;text-align:center}.youzify-bbp-topic-head-meta .youzify-bbp-head-meta-last-updated{display:block;margin-bottom:15px}#bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{font-size:18px;line-height:28px;margin-bottom:17px}#bbpress-forums .bbp-forums .bbp-body li,#bbpress-forums .bbp-topics .bbp-body li{text-align:center}.youzify-forums-forum-item .youzify-forums-forum-head,.youzify-forums-forum-item .youzify-forums-forum-icon,.youzify-forums-topic-item .youzify-forums-topic-icon{display:block;text-align:center;margin-bottom:20px}.youzify-forums-forum-item .youzify-forums-forum-title,.youzify-forums-topic-item .youzify-forums-topic-title{display:block;margin-bottom:20px}#bbpress-forums .forum-titles li.bbp-forum-freshness,#bbpress-forums .forum-titles li.bbp-forum-reply-count,#bbpress-forums .forum-titles li.bbp-forum-topic-count,#bbpress-forums .forum-titles li.bbp-topic-freshness,#bbpress-forums .forum-titles li.bbp-topic-reply-count,#bbpress-forums .forum-titles li.bbp-topic-voice-count,#bbpress-forums div.bbp-reply-author .bbp-reply-ip,span.bbp-admin-links a:before{display:none}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{text-align:center}.youzify-forums-forum-item .youzify-forums-forum-head,.youzify-forums-topic-item .youzify-forums-topic-head{width:100%;margin-left:0}#bbpress-forums .bbp-body li.youzify-bbp-forum-freshness{margin-top:25px}.rtl #bbpress-forums .bbp-forums-list{padding-right:10px;margin:20px 0 25px}#bbpress-forums .bbp-forums-list{padding-left:10px;margin:20px 0 25px}#bbpress-forums .bbp-forum-info ul.bbp-forums-list li{text-align:left}.rtl #bbpress-forums .bbp-forum-info ul.bbp-forums-list li{text-align:right}#bbpress-forums .bbp-body li.bbp-forum-reply-count,#bbpress-forums .bbp-body li.bbp-forum-topic-count,#bbpress-forums .bbp-body li.bbp-topic-reply-count,#bbpress-forums .bbp-body li.bbp-topic-voice-count{float:none;line-height:18px;display:inline-block}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:100%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-admin-links{display:block;margin-top:10px}#bbpress-forums .bbp-forums-list li{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author{width:100%;margin-bottom:12px;text-align:left;position:relative}.rtl #bbpress-forums .bbp-body div.bbp-reply-author{text-align:right}#bbpress-forums div.bbp-reply-author .bbp-author-name{clear:none;display:block;font-size:var(--yzfy-primary-font-size);word-wrap:break-word;margin:2px 0 10px 10px}#bbpress-forums div.bbp-reply-author .bbp-author-avatar{float:left;margin-right:12px}.rtl #bbpress-forums div.bbp-reply-author .bbp-author-avatar{float:right;margin-right:0;margin-left:12px}#bbpress-forums div.bbp-reply-author img.avatar{margin:0;width:50px;height:auto}#bbpress-forums div.bbp-reply-author .bbp-author-role{margin:0;font-size:10px;padding:6px 8px;line-height:7px;font-style:normal;letter-spacing:.03em;text-transform:uppercase}#bbpress-forums .bbp-body div.bbp-reply-content,.rtl #bbpress-forums .bbp-body div.bbp-reply-content{margin:0;padding:0;clear:both}#bbpress-forums div.bbp-reply-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-of-type{margin-bottom:0}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;word-wrap:break-word}#bbpress-forums .bbp-body li.bbp-topic-title{margin-bottom:18px}#bbpress-forums .bbp-body li.youzify-bbp-freshness{width:100%;margin-top:18px}#bbpress-forums .youzify-bbp-box .youzify-bbp-box-content{padding:15px}#bbpress-forums form select{height:45px}#bbpress-forums form .nice-select,#bbpress-forums form select{width:100%;padding:5px 25px}#bbpress-forums .youzify-bbp-box.bbp-topic-tags .youzify-bbp-box-content{padding-bottom:7px}}@media only screen and (max-width:425px){#bbpress-forums #bbp-search-form #bbp_search{margin:0;width:100%}#bbpress-forums div.bbp-search-form{padding:15px}#bbpress-forums #bbp-search-form #bbp_search,#bbpress-forums #bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #ts{width:100%}#bbpress-forums #bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit{float:none;margin-top:15px}}@media only screen and (max-width:325px){.youzify-single-topic-lead-title{display:none}.rtl li.bbp-header div.bbp-reply-content span#favorite-toggle,.rtl li.bbp-header div.bbp-reply-content span#subscription-toggle,li.bbp-header div.bbp-reply-content span#favorite-toggle,li.bbp-header div.bbp-reply-content span#subscription-toggle{float:none}.bbp-header .bbp-reply-content #favorite-toggle a:before,.bbp-header .bbp-reply-content #subscription-toggle a:before{font-size:var(--yzfy-big-font-size);margin-right:8px}.bbp-header .bbp-reply-content #favorite-toggle a,.bbp-header .bbp-reply-content #subscription-toggle a{margin:0;width:100%;padding:15px;display:block;color:#898989;background:#fff;text-align:center}.youzify-forums-topic-item .youzify-forums-topic-meta .youzify-forums-topic-author{display:block;margin-bottom:10px}#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author{text-align:left;width:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-content{margin-left:0;text-align:left}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content{display:inline-block;margin-left:0}#bbpress-forums li.bbp-body div.bbp-reply-author{min-height:60px;padding-left:60px}#bbpress-forums div.bbp-reply-author img.avatar{width:40px;height:auto}}.widget .myCRED-rank {
float: right;
}
.item-meta > #mycred-my-ranks {
display: none;
}
.item-meta > .mycred-balance {
display:none;
}
.widget .myCRED-rank span {
padding-right: 4px;
color: gray;
}
.widget .myCRED-balance {
display: block;
margin-bottom: 24px;
text-align: center;
font-size: larger;
}
.widget .myCRED-leaderboard .cred {
float: right;
}
.widget .myCRED-leaderboard .first-item {
font-size: 110%}
.widget .myCRED-history {
padding: 0;
margin: 0;
list-style-type: none;
}
.widget .myCRED-history .creds {
float: right;
padding: 0;
clear: left;
}
.mycred-nav-rank img {
display: inherit;
}
button.mycred-submit-transfer.btn.btn-primary.btn-block.btn-lg {
margin: 20px 0;
}
input.mycred-autofill.form-control.ui-autocomplete-input {
margin-left: 20px;
}
.mycred-transfer-form input.form-control {
margin-left: 28px;
margin-top: 10px;
}
span.form-control-static {
text-transform: capitalize;
font-weight: 400;
margin-left: 20px;
}
p.form-control-static {
margin: 0 16px;
}
form#mycred-transfer-form-transfer {
background: #f9f9f9;
padding: 25px;
box-shadow: 0 0 20px 0 rgb(0 0 0 / 20%), 0 5px 5px 0 rgb(0 0 0 / 24%);
border-radius: 10px;
}
form#mycred-transfer-form-donation {
background: #f9f9f9;
padding: 25px;
margin: 150px 0;
box-shadow: 0 0 20px 0 rgb(0 0 0 / 20%), 0 5px 5px 0 rgb(0 0 0 / 24%);
border-radius: 10px;
}
input#mycred-transfer-form-message-field {
margin-left: 24px;
}
span#mycred-transfer-form-amount-field {
margin-left: 28px;
}
.mycred-badges-list-item img {
width: 25%;
display: inline-block;
float: left;
}
.mycred-badges-list-item h3 {
color: red;
}
.mycred-badges-list-item .mycred-left {
float: left;
width: 72%;
margin-left: 15px;
}
.mycred-badges-list-item .clear {
clear: both;
}
.mycred-badges-list-item .mycred-mr-l {
margin-left: 25px;
}
.mycred-badges-list-item {
border-top: 0 solid #9c9c9c;
min-height: 180px;
padding: 15px 0;
cursor: pointer;
}
.mycred-badges-list-item~.mycred-badges-list-item {
border-top-width: 1px;
}
.mycred-badges-list h3:first-child {
margin-bottom: 15px;
margin-top: 0;
}
.mycred-badges-list-item.not-earned {
filter: grayscale(1);
}
.mycred-tabset .mycred-badge-count {
color: #fff;
font-size: 18px;
background: #0173aa;
border-radius: 50%;
padding: 0 7px;
}
.mycred-badges-list-item .mycred-sup-category {
background: #0173aa;
color: #fff;
margin: 0 3px;
padding: 2px 6px;
font-size: 14px;
border-radius: 4px;
}
ul.mycred-badges-list-tabs {
list-style-type: none;
display: flex;
margin: 0;
padding: 0;
}
ul.mycred-badges-list-tabs li {
padding: 10px;
cursor: pointer;
border: 1px solid transparent;
margin-right: 5px;
margin-bottom: -1px;
}
ul.mycred-badges-list-tabs li.active {
border: 1px solid #47525d;
border-bottom: 1px solid #ccc;
}
.mycred-badges-list-panels {
border-top: 1px solid #47525d;
}
.mycred-badges-list-panel.active {
display: initial;
}
.mycred-badges-list-panel {
display: none;
}
.mycred-badge-count {
color: #fff;
font-size: 18px;
background: #0173aa;
border-radius: 50%;
padding: 0 7px;
margin-left: 5px;
}
.mycred-badge-page .mycred-level-image {
width: 150px;
}
.mycred-badge-page .mycred-badge-page-level {
float: left;
width: 30%; }
.mycred-badge-page .mycred-level-requirement {
font-size: 19px;
text-align: left;
}
.mycred-badge-page .mycred-badge-image {
width: 150px;
}
.mycred-badge-page-level .mycred-level-image {
width: 70px;
}
.mycred-float-left {
float: left;
}
.mycred-float-right {
float: right;
}
.mycred-badge-earner-grid img {
width: 150px;
height: 150px;
padding: 10px;
}
.mycred-badge-earner-grid h4 {
margin: 0;
}
.mycred-badge-earner-grid {
text-align: center;
}
.mycred-badges-list-item p {
margin-top: 0;
}
.mycred-left {
float: left;
}
.mycred-right {
float: right;
}
.mycred-clear {
clear: both;
}
.mycred-remove-margin {
margin: 0;
}
.mycred-remove-padding {
padding: 0;
}
.mycred-evidence-page .intro {
margin-left: 45px;
}
.mycred-evidence-page p {
font-size: 19px;
margin: 0;
}
.mycred-evidence-page a {
text-decoration: none;
color: red;
}
.mycred-evidence-page .dashicons-yes-alt {
line-height: inherit;
color: green;
}
.mycred-badge-page-level ul {
margin-left: 0;
padding-left: 20px;
}
.mycred-badge-page-level .mycred-level-reward {
text-align: left;
}
.mycred-level-reward {
margin-bottom: 15px;
}
.mycred-badge-page-level {
margin-right: 15px;
}
.mycred-badges-list-item:hover {
background: #efefef;
}
.mycred-badge-congratulation-msg {
background: #f0f0f0;
padding: 25px 10px;
margin: 20px 0;
border-radius: 5px;
}
li.mycred-strike-off {
text-decoration: line-through;
}
.mycred-search-bar {
padding: 10px 0;
}
.mycred-history-wrapper .pagination>li {
display: inline-block;
padding: 5px;
}
.mycred-badge-page-level h4  {
text-align:  left;
}
.mycred_align_left {
text-align:left
}
.mycred_align_center {
text-align:center
}
.mycred_align_justify {
text-align:justify
}
.mycred_align_right{
text-align:right
}
.mycred_layout_left .mycred-badge-image-wrapper {
float:left;
width:30%;
}
.mycred_layout_left .mycred_content {
float:left;
width:70%;
}
.mycred_layout_left { width:100%
}
.mycred_layout_top {
float:left;
width:100%;
}
.mycred_layout_right .mycred-badge-image-wrapper {
float:right;
width:30%;
}
.mycred_layout_right .mycred_content {
float:right;
width:70%;
}
.mycred_layout_right {
float:right;
width:100%;
}
.mycred-clearfix {
clear: both;
}
.mycred_layout_top .mycred-badge-image-wrapper, .mycred_layout_bottom .mycred-badge-image-wrapper {
text-align: center;
}
.mycred-badge-image {
display: inline;
}
.mycred-not-earned {
opacity: 0.4;
}
.mycred-alert {
padding: 10px;
border-radius: 5px;
color: #1b1e21;
background-color: #d6d8d9;
border-color: #c6c8ca;
}
.mycred-alert.success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
}@font-face {
font-family: 'mycred-social-icons';
src:  url(//vin-q.com/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.eot?u9j1dx);
src:  url(//vin-q.com/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.eot?u9j1dx#iefix) format('embedded-opentype'),
url(//vin-q.com/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.ttf?u9j1dx) format('truetype'),
url(//vin-q.com/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.woff?u9j1dx) format('woff'),
url(//vin-q.com/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.svg?u9j1dx#mycred-social-icons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="mycred-social-icon-"], [class*=" mycred-social-icon-"] { font-family: 'mycred-social-icons' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mycred-social-icon-bars:before {
content: "\e900";
}
.mycred-social-icon-facebook:before {
content: "\e901";
}
.mycred-social-icon-instagram:before {
content: "\e902";
}
.mycred-social-icon-linkedin:before {
content: "\e903";
}
.mycred-social-icon-pinterest:before {
content: "\e904";
}
.mycred-social-icon-twitch:before {
content: "\e905";
}
.mycred-social-icon-twitter:before {
content: "\e906";
}
.mycred-social-icon-whatsapp:before {
content: "\e907";
}
.mycred-social-icon-youtube:before {
content: "\e908";
}.social-media-br br {
display: none;
}
button.mycred-social-icons, a.mycred-social-icons, button.social-text {
text-align: center;
margin: 0 2px 5px 2px;
cursor: pointer;
}
button.mycred-social-icons:before {
margin-right: 11px;
font-size: 20px;
margin-left: 2px;
vertical-align: middle;
}
button.mycred-social-icons a, button.social-text a {
text-decoration: none;
color: #FFF;
line-height: normal; text-transform: capitalize;
font-family: sans-serif;
font-weight: bold;
box-shadow: none;
}
button.mycred-social-icons a {
vertical-align: middle;
}
button.mycred-social-icons a:hover, button.social-text a:hover {
box-shadow: none;
color: #fff;
}
button.mycred-social-icons, button.social-text {
padding: 10px 15px;
font-size: 15px;
text-align: center;
border: 0px;
white-space: nowrap;
}
a.mycred-social-icons {
font-size: 20px;
text-decoration: none;
box-shadow: none;
min-width: 40px;
height: 40px;
display: inline-flex;
flex-direction: column;
flex: 0 0 10%;
max-width: 10%;
align-items: center;
justify-content: center;
transition: all .2s ease-in-out;
}
a.mycred-social-icons:hover, button.mycred-social-icons:hover, button.social-text:hover {
opacity: 0.7;
box-shadow: none;
color: #fff;
}
a.mycred-social-icon-facebook, button.mycred-social-icon-facebook, button.facebook {
background: #3b5998;
color: white;
}
a.mycred-social-icon-youtube, button.mycred-social-icon-youtube, button.youtube {
background: #f80000;
color: white;
}
a.mycred-social-icon-twitter, button.mycred-social-icon-twitter, button.twitter {
background: #55acee;
color: white;
}
a.mycred-social-icon-twitch, button.mycred-social-icon-twitch, button.twitch {
background: #6441a5;
color: white;
}
a.mycred-social-icon-instagram, button.mycred-social-icon-instagram, button.instagram {
background: #C03B92;
color: white;
}
a.mycred-social-icon-pinterest, button.mycred-social-icon-pinterest, button.pinterest {
background: #bd081c;
color: white;
}
a.mycred-social-icon-linkedin, button.mycred-social-icon-linkedin, button.linkedin {
background: #0077b5;
color: white;
}
a.mycred-social-icon-whatsapp, button.mycred-social-icon-whatsapp, button.whatsapp {
background: #43d854;
color: white;
} a.mycred-social-icons.i-text:hover, a.mycred-social-icons.i-text-admin:hover {
position: relative;
max-width: max-content;
flex: 0 0 35%;
}
a.mycred-social-icons.i-text-admin:hover {
top: -4px;
}
a.mycred-social-icons.i-text:hover:before, a.mycred-social-icons.i-text-admin:hover:before {
position: absolute;
left: 15px;
z-index: 9999;
}
a.mycred-social-icons.i-text span {
display: none;
}
a.mycred-social-icons.i-text:hover span, a.mycred-social-icons.i-text-admin:hover:after {
margin-left: 14px;
font-family: sans-serif;
font-weight: bold;
font-size: 14px;
}
a.mycred-social-icons.i-text-admin:hover:after {
min-width: 150px;
display: inline-block;
}
a.mycred-social-icons.i-text:hover span {
display: inline-block;
}
a.mycred-social-icon-whatsapp.i-text:hover {
min-width: 130px;
}
.entry .entry-content a.social-share {
text-decoration: none;
}
.social-wrapper {
align-items: center;
}
.social-wrapper>* {
flex-basis: auto;
margin: 5px !important;
}
.social-wrapper .mycred-social-icon-whatsapp, .social-wrapper button.whatsapp {
display: none !important;
}
.social-wrapper .show-more {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
padding: 0;
margin-right: 0 !important;
min-width: 40px;
}
.social-wrapper>a+.show-more {
border-radius: 0;
}
span.social-span {
font-weight: 400;
color: #afaaa4;
display: block;
font-style: italic;
} ul.filter-fields-list {
max-width: 80%;
}
ul.filter-fields-list li {
clear: both;
}
ul.filter-fields-list li input[type="text"] {
float: right;
}
.mycred-tab-content .form-table th {
width: 24%;
text-align: right;
}
.border-row {
border-top: 1px solid #DDD;
}
.border-b-row {
border-bottom: 1px solid #DDD;
}
@media (max-width:1024px) {
ul.filter-fields-list {
max-width: 80%;
}
}
@media (max-width:768px) {
a.mycred-social-icons.i-text:hover, a.mycred-social-icons.i-text-admin:hover {
min-width: 45%;
}
}
.mycred-tab-content.tab-container {
background-color: white;
border: solid #cccccc 1px;
margin-top: -1px;
}
.mycred-tab-content .form-table td { 
padding: 15px 55px;
}
.filter-fields-list .mycred-social-custom-fields{   
width: 49%;
margin-top: 13px;
}
.filter-fields-list .mycred-select-option {
display: inline-block;
margin-top: 18px;
min-width: 125px;
max-width: 109px;
float: left;
}
.mycred-tab-content a{
text-decoration: none;
}
.correct-app-id
{
border: #01ab01 solid 1px!important;
}
.incorrect-app-id
{
border: #dc3232 solid 1px!important;
}
small.response_message {
color: red;
display: none;
}
.mycred-tab-content li.sortable-item.ui-sortable-handle {
background-color: whitesmoke;
padding-bottom: 8px;
padding-right: 10px;
padding-left: 8px;
border: 1px solid #dadada;
}
.mycred-tab-content li.sortable-item i.mycred-social-icon-bars {
cursor: all-scroll;
}
.mycred-tab-content li.sortable-item.ui-sortable-handle:hover {
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
transition: all 0.3s ease;
}
.mycred-tab-content i.mycred-social-icon-bars {
margin-right: 6px;
}
.my_cred_follow_button_input_field
{
display: inline-block;
width: 78%;
}
.mycred_share_width_fix .my_cred_follow_button_input_field .mycred-social-custom-fields
{
width: 100%;
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-pinterest.i-text-admin:hover:after,
a.i-text-admin.mycred-social-icon-pinterest:hover:after {
content: "Pinterest";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-facebook.i-text-admin:hover:after,
a.mycred-social-icon-facebook.i-text-admin:hover:after {
content: "Facebook";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-twitter.i-text-admin:hover:after,
a.mycred-social-icon-twitter.i-text-admin:hover:after {
content: "Twitter";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-linkedin.i-text-admin:hover:after,
a.mycred-social-icon-linkedin.i-text-admin:hover:after {
content: "Linkedin";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-youtube.i-text-admin:hover:after,
a.mycred-social-icon-youtube.i-text-admin:hover:after {
content: "Youtube";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-twitch.i-text-admin:hover:after,
a.mycred-social-icon-twitch.i-text-admin:hover:after {
content: "Twitch";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-instagram.i-text-admin:hover:after,
a.mycred-social-icon-instagram.i-text-admin:hover:after {
content: "Instagram";
}
.mycred-social-wrapper button a:focus{
color: #fff;
-webkit-box-shadow: none;
box-shadow: none;
}
.mycred-social-wrapper a {
color: white;
text-decoration: none;
}
.mycred-social-wrapper button {
min-width: 170px;
}
.mycred_socialshare_notice {
width: 100%;
background-color: #ffc10721;
padding: 5px;
color: #7c7c7c;
border: 1px solid #f5da87;
}	
.mycred-social-wrapper a.social-share button{
padding: 10px 15px;
font-size: 18px;
text-align: center;
border: 0px;
white-space: nowrap;
}
@media (max-width:768px) {
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-pinterest ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-facebook,
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-twitter ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-linkedin,
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-twitch ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-youtube, .mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-instagram {
width: 100%;
display: block;
min-width: unset;
}
}
 .youzify_effect{visibility:hidden}.bounceInLeft,.bounceInRight,.fadeIn,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeInUpDelay{visibility:visible}.youzify-delay-1{animation-delay:.5s;-webkit-animation-delay:.5s}.youzify-delay-2{animation-delay:1s;-webkit-animation-delay:1s}.delay-3{animation-delay:1.5s;-webkit-animation-delay:1.5s}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.vc_col-sm-1-per-5 {
float: left;
position: relative;
min-height: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
@media (min-width: 768px) {
.vc_column_container.vc_col-sm-1-per-5 {
width: 20%; } }
.text-left {
text-align: left; }
.text-center {
text-align: center; }
.text-right {
text-align: right; }