/* */
.css-round, .css-round img, .css-round .rel, .avatar-change, .badge a:before, .avatar:hover:before, .track-like s {
  -moz-border-radius:50%;
  -webkit-border-radius:50%;
  border-radius:50%;
  vertical-align:middle;
  background-clip:padding-box
}

.css-corner-2, .jm-fixed, .ylink {
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px
}

.css-corner-3, .child-data, .blank-data, .search-match, .fixed-helper, .user-menu, #login-form, #registration, ._dataerror .radiogroup, ._dataerror .form-checkbox, span._err, .jm-found, .archive-picker-date-a {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px
}

.css-corner-4 {
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px
  }

.penalty-moder s {
  -moz-border-radius:0 3px 3px 0;
  -webkit-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0
}

.pseudo-select-list-scrollbar, .pseudo-select-list-scrollbar .scrollbarY {
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px
}

.btn-toggle-first {
  -moz-border-radius:3px 0 0 3px;
  -webkit-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px
}

.btn-toggle-last {
  -moz-border-radius:0 3px 3px 0;
  -webkit-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0
}

.css-corner-5 {
  moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px
}

.css-corner-6, .css-corner-6 img, .community .avatar-change {
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px
}

.btn-more {
  moz-border-radius:5px 0 0 5px;
  -webkit-border-radius:5px 0 0 5px;
  border-radius:5px 0 0 5px
}

.css-corner-12, .track-like span {
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  border-radius:12px
}

.css-corner-13 {
  -moz-border-radius:13px;
  -webkit-border-radius:13px;
  border-radius:13px
  }

.css-corner-15 {
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px
}

.css-corner-20 {
  -moz-border-radius:24px;
  -webkit-border-radius:24px;
  border-radius:24px
}

.bubble-counter {
  -moz-border-radius:5px 5px 5px 0;
  -webkit-border-radius:5px 5px 5px 0;
  border-radius:5px 5px 5px 0
}

/* */
.header-nav {
  -webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2)
}

/*.readnow-block .avatar { -moz-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.3)}*/

/*.sh-1, .pagination .page-prev:active, .pagination .page-next:active, .btn-pink:active{
	-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.25) inset;
	-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.25) inset;
	box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.25) inset}*/
.view-image .v-image {
-moz-box-shadow:0 0 15px #000;
-webkit-box-shadow:0 0 2px #000;
box-shadow:0 0 15px #000
}
.sh-2, .badge u, .tooltip u, .btn-pink, span._err {
  -moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.2)
}

.pseudo-select-list-scrollbar {
  -moz-box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2)
  }

.brand-post-entry .track-finger {
    -moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);
    -webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);
    box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15)
}

.uzi-item, .uzi-item-static, .uzi-photo-static {
  -webkit-box-shadow:0px 2px 3px 0 rgba(0, 0, 0, 0.17);
  box-shadow:0px 2px 3px 0 rgba(0, 0, 0, 0.17)
}

.sh-4, .image-upload-process{
  -moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3);
  box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3)
}
.sh-5 {
    -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 0 5px 0 rgba(0,0,0,0.2)
}

.tooltip {
  -webkit-box-shadow:0px 0 5px 0 rgba(0, 0, 0, 0.3);
  box-shadow:0px 0 5px 0 rgba(0, 0, 0, 0.3)
}

.sh-3, .jm-fixed {
  -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.15);
  box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.15)
}

.sh-10, .authstep, .user-menu, .btn-add-entry.expanded {
  -moz-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2)
}

.fixed .authstep, .fixed .user-menu {
  -moz-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0);
  box-shadow:0 0 10px 0 rgba(0, 0, 0, 0)
}

.calendar-grid {
  -moz-box-shadow:-6px -6px 6px 0 rgba(0, 0, 0, 0.1), 6px -6px 6px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow:-6px -6px 6px 0 rgba(0, 0, 0, 0.1), 6px -6px 6px 0 rgba(0, 0, 0, 0.1);
  box-shadow:-6px 6px 6px 0 rgba(0, 0, 0, 0.1), 6px 6px 6px 0 rgba(0, 0, 0, 0.1)
}

