body {background-color:#f5f5f5; color:#373737; font-size:75%; line-height:1.1; font-family:"Helvetica light",'open_sanslight',Helvetica,Arial,sans-serif; -webkit-font-smoothing:antialiased;}
/*---------------------------------------------------------------------------------------------
[ typo / helpers ]
*/
::selection {background:#c9e1b9; /* Safari */} ::-moz-selection {background:#c9e1b9; /* Firefox */}

a {color:#00aeef;}
a:hover {color:#ff7407;}
a, a:hover {text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {font-family:"Helvetica light",'open_sanslight',Helvetica,Arial,sans-serif; font-weight:normal; color:#262626;}
h1, h2 {color:#fff;}
h3, h4 {color:#373737; letter-spacing:-1px;}
h1 {font-size:55px; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3); letter-spacing:-1px;}
h2 {font-size:20px; margin:5px 0 20px;}
h3 {font-size:24px; margin-bottom:0.9em;}
h4 {font-size:22px;}
h5 {font-size:24px;}
h6 {font-size:20px;}

h4 span {font-size:15px; letter-spacing:0; font-family:Helvetica,Arial,sans-serif !important;}
strong, b {font-weight:normal; font-family: "Helvetica Neue", Helvetica, sans-serif;}

blockquote, .tsmAuth {font-family:Georgia,serif; font-style:italic;}
.tsmAuth {font-family:Times,Georgia,serif;}

.clearer {clear:both; font-size:0.1px; height:0.1px; line-height:0.1px; width:100%;}
.cnt {text-align:center;}
.fR {float:right;}
.fL {float:left;}
.arrow:after {content:''; width:0; height:0; font-size:0; line-height:0; display:inline-block; position:relative; right:-5px; top:-1px; border-color:transparent transparent transparent #007db7; border-style:solid; border-width:3px;}
.arrow:hover:after {border-color:transparent transparent transparent #ff7407;}

/*---------------------------------------------------------------------------------------------
[ buttons class ]
*/
.bt {cursor:pointer; display:inline-block; font-family:"Helvetica light",'open_sanslight',Helvetica,Arial,sans-serif; line-height:1.1em; margin:0 0.4em 0.5em; padding:0.3em 0.9em; text-align:center;
    border:0;
    border-radius:30px;
    box-shadow:0 2px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 1px rgba(0, 0, 0, 0.7);
}
.bt, .bt:hover {color:#fff; text-decoration:none;}

.bt {font-size:2em;} /*24*/
.bt-large {font-size:2.33em;} /*28*/
.bt-large-x  {font-size:3em;} /*36*/
.bt-small {font-size:1.5em;} /*18*/
.bt-small-x {font-size:1.2em;} /*14*/
.bt-small, .bt-small-x {font-family:Helvetica,Arial,sans-serif;}
.bt-green {
    background:#6ebe3b;
    background:-webkit-linear-gradient(top,  #79cb45 0%,#6ebe3b 100%);
    background:linear-gradient(to bottom,  #79cb45 0%,#6ebe3b 100%);
    box-shadow:inset 0 -2px 0 rgba(0,0,0,.16), 0 2px 0 rgba(0,0,0,.11);
}

.bt-green:hover {
    background:#7cc643;
    background:-webkit-linear-gradient(top,  #89d24e 0%,#7cc643 100%);
    background:linear-gradient(to bottom,  #89d24e 0%,#7cc643 100%);
}

.bt-orange {
    background:#ff8706;
    background:-webkit-linear-gradient(top,  #ff961a 0%,#ff8706 100%);
    background:linear-gradient(to bottom,  #ff961a 0%,#ff8706 100%);
    box-shadow:inset 0 -2px 0 rgba(0,0,0,.16), 0 2px 0 rgba(0,0,0,.11);
}

.bt-orange:hover {
    background:#ff9f07;
    background:-webkit-linear-gradient(top,  #ffab1f 0%,#ff9f07 100%);
    background:linear-gradient(to bottom,  #ffab1f 0%,#ff9f07 100%);
}

.bt-grey {
    color:#363a3d;
    background:#f3f3f3;
    background:-webkit-linear-gradient(top,  #fff 0%,#f3f3f3 100%);
    background:linear-gradient(to bottom,  #fff 0%,#f3f3f3 100%);
    box-shadow:inset 0 -2px 0 rgba(255,255,255,.46), 0 2px 0 rgba(0,0,0,.1);
}

.bt-grey:hover {
    color:#00afec;
    background:#eee;
    background:-webkit-linear-gradient(top,  #fafafa 0%,#eee 100%);
    background:linear-gradient(to bottom,  #fafafa 0%,#eee 100%);
}

/*---------------------------------------------------------------------------------------------
[ structure ]
*/
.content {background:#fff url(/marketing/images/clickmeeting/pages/pricing/bg_head.gif) repeat-x 0 0; padding:10px 0 120px;}
.content .in {margin:0 auto; width:980px; position:relative;}

/*---------------------------------------------------------------------------------------------
[ content elements ]
*/

/* switch view mc/year */
.switcher {padding:27px 0; text-align:center; font-size:18px; font-family:Helvetica,Arial,sans-serif;}
.switcher input {visibility:hidden; position:absolute;}
.switcher li {display:inline-block;}
.switcher label {
    cursor:pointer; display:block; text-align: center; min-width:92px; padding:10px 15px; position:relative;
    color:#363a3d;
    background:#f3f3f3;
    background:-webkit-linear-gradient(top,  #fff 0%,#f3f3f3 100%);
    background:linear-gradient(to bottom,  #fff 0%,#f3f3f3 100%);
    box-shadow:inset 0 -2px 0 rgba(255,255,255,.46), 0 2px 0 rgba(0,0,0,.1);
}
.switcher label:hover {
    color:#00afec;
    background:#eee;
    background:-webkit-linear-gradient(top,  #fafafa 0%,#eee 100%);
    background:linear-gradient(to bottom,  #fafafa 0%,#eee 100%);
}
.switcher input:checked + label  {
    color:#fff;
    background:#6ebe3b;
    background:-webkit-linear-gradient(top,  #79cb45 0%,#6ebe3b 100%);
    background:linear-gradient(to bottom,  #79cb45 0%,#6ebe3b 100%);
    box-shadow:inset 0 2px 0 rgba(0, 0, 0, 0.16), 0 2px 0 rgba(0, 0, 0, 0.11);
}
.switcher li:first-child label {
    text-indent: 4px;
       -webkit-border-top-left-radius:30px;
    -webkit-border-bottom-left-radius:30px;
           -moz-border-radius-topleft:30px;
        -moz-border-radius-bottomleft:30px;
               border-top-left-radius:30px;
            border-bottom-left-radius:30px;
}
.switcher li:last-child label {
    text-indent: -5px;
       -webkit-border-top-right-radius:30px;
    -webkit-border-bottom-right-radius:30px;
           -moz-border-radius-topright:30px;
        -moz-border-radius-bottomright:30px;
               border-top-right-radius:30px;
            border-bottom-right-radius:30px;
}
.switcher span {background:#ff530d; color:#fff; display:inline-block; font-size:12px; padding:3px 6px; position:absolute; left:90%; text-shadow:none; white-space:nowrap; z-index:2;
    -webkit-border-radius:8px;
       -moz-border-radius:8px;
            border-radius:8px;
}
.switcher span:before {content:''; display:inline-block; width:0; height:0; line-height:0; border:4px solid transparent; border-right-color:#ff530d; position:absolute; left:-7px; top:6px; z-index:2;}

/**/
.pricing {margin-left:-5px;}
.pricing .pack {width:188px; padding:5px 3px 3px; margin:20px 0 0 3px; display:inline-block; vertical-align:top;}
.pricing .bx {background:#fafafa; height:490px; margin-top:5px;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.34);
       -moz-box-shadow:0 1px 1px rgba(0,0,0,.34);
            box-shadow:0 1px 1px rgba(0,0,0,.34);
}
.es .pricing .bx {
    height:510px;
}
.pricing .pack,
.pricing .bx {
    -webkit-border-radius:4px;
       -moz-border-radius:4px;
            border-radius:4px;
}
.pricing .best-price {background:#ebebeb; margin-top:0;}
.pricing .best-price h3 {color:#a0a0a0; font-size:14px; line-height:20px; margin:0; text-align:center; text-transform:uppercase;}
.pricing .hd {font-size:16px; font-family:"Helvetica Neue", Helvetica, sans-serif; height:43px; line-height:43px; text-align:center; text-shadow:0 -1px 0 rgba(0,0,0,.25);
     -webkit-border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px;
         -moz-border-radius-topleft:4px;
        -moz-border-radius-topright:4px;
             border-top-left-radius:4px;
            border-top-right-radius:4px;
}
.pricing .hd strong {color:#fff; font-weight:normal;}
.pricing .hd strong {font-size:21px;}

.pricing .price {height:93px; padding-top:17px; text-shadow:0 -1px 0 rgba(0,0,0,.3); text-align:center; letter-spacing:-1px;
    -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.18);
       -moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.18);
            box-shadow:inset 0 -1px 0 rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.18);
}
.pricing .price * {display:inline-block;}
.pricing .unit {font-size:26px; position:relative; top:-22px; margin:0 3px;}
.pricing .big {font-size:59px;}
.pricing .tip {font-size:27px; font-family: 'clickmeeting_pro_lightregular', sans-serif;}
.pricing .time {font-size:20px; line-height:.8em; text-align:left;}
.pricing .month {display:block;}
.pricing .time .unit {top:0;}

.pricing .desc {padding:13px;}
.pricing .btnWrap {position:relative; top:-33px;}
.pricing .bt {display:block; margin:0; padding:10px 0;}
.pricing .desc li {border-top:1px solid #e9e9e9; color:#737373; font-size:16px; padding:11px 0; text-align:center;line-height:24px;}
.de .pricing .desc li {font-size:15px;}
.pricing .desc li:first-child {border-top:0; padding-top:0;}
.pricing .desc li strong {color:#262626;}

.pricing .cm25 {color:#d1f7ae;}
.pricing .cm25 .hd {
    background:#6fb231;
    background:-moz-linear-gradient(top,  #6fb231 0%, #67a92d 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fb231), color-stop(100%,#67a92d));
    background:-webkit-linear-gradient(top,  #6fb231 0%,#67a92d 100%);
    background:-o-linear-gradient(top,  #6fb231 0%,#67a92d 100%);
    background:-ms-linear-gradient(top,  #6fb231 0%,#67a92d 100%);
    background:linear-gradient(to bottom,  #6fb231 0%,#67a92d 100%);
}
.pricing .cm25 .price {
    background:#7bc536;
    background:-moz-linear-gradient(top,  #7bc536 0%, #5ab227 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7bc536), color-stop(100%,#5ab227));
    background:-webkit-linear-gradient(top,  #7bc536 0%,#5ab227 100%);
    background:-o-linear-gradient(top,  #7bc536 0%,#5ab227 100%);
    background:-ms-linear-gradient(top,  #7bc536 0%,#5ab227 100%);
    background:linear-gradient(to bottom,  #7bc536 0%,#5ab227 100%);
}

.pricing .cw50 {color:#dbf6ff}
.pricing .cw50 .hd {
    background:#48bbdc;
    background:-moz-linear-gradient(top,  #48bbdc 0%, #42b3d9 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#48bbdc), color-stop(100%,#42b3d9));
    background:-webkit-linear-gradient(top,  #48bbdc 0%,#42b3d9 100%);
    background:-o-linear-gradient(top,  #48bbdc 0%,#42b3d9 100%);
    background:-ms-linear-gradient(top,  #48bbdc 0%,#42b3d9 100%);
    background:linear-gradient(to bottom,  #48bbdc 0%,#42b3d9 100%);
}
.pricing .cw50 .price {
    background:#4fd2ff;
    background:-moz-linear-gradient(top,  #4fd2ff 0%, #3ac3ff 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fd2ff), color-stop(100%,#3ac3ff));
    background:-webkit-linear-gradient(top,  #4fd2ff 0%,#3ac3ff 100%);
    background:-o-linear-gradient(top,  #4fd2ff 0%,#3ac3ff 100%);
    background:-ms-linear-gradient(top,  #4fd2ff 0%,#3ac3ff 100%);
    background:linear-gradient(to bottom,  #4fd2ff 0%,#3ac3ff 100%);
}

.pricing .cw100 {color:#b9edff}
.pricing .cw100 .hd {
    background:#00a6d2;
    background:-moz-linear-gradient(top,  #00a6d2 0%, #009dcd 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a6d2), color-stop(100%,#009dcd));
    background:-webkit-linear-gradient(top,  #00a6d2 0%,#009dcd 100%);
    background:-o-linear-gradient(top,  #00a6d2 0%,#009dcd 100%);
    background:-ms-linear-gradient(top,  #00a6d2 0%,#009dcd 100%);
    background:linear-gradient(to bottom,  #00a6d2 0%,#009dcd 100%);
}
.pricing .cw100 .price {
    background:#00b6f1;
    background:-moz-linear-gradient(top,  #00b6f1 0%, #009eec 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b6f1), color-stop(100%,#009eec));
    background:-webkit-linear-gradient(top,  #00b6f1 0%,#009eec 100%);
    background:-o-linear-gradient(top,  #00b6f1 0%,#009eec 100%);
    background:-ms-linear-gradient(top,  #00b6f1 0%,#009eec 100%);
    background:linear-gradient(to bottom,  #00b6f1 0%,#009eec 100%);
}

.pricing .cw500 {color:#78dcff}
.pricing .cw500 .hd {
    background:#008eb5;
    background:-moz-linear-gradient(top,  #008eb5 0%, #0083ad 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#008eb5), color-stop(100%,#0083ad));
    background:-webkit-linear-gradient(top,  #008eb5 0%,#0083ad 100%);
    background:-o-linear-gradient(top,  #008eb5 0%,#0083ad 100%);
    background:-ms-linear-gradient(top,  #008eb5 0%,#0083ad 100%);
    background:linear-gradient(to bottom,  #008eb5 0%,#0083ad 100%);
}
.pricing .cw500 .price {
    background:#009aca;
    background:-moz-linear-gradient(top,  #009aca 0%, #0079b8 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#009aca), color-stop(100%,#0079b8));
    background:-webkit-linear-gradient(top,  #009aca 0%,#0079b8 100%);
    background:-o-linear-gradient(top,  #009aca 0%,#0079b8 100%);
    background:-ms-linear-gradient(top,  #009aca 0%,#0079b8 100%);
    background:linear-gradient(to bottom,  #009aca 0%,#0079b8 100%);
}

.pricing .cw1000 {color:#4fc2e9}
.pricing .cw1000 .hd {
    background:#00759e;
    background:-moz-linear-gradient(top,  #00759e 0%, #006c94 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00759e), color-stop(100%,#006c94));
    background:-webkit-linear-gradient(top,  #00759e 0%,#006c94 100%);
    background:-o-linear-gradient(top,  #00759e 0%,#006c94 100%);
    background:-ms-linear-gradient(top,  #00759e 0%,#006c94 100%);
    background:linear-gradient(to bottom,  #00759e 0%,#006c94 100%);
}
.pricing .cw1000 .price {
    background:#0082ab;
    background:-moz-linear-gradient(top,  #0082ab 0%, #005f90 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0082ab), color-stop(100%,#005f90));
    background:-webkit-linear-gradient(top,  #0082ab 0%,#005f90 100%);
    background:-o-linear-gradient(top,  #0082ab 0%,#005f90 100%);
    background:-ms-linear-gradient(top,  #0082ab 0%,#005f90 100%);
    background:linear-gradient(to bottom,  #0082ab 0%,#005f90 100%);
}


/**/
.section-free {color:#555; font-size:14px; padding:25px;}
.section-more {background:#f6f6f6; color:#727272; display:inline-block; font-size:15px; padding:10px 30px 10px 70px; position:relative;
    -webkit-border-radius:40px;
       -moz-border-radius:40px;
            border-radius:40px;
}
.section-more p:last-child {color:#262626; font-size:18px; margin-top:5px;}
.section-more:before {background:url(/marketing/images/clickmeeting/pages/pricing/star.png); content:''; position:absolute; top:50%; margin-top:-15px; left:23px; height:31px; width:30px;}

.compare {float:right; text-indent:-999em; overflow:hidden; position:relative; top:25px; right:-77px; margin-left:-77px; width:222px; height:107px; background:url(/marketing/images/clickmeeting/pages/pricing/compare_en.jpg) no-repeat 0 0;}
.pl .compare {background-image:url(/marketing/images/clickmeeting/pages/pricing/compare_pl.jpg);}

/* end of summer 2015 */
.bar-end-summer {
    color:#fff;
    text-align:center;
    font:24px/58px 'robotolight',Helvetica,Arial,sans-serif;
    background:#6ebe3b url(/marketing/images/clickmeeting/pages/pricing/bar_summer.jpg) no-repeat 0 0;
    height:59px;
    width:975px;
    margin:17px auto 50px;
}
.bar-end-summer strong {
    color:inherit;
    font-weight:normal;
}
.bar-end-summer strong,
.bar-end-summer .counter {
    font-family:'robotomedium',Helvetica,Arial,sans-serif;
}
.bar-end-summer .counter,
.bar-end-summer .desc {
    vertical-align:top;
    display:inline-block;
}
.bar-end-summer .counter {
    color:#3b4043;
    font-size:26px;
    margin:0 5px;
}
.bar-end-summer .counter span {
    position:relative;
    display:inline-block;
    width:20px;
    height:32px;
    box-shadow:inset 0 1px 2px rgba(0,0,0,.13), 0 1px 1px rgba(0,0,0,.16);
    background-color:#fff;
    line-height:32px;
    margin:0 2px;
    border-radius:1px;
}
.bar-end-summer .counter span:before {
    content:'';
    position:absolute;
    display:block;
    z-index:2;
    top:50%;
    margin-top:-1px;
    left:-1px;
    right:-1px;
    height:1px;
    background-color:rgba(255,255,255,.36);
}
.pl .bar-end-summer {
    font-size:20px;
}
.de .bar-end-summer {
    font-size:21px;
}
.es .bar-end-summer {
    font-size:22px;
}
.ru .bar-end-summer {
    font-size:18px;
}

/* black friday 2015 */
.bar-special {
    text-align:right;
    margin:13px 0 20px;
}
.bar-black-friday {
    color:#fff;
    text-align:left;
    background:#282b31 url(/marketing/images/clickmeeting/pages/pricing/black_friday_2015_en.png) no-repeat 0 0;
    height:90px;
    width:978px;
    margin:0 auto 10px;
    box-sizing:border-box;
}
.bar-black-friday .counter {
    padding-top:15px;
    padding-left:440px;
}
.bar-black-friday .counter-counts span {
    text-align:center;
    color:inherit;
    font:48px/60px 'clickmeeting_proregular',Helvetica,Arial,sans-serif;
    position:relative;
    display:inline-block;
    width:43px;
    height:60px;
    margin:0 0 0 3px;
    padding-left:4px;
    box-sizing:border-box;
    border-radius:3px;
    background:#202328;
    background:-webkit-linear-gradient(top,  #1d2025 0%,#202328 100%);
    background:linear-gradient(to bottom,  #1d2025 0%,#202328 100%);
    box-shadow:0 1px 0 rgba(225,225,225,.1), inset 0 2px 7px rgba(0,0,0,0.5);
}
.bar-black-friday .counter-counts span:before {
    content:'';
    position:absolute;
    display:block;
    z-index:2;
    top:50%;
    left:-1px;
    right:-1px;
    height:1px;
    background-color:#1d1f25;
}
.de .bar-black-friday {background-image:url(/marketing/images/clickmeeting/pages/pricing/black_friday_2015_de.png);}
.es .bar-black-friday {background-image:url(/marketing/images/clickmeeting/pages/pricing/black_friday_2015_es.png);}
.pl .bar-black-friday {background-image:url(/marketing/images/clickmeeting/pages/pricing/black_friday_2015_pl.png);}
.ru .bar-black-friday {background-image:url(/marketing/images/clickmeeting/pages/pricing/black_friday_2015_ru.png);}

.price .old-price {
    display:block;
    font-size:12px;
    margin:-5px 0 5px;
    letter-spacing:0;
    text-shadow:none;
}
.pricing .old-price + .unit {
    top:-13px;
}
.price .old-price ~ .big {
    font-size:49px;
}
.old-price del {
    font-size:16px;
    margin-left:3px;
    position:relative;
    text-decoration:none;
}
.old-price del:before {
    content:'';
    display:block;
    height:1px;
    width:100%;
    position:absolute;
    left:0;
    background:#ff4200;
    top:50%;
}
.old-price del sup {
    font-size:.6em;
    vertical-align:top;
    line-height:1.6em;
}

/* Lang Specific */
.de .compare {background-image:url(/marketing/images/clickmeeting/pages/pricing/compare_de.png);width:230px;height:101px;right:-105px;}
.ru .compare {background-image:url(/marketing/images/clickmeeting/pages/pricing/compare_ru.png);width:229px;height:94px;right:-50px;top:29px;}
.br .pricing .desc li {
    font-size: 15px;
}


/* xmas2015 promo */
.pricing .pack-xmas {
    background:#fb551b url(data:image/jpeg;base64,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) no-repeat 50% 0;
    margin-top:0;
    position:relative;
}
.pricing .pack-xmas:before {
    content:'';
    display:block;
    width:39px;
    height:26px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAzCAYAAAAU5BG4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOdJREFUeNq0mV1sVEUUx3dvb7d0225LxUjVJvhRCgFC20iIJpqGGgWDGoOJgTQIGAM+GPl4QXhQgya+mRDii4kxMYAkRtDwqRWUB3kBbNEQaCwpXyKf7Xb7tUvZ9T/yHzNc7p27nbk9yS9zd/fO9MyZM+ecmcYLhUJMyoGWeKwIeRSUgwsgG4tQFp0s3PPZKbJfNdgCLoOLoBsMgr1gpqZfLdgA9oBfwQ6wDJQV80fjRVjuMfAjeJKfB6jYw/w8BF4Bhz39ngc7wRSfMc+CdnDcxnLi92+pWA94idZ4BDwODoIK8L2ivJBWsJ+K/Q7eZt/36Q6N4GfQYGO5NtABboLZ4B/P7wkq0UZFF4EacBrU0XLLwZjSp4J9ngM/gFdNLfcM210+ignJgZUgw+UXso6KdYEVHsWkGwiFC7RmpW7ZdFLP9pzmnYtcnqdplfX8fiOV95PznKwLpgYN7IYo1892csh7V9kupSW6uMxal2Jbamq5M2wXK4PpRPrPN0WsiLBYnhvNSLnvGDbmgtVFKNfK9qeQ9zax7dAsfahyYlk/4PNWBtAgEZZ4CIyCTs1774A1fP4kLI6FyWfgK/rGdvA1U5hXGpUAe8fn9zqO8zk/fwSO2iontvwqsJlhoZ27Vyj6spKK6theVvpOAgvAF+zzJscQO/nDKNKXKsL3PgULPXHrJJ+fBafAMTADzKeCUn4B7/Gd0MQfN6hKhMxh8H0NTAt5V1hyN5f0xHiqElPlVHkCzGNuFcXACNNdNy16zrRkcqmUcPZmkGSNNsItPkwfGaSTZ3zG7NHFKhuJ72/+r8oQu2ZWkX0KLJtEm+Z3aeX7PCdxh5Ma4yRznHSW4WY0wBCiavkDViwIy71Oxa6BS6CEObKUlkyw8k0oaaeazzWxiZEDWM3FrvIHRHmzNqTTJJKg4qWciBjnY/Ai+BLsAynPBKo5sRRDWFWAIZ5i6dXk8stYQOD0ilwOXfL/jWnP6AwBi4kd3SIm4ShVQcZyKarHMUmdlLAddmhW6ehRyJBlf1l85hylpktbDip967blOFKfEUdXJhvKsGV/uZJZR1njdEQ+l7McR+6BUZdbWpYwbzEQDnF5ZPAMCpq3+e6YsqyzPAG63xOoMyGbJqkqd0UpnesjWNZt49g49xgCYSSnWC4n0leCsxXLcoQ/tNMx/YJmJX+TwbOcNd0LfO5kPxmoXfYpGYd/9yHm1f5flUBrV9lpjkFouQEe4Pm1N6TATXnS4CEwXan1eqFcr+sTX0xjnlvkhsgrftjn6XMUSnX6lemOZaaosAglVX5GUZVLKTOzCZ4mQdjxC2eOzwncxHJJy/SVCjt92STuRERJPx12NDSZeTnbQcvsEuhzNom7LCLLDYRZbthCuYyF1USxmQ/zuZzFsprEx3iQS/jt1hGLDWFS2VQFuYTj81LWMpSYluVay5UohxjTGqzfoiwf0ylXaaFcRQRl+ZBOOddiQ9icQ5JBIcyJKHFXWuzWRNBGdHz8xiZxD1iEoaxOuWQEidukoikL8nXXc9UgZAkvBIOuwPI+t0wNyl1Kk+ZWyVg58S+kd2N3/8c123DnvUGCRCqsntrkst66L3V4bjYfjN29YK7ljMqU6y/vrZI8tFQFXIupt0phV6Z/ixsq5NY/gywn5DotOBHiPbXJKy9hvb/8lvVfAQYAGApqvC0pIhYAAAAASUVORK5CYII=) no-repeat 0 0;
    position:absolute;
    top:-26px;
    left:50%;
    margin-left:-19px;
    z-index:1;
}
.pricing .pack-xmas h3 {
    color:#fff;
    line-height:1;
    font-size:21px;
    text-align:center;
    margin:0;
    font-family:'Smythe',cursive;
}
.pricing .pack-xmas .price {
    padding-top:9px;
    height:101px;
}
.pricing .pack-xmas .big,
.pricing .pack-xmas .unit {
    font-size:51px;
    position:static;
}
.pricing .pack-xmas .tip {
    font-size:26px;

    vertical-align:top;
    line-height:1.2em;
}
.pricing .pack-xmas .month {
    font-size:14px;
}



.switcher li {
    position:relative;
}
.switcher .tick {
    color:#fff;
    border-radius:2px;
    position:absolute;
    display:inline-block;
    top:50%;
    margin-top:-12px;
    white-space:nowrap;
    line-height:24px;
    font-size:15px;
    padding:0 6px;
    font-family:'robotobold', sans-serif;
}
.switcher .tick:before {
    content:'';
    display:inline-block;
    position:absolute;
    border:12px solid transparent;
    top:0;
}
.switcher li:first-child .tick {
    right:100%;
    margin-right:18px;
    background-color:#6ebe3b;
}
.switcher li:first-child .tick:before {
    right:-23px;
    border-left-color:#6ebe3b;
}
.switcher li:last-child .tick {
    left:100%;
    margin-left:18px;
    background-color:#ff4200;
}
.switcher li:last-child .tick:before {
    left:-23px;
    border-right-color:#ff4200;
}