@charset "utf-8";
@charset "utf-8";
@charset "utf-8";

 .wpls-box span.avatar {
box-shadow: 0 2px 3px -2px #000000;
display: block;
height: 32px;
position: relative;
width: 32px;
}
.wpls-box span.avatar i {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/star-user.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
bottom: 0;
display: block;
height: 20px;
position: absolute;
right: -10px;
width: 20px;
}
.wpls-box span.isunique-no, .wpls-box span.isunique-yes, .wpls-box span.isunique- {
display: block;
height: 14px;
width: 14px;
border: 1px solid #DDDDDD;
}
.wpls-box span.isunique-no, .wpls-box span.isunique-yes {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/isunique-no.png) no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
}
.wpls-box span.isunique-yes {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/isunique-yes.png) no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
}
.wpls-box span.isunique- {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/isunique-.png) no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
}
.onlinecount .count{
font-size: 100px;
line-height: 100px;
}
.wpls-admin .visitors .flag{
display:block;
}
.wpls-fliters{}
.wpls-fliters .filter-tools,
.wpls-fliters .filter-result
{
padding: 15px;
}
.platform {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/unknown.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
display: block;
height: 25px;
max-width: 60px;
}
.platform.Windows {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/Windows.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.Apple {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/Apple.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.Linux {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/Linux.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.iPhone {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/iPhone.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.iPod {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/iPod.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.BlackBerry {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/BlackBerry.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.Nokia {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/Nokia.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.FreeBSD {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/FreeBSD.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.OpenBSD {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/OpenBSD.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.NetBSD {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/NetBSD.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.SunOS {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/SunOS.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.OpenSolaris {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/OpenSolaris.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.Android {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/Android.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.platform.unknown {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/platform/unknown.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/unknown.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
display: block;
height: 25px;
max-width: 60px;
}
.browser.Firefox{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Firefox.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Opera{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Opera.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Internet-Explorer{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Internet-Explorer.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Pocket-Internet-Explorer{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Pocket-Internet-Explorer.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Opera-Mini{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Opera-Mini.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Konqueror{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Konqueror.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.iCab{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/iCab.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.OmniWeb{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/OmniWeb.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Firebird{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Firebird.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Iceweasel{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Iceweasel.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Shiretoko{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Shiretoko.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Mozilla{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Mozilla.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Amaya{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Amaya.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Lynx{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Lynx.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Safari{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Safari.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.iPhone{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/iPhone.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.iPod{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/iPod.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.iPad{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/iPad.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Chrome{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Chrome.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Android{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Android.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.GoogleBot{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/GoogleBot.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Yahoo-Slurp{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Yahoo-Slurp.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.W3C-Validator{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/W3C-Validator.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.BlackBerry{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/BlackBerry.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.IceCat{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/IceCat.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Nokia-Browser{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Nokia-Browser.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.MSN-Browser{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/MSN-Browser.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.MSN-Bot{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/MSN-Bot.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Bing-Bot{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Bing-Bot.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Netscape-Navigator{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Netscape-Navigator.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.Galeon{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/Galeon.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.NetPositive{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/NetPositive.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.browser.unknown{
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/browser/unknown.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}.flag {
width: 16px;
height: 11px;
background:url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/flags.png) no-repeat;
display:block;
}
.flag.flag-ad {background-position: -16px 0}
.flag.flag-ae {background-position: -32px 0}
.flag.flag-af {background-position: -48px 0}
.flag.flag-ag {background-position: -64px 0}
.flag.flag-ai {background-position: -80px 0}
.flag.flag-al {background-position: -96px 0}
.flag.flag-am {background-position: -112px 0}
.flag.flag-an {background-position: -128px 0}
.flag.flag-ao {background-position: -144px 0}
.flag.flag-ar {background-position: -160px 0}
.flag.flag-as {background-position: -176px 0}
.flag.flag-at {background-position: -192px 0}
.flag.flag-au {background-position: -208px 0}
.flag.flag-aw {background-position: -224px 0}
.flag.flag-az {background-position: -240px 0}
.flag.flag-ba {background-position: 0 -11px}
.flag.flag-bb {background-position: -16px -11px}
.flag.flag-bd {background-position: -32px -11px}
.flag.flag-be {background-position: -48px -11px}
.flag.flag-bf {background-position: -64px -11px}
.flag.flag-bg {background-position: -80px -11px}
.flag.flag-bh {background-position: -96px -11px}
.flag.flag-bi {background-position: -112px -11px}
.flag.flag-bj {background-position: -128px -11px}
.flag.flag-bm {background-position: -144px -11px}
.flag.flag-bn {background-position: -160px -11px}
.flag.flag-bo {background-position: -176px -11px}
.flag.flag-br {background-position: -192px -11px}
.flag.flag-bs {background-position: -208px -11px}
.flag.flag-bt {background-position: -224px -11px}
.flag.flag-bv {background-position: -240px -11px}
.flag.flag-bw {background-position: 0 -22px}
.flag.flag-by {background-position: -16px -22px}
.flag.flag-bz {background-position: -32px -22px}
.flag.flag-ca {background-position: -48px -22px}
.flag.flag-catalonia {background-position: -64px -22px}
.flag.flag-cd {background-position: -80px -22px}
.flag.flag-cf {background-position: -96px -22px}
.flag.flag-cg {background-position: -112px -22px}
.flag.flag-ch {background-position: -128px -22px}
.flag.flag-ci {background-position: -144px -22px}
.flag.flag-ck {background-position: -160px -22px}
.flag.flag-cl {background-position: -176px -22px}
.flag.flag-cm {background-position: -192px -22px}
.flag.flag-cn {background-position: -208px -22px}
.flag.flag-co {background-position: -224px -22px}
.flag.flag-cr {background-position: -240px -22px}
.flag.flag-cu {background-position: 0 -33px}
.flag.flag-cv {background-position: -16px -33px}
.flag.flag-cw {background-position: -32px -33px}
.flag.flag-cy {background-position: -48px -33px}
.flag.flag-cz {background-position: -64px -33px}
.flag.flag-de {background-position: -80px -33px}
.flag.flag-dj {background-position: -96px -33px}
.flag.flag-dk {background-position: -112px -33px}
.flag.flag-dm {background-position: -128px -33px}
.flag.flag-do {background-position: -144px -33px}
.flag.flag-dz {background-position: -160px -33px}
.flag.flag-ec {background-position: -176px -33px}
.flag.flag-ee {background-position: -192px -33px}
.flag.flag-eg {background-position: -208px -33px}
.flag.flag-eh {background-position: -224px -33px}
.flag.flag-england {background-position: -240px -33px}
.flag.flag-er {background-position: 0 -44px}
.flag.flag-es {background-position: -16px -44px}
.flag.flag-et {background-position: -32px -44px}
.flag.flag-eu {background-position: -48px -44px}
.flag.flag-fi {background-position: -64px -44px}
.flag.flag-fj {background-position: -80px -44px}
.flag.flag-fk {background-position: -96px -44px}
.flag.flag-fm {background-position: -112px -44px}
.flag.flag-fo {background-position: -128px -44px}
.flag.flag-fr {background-position: -144px -44px}
.flag.flag-ga {background-position: -160px -44px}
.flag.flag-gb {background-position: -176px -44px}
.flag.flag-gd {background-position: -192px -44px}
.flag.flag-ge {background-position: -208px -44px}
.flag.flag-gf {background-position: -224px -44px}
.flag.flag-gg {background-position: -240px -44px}
.flag.flag-gh {background-position: 0 -55px}
.flag.flag-gi {background-position: -16px -55px}
.flag.flag-gl {background-position: -32px -55px}
.flag.flag-gm {background-position: -48px -55px}
.flag.flag-gn {background-position: -64px -55px}
.flag.flag-gp {background-position: -80px -55px}
.flag.flag-gq {background-position: -96px -55px}
.flag.flag-gr {background-position: -112px -55px}
.flag.flag-gs {background-position: -128px -55px}
.flag.flag-gt {background-position: -144px -55px}
.flag.flag-gu {background-position: -160px -55px}
.flag.flag-gw {background-position: -176px -55px}
.flag.flag-gy {background-position: -192px -55px}
.flag.flag-hk {background-position: -208px -55px}
.flag.flag-hm {background-position: -224px -55px}
.flag.flag-hn {background-position: -240px -55px}
.flag.flag-hr {background-position: 0 -66px}
.flag.flag-ht {background-position: -16px -66px}
.flag.flag-hu {background-position: -32px -66px}
.flag.flag-ic {background-position: -48px -66px}
.flag.flag-id {background-position: -64px -66px}
.flag.flag-ie {background-position: -80px -66px}
.flag.flag-il {background-position: -96px -66px}
.flag.flag-im {background-position: -112px -66px}
.flag.flag-in {background-position: -128px -66px}
.flag.flag-io {background-position: -144px -66px}
.flag.flag-iq {background-position: -160px -66px}
.flag.flag-ir {background-position: -176px -66px}
.flag.flag-is {background-position: -192px -66px}
.flag.flag-it {background-position: -208px -66px}
.flag.flag-je {background-position: -224px -66px}
.flag.flag-jm {background-position: -240px -66px}
.flag.flag-jo {background-position: 0 -77px}
.flag.flag-jp {background-position: -16px -77px}
.flag.flag-ke {background-position: -32px -77px}
.flag.flag-kg {background-position: -48px -77px}
.flag.flag-kh {background-position: -64px -77px}
.flag.flag-ki {background-position: -80px -77px}
.flag.flag-km {background-position: -96px -77px}
.flag.flag-kn {background-position: -112px -77px}
.flag.flag-kp {background-position: -128px -77px}
.flag.flag-kr {background-position: -144px -77px}
.flag.flag-kurdistan {background-position: -160px -77px}
.flag.flag-kw {background-position: -176px -77px}
.flag.flag-ky {background-position: -192px -77px}
.flag.flag-kz {background-position: -208px -77px}
.flag.flag-la {background-position: -224px -77px}
.flag.flag-lb {background-position: -240px -77px}
.flag.flag-lc {background-position: 0 -88px}
.flag.flag-li {background-position: -16px -88px}
.flag.flag-lk {background-position: -32px -88px}
.flag.flag-lr {background-position: -48px -88px}
.flag.flag-ls {background-position: -64px -88px}
.flag.flag-lt {background-position: -80px -88px}
.flag.flag-lu {background-position: -96px -88px}
.flag.flag-lv {background-position: -112px -88px}
.flag.flag-ly {background-position: -128px -88px}
.flag.flag-ma {background-position: -144px -88px}
.flag.flag-mc {background-position: -160px -88px}
.flag.flag-md {background-position: -176px -88px}
.flag.flag-me {background-position: -192px -88px}
.flag.flag-mg {background-position: -208px -88px}
.flag.flag-mh {background-position: -224px -88px}
.flag.flag-mk {background-position: -240px -88px}
.flag.flag-ml {background-position: 0 -99px}
.flag.flag-mm {background-position: -16px -99px}
.flag.flag-mn {background-position: -32px -99px}
.flag.flag-mo {background-position: -48px -99px}
.flag.flag-mp {background-position: -64px -99px}
.flag.flag-mq {background-position: -80px -99px}
.flag.flag-mr {background-position: -96px -99px}
.flag.flag-ms {background-position: -112px -99px}
.flag.flag-mt {background-position: -128px -99px}
.flag.flag-mu {background-position: -144px -99px}
.flag.flag-mv {background-position: -160px -99px}
.flag.flag-mw {background-position: -176px -99px}
.flag.flag-mx {background-position: -192px -99px}
.flag.flag-my {background-position: -208px -99px}
.flag.flag-mz {background-position: -224px -99px}
.flag.flag-na {background-position: -240px -99px}
.flag.flag-nc {background-position: 0 -110px}
.flag.flag-ne {background-position: -16px -110px}
.flag.flag-nf {background-position: -32px -110px}
.flag.flag-ng {background-position: -48px -110px}
.flag.flag-ni {background-position: -64px -110px}
.flag.flag-nl {background-position: -80px -110px}
.flag.flag-no {background-position: -96px -110px}
.flag.flag-np {background-position: -112px -110px}
.flag.flag-nr {background-position: -128px -110px}
.flag.flag-nu {background-position: -144px -110px}
.flag.flag-nz {background-position: -160px -110px}
.flag.flag-om {background-position: -176px -110px}
.flag.flag-pa {background-position: -192px -110px}
.flag.flag-pe {background-position: -208px -110px}
.flag.flag-pf {background-position: -224px -110px}
.flag.flag-pg {background-position: -240px -110px}
.flag.flag-ph {background-position: 0 -121px}
.flag.flag-pk {background-position: -16px -121px}
.flag.flag-pl {background-position: -32px -121px}
.flag.flag-pm {background-position: -48px -121px}
.flag.flag-pn {background-position: -64px -121px}
.flag.flag-pr {background-position: -80px -121px}
.flag.flag-ps {background-position: -96px -121px}
.flag.flag-pt {background-position: -112px -121px}
.flag.flag-pw {background-position: -128px -121px}
.flag.flag-py {background-position: -144px -121px}
.flag.flag-qa {background-position: -160px -121px}
.flag.flag-re {background-position: -176px -121px}
.flag.flag-ro {background-position: -192px -121px}
.flag.flag-rs {background-position: -208px -121px}
.flag.flag-ru {background-position: -224px -121px}
.flag.flag-rw {background-position: -240px -121px}
.flag.flag-sa {background-position: 0 -132px}
.flag.flag-sb {background-position: -16px -132px}
.flag.flag-sc {background-position: -32px -132px}
.flag.flag-scotland {background-position: -48px -132px}
.flag.flag-sd {background-position: -64px -132px}
.flag.flag-se {background-position: -80px -132px}
.flag.flag-sg {background-position: -96px -132px}
.flag.flag-sh {background-position: -112px -132px}
.flag.flag-si {background-position: -128px -132px}
.flag.flag-sk {background-position: -144px -132px}
.flag.flag-sl {background-position: -160px -132px}
.flag.flag-sm {background-position: -176px -132px}
.flag.flag-sn {background-position: -192px -132px}
.flag.flag-so {background-position: -208px -132px}
.flag.flag-somaliland {background-position: -224px -132px}
.flag.flag-sr {background-position: -240px -132px}
.flag.flag-ss {background-position: 0 -143px}
.flag.flag-st {background-position: -16px -143px}
.flag.flag-sv {background-position: -32px -143px}
.flag.flag-sx {background-position: -48px -143px}
.flag.flag-sy {background-position: -64px -143px}
.flag.flag-sz {background-position: -80px -143px}
.flag.flag-tc {background-position: -96px -143px}
.flag.flag-td {background-position: -112px -143px}
.flag.flag-tf {background-position: -128px -143px}
.flag.flag-tg {background-position: -144px -143px}
.flag.flag-th {background-position: -160px -143px}
.flag.flag-tj {background-position: -176px -143px}
.flag.flag-tk {background-position: -192px -143px}
.flag.flag-tl {background-position: -208px -143px}
.flag.flag-tm {background-position: -224px -143px}
.flag.flag-tn {background-position: -240px -143px}
.flag.flag-to {background-position: 0 -154px}
.flag.flag-tr {background-position: -16px -154px}
.flag.flag-tt {background-position: -32px -154px}
.flag.flag-tv {background-position: -48px -154px}
.flag.flag-tw {background-position: -64px -154px}
.flag.flag-tz {background-position: -80px -154px}
.flag.flag-ua {background-position: -96px -154px}
.flag.flag-ug {background-position: -112px -154px}
.flag.flag-um {background-position: -128px -154px}
.flag.flag-us {background-position: -144px -154px}
.flag.flag-uy {background-position: -160px -154px}
.flag.flag-uz {background-position: -176px -154px}
.flag.flag-va {background-position: -192px -154px}
.flag.flag-vc {background-position: -208px -154px}
.flag.flag-ve {background-position: -224px -154px}
.flag.flag-vg {background-position: -240px -154px}
.flag.flag-vi {background-position: 0 -165px}
.flag.flag-vn {background-position: -16px -165px}
.flag.flag-vu {background-position: -32px -165px}
.flag.flag-wales {background-position: -48px -165px}
.flag.flag-wf {background-position: -64px -165px}
.flag.flag-ws {background-position: -80px -165px}
.flag.flag-ye {background-position: -96px -165px}
.flag.flag-yt {background-position: -112px -165px}
.flag.flag-za {background-position: -128px -165px}
.flag.flag-zanzibar {background-position: -144px -165px}
.flag.flag-zm {background-position: -160px -165px}
.flag.flag-zw {background-position: -176px -165px}.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }/*\*/* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }/**/.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } .ui-state-disabled { cursor: default !important; }  .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }  .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }  .ui-icon { width: 16px; height: 16px; background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-icons_cd0a0a_256x240.png); } .ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .ui-widget-overlay { background: #aaaaaa url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } .ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} .ui-selectable-helper { border:1px dotted black } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } .ui-accordion a { zoom: 1; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; } .ui-autocomplete { position: absolute; cursor: default; }	
.ui-autocomplete-loading { background: white url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/css/images/ui-anim_basic_16x16.gif) right center no-repeat; } * html .ui-autocomplete { width:1px; }  .ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
}
.ui-menu .ui-menu {
margin-top: -3px;
}
.ui-menu .ui-menu-item {
margin:0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:1.5;
zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
} .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } .ui-button-icon-only { width: 2.2em; } button.ui-button-icon-only { width: 2.4em; } .ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } .ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } input.ui-button { padding: .4em 1em; } .ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } button.ui-button::-moz-focus-inner { border: 0; padding: 0; }  .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-tabs { position: relative; padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; } .ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } .ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; } .ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-cover {
display: none; display : block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; } .ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
  .para-settings {
margin: 20px 0;
}
.para-settings .option-box {
border-left: 3px solid rgb(255, 255, 255);
margin: 10px;
padding: 10px;
}
.para-settings .option-box:hover {
background: #e6e6e6;
border-left: 3px solid #11b063;
}
.para-settings .option-box .option-title {
font-size: 16px;
font-weight: bold;
}
.para-settings .option-box .option-info {
color: rgb(73, 147, 14);
font-size: 13px;
font-weight: normal;
margin: 10px 0;
}
.para-settings ul.tab-nav {
clear: both;
margin: 0;
padding: 0;
}
.para-settings ul.tab-nav li {
background: none repeat scroll 0 0 rgb(230, 230, 230);
border-left: 1px solid rgb(199, 199, 199);
cursor: pointer;
display: inline-block;
float: left;
margin: 0;
padding: 8px 15px;
}
.para-settings ul.tab-nav li.active{
background:#d8d6d6;
border-top:2px solid #11b063;
padding-top:6px;
font-weight: bold;
}
.para-settings ul.box {
clear: both;
margin: 0;
padding: 0;
}
.para-settings ul.box li.tab-box {
border: 1px solid rgb(153, 153, 153);
display: none;
margin: 0;
width: 100%;
}
.para-settings .new_user_profile_social {
margin: 15px 5px;
}
.para-settings ul.voting-bg-img-list{}
.para-settings ul.voting-bg-img-list li {
display: inline-block;
margin: 5px;
}
.para-settings ul.voting-bg-img-list li.bg-selected {}
.para-settings ul.voting-bg-img-list li img{border: 2px solid #ffffff;}
.para-settings ul.voting-bg-img-list li.bg-selected img{
border: 2px solid #ff5a11;
}
.para-settings h2 {
font-size: 20px;
font-weight: bold;
margin: 25px 0;
}
.para-settings .pricing-table{
}
.para-settings .pricing-table .column {
border-bottom: 1px solid #ff9601;
border-left: 1px solid #ff9601;
border-top: 1px solid #ff9601;
display: inline-block;
float: left;
text-align: center;
vertical-align: top;
width: 48%;
}
.para-settings .pricing-table .column:last-child {
border-right: 1px solid #ff9601;
}
.para-settings .paln {
border-bottom: 1px solid rgb(255, 150, 1);
display: block;
font-size: 20px;
font-weight: bold;
line-height: 30px;
padding: 10px 0;
}
.para-settings .cell {
border-bottom: 1px solid rgb(255, 150, 1);
display: block;
line-height: 20px;
padding: 7px 0;
}
.para-settings .hidden-mob {
display: none;
}
.para-settings .green {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/tik-mark.png) no-repeat scroll 0 3px rgba(0, 0, 0, 0);
display: inline-block;
padding-left: 25px;
line-height: 20px;
}
.para-settings .red {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/cross-mark.png) no-repeat scroll 0 3px rgba(0, 0, 0, 0);
display: inline-block;
padding-left: 25px;
line-height: 20px;
}
.para-settings .price {
font-size: 18px;
font-weight: bold;
padding: 25px 0;
border-bottom: 1px solid rgb(255, 150, 1);
}
.para-settings .buy-now {
background: none repeat scroll 0 0 rgb(221, 221, 221);
border-bottom: 2px solid rgb(157, 157, 157);
border-radius: 12px;
padding: 2px 12px;
text-decoration: none;
}
.para-settings .buy-now:hover {
border-bottom: 2px solid #706f6f;
}
.para-settings .data-table {
border: 1px solid rgb(199, 199, 199);
border-collapse: collapse;
}
.para-settings .data-table tr {
border-bottom: 1px solid rgb(199, 199, 199);
}
.para-settings .data-table th {
border-bottom: 2px solid rgb(253, 197, 28);
border-collapse: collapse;
padding: 10px 20px 10px 8px;
}
.para-settings .data-table td {
border-bottom: 1px solid rgb(199, 199, 199);
border-collapse: collapse;
padding: 10px 20px 10px 8px;
}
.para-settings .button {
margin: 20px 0;
}
.para-settings .success {
background: none repeat scroll 0 0 rgb(105, 221, 157);
padding: 5px 10px;
display:none;
}
.para-settings .para-form-table {
border-collapse: collapse;
}
.para-settings .para-form-table tr {
}
.para-settings .para-form-table th {
border-collapse: collapse;
padding: 10px 20px 10px 8px;
text-align: left;
vertical-align: top;
width: 200px;
}
.para-settings .para-form-table td {
border-collapse: collapse;
padding: 10px 20px 10px 8px;
}
.para-settings pre {
} .para-dashboard {
background: none repeat scroll 0 0 rgb(91, 116, 145);
padding: 10px;
}
.para-dashboard .dash-box {
background: none repeat scroll 0 0 rgb(93, 126, 163);
border: 1px solid rgb(122, 170, 223);
display: inline-block;
height: auto;
margin-bottom: 30px;
margin-right: 10px;
margin-top: 0;
overflow: hidden;
padding-bottom: 30px;
vertical-align: top;
width: 350px;
}
.para-dashboard .dash-box-title {
background: none repeat scroll 0 0 rgb(100, 140, 186);
color: rgb(255, 255, 255);
font-size: 16px;
font-weight: bold;
line-height: 30px;
padding: 0 10px;
}
.para-dashboard .dash-box-title .fa {
padding-right: 10px;
}
.para-dashboard .dash-box-info {
color: rgb(238, 238, 238);
font-size: 12px;
padding: 10px;
}
.para-dashboard .dash-box .total-online {
color: rgb(255, 255, 255);
font-size: 40px;
padding: 30px 10px 10px;
text-align: center;
}
.para-dashboard .dash-box .total-session {
color: rgb(255, 255, 255);
font-size: 40px;
padding: 30px 10px 10px;
text-align: center;
}
.para-dashboard .dash-box .unique-visitor {
color: rgb(255, 255, 255);
font-size: 40px;
padding: 30px 10px 10px;
text-align: center;
}
.para-dashboard .dash-box .para-data-table {
border: 1px solid rgb(221, 221, 221);
border-collapse: collapse;
color: rgb(255, 255, 255);
text-align: left;
}
.para-dashboard .dash-box .para-data-table th {
padding: 7px;
}
.para-dashboard .dash-box tr {
border-bottom: 1px solid rgb(221, 221, 221);
}
.para-dashboard .dash-box .para-data-table td {
padding: 5px;
}
.para-dashboard .dash-box .para-data-table a {
color: rgb(255, 255, 255);
text-decoration: none;
}
@media all and (max-width: 799px) {
.para-settings ul.tab-nav li {
display: block;
float: none;
}
.para-settings ul.tab-nav li.active{
font-weight: bold;
}	
.para-settings .pricing-table .column {
display:block;
float:none;
width:100%;
border-right: 1px solid #ff9601;
margin: 50px 0;
}
}
  .para-icons {
padding-left: 25px;
}
.para-icons.globe {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/globe.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.os-windows {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/os-windows.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.device-monitor {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/device-monitor.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.browser-firefox {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/browser-firefox.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.keywords {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/keywords.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.map-pin {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/map-pin.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.share-hub {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/share-hub.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.page {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/page.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.user-group {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/user-group.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.para-icons.user-crowd {
background: url(//www.vap-berlin.de/wp-content/plugins/wp-live-statistics/ParaAdmin/css/icons/user-crowd.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}.jqplot-target {
position: relative;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 1em; } .jqplot-axis {
font-size: 0.75em;
}
.jqplot-xaxis {
margin-top: 10px;
}
.jqplot-x2axis {
margin-bottom: 10px;
}
.jqplot-yaxis {
margin-right: 10px;
}
.jqplot-y2axis, .jqplot-y3axis, .jqplot-y4axis, .jqplot-y5axis, .jqplot-y6axis, .jqplot-y7axis, .jqplot-y8axis, .jqplot-y9axis, .jqplot-yMidAxis {
margin-left: 10px;
margin-right: 10px;
} .jqplot-axis-tick, .jqplot-xaxis-tick, .jqplot-yaxis-tick, .jqplot-x2axis-tick, .jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick, .jqplot-yMidAxis-tick {
position: absolute;
white-space: pre;
}
.jqplot-xaxis-tick {
top: 0px; left: 15px; vertical-align: top;
}
.jqplot-x2axis-tick {
bottom: 0px; left: 15px; vertical-align: bottom;
}
.jqplot-yaxis-tick {
right: 0px; top: 15px; text-align: right;
}
.jqplot-yaxis-tick.jqplot-breakTick {
right: -20px;
margin-right: 0px;
padding:1px 5px 1px 5px; z-index: 2;
font-size: 1.5em;
}
.jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick {
left: 0px; top: 15px;  text-align: left;
}
.jqplot-yMidAxis-tick {
text-align: center;
white-space: nowrap;
}
.jqplot-xaxis-label {
margin-top: 10px;
font-size: 11pt;
position: absolute;
}
.jqplot-x2axis-label {
margin-bottom: 10px;
font-size: 11pt;
position: absolute;
}
.jqplot-yaxis-label {
margin-right: 10px; font-size: 11pt;
position: absolute;
}
.jqplot-yMidAxis-label {
font-size: 11pt;
position: absolute;
}
.jqplot-y2axis-label, .jqplot-y3axis-label, .jqplot-y4axis-label, .jqplot-y5axis-label, .jqplot-y6axis-label, .jqplot-y7axis-label, .jqplot-y8axis-label, .jqplot-y9axis-label { font-size: 11pt;
margin-left: 10px;
position: absolute;
}
.jqplot-meterGauge-tick {
font-size: 0.75em;
color: #999999;
}
.jqplot-meterGauge-label {
font-size: 1em;
color: #999999;
}
table.jqplot-table-legend {
margin-top: 12px;
margin-bottom: 12px;
margin-left: 12px;
margin-right: 12px;
}
table.jqplot-table-legend, table.jqplot-cursor-legend {
background-color: rgba(255,255,255,0.6);
border: 1px solid #cccccc;
position: absolute;
font-size: 0.75em;
}
td.jqplot-table-legend {
vertical-align:middle;
}  td.jqplot-seriesToggle:hover, td.jqplot-seriesToggle:active {
cursor: pointer;
}
.jqplot-table-legend .jqplot-series-hidden {
text-decoration: line-through;
}
div.jqplot-table-legend-swatch-outline {
border: 1px solid #cccccc;
padding:1px;
}
div.jqplot-table-legend-swatch {
width:0px;
height:0px;
border-top-width: 5px;
border-bottom-width: 5px;
border-left-width: 6px;
border-right-width: 6px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
}
.jqplot-title {
top: 0px;
left: 0px;
padding-bottom: 0.5em;
font-size: 1.2em;
}
table.jqplot-cursor-tooltip {
border: 1px solid #cccccc;
font-size: 0.75em;
}
.jqplot-cursor-tooltip {
border: 1px solid #cccccc;
font-size: 0.75em;
white-space: nowrap;
background: rgba(208,208,208,0.5);
padding: 1px;
}
.jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip {
border: 1px solid #cccccc;
font-size: 0.75em;
white-space: nowrap;
background: rgba(208,208,208,0.5);
padding: 1px;
}
.jqplot-point-label {
font-size: 0.75em;
z-index: 2;
}
td.jqplot-cursor-legend-swatch {
vertical-align: middle;
text-align: center;
}
div.jqplot-cursor-legend-swatch {
width: 1.2em;
height: 0.7em;
}
.jqplot-error { text-align: center;
}
.jqplot-error-message { position: relative;
top: 46%;
display: inline-block;
}
div.jqplot-bubble-label {
font-size: 0.8em; padding-left: 2px;
padding-right: 2px;
color: rgb(20%, 20%, 20%);
}
div.jqplot-bubble-label.jqplot-bubble-label-highlight {
background: rgba(90%, 90%, 90%, 0.7);
}
div.jqplot-noData-container {
text-align: center;
background-color: rgba(96%, 96%, 96%, 0.3);
}.slick-loading .slick-list{ background: #fff url(//www.vap-berlin.de/wp-content/plugins/wp-responsive-recent-post-slider/assets/css/ajax-loader.gif) center center no-repeat;}
.slick-slider{ position: relative;display: block; -moz-box-sizing: border-box;box-sizing: border-box; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none;  -webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block; overflow: hidden;  margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{ display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{ display: block;}
.slick-slide.slick-loading img{ display: none;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{ visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}.wpcolumn, .wpcolumns  {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.recent-post-slider * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;} .wppsac-clearfix:before, .wppsac-clearfix:after{content: "";display: table;}
.wppsac-clearfix::after{clear: both;}
.wppsac-clearfix{clear: both;} .recent-post-slider{visibility: hidden; opacity:0; transition:opacity 0.5s linear;}
.recent-post-slider.slick-initialized { visibility: visible; opacity:1;}
.wppsac-hide{display:none;}
.recent-post-slider .slick-arrow{text-indent:-99999px;}
.recent-post-slider button.slick-arrow {background-color: transparent!important; cursor:pointer; width:30px; height:45px; position:absolute; z-index:9; border:0px !important;padding:0 !important; margin:0px !important; border-radius:0px !important;}
.recent-post-slider button.slick-next, .recent-post-slider button.slick-next:hover, .recent-post-slider button.slick-next:focus{background:rgba(0,0,0,0.5) url(//www.vap-berlin.de/wp-content/plugins/wp-responsive-recent-post-slider/assets/css/arrow-right.png) center center no-repeat !important; background-size:25px 25px !important; outline:none !important; box-shadow: none;}
.recent-post-slider button.slick-prev, .recent-post-slider button.slick-prev:hover, .recent-post-slider button.slick-prev:focus{background:rgba(0,0,0,0.5) url(//www.vap-berlin.de/wp-content/plugins/wp-responsive-recent-post-slider/assets/css/arrow-left.png) center center no-repeat !important; background-size:25px 25px !important;  outline:none !important; box-shadow: none;}
.recent-post-slider .slick-dots{padding:0 !important; margin:0 !important; position:absolute;  text-align:center;}
.recent-post-slider .slick-dots li button{text-indent:-99999px;}
.recent-post-slider .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important;}
.recent-post-slider .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:13px !important; height:13px !important;}
.recent-post-slider .slick-dots li button:focus{outline:none !important}
.recent-post-slider button:active{box-shadow: none;}
.recent-post-slider .slick-dots li.slick-active button{background:#444 !important;}
.recent-post-slider .slick-slide{padding:0px !important}
.post-overlay{ position:relative;}
.recent-post-slider .wp-post-content a.readmorebtn {padding: 3px 10px;border: 1px solid #e7e7e7;text-decoration: none;margin: 5px 0;}
.wp-post-content {padding-bottom: 10px;}
.wp-sub-content {padding-bottom: 10px;}
.recent-post-slider h2.wp-post-title{margin:5px 0 !important; line-height:22px;}
.recent-post-slider h2.wp-post-title a{font-size:22px; line-height:22px;}
.recent-post-slider .wp-post-date{margin-bottom:10px; position:relative; font-size:13px;}
.recent-post-slider .wp-post-date::after {  background: #e96656; bottom: -4px;content: "";height: 2px; left: 0; margin: auto ; position: absolute; width: 50px; z-index: 1;}
.recent-post-slider .recentpost-categories ul.post-categories{margin:0px 0px 10px 0 !important; padding:0px !important; list-style:none !important; font-size: 0;}
.recent-post-slider .recentpost-categories ul.post-categories li{display:inline-block !important; margin: 2px !important; padding: 0 !important;}
.recent-post-slider .recentpost-categories ul.post-categories li a{padding:5px 13px; text-transform:uppercase; font-size:11px; text-decoration:none; color: #fff; display: block; line-height: normal;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+1) a{background:#1abc9c;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+2) a{background:#3498db;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+3) a{background:#e74c3c;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+4) a{background:#34495e;}
.recent-post-slider .post-image-bg img{height: 100%;width: 100%;object-fit: cover;object-position: top center;border-radius: 0px;} .recent-post-slider.design-1 .post-content-position{position:relative} 
.recent-post-slider.design-1 .post-content-left{position:absolute !important; left:0; bottom: 0px; background:rgba(0, 0, 0, 0.5); z-index:999; color:#fff;}
.recent-post-slider.design-1 .post-content-left a {color:#fff;}
.recent-post-slider.design-1 .post-content-left{padding: 20px 20px 35px 20px;}
.recent-post-slider.design-1 .post-image-bg{background: #f1f1f1;height: 350px; line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-1 .wp-post-content p{color:#fff;}
.recent-post-slider.design-1 .slick-arrow {bottom:0px !important; top:auto !important;}
.recent-post-slider.design-1 .slick-next{right:0px !important;}
.recent-post-slider.design-1 .slick-prev{right:31px !important; left:auto !important;}
.recent-post-slider.design-1 .slick-dots{left:15px !important;  bottom:2px !important;} .recent-post-slider.design-2 .post-content-position{position:relative;}
.recent-post-slider.design-2 .post-content-left{position:absolute !important; left:0; top:0; bottom:0; background:rgba(0, 0, 0, 0.5); z-index:999; color:#fff;}
.recent-post-slider.design-2 .post-content-left a{color:#fff;}
.recent-post-slider.design-2 .post-content-left{padding: 33px 20px;}
.recent-post-slider.design-2 .post-image-bg{background: #f1f1f1;height: 350px; line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-2 .wp-post-content p{color:#fff;}
.recent-post-slider.design-2 .slick-arrow {bottom:0px !important; top:auto !important;}
.recent-post-slider.design-2 .slick-next{right:0px !important;}
.recent-post-slider.design-2 .slick-prev{right:31px !important; left:auto !important;}
.recent-post-slider.design-2 .slick-dots{left:15px !important;  bottom:2px !important;}
.recent-post-slider.design-2 .recentpost-inner-content {width: 100%; max-height: 100%; overflow: hidden;} .recent-post-slider.design-3 .post-image-bg{background: #f1f1f1;height: 350px;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-3 .post-short-content{height: 46%;clear:both; background: rgba(51, 51, 51, 0.5);bottom: 0; color: #fff; left: 0; padding: 15px 30px 35px 30px; position: absolute; right: 0; transition: all 0.5s ease-in-out 0s;}
.recent-post-slider.design-3 .wp-post-content	{ opacity: 0; height:0; transition: all 0.5s ease-in-out 0s;}
.recent-post-slider.design-3 .post-overlay:hover > .post-short-content .wp-post-content{opacity:1;height:auto;}
.recent-post-slider.design-3 .post-overlay:hover > .post-short-content {height:70%;}
.recent-post-slider.design-3 .recentpost-categories{left: 0;top: 0px;position: absolute;}
.recent-post-slider.design-3 .recentpost-categories ul.post-categories li{margin: 0 2px 2px 0 !important;}
.recent-post-slider.design-3 h2.wp-post-title a,
.recent-post-slider.design-3 .wp-post-content a.readmorebtn,
.recent-post-slider.design-3 .wp-post-content p{color: #fff;}
.recent-post-slider.design-3 .slick-arrow {bottom:0px !important; top:auto !important;}
.recent-post-slider.design-3 .slick-next{right:0px !important;}
.recent-post-slider.design-3 .slick-prev{right:31px !important; left:auto !important;}
.recent-post-slider.design-3 .slick-dots{left:15px !important; bottom:2px !important;} .recent-post-slider.design-4 .post-list-content, .recent-post-slider.design-4 .post-list{width:100%; float:left; clear:both;}
.recent-post-slider.design-4 .post-list-content .wp-post-title a{color:#444; text-decoration:none;}
.recent-post-slider.design-4 .post-image-bg{background: #f1f1f1;height: 230px !important;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-4 .recentpost-categories {margin-top: 0;}
.recent-post-slider.design-4 .recentpost-categories a{color:#fff;}
.recent-post-slider.design-4 .wp-medium-5{padding: 0px 10px 0 0;}
.recent-post-slider.design-4 .post-list-content .wp-medium-7{padding:10px 35px 10px 15px;}
.recent-post-slider.design-4 .slick-arrow{top:50% ;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.recent-post-slider.design-4 .slick-next{right:0px !important;}
.recent-post-slider.design-4 .slick-prev{left:0px !important;}
.recent-post-slider.design-4 .slick-dots{left: 0;right: 0;}
.recent-post-slider.design-4 .wp-post-content a.readmorebtn {color: #444; border-color: #444;}
.wpcolumn,
.wpcolumns {  padding-left: 0.9375em;  padding-right: 0.9375em; width:100%; float: left;  position: relative; }
@media only screen and (max-width: 768px) { 
.recent-post-slider.design-1 .post-image-bg img, .recent-post-slider.design-2 .post-image-bg img, .recent-post-slider.design-3 .post-image-bg img{max-width:700px !important}
}
@media only screen and (max-width: 500px) { 
.recent-post-slider.design-1 .post-image-bg img, .recent-post-slider.design-2 .post-image-bg img, .recent-post-slider.design-3 .post-image-bg img{max-width:600px !important}
.recent-post-slider.design-1 .wp-post-content,  .recent-post-slider.design-2 .wp-post-content,  .recent-post-slider.design-3 .wp-post-content{display:none}
}
@media only screen {
.wpcolumn,  .wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em; float: left; }
}
@media only screen and (min-width: 40.0625em) {  
.wpcolumn,
.wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left; }
.wp-medium-1 {width: 8.33333%;}
.wp-medium-2 {width: 16.66667%;}
.wp-medium-3 {width: 25%;}
.wp-medium-4 {width: 33.33333%;}
.wp-medium-5 {width: 41.66667%;}
.wp-medium-6 {width: 50%;}
.wp-medium-7 {width: 58.33333%;}
.wp-medium-8 {width: 66.66667%;}
.wp-medium-9 {width: 75%;}
.wp-medium-10 {width: 83.33333%;}
.wp-medium-11 {width: 91.66667%;}
.wp-medium-12 {width: 100%;}
.medium-offset-0 {margin-left: 0 !important;}
.medium-offset-1 {margin-left: 8.33333% !important;}
.medium-offset-2 {margin-left: 16.66667% !important;}
.medium-offset-3 {margin-left: 25% !important;}
.medium-offset-4 {margin-left: 33.33333% !important;}
.medium-offset-5 {margin-left: 41.66667% !important;}
.medium-offset-6 {margin-left: 50% !important;}
.medium-offset-7 {margin-left: 58.33333% !important;}
.medium-offset-8 {margin-left: 66.66667% !important;}
.medium-offset-9 {margin-left: 75% !important;}
.medium-offset-10 {margin-left: 83.33333% !important;}
.medium-offset-11 {margin-left: 91.66667% !important;}
}html{--base-font-size:16px;--base-line-height:1.77;--base-scale-factor:1.2;--base-units:rem;font-size:16px;line-height:1.77}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}embed,iframe,img,object{max-width:100%}img{height:auto}body,button,input,select,textarea{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}mark{background:#ff0;color:#000}small{font-size:0 sx}sub,sup{font-size:0 sx;line-height:1.75rem;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.125em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:0 sx}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;padding:.25 gr .35 gr .75 gr}legend{border:0;padding:0}textarea{overflow:auto}body,button,input,select,textarea{font-family:"Open Sans",sans-serif;word-wrap:break-word;font-size:1.1875rem}body,button,input,select,textarea{color:#3b3841}.site-name,h1,h2,h3,h4,h5,h6{clear:both;font-family:Montserrat,sans-serif;letter-spacing:-.02em;font-weight:400}.site-name+ol,.site-name+ul,h1+ol,h1+ul,h2+ol,h2+ul,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul,h6+ol,h6+ul{margin-top:1.75rem}.site-name,h1{font-size:2.5rem;line-height:3.5rem;margin-bottom:1.75rem}h2{font-size:2.0625rem;line-height:3.5rem;margin-bottom:1.75rem}h3{font-size:1.75rem;line-height:1.75rem}h4{font-size:1.4375rem;line-height:1.75rem}h5{font-size:1.1875rem;line-height:1.75rem}h6{font-size:1rem}blockquote,q{quotes:"“ ”"}hr{background-color:#e7e7e7;border:0;height:1px;margin-bottom:1vr}figure{margin:0}p{margin-top:0;margin-bottom:1.75rem}cite,dfn,em,i{font-style:italic}blockquote{position:relative;margin:3.5rem auto;padding:3.5rem;background-color:#fff;border-radius:2px}blockquote p{margin:0 auto}blockquote:after,blockquote:before{position:absolute;font-size:4.3125rem;line-height:100%;color:#461b93;opacity:.038}blockquote:before{top:.5rem;left:1rem;content:"❝"}blockquote:after{bottom:-.5rem;right:1rem;content:"❞"}address{margin-bottom:1.75rem}pre{background:#fff;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.75rem;padding:3.5rem;max-width:100%;overflow:auto}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1rem}abbr,acronym{border-bottom:1px dotted #e7e7e7;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:1.4375rem;line-height:1.75rem}a{color:#2d1f45;text-decoration:none;outline:0;-webkit-transition:color .2s ease;transition:color .2s ease}a:active,a:focus,a:hover{color:#461b93}a:active,a:hover{outline:0}.layout--grid .post .category-links,.layout--grid .post .category-links a{color:#3b3841}.layout--grid .post .category-links a:active,.layout--grid .post .category-links a:focus,.layout--grid .post .category-links a:hover,.layout--grid .post .category-links:active,.layout--grid .post .category-links:focus,.layout--grid .post .category-links:hover{color:#461b93}ol,ul{margin:0 0 1.75rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:.5em}dt{font-weight:700}dd{margin:0 1.75rem 1.75rem}table{border-collapse:collapse;border-spacing:0;margin:0 0 2.1875rem;width:100%}thread th{border-bottom:2px solid #bbb;padding-bottom:.4375rem}td,th{padding:0;vertical-align:top}th{padding:.875rem;text-align:left}tr{border-bottom:1px solid #eee}td{padding:.4375rem}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.site .button,.site button,.site input[type=button],.site input[type=reset],.site input[type=submit]{border:0;background-color:#2d1f45;color:#fff;padding:.875rem 2.625rem;line-height:1.75rem;outline:0;border-radius:2em;-webkit-transition:all .33s ease;transition:all .33s ease;font-size:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.04);box-shadow:0 0 10px 0 rgba(0,0,0,.04)}.site .button:hover,.site button:hover,.site input[type=button]:hover,.site input[type=reset]:hover,.site input[type=submit]:hover{background-color:#461b93;color:#fff}.site .button:focus,.site button:focus,.site input[type=button]:focus,.site input[type=reset]:focus,.site input[type=submit]:focus{background-color:#646464}.single-post .tags-links a{border-radius:6px;padding:.21875rem .875rem;text-decoration:none;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.04);box-shadow:0 0 10px 0 rgba(0,0,0,.04)}.site .button{display:inline-block}.site .button:active,.site .button:hover,.site button:active,.site button:hover,.site input[type=button]:active,.site input[type=button]:hover,.site input[type=reset]:active,.site input[type=reset]:hover,.site input[type=submit]:active,.site input[type=submit]:hover{background-color:#461b93;color:#fff}.site .button:focus,.site button:focus,.site input[type=button]:focus,.site input[type=reset]:focus,.site input[type=submit]:focus{-webkit-transform:translateY(3px);transform:translateY(3px)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#2c2a33;border:1px solid #e1e5e6;border-radius:3px;padding:.875rem}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#2d1f45;border-color:#2d1f45;outline:0}select{border:1px solid #2c2a33}textarea{width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:0;width:0;overflow:hidden}.screen-reader-text:focus{z-index:100000;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-weight:700;height:auto;left:5px;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;font-size:1rem}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.75rem}.alignright{display:inline;float:right;margin-left:1.75rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;font-size:1rem;color:#636363;text-align:center}.wp-caption a{color:inherit}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.875rem auto 2.625rem auto}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:3.5rem;margin-top:3.5rem}.gallery{margin:1.75rem 0}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:1.3125rem}.gallery-item img{display:block}.gallery-item a{display:inline-block;border-bottom:none}.gallery-item a img{margin:0 auto}.gallery-item a:focus,.gallery-item a:hover{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.gallery-item a:focus img,.gallery-item a:hover img{border-color:#2c2a33}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;margin:0;border:none}@supports (display:grid){.gallery{display:grid;grid-template-columns:1fr;grid-gap:.875rem}.gallery .gallery-item{max-width:unset;width:100%;padding:0}.gallery a,.gallery img{display:block}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}body{background-color:#f9f9f9}.layout-inner{width:90vw;margin-left:auto;margin-right:auto}.not-found,.site{min-height:calc(100vh - 28.5rem)}.has-sidebar .site{display:grid;grid-template-columns:7fr 2fr;grid-gap:3.5rem}@media screen and (max-width:1024px){.has-sidebar .site{grid-template-columns:1fr}}.has-sidebar .site .site-content{max-width:100%}.site-footer{margin-top:7rem;padding:1.75rem;text-align:right;background-color:#fff;font-size:1rem}@media screen and (min-width:1025px){.site-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-menu ul{padding:0}.site-menu .menu>.menu-item{margin-right:1.75rem}.site-menu .menu-item-has-children{position:relative}.site-menu .sub-menu a{padding:.875rem}.site-menu .menu>li>.sub-menu{z-index:1000;position:absolute;min-width:15rem;top:3.5rem;left:0;background-color:#fff;border-top:4px solid #242424;-webkit-box-shadow:0 3px 6px 2px rgba(36,36,36,.13);box-shadow:0 3px 6px 2px rgba(36,36,36,.13)}.site-menu .sub-menu .sub-menu{margin-left:1rem;border-left:1px solid #f4f4f4;margin-bottom:.875rem}}.site-menu .site-menu-toggle{display:none}@media screen and (max-width:1024px){.site-menu__inner{z-index:1000;position:fixed;background-color:#fff;padding:1.75rem;right:0;top:0;width:100%;height:100vh;overflow-y:scroll;display:none}.site-menu__inner.is-open,.site-menu__inner.is-open .menu>ul{display:block}.site-menu{clear:both}.site-menu .menu{font-size:1.1875rem;font-weight:700}.site-menu .menu>ul{max-width:20rem;margin-left:auto;margin-right:auto}.site-menu .sub-menu{font-size:1rem;font-weight:400}.site-menu .sub-menu .sub-menu{padding-left:1.75rem;padding-top:0}.site-menu ul{padding-top:1.75rem;padding-left:0}.site-menu ul li{position:relative;margin:0 1px 0 0}.site-menu ul li:focus>ul,.site-menu ul li:hover>ul{left:auto}.site-menu a{display:inline-block;width:100%;padding:.4375rem 0;text-decoration:none}.site-menu .menu-item-has-children{min-width:14rem}.site-menu .site-menu-toggle{margin-left:auto;margin-right:auto;display:block}.site-menu-toggle--close{background-color:#999}}.site-menu{font-size:1rem}.site-menu .is-open>ul{display:block}.site-menu .menu{font-family:Montserrat,sans-serif}.site-menu ul{text-align:left;list-style:none;margin:0}.site-menu ul ul{display:none}.site-menu a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-menu .menu-item-has-children>a::after{content:"+";margin-left:1em}.site-menu .is-open>a::after{content:'–'}.site-header{position:relative;background-color:#fff;width:100%;margin-bottom:3.5rem;border-top:.35000000000000003rem solid #461b93}.singular .site-header{margin-bottom:8.75rem}.site-header .site-header__inner{padding:3.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-logo-link{display:block;margin-right:.875rem}.custom-logo-link img{display:block;height:95px;width:auto}.site-name{font-weight:600;margin:0;padding:0}.site-description{font-size:1rem;line-height:1.75rem}.comment-navigation,.paging-navigation,.post-navigation,.posts-navigation{max-width:45rem;margin-left:auto;margin-right:auto;font-size:1rem;margin-bottom:5.25rem}.comment-navigation .nav-links,.paging-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comment-navigation .nav-links>div,.paging-navigation .nav-links>div,.post-navigation .nav-links>div,.posts-navigation .nav-links>div{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;border-radius:2px;position:relative;padding:1.75rem;min-width:12rem}.layout--grid .comment-navigation .nav-links>div,.layout--grid .paging-navigation .nav-links>div,.layout--grid .post-navigation .nav-links>div,.layout--grid .posts-navigation .nav-links>div{text-align:center}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{margin-right:1.75rem}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:right}.comment-navigation .nav-links span,.paging-navigation .nav-links span,.post-navigation .nav-links span,.posts-navigation .nav-links span{display:block;font-weight:500;font-family:Montserrat,sans-serif}.comment-navigation .nav-links a::after,.paging-navigation .nav-links a::after,.post-navigation .nav-links a::after,.posts-navigation .nav-links a::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.page-header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3.5rem}.page-title{width:100%;margin:0;font-size:1.75rem;line-height:1.75rem;word-break:break-word}.page-title span{font-weight:600}.archive-description{font-size:1.1875rem;line-height:1.75rem}.comments-area{margin-bottom:3.5rem;padding:1.75rem 0;max-width:60rem;margin-left:auto;margin-right:auto}.single-post .comments-area{max-width:45rem}.comment-respond{background-color:#fff;border-radius:2px;padding:1.75rem;font-size:1rem}.comments-title{margin-bottom:3.5rem;font-size:1.4375rem;line-height:1.75rem}.comment-reply-title{font-size:1.1875rem;font-weight:600}.comment-reply-title small{display:block}.comment-reply-title small a{font-weight:400;text-transform:uppercase;letter-spacing:0;font-size:.875em;font-family:"Open Sans",sans-serif;color:#999}.comment-list{padding:0;margin:0;list-style-type:none}.comment-list ol{list-style-type:none}.comment-body{margin-bottom:3.5rem}.comment-meta{position:relative}.comment .avatar{position:absolute;left:calc(-50px - 1.75rem);width:3.5rem;height:3.5rem;border-radius:50%}.comment .children{margin-left:5.25rem;padding-left:0}.comment-metadata{padding-bottom:1.75rem;font-size:1rem}.comment-metadata a{opacity:.5}.comment-metadata a:hover{opacity:1}.comment-author{font-size:1.1875rem;line-height:1.75rem}.reply{margin-bottom:1.75rem;font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:1rem}.comment-content ol{list-style-type:decimal}.comment-content a{word-wrap:break-word}.bypostauthor .avatar{-webkit-box-sizing:content-box;box-sizing:content-box}.comment-form{line-height:1.75rem}.comment-form a{font-weight:500}.comment-form .form-submit{text-align:center}.comment-form label{display:block}.comment-form .required{color:#d54e21}.pingback .comment-body{padding:1.75rem 0}.pingback a{font-style:italic;text-decoration:none}.not-found{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-found .page-header{margin-bottom:1.75rem}.not-found .page-title{font-size:2.5rem;font-weight:700;letter-spacing:.01em}.post--list{padding:1.75rem;background-color:#fff;margin-bottom:1.75rem;border-radius:2px}.post--list .entry-title{font-size:1.4375rem;line-height:1.75rem}.post--list .posted-on{font-size:1rem;line-height:1.75rem}.sticky{background-color:rgba(0,0,0,.02);padding:1.75rem}.layout--grid .post{font-size:1rem}.layout--grid .post .entry-title{margin-bottom:.875rem}.layout--grid .post .entry-excerpt{margin-bottom:2.625rem}.layout--grid .post .read-more{text-transform:uppercase;font-weight:500;font-family:Montserrat,sans-serif}.layout--grid .post .wp-post-image{width:100%}.layout--grid .post .category-links{font-weight:400;letter-spacing:-.01em;margin-bottom:1.75rem}@supports (display:grid){.layout--grid .site-content{display:grid;grid-gap:1.75rem;-ms-flex-line-pack:start;align-content:start;grid-template-columns:1fr 1fr}@media screen and (min-width:1025px){.layout--grid .site-content{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media screen and (max-width:640px){.layout--grid .site-content{display:block}.layout--grid .site-content .post{margin-bottom:1.75rem}}.layout--grid .page-header{grid-column:1/-1}.layout--grid .entry-title{font-size:1.1875rem;line-height:1.75rem;font-weight:500}.layout--grid .site-content>article{background-color:#fff;padding:1.75rem;margin:0;border-radius:2px;grid-column:span 1;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.04);box-shadow:0 0 10px 0 rgba(0,0,0,.04)}.layout--grid .posts-navigation{grid-column:1/-1}@media screen and (min-width:1440px){.layout--grid.blog:not(.paged) .post:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-2}.layout--grid.blog:not(.paged) .post:first-child .entry-header{-webkit-box-flex:6;-ms-flex:6;flex:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout--grid.blog:not(.paged) .post:first-child .entry-header img{margin:0;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex:1;flex:1}.layout--grid.blog:not(.paged) .post:first-child .entry-summary{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:3.5rem;-ms-flex-item-align:center;align-self:center}.layout--grid.blog:not(.paged) .post:first-child .entry-footer{margin:0}}@media screen and (min-width:1920px){.layout--grid.blog:not(.paged) .post:first-child{grid-column:span 3}}}.single-post .post{max-width:45rem;margin:auto auto 5.25rem}.single-post .tags-links{font-size:1rem}.single-post .tags-links a{font-size:1rem;margin-left:.56875rem}.single-post .attachment-post-thumbnail{display:block;margin-bottom:1.75rem;max-width:unset}.single-post .entry-meta{font-size:1rem}.singular .site{width:100%}.singular .site-header{margin-bottom:0}.singular .site{width:100%}.singular .entry-content{max-width:60rem;margin-left:auto;margin-right:auto}.singular .entry-content::after{content:"";display:table;clear:both}.singular .entry-header{background-color:#fff;padding:3.5rem 3.5rem;margin-bottom:5.25rem;text-align:center;min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.singular .entry-title{font-weight:600;letter-spacing:0;font-size:4.3125rem;line-height:5.25rem}.entry-content a{text-decoration:none}.entry-content a:focus,.entry-content a:hover{opacity:.8}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:2 gr}.entry-footer{margin-bottom:1 gr;line-height:1.75rem}.entry-footer .posted-on{display:block}.featured-image img{display:block}.byline::after{margin:0 .25 gr}.comments-link::before,.edit-link::before{margin:0 .25 gr}.group-blog .byline,.single .byline{display:inline}@media screen and (min-width:67rem){.entry-content blockquote,.gallery,.post .attachment-post-thumbnail,pre{margin-left:-8.75rem;width:calc(100% + 17.5rem);max-width:unset}}.widget{margin-bottom:1.75rem;padding-bottom:1.75rem}.widget ol,.widget ul{margin-bottom:0;padding-left:0;list-style-type:none}.widget ol li,.widget ul li{display:block}.widget ol ol,.widget ol ul,.widget ul ol,.widget ul ul{padding-left:1.75rem}.widget select{width:100%;border:1px solid #e7e7e7;outline:0}.widget-title{font-size:1rem;color:#242424;text-transform:uppercase;line-height:1.75rem;border-bottom:4px solid #2c2a33}.widget_categories .children{padding-top:0}.widget_search .search-submit{display:none}.widget_nav_menu .sub-menu,.widget_pages .children{margin-bottom:.875rem;margin-top:.875rem}.widget_nav_menu a,.widget_pages a{text-decoration:none}.widget_nav_menu li,.widget_pages li{padding:0}.widget_meta li{padding:0}.widget_recent_comments a:focus,.widget_recent_comments a:hover{padding-left:0}.widget_rss li{margin-bottom:3.5rem}.widget_rss .rss-date,.widget_rss .widget_rss cite{font-style:italic}.widget_rss .rssSummary{margin-bottom:1.75rem}.widget_rss .rsswidget{font-size:1.1875rem;line-height:1.75rem;display:block}.widget_search input[type=search]{width:100%;border:1px solid #e7e7e7}.widget_calendar caption{padding:1.75rem 0;font-size:1.75rem;text-align:left}.widget_calendar thead{background:0 0}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{padding:.2em;font-size:.8em;text-align:center;background:#fff;border:1px solid #e7e7e7}.widget_calendar th{border:none;text-align:center}.widget_calendar .pad{background:#f4f4f4}.widget_calendar a{font-weight:900;text-decoration:none}.textwidget{line-height:1.75rem}.calendar_wrap{max-width:22rem}.site-header {
border-top: none;
}
.site-header .site-header__inner {
padding: 1.5rem 0;
}
.site-menu_inner {
padding: 1.5rem 0;
border-top: 4px solid #000;
}
.site-menu a {
text-transform: uppercase;
font-weight: 600;
}
.post-slider_inner {
padding: 2rem 0 4rem;
}