/* */
.content-wrapper, .header {
  -webkit-box-shadow:0 0 9px 0 rgba(129, 126, 114, .45);
  box-shadow:0 0 9px 0 rgba(129, 126, 114, .45)
}
/* */
.header-noshadow, .header-noshadow .header-nav, .content-wrapper-noshadow {-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 0 rgba(0, 0, 0, 0)}
/* */

.user-buble .rel, .premium-howto {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0px 0 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow:0px 0 10px 0 rgba(0, 0, 0, 0.2)
}

/* */
.btn /*, .pseudo-select-list:hover,*/, .btn-reply {
  -moz-box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, 0.2);
}
.btn:hover /*, .pseudo-select-list:hover,*/, .btn-reply {
  -moz-box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  }

.btn:active:not(.disabled), .btn.active:not(.disabled), .btn-reply:active, .btn-reply.active, .btn-big-green:active, .community-search-inside button:active, .btn-side:active, .comment-btn-no-comments:active .btn-side {
  -moz-box-shadow:inset 0 1px 0 0 rgba(87, 129, 19, 1);
  -webkit-box-shadow:inset 0 1px 0 0 rgba(87, 129, 19, 1);
  box-shadow:inset 0 1px 0 0 rgba(87, 129, 19, 1);
}

.control-btn-likes:active .btn-side {
  -moz-box-shadow:inset 0 1px 0 0 rgba(206, 3, 86, 1);
  -webkit-box-shadow:inset 0 1px 0 0 rgba(206, 3, 86, 1);
  box-shadow:inset 0 1px 0 0 rgba(206, 3, 86, 1);
}

.control-btn-share:active .btn-side {
  -moz-box-shadow:inset 0 1px 0 0 rgba(6, 92, 160, 1);
  -webkit-box-shadow:inset 0 1px 0 0 rgba(6, 92, 160, 1);
  box-shadow:inset 0 1px 0 0 rgba(6, 92, 160, 1);
}

.control-btn-settings:active .btn-side, .control-btn-settings-active .btn-side {
  -moz-box-shadow:inset 0 1px 0 0 rgba(86, 128, 19, 1);
  -webkit-box-shadow:inset 0 1px 0 0 rgba(86, 128, 19, 1);
  box-shadow:inset 0 1px 0 0 rgba(86, 128, 19, 1);
  }

.p__dev-chl-checklist-submit:active {
    -moz-box-shadow:inset 0 3px 0 0 #895135;
    -webkit-box-shadow:inset 0 3px 0 0 #895135;
    box-shadow:inset 0 3px 0 0 #895135;
}

.btn.sgn, .btn-add-entry.expanded .btn {
  -moz-box-shadow:inset 0 -2px 0 0 rgba(103, 152, 12, 1);
  -webkit-box-shadow:inset 0 -2px 0 0 rgba(103, 152, 12, 1);
  box-shadow:inset 0 -2px 0 0 rgba(103, 152, 12, 1)
}
.btn.sgn:hover {
  -moz-box-shadow:inset 0 -2px 0 0 rgba(103, 152, 12, 0);
  -webkit-box-shadow:inset 0 -2px 0 0 rgba(103, 152, 12, 0);
  box-shadow:inset 0 -2px 0 0 rgba(103, 152, 12, 0)
  }
.btn.sgn.disabled, .btn.sgn.disabled:hover, .btn.sgn.disabled:active, .btn.sgn.disabled.active {
  -moz-box-shadow:inset 0 -2px 0 0 rgba(129, 129, 129, 1)!important;
  -webkit-box-shadow:inset 0 -2px 0 0 rgba(129, 129, 129, 1)!important;
  box-shadow:inset 0 -2px 0 0 rgba(129, 129, 129, 1)!important
  }

