@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700,600,500);
@import url(https://fonts.googleapis.com/css?family=Space+Mono);
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
        --vs-brand-color-one: #8000ff;
        --vs-brand-color-two: #a705fe;
        --vs-brand-color-three: #0f031b;
        --vs-font-color: #23063f;
        --vs-font-color-rgb:35,6,63;
        --vs-font-color-rgb-inverse:210,176,229;
        --vs-font-family: "Poppins", sans-serif;
        --vs-off-white:252,250,252;
        --vs-off-white-light:255,253,251;
        --white:255,255,255;
    }

@-webkit-keyframes information {
    from {opacity:0;}
    to {opacity:1;}
}

@-webkit-keyframes feed-new {
    from {max-height:0px;padding:0px 20px 0px 60px;border-bottom:0px solid rgba(var(--vs-font-color-rgb),0.08);}
    to {max-height:2000px;padding:20px 20px 35px 60px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);}
}

@-webkit-keyframes feed-content {
    from {opacity:0;}
    to {opacity:1;}
}

@-webkit-keyframes loading {
    0% {-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(720deg);}
}

/*@-webkit-keyframes loaded {
    0% {opacity:0;}
    10% {opacity:1;}
    90% {opacity:1;}
    100% {opacity:0;}
}*/
/*
@-webkit-keyframes loaded {
    0% {opacity:1;height:600px;}
    90% {opacity:0;height:600px;}
    100% {opacity:0;height:0px;}
}
*/
@-webkit-keyframes tooltip-beacon {
    from {opacity:.95;-webkit-transform:scale(.98);}
    to {opacity:0;-webkit-transform:scale(2.5);}
}

@-webkit-keyframes tooltip-one {
    0% {opacity:0;-webkit-transform:scale(0);}
    65% {opacity:0.65;-webkit-transform:scale(1.5);}
    100% {opacity:1;-webkit-transform:scale(1);}
}

@-webkit-keyframes tooltip-two {
    0% {opacity:0;-webkit-transform:scale(0);}
    65% {opacity:0.65;-webkit-transform:scale(1.5);}
    100% {opacity:1;-webkit-transform:scale(1);}
}

@-webkit-keyframes generate-link {
    0% {width:0%;opacity:1;}
    77% {width:100%;opacity:1;}
    100% {width:100%;opacity:0;}
}
keyframes generate-link {
    0% {width:0%;opacity:1;}
    77% {width:100%;opacity:1;}
    100% {width:100%;opacity:0;}
}

@-webkit-keyframes spinner {0% {-webkit-transform:rotate(0deg);opacity:0.65;} 25% {opacity:1;} 50% {opacity:0.65;} 75% {opacity:1;} 100% {-webkit-transform:rotate(360deg);opacity:0.65;}}
@-moz-keyframes spinner {0% {-webkit-transform:rotate(0deg);opacity:0.65;} 25% {opacity:1;} 50% {opacity:0.65;} 75% {opacity:1;} 100% {-moz-transform:rotate(360deg);opacity:0.65;}}
@keyframes spinner {0% {transform:rotate(0deg);opacity:0.65;} 25% {opacity:1;} 50% {opacity:0.65;} 75% {opacity:1;} 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0.65;}}

@-webkit-keyframes copied {
    0% {opacity:0;transform:translate(5px, 0);}
    5% {opacity:1;transform:translate(0px, 0);}
    95% {opacity:1;transform:translate(0px, 0);}
    100% {opacity:0;transform:translate(5px, 0);}
}
keyframes copied {
    0% {opacity:0;transform:translate(5px, 0);}
    5% {opacity:1;transform:translate(0px, 0);}
    95% {opacity:1;transform:translate(0px, 0);}
    100% {opacity:0;transform:translate(5px, 0);}
}

* {box-sizing:border-box;font-family:var(--vs-font-family),Arial,sans-serif;font-weight:500;}
html {height:100%;}
body {position:relative;margin:0;padding:50px 0 0 0;background:rgba(var(--white),1);color:#1c1e2b;}
h1, h2, h3, h4, h5, h6 {font-weight:600;}
a {color:rgba(var(--vs-font-color-rgb),1);text-decoration:none;}
a:hover {text-decoration:underline;}
input, textarea {width:100%;padding:10px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:14px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
input:focus, textarea:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.serif {font-weight:normal;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;}
.caps {text-transform:uppercase;}
/*.fade {opacity:0.5;}*/
.fade {color:rgba(0,0,0,0.50);}
i.fade {color:rgba(var(--vs-font-color-rgb),1);opacity:0.5;}
.clear {position:relative!important;display:block!important;float:none!important;width:100%!important;height:0!important;margin:0!important;padding:0!important;clear:both!important;}
.clear:before, .clear:after {content:'';display:none!important;}

body.lockScroll {overflow:hidden;}

.settings-wrapper {position:relative;}

/* Basic Styles */
.text-center {text-align:center;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.float-right {float:right;}
.float-left {float:left;}

#profile_url_link { opacity:.01; position:absolute; left:10000px; top:-10000px;  }
.key_gen_wrapper { margin-bottom:20px !important; }
.key_gen_wrapper p { padding:5px 20px; }
.key_generated  { padding:0px 20px 20px 20px; }

.navigation {position:absolute;display:block;top:0;left:0;width:calc(100% - 120px);height:50px;margin:0 20px 0 100px;background:rgba(var(--vs-font-color-rgb),1);box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;z-index:301;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
body.new-promotion .navigation {z-index:10001;}
.navigation ul.menu {position:relative;display:block;float:left;width:100%;height:50px;margin:0;padding:0;list-style-type:none;color:#CAD2EE;}
.navigation ul.menu li.menu-item {position:relative;display:inline-block;float:left;margin:0;padding:0 20px;height:50px;line-height:50px;border-right:1px solid #4E526D;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.navigation ul.menu > li:first-of-type {border-bottom-left-radius:5px;}
.navigation ul.menu li.logo {border-bottom-right-radius:5px;}
.navigation ul.menu li.menu-item:hover {background:rgba(var(--vs-font-color-rgb),1);padding:0 17px;}
.navigation ul.menu li.menu-item.dropdown {padding:0 20px 0 60px;}
.navigation ul.menu li.menu-item.dropdown:hover {padding:0 20px 0 60px;}
.navigation ul.menu li.menu-item h3 {position:relative;display:block;max-width:300px;margin:0;padding:0;line-height:50px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navigation ul.menu li.menu-item:hover > h3, .navigation ul.menu li.menu-item:hover > i {color:#FFF;}
.navigation ul.menu li.menu-item:nth-of-type(4) {opacity:0.75;}
.navigation ul.menu li.menu-item:nth-of-type(4):hover {padding:0 20px;opacity:1;}
.navigation ul.menu li.menu-item:hover > img {-webkit-filter:invert(100%) grayscale(1) brightness(10) contrast(10);opacity:1;height:26px;}
.navigation ul.menu li.menu-item:nth-of-type(5) {float:right;}
.navigation ul.menu li.menu-item.settings {padding:0 20px;}
.navigation ul.menu li.menu-item.settings:hover {padding:0 17px;}
.navigation ul.menu li.menu-item.tools {float:right;}
.navigation ul.menu li.menu-item.notification {float:right;-webkit-transition:opacity .15s .5s ease-in-out, max-width 0 .65s;transition:opacity .15s .5s ease-in-out, max-width 0 .65s;}
.navigation ul.menu li.menu-item.notification img {height:20px;}
.navigation ul.menu li.menu-item.notification:hover {padding:0 16px;}
.navigation ul.menu li.menu-item.notification:hover > img {height:28px;}
.navigation ul.menu li.menu-item.notification.hide {opacity:0;max-width:0;}
.navigation ul.menu li.menu-item.notification.show {opacity:1;max-width:100px;}
.navigation ul.menu li.menu-item .new {position:relative;display:inline-block;margin:0 0 0 0px;font-size:0px;text-transform:uppercase;line-height:50px;letter-spacing:0px;color:transparent;opacity:0;}
.navigation ul.menu li.menu-item:hover > .new {margin:0 0 0 15px;font-size:12px;letter-spacing:1px;color:#FFF;opacity:1;-webkit-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;-moz-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;-o-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;-ms-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;}
.navigation ul.menu li.menu-item.new-promotion {border-right:0;background:#96cb49;color:rgba(0,0,0,0.50);font-weight:bold;cursor:pointer;-webkit-transition:box-shadow .25s ease-in-out, padding .15s linear, transform .15s linear;-moz-transition:box-shadow .25s ease-in-out, padding .15s linear, transform .15s linear;-o-transition:box-shadow .25s ease-in-out, padding .15s linear, transform .15s linear;-ms-transition:box-shadow .25s ease-in-out, padding .15s linear, transform .15s linear;transition:box-shadow .25s ease-in-out, padding .15s linear, transform .15s linear;}
.navigation ul.menu li.menu-item.new-promotion:hover {transform:scale(1.08);-webkit-transform-origin:center top;-moz-transform-origin:center top;-o-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;}
.navigation ul.menu li.menu-item.new-promotion:hover img {height:20px;}
.navigation ul.menu li.menu-item.new-promotion .new {color:rgba(0,0,0,0.50);}
.navigation ul.menu li.menu-item.new-promotion img {-webkit-filter:brightness(0);opacity:0.5;filter:brightness(0);}
.navigation ul.menu li.menu-item.new-promotion /* Removed :hover */ > .new {margin:0 0 0 15px;font-size:12px;letter-spacing:1px;opacity:1;-webkit-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;-moz-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;-o-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;-ms-transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;transition:font-size .15s .18s ease-in, margin .15s .18s ease-in, opacity .18s .28s ease-in-out, letter-spacing .15s .18s ease-in;}
.navigation ul.menu li.menu-item.new-promotion:hover {box-shadow:0 0 15px rgba(0,0,0,0.50);}
.navigation ul.menu li.menu-item img {opacity:1;height:20px;vertical-align:middle;-webkit-transition:height .08s ease-in-out;transition:height .08s ease-in-out;}
.navigation ul.menu li.menu-item a {position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;outline:0;}
.navigation ul.menu li.menu-item:first-of-type:hover > a {z-index:2;}
.navigation ul.menu li.menu-item.logo {float:right;border:0;}
.navigation ul.menu li.menu-item.logo img {height:24px;opacity:1;}
.navigation ul.menu li.menu-item.logo:hover {padding:0 18px;}
.navigation ul.menu li.menu-item.logo:hover > img {height:28px;}
.navigation ul.menu li.menu-item img.drop {position:absolute;display:block;top:50%;left:20px;width:20px;height:20px;margin:-10px 0 0 0;padding:0;}
.navigation ul.menu li.menu-item i.drop {position:absolute;display:block;top:50%;left:16px;width:20px;height:20px;line-height:20px;font-size:20px;text-align:center;vertical-align:middle;margin:-10px 0 0 0;padding:0;}
.navigation ul.menu li.menu-item.settings {float:right;}

.navigation ul.menu li.menu-item.influencer {padding:0 20px 0 60px;}
.navigation ul.menu li.menu-item.influencer {min-width:150px;}
.navigation ul.menu li.menu-item.influencer:after {content:'Influencer';position:absolute;top:10px;left:60px;color:rgba(var(--vs-font-color-rgb-inverse),0.50);font-size:7px;text-transform:uppercase;letter-spacing:1px;line-height:10px;font-family:var(--vs-font-family),Arial,sans-serif;}
.navigation ul.menu li.menu-item.influencer > h3 {line-height:40px;margin-top:10px;}
.navigation ul.menu li.menu-item.influencer > i {position:absolute;display:block;top:15px;left:0;width:60px;height:40px;margin:0;padding:0;text-align:center;vertical-align:middle;font-size:24px;line-height:1em;}

.navigation ul.menu li.menu-item.notification span#HW_badge_cont {position:absolute!important;background:none!important;box-shadow:none!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;border-radius:0!important;}
.navigation ul.menu li.menu-item.notification #HW_badge  {position:absolute!important;display:inline-block!important;bottom:50%!important;right:50%!important;width:16px!important;height:16px!important;margin:3px 0 0 6px!important;padding:0!important;line-height:16px!important;color:#FFF!important;font-size:10px!important;font-weight:bold!important;text-align:center!important;text-shadow:2px 2px 0 rgba(0,0,0,0.35)!important;border-radius:8px!important;box-shadow:3px 3px 0 rgba(0,0,0,0.15)!important;-webkit-transition:all .08s ease-in-out!important;transition:all .08s ease-in-out!important;}
.navigation ul.menu li.menu-item.notification:hover #HW_badge {width:18px!important;height:18px!important;margin:-2px 0 0 0!important;font-size:11px!important;border-radius:9px!important;box-shadow:5px 5px 0 rgba(0,0,0,0.35)!important;}

.navigation ul.menu li.menu-item > .count {position:absolute;top:8px;right:calc(100% - 30px);width:inherit;min-width:16px;height:16px;margin:3px 0 0 6px;padding:0 5px;line-height:16px;background:#CD4B5B;color:#FFF;font-size:10px;font-weight:bold;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,0.35);border-radius:8px;box-shadow:3px 3px 0 rgba(0,0,0,0.15);z-index:10;-webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;}
.navigation ul.menu li.menu-item.dropdown > ul.dropdown li .count {position:absolute;top:8px;left:8px;width:16px;height:16px;margin:3px 0 0 6px;padding:0 5px;line-height:16px;background:#CD4B5B;color:#FFF;font-size:10px;font-weight:bold;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,0.35);border-radius:8px;box-shadow:3px 3px 0 rgba(0,0,0,0.15);z-index:10;-webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;}

.navigation ul.menu li.menu-item.brands {min-width:150px;}
.navigation ul.menu li.menu-item.brands:after {content:'Brand';position:absolute;top:10px;left:60px;color:rgba(var(--vs-font-color-rgb-inverse),0.50);font-size:7px;text-transform:uppercase;letter-spacing:1px;line-height:10px;font-family:var(--vs-font-family),Arial,sans-serif;}
.navigation ul.menu li.menu-item.brands h3 {line-height:40px;margin-top:10px;}
.navigation ul.menu li.menu-item.brands i {top:calc(50% + 5px);}

.navigation ul.menu li.menu-item.new-promotion .new {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:800;}

.navigation ul.menu li.menu-item.avatars {padding:0}
.navigation ul.menu li.menu-item.avatars:hover {background:#FFF;padding:0;}
.navigation ul.menu li.menu-item.avatars span {position:relative;display:inline-block;float:left;width:50px;height:50px;margin:0;overflow:hidden;}
.navigation ul.menu li.menu-item.avatars span:hover {background:#000;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}
.navigation ul.menu li.menu-item.avatars span:after {content:'';position:absolute;display:block;bottom:0;left:0;width:100%;height:3px;border-bottom:3px solid transparent;z-index:2;box-sizing:border-box;}
.navigation ul.menu li.menu-item.avatars span.online:after {border:3px solid #96cb49;}
.navigation ul.menu li.menu-item.avatars span.offline:after {border:3px solid rgba(255,255,255, 0.5);}
.navigation ul.menu li.menu-item.avatars span img {position:relative;display:block;width:50px;height:50px;-webkit-filter:saturate(0);opacity:0.6;}
.navigation ul.menu li.menu-item.avatars span h5 {position:absolute;display:block;top:0;left:0;width:100%;margin:0;padding:0;line-height:45px;font-size:18px;text-transform:uppercase;text-align:center;font-weight:normal;color:#FFF;text-shadow:2px 2px 0 rgba(0,0,0,0.75);opacity:0;}
.navigation ul.menu li.menu-item.avatars span:hover > h5 {opacity:1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}

.navigation ul.menu li ul.dropdown {position:absolute;display:block;top:50px;left:0;min-width:100%;height:0;margin:8px 0 0 0;padding:0;list-style-type:none;opacity:0;box-shadow:0 0 0 rgba(0,0,0,0.15);overflow:hidden;color:#1c1e2b;}
.navigation ul.menu li.dropdown:hover > ul.dropdown {height:initial;opacity:1;overflow:visible;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;-webkit-transition:opacity .35s ease-in-out, box-shadow .35s .65s ease-in-out;transition:opacity .35s ease-in-out, box-shadow .35s .65s ease-in-out;}
.navigation ul.menu li ul.dropdown:before {content:'';position:absolute;display:block;top:-18px;left:0;width:100%;height:18px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-position:7px 0;}
.navigation ul.menu li ul.dropdown li:first-of-type:hover:before {content:'';position:absolute;display:block;top:-18px;left:0;width:100%;height:18px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-position:7px -18px;} 
.navigation ul.menu li ul.dropdown li {position:relative;display:block;width:100%;max-width:600px;margin:-20px 0 0 0;padding:0 0 0 60px;background:#FFF;border-bottom:1px solid #ECECEC;line-height:50px;opacity:0;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li {margin:0;opacity:1;width:100%;-webkit-transition:opacity .35s ease-in-out, width .35s ease-in-out, margin .05s ease-in-out;transition:opacity .35s ease-in-out, width .35s ease-in-out, margin .05s ease-in-out;}
.navigation ul.menu li ul.dropdown li:first-of-type {margin:0 0 0 0;opacity:1;border-top-left-radius:5px;border-top-right-radius:5px;}
.navigation ul.menu li ul.dropdown li:last-of-type {border:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.navigation ul.menu li ul.dropdown li:hover {background:rgba(var(--vs-font-color-rgb),1);color:#FFF;}
.navigation ul.menu li ul.dropdown li h4 {margin:0;padding:0 20px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.navigation ul.menu li ul.dropdown li i {position:absolute;display:block;top:50%;left:18px;width:18px;height:18px;margin:-9px 0 0 0;outline:0;border:0;font-size:18px;line-height:18px;text-align:center;}
.navigation ul.menu li ul.dropdown li img {-webkit-filter:invert(100%);position:absolute;display:block;top:50%;left:20px;width:16px;height:16px;margin:-8px 0 0 0;outline:0;border:0;}
.navigation ul.menu li ul.dropdown li:hover img {-webkit-filter:invert(100%);}

/* Trial Progress */
.navigation ul.menu li.trial {position:absolute;display:block;z-index:2;top:0;left:50%;width:300px;height:50px;-webkit-transform:translateX(-50px);transform:translateX(-50px);}
.navigation ul.menu li.trial h1 {display:inline-block;width:50px;margin:0;float:left;font-size:24px;line-height:45px;text-align:center;font-weight:700;text-shadow:2px 2px 0 rgba(0,0,0,0.2);}
.navigation ul.menu li.trial h1 i {position:absolute;top:0;left:0;width:50px;font-size:30px;line-height:50px;opacity:0.25;text-shadow:none;}
.navigation ul.menu li.trial h3:after {content:'Free Trial';position:absolute;top:10px;left:50px;color:rgba(var(--vs-font-color-rgb-inverse),0.50);font-size:7px;text-transform:uppercase;letter-spacing:1px;line-height:10px;font-family:var(--vs-font-family),Arial,sans-serif;}
.navigation ul.menu li.trial a.action {position:absolute;top:10px;right:10px;margin:0;padding:5px 10px;border:1px solid rgba(var(--vs-font-color-rgb),0.5);color:rgba(var(--vs-font-color-rgb),0.8);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:3px;background:rgba(255,255,255,1);}
.navigation ul.menu li.trial a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;-webkit-transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out, background .15s ease-in-out;transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out, background .15s ease-in-out;}
.navigation ul.menu li.trial a.action.green {background:#8EC561;background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));color:rgba(255,255,255,1);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;border:0px solid rgba(0,0,0,0.50);}
.navigation ul.menu li.trial a.action.green:hover {background:rgba(var(--vs-font-color-rgb),1);border:0px solid rgba(var(--vs-font-color-rgb),1);color:#FFF;box-shadow:none;}
@media only screen and (max-width:1000px) {
    .navigation ul.menu li.trial {display:none;}
}


/* Dropdown Effect
.navigation ul.menu li ul.dropdown li {width:55%;} */
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(1) {z-index:10;margin:0;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(2) {z-index:9;margin:0 0 0 0;transition-delay:0s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(3) {z-index:8;margin:0 0 0 0;transition-delay:.06s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(4) {z-index:7;margin:0 0 0 0;transition-delay:.12s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(5) {z-index:6;margin:0 0 0 0;transition-delay:.18s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(6) {z-index:5;margin:0 0 0 0;transition-delay:.24s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown li:nth-of-type(n+7) {z-index:4;margin:0 0 0 0;transition-delay:.30s;}

.navigation ul.menu li ul.dropdown.settings {left:auto;right:0;width:200px;margin:8px 0 0 0;}
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings {height:initial;opacity:1;overflow:visible;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;-webkit-transition:opacity .35s ease-in-out, box-shadow .35s .3s ease-in-out;transition:opacity .35s ease-in-out, box-shadow .35s .3s ease-in-out;}
.navigation ul.menu li ul.dropdown.settings:before {content:'';position:absolute;display:block;top:-18px;left:0;width:100%;height:18px;background:transparent url(../img2/dropdown-top-color2.png) top center no-repeat;background-position:calc(100% - 8px) 0;}
.navigation ul.menu li ul.dropdown.settings li:first-of-type:hover:before {content:'';position:absolute;display:block;top:-18px;left:0;width:100%;height:18px;background:transparent url(../img2/dropdown-top-color2.png) top center no-repeat;background-position:calc(100% - 8px) -18px;} 
.navigation ul.menu li ul.dropdown.settings li {padding:0 40px;text-align:center;}
.navigation ul.menu li ul.dropdown.settings li h4 {padding:0;}

/* Dropdown Effect
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings li:nth-of-type(1) {z-index:10;margin:0 0 0 0;transition-delay:0s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings li:nth-of-type(2) {z-index:9;margin:0 0 0 0;transition-delay:.10s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings li:nth-of-type(3) {z-index:8;margin:0 0 0 0;transition-delay:.20s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings li:nth-of-type(4) {z-index:7;margin:0 0 0 0;transition-delay:.30s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings li:nth-of-type(5) {z-index:6;margin:0 0 0 0;transition-delay:.40s;}
.navigation ul.menu li.dropdown:hover > ul.dropdown.settings li:nth-of-type(n+6) {z-index:5;margin:0 0 0 0;transition-delay:.50s;}
*/

/* Announcement */
body > .announce {position:relative;display:block;width:calc(100% - 40px);margin:-1px 20px 0;padding:10px 40px;line-height:1.15em;float:left;background:rgba(191,227,80,1);border-bottom-left-radius:7px;border-bottom-right-radius:7px;color:rgba(0,0,0,0.6);font-size:15px;font-weight:900;text-align:center;opacity:0;transform:translateY(-5px);animation:fadeintop 0.35s 0.5s ease-in-out forwards;transition:opacity .2s ease-in-out;border-radius:8px;font-size:20px;background:rgb(255 208 83);position:sticky;top:20px;margin:20px 20px 0;box-shadow:5px 5px 0 rgba(0,0,0,0.03);z-index:20;}
body > .announce > .close {position:absolute;top:0;right:0;width:40px;height:40px;font-size:20px;line-height:40px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
body > .announce > .close:hover {color:rgba(255,255,255,1);}
body > .announce > .close a {position:absolute;top:0;left:0;width:100%;height:100%;outline:0;border:0;opacity:0;}
body > .announce a.button {background:rgba(255,176,54,1);border:1px solid rgba(20,20,20,1);color:rgba(20,20,20,1);text-shadow:none;padding:5px 10px;line-height:18px;text-decoration:none;text-transform:uppercase;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:10px;letter-spacing:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all .218s;-moz-transition:all .218s;-o-transition:all .218s;transition:all .218s;text-decoration:none;}
body > .announce a.button:hover {border:1px solid rgba(20,20,20,1);color:#FFF;background:rgba(20,20,20,0.6);text-decoration:none;}
body > .announce a {color:rgba(0,0,0,0.7);font-weight:900;}
body > .announce a * {font-weight:900;}
body > .announce a:hover {text-decoration:none;}
body > .announce ~ .left {min-height:calc(100vh - 139px);}
body.nav-mini > .announce {display:none!important;}
body.nav-mini > .announce ~ .left {min-height:calc(100vh - 100px);}

.left {position:relative;display:block;float:left;min-height:100%;margin:20px 0 0 100px;padding:0;border-right:0;background:none;z-index:2;overflow:visible;}
.right {position:relative;display:block;float:left;min-height:0;margin:20px 20px 80px 20px;padding:0;background:#FFF;z-index:1;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;overflow:visible;}

.left {min-height:calc(100vh - 100px);}
.left.full, .right.full {z-index:11;-webkit-transition:width .4s ease-in-out, margin .4s ease-in-out;transition:width .4s ease-in-out, margin .4s ease-in-out, position 0s .4s;}
/* Right full-height */.right.full {width:calc(60% - 60px);position:fixed;top:0;right:0;height:100vh;max-height:calc(100vh - 40px);z-index:20;}
/* Right full-height */.announce ~ .right.full {height:100vh;max-height:calc(100vh - 80px);}
body.content-fullscreen .right.full {position:fixed;top:0;right:0;z-index:20;width:calc(100% - 100px);-webkit-transition:width .4s ease-in-out, margin .4s ease-in-out;transition:width .4s ease-in-out, margin .4s ease-in-out, position 0s;}
.left.minimized, .right.minimized {width:calc(40% - 40px);-webkit-transition:width .4s ease-in-out, margin .4s ease-in-out;transition:width .4s ease-in-out, margin .4s ease-in-out;}
.left.fullscreen {width:calc(100% - 40px);-webkit-transition:width .4s ease-in-out, margin .4s ease-in-out;transition:width .4s ease-in-out, margin .4s ease-in-out;}
.right.offscreen {width:0%;overflow:hidden;-webkit-transition:width .4s ease-in-out, margin .4s ease-in-out;transition:width .4s ease-in-out, margin .4s ease-in-out;}
.left.minimized:hover {z-index:12;}
/* AppHub display when /load screens are visible */
.left.minimized {z-index:12;}

.messaging {position:fixed;display:block;top:0;right:-30px;width:0;max-width:calc(50vw - 100px);height:100%;background:rgba(255,255,255,1);z-index:304;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
.messaging.in {width:100%;right:0;opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}

.invitation {position:fixed;display:block;top:0;right:-30px;width:0;max-width:calc(50vw - 100px);height:100%;background:rgba(255,255,255,1);z-index:10002;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
.invitation.in {width:100%;right:0;opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}

.appHubHome {position:fixed;display:block;top:0;right:-30px;width:0;max-width:calc(50vw - 100px);height:100%;background:rgba(255,255,255,1);z-index:10002;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
.appHubHome.in {width:100%;right:0;opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}

.referEarn {position:fixed;display:block;top:0;right:-30px;width:0;max-width:1200px;height:100%;overflow-y:auto;background:rgba(255,255,255,1);z-index:10002;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
.referEarn.in {width:100%;right:0;opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}

.referEarn + .close {position:fixed;display:block;top:0;right:-30px;width:0;height:0;background:rgba(var(--vs-font-color-rgb),0.5);opacity:0;z-index:9999;transition:width 0s .2s, height 0s .2s, right 0s .2s, opacity .2s 0s ease-in-out;}
.referEarn.in + .close {right:0;width:100%;height:100vh;opacity:1;transition:width 0s 0s, height 0s 0s, right 0s 0s, opacity .2s 0s ease-in-out;}
.referEarn + .close .refer_close {position:absolute;display:block;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;}

.library {position:fixed;display:block;top:0;right:-30px;width:0;width:0;max-width:100%;height:100%;background:rgba(var(--white),1);z-index:10003;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
.library.in {width:1200px;right:0;opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
body.libraryIn {overflow:hidden;}

ul.side-navigation {position:fixed;display:block;top:0;left:0;width:250px;max-width:250px;height:100%;z-index:302;list-style-type:none;margin:0;padding:0 0 250px 0;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;-ms-transition:width .4s ease-in-out;transition:width .4s ease-in-out;}
ul.side-navigation.settings_nav {display:none;}
/*ul.side-navigation:hover {width:400px;}*/
ul.side-navigation * {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;}
/*ul.side-navigation:after {content:'';display:block;position:fixed;top:0;left:0;width:250px;min-height:100vh;background:rgba(var(--vs-font-color-rgb),1);z-index:-1;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;-ms-transition:width .4s ease-in-out;transition:width .4s ease-in-out;}
ul.side-navigation:before {content:'';display:block;position:fixed;top:0;left:0;width:250px;height:100%;background:transparent;background:-moz-linear-gradient(left, rgba(30,33,47,0) 90%, rgba(30,33,47,0.2) 100%);background:-webkit-linear-gradient(left, rgba(30,33,47,0) 90%,rgba(30,33,47,0.2) 100%);background:linear-gradient(to right, rgba(30,33,47,0) 90%,rgba(30,33,47,0.2) 100%);z-index:0;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;-ms-transition:width .4s ease-in-out;transition:width .4s ease-in-out;}*/
ul.side-navigation::-webkit-scrollbar, ul.side-navigation > span::-webkit-scrollbar {width:9px;}
ul.side-navigation::-webkit-scrollbar-thumb, ul.side-navigation > span::-webkit-scrollbar-thumb {border-radius:10px;background-color:#3d3d3d;border:3px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
ul.side-navigation li {display:block;position:relative;width:100%;clear:both;padding:0;text-align:center;margin:0;padding:10px 0;background:transparent;cursor:pointer;overflow:visible;border:1px solid rgba(255,255,255,0);border-left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;transition:font-size .1s ease-in-out, background .1s ease-in-out, box-shadow .1s ease-in-out, border .1s ease-in-out;}

ul.side-navigation li.home, ul.side-navigation li.my_promotions_nav, ul.side-navigation li.network, ul.side-navigation li.partner {background:transparent;}
ul.side-navigation li.home .product i {opacity:1;transition:.1s ease-in-out;}
ul.side-navigation li.home:hover .product i {opacity:0;}
ul.side-navigation li.selected, ul.side-navigation li.selected:hover {background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 76 106 / 8%);border-color:rgba(var(--vs-font-color-rgb),0.1);}
ul.side-navigation > li:before, ul.side-navigation > span > li:before {content:'';position:absolute;top:0;left:0;width:0px;height:100%;background:rgba(255,255,255,1);-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;-ms-transition:width .2s ease-in-out;transition:width .2s ease-in-out;}
ul.side-navigation li.selected:before {width:5px;}
ul.side-navigation li:hover {background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 76 106 / 8%);border-color:rgba(var(--vs-font-color-rgb),0.1);}
ul.side-navigation li:hover h5 {font-size:14px;}
ul.side-navigation li.icon {height:50px;padding-top:0;padding-bottom:0;}
ul.side-navigation li.icon span.icon {font-size:0;}
ul.side-navigation li.icon i {font-size:24px;line-height:50px;color:rgba(var(--vs-font-color-rgb),0.45);vertical-align:middle;transition:font-size .1s ease-in-out;}
ul.side-navigation li.settings {margin-bottom:30px;}
ul.side-navigation li.new {margin:10px 0 20px 10px;width:calc(100% + -20px);height:75px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-radius:15px;background:rgba(150,203,73,0.92);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));transition:all .1s ease-in-out;box-shadow:3px 3px 8px 0 rgba(0,0,0,0.08);border:0;}
ul.side-navigation li.new.network {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.side-navigation li.new.network:hover, ul.side-navigation li.new.network.selected, ul.side-navigation li.new.network.selected:hover {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.side-navigation li.new.network span.icon i, ul.side-navigation li.new.network h5 {color:rgba(255,255,255,1);}
ul.side-navigation li.new.selected, ul.side-navigation li.new.selected:hover {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
body.nav-mini ul.side-navigation li.new.network span.icon i {color:rgba(255,255,255,1);}
body.nav-mini ul.side-navigation li.new.network h5 {color:rgba(var(--vs-font-color-rgb),1);}
ul.side-navigation li.new:before, ul.side-navigation li.home:before {display:none;}
ul.side-navigation li.new span.icon i, ul.side-navigation li.new h5 {color:rgba(255,255,255,1);font-size:20px;font-weight:700;text-shadow:-1px -1px 0 rgba(0,0,0,0.15);}
ul.side-navigation li.new .icon, ul.side-navigation li.new .product h5 {line-height:75px;font-weight:600;}
ul.side-navigation li.new .icon {width:50px;text-align:right;}
ul.side-navigation li.new:hover {box-shadow:0 0 20px rgba(0,0,0,0.25);transform:scale(1.05);}
ul.side-navigation li.new.done {border-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px;width:100%;margin:0;}
ul.side-navigation li.new.done .icon {width:100%;}
ul.side-navigation li.promote, ul.side-navigation li.promote:hover {background:linear-gradient(45deg, rgb(238,78,5) 0%,rgb(246,158,28) 100%);}
ul.side-navigation li.promote i {color:rgba(0,0,0,0.5);}
ul.side-navigation li.promote:hover .icon i {font-size:32px;}
@media only screen and (max-width:500px) {
    ul.side-navigation li.promote {display:none;}
}
ul.side-navigation li.home:hover > span.icon i {font-size:30px;}
/*body.nav-mini ul.side-navigation li.home {overflow:hidden;}*/
/*ul.side-navigation li.network:after {content:'';position:absolute;top:100%;left:0;width:100%;height:15px;background:linear-gradient(0deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.15) 100%);}*/
/*ul.side-navigation li.show-options:after {content:'';position:absolute;top:100%;left:0;width:100%;height:15px;background:linear-gradient(0deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.15) 100%);}*/
ul.side-navigation li.sub {position:relative;height:40px;max-width:calc(100% - 30px);background:rgba(255,255,255,0);box-shadow:none;border:none;}
ul.side-navigation li.sub:before {content:'';position:absolute;display:block;z-index:0;top:2px;left:0;width:calc(100% - 10px);height:calc(100% - 4px);background:rgba(var(--vs-font-color-rgb),0);border-top-right-radius:8px;border-bottom-right-radius:8px;transition:background .2s ease-in-out, width .2s ease-in-out;}
ul.side-navigation li.sub.selected:hover {background:transparent;box-shadow:none;}
ul.side-navigation li.sub:hover:before, ul.side-navigation li.sub.selected:before {background:rgba(var(--vs-font-color-rgb),0.04);width:100%;}
ul.side-navigation li.sub h5 {height:40px;line-height:40px;font-weight:600;}
ul.side-navigation li.sub .product.double h5 span:nth-last-of-type(2) {margin:4px 0 0 0;}
ul.side-navigation li.sub .product.double h5 span:nth-last-of-type(1) {font-size:8px;line-height:8px;}
ul.side-navigation li.sub span.icon {line-height:40px;}
ul.side-navigation li.sub span.icon i {font-size:20px;line-height:40px;}
ul.side-navigation li.sub img {border-radius:50%;max-height:28px;}
ul.side-navigation li > a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;}
ul.side-navigation li span.icon {width:60px;float:left;line-height:50px;}
ul.side-navigation li span.icon.green:before {content:'';position:absolute;display:inline-block;top:14px;left:14px;width:16px;height:16px;margin:0;border-radius:50%;background:rgba(150,203,73,1);box-shadow:2px 2px 1px rgba(30,33,47,0.45);z-index:2;}
ul.side-navigation li span.icon.red:before {content:'';position:absolute;display:inline-block;top:14px;left:14px;width:16px;height:16px;margin:0;border-radius:50%;background:rgba(233,78,78,1);box-shadow:2px 2px 1px rgba(30,33,47,0.45);z-index:2;}
ul.side-navigation li .beamer_icon.active, ul.side-navigation li #beamerIcon.active {background:rgba(233,78,78,1)!important;top:14px;left:14px;animation:none;width:16px;height:16px;line-height:16px;box-shadow:2px 2px 1px rgba(30,33,47,0.45);}
ul.side-navigation li img {position:relative;display:inline-block;max-width:calc(100% - 30px);margin:0 auto;vertical-align:middle;}
ul.side-navigation li span.product {position:relative;width:calc(100% - 60px);float:left;text-align:left;opacity:1;transition:opacity .2s .35s ease-in-out;}
ul.side-navigation li h5 {color:rgba(var(--vs-font-color-rgb),1);margin:0;line-height:50px;/*text-transform:uppercase;*/font-size:12px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
ul.side-navigation li .product.double h5 span:nth-last-of-type(2) {display:block;line-height:20px;margin:10px 0 0 0;font-weight:600;}
ul.side-navigation li .product.double h5 span:nth-last-of-type(1) {display:block;line-height:10px;font-size:10px;color:rgba(var(--vs-font-color-rgb),0.6);font-weight:500;text-transform:none;letter-spacing:0.05em;}
body.nav-mini ul.side-navigation li.new span.icon i, body.nav-mini ul.side-navigation li.new h5 {text-shadow:none;}
body.nav-mini ul.side-navigation li .product.double h5 {height:inherit;}
body.nav-mini ul.side-navigation li .product.double h5 span:nth-last-of-type(2) {margin:0;line-height:12px;}
body.nav-mini ul.side-navigation li .product.double h5 span:nth-last-of-type(1) {color:rgba(var(--vs-font-color-rgb),0.5);display:none;}
ul.side-navigation li p {display:none;margin:0;padding:0;font-size:10px;text-transform:uppercase;color:rgba(var(--vs-font-color-rgb),0.6);}
ul.side-navigation li.selected p {display:block;}
ul.side-navigation li p a {display:block;width:100%;padding:5px 0;color:rgba(255,255,255,0.6);text-decoration:none;transition:color .2s ease-in-out;}
ul.side-navigation li p a:hover {color:rgba(255,255,255,1);}
ul.side-navigation li p a i.icon-right-open-big {width:0;opacity:0;margin:0 0 0 0;transition:opacity .2s ease-in-out, margin .2s ease-in-out;}
ul.side-navigation li p a:hover i.icon-right-open-big {opacity:1;margin:0 0 0 5px;}
ul.side-navigation li p:empty {display:none;}
body ul.side-navigation li p span.green {float:left;margin:0;}
body ul.side-navigation li p span.green:before {content:'';position:relative;display:inline-block;width:0.8em;height:0.8em;margin:0 5px 0 0;border-radius:50%;background:rgba(150,203,73,1);}
ul.side-navigation li span#HW_badge_cont {position:absolute!important;background:none!important;box-shadow:none!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;border-radius:0!important;}
ul.side-navigation li #HW_badge  {position:absolute!important;display:inline-block!important;bottom:auto!important;left:14px!important;top:14px!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;background:rgba(233,78,78,1)!important;line-height:16px!important;color:#FFF!important;font-size:10px!important;font-weight:bold!important;text-align:center!important;text-shadow:2px 2px 0 rgba(0,0,0,0.35)!important;border-radius:8px!important;box-shadow:2px 2px 1px rgba(30,33,47,0.45)!important;-webkit-transition:all .08s ease-in-out!important;transition:all .08s ease-in-out!important;}
ul.side-navigation li:hover #HW_badge {width:16px!important;height:16px!important;margin:0!important;font-size:10px!important;border-radius:8px!important;box-shadow:2px 2px 0 rgba(0,0,0,0.35)!important;}
ul.side-navigation li #HW_badge.HW_softHidden {display:none!important;}

ul.side-navigation ul.hamburger {position:absolute;top:0;right:0;width:50px;height:50px;padding:10px;display:none;color:rgba(255,255,255,1);z-index:6;cursor:pointer;}
ul.side-navigation ul.hamburger:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0);z-index:3;}
ul.side-navigation ul.hamburger li {opacity:1;position:absolute;top:0;right:10px;display:block;width:30px;height:4px;padding:0;border-radius:2px;background:rgba(255,255,255,1);z-index:-1;border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.side-navigation.open ul.hamburger li {background:rgba(255,255,255,0);}
ul.side-navigation ul.hamburger li:nth-of-type(1) {top:13px;}
ul.side-navigation ul.hamburger li:nth-of-type(2) {top:23px;}
ul.side-navigation ul.hamburger li:nth-of-type(3) {top:33px;}
ul.side-navigation ul.hamburger li:nth-of-type(2):before, ul.side-navigation ul.hamburger li:nth-of-type(2):after {content:'';opacity:0;position:fixed;top:20px;right:10px;display:block;width:30px;height:4px;border-radius:2px;background:rgba(255,255,255,1);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.side-navigation.open ul.hamburger li:nth-of-type(2):before, ul.side-navigation.open ul.hamburger li:nth-of-type(2):after {opacity:1;}
ul.side-navigation.open ul.hamburger li:nth-of-type(2):before {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
ul.side-navigation.open ul.hamburger li:nth-of-type(2):after {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

#HW_frame_cont {position:fixed!important;top:auto!important;left:255px!important;bottom:50px!important;}
#HW_frame_cont:before {content:'';position:absolute;display:block;bottom:13px;left:-12px;width:0;height:0;border-right:12px solid rgba(252,252,252,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
body.nav-mini #HW_frame_cont {left:85px!important;}


ul.side-navigation a.button {position:relative;display:inline-block;width:auto;margin:0;padding:20px 10px;font-weight:600;text-decoration:none;cursor:pointer;color:rgba(255,255,255,1);text-shadow:-1px -1px 0 rgba(0,0,0,0.25);background:rgba(255,255,255,1);border-radius:5px;box-shadow:1px 1px 3px rgba(var(--vs-font-color-rgb),0.1), 3px 3px 0px rgba(var(--vs-font-color-rgb),0);transition:all .2s ease-in-out;}
ul.side-navigation a.button {background:linear-gradient(45deg, rgb(var(--vs-font-color-rgb)) 0%,rgb(164,165,181) 100%);}
ul.side-navigation a.button:hover, ul.side-navigation a.button:focus {transform:translateY(-2px);box-shadow:4px 4px 6px rgba(var(--vs-font-color-rgb),0.05), 3px 3px 6px rgba(var(--vs-font-color-rgb),0.05);}
ul.side-navigation a.button.green {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.side-navigation a.button.orange {background:linear-gradient(45deg, rgb(238,78,5) 0%,rgb(246,158,28) 100%);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.side-navigation a.button.purple {background:linear-gradient(45deg, rgb(var(--vs-font-color-rgb)) 0%,rgb(164,165,181) 100%);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.side-navigation a.button.red {background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.side-navigation a.button.grey {filter:grayscale(100%) opacity(0.4)}
ul.side-navigation a.button i.icon-right-open-big {position:absolute;top:calc(50% - 0.75em);right:10px;width:1.5em;height:1.5em;line-height:1.5em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.side-navigation a.button:hover i.icon-right-open-big, ul.side-navigation a.button:focus i.icon-right-open-big {right:0;opacity:1;}
ul.side-navigation a.button i.icon-left-open-big {position:absolute;top:calc(50% - 0.75em);left:10px;width:1.5em;height:1.5em;line-height:1.5em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.side-navigation a.button:hover i.icon-left-open-big, ul.side-navigation a.button:focus i.icon-left-open-big {left:0;opacity:1;}


ul.side-navigation li ul.dropdown {position:absolute;display:block;top:0px;left:calc(100% + 10px);min-width:0;height:0;margin:0;padding:0;list-style-type:none;opacity:0;box-shadow:0 0 0 rgba(0,0,0,0.15);overflow:hidden;color:#1c1e2b;z-index:2;}
ul.side-navigation li.dropdown:hover > ul.dropdown {height:initial;opacity:1;overflow:visible;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;border-radius:5px;-webkit-transition:opacity .35s ease-in-out, box-shadow .35s .1s ease-in-out;transition:opacity .35s ease-in-out, box-shadow .35s .1s ease-in-out;}
ul.side-navigation li ul.dropdown:after {content:'';display:block;position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);z-index:-1;}
ul.side-navigation li ul.dropdown li {border-radius:0;}
ul.side-navigation li ul.dropdown li:first-of-type:before {content:'';position:absolute;display:block;top:13px;left:-12px;width:0;height:0;border-right:12px solid rgba(255,255,255,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
ul.side-navigation li ul.dropdown li:first-of-type:hover:before {border-right:12px solid rgba(var(--vs-font-color-rgb),1);}
ul.side-navigation li ul.dropdown li {position:relative;display:block;width:100%;max-width:600px;margin:-20px 0 0 0;padding:0 22px;background:#FFF;border-bottom:1px solid #ECECEC;line-height:50px;opacity:0;text-align:left;}
ul.side-navigation li ul.dropdown li.icon {padding:0 20px 0 10px;}
ul.side-navigation li.dropdown:hover > ul.dropdown li {margin:0;opacity:1;width:100%;-webkit-transition:opacity .35s ease-in-out, width .35s ease-in-out, margin .05s ease-in-out;transition:opacity .35s ease-in-out, width .35s ease-in-out, margin .05s ease-in-out;}
ul.side-navigation li ul.dropdown li:first-of-type {margin:0 0 0 0;opacity:1;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;}
ul.side-navigation li ul.dropdown li:last-of-type {border:0;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
ul.side-navigation li ul.dropdown li:hover {background:rgba(var(--vs-font-color-rgb),1);color:#FFF;}
ul.side-navigation li ul.dropdown li:hover h4, ul.side-navigation li ul.dropdown li:hover h5 {color:#FFF;}
ul.side-navigation li ul.dropdown li h4 {margin:0;padding:0 20px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:rgba(var(--vs-font-color-rgb),1);}
ul.side-navigation li ul.dropdown li h5 {margin:0;}
ul.side-navigation li ul.dropdown li.double h4 {position:relative;line-height:40px;padding:0 0 0 30px;}
ul.side-navigation li ul.dropdown li.double h4 i {position:absolute;top:50%;left:0px;width:20px;height:20px;line-height:20px;margin:-5px 0 0 0;font-size:;}
ul.side-navigation li ul.dropdown li.double h4 span {position:absolute;top:30px;left:30px;display:block;line-height:10px;font-size:8px;line-height:8px;color:rgba(var(--vs-font-color-rgb),0.6);font-weight:500;text-transform:none;letter-spacing:0.05em;}
ul.side-navigation li ul.dropdown li.double:hover h4 span {color:rgba(var(--vs-font-color-rgb-inverse),0.6);}
ul.side-navigation li ul.dropdown li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;}
ul.side-navigation li ul.dropdown li i {font-size:1em;margin:0 5px 0 0;color:rgba(var(--vs-font-color-rgb),0.5);font-size:16px;}
ul.side-navigation li ul.dropdown li:hover i {color:rgba(255,255,255,0.5);}
ul.side-navigation li ul.dropdown li img {-webkit-filter:invert(100%);position:absolute;display:block;top:50%;left:20px;width:16px;height:16px;margin:-8px 0 0 0;outline:0;border:0;}
ul.side-navigation li ul.dropdown li:hover img {-webkit-filter:invert(100%);}

ul.side-navigation li div.show-tooltip {position:absolute;display:block;top:5px;left:calc(100% + 5px);min-width:0;height:0;margin:0;padding:0;list-style-type:none;opacity:0;box-shadow:0 0 0 rgba(0,0,0,0.15);overflow:hidden;color:#1c1e2b;z-index:2;background:rgba(var(--vs-font-color-rgb),1);text-align:left;}
ul.side-navigation li div.show-tooltip:before {content:'';position:absolute;display:block;top:13px;left:-12px;width:0;height:0;border-right:12px solid rgba(var(--vs-font-color-rgb),1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
ul.side-navigation li.tooltip:hover > div.show-tooltip {height:initial;opacity:1;overflow:visible;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;border-radius:5px;margin:0;padding:20px 25px;opacity:1;width:350px;max-width:100vw;-webkit-transition:opacity .35s ease-in-out, width .35s ease-in-out, margin .05s ease-in-out;transition:opacity .35s ease-in-out, width .35s ease-in-out, margin .05s ease-in-out;}
ul.side-navigation li div.show-tooltip h3, ul.side-navigation li div.show-tooltip h5 {margin:0 0 10px;padding:0 40px 0 0;font-size:1.25rem;color:#fff;}
ul.side-navigation li div.show-tooltip h5 {color:rgba(255,255,255,1)!important;}
ul.side-navigation li div.show-tooltip p {display:block!important;margin:0 0 20px 0!important;color:rgba(var(--vs-font-color-rgb-inverse),.75)!important;font-size:.85rem!important;line-height:1.5em!important;text-transform:none!important;}
ul.side-navigation li div.show-tooltip a.button {width:100%;min-width:200px;text-align:center;font-size:1.2em;}
ul.side-navigation li div.show-tooltip em {font-style:normal;font-weight:600;color:rgba(255,255,255,1);}
ul.side-navigation li div.show-tooltip *:last-child {margin-bottom:0;}
ul.side-navigation li div.show-tooltip .upgradeButton {display:none;}
body.nav-mini ul.side-navigation li div.show-tooltip .upgradeButton {display:block;}
body.nav-mini ul.side-navigation li.trial.tooltip .product {display:none;}

ul.side-navigation li.dropdown:hover > ul.dropdown li:nth-of-type(2) {transition-delay:0s;}
ul.side-navigation li.dropdown:hover > ul.dropdown li:nth-of-type(3) {transition-delay:.02s;}
ul.side-navigation li.dropdown:hover > ul.dropdown li:nth-of-type(4) {transition-delay:.04s;}
ul.side-navigation li.dropdown:hover > ul.dropdown li:nth-of-type(5) {transition-delay:.06s;}
ul.side-navigation li.dropdown:hover > ul.dropdown li:nth-of-type(6) {transition-delay:.08s;}
ul.side-navigation li.dropdown:hover > ul.dropdown li:nth-of-type(n+7) {transition-delay:.1s;}

ul.side-navigation li.trial {height:auto;}
ul.side-navigation li.trial:before {display:none;}
ul.side-navigation li.trial.selected, ul.side-navigation li.trial:hover {background:transparent;box-shadow:none;}
ul.side-navigation li.trial .icon {position:relative;}
ul.side-navigation li.trial .icon h1 {position:relative;display:block;width:100%;margin:0;text-align:center;line-height:50px;font-size:20px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;text-shadow:2px 2px 0 rgba(0,0,0,0.2);z-index:2;}
ul.side-navigation li.trial .icon i {position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:30px;color:rgba(70,75,105,0.25);}
ul.side-navigation li.trial .icon i:before {margin:0;}
ul.side-navigation li.trial .product h5 {line-height:35px;padding:15px 0 0 0;}
ul.side-navigation li.trial:hover .product h5 {font-size:12px;}
ul.side-navigation li.trial .product h5:before {content:'Free Trial';position:absolute;top:10px;left:0;color:rgba(var(--vs-font-color-rgb),0.45);font-size:10px;/*text-transform:uppercase;letter-spacing:1px;*/line-height:14px;font-family:var(--vs-font-family),Arial,sans-serif;}
ul.side-navigation li.trial .product p, ul.side-navigation li.trial.selected .product p {display:none}
ul.side-navigation li.trial .product p a.button {width:100%;min-width:200px;text-align:center;font-size:1.2em;}
ul.side-navigation li.trial .option {display:block;position:relative;clear:both;width:100%;padding:0 20px 10px;font-size:16px;opacity:1;transition:opacity .2s .35s ease-in-out;}
ul.side-navigation li.trial .option a.button {padding:20px 30px;width:100%;overflow:hidden;text-overflow:ellipsis;/*white-space:nowrap;*/}
ul.side-navigation li.trial a i {color:rgba(255,255,255,1);}
body.nav-mini ul.side-navigation li.trial p a, body.nav-mini ul.side-navigation li.trial p a:hover {color:rgba(255,255,255,1);}
body.nav-mini ul.side-navigation li.trial .product p, body.nav-mini ul.side-navigation li.trial.selected .product p {display:block}
body.nav-mini ul.side-navigation li.trial .option {opacity:0;transition:opacity 0s 0s ease-in-out;height:0;}
body.nav-mini ul.side-navigation li.trial .product h5 {padding:0;line-height:12px;}
body.nav-mini ul.side-navigation li.trial .product h5:before {display:none;}

@media only screen and (max-width:768px) {
    ul.side-navigation li.trial {position:fixed;bottom:0;left:0;z-index:2;background:rgba(var(--vs-font-color-rgb),1);box-shadow:0 0 15px rgba(var(--vs-font-color-rgb),0.5);}
}

ul.side-navigation li.attention {height:auto;box-shadow:0 0 8px rgb(70 76 106 / 8%);background:rgba(252,252,255,1);border:0;border-left:5px solid #e94e4e;}
ul.side-navigation li.attention:before {display:none;}
ul.side-navigation li.attention.selected, ul.side-navigation li.attention:hover {background:rgba(252,252,255,1);border:0;border-left:5px solid #e94e4e;}
ul.side-navigation li.attention .icon {position:relative;}
ul.side-navigation li.attention .icon h1 {position:relative;display:block;width:100%;margin:0;text-align:center;line-height:50px;font-size:20px;color:rgba(255,255,255,1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;text-shadow:2px 2px 0 rgba(0,0,0,0.2);z-index:2;}
ul.side-navigation li.attention .product h5 {line-height:35px;padding:15px 0 0 0;}
ul.side-navigation li.attention:hover .product h5 {font-size:12px;}
ul.side-navigation li.attention .product h5:before {content:'Attention';position:absolute;top:10px;left:0;color:rgba(var(--vs-font-color-rgb),0.35);font-size:7px;text-transform:uppercase;letter-spacing:1px;line-height:10px;font-family:var(--vs-font-family),Arial,sans-serif;}
ul.side-navigation li.attention .product p, ul.side-navigation li.attention.selected .product p {display:none}
ul.side-navigation li.attention .product p a.button {width:100%;min-width:200px;text-align:center;font-size:1.2em;}
ul.side-navigation li.attention .option {display:block;position:relative;clear:both;width:100%;padding:0 20px 10px;font-size:16px;opacity:1;transition:opacity .2s .35s ease-in-out;}
ul.side-navigation li.attention .option a.button {padding:20px 30px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.side-navigation li.attention .option p {display:block;text-align:left;margin:5px 0 0 0;padding:0 10px;border-left:3px solid currentColor;text-transform:none;font-size:11px;}
ul.side-navigation li.attention a i {color:rgba(255,255,255,1);}
body.nav-mini ul.side-navigation li.attention p a, body.nav-mini ul.side-navigation li.attention p a:hover {color:rgba(255,255,255,1);}
body.nav-mini ul.side-navigation li.attention .product p, body.nav-mini ul.side-navigation li.attention.selected .product p {display:block}
body.nav-mini ul.side-navigation li.attention .option {opacity:0;transition:opacity 0s 0s ease-in-out;height:0;overflow:hidden;}
body.nav-mini ul.side-navigation li.attention .product h5 {padding:0;line-height:12px;}
body.nav-mini ul.side-navigation li.attention .product h5:before {display:none;}

ul.side-navigation li.dropdown ul.dropdown {}
ul.side-navigation li ul.dropdown::-webkit-scrollbar, ul.side-navigation li ul.dropdown > span::-webkit-scrollbar {width:10px;background:rgba(255,255,255,1);border-radius:5px;}
ul.side-navigation li ul.dropdown::-webkit-scrollbar-thumb, ul.side-navigation li ul.dropdown > span::-webkit-scrollbar-thumb {border-radius:10px;background-color:#3d3d3d;border:3.5px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
ul.side-navigation li ul.dropdown span.brand-container {position:relative;display:block;width:100%;max-height:calc(100vh - 10px);overflow:hidden;overflow-y:auto;background:rgba(255,255,255,1);border-radius:5px;}
ul.side-navigation li ul.dropdown span.brand-container li {line-height:normal;}
ul.side-navigation li ul.dropdown.top {display:block;position:relative;width:100%;}
ul.side-navigation li ul.dropdown.bottom {top:auto;bottom:0px;height:0;}
ul.side-navigation li:hover ul.dropdown.bottom {height:auto;}
ul.side-navigation li ul.dropdown.bottom li:first-of-type:before {display:none;}
ul.side-navigation li ul.dropdown.bottom li:last-of-type:before {content:'';position:absolute;display:block;top:13px;left:-12px;width:0;height:0;border-right:12px solid rgba(255,255,255,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
ul.side-navigation li ul.dropdown.bottom li:last-of-type:hover:before {border-right:12px solid rgba(var(--vs-font-color-rgb),1);}
ul.side-navigation li ul.dropdown.bottom li.old-account h4 {font-size:14px;}

ul.side-navigation li ul.dropdown.has-container:before {display:none;}
ul.side-navigation li ul.dropdown.has-container:before {content:'';position:absolute;display:block;top:13px;left:-12px;width:0;height:0;border-right:12px solid rgba(255,255,255,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}

ul.side-navigation li:hover ul.dropdown.has-container:before {display:none;}
ul.side-navigation li:hover ul.dropdown.has-container div.arrow {display:block;position:absolute;top:0;left:0;width:100%;height:50px;}
ul.side-navigation li:hover ul.dropdown.has-container div.arrow:before {content:'';position:absolute;display:block;top:13px;left:-12px;width:0;height:0;border-right:12px solid rgba(255,255,255,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
ul.side-navigation li:hover ul.dropdown.has-container div.arrow.show:before {border-right:12px solid rgba(var(--vs-font-color-rgb),1);}

ul.side-navigation span.top {position:relative;display:block;padding:10px 0 0 0;}
ul.side-navigation span.bottom {position:fixed;display:block;width:250px;bottom:0;left:0;background:transparent);z-index:2;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;-ms-transition:width .4s ease-in-out;transition:width .4s ease-in-out;}
/*ul.side-navigation span.bottom li:first-of-type {border-top:1px solid rgba(30,33,47,0.2);}*/
ul.side-navigation span.bottom li h5 {font-size:10px;}
ul.side-navigation span.bottom li:hover h5 {font-size:12px;}
/*ul.side-navigation span.bottom:before {content:'';display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:transparent;background:-moz-linear-gradient(left, rgba(30,33,47,0) 90%, rgba(30,33,47,0.2) 100%);background:-webkit-linear-gradient(left, rgba(30,33,47,0) 90%,rgba(30,33,47,0.2) 100%);background:linear-gradient(to right, rgba(30,33,47,0) 90%,rgba(30,33,47,0.2) 100%);z-index:0;}*/
ul.side-navigation span.bottom li span.product {opacity:1;transition:opacity .2s .35s ease-in-out;}

@media only screen and (min-width:769px) {
body.nav-mini {padding:0 0 0 60px;}
body.nav-mini ul.side-navigation{width:60px;}
body.nav-mini ul.side-navigation:before, body.nav-mini ul.side-navigation:after {width:60px;}
body.nav-mini ul.side-navigation span.bottom {width:60px;}
body.nav-mini ul.side-navigation li.new span.icon {width:40px;text-align:center;}
body.nav-mini ul.side-navigation li.new.done span.icon {width:100%;}
body.nav-mini ul.side-navigation li span.product {position:absolute;display:block;top:50%;left:-9999px;width:max-content;width:auto;padding:10px 20px;transform:translateY(calc(-50% - 5px)) translateX(-5px);text-align:left;opacity:0;background:rgba(255,255,255,1);box-shadow:0 0 6px rgba(30,33,47,0.15);border-radius:5px;transition:opacity .25s ease-in-out, transform .25s ease-in-out, left 0s .25s ease-in-out;}
body.nav-mini ul.side-navigation li span.product:before {content:'';position:absolute;display:block;top:calc(50% - 12px);left:-12px;width:0;height:0;border-right:12px solid rgba(255,255,255,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
body.nav-mini ul.side-navigation li:hover span.product {left:65px;opacity:1;transform:translateY(-50%) translateX(0);transition:opacity .25s ease-in-out, transform .25s ease-in-out, left 0s 0s ease-in-out;}
body.nav-mini ul.side-navigation li h5 {margin:10px 0;font-size:12px;font-weight:800;line-height:12px;color:rgba(var(--vs-font-color-rgb),1);}
body.nav-mini ul.side-navigation li p {margin:0;font-size:0.6em;text-transform:uppercase;color:rgba(var(--vs-font-color-rgb),0.6);}
body.nav-mini ul.side-navigation li p a {color:rgba(var(--vs-font-color-rgb),0.6);}
body.nav-mini ul.side-navigation li p a:hover {color:rgba(var(--vs-font-color-rgb),1);}
body.nav-mini ul.side-navigation li.home span.product {opacity:0;}
body.nav-mini ul.side-navigation li p:after {content:'';position:relative;display:block;width:100%;height:0;clear:both;opacity:0;}
body.nav-mini ul.side-navigation li.dropdown span.product, body.nav-mini ul.side-navigation li.dropdown:hover span.product {opacity:0;}
body.nav-mini .submenu.new-promotion {left:100px;width:calc(100% - 120px);}
body.nav-mini .preview {left:60px;width:calc(100% - 120px);}
body.nav-mini .preview.external {left:0;width:100%;}
body.nav-mini ul.side-navigation li.new .product h5 {line-height:12px;}
}

@media only screen and (max-height:600px) {
    body {min-height:600px;}
    ul.side-navigation {position:absolute;}
    ul.side-navigation li {padding:6px 0;}
    ul.side-navigation li span.icon {font-size:0;line-height:34px;}
    ul.side-navigation li img {width:30px;}
    ul.side-navigation li span.product h5 {line-height:34px;}
    ul.side-navigation li.icon span.product h5 {line-height:50px;}
    ul.side-navigation li.trial.trial .product h5, ul.side-navigation li.trial.attention .product h5 {line-height:35px;}
    ul.side-navigation li.new span.product h5 {line-height:75px;}
    body.nav-mini ul.side-navigation li span.product h5 {line-height:12px;}
    /*ul.side-navigation span.bottom:after {content:'';position:absolute;display:block;bottom:100%;width:100%;height:50px;background:transparent;background:-moz-linear-gradient(top, rgba(var(--vs-font-color-rgb),0) 0%, rgba(var(--vs-font-color-rgb),1) 80%);background:-webkit-linear-gradient(top, rgba(var(--vs-font-color-rgb),0) 0%,rgba(var(--vs-font-color-rgb),1) 80%);background:linear-gradient(to bottom, rgba(var(--vs-font-color-rgb),0) 0%,rgba(var(--vs-font-color-rgb),1) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#005d6185', endColorstr='rgba(var(--vs-font-color-rgb),1)',GradientType=0 );}*/
    ul.side-navigation span.bottom {position:relative;left:auto;bottom:auto;}
    ul.side-navigation span.bottom > li:first-of-type {border-top:0;}
    #HW_frame_cont {top:5px!important;bottom:auto!important;}
    #HW_frame_cont:before {display:none;}
    /*ul.side-navigation span.top {position:relative;display:block;width:100%;overflow:hidden;overflow-y:auto;max-height:calc(100vh - 250px);}
    ul.side-navigation span.top {padding-bottom:50px;}
    body.nav-mini ul.side-navigation span.top > li span.product {display:none;}
    body.nav-mini ul.side-navigation li.icon span.product h5 {line-height:12px;}*/
}


/* Navigation Overrides (to acocmpany side-navigation) */
.navigation.with-sidebar {background:transparent;box-shadow:none;}
.navigation.with-sidebar {}
.navigation.with-sidebar ul.menu {color:rgba(var(--vs-font-color-rgb),1);}
.navigation.with-sidebar ul.menu li.menu-item {border:0;}
.navigation.with-sidebar ul.menu li.menu-item.dropdown {padding:0 20px;}
.navigation.with-sidebar ul.menu li.menu-item.dropdown:hover {padding:0 20px;}
.navigation.with-sidebar ul.menu li.menu-item img.drop {display:none;}
.navigation.with-sidebar ul.menu li.menu-item i {font-size:1em;}
.navigation.with-sidebar ul.menu li.menu-item:hover {background:transparent;margin:0;padding:0 20px;}
.navigation.with-sidebar ul.menu li.menu-item.brands:after {left:20px;color:rgba(var(--vs-font-color-rgb),0.50);}
.navigation.with-sidebar ul.menu li.menu-item.influenrs:after {left:20px;color:rgba(var(--vs-font-color-rgb),0.50);}
.navigation.with-sidebar ul.menu li.menu-item.brands:hover:after, .navigation.with-sidebar ul.menu li.menu-item.influenrs:hover:after {color:rgba(var(--vs-font-color-rgb-inverse),0.50);}
.navigation.with-sidebar ul.menu li.menu-item > .new {margin:0;font-size:12px;color:rgba(var(--vs-font-color-rgb),1);font-weight:600;opacity:1;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;letter-spacing:1px;}
.navigation.with-sidebar ul.menu li.menu-item:hover > h3, .navigation ul.menu li.menu-item:hover > i {color:rgba(var(--vs-font-color-rgb),1);}
.left {margin:20px 0 0 20px;padding-bottom:160px;}
.right {}
.right.minimized {width:0;margin:0;}
.left.full {width:calc(100% - 40px);margin:20px 0 0 20px;}
body {overflow-x:hidden;padding:0 0 0 250px;-webkit-transition:padding .4s ease-in-out;-moz-transition:padding .4s ease-in-out;-o-transition:padding .4s ease-in-out;-ms-transition:padding .4s ease-in-out;transition:padding .4s ease-in-out;}
.navigation {display:none;}

ul.promotions {position:relative;display:block;width:100%;margin:0;padding:0;background:none;list-style-type;}
.promo_main_wrapper {margin:0 0 10px 0;}
/*ul.promotions:last-of-type {margin:0 0 100px 0;}*/
ul.promotions li.item {position:relative;display:block;width:100%;height:125px;margin:10px 0 0 0;padding:30px 20px 30px 15px;border-bottom:0!important;z-index:2;background:rgba(var(--vs-off-white),1);border-left:6px solid rgba(0,0,0,0.25);border-bottom:1px solid #ECECEC;-webkit-transition:background .15s ease-in-out, box-shadow .15s ease-in-out;-moz-transition:background .15s ease-in-out, box-shadow .15s ease-in-out;-o-transition:background .15s ease-in-out, box-shadow .15s ease-in-out;-ms-transition:background .15s ease-in-out, box-shadow .15s ease-in-out;transition:background .15s ease-in-out, box-shadow .15s ease-in-out;border-radius:6px;box-shadow:rgba(67, 71, 85, 0.1) 0px 0px 0.2em, rgba(0,0,0, 0.05) 0px 0.15em 0.2em;}
ul.promotions li.item:first-of-type {margin:0;}
ul.promotions li.item h3 {font-size:20px;max-width:65%;height:30px;margin:0;padding:0;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
ul.promotions li.item.test h3 {max-width:70%;}
ul.promotions li.item h4 {font-size:13px;max-width:65%;font-weight:normal;margin:0;padding:0;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.promotions li.item.test h4 {max-width:70%;}

ul.promotions li.item > h5 {position:absolute;top:10px;left:10px;margin:0;font-size:10px;line-height:20px;visibility:none;opacity:1;font-weight:500;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;display:none;}
ul.promotions li.item:hover h5 {visibility:visible;opacity:1;transition-delay:0.25s;}
ul.promotions.influencer li.item > h5 {opacity:1;top:5px;left:15px;}
ul.promotions li.item > h5 i {font-size:9px;margin:0 3px 0 0;}
ul.promotions li.item > h5 i:before {margin:0;}
ul.promotions li.item > h5 a {color:rgba(0,0,0,0.50);}
ul.promotions.influencer li.item > h5.promote_budget {opacity:1;bottom:8px;left:15px;top:auto;font-size:11px;color:rgba(0,0,0,0.60);line-height:30px;text-transform:uppercase;letter-spacing:1px;font-weight:500;}

ul.promotions li.item:hover {z-index:4;}
ul.promotions li.item .tag {margin:0;font-size:11px;font-weight:600;line-height:12px;}
ul.promotions li.item .tag a {color:#000;}
ul.promotions li.item .tag + i {font-size:13px;font-weight:500;position:relative;vertical-align:middle;margin:0 5px 0 15px;}
/*ul.promotions li.item .tag a.add-tag {font-size:0;-webkit-transition:font-size .15s ease-in-out;transition:font-size .15s ease-in-out;}*/
ul.promotions li.item .tag a i:before {margin-left:0;}
ul.promotions li.item:hover > h4 .tag a.add-tag {font-size:inherit;transition-delay:.35s;}
.left.minimized ul.promotions li.item h3.promotion-title {max-width:75%;}
.left.minimized ul.promotions li.item h4 {max-width:75%;}

ul.promotions li.item h4.end-time {position:relative;margin:0 0 10px 0;font-size:10px;font-weight:400;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;}
ul.promotions li.item h4.end-time i.icon-calendar {margin-left:5px;}
ul.promotions li.item h4.end-time:after {content:'\00A0';}
.hashtag_type h4.end-time { display:none !important;}
.hashtag_type h4.end-time + h4.fade {margin-top:30px;}
ul.promotions li.item div.test-mode {position:absolute;top:10px;left:15px;}
ul.promotions li.item div.test-mode label {float:left;font-size:10px;line-height:16px;font-weight:600;letter-spacing:initial;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;box-shadow:1px 1px 3px rgb(0 0 0 / 10%), 0 0 5px rgb(0 0 0 / 5%);transform:translate(0,-13px);padding:5px 8px;border-radius:5px;background:rgba(255,255,255,1);color:rgba(0,0,0,0.8);}
ul.promotions li.item div.test-mode .switch label {margin:0 5px;}
ul.promotions li.item.draft div.test-mode.incomplete i {font-size:1.25em;position:relative;display:inline-block;vertical-align:middle;color:#e94e4e;margin-right:3px;}
ul.promotions li.item.draft.test div.test-mode.incomplete {display:none;}

ul.promotions.old {margin:50px 0 0 0;}
ul.promotions.old li.item {height:70px;margin:0;padding:20px 20px 20px 15px;}
ul.promotions.old li.item:hover {height:70px;margin:0;transition-delay:0s;}
ul.promotions.old li.item h3.promotion-title {width:100%;max-width:100%;}
ul.promotions.old li.item h3 em {background:rgba(233,78,78,0.15);font-style:normal;padding:3px 5px;margin:0 3px;}
ul.promotions.old li.item h3 span.float-right {vertical-align:middle;float:right;font-size:13px;line-height:30px;/*text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0);*/transition:color .15s ease-in-out;}
ul.promotions.old li.item:hover h3 span.float-right {color:rgba(28,30,43,1);}
ul.promotions.old li.item h3 span.float-right i {float:right;margin:0 0 0 5px;vertical-align:middle;font-size:18px;color:rgba(28,30,43,1);}
ul.promotions.old li.item > a {position:absolute;top:0;left:0;width:100%;height:100%;border:0;outline:0;z-index:2;cursor:pointer;}

/* Promotions Search */
.search-container > input.search {position:relative;display:inline-block;width:100%;max-width:calc(100% - 150px);height:30px;line-height:30px;margin:0 0 10px 0;padding:0 10px 0 30px;border:0;font-size:18px;background:transparent;border-radius:0;overflow:hidden;
    -webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;color:rgba(var(--vs-font-color-rgb),1);box-shadow:none;}
.search-container > input.search::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.45);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.search-container > input.search:-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.45);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.search-container > input.search::-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.45);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.search-container > input.search:-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.45);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.search-container > input.search:hover::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:hover:-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:hover::-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:hover:-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:focus::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:focus:-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:focus::-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > input.search:focus:-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.2);}
.search-container > label {position:absolute;top:0;left:0;width:30px;height:30px;text-align:center;line-height:30px;font-size:20px;color:rgba(var(--vs-font-color-rgb),1);}
.search-container > .update_entry_counts {position:relative;display:inline-block;width:100%;max-width:150px;float:right;}
.search-container > a.action {position:relative;display:inline-block;top:initial;right:initial;margin:0;cursor:pointer;text-align:center;}
.search-container > a.action {position:relative;display:inline-block;height:30px;width:100%;max-width:150px;margin:0 auto;background:rgba(255,255,255,0);border-radius:5px;color:rgba(var(--vs-font-color-rgb),0.75);line-height:30px;font-size:11px;font-weight:600;text-align:center;cursor:pointer;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-decoration:none;-webkit-transition:background .15s ease-in-out, font-size .15s ease-in-out;-moz-transition:background .15s ease-in-out, font-size .15s ease-in-out;-o-transition:background .15s ease-in-out, font-size .15s ease-in-out;-ms-transition:background .15s ease-in-out, font-size .15s ease-in-out;transition:background .15s ease-in-out, font-size .15s ease-in-out;}
.search-container > a.action:hover {background:rgba(255,255,255,1);box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;}
.search-container > a.action.selected {background:rgba(255,255,255,1);box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;}

ul.promotions li.item.search-active + ul.variations {display:block!important;}
ul.promotions li.item.search-active + ul.variations > li {display:block!important;}
ul.promotions li.item.search-active + ul.variations + ul.variations > li{display:block!important;}
ul.promotions li.item.search-active + ul.variations {z-index:2;}


/* Promotion Sorting */
.left ul.tab {list-style-type:none;position:relative;display:block;max-width:100%;float:left;margin:0;padding:0;}
.left.minimized ul.tab {width:100%;}
.left ul.tab li {position:relative;display:inline-block;float:left;padding:10px 30px 10px 10px;cursor:pointer;line-height:20px;}
.left ul.tab li h3 {margin:0;color:rgba(var(--vs-font-color-rgb),0.50);display:inline-block;line-height:20px;font-size:20px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;-webkit-transition:color .15s ease-in-out;-mopz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.left.minimized ul.tab h3 {font-size:0;}
.left ul.tab li.selected h3 {color:rgba(var(--vs-font-color-rgb),1);}
.left ul.tab:hover li h3 {color:rgba(var(--vs-font-color-rgb),0.50);}
.left ul.tab li:hover > h3 {color:rgba(var(--vs-font-color-rgb),1);}
.left ul.tab li h3 em {margin:0 0 0 5px;color:rgba(var(--vs-font-color-rgb),0.5);font-style:normal;font-weight:500;font-size:18px;}
.left ul.tab li i {font-size:20px;}

/* Promotion Sorting 2 */
ul.promote-steps {position:relative;display:block;width:100%;list-style-type:none;margin:0;padding:0 0 10px 0;clear:both;background:rgba(255,255,255,0);}
ul.promote-steps li {position:relative;display:inline-block;width:calc(100% / 4 - 6px);max-width:250px;margin:0 3px;padding:5px 5px 5px 40px;float:left;background:transparent;border:1px solid rgba(255,255,255,0);border-radius:5px;box-shadow:0 0 0 rgba(255,255,255,0);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer;}
ul.promote-steps li:last-of-type {margin:0;}
ul.promote-steps li h3 {margin:0;padding:0;font-size:13px;font-weight:600;color:rgba(var(--vs-font-color-rgb),0.5);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
ul.promote-steps li h4 {margin:0;padding:0;font-size:11px;text-transform:uppercase;color:rgba(var(--vs-font-color-rgb),0.25);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
ul.promote-steps li span.icon {position:absolute;display:block;top:0;left:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;color:rgba(var(--vs-font-color-rgb),0.25);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
ul.promote-steps li span.number {position:absolute;display:block;top:0;right:10px;max-width:50px;height:40px;line-height:40px;text-align:right;font-size:16px;color:rgba(var(--vs-font-color-rgb),0.25);font-size:18px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
ul.promote-steps li span.number:empty {display:none;}
ul.promote-steps li:hover span.icon, ul.promote-steps li.selected span.icon {color:rgba(var(--vs-font-color-rgb),0.5);}
ul.promote-steps li:hover h3, ul.promote-steps li.selected h3 {color:rgba(var(--vs-font-color-rgb),0.75);}
ul.promote-steps li:hover h4, ul.promote-steps li.selected h4 {color:rgba(var(--vs-font-color-rgb),0.50);}
ul.promote-steps li:hover span.number, ul.promote-steps li.selected span.number {color:rgba(var(--vs-font-color-rgb),0.50);}
ul.promote-steps li:hover, ul.promote-steps li.selected:hover, ul.promote-steps li.selected {background:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0.20);box-shadow:0 0 5px rgba(0,0,0,0.05);}
ul.promote-steps li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;cursor:pointer;}
ul.promote-steps li:not(.complete):not(.selected) a {display:none;}
@media only screen and (min-width:1400px) {
    ul.promote-steps li {padding:5px 5px 5px 50px;}
    ul.promote-steps li h3 {font-size:18px;}
    ul.promote-steps li h4 {font-size:14px;}
    ul.promote-steps li span.icon, ul.promote-steps li span.number {font-size:24px;width:50px;height:50px;line-height:50px;}
}


ul.promotions li.item ul.promotion-data {position:absolute;display:inline-block;top:0;right:0;list-style-type:none;padding:0;margin:0;outline:0;border:0;font-size:0;text-align:right;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden;}
ul.promotions li.item ul.promotion-data li {position:relative;display:inline-block;text-align:center;max-width:none;min-width:100px;height:95px;padding:20px 10px 20px 10px;/*-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;*/}
ul.promotions li.item:hover ul.promotion-data li {height:135px;}
ul.promotions li.item.selected ul.promotion-data li {height:135px;padding:20px 10px 20px 10px;}
ul.promotions li.item.test ul.promotion li.promotion-entry-count {display:none;}
ul.promotions li.item ul.promotion-data li h3, ul.promotions li.item ul.promotion-data li h4 {max-width:none;}
ul.promotions li.item ul.promotion-data li:hover > h3, ul.promotions li.item ul.promotion-data li:hover > h4 {color:rgba(0,0,0,0);}

ul.promotions li.item ul.promotion-data li.submit-content, ul.promotions li.item ul.promotion-data li.submit-links, ul.promotions li.item ul.promotion-data li.highlight {min-width:125px;}
ul.promotions li.item ul.promotion-data li.submit-content:after, ul.promotions li.item ul.promotion-data li.submit-links:after, ul.promotions li.item ul.promotion-data li.highlight:after {content:'';position:absolute;display:block;bottom:15px;left:calc(50% - 25px);width:50px;height:3px;border-radius:1.5px;background:rgba(150,203,73,1);z-index:2;}

ul.promotions.influencer > li {height:90px;margin:10px 0 0 0;padding:20px 20px 0 15px;}
ul.promotions.influencer > li:hover {height:90px;padding:20px 20px 0 15px;}
ul.promotions.influencer ul.options {display:none;}
ul.promotions.influencer li.item ul.promotion-data li {height:115px;padding:30px 10px ;}
ul.promotions.influencer li.item:hover ul.promotion-data li {height:115px;padding:30px 10px;}
ul.promotions.influencer li.item:hover ul.promotion-data li > a {padding:30px 0;}
ul.promotions.influencer li.item:hover ul.promotion-data li span.count {top:32px;}
ul.promotions.influencer li.item ul.promotion-data li > a {padding:30px 0 0 0;}

ul.promotions li.item ul.promotion-data li span.count {position:absolute;display:inline-block;top:32px;left:33px;width:inherit;min-width:12px;height:12px;margin:0;padding:0 3px;line-height:12px;border-radius:6px;font-size:10px;text-align:center;color:rgba(255,255,255,1);font-weight:normal;background:rgba(233,78,78,1);box-shadow:1px 1px 0 rgba(0,0,0,0.20);z-index:3;-webkit-transition:top .15s ease-in-out;-moz-transition:top .15s ease-in-out;-o-transition:top .15s ease-in-out;-ms-transition:top .15s ease-in-out;transition:top .15s ease-in-out;}
ul.promotions li.item:hover ul.promotion-data li span.count {top:32px;transition-delay:.25s;}

ul.promotions li.item ul.promotion-data li > a {position:absolute;display:block;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:20px 0 0 0;color:rgba(20,30,43,1);outline:0;text-align:center;text-decoration:none;border:0;opacity:0;/*-webkit-transition:padding .15s ease-in-out;-moz-transition:padding .15s ease-in-out;-o-transition:padding .15s ease-in-out;-ms-transition:padding .15s ease-in-out;transition:padding .15s ease-in-out;*/}
ul.promotions li.item:hover ul.promotion-data li > a {padding:20px 0 20px 0;transition:padding .15s .25s ease-in-out;}
ul.promotions li.item ul.promotion-data li:hover a {opacity:1;}
ul.promotions li.item.selected ul.promotion-data li > a {padding:20px 0 20px 0;}
ul.promotions li.item ul.promotion-data li h5 {position:absolute;top:95px;left:0;width:100%;text-align:center;z-index:10;font-size:10px;font-weight:400;margin:0;}
ul.promotions li.item ul.promotion-data li h5.refresh {}
.left.minimized ul.promotions li.item ul.promotion-data li h4 {max-width:none;}

.left.minimized ul.promotions li.item ul.promotion-data {opacity:0;}
.left.minimized ul.promotions li.item:hover ul.promotion-data {opacity:1;}

ul.promotions li.item ul.promotion-data li {background:#FFF;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.promotions li.item.active ul.promotion-data li {background:#F7FFEC;border-left:1px solid #DAE8C6;}
ul.promotions li.item.over ul.promotion-data li {background:#FFF1F1;border-left:1px solid #ECD5D5;}
ul.promotions li.item.draft ul.promotion-data li {background:rgba(255, 245, 219, 1);border-left:1px solid rgba(255,230,164,1);}
ul.promotions li.item.soon ul.promotion-data li {background:#E1F3FF;border-left:1px solid #a8dcff;}
ul.promotions li.item.test ul.promotion-data li {background:#FFF;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.promotions li.item.selected ul.promotion-data li {background:#FFF;border-left:1px solid rgba(236,236,236,1);}
ul.promotions li.item ul.promotion-data li {background:transparent!important;border-left:0!important;}
/*ul.promotions li.item:hover ul.promotion-data li {background:#FFF;border-left:1px solid rgba(236,236,236,1);}*/

ul.promotions li.item span.status i {margin:0 2px 0 0;}
ul.promotions li.item span.status {background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);font-size:9px;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;line-height:0;margin:-15px 5px 0 0;display:inline-block;height:18px;line-height:14px;border-radius:5px;}
ul.promotions li.item.active span.status {background:rgba(150,203,73,1);}
ul.promotions li.item.over span.status {background:rgba(233,78,78,1);}
ul.promotions li.item.draft span.status {background:rgba(255,208,83,1);color:rgba(0,0,0,1);}
ul.promotions li.item.soon span.status {background:rgba(168,220,255,1);color:rgba(0,0,0,1);}
ul.promotions li.item.test span.status {background:rgba(var(--vs-font-color-rgb),1);}

ul.promotions li.item ul.promotion-data li.promotion-test-mode h3 .svg {width:15px;height:15px;margin:0 5px 0 0;}
ul.promotions li.item ul.promotion-data li.promotion-test-mode h3 i {position:relative;display:inline-block;font-size:15px;line-height:30px;vertical-align:top;margin:0 5px 0 0;}
ul.promotions li.item ul.promotion-data li.promotion-test-mode {display:none;padding-left:20px;padding-right:20px;}
ul.promotions li.item.test ul.promotion-data li.promotion-test-mode {display:inline-block;}
ul.promotions li.item.test ul.promotion-data li.promotion-test-mode span.update_counter_count img {height:13px;position:relative;display:inline-block;vertical-align:middle;margin:-4px 0 0 0;}
ul.promotions li.item.test ul.promotion-data li.promotion-entry-count,ul.promotions li.item.test.draft ul.promotion-data li.promotion-entry-count {display:none;}

ul.promotions.influencer li.item {background:#FFF;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);border-left:5px solid rgba(var(--vs-font-color-rgb),1);}
ul.promotions.influencer li.item:before {border-top:1px solid #878DAD;}
ul.promotions.influencer li.item:after {border-bottom:1px solid rgba(var(--vs-font-color-rgb),1);}

ul.promotions li.item:first-child:before {display:none;}
ul.promotions li.item:before {display:none!important;content:'';position:absolute;top:0;left:-5px;width:5px;height:0;}
ul.promotions li.item:not(.selected):after {display:none!important;content:'';position:absolute;bottom:-1px;left:-5px;width:5px;height:0;}

ul.promotions li.item.active {border-left:10px solid #96cb49;background:#FCFFF8;border-bottom:1px solid #DAE8C6;background:#F7FFEC;background:rgba(247,255,236,1);background:linear-gradient(145deg, rgba(247,255,236,1) 45%, rgba(255,255,255,1) 100%);}
ul.promotions li.item.active:before {border-top:1px solid #bfdf66;}
ul.promotions li.item.active:after {border-bottom:1px solid #6cb62c;}

ul.promotions li.item.over {border-left:10px solid #e94e4e;background:#FFF8F8;border-bottom:1px solid #ECD5D5;background:#FFF1F1;background:rgba(255,241,241,1);background:linear-gradient(145deg, rgba(255,241,241,1) 45%, rgba(255,255,255,1) 100%);}
ul.promotions li.item.over:before {border-top:1px solid #f26d6d;}
ul.promotions li.item.over:after {border-bottom:1px solid #e02f2f;}

ul.promotions li.item.draft {border-left:10px solid rgba(255, 208, 83, 1);border-bottom:1px solid rgba(255, 230, 164, 1);background:rgba(255,245,219,1);background:linear-gradient(145deg, rgba(255,245,219,0.9) 45%, rgba(255,255,255,1) 100%);}
ul.promotions li.item.draft:before {border-top:1px solid rgba(255, 225, 146, 1)}
ul.promotions li.item.draft:after {border-bottom:1px solid rgba(232, 170, 10, 1);}
ul.promotions li.item.draft:hover {/*height:90px;margin:0;padding:20px 20px 0 15px;*/transition-delay:0;}

ul.promotions li.item.soon {border-left:10px solid #a8dcff;border-bottom:1px solid #a8dcff;background:#E1F3FF;}
ul.promotions li.item.soon:before {border-top:1px solid #a8dcff}
ul.promotions li.item.soon:after {border-bottom:1px solid #a8dcff;}
ul.promotions li.item.soon:hover {/*height:90px;margin:0;padding:20px 20px 0 15px;*/transition-delay:0;}

ul.promotions li.item.test {background:#FFF;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);border-left:10px solid rgba(var(--vs-font-color-rgb),1);}
ul.promotions li.item.test:before {border-top:1px solid #878DAD;}
ul.promotions li.item.test:after {border-bottom:1px solid rgba(var(--vs-font-color-rgb),1);}
ul.promotions li.item.test:before {content:'';position:absolute;display:block;z-index:-1;top:0;left:0;width:100%;height:100%;background:#FFF;border:0;}
ul.promotions li.item.test.selected:before {background:rgba(255,255,255,1);}

ul.promotions li.item.locked {padding-left:90px;}
ul.promotions li.item.locked img.avatar {position:absolute;display:block;top:20px;left:20px;width:50px;height:50px;-webkit-filter:saturate(0);opacity:0.6;}
ul.promotions li.item.locked img.avatar:after {content:'';position:absolute;display:block;bottom:0;left:0;width:100%;height:3px;border-bottom:3px solid transparent;z-index:2;box-sizing:border-box;border:3px solid #96cb49;}

ul.promotions li.item.onboard {border-left:10px solid #FFB036;}
ul.promotions li.item.onboard:before {border-top:1px solid #bfdf66;}
ul.promotions li.item.onboard:after {border-bottom:1px solid #6cb62c;}

ul.promotions li ul.options {position:absolute;display:block;bottom:0;left:-10px;width:calc(100% + 10px);height:30px;margin:0;padding:0 0 0 10px;list-style-type:none;background:#FFF;/*border-top:1px solid #ECECEC;*/overflow:visible;opacity:1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.promotions li ul.options:before {content: "";
    position: absolute;
    background-color: transparent;
    top: -12px;
    left:0;
    height: 12px;
    width: 6px;
    border-bottom-left-radius: 6px;
    box-shadow: 0 6px 0 0 #FFF;
    z-index:10;}
ul.promotions li ul.options:after {content:'';position:absolute;top:-5px;left:0;width:75%;height:5px;background: rgb(0,0,0);background: linear-gradient(0.35deg, rgba(0,0,0,0.06) 0%, rgba(255,255,255,0) 50%);}
ul.promotions li ul.options li {position:relative;display:inline-block;float:left;width:initial;height:30px;margin:0;padding:0;line-height:30px;/*border-right:1px solid #ECECEC;*/cursor:pointer;}
ul.promotions li ul.options li a {position:relative;display:block;padding:0 10px;cursor:pointer;outline:0;font-size:13px;color:rgba(0,0,0,0.60);text-decoration:none;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:600;-webkit-transition:font-size .15s ease-in-out;transition:font-size .15s ease-in-out;transition-delay:.1s;}
ul.promotions li ul.options li img, ul.promotions li ul.options > li > a > .svg {position:relative;display:inline-block;width:14px;height:14px;margin:8px 5px 0 0;outline:0;border:0;vertical-align:top;opacity:0.6;-webkit-transition:margin .15s ease-in-out;transition:margin .15s ease-in-out;transition-delay:.1s;}
ul.promotions li ul.options > li > a > i {position:relative;display:inline-block;line-height:30px;font-size:14px;margin:0 3px 0 0;outline:0;border:0;vertical-align:top;-webkit-transition:margin .15s ease-in-out;transition:margin .15s ease-in-out;transition-delay:.1s;}
/*ul.promotions li ul.options li:hover {background:rgba(var(--vs-off-white),1);}*/
ul.promotions li ul.options li:hover > a {color:rgba(0,0,0,1);}
ul.promotions li ul.options li:hover > a img {opacity:1;}
ul.promotions li ul.options li > a:after {content:'';position:absolute;top:-1px;left:0;width:100%;height:0;background:rgba(255,255,255,0);transition:height .1s ease-in-out, background .1s ease-in-out;}
ul.promotions li ul.options li:hover > a, ul.promotions li ul.options li.active > a {color:rgba(0,0,0,1);}
ul.promotions li ul.options li:hover > a:after, ul.promotions li ul.options li.active > a:after {height:3px;background:rgba(var(--vs-font-color-rgb),1);}
ul.promotions li.item:hover > ul.options {opacity:1;transition-delay:.35s;}
ul.promotions li ul.options li a.count span.count {position:absolute;display:inline-block;top:5px;left:5px;width:inherit;min-width:12px;height:12px;margin:0;padding:0 3px;line-height:12px;border-radius:6px;font-size:10px;text-align:center;color:rgba(255,255,255,1);font-weight:normal;background:rgba(233,78,78,1);box-shadow:1px 1px 0 rgba(255,255,255,0);-webkit-transition:box-shadow .15s ease-in-out;-moz-transition:box-shadow .15s ease-in-out;-o-transition:box-shadow .15s ease-in-out;-ms-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;}
ul.promotions li ul.options li a.count span.count:empty {display:none;}
ul.promotions li ul.options li:hover a.count span.count {box-shadow:1px 1px 0 rgba(0,0,0,0.25);}
ul.promotions li.promotion-item ul.options {height:40px;}
ul.promotions li.promotion-item ul.options li {height:40px;line-height:40px;}
ul.promotions li.promotion-item ul.options li.small-dropdown-trigger span.small-dropdown {height:0;}
ul.promotions li.promotion-item ul.options li.small-dropdown-trigger:hover span.small-dropdown {height:auto;height:initial;}
ul.promotions li.promotion-item ul.options > li > a > i {line-height:40px;}

ul.promotions li ul.options li:before {content:'';position:absolute;top:calc(50% - 7px);left:10px;width:8px;height:8px;background:rgba(233,78,78,1);border-radius:50%;z-index:1;transform:scale(0.5);opacity:0;box-shadow:2px 2px 0 rgba(0,0,0,0.1);transition:all .2s ease-in-out;}
ul.promotions li ul.options li.red:before {background:rgba(233,78,78,1);transform:scale(1);opacity:1;}

ul.promotions li.item.selected {background:#FFF;}
ul.promotions li.item.selected h4 .tag a.add-tag {opacity:1;transition-delay:.35s;}
ul.promotions li.item.selected {background:#FFF !important;z-index:3;box-shadow:0 0 8px rgba(0,0,0,0.08);}
ul.promotions li.item.selected ul.options {opacity:1;}
ul.promotions li.item.selected:after {content:'';position:absolute;display:block;top:calc(50% - 20px);left:100%;width:0;height:0;border-left:15px solid rgba(255,255,255,1);border-top:15px solid transparent;border-bottom:15px solid transparent;}

/* Onboarding */
ul.promotions li.item.onboard {height:90px;padding:20px 20px 0 15px;}
ul.promotions li.item.onboard:hover {height:90px;margin:0;padding:20px 20px 0 15px;transition-delay:0;}
ul.promotions li.item.onboard ul.options {display:none;}
ul.promotions li.item a.action {position:absolute;top:27px;right:20px;padding:8px 30px;border:1px solid rgba(var(--vs-font-color-rgb),0.5);color:rgba(var(--vs-font-color-rgb),0.8);background:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;line-height:20px;border-radius:3px;transform:all .15s ease-in-out;}
ul.promotions li.item a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);}
ul.promotions li.item a.action.action-two {background-color:rgba(var(--vs-font-color-rgb),1);
background-image:-moz-linear-gradient(top,#868AB0,rgba(var(--vs-font-color-rgb),1));
background-image:-ms-linear-gradient(top,#868AB0,rgba(var(--vs-font-color-rgb),1));
background-image:-webkit-gradient(linear,0 0,0 100%,from(#868AB0),to(rgba(var(--vs-font-color-rgb),1)));
background-image:-webkit-linear-gradient(top,#868AB0,rgba(var(--vs-font-color-rgb),1));
background-image:-o-linear-gradient(top,#868AB0 0,rgba(var(--vs-font-color-rgb),1) 0);
background-image:linear-gradient(top,#868AB0 0,rgba(var(--vs-font-color-rgb),1) 0);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#868AB0',endColorstr='rgba(var(--vs-font-color-rgb),1)',GradientType=0);
-webkit-box-shadow:0 1px #f0f1f2;
-moz-box-shadow:0 1px #f0f1f2;
box-shadow:0 1px #f0f1f2;
border-right:0 solid rgba(var(--vs-font-color-rgb),1);
border-left:0 solid rgba(var(--vs-font-color-rgb),1);
border-top:1px solid #AEB2D5;
border-bottom:1px solid rgba(var(--vs-font-color-rgb),1);color:#FFF;text-shadow:-1px -1px 0 rgba(44,49,77,0.60);}
ul.promotions li.item.onboard h4 .tag a.add-tag {display:none;}
ul.promotions li.item.onboard a.action {background:rgba(255,255,255,1);border:0px solid rgba(var(--vs-font-color-rgb),0.1);color:rgba(255,255,255,1);text-shadow:-1px -1px rgba(0,0,0,0.1);border-radius:8px;text-align:center;/*text-transform:none;letter-spacing:initial;*/font-weight:700;transform:translateY(0);box-shadow:0 0 0 rgba(var(--vs-font-color-rgb),0);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));transition:transform .2s ease-in-out, box-shadow .2s ease-in-out;}
ul.promotions li.item.onboard a.action:hover {box-shadow:3px 3px 0 rgb(70 75 106 / 5%);transform:translateY(-3px);}

/* A/B Testing */
ul.variations {list-style-type:none;padding:0;margin:0;width:100%;border:0;outline:0;max-height:none;webkit-transition:max-height .25s ease-in-out;-moz-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;-ms-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;}
ul.variations, .left ul.proposals {position:relative;display:block;}
ul.variations ul.options, .left ul.proposals ul.options {background:rgba(255,255,255,0);border-radius:5px;}
ul.variations ul.options li, .left ul.proposals ul.options li {border-bottom:none!important;}
ul.variations ul.options li:last-of-type, .left ul.proposals ul.options li:last-of-type {border-right:none!important;}
ul.variations > li.item, .left ul.proposals > li.item {box-shadow:none;}
/*ul.variations > li.promotion-variation.item:first-of-type, .left ul.proposals > li.promotion-variation.item:first-of-type {height:35px;padding-top:5px;}*/
ul.variations + ul.variations {margin:0;}
ul.variations + ul.variations > li.promotion-variation.item:first-of-type {height:30px;padding:0;}
ul.variations > li:last-of-type, .left ul.proposals > li:last-of-type {}
ul.variations.active {height:inherit;max-height:500px;}
ul.variations.language {position:relative;}
ul.promotions li.item + ul.variations {z-index:2;}
ul.promotions li.promotion-variation.item {height:30px;margin:0;padding:0;}

ul.promotions li.promotion-variation.item:hover {transition-delay:inherit;}
ul.promotions li.promotion-variation.item ul.options {left:0;width:100%;opacity:1;font-size:11px;z-index:1;border-top:1px solid #ECECEC;}
ul.promotions li.promotion-variation.item ul.options:before {display:none;}
ul.promotions li.promotion-variation.item ul.options:after {display:none;}
ul.promotions li:not(.promotion-variation) ul.options {border-bottom-right-radius:6px;border-bottom-left-radius:6px;}
ul.promotions li.promotion-variation.item ul.options li {border-bottom:1px solid #ECECEC;-webkit-transition:opacity .25s ease-in-out, color .15s ease-in-out;-moz-transition:opacity .25s ease-in-out, color .15s ease-in-out;-o-transition:opacity .25s ease-in-out, color .15s ease-in-out;-ms-transition:opacity .25s ease-in-out, color .15s ease-in-out;transition:opacity .25s ease-in-out, color .15s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options li.variant {width:30px;text-align:center;text-transform:uppercase;font-size:10px;letter-spacing:1px;color:rgba(0,0,0,0.30);}
ul.promotions li.promotion-variation.item ul.options li.variant.flag img {vertical-align:middle;width:16px;height:11px;margin:0;}
ul.promotions li.promotion-variation.item ul.options li.name {width:200px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;outline:0;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:600;color:rgba(0,0,0,0.50);-webkit-transition:width .25s ease-in-out, opacity .25s ease-in-out;-moz-transition:width .25s ease-in-out, opacity .25s ease-in-out;-o-transition:width .25s ease-in-out, opacity .25s ease-in-out;-ms-transition:width .25s ease-in-out, opacity .25s ease-in-out;transition:width .25s ease-in-out, opacity .25s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options li.name:focus {}
ul.promotions li.promotion-variation.item ul.options li.name.title {width:300px;max-width:300px;}
ul.promotions li.promotion-variation.item ul.options li.name span.variation_title_wrapper {position:absolute;top:0;left:0;width:100%;height:100%;outline:0;margin:0;padding:0 10px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:600;color:rgba(0,0,0,0.50);}
ul.promotions li.promotion-variation.item ul.options li.name span.variation_title_wrapper.editing {box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
ul.promotions li.promotion-variation.item ul.options li.name.title span.variation_title_wrapper {font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
ul.promotions li.promotion-variation.item ul.options li.handle {width:20px;height:30px;margin:0 0 0 2px;padding:0;background:transparent url(../img2/purple/ico-drag.png) top left;vertical-align:middle;opacity:0.5;cursor:move;z-index:10;border:3px solid rgba(255,255,255,1);}
ul.promotions li.promotion-variation.item ul.options.header li.handle {background:transparent;cursor:default;}
ul.promotions li.promotion-variation.item ul.options li.change {width:100px;padding:0 10px;text-align:center;color:rgba(0,0,0,0.50);}
ul.promotions li.promotion-variation.item ul.options li.change em {font-size:8px;vertical-align:middle;-webkit-transition:font-size .25s ease-in-out;-moz-transition:font-size .25s ease-in-out;-o-transition:font-size .25s ease-in-out;-ms-transition:font-size .25s ease-in-out;transition:font-size .25s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options li.change.up {color:rgba(150,203,73,1);}
ul.promotions li.promotion-variation.item ul.options li.change.down {color:rgba(233,78,78,1);}
ul.promotions li.promotion-variation.item ul.options li.change i {float:right;position:relative;overflow:hidden;}
ul.promotions li.promotion-variation.item ul.options li.change i.icon-ok {color:#96cb49;}
ul.promotions li.promotion-variation.item ul.options li.change i.icon-attention {color:#FFB036;}
ul.promotions li.promotion-variation.item ul.options li.change i .tooltip {position:absolute;bottom:90%;width:140px;background:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.15);left:50%;margin:0 0 0 -70px;font-size:10px;line-height:20px;font-style:normal;color:rgba(0,0,0,0.75);padding:10px;font-family:var(--vs-font-family),Arial,sans-serif;font-weight:600;opacity:0;z-index:2;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options li.change i .tooltip:before {content:'';position:absolute;display:block;bottom:-9px;left:50%;width:18px;height:9px;margin:0 0 0 -9px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-size:23px 18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
ul.promotions li.promotion-variation.item ul.options li.change i .tooltip:after {display:none!important;}
ul.promotions li.promotion-variation.item ul.options li.change i:hover {overflow:visible;}
ul.promotions li.promotion-variation.item ul.options li.change i:hover > .tooltip {opacity:1;}
ul.promotions li.promotion-variation.item.no-responses {text-align:center;color:rgba(0,0,0,0.40);font-size:11px;line-height:30px;text-align:center;z-index:1;}
ul.promotions li.promotion-variation.item.no-responses label.view-request {padding:0 5px;color:rgba(0,0,0,0.20);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:600;float:right;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
ul.promotions li.promotion-variation.item.no-responses label.view-request:hover {color:rgba(0,0,0,0.50);}
ul.promotions li.promotion-variation.item.no-responses label.view-request i {opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.promotions li.promotion-variation.item.no-responses:hover label.view-request i {opacity:1;}
.load.analytics ul.graph li span.table table td.up {color:rgba(150,203,73,1);}
.load.analytics ul.graph li span.table table td.down {color:rgba(233,78,78,1);}
ul.promotions li.promotion-variation.item ul.options li.frequency {width:200px;overflow:hidden;position:relative;padding:0 5px;}
ul.promotions li.promotion-variation.item ul.options li.frequency .number {position:absolute;display:inline-block;z-index:2;width:0;height:29px;top:0;left:calc(100% + 1px);margin:0;padding:0 15px 0 5px;color:rgba(0,0,0,0.50);opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;
background:-moz-linear-gradient(left, #FFF 65%, rgba(255,255,255,0) 100%);/* FF3.6+ */
background:-webkit-linear-gradient(left, #FFF 65%,rgba(255,255,255,0) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left, #FFF 65%,rgba(255,255,255,0) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left, #FFF 65%,rgba(255,255,255,0) 100%);/* IE10+ */
background:linear-gradient(to right, #FFF 65%,rgba(255,255,255,0) 100%);/* W3C */ 
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=1 );/* IE6-9 */}
ul.promotions li.promotion-variation.item ul.options li.frequency:hover {overflow:visible;}
ul.promotions li.promotion-variation.item ul.options li.frequency:hover > .number {width:initial;opacity:1;}
ul.promotions li.promotion-variation.item ul.options li.frequency span.progress_wrapper {left:5px;right:5px;position:absolute;}
ul.promotions li.promotion-variation.item ul.options li.frequency span.progress {display:block;top:13px;height:4px;background:#aef349;position:absolute;left:0px;border-radius:4px;z-index:1;}
ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range] /* Size */{position:relative;width:100%;height:30px;line-height:30px;border:0;margin:0;padding:0;box-shadow:none;background:transparent;z-index:2;}
ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range] /* Style */ {-webkit-appearance:none;}
ul.variations.hide {display:none;}
ul.promotions li.promotion-variation.item ul.options.header li {font-weight:600;font-family:var(--vs-font-family),Arial,sans-serif;}
ul.promotions li.promotion-variation.item ul.options.header li.frequency {color:rgba(0,0,0,0.50);padding:0 0 0 5px;}
ul.promotions li.promotion-variation.item ul.options.header li.frequency input[type=checkbox] {display:inline;width:10px;height:10px;vertical-align:middle;}
ul.promotions li.promotion-variation.item ul.options.header li label {float:right;height:30px;padding:0 7px;line-height:30px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.20);cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options.header li label:hover {color:rgba(0,0,0,0.5);}
ul.promotions li.promotion-variation.item ul.options.header li label a {color:rgba(0,0,0,0.20);padding:0;font-size:10px;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options.header li label a:hover {color:rgba(0,0,0,0.50);}
ul.promotions ul.language li.promotion-variation.item ul.options.header li:last-of-type {background:transparent;}
ul.promotions li.promotion-variation.item ul.options li.options.first {margin-right:44px;}
ul.promotions ul.variations.language li.promotion-variation.item ul.options li.options.first {margin-right:0;}
ul.promotions ul.variations.language li.promotion-variation.item ul.options li.add-language {float:right;border-right:0;}

ul.promotions ul.variations.proposals ul.options.header li {color:rgba(0,0,0,0.50);padding:0 5px;width:75px;}
ul.promotions ul.variations.proposals ul.options.header li.channels {width:100px;}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options.header li.options {width:150px;}
ul.promotions ul.variations.proposals ul.options li {color:rgba(0,0,0,0.50);padding:0 5px;width:75px;}
ul.promotions ul.variations.proposals li.attention ul.options li {color:rgba(0,0,0,1);font-weight:600;background:rgba(255,255,255,1);}
ul.promotions ul.variations.proposals ul.options:hover > li {color:rgba(0,0,0,1);}
ul.promotions ul.variations.proposals ul.options li.status {width:150px;padding:0 0 0 30px;line-height:20px;font-size:9px;}
ul.promotions ul.variations.proposals li:first-of-type ul.options li.status {font-size:11px;line-height:30px;}
ul.promotions ul.variations.proposals ul.options li.status > i {position:absolute;top:0;left:0;width:30px;margin:0;line-height:30px;font-size:12px;text-align:center;}
ul.promotions ul.variations.proposals ul.options li.status > i:before {margin:0;}
ul.promotions ul.variations.proposals ul.options li.status span.control {position:absolute;display:block;top:0;right:0;width:30px;height:30px;text-align:center;font-size:16px;}
ul.promotions ul.variations.proposals ul.options li.status span.control i {margin:0;}
ul.promotions ul.variations.proposals ul.options li.status span.control i.icon-play {color:rgba(150,203,73,1);}
ul.promotions ul.variations.proposals ul.options li.status span.control i.icon-pause {color:rgba(0,0,0,0.50);}
ul.promotions ul.variations.proposals ul.options li.status span.control i.icon-stop {color:rgba(233,78,78,1);}
ul.promotions ul.variations.proposals ul.options li.status span.control > span {text-align:left;}
ul.promotions ul.variations.proposals ul.options li.status span.control .small-dropdown {right:auto;left:0;top:25px;}
ul.promotions ul.variations.proposals ul.options li.status span.control .small-dropdown:before {background-position:0 0;}
ul.promotions ul.variations.proposals ul.options li.status > ul.progress {position:absolute;display:block;bottom:4px;left:30px;width:calc(100% - 30px);list-style-type:none;margin:0;padding:0;text-align:left;}
ul.promotions ul.variations.proposals ul.options li.status > ul.progress li {position:relative;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 5px 0 0;padding:0;background:rgba(0,0,0,0.15);vertical-align:middle;}
ul.promotions ul.variations.proposals ul.options li.status > ul.progress li.done {background:rgba(150,203,73,1);}
ul.promotions ul.variations.proposals ul.options li.influencer {width:150px;white-space:nowrap;padding:0 20px 0 5px;text-overflow:ellipsis;overflow:hidden;}
ul.promotions ul.variations.proposals ul.options li.country {width:60px;padding:0;text-align:center;}
ul.promotions ul.variations.proposals ul.options li.country img {position:relative;display:inline-block;width:16px;height:12px;vertical-align:middle;margin:0;padding:0;}
ul.promotions ul.variations.proposals ul.options li.expires {width:80px;}
ul.promotions ul.variations.proposals ul.options li.expires.alert {color:rgba(233,78,78,1);}
ul.promotions ul.variations.proposals ul.options li.expires .elevioTooltip {position:relative!important;vertical-align:middle!important;margin:0 0 0 5px!important;float:none!important;}
ul.promotions ul.variations.proposals ul.options li.expires .elevioTooltip > div {transform:none!important;margin-top:-11px!important;}
ul.promotions ul.variations.proposals ul.options li.status:before {content:'';display:none;position:relative;width:8px;height:8px;margin:-2px 5px 0 2px;border-radius:4px;vertical-align:middle;}
ul.promotions ul.variations.proposals ul.options:first-of-type li.status:before {background:rgba(255,255,255,0);}
ul.promotions ul.variations.proposals ul.options li.status:before {background:rgba(150,203,73,1);}
ul.promotions ul.variations.proposals li.purple ul.options li.status:before {background:rgba(var(--vs-font-color-rgb),1);}
ul.promotions ul.variations.proposals li.green ul.options li.status:before {background:rgba(150,203,73,1);}
ul.promotions ul.variations.proposals li.red ul.options li.status:before {background:rgba(233,78,78,1);}
ul.promotions ul.variations.proposals li.yellow ul.options li.status:before {background:rgba(255,208,83,1);}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options {width:calc(100% - 590px);margin:0;padding:0;opacity:1;cursor:pointer;text-align:right;}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options label {display:inline-block;width:100%;height:30px;line-height:30px;padding:0 5px;cursor:pointer;}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options i {opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options label:hover i {opacity:1;}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options .small-dropdown {text-align:left;}
ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options .small-dropdown i {opacity:1;}
ul.promotions ul.variations.proposals ul.options li.channels {width:calc(100% - 610px);padding:0;border-right:0;}
ul.promotions ul.variations.proposals ul.options.header li.channels {padding:0 5px;}
ul.promotions ul.variations.proposals ul.options li.channels > ul {position:relative;display:inline-block;height:30px;overflow:hidden;list-style-type:none;padding:0;margin:0;font-size:inherit;}
ul.promotions ul.variations.proposals ul.options li.channels > ul li {width:24px;height:30px;padding:0;float:left;line-height:30px;font-size:12px;text-align:center;-webkit-transition:font-size .08s ease-in-out;-moz-transition:font-size .08s ease-in-out;-o-transition:font-size .08s ease-in-out;-ms-transition:font-size .08s ease-in-out;transition:font-size .08s ease-in-out;}
ul.promotions ul.variations.proposals ul.options li.channels > ul li:hover {font-size:15px;}
ul.promotions ul.variations.proposals ul.options li.channels > ul li i {margin:0;}
ul.promotions ul.variations.proposals ul.options li.channels > ul li a {position:absolute;top:0;left:0;width:100%;height:100%;border:0;outline:0;padding:0;margin:0;cursor:pointer;}

ul.promotions ul.variations.proposals ul.options li.influencer a.message {position:absolute;display:block;top:0;right:0;width:30px;height:30px;margin:0;padding:0;border:0;outline:0;text-align:center;}
ul.promotions ul.variations.proposals ul.options li.influencer a.message span.count {position:absolute;display:inline-block;top:5px;right:17px;width:auto;min-width:10px;height:10px;margin:0;padding:0 3px;line-height:10px;border-radius:5px;font-size:9px;text-align:center;color:rgba(255,255,255,1);font-weight:normal;background:rgba(233,78,78,1);box-shadow:1px 1px 0 rgba(0,0,0,0.20);z-index:3;}
ul.promotions ul.variations.proposals ul.options li.influencer a.message span.count:empty {display:none;}

ul.promotions li.promotion-variation.item[data-on='no'] ul.options {background:rgba(217,219,233,0.05);}
ul.promotions li.promotion-variation.item[data-on='no'] ul.options li.name {color:rgba(0,0,0,0.20);}
ul.promotions li.promotion-variation.item[data-on='no'] ul.options li.name span.variation_title_wrapper.editing {color:rgba(0,0,0,0.50);}
ul.promotions li.promotion-variation.item[data-on='no'] ul.options li.change {color:rgba(0,0,0,0.20);}
ul.promotions li.promotion-variation.item[data-on='no'] ul.options li.change.up {color:rgba(150,203,73,0.35);}
ul.promotions li.promotion-variation.item[data-on='no'] ul.options li.change.down {color:rgba(233,78,78,0.35);}
ul.promotions li.promotion-variation.item[data-on='no']:hover ul.options li.name {color:rgba(0,0,0,0.50);}
ul.promotions li.promotion-variation.item[data-on='no']:hover ul.options li.change {color:rgba(0,0,0,0.50);}
ul.promotions li.promotion-variation.item[data-on='no']:hover ul.options li.change.up {color:rgba(150,203,73,1);}
ul.promotions li.promotion-variation.item[data-on='no']:hover ul.options li.change.down {color:rgba(233,78,78,1);}
ul.promotions li.promotion-variation.item[data-on='no'] ul.options li.frequency {display:none;}

/* Multiple Language | Many styles piggyback A/B Testing */
ul.promotions li.promotion-variation.item ul.options li.lang {width:;}

.tab_declined .decline_button_tab {display:none !important;}

/* Slider Styling;PLEASE CLEAN FOR PRODUCTION */
input[type=range] {
    -webkit-appearance:none;
    border:1px solid white;
    width:100%;
}
input[type=range]::-webkit-slider-runnable-track {
    width:100%;
    height:4px;
    background:rgba(0,0,0,0.15);
    border:none;
    border-radius:3px;
}
input[type=range]::-webkit-slider-thumb {
    -webkit-appearance:none;
    border:none;
    height:12px;
    width:12px;
    border-radius:50%;
    background:#FFF;
    box-shadow:0 1px 3px rgba(0,0,0,0.3);
    margin-top:-4px;
    z-index:3;
}
input[type=range]:focus {
    outline:none;
}
input[type=range]:focus::-webkit-slider-runnable-track {
    background:rgba(0,0,0,0.15);
}

input[type=range]::-moz-range-track {
    width:100%;
    height:4px;
    background:#f1f1f1;
    border:none;
    border-radius:3px;
}
input[type=range]::-moz-range-thumb {
    border:none;
    height:12px;
    width:12px;
    border-radius:50%;
    background:#FFF;
    box-shadow:0 2px 5px rgba(0,0,0,0.3);
}
input[type="range"]::-moz-range-progress {
  background-color:#96cb49;
}

/*hide the outline behind the border*/
input[type=range]:-moz-focusring{
    outline:1px solid white;
    outline-offset:-1px;
}

input[type=range]::-moz-focus-outer {
    border:0;
   }

input[type=range]::-ms-track {
    width:100%;
    height:4px;
    /*remove bg colour from the track, using ms-fill-lower and ms-fill-upper instead */
    background:transparent;
    /*leave room for the larger thumb to overflow with a transparent border */
    border-color:transparent;
    border-width:4px 0;
    /*remove default tick marks*/
    color:transparent;
}
input[type=range]::-ms-fill-lower {
    background:#96cb49;
    border-radius:4px;
}
input[type=range]::-ms-fill-upper {
    background:#f1f1f1;
    border-radius:4px;
}
input[type=range]::-ms-thumb {
    border:none;
    height:12px;
    width:12px;
    border-radius:50%;
    background:#FFF;
    box-shadow:0 2px 5px rgba(0,0,0,0.3);
}
input[type=range]:focus::-ms-fill-lower {
    background:#96cb49;
}
input[type=range]:focus::-ms-fill-upper {
    background:#ccc;
}
input[type=range]::-ms-tooltip {
    display:none;
}

/* Range */
.ui-slider-horizontal {height:4px;}
.ui-widget-content {background:rgba(0,0,0,0.15);border:0;}
.ui-widget-header {background:rgba(174,242,73,1);}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .overlay.promote .card .ui-state-default {height:12px;width:12px;border-radius:50%;background:#FFF;border:0;box-shadow:0 2px 5px rgba(0,0,0,0.3);outline:0;}

/* End Slider Styling  */
ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range]:focus {outline:none;}
ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range]::-ms-track {width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent;}
ul.promotions li.promotion-variation.item ul.options li.test-mode {float:right;padding:0;}
ul.promotions li.promotion-variation.item ul.options li.view {float:right;}
ul.promotions li.promotion-variation.item ul.options li.options {float:right;}
ul.promotions li.promotion-variation.item ul.options li.duplicate {float:right;}
ul.promotions li.promotion-variation.item ul.options li.analytics {float:right;}

ul.promotions li.promotion-variation.item.disabled ul.options li {opacity:0.50;}
ul.promotions li.promotion-variation.item.disabled ul.options li.test-mode {opacity:1;}

ul.promotions li.promotion-variation.item ul.options li.options {opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
ul.promotions li.promotion-variation.item ul.options li.options:hover {background:transparent;}
ul.promotions li.promotion-variation.item:hover > ul.options li.options {opacity:1;}

.left.minimized ul.promotions li.promotion-variation.item ul.options li.name {width:calc(25% - 30px);}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.name {width:25%;}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.change {width:15%;}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range] {width:100%;}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range]::-moz-range-track {width:100%;}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.frequency input[type=range]::-ms-track {width:100%;}
/*ul.promotions li.promotion-variation.item.selected:first-of-type {margin-top:25px;}
ul.promotions li.item.selected + li.no-responses, ul.promotions li.item.selected + ul.promotions {margin-top:25px;}*/
.left.minimized ul.promotions li:not(.selected) + ul.variations li.promotion-variation.item:first-of-type {margin-top:0;}
.left.minimized ul.promotions li:not(.selected) + ul.variations + ul.variations li.promotion-variation.item:first-of-type {margin-top:0;}
.left.minimized ul.promotions li.selected + ul.variations + ul.variations li.promotion-variation.item:first-of-type {margin-top:0;}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.change em {font-size:0;}
.left.minimized ul.promotions li.promotion-variation.item ul.options li.frequency {width:25%;font-size:0;}

.left.minimized ul.promotions ul.variations.proposals ul.options.header > li {width:10%;font-size:10px;overflow:visible;}
.left.minimized ul.promotions ul.variations.proposals ul.options > li {width:10%;overflow:hidden;}
.left.minimized ul.promotions ul.variations.proposals ul.options > li.status {width:27%;white-space:nowrap;text-overflow:ellipsis;}
.left.minimized ul.promotions ul.variations.proposals ul.options > li.influencer {width:20%;}
.left.minimized ul.promotions ul.variations.proposals ul.options > li.country {width:0;padding:0;overflow:hidden;border-color:rgba(255,255,255,0);}
.left.minimized ul.promotions ul.variations.proposals ul.options > li.channels {width:0;padding:0;overflow:hidden;}
.left.minimized ul.promotions ul.variations.proposals ul.options li.expires {width:13%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.left.minimized ul.promotions ul.variations.proposals li.promotion-variation.item ul.options > li.options {width:calc(20% - 1px);}
.left.minimized ul.promotions ul.variations.proposals li.promotion-variation.item ul.options > li.options label {font-size:0px;letter-spacing:0;}
.left.minimized ul.promotions ul.variations.proposals li.promotion-variation.item ul.options > li.options i {font-size:10px;}
.left.minimized ul.promotions ul.variations.proposals ul.options.header > li.channels {width:0;padding:0;}

@media only screen and (max-width:1110px) {
    ul.promotions li.promotion-variation.item ul.options li.name {width:calc(25% - 30px);}
    ul.promotions li.promotion-variation.item ul.options li.change {width:15%;}
    ul.promotions li.promotion-variation.item ul.options li.frequency {width:25%;}
    ul.promotions li.promotion-variation.item ul.options li.options {width:25%;}

    ul.promotions ul.variations.proposals ul.options.header li {width:12%;}
    ul.promotions ul.variations.proposals ul.options li {width:12%;}
    ul.promotions ul.variations.proposals ul.options li.influencer {width:22%;}
    ul.promotions ul.variations.proposals ul.options li.country {width:12%;}
    ul.promotions ul.variations.proposals ul.options li.channels {width:calc(42% - 100px);}
    ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options {width:100px;}
}

.information {height:inherit;margin:20px 0 0 0;padding:20px;background:rgba(var(--vs-off-white),1);box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;opacity:0;border-radius:6px;transition:opacity .5s ease-in-out;
/*-webkit-animation:information .85s 5s 1 forwards ease-in-out;
    animation:information .85s 5s 1 forwards ease-in-out;*/
    opacity:1;
}
.information h1 {text-align:center;color:rgba(var(--vs-font-color-rgb),1);}
.information ul.resources {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
.information ul.resources li {position:relative;display:inline-block;width:calc(100% / 3 - 10px);height:300px;max-height:200px;float:left;background:rgba(var(--vs-font-color-rgb),1);text-align:center;overflow:hidden;border-radius:5px;}
.information ul.resources li:nth-of-type(2) {margin:0 15px;}
.information h1{}
.information ul.resources li h3 {position:absolute;display:block;text-align:center;top:50%;width:100%;margin:0 auto;transform:translateY(-50%);padding:0 10px;line-height:30px;color:#CAD2EE;z-index:1;cursor:pointer;-webkit-transition:color .25s ease-in-out, font-size .25s ease-in-out;transition:color .25s ease-in-out, font-size .25s ease-in-out;}
.information ul.resources li:hover > h3 {font-size:20px;color:#FFF;}
.information ul.resources li img {position:absolute;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;margin:auto;z-index:1;max-height:100vw;max-width:100vw;-webkit-filter:grayscale(0.75) opacity(0.25);}
.information ul.resources li > img {-webkit-transition:-webkit-filter .30s ease-in-out, -webkit-transform .30s ease-in-out;transition:-webkit-filter .30s ease-in-out, transform .30s ease-in-out;}
.information ul.resources li:hover > img {-webkit-filter:grayscale(0.25) opacity(0.55);-webkit-transform:scale(1.15);}
.information ul.resources li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;margin:0;padding:0;outline:0;z-index:2;}
.information ul.resources li a {
background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 25%, rgba(var(--vs-font-color-rgb),0.75) 100%);/* FF3.6+ */
background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(var(--vs-font-color-rgb),0)));/* Chrome,Safari4+ */
background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 25%,rgba(var(--vs-font-color-rgb),0.75) 100%);/* Chrome10+,Safari5.1+ */
background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 25%,rgba(var(--vs-font-color-rgb),0.75) 100%);/* Opera 12+ */
background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 25%,rgba(var(--vs-font-color-rgb),0.75) 100%);/* IE10+ */
background:radial-gradient(ellipse at center, rgba(0,0,0,0) 25%,rgba(var(--vs-font-color-rgb),0.75) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );/* IE6-9 fallback on horizontal gradient */
z-index:1;
}

ul.brands {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
ul.brands li {position:relative;display:inline-block;float:left;width:31%;height:200px;margin:0 0 20px 0;padding:0;background:#FFF;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.03) 0px 0.25em 1em;-webkit-transition:background .15s ease-in-out, padding .4s ease-in-out;transition:background .15s ease-in-out, padding .4s ease-in-out;overflow:hidden;border-radius:6px;}

ul.brands li:nth-of-type(3n+2) {margin:0 3.5% 20px 3.5%;}
ul.brands li span {display:table;position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;font-size:18px;}
ul.brands li span a {display:table-cell;position:relative;width:100%;height:100%;margin:0;padding:0 0 70px 0;color:rgba(var(--vs-font-color-rgb),1);vertical-align:middle;text-align:center;text-decoration:none;}
ul.brands li span a h4 {color:rgba(var(--vs-font-color-rgb),1);font-size:20px;transition:color .15s ease-in-out, font-size .15s ease-in-out;}
ul.brands li span a img {width:50px;height:50px;font-size:50px;text-align:center;opacity:0.5;transition:width .15s ease-in-out, height .15s ease-in-out, transform .15s ease-in-out;}
ul.brands li span a i {position:absolute;top:0;top:calc(50% - 40px);left:50%;transform:translate(-50%,-50%) scale(1);font-size:80px;text-align:center;opacity:0.5;transition:width .15s ease-in-out, height .15s ease-in-out, transform .15s ease-in-out;}
ul.brands li span a.icon img {width:80px;height:80px;opacity:1;transform:scale(1);transition:width .15s ease-in-out, height .15s ease-in-out, transform .15s ease-in-out;}
ul.brands li:hover {background:linear-gradient(-145deg, rgba(var(--vs-font-color-rgb),0.1) -50%,rgba(255,255,255,1) 65%);}
ul.brands li span div.stats {display:block;position:absolute;left:-1px;bottom:-1px;width:101%;height:80px;background:#FFF;border-top:1px solid rgba(var(--vs-font-color-rgb),0.08);-webkit-transition:border-top .15s ease-in-out;transition:border-top .15s ease-in-out;}
ul.brands li span div.stats h5 {position:relative;display:inline-block;float:left;width:100%;margin:0;padding:16px 0;font-size:24px;line-height:24px;color:rgba(var(--vs-font-color-rgb),1);opacity:0.6;text-align:center;}
/*ul.brands li span div.stats h5.giveaways {border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);}*/
ul.brands li.partner_card span div.stats h5 {width:100%;}
ul.brands li.partner_card span div.stats h5.giveaways {border-right:0px;}
ul.brands li span div.stats h5.entries {}
ul.brands li span div.stats h5.add-brand {width:100%;font-size:24px;line-height:30px;padding:25px 0;}
ul.brands li span div.stats h5 em {display:block;clear:both;font-size:12px;opacity:0.5;font-style:normal;}
ul.brands li span div.stats h5 img {position:relative;display:inline-block;width:14px;height:14px;margin:0 5px 0 0;vertical-align:middle;}
ul.brands li span div.stats h5 span {position:relative;display:inline;font-size:24px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;vertical-align:top;}
ul.brands li:hover > span a h4 {font-size:24px;}
ul.brands li:hover > span a img,ul.brands li:hover > span a i {transform:translate(-50%,-50%) scale(1.2);}
ul.brands li:hover > span a.icon img {width:100px;height:100px;}
ul.brands li span .user-type {position:absolute;display:inline-block;top:0;left:0;width:100%;padding:10px 0 0 10px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--vs-font-color-rgb),0.3);text-align:left;-webkit-transition:color .15s ease-in-out, font-size .15s ease-in-out;transition:color .15s ease-in-out, font-size .15s ease-in-out;}
ul.brands li:hover > span .user-type {color:#CAD2EE;}
ul.brands li.locked:before {content:'Please Upgrade To Unlock Feature';cursor:pointer;position:absolute;display:block;top:calc(50% - 7px);left:0;width:100%;background:transparent;font-family:var(--vs-font-family),Helvetica,Arial,san-serif;color:rgba(var(--vs-font-color-rgb),0);font-size:20px;text-align:center;vertical-align:middle;z-index:6;}
ul.brands li.locked:hover:before {color:rgba(var(--vs-font-color-rgb),1);top:calc(50% - 12px);-webkit-transition:color .15s .25s ease-in-out, top .15s .25s ease-in-out;-moz-transition:color .15s .25s ease-in-out, top .15s .25s ease-in-out;-o-transition:color .15s .25s ease-in-out, top .15s .25s ease-in-out;-ms-transition:color .15s .25s ease-in-out, top .15s .25s ease-in-out;transition:color .15s .25s ease-in-out, top .15s .25s ease-in-out;}
ul.brands li.locked:hover:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:rgba(var(--vs-off-white-light),0.90);border-left:0px;cursor:pointer;z-index:5;-webkit-transition:background .15s .15s ease-in-out;-moz-transition:background .15s .15s ease-in-out;-o-transition:background .15s .15s ease-in-out;-ms-transition:background .15s .15s ease-in-out;transition:background .15s .15s ease-in-out;}
ul.brands li.locked:hover {background:#FFF;}
ul.brands li.locked:hover > span div.stats {border-top:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.brands li.locked span.upgrade {display:inline-block;position:absolute;top:0px;left:5px;min-width:20px;height:45px;padding:15px 10px 0 30px;color:rgba(var(--vs-font-color-rgb),1);font-size:10px;text-transform:uppercase;cursor:pointer;line-height:15px;z-index:7;-webkit-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;-moz-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;-o-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;-ms-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;}
ul.brands li.locked span.upgrade:hover {-webkit-transition:font-size .15s ease-in-out, color .15s .2s ease-in-out;transition:font-size .15s ease-in-out, color .15s .2s ease-in-out;}
ul.brands li.locked:hover > span.upgrade {-webkit-transition:font-size .15s .25s ease-in-out, color .15s .45s ease-in-out, padding .15s .25s ease-in-out;-moz-transition:font-size .15s .25s ease-in-out, color .15s .45s ease-in-out, padding .15s .25s ease-in-out;-o-transition:font-size .15s .25s ease-in-out, color .15s .45s ease-in-out, padding .15s .25s ease-in-out;-ms-transition:font-size .15s .25s ease-in-out, color .15s .45s ease-in-out, padding .15s .25s ease-in-out;transition:font-size .15s .25s ease-in-out, color .15s .45s ease-in-out, padding .15s .25s ease-in-out;}
ul.brands li.locked span.upgrade img {float:left;position:absolute;display:inline-block;top:13px;left:10px;width:15px;height:15px;}

ul.partner-filter {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
ul.partner-filter > li {position:relative;display:inline-block;float:left;width:calc(100% / 3 - 20px);height:50px;margin:0 30px 20px 0;padding:0;background:#FFF;color:rgba(var(--vs-font-color-rgb),1);box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;font-size:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;line-height:50px;font-weight:500;-webkit-transition:background .15s ease-in-out, font-size .15s ease-in-out;transition:background .15s ease-in-out, font-size .15s ease-in-out;overflow:hidden;border-radius:5px;}
ul.partner-filter > li:nth-of-type(3n) {margin:0 0 20px 0;}
ul.partner-filter > li span {position:relative;display:inline-block;height:50px;margin:0;padding:0;color:rgba(var(--vs-font-color-rgb),0.75);line-height:50px;font-size:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;-webkit-transition:color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;transition:color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;}
ul.partner-filter > li span:last-of-type {float:right;margin:0;padding:0 20px;color:rgba(var(--vs-font-color-rgb),0.75);font-size:20px;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;-webkit-transition:border-left .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;transition:border-left .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;}
ul.partner-filter > li i {position:relative;display:inline-block;width:50px;height:50px;padding:0;margin:0 10px 0 0;line-height:50px;text-align:center;color:rgba(var(--vs-font-color-rgb),1);fill:currentColor;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);-webkit-transition:width .15s ease-in-out, border-right .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;transition:width .15s ease-in-out, border-right .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;}
ul.partner-filter > li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;}
ul.partner-filter > li.selected, ul.partner-filter > li:hover {font-size:20px;background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.partner-filter > li.selected i, ul.partner-filter > li:hover i {color:rgba(var(--vs-font-color-rgb-inverse),1);border-right:1px solid #4E526D;font-size:24px;}
ul.partner-filter > li.selected span, ul.partner-filter > li:hover span {color:rgba(var(--vs-font-color-rgb-inverse),1);font-size:22px;}
ul.partner-filter > li.selected span:last-of-type, ul.partner-filter > li:hover span:last-of-type {font-size:20px;border-left:1px solid #4E526D;color:rgba(var(--vs-font-color-rgb-inverse),0.6);}
.left.minimized ul.partner-filter > li > * {float:left;}
.left.minimized ul.partner-filter > li span {font-size:14px;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.left.minimized ul.partner-filter > li span:last-of-type {display:none;}
.left.minimized ul.partner-filter > li i {width:40px;font-size:16px;}

ul.partners {position:relative;display:block;width:calc(100% + 30px);margin:0 -15px;padding:0;list-style-type:none;}
ul.partners > li {position:relative;display:inline-block;float:left;width:calc(100% / 3 - 30px);height:300px;margin:0 15px 20px 15px;padding:0;background:#FFF;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;-webkit-transition:background .15s ease-in-out, padding .4s ease-in-out;transition:background .15s ease-in-out, padding .4s ease-in-out;overflow:hidden;border-radius:5px;}
ul.partners > li.hide {display:none;}
ul.partners > li.self:before {content:'';position:absolute;display:block;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border:4px solid rgba(255,208,83,0.35);border-radius:5px;z-index:1;}
ul.partners > li.self:after {content:'\e831 \00a0 This is you';position:absolute;bottom:0;right:0;width:40%;height:80px;line-height:80px;text-align:center;color:rgba(var(--vs-font-color-rgb),0.5);font-family:var(--vs-font-family),'vsfont',Helvetica,Arial,sans-serif;font-size:18px;}
ul.partners > li.self span .name .industry {top:10px;left:5px;}
ul.partners > li.self  span .name .country {top:10px;right:5px;}
/*ul.partners > li span {display:table;position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;font-size:18px;}*/
ul.partners > li:hover {}
ul.partners > li.pending .invite_partner, ul.partners > li.pending .invite_partner:hover {background:rgba(255,255,255,0);color:rgba(var(--vs-font-color-rgb),0.25);}
ul.partners > li.pending .invite_partner:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;outline:0;border:0;cursor:default;}
ul.partners > li.pending .invite_partner:after {content:'\e87d  Pending Verification';position:absolute;font-family:'vsfont','Raleway',Helvetica,Arial,sans-serif;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),0.5);transition:opacity .15s ease-in-out;}
ul.partners > li.pending .invite_partner:hover:after {opacity:1;}
ul.partners > li span .name {position:absolute;top:0;left:0;width:100%;height:300px;text-align:center;opacity:1;z-index:5;-webkit-transition:opacity .25s .15s ease-in-out;-moz-transition:opacity .25s .15s ease-in-out;-o-transition:opacity .25s .15s ease-in-out;-ms-transition:opacity .25s .15s ease-in-out;transition:opacity .25s .15s ease-in-out;}
ul.partners > li span .name a img {position:relative;display:block;max-width:calc(100% - 100px);max-height:50px;margin:70px auto 0;}
ul.partners > li span .name h4 {position:absolute;top:140px;left:50%;transform:translateX(-50%);max-width:100%;max-height:50px;margin:0;text-align:center;padding:0;color:rgba(var(--vs-font-color-rgb),1);font-size:20px;z-index:3;}
ul.partners > li span .name h4 .name-container {position:relative;display:inline-block;max-width:100%;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
ul.partners > li span .name h4 .verified {position:absolute;right:20px;display:inline-block;width:16px;height:16px;line-height:16px;font-size:8px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;vertical-align:super;margin:0 0 0 4px;color:rgba(255,255,255,1);background:rgba(var(--vs-font-color-rgb),1);border-radius:50%;z-index:2;}
ul.partners > li span .name h4 .verified:after {content:'Verified by Viralsweep';position:absolute;display:block;margin:0;font-weight:500;height:100%;right:9999px;top:0;background:rgba(var(--vs-font-color-rgb),1);width:auto;white-space:nowrap;line-height:1em;padding:0 3px;height:100%;padding:0 2.5em 0 10px;border-radius:1em;z-index:-1;font-size:10px;line-height:16px;box-shadow:1.5px 1.5px 0 rgba(0,0,0,0.12);opacity:0;transform:translate(-3px, -3px);transition:opacity .2s ease-in-out, transform .2s ease-in-out, right 0s 0.2s;}
ul.partners > li span .name h4 .verified:hover:after {right:0;opacity:1;transform:translate(0, 0);transition-delay:0s;}
ul.partners > li span .name h4 .verified + .name-container {padding:0 40px 0 20px;}
ul.partners > li span .name h5 {position:absolute;top:170px;width:100%;margin:0;text-align:center;padding:0 30px;line-height:20px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3;}
ul.partners > li span .name h5 {color:rgba(var(--vs-font-color-rgb),0.75);text-decoration:none;outline:0;font-size:16px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;-webkit-transition:font-size .15s ease-in-out, color .15s ease-in-out;-moz-transition:font-size .15s ease-in-out, color .15s ease-in-out;-o-transition:font-size .15s ease-in-out, color .15s ease-in-out;-ms-transition:font-size .15s ease-in-out, color .15s ease-in-out;transition:font-size .15s ease-in-out, color .15s ease-in-out;}
ul.partners > li span .name h5 i {position:relative;display:inline-block;opacity:0.5;vertical-align:middle;}
ul.partners > li span .name h5 i:before {margin:0;}
ul.partners > li span .name h5 span {font-size:14px;margin:0 0 0 5px;}
ul.partners > li span .name h5 span:before {content:'';position:relative;display:inline-block;width:10px;height:10px;margin:0 3px 0 0;border-radius:50%;background:rgba(150,203,70,1);}
ul.partners > li span .name .industry {position:absolute;display:inline-block;top:5px;left:0;width:inherit;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 10px;font-size:11px;line-height:20px;font-weight:600;/*text-transform:uppercase;letter-spacing:1px;*/color:rgba(var(--vs-font-color-rgb),0.5);text-align:left;}
ul.partners > li span .name .country {position:absolute;display:inline-block;top:5px;right:0;width:inherit;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px 0 0;font-size:11px;line-height:20px;font-weight:600;/*text-transform:uppercase;letter-spacing:1px;*/color:rgba(var(--vs-font-color-rgb),0.5);text-align:right;}
ul.partners > li span .name .country img {position:relative;display:inline-block;margin:0 0 0 4px;border-radius:3px;vertical-align:middle;width:14px;}
ul.partners > li span .name > a {position:absolute;top:0;left:0;width:100%;height:221px;outline:0;text-decoration:none;border:0;z-index:4;}
ul.partners > li span .options {display:block;position:absolute;left:-1px;bottom:-1px;width:101%;height:80px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.08);z-index:10;-webkit-transition:border-top .15s ease-in-out;transition:border-top .15s ease-in-out;}
ul.partners > li span .options ul {position:relative;display:block;width:100%;list-style-type:none;margin:0;padding:0;}
ul.partners > li span .options ul li {position:relative;display:inline-block;width:20%;float:left;color:rgba(var(--vs-font-color-rgb),0.5);line-height:80px;font-size:24px;text-align:center;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);cursor:pointer;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;-webkit-transition:background .15s ease-in-out, font-size .15s ease-in-out;-moz-transition:background .15s ease-in-out, font-size .15s ease-in-out;-o-transition:background .15s ease-in-out, font-size .15s ease-in-out;-ms-transition:background .15s ease-in-out, font-size .15s ease-in-out;transition:background .15s ease-in-out, font-size .15s ease-in-out;}
ul.partners > li span .options ul li:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);font-size:;}
ul.partners > li span .options ul li.selected {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);font-size:;}
ul.partners > li span .options h5 i {font-size:20px;}
ul.partners > li span .options *[class^="icon-"]:before, .partners > li span .options *[class*=" icon-"]:before {margin:0;}
ul.partners > li.partner_card span .options ul li {width:20%;}
ul.partners > li.partner_card span .options ul li i {font-size:20px;}
ul.partners > li.partner_card span .options ul li:nth-of-type(4) a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;outline:0;text-decoration:none;border:0;}
ul.partners > li.partner_card span .options ul li:nth-of-type(4) {width:40%;border-right:0;font-size:18px;}
ul.partners > li.partner_card span .options ul li:nth-of-type(4) i {font-size:18px;}
ul.partners > li.partner_card span .options ul li.toggle_user_like i {font-size:20px;transition:font-size .15s ease-in-out;}
ul.partners > li.like-to span .options ul li.toggle_user_like i {font-size:26px;color:rgba(233,78,78,1);}
ul.partners > li.like-to span .options ul li.toggle_user_like i:before {content:'\e82f';}
ul.partners > li.like-from span .name:after {content:'\e82f';position:absolute;top:165px;left:calc(50% - 33px);width:12px;font-family:'vsfont';font-size:12px;color:rgba(233,78,78,1);font-size:12px;text-align:center;}
ul.partners > li.like-from span .name:before {content:'Likes You';position:absolute;top:165px;left:calc(50% - 21px);padding:0 0 0 5px;font-family:var(--vs-font-family);font-size:8px;color:rgba(var(--vs-font-color-rgb),1);text-align:left;letter-spacing:1px;text-transform:uppercase;font-weight:400;}
ul.partners.influencers > li.like-from span .name:after {top:180px;}
ul.partners.influencers > li.like-from span .name:before {top:180px;}

ul.partners > li.search {}
ul.partners > li.search span .search {position:relative;display:block;width:100%;padding:10px 20px;}
ul.partners > li.search span .search h1 {color:rgba(var(--vs-font-color-rgb),1);font-size:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:500;line-height:25px;padding:0;margin:0 0 10px 0;}
ul.partners > li.search span .search h1 span.reset {float:right;margin:2px -200px 0 0;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;color:rgba(var(--vs-font-color-rgb),0.6);line-height:20px;cursor:pointer;opacity:0;transition:opacity .15s ease-in-out, color .15s ease-in-out, margin 0s .15s ease-in-out;}
ul.partners > li.search span .search.active h1 span.reset {opacity:1;margin:2px 0 0 0;transition:opacity .15s ease-in-out, color .15s ease-in-out, margin 0s 0s ease-in-out;}
ul.partners > li.search span .search.active h1 span.reset {opacity:1;}
ul.partners > li.search span .search h1 span.reset:hover {color:rgba(var(--vs-font-color-rgb),1);}
ul.partners > li.search span .search h1 span.reset i {font-size:20px;float:right;margin:0 0 0 5px;line-height:20px;transform-origin:calc(50% - 0.5px) center;transition:transform 0s 0s ease-in-out;}
ul.partners > li.search span .search h1 span.reset i:before {margin:0;}
ul.partners > li.search span .search h1 span.reset:hover i {transform:rotate(-180deg);transition:transform .3s 0s ease-in-out;}
ul.partners > li.search span .search h1 span.reset a {text-decoration:none;}
ul.partners > li.search span .options ul li:nth-of-type(1) {width:80px;}
ul.partners > li.search span .options ul li:nth-of-type(2) {width:calc(100% - 80px);}
ul.partners > li.search span.param, ul.partners > li.search span.param.multiple {position:relative;display:inline-block;width:100%;margin:0;float:left;}
ul.partners > li.search span.param input, ul.partners > li.search span.param select {padding:10px 10px 10px 50px;}
ul.partners > li.search span.param select option {padding:0;}
ul.partners > li.search span.param:not(.toggle) label {position:absolute;top:0;left:0;width:40px;height:40px;border-right:1px solid rgba(var(--vs-font-color-rgb),0.1);text-align:center;line-height:40px;font-size:18px;color:rgba(var(--vs-font-color-rgb),0.5);}
ul.partners > li.search span.param:not(.toggle) label i {position:relative;display:inline-block;vertical-align:middle;}
ul.partners > li.search span.param:not(.toggle) label i:before {margin:0;}
ul.partners > li.search span.param.multiple > span {position:relative;display:block;width:calc(50% - 5px);margin:0 10px 0 0;float:left;}
ul.partners > li.search span.param.multiple > span:nth-of-type(2) {margin:0;}
ul.partners > li.search span.param.toggle {text-align:center;}
ul.partners > li.search span.param.toggle .switch {display:inline-block;margin:0 auto;padding:15px 20px;float:none;}
ul.partners > li.search span.param.toggle .switch input ~ label {line-height:16px;cursor:pointer;transition:opacity.35s ease-in-out;}
ul.partners > li.search span.param.toggle .switch input.cmn-toggle-round + label {width:30px;height:16px;float:right;margin:0 0 0 10px;}
ul.partners > li.search span.param.toggle .switch input ~ label {opacity:1;}
ul.partners > li.search span.param.toggle .switch input:checked ~ label {opacity:1;}
ul.partners > li.search span.param.toggle .verified {display:inline-block;width:14px;height:14px;line-height:14px;font-size:8px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:center;vertical-align:middle;margin:-3px 0 0 4px;color:rgba(255,255,255,1);background:rgba(var(--vs-font-color-rgb),1);border-radius:50%;z-index:2;}
ul.partners > li.search span.param.toggle .likes {color:rgba(233,78,78,1);font-size:16px;vertical-align:middle;}

ul.partners > li span .description {position:absolute;display:block;top:0;left:-1px;width:101%;height:0;padding:0;overflow-y:scroll;background:#FFF;opacity:0;z-index:2;-webkit-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;-moz-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;-o-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;-ms-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;}
ul.partners > li span .description p {width:calc(100% - 80px);max-width:400px;margin:0 auto;padding:30px 0;font-family:var(--vs-font-family),Arial,sans-serif;font-size:14px;color:rgba(0,0,0,0.6);line-height:20px;}
ul.partners > li span .social {position:absolute;display:block;top:0;left:-1px;width:101%;height:0;padding:0 0 80px 0;background:#FFF;overflow-y:hidden;background:#FFF;opacity:0;z-index:2;-webkit-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;-moz-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;-o-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;-ms-transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;transition:opacity .25s 0s ease-in-out, height 0s .25s ease-in-out;}
ul.partners > li span .social ul {position:relative;display:block;list-style-type:none;width:100%;height:100%;margin:0;padding:0;}
ul.partners > li span .social ul li {position:relative;display:inline-block;float:left;width:50%;height:111px;line-height:110px;text-align:center;padding:0;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.7);}
ul.partners > li span .social ul li:nth-of-type(even) {border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.partners > li span .social ul li i {color:rgba(var(--vs-font-color-rgb),1);}
ul.partners > li:hover > span div.name {}
ul.partners > li.description span .description {height:221px;opacity:1;-webkit-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;-moz-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;-o-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;-ms-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;}
ul.partners > li.social span .social {height:221px;opacity:1;-webkit-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;-moz-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;-o-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;-ms-transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;transition:opacity .25s ease-in-out, height 0s 0s ease-in-out;}
ul.partners > li.invited span .options ul li:nth-of-type(3) {opacity:0.5;}
ul.partners > li.invited span .options ul li:nth-of-type(3):hover {background:transparent;color:rgba(var(--vs-font-color-rgb),0.5);cursor:default;}
ul.partners > li.request span .options ul li {width:15%;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.partners > li.request span .options ul li:nth-of-type(1) {width:35%;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.partners > li.request span .options ul li:nth-of-type(1):hover {background:#e94e4e;color:rgba(255,255,255,1);}
ul.partners > li.request span .options ul li:nth-of-type(4) {width:35%;}
ul.partners > li.request span .options ul li:nth-of-type(4):hover {background:#96cb49;color:rgba(255,255,255,1);}
ul.partners > li textarea, ul.partners > li input, ul.partners > li select {width:100%;min-height:30px;margin:0 0 10px 0;padding:10px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:16px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
ul.partners > li input {height:40px;min-height:40px;line-height:40px;padding:0 10px;resize:none;-webkit-transition:box-shadow .15s ease-in-out, border .15s ease-in-out;transition:box-shadow .15s ease-in-out, border .15s ease-in-out;}
ul.partners > li textarea {-webkit-transition:box-shadow .15s ease-in-out, border .15s ease-in-out;transition:box-shadow .15s ease-in-out, border .15s ease-in-out;}
ul.partners > li textarea {resize:vertical;}
ul.partners > li textarea:hover, ul.partners > li textarea:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.08);color:rgba(var(--vs-font-color-rgb),1);}
ul.partners > li input[type=checkbox] {width:20px;height:inherit;margin:0px;padding:0px;float:left;margin:2px 0 0 0;min-height:auto;}
ul.partners > li input[type=number] {line-height:20px;padding:10px 10px 9px 10px;}
ul.partners > li input:focus, ul.partners > li textarea:focus, ul.partners > li select:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
ul.partners > li h1, ul.partners > li h2, ul.partners > li h3, ul.partners > li h4, ul.partners > li h5, ul.partners > li h6 {padding:20px 0 0 0;} 
ul.partners > li select {height:40px;background:#FFF url(../img2/purple/ico-down-lg.png) right 10px center no-repeat;background-size:14px 14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
ul.partners > li label {display:block;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
ul.partners > li label.character-count em {font-style:normal;opacity:0.6;float:right;}
ul.partners > li label.character-count.none em {opacity:1;color:red;}
ul.partners > li input.warning {color:rgba(203,73,73,1);border-color:rgba(203,73,73,1);text-transform:none;}
ul.partners > li label.warning {color:rgba(203,73,73,1);border-color:rgba(203,73,73,1);}
ul.partners > li.social .name, ul.partners > li.description .name {z-index:2;opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.partners > li.social span .social {z-index:3;} 
ul.partners > li.description span .description {z-index:3;}

ul.partners > li.onboard {width:calc(100% / 3 * 2 - 30px);margin:0 0 20px 15px;background:transparent;}
ul.partners > li.onboard {background:rgba(255,255,255,1) url(../img/bg-onboard.jpg) center right no-repeat;background-size:cover;}
ul.partners > li.onboard h1 {margin:20px 0;padding:0 30px;color:rgba(var(--vs-font-color-rgb),1);font-size:25px;line-height:33px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:center;font-weight:500;} 
ul.partners > li.onboard h3 {margin:0 0 20px 0;padding:0 30px;color:rgba(var(--vs-font-color-rgb),0.6);font-size:18px;line-height:25px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:center;font-weight:500;} 
ul.partners > li.onboard .steps {position:relative;display:inline;block;top:auto;left:auto;width:33%;float:left;text-align:center;}
ul.partners > li.onboard .steps ul.partners {text-align:center;margin:0;min-width:100px;max-width:200px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);display:inline-block;}
ul.partners > li.onboard .steps ul.partners li {height:80px;width:100%!important;max-width:200px;margin:0 auto!important;}
ul.partners > li.onboard .steps p {padding:0 20px;text-align:left;font-size:13px;color:rgba(var(--vs-font-color-rgb),0.60);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:center;font-weight:500;}
ul.partners > li.onboard .steps-container {padding:0 30px;}
ul.partners > li.onboard .steps ul.partners h2 {position:absolute;top:0;left:0;width:30px;margin:0;padding:0;text-align:center;line-height:30px;color:rgba(var(--vs-font-color-rgb),0.5);font-size:16px;font-weight:500;z-index:100;}
ul.partners > li.onboard .steps ul.partners:hover h2 {color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.partners > li.onboard .steps:nth-of-type(2) ul.partners:hover h2 {color:rgba(255,255,255,1);}
ul.partners > li.onboard ul {position:relative;display:block;list-style-type:none;padding:20px 0;}
ul.partners > li.onboard ul li {position:relative;display:block;margin:0 0 10px 0;padding:0;}
ul.partners > li.onboard ul li a {text-decoration:none;border-bottom:1px solid rgba(255,255,255,0);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;transition:border-bottom .15s ease-in-out;}
ul.partners > li.onboard ul li a:hover {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.5);}
ul.partners > li.onboard ul li i {font-size:0.8em;opacity:0.5;}

ul.partners > li.sort {padding:10px 20px;}
ul.partners > li.sort {/*background:rgba(255,255,255,1) url(../img/bg-onboard.jpg) center right no-repeat;*/background-size:cover;}
ul.partners > li.sort h1 {position:relative;margin:0 0 10px;padding:0;color:rgba(var(--vs-font-color-rgb),1);font-size:20px;line-height:25px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:left;font-weight:500;} 
ul.partners > li.sort h1:nth-of-type(1n+2) {margin:0;padding:10px 0 0 0;}
ul.partners > li.sort h1:nth-of-type(1n+2):before {content:'';position:absolute;display:block;top:0;left:-20px;width:calc(100% + 40px);height:1px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.1);}
ul.partners > li.sort h3 {margin:0 0 10px 0;padding:0;color:rgba(var(--vs-font-color-rgb),0.6);font-size:18px;line-height:25px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:500;} 
ul.partners > li.sort p {position:relative;font-size:12px;margin:0;padding:10px 0 10px;line-height:1.4em;color:rgba(var(--vs-font-color-rgb),0.75);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:500;text-align:left;clear:both;}
ul.partners > li.sort p em {font-style:normal;font-weight:600;background:rgba(var(--vs-font-color-rgb),0.05);border-bottom:1px dotted rgba(var(--vs-font-color-rgb),0.15);padding:1px 2px;}
ul.partners > li.sort > span p:before {content:'';position:absolute;top:0;left:-10px;width:calc(100% + 20px);height:0;border-top:1px solid rgba(var(--vs-font-color-rgb),0.2);}
ul.partners > li.sort p span.clear {height:5px!important;}
ul.partners > li.sort ul {position:relative;display:block;list-style-type:none;padding:20px 0;}
ul.partners > li.sort ul li {position:relative;display:block;margin:0 0 10px 0;padding:0;}
ul.partners > li.sort ul li a {text-decoration:none;border-bottom:1px solid rgba(255,255,255,0);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;transition:border-bottom .15s ease-in-out;}
ul.partners > li.sort ul li a:hover {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.5);}
ul.partners > li.sort ul li i {font-size:0.8em;opacity:0.5;}
ul.partners > li.sort > span {position:relative;width:calc(50% - 10px);padding:10px 10px 0;border:1px solid rgba(var(--vs-font-color-rgb),0.20);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.05);display:block;float:left;text-align:left;background:rgba(255,255,255,1);}
ul.partners > li.sort > span.brands {margin:0 10px 0 0;}
ul.partners > li.sort > span.influencers {margin:0 0 0 10px;}
ul.partners > li.sort > span i {position:absolute;top:15px;left:10px;width:50px;text-align:left;color:rgba(var(--vs-font-color-rgb),0.35);font-size:36px;margin:0;}
ul.partners > li.sort > span i:before {margin:0;}
ul.partners > li.sort > span h1 {padding:0;text-align:left;margin:0 0 3px 0;padding:0 0 0 50px;font-size:30px;line-height:25px;}
ul.partners > li.sort > span h3 {padding:0;margin:0 0 10px 0;padding:0 0 0 50px;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;color:rgba(var(--vs-font-color-rgb),0.6);}
ul.partners > li.sort > p.about {position:relative;display:block;clear:both;padding:10px 0 10px 50px;font-size:14px;font-weight:500;}
ul.partners > li.sort > p.about i {position:absolute;top:50%;left:0;width:35px;line-height:30px;padding:0;transform:translateY(-50%);text-align:left;font-size:24px;border-right:1px solid rgba(var(--vs-font-color-rgb),0.2);color:rgba(233,78,78,1);}
ul.partners > li.sort > p.about i:before {margin:0;}
ul.partners > li.sort > p.about i.verified {position:absolute;top:50%;left:0;width:35px;line-height:30px;padding:0;transform:translateY(-50%);text-align:left;font-size:12px;border-right:1px solid rgba(var(--vs-font-color-rgb),0.2);color:rgba(255,255,255,1);}
ul.partners > li.sort > p.about i.verified:before {width:20px;line-height:20px;}
ul.partners > li.sort > p.about i.verified:after {content:'';position:absolute;top:50%;left:0;transform:translate(0, -50%);width:20px;height:20px;background:rgba(var(--vs-font-color-rgb),1);border-radius:50%;z-index:-1;}
ul.partners > li.sort > span img {max-width:100%;border-radius:3px;margin:0 auto}

ul.partners > li.sort ul.toggle {position:relative;display:block;list-style-type:none;margin:20px 0;padding:0;font-size:0;text-align:center;}
ul.partners > li.sort ul.toggle:after {content:'';position:relative;display:block;width:100%;height:0;opacity:0;border:0;outline:0;clear:both;}
ul.partners > li.sort ul.toggle li {position:relative;position:relative;display:inline-block;width:calc(100% / 3 - 10px);max-width:100px;min-height:100px;margin:0 auto;margin-left:5px;margin-right:5px;padding:0;font-size:9px;text-transform:uppercase;letter-spacing:1px;text-align:center;color:rgba(var(--vs-font-color-rgb),0.6);background:rgba(255,255,255,0);border:1px solid rgba(var(--vs-font-color-rgb),0.05);vertical-align:top;border-radius:3px;transition:color .15s ease-in-out, border .15s ease-in-out, background .15s ease-in-out;}
ul.partners > li.sort ul.toggle li label {padding:10px 0 0 0;cursor:pointer;line-height:1.5em;font-size:9px;font-weight:500;}
ul.partners > li.sort ul.toggle li label span {position:relative;display:block;margin:0;padding:0;height:40px;line-height:40px;}
ul.partners > li.sort ul.toggle li label span p {display:inline-block;vertical-align:middle;padding:0;font-size:9px;font-weight:600;text-align:center;color:rgba(var(--vs-font-color-rgb),0.85);line-height:1.5em;}
ul.partners > li.sort ul.toggle li.selected, ul.partners > li.sort ul.toggle li.selected:hover {border:1px solid rgba(var(--vs-font-color-rgb),0.25);color:rgba(var(--vs-font-color-rgb),1);background:rgba(255,255,255,1);}
ul.partners > li.sort ul.toggle li label:before {content:'';position:absolute;top:-6px;left:-6px;width:16px;height:16px;border-radius:50%;background:rgba(150,203,73,1);box-shadow:2px 2px 0 rgba(0,0,0,0.08);opacity:0;transition:opacity .15s ease-in-out;}
ul.partners > li.sort ul.toggle li.selected label:before {opacity:1;}
ul.partners > li.sort ul.toggle li:hover {border:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),0.75);background:rgba(255,255,255,1);}
ul.partners > li.sort ul.toggle li:after {content:'';position:absolute;/*display:block;*/display:none;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer;}
ul.partners > li.sort ul.toggle li i {display:block;font-size:40px;margin:0 0 5px 0;color:rgba(var(--vs-font-color-rgb),0.6);transition:color .15s ease-in-out;}
ul.partners > li.sort ul.toggle li i:before {margin:0;}
ul.partners > li.sort ul.toggle li:hover i {color:rgba(var(--vs-font-color-rgb),0.75);}
ul.partners > li.sort ul.toggle li.selected i {color:rgba(var(--vs-font-color-rgb),1);}
ul.partners > li.sort ul.toggle ~ input[type=checkbox] {position:absolute;display:inline-block;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);overflow:hidden;z-index:-1;opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}


ul.partners > li.voices {background:rgba(255,255,255,1) url(../img/bg-promote.jpg) center right no-repeat;background-size:cover;padding:10px 20px;text-align:center;}
ul.partners > li.voices:before {display:none;}
ul.partners > li.voices h1 {text-align:center;margin:0;}
ul.partners > li.voices h1 img {max-width:150px;}
ul.partners > li.voices h3 {padding:0;font-size:10px;color:rgba(var(--vs-font-color-rgb),01);text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:400;}
ul.partners > li.voices p {position:relative;display:block;clear:both;margin:0;padding:20px 0 0;font-size:14px;font-weight:500;line-height:1.35em;color:rgba(var(--vs-font-color-rgb),0.75);text-align:center;}
ul.partners > li.voices form {margin:0;padding:15px;background:rgba(36,40,62,0.03);border:1px solid rgba(var(--vs-font-color-rgb),0.15);border-radius:5px;box-shadow:5px 5px 10px rgba(36,40,62,0.2);}
ul.partners > li.voices form input {margin:0;float:left;max-width:calc(60% - 10px);border:1px solid rgba(var(--vs-font-color-rgb),0.2);}
ul.partners > li.voices form span.submit {width:40%;float:left;clear:both;}
ul.partners > li.voices form span.submit {position:relative;display:block;width:100%;margin:20px 0 0 0;text-align:right;}
ul.partners > li.voices form span.submit:first-of-type{margin-top:0;}
ul.partners > li.voices form span.submit .button {display:block;width:100%;text-align:center;outline:0;}
ul.partners > li.voices .button {position:relative;display:inline-block;padding:15px 0;width:250px;max-width:100%;margin:20px auto 0;float:none;text-decoration:none;cursor:pointer;color:rgba(255,255,255,1);text-shadow:-1px -1px 0 rgba(0,0,0,0.25);background:rgba(255,255,255,1);border-radius:5px;box-shadow:1px 1px 3px rgba(var(--vs-font-color-rgb),0.1), 3px 3px 0px rgba(var(--vs-font-color-rgb),0);transition:all .2s ease-in-out;z-index:101;}
ul.partners > li.voices .button {background:linear-gradient(45deg, var(--vs-brand-color-one) 0%,var(--vs-brand-color-two) 100%);}
ul.partners > li.voices .button:hover, ul.partners > li.voices .button:focus {transform:translateY(-2px);box-shadow:4px 4px 6px rgba(var(--vs-font-color-rgb),0.05), 3px 3px 6px rgba(var(--vs-font-color-rgb),0.05);}
ul.partners > li.voices .button.green {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.partners > li.voices .button.orange {background:linear-gradient(45deg, rgb(238,78,5) 0%,rgb(246,158,28) 100%);}
ul.partners > li.voices .button.purple {background:linear-gradient(45deg, rgb(var(--vs-font-color-rgb)) 0%,rgb(164,165,181) 100%);}
ul.partners > li.voices .button.red {background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);}
ul.partners > li.voices .button.grey {filter:grayscale(100%) opacity(0.4)}
ul.partners > li.voices form span.submit.incomplete .button {filter:grayscale(100%) opacity(0.4);pointer-events:none;cursor:default;}
ul.partners > li.voices form span.submit.incomplete .button:hover {transform:none;box-shadow:none;}
ul.partners > li.voices .button.incomplete {filter:grayscale(100%) opacity(0.4);pointer-events:none;cursor:default;}
ul.partners > li.voices .button.incomplete:hover {transform:none;box-shadow:none;}
ul.partners > li.voices .button * {color:rgba(255,255,255,1)!important;}
ul.partners > li.voices .button h1, ul.partners > li.voices .button h2, ul.partners > li.voices .button h3, ul.partners > li.voices .button h4, ul.partners > li.voices .button h5, ul.partners > li.voices .button h6 {margin:0;padding:0;line-height:40px;text-align:center;}
ul.partners > li.voices .button h1 {font-size:4em;}
ul.partners > li.voices .button h2 {font-size:3em;}
ul.partners > li.voices .button h3 {font-size:2.5em;}
ul.partners > li.voices .button h4 {font-size:1.55em;}
ul.partners > li.voices .button h5 {font-size:1.25em;}
ul.partners > li.voices .button h6 {font-size:0.75em;text-transform:uppercase;letter-spacing:1px;}
ul.partners > li.voices .button i.icon-right-open-big {position:absolute;top:calc(50% - 0.75em);right:10px;width:1.5em;height:1.5em;line-height:1.5em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.partners > li.voices .button i.icon-right-open-big:before {margin:0;}
ul.partners > li.voices .button:hover i.icon-right-open-big, ul.partners > li.voices .button:focus i.icon-right-open-big {right:0;opacity:1;}
ul.partners > li.voices .button i.icon-left-open-big {position:absolute;top:calc(50% - 0.75em);left:10px;width:1.5em;height:1.5em;line-height:1.5em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.partners > li.voices .button:hover i.icon-left-open-big, ul.partners > li.voices .button:focus i.icon-left-open-big {left:0;opacity:1;}
ul.partners > li.voices .button i.icon-right-open-mini {position:absolute;top:calc(50% - 0.5em);right:10px;width:1em;height:1em;line-height:1em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.partners > li.voices .button i.icon-right-open-mini:before {margin:0;}
ul.partners > li.voices .button:hover i.icon-right-open-mini, ul.partners > li.voices .button:focus i.icon-right-open-mini {right:0px;opacity:1;}
ul.partners > li.voices .button i.icon-left-open-mini {position:absolute;top:calc(50% - 0.5em);left:10px;width:1em;height:1em;line-height:1em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.partners > li.voices .button:hover i.icon-left-open-mini, ul.partners > li.voices .button:focus i.icon-left-open-mini {left:0px;opacity:1;}
ul.partners > li.voices .button input[type="button"], ul.partners > li.voices .button input[type="submit"] {position:absolute;display:block;top:0;left:0;width:100%;height:100%;margin:0;padding:9;border:0;opacity:0;cursor:pointer;}
ul.partners > li.voices p.small {margin:10px 0 0 0;padding:0;font-size:9px;font-weight:400;color:rgba(var(--vs-font-color-rgb),0.5);}

ul.partners.influencers > li {background-size:cover;}
ul.partners.influencers > li:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.95);}
ul.partners.influencers > li.search:before, ul.partners.influencers > li.sort:before, ul.partners.voices > li.search:before {display:none;}
ul.partners.influencers > li span .name .industry {top:7px;left:8px;list-style-type:none;color:rgba(var(--vs-font-color-rgb),0.85);font-size:8px;line-height:12px;font-weight:400;padding:0;}
ul.partners.influencers > li span .name .industry li {margin:0 0 3px 0;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
ul.partners.influencers > li span .name .country {list-style-type:none;color:rgba(var(--vs-font-color-rgb),0.85);font-size:8px;line-height:16px;font-weight:400;}
ul.partners.influencers > li span .name .country img {box-shadow:1px 1px 0 rgba(var(--vs-font-color-rgb),0.25);float:right;}
ul.partners.influencers > li span .name a span.avatar {display:block;margin:40px auto 0;width:100px;height:100px;max-height:100px;border-radius:50%;overflow:hidden;border:3px solid rgba(var(--vs-font-color-rgb),1);background-size:cover;background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:50% 50%;}
ul.partners.influencers > li span .name h4 {top:150px;padding:0 20px;font-size:25px;}
ul.partners.influencers > li span .options {background:rgba(255,255,255,1);}
ul.partners.influencers > li.onboard:before {display:none;}

ul.campaign-type {position:relative;display:block;width:100%;background:rgba(255,255,255,1) url(../img/bg-onboard.jpg) center right no-repeat;background-size:cover;list-style-type:none;}

ul.partners.new {width:100%;}
ul.partners.new > li.onboard {width:100%;border-left:5px solid rgba(var(--vs-font-color-rgb),1);}
ul.partners.new > li.onboard div.partner {position:relative;display:block;width:calc(100% * 0.6);float:left;}
ul.partners.new > li.onboard div.influencer {position:relative;display:block;width:calc(100% * 0.4);float:left;}
ul.partners.new > li.onboard div:after {content:'';position:absolute;top:20px;right:20px;font-size:11px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),0.50);text-transform:uppercase;letter-spacing:1px;}
ul.partners.new > li.onboard div.partner:after {content:'Required';}
ul.partners.new > li.onboard div.influencer:after {content:'Optional';}
ul.partners.new > li.onboard:before {content:'';position:absolute;top:0;right:0;width:calc(100% * 0.40);height:100%;border-left:1px solid rgba(70,74,106,0.15);background:rgba(255,255,255,0.5);}
ul.partners.new > li.onboard div h1, ul.partners.new > li.onboard div h3 {text-align:left;padding:0 0 0 40px;}
ul.partners.new > li.onboard div h3 {display:none;}
ul.partners.new > li.onboard div ul.options {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
ul.partners.new > li.onboard div ul.options li {position:relative;display:inline-block;float:left;width:50%;text-align:center;}
ul.partners.new > li.onboard div.influencer ul.options li {width:100%;}
ul.partners.new > li.onboard div a.button {position:relative;display:inline-block;height:80px;width:100%;max-width:250px;margin:0 auto;float:none;background:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0.25);box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;border-radius:5px;color:rgba(var(--vs-font-color-rgb),0.5);line-height:80px;font-size:24px;text-align:center;cursor:pointer;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-decoration:none;-webkit-transition:background .15s ease-in-out, font-size .15s ease-in-out;-moz-transition:background .15s ease-in-out, font-size .15s ease-in-out;-o-transition:background .15s ease-in-out, font-size .15s ease-in-out;-ms-transition:background .15s ease-in-out, font-size .15s ease-in-out;transition:background .15s ease-in-out, font-size .15s ease-in-out;}
ul.partners.new > li.onboard div a.button:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.partners.new > li.onboard div a.button.selected {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.partners.new > li.onboard div a.button:before {content:'\e845';position:absolute;top:-10px;left:-10px;width:30px;height:30px;background:rgba(150,203,73,0.92);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));line-height:30px;text-align:center;font-family:'vsfont';box-shadow:3px 3px 0 rgba(0,0,0,0.20);border-radius:50%;color:rgba(255,255,255,1);font-size:18px;text-shadow:-1px -1px 0 rgba(0,0,0,0.15);opacity:0;transform:scale(0) translate(3px, 3px);transition:opacity .2s ease-in-out, transform .2s ease-in-out;}
ul.partners.new > li.onboard div a.button.selected:before {opacity:1;transform:scale(1) translate(0, 0);}
ul.partners.new > li.onboard div p {padding:0 20px;text-align:left;font-size:13px;color:rgba(var(--vs-font-color-rgb),0.60);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:center;font-weight:500;}

ul.partners-mini {position:relative;display:block;width:100%;margin:0;padding:20px 5px 0;list-style-type:none;background:rgba(var(--vs-off-white-light),1);}
ul.partners-mini > li {position:relative;display:inline-block;float:left;width:calc(100% / 3 - 30px);height:200px;margin:0 15px 30px;padding:0;background:#FFF;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.15);z-index:1;transition:opacity .2s ease-in-out;}
ul.partners-mini > li ul.options {position:absolute;display:block;bottom:0;left:0;width:100%;margin:0;padding:0;border-top:1px solid rgba(var(--vs-font-color-rgb),0.1);font-size:16px;}
ul.partners-mini > li ul.options li {position:relative;display:inline-block;float:left;width:50px;height:50px;padding:0;text-overflow:ellipsis;white-space:nowrap;background:rgba(255,255,255,1);border-right:1px solid rgba(var(--vs-font-color-rgb),0.1);color:rgba(var(--vs-font-color-rgb),0.5);text-align:center;line-height:50px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;cursor:pointer;transition:background .2s ease-in-out, color .2s ease-in-out;}
ul.partners-mini > li ul.options li:first-child {border-bottom-left-radius:5px;overflow:hidden;}
ul.partners-mini > li ul.options li:last-child {border-bottom-right-radius:5px;overflow:hidden;border:0;}
ul.partners-mini > li ul.options li:last-child {width:calc(100% - 100px);}
ul.partners-mini > li ul.options li:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.partners-mini > li ul.options li.count {width:calc(100% - 100px);}
ul.partners-mini > li ul.options li:nth-child(1):nth-last-of-type(1) {width:100%;}
ul.partners-mini > li ul.options li:nth-child(1):nth-last-of-type(2), ul.partners-mini > li ul.options li:nth-child(2):nth-last-of-type(1) {width:50%;}
ul.partners-mini > li ul.options li.needed {line-height:40px;cursor:default;}
ul.partners-mini > li ul.options li.needed i {font-size:0.8em;} 
ul.partners-mini > li ul.options li.needed i:before {margin:0;} 
ul.partners-mini > li ul.options li.needed span {clear:both;display:block;position:absolute;bottom:7px;left:0;font-size:7px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;text-align:center;width:100%;line-height:10px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:1px;}
ul.partners-mini > li ul.options li.needed:hover {background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),0.50);}
ul.partners-mini > li .name {display:block;width:100%;height:auto;padding:30px 0 0 0;}
ul.partners-mini > li .name .logo {display:block;height:50px;padding:25px 0 0 0;text-align:center;}
ul.partners-mini > li .name .logo img {display:block;max-width:calc(100% - 60px);max-height:50px;margin:0 auto;transform:translateY(-50%);}
ul.partners-mini > li .name .logo i {display:inline-block;height:50px;font-size:50px;color:rgba(var(--vs-font-color-rgb),0.15);margin:0 auto;transform:translateY(-50%);}
ul.partners-mini > li .name .logo i:before {margin:0;}
ul.partners-mini > li .name h3 {margin:0;text-align:center;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--vs-font-color-rgb),1);font-size:16px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
ul.partners-mini > li .name h3 a, ul.partners-mini > li .name h3 span {display:block;margin:10px 0 0 0;clear:both;text-decoration:none;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--vs-font-color-rgb),0.5);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
ul.partners-mini > li .name h3 a i, ul.partners-mini > li .name h3 span i {position:relative;display:inline-block;vertical-align:middle;}
ul.partners-mini > li .partner-invite-link {position:absolute;display:block;bottom:0;left:0;width:100%;height:50px;padding:15px 10px 5px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.1);}
ul.partners-mini > li .partner-invite-link > a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:transparent;}
ul.partners-mini > li .partner-invite-link > textarea {position:relative;display:block;width:calc(100% - 30px);height:30px;padding:0;margin:0 30px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;resize:none;line-height:30px;border:0;z-index:1;box-shadow:none!important;}
ul.partners-mini > li .partner-invite-link > i {position:absolute;top:50%;left:8px;transform:translate(0,-50%);z-index:2;font-size:0.8em;}
ul.partners-mini > li .partner-invite-link > i:last-of-type {left:initial;right:8px;opacity:1;transition:right 0.2s ease-in-out, opacity 0.2s ease-in-out;}
ul.partners-mini > li .partner-invite-link.copied > i:last-of-type {right:15px;opacity:0;}
ul.partners-mini > li .partner-invite-link:after {content:'\e845';position:absolute;top:50%;right:8px;color:rgba(var(--vs-font-color-rgb),1);font-family:'vsfont';color:rgba(150,203,73,1);opacity:0;transform:translate(0,-50%);transition:opacity 0.2s ease-in-out;}
ul.partners-mini > li .partner-invite-link.copied:after {opacity:1;}
ul.partners-mini > li .partner-invite-link:before {content:'Partner Invite Link';font-family:'vsfont','Raleway',Helvetica,Arial,sans-serif;position:absolute;top:9px;left:10px;font-size:9px;font-weight:600;letter-spacing:0.5px;color:rgba(var(--vs-font-color-rgb),1);line-height:10px;z-index:2;}
ul.partners-mini > li .status {position:absolute;display:block;top:0;left:0;width:100%;padding:5px;line-height:10px;}
ul.partners-mini > li .status:before {content:'';position:absolute;top:9px;left:11px;display:inline-block;width:8px;height:8px;background:transparent;border-radius:50%;vertical-align:middle;}
ul.partners-mini > li.invited .status:before {background:rgba(var(--vs-font-color-rgb),0.35);}
ul.partners-mini > li.joined .status:before {top:8px;left:10px;width:10px;height:10px;background:rgba(150,203,73,1);}
ul.partners-mini > li.declined .status:before {background:rgba(var(--vs-font-color-rgb),0.35);}
ul.partners-mini > li.denied .status:before {background:rgba(255,78,78,1);}
ul.partners-mini > li.host .status:before {content:'\e831';top:7px;left:7px;width:14px;height:14px;font-size:14px;color:rgba(255,208,83,1);font-family:'vsfont';text-shadow:1px 1px 0 rgba(0,0,0,0.05);background:none;}
ul.partners-mini > li .status:after {content:'';position:absolute;top:8px;left:23px;color:rgba(var(--vs-font-color-rgb),0.65);font-size:7px;letter-spacing:1px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}
ul.partners-mini > li.invited .status:after {content:'Invited';}
ul.partners-mini > li.joined .status:after {content:'Joined';}
ul.partners-mini > li.declined .status:after {content:'Declined';}
ul.partners-mini > li.denied .status:after {content:'Denied';}
ul.partners-mini > li.host .status:after {content:'Campaign Host';}
ul.partners-mini > li.host:after {content:'';position:absolute;display:block;top:-4px;left:-4px;width:100%;height:100%;border:4px solid rgba(255,208,83,0.25);border-radius:8px;z-index:-1;}
/* Caused inexplicable display issue for some users until :hover ul.partners-mini > li.denied, ul.partners-mini > li.declined {opacity:0.35;}*/
ul.partners-mini > li.denied:hover, ul.partners-mini > li.declined:hover, ul.partners-mini > li.denied.show-permissions, ul.partners-mini > li.declined.show-permissions {opacity:1;}
ul.partners-mini li .menu {position:absolute;top:5px;right:5px;width:20px;height:20px;line-height:20px;color:rgba(var(--vs-font-color-rgb),0.5);font-size:14px;text-align:center;cursor:pointer;transition:color .2s ease-in-out, font-size .2s ease-in-out;}
ul.partners-mini > li .menu i:before {margin:0;}
ul.partners-mini > li .menu:hover {color:rgba(var(--vs-font-color-rgb),1);}
ul.partners-mini > li .menu .small-dropdown {top:17px;text-align:left;}
ul.partners-mini > li .menu .small-dropdown:before {opacity:0;}
ul.partners-mini > li .menu .small-dropdown a:first-of-type:before {content:'';position:absolute;display:block;top:-6px;left:calc(100% - 16px);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(255,255,255,1);}
ul.partners-mini > li .menu .small-dropdown a:first-of-type:hover:before {border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(var(--vs-font-color-rgb),1);}
ul.partners-mini > li .menu .small-dropdown a:first-of-type:after {display:none;}
.load.analytics ul.graph ul.partners-mini > li .edit {position:absolute;top:0;left:-9999px;width:100%;background:rgba(255,255,255,1);padding:10px 20px;box-shadow:0 0 0px rgba(0,0,0,0.15);transition:left 0s 0s ease-in-out, box-shadow 0s 0s ease-in-out;}
.load.analytics ul.graph ul.partners-mini > li .edit ul {opacity:0;transition:opacity .35s 0s ease-in-out;}
/*.load.analytics ul.graph ul.partners-mini > li ul.toggle {position:fixed;top:0;left:-9999px;width:100%;height:100%;background:rgba(255,255,255,1);padding:10px 20px;box-shadow:0 0 0px rgba(0,0,0,0.15);transition:left 0s 0s ease-in-out, box-shadow 0s 0s ease-in-out;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle li {opacity:0;margin:0 6px 6px 0;line-height:inherit;transition:opacity .35s 0s ease-in-out;}
/*.load.analytics ul.graph ul.partners-mini > li ul.toggle li label {padding:4px 5px;font-size:8px;line-height:14px;border-radius:3px;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle li.entry-count input[type=num] {width:100px;padding:5px 5px 5px 31px;line-height:14px;font-size:10px;border-radius:3px;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle li.entry-count label {position:absolute;top:0;left:0;padding:0;width:26px;height:26px;text-align:center;border:0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);background:none;border-radius:0;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle li.entry-count label i {line-height:26px;vertical-align:center;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions ul.toggle {opacity:1;left:0;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle li.save {width:100%;text-align:right;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle button {position:relative;display:inline-block;width:auto;padding:4px 5px;float:right;background:rgba(255,255,255,1);font-size:8px;color:rgba(var(--vs-font-color-rgb),1);border:1px solid rgba(var(--vs-font-color-rgb),0.1);border-radius:3px;line-height:14px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .2s ease-in-out;}
.load.analytics ul.graph ul.partners-mini > li ul.toggle button:hover {border:1px solid rgba(150,203,73,1);background:rgba(150,203,73,1);color:rgba(255,255,255,1);}*/
.load.analytics ul.graph ul.partners-mini > li .edit .menu {top:10px;right:10px;width:30px;height:30px;line-height:30px;font-size:22px;}
.load.analytics ul.graph ul.partners-mini > li .edit .menu:hover {font-size:26px;}

.load.analytics ul.graph ul.partner-sort {position:absolute;top:10px;right:0;display:block;clear:both;width:auto;height:40px;margin:0;padding:0;list-style-type:none;}
.load.analytics ul.graph ul.partner-sort li {position:relative;display:inline-block;float:left;width:initial;height:40px;min-height:0;margin:0;padding:10px 20px 10px 10px;text-align:left;background:transparent;box-shadow:none;opacity:0.5;cursor:pointer;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.load.analytics ul.graph ul.partner-sort li:hover {opacity:1;}
.load.analytics ul.graph ul.partner-sort li span {display:inline-block;vertical-align:middle;margin:0 0 0 15px;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/}
.load.analytics ul.graph ul.partner-sort li span.icon {position:absolute;display:block;top:50%;left:10px;width:10px;height:10px;margin:-5px 0 0 0;font-size:0;border:0;background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),1);border-radius:6px;-webkit-transition:all .10s ease-in-out;transition:all .10s ease-in-out;}
.load.analytics ul.graph ul.partner-sort li.selected span.icon {border:1px solid transparent;background:rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.graph ul.partner-sort li.selected {opacity:1;}
.load.analytics ul.graph ul.partner-sort li span.icon {background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.graph ul.partner-sort li:hover > span.icon {background:rgba(var(--vs-font-color-rgb),1);border:1px solid transparent;}
.load.analytics ul.graph ul.partner-sort li.selected span.icon {background:rgba(var(--vs-font-color-rgb),1);border:1px solid transparent;}
.load.analytics ul.graph ul.partner-sort li.joined.selected span.icon {background:rgba(150,203,73,1);border:1px solid transparent;}
.load.analytics ul.graph ul.partner-sort li.denied.selected span.icon {background:rgba(233,78,78,1);border:1px solid transparent;}
.load.analytics ul.graph ul.partner-sort li.invited.selected span.icon {background:rgba(255,208,83,1);border:1px solid transparent;}

ul.partners-mini.requests > li {}
ul.partners-mini.requests > li ul.options li.profile {width:40%;}
ul.partners-mini.requests > li ul.options li.deny {width:calc(50% - 25px);}
ul.partners-mini.requests > li ul.options li.deny:hover {background:rgba(233,78,78,1);color:rgba(255,255,255,1);}
ul.partners-mini.requests > li ul.options li.accept {width:60%;font-size:13px;font-weight:500;}
ul.partners-mini.requests > li.show-permissions ul.options li.accept {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.partners-mini.requests > li.denied ul.options li.deny {width:calc(100% - 100px);text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:500;}
ul.partners-mini.requests > li.denied ul.options li.deny i {font-size:16px;}
ul.partners-mini.requests > li.denied ul.options li.accept {width:50px;}
ul.partners-mini.requests > li.request {width:calc(100% / 3 * 2 - 10px);height:auto;border:0;box-shadow:none;margin:0 0 30px 0;overflow:visible;background:none;}
ul.partners-mini.requests > li.request + .clear {width:calc(100% + 60px);height:1px;margin:0 0 30px -30px;background:rgba(var(--vs-font-color-rgb),0.1);}
ul.partners-mini.requests > li.request:last-of-type + .clear {margin:0;height:0;opacity:0;}
ul.partners-mini.requests > li.request h4 {margin:0 0 20px 0;font-size:14px;}
ul.partners-mini.requests > li.request ul.toggle li {margin:0 15px 10px 0;}
ul.partners-mini.requests > li.request ul.toggle li label {padding:6px 12px 6px 6px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--vs-font-color-rgb),1);}
ul.partners-mini.requests > li.request ul.threshold li {width:calc(100% / 2 - 10px);margin:0 20px 10px 0;}
ul.partners-mini.requests > li.request ul.threshold li label {font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--vs-font-color-rgb),1);}

.load.analytics ul.graph ul.partners-mini > li.show-permissions {overflow:visible;z-index:101;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-last-of-type(-n+3) ~ .clear {margin-bottom:175px;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-of-type(3n+1) {transform:translateX(0);}
.load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-of-type(3n+2) {transform:translateX(calc(-100% - 30px));}
.load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-of-type(3n) {transform:translateX(calc(-200% - 60px));}
.load.analytics ul.graph ul.partners-mini > li.show-permissions:after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.15);z-index:-1;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit {opacity:1;top:-10px;left:-10px;width:calc(300% + 80px);height:initial;min-height:calc(100% + 40px);padding:30px 30px 60px calc(100% + 60px);z-index:-1;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,0.10);transition:left 0s 0s, box-shadow .35s ease-in-out;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit > *, .load.analytics ul.graph ul.partners-mini > li.show-permissions .edit form > * {opacity:1;transition-delay:0.25s;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit ul.threshold li {width:100%;margin:0 20px 0px 0;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit ul.threshold.fullsize li {width:100%;margin:0 0 20px 0;}
.load.analytics ul.graph ul.partners-mini.host > li.show-permissions .edit ul.threshold.fullsize.offer li:before {content:'';position:absolute;display:block;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;border:0;}
/*.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit a.message {position:absolute;display:block;top:240px;left:20px;width:calc(100% / 3 - 30px);line-height:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--vs-font-color-rgb),0.5);text-decoration:none;text-align:center;cursor:pointer;transition:color .2s ease-in-out;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit a.message:hover {color:rgba(var(--vs-font-color-rgb),1);}*/
.load.analytics ul.graph ul.partners-mini > li.show-permissions .menu:not(.close) {display:none;}

/* testing */ .load.analytics ul.graph ul.partners-mini > li.show-permissions .edit {max-height:750px;overflow:hidden;overflow-y:auto;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit::-webkit-scrollbar {width:9px;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit::-webkit-scrollbar-thumb {border-radius:9px;background-color:rgba(70,75,105,1);border:5px solid rgba(0, 0, 0, 0);background-clip:padding-box;}

.load.analytics ul.graph ul.partners-mini > li .edit div.save {position:relative;display:block;opacity:0;margin:20px 0 0 0;transition:opacity .35s 0s ease-in-out;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save {opacity:1;transition-delay:0.25s;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save a {text-align:center;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save a.back {padding:15px 20px;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer a {width:calc(37% - 10px);margin:0 15px 0 0;float:left;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer a:last-child {margin:0;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer a.deny {width:calc(24% - 10px);}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer * {font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;color:rgba(255,255,255,1);}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer i {margin:0 3px 0 0;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer i:before {margin:0;}
.load.analytics ul.graph ul.partners-mini > li.show-permissions .edit div.save.offer h4 {margin:0;}

ul.grid {position:relative;display:grid;grid-template-columns:auto auto auto auto;grid-gap:20px;width:100%;margin:0 0 20px;padding:0 30px;list-style-type:none;}
ul.grid li {position:relative;display:inline-block;float:left;height:40px;padding:0;background:rgba(var(--vs-off-white),1);box-shadow:0 0 7px rgba(0,0,0,0.08);-webkit-transition:background .15s ease-in-out, padding .4s ease-in-out;transition:background .15s ease-in-out, padding .4s ease-in-out;}
ul.grid li span {display:table;position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;font-size:18px;}
ul.grid li span a {display:table-cell;position:relative;width:100%;height:100%;margin:0;padding:0;color:rgba(var(--vs-font-color-rgb),1);vertical-align:middle;text-decoration:none;}
ul.grid li span a h4 {display:block;line-height:40px;margin:0;padding:0 8px 0 55px;color:rgba(var(--vs-font-color-rgb),1);font-size:14px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:color .15s ease-in-out, font-size .15s ease-in-out;transition:color .15s ease-in-out, font-size .15s ease-in-out;}
ul.grid li .svg, ul.grid li i {position:absolute;display:inline-block;top:0;left:0;width:40px;height:38px;padding:0;line-height:40px;font-size:18px;text-align:center;color:rgba(var(--vs-font-color-rgb),1);fill:currentColor;border-right:1px solid rgba(var(--vs-font-color-rgb),0.25);-webkit-transition:border-right .15s ease-in-out, padding .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;transition:border-right .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;}
ul.grid li > span a img {position:absolute;display:inline-block;top:0;left:0;width:40px;height:40px;padding:12px;vertical-align:middle;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);-webkit-transition:padding .15s ease-in-out, border-right .15s ease-in-out;-moz-transition:padding .15s ease-in-out, border-right .15s ease-in-out;-o-transition:padding .15s ease-in-out, border-right .15s ease-in-out;-ms-transition:padding .15s ease-in-out, border-right .15s ease-in-out;transition:padding .15s ease-in-out, border-right .15s ease-in-out;}
ul.grid li:hover {background:rgba(var(--vs-font-color-rgb),1);}

@media only screen and (max-width:1500px) {
    ul.grid {grid-template-columns:auto auto auto;}
}
@media only screen and (max-width:1024px) {
    ul.grid {grid-template-columns:auto auto;}
}

ul.grid li.selected {background:rgba(var(--vs-font-color-rgb),1);}
ul.grid li.selected span a .svg, ul.grid li.selected span a i {color:#CAD2EE;border-right:1px solid #4E526D;padding:0;font-size:18px;}
ul.grid li.selected > span a img {border-right:1px solid #4E526D;padding:10px;}
ul.grid li.selected span a h4 {color:#CAD2EE;font-size:16px;}

ul.grid li:hover > span a .svg, ul.grid li:hover > span a i {color:#CAD2EE;border-right:1px solid #4E526D;padding:0;font-size:18px;}
ul.grid li:hover > span a img {border-right:1px solid #4E526D;padding:10px;}
ul.grid li:hover > span a h4 {color:#CAD2EE;font-size:16px;}
/*ul.grid li:hover > span a img {width:60px;height:60px;-webkit-filter:invert(0%) brightness(2.35);}*/
ul.grid.install li:hover {background:rgba(var(--vs-off-white),1);}
ul.grid.install li:hover h4 {color:rgba(var(--vs-font-color-rgb),1);}
ul.grid.install li img {position:absolute;display:inline-block;top:0;left:0;width:40px;height:40px;padding:10px;line-height:40px;font-size:18px;text-align:center;border-right:1px solid rgba(213,214,234,0.9);-webkit-transition:border-right .15s ease-in-out, padding .15s ease-in-out;transition:border-right .15s ease-in-out, padding .15s ease-in-out;}
ul.grid.install li:hover img {width:40px;height:40px;padding:7px;border-right:1px solid rgba(213,214,234,1);}
ul.grid.install li:hover i {border-right:1px solid rgba(213,214,234,1);color:rgba(var(--vs-font-color-rgb),1);fill:currentColor;}

ul.grid.sales-tracking li {width:calc(50% - 10px);margin:0 0 10px 0;background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),0.6);border-radius:3px;border:1px solid rgba(var(--vs-font-color-rgb),0.15);transform:translateY(0);box-shadow:0 0 0 rgba(var(--vs-font-color-rgb),0);transition:transform .15s ease-in-out, box-shadow .15s ease-in-out;}
ul.grid.sales-tracking li:hover, ul.grid.sales-tracking li.selected {transform:translateY(-2px);box-shadow:3px 3px 0 rgba(var(--vs-font-color-rgb),0.05);color:rgba(var(--vs-font-color-rgb),0.6);}
ul.grid.sales-tracking li h4, ul.grid.sales-tracking li:hover h4, ul.grid.sales-tracking li.selected h4, ul.grid.sales-tracking li i, ul.grid.sales-tracking li.selected i, ul.grid.sales-tracking li:hover i {color:rgba(var(--vs-font-color-rgb),0.6);font-size:14px;}
ul.grid.sales-tracking li:nth-of-type(even) {width:calc(50% - 10px);margin:0 0 10px 20px;}
ul.grid.sales-tracking li:last-of-type:nth-of-type(odd) {margin:0 0 10px 0 !important;}
ul.grid.sales-tracking li:last-of-type:nth-of-type(even) {margin:0 0 10px 20px !important;}
ul.grid.sales-tracking li span a img, ul.grid.sales-tracking li.selected span a img, ul.grid.sales-tracking li span a i, ul.grid.sales-tracking li.selected span a i {border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
ul.grid.sales-tracking li:hover span a img, ul.grid.sales-tracking li:hover span a i {border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}

/*.load.install ul.graph li.tip.install-to span.tip-left textarea {border-top-left-radius:0;border-top-right-radius:0;}*/
.load.install ul.graph li.tip.install-to span.tip-left .install-to {position:relative;display:block;float:left;height:calc(40px + 8px);width:100%;margin:0 0 10px 0;line-height:40px;background:rgba(255,255,255,1);border-top-left-radius:5px;border-top-right-radius:5px;border-radius:5px;z-index:2;border:4px solid rgba(var(--vs-font-color-rgb),0.50);overflow:hidden;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span {position:relative;display:inline-block;float:left;width:initial;clear:none;border-right:1px solid rgba(var(--vs-font-color-rgb),0.20);margin:0;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span:last-of-type {border:0;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.icon {width:40px;text-align:center;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.icon img {display:inline-block;position:relative;width:16px;height:16px;vertical-align:middle;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.integrate {width:calc(100% - 40px);border-right:0;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to.selected span.integrate {width:calc(100% - 140px);border-right:1px solid rgba(var(--vs-font-color-rgb),0.20);}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.integrate:last-of-type {width:calc(100% - 40px);}
.load.install ul.graph li.tip.install-to span.tip-left .install-to select {width:100%;eight:40px;margin:0;background:transparent url(../img2/purple/ico-down-lg.png) right 10px center no-repeat;background-size:14px 14px;border:0;border-radius:0;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to select:focus {border:0;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to select:-moz-focusring {color:transparent;text-shadow:0 0 0 #000;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.install {display:none;width:100px;padding:0 10px;font-size:8.5px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,1);background:rgba(var(--vs-font-color-rgb),1);text-align:center;font-family:var(--vs-font-family),Arial,sans-serif;cursor:pointer;-webkit-transition:color .15s ease-in-out, font-size .15s ease-in-out, background .15s ease-in-out;-moz-transition:color .15s ease-in-out, font-size .15s ease-in-out, background .15s ease-in-out;-o-transition:color .15s ease-in-out, font-size .15s ease-in-out, background .15s ease-in-out;-ms-transition:color .15s ease-in-out, font-size .15s ease-in-out, background .15s ease-in-out;transition:color .15s ease-in-out, font-size .15s ease-in-out, background .15s ease-in-out;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.install {display:inline-block;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span.install:hover {color:rgba(0,0,0,0.50);background:rgba(150,203,73,1);font-size:11px;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span i {margin:0;}
.load.install ul.graph li.tip.install-to span.tip-left .install-to span i:before {margin:0;}

.load > h3.section > i {opacity:0.5;}

ul.grid li > div.upgrade {display:none;}
ul.grid li.upgrade {overflow:visible;}
ul.grid li.upgrade:hover > span a .svg, ul.grid li.upgrade:hover > span a i, ul.grid li.upgrade.selected > span a .svg, ul.grid li.upgrade.selected > span a i {color:rgba(var(--vs-font-color-rgb),1);border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);font-size:20px;}
ul.grid li.upgrade:hover > span a h4, ul.grid li.upgrade.selected > span a h4 {color:rgba(var(--vs-font-color-rgb),1);font-size:16px;}
ul.grid li.upgrade:hover > span a img, ul.grid li.upgrade.selected > span a img {width:60px;height:60px;-webkit-filter:invert(0%) brightness(2.35);}
ul.grid li.upgrade:hover, ul.grid li.upgrade.selected {background:rgba(var(--vs-off-white),1);}
ul.grid li.upgrade > div.upgrade {display:block;position:absolute;top:-2px;right:15px;min-width:20px;height:30px;padding:7px 10px 0 20px;background:linear-gradient(45deg, var(--vs-brand-color-one), var(--vs-brand-color-two));text-shadow:-1px -1px 0 rgba(0,0,0,0.5);border-top:1px solid rgba(var(--vs-font-color-rgb-inverse),0.15);border-bottom:1px solid rgba(0,0,0,0.2);border-radius:2px;letter-spacing:2px;font-weight:600;font-size:11px;font-family:'vsfont','Raleway',Arial,sans-serif;color:rgba(var(--vs-off-white-light),0);font-size:0px;letter-spacing:0px;text-transform:uppercase;cursor:pointer;line-height:15px;z-index:2;box-shadow:0px 0px 2px rgba(255,255,255,0);-webkit-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;-moz-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;-o-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;-ms-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out;transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out, box-shadow .15s ease-in-out;}
ul.grid li.upgrade:hover > div.upgrade {padding:7px 10px 0 30px;font-size:10px;letter-spacing:1px;color:rgba(var(--vs-off-white-light),1);box-shadow:2px 2px 2px rgba(0,0,0,0.15);-webkit-transition:font-size .15s ease-in-out, color .15s .2s ease-in-out;transition:font-size .15s ease-in-out, color .15s .2s ease-in-out, box-shadow .15s ease-in-out;}
ul.grid li.upgrade > div.upgrade img {float:left;position:absolute;display:inline-block;top:8px;left:10px;width:10px;height:10px;padding:0;}

ul.grid li:before {content:'';position:absolute;top:-3px;left:-3px;width:12px;height:12px;background:rgba(233,78,78,1);border-radius:50%;z-index:1;transform:scale(0.5);opacity:0;box-shadow:2px 2px 0 rgba(0,0,0,0.1);transition:all .2s ease-in-out;}
ul.grid li.red:before {background:rgba(233,78,78,1);transform:scale(1);opacity:1;}

ul.graph li > div.upgrade {display:none;}
ul.graph li.upgrade {overflow:visible;}
ul.graph li.upgrade:hover > span a .svg, ul.graph li.upgrade:hover > span a i, ul.graph li.upgrade.selected > span a .svg, ul.graph li.upgrade.selected > span a i {color:rgba(var(--vs-font-color-rgb),1);border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);font-size:20px;}
ul.graph li.upgrade:hover > span a h4, ul.graph li.upgrade.selected > span a h4 {color:rgba(var(--vs-font-color-rgb),1);font-size:16px;}
ul.graph li.upgrade:hover > span a img, ul.graph li.upgrade.selected > span a img {width:60px;height:60px;-webkit-filter:invert(0%) brightness(2.35);}
ul.graph li.upgrade:hover, ul.graph li.upgrade.selected {background:rgba(var(--vs-off-white),1);}
ul.graph li.upgrade > div.upgrade {display:block;position:absolute;top:-2px;right:15px;min-width:20px;height:30px;padding:7px 10px 0 20px;background:linear-gradient(45deg, var(--vs-brand-color-one), var(--vs-brand-color-two));text-shadow:-1px -1px 0 rgba(0,0,0,0.5);border-top:1px solid rgba(var(--vs-font-color-rgb-inverse),0.15);border-bottom:1px solid rgba(0,0,0,0.2);border-radius:2px;letter-spacing:2px;font-weight:600;font-size:11px;font-family:'vsfont','Raleway',Arial,sans-serif;color:rgba(var(--vs-off-white-light),0);font-size:0px;letter-spacing:0px;text-transform:uppercase;cursor:pointer;line-height:15px;z-index:2;box-shadow:0px 0px 2px rgba(255,255,255,0);-webkit-transition:font-size .15s ease-in-out, box-shadow .15s ease-in-out, letter-spacing .15s ease-in-out;-moz-transition:font-size .15s ease-in-out, box-shadow .15s ease-in-out, letter-spacing .15s ease-in-out;-o-transition:font-size .15s ease-in-out, box-shadow .15s ease-in-out, letter-spacing .15s ease-in-out;-ms-transition:font-size .15s ease-in-out, box-shadow .15s ease-in-out, letter-spacing .15s ease-in-out;transition:font-size .15s ease-in-out, box-shadow .15s ease-in-out, letter-spacing .15s ease-in-out;}
ul.graph li.upgrade:hover > div.upgrade {padding:7px 10px 0 30px;font-size:10px;letter-spacing:1px;color:rgba(var(--vs-off-white-light),1);box-shadow:2px 2px 2px rgba(0,0,0,0.15);-webkit-transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out, box-shadow .15s ease-in-out, color .15s .2s ease-in-out;transition:font-size .15s ease-in-out, letter-spacing .15s ease-in-out, box-shadow .15s ease-in-out, color .15s .2s ease-in-out;}
ul.graph li.upgrade > div.upgrade img {float:left;position:absolute;display:inline-block;top:8px;left:10px;width:10px;height:10px;}
ul.graph li.upgrade:after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;cursor:pointer;background:rgba(255,255,255,0);transition:background .15s ease-in-out;}
ul.graph li.upgrade:hover:after {background:rgba(255,255,255,0.75);}

ul.graph .progress-wrapper {position:relative;display:block;width:calc(100% - 100px);margin:0 auto;background:rgba(var(--vs-font-color-rgb),0.15);border-radius:12px;font-size:0;box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);}
ul.graph .progress-wrapper > div {position:relative;display:block;width:100%;height:20px;border-radius:10px;overflow:hidden;}
ul.graph .progress {position:relative;display:inline-block;min-width:30px;max-width:calc(100% + 2px);height:100%;margin:0 0 0 -1px;background:rgba(150,203,73,0.92);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.15);border-radius:10px;box-shadow:0 0 50px rgba(var(--vs-font-color-rgb),0.75);}

/* Promotions Minimized */
.left.minimized ul.promotions li ul.options li a {font-size:11px;padding:0 5px;}
/* To prevent overflow .left.minimized ul.promotions li ul.options li.active a {font-size:11px;}
.left.minimized ul.promotions li ul.options li:hover > a {font-size:11px;}*/
.left.minimized ul.promotions li ul.options li a img {margin:8px 0 0 0;}
.left.minimized ul.promotions li ul.options li:hover > a img,
.left.minimized ul.promotions li ul.options li.active > a img {margin:8px 5px 0 0;}

/* Feed */
.live {display:block;opacity:1;padding:0;}
.live.hide {display:none;opacity:0;}
.live h3, .messaging h3, .network h3 {font-size:20px;width:100%;height:30px;margin:10px 0;padding:0 20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:20px;}
.live h3, .live h4, .messaging h3, .messaging h4, .network h3, .network h4 {color:rgba(var(--vs-font-color-rgb),1);}
.live img.close-feed, .live img.close-overlay, .messaging img.close-feed, .messaging img.close-overlay, .network img.close-feed, .network img.close-overlay {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.live img.close-feed:hover, .live img.close-overlay:hover, .messaging img.close-feed:hover, .messaging img.close-overlay:hover, .network img.close-feed:hover, .network img.close-overlay:hover {padding:4px;}

.live span.table {position:relative;display:inline-block;width:100%;margin:0;padding:0;background:rgba(var(--vs-off-white),1);border-radius:3px;border:1px solid rgba(var(--vs-font-color-rgb),0.1);box-shadow:none;}
.live span.table h3 {margin:20px;padding:0!important;}
.live span.table h3 em {opacity:0.5;font-style:normal;}
.live span.table a.action.delete {margin:-2px 0 0 10px;display:none;}
.live span.table a.action.delete span.icon {margin:0 5px 0 0;}
.live span.table a.action.valid-all {margin:-2px 0 0 10px;display:none;}
.live span.table a.action.valid-all span.icon {margin:0 5px 0 0;}
.live span.table.items-selected a.action.delete {display:block;}
.live span.table.items-selected a.action.valid-all {display:block;}
.live span.table.items-selected .search {/* display:none;*/}

.sweeps-edit-wrapper .right.sneak.social-comments {width:100%;padding:20px;margin:0;}
.sweeps-edit-wrapper .right.sneak.social-comments .live {width:calc(50% - 10px);float:left;margin:0 0 20px 0;}
.sweeps-edit-wrapper .right.sneak.social-comments .live:first-of-type {margin:0 20px 20px 0;}


@media only screen and (max-width:1024px) {
    .sweeps-edit-wrapper .right.sneak.social-comments .live {width:100%;margin:0 0 20px;}
    .sweeps-edit-wrapper .right.sneak.social-comments .live ul.feed.new {margin-bottom:0;}
    .sweeps-edit-wrapper .right.sneak.purchase-promotion .live {width:100%;margin:0 0 20px;}
    .sweeps-edit-wrapper .right.sneak.purchase-promotion .live ul.feed.new {margin-bottom:0;}
}

@media only screen and (max-width:768px) {
    .sweeps-edit-wrapper .right.sneak.social-comments {width:100%;}
    .sweeps-edit-wrapper .right.sneak.purchase-promotion {width:100%;}
}


.settings-wrapper .live table {position:relative;width:100%;border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);border-collapse:collapse;table-layout:fixed;}
.settings-wrapper .live table tr {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.06);}
.settings-wrapper .live table tr:last-of-type {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.settings-wrapper .live table tr:first-of-type {background:rgba(var(--vs-off-white),1);}
.settings-wrapper .live table tr:first-of-type td {height:40px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:15px;line-height:19px;}
.settings-wrapper .live table tr:first-of-type a {position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:10px;line-height:20px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:14px;text-decoration:none;}
.settings-wrapper .live table tr:first-of-type a:hover {text-decoration:underline;}
.settings-wrapper .live table tr:first-of-type em {position:relative;float:right;font-size:10px;vertical-align:middle;opacity:0.5;}
.settings-wrapper .live table td {position:relative;border-right:1px solid rgba(var(--vs-font-color-rgb),0.06);padding:10px;font-family:var(--vs-font-family),Arial,sans-serif;font-size:13px;line-height:15px;color:rgba(var(--vs-font-color-rgb),1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.settings-wrapper .live table td a {color:rgba(var(--vs-font-color-rgb),1);text-decoration:none;}
.settings-wrapper .live table td:last-of-type {border-right:0;}
.settings-wrapper .live table td em {font-size:10px;opacity:0.5;vertical-align:top;margin:-1px 0 0 0;display:inline-block;}
.settings-wrapper .live table td ul {list-style-type:none;padding:0;background:transparent;}
.settings-wrapper .live table td ul li {background:transparent;box-shadow:none;}
.settings-wrapper .live table td.status {text-transform:uppercase;font-size:10px;letter-spacing:1px;}
.settings-wrapper .live table td.status.valid {color:rgba(150,203,73,1);}
.settings-wrapper .live table td.status.invalid {color:rgba(233,78,78,1);}
.settings-wrapper .live table td.status.test {color:rgba(255,208,83,1);}
.settings-wrapper .live table tr:last-child {border-bottom:0;}


.settings-wrapper ul.feed.new .edit span.form span.icon {width:100%;max-width:250px;margin:0 auto;float:none;}
.settings-wrapper ul.feed.new .edit span.form span.icon label {text-align:left;}
.settings-wrapper ul.feed.new .edit span.form span.icon input {padding:0 10px 0 50px;margin:0 0 10px 0;}
.settings-wrapper ul.feed.new .edit span.form span.icon i {position:absolute;display:inline-block;vertical-align:middle;top:0;left:0;width:40px;height:40px;line-height:40px;text-align:center;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),0.5);}
.settings-wrapper ul.feed.new .edit span.form span.icon i:before {margin:0;}


/*
.content {display:block;opacity:0;padding:0;max-height:0;overflow:hidden;
-webkit-animation:analytics 2s 10s 1 forwards ease-in-out;animation:analytics 2s 10s 1 forwards ease-in-out;
}
.content.hide {display:none;}
.content.show {display:block;}
.content h3 {font-size:20px;width:100%;height:30px;margin:10px 0;padding:0 20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:20px;}
.content h3, .content h4 {color:rgba(var(--vs-font-color-rgb),1);}
.content img.close-feed, .content img.close-overlay {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.content img.close-feed:hover, .content img.close-overlay:hover {padding:4px;}
*/

.right.minimized .content.show {display:none;}
.content {position:relative;display:block;width:100%;height:inherit;margin:0;padding:9;opacity:0;overflow:visible;}
.content.hide {opacity:0;height:0;min-height:0px;max-height:600px;}
.content.show {opacity:1;height:inherit;min-height:0;max-height:100%!important;overflow:hidden;-webkit-transition:max-height .75s 5s ease-in-out, min-height .75s 5s ease-in-out, opacity .45s 5.5s ease-in-out;transition:max-height .75s 5s ease-in-out, min-height .75s 5s ease-in-out, opacity .45s 5.5s ease-in-out;}
.content h3.section {position:sticky;top:0;font-size:20px;width:100%;height:40px;margin:10px 0 0;padding:0 20px;line-height:30px;overflow:hidden;/*white-space:nowrap;Stop Firefox from removing X button */text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);}
.content h3.section .checkbox {display:inline-block;line-height:20px;margin:0 0 0 20px;}
.content h3.section .checkbox input[type=checkbox] {width:20px;height:20px;margin:0 8px 0 0;vertical-align:middle;min-height:20px;line-height:20px;}
.content h3.section .checkbox input[type=checkbox]:focus {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.content h3.section .checkbox label {line-height:20px;vertical-align:middle;font-size:12px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.content h3.section + div {padding-top:10px;overflow:hidden;overflow-y:auto;max-height:calc(100% - 50px);}
.content h3.section + div:after {content:'';position:relative;display:block;width:100%;height:0;clear:both;border:0;outline:0;}
.content h3.section + div::-webkit-scrollbar {width:9px;}
.content h3.section + div::-webkit-scrollbar-thumb {border-radius:9px;background-color:rgba(70,75,105,1);border:3px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
.content h3, .content h4 {color:rgba(var(--vs-font-color-rgb),1);}
.content p.tip {margin:0 0 20px 30px;padding:0 0 0 10px;border-left:3px solid rgba(0,0,0,0.25);font-size:13px;line-height:20px;color:rgba(0,0,0,0.60);}
.content p.tip strong {font-weight:600;}
.content .load {position:relative;display:block;height:100%;max-height:100%;width:100%;float:left;}
.content img.close-content, .content img.close-overlay {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.content img.close-content:hover, .content img.close-overlay:hover {padding:4px;}
.content span.expand-content {float:right;height:24px;line-height:24px;margin:3px 10px 0;padding:0 10px 0 0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:24px;text-align:center;font-size:11px;font-weight:500;cursor:pointer;}
.content span.expand-content i {display:inline-block;font-size:14px;font-weight:400;margin:0 6px 0 0;transform:scale(1);transition:transform .15s ease-in-out;}
.content span.expand-content:hover i {transform:scale(1.2);}
.content span.expand-content:after {content:'Fullscreen';}
body.content-fullscreen .content span.expand-content:after {content:'Minimize';}
body.content-fullscreen .content span.expand-content i:before {content:'\e8bd';}
/*body.content-fullscreen #ct-chart-entries {max-height:425px;} */

body.content-fullscreen .chart.build_chart { max-width: 1300px; margin: auto; }
.content .load h2.title {clear:both;font-size:24px;color:rgba(var(--vs-font-color-rgb),1);padding:0 20px 0 50px;background:transparent url(../img2/purple/ico-trophy-lg.png) 20px center no-repeat;background-size:20px 20px;}
.content .load h2.link {clear:both;font-size:24px;color:rgba(var(--vs-font-color-rgb),1);padding:0 20px 0 50px;background:transparent url(../img2/purple/ico-link-lg.png) 20px center no-repeat;background-size:20px 20px;}
.content .load h2 {clear:both;font-size:24px;color:rgba(var(--vs-font-color-rgb),1);padding:0 20px;}
.content a.action,.content a.action.green {display:inline-block;position:relative;float:inherit;margin:-2px 0 0 0;padding:5px 10px;border:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),0.6);background:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:3px;font-weight:500;transform:translateY(0);box-shadow:0 0 rgba(var(--vs-font-color-rgb),0);transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out;}
.content a.action:hover,.content a.action.green:hover {background:rgba(255,255,255,1);box-shadow:2px 2px 0 rgba(var(--vs-font-color-rgb),0.05);transform:translateY(-2px);opacity:1;}
.content a.action.big {padding:20px 30px;font-size:14px;}
/*.content a.action.green {background:#8EC561;color:rgba(0,0,0,0.50);border:1px solid rgba(0,0,0,0.50);}
.content a.action.green:hover {background:rgba(var(--vs-font-color-rgb),1);border:1px solid rgba(var(--vs-font-color-rgb),1);color:#FFF;box-shadow:none;}*/
.content h3 a.action {position:relative;float:right;margin:-2px 0 0 0;padding:3px 7px;border:1px solid rgba(var(--vs-font-color-rgb),0.50);color:rgba(var(--vs-font-color-rgb),0.65);text-decoration:none;text-transform:uppercase;font-size:8.5px;letter-spacing:1px;line-height:18px;border-radius:3px;background:transparent;transform:all .15s ease-in-out;}
.content h3 a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;}
.content h3 a.action.zeroclipboard-is-hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;}
ul.feed > li a.action.very.big {line-height:40px;padding:20px 50px 20px 40px;font-size:24px;}
ul.feed > li a.action.very.big i {width:30px;font-size:20px;}
ul.feed > li a.action.very.big:hover i {font-size:30px;}
ul.feed > li a.action.very.big:hover {transform:translateY(-3px);box-shadow:3px 3px 0 rgba(var(--vs-font-color-rgb),0.05);}
.right.minimized .loading.show {}
.right .loading {position:absolute;display:block;width:100%;height:600px;margin:0;padding:0;opacity:0;overflow:hidden;}
.right .loading.hide {display:none;height:600px;}
.right .loading.show {display:block;height:600px;-webkit-transition:height .45s 6s ease-in-out;transition:height .45s 6s ease-in-out;
-webkit-animation:loaded 5.25s .25s 1 forwards ease-in-out;animation:loaded 5.25s .25s 1 forwards ease-in-out;}
.right .loading img {position:absolute;display:inline-block;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;opacity:0.35;
-webkit-animation:loading 10s .45s infinite forwards linear;animation:loading 10s .45s infinite forwards linear;}
.right .content .load_spinner {text-align:center;padding:40px 0px;}
.right .content .load_spinner img, .full_page_loading img {opacity:.1;filter:alpha(opacity=10);-webkit-animation:spinner 4s linear infinite;
    -moz-animation:spinner 4s linear infinite;
    animation:spinner 4s linear infinite;}
/* Quick Animations */
.content.show {opacity:1;min-height:0;max-height:4000px;-webkit-transition:max-height .75s 2s ease-in-out, min-height .75s 2s ease-in-out, opacity .45s 2.5s ease-in-out;transition:max-height .75s 2s ease-in-out, min-height .75s 2s ease-in-out, opacity .45s 2.5s ease-in-out;}
.right .loading.show {display:block;height:600px;-webkit-transition:height .45s 3s ease-in-out;transition:height .45s 3s ease-in-out;
-webkit-animation:loaded 1.25s .25s 1 forwards ease-in-out;animation:loaded 1.25s .25s 1 forwards ease-in-out;}

/* No Animations */
.content.show {opacity:1;min-height:0;max-height:4000px;-webkit-transition:max-height .75s .25s ease-in-out, min-height .75s .25s ease-in-out, opacity .45s .3s ease-in-out;transition:max-height .75s .25s ease-in-out, min-height .75s .25s ease-in-out, opacity .45s .3s ease-in-out;}
.right .loading.show {display:block;height:600px;-webkit-transition:height .45s 0s ease-in-out;transition:height .45s 0s ease-in-out;
-webkit-animation:loaded 1.25s .25s 1 forwards ease-in-out;animation:loaded 1.25s .25s 1 forwards ease-in-out;}

/* Right Menu */
.right ul.menu {list-style-type:none;position:relative;display:block;border:0;margin:0;padding:0;text-align:left;background:rgba(var(--vs-font-color-rgb),1);overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;}
.right ul.menu li {display:inline-block;position:relative;width:calc(100% / 3);float:left;margin:0;padding:15px 0;border-right:1px solid rgba(78,82,109,1);text-align:center;color:rgba(var(--vs-font-color-rgb-inverse),1);cursor:pointer;-webkit-transition:background .15s ease-in-out, color .15s ease-in-out;-moz-transition:background .15s ease-in-out, color .15s ease-in-out;-o-transition:background .15s ease-in-out, color .15s ease-in-out;-ms-transition:background .15s ease-in-out, color .15s ease-in-out;transition:background .15s ease-in-out, color .15s ease-in-out;}
.right ul.menu li:first-of-type {border-top-left-radius:5px !important;}
.right ul.menu li:last-of-type, .right ul.menu.two-wide li:nth-of-type(2) {border-top-right-radius:5px !important;}
.right.full:not(.messaging, .stats, .network) ul.menu {display:none;}
.right ul.menu li:not(.selected):hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);}
.right ul.menu li.selected {background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),1);box-shadow:0 0 20px rgba(0,0,0,0.25);}
.right ul.menu li:last-of-type {border:0;}
.right ul.menu li i {position:relative;font-size:30px;line-height:30px;}
.right ul.menu li.new i:after {position:absolute;display:block;content:'';top:5px;left:-3px;width:15px;height:15px;background:rgba(233,78,78,1);border-radius:50%;box-shadow:2px 2px 0 rgba(0,0,0,0.15);}
.right ul.menu li h3 {font-size:18px;margin:0;}
.right ul.menu.two-wide li {width:50%;}
.right ul.menu.two-wide li:nth-of-type(3) {display:none;}
.right ul.menu.two-wide li:nth-of-type(2) {border:0;}

/* Messaging */
.messaging h1, .messaging h2, .messaging h3, .messaging h4, .messaging h5, .messaging h6 {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0;}
.messaging .section {font-size:20px;width:100%;height:40px;margin:10px 0;padding:0 20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.03);}
.messaging img.close, .messaging img.close {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.messaging img.close:hover, .messaging img.close:hover {padding:4px;}
.messaging h3.header {font-size:20px;width:100%;height:40px;margin:10px 0 0 0;padding:0 20px 20px 10px;text-align:left;color:rgba(var(--vs-font-color-rgb),1);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:20px;}
.messaging h3.header span {position:relative;display:inline-block;height:30px;font-family:var(--vs-font-family),Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),0.35);float:right;margin:0 0 0 10px;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.messaging h3.header span.selected {color:rgba(var(--vs-font-color-rgb),1);}
.messaging h3.header span:hover {color:rgba(var(--vs-font-color-rgb),1);}
.messaging h3.header span.new {float:left;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0 10px;border-radius:3px;}
.messaging h3.header span.new i {font-size:13px;margin:0 3px 0 0;color:rgba(var(--vs-font-color-rgb),0.50);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.messaging h3.header span.new.back_to_inbox {display:none;}
body.composing_message .messaging h3.header span.toggle_new_message {display:none;}
body.composing_message .messaging h3.header span.back_to_inbox {display:inherit;}
/*.messaging h3.header span.new:hover {background:rgba(150,203,73,1);color:rgba(0,0,0,0.50);}*/
.messaging h3.header span.new:hover  i {color:rgba(var(--vs-font-color-rgb),1);}
.messaging ul.inbox {list-style-type:none;display:block;position:relative;margin:0;padding:0;width:100%;height:calc(100% - 100px);border:0;outline:0;overflow-y:auto;background:rgba(var(--vs-font-color-rgb),0.05);}
.messaging ul.inbox > li {display:block;position:relative;width:100%;background:rgba(246,246,247,1);border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);margin:0;padding:20px 10px 10px 60px;opacity:1;box-shadow:0 0 0 rgba(255,255,255,0);-webkit-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-moz-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-o-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-ms-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;cursor:pointer;}
.messaging ul.inbox > li:not(.selected):after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:opacity .15s ease-in-out;}
.messaging ul.inbox > li:hover {background:rgba(255,255,255,1);}
.messaging ul.inbox > li.selected {padding:20px 10px 0 60px;cursor:default;}
.messaging ul.inbox > li:nth-child(-n+3) {border-top:0;}
.messaging ul.inbox > li:nth-last-child(2).view_message {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.messaging ul.inbox li > .avatar {position:absolute;display:inline-block;top:22px;left:12px;width:35px;height:35px;border-radius:4px;}
.messaging ul.inbox li .title {margin:0;padding:0 15px 0 0;font-size:18px;line-height:20px;height:20px;font-weight:600;max-width:calc(100% - 250px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.messaging ul.inbox li .title span {font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
.messaging ul.inbox li .title span:after {content:', ';}
.messaging ul.inbox li .title span:last-child:after {content:'';}
.messaging ul.inbox li .collapse {position:absolute;display:none;top:0;left:0;width:100%;height:80px;background:transparent;border:0;outline:0;cursor:pointer;z-index:3;}
.messaging ul.inbox li .participants {position:relative;width:auto;height:50px;margin:0 0 0 -50px;padding:0 10px 0 0;float:left;text-align:center;max-width:250px;z-index:2;}
.messaging ul.inbox li .participants h4 {max-width:100%!important;padding:5px 10px;clear:both;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;text-align:center;}
.messaging ul.inbox li .participants .user {position:relative;display:inline-block;width:40px;height:40px;float:right;border-radius:50%;margin:0 -15px 0 0;transform:scale(1);transition:margin .15s ease-in-out, transform .15s ease-in-out;transform-origin:bottom center;}
.messaging ul.inbox li .participants .user:hover {transform:scale(1.2);z-index:2;}
.messaging ul.inbox li .participants .user:first-of-type {margin:0;}
.messaging ul.inbox li .participants .user span {display:block;width:40px;height:40px;background:rgba(var(--vs-font-color-rgb),0.5);border:3px solid rgba(246,246,247,1);border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:border .15s ease-in-out;}
.messaging ul.inbox li:hover .participants .user span, .messaging ul.inbox li.selected .participants .user span {border:3px solid rgba(255,255,255,1);}
.messaging ul.inbox li .participants .user .name {position:absolute;display:block;bottom:calc(100% - 5px);left:50%;width:auto;height:30px;padding:5px 10px;line-height:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;background:rgba(255,255,255,1);border-radius:5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;opacity:0;box-shadow:2px 2px 0 rgba(0,0,0,0.05);transform:translate(-50%, 3px);transition:all .15s ease-in-out;}
.messaging ul.inbox li .participants .user:hover .name {opacity:1;transform:translate(-50%, 0);}
.messaging ul.inbox li .participants .user .name i {color:rgba(255,208,83,1);}
.messaging ul.inbox li .participants .user .name i::before {margin:0;}
.messaging ul.inbox li .participants .user .name:after {content:'';position:absolute;display:inline-block;top:calc(100% - 1px);left:50%;width:0;height:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(255,255,255,1);transform:translateX(-50%);}
.messaging ul.inbox li .participants .user a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;text-decoration:none;opacity:0;cursor:pointer;}
.messaging ul.inbox li .participants .user.plus {background:rgba(var(--vs-font-color-rgb),1);border:3px solid rgba(246,246,247,1);transition:border .15s ease-in-out;}
.messaging ul.inbox li:hover .participants .user.plus, .messaging ul.inbox li.selected .participants .user.plus {border:3px solid rgba(255,255,255,1);}
.messaging ul.inbox li .participants .user.plus h4 {text-align:center;margin:0;padding:0;color:rgba(255,255,255,1);line-height:34px;font-weight:700;font-size:1em;}
.messaging ul.inbox li .participants .user.plus h4 i {position:relative;display:inline-block;margin:0 0 0 -3px;}
.messaging ul.inbox li .participants .user.plus h4 i:before {margin:0;width:initial;}
.messaging ul.inbox li.selected .collapse {display:block;}
.messaging ul.inbox.active li:not(.selected):after {opacity:1;}
.messaging ul.inbox.active li.selected {opacity:1;margin-bottom:-1px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);box-shadow:0 0 50px rgba(var(--vs-font-color-rgb),0.25);z-index:2;}
.messaging ul.inbox.active li:hover {opacity:1;background:rgba(255,255,255,1);}
.messaging ul.inbox.active li:hover:after {opacity:0;}
.messaging ul.inbox.active li.compose_new.selected ~ li {display:none;}
.messaging ul.inbox li ul.info {list-style-type:none;position:relative;display:block;width:100%;padding:0;}
.messaging ul.inbox li ul.info li {position:relative;display:inline-block;height:20px;float:left;font-size:11px;line-height:20px;margin:0 5px 0 0;color:rgba(var(--vs-font-color-rgb),0.60);}
.messaging ul.inbox li ul.info li.partners {max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.messaging ul.inbox li ul.info li.partners img:first-child {margin:0;}
.messaging ul.inbox li ul.info li.last-message {max-width:calc(100% - 200px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.messaging ul.inbox li ul.info li.last-message i {margin:-2px 3px 0 0;display:inline-block;}
.messaging ul.inbox li ul.info li.last-message i:before {margin:0;}
.messaging ul.inbox li ul.info li.partners, .messaging ul.inbox li ul.info li.messages {display:none;}
.messaging ul.inbox li ul.info li i {vertical-align:middle;margin:0 2px 0 0;}
.messaging ul.inbox li ul.info li span {position:relative;display:inline-block;margin:0 5px 0 0;}
.messaging ul.inbox li ul.info li img {position:relative;display:inline-block;float:none;width:14px;height:14px;margin:0 0 0 5px;vertical-align:middle;border-radius:2px;}
.messaging ul.inbox li ul.info li h4 {display:inline-block;font-weight:500;}
.messaging ul.inbox li ul.info:after {content:'';position:absolute;top:40px;left:-60px;width:0;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.messaging ul.inbox li ul.info li.delete {float:right;cursor:pointer;margin:0;z-index:10;}
.messaging ul.inbox li ul.info li.delete span {font-size:0;opacity:0;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.messaging ul.inbox li ul.info li.delete i {margin:0;opacity:0;font-size:0;vertical-align:middle;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.messaging ul.inbox li.selected ul.info li.delete i {font-size:12px;opacity:1;transition-delay:.3s;}
.messaging ul.inbox li.selected ul.info li.delete:hover span {font-size:8px;opacity:1;}
.messaging ul.inbox li.selected ul.info:after {width:calc(100% + 70px);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}
.messaging ul.inbox li.unread ul.info li em {font-style:normal;color:rgba(var(--vs-font-color-rgb),0.35);margin:0 0 0 5px;}
.messaging ul.inbox > li:before {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);transition:width .2s ease-in-out;}
.messaging ul.inbox > li.unread:before {width:6px;}
.messaging ul.inbox > li.read:before {width:0;}
.messaging ul.inbox li .more {position:relative;display:none;width:100%;padding:0 0 20px 0;overflow:hidden;text-align:center;cursor:pointer;}
.messaging ul.inbox li.selected .more {display:block;}
.messaging ul.inbox li .thread_topper {display:none;}
.messaging ul.inbox li.selected .thread_topper {display:block;}
.messaging ul.inbox li .more a {position:relative;display:inline-block;margin:0 0 0 -60px;text-transform:uppercase;font-size:11px;letter-spacing:1px;text-decoration:none;color:rgba(var(--vs-font-color-rgb),0.5);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.messaging ul.inbox li .more:hover a {color:rgba(var(--vs-font-color-rgb),1);}
.messaging ul.inbox li .more a:before {content:'';position:absolute;top:50%;right:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.messaging ul.inbox li .more a:after {content:'';position:absolute;top:50%;left:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.messaging ul.inbox li .overflow {position:relative;display:block;margin:11px -10px 0 -60px;padding:0 20px 0 60px;overflow:hidden;overflow-y:auto;max-width:none;max-height:600px;}
.messaging ul.inbox li .overflow::-webkit-scrollbar {width:9px;}
.messaging ul.inbox li .overflow::-webkit-scrollbar-thumb {border-radius:10px;background-color:#3d3d3d;border:3px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
.messaging ul.inbox li .overflow > *:first-child {padding-top:20px;}
.messaging ul.inbox li .message {position:relative;display:block;margin:0;max-height:0;overflow:hidden;}
.messaging ul.inbox li.selected {background:rgba(255,255,255,1);}
.messaging ul.inbox li.selected .message {display:block;max-height:none;overflow:visible;padding:5px 0 7px;}


.messaging ul.inbox li .uploader_wrapper {position:relative;display:block;margin:0;max-height:0;overflow:hidden;}
.messaging ul.inbox li.selected .uploader_wrapper {display:block;max-height:none;overflow:visible;}


.messaging ul.inbox li .message .author {margin:0;font-weight:600;}
.messaging ul.inbox li .message .author span.name {font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;border-bottom:1px solid rgba(255,255,255,0);cursor:pointer;transition:border .15s ease-in-out;}
.messaging ul.inbox li .message .author span.name:hover {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.25);}
.messaging ul.inbox li .message .author .time {color:rgba(0,0,0,0.25);font-style:normal;font-size:10px;}
.messaging ul.inbox li .message .author .message-options {position:relative;float:none;color:rgba(0,0,0,0.50);padding:10px;margin:-10px -10px 0 -10px;font-weight:500;}
.messaging ul.inbox li .message .author .message-options:hover {color:rgba(0,0,0,0.85);}
.messaging ul.inbox li .message .author .message-options .small-dropdown {top:28px;right:0px;}
.messaging ul.inbox li .message .avatar {position:absolute;display:inline-block;top:7px;left:-45px;border-radius:3px;opacity:0;background-size:cover;background-position:center center;cursor:pointer;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.messaging ul.inbox li.selected .message .avatar {width:30px;height:30px;border-radius:50%;opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}
.messaging ul.inbox li .message p {margin:3px 0 7px 0;padding:0 20px 0 0;line-height:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-size:13px;color:rgba(0,0,0,0.60);word-wrap:break-word;white-space:normal;}
.messaging ul.inbox li .message p a {color:rgba(var(--vs-font-color-rgb),0.75);border-bottom:1px dotted rgba(var(--vs-font-color-rgb),0.50);text-decoration:none;}
.messaging ul.inbox li .message p a:hover {border-bottom:1px dotted rgba(var(--vs-font-color-rgb),1);color:rgba(75,70,106,1);}
.messaging ul.inbox li .message a.action {display:inline-block;margin:10px 0 20px 0;padding:0 10px;border:1px solid rgba(var(--vs-font-color-rgb),0.5);color:rgba(var(--vs-font-color-rgb),0.8);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:30px;border-radius:3px;background:rgba(255,255,255,1);-webkit-transition:color .15s ease-in-out, background .15s ease-in-out;-moz-transition:color .15s ease-in-out, background .15s ease-in-out;-o-transition:color .15s ease-in-out, background .15s ease-in-out;-ms-transition:color .15s ease-in-out, background .15s ease-in-out;transition:color .15s ease-in-out, background .15s ease-in-out;}
.messaging ul.inbox li .message a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;}
.messaging ul.inbox li .message a.action i {margin:0 5px 0 0;vertical-align:middle;}
.messaging ul.inbox li .message a.vs_file {position:relative;display:inline-block;clear:both;max-width:calc(100% - 20px);height:30px;margin:0;padding:0 20px 0 23px;border-radius:5px;border:1px solid rgba(var(--vs-font-color-rgb),0.20);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.20);background:rgba(255,255,255,1);box-shadow:0 0 5px rgba(0,0,0,0.05);line-height:28px;text-decoration:none;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;-webkit-transition:padding .15s ease-in-out, color .15s ease-in-out;-moz-transition:padding .15s ease-in-out, color .15s ease-in-out;-o-transition:padding .15s ease-in-out, color .15s ease-in-out;-ms-transition:padding .15s ease-in-out, color .15s ease-in-out;transition:padding .15s ease-in-out, color .15s ease-in-out;}
.messaging ul.inbox li .message a.vs_file[href$=".jpg"], .messaging ul.inbox li .message a.vs_file[href$=".png"], .messaging ul.inbox li .message a.vs_file[href$=".gif"],.messaging ul.inbox li .message a.vs_file[href$=".jpeg"], .messaging ul.inbox li .message a.vs_file[href$=".tiff"], .messaging ul.inbox li .message a.vs_file[href$=".eps"], .messaging ul.inbox li .message a.vs_file[href$=".webp"] {margin-top:70px!important;overflow:visible;}
.messaging ul.inbox li .message a.vs_file .upload_thumb {position:absolute;bottom:25px;left:-2px;width:100%;text-align:left;min-width:50px;}
.messaging ul.inbox li .message a.vs_file .upload_thumb img {max-width:none;max-height:60px;border:1px solid rgba(var(--vs-font-color-rgb),0.1);border-radius:5px;}
.messaging ul.inbox li .message p:first-of-type a.vs_file {margin:5px 0 0 0;}
.messaging ul.inbox li .message a.vs_file:after {content:'\e806';position:absolute;top:0;left:calc(100% - 30px);line-height:28px;font-size:20px;font-family:"vsfont";font-style:normal;font-weight:normal;color:rgba(var(--vs-font-color-rgb),0);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.messaging ul.inbox li .message a.vs_file:before {content:'\e868';position:absolute;top:0;left:0;width:20px;margin:0 0 0 3px;padding:0;font-size:10px;color:rgba(var(--vs-font-color-rgb),0.5);font-family:"vsfont";font-style:normal;font-weight:normal;text-align:center;}
.messaging ul.inbox li .message a.vs_file:hover {border:1px solid rgba(var(--vs-font-color-rgb),0.20);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.20);padding:0 40px 0 23px;}
.messaging ul.inbox li .message a.vs_file:hover:after {color:rgba(var(--vs-font-color-rgb),0.25);}
.messaging ul.inbox li .message span.tag {position:relative;display:block;clear:both;}
.messaging ul.inbox li.chat_loading {padding:20px 0;}
.messaging ul.inbox.empty:after {content:'No Messages';display:block;position:relative;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);}

/* Spinner */
.spinner {position:absolute;left:50%;top:200px;margin-left:-70px;width:140px;text-align:center;}
.spinner > div {width:40px;height:40px;background-color:rgba(var(--vs-font-color-rgb),1);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.spinner-small {position:absolute;left:0;top:calc(50% - 5px);margin:0;width:100%;height:inherit;text-align:center;line-height:0;overflow-y:hidden;}
.spinner-small > div {width:10px;height:10px;background-color:rgba(var(--vs-font-color-rgb),0.15);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.spinner .bounce1, .spinner-small .bounce1 {-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2, .spinner-small .bounce2 {-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform:scale(0)}40% {-webkit-transform:scale(1.0)}}
@keyframes sk-bouncedelay {0%, 80%, 100% {   -webkit-transform:scale(0); transform:scale(0);} 40% {     -webkit-transform:scale(1.0);   transform:scale(1.0);}}

label.import-entries .spinner-small {position:relative;display:inline-block;width:auto;left:auto;top:auto;margin:0 5px 0 0;vertical-align:middle;}

/* Tag a Partner Promotion */
.messaging ul.inbox li .message span.tag.promotion {display:inline-block;max-width:100%;min-width:300px;position:relative;margin:0 0 15px 0;border-radius:5px;background:rgba(255,255,255,1);border:1px solid rgba(213,214,234,1);border-bottom:0;border-left:5px solid rgba(var(--vs-font-color-rgb),1);box-shadow:0 0 5px rgba(0,0,0,0.05);overflow:hidden;}
.messaging ul.inbox li .message span.tag.promotion.active {background:rgb(247, 255, 236);border:1px solid rgb(218, 232, 198);border-bottom:0;border-left:5px solid rgb(150, 203, 73);}
.messaging ul.inbox li .message span.tag.promotion.over {background:rgb(255, 241, 241);border:1px solid rgb(236, 213, 213);border-bottom:0;border-left:5px solid rgb(233, 78, 78);}
.messaging ul.inbox li .message span.tag.promotion.draft {background:rgba(255,245,219,1);border:1px solid rgba(255,230,164,1);border-bottom:0;border-left:5px solid rgba(255,208,83,1);}
.messaging ul.inbox li .message span.tag.promotion h3 {padding:5px 10px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(0,0,0,0.80);}
.messaging ul.inbox li .message span.tag.promotion ul.options {list-style-type:none;position:relative;display:block;height:20px;margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.15);background:rgba(255,255,255,1);}
.messaging ul.inbox li .message span.tag.promotion ul.options li {position:relative;display:inline-block;height:20px;padding:0 5px;line-height:20px;float:left;border-right:1px solid rgba(0,0,0,0.15);font-size:11px;color:rgba(0,0,0,0.60);cursor:pointer;}
.messaging ul.inbox li .message span.tag.promotion ul.options li i {font-size:11px;margin:0 2px 0 0;vertical-align:top;}
.messaging ul.inbox li .message span.tag.promotion ul.options li:hover {background:rgba(var(--vs-off-white-light),1);color:rgba(0,0,0,1);}

/* Tag someone from Network */
.messaging ul.inbox li .message span.tag.user {}

.messaging ul.inbox li .message.draft {padding:0;font-size:0;}
.messaging ul.inbox li .message.draft:before {content:'';position:absolute;display:block;top:0;left:-60px;right:-10px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.messaging ul.inbox li .message.draft textarea {position:relative;width:calc(100% - 20px);min-height:125px;margin:0 0 0 -60px;padding:20px 120px 20px 60px;background:transparent;border:0;border-radius:0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:20px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-size:13px;color:rgba(0,0,0,0.60);overflow:auto;}
.messaging ul.inbox li .message.draft a.action.reply {position:absolute;top:0;right:-10px;bottom:0;width:90px;margin:0;border:0;border-radius:0;background:transparent;color:rgba(var(--vs-font-color-rgb),0.35);vertical-align:middle;text-align:center;line-height:10;cursor:pointer;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
.messaging ul.inbox li .message.draft a.action.reply:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);width:110px;}
.messaging ul.inbox li .message.draft a.action.reply span {position:absolute;top:calc(50% - 25px);left:0;width:100%;text-align:center;display:inline-block;vertical-align:middle;line-height:20px;}
.messaging ul.inbox li .message.draft a.action.reply i {margin:0;font-size:30px;}
.messaging ul.inbox li .message.draft .avatar {top:20px;}

/* Messaging Attach File */
.messaging ul.inbox li .message.draft .form.uploader_wrapper {position:absolute;top:15px;left:-45px;width:30px;height:30px;padding:0;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper a.action {width:30px;height:30px;line-height:28px;font-size:14px;padding:0;margin:0;background:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0);box-shadow:0 0 0 rgba(255,255,255,0);border-radius:3px;text-align:center;-webkit-transition:border .15s ease-in-out, font-size .15s ease-in-out, box-shadow .15s ease-in-out;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper:hover a.action {border:1px solid rgba(var(--vs-font-color-rgb),0.20);box-shadow:0 0 5px rgba(0,0,0,0.05);font-size:18px;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper a.action i {position:relative;display:inline-block;margin:0;vertical-align:top;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper a.action i:before {margin:0;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper input {position:absolute;top:0;left:0;border:0;background:rgba(255,255,255,0);height:100%;padding:0;margin:0;cursor:pointer;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper:hover input {width:127px;z-index:500;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper:hover form {width:127px;z-index:500;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper form {position:absolute;top:0;right:0;bottom:0;overflow:hidden;cursor:pointer;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper span.small-dropdown {top:2px;right:auto;left:33px;transition-delay:0.1s;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper span.small-dropdown:before {top:9px;left:-14px;width:20px;height:8px;transform:rotate(-90deg);background-size:20px 16px;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper span.small-dropdown a {padding:0 10px!important;}
/* When switching from clicking <input> to clicking <label> to trigger file upload .messaging ul.inbox li .message.draft .form.uploader_wrapper span.small-dropdown label {position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;z-index:11;}*/
.messaging ul.inbox li .message.draft .form.uploader_wrapper span.small-dropdown a:first-of-type:before {display:none;top:9px;left:-14px;width:20px;height:8px;transform:rotate(-90deg);background-size:20px 16px;z-index:2;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper span.small-dropdown a:first-of-type:hover:before {display:block;background-position:0 -8px;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper .upload_progress_bar {position:absolute;width:100%;height:100%;top:0;left:0;margin:0;background:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0);box-shadow:0 0 0 rgba(255,255,255,0);margin:0;}
.messaging ul.inbox li .message.draft .form.uploader_wrapper .upload_progress_bar .spinner-small > div {width:8px;}

/* New Message */
.messaging ul.inbox.new-message > li:not(.new) {display:none;}
.messaging ul.inbox li.new:not(.selected) {display:none;}
.messaging ul.inbox li.new {padding:0 10px 0 60px;}
.messaging ul.inbox li.new .message.draft:first-of-type:before {top:-1px;}
.messaging ul.inbox li.new .message.draft input.subject {position:relative;width:calc(100% + 70px);min-height:0;height:70px;margin:0 0 0 -60px;padding:30px 30px 20px 60px;background:transparent;border:0;border-radius:0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:20px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-size:18px;font-weight:500;color:rgba(0,0,0,0.60);resize:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.messaging ul.inbox li.new .message.draft textarea.body {padding:30px 120px 20px 60px;min-height:250px;}
.messaging ul.inbox li.new .message.draft.to {position:relative;display:block;width:100%;}
.messaging ul.inbox li.new .message.draft.to ul.to {list-style-type:none;position:relative;display:block;margin:0;padding:30px 0 0 0;width:100%;min-height:70px;box-shadow:inset 0 0 0 rgba(255,255,255,0);-webkit-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;}
.messaging ul.inbox li.new .message.draft.to.selected ul.to {box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.messaging ul.inbox li.new .message.draft.to ul.to:empty:after {content:'Select recipients from your contacts...';font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-size:18px;font-weight:500;color:rgba(0,0,0,0.60);}
.messaging ul.inbox li.new .message.draft.to ul.to li {position:relative;display:inline-block;height:25px;float:left;margin:0 15px 10px 0;font-size:13px;line-height:25px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);}
.messaging ul.inbox li.new .message.draft.to ul.to li .avatar {position:relative;display:inline-block;top:auto;left:auto;float:left;width:25px;height:25px;margin:0 6px 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.messaging ul.inbox li.new .message.draft.body .avatar {top:30px;}
.messaging ul.inbox li.new .message.draft.to:after {position:absolute;top:15px;left:0;content:'To';font-family:var(--vs-font-family),Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.35);}
.messaging ul.inbox li.new .message.draft.subject:after {position:absolute;top:15px;left:0;content:'Subject';font-family:var(--vs-font-family),Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.35);}
.messaging ul.inbox li.new .message.draft.body:after {position:absolute;top:15px;left:0;content:'Body';font-family:var(--vs-font-family),Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.35);}

/* Template Library */
.library h1, .library h2, .library h3, .library h4, .library h5, .library h6 {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);background:rgba(255,255,255,1);margin:0;padding:0;}
.library .section {font-size:20px;width:100%;height:50px;margin:0;padding:10px 20px 10px 10px;line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.library img.close, .library img.close {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.library img.close:hover, .library img.close:hover {padding:4px;}
.library h3.header {position:relative;font-size:20px;width:100%;height:initial;margin:0;padding:10px 20px 10px 10px;text-align:left;color:rgba(var(--vs-font-color-rgb),1);background:rgba(var(--white),1);line-height:30px;z-index:2;}
.library h3.header > div > span {position:relative;display:inline-block;font-family:var(--vs-font-family),Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),0.35);margin:0 0 0 10px;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.library h3.header > div > span.selected {color:rgba(var(--vs-font-color-rgb),1);}
.library h3.header > div > span:hover {color:rgba(var(--vs-font-color-rgb),1);}
.library .libraryFilters {font-size:0;}
.library .libraryFilters span.filters {color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0 10px;line-height:32px;}
.library .libraryFilters span.filters.sort {float:right;padding:0 5px 0 0;}
.library .libraryFilters span.filters i {font-size:13px;margin:0 3px 0 0;color:rgba(var(--vs-font-color-rgb),0.50);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.library .libraryFilters span.filterItem {padding:0 5px;line-height:32px;background:rgba(255,255,255,1);box-shadow:2px 2px 0 rgba(var(--vs-font-color-rgb),0.08);border:1px solid rgba(var(--vs-font-color-rgb),0.03);border-radius:20px;color:rgba(var(--vs-font-color-rgb),0.8);}
.library .libraryFilters span.filterItem i.icon-cancel {background:rgba(var(--vs-font-color-rgb),0.1);border:1px solid rgba(var(--vs-font-color-rgb),0.05);border-radius:20px;}
.library .libraryFilters span.filterItem:hover {color:rgba(var(--vs-font-color-rgb),0.8);box-shadow:3px 3px rgba(var(--vs-font-color-rgb),0.08);}
.library .libraryFilters span.filterItem:hover i.icon-cancel {background:rgba(var(--vs-font-color-rgb),0.15);}
.library .libraryFilters span.filterSort {float:right;padding:0 8px;margin:0;background:rgba(255,255,255,1);box-shadow:2px 2px 0 rgba(var(--vs-font-color-rgb),0.08);border:1px solid rgba(var(--vs-font-color-rgb),0.05);border-radius:20px;color:rgba(var(--vs-font-color-rgb),0.8);}
.library .libraryFilters span.filterSort img {position:relative;display:inline-block;max-height:24px;vertical-align:middle;}
.library .libraryFilters span.filterType {padding:0 30px 0 8px;margin:0;background:rgba(255,255,255,1);box-shadow:2px 2px 0 rgba(var(--vs-font-color-rgb),0.08);border:1px solid rgba(var(--vs-font-color-rgb),0.05);border-radius:20px;color:rgba(var(--vs-font-color-rgb),0.8);vertical-align:top;}
.library .libraryFilters span.filterType.promotionType {min-width:170px;height:34px;}
.library .libraryFilters span.filterType img {position:relative;display:inline-block;max-height:24px;vertical-align:middle;}
.library .libraryFilters span.filterType i.icon-down-open-big {position:absolute;top:0;right:8px;z-index:2;}
.library .libraryFilters span.filterType ul.dropdown {position:absolute;top:0;left:0;width:100%;height:100%;padding:32px 0 0 0;margin:0;list-style-type:none;background:rgba(255,255,255,1);border-radius:20px;overflow:hidden;transition:background .2s ease-in-out;}
.library .libraryFilters span.filterType ul.dropdown > li {line-height:32px;margin:0 0 8px 0;padding:0 8px;border-radius:20px;background:transparent;box-shadow:0 0 rgba(255,255,255,0);transition:all .1s ease-in-out;}
.library .libraryFilters span.filterType ul.dropdown > li:last-child {margin:0;}
.library .libraryFilters span.filterType ul.dropdown > li:hover {background:rgba(255,255,255,1);box-shadow:3px 3px rgba(var(--vs-font-color-rgb),0.08);}
.library .libraryFilters span.filterType ul.dropdown > * {display:none;}
.library .libraryFilters span.filterType ul.dropdown > *.selected {display:block;}
.library .libraryFilters span.filterType ul.dropdown h5 {position:relative;background:transparent;padding:0 8px;}
.library .libraryFilters span.filterType ul.dropdown:after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:34px;z-index:2;user-select:none;}
.library .libraryFilters span.filterType:hover ul.dropdown {top:-5px;left:-5px;width:calc(100% + 10px);padding:37px 5px 5px 5px;height:initial;overflow:visible;background:rgba(var(--white),1);box-shadow:2px 2px 8px 3px rgba(var(--vs-font-color-rgb),0.1), 5px 5px 12px 0 rgba(var(--vs-font-color-rgb),0.05);}
.library .libraryFilters span.filterType:hover ul.dropdown > * {display:block;}
.library .libraryFilters span.filterType ul.dropdown > li .top {display:none;padding:0 8px;transform:scale(1);transform-origin:left center;transition:transform .15s ease-in-out, opacity .15s ease-in-out;}
.library .libraryFilters span.filterType ul.dropdown > li.selected .top {display:block;position:absolute;top:0;left:0;}
.library .libraryFilters span.filterType:hover ul.dropdown > li.selected .top {top:5px;left:5px;transform:scale(0.85);opacity:0.6;}
@media only screen and (max-width:1024px) {
    .library {max-width:100%;}
}

ul.product-list.selectTemplate {position:relative;width:100%;max-width:1280px;height:auto;margin:0 auto;padding:10px;font-size:0;text-align:center;list-style-type:none;}
.library ul.product-list.selectTemplate {max-height:calc(100vh - 105px);overflow-y:auto;}
.library ul.product-list.selectTemplate::-webkit-scrollbar {width:6px;}
.library ul.product-list.selectTemplate::-webkit-scrollbar-thumb {border-radius:6px;background-color:rgba(var(--vs-font-color-rgb),1);border:2px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
ul.product-list.selectTemplate > li {position:relative;display:inline-block;width:calc(100% / 3 - 20px);max-width:460px;margin:0 10px;margin-bottom:20px;padding:0;overflow:hidden;font-size:15px;float:none;background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),1);line-height:1em;text-align:left;border-radius:6px;vertical-align:top;opacity:1;box-shadow:rgba(67, 71, 85, 0.1) 0px 0px 0.2em, rgba(0,0,0, 0.05) 0px 0.15em 0.2em;transform:translate(0,0);transition:transform .2s ease-in-out, box-shadow .2s ease-in-out;}
ul.product-list.selectTemplate > li:after {content:'';position:absolute;bottom:0;right:0;width:100%;height:80px;background:linear-gradient(170deg, transparent 0%, rgba(255,255,255,1) 60%);opacity:0;transition:all .2s ease-in-out;}
ul.product-list.selectTemplate > li:hover:after {opacity:1;}
ul.product-list.selectTemplate > li:hover {transform:translate(0,-5px);box-shadow: 0 15px 35px rgba(0,0,0,0.10), 0 5px 15px rgba(0,0,0,0.07);}
ul.product-list.selectTemplate > li img {display:block;width:100%;max-width:100%;height:220px;margin:0;object-fit:cover;object-position:top center;}
ul.product-list.selectTemplate > li:hover img {transform:none;}
ul.product-list.selectTemplate > li h3 {position:relative;display:block;padding:10px 15px 7px;margin:0;clear:both;font-weight:600;line-height:1.25em;}
ul.product-list.selectTemplate > li h3 .by {position:relative;display:inline-block;vertical-align:middle;font-size:0.5em;color:rgba(var(--vs-font-color-rgb),0.8);text-transform:uppercase;letter-spacing:1px;font-weight:500;float:right;display:none;}
ul.product-list.selectTemplate > li h3 .by img {display:inline-block;width:100%;max-width:1.5em;height:auto;float:none;vertical-align:middle;}
ul.product-list.selectTemplate > li > p {display:block;margin:0;padding:0 15px 15px;color:rgba(var(--vs-font-color-rgb),0.75);font-size:0.8rem;line-height:1.35em;min-height:calc(2.7em + 15px);}
ul.product-list.selectTemplate > li > .tags {position:absolute;top:0;left:0;padding:5px;z-index:2;}
ul.product-list.selectTemplate > li > .tags > span {position:relative;display:inline-block;margin:0 5px 5px 0;padding:0 7px 0 2px;background:rgba(0,0,0,0.5);color:rgba(255,255,255,1);border-radius:3px;font-size:9px;font-weight:700;letter-spacing:0.5px;line-height:20px;box-shadow:3px 3px 0 rgba(0,0,0,0.1);}
ul.product-list.selectTemplate > li > .tags > span i {font-size:1.25em;}
ul.product-list.selectTemplate > li > .tags > span.highlight {background:rgba(200,232,78,1);color:rgba(0,0,0,0.6);}
ul.product-list.selectTemplate > li > .tags > span.highlight i {color:rgba(0,0,0,0.8);}
ul.product-list.selectTemplate > li a.button {position:absolute;bottom:10px;right:10px;width:fit-content;max-width:calc(50% - 8px);padding:10px;opacity:0;transition:all .2s ease-in-out;}
ul.product-list.selectTemplate > li a.button.preview {right:initial;left:10px;}
ul.product-list.selectTemplate > li:hover > a.button {opacity:1;}
ul.product-list.selectTemplate > li.more {box-shadow:none;transform:none;transition:none;float:right;clear:both;background:transparent;margin:0 10px 0px;cursor:pointer;}
ul.product-list.selectTemplate > li.more:hover {transform:none;margin:0 10px 0px;}
ul.product-list.selectTemplate > li.more:before, ul.product-list.selectTemplate > li.more:after {display:none;}
ul.product-list.selectTemplate > li.more h3 {text-align:right;padding:10px 0;}
ul.product-list.selectTemplate > li.more h3 i {display:inline-block;transform:translate(0,0);transition:transform .2s ease-in-out;}
ul.product-list.selectTemplate > li.more:hover h3 i {transform:translate(5px,0);}

ul.product-list.selectTemplate.styleLibrary li {}
ul.product-list.selectTemplate.styleLibrary li:after {background:linear-gradient(180deg, transparent 0%, rgba(255,255,255,1) 60%);}
ul.product-list.selectTemplate.styleLibrary li .styleColors {
--promotionBackground:rgba(255,255,255,1);
--headerFontColor:rgba(var(--vs-font-color-rgb),1);
--headerFontFamily:Raleway,Arial,sans-serif;
--descriptionFontColor:rgba(var(--vs-font-color-rgb),0.1);
--descriptionBackground:transparent;
--descriptionBorderColor:transparent;
--formBackground:transparent;
--formBorderColor:transparent;
--formFieldBackground:rgba(255,255,255,1);
--formFieldBorderColor:transparent;
--enterButtonBackgroundPrimary:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));
--enterButtonBackgroundSecondary:transparent;
}
ul.product-list.selectTemplate.styleLibrary li .styleColors {width:100%;padding:0;text-align:center;background:rgba(255,255,255,1);list-style-type:none;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion {display:block;margin:0 auto;padding:20px;background:var(--promotionBackground);}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .header {display:block;text-align:center;margin:0 0 10px 0;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .header:before {content:'Enter to win!';position:relative;display:inline-block;font-size:20px;font-weight:700;color:var(--headerFontColor);font-family:var(--headerFontFamily),Raleway,Arial,sans-serif;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .description {position:relative;display:block;margin:0 0 15px 0;padding:10px 15px;text-align:left;line-height:0;background:var(--descriptionBackground);border-radius:5px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .description:after {content:'';position:absolute;top:0px;left:0px;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--descriptionBorderColor);border-radius:5px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .description span {position:relative;display:inline-block;width:75%;height:8px;margin:0 0 6px 0;border-radius:2px;background:var(--descriptionFontColor);z-index:2;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .description span:nth-of-type(2) {width:95%;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .description span:nth-of-type(3) {width:65%;margin:0;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .form {position:relative;display:block;width:100%;padding:15px;background:var(--formBackground);border-radius:5px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .form:after {content:'';position:absolute;top:0px;left:0px;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--formBorderColor);border-radius:5px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .form .field {position:relative;display:block;height:15px;border-radius:3px;background:var(--formFieldBackground);margin:0 0 10px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .form .field:after {content:'';position:absolute;top:0px;left:0px;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--formFieldBorderColor);border-radius:3px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .form .enter {position:relative;display:block;height:25px;background:var(--enterButtonBackgroundPrimary);border-radius:3px;}
ul.product-list.selectTemplate.styleLibrary li .styleColors .promotion .form .enter:after {content:'';position:absolute;top:0;left:0;width:100%;background:var(--enterButtonBackgroundSecondary);height:100%;border-radius:3px;}
ul.product-list.selectTemplate.styleLibrary li h3 {height:inherit;margin:0;padding:10px 15px 7px;font-size:18px;line-height:2em;border-top:1px solid rgba(var(--vs-font-color-rgb),0.05);text-align:left;}
ul.product-list.selectTemplate.styleLibrary li .styleColors:after {content:'';position:relative;display:block;width:100%;height:0;clear:both;opacity:0;}
ul.product-list.selectTemplate.styleLibrary li a.button.trash {right:initial;bottom:initial;top:10px;left:10px;}
ul.product-list.selectTemplate.styleLibrary li a.button.preview_template {right:initial;left:10px;padding:10px 10px 10px 7px;}

ul.feed.new > li span.moreOptions.showStyles {padding:10px 0 0;}
ul.feed.new > li span.moreOptions.showStyles > .styles {display:block;width:100%;max-height:500px;padding:20px 0 0;overflow:auto!important;overflow-y:auto;}
ul.feed.new > li span.moreOptions.showStyles > .styles::-webkit-scrollbar {width:9px;}
ul.feed.new > li span.moreOptions.showStyles > .styles::-webkit-scrollbar-thumb {border-radius:10px;background-color:currentColor;border:3px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
.showStyles {}
ul.product-list.selectTemplate.styleLibrary.style-preview {height:0;opacity:0;padding:0;}
ul.product-list.selectTemplate.styleLibrary.style-preview.slick-initialized {height:400px;opacity:1;}
.showStyles ul.product-list.selectTemplate.styleLibrary {text-align:left;padding:0 10px;}
.showStyles ul.product-list.selectTemplate.styleLibrary > li {width:calc(100% / 2 - 20px);}
/*.showStyles ul.product-list.selectTemplate.styleLibrary > li:nth-of-type(odd) {margin:0 20px 20px 0;}*/
ul.feed.new > li span.moreOptions.showStyles .sorting {position:sticky;display:block;top:0;width:100%;margin:0;padding:0 10px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.1);overflow:hidden;font-size:0;box-shadow:0 0 10px rgba(var(--vs-font-color-rgb),0.1);}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type {position:relative;display:inline-block;height:40px;margin:0;padding:0;list-style-type:none;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li {position:relative;display:inline-block;float:left;width:initial;height:40px;min-height:0;margin:0;padding:10px 20px 10px 10px;text-align:left;background:transparent;box-shadow:none;opacity:0.5;cursor:pointer;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li:hover {opacity:1;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li span {display:inline-block;vertical-align:middle;margin:0 0 0 15px;color:rgba(var(--vs-font-color-rgb),1);font-size:11px;line-height:20px;/*text-transform:uppercase;*/font-weight:500;/*letter-spacing:1px;*/}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li span.icon {position:absolute;display:block;top:50%;left:10px;width:10px;height:10px;margin:-5px 0 0 0;font-size:0;-webkit-transition:all .10s ease-in-out;transition:all .10s ease-in-out;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li span.icon i {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li span.icon:empty {position:absolute;display:block;top:50%;left:10px;width:10px;height:10px;margin:-5px 0 0 0;font-size:0;background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),1);border-radius:6px;-webkit-transition:all .10s ease-in-out;transition:all .10s ease-in-out;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li.selected {opacity:1;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type li.selected span.icon:empty {background:rgba(var(--vs-font-color-rgb),1);border:0;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type.format {float:right;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type.format li {padding:10px}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type.format li img {position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle;}
ul.feed.new > li span.moreOptions.showStyles .sorting ul.type.format li span {margin:0 0 0 5px;}

@media only screen and (max-width:1600px) {
    ul.product-list.selectTemplate > li a.button.preview {font-size:0;}
    ul.product-list.selectTemplate > li a.button:not(.trash) {width:calc(100% / 2 - 15px);text-align:center;font-size:12px;}
    ul.product-list.selectTemplate > li a.button > i {font-size:15px;vertical-align:middle;}
}
@media only screen and (max-width:1300px) {
    .showStyles ul.product-list.selectTemplate.styleLibrary > li {display:block;width:100%;max-width:300px;margin:0 auto 20px;clear:both;}
}


.library + .backgroundLibrary {position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;opacity:0;transition:opacity 0s;z-index:0;}
.library.in + .backgroundLibrary {width:100%;height:100%;background:radial-gradient(ellipse at center, rgba(241,241,247,0.75) 0%,rgba(var(--vs-font-color-rgb),0.45) 100%);opacity:1;z-index:10001;transition:opacity .35s ease-in-out;}

/* Tag a Partner Promotion */
.invitation ul.invite li .message span.tag.promotion {display:inline-block;max-width:100%;min-width:300px;position:relative;margin:0 0 15px 0;border-radius:5px;background:rgba(255,255,255,1);border:1px solid rgba(213,214,234,1);border-bottom:0;border-left:5px solid rgba(var(--vs-font-color-rgb),1);box-shadow:0 0 5px rgba(0,0,0,0.05);overflow:hidden;}
.invitation ul.invite li .message span.tag.promotion.active {background:rgb(247, 255, 236);border:1px solid rgb(218, 232, 198);border-bottom:0;border-left:5px solid rgb(150, 203, 73);}
.invitation ul.invite li .message span.tag.promotion.over {background:rgb(255, 241, 241);border:1px solid rgb(236, 213, 213);border-bottom:0;border-left:5px solid rgb(233, 78, 78);}
.invitation ul.invite li .message span.tag.promotion.draft {background:rgba(255,245,219,1);border:1px solid rgba(255,230,164,1);border-bottom:0;border-left:5px solid rgba(255,208,83,1);}
.invitation ul.invite li .message span.tag.promotion h3 {padding:5px 10px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(0,0,0,0.80);}
.invitation ul.invite li .message span.tag.promotion ul.options {list-style-type:none;position:relative;display:block;height:20px;margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.15);background:rgba(255,255,255,1);}
.invitation ul.invite li .message span.tag.promotion ul.options li {position:relative;display:inline-block;height:20px;padding:0 5px;line-height:20px;float:left;border-right:1px solid rgba(0,0,0,0.15);font-size:11px;color:rgba(0,0,0,0.60);cursor:pointer;}
.invitation ul.invite li .message span.tag.promotion ul.options li i {font-size:11px;margin:0 2px 0 0;vertical-align:top;}
.invitation ul.invite li .message span.tag.promotion ul.options li:hover {background:rgba(var(--vs-off-white-light),1);color:rgba(0,0,0,1);}

.invitation ul.invite ul.promotions * {font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
.invitation ul.invite ul.promotions .fade {color:rgba(0,0,0,0.5)!important;}

/* Campaign Invite */
.invitation h1, .invitation h2, .invitation h3, .invitation h4, .invitation h5, .invitation h6 {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0;}
.invitation .section {font-size:20px;width:100%;height:40px;margin:10px 0 0;padding:0 20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.invitation img.close, .invitation img.close {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.invitation img.close:hover, .invitation img.close:hover {padding:4px;}
.invitation h3.header {font-size:20px;width:100%;height:40px;margin:10px 0 0 0;padding:0 20px 20px 10px;text-align:left;color:rgba(var(--vs-font-color-rgb),1);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:20px;}
.invitation h3.header span {position:relative;display:inline-block;height:30px;font-family:var(--vs-font-family),Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),0.35);float:right;margin:0 0 0 10px;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.invitation h3.header span.selected {color:rgba(var(--vs-font-color-rgb),1);}
.invitation h3.header span:hover {color:rgba(var(--vs-font-color-rgb),1);}
.invitation h3.header span.new {float:left;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0 10px;border-radius:3px;}
.invitation h3.header span.new i {font-size:13px;margin:0 3px 0 0;color:rgba(var(--vs-font-color-rgb),0.50);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.invitation h3.header span.new.back_to_inbox {display:none;}
body.composing_message .invitation h3.header span.toggle_new_message {display:none;}
body.composing_message .invitation h3.header span.back_to_inbox {display:inherit;}
/*.invitation h3.header span.new:hover {background:rgba(150,203,73,1);color:rgba(0,0,0,0.50);}*/
.invitation h3.header span.new:hover  i {color:rgba(var(--vs-font-color-rgb),1);}
.invitation ul.invite {list-style-type:none;display:block;position:relative;margin:0;padding:20px;width:100%;height:calc(100% - 40px);border:0;outline:0;overflow-y:auto;background:rgba(var(--vs-font-color-rgb),0.02);}
.invitation ul.invite > li {display:block;position:relative;width:100%;background:rgba(255,255,255,1);border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);margin:0;padding:20px;opacity:1;box-shadow:0 0 0 rgba(255,255,255,0);-webkit-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-moz-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-o-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-ms-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;cursor:pointer;}
.invitation ul.invite > li:not(.selected):after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(var(--vs-font-color-rgb),0.05);opacity:0;transition:opacity .15s ease-in-out;}
.invitation ul.invite > li.selected {padding:10px 10px 0 60px;cursor:default;}
.invitation ul.invite > li:nth-child(-n+3) {border-top:0;}
.invitation ul.invite li .avatar {position:absolute;display:inline-block;top:12px;left:12px;width:35px;height:35px;border-radius:4px;}
.invitation ul.invite li .title {margin:0;padding:0 15px 0 0;font-size:18px;line-height:20px;}
.invitation ul.invite li .collapse {position:absolute;display:none;top:0;left:0;width:100%;height:60px;background:transparent;border:0;outline:0;cursor:pointer;z-index:2;}
.invitation ul.invite li.selected .collapse {display:block;}
.invitation ul.invite.active li:not(.selected):after {opacity:1;}
.invitation ul.invite.active li.selected {opacity:1;margin-bottom:-1px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);box-shadow:0 0 50px rgba(var(--vs-font-color-rgb),0.25);z-index:2;}
.invitation ul.invite.active li:hover:after {opacity:0;}
.invitation ul.invite li ul.info {list-style-type:none;position:relative;display:block;width:100%;margin:0 0 10px 0;padding:0;}
.invitation ul.invite li ul.info li {position:relative;display:inline-block;height:20px;float:left;font-size:11px;line-height:20px;margin:0 5px 0 0;color:rgba(var(--vs-font-color-rgb),0.60);}
.invitation ul.invite li ul.info li i {vertical-align:middle;margin:0 3px 0 0;}
.invitation ul.invite li ul.info li img {position:relative;display:inline-block;float:left;width:14px;height:14px;margin:3px 3px 0 0;vertical-align:middle;border-radius:2px;}
.invitation ul.invite li ul.info li h4 {display:inline-block;font-weight:500;}
.invitation ul.invite li ul.info:after {content:'';position:absolute;top:30px;left:-60px;width:0;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.invitation ul.invite li ul.info li.delete {float:right;cursor:pointer;margin:0;z-index:10;}
.invitation ul.invite li ul.info li.delete span {font-size:0;opacity:0;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.invitation ul.invite li ul.info li.delete i {margin:0;opacity:0;font-size:0;vertical-align:middle;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.invitation ul.invite li.selected ul.info li.delete i {font-size:12px;opacity:1;transition-delay:.3s;}
.invitation ul.invite li.selected ul.info li.delete:hover span {font-size:8px;opacity:1;}
.invitation ul.invite li.selected ul.info:after {width:calc(100% + 70px);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}
.invitation ul.invite li.unread ul.info li em {font-style:normal;color:rgba(var(--vs-font-color-rgb),0.35);margin:0 0 0 5px;}
.invitation ul.invite > li:before {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);transition:width .2s ease-in-out;}
.invitation ul.invite > li.unread:before {width:6px;}
.invitation ul.invite > li.read:before {width:0;}
.invitation ul.invite li .more {position:relative;display:none;width:100%;padding:0 0 20px 0;overflow:hidden;text-align:center;cursor:pointer;}
.invitation ul.invite li.selected .more {display:block;}
.invitation ul.invite li .thread_topper {display:none;}
.invitation ul.invite li.selected .thread_topper {display:block;}
.invitation ul.invite li .more a {position:relative;display:inline-block;margin:0 0 0 -60px;text-transform:uppercase;font-size:11px;letter-spacing:1px;text-decoration:none;color:rgba(var(--vs-font-color-rgb),0.5);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.invitation ul.invite li .more:hover a {color:rgba(var(--vs-font-color-rgb),1);}
.invitation ul.invite li .more a:before {content:'';position:absolute;top:50%;right:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.invitation ul.invite li .more a:after {content:'';position:absolute;top:50%;left:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.invitation ul.invite li .overflow {position:relative;display:block;margin:0 -10px 0 -60px;padding:0 20px 0 60px;overflow:hidden;overflow-y:auto;max-height:600px;}
.invitation ul.invite li .overflow > *:first-child {padding-top:20px;}
.invitation ul.invite li .message {position:relative;display:block;margin:0;max-height:0;overflow:hidden;}
.invitation ul.invite li.selected {background:rgba(255,255,255,1);}
.invitation ul.invite li.selected .message {display:block;max-height:none;overflow:visible;}


.invitation ul.invite li .uploader_wrapper {position:relative;display:block;margin:0;max-height:0;overflow:hidden;}
.invitation ul.invite li.selected .uploader_wrapper {display:block;max-height:none;overflow:visible;}


.invitation ul.invite li .message .author {margin:0;font-weight:600;}
.invitation ul.invite li .message .author .time {color:rgba(0,0,0,0.25);font-style:normal;font-size:10px;}
.invitation ul.invite li .message .author .message-options {position:relative;float:none;color:rgba(0,0,0,0.50);padding:10px;margin:-10px -10px 0 -10px;font-weight:500;}
.invitation ul.invite li .message .author .message-options:hover {color:rgba(0,0,0,0.85);}
.invitation ul.invite li .message .author .message-options .small-dropdown {top:28px;right:0px;}
.invitation ul.invite li .message .avatar {position:absolute;display:inline-block;top:0;left:-40px;border-radius:3px;opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.invitation ul.invite li.selected .message .avatar {width:30px;height:30px;opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}
.invitation ul.invite li .message p {margin:0 0 10px 0;padding:0 20px 0 0;line-height:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-size:13px;color:rgba(0,0,0,0.60);word-wrap:break-word;}
.invitation ul.invite li .message p a {color:rgba(var(--vs-font-color-rgb),0.75);border-bottom:1px dotted rgba(var(--vs-font-color-rgb),0.50);text-decoration:none;}
.invitation ul.invite li .message p a:hover {border-bottom:1px dotted rgba(var(--vs-font-color-rgb),1);color:rgba(75,70,106,1);}
.invitation ul.invite li .message a.action {display:inline-block;margin:10px 0 20px 0;padding:0 10px;border:1px solid rgba(var(--vs-font-color-rgb),0.5);color:rgba(var(--vs-font-color-rgb),0.8);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:30px;border-radius:3px;background:rgba(255,255,255,1);-webkit-transition:color .15s ease-in-out, background .15s ease-in-out;-moz-transition:color .15s ease-in-out, background .15s ease-in-out;-o-transition:color .15s ease-in-out, background .15s ease-in-out;-ms-transition:color .15s ease-in-out, background .15s ease-in-out;transition:color .15s ease-in-out, background .15s ease-in-out;}
.invitation ul.invite li .message a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;}
.invitation ul.invite li .message a.action i {margin:0 5px 0 0;vertical-align:middle;}
.invitation ul.invite li .message a.vs_file {position:relative;display:inline-block;clear:both;max-width:calc(100% - 20px);height:30px;margin:0;padding:0 20px 0 23px;border-radius:5px;border:1px solid rgba(var(--vs-font-color-rgb),0.20);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.20);background:rgba(255,255,255,1);box-shadow:0 0 5px rgba(0,0,0,0.05);line-height:28px;text-decoration:none;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;-webkit-transition:padding .15s ease-in-out, color .15s ease-in-out;-moz-transition:padding .15s ease-in-out, color .15s ease-in-out;-o-transition:padding .15s ease-in-out, color .15s ease-in-out;-ms-transition:padding .15s ease-in-out, color .15s ease-in-out;transition:padding .15s ease-in-out, color .15s ease-in-out;}
.invitation ul.invite li .message p:first-of-type a.vs_file {margin:5px 0 0 0;}
.invitation ul.invite li .message a.vs_file:after {content:'\e85d';position:absolute;top:0;left:calc(100% - 25px);line-height:28px;font-size:20px;font-family:"vsfont";font-style:normal;font-weight:normal;color:rgba(var(--vs-font-color-rgb),0);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.invitation ul.invite li .message a.vs_file:before {content:'\e868';position:absolute;top:0;left:0;width:20px;margin:0 0 0 3px;padding:0;font-size:10px;color:rgba(var(--vs-font-color-rgb),0.5);font-family:"vsfont";font-style:normal;font-weight:normal;text-align:center;}
.invitation ul.invite li .message a.vs_file:hover {border:1px solid rgba(var(--vs-font-color-rgb),0.20);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.20);padding:0 40px 0 23px;}
.invitation ul.invite li .message a.vs_file:hover:after {color:rgba(var(--vs-font-color-rgb),0.25);}
.invitation ul.invite li .message span.tag {position:relative;display:block;clear:both;}
.invitation ul.invite li.chat_loading {padding:20px 0;}
.invitation ul.invite.empty:after {content:'No Messages';display:block;position:relative;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);}

/* Tag someone from Network */
.invitation ul.invite li .message span.tag.user {}

.invitation ul.invite li .message.draft {padding:0;font-size:0;}
.invitation ul.invite li .message.draft:before {content:'';position:absolute;display:block;top:0;left:-60px;right:-10px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.invitation ul.invite li .message.draft textarea {position:relative;width:calc(100% - 20px);min-height:125px;margin:0 0 0 -60px;padding:20px 120px 20px 60px;background:transparent;border:0;border-radius:0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:20px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-size:13px;color:rgba(0,0,0,0.60);overflow:auto;}
.invitation ul.invite li .message.draft a.action.reply {position:absolute;top:0;right:-10px;bottom:0;width:90px;margin:0;border:0;border-radius:0;background:transparent;color:rgba(var(--vs-font-color-rgb),0.35);vertical-align:middle;text-align:center;line-height:10;cursor:pointer;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
.invitation ul.invite li .message.draft a.action.reply:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);width:110px;}
.invitation ul.invite li .message.draft a.action.reply span {position:absolute;top:calc(50% - 25px);left:0;width:100%;text-align:center;display:inline-block;vertical-align:middle;line-height:20px;}
.invitation ul.invite li .message.draft a.action.reply i {margin:0;font-size:30px;}
.invitation ul.invite li .message.draft .avatar {top:20px;}

/* New Invitation */
.invitation ul.invite.new-message > li:not(.new) {display:none;}
.invitation ul.invite li.new:not(.selected) {display:none;}
.invitation ul.invite li.new {padding:0 10px 0 60px;}
.invitation ul.invite li.new .message.draft:first-of-type:before {top:-1px;}
.invitation ul.invite li.new .message.draft input.subject {position:relative;width:calc(100% + 70px);min-height:0;height:70px;margin:0 0 0 -60px;padding:30px 30px 20px 60px;background:transparent;border:0;border-radius:0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:20px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-size:18px;font-weight:500;color:rgba(0,0,0,0.60);resize:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.invitation ul.invite li.new .message.draft textarea.body {padding:30px 120px 20px 60px;min-height:250px;}
.invitation ul.invite li.new .message.draft.to {position:relative;display:block;width:100%;}
.invitation ul.invite li.new .message.draft.to ul.to {list-style-type:none;position:relative;display:block;margin:0;padding:30px 0 0 0;width:100%;min-height:70px;box-shadow:inset 0 0 0 rgba(255,255,255,0);-webkit-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;}
.invitation ul.invite li.new .message.draft.to.selected ul.to {box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.invitation ul.invite li.new .message.draft.to ul.to:empty:after {content:'Select recipients from your contacts...';font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-size:18px;font-weight:500;color:rgba(0,0,0,0.60);}
.invitation ul.invite li.new .message.draft.to ul.to li {position:relative;display:inline-block;float:left;margin:0 5px 0 0;}
.invitation ul.invite li.new .message.draft.to ul.to li .avatar {position:relative;display:inline-block;top:auto;left:auto;width:25px;height:25px;}
.invitation ul.invite li.new .message.draft.body .avatar {top:30px;}
.invitation ul.invite li.new .message.draft.to:after {position:absolute;top:15px;left:0;content:'To';font-family:var(--vs-font-family),Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.35);}
.invitation ul.invite li.new .message.draft.subject:after {position:absolute;top:15px;left:0;content:'Subject';font-family:var(--vs-font-family),Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.35);}
.invitation ul.invite li.new .message.draft.body:after {position:absolute;top:15px;left:0;content:'Body';font-family:var(--vs-font-family),Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,0.35);}

/* Invitation Permissions */
.left ul.permissions {position:relative;display:block;width:100%;list-style-type:none;margin:0;padding:0;cursor:pointer;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;}
.left ul.permissions > li {position:relative;display:block;margin:0;padding:0 20px 0 120px;background:#FFF;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);border-left:5px solid rgba(var(--vs-font-color-rgb),1);z-index:1;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}
.left ul.permissions > li:hover, .left ul.permissions > li.selected {z-index:3;background:rgba(255,255,255,1);box-shadow:0 0 8px rgba(0,0,0,0.08);transition-delay:.25s;}
.left ul.permissions > li.selected {transition-delay:0s;}
.left ul.permissions > li:before {position:absolute;display:block;content:'';top:0;left:100px;width:1px;height:100%;background:rgba(var(--vs-font-color-rgb),0.08);}
.left ul.permissions > li:first-child {border-top-left-radius:5px;border-top-right-radius:5px;}
.left ul.permissions > li:last-child {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.left ul.permissions li h3 {font-size:20px;max-width:45%;margin:0;padding:0;line-height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;}
.left ul.permissions li .logo {position:absolute;top:0;left:0;width:100px;height:60px;line-height:60px;text-align:center;}
.left ul.permissions li .logo img {display:inline;vertical-align:middle;max-width:70px;max-height:40px;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.left ul.permissions li.selected .logo img {opacity:0;}
.left ul.permissions li .logo:after {content:'\e845';position:absolute;display:block;top:10px;left:calc(50% - 20px);opacity:0;z-index:2;width:40px;height:40px;background:rgba(150,203,73,1);color:rgba(255,255,255,1);font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;text-align:center;font-size:20px;line-height:40px;border-radius:50%;text-shadow:2px 2px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
.left ul.permissions li.selected .logo:after {opacity:1;}
.left ul.permissions ul.stats {position:absolute;display:block;right:0;top:0;list-style-type:none;margin:0;padding:0;height:60px;background:#FFF;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}
.left ul.permissions > li:hover ul.stats, .left ul.permissions > li.selected ul.stats {background:rgba(255,255,255,1);transition-delay:.25s;}
.left ul.permissions > li.selected ul.stats {transition-delay:0s;}
.left ul.permissions ul.stats li {position:relative;display:inline-block;float:right;min-width:100px;height:60px;margin:0;padding:0 10px 0 8px;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:60px;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);text-align:left;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;opacity:1;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.left ul.permissions ul.stats li:first-of-type {display:none;}
.left ul.permissions ul.stats li i {vertical-align:middle;margin:0 3px 0 0;font-size:16px;color:rgba(var(--vs-font-color-rgb),0.50);}
.left.minimized ul.permissions ul.stats li {display:none;min-width:0;text-align:center;}
.left.minimized ul.permissions ul.stats li:first-of-type {display:block;padding:10px 20px;}
.left.minimized ul.permissions ul.stats:hover li {display:block;}
.left.minimized ul.permissions li h3 {width:calc(100% - 40px);max-width:none;}
.left.minimized ul.permissions li h3:empty:before {content:'\e160';}
.left.minimized ul.permissions ul.stats li {padding:10px 10px;line-height:20px;}
.left.minimized ul.permissions ul.stats li i {display:block;margin:0;}
.left ul.permissions.empty {margin-bottom:100px;}
.left ul.permissions.empty:after {content:'No permissions';display:block;position:absolute;top:100%;width:100%;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);cursor:default;}

.left ul.proposals {position:relative;display:block;}
.left ul.proposals:empty {margin-bottom:120px;}
.left ul.proposals:empty:after {content:'You have no proposals.';display:block;position:absolute;top:100%;left:0;width:100%;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);cursor:default;}
.left ul.proposals.influencer:empty:after {content:'You have no opportunities.';}

.left .no-campaigns, .invitation .no-campaigns {display:block;position:relative;width:100%;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);cursor:default;}
.left .no-campaigns div, .invitation .no-campaigns div {position:relative;display:block;}
.left .no-campaigns a.new, .invitation .no-campaigns a.new {position:relative;display:inline-block;width:initial;height:80px;margin:40px auto 0;padding:24px 20px;line-height:32px;border-radius:5px;background:rgba(150,203,73,0.92);color:rgba(0,0,0,0.5);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));transition:all .15s ease-in-out;transform:translateY(0);box-shadow:0 0 0 rgba(0,0,0,0.15);text-transform:uppercase;font-size:12px;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none;cursor:pointer;}
.left .no-campaigns a.new:hover, .invitation .no-campaigns a.new:hover {font-size:14px;box-shadow:3px 3px 0px rgba(0,0,0,0.15);transform:translateY(-2px);}
.left .no-campaigns .subtext, .invitation .no-campaigns .subtext {position:relative;display:block;font-size:18px;margin:20px 0 0 0;padding:20px 50px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
.left .no-campaigns .subtext:before, .invitation .no-campaigns .subtext:before {content:'';position:absolute;top:0;left:50%;width:50px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);transform:translate(-50%, 0);}

@media only screen and (min-width:1750px) {
    .left ul.permissions ul.stats li {font-size:16px;min-width:150px;}
    .left ul.permissions ul.stats li i {font-size:18px;}
}

div.permissions {position:fixed;display:block;top:0;right:calc(50vw - 100px);width:100%;max-width:300px;height:100%;max-height:100%;overflow:hidden;background:rgba(255,255,255,1);z-index:303;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
div.permissions:after {content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--vs-font-color-rgb),0.03);z-index:-1;}
div.permissions.hide {width:0;right:calc(50vw - 130px);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;display:block!important;}

div.permissions .section {font-size:20px;width:100%;height:50px;margin:0;padding:10px;background:rgba(255,255,255,1);line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),1);}
div.permissions .search {position:relative;display:block;width:100%;height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);background:rgba(255,255,255,0);}
div.permissions .search:before {content:'\e833';position:absolute;top:0;left:0;width:50px;height:50px;text-align:center;line-height:50px;background:rgba(255,255,255,0);z-index:-1;font-family:'vsfont';font-size:1.25em;color:rgba(var(--vs-font-color-rgb),0.5);}
div.permissions .search input {border-radius:0;padding:0 0 0 60px;height:49px;line-height:49px;border:0;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:1em;color:rgba(var(--vs-font-color-rgb),1);background:transparent;}
div.permissions .search input:hover, div.permissions .search input:active {border:0;}
div.permissions > form > h3 {position:relative;display:block;height:50px;margin:0;padding:0 10px;line-height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),1);}
div.permissions > form > p {position:relative;display:block;margin:0;padding:15px 20px;line-height:1.25em;font-size:13px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
div.permissions ul.permissions {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
div.permissions ul.permissions li {position:relative;display:block;width:100%;height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);background:rgba(255,255,255,0);transition:background .15s ease-in-out;cursor:pointer;}
div.permissions ul.permissions li:hover {background:rgba(var(--vs-font-color-rgb),0.05);}
div.permissions ul.permissions li ul.stats {display:none;}
div.permissions ul.permissions li .logo {position:relative;display:block;width:50px;line-height:50px;height:50px;float:left;margin:0;text-align:center;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
div.permissions ul.permissions li .logo img {position:relative;display:inline-block;width:30px;height:auto;margin:0 auto;vertical-align:middle;opacity:1;transition:opacity .2s ease-in-out;}
div.permissions ul.permissions li .logo {color:rgba(var(--vs-font-color-rgb),1);}
div.permissions ul.permissions li.selected .logo img {opacity:0;}
div.permissions ul.permissions li .logo:after {content:'\e845';position:absolute;display:block;top:10px;left:10px;opacity:0;z-index:1;width:30px;height:30px;background:rgba(150,203,73,1);color:rgba(255,255,255,1);font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;text-align:center;font-size:17px;line-height:30px;border-radius:50%;text-shadow:2px 2px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
div.permissions ul.permissions li.selected .logo:after {opacity:1;}
div.permissions ul.permissions li h3 {position:relative;display:inline-block;width:calc(100% - 50px);margin:0;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;line-height:50px;font-size:1em;}
div.permissions ul.permissions li.additional-rule {height:inherit;}
div.permissions ul.permissions li.additional-rule .logo {border:0;width:49px;}
div.permissions ul.permissions li .count {position:relative;display:inline-block;width:calc(100% - 49px);margin:0;padding:10px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;line-height:50px;font-size:0;border-left:1px solid rgba(var(--vs-font-color-rgb),0.15);}
div.permissions ul.permissions li .count input {}
div.permissions ul.permissions li .count p {margin:0;padding:0;line-height:1.25em;font-size:13px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
div.permissions a.button {margin:20px 20px 0;display:block;text-align:center;}
div.permissions a.button h4 {margin:0;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}

/* Slide-in Filters */
@media only screen and (min-width:1750px) {
    .left ul.filters ul.stats li {font-size:16px;min-width:150px;}
    .left ul.filters ul.stats li i {font-size:18px;}
}

div.filters {position:fixed;display:block;top:0;right:calc(50vw - 100px);width:100%;max-width:300px;height:100%;max-height:100%;overflow:hidden;background:rgba(255,255,255,1);z-index:303;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
div.filters:after {content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--vs-font-color-rgb),0.03);z-index:-1;}
div.filters.hide {width:0;right:calc(50vw - 130px);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;display:block!important;}

div.filters .section {font-size:20px;width:100%;height:50px;margin:0;padding:10px;background:rgba(255,255,255,1);line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),1);}
div.filters .search {position:relative;display:block;width:100%;height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);background:rgba(255,255,255,0);}
div.filters .search:before {content:'\e833';position:absolute;top:0;left:0;width:50px;height:50px;text-align:center;line-height:50px;background:rgba(255,255,255,0);z-index:-1;font-family:'vsfont';font-size:1.25em;color:rgba(var(--vs-font-color-rgb),0.5);border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
div.filters .search input {border-radius:0;padding:0 0 0 60px;height:49px;line-height:49px;border:0;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:1em;color:rgba(var(--vs-font-color-rgb),1);background:transparent;}
div.filters .search input:hover, div.filters .search input:active {border:0;}
div.filters .search input + i {position:absolute;top:0;right:0;width:50px;height:50px;text-align:center;line-height:50px;z-index:2;cursor:pointer;opacity:0.5;font-size:18px;transform:scale(1);transition:opacity .15s ease-in-out, transform .15s ease-in-out;}
div.filters .search input + i:hover {transform:scale(1.3);opacity:1;}
div.filters .search input:invalid + i {right:-50px;opacity:0;}
div.filters > form > h3 {position:relative;display:block;height:50px;margin:0;padding:0 10px;line-height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),1);}
div.filters > form > p {position:relative;display:block;margin:0;padding:15px 20px;line-height:1.25em;font-size:13px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
div.filters ul.filters {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
div.filters ul.filters li {position:relative;display:block;width:100%;height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);background:rgba(255,255,255,0);transition:background .15s ease-in-out;cursor:pointer;}
div.filters ul.filters li:hover {background:rgba(var(--vs-font-color-rgb),0.05);}
div.filters ul.filters li ul.stats {display:none;}
div.filters ul.filters li .logo {position:relative;display:block;width:50px;line-height:50px;height:50px;float:left;margin:0;text-align:center;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
div.filters ul.filters li .logo img {position:relative;display:inline-block;width:30px;height:auto;margin:0 auto;vertical-align:middle;opacity:1;transition:opacity .2s ease-in-out;}
div.filters ul.filters li.selected .logo img {opacity:0;}
div.filters ul.filters li .logo {color:rgba(var(--vs-font-color-rgb),1);}
div.filters ul.filters li .logo:after {content:'\e845';position:absolute;display:block;top:10px;left:10px;opacity:0;z-index:1;width:30px;height:30px;background:rgba(150,203,73,1);color:rgba(255,255,255,1);font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;text-align:center;font-size:17px;line-height:30px;border-radius:50%;text-shadow:2px 2px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
div.filters ul.filters li.selected .logo:after {opacity:1;}
div.filters ul.filters li h3 {position:relative;display:inline-block;width:calc(100% - 50px);margin:0;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;line-height:50px;font-size:1em;}
div.filters ul.filters li.additional-rule {height:inherit;}
div.filters ul.filters li.additional-rule .logo {border:0;width:49px;}
div.filters ul.filters li .count {position:relative;display:inline-block;width:calc(100% - 49px);margin:0;padding:10px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;line-height:50px;font-size:0;border-left:1px solid rgba(var(--vs-font-color-rgb),0.15);}
div.filters ul.filters li .count input {}
div.filters ul.filters li .count p {margin:0;padding:0;line-height:1.25em;font-size:13px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
div.filters a.button {margin:20px 20px 0;display:block;text-align:center;}
div.filters a.button h4 {margin:0;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}

a.button {position:relative;display:inline-block;margin:0;padding:20px 0;text-decoration:none;cursor:pointer;color:rgba(255,255,255,1);text-shadow:-1px -1px 0 rgba(0,0,0,0.25);background:rgba(255,255,255,1);border-radius:5px;box-shadow:1px 1px 3px rgba(var(--vs-font-color-rgb),0.1), 3px 3px 0px rgba(var(--vs-font-color-rgb),0);transition:all .2s ease-in-out;z-index:101;}
a.button {background:linear-gradient(45deg, rgb(var(--vs-font-color-rgb)) 0%,rgb(164,165,181) 100%);}
a.button:hover, a.button:focus {transform:translateY(-2px);box-shadow:4px 4px 6px rgba(var(--vs-font-color-rgb),0.05), 3px 3px 6px rgba(var(--vs-font-color-rgb),0.05);}
a.button.green {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
a.button.orange {background:linear-gradient(45deg, rgb(238,78,5) 0%,rgb(246,158,28) 100%);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
a.button.purple {background:linear-gradient(45deg, rgb(var(--vs-font-color-rgb)) 0%,rgb(164,165,181) 100%);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
a.button.red {background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
a.button.grey {filter:grayscale(100%) opacity(0.4)}
a.button.decline {filter:grayscale(100%) opacity(0.4)}
a.button.decline:hover {filter:grayscale(0%) opacity(1)}
a.button i.icon-right-open-big {position:absolute;top:calc(50% - 0.75em);right:10px;width:1.5em;height:1.5em;line-height:1.5em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a.button:hover i.icon-right-open-big, a.button:focus i.icon-right-open-big {right:0;opacity:1;}
a.button i.icon-left-open-big {position:absolute;top:calc(50% - 0.75em);left:10px;width:1.5em;height:1.5em;line-height:1.5em;font-size:2em;font-weight:700;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a.button:hover i.icon-left-open-big, a.button:focus i.icon-left-open-big {left:0;opacity:1;}


/* Contacts */
.left ul.contacts {position:relative;display:block;width:100%;list-style-type:none;margin:0;padding:0;cursor:pointer;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;}
.left ul.contacts > li {position:relative;display:block;margin:0;padding:0 20px 0 120px;background:#FFF;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);border-left:5px solid rgba(var(--vs-font-color-rgb),1);z-index:1;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}
.left ul.contacts > li:hover, .left ul.contacts > li.selected {z-index:3;background:rgba(255,255,255,1);box-shadow:0 0 8px rgba(0,0,0,0.08);transition-delay:.25s;}
.left ul.contacts > li.selected {transition-delay:0s;}
.left ul.contacts > li:before {position:absolute;display:block;content:'';top:0;left:100px;width:1px;height:100%;background:rgba(var(--vs-font-color-rgb),0.08);}
.left ul.contacts > li:first-child {border-top-left-radius:5px;border-top-right-radius:5px;}
.left ul.contacts > li:last-child {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.left ul.contacts li h3 {font-size:20px;max-width:45%;margin:0;padding:0;line-height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;}
.left ul.contacts li .logo {position:absolute;top:0;left:0;width:100px;height:60px;line-height:60px;text-align:center;}
.left ul.contacts li .logo img {display:inline;vertical-align:middle;max-width:70px;max-height:40px;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.left ul.contacts li.selected .logo img {opacity:0;}
.left ul.contacts li .logo:after {content:'\e845';position:absolute;display:block;top:10px;left:calc(50% - 20px);opacity:0;z-index:-1;width:40px;height:40px;background:rgba(150,203,73,1);color:rgba(255,255,255,1);font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;text-align:center;font-size:20px;line-height:40px;border-radius:50%;text-shadow:2px 2px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
.left ul.contacts li.selected .logo:after {opacity:1;}
.left ul.contacts ul.stats {position:absolute;display:block;right:0;top:0;list-style-type:none;margin:0;padding:0;height:60px;background:#FFF;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}
.left ul.contacts > li:hover ul.stats, .left ul.contacts > li.selected ul.stats {background:rgba(255,255,255,1);transition-delay:.25s;}
.left ul.contacts > li.selected ul.stats {transition-delay:0s;}
.left ul.contacts ul.stats li {position:relative;display:inline-block;float:right;min-width:100px;height:60px;margin:0;padding:0 10px 0 8px;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:60px;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);text-align:left;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;opacity:1;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.left ul.contacts ul.stats li:first-of-type {display:none;}
.left ul.contacts ul.stats li i {vertical-align:middle;margin:0 3px 0 0;font-size:16px;color:rgba(var(--vs-font-color-rgb),0.50);}
.left.minimized ul.contacts ul.stats li {display:none;min-width:0;text-align:center;}
.left.minimized ul.contacts ul.stats li:first-of-type {display:block;padding:10px 20px;}
.left.minimized ul.contacts ul.stats:hover li {display:block;}
.left.minimized ul.contacts li h3 {width:calc(100% - 40px);max-width:none;}
.left.minimized ul.contacts li h3:empty:before {content:'\e160';}
.left.minimized ul.contacts ul.stats li {padding:10px 10px;line-height:20px;}
.left.minimized ul.contacts ul.stats li i {display:block;margin:0;}
.left ul.contacts.empty {margin-bottom:100px;}
.left ul.contacts.empty:after {content:'No Contacts';display:block;position:absolute;top:100%;width:100%;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);cursor:default;}

.left ul.proposals {position:relative;display:block;}
.left ul.proposals:empty {margin-bottom:120px;}
.left ul.proposals:empty:after {content:'You have no proposals.';display:block;position:absolute;top:100%;width:100%;padding:30px 0;font-size:25px;text-align:center;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),0.35);cursor:default;}
.left ul.proposals.influencer:empty:after {content:'You have no opportunities.';}

@media only screen and (min-width:1750px) {
    .left ul.contacts ul.stats li {font-size:16px;min-width:150px;}
    .left ul.contacts ul.stats li i {font-size:18px;}
}

div.contacts {position:fixed;display:block;top:0;right:calc(50vw - 100px);width:100%;max-width:300px;height:100%;max-height:100%;overflow:hidden;background:rgba(255,255,255,1);z-index:303;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:1;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
div.contacts:after {content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--vs-font-color-rgb),0.03);z-index:-1;}
div.contacts.hide {width:0;right:calc(50vw - 130px);opacity:0;transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;display:block!important;}

div.contacts .section {font-size:20px;width:100%;height:50px;margin:0;padding:10px;background:rgba(255,255,255,1);line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),1);}
div.contacts .search {position:relative;display:block;width:100%;height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);background:rgba(255,255,255,0);}
div.contacts .search:before {content:'\e833';position:absolute;top:0;left:0;width:50px;height:50px;text-align:center;line-height:50px;background:rgba(255,255,255,0);z-index:-1;font-family:'vsfont';font-size:1.25em;color:rgba(var(--vs-font-color-rgb),0.5);}
div.contacts .search input {border-radius:0;padding:0 0 0 60px;height:49px;line-height:49px;border:0;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:1em;color:rgba(var(--vs-font-color-rgb),1);background:transparent;}
div.contacts .search input:hover, div.contacts .search input:active {border:0;}
div.contacts ul.contacts {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
div.contacts ul.contacts li {position:relative;display:block;width:100%;height:50px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);background:rgba(255,255,255,0);transition:background .15s ease-in-out;cursor:pointer;}
div.contacts ul.contacts li:hover {background:rgba(var(--vs-font-color-rgb),0.05);}
div.contacts ul.contacts li ul.stats {display:none;}
div.contacts ul.contacts li .logo {position:relative;display:block;width:50px;line-height:50px;height:50px;float:left;margin:0;text-align:center;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
div.contacts ul.contacts li .logo span {position:absolute;display:inline-block;top:10px;left:10px;width:30px;height:30px;border-radius:50%;margin:0 auto;vertical-align:middle;opacity:1;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:opacity .2s ease-in-out;}
div.contacts ul.contacts li.selected .logo img {opacity:0;}
div.contacts ul.contacts li .logo:after {content:'\e845';position:absolute;display:block;top:9px;left:9px;opacity:0;z-index:2;width:32px;height:32px;background:rgba(150,203,73,1);color:rgba(255,255,255,1);font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;text-align:center;font-size:18px;line-height:32px;border-radius:50%;text-shadow:2px 2px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
div.contacts ul.contacts li.selected .logo:after {opacity:1;}
div.contacts ul.contacts li h3 {position:relative;display:inline-block;width:calc(100% - 50px);margin:0;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;line-height:50px;font-size:1em;}


/* Network */
.right > .network ul.network {list-style-type:none;position:relative;display:block;width:100%;margin:0;padding:0;}
.right > .network ul.network li {position:relative;display:block;width:100%;padding:20px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);font-size:18px;width:100%;line-height:30px;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);cursor:pointer;-webkit-transition:color .15s ease-in-out, background .15s ease-in-out;-moz-transition:color .15s ease-in-out, background .15s ease-in-out;-o-transition:color .15s ease-in-out, background .15s ease-in-out;-ms-transition:color .15s ease-in-out, background .15s ease-in-out;transition:color .15s ease-in-out, background .15s ease-in-out;}
.right > .network ul.network li:not(.search):hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);}
.right > .network ul.network li:not(.search) {width:50%;float:left;}
.right > .network ul.network li.invites {border-right:1px solid rgba(70,75,06,0.15);}
.right > .network ul.network li.search {clear:both;padding:0 20px 20px;border:0;}
.right > .network ul.network li.search h3 {font-size:20px;padding:0 0 10px 0;}
.right > .network ul.network li em {font-style:normal;opacity:0.5;float:right;}
.right > .network ul.network textarea, .right > .network ul.network input, .right > .network ul.network select {width:100%;min-height:30px;margin:0 0 10px 0;padding:10px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:16px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
.right > .network ul.network input {height:40px;min-height:40px;line-height:40px;padding:0 10px;resize:none;-webkit-transition:box-shadow .15s ease-in-out, border .15s ease-in-out;transition:box-shadow .15s ease-in-out, border .15s ease-in-out;}
.right > .network ul.network textarea {-webkit-transition:box-shadow .15s ease-in-out, border .15s ease-in-out;transition:box-shadow .15s ease-in-out, border .15s ease-in-out;}
.right > .network ul.network textarea {resize:vertical;}
.right > .network ul.network textarea:hover, .right > .network ul.network textarea:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.08);color:rgba(var(--vs-font-color-rgb),1);}
.right > .network ul.network input[type=checkbox] {width:20px;height:inherit;margin:0px;padding:0px;float:left;margin:2px 0 0 0;min-height:auto;}
.right > .network ul.network input[type=number] {line-height:20px;padding:10px 10px 9px 10px;}
.right > .network ul.network input:focus, .right > .network ul.network textarea:focus, .right > .network ul.network select:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.right > .network ul.network select {height:40px;background:#FFF url(../img2/purple/ico-down-lg.png) right 10px center no-repeat;background-size:14px 14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.right > .network ul.network li a.action {position:relative;display:block;width:100%;margin:0;padding:0 20px;text-align:center;background:rgba(var(--vs-font-color-rgb),1);border:1px solid rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb-inverse),1);text-decoration:none;line-height:50px;font-size:25px;border-radius:3px;cursor:pointer;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:400;transform:all .15s ease-in-out;}
.right > .network ul.network li a.action:hover {background:rgba(150,203,73,1);color:rgba(0,0,0,00.50);border:1px solid rgba(0,0,0,0.50);}
.right > .network ul.network li a.action i:before {margin:0 5px 0 0;}

/* Network Card Styles .left > ul.partners li {height:250px;}
.left > ul.partners li span .name {height:250px;}
.left > ul.partners > li span .name > a {height:171px;}
.left > ul.partners > li span .name img {margin:50px auto 0;}
.left > ul.partners > li span .name h4 {top:120px;} */

/* Analytics */
.load.analytics ul.sort {}
.load.analytics ul.sort li {background:rgba(var(--vs-font-color-rgb),0.03);border-radius:3px;border:1px solid rgba(var(--vs-font-color-rgb),0.25);box-shadow:none;transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out, background .15s ease-in-out;}
.load.analytics ul.sort li:hover {transform:translateY(-2px);}
.load.analytics ul.sort li:hover, .load.analytics ul.sort li.selected {background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),0.8);box-shadow:2px 2px 0 rgba(var(--vs-font-color-rgb),0.05);}
.load.analytics ul.sort li.selected {transform:translateY(0);box-shadow:none;}
.load.analytics ul.sort li:hover > span a h4, .load.analytics ul.sort li.selected > span a h4 {color:rgba(var(--vs-font-color-rgb),1);font-size:14px;}
.load.analytics ul.sort li:hover i,.load.analytics ul.sort li.selected i {color:rgba(var(--vs-font-color-rgb),1);border-right:1px solid rgba(var(--vs-font-color-rgb),0.25);}
.load.analytics ul.sort li img {position:absolute;display:inline-block;top:0;left:0;width:40px;height:40px;padding:8px;line-height:40px;font-size:18px;text-align:center;color:rgba(var(--vs-font-color-rgb),1);fill:currentColor;border-right:1px solid rgba(var(--vs-font-color-rgb),0.25);-webkit-transition:border-right .15s ease-in-out, padding .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;transition:border-right .15s ease-in-out, padding .15s ease-in-out, color .15s ease-in-out, fill .15s ease-in-out, font-size .15s ease-in-out;}
.load.analytics ul.sort li:hover img, .load.analytics ul.sort li.selected img {border-right:1px solid rgba(var(--vs-font-color-rgb),0.25);}
.load.analytics ul.sort.install_options li {overflow:hidden;}
.load.analytics ul.sort.install_options li.disabled {overflow:visible;background:rgba(var(--vs-font-color-rgb),0.01);border:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.load.analytics ul.sort.install_options li.disabled h4, .load.analytics ul.sort.install_options li.disabled img {filter:grayscale(100%);opacity:0.25;}
.load.analytics ul.sort.install_options li div.tooltip {position:absolute;bottom:9999px;left:-9999px;width:100%;max-width:150px;padding:10px;border-radius:5px;transform:translate(-50%,6px) scale(0.97);background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);font-size:11px;line-height:1.5em;opacity:0;transition:transform .2s ease-in-out, opacity .2s ease-in-out, left 0s .2s, bottom 0s .2s;}
.load.analytics ul.sort.install_options li:hover div.tooltip {bottom:calc(100% + 3px);left:50%;transform:translate(-50%,0) scale(1);opacity:1;transition:transform .2s ease-in-out, opacity .2s ease-in-out, left 0s 0s, bottom 0s 0s;}
.load.analytics ul.sort span {display:block;}
.load.analytics ul.sort a {display:block;}
.load.analytics ul.sort span.preview-link-timer {position:relative;display:inline-block;}
.load.analytics ul.sort span.preview-link-timer > div {position:absolute;top:3px;left:0;color:rgba(var(--vs-font-color-rgb),1);font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:600;padding:0 10px;}
.load.analytics ul.sort span.preview-link-timer span {position:relative;display:inline-block;width:inherit;margin:0 10px 0 0;padding:0;float:left;border-radius:3px;}
.load.analytics ul.sort span.preview-link-timer span:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:0;outline:0;z-index:2;cursor:pointer;}
.load.analytics ul.sort span.preview-link-timer span h4 {line-height:25px;margin:0;padding:15px 10px 0;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:400;color:rgba(var(--vs-font-color-rgb),0.5);transition:color .15s ease-in-out;}
.load.analytics ul.sort span.preview-link-timer span:hover h4, .load.analytics ul.sort span.preview-link-timer span.selected h4 {color:rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.sort span.preview-link-timer span h4:before {content:'';position:relative;display:inline-block;width:8px;height:8px;margin:0 5px 0 0;border-radius:50%;background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),0.15);vertical-align:middle;color:rgba(var(--vs-font-color-rgb),0.5);transition:background .15s ease-in-out, border .15s ease-in-out, color .15s ease-in-out;}
.load.analytics ul.sort span.preview-link-timer span.selected h4:before {color:rgba(var(--vs-font-color-rgb),1);border:1px solid rgba(var(--vs-font-color-rgb),1);background:rgba(var(--vs-font-color-rgb),1);}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half {width:auto;max-width:100%;padding:20px 80px 20px 20px;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half span.tip-left {padding:0;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half h3 {margin:0;line-height:30px;opacity:0;transition:opacity .15s .6s ease-in-out;}
.load.analytics .direct_link_boxes.show ul.graph.install li.tip.half h3 {opacity:1;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half h3 span {width:inherit;margin:0;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half h3 i {float:left;vertical-align:middle;font-size:.85em;margin:0 5px 0 0;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half h3 em {font-style:normal;font-size:10px;text-transform:uppercase;letter-spacing:1px;float:right;margin:0 -60px 0 20px;transition:color .15s ease-in-out;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half.copied h3 em {color:rgba(255,255,255,0);}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half h3 em i {font-size:1em;margin:0 2px 0 0;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half h3 em:after {content:'\e8c2 \00a0 Copied';position:absolute;top:0;right:-60px;padding:0;font-family:'vsfont','Raleway';color:rgba(var(--vs-font-color-rgb),1);font-size:10px;letter-spacing:1px;text-transform:uppercase;opacity:0;transform:translate(5px, 0);transition:opacity .1s ease-in-out, transform .1s ease-in-out;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half.copied h3 em:after {-webkit-animation:copied 2s;animation:copied 2s;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half input {position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;outline:0;border:0;cursor:pointer;z-index:2;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half textarea {display:inline-block;position:relative;min-height:0;width:inherit;height:30px;padding:0;margin:0;resize:none;font-size:1em;background:transparent;border:0;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half textarea::selection {background:none;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half textarea:focus {box-shadow:none;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half a.copy-button {position:absolute;top:-20px;left:-20px;width:calc(100% + 100px);height:calc(100% + 40px);margin:0;border:0;font-size:0;outline:0;opacity:0;z-index:2;}
.load.analytics .direct_link_boxes ul.graph.install li.tip:after {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:rgba(var(--vs-font-color-rgb),0.03);color:rgba(255,255,255,0);transition:width .5s, color .1s .50s ease-in-out;}
.load.analytics .direct_link_boxes.show ul.graph.install li.tip:after {animation:generate-link .65s 0s 1 ease-in-out;}
.load.analytics .direct_link_boxes.generated_link.hide {display:block!important;}
.load.analytics .direct_link_boxes.hide ul.graph.install {padding:0;overflow:hidden;}
.load.analytics .direct_link_boxes.hide ul.graph.install li.tip.half {margin:0;padding:0;border:0;height:0;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half.copied:before {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:rgba(150,203,73,0.1);color:rgba(255,255,255,0);transition:width .5s, color .1s .50s ease-in-out;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.copied:before {animation:generate-link .65s 0s 1 ease-in-out;}

.load.analytics .direct_link_boxes ul.graph.install h2.qr-code {position:relative;margin-bottom:8px;z-index:2;}
.load.analytics .direct_link_boxes ul.graph.install h2.qr-code + li.qr-code {padding:0;border-top-left-radius:0;display:none;background:rgba(255,255,255,1);}
.load.analytics .direct_link_boxes ul.graph.install h2.qr-code + li.qr-code:after {display:none;}
.load.analytics .direct_link_boxes ul.graph.install input#qr-code + h2.qr-code i.icon-qrcode {position:relative;}
.load.analytics .direct_link_boxes ul.graph.install input#qr-code:checked + h2.qr-code i.icon-qrcode {border-bottom-left-radius:0;border-bottom-right-radius:0;} 
.load.analytics .direct_link_boxes ul.graph.install input#qr-code:checked + h2.qr-code i.icon-qrcode:after {content:'';position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#FFF;}
.load.analytics .direct_link_boxes ul.graph.install input#qr-code:checked + h2.qr-code + li.qr-code {display:block;}
.load.analytics .direct_link_boxes ul.graph.install h2.qr-code i[class*="down"] {border:0;}
.load.analytics .direct_link_boxes ul.graph.install input#qr-code:checked + h2.qr-code i[class*="down"]:before {content:'\e835';}
.load.analytics .direct_link_boxes ul.graph.install input#qr-code {width:0;height:0;visibility:hidden;position:absolute;top:-9999px;left:0;}
.load.analytics .direct_link_boxes ul.graph.install h2.qr-code label {position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
.load.analytics .direct_link_boxes ul.graph.install input#qr-code ~ li.qr-code img {max-width:100%;}
@media only screen and (max-width:768px) {
    .load.analytics .direct_link_boxes ul.graph.install h2.qr-code {margin-bottom:0;}
    .load.analytics ul.graph.install > h2.qr-code img, .load.analytics ul.graph.install > h2.qr-code i {margin:0 10px 0 0;padding:7px;float:inherit;}
    .load.analytics .direct_link_boxes ul.graph.install input#qr-code:checked ~ li.qr-code {margin-top:-1px;}
}

.load.analytics ul.graph {position:relative;display:block;float:left;width:100%;margin:0;padding:0 30px 10px 30px;list-style-type:none;}
.load.analytics ul.graph > li {position:relative;display:block;width:100%;margin:0 0 20px 0;padding:0;background:rgba(var(--vs-off-white),1);box-shadow:0 0 7px rgba(0,0,0,0.08);}
.load.analytics ul.graph > li:last-of-type {margin:0;}
.load.analytics ul.graph li span.chart {position:relative;display:inline-block;float:left;width:65%;min-height:300px;margin:0;padding:20px 20px 0 20px;background:rgba(var(--vs-off-white),1);border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);}
.load.analytics ul.graph li span.chart h3 {margin:0 0 20px 0;line-height:20px;}
.load.analytics ul.graph li span.chart img {width:100%;max-height:200px;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);opacity:0.60;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.load.analytics ul.graph li:hover > span.chart img {opacity:1;}
.load.analytics ul.graph li span ul.type {position:relative;display:block;clear:both;width:100%;height:40px;margin:0;padding:0;list-style-type:none;}
.load.analytics ul.graph li span ul.type li {position:relative;display:inline-block;float:left;width:initial;height:40px;font-size:0;min-height:0;margin:0;padding:10px 20px 10px 10px;text-align:left;background:transparent;box-shadow:none;opacity:0.5;cursor:pointer;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.load.analytics ul.graph li span ul.type li:hover {opacity:1;}
.load.analytics ul.graph li span ul.type li span {display:inline-block;vertical-align:middle;margin:0 0 0 15px;color:rgba(var(--vs-font-color-rgb),1);font-size:13px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/}
.load.analytics ul.graph li span ul.type li span.icon {position:absolute;display:block;top:50%;left:10px;width:10px;height:10px;margin:-5px 0 0 0;font-size:0;border:0;background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),1);border-radius:6px;-webkit-transition:all .10s ease-in-out;transition:all .10s ease-in-out;}
.load.analytics ul.graph li span ul.type li.selected span.icon {border:1px solid transparent;background:rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.graph li span ul.type.inline {display:inline-block;width:inherit;height:20px;margin:-4px 0 0 0;padding:4px 0 0 0;}
.load.analytics ul.graph li span ul.type.inline li {height:20px;padding:0 10px;}
.load.analytics ul.graph li span ul.type.inline span {float:left;}
.load.analytics ul.graph li span ul.type.inline li.selected {opacity:1;}
.load.analytics ul.graph li span ul.type.inline li.valid.selected span {color:rgba(150,203,73,1);}
.load.analytics ul.graph li span ul.type.inline li.in_line.selected span {color:rgba(255,208,83,1);}
.load.analytics ul.graph li span ul.type.inline li.invalid.selected span {color:rgba(233,78,78,1);}
.load.analytics ul.graph li span ul.type.inline li.test.selected span {color:rgba(255,208,83,1);}
.load.analytics ul.graph li span ul.type.inline li span.icon {background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.graph li span ul.type.inline li:hover > span.icon {background:rgba(var(--vs-font-color-rgb),1);border:1px solid transparent;}
.load.analytics ul.graph li span ul.type.inline li.selected span.icon {background:rgba(var(--vs-font-color-rgb),1);border:1px solid transparent;}
.load.analytics ul.graph li span ul.type.inline li.valid.selected span.icon {background:rgba(150,203,73,1);border:1px solid transparent;}
.load.analytics ul.graph li span ul.type.inline li.in_line.selected span.icon {background:rgba(255,208,83,1);border:1px solid transparent;}
.load.analytics ul.graph li span ul.type.inline li.invalid.selected span.icon {background:rgba(233,78,78,1);border:1px solid transparent;}
.load.analytics ul.graph li span ul.type.inline li.test.selected span.icon {background:rgba(255,208,83,1);border:1px solid transparent;}
/*.load.analytics ul.graph li span.chart ul.type li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;outline:0;border:0;}*/
.load.analytics ul.graph li span.chart a.action {position:relative;float:right;margin:-2px 0 0 0;padding:3px 7px;border:1px solid rgba(var(--vs-font-color-rgb),0.50);color:rgba(var(--vs-font-color-rgb),0.65);text-decoration:none;text-transform:uppercase;font-size:8.5px;letter-spacing:1px;line-height:18px;border-radius:3px;background:transparent;transform:all .15s ease-in-out;}
.load.analytics ul.graph li span.chart a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;}
.load.analytics ul.graph li span.stats {position:relative;display:inline-block;float:left;width:35%;min-height:300px;margin:0;padding:40px 0 30px 30px;}
.load.analytics ul.graph li span.stats h5 {position:relative;margin:0;padding:10px 0 0 30px;font-size:30px;line-height:26px;color:rgba(var(--vs-font-color-rgb),1);text-align:left;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;-webkit-transition:color .10s ease-in-out;transition:color .10s ease-in-out;}
.load.analytics ul.graph li span.stats h5:first-of-type {margin:10px 0 0 0;}
.load.analytics ul.graph li span.stats h5 span.toggle {position:absolute;display:block;top:50%;right:20px;width:12px;height:12px;margin:-6px 0 0 0;vertical-align:middle;opacity:0;background:transparent url(../img2/purple/ico-x-lg.png) center center no-repeat;background-size:12px 12px;-webkit-transition:opacity .10s ease-in-out, background .10s ease-in-out, margin .10s ease-in-out, width .10s ease-in-out, height .10s ease-in-out;transition:opacity .10s ease-in-out, background .10s ease-in-out, margin .10s ease-in-out, width .10s ease-in-out, height .10s ease-in-out;}
.load.analytics ul.graph li span.stats h5.unselected span.toggle {background:transparent url(../img2/purple/ico-preview-lg.png) center center no-repeat;background-size:18px 18px;width:18px;height:18px;margin:-9px 0 0 0;}
.load.analytics ul.graph li span.stats h5:hover > span.toggle {opacity:.5;}
.load.analytics ul.graph li span.stats h5 em {display:block;clear:both;padding:0;font-size:12px;opacity:0.5;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.load.analytics ul.graph li span.stats h5 em span.elevio {position:relative;display:inline-block;vertical-align:middle;margin:9px 0 0 5px;}
.load.analytics ul.graph li span.stats h5:before {content:'';position:absolute;display:block;top:20px;left:0px;left:-35px;width:9px;height:9px;border-radius:4.5px;-webkit-transition:background .10s ease-in-out;transition:background .10s ease-in-out;}
.load.analytics ul.graph li span.stats h5:after {content:'';position:absolute;display:block;top:24px;left:5px;width:15px;left:-30px;width:40px;height:1px;opacity:0.65;-webkit-transition:background .10s ease-in-out;transition:background .10s ease-in-out;}

/* Tip */
.load.analytics ul.graph li.tip {width:100%;min-height:0;background:rgba(var(--vs-off-white),1);}
.load.analytics ul.graph li.tip:before {content:'';position:absolute;display:block;top:0;right:0;width:35%;height:100%;background:rgba(var(--vs-off-white),1);border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);}
.load.analytics ul.graph li.tip span.tip-left {position:relative;display:inline-block;float:left;width:65%;min-height:0;margin:0;padding:0 20px 20px 20px;border-right:0}
.load.analytics ul.graph li.tip p, .load.analytics ul.graph li.tip span.tip-left p {padding:3px 40px 3px 15px;margin:0;border-left:3px solid rgba(0,0,0,0.25);font-size:13px;line-height:20px;color:rgba(0,0,0,0.60);overflow:hidden;}
.load.analytics ul.graph li.tip p.warning, .load.analytics ul.graph li.tip span.tip-left p.warning {border-left:4px solid rgba(233, 78, 78,1);color:rgba(233, 78, 78,1);font-size:18px;line-height:25px;}
.load.analytics ul.graph li.tip em.code {font-size:0.85em;padding:2px 3px;background:rgba(var(--vs-font-color-rgb),0.03);border:1px solid rgba(var(--vs-font-color-rgb),0.08);border-radius:2px;text-transform:none;font-style:normal;color:rgba(var(--vs-font-color-rgb),0.6);font-family:"Lucida Console", Monaco, monospace;}
.load.analytics ul.graph li.tip strong {font-weight:600;color:rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.graph li.tip span.tip-left textarea {width:100%;min-height:100px;margin:0;padding:10px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:14px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
.load.analytics ul.graph li.tip span.tip-left textarea:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.load.analytics ul.graph li.tip span.tip-right {position:relative;display:inline-block;float:left;width:35%;min-height:0;margin:0;padding:0 0 20px 30px;}
.load.analytics ul.graph li.tip span.tip-right ul {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;font-size:12px;}
.load.analytics ul.graph li.tip span.tip-right ul li {position:relative;display:block;width:100%;margin:0 0 10px 0;background:transparent;box-shadow:none;color:rgba(var(--vs-font-color-rgb),0.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.load.analytics ul.graph li.tip span.tip-right ul li:last-of-type {margin:0;}
.load.analytics ul.graph li.tip > span p.warning a.action {display:inline-block;position:relative;float:inherit;margin:10px 0 0 0;padding:5px 10px;border:1px solid rgba(233,78,78,0.50);color:rgba(233,78,78,0.65);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:3px;background:transparent;transform:all .15s ease-in-out;}
.load.analytics ul.graph li.tip > span p.warning a.action:hover {background:rgba(233,78,78,1);color:rgba(var(--vs-off-white),1);opacity:1;}
.load.analytics ul.graph li.tip > span p.warning a.action.big {padding:20px 30px;font-size:14px;}
.load.analytics ul.graph li.tip > h3 {margin:0;padding:20px 20px 0 20px;}
.load.analytics ul.graph li.tip > h3 em {display:inline-block;vertical-align:middle;background:rgba(var(--vs-font-color-rgb),0.10);padding:4px 8px;font-style:normal;overflow:hidden!important;}
.load.analytics ul.graph li.tip > h3 em:hover {overflow:visible!important;}
.load.analytics ul.graph li.tip > h3 em .small-dropdown {-webkit-transition:opacity 0s;}
.load.analytics ul.graph li.tip > h3 em:hover > .small-dropdown {-webkit-transition:opacity .15s ease-in;}
.load.analytics ul.graph li.tip > h3 em > .coverClose {position:absolute;top:0;left:0;width:0;height:0;z-index:1;background:transparent;cursor:default;}
.load.analytics ul.graph li.tip > h3 em:hover > .coverClose {position:fixed;width:100%;height:100%;}
.load.analytics ul.graph li.tip > h3 em:hover > .coverClose:active {pointer-events:none;}
.load.analytics ul.graph li.tip span.tip-choose-winner {position:relative;display:inline-block;padding:20px 0 20px 20px;float:left;}
.load.analytics ul.graph li.tip span.tip-choose-winner > input[type="number"] {width:initial;min-width:150px;line-height:38px;margin:0;padding:10px 20px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:25px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
.load.analytics ul.graph li.tip span.tip-choose-winner > input[type="number"]:focus { border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.load.analytics ul.graph li.tip span.tip-choose-winner > label {display:block;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.load.analytics ul.graph li.tip span.tip-choose-winner a.action {margin:0;}
.load.analytics ul.graph li.tip span.tip-left span.install {position:relative;display:block;width:100%;margin:0 0 20px 0;overflow:hidden;-webkit-transition:max-height .25s .1s ease-in-out, opacity .25s .35s ease-in-out;transition:max-height .25s .1s ease-in-out, opacity .25s .35s ease-in-out;}
.load.analytics ul.graph li.tip span.tip-left span.install.hide {min-height:0;max-height:0;opacity:0;}
.load.analytics ul.graph li.tip span.tip-left span.install.show {min-height:0;max-height:1000px;opacity:1;}
.load.analytics ul.graph li.tip span.tip-left span.install p {margin:10px 0 0 0;}
.load.analytics ul.graph li.tip span.tip-left a.install-help {margin:0;padding:0;color:rgba(var(--vs-font-color-rgb),0.8);background:transparent;cursor:pointer;border:0;}
.load.analytics ul.graph li.tip span.tip-left a.install-help:hover {opacity:1;color:rgba(var(--vs-font-color-rgb),1);background:transparent;}
.load.analytics ul.graph li.tip label {display:block;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/padding:6px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}

.load.analytics ul.graph li.tip.half {float:left;width:48.5%;min-height:0;background:rgba(var(--vs-off-white),1);}
.load.analytics ul.graph li.tip.half:nth-of-type(2n) {margin-left:3%;}
.load.analytics ul.graph li.tip:before {background:transparent;border:0;}
.load.analytics ul.graph li.tip.half span.tip-left {width:100%;}
.load.analytics ul.graph li.tip.half span.tip-right {width:100%;padding:0 20px 20px 20px;}
.load.analytics ul.graph li.tip.half span.tip-right {border-top:1px solid rgba(var(--vs-font-color-rgb),0.08);background:rgba(var(--vs-off-white),1);}
.load.analytics ul.graph.install li.tip.half {overflow:hidden;width:350px;max-width:calc(50% - 20px);min-height:375px;margin:0 20px 20px 0;}
.load.analytics ul.graph.install li.tip.half:nth-of-type(3n)  {margin:0 20px 20px 0;clear:both;}
.load.analytics ul.graph.install li.tip.half:last-of-type {margin:0 0 20px 0;}
.load.analytics ul.graph.install li.tip.half.hide + li.tip.half {margin-left:0;}
.load.analytics .direct_link_boxes ul.graph.install li.tip.half {min-height:0;}
@media only screen and (min-width:1951px) and (max-width:2550px) {
    .load.analytics ul.graph.install li.tip.half:nth-of-type(3n) {margin:0 20px 20px 0;clear:none;}
    .load.analytics ul.graph.install li.tip.half:nth-of-type(4n) {margin:0 0 20px 0;}
}

@media only screen and (min-width:1951px) {
    .load.analytics ul.graph.install li.tip.half:nth-of-type(3n) {clear:none;}
}
.load.analytics ul.graph.install > h2 {padding:0;}
.load.analytics ul.graph.install > h2 img, .load.analytics ul.graph.install > h2 i {width:40px;height:40px;margin:-5px 5px 0 0;padding:7px;vertical-align:middle;border:1px solid rgba(var(--vs-font-color-rgb),0.1);border-radius:5px;}
.load.analytics ul.graph.install > h2 i {font-size:20px;padding:8px;}
.load.analytics ul.graph.install > h2 i:before {margin:0 1px;}

.load.analytics ul.graph.install li.tip.half img.screenshot {display:block;max-width:calc(100% - 20px);margin:0 auto 10px;clear:both;}
.load.analytics ul.graph.install li.tip.half a.install {position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}
.load.analytics ul.graph.install li.tip.half a i {font-size:14px;line-height:1em;vertical-align:middle;}
.load.analytics ul.graph.install li.tip.half a.big.toggle {position:absolute;bottom:20px;left:50%;width:auto;max-width:100%;transform:translateX(-50%);text-align:center;padding:20px 10px;white-space:pre;}

.load.analytics ul.graph.install li.tip.half div.code {position:absolute;display:block;top:0;left:9999px;width:100%;height:100%;margin:0;padding:0 20px;background:#FFF;opacity:0;transition:opacity .25s 0s ease-in-out, left 0s .25s;}
.load.analytics ul.graph.install li.tip.half div.code.show {opacity:1;left:0;transition:opacity .25s 0s ease-in-out, left 0s 0s;}
.load.analytics ul.graph.install li.tip.half div.code .code-container {position:absolute;top:50%;left:0;width:100%;max-height:100%;padding:20px;transform:translateY(-50%);overflow-y:auto;}
.load.analytics ul.graph.install li.tip.half div.code .code-container::-webkit-scrollbar {width:12px;}
.load.analytics ul.graph.install li.tip.half div.code .code-container::-webkit-scrollbar-thumb {border-radius:12px;background-color:rgba(70,75,105,0.5);border:4px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
.load.analytics ul.graph.install li.tip.half div.code em.code {text-transform:none;font-style:normal;color:rgba(var(--vs-font-color-rgb),0.6);font-family:"Lucida Console", Monaco, monospace;}
.load.analytics ul.graph.install li.tip.half div.code textarea {margin:0 0 10px 0;}
.load.analytics ul.graph.install li.tip.half div.code h3 {margin-top:0;}
.load.analytics ul.graph.install li.tip.half div.code h3 i {opacity:0.5;}
.load.analytics ul.graph.install li.tip.half div.code img.close {position:absolute;display:inline-block;top:10px;right:10px;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;z-index:2;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.load.analytics ul.graph.install li.tip.half div.code img.close:hover {padding:4px;}
.load.analytics ul.graph.install li.tip.half div.code .switch {position:absolute;display:inline-block;top:10px;left:10px;width:initial;margin:3px 0 0 0;padding:0;background:transparent;cursor:pointer;vertical-align:middle;z-index:2;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.load.analytics ul.graph.install li.tip.half div.code a.big {margin-bottom:20px;}
.load.analytics ul.graph.install li.tip.half div.code a.copy-button {width:100%;text-align:center;}
.load.analytics ul.graph.install li.tip.half div.code a.copy-button i {font-size:12px;line-height:0;vertical-align:middle;margin:-1px 0 0 0;position:relative;display:inline-block;}
.load.analytics ul.graph.install li.tip.half div.code .switch.js ~ div.code-container.js {display:block;}
.load.analytics ul.graph.install li.tip.half div.code .switch.js ~ div.code-container.iframe {display:none;}
.load.analytics ul.graph.install li.tip.half div.code .switch.iframe ~ div.code-container.js {display:none;}
.load.analytics ul.graph.install li.tip.half div.code .switch.iframe ~ div.code-container.iframe {display:block;}
.load.install.analytics ul.graph li.tip span.tip-left select {width:100%;min-height:30px;margin:20px 0 0 0;padding:10px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:14px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
.load.install.analytics ul.graph li.tip span.tip-left select {height:40px;background:#FFF url(../img2/purple/ico-down-lg.png) right 10px center no-repeat;background-size:14px 14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.load.install.analytics ul.graph li.tip span.tip-left select:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.load.install.analytics ul.graph li.tip span.tip-left span {display:inline-block;width:100%;margin:20px 0 0 0;clear:both;}
.load.install.analytics ul.graph li.tip span.tip-left span.hide {display:none;}
.load.install.analytics ul.graph li.tip span.tip-left span.show {display:inline-block;}
.load.install.analytics ul.graph li.tip span.tip-left label {display:block;color:rgba(var(--vs-font-color-rgb),1);font-size:10px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}

/* Detailed View */
.load.analytics ul.graph li.detailed {width:100%;margin:0 0 20px 0;}
.load.analytics ul.graph li.detailed:last-child {margin:0;}
.load.analytics ul.graph li.detailed span.chart {width:100%;border-right:0;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);}
.load.analytics ul.graph li.detailed span.chart ul.date {display:inline-block;height:20px;float:right;width:inherit;}
.load.analytics ul.graph li.detailed span.chart ul.date li {padding:0 10px 0 20px;height:20px;}
.load.analytics ul.graph li.detailed span.chart ul.date li span.icon {background:transparent;border:1px solid rgba(var(--vs-font-color-rgb),1);margin:-4px 0 0 10px;}
.load.analytics ul.graph li.detailed span.chart ul.date li.selected span.icon {background:rgba(var(--vs-font-color-rgb),1);}
/*.load.analytics ul.graph li.detailed span.chart h3 span {float:right;}
.load.analytics ul.graph li.detailed span.chart h3 span span {margin:0 0 0 20px;font-size:10px;text-transform:uppercase;letter-spacing:1px;opacity:0.5;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;--webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.load.analytics ul.graph li.detailed span.chart h3 span span:hover {opacity:1;}
.load.analytics ul.graph li.detailed span.chart h3 span span.selected {opacity:1;}*/
.load.analytics ul.graph li.detailed span.stats {width:100%;padding:20px 10px;min-height:0;}
.load.analytics ul.graph li.detailed span.stats h5 {position:relative;display:inline-block;float:left;width:33%;margin:0;padding:10px 0 0 50px;opacity:.3;}
.load.analytics ul.graph li.detailed span.stats h5.active {opacity:1;}
.load.analytics ul.graph li.detailed span.stats h5:before {left:20px;}
.load.analytics ul.graph li.detailed span.stats h5:after {left:25px;width:20px;}
.load.analytics ul.graph li.detailed span.stats h5:first-of-type {margin:0;}
.load.analytics ul.graph li.detailed div.chart {position:relative;text-align:center;}
.load.analytics ul.graph li.detailed span.chart.upgrade > div.chart:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--vs-off-white),1);z-index:2;border-left:0px solid #E4E4E6;border-bottom:0px solid #E4E4E6;opacity:0.9;}
.load.analytics ul.graph li.detailed span.chart.upgrade > div.chart:after {content:'Please Upgrade To View Data';position:absolute;top:calc(50% - 25px);left:0;width:100%;height:50px;line-height:50px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),1);font-size:20px;text-align:center;z-index:3;}
.load.analytics ul.graph li.detailed.comments:first-of-type {margin-top:20px;}
.load.analytics ul.graph li.detailed.comments span.chart {width:calc(100% / 3);min-height:200px;border-bottom:0;border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);text-align:center;}
.load.analytics ul.graph li.detailed.comments span.stats {width:calc(100% / 3 * 2);min-height:200px;}

.load.analytics ul.graph li.tip h3 .spinner-small {position:relative;display:inline-block;width:auto;left:auto;top:auto;margin:0 5px 0 0;vertical-align:middle;}

/* Social */
.load.analytics ul.graph li.social {width:100%;margin:0 0 20px 0;}
.load.analytics ul.graph li.social span.chart img {min-height:350px;}
.load.analytics ul.graph li.social span.stats {padding:40px 0 30px 30px;}
.load.analytics ul.graph li.social span.stats h5 {font-size:18px;line-height:20px;}
.load.analytics ul.graph li.social span.stats h5 em {color:rgba(var(--vs-font-color-rgb),1);}

/* Chart Colors */

/* Facebook */.load.analytics ul.graph li.social span.stats h5.facebook {color:#3b5998;}
.load.analytics ul.graph li.social span.stats h5.facebook:before {background:#3b5998;}
.load.analytics ul.graph li.social span.stats h5.facebook:after {background:#3b5998;}
/* Twitter */.load.analytics ul.graph li.social span.stats h5.twitter {color:#55acee;}
.load.analytics ul.graph li.social span.stats h5.twitter:before {background:#55acee;}
.load.analytics ul.graph li.social span.stats h5.twitter:after {background:#55acee;}
/* Plus */.load.analytics ul.graph li.social span.stats h5.plus {color:#dd4b39;}
.load.analytics ul.graph li.social span.stats h5.plus:before {background:#dd4b39;}
.load.analytics ul.graph li.social span.stats h5.plus:after {background:#dd4b39;}
/* Twitch */.load.analytics ul.graph li.social span.stats h5.twitch {color:#6441a5;}
.load.analytics ul.graph li.social span.stats h5.twitch:before {background:#6441a5;}
.load.analytics ul.graph li.social span.stats h5.twitch:after {background:#6441a5;}
/* Pinterest */.load.analytics ul.graph li.social span.stats h5.pinterest {color:#bd1e23;}
.load.analytics ul.graph li.social span.stats h5.pinterest:before {background:#bd1e23;}
.load.analytics ul.graph li.social span.stats h5.pinterest:after {background:#bd1e23;}
/* LinkedIn */.load.analytics ul.graph li.social span.stats h5.linkedin {color:#696969 ;}
.load.analytics ul.graph li.social span.stats h5.linkedin:before {background:#696969 ;}
.load.analytics ul.graph li.social span.stats h5.linkedin:after {background:#696969 ;}
/* Youtube */.load.analytics ul.graph li.social span.stats h5.youtube {color:#333333;}
.load.analytics ul.graph li.social span.stats h5.youtube:before {background:#333333;}
.load.analytics ul.graph li.social span.stats h5.youtube:after {background:#333333;}
/* Unused */.load.analytics ul.graph li.social span.stats h5.unused {color:#D9DBE9;}
.load.analytics ul.graph li.social span.stats h5.unused:before {background:#D9DBE9;}
.load.analytics ul.graph li.social span.stats h5.unused:after {background:#D9DBE9;}
.load.analytics ul.graph li.social span.stats h5.unselected {color:#D9DBE9;}
.load.analytics ul.graph li.social span.stats h5.unselected img {webkit-filter:saturation(0.5);}
.load.analytics ul.graph li.social span.stats h5.unselected:before {background:#D9DBE9;}
.load.analytics ul.graph li.social span.stats h5.unselected:after {background:#D9DBE9;}

.load.analytics ul.graph li span.stats h5.unselected {color:#D9DBE9;}
.load.analytics ul.graph li span.stats h5.unselected img {webkit-filter:saturation(0.5);}
.load.analytics ul.graph li span.stats h5.unselected:before {background:#D9DBE9;}
.load.analytics ul.graph li span.stats h5.unselected:after {background:#D9DBE9;}

/* Table */
.load.analytics ul.graph li span.table {position:relative;display:inline-block;width:100%;margin:0;padding:0;background:rgba(var(--vs-off-white),1);}
.load.analytics ul.graph li span.table h3 {position:sticky;bottom:0;margin:0;padding:20px;background:rgba(var(--vs-off-white-light),1);}
.load.analytics ul.graph li span.table div h3:nth-last-of-type(2) {bottom:87px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.06);z-index:200;}
.load.analytics ul.graph li span.table div h3 + h3:last-child {bottom:0;z-index:200;}
.load.analytics ul.graph li span.table h3 em {opacity:0.5;font-style:normal;}
.load.analytics ul.graph li span.table h3.paginate {margin:0;padding:20px 20px 40px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.1);background:rgba(var(--vs-off-white),1);color:rgba(var(--vs-font-color-rgb),0.60);font-size:14px;}
.load.analytics ul.graph li span.table h3.paginate:after {content:'';position:absolute;bottom:-1px;left:-1px;width:calc(100% + 2px);height:21px;background:rgba(255,255,255,1);z-index:11;}
.load.analytics ul.graph li span.table a.action.delete {margin:-2px 0 0 10px;display:none;}
.load.analytics ul.graph li span.table a.action.delete span.icon {margin:0 5px 0 0;}
.load.analytics ul.graph li span.table a.action.valid-all {margin:-2px 0 0 10px;display:none;}
.load.analytics ul.graph li span.table a.action.valid-all span.icon {margin:0 5px 0 0;}
.load.analytics ul.graph li span.table.items-selected a.action.delete {display:block;}
.load.analytics ul.graph li span.table.items-selected a.action.valid-all {display:block;}
.load.analytics ul.graph li span.table.items-selected .search {/* display:none;*/}
.load.analytics ul.graph li h3.plan-limits {margin:0!important;padding:20px 20px 20px 25px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);font-weight:500;background:rgba(255,255,255,1);border-left:5px solid rgba(233,78,78,1);}
.load.analytics ul.graph li h3.plan-limits:first-child {border-top:0;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);border-top-left-radius:4px;border-top-right-radius:4px;}
.load.analytics ul.graph li h3.plan-limits i {color:rgba(233,78,78,0.35);font-size:1.15em;margin:0 5px 0 0;}
.load.analytics ul.graph li h3.plan-limits strong {font-weight:600;background:rgba(var(--vs-font-color-rgb),0.03);border:1px solid rgba(var(--vs-font-color-rgb),0.1);padding:3px 5px;border-radius:3px;}
.load.analytics ul.graph li h3.plan-limits > span {position:relative;display:block;max-width:600px;line-height:1.35em;padding:20px 0 0 35px;font-size:13px;color:rgba(var(--vs-font-color-rgb),0.85);}
.load.analytics ul.graph li h3.plan-limits > span a.action {display:inline-block;position:relative;float:inherit;margin:20px 0 0 0;padding:5px 10px;border:1px solid rgba(233,78,78,0.50);color:rgba(233,78,78,0.65);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:3px;background:transparent;transform:all .15s ease-in-out;}
.load.analytics ul.graph li h3.plan-limits > span a.action:hover {background:rgba(233,78,78,1);color:rgba(var(--vs-off-white),1);opacity:1;}
.load.analytics ul.graph li h3.plan-limits > span a.action.big {padding:20px 30px;font-size:14px;}

.load.analytics ul.graph li span.table h3 .search {position:relative;display:inline-block;float:right;}
.load.analytics ul.graph li span.table h3 .search:before {content:'';position:absolute;display:inline-block;top:0;left:-25px;width:24px;height:22px;background:transparent url(../img2/purple/ico-search-lg.png) center center no-repeat;background-size:16px 16px;opacity:0.5;}
.load.analytics ul.graph li span.table h3 .search input {position:relative;display:inline-block;float:right;width:0;height:26px;margin:-2px 0 0 0;padding:0;font-size:13px;background:rgba(var(--vs-off-white),1);color:rgba(var(--vs-font-color-rgb),1);border:0;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);-webkit-transition:width .25s ease-in-out, padding .25s ease-in-out;transition:width .25s ease-in-out, padding .25s ease-in-out;}
.load.analytics ul.graph li span.table h3 .search input::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.5);}
.load.analytics ul.graph li span.table h3 .search input:-moz-placeholder {/* Firefox 18- */color:rgba(var(--vs-font-color-rgb),0.5);}
.load.analytics ul.graph li span.table h3 .search input::-moz-placeholder { /* Firefox 19+ */color:rgba(var(--vs-font-color-rgb),0.5);}
.load.analytics ul.graph li span.table h3 .search input:-ms-input-placeholder { color:rgba(var(--vs-font-color-rgb),0.5);}
.load.analytics ul.graph li span.table h3 .search input.full {width:150px;padding:0 10px;}
.load.analytics ul.graph li span.table h3 .search input.empty {width:0;padding:0;}
.load.analytics ul.graph li span.table h3 .search input.empty {width:150px;padding:0 10px;}
.load.analytics ul.graph li span.table h3 .search:hover input:focus {width:150px;padding:0 10px;}
.load.analytics ul.graph li span.table h3 .search input:focus {width:150px;padding:0 10px;}
@media only screen and (max-width:1440px) {
    .load.analytics ul.graph li span.table h3 .search {position:absolute;top:-40px;right:20px;}
}
@media only screen and (max-width:1200px) {
    .load.analytics ul.graph li span.table h3 .search {top:-70px;}
}

.load.analytics ul.graph li span.table a.action {position:relative;float:right;margin:-2px 0 0 10px;padding:3px 7px;border:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),0.6);background:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;font-size:8.5px;letter-spacing:1px;line-height:18px;font-weight:500;border-radius:3px;box-shadow:0 0 rgba(var(--vs-font-color-rgb),0);transform:translateY(0);transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out;}
.load.analytics ul.graph li span.table a.action:hover {background:rgba(255,255,255,1);box-shadow:2px 2px 0 rgb(var(--vs-font-color-rgb),0.05);transform:translateY(-2px);}
.load.analytics ul.graph li span.table span.action {position:relative;display:inline-block;vertical-align:middle;padding:3px 7px;border:1px solid rgba(var(--vs-font-color-rgb),0.25);color:rgba(var(--vs-font-color-rgb),0.65);text-decoration:none;text-transform:uppercase;font-size:8.5px;letter-spacing:1px;line-height:18px;border-radius:3px;background:transparent;cursor:pointer;transform:all .15s ease-in-out;}
.load.analytics ul.graph li span.table span.action .small-dropdown.left-align {right:initial;left:0;}
.load.analytics ul.graph li span.table span.action .small-dropdown.left-align:before {background-position:0 0;}
.load.analytics ul.graph li span.table span.action .small-dropdown.left-align > *:first-child:hover:after {right:inherit;left:17px;}
.load.analytics ul.graph li span.table table {position:relative;width:100%;margin-bottom:0;border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);border-collapse:collapse;table-layout:fixed;}
.load.analytics ul.graph li span.table table tr {border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.06);}
.load.analytics ul.graph li span.table table tr:last-of-type {border-bottom:0 solid rgba(var(--vs-font-color-rgb),0.06);}
.load.analytics ul.graph li span.table table tr:first-of-type {background:rgba(var(--vs-off-white),1);}
.load.analytics ul.graph li span.table table tr:first-of-type td {height:40px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:15px;line-height:19px;}
.load.analytics ul.graph li span.table table tr:first-of-type a {position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:10px;line-height:20px;color:rgba(var(--vs-font-color-rgb),1);font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:14px;text-decoration:none;}
.load.analytics ul.graph li span.table table tr:first-of-type td:first-of-type a {padding:10px 10px 10px 20px;}
.load.analytics ul.graph li span.table table tr:first-of-type a:hover {background:rgba(var(--vs-font-color-rgb),0.03);}
.load.analytics ul.graph li span.table table tr:first-of-type em {position:relative;float:right;font-size:10px;vertical-align:middle;opacity:0.5;}

div.content input[value="id"] + input[value="desc"] ~ .load.analytics ul.graph li span.table table:not(.moderate) tr:first-of-type a[data-sort="time"]:after {content:'\25BC';float:right;position:relative;float:right;font-size:10px;vertical-align:middle;opacity:0.5;}
.load.analytics ul.graph li span.table table:not(.moderate) tr:first-of-type a:not(.active_sort):not(.entry_sort_disabled):hover:after {content:'\25B2';float:right;position:relative;float:right;font-size:10px;vertical-align:middle;opacity:0.25;}
.load.analytics ul.graph li span.table table:not(.moderate) tr:first-of-type a.entry_sort_disabled:hover {text-decoration:none;background:transparent;}

.load.analytics ul.graph li span.table table td {position:relative;border-right:1px solid rgba(var(--vs-font-color-rgb),0.06);padding:10px;font-family:var(--vs-font-family),Arial,sans-serif;font-size:13px;line-height:15px;color:rgba(var(--vs-font-color-rgb),1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.load.analytics ul.graph li span.table table td a {color:rgba(var(--vs-font-color-rgb),1);text-decoration:none;}
.load.analytics ul.graph li span.table table td:last-of-type {border-right:0;}
.load.analytics ul.graph li span.table table td em {font-size:10px;opacity:0.5;vertical-align:top;margin:-1px 0 0 0;display:inline-block;}
.load.analytics ul.graph li span.table table td ul {list-style-type:none;padding:0;background:transparent;}
.load.analytics ul.graph li span.table table td ul li {background:transparent;box-shadow:none;}
.load.analytics ul.graph li span.table table td.status {text-transform:uppercase;font-size:10px;letter-spacing:1px;}
.load.analytics ul.graph li span.table table td.status.valid {color:rgba(150,203,73,1);}
.load.analytics ul.graph li span.table table td.status.invalid {color:rgba(233,78,78,1);}
.load.analytics ul.graph li span.table table td.status.in_line {color:rgba(255,208,83,1);}
.load.analytics ul.graph li span.table table td.status.test {color:rgba(255,208,83,1);}
.small-dropdown.log {top:initial;bottom:30px;max-width:300px;}
.small-dropdown.log {}
.small-dropdown.log:before {top:initial;bottom:-9px;transform:rotate(180deg);background-position:0 0;}
.small-dropdown > *:first-child:hover:after {display:none!important;}
.small-dropdown-trigger:hover > span.small-dropdown.log > a, .small-dropdown-trigger:hover > span.small-dropdown.log > div {height:35px;line-height:25px;}
.small-dropdown.log .view_form_entry_data, .small-dropdown.log .update-entry, .small-dropdown.log .entry_delete {padding:5px 10px 5px 30px !important;}
.small-dropdown.log .view_form_entry_data i, .small-dropdown.log .update-entry i, .small-dropdown.log .entry_delete i {top:50%;transform:translate(0,-50%);}
.small-dropdown.log ul.log ~ .update-entry, .small-dropdown.log ul.log ~ .entry_delete {width:50%;min-width:0;float:left;clear:none;}
.small-dropdown.log ul.log ~ .update-entry:nth-last-child(3), .small-dropdown.log ul.log ~ a:nth-last-child(3) + a, .small-dropdown.log ul.log ~ a:nth-last-child(3) + a + a {width:calc(100% / 3);font-size:.85em!important;padding:5px 5px 5px 27px!important;}
.small-dropdown.log ul.log ~ .update-entry:nth-last-child(4), .small-dropdown.log ul.log ~ a:nth-last-child(4) + a, .small-dropdown.log ul.log ~ a:nth-last-child(4) + a + a, .small-dropdown.log ul.log ~ a:nth-last-child(4) + a + a + a {width:calc(100% / 3);font-size:.85em!important;padding:5px 5px 5px 27px!important;}
.small-dropdown.log ul.log ~ a i {width:27px;}
.small-dropdown.log .update-entry {border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.small-dropdown.log ul.log {list-style-type:none;margin:3px 0;padding:0;min-width:294px;max-height:125px;overflow:hidden;overflow-y:auto;color:rgba(var(--vs-font-color-rgb),0.75);}
.small-dropdown.log ul.log::-webkit-scrollbar {width:9px;}
.small-dropdown.log ul.log::-webkit-scrollbar-thumb {border-radius:10px;background-color:#3d3d3d;border:3px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
.small-dropdown.log ul.log li {position:relative;display:block;margin:0 0 3px;padding:5px 10px;line-height:1.25em;background:rgba(var(--vs-font-color-rgb),0.03)!important;border-radius:5px;font-weight:600;text-transform:none;letter-spacing:default;white-space:pre-wrap;}
.small-dropdown.log ul.log li:last-child {border-bottom:0;margin:0;}
.small-dropdown.log ul.log li strong {font-weight:900;}
.small-dropdown.log ul.log li span {display:block;margin:.5em 0 0;line-height:10px;font-size:8px;font-weight:600;letter-spacing:1px;color:rgba(0,0,0,0.5);font-family:Helvetica,Arial,sans-serif;}
.small-dropdown.log > *:last-child:hover:after {content:'';position:absolute;display:block;bottom:-6px;right:17px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(var(--vs-font-color-rgb),1);}

.load.analytics ul.graph li.detailed span ul.page {display:inline-block;height:20px;float:right;width:inherit;}
.load.analytics ul.graph li.detailed span ul.page li {padding:0 10px 0 20px;height:20px;}
.load.analytics ul.graph li.detailed span ul.page li span {margin:0;}
.load.analytics ul.graph li.detailed span ul.page.hidden {display:none;}

.load.analytics ul.graph li span.table table.winners td:nth-of-type(1) {width:6%;max-width:6%;text-align:center;}
.load.analytics ul.graph li span.table table.winners td:nth-of-type(2) {width:30%;max-width:30%;}
.load.analytics ul.graph li span.table table.winners td:nth-of-type(3) {width:40px;max-width:40px;}

.load.analytics ul.graph li span.table table.winners td.check:nth-of-type(1) {width:6%;max-width:6%;text-align:center;}
.load.analytics ul.graph li span.table table.winners td.check ~ td:nth-of-type(2) {width:6%;max-width:6%;text-align:center;}
.load.analytics ul.graph li span.table table.winners td.check ~ td:nth-of-type(3) {width:30%;max-width:30%;}
.load.analytics ul.graph li span.table table.winners td.check ~ td:nth-of-type(4) {width:40px;max-width:40px;}
.load.analytics ul.graph li span.table table.winners td.check:nth-of-type(1) input[type=checkbox] {position:relative;width:12px;box-shadow:none!important;z-index:1;}
.load.analytics ul.graph li span.table table.winners td.check:nth-of-type(1) label {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:2;cursor:pointer;}
.load.analytics ul.graph li span.table table.winners td.check:nth-of-type(1) label:hover {background:rgba(var(--vs-font-color-rgb),0.03);}

.load.analytics ul.graph li span.table table.winners td.form-data i.icon-cancel {display:none;}
.load.analytics ul.graph li span.table table.winners td.form-data.show i.icon-plus {display:none;}
.load.analytics ul.graph li span.table table.winners td.form-data.show i.icon-cancel {display:inline-block;}

.load.analytics ul.graph li span.table table.winners.instant-win {}
.load.analytics ul.graph li span.table table.winners.instant-win td {width:25%;max-width:25%;text-align:left;}
.load.analytics ul.graph li span.table table.winners.instant-win:not(.totals) td:first-child {width:6%;max-width:6%;text-align:center;}
.load.analytics ul.graph li span.table table.winners.instant-win.totals tr:last-of-type {border-bottom:none;}
.load.analytics ul.graph li span.table table.winners.instant-win.type_uc td:first-of-type {text-align:center;}
.load.analytics ul.graph li span.table table.winners.instant-win td.disabled:after {content:'Disabled';display:inline-block;position:absolute;right:0;padding:0 5px;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:500;float:right;color:rgba(255,78,78,1);background:rgba(var(--vs-off-white-light),1);transition:all .2s ease-in-out;}
.load.analytics ul.graph li span.table table.winners.instant-win td.disabled:hover:after {opacity:0;}
/* Milestones Winners */
.load.analytics ul.graph li span.table table.winners.instant-win td:first-child:nth-last-child(2), .load.analytics ul.graph li span.table table.winners.instant-win td:nth-child(2):last-child {width:50%;max-width:50%;text-align:left;}


.load.analytics ul.graph li span.table table.entries td:first-of-type {width:6%;max-width:6%;text-align:center;}
.load.analytics ul.graph li span.table table.entries td:nth-of-type(2) {width:30%;max-width:30%;}
.load.analytics ul.graph li span.table table.entries td:nth-of-type(3) {width:40px;max-width:40px;}
.load.analytics ul.graph li span.table table.entries td:nth-of-type(5) {width:12%;max-width:12%;}
.load.analytics ul.graph li span.table table.entries td:nth-of-type(6) {width:12%;max-width:12%;}
.load.analytics ul.graph li span.table table.entries td.form-data i.icon-cancel {display:none;}
.load.analytics ul.graph li span.table table.entries td.form-data.show i.icon-plus {display:none;}
.load.analytics ul.graph li span.table table.entries td.form-data.show i.icon-cancel {display:inline-block;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail {background:none;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail td {color:rgba(var(--vs-font-color-rgb),0.6);padding:7px 10px;font-size:12px;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail.hide {display:none;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail[class^="entry-form-detail-"] td, .load.analytics ul.graph li span.table table.entries tr.entry-detail[class*=" entry-form-detail-"] td {white-space:normal;vertical-align:top;}
.load.analytics ul.graph li span.table table.entries tr td.check {text-align:center;/*padding:0;*/}
.load.analytics ul.graph li span.table table.entries tr td.check input {width:initial;vertical-align:center;}
.load.analytics ul.graph li span.table table.entries tr td.check label {position:absolute;display:block;top:0;left:0;width:100%;height:100%;outline:0;border:0;cursor:pointer;}
.load.analytics ul.graph li span.table table.entries tr td.check label:hover {background:rgba(var(--vs-font-color-rgb),0.03);}
/* Copy codes for Raffles .load.analytics ul.graph li span.table table.entries tr.entry-detail td.raffle_bn_pts:before {content:'\e8c2';position:absolute;top:50%;right:5px;opacity:0;z-index:2;font-family:'vsfont';color:rgba(var(--vs-font-color-rgb),0.6);transform:translate(5px,-50%);transition:transform .15s ease-in-out, opacity .15s ease-in-out;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail td.raffle_bn_pts:hover:before {transform:translate(0,-50%);opacity:1;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail td.raffle_bn_pts.copied:before, .load.analytics ul.graph li span.table table.entries tr.entry-detail td.raffle_bn_pts.copied:hover:before {opacity:0;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail td.raffle_bn_pts:after {content:'\e845';position:absolute;top:50%;right:5px;opacity:0;z-index:2;font-family:'vsfont';color:rgba(150,203,73,1);transform:scale(0.5) translate(0,-50%);transition:transform .15s ease-in-out, opacity .15s ease-in-out;}
.load.analytics ul.graph li span.table table.entries tr.entry-detail td.raffle_bn_pts.copied:after {transform:scale(1) translate(0,-50%);opacity:1;}*/

.load.analytics ul.graph li span.table table.entries td.edit_entry_email {font-size:0;}
.load.analytics ul.graph li span.table table.entries td.edit_entry_email span {font-size:13px;float:left;}
.load.analytics ul.graph li span.table table.entries td.edit_entry_email.editing span.small-dropdown {display:none;}
.entry_email_wrapper.editing {position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0 10px;line-height:36px;outline:0;background:rgba(var(--vs-off-white),1);color:rgba(var(--vs-font-color-rgb),0.85);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
p.callout {padding:3px 40px 3px 15px;margin:0 0 20px 20px;border-left:3px solid rgba(0,0,0,0.25);font-size:13px;line-height:20px;color:rgba(0,0,0,0.60);overflow:hidden;}

.load.analytics ul.graph li span.table table.entries tr.new-entry td {height:30px;line-height:30px;padding:0;}
.load.analytics ul.graph li span.table table.entries tr.new-entry td .entry_email_wrapper {padding:0 0 0 30px;}
.load.analytics ul.graph li span.table table.entries tr.new-entry td > i {position:absolute;top:0;left:0;width:30px;height:30px;line-height:30px;text-align:center;z-index:2;}
.load.analytics ul.graph li span.table table.entries tr.new-entry td .entry_email_wrapper.editing {line-height:30px;}
.load.analytics ul.graph li span.table table.entries tr.new-entry td.add-now {padding:0 4px;}
.load.analytics ul.graph li span.table table.entries tr.new-entry td.add-now .action {padding:2px 5px;line-height:14px;float:left;margin:0;cursor:none;opacity:0;transition:background .15s ease-in-out, color .15s ease-in-out, opacity .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.load.analytics ul.graph li span.table table.entries tr.new-entry td.done + td.done + td.add-now .action {opacity:1;cursor:pointer;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit;}

.load.analytics ul.graph li span.table table td a.option {position:absolute;display:block;top:0;right:0;height:100%;padding:0;font-size:0px;color:rgba(var(--vs-font-color-rgb),1);background:transparent;text-decoration:none;text-align:right;line-height:36px;opacity:0;-webkit-transition:font-size .15s .1s ease-in-out, padding .15s ease-in-out, opacity .15s ease-in-out, background .15s ease-in-out;transition:font-size .15s .1s ease-in-out, padding .15s ease-in-out, opacity .15s ease-in-out, background .15s ease-in-out;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.load.analytics ul.graph li span.table table tr:nth-of-type(even) td a.option {background:-moz-linear-gradient(right, rgba(var(--vs-off-white),1) 65%, rgba(125,185,232,0) 100%);/* FF3.6+ */background:-webkit-gradient(linear, right top, left top, color-stop(0%,rgba(var(--vs-off-white),1)), color-stop(100%,rgba(125,185,232,0)));/* Chrome,Safari4+ */background:-webkit-linear-gradient(right, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* Chrome10+,Safari5.1+ */background:-o-linear-gradient(right, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* Opera 11.10+ */background:-ms-linear-gradient(right, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* IE10+ */background:linear-gradient(to left, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=1 );/* IE6-9 */ copy}
.load.analytics ul.graph li span.table table tr:nth-of-type(odd) td a.option {background:-moz-linear-gradient(right, rgba(var(--vs-off-white),1) 65%, rgba(125,185,232,0) 100%);/* FF3.6+ */background:-webkit-gradient(linear, right top, left top, color-stop(0%,rgba(var(--vs-off-white),1)), color-stop(100%,rgba(125,185,232,0)));/* Chrome,Safari4+ */background:-webkit-linear-gradient(right, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* Chrome10+,Safari5.1+ */background:-o-linear-gradient(right, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* Opera 11.10+ */background:-ms-linear-gradient(right, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* IE10+ */background:linear-gradient(to left, rgba(var(--vs-off-white),1) 65%,rgba(125,185,232,0) 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=1 );/* IE6-9 */ copy}
.load.analytics ul.graph li span.table table tr:nth-of-type(n+2) td:hover a.option {opacity:1;}
.load.analytics ul.graph li span.table table td a.option:hover {font-size:11px;padding:0 0 0 25px;}
.load.analytics ul.graph li span.table table td a.option img {position:relative;display:inline-block;width:14px;height:14px;margin:11px 10px 0 5px;vertical-align:top;opacity:0.5;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.load.analytics ul.graph li span.table table td:first-of-type a.option img {width:12px;height:12px;margin:12px 10px 0 6px;}
.load.analytics ul.graph li span.table table td a.option:hover > img {opacity:1;}


.load.analytics ul.graph li span.table table.winners td a.option {opacity:1;}
.load.analytics ul.graph li span.table table.winners td img.clean {position:absolute;display:inline-block;top:0;right:0;width:16px;height:16px;margin:10px 10px 0 0;opacity:0.5;}
.load.analytics ul.graph li span.table table.winners td.clean {color:rgba(150,203,73,1);}
.load.analytics ul.graph li span.table table.winners td.fraud {color:rgb(243, 139, 9);}
.load.analytics ul.graph li span.table table.winners td .small-dropdown .whats-this {display:none;}
.load.analytics ul.graph li span.table table.winners td.fraud .small-dropdown .whats-this {display:block;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption {overflow:hidden;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption input {position:absolute;top:0;left:-100px;visibility:hidden;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption label {user-select:none;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption input + label + label {display:none;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption input:checked + label {display:none;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption input:checked + label + label {display:inline-block;}
.load.analytics ul.graph li span.table table.winners .small-dropdown > div.toggleOption:hover > label > i {color:#FFF;}
.load.analytics ul.graph li span.table table.winners td:nth-child(2) {text-overflow:inherit;}
a.action.fraud {color:rgba(233,78,78,0.75);border:1px solid rgba(233,78,78,0.75);}
a.action.fraud:hover {color:rgba(233,78,78,1);border:1px solid rgba(233,78,78,1);}
.load.analytics .campaign_table td .selectable:focus,
.load.analytics ul.graph li span.table table.winners td .selectable:focus {position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0 10px;line-height:36px;outline:0;background:rgba(var(--vs-off-white),1);color:rgba(var(--vs-font-color-rgb),0.85);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}


/* Segments */
ul.promotions.segment {}
ul.promotions.segment > li, ul.promotions.segment > div > li {height:105px;padding:30px 20px 30px 80px;}
ul.promotions.segment > li h3.promotion-title , ul.promotions.segment > div > li h3.promotion-title  {margin:0;}
ul.promotions.segment > li h3.single_promo_title , ul.promotions.segment > div > li h3.single_promo_title  {margin:0;}
ul.promotions.segment li.item.active, ul.promotions.segment li.item.over, ul.promotions.segment li.item.draft, ul.promotions.segment li.item.soon, ul.promotions.segment li.item.test, ul.promotions.segment li.item.onboard, ul.promotions.segment li.item.locked {background:#FFF;border-left:10px solid rgba(var(--vs-font-color-rgb),1);}
ul.promotions.segment li.item.segment-select {background:#FFF;}
ul.promotions.segment li:hover, ul.promotions.segment li.item.segment-select {}
ul.promotions.segment li.item ul.promotion-data {bottom:0;}
ul.promotions.segment li.item:hover ul.promotion-data li, ul.promotions.segment li.item.segment-select ul.promotion-data li {height:100%;}
ul.promotions.segment li.item ul.options {display:none;}
ul.promotions.segment li.item .tag a.add-tag, ul.promotions.segment li.item.segment-select .tag a.add-tag {display:none;}
ul.promotions.segment li.item ul.promotion-data li {height:100%;padding:30px 20px;background:#FFF;border-left:1px solid rgba(var(--vs-font-color-rgb),0.08);}
/*ul.promotions.segment li.item:hover ul.promotion-data li {background:#FFF;border-left:1px solid rgba(236,236,236,1);}*/
ul.promotions.segment li.item.segment-select ul.promotion-data li {background:#FFF;border-left:1px solid rgba(236,236,236,1);}
ul.promotions.segment li.item ul.promotion-data li:not(.promotion-entry-count) {display:none;}
ul.promotions.segment li.item ul.promotion-data li.promotion-entry-count {display:block;}
ul.promotions.segment li.item ul.promotion-data li.promotion-entry-count:hover a {padding:30px 0 0 0;}
ul.promotions.segment li.item ul.promotion-data li.promotion-entry-count h5.refresh {display:none;}
ul.promotions li.item .item-select {position:absolute;display:none;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:7;cursor:pointer;}
ul.promotions.segment li.item .item-select {display:block;}
ul.promotions.segment li.item .item-select:after {content:'\e845';position:absolute;display:block;top:35px;left:20px;opacity:0;z-index:-1;width:40px;height:40px;background:rgba(150,203,73,1);color:rgba(255,255,255,1);font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;text-align:center;font-size:20px;line-height:40px;border-radius:50%;text-shadow:2px 2px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
ul.promotions.segment li.item .item-select:before {content:'';position:absolute;display:block;top:35px;left:20px;opacity:0;z-index:-2;width:38px;height:38px;border:1px solid rgba(0,0,0,0.15);border-radius:50%;-webkit-transition:opacity .2s ease-in-out, right .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, right .2s ease-in-out;-o-transition:opacity .2s ease-in-out, right .2s ease-in-out;-ms-transition:opacity .2s ease-in-out, right .2s ease-in-out;transition:opacity .2s ease-in-out, right .2s ease-in-out;}
ul.promotions.segment li.item.segment-select .item-select:after {opacity:1;}
ul.promotions.segment li.item .item-select:before {opacity:1;}
ul.promotions.segment li.item h5 {opacity:0;}
ul.promotions.segment li.item h4.end-time {opacity:0;display:none;}
ul.promotions.segment li.item .test-mode {opacity:0;}
ul.promotions.segment li.item .tag + i {margin:0 5px 0 0;}

ul.promotions.segment.shopify-review {margin:10px 0 10px 0;}
ul.promotions.segment.shopify-review li.item .item-select a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;z-index:10;opacity:0;}
ul.promotions.segment.shopify-review li.item .item-select:before {display:none;}
ul.promotions.segment.shopify-review li.item .item-select:after {display:none;}
ul.promotions.segment.shopify-review li.item .item-select img.logo {position:absolute;top:35px;left:20px;max-width:40px;max-height:40px;}
ul.promotions.segment.shopify-review li.item ul.promotion-data h4 {color:rgba(253,217,145,1);}
ul.promotions.segment.shopify-review li.item ul.promotion-data h4 i {font-size:18px;}

ul.promotions.segment.shopify-review li.item .openAppHub {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer;}
.left-minimized ul.promotions.segment.shopify-review li.item ul.promotion-data {display:none;}

/* AppHub */
.appHubHome h1, .appHubHome h2, .appHubHome h3, .appHubHome h4, .appHubHome h5, .appHubHome h6 {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0;}
.appHubHome .section {font-size:20px;width:100%;height:40px;margin:10px 0 0;padding:0 20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.appHubHome img.close, .appHubHome img.close {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.appHubHome img.close:hover, .appHubHome img.close:hover {padding:4px;}
.appHubHome h3.header {font-size:20px;width:100%;height:40px;margin:10px 0 0 0;padding:0 20px 20px 10px;text-align:left;color:rgba(var(--vs-font-color-rgb),1);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:20px;}
.appHubHome h3.header span {position:relative;display:inline-block;height:30px;font-family:var(--vs-font-family),Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),0.35);float:right;margin:0 0 0 10px;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.appHubHome h3.header span.selected {color:rgba(var(--vs-font-color-rgb),1);}
.appHubHome h3.header span:hover {color:rgba(var(--vs-font-color-rgb),1);}
.appHubHome h3.header span.new {float:left;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0 10px;border-radius:3px;}
.appHubHome h3.header span.new i {font-size:13px;margin:0 3px 0 0;color:rgba(var(--vs-font-color-rgb),0.50);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.appHubHome h3.header span.new.back_to_inbox {display:none;}
body.composing_message .appHubHome h3.header span.toggle_new_message {display:none;}
body.composing_message .appHubHome h3.header span.back_to_inbox {display:inherit;}
/*.appHubHome h3.header span.new:hover {background:rgba(150,203,73,1);color:rgba(0,0,0,0.50);}*/
.appHubHome h3.header span.new:hover  i {color:rgba(var(--vs-font-color-rgb),1);}
.appHubHome ul.invite {list-style-type:none;display:block;position:relative;margin:0;padding:20px;width:100%;height:calc(100% - 40px);border:0;outline:0;overflow-y:auto;background:rgba(var(--vs-font-color-rgb),0.02);}
.appHubHome ul.invite > li {display:block;position:relative;width:100%;background:rgba(255,255,255,1);border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);margin:0;padding:20px;opacity:1;box-shadow:0 0 0 rgba(255,255,255,0);-webkit-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-moz-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-o-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-ms-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;cursor:pointer;}
.appHubHome ul.invite > li:not(.selected):after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(var(--vs-font-color-rgb),0.05);opacity:0;transition:opacity .15s ease-in-out;}
.appHubHome ul.invite > li.selected {padding:10px 10px 0 60px;cursor:default;}
.appHubHome ul.invite > li:nth-child(-n+3) {border-top:0;}
.appHubHome ul.invite li .avatar {position:absolute;display:inline-block;top:12px;left:12px;width:35px;height:35px;border-radius:4px;}
.appHubHome ul.invite li .title {margin:0;padding:0 15px 0 0;font-size:18px;line-height:20px;}
.appHubHome ul.invite li .collapse {position:absolute;display:none;top:0;left:0;width:100%;height:60px;background:transparent;border:0;outline:0;cursor:pointer;z-index:2;}
.appHubHome ul.invite li.selected .collapse {display:block;}
.appHubHome ul.invite.active li:not(.selected):after {opacity:1;}
.appHubHome ul.invite.active li.selected {opacity:1;margin-bottom:-1px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);box-shadow:0 0 50px rgba(var(--vs-font-color-rgb),0.25);z-index:2;}
.appHubHome ul.invite.active li:hover:after {opacity:0;}
.appHubHome ul.invite li ul.info {list-style-type:none;position:relative;display:block;width:100%;margin:0 0 10px 0;padding:0;}
.appHubHome ul.invite li ul.info li {position:relative;display:inline-block;height:20px;float:left;font-size:11px;line-height:20px;margin:0 5px 0 0;color:rgba(var(--vs-font-color-rgb),0.60);}
.appHubHome ul.invite li ul.info li i {vertical-align:middle;margin:0 3px 0 0;}
.appHubHome ul.invite li ul.info li img {position:relative;display:inline-block;float:left;width:14px;height:14px;margin:3px 3px 0 0;vertical-align:middle;border-radius:2px;}
.appHubHome ul.invite li ul.info li h4 {display:inline-block;font-weight:500;}
.appHubHome ul.invite li ul.info:after {content:'';position:absolute;top:30px;left:-60px;width:0;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.appHubHome ul.invite li ul.info li.delete {float:right;cursor:pointer;margin:0;z-index:10;}
.appHubHome ul.invite li ul.info li.delete span {font-size:0;opacity:0;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.appHubHome ul.invite li ul.info li.delete i {margin:0;opacity:0;font-size:0;vertical-align:middle;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.appHubHome ul.invite li.selected ul.info li.delete i {font-size:12px;opacity:1;transition-delay:.3s;}
.appHubHome ul.invite li.selected ul.info li.delete:hover span {font-size:8px;opacity:1;}
.appHubHome ul.invite li.selected ul.info:after {width:calc(100% + 70px);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}
.appHubHome ul.invite li.unread ul.info li em {font-style:normal;color:rgba(var(--vs-font-color-rgb),0.35);margin:0 0 0 5px;}
.appHubHome ul.invite > li:before {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);transition:width .2s ease-in-out;}
.appHubHome ul.invite > li.unread:before {width:6px;}
.appHubHome ul.invite > li.read:before {width:0;}
.appHubHome ul.invite li .more {position:relative;display:none;width:100%;padding:0 0 20px 0;overflow:hidden;text-align:center;cursor:pointer;}
.appHubHome ul.invite li.selected .more {display:block;}
.appHubHome ul.invite li .thread_topper {display:none;}
.appHubHome ul.invite li.selected .thread_topper {display:block;}
.appHubHome ul.invite li .more a {position:relative;display:inline-block;margin:0 0 0 -60px;text-transform:uppercase;font-size:11px;letter-spacing:1px;text-decoration:none;color:rgba(var(--vs-font-color-rgb),0.5);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.appHubHome ul.invite li .more:hover a {color:rgba(var(--vs-font-color-rgb),1);}
.appHubHome ul.invite li .more a:before {content:'';position:absolute;top:50%;right:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.appHubHome ul.invite li .more a:after {content:'';position:absolute;top:50%;left:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.appHubHome ul.invite li .overflow {position:relative;display:block;margin:0 -10px 0 -60px;padding:0 20px 0 60px;overflow:hidden;overflow-y:auto;max-height:600px;}
.appHubHome ul.invite li .overflow > *:first-child {padding-top:20px;}
.appHubHome ul.invite li .message {position:relative;display:block;margin:0;max-height:0;overflow:hidden;}
.appHubHome ul.invite li.selected {background:rgba(255,255,255,1);}
.appHubHome ul.invite li.selected .message {display:block;max-height:none;overflow:visible;}
.appHubHome ul.promotions.segment li.item ul.promotion-data li.promotion-entry-count {padding:10px 20px 20px;}
.appHubHome ul.promotions ul.promotion-data li.promotion-entry-count h4.end-time {display:block;}

@media only screen and (max-width:1250px) {
    .appHubHome {max-width:600px;}
    .appHubHome ul.promotions li.item h3, .appHubHome ul.promotions li.item h4 {max-width:100%;white-space:normal;text-overflow:initial;}
    .appHubHome ul.promotions.segment li.item ul.promotion-data {position:relative;padding:0;}
    .appHubHome ul.promotions.segment li.item ul.promotion-data li, .appHubHome ul.promotions.segment li.item:hover ul.promotion-data li {padding:10px 0 0;}
    .appHubHome ul.promotions li.item ul.promotion-data li h3 {text-align:left;padding:0 0 0 5px;}
    ul.promotions li.item .item-select {}
}
@media only screen and (max-width:768px) {
    .appHubHome {top:50px;calc(height:100% - 50px);}
    .appHubHome ul.promotions.segment.apphub li.item {padding:20px;}
    .appHubHome ul.promotions li.item .item-select {position:relative;top:initial;right:initial;bottom:initial;left:initial;padding:0 0 10px 0;}
    .appHubHome ul.promotions.segment.apphub li.item .item-select img.logo {position:relative;top:initial;left:initial;}
}

/* AppHub */
.referEarn .content {padding-bottom:50px;overflow-y:auto;}
.referEarn h1, .referEarn h2, .referEarn h3, .referEarn h4, .referEarn h5, .referEarn h6 {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:500;color:rgba(var(--vs-font-color-rgb),1);padding:0;}
.referEarn h1.call-to-action {margin:0;padding:2em 1em 1.5em;font-weight:700;}
.referEarn h1.call-to-action ~ h3 {margin:0;padding:0 0 1em;}
.referEarn .section {font-size:20px;width:100%;height:40px;margin:10px 0 0;padding:0 20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:20px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.referEarn img.close, .referEarn img.close {position:relative;display:inline-block;float:right;width:24px;height:24px;margin:3px 0 0 0;padding:6px;background:transparent;cursor:pointer;vertical-align:middle;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.referEarn img.close:hover, .referEarn img.close:hover {padding:4px;}
.referEarn h3.header {position:sticky;top:0;background:rgba(255,255,255,1);font-size:20px;width:100%;height:50px;margin:0;padding:10px 20px 10px 10px;text-align:left;color:rgba(var(--vs-font-color-rgb),1);border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:20px;z-index:2;}
.referEarn h3.header span {position:relative;display:inline-block;height:30px;font-family:var(--vs-font-family),Arial,sans-serif;color:rgba(var(--vs-font-color-rgb),0.35);float:right;margin:0 0 0 10px;font-size:12px;/*text-transform:uppercase;letter-spacing:1px;*/font-weight:600;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.referEarn h3.header span.selected {color:rgba(var(--vs-font-color-rgb),1);}
.referEarn h3.header span:hover {color:rgba(var(--vs-font-color-rgb),1);}
.referEarn h3.header span.new {float:left;color:rgba(var(--vs-font-color-rgb),1);margin:0;padding:0 10px;border-radius:3px;}
.referEarn h3.header span.new i {font-size:13px;margin:0 3px 0 0;color:rgba(var(--vs-font-color-rgb),0.50);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.referEarn h3.header span.new.back_to_inbox {display:none;}
.referEarn .load.analytics ul.graph {max-width:800px;padding:0;margin:50px auto 0;float:none;clear:both;}
.referEarn .load.analytics ul.graph.install {padding:0 30px 30px;background:rgba(var(--vs-font-color-rgb),0.01);border:1px solid rgba(var(--vs-font-color-rgb),0.1);border-radius:3px;}
.referEarn .load.analytics ul.graph h2 i {background:rgba(255,255,255,1);}
.referEarn .load.analytics ul.graph:after {content:'';position:relative;display:block;width:100%;height:0;opacity:0;clear:both;}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.half.invite h3 em:after {content:'Deleting';position:absolute;top:0;right:-50px;padding:0;font-family:'vsfont','Raleway';color:rgba(var(--vs-font-color-rgb),1);font-size:10px;letter-spacing:1px;text-transform:uppercase;opacity:0;transform:translate(5px, 0);transition:opacity .1s ease-in-out, transform .1s ease-in-out;}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.half.invite.copied h3 em:after {-webkit-animation:copied 2s;animation:copied 2s;}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.half.invite.copied:before {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:rgba(233,78,78,0.1);color:rgba(255,255,255,0);transition:width .5s, color .1s .50s ease-in-out;}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.copied:before {animation:generate-link .65s 0s 1 ease-in-out;}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.half {width:100%;background:rgba(255,255,255,1);}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.half a.copy-button.delete {left:initial;right:-80px;width:60px;}
.referEarn .load.analytics .direct_link_boxes ul.graph.install li.tip.half a.copy-button.delete + em {font-size:20px;}
body.composing_message .referEarn h3.header span.toggle_new_message {display:none;}
body.composing_message .referEarn h3.header span.back_to_inbox {display:inherit;}
/*.referEarn h3.header span.new:hover {background:rgba(150,203,73,1);color:rgba(0,0,0,0.50);}*/
.referEarn h3.header span.new:hover  i {color:rgba(var(--vs-font-color-rgb),1);}
.referEarn ul.invite {list-style-type:none;display:block;position:relative;margin:0;padding:20px;width:100%;height:calc(100% - 40px);border:0;outline:0;overflow-y:auto;background:rgba(var(--vs-font-color-rgb),0.02);}
.referEarn ul.invite > li {display:block;position:relative;width:100%;background:rgba(255,255,255,1);border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);margin:0;padding:20px;opacity:1;box-shadow:0 0 0 rgba(255,255,255,0);-webkit-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-moz-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-o-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;-ms-transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;transition:padding .15s ease-in-out, background .15s ease-in-out, opacity .15s ease-in-out, box-shadow .15s ease-in-out;cursor:pointer;}
.referEarn ul.invite > li:not(.selected):after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(var(--vs-font-color-rgb),0.05);opacity:0;transition:opacity .15s ease-in-out;}
.referEarn ul.invite > li.selected {padding:10px 10px 0 60px;cursor:default;}
.referEarn ul.invite > li:nth-child(-n+3) {border-top:0;}
.referEarn ul.invite li .avatar {position:absolute;display:inline-block;top:12px;left:12px;width:35px;height:35px;border-radius:4px;}
.referEarn ul.invite li .title {margin:0;padding:0 15px 0 0;font-size:18px;line-height:20px;}
.referEarn ul.invite li .collapse {position:absolute;display:none;top:0;left:0;width:100%;height:60px;background:transparent;border:0;outline:0;cursor:pointer;z-index:2;}
.referEarn ul.invite li.selected .collapse {display:block;}
.referEarn ul.invite.active li:not(.selected):after {opacity:1;}
.referEarn ul.invite.active li.selected {opacity:1;margin-bottom:-1px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.15);box-shadow:0 0 50px rgba(var(--vs-font-color-rgb),0.25);z-index:2;}
.referEarn ul.invite.active li:hover:after {opacity:0;}
.referEarn ul.invite li ul.info {list-style-type:none;position:relative;display:block;width:100%;margin:0 0 10px 0;padding:0;}
.referEarn ul.invite li ul.info li {position:relative;display:inline-block;height:20px;float:left;font-size:11px;line-height:20px;margin:0 5px 0 0;color:rgba(var(--vs-font-color-rgb),0.60);}
.referEarn ul.invite li ul.info li i {vertical-align:middle;margin:0 3px 0 0;}
.referEarn ul.invite li ul.info li img {position:relative;display:inline-block;float:left;width:14px;height:14px;margin:3px 3px 0 0;vertical-align:middle;border-radius:2px;}
.referEarn ul.invite li ul.info li h4 {display:inline-block;font-weight:500;}
.referEarn ul.invite li ul.info:after {content:'';position:absolute;top:30px;left:-60px;width:0;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}
.referEarn ul.invite li ul.info li.delete {float:right;cursor:pointer;margin:0;z-index:10;}
.referEarn ul.invite li ul.info li.delete span {font-size:0;opacity:0;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.referEarn ul.invite li ul.info li.delete i {margin:0;opacity:0;font-size:0;vertical-align:middle;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.referEarn ul.invite li.selected ul.info li.delete i {font-size:12px;opacity:1;transition-delay:.3s;}
.referEarn ul.invite li.selected ul.info li.delete:hover span {font-size:8px;opacity:1;}
.referEarn ul.invite li.selected ul.info:after {width:calc(100% + 70px);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;}
.referEarn ul.invite li.unread ul.info li em {font-style:normal;color:rgba(var(--vs-font-color-rgb),0.35);margin:0 0 0 5px;}
.referEarn ul.invite > li:before {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);transition:width .2s ease-in-out;}
.referEarn ul.invite > li.unread:before {width:6px;}
.referEarn ul.invite > li.read:before {width:0;}
.referEarn ul.invite li .more {position:relative;display:none;width:100%;padding:0 0 20px 0;overflow:hidden;text-align:center;cursor:pointer;}
.referEarn ul.invite li.selected .more {display:block;}
.referEarn ul.invite li .thread_topper {display:none;}
.referEarn ul.invite li.selected .thread_topper {display:block;}
.referEarn ul.invite li .more a {position:relative;display:inline-block;margin:0 0 0 -60px;text-transform:uppercase;font-size:11px;letter-spacing:1px;text-decoration:none;color:rgba(var(--vs-font-color-rgb),0.5);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.referEarn ul.invite li .more:hover a {color:rgba(var(--vs-font-color-rgb),1);}
.referEarn ul.invite li .more a:before {content:'';position:absolute;top:50%;right:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.referEarn ul.invite li .more a:after {content:'';position:absolute;top:50%;left:calc(100% + 10px);width:1000px;height:1px;background:rgba(var(--vs-font-color-rgb),0.15);}
.referEarn ul.invite li .overflow {position:relative;display:block;margin:0 -10px 0 -60px;padding:0 20px 0 60px;overflow:hidden;overflow-y:auto;max-height:600px;}
.referEarn ul.invite li .overflow > *:first-child {padding-top:20px;}
.referEarn ul.invite li .message {position:relative;display:block;margin:0;max-height:0;overflow:hidden;}
.referEarn ul.invite li.selected {background:rgba(255,255,255,1);}
.referEarn ul.invite li.selected .message {display:block;max-height:none;overflow:visible;}
.referEarn *::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.5);transition:opacity .2s cubic-bezier(.45, .67, .55, 1), color .2s cubic-bezier(.45, .67, .55, 1);}
.referEarn *::-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.5);transition:opacity .2s cubic-bezier(.45, .67, .55, 1), color .2s cubic-bezier(.45, .67, .55, 1);}
.referEarn *:-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.5);}
.referEarn *::-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.5);transition:opacity .2s cubic-bezier(.45, .67, .55, 1), color .2s cubic-bezier(.45, .67, .55, 1);}
.referEarn *:-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.5);transition:opacity .2s cubic-bezier(.45, .67, .55, 1), color .2s cubic-bezier(.45, .67, .55, 1);}
.referEarn *:focus::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.25);transition:opacity .35s .05s cubic-bezier(.45, .67, .55, 1), color .35s .05s cubic-bezier(.45, .67, .55, 1);}
.referEarn *:focus::-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.25);transition:opacity .35s .05s cubic-bezier(.45, .67, .55, 1), color .35s .05s cubic-bezier(.45, .67, .55, 1);}
.referEarn *:focus:-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.25);}
.referEarn *:focus::-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),0.25);transition:opacity .35s .05s cubic-bezier(.45, .67, .55, 1), color .35s .05s cubic-bezier(.45, .67, .55, 1);}
.referEarn *:focus:-moz-placeholder {color:rgba(var(--vs-font-color-rgb),0.25);transition:opacity .35s .05s cubic-bezier(.45, .67, .55, 1), color .35s .05s cubic-bezier(.45, .67, .55, 1);}
.referEarn .referStatus table td.invited:before {content:'Invited';color:rgba(var(--vs-font-color-rgb),0.6);}
.referEarn .referStatus table td.accepted:before {content:'Accepted';color:rgba(150,203,73,1);}
.referEarn .referStatus table td.denied:before {content:'Denied';color:rgba(233,78,78,1);}


/*ul.promotions.segment.apphub {margin:10px 0 10px 0;}*/
ul.promotions.segment.apphub li.item {height:inherit;padding:20px 20px 20px 80px;}
ul.promotions.segment.apphub li.item .item-select a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;z-index:10;opacity:0;}
ul.promotions.segment.apphub li.item .item-select:before {display:none;}
ul.promotions.segment.apphub li.item .item-select:after {display:none;}
ul.promotions.segment.apphub li.item .item-select img.logo {position:absolute;top:25px;left:20px;max-width:40px;max-height:40px;}
ul.promotions.segment.apphub li.item h4 {white-space:initial;text-overflow:initial;overflow:visible;margin:0;}
ul.promotions.segment.apphub li.item h4.end-time {opacity:1;margin:0;}
ul.promotions.segment.apphub li.item h4 span {display:inline-block;background:rgba(var(--vs-font-color-rgb),0.03);border:1px solid rgba(var(--vs-font-color-rgb),0.15);border-radius:3px;margin:10px 8px 0 0;padding:5px 8px 5px 3px;line-height:10px;}
/*ul.promotions.segment.apphub li.item h4 i {margin-right:5px;}*/
ul.promotions.segment.apphub li.item ul.promotion-data h4:last-of-type {color:rgba(253,217,145,1);}
ul.promotions.segment.apphub li.item ul.promotion-data h4 i {font-size:18px;}
ul.promotions.segment.apphub li.item .status {padding:0 10px 0 8px;color:rgba(var(--vs-font-color-rgb-inverse),1);}
ul.promotions.segment.apphub li.item ul.promotion-data h4 {margin:0;}
ul.promotions.segment.apphub li.item a.cover {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;outline:0;z-index:7;}

ul.promotions.segment.apphub.shopify-review li.item {padding:30px 20px 30px 80px;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data {z-index:6;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li {padding:15px 20px 10px 20px;float:right;transition:background .15s ease-in-out, opacity .15s ease-in-out;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li:hover {background:rgba(249,249,250,1);}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data h3 {height:40px;margin:0 0 5px 0;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data h3 img {max-width:40px;max-height:40px;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data h4:last-of-type {color:rgba(253,217,145,1);margin:0;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data h4:not(:last-of-type) {color:rgba(var(--vs-font-color-rgb),0.8);font-weight:600;display:block;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data h4 i + strong {margin:0 0 0 10px;color:rgba(var(--vs-font-color-rgb),0.8);font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px;}
ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data h4 i:before {margin:0 0.1em;}
.left.minimized ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li {opacity:0;}

@media only screen and (max-width:1500px) {
    ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li:nth-child(n+4) {display:none;}
}
@media only screen and (max-width:1250px) {
    ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li:nth-child(n+3) {display:none;}
}
@media only screen and (max-width:1050px) {
    ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li:nth-child(n+2) {display:none;}
}
@media only screen and (max-width:750px) {
    ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data li:nth-child(n+1) {display:none;}
}

@media only screen and (max-width:768px) {
    ul.promotions.segment.apphub.shopify-review li.item ul.promotion-data {display:none;}
    ul.promotions.segment.shopify-review li.item {height:auto;}
    ul.promotions.segment.shopify-review li.item h3 {overflow:inherit;text-overflow:inherit;white-space:normal;height:auto;line-height:1.15em;}
    ul.promotions.segment.shopify-review li.item h4 {position:relative;z-index:11;clear:both;margin:10px 0 0 0;white-space:inherit;}
    ul.promotions.segment.shopify-review li.item h4 a {display:block;clear:both;font-size:0.85em;margin:5px 0 0 0;}
    ul.promotions.segment.shopify-review li.item ul.promotion-data {position:relative;margin:0px -20px -34px -80px;width:calc(100% + 100px);top:auto;right:auto;bottom:auto;border-top:1px solid rgba(var(--vs-font-color-rgb),0.15);border-radius:0;padding:20px 20px 10px;height:auto;}
    ul.promotions.segment.shopify-review li.item ul.promotion-data li {width:100%;max-width:none;height:auto;margin:0;}
    ul.promotions.segment.shopify-review li.item:hover ul.promotion-data li, ul.promotions.segment.shopify-review li.item.segment.shopify-review-select ul.promotion-data li, ul.promotions.segment.shopify-review li.item ul.promotion-data li {height:auto!important;}
    ul.promotions.segment.shopify-review li.item ul.promotion-data li h3 {width:100%;clear:both;}
    ul.promotions.segment.shopify-review li.item ul.promotion-data li h4 {width:100%;clear:both;margin:0;}
}

.left.minimized ul.promotions.segment li.item h4 {max-width:none;}
.left.minimized ul.promotions.segment li.item ul.promotion-data {opacity:1;bottom:0;}

ul.promotions.segment .promo_main_wrapper.hide {display:block !important;}

/* Inviting Influencer To Campaign */
ul.promotions.invite-influencer li {padding:30px 200px 30px 20px;}
ul.promotions.invite-influencer li.item .item-select {display:none;}
ul.promotions.invite-influencer li.item .join {position:absolute;top:0;right:0;width:200px;height:100%;padding:30px 20px 0;border-left:1px solid rgba(0,0,0,0.10);text-align:center;}
ul.promotions.invite-influencer li .join a {width:100%;padding:0;box-shadow:none;text-shadow:none;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:600;border:0;border-radius:0;background:rgba(255,255,255,0);transform:none}
ul.promotions.invite-influencer li .join a:first-child {top:0;right:0;height:115px;line-height:115px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
ul.promotions.invite-influencer li .join a:first-child i {font-size:1em;margin:-4px 4px 0 0;opacity:0.5;position:relative;display:inline-block;vertical-align:middle;}

/* Tags on Invite to Campaign */
ul.promotions.segment li .status {position:absolute;display:inline-block;top:-5px;left:10px;width:initial;height:30px;margin:0;padding:0 20px;background:rgba(36,40,62,1);background:linear-gradient(45deg, var(--vs-brand-color-one), var(--vs-brand-color-two));color:rgba(255,255,255,1);font-size:10px;line-height:30px;font-family:'vsfont','Raleway',Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:600;text-shadow:-1px -1px 0 rgba(0,0,0,0.5);box-sizing:border-box;border-top:1px solid rgba(var(--vs-font-color-rgb-inverse),0.15);border-bottom:1px solid rgba(0,0,0,0.2);border-radius:3px;}
ul.promotions.segment li .status.joined {background:rgba(150,203,73,0.92);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.promotions.segment li .status.declined {background:rgba(233,78,78,1);background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);}

.load.analytics h2.title {padding:0 20px;background:none;}
.load.analytics h2.title i {font-size:.85em;margin:0 5px 0 0;}
.load.analytics ul.segments {list-style-type:none;padding:20px 20px 0px 20px;}
.load.analytics ul.graph li ul.segments li {position:relative;display:block;width:100%;margin:0 0 10px 0;background:rgba(255,255,255,1);border-radius:5px;z-index:2;border:1px solid rgba(var(--vs-font-color-rgb),0.20);box-shadow:0 0 5px rgba(0,0,0,0.05);}
.load.analytics ul.graph li ul.segments li > span, 
.load.analytics ul.graph li ul.segments li > span > span {position:relative;display:inline-block;float:left;border-right:1px solid rgba(var(--vs-font-color-rgb),0.20);}
.load.analytics ul.graph li ul.segments li h3 {font-size:20px;margin:20px 0;line-height:20px;}
.load.analytics ul.graph li ul.segments li > span:last-of-type {border:0;}
.load.analytics ul.graph li ul.segments li .icon {width:50px;}
.load.analytics ul.graph li ul.segments li .icon h3 {width:100%;text-align:center;}
.load.analytics ul.graph li ul.segments li .title {width:25%;padding:0 0 0 15px;}
.load.analytics ul.graph li ul.segments li .option {width:2100px;min-width:50px;}
.load.analytics ul.graph li ul.segments li .option.symbol {width:75px;float:left;}
.load.analytics ul.graph li ul.segments li .option.number {width:75px;float:left;}
.load.analytics ul.graph li ul.segments li .option.number input {text-align:center;padding:0;font-size:18px;}
.load.analytics ul.graph li ul.segments li .option.field {width:20%;}
.load.analytics ul.graph li ul.segments li .condition {width:150px;cursor:pointer;}
.load.analytics ul.graph li ul.segments li .condition.add {width:initial;cursor:pointer;}
.load.analytics ul.graph li ul.segments li .and {width:60px;float:left;}
.load.analytics ul.graph li ul.segments li .condition h3, .load.analytics ul.graph li ul.segments li .and h3 {padding:0 20px 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--vs-font-color-rgb),0.65);text-align:center;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.load.analytics ul.graph li ul.segments li .condition:hover > h3 {color:rgba(70,73,106,1);}
.load.analytics ul.graph li ul.segments li .delete {width:60px;float:right;text-align:center;opacity:0.5;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
.load.analytics ul.graph li ul.segments li .delete:hover {opacity:1;}
.load.analytics ul.graph li ul.segments li .delete a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;}
.load.analytics ul.graph li ul.segments .hide {display:none !important;}

.load.analytics ul.graph li ul.segments li input, .load.analytics ul.graph li ul.segments li select {width:100%;padding:0 0 0 15px;line-height:60px;font-size:20px;color:rgba(var(--vs-font-color-rgb),1);border:0;}
.load.analytics ul.graph li ul.segments li .option h3 {padding:0 15px;}
.load.analytics ul.graph li ul.segments li select {height:60px;background:transparent url(../img2/purple/ico-down-lg.png) right 10px center no-repeat;background-size:14px 14px;border:0;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.load.analytics ul.graph li ul.segments li select:-moz-focusring {color:transparent;text-shadow:0 0 0 #000;}
.load.analytics ul.graph li ul.segments > li + span {margin-bottom:10px;}
.load.analytics ul.graph li ul.segments .source-container {display:block;z-index:1;clear:both;}
.load.analytics ul.graph li ul.segments li.source {height:30px;margin:0;z-index:1;border-radius:0;box-shadow:none;border-top:0;}
.load.analytics ul.graph li ul.segments li.source:nth-of-type(2) {margin:-20px 0 0 0;}
/* Fixes error with source items having weird float issues .load.analytics ul.graph li ul.segments li.source:nth-of-type(2) span {padding-top:10px!important;}*/
.load.analytics ul.graph li ul.segments li.source:last-of-type {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.load.analytics ul.graph li ul.segments li.source > span {max-width:45%;padding:0 15px;}
.load.analytics ul.graph li ul.segments li.source > span:first-of-type {margin-left:calc(49px + 25%);border-left:1px solid rgba(var(--vs-font-color-rgb),0.20);}
.load.analytics ul.graph li ul.segments li.source > span.delete {width:30px;float:left;padding:0;}
.load.analytics ul.graph li ul.segments li.source h3 {margin:0;font-size:14px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.load.analytics ul.graph li ul.segments .user-container {display:block;z-index:1;clear:both;}
.load.analytics ul.graph li ul.segments li.user {height:30px;margin:0;z-index:1;border-radius:0;box-shadow:none;border-top:0;}
.load.analytics ul.graph li ul.segments li.user:nth-of-type(2) {margin:-20px 0 0 0;}
/* Fixes error with user items having weird float issues .load.analytics ul.graph li ul.segments li.user:nth-of-type(2) span {padding-top:10px!important;}*/
.load.analytics ul.graph li ul.segments li.user:last-of-type {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.load.analytics ul.graph li ul.segments li.user > span {max-width:45%;padding:0 15px;}
.load.analytics ul.graph li ul.segments li.user > span.promotions {width:calc(49px + 25%);}
.load.analytics ul.graph li ul.segments li.user > span.promotions h3 {color:rgba(var(--vs-font-color-rgb),0.65);font-size:0.7em;text-align:right;}
.load.analytics ul.graph li ul.segments li.user > span:nth-of-type(2) {margin-left:0;}
.load.analytics ul.graph li ul.segments li.user > span.delete {width:30px;float:left;padding:0;}
.load.analytics ul.graph li ul.segments li.user > span.delete_user_data {width:30px;float:right;padding:0;}
.load.analytics ul.graph li ul.segments li.user h3 {margin:0;font-size:14px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.load.analytics ul.graph li ul.segments li:last-of-type + span {margin-bottom:0px;}

/* Opportunities */
ul.promotions.opportunities {margin:0 0 20px 0;}
ul.promotions.opportunities li {height:110px !important;}
ul.promotions.opportunities li .prize {position:absolute;top:0;right:150px;width:150px;height:100%;padding:30px 20px 0;border-left:1px solid rgba(0,0,0,0.10);text-align:center;}
ul.promotions.opportunities li .prize h3, ul.promotions.opportunities li .prize h4 {max-width:100% !important;}
ul.promotions.opportunities li .partners {position:absolute;top:0;right:150px;width:auto;min-width:200px;height:100%;padding:30px 20px 0;text-align:center;background:rgba(255,255,255,1);border-left:1px solid rgba(0,0,0,0.10);}
ul.promotions.opportunities li .partners h4 {max-width:100%!important;padding:5px 10px;clear:both;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;text-align:center;}
ul.promotions.opportunities li .partners .brand {position:relative;display:inline-block;width:40px;height:40px;float:none;border-radius:50%;margin:0;transform:scale(1);transition:margin .15s ease-in-out, transform .15s ease-in-out;transform-origin:bottom center;}
ul.promotions.opportunities li .partners .brand:hover {transform:scale(1.2);z-index:2;}
ul.promotions.opportunities li .partners .brand.host {margin:0;}
ul.promotions.opportunities li .partners .brand span {display:block;width:40px;height:40px;border:3px solid #FFF;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:border .15s ease-in-out;}
ul.promotions.opportunities li .partners .brand .name {position:absolute;display:block;bottom:calc(100% - 5px);left:50%;width:auto;height:30px;padding:5px 10px;line-height:20px;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;background:rgba(255,255,255,1);border-radius:5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;opacity:0;box-shadow:2px 2px 0 rgba(0,0,0,0.05);transform:translate(-50%, 3px);transition:all .15s ease-in-out;}
ul.promotions.opportunities li .partners .brand:hover .name {opacity:1;transform:translate(-50%, 0);}
ul.promotions.opportunities li .partners .brand .name i {color:rgba(255,208,83,1);}
ul.promotions.opportunities li .partners .brand .name i::before {margin:0;}
ul.promotions.opportunities li .partners .brand .name:after {content:'';position:absolute;display:inline-block;top:calc(100% - 1px);left:50%;width:0;height:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(255,255,255,1);transform:translateX(-50%);}
ul.promotions.opportunities li .partners .brand a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;text-decoration:none;opacity:0;cursor:pointer;}
ul.promotions.opportunities li .partners .brand.plus {background:rgba(var(--vs-font-color-rgb),1);border:3px solid #FFF;}
ul.promotions.opportunities li .partners .brand.plus h4 {text-align:center;margin:0;padding:0;color:rgba(255,255,255,1);line-height:34px;font-weight:700;}
ul.promotions.opportunities li .partners .brand.plus h4 i {position:relative;display:inline-block;margin:0 0 0 -3px;}
ul.promotions.opportunities li .partners .brand.plus h4 i:before {margin:0;width:initial;}
ul.promotions.opportunities li .status {position:absolute;display:inline-block;top:-5px;left:10px;width:initial;height:30px;margin:0;padding:0 20px;background:rgba(36,40,62,1);background:linear-gradient(45deg, var(--vs-brand-color-one), var(--vs-brand-color-two));color:rgba(255,255,255,1);font-size:10px;line-height:30px;font-family:'vsfont','Raleway',Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:600;text-shadow:-1px -1px 0 rgba(0,0,0,0.5);box-sizing:border-box;border-top:1px solid rgba(var(--vs-font-color-rgb-inverse),0.15);border-bottom:1px solid rgba(0,0,0,0.2);border-radius:3px;}
ul.promotions.opportunities li .status.joined {background:rgba(150,203,73,0.92);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));}
ul.promotions.opportunities li .status.applied {background:rgba(150,203,73,0.92);background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));filter:grayscale(100%);}
ul.promotions.opportunities li .status.denied {background:rgba(233,78,78,1);background:linear-gradient(45deg, rgb(214, 61, 61) 0%,rgb(255, 115, 115) 100%);}
ul.promotions.opportunities li .join {position:absolute;top:0;right:0;width:150px;height:100%;padding:30px 20px 0;border-left:1px solid rgba(0,0,0,0.10);text-align:center;}
ul.promotions.opportunities li .join a {width:100%;padding:0;box-shadow:none;text-shadow:none;font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:600;border:0;border-radius:0;background:rgba(255,255,255,0);transform:none}
ul.promotions.opportunities li .join a:first-child {top:0;right:0;height:70px;line-height:70px;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.1);border-top-right-radius:5px;}
ul.promotions.opportunities li .join a:first-child i {font-size:1em;margin:-4px 4px 0 0;opacity:0.5;position:relative;display:inline-block;vertical-align:middle;}
ul.promotions.opportunities li .join a:nth-child(2) {top:70px;right:0;height:40px;font-size:10px;line-height:40px;border-bottom-right-radius:5px;}

.load span.small-form {position:relative;display:inline-block;vertical-align:middle;border:1px solid rgba(var(--vs-font-color-rgb),0.08);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden;}
.load span.small-form:after {content:'';position:absolute;display:block;top:0;left:0;z-index:2;width:29px;height:30px;border-right:1px solid rgba(var(--vs-font-color-rgb),0.20);line-height:30px;font-size:13px;font-weight:normal;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;color:rgba(var(--vs-font-color-rgb),0.75);text-align:center;z-index:-1;}
.load span.small-form > i {position:absolute;top:0;left:0;width:30px;text-align:center;vertical-align:middle;line-height:30px;font-size:13px;}
.load span.small-form > label {position:absolute;top:0;left:0;width:30px;height:100%;text-align:center;vertical-align:middle;line-height:30px;font-size:13px;}
.load span.small-form > i:before {margin:0;}
.load span.small-form select, .load span.small-form input, .load span.small-form textarea {position:relative;display:block;width:auto;min-width:50px;min-height:30px;line-height:30px;padding:0px 10px 0 40px;background:rgba(255,255,255,0);color:rgba(var(--vs-font-color-rgb),0.85);font-size:16px;border:0;outline:0;border-radius:3px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
.load span.small-form select:focus, .load span.small-form input:focus, .load span.small-form textarea:focus {box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}

.load span.small-form.very-small {}
.load span.small-form.very-small:after {width:23px;height:24px;line-height:24px;font-size:11px;}
.load span.small-form.very-small > i, .load span.small-form.very-small > label {width:24px;line-height:24px;font-size:11px;}
.load span.small-form.very-small select, .load span.small-form.very-small input, .load span.small-form.very-small textarea {min-height:24px;line-height:24px;font-size:13px;padding:0px 7px 0 30px;}

ul.feed {position:relative;display:block;width:100%;margin:0;padding:0;list-style-type:none;}
ul.feed > li {position:relative;display:block;width:100%;min-height:30px;margin:0;padding:20px 20px 20px 60px;background:#FFF;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);clear:both;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
ul.feed > li:last-child {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
ul.feed > li:first-of-type {border-top:1px solid rgba(var(--vs-font-color-rgb),0.08);}
ul.feed > li h4 {max-width:65%;margin:0;padding:0;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.feed > li h5 {max-width:65%;margin:0;padding:3px 0 0 0;font-size:12px;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,0.60);font-weight:normal;}
ul.feed > li > p {color:rgba(0,0,0,0.60);font-size:13px;line-height:20px;}
.custom-theme.fr-box.fr-basic .fr-wrapper .fr-placeholder {top:0px !important;left:0px !important;white-space:normal !important;}
.custom-theme.fr-box.fr-basic .fr-wrapper p {margin:0px;margin-bottom:16px;}
.fr-view {font-size:13px;line-height:22px;}
.fr-wrapper {font-family:inherit;}
.fr-wrapper * {font-family:inherit;}

/*ul.feed > li img {position:absolute;display:inline-block;top:20px;left:20px;width:20px;height:20px;margin:0;vertical-align:middle;}
ul.feed > li > i {position:absolute;display:inline-block;top:17px;left:19px;width:20px;height:20px;font-size:22px;margin:0;vertical-align:middle;color:rgba(var(--vs-font-color-rgb),1);}
ul.feed > li > i:before {margin:0;}*/

ul.feed > li {padding:20px 20px 35px 60px;margin:0 0 0;z-index:2;opacity:1;}
ul.feed > li span.linkback {position:absolute;display:block;bottom:0;left:0;width:65%;height:30px;margin:0;padding:0 20px 0 60px;line-height:30px;font-size:12px;color:rgba(0,0,0,0.60);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.feed > li span.linkback a {color:rgba(0,0,0,0.60);text-decoration:none;}
ul.feed > li span.linkback a:hover {color:rgba(0,0,0,2);}
ul.feed > li span.linkback {opacity:1;transition-delay:.15s;}
ul.feed > li span.data {position:absolute;display:block;top:0;right:0;height:100%;width:35%;margin:0;padding:20px 0;max-width:45%;border-left:1px dotted #ECECEC;font-size:16px;font-weight:400;}
/*ul.feed > li span.data h4 {max-width:none;margin:0;padding:0;font-size:25px;line-height:33px;color:#96cb49;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
ul.feed > li span.data h5 {position:absolute;display:block;top:49px;left:0;width:100%;height:20px;margin:0;padding:0;max-width:none;line-height:10px;font-size:10px;text-align:center;color:rgba(0,0,0,0.60);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}
ul.feed > li span.data h4 {padding:9px 0 0 0;line-height:20px;font-size:16px;color:rgba(0,0,0,1);}*/
ul.feed > li span.data h4 {max-width:none;margin:0;text-align:center;color:#6cb62c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.feed > li span.data h5 {max-width:none;margin:0;text-align:center;line-height:12px;}
ul.feed > li a.action, ul.feed > li a.action.green {position:absolute;top:23px;right:23px;margin:0;padding:5px 10px;border:0 solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:5px;background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));font-weight:600;box-shadow:0 0 rgba(var(--vs-font-color-rgb),0);transform:translateY(0);transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out, box-shadow .15s ease-in-out;}
ul.feed > li a.action:hover, ul.feed > li a.action.green:hover {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));box-shadow:2px 2px 0 rgb(var(--vs-font-color-rgb),0.05);transform:translateY(-2px);}
ul.feed > li a.action > label {transform:all .15s ease-in-out;}
ul.feed > li a.action:hover > label {color:rgba(var(--vs-off-white),1)!important;}
ul.feed > li a.action.relative {position:relative;float:right;width:initial;top:inherit;right:inherit;margin:20px 0 0 0;display:inline-block;}
ul.feed > li a.action.upload input, ul.feed > li a.action.upload form {position:absolute;top:0px;right:0;bottom:0;left:0;opacity:.01;margin:0;}
/*ul.feed > li a.action.green {background:#8EC561;background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));color:rgba(255,255,255,1);font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;border:0px solid rgba(0,0,0,0.50);text-transform:none;}
ul.feed > li a.action.green:hover {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));border:0px solid rgba(var(--vs-font-color-rgb),1);color:#FFF;}*/

ul.feed > li.new {max-height:0px;padding:0;min-height:0;border-bottom:0px solid rgba(var(--vs-font-color-rgb),0.08);background:;/*-webkit-animation:feed-new .25s 12s 1 forwards ease-in-out;animation:feed-new .25s 12s 1 forwards ease-in-out;*/}
ul.feed > li.new h5, ul.feed > li.new h4, ul.feed > li.new img, ul.feed > li.new span {opacity:0;/*-webkit-animation:feed-content 1s 12.5s 1 forwards ease-in-out;animation:feed-content 1s 12.5s 1 forwards ease-in-out;*/} 
ul.feed > li p.message {font-size:13px;color:rgba(0,0,0,0.60);margin:20px 0 0 0;}

ul.feed > li.new.new-one {-webkit-animation:feed-new .25s .35s 1 forwards ease-in-out;animation:feed-new .25s .35s 1 forwards ease-in-out;}
ul.feed > li.new.new-one h5, ul.feed > li.new.new-one h4, ul.feed > li.new.new-one img, ul.feed > li.new.new-one span {opacity:0;-webkit-animation:feed-content 1s .5s 1 forwards ease-in-out;animation:feed-content 1s .5s 1 forwards ease-in-out;} 
ul.feed > li.new.new-one h5 a {color:rgba(var(--vs-font-color-rgb),0.5);}
ul.feed > li.new.new-one h5 a:hover {color:rgba(var(--vs-font-color-rgb),1);}

ul.feed > li.new.new-two {-webkit-animation:feed-new .25s 4s 1 forwards ease-in-out;animation:feed-new .25s 4s 1 forwards ease-in-out;}
ul.feed > li.new.new-two h5, ul.feed > li.new.new-two h4, ul.feed > li.new.new-two img, ul.feed > li.new.new-two span {opacity:0;-webkit-animation:feed-content 1s 4.5s 1 forwards ease-in-out;animation:feed-content 1s 4.5s 1 forwards ease-in-out;} 

ul.feed > li.new.new-three {-webkit-animation:feed-new .25s 6s 1 forwards ease-in-out;animation:feed-new .25s 6s 1 forwards ease-in-out;}
ul.feed > li.new.new-three h5, ul.feed > li.new.new-three h4, ul.feed > li.new.new-three img, ul.feed > li.new.new-three span {opacity:0;-webkit-animation:feed-content 1s 6.5s 1 forwards ease-in-out;animation:feed-content 1s 6.5s 1 forwards ease-in-out;} 

ul.feed > li.new.new-four {-webkit-animation:feed-new .25s 8s 1 forwards ease-in-out;animation:feed-new .25s 8s 1 forwards ease-in-out;}
ul.feed > li.new.new-four h5, ul.feed > li.new.new-four h4, ul.feed > li.new.new-four img, ul.feed > li.new.new-four span {opacity:0;-webkit-animation:feed-content 1s 8.5s 1 forwards ease-in-out;animation:feed-content 1s 8.5s 1 forwards ease-in-out;} 

ul.feed > li span.chart {position:absolute;display:none;top:0;right:45%;height:100%;width:0;margin:0;padding:20px 0;max-width:45%;border-left:1px dotted #ECECEC;font-size:16px;font-weight:400;}

ul.feed > li.trial {padding:20px;/*min-height:146px;*/background:rgba(var(--vs-off-white),1);}  
ul.feed > li.trial span.trial-counter {position:absolute;display:block;top:5px;right:20px;height:60px;width:25%;font-size:50px;line-height:60px;text-align:center;color:rgba(var(--vs-font-color-rgb),1);text-shadow:4px 4px 0 rgba(0,0,0,0.08);font-weight:normal;}
ul.feed > li.trial span.trial-counter em {position:relative;display:block;margin-top:-25px;font-size:12px;font-style:normal;color:rgba(0,0,0,0.60);text-shadow:none;}
ul.feed > li.trial .action {top:95px;width:25%;text-align:center;text-overflow:hidden;}
ul.feed > li.trial p {max-width:75%;margin:10px 35% 5px 10px;}
ul.feed > li.trial.suspended {background:#FFF1F1;border-top:1px solid #ECD5D5;border-bottom:1px solid #ECD5D5;}
ul.feed > li.trial.suspended h4 {color:#e94e4e;}
ul.feed > li.first-promotion {padding:20px 20px 20px 60px;}

ul.feed > li > ul.feed-list {position:relative;display:block;margin:20px 0 0 0;padding:0;list-style-type:none;}
ul.feed > li > ul.feed-list li  {position:relative;display:block;margin:0 0 10px 0;padding:0 0 0 10px;list-style-type:none;border-left:3px solid rgba(var(--vs-font-color-rgb),0.08);color:rgba(0,0,0,0.60);font-size:13px;}

/* Submenu */
.submenu.dashboard {position:relative;display:block;width:100%;height:50px;margin:30px 0 0 0;padding:0;background:rgba(255,255,255,0);border-top:0px solid #ECECEC;z-index:10;}
.submenu.new-promotion {position:fixed;display:block;bottom:0;left:270px;width:calc(100% - 290px);height:50px;margin:0;padding:0;background:rgba(var(--vs-font-color-rgb),1);border-top:0px solid #ECECEC;z-index:10;box-shadow:0 0 8px rgba(0,0,0,0.25);overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;}

/* Sorting Full */
.submenu .sorting {position:relative;display:block;float:left;width:60%;height:50px;margin:0;padding:0;background:rgba(var(--vs-font-color-rgb),1);}
.submenu.new-promotion .sorting {border-left:1px solid #4E526D;}
.submenu .sorting ul.options {position:relative;display:block;float:right;height:50px;margin:0 auto;padding:0;list-style-type:none;text-align:right;font-size:0;z-index:2;}
.submenu .sorting ul.options li {position:relative;display:inline-block;float:none;margin:0;padding:0 20px;height:50px;line-height:50px;background:rgba(var(--vs-font-color-rgb),1);color:#CAD2EE;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;}
.submenu .sorting ul.options li:hover {background:rgba(var(--vs-font-color-rgb),1);}
.submenu .sorting ul.options li:hover > img {-webkit-filter:invert(100%);height:22px;}
.submenu .sorting ul.options li:hover > span {color:#FFF;margin:0 0 0 30px;}
.submenu .sorting ul.options li:hover > span.active, .submenu .sorting ul.options li:hover > span.over, .submenu .sorting ul.options li:hover > span.all {margin:-9px 0 0 -3px;width:18px;height:18px;border-radius:9px;}
.submenu .sorting ul.options li img {height:18px;vertical-align:middle;-webkit-transition:height .08s ease-in-out;transition:height .08s ease-in-out;}
.submenu .sorting ul.options li a {position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;outline:0;}
.submenu .sorting ul.options li span {vertical-align:middle;margin:0 0 0 30px;font-size:11px;text-transform:uppercase;font-weight:400;letter-spacing:1px;}
.submenu .sorting ul.options li .all {position:absolute;display:inline-block;top:50%;left:20px;width:12px;height:12px;margin:-6px 0 0 0;border:0;background:#CAD2EE;border-radius:6px;-webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;}
.submenu .sorting ul.options li .active {position:absolute;display:inline-block;top:50%;left:20px;width:12px;height:12px;margin:-6px 0 0 0;border:0;background:#96cb49;border-radius:6px;-webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;}
.submenu .sorting ul.options li .over {position:absolute;display:inline-block;top:50%;left:20px;width:12px;height:12px;margin:-6px 0 0 0;border:0;background:#e94e4e;border-radius:6px;-webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;}
.submenu .sorting ul.options li.selected {background:rgba(var(--vs-font-color-rgb),1);color:#CAD2EE;}
.submenu .sorting ul.options li.selected:hover {background:rgba(var(--vs-font-color-rgb),1);}
.submenu .sorting input.search {position:absolute;display:inline-block;float:left;width:100%;height:50px;margin:0;padding:10px 10px 10px 50px;border:0;font-size:18px;background:rgba(var(--vs-font-color-rgb),1) url(../img2/ico-search-lg.png) 20px center no-repeat;background-size:20px;border-radius:0;overflow:hidden;z-index:0;
    -webkit-transition:all .08s ease-in-out;transition:all .08s ease-in-out;color:#CAD2EE;}
.submenu .sorting input.search::-webkit-input-placeholder {color:rgba(var(--vs-font-color-rgb),1);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.submenu .sorting input.search:-moz-placeholder {color:rgba(var(--vs-font-color-rgb),1);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.submenu .sorting input.search::-moz-placeholder {color:rgba(var(--vs-font-color-rgb),1);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.submenu .sorting input.search:-ms-input-placeholder {color:rgba(var(--vs-font-color-rgb),1);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
.submenu .sorting input.search:hover::-webkit-input-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:hover:-moz-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:hover::-moz-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:hover:-ms-input-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:focus::-webkit-input-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:focus:-moz-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:focus::-moz-placeholder {color:#CAD2EE;}
.submenu .sorting input.search:focus:-ms-input-placeholder {color:#CAD2EE;}

/* Submenu Minimized */
.submenu .sorting.minimized ul.options li span {font-size:0;margin:0;}
.submenu .sorting.minimized ul.options li .active, .submenu .sorting.minimized ul.options li .over, .submenu .sorting.minimized ul.options li .all {left:50%;margin:-6px 0 0 -6px;}
.submenu .sorting.minimized ul.options li:hover > span.active, .submenu .sorting.minimized ul.options li:hover > span.over, .submenu .sorting.minimized ul.options li:hover > span.all {margin:-9px 0 0 -9px;}

.footer-bumper {height:180px;}
.submenu.new-promotion .footer {position:relative;display:block;float:right;width:32.5%;height:50px;margin:0;padding:0;background:rgba(var(--vs-font-color-rgb),1);}
.submenu.new-promotion .footer ul {position:relative;display:block;float:right;height:50px;margin:0 auto;padding:0;list-style-type:none;text-align:right;font-size:0;}
.submenu.new-promotion .footer ul li {position:relative;display:inline-block;float:right;margin:0;padding:0 20px;height:50px;line-height:50px;font-size:11px;color:#CAD2EE;text-transform:uppercase;letter-spacing:1px;background:rgba(var(--vs-font-color-rgb),1);border-left:1px solid #4E526D;-webkit-transition:padding .08s ease-in-out;transition:padding .08s ease-in-out;opacity:0.6;}
.submenu.new-promotion .footer ul li.sweeps-saving.show {opacity:1;}

.submenu.dashboard .footer {position:relative;display:block;width:calc(100% - 20px);height:50px;margin:0;padding:0 20px 0 20px;background:rgba(255,255,255,0);}
.submenu.dashboard .footer * {font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;font-weight:600;}
.submenu.dashboard .footer ul {position:relative;display:block;height:50px;margin:0 auto;padding:0;list-style-type:none;font-size:0;text-align:left;}
.submenu.dashboard .footer ul li {position:relative;display:inline-block;float:left;margin:0;padding:0 20px;height:50px;line-height:50px;font-size:11px;/*text-transform:uppercase;*/font-weight:500;letter-spacing:1px;color:rgba(var(--vs-font-color-rgb),1);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
.submenu.dashboard .footer ul li:after {content:'';position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:3px;background:rgba(255,255,255,0);opacity:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
.submenu.dashboard .footer ul li:hover:after {background:rgba(var(--vs-font-color-rgb),1);opacity:1;}
.submenu.dashboard .footer ul li:last-of-type {border:0;}
.submenu.dashboard .footer ul li:hover {opacity:1;line-height:40px;}
.submenu.dashboard .footer ul li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;}

.submenu .sorting.full, .submenu .footer.full {width:60%;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out;}
.submenu .sorting.minimized, .submenu .footer.minimized {-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out;}

.small-dropdown {position:absolute;top:35px;right:0;min-width:75px;max-width:250px;padding:3px;background:#FFF;overflow:hidden;text-transform:none;letter-spacing:initial;box-shadow:0 0 5px rgba(0,0,0,0.20);opacity:0;z-index:100;max-height:9999px;transition:opacity 0s ease-in-out, max-height .2s ease-in-out;}
body.stop-scrolling .small-dropdown {max-height:0;}
.small-dropdown:hover {z-index:201;}
.small-dropdown:before {content:'';position:absolute;display:block;top:-9px;left:0;width:100%;height:9px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-position:100% 0;} /* Arrow/North here */
.small-dropdown > *:first-child:hover:after {content:'';position:absolute;display:block;top:-6px;right:17px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(var(--vs-font-color-rgb),1);}
.small-dropdown > .segment:after, .small-dropdown > .segment:hover:after {display:none;}
.small-dropdown > a, .small-dropdown > div {position:relative;display:block;clear:both;width:100%;min-width:125px;height:inherit;line-height:15px;/*margin:-10px 0 0 0;*/padding:5px 10px 3px 30px!important;border-radius:5px;/*text-transform:uppercase!important;*/font-size:11px!important;/*letter-spacing:1px!important;*/text-decoration:none!important;text-overflow:ellipsis;overflow:hidden;color:rgba(0,0,0,0.60);opacity:0;-webkit-transition:opacity .45s ease-in-out, height .15s ease-in-out, margin .05s ease-in-out !important;-moz-transition:opacity .45s ease-in-out, height .15s ease-in-out, margin .05s ease-in-out !important;-o-transition:opacity .45s ease-in-out, height .15s ease-in-out, margin .05s ease-in-out !important;-ms-transition:opacity .45s ease-in-out, height .15s ease-in-out, margin .05s ease-in-out !important;transition:opacity .45s ease-in-out, height .15s ease-in-out, margin .05s ease-in-out !important;}
.small-dropdown > a:hover, .small-dropdown > div:not(.clear):hover {color:rgba(255,255,255,1)!important;background:rgba(var(--vs-font-color-rgb),1)!important;}
.small-dropdown > a:first-of-type:hover:before, .small-dropdown > div:first-of-type:hover:before {content:'';position:absolute;display:none;top:-9px;left:0;width:100%;height:9px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-position:100% -18px;}
.small-dropdown-trigger {overflow:hidden!important;}
.small-dropdown-trigger:hover {overflow:visible!important;}
.small-dropdown-trigger:hover > span.small-dropdown {opacity:1;overflow:visible;transition:opacity .15s ease-in-out;z-index:201;}
.small-dropdown-trigger:hover > span.small-dropdown > a, .small-dropdown-trigger:hover > span.small-dropdown > div {/*height:25px*/;opacity:1;}
.small-dropdown a .svg, .small-dropdown div .svg {position:absolute;display:inline-block;top:6px;left:8px;width:13px;height:13px;color:rgba(var(--vs-font-color-rgb),1);fill:currentColor;}
.small-dropdown a i, .small-dropdown div i {position:absolute;display:inline-block;top:0;left:0;width:30px;text-align:center;line-height:25px;font-size:13px;color:rgba(var(--vs-font-color-rgb),1);fill:currentColor;}
.small-dropdown a:hover > .svg, .small-dropdown a:hover > i, .small-dropdown div:hover > .svg, .small-dropdown div:hover > i {color:#FFF;}
.small-dropdown-trigger.editing > span.small-dropdown {opacity:0;overflow:visible;}
.small-dropdown-trigger.editing:hover > span.small-dropdown > a, .small-dropdown-trigger.editing:hover > span.small-dropdown > div {height:24px;opacity:0;;}
.small-dropdown > h4 {border-bottom:1px dotted rgba(var(--vs-font-color-rgb),0.1);padding:5px 10px 2px;font-size:1.2em;font-weight:700;}
.small-dropdown > h4:first-child:after, .small-dropdown > h4:first-child:hover:after {display:none;}

ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown {border-radius:5px;}
ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > *:first-child {border-top-left-radius:5px;border-top-right-radius:5px;}
ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > *:last-child {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > a, ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > div {height:inherit;line-height:1.75em;padding:8px 10px 6px 30px!important;}
ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > a:first-child, ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > div:first-child {border:0;}
ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > a i, ul.promotions li.promotion-item ul.options .small-dropdown-trigger:hover > span.small-dropdown > div i {top:50%;transform:translateY(-50%);}


.small-dropdown.side {top:0;left:calc(100% + 0px);right:auto;max-width:300px;width:auto;max-height:250px;background:transparent;overflow-y:auto;overflow-x:hidden;box-shadow:2px 2px 3px 0px rgba(0,0,0,0.10);}
.small-dropdown.side:before {display:none;}
.small-dropdown.side:after {content:'';position:absolute;top:0;left:-5px;display:block;width:5px;height:100%;z-index:2;background:rgba(255,255,255,0);}
.small-dropdown.side > a {padding:0 10px 0 30px !important;background:#FFF;transition:opacity .45s ease-in-out, margin .05s ease-in-out !important;}
/*.small-dropdown-trigger:hover > span.small-dropdown.side {overflow-y:auto;overflow-x:hidden;}*/
.small-dropdown-trigger:hover > span.small-dropdown.side > a {max-width:300px;overflow:hidden;text-overflow:ellipsis;margin:0 0 0 5px;}
.small-dropdown-trigger:hover > span.small-dropdown.side {overflow-y:auto;overflow-x:hidden;}
.small-dropdown-trigger:hover > span.small-dropdown.side::-webkit-scrollbar {width:10px;background:rgba(255,255,255,1);border-radius:5px;}
.small-dropdown-trigger:hover > span.small-dropdown.side::-webkit-scrollbar-thumb {border-radius:10px;background-color:#3d3d3d;border:3.5px solid rgba(0, 0, 0, 0);background-clip:padding-box;}

.small-dropdown > *:nth-child(1) {z-index:10;margin:0;}
.small-dropdown > *:nth-child(2) {z-index:9;margin:0 0 0 0;transition-delay:0s;}
.small-dropdown > *:nth-child(3) {z-index:8;margin:0 0 0 0;transition-delay:.06s;}
.small-dropdown > *:nth-child(4) {z-index:7;margin:0 0 0 0;transition-delay:.12s;}
.small-dropdown > *:nth-child(5) {z-index:6;margin:0 0 0 0;transition-delay:.18s;}
.small-dropdown > *:nth-child(6) {z-index:5;margin:0 0 0 0;transition-delay:.24s;}
.small-dropdown > *:nth-child(n+7) {z-index:4;margin:0 0 0 0;transition-delay:.30s;}

.small-dropdown.content {right:calc(50% - 200px);max-width:none;width:400px;padding:20px 30px;overflow:initial;}
.small-dropdown.content:before {content:'';position:absolute;display:block;top:-9px;left:calc(50% - 23px);width:100%;height:9px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;}
.small-dropdown > a:first-of-type:hover:before {display:none;}
.small-dropdown.content textarea, .small-dropdown.content input, .small-dropdown.content select {width:100%;min-height:30px;margin:0 0 10px 0;padding:10px;border:1px solid rgba(var(--vs-font-color-rgb),0.08);resize:vertical;color:rgba(var(--vs-font-color-rgb),0.85);font-size:14px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;transition:border .18s ease-in-out, box-shadow .15s ease-in-out, color .18s ease-in-out;}
.small-dropdown.content input {height:40px;min-height:40px;line-height:40px;padding:0 10px;resize:none;-webkit-transition:box-shadow .15s ease-in-out, border .15s ease-in-out;transition:box-shadow .15s ease-in-out, border .15s ease-in-out;}
.small-dropdown.content textarea {-webkit-transition:box-shadow .15s ease-in-out, border .15s ease-in-out;transition:box-shadow .15s ease-in-out, border .15s ease-in-out;}
.small-dropdown.content textarea {resize:vertical;}
.small-dropdown.content textarea:hover, .small-dropdown.content textarea:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.08);color:rgba(var(--vs-font-color-rgb),1);}
.small-dropdown.content input[type=checkbox] {width:20px;height:inherit;margin:0px;padding:0px;float:left;margin:2px 0 0 0;min-height:auto;}
.small-dropdown.content input[type=number] {line-height:20px;padding:10px 10px 9px 10px;}
.small-dropdown.content input:focus, .small-dropdown.content textarea:focus, .small-dropdown.content select:focus {border:1px solid rgba(var(--vs-font-color-rgb),0.35);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}
.small-dropdown.content h1, .small-dropdown.content h2, .small-dropdown.content h3, .small-dropdown.content h4, .small-dropdown.content h5, .small-dropdown.content h6 {padding:20px 0 0 0;} 
.small-dropdown.content select {height:40px;background:#FFF url(../img2/purple/ico-down-lg.png) right 10px center no-repeat;background-size:14px 14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.small-dropdown.content label {display:block;color:rgba(var(--vs-font-color-rgb),1);font-size:12px;line-height:20px;/*text-transform:uppercase;*/font-weight:600;/*letter-spacing:1px;*/-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.small-dropdown.content label.character-count em {font-style:normal;opacity:0.6;float:right;}
.small-dropdown.content label.character-count.none em {opacity:1;color:red;}
.small-dropdown.content input.warning {color:rgba(203,73,73,1);border-color:rgba(203,73,73,1);}
.small-dropdown.content label.warning {color:rgba(203,73,73,1);border-color:rgba(203,73,73,1);}
.small-dropdown.content a.action {min-width:none;width:initial;margin:0;padding:10px 20px;border:1px solid rgba(var(--vs-font-color-rgb),0.15);color:rgba(var(--vs-font-color-rgb),0.8);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:3px;background:rgba(255,255,255,1);cursor:pointer;}
.small-dropdown.content .bottom {position:relative;display:block;clear:both;width:100%;border:0;margin-top:30px;}
.small-dropdown.content a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;transform:all .15s ease-in-out;}
.small-dropdown.content a.action.selected {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;-webkit-transition:background .15s ease-in-out, border .15s ease-in-out, color .15s ease-in-out;transition:background .15s ease-in-out, border .15s ease-in-out, color .15s ease-in-out;}
.small-dropdown.content a.action.green:hover {background:#8EC561;border:1px solid rgba(0,0,0,0.50);color:rgba(0,0,0,0.50);}
.small-dropdown.content a.action.float-right {float:right;}
.small-dropdown.content a.action.float-left {float:left;}
.small-dropdown.content h1 {color:rgba(var(--vs-font-color-rgb),1);text-align:center;}
.small-dropdown.content h3 {color:rgba(var(--vs-font-color-rgb),0.75);text-align:center;}
.small-dropdown.content h1 span {font-weight:normal;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif;}
.small-dropdown.content:after {content:'';position:absolute;bottom:0;left:0;width:100%;height:80px;background:rgba(var(--vs-off-white),1);border-top:1px solid rgba(var(--vs-font-color-rgb),0.08);z-index:-1;}
.small-dropdown.content.small:after {display:none;}
span.overflow-hidden {display:inline-block;max-width:100%;overflow:hidden;}
.hidden {display:none !important;}
.unhidden {display:initial !important;}

.blur .entry_email_wrapper {color:transparent;text-shadow:0 0 6px rgba(0,0,0,0.85);
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    overflow:visible;}

.tooltip .tooltip-hover {position:absolute;display:inline-block;top:-10px;left:-14px;width:28px;height:28px;border-radius:14px;box-shadow:3px 3px 0 rgba(0,0,0,0.08);opacity:0;z-index:2;-webkit-transition:all .15s ease-in-out, opacity .5s ease-in-out;transition:all .15s ease-in-out, opacity .5s ease-in-out;}
.tooltip .tooltip-hover span {position:absolute;display:block;width:100%;height:100%;top:0;left:0;border-radius:50%;background:#5D6184 url(../img2/purple/ico-star-lg-2-2.png) center center no-repeat;background-size:16px 16px;z-index:2;-webkit-transition:background-size .15s ease-in-out;transition:background-size .15s ease-in-out;}
.tooltip:hover > .tooltip-hover {top:-12px;left:-16px;width:32px;height:32px;border-radius:16px;background-size:20px 20px;box-shadow:5px 5px 0 rgba(0,0,0,0.12);}
.tooltip:hover > .tooltip-hover span {background-size:20px 20px;}
.tooltip .tooltip-hover.small {position:absolute;display:inline-block;top:-6px;left:-8px;width:18px;height:18px;border-radius:9px;background:#5D6184 url(../img2/purple/ico-star-lg-2-2.png) center center no-repeat;background-size:10px 10px;box-shadow:2px    2px    0 rgba(0,0,0,0.08);opacity:0;-webkit-transition:all .15s ease-in-out, opacity .5s ease-in-out;transition:all .15s ease-in-out, opacity .5s ease-in-out;}
.tooltip .tooltip-hover.small span {position:absolute;display:block;width:100%;height:100%;top:0;left:0;border-radius:50%;background:#5D6184 url(../img2/purple/ico-star-lg-2-2.png) center center no-repeat;background-size:10px 10px;z-index:2;transition:background-size .15s ease-in-out;}
.tooltip:hover > .tooltip-hover.small {top:-8px;left:-11px;width:22px;height:22px;border-radius:10px;background-size:14px 14px;box-shadow:4px 4px 0 rgba(0,0,0,0.12);}
.tooltip:hover > .tooltip-hover.small span {background-size:14px 14px;}

.tooltip .tooltip-hover.show {opacity:1;}
.tooltip .tooltip-hover.one {-webkit-animation:tooltip-one .25s 10s 1 forwards ease-in-out;animation:tooltip-one .25s 10s 1 forwards ease-in-out;}
.tooltip .tooltip-hover.two {-webkit-animation:tooltip-two .25s 10s 1 forwards ease-in-out;animation:tooltip-two .25s 10s 1 forwards ease-in-out;}

.tooltip .tooltip-hover:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#FFB036 ;z-index:1;
-webkit-animation:tooltip-beacon 3.75s 11s infinite forwards cubic-bezier(0.065, 0.385, 0.750, 0.750);animation:tooltip-beacon 3.75s 11s infinite forwards cubic-bezier(0.065, 0.385, 0.750, 0.750);}

.full-width {width:100%;min-width:100%;max-width:100%;}
.half-width {width:50%;min-width:50%;max-width:50%;}

.full_page_loading {z-index:300001;background:rgba(241,241,247,0.75);opacity:0;position:fixed;top:0px;left:0px;right:0px;bottom:0px;height:100%;width:100%;-webkit-animation:feed-content 0.25s 0s 1 forwards ease-in-out;animation:feed-content 0.25s 0s 1 forwards ease-in-out;}
.full_page_loading img {position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-40px;opacity:1;width:80px;height:80px;opacity:1;}
.full_page_loading:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background:radial-gradient(ellipse at center, rgba(241,241,247,0.75) 0%,rgba(var(--vs-font-color-rgb),0.45) 100%);transition:opacity .5s .5s ease-in-out;}
.full_page_loading.hide:before {opacity:0;}
.full_page_loading {}
.full_page_loading span {position:absolute;top:50%;left:50%;height:0;width:0;opacity:1;}
.full_page_loading.hide {bottom:100%;right:100%;width:0;height:0;display:block!important;background:rgba(241,241,247,0);transition:background .5s .5s ease-in-out, bottom 0s 1s ease-in-out, right 0s 1s ease-in-out, height 0s 1s ease-in-out, width 0s 1s ease-in-out;}
.full_page_loading.hide span {-webkit-animation:loaded .15s .5s linear 1 forwards;-moz-animation:loaded .15s .5s linear 1 forwards;animation:loaded .15s .5s linear 1 forwards;}
.right .content .full_page_loading {position:relative;height:calc(100vh - 40px);background:rgba(241,241,247,0.25);}
.right .content .full_page_loading:before {background:radial-gradient(ellipse at center, rgba(241,241,247,0.125) 50%,rgba(var(--vs-font-color-rgb-inverse),0.25) 100%);overflow:hidden;}
.right .content .full_page_loading span img {padding:0;}
.right .content .load .full_page_loading {height:300px;background:rgba(255,255,255,1);border-top:1px solid rgba(70,75,105,0.07);}
.right .content .load .full_page_loading:before {background:radial-gradient(ellipse at center, rgba(241,241,247,0.05) 50%,rgba(var(--vs-font-color-rgb-inverse),0.1) 100%);}
/*.tooltip .tooltip-hover:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#FFB036 url(../img2/purple/ico-star-lg.png) center center no-repeat;background-size:55%;}
*/

/* Tooltips */
span.tooltip:after {z-index:-1;opacity:0;content:'';position:absolute;bottom:calc(100% - 10px);left:0;width:100%;padding:20px;background:rgba(255,255,255,0.95);font-size:12px;color:rgba(0,0,0,0.60);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.10);-moz-box-shadow:0 0 10px rgba(0,0,0,0.10);-o-box-shadow:0 0 10px rgba(0,0,0,0.10);-ms-box-shadow:0 0 10px rgba(0,0,0,0.10);box-shadow:0 0 10px rgba(0,0,0,0.10);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
span.tooltip:hover:after {opacity:1;bottom:calc(100% + 10px);z-index:2;-webkit-transition:opacity .15s ease-in-out, bottom .15s ease-in-out;-mos-transition:opacity .15s ease-in-out, bottom .15s ease-in-out;-o-transition:opacity .15s ease-in-out, bottom .15s ease-in-out;-ms-transition:opacity .15s ease-in-out, bottom .15s ease-in-out;transition:opacity .15s ease-in-out, bottom .15s ease-in-out;}

/*  Toggle Switch */
span.toggle label {position:relative;display:inline-block;text-decoration:none;/*text-transform:uppercase;*/font-size:12px;/*letter-spacing:1px;*/line-height:30px;float:left;color:rgba(0,0,0,0.6);-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
span.toggle .switch {display:table-cell;vertical-align:middle;padding:7px;line-height:16px;float:left;}
.winners-draw-count:focus {outline:0;background:rgba(var(--vs-off-white),1);color:rgba(var(--vs-font-color-rgb),0.85);box-shadow:inset 0 0 8px rgba(var(--vs-font-color-rgb),0.20);}

ul.promotions li ul.options li.test-mode {float:right;padding:0 10px 0 0;background:transparent!important;border-right:0;}
ul.promotions li ul.options li.test-mode label {position:relative;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:30px;float:left;color:rgba(0,0,0,0.6);-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
li.test-mode .switch {display:table-cell;vertical-align:middle;padding:7px;line-height:16px;float:left;}
li.test-mode > label {position:relative;display:inline;}
.cmn-toggle {position:absolute;margin-left:-9999px;visibility:hidden;}
.cmn-toggle + label {display:block;position:relative;cursor:pointer;outline:none;user-select:none;}
input.cmn-toggle-round + label {padding:2px;width:30px;height:16px;background-color:#ECECEC;border-radius:16px;}
input.cmn-toggle-round + label:before,
input.cmn-toggle-round + label:after {display:block;position:absolute;top:1px;left:1px;bottom:1px;content:"";}
input.cmn-toggle-round + label:before {right:1px;background-color:#f1f1f1;border-radius:16px;transition:background 0.4s;}
input.cmn-toggle-round + label:after {width:14px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);transition:margin 0.4s;}
input.cmn-toggle-round[type="checkbox"]:checked + label:before {background-color:#96cb49;}
input.cmn-toggle-round[type="checkbox"]:checked + label:after {margin-left:16px;}
/* Radio Switch Styles */
.radio input.cmn-toggle-round + label + label {position:absolute;width:100%;height:calc(100% - 14px);}
.radio input.cmn-toggle-round ~ label {cursor:pointer;}
.radio input.cmn-toggle-round[type="radio"]:first-of-type:checked ~ label:first-of-type:before {background-color:#96cb49;}
.radio input.cmn-toggle-round[type="radio"]:first-of-type:checked ~ label:first-of-type:after {margin-left:16px;}
.radio input.cmn-toggle-round:first-of-type:not(:checked) ~ label:first-of-type + label {z-index:-1;}
.radio input.cmn-toggle-round:first-of-type:checked ~ label:first-of-type + label {z-index:2;}
/*.left.minimized ul.promotions li ul.options li.test-mode {display:none;}*/


#analytics_wrapper .small-dropdown {max-width:none;}
.segment_wrapper {padding:8px!important;text-align:right;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.06);}
.segment_wrapper:hover:before {content:'';position:absolute;display:block;top:-9px;left:0;width:100%;height:9px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-position:100% 0;}
.segment_wrapper:last-of-type {border-bottom:0;}
.segment_wrapper .segment_title {font-weight:bold;display:inline-block;color:rgba(70, 75, 106, 0.6);font-weight:normal;text-align:left;width:300px;overflow:initial;white-space:normal;text-overflow:initial;text-transform:initial;}
.segment_wrapper .segment_number {opacity:1;color:rgba(70, 75, 106, 1);font-weight:bold;font-style:normal;font-size:13px;line-height:15px;padding:0 10px 0 0;float:left;}
.small-dropdown .segment_wrapper:hover, .small-dropdown .segment_wrapper:hover {background:rgba(255,255,255,1)!important;}
.small-dropdown > a.segment_wrapper:hover:before, .small-dropdown > div.segment_wrapper:hover:before {display:none!important;}

/* Styles for SOcial Audience and Social Actions in /analytics */
.load.analytics[data-view="social"] ul.graph li span.table table td .small-dropdown > div:not(.clear),
.load.analytics[data-view="social_actions"] ul.graph li span.table table td .small-dropdown > div:not(.clear) {
    text-align:right;
}
.load.analytics[data-view="social"] ul.graph li span.table table td .small-dropdown > div:not(.clear).segment_wrapper,
.load.analytics[data-view="social_actions"] ul.graph li span.table table td .small-dropdown > div:not(.clear).segment_wrapper {
    padding:5px 10px 5px!important;text-align:right;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.06);
}
.load.analytics[data-view="social"] ul.graph li span.table table td .small-dropdown > div:not(.clear):hover,
.load.analytics[data-view="social_actions"] ul.graph li span.table table td .small-dropdown > div:not(.clear):hover {
    background:transparent!important;
}

#stripe_card_error {padding:5px 0 5px 10px;color:#e94e4e;margin:0 0 20px 0;display:none;}

/* Elevio */
.elevio-widget-reset .elevio-underline-example, [data-elevio-article], [data-elevio-id], [data-elevio-inline], [data-elevio-module] {border-bottom:none!important;}

.partner_page .image_done {text-align:right;font-size:12px;float:right;}
.partner_page .upload_field_wrapper {position:relative;}
.partner_page .cloudinary-fileupload {position:absolute;top:0px;left:0px;opacity:.01;}

.add_user.hide, .import_entries_box.hide {display:none !important;}

.uploader_wrapper {position:relative;}
.uploader_wrapper form {position:absolute;top:0px;left:0px;opacity:.01;}
.uploader_wrapper .upload_progress_bar {display:none;margin-bottom:15px;}
.uploader_wrapper .upload_progress_bar.show {display:block !important;background:rgba(var(--vs-font-color-rgb),1);padding:3px;}
.uploader_wrapper .upload_progress_bar .bar {background-image:url('../img/load_stripe.png');padding:8px 0px;}

/* Influencer Payment */
ul.feed.new > li .edit ul.choose-card {list-style-type:none;position:relative;display:block;margin:0;padding:0;}
ul.feed.new > li .edit ul.choose-card li {position:relative;display:block;max-height:70px;margin:0 0 10px 0;padding:10px 20px 10px 60px;background:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0.20);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.05);overflow:hidden;}
ul.feed.new > li .edit ul.choose-card li h3 {margin:0;padding:0;letter-spacing:.2em;line-height:20px;}
ul.feed.new > li .edit ul.choose-card li h3 em {position:relative;display:inline-block;font-size:30px;vertical-align:middle;}
ul.feed.new > li .edit ul.choose-card li label em {color:rgba(var(--vs-font-color-rgb),0.5);font-style:normal;}
ul.feed.new > li .edit ul.choose-card li span.toggle {position:absolute;top:20px;left:20px;width:20px;height:20px;border:1px solid rgba(var(--vs-font-color-rgb),0.20);line-height:20px;}
ul.feed.new > li .edit ul.choose-card li.selected span.toggle {font-size:25px;color:rgba(150,203,73,1);overflow:visible;}
ul.feed.new > li .edit ul.choose-card li span.toggle {font-size:0;}
ul.feed.new > li .edit ul.choose-card li span.toggle.show {font-size:25px;color:rgba(var(--vs-font-color-rgb),0.5);overflow:visible;border:0;}
ul.feed.new > li .edit ul.choose-card li span.toggle i {margin:0;position:absolute;top:-7px;left:-5px;}
ul.feed.new > li .edit ul.choose-card li.new.selected {max-height:none;}
ul.feed.new > li .edit ul.choose-card li.new.selected h3 {display:none;}
ul.feed.new > li .edit ul.choose-card li.new.selected label {display:none;}
ul.feed.new > li .edit ul.choose-card li.new input,ul.feed.new > li .edit ul.choose-card li.new select {margin:10px 0 0 0;}
ul.feed.new > li .edit ul.choose-card li.new h3 {margin:0 0 20px 0;}
ul.feed.new > li .edit ul.choose-card li h3, ul.feed.new > li .edit ul.choose-card li label {color:rgba(var(--vs-font-color-rgb),0.25);-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}
ul.feed.new > li .edit ul.choose-card li.selected h3, ul.feed.new > li .edit ul.choose-card li.selected label {color:rgba(var(--vs-font-color-rgb),0.75);}
ul.feed.new > li .edit ul.choose-card li:hover h3, ul.feed.new > li .edit ul.choose-card li:hover label {color:rgba(var(--vs-font-color-rgb),0.75);}
ul.feed.new > li .edit ul.choose-card li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;margin:0;padding:0;cursor:pointer;z-index:2;}
ul.feed.new > li .edit ul.choose-card li.selected a {display:none;}

/* Social Comment Wrapper*/
/* Comment Entry */
.comments.media_wrapper {position:relative;display:inline-block;float:none;width:100%;max-width:250px;margin:0 0 20px;padding:0;background:#FFF;box-shadow:rgba(0,0,0, 0.13) 0px 0px 0.25em, rgba(0,0,0, 0.05) 0px 0.25em 1em;-webkit-transition:background .15s ease-in-out, padding .4s ease-in-out;transition:background .15s ease-in-out, padding .4s ease-in-out;overflow:hidden;border-radius:5px;overflow:hidden;}
.comments.media_wrapper.facebook {border-left:5px solid rgba(69,97,157,1);}
.comments.media_wrapper.instagram {border-left:5px solid rgba(40,86,127,1);}
.comments.media_wrapper a.action {position:relative;display:block;width:calc(100% - 40px);text-align:center;top:auto;right:auto;margin:0 20px 20px !important;padding:5px 10px;border:1px solid rgba(var(--vs-font-color-rgb),0.5);color:rgba(var(--vs-font-color-rgb),0.8);text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:18px;border-radius:3px;background:rgba(255,255,255,1);}
.comments.media_wrapper a.action:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-off-white),1);opacity:1;transform:all .15s ease-in-out;}
.comments.media_wrapper span.caption {position:relative;display:block;margin:0;padding:10px 20px;font-size:16px;color:rgba(var(--vs-font-color-rgb),0.6);line-height:22px;float:none;}
.comments.media_wrapper a.time {display:inline-block;color:rgba(var(--vs-font-color-rgb),0.50);font-size:11px;padding:10px 20px 0;}
.comments.media_wrapper.hashtags span {position:absolute;display:block;top:50%;left:50%;font-size:14px;font-weight:600;text-shadow:1px 1px 0 rgba(0,0,0,0.2);color:rgba(255,255,255,1);transform:translate(-50%, -50%);}

@media only screen and (min-width:1750px) {
    ul.brands li {width:23.5%;padding:0;height:225px;}
    ul.brands li:nth-of-type(3n+2) {margin:inherit;}
    ul.brands li:nth-of-type(4n+1) {margin:0 0 20px 0;}
    ul.brands li:nth-of-type(4n+2) {margin:0 0 20px 2%;}
    ul.brands li:nth-of-type(4n+3) {margin:0 0 20px 2%;}
    ul.brands li:nth-of-type(4n+4) {margin:0 0 20px 2%;}
    ul.partners {width:calc(100% + 40px);margin:0 -20px;}
    ul.partners > li {width:calc(100% / 4 - 40px);margin:0 20px 20px 20px;padding:0;height:300px;}
    ul.partners > li.onboard {width:calc(100% / 4 * 3 - 40px);margin:0 0 20px 20px;}

    .load.analytics ul.graph > li > span.chart {min-height:250px;}
    .load.analytics ul.graph > li > span.stats {min-height:250px;padding:20px 0 0 20px;}
    .load.analytics ul.graph > li span.stats h5 {padding:10px 0 0 10px;}
    .load.analytics ul.graph > li span.stats h5:before {left:-25px;}
    .load.analytics ul.graph > li span.stats h5:after {left:-20px;width:20px;}
    .load.analytics ul.graph > li.detailed.comments {min-height:none}
    .load.analytics ul.graph > li {width:49%;float:left;}
    /*.load.analytics ul.graph > li:nth-of-type(2n) {margin-left:2%;}
    .load.analytics ul.graph > li span.chart ul.type li {padding:10px 20px 10px 0;}*/
    .load.analytics ul.graph > li.social {width:100%;margin:0 0 20px 0;}
    .load.analytics ul.graph > li.social span.chart {width:82.7%;}
    .load.analytics ul.graph > li.social span.stats {width:17.3%;}
    .load.analytics ul.graph > li.social span.stats h5:before {left:-35px;}
    .load.analytics ul.graph > li.social span.stats h5:after {left:-30px;width:30px;}
    .load.analytics ul.graph > li.detailed {margin:0 0 20px 0;}
    .load.analytics ul.graph > li.detailed span.chart {width:100%;border-right:0;border-bottom:1px solid rgba(var(--vs-font-color-rgb),0.08);}
    .load.analytics ul.graph > li.detailed span.stats {width:100%;padding:20px 10px;min-height:0;}
    .load.analytics ul.graph > li.detailed.social span.stats {width:100%;padding:40px 0 20px 30px;min-height:0;}
    .load.analytics ul.graph > li.detailed.social span.stats h5 {margin:0 0 10px 0;}
    .load.analytics ul.graph > li.detailed span.stats h5 {position:relative;display:inline-block;float:left;width:25%;margin:0;padding:10px 0 0 50px;}
    .load.analytics ul.graph > li.detailed span.stats h5:before {left:20px;}
    .load.analytics ul.graph > li.detailed span.stats h5:after {left:25px;width:20px;}
    .load.analytics ul.graph > li.detailed span.stats h5:first-of-type {margin:0;}
}

@media only screen and (min-width:769px) and (max-width:900px) {
    .left {min-height:0;padding-bottom:0;}
    .left, .left.full, .left.minimized {width:calc(100% - 40px);margin:20px 20px 0;}
    .left.minimized ul.promotions li:not(.selected) {display:none;}
    .left ul.promotions > li:last-of-type {margin-bottom:24px;}
    .right, .right.minimized {width:0;margin:0;height:0;}
    ul.promotions li.item.selected:after {display:none;}
    .right.full {width:calc(100% - 100px);margin:20px 20px;height:auto;}
    .content span.expand-content {display:none;}

    .offscreen {max-width:500px;}
    .offscreen.in {width:500px;}
    div.offscreen-side {right:500px;}

    .messaging {max-width:500px;}
    .messaging.in {width:500px;}
    div.contacts {right:500px;}

    .invitation {max-width:500px;}
    .invitation.in {width:500px;}
    div.permissions {right:500px;}

    body {padding:0 0 0 80px;}
    ul.side-navigation li.trial p a, ul.side-navigation li.trial p a:hover {color:rgba(255,255,255,1);}
    ul.side-navigation li.trial .product p, ul.side-navigation li.trial.selected .product p {display:block}
    ul.side-navigation li.trial .option {opacity:0;transition:opacity 0s 0s ease-in-out;height:0;}
    ul.side-navigation li.trial .product h5 {padding:0;line-height:12px;}
    ul.side-navigation li.trial .product h5:before {display:none;}
    ul.side-navigation li.attention p a, ul.side-navigation li.attention p a:hover {color:rgba(255,255,255,1);}
    ul.side-navigation li.attention .product p, ul.side-navigation li.attention.selected .product p {display:block}
    ul.side-navigation li.attention .option {opacity:0;transition:opacity 0s 0s ease-in-out;height:0;overflow:hidden;}
    ul.side-navigation li.attention .product h5 {padding:0;line-height:12px;}
    ul.side-navigation li.attention .product h5:before {display:none;}
    {padding:0 0 0 80px;}
    ul.side-navigation{width:80px;}
    ul.side-navigation:before, ul.side-navigation:after {width:80px;}
    ul.side-navigation span.bottom {width:80px;}
    ul.side-navigation li span.product {position:absolute;display:block;top:50%;left:-9999px;width:auto;width:max-content;padding:10px 20px;transform:translateY(calc(-50% - 5px)) translateX(-5px);text-align:left;opacity:0;background:rgba(255,255,255,1);box-shadow:0 0 6px rgba(30,33,47,0.15);border-radius:5px;transition:opacity .25s ease-in-out, transform .25s ease-in-out, left 0s .25s ease-in-out;}
    ul.side-navigation li span.product:before {content:'';position:absolute;display:block;top:calc(50% - 12px);left:-12px;width:0;height:0;border-right:12px solid rgba(255,255,255,1);border-top:12px solid transparent;border-bottom:12px solid transparent;}
    ul.side-navigation li:hover span.product {left:85px;opacity:1;transform:translateY(-50%) translateX(0);transition:opacity .25s ease-in-out, transform .25s ease-in-out, left 0s 0s ease-in-out;}
    ul.side-navigation li h5 {margin:10px 0;font-size:calc(16px * 0.8);font-weight:700;line-height:12px;color:rgba(var(--vs-font-color-rgb),1);text-transform:uppercase;}
    ul.side-navigation li p {margin:0;font-size:0.6em;text-transform:uppercase;color:rgba(var(--vs-font-color-rgb),0.6);}
    ul.side-navigation li p a {color:rgba(var(--vs-font-color-rgb),0.6);}
    ul.side-navigation li p a:hover {color:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation li.home span.product {opacity:0;}
    ul.side-navigation li p:after {content:'';position:relative;display:block;width:100%;height:0;clear:both;opacity:0;}
    ul.side-navigation li.dropdown span.product, ul.side-navigation li.dropdown:hover span.product {opacity:0;}
    #HW_frame_cont {left:85px!important;}
    .submenu.new-promotion {left:100px;width:calc(100% - 120px);}
    .preview {left:80px;width:calc(100% - 120px);}
    .preview.external {left:0;width:100%;}
    ul.side-navigation li.new .product h5 {line-height:12px;}
    ul.side-navigation li span.product h5 {line-height:12px;}
}

@media only screen and (max-width:1200px) {
    .load.analytics ul.graph li span ul.type.inline {display:block;clear:both;margin-top:10px;}
}

@media only screen and (max-width:768px) {
    ul.brands li {display:block;width:100%;height:180px;padding:0;}
    ul.partners {width:100%;margin:0;}
    ul.partners > li {display:block;width:100%;height:300px;padding:0;margin:0 0 20px 0;}
    ul.partners > li.onboard {display:none;width:100%;height:350px;padding:0;margin:0 0 20px 0;}
    ul.partners > li.sort > span h3 {font-size:9px;}
    ul.partners > li.sort p {font-size:10px;}
    ul.partners > li.voices {display:none;}
    ul.brands li span a {padding:0 0 80px 0;}
    ul.brands li:nth-of-type(3n+2) {margin:0 0 20px 0;}
    ul.brands li:nth-of-type(4n+2) {margin:0 0 20px 0;}
    ul.brands li:nth-of-type(4n+3) {margin:0 0 20px 0;}
    ul.brands li span h4 {margin:0;height:24px;vertical-align:middle;}
    .navigation ul.menu li.menu-item.new-promotion:hover {padding:0 20px;}
    .navigation ul.menu li.menu-item.new-promotion .new {display:none;}
    ul.promotions li ul.options li.test-mode {padding:0;}
    ul.promotions li ul.options li.test-mode > label {display:none;}
    .navigation ul.menu li.menu-item {display:none;}
    .navigation ul.menu li.menu-item:nth-of-type(1), .navigation ul.menu li.menu-item:nth-of-type(2), .navigation ul.menu li.menu-item.settings {display:block;}
    .navigation ul.menu li ul.dropdown.settings {left:initial;right:0;}
    .navigation ul.menu li ul.dropdown.settings:before {background-position:calc(100% - 7px) 0;}
    .navigation ul.menu li ul.dropdown.settings li:first-of-type:hover:before {background-position:calc(100% - 7px) 0;}
    ul.promotions li.item.onboard, ul.promotions li.item.onboard:hover  {height:inherit;}
    ul.promotions li.item.onboard:after {content:'';position:relative;display:block!important;width:100%;height:0;clear:both;bottom:initial;left:initial;border:1px solid transparent;}
    ul.promotions li.item.onboard a.action {position:relative;display:block;width:100%;line-height:2em;margin:20px 0;clear:both;top:initial;right:initial;}
    
}

@media only screen and (max-width:1500px) {
    ul.promotions li ul.options li a {padding:0 7px;}
}

@media only screen and (max-width:1500px) {
    .left ul.promotions li ul.options li a, .left.minimized ul.promotions li ul.options li a {font-size:10px;padding:0 5px;}
    .left ul.promotions li ul.options li.active a, .left.minimized ul.promotions li ul.options li.active a {font-size:10px;}
    .left ul.promotions li ul.options li:hover > a, .left.minimized ul.promotions li ul.options li:hover > a {font-size:10px;}
}

@media only screen and (max-width:1400px) {
    .left.minimized ul.promotions li ul.options li a {font-size:0;padding:0 3px;}
    .left.minimized ul.promotions li ul.options li a i {font-size:12px;}
    .left.minimized ul.promotions li ul.options li.active a {font-size:10px;}
    .left.minimized ul.promotions li ul.options li:hover > a {font-size:10px;}
    .left.minimized ul.promotions ul.variations ul.options li.active a {font-size:0px;}
    .left.minimized ul.promotions ul.variations ul.options li:hover > a {font-size:0px;}
    /*.left.minimized ul.promotions li ul.options li.test-mode {position:absolute;right:5px;}*/
}

.load.analytics ul.graph li span.table table .moderate_wrapper {position:relative;float:left;margin:0 10px 10px 0;border:1px solid rgba(var(--vs-font-color-rgb),0.1);box-shadow:rgb(0 0 0 / 8%) 0px 0px 0.25em, rgb(0 0 0 / 5%) 0px 0.25em 1em;border-radius:6px;overflow:hidden;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper {position:relative;display:block;width:200px;height:200px;overflow:hidden;background-size:cover;background-repeat:no-repeat;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper:after {content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background:rgba(var(--vs-off-white-light),1);z-index:4;-webkit-transition:height 0s ease-in-out;-moz-transition:height 0s ease-in-out;-o-transition:height 0s ease-in-out;-ms-transition:height 0s ease-in-out;transition:height 0s ease-in-out;-webkit-box-sizing:border-box;-moz-0box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper:hover:after {height:60px;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_approve, .load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_deny {line-height:60px;z-index:5;background:transparent;opacity:1;position:absolute;top:calc(100% - 60px);width:50%;height:60px;text-align:center;padding:0px;margin:0px;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_approve:hover, .load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_deny:hover {opacity:;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper > a {padding:0!important;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper > a > i {display:inline-block;font-size:18px;width:30px;height:30px;line-height:30px;border:1px solid rgba(var(--vs-font-color-rgb),1);color:red;border-radius:50%;vertical-align:middle;-webkit-transition:transform .15s ease-in-out, border .15s ease-in-out, width .15s ease-in-out, height .15s ease-in-out, line-height .15s ease-in-out, font-size .15s ease-in-out;-moz-transition:transform .15s ease-in-out, border .15s ease-in-out, width .15s ease-in-out, height .15s ease-in-out, line-height .15s ease-in-out, font-size .15s ease-in-out;-o-transition:transform .15s ease-in-out, border .15s ease-in-out, width .15s ease-in-out, height .15s ease-in-out, line-height .15s ease-in-out, font-size .15s ease-in-out;-ms-transition:transform .15s ease-in-out, border .15s ease-in-out, width .15s ease-in-out, height .15s ease-in-out, line-height .15s ease-in-out, font-size .15s ease-in-out;transition:transform .15s ease-in-out, border .15s ease-in-out, width .15s ease-in-out, height .15s ease-in-out, line-height .15s ease-in-out, font-size .15s ease-in-out;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper > a:hover > i {transform:scale(1.2);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_approve {left:0px;border-right:1px solid rgba(var(--vs-font-color-rgb),0.15);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_approve i {color:rgba(150,203,73,1);border:1px solid rgba(150,203,73,0.25);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_approve:hover i {border:1px solid rgba(150,203,73,1);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_deny i {color:rgba(233,78,78,1);border:1px solid rgba(233,78,78,0.25);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_deny:hover i {border:1px solid rgba(233,78,78,1);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .moderate_deny {left:50%;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper img {position:absolute;left:50%;top:50%;width:inherit;height:inherit;min-height:100%;min-width:100%;transform:translate(-50%, -50%);}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper .votes_count {color:#fff;position:absolute;top:5px;right:10px;z-index:200;font-size:12px;text-shadow:1px 1px #000;}
.load.analytics ul.graph li span.table table .moderate_vote_wrapper span.text {position:absolute;display:none;left:0;top:0;width:100%;height:100%;text-align:center;padding:10% 10% calc(60px + 10%);line-height:1.35em;z-index:3;color:rgba(255,255,255,1);text-shadow:1px 1px 0 rgba(0,0,0,0.2);text-overflow:ellipsis;white-space:normal;overflow:hidden;}
.load.analytics ul.graph li span.table table .moderate_wrapper.text .moderate_vote_wrapper span.text {display:block;}
.load.analytics ul.graph li span.table table .moderate_wrapper.text .moderate_vote_wrapper span.text:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:-1;}
.load.analytics ul.graph li span.table table .moderate_wrapper.text .moderate_vote_wrapper span.text:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--vs-font-color-rgb),0.75);z-index:-1;}

.load.analytics ul.graph li span.table table .moderate_wrapper .moderate_action {opacity:1;-webkit-transition:opacity 0s ease-in-out;-moz-transition:opacity 0s ease-in-out;-o-transition:opacity 0s ease-in-out;-ms-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out;}
.load.analytics ul.graph li span.table table .moderate_wrapper.hide_actions .moderate_action {opacity:0;-webkit-transition:opacity 0s ease-in-out;-moz-transition:opacity 0s ease-in-out;-o-transition:opacity 0s ease-in-out;-ms-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out;}
.load.analytics ul.graph li span.table table .moderate_wrapper.hide_actions.pending .moderate_action {opacity:1;}
.load.analytics ul.graph li span.table table .moderate_wrapper.hide_actions.pending .moderate_vote_wrapper:after {height:60px;}
[class^="moderate_wrapper"]:before, [class*=" moderate_wrapper"]:before {position:absolute;top:7px;left:7px;width:20px;height:20px;z-index:2;font-family:"vsfont";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;vertical-align:middle;text-shadow:2px 2px 0 rgba(0,0,0,0.10);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.load.analytics ul.graph li span.table table td > .approved:before {content:'\e845';color:rgba(150,203,73,1);} /* '' */
.load.analytics ul.graph li span.table table td > .denied:before {content:'\e852';color:rgba(233,78,78,1);font-size:18px;} /* '' */

.load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form {position:relative;display:block;}
.load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form input, .load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form select {height:50px;line-height:50px;font-size:1.15em;margin:0;padding:10px 10px 10px 60px;line-height:30px;}
.load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form input ~ label, .load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form select ~ label {position:absolute;display:block;top:0;left:0;width:49px;height:50px;margin:0;padding:0;color:rgba(var(--vs-font-color-rgb),0.5);border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);line-height:50px;text-align:center;font-size:1.5em;transition:border-right .15s ease-in-out, color .15s ease-in-out;}
.load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form input ~ label i, .load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form select ~ label i {position:relative;display:inline-block;width:49px;height:50px;float:left;line-height:50px;vertical-align:middle;}
.load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form input:focus ~ label, .load.analytics  ul.graph li.tip.invite span.tip-left span.icon-form select:focus ~ label {border-right:1px solid rgba(var(--vs-font-color-rgb),0.35);color:rgba(var(--vs-font-color-rgb),0.8);}
.load.analytics  ul.graph li.tip.invite > p {margin:20px;font-size:16px;font-family:var(--vs-font-family),helvetica,Arial,sans-serif;}

.load.analytics  ul.graph li span.icon-form {position:relative;display:block;}
.load.analytics  ul.graph li span.icon-form input, .load.analytics  ul.graph li span.icon-form select {height:50px;line-height:50px;font-size:1.15em;margin:0;padding:10px 10px 10px 60px;line-height:30px;}
.load.analytics  ul.graph li span.icon-form input ~ label, .load.analytics  ul.graph li span.icon-form select ~ label {position:absolute;display:block;top:0;left:0;width:49px;height:50px;margin:0;padding:0;color:rgba(var(--vs-font-color-rgb),0.5);border-right:1px solid rgba(var(--vs-font-color-rgb),0.08);line-height:50px;text-align:center;font-size:1.5em;transition:border-right .15s ease-in-out, color .15s ease-in-out;}
.load.analytics  ul.graph li span.icon-form input ~ label i, .load.analytics  ul.graph li span.icon-form select ~ label i {position:relative;display:inline-block;width:49px;height:50px;float:left;line-height:50px;vertical-align:middle;}
.load.analytics  ul.graph li span.icon-form input:focus ~ label, .load.analytics  ul.graph li span.icon-form select:focus ~ label {border-right:1px solid rgba(var(--vs-font-color-rgb),0.35);color:rgba(var(--vs-font-color-rgb),0.8);}
.load.analytics  ul.graph li.tip.invite > p {margin:20px;font-size:16px;font-family:var(--vs-font-family),helvetica,Arial,sans-serif;}

.load.analytics  ul.graph li.tip.join {position:relative;display:block;width:calc(100% / 5 * 3 - 30px);margin:0 20px 20px 0;float:left;}
.load.analytics  ul.graph li.tip.join > p {margin:20px 20px;padding:3px 20px;font-size:16px;font-family:var(--vs-font-family),helvetica,Arial,sans-serif;}
.load.analytics  ul.graph li.tip.join strong {font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;}
.load.analytics  ul.graph li.tip.join div.apply {position:relative;display:block;width:100%;margin:20px 0 0;padding:20px;border-top:1px solid rgba(var(--vs-font-color-rgb),0.10);}
.load.analytics  ul.graph li.tip.join h3:nth-last-child(2) {margin-bottom:30px;}
.load.analytics  ul.graph li.tip.host {position:relative;display:block;width:calc(100% / 5 * 2 + 10px);margin:0 0 20px;float:left;background:rgba(255,255,255,0);border:0;}
.load.analytics  ul.graph li.tip.host ul.partners-mini {background:rgba(255,255,255,0);padding:20px 20px 20px;}
.load.analytics  ul.graph li.tip.host ul.partners-mini > li {width:100%;margin:0;}
.load.analytics  ul.graph li.tip.join .locked_form:before {z-index:999; content:'';display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; opacity:.05;}

.load.analytics ul.graph ul.toggle {display:block;position:relative;margin:0;padding:0;list-style-type:none;}
.load.analytics ul.graph ul.toggle li {position:relative;display:inline-block;margin:0 20px 20px 0;float:left;line-height:30px;}
.load.analytics ul.graph ul.toggle label {position:relative;display:inline-block;background:rgba(255,255,255,1);padding:10px 20px 10px 10px;line-height:20px;font-size:10px;text-transform:uppercase;color:rgba(var(--vs-font-color-rgb),1);font-weight:400;letter-spacing:1px;border-radius:5px;border:1px solid rgba(var(--vs-font-color-rgb),0.1);cursor:pointer;transition:all .2s ease-in-out;}
.load.analytics ul.graph ul.toggle label.permission {cursor:default;}
.load.analytics ul.graph ul.toggle label i {font-size:1.5em;vertical-align:middle;}
.load.analytics ul.graph ul.toggle input[type=checkbox] {display:inline-block;position:absolute;width:0;height:0;top:0;left:0;overflow:hidden;}
.load.analytics ul.graph ul.toggle input[type=checkbox]:checked ~ label, .load.analytics ul.graph ul.toggle input[type=checkbox] ~ label:hover {background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0);}
.load.analytics ul.graph ul.toggle input[type=checkbox] ~ label:after {content:'';position:absolute;top:-3px;left:-3px;width:12px;height:12px;background:rgba(150,203,73,1);border-radius:50%;z-index:1;transform:scale(0.5);opacity:0;box-shadow:2px 2px 0 rgba(0,0,0,0.1);transition:all .2s ease-in-out;}
.load.analytics ul.graph ul.toggle input[type=checkbox]:checked ~ label:after {background:rgba(150,203,73,1);transform:scale(1);opacity:1;}
/* Disabled for Participants */.load.analytics ul.graph li.disabled ul.toggle input[type=checkbox], .load.analytics ul.graph li.disabled ul.toggle label, .load.analytics ul.graph li.disabled ul.threshold label, .load.analytics ul.graph li.disabled ul.threshold input {pointer-events:none;cursor:default;}
/* Allow brand to edit .load.analytics.invite_active ul.graph ul.toggle li:before {content:'';position:absolute;display:block;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;border:0;}
.load.analytics.invite_active ul.graph ul.threshold li:before {content:'';position:absolute;display:block;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;border:0;}

.load.analytics.invite_active ul.graph ul.toggle li:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;outline:0;border:0;opacity:0;z-index:2;}
.load.analytics.invite_active ul.graph ul.toggle li input {-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.load.analytics.invite_active ul.graph ul.toggle li label {opacity:0.5;}
.load.analytics.invite_active ul.graph ul.toggle li input:checked ~ label {opacity:1;}*/

.load.analytics ul.graph ul.threshold {position:relative;display:block;margin:0;padding:0;list-style-type:none;color:rgba(var(--vs-font-color-rgb),1);}
.load.analytics ul.graph ul.threshold li {position:relative;display:block;float:left;width:calc(100% / 3 - 20px);margin:0 30px 20px 0;padding:10px;background:rgba(255,255,255,1);border:1px solid rgba(var(--vs-font-color-rgb),0.1);border-radius:5px;}
.load.analytics ul.graph ul.threshold li:nth-of-type(3n) {margin:0 0 20px 0;}
.load.analytics ul.graph ul.threshold li:nth-of-type(3n):after {content:'';position:relative;display:block;width:100%;height:0;clear:both;opacity:0;}
.load.analytics ul.graph ul.threshold li h5 {margin:0;}
.load.analytics ul.graph ul.threshold.fullsize li {width:100%;}

.hide {display:none !important;}
.chat_loading, .message_loading {position:relative;display:block;padding:20px 0;text-align:center;}
.message_loading {width:calc(100% - 60px);}
.message_loading:last-of-type {margin-bottom:10px;}
#messages.show_unread .view_message.read {display:none;} 
#messages.show_unread .view_message.read.selected {display:block !important;} 
/* Removed to keep promotions visible during composing .composing_message ul.dashbord_tabs, .composing_message ul.promotions  {opacity:.4;}*/
.right.full .hide_on_full {display:none;}

.sweet_alert_terms * {font-weight:normal!important;font-family:var(--vs-font-family),'Didot',Georgia,'Times New Roman',Times,serif!important;font-weight:500!important;font-size:12px!important;line-height:22px!important;}
.sweet_alert_terms ol {margin:0;padding:0 0 0 20px;}
.sweet_alert_terms ul {margin:0;padding:0 0 0 20px;}

.overflow {display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* Sections (for Social Comments) */
ul.sections {position:relative;display:block;margin:0;padding:20px 0 0;list-style-type:none;text-align:center;font-size:0;}
ul.sections li {position:relative;display:inline-block;margin:0 auto;float:none;padding:15px 20px;font-size:9px;text-transform:uppercase;letter-spacing:1px;font-weight:400;color:rgba(var(--vs-font-color-rgb),0.5);background:rgba(var(--vs-off-white),1);overflow:hidden;transform:translate(0,0) scale(1);transition:color .15s ease-in-out, background .15s ease-in-out, transform .15s ease-in-out;}
ul.sections li:before {content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(var(--vs-font-color-rgb),0.15);}
ul.sections li:hover {color:rgba(var(--vs-font-color-rgb),0.65);}
ul.sections li.selected {color:rgba(var(--vs-font-color-rgb),1);}
ul.sections li i {display:block;font-size:20px;margin:0 auto 10px;}
ul.sections li:after {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:3px;background:rgba(255,255,255,0);transition:background .15s ease-in-out, height .15s ease-in-out;}
ul.sections li.selected:after {height:3px;background:rgba(var(--vs-font-color-rgb),1);}
ul.sections span:first-child {float:left;}
ul.sections span:first-child li {border:0;border-radius:5px;}
ul.sections span:first-child li:after {display:none;}
ul.sections span:last-child {float:right;}
ul.sections span:last-child li {border:0;border-radius:5px;}
ul.sections span:last-child li:after {display:none;}
ul.sections span:nth-child(2) li {min-width:100px;}
ul.sections span:nth-child(2) li:first-child {border-top-left-radius:5px;border-bottom-left-radius:5px;}
ul.sections span:nth-child(2) li:last-child {border-top-right-radius:5px;border-bottom-right-radius:5px;}
ul.sections span:nth-child(2) li:last-child:before {display:none;}
ul.sections span li:hover:after {height:2px;background:rgba(var(--vs-font-color-rgb),0.25);} 
ul.sections span li.selected:hover:after {height:3px;background:rgba(var(--vs-font-color-rgb),1);}
ul.sections span:first-child:hover li {transform:translate(-2px, 0px) scale(1.05);color:rgba(var(--vs-font-color-rgb),1);}
ul.sections span:last-child:hover li {transform:translate(2px, 0px) scale(1.05);color:var(--vs-font-color-rgb),1);}
ul.sections li a {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer;border:0;outline:0;}
ul.sections li.section_toggle_done {background:linear-gradient(45deg,var(--vs-brand-color-one),var(--vs-brand-color-two));color:rgba(0,0,0,0.5);font-weight:600;}
ul.sections li.section_toggle_done i {transform:scale(1);transition:transform .15s ease-in-out;}
ul.sections li.section_toggle_done:hover i {transform:scale(1.25);}

ul.sections > span {box-shadow:0 0 10px rgba(0,0,0,0.10);border-radius:5px;}

@media only screen and (max-width:1600px) {
    ul.sections li {padding:8px 12px;min-width:0!important;}
}

@media only screen and (max-width:1400px) {
    ul.sections li {padding:5px 8px;font-size:7px;font-weight:600;}
}

/* Dashboard Style Change */
body {/*background:#FFF url(https://www.viralsweep.com/images/background-header.jpg) center center;*/}
body:before {content: url(../img/background.webp);background-size: cover;background-position: center center;position: fixed;bottom: -7%;filter: blur(50px);transform: scale(1.5);opacity: .3;pointer-events: none;width: 100%;height: 100%;z-index: -1;}
body:after {content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.2);z-index:-1;background:rgba(255,255,255,0.3);}
.load.analytics ul.graph li.detailed {background:#FFF;border-radius:3px;border:1px solid rgba(var(--vs-font-color-rgb),0.1);box-shadow:none;}
.load.analytics ul.graph li.detailed figure {margin:0;border-radius:3px;overflow:hidden;}
ul.promotions li.item:after {display:none;}
.right ul.menu li.selected {background:rgba(255,255,255,1);}
.load.analytics ul.graph li.tip {box-shadow:none;border:1px solid rgba(var(--vs-font-color-rgb),0.1);border-radius:3px;}
.right {border-radius:6px;}
/*.right.minimized {overflow:hidden;}*/

/* Temporary Test Mode relocation */
ul.promotions li ul.options li.test-mode.test-mode-main {float:none;position:absolute;top:-35px;left:15px;}
ul.promotions li.item {height:160px;}
ul.promotions.influencer li.item, ul.promotions.segment li.item {height:115px;}
ul.promotions.segment.old li.item {height:70px;}
ul.promotions li.item ul.promotion-data li, ul.promotions li.item:hover ul.promotion-data li {height:120px;}

@media only screen and (min-width:2100px) {
    .left.minimized ul.promotions li ul.options li a {font-size:11px;}
}

.comments_type .p_option_install, .comments_type .p_option_view, .comments_type .p_option_abt , .comments_type .p_option_seg,
.comments_type .p_option_dup, .comments_type .p_option_lang, .comments_type .p_option_url , .comments_type .test-mode
{display:none !important;}

.hire_type .p_option_install, .hire_type .p_option_view, .hire_type .p_option_abt , .hire_type .p_option_seg,
.hire_type .p_option_dup, .hire_type .p_option_lang, .hire_type .p_option_url , .hire_type .test-mode,
.hire_type .p_opt_entrants , .hire_type .p_opt_analytics, .hire_type .promotion-entry-count
{display:none !important;}

ul.promotions li.promotion-item.hire_type ul.options .small-dropdown-trigger:hover > span.small-dropdown > .p_option_dup + a.toggle_promote {border:0;}
.hire_type .p_option_dup + a.toggle_promote:hover:before {content:'';position:absolute;display:block;top:-9px;left:0;width:100%;height:9px;background:transparent url(../img2/dropdown-top-color2.png) top left no-repeat;background-position:100% -18px;}

.nav-mini .dash_left .promotions:not(.segment) .promotion-item { display:none !important; }
.nav-mini .dash_left .promotions:not(.segment) ul.variations { display:none !important; }
.nav-mini .dash_left .promotions:not(.segment) li.promotion-variation { display:none !important; }
.nav-mini .dash_left .promotions:not(.segment) .promotion-item.selected { display:block !important; }

/* Hashtag Gallery /install styles */
.promo_type_hashtag .promotion-direct-link {display:none!important;}
.promo_type_hashtag .promotion-install-header  {display:none!important;}
.promo_type_hashtag .install_box.full, .promo_type_hashtag .install_box.widget, .promo_type_hashtag .install_box.lightbox  {display:none!important;}

@media only screen and (min-width:769px) {
    ul.hamburder {display:none;}
}

/* Mobile Elements */
.mobile-dropdown {display:none;}
.mobile-dropdown-trigger {display:none;}
.mobileStack {float:right;display:inline-block;}

@media only screen and (max-width:768px) {
    .overlay.show {-webkit-overflow-scrolling:touch;}

    ul.side-navigation, body.nav-mini ul.side-navigation {width:100%;max-width:100%;height:50px;padding:0;z-index:305;box-shadow:0 0 10px rgba(0,0,0,0.25);background:rgba(var(--white),1);}
    ul.side-navigation:after, body.nav-mini ul.side-navigation:after {width:100%;height:50px;min-height:0;}
    ul.side-navigation:before, body.nav-mini ul.side-navigation:before {display:none;}
    ul.side-navigation:after {background:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation > li:before, ul.side-navigation > span > li:before {width:100%;height:0px;}
    ul.side-navigation li:hover {border-radius:10px;}
    ul.side-navigation span.top li:not(.new), ul.side-navigation span.top li:not(.new):hover, ul.side-navigation span.top li:not(.new).selected, ul.side-navigation span.top li:not(.new).selected:hover {background:transparent;box-shadow:none;border:none;}
    ul.side-navigation li.selected:before {width:100%;height:3px;}
    ul.side-navigation li {position:relative;display:inline-block;clear:none;float:left;}
    ul.side-navigation span.top {padding:0;z-index:6;}
    ul.side-navigation li.home {width:50px;}
    ul.side-navigation li.home > a {cursor:default;}
    ul.side-navigation li.home > .mobile-dropdown-trigger {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;z-index:2;background:transparent;opacity:0;transition:opacity 0s ease-in-out, background 0s ease-in-out;}
    ul.side-navigation li.home.show > .mobile-dropdown-trigger {opacity:1;background:rgba(var(--white),1);}
    ul.side-navigation li.home > .mobile-dropdown-trigger i {width:50px;height:50px;font-size:24px;line-height:50px;color:rgba(var(--vs-font-color-rgb),0.6);vertical-align:middle;transition:font-size .1s ease-in-out;}
    ul.side-navigation li.home > .mobile-dropdown-trigger:after {content:'';position:absolute;display:none;top:100%;left:0;width:100vw;height:calc(100vh - 50px);z-index:-1;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(var(--white),1) 85%);background:rgba(var(--white),1);}
    ul.side-navigation li.home.show > .mobile-dropdown-trigger:after {display:block;}
    ul.side-navigation li ul.dropdown.has-container:before {display:none;}
    ul.side-navigation li.new {width:calc(100% - 200px);max-width:100px;height:54px;margin:0;border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:3;}
    ul.side-navigation li.new span.icon {width:calc(100% - 10px);text-align:center;color:rgba(255,255,255,1);text-shadow:-1px -1px 0 rgb(0 0 0 / 15%);font-size:20px;line-height:54px;font-weight:700;}
    ul.side-navigation li.new span.icon i {font-size:20px;}
    ul.side-navigation li.new span.icon i:before {margin:0;}
    ul.side-navigation li.new span.product {display:none;}
    ul.side-navigation li.new h5 {font-size:0;}
    ul.side-navigation li.new span.icon:after {content:'New';font-size:18px;text-transform:uppercase;}
    ul.side-navigation li.my_promotions_nav {width:50px;}
    ul.side-navigation li.schedule {width:50px;}
    ul.side-navigation li.templates {display:none;}
    ul.side-navigation li.network {width:50px;}
    ul.side-navigation li.network .dropdown {display:none;}
    ul.side-navigation li.partner {width:50px;}
    ul.side-navigation li img {max-width:28px;}
    ul.side-navigation ul.hamburger {display:block;color:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation ul.hamburger li {background:rgba(var(--vs-font-color-rgb),1);color:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation ul.hamburger li:nth-of-type(2):before, ul.side-navigation ul.hamburger li:nth-of-type(2):after {background:rgba(var(--vs-font-color-rgb),1);}
    
    ul.side-navigation span.top li {border:0;margin:0 5px 0 0;}
    /*ul.side-navigation span.top li.dropdown:hover ul.dropdown {display:none;}*/
    ul.side-navigation span.top li.dropdown.show ul.dropdown {height:initial;overflow:visible;display:block;position:fixed;top:60px;left:10px;width:calc(100% - 20px);box-shadow:none;z-index:3;opacity:1;}
    ul.side-navigation li.dropdown.show ul.dropdown span.brand-container {opacity:1;}
    ul.side-navigation span.top li.dropdown:after {content:'';position:absolute;display:block;top:calc(100% - 5px);left:50%;transform:translateX(-50%);width:0;height:0;border-right:16px solid transparent;border-bottom:16px solid rgba(var(--vs-font-color-rgb),1);border-left:16px solid transparent;z-index:2;opacity:0;transition:opacity 0s ease-in-out;}
    ul.side-navigation span.top li.dropdown:first-child.show:after {transform:translateX(calc(-50% + 10px));}
    ul.side-navigation span.top li.dropdown.show ul.dropdown li {margin:0 0 5px 0;height:80px;padding:0;border:1px solid rgba(255,255,255,0);border-radius:10px;background:rgba(255,255,255,0);opacity:1;}
    ul.side-navigation span.top li.dropdown.show ul.dropdown li:hover {background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 76 106 / 8%);border-color:rgba(var(--vs-font-color-rgb),0.1);}
    ul.side-navigation span.top li.dropdown.show ul.dropdown li:hover i {color:rgba(var(--vs-font-color-rgb),0.45);}
    ul.side-navigation li ul.dropdown li h4 {line-height:80px;}
    ul.side-navigation li ul.dropdown li:hover h4, ul.side-navigation li ul.dropdown li:hover h5 {color:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation li ul.dropdown li i {position:relative;display:inline-block;width:80px;height:80px;line-height:80px;margin:0;text-align:center;color:rgba(var(--vs-font-color-rgb),0.45);font-size:20px;}
    ul.side-navigation li ul.dropdown span.brand-container {background:transparent;}
    ul.side-navigation li.show ul.dropdown.has-container div.arrow {display:none;}
    ul.side-navigation span.top li ul.dropdown li:first-of-type:before {display:none;}
    ul.side-navigation li ul.dropdown.bottom li:last-of-type:before {display:none;}
    ul.side-navigation li ul.dropdown:after {display:none;}
    ul.side-navigation li.dropdown:hover > ul.dropdown {box-shadow:none;height:0;overflow:hidden;opacity:0;}
    ul.side-navigation span.bottom li.dropdown {}
    ul.side-navigation span.bottom li.dropdown ul.dropdown {position:relative;display:block;width:100%;height:initial;left:initial;top:initial;opacity:1;background:transparent;}
    ul.side-navigation span.bottom li.dropdown ul.dropdown li {opacity:1;}
    
    ul.side-navigation span.influencer-menu .mobile-dropdown {display:block;position:absolute;top:0;right:0;width:100%;height:50px;outline:0;border:0;background:none;z-index:3;font-size:30px;color:rgba(var(--vs-font-color-rgb-inverse),1);line-height:50px;padding:0;}
    ul.side-navigation span.influencer-menu .mobile-dropdown i {position:absolute;top:0;right:0;height:50px;width:50px;text-align:center;vertical-align:middle;transition:opacity .15s ease-in-out;}
    ul.side-navigation span.influencer-menu .mobile-dropdown i.icon-down-open-big {opacity:1;}
    ul.side-navigation span.influencer-menu .mobile-dropdown i.icon-up-open-big {opacity:0;}
    ul.side-navigation span.influencer-menu.open .mobile-dropdown i.icon-down-open-big {opacity:0;}
    ul.side-navigation span.influencer-menu.open .mobile-dropdown i.icon-up-open-big {opacity:1;}

    ul.side-navigation span.influencer-menu li {opacity:0;}
    ul.side-navigation span.influencer-menu.open li {opacity:1;transition:opacity .35s ease-in-out;}
    ul.side-navigation span.influencer-menu li.selected {position:absolute;top:0;left:0;opacity:1;}
    ul.side-navigation span.influencer-menu li:not(.selected) {height:0;overflow:hidden;border:0;margin:0;}
    ul.side-navigation span.influencer-menu.open li:not(.selected) {height:50px;margin:0 0 5px 0;}


    ul.side-navigation span.influencer-menu.open li.selected {}
    ul.side-navigation span.influencer-menu.open li:nth-of-type(2) {transition-delay:0s;}
    ul.side-navigation span.influencer-menu.open li:nth-of-type(3) {transition-delay:.02s;}
    ul.side-navigation span.influencer-menu.open li:nth-of-type(4) {transition-delay:.04s;}
    ul.side-navigation span.influencer-menu.open li:nth-of-type(5) {transition-delay:.06s;}
    ul.side-navigation span.influencer-menu.open li:nth-of-type(6) {transition-delay:.08s;}
    ul.side-navigation span.influencer-menu.open li:nth-of-type(n+7) {transition-delay:.10s;}

    ul.side-navigation span.influencer-menu {display:block;position:fixed;top:60px;left:10px;width:calc(100% - 20px);padding:55px 0 0 0;box-shadow:none;z-index:3;}
    ul.side-navigation span.influencer-menu > li {width:100%;height:50px;margin:0 0 5px 0;padding:0;border:0;border-radius:5px;background:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation span.influencer-menu > li.sub > span {padding:5px 0;}
    ul.side-navigation span.influencer-menu > li.dropdown {padding:0;}

    .left.tab_new, .left.tab_active, .left.tab_complete, .left.tab_declined {padding:60px 0 0 0;}

    ul.side-navigation span.bottom, body.nav-mini ul.side-navigation span.bottom {width:100%;top:0;padding-top:50px;bottom:inherit;right:-30px;height:auto;z-index:0;box-shadow:0 0 10px rgba(0,0,0,0.35);position:fixed;display:block;width:0;max-width:100%;height:100%;box-shadow:0 0 30px rgba(0,0,0,0.2);opacity:0;background:rgba(var(--white),1);transition:width 0s .2s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;overflow:hidden;}
    ul.side-navigation.open span.bottom, body.nav-mini ul.side-navigation.open span.bottom {width:100%;padding:50px 5px 5px;right:0;opacity:1;z-index:5;transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .2s 0s ease-in-out;}
    ul.side-navigation span.bottom li h5 {color:rgba(var(--vs-font-color-rgb),1);line-height:80px;}
    ul.side-navigation span.bottom li.icon {min-height:80px;height:initial;line-height:80px;}
    ul.side-navigation span.bottom li.icon span.icon {line-height:80px;width:80px;}
    ul.side-navigation span.bottom li.icon span.product {width:calc(100% - 80px);}
    ul.side-navigation span.bottom li h5 {color:rgba(var(--vs-font-color-rgb),1);line-height:80px;font-size:12px;}
    ul.side-navigation span.bottom li span.icon.red:before {top:34px;left:22px;}
    ul.side-navigation span.bottom li:before {height:100%;width:0px;}
    ul.side-navigation span.bottom li.selected:before {display:none;}
    ul.side-navigation span.bottom li.selected {background:transparent;box-shadow:none;border-color:rgba(255,255,255,0);}
    ul.side-navigation span.bottom li.selected:hover {background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 76 106 / 8%);border-color:rgba(var(--vs-font-color-rgb),0.1);} {}
    ul.side-navigation span.bottom li.dropdown {border:0!important;}
    ul.side-navigation span.bottom li.dropdown ul.dropdown {position:relative;display:block;top:inherit;left:inherit;bottom:inherit;width:100%;opacity:1;height:auto;}
    ul.side-navigation span.bottom li.dropdown:hover {background:transparent;box-shadow:none;border-color:none;}
    ul.side-navigation span.bottom li.dropdown ul.dropdown li {height:80px;line-height:80px;margin:0!important;padding:0;opacity:1;background:transparent;border-radius:10px;border:1px solid rgba(255,255,255,0);}
    ul.side-navigation span.bottom li.dropdown ul.dropdown li:hover {background:rgba(255,255,255,1);color:rgba(var(--vs-font-color-rgb),1);box-shadow:0 0 8px rgb(70 76 106 / 8%);border:1px solid rgba(var(--vs-font-color-rgb),0.1);}
    ul.side-navigation span.bottom li.dropdown ul.dropdown li i {display:inline-block;width:80px;height:80px;margin:0;line-height:80px;font-size:24px;color:rgba(var(--vs-font-color-rgb),0.45);text-align:center;}
    ul.side-navigation span.bottom li.dropdown ul.dropdown li.old-account h4 {font-size:12px;}
    ul.side-navigation span.bottom li ul.dropdown li:hover h4, ul.side-navigation span.bottom li ul.dropdown li:hover h5 {color:rgba(var(--vs-font-color-rgb),1);}
    ul.side-navigation span.bottom li ul.dropdown li:first-of-type:before {display:none;}
    ul.side-navigation span.bottom li.dropdown > a {display:none;}
    ul.side-navigation span.bottom li.dropdown > .icon {display:none;}
    ul.side-navigation span.bottom li.dropdown > .product {display:none;}

    ul.side-navigation li.settings {margin:0;}
    ul.side-navigation li.settings a {z-index:3;}

    ul.side-navigation span.network-options {position:fixed;top:60px;left:10px;width:calc(100% - 20px);padding:0;height:55px;overflow:hidden;}
    ul.side-navigation span.network-options.open {height:inherit;overflow:visible;}
    ul.side-navigation span.network-options .mobile-dropdown {z-index:5;}
    ul.side-navigation span.network-options.open:after {content:'';display:block;position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:rgba(var(--white),1);z-index:-1;border-radius:12px;box-shadow:0 0 8px rgb(70 75 106 / 8%);}
    ul.side-navigation span.network-options li {max-width:100%;border-radius:10px;margin:0 0 5px 0;background:rgba(255,255,255,0);opacity:0;}
    ul.side-navigation span.network-options li:before {display:none;}
    ul.side-navigation span.network-options li {border-radius:10px;margin:0 0 5px 0;height:50px;line-height:50px;}
    ul.side-navigation span.network-options li.selected {/*position:absolute;top:0;left:0;*/opacity:1;background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 75 106 / 8%);}
    ul.side-navigation span.network-options li:hover, ul.side-navigation span.network-options li.selected:hover {background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 75 106 / 8%);}
    ul.side-navigation span.network-options:not(.open) li.selected {position:absolute;display:block;opacity:1;}
    ul.side-navigation span.network-options li span.icon {line-height:50px;}
    ul.side-navigation span.network-options li span.product.double {padding:5px 0;}
    ul.side-navigation span.network-options li h5 {height:50px;line-height:50px;}
    ul.side-navigation span.network-options li.selected:before {display:none;}
    ul.side-navigation span.network-options li:hover {background:rgba(255,255,255,1);}
    ul.side-navigation span.network-options li:hover h5 {font-size:12px;}
    ul.side-navigation span.network-options .mobile-dropdown {display:block;position:absolute;top:0;right:0;width:100%;height:50px;outline:0;border:0;background:none;z-index:3;font-size:30px;color:rgba(var(--vs-font-color-rgb),0.45);line-height:50px;padding:0;}
    ul.side-navigation span.network-options .mobile-dropdown i {position:absolute;top:0;right:0;height:50px;width:50px;text-align:center;vertical-align:middle;transition:opacity .15s ease-in-out;}
    ul.side-navigation span.network-options .mobile-dropdown i.icon-down-open-big {opacity:1;}
    ul.side-navigation span.network-options .mobile-dropdown i.icon-up-open-big {opacity:0;}
    ul.side-navigation span.network-options.open .mobile-dropdown {width:50px;}
    ul.side-navigation span.network-options.open .mobile-dropdown i.icon-down-open-big {opacity:0;}
    ul.side-navigation span.network-options.open .mobile-dropdown i.icon-up-open-big {opacity:1;}

    ul.side-navigation span.network-options li.dropdown {height:initial;}
    ul.side-navigation span.network-options li.dropdown:hover, ul.side-navigation span.network-options li.dropdown.selected {background:none;box-shadow:none;border:0;}
    ul.side-navigation span.network-options li.dropdown > a {display:none;}
    ul.side-navigation span.network-options li.dropdown > .icon {display:none;}
    ul.side-navigation span.network-options li.dropdown > .product {display:none;}
    ul.side-navigation span.network-options li.dropdown ul.dropdown {position:relative;display:block;top:inherit;left:inherit;bottom:inherit;width:100%;opacity:1;height:auto;box-shadow:none;}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon {margin:0 0 5px 0;padding:0;background:transparent;border:0;border-radius:10px;}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon:hover, ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon.selected {background:rgba(255,255,255,1);box-shadow:0 0 8px rgb(70 75 106 / 8%);}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon h4 {height:50px;line-height:50px;}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon i {width:50px;height:50px;line-height:50px;}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon:hover i {color:rgba(var(--vs-font-color-rgb),0.45);}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon:nth-child(2) h4:after {content:' Profile';}
    ul.side-navigation span.network-options li.dropdown ul.dropdown li.icon:nth-child(3) h4:after {content:' Profile';}

    ul.side-navigation span.network-options.open li.sub {height:50px;margin:0 0 5px 0;}
    ul.side-navigation span.network-options.open li:last-child {margin:0;}
    ul.side-navigation span.network-options.open li {opacity:1;transition:opacity .35s ease-in-out;}

    ul.side-navigation li span.icon {width:50px;}
    ul.side-navigation li.new .icon, ul.side-navigation li.new .product h5 {line-height:60px;}

    ul.side-navigation span.network-options li:nth-of-type(2) {transition-delay:0s;}
    ul.side-navigation span.network-options li:nth-of-type(3) {transition-delay:.02s;}
    ul.side-navigation span.network-options li:nth-of-type(4) {transition-delay:.04s;}
    ul.side-navigation span.network-options li:nth-of-type(5) {transition-delay:.06s;}
    ul.side-navigation span.network-options li:nth-of-type(6) {transition-delay:.08s;}
    ul.side-navigation span.network-options li:nth-of-type(n+7) {transition-delay:.10s;}

    body > .announce {display:none;}
    body, body.nav-mini {padding:60px 0 0 0;}
    .left, .left.full, .left.fullscreen, .left.minimized, body > .announce ~ .left {width:calc(100% - 20px);margin:10px;padding-bottom:0;min-height:0;}
    .right.full {top:70px;width:calc(100% - 20px);min-height:0;height:calc(100vh - 80px);max-height:calc(100vh - 80px);margin:0 10px 20px;}
    .left ul.promotions > li:last-of-type {margin-bottom:0;}
    body.nav-mini ul.promotions.old {display:none;}
    ul.promotions li.item.selected:after {display:none;}
    .left.minimized > .information {display:none;}
    .content span.expand-content {display:none;}

    .content h3.section {padding:0 10px;}
    .content h3.section + div {min-height:calc(100vh - 130px);}
    .load.analytics h2.title {margin:0;}
    ul.grid {padding:0 10px;}
    .load.analytics ul.sort {grid-template-columns:auto auto auto;grid-gap:10px;}
    .load.analytics ul.sort li:nth-of-type(2n), .load.analytics ul.sort li:nth-of-type(4n) {margin:0 0 10px 0;}
    .load.analytics ul.graph {padding:0 10px 10px;}
    .load.analytics ul.graph li span.table h3 {margin:10px;}
    p.callout {margin:0 0 10px 10px;}

    ul.promotions li.item h3 {max-width:100%;}
    ul.promotions li.item h4 {max-width:100%;}
    ul.promotions li.item h4.end-time {bottom:auto;left:auto;top:10px;right:10px;}
    ul.promotions li.item ul.promotion-data {top:auto;right:auto;bottom:50px;left:0;padding:0 15px;}
    ul.promotions li.item ul.promotion-data li, ul.promotions li.item:hover ul.promotion-data li {height:30px;padding:0;}
    ul.promotions li.item ul.promotion-data li {min-width:0;max-width:250px;padding:0;display:inline-block;float:left;background:none!important;border:0!important;line-height:30px;}
    ul.promotions li.item ul.promotion-data li a {position:relative;padding:0;width:inherit;height:inherit;}
    ul.promotions li.item ul.promotion-data li h3, ul.promotions li.item ul.promotion-data li h4 {position:relative;display:inline;float:left;line-height:30px;margin:0 5px 0 0;font-size:13px;font-weight:500;}
    ul.promotions li.item ul.promotion-data li h5.refresh {display:none;}
    ul.promotions.segment li.item:hover ul.promotion-data li, ul.promotions.segment li.item.segment-select ul.promotion-data li, ul.promotions.segment li.item ul.promotion-data li {height:30px;padding:0;margin:0 0 5px 0;}
    .left.minimized ul.promotions li.item ul.promotion-data {opacity:1;}
    ul.promotions li.item.selected ul.promotion-data li {height:30px;padding:0;}
    ul.promotions li.item.selected ul.promotion-data li > a {padding:0;}
    ul.promotions li.promotion-item ul.options > li {line-height:0;}
    ul.promotions li.promotion-item ul.options > li > a {float:left;height:100%;padding:0 5px;font-size:7px;line-height:10px;text-align:center;z-index:2;}
    ul.promotions li.promotion-item ul.options > li > a > i {display:block;margin:0;font-size:16px;margin:5px 5px 0;line-height:20px;z-index:-1;}
    .left ul.promotions li ul.options li:hover > a {font-size:7px;}
    ul.promotions li.item ul.promotion-data li.promotion-test-mode {padding:0;}
    ul.promotions li.promotion-variation.item ul.options li.name {width:100px;max-width:calc(40% - 40px);}
    ul.promotions li.promotion-variation.item ul.options li.name.title {width:100px;max-width:calc(40% - 40px);}
    ul.promotions ul.variations.language li.promotion-variation.item ul.options li.add-language {width:calc(100% - 252px);max-width:28%;font-size:0;}
    ul.promotions ul.variations.language li.promotion-variation.item ul.options li.options.first {width:calc(100% - 252px);max-width:28%;opacity:1;text-align:right;}
    ul.promotions ul.variations.language li.promotion-variation.item ul.options li.options.first .small-dropdown {opacity:1;top:32px;}
    ul.promotions ul.variations.language li.promotion-variation.item ul.options li.options.first a {font-size:0;}
    ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options {font-size:9px;}
    ul.promotions ul.variations.proposals li:first-of-type ul.options li.status {width:80px;padding:0;font-size:0;}
    ul.promotions ul.variations.proposals li:first-of-type ul.options li.status span.control {width:100%;}
    ul.promotions ul.variations.proposals li:first-of-type ul.options li.influencer {max-width:65px;padding:0 3px;}
    ul.promotions ul.variations.proposals li:first-of-type ul.options li.country {font-size:0;}
    ul.promotions ul.variations.proposals li:first-of-type ul.options li.expires {width:70px;}

    ul.promotions.influencer li.item ul.promotion-data {top:auto;right:auto;bottom:10px;left:0;width:100%;padding:0 15px;}
    ul.promotions.influencer li.item ul.promotion-data li, ul.promotions.influencer li.item:hover ul.promotion-data li {height:30px}
    ul.promotions.influencer li.item ul.promotion-data li {min-width:0;max-width:250px;padding:0;display:inline-block;float:left;background:none!important;border:0!important;line-height:30px;}
    ul.promotions.influencer li.item ul.promotion-data li.highlight, ul.promotions.influencer li.item ul.promotion-data li.submit-links, ul.promotions.influencer li.item ul.promotion-data li.submit-content {float:right;}
    ul.promotions.influencer li.item ul.promotion-data li a {position:relative;padding:0;width:inherit;height:inherit;}
    ul.promotions.influencer li.item ul.promotion-data li h3, ul.promotions.influencer li.item ul.promotion-data li h4 {position:relative;display:inline;float:left;line-height:30px;margin:0 5px 0 0;font-size:13px;font-weight:500;}
    ul.promotions.influencer li.item ul.promotion-data li h5.refresh {display:none;}
    ul.promotions li.item ul.promotion-data li.submit-content:after, ul.promotions li.item ul.promotion-data li.submit-links:after, ul.promotions li.item ul.promotion-data li.highlight:after {display:none;}

    ul.promotions ul.variations.proposals ul.options li.status {width:80px;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;}
    ul.promotions ul.variations.proposals ul.options li.status > i {display:none;}
    ul.promotions ul.variations.proposals ul.options li.status > ul.progress {left:50%;bottom:0;width:inherit;transform:translateX(-50%);text-align:center;}
    ul.promotions ul.variations.proposals ul.options li.status > ul.progress li {float:none;}
    ul.promotions ul.variations.proposals ul.options li.status > ul.progress li:last-of-type {margin:0;}
    ul.promotions ul.variations.proposals ul.options li.influencer {max-width:65px;padding:0 10px 0 3px;}
    ul.promotions ul.variations.proposals ul.options li.influencer a.message {width:15px;}
    ul.promotions ul.variations.proposals ul.options li.influencer a.message i {font-size:9px;line-height:15px;margin:0;}
    ul.promotions ul.variations.proposals ul.options li.reach {display:none;}
    ul.promotions ul.variations.proposals ul.options li.quote {width:50px;}
    ul.promotions ul.variations.proposals ul.options li.country {width:20px;}
    ul.promotions ul.variations.proposals ul.options li.country img {width:12px;height:12px;border-radius:2px;}
    ul.promotions ul.variations.proposals ul.options li.expires {width:70px;}
    ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options {width:calc(100% - 285px);font-size:0;text-align:center;}
    ul.promotions ul.variations.proposals li.promotion-variation.item ul.options li.options i {opacity:1;font-size:16px;}
    
    ul.promotions li.item ul.promotion-data li span.count {top:6px;left:0;width:8px;height:8px;padding:0;min-width:0;}
    
    ul.partners-mini > li {width:calc(100% - 30px);margin:0 15px 15px;}
    ul.partners-mini > li .name {height:100%;background:rgba(255,255,255,1);border-radius:5px;}
    ul.partners-mini > li ul.options {z-index:2;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions:before {content:'';position:absolute;top:100%;left:0;width:100%;height:40px;background:-webkit-linear-gradient(to top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions:after {z-index:0;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions .edit {width:calc(100% + 40px);left:-20px;top:-50px;padding:290px 30px 100px;-webkit-overflow-scrolling:touch;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-of-type(3n+1) {transform:translateX(0);}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-of-type(3n+2) {transform:translateX(0);}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions:nth-of-type(3n) {transform:translateX(0);}
    .load.analytics ul.graph ul.partners-mini > li .edit .menu {position:fixed;top:-40px;right:0;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions .menu:not(.close) {display:block;overflow:visible!important;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions .menu .small-dropdown {opacity:1;overflow:visible!important;top:-40px;left:calc(-100vw - -110px);width:calc(100vw - 120px);max-width:none;box-shadow:none;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions .menu .small-dropdown a {height:25px;opacity:1;font-size:8px;font-size:8px!important;display:inline-block;float:left;width:auto;clear:none;min-width:0px;}
    .load.analytics ul.graph ul.partners-mini > li.show-permissions .menu .small-dropdown a.open-permissions {display:none;}


    .left.minimized ul.promotions li ul.options li:hover > a {font-size:7px;}
    .left.minimized ul.promotions li ul.options li a {font-size:7px;padding:0 5px;}
    .left.minimized ul.promotions li ul.options li.active a {font-size:7px;}
    .left.minimized ul.promotions li ul.options li a > i {font-size:16px;}

    .messaging {max-width:100%;height:100vh;z-index:306;}
    .messaging.in {width:100%;}
    .messaging ul.inbox {-webkit-overflow-scrolling:touch;}
    .messaging ul.inbox li .participants {display:block;max-width:100%;margin:0;height:35px;}
    .messaging ul.inbox li .participants .user, .messaging ul.inbox li .participants .user span {width:30px;height:30px;}
    .messaging ul.inbox li .participants .user.plus h4 {line-height:24px;font-size:13px;}
    .messaging ul.inbox li .title {clear:both;max-width:100%;}
    .messaging ul.inbox > li {padding:10px 10px 10px 20px;}
    .messaging ul.inbox > li.selected {padding:10px 10px 0 20px;}
    .messaging ul.inbox > li:nth-last-child(2) {margin-bottom:80px;}
    .messaging ul.inbox li.new.selected {padding:0;}
    .messaging ul.inbox li.selected .message {padding:10px 0 7px 30px;}
    .messaging ul.inbox li .message .avatar {top:12px;left:-10px;}
    .messaging ul.inbox li ul.info li.last-message {max-width:100%;}
    .messaging span.close-contacts {position:fixed;display:none;top:0;right:0;width:100px;height:100vh;background:none;opacity:0;border:0;outline:0;z-index:306;cursor:pointer;}
    .messaging ul.inbox li.new .message.draft.to .compose-contacts {position:absolute;top:0;left:0;width:100%;height:100%;outline:0;border:0;outline:0;background:none;opacity:0;z-index:2;cursor:pointer;}
    .messaging ul.inbox li.new .message.draft.to:after {left:10px;}
    .messaging ul.inbox li.new .message.draft.body:after {left:10px;}
    .messaging ul.inbox li.new.selected .message {padding:0;}
    .messaging ul.inbox li.new .message.draft.to ul.to {padding:35px 90px 0 10px;}
    .messaging ul.inbox li.new .message.draft textarea.body {width:calc(100% - 90px);margin:0;padding:30px 0 20px 10px;}
    .messaging ul.inbox li.new .message.draft a.action.reply {right:0;}
    .messaging ul.inbox li.new .message.draft.to ul.to li {z-index:2;height:20px;line-height:20px;}
    .messaging ul.inbox li.new .message.draft.to ul.to li.add {z-index:1;}
    .messaging ul.inbox li.new .message.draft.to ul.to li.add i {font-weight:;}
    .messaging ul.inbox li.new .message.draft.to ul.to li .avatar {width:20px;height:20px;}
    .messaging ul.inbox li.new .message.draft.to ul.to:after {content:'';position:absolute;display:block;top:0;right:0;width:90px;height:100%;font-size:12px;color:rgba(var(--vs-font-color-rgb),0.5);line-height:20px;border-left:1px solid rgba(var(--vs-font-color-rgb),0.15);}
    .messaging ul.inbox li.new .message.draft.to ul.to:before {content:'\e80b';position:absolute;top:50%;right:0;width:90px;text-align:center;font-size:30px;color:rgba(var(--vs-font-color-rgb),0.35);transform:translateY(-50%);font-family:'vsfont';}
    .messaging ul.inbox li .message.draft {padding:0 0 0 30px;clear:both;}
    .messaging ul.inbox li .message.draft textarea {width:100%;padding:20px 0 20px 60px;}
    .messaging ul.inbox li .message.draft .form.uploader_wrapper {left:-10px;}

    div.contacts {left:0;width:0;max-width:calc(100% - 100px);z-index:305;opacity:1;}
    div.contacts.hide {opacity:1;}
    body.composing_message div.contacts {width:100%;}
    div.contacts ul.contacts {max-height:calc(100vh - 50px);overflow-y:scroll;-webkit-overflow-scrolling:touch;}
    body.composing_message.select-contacts .messaging {right:calc(-100% + 100px);transition:width 0s 0s ease-in-out, opacity .2s 0s ease-in-out, right .35s 0s ease-in-out;}
    body.composing_message.select-contacts div.contacts {left:0;width:100%;}
    body.composing_message.select-contacts span.close-contacts {display:block;}

    .load.analytics ul.graph.install li.tip.half {width:100%;max-width:100%;margin:0 0 20px 0;}
    .load.analytics ul.graph.install > h2 img, .load.analytics ul.graph.install > h2 i {display:inline-block;margin:0 10px 20px 0;float:left;}

    .sweet-alert {top:calc(50% + 50px)!important;left:50%!important;right:auto!important;max-width:calc(100% - 20px);margin:0!important;transform:translate(-50%, -50%) scale(0.85);opacity:0;-webkit-animation:none!important;animation:none!important;transition:transform .1s ease-in-out, opacity .1s ease-in-out;}
    .sweet-alert.showSweetAlert {top:50%!important;transform:translate(-50%, -50%) scale(1);opacity:1;}

    .settings-wrapper {padding:60px 0 0 0;}
    .information ul.resources li {width:100%;height:150px;max-height:150px;margin:0 0 10px 0!important;}
    .submenu.dashboard .footer {margin:0;width:100%;}
    .submenu.dashboard .footer ul {text-align:center;}
    .submenu.dashboard .footer ul li {margin:0 auto;padding:0 10px;font-size:9px;height:30px;line-height:30px;float:none;}
    .submenu.dashboard .footer ul li:after {display:none;}
    .submenu.dashboard .footer ul li a {position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:0;outline:0;}
    .submenu.dashboard .footer ul li i {display:block;clear:both;font-size:1.5em;line-height:1em;}
    .submenu.dashboard .footer ul li:hover {opacity:1;line-height:30px;}
    .submenu.dashboard .footer ul li:hover i {line-height:1em;}
    .search-container > input.search {text-overflow:ellipsis;white-space:nowrap;}
    .mobile-padding {position:relative;display:block;width:100%;height:50px;opacity:0;margin:0;padding:0;border:0;outline:0;clear:both;}
    .mobileStack {display:block;padding:10px 0 3px;width:100%;}
    .mobileStack a.action {float:none!important;margin:-2px 7px 7px 0!important;}

    /* Refer & Earn mobile */
    .referEarn .content {padding:0 20px;}
    .referEarn .load.analytics ul.graph li span.stats h5 {width:100%;padding:0 20px 20px;text-align:center;}
    .referEarn .load.analytics ul.graph li span.stats h5:last-child {padding-bottom:0;}
    .referEarn .load.analytics ul.graph li.tip span.tip-left {width:100%;}
    .referEarn .content a.action.big {width:100%;margin:20px 0 0 0;clear:both;text-align:center;}
}
.promotion-entry-count.hide {display:none !important;}
i.icon-signature:before {overflow-x:clip;}

.gist_help {cursor:help;}
.gist_help:empty {position:relative;display:inline-block;background:rgba(var(--vs-font-color-rgb),1);color:rgba(255,255,255,1);font-size:.6em;width:1.2em;height:1.2em;margin:-.2em 0 0 5px;border-radius:50%;vertical-align:middle;line-height:1.2em;text-align:center;text-decoration:none!important;}
.gist_help:empty:before {content:'?';font-family:var(--vs-font-family),Helvetica,Arial,sans-serif;font-weight:700;}
.gist_help:empty:after {content:'';position:absolute;display:block;top:0;left:0;width:calc(100% + 10px);height:calc(100% + 10px);margin:-5px -5px;border-radius:25%;}
.gist_help.small {font-size:.7rem;}

/** a.action {background:rgba(255,255,255,1)!important;border:1px solid rgba(var(--vs-font-color-rgb),0.15)!important;color:rgba(var(--vs-font-color-rgb),0.6)!important;font-weight:500!important;box-shadow:0 0 rgba(var(--vs-font-color-rgb),0)!important;transform:translateY(0)!important;transition:border .15s ease-in-out, box-shadow .15s ease-in-out, transform .15s ease-in-out!important;}
* a.action:hover {background:rgba(255,255,255,1)!important;box-shadow:2px 2px 0 rgb(var(--vs-font-color-rgb),0.05)!important;transform:translateY(-2px)!important;}
.load.analytics ul.graph.install li.tip.half a.big.toggle {transform:translate(-50%,0)!important;}
.load.analytics ul.graph.install li.tip.half a.big.toggle:hover {transform:translate(-50%,-2px)!important;}*/

.google_auth_form { opacity: .99;}