.btn.sgn._cd:hover, .btn-join-wait:hover {
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none
}
.disable-ad:hover {
    -moz-box-shadow:inset 0 -2px 0 0 rgba(15, 80, 140, 1);
    -webkit-box-shadow:inset 0 -2px 0 0 rgba(15, 80, 140, 1);
    box-shadow:inset 0 -2px 0 0 rgba(15, 80, 140, 1)
}
.disable-ad:active {
    -moz-box-shadow:inset 0 2px 0 0 rgba(15, 80, 140, 1);
    -webkit-box-shadow:inset 0 2px 0 0 rgba(15, 80, 140, 1);
    box-shadow:inset 0 2px 0 0 rgba(15, 80, 140, 1)
}
/* */
.btn.sgn:active, .btn.sgn.active {
  -moz-box-shadow:inset 0 2px 0 0 rgba(87, 129, 19, 1);
  -webkit-box-shadow:inset 0 2px 0 0 rgba(87, 129, 19, 1);
  box-shadow:inset 0 2px 0 0 rgba(87, 129, 19, 1);
}

.disabled, .disabled:hover, .disabled:active, .disabled.active {
  -moz-box-shadow:0 3px 4px -3px rgba(0, 0, 0, 0.0) !important;
  -webkit-box-shadow:0 3px 4px -3px rgba(0, 0, 0, 0.0) !important;
  box-shadow:0 3px 4px -3px rgba(0, 0, 0, 0.0) !important
}

/* */
.form-hide:after {
  background:-moz-linear-gradient(left, rgba(234, 240, 244, 0) 0%, rgba(234, 240, 244, 1) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(234, 240, 244, 0)), color-stop(100%, rgba(234, 240, 244, 1)));
  background:-webkit-linear-gradient(left, rgba(234, 240, 244, 0) 0%, rgba(234, 240, 244, 1) 100%);
  background:-o-linear-gradient(left, rgba(234, 240, 244, 0) 0%, rgba(234, 240, 244, 1) 100%);
  background:-ms-linear-gradient(left, rgba(234, 240, 244, 0) 0%, rgba(234, 240, 244, 1) 100%);
  background:linear-gradient(to right, rgba(234, 240, 244, 0) 0%, rgba(234, 240, 244, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eaf0f4', endColorstr='#eaf0f4', GradientType=1)
}

.image-uploader .viewport:before {
  background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 0) 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(25%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
  background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 0) 100%);
  background:-o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 0) 100%);
  background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 0) 100%);
  background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 0) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaf2f7', endColorstr='#00eaf2f7', GradientType=0)
}

.image-uploader .viewport:after,
.popup-city-sb.oh:after {
  background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0.01)), color-stop(75%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
  background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
  background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
  background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
  background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eaf2f7', endColorstr='#eaf2f7', GradientType=0)
}

.image-name span:after,
.p-ac-friends-item-cs-n:after,
.p-ac-friends-item-cs-y:after,
.readnow-block:after {
background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0.01)), color-stop(75%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 75%, rgba(255, 255, 255, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eaf2f7', endColorstr='#eaf2f7', GradientType=1)
}

.post-add-images .image-name span:after, .post-add-images .image-name-gr span:after {
background:-moz-linear-gradient(left, rgba(219, 237, 248, 0) 0%, rgba(219, 237, 248, 0.01) 1%, rgba(219, 237, 248, 1) 75%, rgba(219, 237, 248, 1) 100%);
background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(219, 237, 248, 0)), color-stop(1%, rgba(219, 237, 248, 0.01)), color-stop(75%, rgba(219, 237, 248, 1)), color-stop(100%, rgba(219, 237, 248, 1)));
background:-webkit-linear-gradient(left, rgba(219, 237, 248, 0) 0%, rgba(219, 237, 248, 0.01) 1%, rgba(219, 237, 248, 1) 75%, rgba(219, 237, 248, 1) 100%);
background:-o-linear-gradient(left, rgba(219, 237, 248, 0) 0%, rgba(219, 237, 248, 0.01) 1%, rgba(219, 237, 248, 1) 75%, rgba(219, 237, 248, 1) 100%);
background:-ms-linear-gradient(left, rgba(219, 237, 248, 0) 0%, rgba(219, 237, 248, 0.01) 1%, rgba(219, 237, 248, 1) 75%, rgba(219, 237, 248, 1) 100%);
background:linear-gradient(to right, rgba(219, 237, 248, 0) 0%, rgba(219, 237, 248, 0.01) 1%, rgba(219, 237, 248, 1) 75%, rgba(219, 237, 248, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00dbedf8', endColorstr='#dbedf8', GradientType=1)
}

.image-name-gr span:after {
  background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(247, 247, 247, .75) 75%, rgba(247, 247, 247, 1) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0.01)), color-stop(75%, rgba(247, 247, 247, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
  background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(247, 247, 247, 1) 75%, rgba(247, 247, 247, 1) 100%);
  background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(247, 247, 247, 1) 75%, rgba(247, 247, 247, 1) 100%);
  background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(247, 247, 247, 1) 75%, rgba(247, 247, 247, 1) 100%);
  background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(247, 247, 247, 1) 75%, rgba(247, 247, 247, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eaf2f7', endColorstr='#eaf2f7', GradientType=1)
}

.btn.gn:active {
  background:#C0D55A;
  background:-moz-linear-gradient(top, #C0D55A 0%, #DAE994 50%, #E0EEA1 51%, #E8F4B2 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #C0D55A), color-stop(50%, #DAE994), color-stop(51%, #E0EEA1), color-stop(100%, #E8F4B2));
  background:-webkit-linear-gradient(top, #C0D55A 0%, #DAE994 50%, #E0EEA1 51%, #E8F4B2 100%);
  background:-o-linear-gradient(top, #C0D55A 0%, #DAE994 50%, #E0EEA1 51%, #E8F4B2 100%);
  background:-ms-linear-gradient(top, #C0D55A 0%, #DAE994 50%, #E0EEA1 51%, #E8F4B2 100%);
  background:linear-gradient(to bottom, #C0D55A 0%, #DAE994 50%, #E0EEA1 51%, #E8F4B2 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0d55a', endColorstr='#e8f4b2', GradientType=0)
}

.quotes-slider:before {
  background:-moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
  background:-webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:-o-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:-ms-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)
}

.quotes-slider:after {
  background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
  background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)
}

/* */
.btn-big-green {
  background:rgb(189, 210, 61);
  background:-moz-linear-gradient(top, rgba(189, 210, 61, 1) 0%, rgba(156, 177, 15, 1) 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(189, 210, 61, 1)), color-stop(100%, rgba(156, 177, 15, 1)));
  background:-webkit-linear-gradient(top, rgba(189, 210, 61, 1) 0%, rgba(156, 177, 15, 1) 100%);
  background:-o-linear-gradient(top, rgba(189, 210, 61, 1) 0%, rgba(156, 177, 15, 1) 100%);
  background:-ms-linear-gradient(top, rgba(189, 210, 61, 1) 0%, rgba(156, 177, 15, 1) 100%);
  background:linear-gradient(to bottom, rgba(189, 210, 61, 1) 0%, rgba(156, 177, 15, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdd23d', endColorstr='#9cb10f', GradientType=0)
}

.user-info-place {
  background:#FFAB08;
  background:-moz-linear-gradient(left, #FFAB08 0%, #FFC75B 50%, #FFAB08 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, #FFAB08), color-stop(50%, #FFC75B), color-stop(100%, #FFAB08));
  background:-webkit-linear-gradient(left, #FFAB08 0%, #FFC75B 50%, #FFAB08 100%);
  background:-o-linear-gradient(left, #FFAB08 0%, #FFC75B 50%, #FFAB08 100%);
  background:-ms-linear-gradient(left, #FFAB08 0%, #FFC75B 50%, #FFAB08 100%);
  background:linear-gradient(to right, #FFAB08 0%, #FFC75B 50%, #FFAB08 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab08', endColorstr='#ffab08', GradientType=1)
}

.second-place .user-info-place {
  background:#B1B1B1;
  background:-moz-linear-gradient(left, #B1B1B1 0%, #CACACA 50%, #B1B1B1 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, #B1B1B1), color-stop(50%, #CACACA), color-stop(100%, #B1B1B1));
  background:-webkit-linear-gradient(left, #B1B1B1 0%, #CACACA 50%, #B1B1B1 100%);
  background:-o-linear-gradient(left, #B1B1B1 0%, #CACACA 50%, #B1B1B1 100%);
  background:-ms-linear-gradient(left, #B1B1B1 0%, #CACACA 50%, #B1B1B1 100%);
  background:linear-gradient(to right, #B1B1B1 0%, #CACACA 50%, #B1B1B1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1b1b1', endColorstr='#b1b1b1', GradientType=1)
}

.third-place .user-info-place {
  background:#C67729;
  background:-moz-linear-gradient(left, #C67729 0%, #F19E4D 50%, #C67729 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, #C67729), color-stop(50%, #F19E4D), color-stop(100%, #C67729));
  background:-webkit-linear-gradient(left, #C67729 0%, #F19E4D 50%, #C67729 100%);
  background:-o-linear-gradient(left, #C67729 0%, #F19E4D 50%, #C67729 100%);
  background:-ms-linear-gradient(left, #C67729 0%, #F19E4D 50%, #C67729 100%);
  background:linear-gradient(to right, #C67729 0%, #F19E4D 50%, #C67729 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c67729', endColorstr='#c67729', GradientType=1)
}

.chat-name:after {
  background:-moz-linear-gradient(left, rgba(65, 81, 109, 0) 0%, rgba(65, 81, 109, 1) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(65, 81, 109, 0)), color-stop(100%, rgba(65, 81, 109, 1)));
  background:-webkit-linear-gradient(left, rgba(65, 81, 109, 0) 0%, rgba(65, 81, 109, 1) 100%);
  background:-o-linear-gradient(left, rgba(65, 81, 109, 0) 0%, rgba(65, 81, 109, 1) 100%);
  background:-ms-linear-gradient(left, rgba(65, 81, 109, 0) 0%, rgba(65, 81, 109, 1) 100%);
  background:linear-gradient(to right, rgba(65, 81, 109, 0) 0%, rgba(65, 81, 109, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0041516d', endColorstr='#41516d', GradientType=1)
}

.chat-user-tile:hover .chat-name:after {
  background:-moz-linear-gradient(left, rgba(107, 127, 152, 0) 0%, rgba(107, 127, 152, 1) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(107, 127, 152, 0)), color-stop(100%, rgba(107, 127, 152, 1)));
  background:-webkit-linear-gradient(left, rgba(107, 127, 152, 0) 0%, rgba(107, 127, 152, 1) 100%);
  background:-o-linear-gradient(left, rgba(107, 127, 152, 0) 0%, rgba(107, 127, 152, 1) 100%);
  background:-ms-linear-gradient(left, rgba(107, 127, 152, 0) 0%, rgba(107, 127, 152, 1) 100%);
  background:linear-gradient(to right, rgba(107, 127, 152, 0) 0%, rgba(107, 127, 152, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006b7f98', endColorstr='#6b7f98', GradientType=1)
}

/* */
/* */
.private-messages-wrapper .scrollbarY:after, .messages-wrapper .scrollbarY:after {
  background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
  background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:-o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)
}

.private-messages-wrapper .scrollbarY:before, .messages-wrapper .scrollbarY:before {
  background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
  background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)
}
.post-album-img-desc {
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,.8) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.8)), color-stop(100%,rgba(0,0,0,1)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
/* */
.zero, .null, .avatar-change {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity:0;
  opacity:0
}

.zero:hover, .half:hover, .animate:hover .zero, .comment:hover .zero, .avatar-change:hover {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter:alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity:1
}

.half, .shalf {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity:0.5;
  opacity:0.5
}

.animate, .zero, .animate *, .n-pager {
  -webkit-transition:all 0.2s ease;
  -moz-transition:all 0.2s ease;
  -ms-transition:all 0.2s ease;
  -o-transition:all 0.2s ease;
  transition:all 0.2s ease;
}
.animate2 {
  -webkit-transition:all 0.2s ease;
  -moz-transition:all 0.2s ease;
  -ms-transition:all 0.2s ease;
  -o-transition:all 0.2s ease;
  transition:all 0.2s ease
}
/* */
.css-arrow:after, .css-arrow:before {
  top:100%;
  border:solid transparent;
  content:" ";
  height:0;
  width:0;
  position:absolute;
  pointer-events:none
}

.css-arrow:after {
  border-color:rgba(206, 229, 251, 0);
  border-width:10px;
  left:50%;
  margin-left:-10px
}

.css-arrow:before {
  border-color:rgba(128, 174, 217, 0);
  border-width:12px;
  left:50%;
  margin-left:-12px
}

.css-arrow-top:after, .css-arrow-top:before {
  bottom:100%;
  border:solid transparent;
  content:" ";
  height:0;
  width:0;
  position:absolute;
  pointer-events:none
}

.css-arrow-top:after {
  border-color:rgba(206, 229, 251, 0);
  border-width:6px;
  left:50%;
  margin-left:-6px
}

.css-arrow-top:before {
  border-color:rgba(128, 174, 217, 0);
  border-width:8px;
  left:50%;
  margin-left:-8px
}
/* */
.css-arrow-bottom:after, .css-arrow-bottom:before {
  top:-12px;
  border:solid transparent;
  content:" ";
  height:0;
  width:0;
  position:absolute;
  pointer-events:none
  }

.css-arrow-bottom:after {
  border-color:rgba(206, 229, 251, 0);
  border-width:8px;
  left:50%;
  margin-left:-8px
  }

.css-arrow-bottom:before {
  border-color:rgba(128, 174, 217, 0);
  border-width:10px;
  left:50%;
  margin-left:-10px
  }

/* */
.css-arrow-left {
  background:#CBF0A8
}

.css-arrow-left:after {
  right:100%;
  border:solid transparent;
  content:" ";
  height:0;
  width:0;
  position:absolute;
  pointer-events:none
}

.css-arrow-left:after {
  border-color:rgba(203, 240, 168, 0);
  border-right-color:#CBF0A8;
  border-width:10px;
  top:10px
}

.css-arrow-small:after {
  border-width:6px;
  margin-left:-6px;
  left:25px
}

.css-arrow-small:before {
  border-width:7px;
  margin-left:-7px;
  left:25px
}
.icon-rotate-180:before {
  position:absolute;
  margin-left:5px;
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
/*** ***/
.main-reload:hover, .main-reload.reloading, .css-spin:hover {
  -webkit-animation:turn 1s infinite linear;
  -moz-animation:turn 1s infinite linear;
  -o-animation:turn 1s infinite linear;
}

@-webkit-keyframes turn {
  from {
    -webkit-transform:rotate(0deg);
  }
  to {
    -webkit-transform:rotate(360deg);
  }
}

@-moz-keyframes turn {
  from {
    -moz-transform:rotate(0deg);
  }
  to {
    -moz-transform:rotate(360deg);
  }
}

@-o-keyframes turn {
  from {
    -o-transform:rotate(0deg);
  }
  to {
    -o-transform:rotate(360deg);
  }
}

/*** ***/
.cover-image:hover {
           -webkit-animation: animatedBackground 1s ease-out 1;
           -moz-animation: animatedBackground 1s ease-out 1;
           animation: animatedBackground 1s ease-out 1;
           -webkit-animation-fill-mode: forwards;
           animation-fill-mode: forwards;
           }

@-webkit-keyframes animatedBackground {
  0% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1)
    }
  100% {
    -webkit-transform: scale(1.4, 1.4);
    -moz-transform: scale(1.4, 1.4);
    -ms-transform: scale(1.4, 1.4);
    -o-transform: scale(1.4, 1.4);
    transform: scale(1.4, 1.4)
    }

  }


@-moz-keyframes animatedBackground {
  0% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1)
    }
  100% {
    -webkit-transform: scale(1.4, 1.4);
    -moz-transform: scale(1.4, 1.4);
    -ms-transform: scale(1.4, 1.4);
    -o-transform: scale(1.4, 1.4);
    transform: scale(1.4, 1.4)
    }

  }
@keyframes animatedBackground {
  0% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1)
    }
  100% {
    -webkit-transform: scale(1.4, 1.4);
    -moz-transform: scale(1.4, 1.4);
    -ms-transform: scale(1.4, 1.4);
    -o-transform: scale(1.4, 1.4);
    transform: scale(1.4, 1.4)
    }

  }
