/***  ***/
html, body {min-height:100%}
body {min-width:1200px}
body {background:url(../images/bg/bb_back_dark.png) repeat 0 0 fixed;font-family:'PT Sans', Tahoma, Arial, sans-serif;font-size:15px;line-height:20px}
a {color:#2279be;text-decoration:none}
p {margin:0 0 10px 0}
/* */
.banner {width:240px;margin-bottom:30px}
.banner img {display:block}
/** **/
.empty-pag {min-height:285px}
.container {min-height:500px}
.wrapper {width:1110px;padding:0 45px;color:#4d4d4d}
.content-wrapper {position:relative;background:#fff;padding-top:20px}
.content-wrapper > .clearfix {position:relative}
.content {position:relative}
.transparent-separator {width:1200px;margin:auto;height:200px;position:relative}
.app-content {z-index:5}
.container.x84 {border-right:240px solid #fff;padding-right:30px}
.container-white.x84 {border-color:#fff}
.fakedcol {background:url(../images/bg/fake-col.png) repeat-y 100% 0}
.right-sidebar td {vertical-align:middle}
.right-sidebar.x24 {margin-left:-240px;/*background:url(../images/bg/fake-col.png) repeat-y 100% 0;*/position:relative;z-index:10}
.right-sidebar-white.x24 {background:#fff}
.search-right-sidebar {margin-top:190px}
.mark-logo {width:140px;height:22px;text-indent:-1000px}
.content.x63, .l-content.x64 {border-left:1px solid #d7d7d7;padding-left:19px}
.content.x63 {min-height:270px;width:640px}
.content.content-search {min-height:270px;width:630px}
.content.ml21 {margin-left:200px!important}
.sidebar.x17 {width:180px}
.sidebar.x17, .sidebar.x17:after {border-right:1px solid #d7d7d7;margin-right:-1%}
.l-content-line {background:url(../images/i_dote.gif) 180px 0 repeat-y}
.l-content-line .content.x63,
.l-content-line .l-content.x64 {border:0;padding:0 0 0 20px}
.l-content-line .sidebar.x17 {border:0;margin-right:0}
.content-noborder {border-left:0!important}
/* */
.whitebg-full {background:#fff}
/*.sidebar.x17:after {position:absolute;top:140px;bottom:0;left:190px;content:" ";z-index:2}*/
/*** ***/
.header {position:relative}
.header-nav {margin:0 -45px 0 -45px;padding:15px 45px;background:#fff;height:20px;z-index:69}
.header-links {margin:0 -45px;position:relative;z-index:70}
.header-links img, .transparent-separator img, .header-links object {display:block;border:0}
.hl-item {font-size:13px;font-style:italic;margin-left:30px}
.hl-item img {float:left;margin-right:10px}
.hl-item a {display:block;color:rgba(255, 255, 255, 0.4);text-decoration:underline}
.hl-item a:hover {text-decoration:none}
.hl-item span {padding:3px 5px;color:#fff}
.blue span {background:#0673BA}
.lgreen span {background:#06BA81}
.header-link ._b0 {color:#3c3c3c!important}
.header-link ._b0 i {top:11px}
.header-link .user-buble {color:#3c3c3c;line-height:18px}
.header-link .user-buble a {color:#3399cc;border-bottom:1px dotted #b4cedb}
.header-link .user-buble a.btn {border:1px solid #d9d9d9}
.header-link a.rel {margin-left:20px}
.user-buble .note textarea {height:113px;margin:0}
/*** ***/
#tizer_top ul {float:right}
#tizer_top li {float:left;margin-left:30px;font-size:13px;font-style:italic}
#tizer_top li a {display:block;color:rgba(255, 255, 255, 0.4);text-decoration:underline;background-repeat:no-repeat}
#tizer_top li a:hover {text-decoration:none}
#tizer_top li span {padding:3px 5px;color:#fff}
.expand-block {margin:20px 0 20px -300px}
.expand-block a, .expand-block img, .expand-block object {display:block}
.t-box ul {min-height:45px}
.t-box ul li {line-height:45px;margin-bottom:20px;vertical-align:middle}
.t-box ul li a {background-position:0 center;background-repeat:no-repeat;border-bottom:medium none;color:rgba(255, 255, 255, 0.4);display:block;line-height:1.1;min-height:45px;text-decoration:underline;vertical-align:middle}
.t-box ul li a:hover {text-decoration:none}
.t-box ul li span {color:#FFFFFF;font-size:0.9em;font-style:italic;padding:0 5px 1px;top:5px;vertical-align:2px;white-space:nowrap}
.t-box ul li img {float:left;margin-right:10px}
.right_coll .t-box {border:0 none;margin:-5px 0 0;padding:0}
.right_coll .t-box ul {float:none;list-style:none outside none;margin:0}
.right_coll .t-box ul li {float:none;margin:0 0 25px}
li.opel a {background-image:url("../images/reclame_tab_1.jpg");padding-left:74px}
li.opel span {background-color:#0673BA}
li.style a {background-image:url("../images/reclame_tab_2.jpg");padding-left:100px}
li.style span {background-color:#06BA81}
.ad_promo_float_block {position:fixed;top:80px}
.fixedPromo {display:none}
.fullwad {margin:20px 0 0 -45px}
/* */
.inside-promo-static {height:100px;overflow:hidden}
.promo-rotation {width:640px;overflow:hidden}
.inside-promo {margin-bottom:15px}
.inside-promo-rotator {white-space:nowrap;position:relative}
.inside-promo-item {height:100px;width:640px}
.inside-promo-small-item {height:100px;width:210px;margin-right:5px}
.inside-promo-small-item:last-child {margin-right:0}
/* */
.inside-promo-control {background:#fff;width:9px;height:9px;border:1px solid #9bc4dd;cursor:pointer;margin:12px 10px 10px 0}
.inside-promo-control.active {background:#9bc4dd}
.inside-promo-control:last-child {margin-right:0}
/* */
.comments .promo-rotation {margin-top:10px}
/* */
.comments-promo{padding:0 0 10px 0}
.comments-promo-block {padding:0 13px 0 27px;width:170px;float:left;margin-left:-1px}
.comments-promo-block i {top:5px;left:0px}
.comments-promo-blog {padding-top:10px;margin:0 -30px 0 1px}
.comments .comments-promo-blog {margin-top:-1px}
.comments-promo-blog a {color:#333333;border-bottom:1px solid #d9d9d9}
.comments-promo-blog a:hover {border-color:#333333}
.comments-promo-blog:before, .comments-promo:after {border-bottom:1px solid #E5E5E5;content:" ";height:0;left:-20px;width:680px;position:absolute;visibility:visible}
.comments-promo-blog:before {top:0}
.comments-promo:after{bottom:0}
/* */
.pb_promo a {line-height:18px}
/* */
.see-also-table .see-also-tr td {padding:15px 10px 2px 0}
.see-also-tr-desc {padding-bottom:10px}
.interview-links li {padding-top:10px}
.see-also-tr-desc div, .interview-links li {position:relative;padding-bottom:10px}
.i-separator:after, .see-also-tr-desc div:after, .interview-links li:after {border-bottom:1px solid #dedcd4;content:" ";position:absolute;left:-20px;right:-10px;bottom:0}
.interview-friends .mark {margin-right:2px}
.register li {margin-bottom:20px;position:relative;margin:20px 0 0 20px;padding:0 0 0 7px;color:#252524}
/* */
.registration-top-panel {background:#fff9de;border-bottom:2px solid #e2c36f;height:78px;top:0;left:0;width:100%;z-index:999}
.registration-top-panel-text {color:#191816;font-family:Arial, "PT Sans",sans-serif}
.registration-top-panel .wrapper {padding-top:22px}
.registration-top-panel .mark-logo {margin-top:7px}
.registration-top-panel .btn {height:35px;line-height:35px;margin:0}
/* */
.pb-block {width:164px;padding:0 0 0 45px;margin-right:10px;float:left;font-size:14px}
.pb-block a {}
.pb-block h4 {font-size:14px;font-weight:bold;text-transform:uppercase}
.pb-block li {margin-bottom:5px}
.pb-block a {color:#2279be;border-bottom:1px solid #BACEDE}
.pb-block a:hover {border-bottom-color:#2279be}
/*** ***/
.hidden, .btn.hidden {display:none}
.text-error, .btn-error {color:#C75A5A}
.text-success, .btn-success {color:#6c9a3b}
.mainmenu {border:0}
.mainmenu li {margin-right:20px}
.mainmenu li:hover > a {border-color:#ed1b7b;color:#ed1b7b}
/* */
.mainmenu .rel:hover .menu-drop {left:-28px}
.menu-drop {top:100%;left:-3000px;padding:18px;z-index:8}
.menu-drop-helper {background:#fff;padding:5px 10px;width:100%;-webkit-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.2);box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.2)}
.menu-drop-helper li {float:none;margin:10px 0 0}
.menu-drop-helper ul {margin:0 0 20px 0}
.menu-drop-helper li a {color:#191919;border-bottom-color:#A6A6A6;white-space:nowrap}
/* */
.authentication {z-index:99;position:absolute;top:0;right:45px;padding-bottom:20px}
.fixed {position:fixed;top:5px;right:50%!important;margin-right:-555px}
.fixed-helper {width:180px;min-height:38px;background:#fff}
.fixed .fixed-helper, .fixed-hidden {-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 .fixed-hidden {-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.0);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.0)}
.fixed-hidden {padding-top:15px}
.controls, .fixed-hidden {padding:5px 10px 5px 5px;margin-top:5px}
.header-avatar {margin:0 10px 0 0}
.header-avatar .mark {background-position:-385px -240px}
.controls a {padding-top:5px;font-size:15px;color:#2279BE;border-bottom:1px solid #BACEDE}
.controls a:hover {border-color:#2279BE}
.controls a.active {color:#4d4d4d;font-weight:bold;border-color:#fff}
.controls u {top:5px}
.controls .header-avatar a {padding:0;border:0}
.controls .wi {margin-left:20px}
.controls .wi i {top:8px;left:-20px}
.authstep, .user-menu {display:none}
.authstep, .user-menu {position:absolute;background:#fff;z-index:59}
#login-form, #registration, .user-menu {top:48px}
.fixed .authstep, .fixed .user-menu {position:static}
.helper-wrap {padding:15px 10px}
.helper-wrap .sgn, .helper .sgn {color:#fff;margin-left:0}
.lost {color:#6d6d6d;margin-top:6px;font-size:13px;border-bottom:1px solid #d3d3d3}
.helper-socials {/*padding:10px;*/text-align:center;background:#f0f0f0}
.helper-socials a {display:inline-block;width:30px;height:30px}
.helper-socials b {color:#4b4b4b}
.social-chained {line-height:24px}
.social-chained a {left:20px}
.user-menu {padding:10px 0;width:100%}
.user-menu .pink-counter {margin:0 0 0 5px!important}
.fixed-helper ul {margin-bottom:10px}
.fixed-helper ul:last-of-type {margin:0}
.fixed-helper ul:last-of-type a {color:#7f7f7f}
.fixed-helper li:hover, .settings-drop li:hover, .drop-actions li:hover, .admin-menu li:hover  {background:#ffe57f}
.fixed-helper li {padding:3px 0 3px 45px}
.fixed-helper li:hover i {color:#585858}
.fixed-helper li a, .admin-menu a {position:relative;color:#343434;font-size:14px}
.fixed-helper li a:hover, .admin-menu a:hover {color:#000}
.fixed-helper li.active a {color:#ED1B7B}
/* */
.page-registration-form {margin-left:163px}
.page-registration-wrapper {background:#DBEDF8;padding:20px 10px 0 40px}
.page-registration-block {margin-bottom:120px}
.page-registration-wrapper p {padding-right:30px}
/* */
.admin-menu {background:#fff;top:10%;left:0;z-index:99;margin-left:-5px;padding:10px 30px 10px 0;width:190px;left:-190px}
.admin-menu:hover {left:0}
.admin-menu li a {display:block;padding:3px 20px 3px 25px}
.admin-menu-toggle {top:5px;right:-25px;position:absolute!important}
.admin-menu-toggle i {font-size:28px;color:#e1ddcf}
/*** ***/
.hr {border-bottom:1px solid #e5e5e5}
.navigation {font-family:Arial, 'PT Sans', Tahoma, sans-serif;line-height:100%}
.navigation a {position:relative;color:#414141}
.navigation li li a {color:#8a8a8a;border-bottom:1px solid #d5d5d5;line-height:18px}
.navigation li li a:hover {border-bottom-color:#8a8a8a}
.navigation > li {padding:7px 0 7px 29px;margin-left:-29px}
.navigation.nop > li {padding:7px 10px}
.usehover li:hover {background:#f8f8f8}
.navigation li li {margin:2px 0;padding:3px 10px 2px 0}
.navigation li li li {margin:3px -10px 0 16px;padding-left:4px}
.navigation ul {border:0;margin-bottom:30px}
.navigation li ul {margin:6px 0 0 -4px;padding-left:4px}
.navigation li .ifix {top:8px;left:4px;color:#999}
.navigation li s.ifix {top:0;left:auto;right:-18px;position:absolute}
.navigation > li.active {color:#fff}
.navigation li li.active {padding-left:4px;margin-left:-4px}
.navigation li li li.active {margin-left:16px}
.navigation .active .ifix, .navigation .active:hover .ifix {color:#fff}
.navigation .active a, .navigation .active span {color:#fff;border-bottom:0}
/** **/
.navigation_v2 {background:#f9f8f4;padding:12px 0}
.navigation_v2-a{padding:5px 15px;margin-bottom:6px}
.navigation_v2 li.active .navigation_v2-a {margin-bottom:0}
.navigation_v2 > li:hover .navigation_v2-a, .navigation_v2 li.active .navigation_v2-a.single, .navigation_v2 li .navigation_v2-a:hover, .navigation_v2 li.active.current .navigation_v2-a {background:#ffe361;position:relative;z-index:1001}
.navigation_v2 > li.active:hover .navigation_v2-a {background:none}
.navigation_v2 li a {color:#343434;font-weight:700;border-bottom:1px solid #bbbab7;font-size:18px;line-height:18px}
.navigation_v2 li a:hover {border-bottom-color:#000;color:#000}
.navigation_v2 .navigation_v2-w {position:absolute;display:none;left:100px;top:-23px;padding:0 0 0 60px;z-index:999}
.navigation_v2 li:hover .navigation_v2-w, .navigation_v2 .navigation_v2-w:hover{display:block}
.navigation_v2 ul {box-shadow:0 0 15px rgba(0,0,0,.25);background:#ffe361;padding:8px 0 12px}
.navigation_v2 ul li {white-space:nowrap;padding:4px 15px 0}
.navigation_v2 ul li:first-child {padding-top:0}
.navigation_v2 ul a {font-size:15px;font-weight:400;line-height:23px;border-bottom-color:#ccb64e;color:#757575}
/*** ***/
.navigation_v2 li.active > div > a {border-bottom-color:transparent}
.navigation_v2 li.active .navigation_v2-w {position:static;display:block;padding:0}
.navigation_v2 li.active ul {box-shadow:none;background:transparent;padding:0 0 8px 0}
.navigation_v2 li.active li {white-space:normal;padding:5px 15px;margin-bottom:4px}
.navigation_v2 li.active li.active, .navigation_v2 li.active li:hover {white-space:normal;background:#ffe361}
.navigation_v2 li.active ul a {font-size:15px;font-weight:400;line-height:21px;border-bottom-color:#bbbab7}
.navigation_v2 li.active ul a:hover {border-bottom-color:#000}
.navigation_v2 li.active ul a:hover, .navigation_v2 li ul li.active a {color:#000}
.navigation_v2 li.active li.active a {border-bottom-color:transparent}
.navigation > li.active, .navigation li li.active {background:#9BC4DD !important}
.community-menu .navigation > li.active, .community-menu .navigation  li li.active {background:#99C888 !important}
.consultant-menu .navigation > li.active, .consultant-menu .navigation li li.active {background:#EBBD64 !important}
.navigation > li.active, .navigation li li.active {background:#9BC4DD!important}
.community-menu .navigation > li.active, .community-menu .navigation  li li.active {background:#99C888!important}
.consultant-menu .navigation > li.active, .consultant-menu .navigation li li.active {background:#EBBD64!important}
/** **/
.navigation_v3  {margin-top:46px}
.navigation_v3 li {padding:5px 10px}
.navigation_v3 li.active {background:#ffe361}
.navigation_v3 li.active a {color:#000;border-bottom-color:transparent}
/** **/
.l-navigation {border:0}
.l-navigation a {position:relative}
.l-navigation a:hover {border-bottom-color:#ED1B7B;color:#ED1B7B}
.l-navigation li {margin:0 0 12px 20px}
.l-navigation .ifix {left:0;top:11px}
.l-navigation > li {border-bottom:1px solid #D7D7D7;margin:0 -20px 0 0;padding:10px 0 10px 28px}
.l-navigation li li {margin:10px 0 0 0}
.l-navigation li li li {margin:3px 0 0 20px}
.l-navigation ul {border:0;margin-bottom:30px}
.l-navigation ul ul {margin-bottom:0}
.l-navigation li s {left:auto;right:-18px;position:absolute}
/*.navigation .active:after {position:absolute;top:0;right:-26px;width:18px;height:18px;content:" ";display:block;background-position:-234px -90px}*/
.l-navigation .active > a, .l-navigation .active > a b, .l-navigation a:hover, .l-navigation span:hover {border-bottom-color:#ED1B7B;color:#ED1B7B}
/*** ***/
.pink-counter {padding:1px 3px;line-height:12px;margin-left:5px}
.navigation .pink-counter {position:relative;top:-1px}
/*** ***/
.qoutes-rotator {padding:25px 0 0 60px;height:170px}
.qoutes-rotator a {border-bottom:1px solid #bcd7eb}
.qoutes-rotator a:hover {border-color:#2279be}
.qoutes-rotator span {color:#91b754}

.getaccount:after {position:absolute;content:" ";display:block;width:190px;height:90px;left:-240px;bottom:-15px;background-position:-0 0}
.getaccount:active:after{bottom:-14px}
/* */
.registration, .registration-relevant {padding:15px 0;background-color:#e0f0f8;color:#5598ba}
.registration {height:380px}
.registration-relevant {height:290px;background-position:0 -550px}
.relevant {background:url("../images/bg/relevant-bg.png") no-repeat 0 0;height:60px;padding:25px 0}
.main-register-bottom {background-color:#e0f0f8;height:75px;padding:15px 0 0 0;background-position:0 -924px}
.main-register-bottom .registration-input, .main-register-bottom .btn {float:left;margin:13px 10px 0 0}
.main-register-bottom .registration-input input {width:145px}
.main-register-bottom .btn {margin-top:8px}
.main-register-bottom .rtitle {color:#5598ba;line-height:60px;padding:0 45px 0 25px}
.counter s {background-position:-1px -100px;width:32px;height:47px;line-height:45px;float:left;color:#dd5292;margin-left:1px}
.counter .sep {margin-left:5px}
.registration .dots {margin:12px 14px 0 14px;border-color:#fff;border-style:solid}
.registration .overdots {background:#e0f0f8}
/* */
.main-separator > i {top:50%;margin-top:-10px;border-top:1px solid #e1ddce;height:1px;right:0;z-index:1}
.main-separator-one i {left:245px}
.main-separator-one-h5 {position:relative;top:5px}
.main-separator-three i {left:0}
.main-separator-four i {left:250px;top:40px}
/* */
.small-separator {margin:30px 150px}
.small-separator-full {margin:30px 0 20px 0}
.small-separator b, .small-separator-text {padding:10px 35px;background-color:#fff}
.small-separator i {width:100%;top:50%;border-bottom:1px solid #e1ddce}
/* */
.main-read .mr-item-image {width:348px;height:428px;border:1px solid #F1EFE5}
.main-read .mr-counter {background:rgba(238,49,127,0.7);top:-14px;right:20px;padding:0 4px;height:28px;line-height:28px}
.main-read .mr-counter i {background-position:-240px 0;width:12px;height:7px;bottom:-7px;left:50%;margin-left:-6px}
.mr-item-desc {margin:0 40px;bottom:-10px;padding:25px;width:220px}
.mr-item-desc-small {width:250px;margin:0 20px;bottom:-15px;padding:25px 10px}
.mr-item-desc .avatar {border-width:2px}
.mr-author {text-align:left;padding:2px 0 0 50px}
.mr-author-line {padding:2px 0 0;text-align:center}
.ms-four h5 {letter-spacing:-.2px}
.ms-one h6 {margin-left:23px}
.p_main-one-ava img {margin-bottom:16px}
.icon-main-q {margin-top:10px}
/* */
.mr-item-desc {background:#ee317f;background:rgba(238,49,127,0.6)}
.mr_bg-1 .mr-item-desc, .mr_bg-1 .mr-counter {background:#ee317f;background:rgba(23,112,174,0.6)}
.mr_bg-2 .mr-item-desc, .mr_bg-2 .mr-counter, .b_op_purp {background-color:#9b36bc;background-color:rgba(155,54,188,0.6)}
.mr_bg-3 .mr-item-desc, .mr_bg-3 .mr-counter, .b_op_lbrn {background-color:#9f5641;background-color:rgba(159,89,65,0.6)}
.mr_bg-4 .mr-item-desc, .mr_bg-4 .mr-counter, .b_op_gree {background-color:#049c85;background-color:rgba(4,156,133,0.6)}
.mr_bg-5 .mr-item-desc, .mr_bg-5 .mr-counter, .b_op_lblu {background-color:#1728a1;background-color:rgba(23,40,161,0.6)}
.mr_bg-6 .mr-item-desc, .mr_bg-6 .mr-counter, .b_op_brwn {background-color:#ba7c1a;background-color:rgba(186,124,26,0.6)}
.mr_bg-7 .mr-item-desc, .mr_bg-7 .mr-counter, .b_op_gray {background-color:#2a3133;background-color:rgba(42,49,51,0.6)}
.b_op_lpnk {background-color:#ee317f;background-color:rgba(238,49,127,0.6)}
.b_op_blue {background-color:#1728a1;background-color:rgba(23,40,161,0.6)}

.b_op_lpnk {background-position:-240px 0}
.mr_bg-1 .mr-counter i, .b_op_lpnk {background-position:-240px -10px}
.mr_bg-2 .mr-counter i, .b_op_purp  .mr-counter i {background-position:-240px -20px}
.mr_bg-3 .mr-counter i, .b_op_lbrn  .mr-counter i {background-position:-240px -30px}
.mr_bg-4 .mr-counter i, .b_op_gree  .mr-counter i {background-position:-240px -40px}
.mr_bg-5 .mr-counter i, .b_op_lblu  .mr-counter i {background-position:-240px -50px}
.mr_bg-6 .mr-counter i, .b_op_brwn  .mr-counter i {background-position:-240px -60px}
.mr_bg-7 .mr-counter i, .b_op_gray  .mr-counter i {background-position:-240px -70px}
/* */
.main-read-more .mr-item-image {width:170px;height:105px}
.main-read-more li {margin-right:23px}
.g-likes, .gtitle {color:#89b248}
/* */
.main-groups {background-color:#e0f0f8;background-position:0 -420px;height:500px;margin:70px -45px 0 -45px;padding:0 45px}
.main-community {width:180px;margin:0 0 50px 0;position:relative}
.main-community .avatar {border-width:2px}
.a_100 .comm-count, .comm-count-all {display:block;background-position:-35px -150px;width:50px;height:40px;color:#fff;line-height:12px;padding:7px 0 0;top:50%;right:-30px;margin:-23px 0 0 0}
.comm-count-all {width:95px;background-position:-35px -100px;line-height:24px}
.st-main.a_100 {background-position:-460px 0;background-color:#9acde8;border:2px solid #fff}
.st-main-str-gr {color:#89b248}
/* */
.shop-item-image {width:240px;height:300px}
.shop-item-desc {background-position:-300px 0;background-color:rgba(134,192,41,0.8);padding:20px 10px;left:45px;right:45px;bottom:-10px}
/* */
.licount-1 > li {width:1110px}
.licount-2 > li {width:555px}
.licount-3 > li {width:370px}
.licount-4 > li {width:277px}
.licount-5 > li {width:222px}
.brand-posts {margin:4px 0}
.brand-posts a {color:#404243;border-bottom:1px solid #d9d9d9;font-size:14px}
.brand-posts a:hover {border-bottom-color:#404243}
/* */
.brand-list {width:1141px;overflow:hidden}
.brand-logo {display:inline-block;max-width:100%;overflow:hidden}
.brand-logo img {display:block}
.brand-list-item {border:1px dashed #e7e4d7;height:190px;width:223px;padding:15px;margin:0 30px 30px 0}
.brand-list-item-last {margin-right:0}
.brand-likes .track-count {position:relative;line-height:28px}

/* */
.see-also {position:relative;z-index:3}
.see-also .brand-col {margin-right:15px}
.see-also .brand-col:last-child {margin-right:0}
.see-also .brand-post {width:358px;border:1px solid #dedede;margin-bottom:15px}
.see-also .created ._lgr {line-height:24px;margin-left:5px}
.see-also .brand-post-entry .created {padding-top:3px}
.see-also img, .see-also object {display:block}
/* */
.see-also-title, .see-also-title-s {height:42px;margin:50px 0 15px 0}
.see-also-title i {left:0;margin-top:0}
.see-also-title-s span {height:42px;padding:0 30px;z-index:2;line-height:35px}
.see-also-title span {background:url("../images/see-also.png") no-repeat 50% 0 #fff;width:336px;height:42px;padding:0 30px;z-index:2;line-height:35px}
/* */

.consultants-list li {margin-bottom:40px}
.consultant-name {padding:35px 15px 0 0}
.consultant-avatar {margin-top:22px;margin-bottom:5px}
.new-consultant {background:#f14995;height:20px;line-height:20px;padding:0 10px;top:10px;left:100px}
.consultant-more {margin:35px 0 30px 0}
.consultant-more li {position:relative;margin:0 0 20px 20px}
.consultant-more a {color:#404142;border-bottom:1px solid #d9d9d9}
.consultant-more a:hover{border-bottom-color:#404142}
.consultant-more s {color:#dedac6;position:absolute;top:0;left:-20px}
.consultant-more-link {background:#f1efe5;padding:7px 20px}
/* */
.consultant-row {border-bottom:1px dashed #e7e4d7;padding:20px 0 40px;margin-left:84px}
.consultant-row-last .texthide {max-height:100px}
.consultant-row-last .texthide i {bottom:-5px}
.consultant-row-last {padding:30px 0 0 30px;background-position:-220px -100px;min-height:100px}
.consultant-row-last h5 {margin-left:-30px}
.consultant-row-last h5 i {top:25px;left:0}
.consultant-row-desc-n {top:-25px}
/* */
.main-user-tile {background-color:#e0f0f8;background-position:0 -1300px;min-height:145px;margin:35px 0 25px -45px;padding:35px 20px 20px 240px;overflow:hidden}
.main-user-tile .avatar {top:10px;left:45px}
.main-user-tile .usermenu li {margin-right:39px}
.main-user-tile .usermenu li a {border-bottom:1px solid #bad8ec}
.main-user-tile .usermenu li a:hover {border-bottom-color:#2279BE}
.main-user-tile .pink-counter {margin:-1px 0 0 5px;display:inline-block;vertical-align:middle}
.usercommunity {}
.usercommunity li {margin-right:5px;display:inline;*display:inline}
.usercommunity a {color:#404243;border-bottom:1px solid #c0cdd4}
.usercommunity a:hover {border-bottom-color:#404243}
.usercommunity ._link {border-bottom-color:#bcd7eb;color:#2279be}
.usercommunity ._link:hover {border-bottom-color:#2279be}
.usercommunity li ._15 {font-size:15px !important}
.usercommunity s {margin-left:9px;color:#c0cdd4}
.usercommunity li:last-child s {display:none}
/* */
.city-events-holder {background:#fff;z-index:2;padding:16px 30px 10px 60px}
.city-events img {position:absolute;top:0;left:0}
.city-events i {position:absolute;border-bottom:1px solid #e1ddce;left:0;right:0;height:1px;top:30px;display:block;z-index:1}
.city-events-notes li {margin-bottom:6px}
.city-events-notes .hide {padding-bottom:3px}
.city-events-chng {z-index:3}
.city-events-nca {background-color:#81ceee}
.new-user {padding:0 0 0 45px}
.new-user .avatar {top:0;left:0}
.events-date li {margin-bottom:20px}
.event-date {background:#9ac15b;height:22px;line-height:22px;padding:0 7px}
/* */
.forecast i {color:#60caff;font-size:40px;line-height:40px;padding:0 5px 0 4px}
.forecast b {color:#404243;font-size:28px}
.forecast s {color:#7f7f7f;font-size:28px;font-family:Arial, sans-serif}
.forecast u {font-size:14px;color:#7f7f7f;position:relative;top:-10px}
.forecast {display:block;color:#404243}
.forecast span {display:block;color:#797a7b}
.forecast-today span {margin-top:5px}
.forecast-next span {color:#9e9f9f;font-size:12px}

.forecast-tomorrow {border-top:1px solid #e5e5e5;margin:10px 0 20px 0;padding:5px 0 0 0}
/* */
.forecast-tomorrow-day li {width:45px;float:left}
.forecast-tomorrow-day i {font-size:20px}
.forecast-tomorrow-day b {display:block;font-size:14px;font-weight:bold;line-height:16px}
.forecast-tomorrow-day span {font-size:12px}
/* */
.forecast-winter i {color:#60caff} /*default*/
.forecast-spring i {color:#7abd2a}
.forecast-summer i {color:#ffba00}
.forecast-autumn i {color:#bd7a2a}
/* */
.weather-source {margin-bottom:-15px;position:relative;z-index:4}
/* */
.main-user-data {border-right:300px solid #f9f8f4;padding-right:60px}
.myfeed {background:#f9f8f4;padding:20px;margin-left:-300px}
.myfeed .sitemap-section {margin-right:15px;position:relative}
.myfeed .sitemap-section.ico_sect_find {top:4px}
.myfeed .sitemap-section.ico_sect_comm {top:-2px}
.myfeed li {margin-bottom:20px}
.join-groups-list li {margin:10px 0 0 20px}
.join-groups-list a {color:#89b248;border-bottom:1px solid #e7f0da}
.join-groups-list a:hover {border-bottom-color:#89b248}
._myfeed-more {background:#fff;padding:0 23px;display:inline-block!important}
.st-main-str.ms-two {line-height:38px}
/* */
.randomized-avatars {height:50px;margin-top:10px}
.randomized-avatars .avatar {border-width:2px}
.randa-1 {top:0;left:28px;z-index:3}
.randa-2 {top:0;left:58px;z-index:2}
.randa-3 {top:0;left:88px;z-index:1}
.randa-4 {top:0;left:28px}
.randa-5 {top:0;left:58px}
.randa-6 {top:0;left:88px}
/*** ***/
.tile {margin:35px 0 30px 0;padding:0 0 0 200px;height:160px}
.tile .avatar, .tile .u-avatar  {position:absolute;left:10px;top:-50px}
/* */
/* */
.tile-header {left:200px;bottom:170px;z-index:10}
.tile-header h4, .tile-header h3, .tile-header h2, .tile-header h1 {font-weight:bold;z-index:1;top:0}
.tile-header h4 a, .tile-header h3 a, .tile-header h2 a, .tile-header h1 a {color:#4d4d4d}
.tile-header .btn {margin:3px 0 0 3px}
.info {overflow:hidden;z-index:4;font-size:14px}
.tile-header .icon-offline, .tile-header .icon-online {top:10px;left:-50px}
/* */

/* */
/*** section name ***/
.section-tile {margin-bottom:20px}
.section-tile, .section-tile-s {padding-left:200px;color:#444}
.section-tile._ac {padding-left:0}
.section-tile h1, .section-tile a, .section-tile-name {font:50px/52px 'PT Sans', Tahoma, Arial, sans-serif;position:relative;height:56px;font-weight:bold}
.section-tile .pagination-caption {font-size:42px}
.section-tile-s h1, .section-tile-s a {font:24px/28px 'PT Sans', Tahoma, Arial, sans-serif;position:relative;height:28px;text-transform:uppercase;font-weight:bold}
.section-tile h2 {font:18px/18px Georgia;font-style:italic;margin-bottom:5px}
.section-tile h1 i, .section-tile .section-link i {top:0;left:-100px;width:90px;height:70px}
.section-tile-s .section {width:28px;height:28px}
.section-tile-s h1 i, .section-tile-s .section-link i {top:0;left:-36px}
.section-tile h1 s, .underline {position:absolute;bottom:0;left:20%;right:20%;height:5px}
.section-tile .pagination {right:0;margin-top:5px;height:30px}
.section-tile-nav a {text-transform:none;font:400 14px/18px 'PT Sans'}
/*** page name ***/
.page-tile {color:#444;padding-left:200px;margin-bottom:30px;position:relative}
.page-tile h1 {margin:0}
.page-tile.level-1 h1 {font:bold 52px/52px 'PT Sans',Tahoma,Arial,sans-serif;position:relative}
.page-tile.level-2 h1 {font:bold 42px/46px 'PT Sans',Tahoma,Arial,sans-serif;position:relative;padding-right:120px}
.page-tile-full.level-2 h1 {padding-right:0}
.page-tile .section, .page-tile .section2 {position:absolute;left:-110px;top:0;height:70px;width:90px;display:block;background-image:url(../sprites/sections.png)}
.page-tile .avatar {width:100px;height:100px;border-radius:50%;overflow:hidden;position:absolute;left:-120px}
.page-tile .page-tile-nav + h1 .avatar {top:-28px}
.page-tile-nav {font-size:14px;color:#8d8d8d;margin-bottom:8px}
.page-tile-nav a {color:#8d8d8d;border-bottom:1px solid #CCC}
.page-tile-dir {background:#FFF;border:1px solid #CCC;height:30px;width:30px;z-index:4;border-radius:15px;font:normal 14px/14px "PT Sans";position:absolute;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.15);top:40px}
.page-tile-nav a:hover {color:#000;border-bottom-color:#000}
.page-tile-dir:hover {background:#F6F6F6}
.page-tile-prev {left:0}
.page-tile-next {right:0}
.page-tile-dir s {left:0;top:7px;color:#ccc;font-size:20px;width:30px;text-align:center}
.page-tile-dir:hover s {color:#444}
.page-tile-dir span {border-bottom:1px solid #BCD7EB;color:#2279BE;font-family:'PT Sans',Tahoma,Arial,sans-serif;line-height:18px;font-size:14px;position:absolute;text-transform:none;top:6px;white-space:nowrap;background:#fff}
.page-tile-dir:hover span {border-bottom-color:#2279BE}
.page-tile-prev span {left:40px}
.page-tile-next span {right:40px}
.page-tile .status {top:16px;margin:0}
.page-tile-dir-16 span {font-size:16px}
/* */
.page-tile-dir-fixed span {white-space:normal;border:0;top:-6px}
.page-tile-dir-fixed span b {border-bottom:1px solid #BCD7EB}
.page-tile-dir-fixed span u {white-space:nowrap}
/* */
.section-name {color:#df4f6e;line-height:50px;height:55px;margin-left:-10px;padding:0 20px 0 10px;background-color:#fff;z-index:2}
.section-name b {color:#111111}
.section-name-line {position:absolute;top:27px;left:0;right:0;border-bottom:1px solid #e1ddce;z-index:1}
/* */
.underlined {margin:-14px 0 20px 0}
.dots-bigger .underlined {margin:-7px 0 20px 0}
.underlined b {padding-bottom:10px}
.sandy {background:#ebbd64}
.green {background:#dbf4c0}
.lgreen {background:#d1df8f}
.consult {background:#ffedbd}
.blue {background:#BDD4E2}
.aqua {background:#85CDCD}
/*** ***/
.rubric-slider {margin-top:25px}
.rubric-slides ul {width:4000px}
.rubtic-image {height:165px}
.rubric-text {padding:15px}
.rubric-text-data {margin:10px 0}
.slider-controls {margin:10px 0 20px 0}
.rubric-text.green {border-top:5px solid #a5c582}
.rubric-text.green a {color:#608737;border-bottom:1px solid #b6d397}
.rubric-text.green a:hover {border-bottom-color:#608737}
.green .rubric-text-data {height:80px}
.green a.section-posted, .green .section-created {color:#a4c085}
.rubric-text.consult {margin:0 10px 30px 0}
.rubric-text.consult.lastinrow {margin-right:0}
.consult .hider {background:url("../images/bg/consult-hide.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0)}
.rubric-text.consult a {color:#884c05;border-bottom:1px solid #dbbc85}
.rubric-text.consult a:hover {border-bottom-color:#884c05}
.consult .rubric-text-data {height:120px}
.consult a.section-posted, .consult .section-created {color:#8d8071}
.consult a.section-posted {border-bottom-color:#ddcca6}
/* */
.l-main-i .control-arrow-left {left:370px}
/* */
.user-notify {background:#fff295;border-bottom:1px solid #f7edc5;border-bottom:1px solid #f7edc5;height:39px;margin:0 -45px 20px -45px;line-height:39px;color:#9b7232}
.user-notify a {color:#4e4e4e;border-bottom:1px dotted #4e4e4e;margin-left:10px}
.tile ul {border-top:1px solid #BDD4E2;margin-top:2px}
.tile ul li {margin-right:20px;height:40px;line-height:40px;position:relative}
.tile-min ul li {height:37px}
.tile li a {float:left;height:29px}
.tile ul li .pink-counter {position:relative;margin:9px -5px 0 3px!important;float:right}
.tile ul .header-link {width:170px;top:0;left:-190px;position:absolute}
.tile ul .header-link a {height:auto}
.journal ul .header-link a:hover {border-bottom-color:#2279BE}
.tile ul .header-link a {float:none;margin-left:5px}
.tile ul .header-link .icon-profile {line-height:21px}
.tile li.active a {border:0;position:relative;display:block;font-weight:bold}
.tile li.active a:after {display:block;position:absolute;top:30px;left:50%;margin:0 0 0 -15px;content:" ";width:30px;height:14px}
.community ul {border-top-color:#A5C582}
.consultant ul {border-top-color:#EBBD64}
/* */
.hider {bottom:0;height:40px;left:0;position:absolute;width:100%;pointer-events:none}
/* */
.journal {border-bottom:3px solid #9bc4dd}
.journal, .journal .info {background:#dbedf8}
.journal .info {background:#dbedf8;height:75px;padding-top:45px}
.journal li.active a:after {background-position:0 -234px}
/* */
/* */
.community.tile, .consultant.tile  {height:130px;margin-top:70px}
.community.tile .avatar, .community.tile .u-avatar {top:-80px}
.community.tile-min .avatar {top:-50px}
.community .tile-header {bottom:145px}
.community {border-bottom:3px solid #99C888}
.community, .community .info {background:#DBF4C0}
.community h4, .community h4 a, .community h3, .community h3 a, .community h2, .community h2 a, .community h1, .community h1 a {color:#608737}
.community .info, .consultant .info {height:60px;padding:10px 10px 0 0}
.community li.active a:after {background-position:-30px -234px}
.community .header-link {bottom:0}
.header-link .btn {top:3px}
.header-link .user-buble .btn {top:0}
.community .header-link .user-buble .rel {padding:15px;white-space:nowrap}
.green .hider {background:url("../images/bg/green-hide.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0)}
.communuty-create {background:#dbf4c0;padding:10px 20px}
.communuty-create h2 {color:#608737;line-height:24px}
.community-search i, .site-search i {left:auto;right:90px;top:-16px}
.community-search, .site-search {padding:10px 10px 0 10px;margin:0 0 10px 200px}
.search-inside {padding:5px 10px 10px 10px;z-index:8;background:#ffe57f}
.community-search-inside button, .search-inside button {font-weight:bold;width:80px;line-height:22px}
.community-search-inside {padding:10px;background:#EAF0F4}
.community-search {background:#dbf4c0}
.site-search {background:#ffe57f}
.site-search .pseudo-form {width:458px}
.site-search input[type="text"] {width:438px}
.site-search .btn {width:61px}
.moderator-pinned {padding:20px;margin-bottom:20px;background:#ffeeaa}
.moderator-pinned li {margin-top:10px}
.moderator-pinned a {color:#8c5e16;border-bottom:1px solid #dbc07b}
.moderator-pinned a:hover {border-bottom-color:#8c5e16}
.moderator-pinned s {top:20px;right:20px}
.moderator-pinned i {bottom:0;right:0}
/* */
.search-inside-title {color:#332e19;margin-bottom:6px;font-weight:bold;display:block}
.search-inside-more {color:#332e19;border-bottom:1px dotted #584e27}
.search-inside-more:hover {border-bottom-color:#332e19}
.search-inside-advanced {display:none}
/* */
.community-info {margin:20px 0}
.community-counter {color:#e1e1e1}
.community-data p {margin:10px 0}
.community-fast-access b {line-height:26px}
/* */

.avatar-icon i {top:-6px;right:-6px}
.lastinrow {margin-right:0}
/* */
.slider-nav {width:30px;height:50px;top:50%;margin-top:-25px}
.icon-next {right:0}
.icon-prev {left:0}
/* */
.community-top {margin:20px 0}
.community-top-item-image {height:190px}
/* */
.community-top-item-what {top:50px;left:50%;margin-left:-175px;padding:20px;background:rgba(219, 244, 192, 0.93)}
.community-top-item-what a {color:#608737;border-bottom:1px solid #b0ce95}
.community-top-item-what a:hover {border-bottom-color:#608737}
.mark-community-tail-bottom-lt {width:30px;height:20px;bottom:-20px;right:30px}
.community-top-item {width:1110px;height:195px;overflow:hidden}
.community-top-item ul {width:10000px}
/* */
.consultant.tile .avatar, .consultant.tile .u-avatar {top:-80px}
.consultant.tile-min .avatar, .consultant.tile-min .u-avatar {top:-50px}
.consultant .tile-header {bottom:135px}
.consultant {border-bottom:3px solid #EBBD64}
.consultant, .consultant .info {background:#FFEDBD}
.consultant h4, .consultant h4 a, .consultant h1, .consultant h1 a  {color:#F0A015}
.consultant .hider {display:none;background:url("../images/bg/brown-hide.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0)}
.consultant li.active a:after {background-position:-60px -234px}
/* */
.hide-buttons {background:#fff;z-index:2;height:33px;padding-left:10px}
.hide {overflow:hidden;white-space:nowrap;padding-bottom:1px}
.freewrap {white-space:normal;padding-bottom:1px}
.hide-buttons .mt1 {margin-top:7px}
.hide-helper {position:relative;height:100%;display:block}
.hide i, .hide u, .hide-helper i, .hide-buttons s {position:absolute;display:block;background:url(../images/bg/hide.png) no-repeat 100% 0;height:100%;width:40px;top:0;right:-1px;pointer-events:none}
.hide-lgr i {background:url(../images/bg/hide-f9f8f4.png) no-repeat 100% 0}
.breadcrumb {top:-75px;left:200px}
.hide-buttons s {left:-40px}
.hide-buttons > ._link {font-size:13px;color:#999999;border-color:#e0e0e0}
.hide-buttons > ._link:hover {border-color:#999}
/* */
.breadcrumb, .breadcrumb a {color:#9f9f9f}
.breadcrumb a {border-bottom:1px solid #e5e5e5}
.breadcrumb a:hover {border-bottom:1px solid #9f9f9f}
/* */
.section-title {font-size:24px;font-weight:bold;margin:35px 0;padding-left:210px}
.section-title sub {font-size:13px;color:#3c3c3c;font-style:italic;font-weight:normal}
/* */
.badges {height:55px;position:relative;z-index:1}
.badges-helper {width:3000px;background:#dbedf8}
.badge {width:55px;height:55px;position:relative;cursor:pointer;margin:0 10px 0 0;background-color:#a9c4d3}
.badge a:before {content:" ";position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;width:55px;height:55px}
.badge a, .badge a i {display:block;width:55px;height:55px;border:0}
.badge a i {width:30px;height:30px;position:absolute;bottom:0;right:-12px;z-index:4}
.badge img {float:left;position:relative}
.tooltip {background:#fff;position:absolute;padding:5px 10px;color:#848484;z-index:7;top:5px}
.child-m a, .child-m span {background-position:0 -50px}
.child-m a:hover:before {-webkit-box-shadow:inset 0 0 1px 2px #53A4E7;box-shadow:inset 0 0 1px 2px #53A4E7}
.child-f a {background-position:-55px -50px}
.child-f a:hover:before {-webkit-box-shadow:inset 0 0 1px 2px #E753A4;box-shadow:inset 0 0 1px 2px #E753A4}
.profile-child {min-width:140px}
.profile-child b {font-size:13px;font-style:italic}
/* */
.flower-orange i {background-position:-110px -50px}
.flower-yellow i {background-position:-140px -50px}
.flower, .mark-flower {background-position:-170px -50px}
.pregnancy-planed {background-position:-225px -50px}
.section-avatar .badge {position:absolute;background:none;bottom:0;left:0}
/* */
.js-badges-show {top:55px;right:0;color:#999;font-size:13px;font-style:italic;cursor:pointer}
.marks {height:70px;background:#dbedf8;position:absolute;top:45px;right:0;z-index:2;overflow:hidden}
.marked {font-size:13px;color:#3c3c3c;padding:8px 15px 0 65px}
.marked b {width:95px;overflow:hidden;display:block;white-space:nowrap}
.marked:after {position:absolute;top:0;right:0;height:100%;content:" ";width:40px}
.marked u {color:#797979;font-style:italic;display:block}
.marked .mark {top:0;left:0}
/**/
.achievement-badge {max-width:90px;padding-right:40px;white-space:nowrap}
.achievement-badge:after {background:url(../images/bg/hide-dbedf8.png) no-repeat 0 0;pointer-events:none}
/* */
.bubble-counter {padding:1px 6px;margin:0 0 0 10px;color:#fff;line-height:14px;top:-3px}
.tile-header .bubble-counter {font-weight:normal}
.bubble-counter:after {width:18px;height:18px;position:absolute;bottom:0;left:-17px;content:" ";display:block;background:url(../sprites/iconset.png) no-repeat 0 0}
.bubble-counter.pink {background:#ee6aa7}
.bubble-counter.pink:after {background-position:-18px -90px}
.bubble-counter.grey {background:#AFAFAF}
.bubble-counter.grey:after {background-position:-36px -90px}
.bubble-counter.orange {background:#F0A015}
.bubble-counter.orange:after {background-position:-54px -90px}
/* */
.note, .user-note {color:#B77518;font-size:13px}
.note {margin:-10px 0 5px 0}
.comment .note {margin:0!important}
.user-note {background:#FEF2B6;padding:5px 30px 3px 30px;margin:-10px 0 10px 0}
.user-note a {margin:0 0 0 10px;border-bottom:1px dotted #A2C2D6}
.user-note .icon-note {top:6px;left:10px}
.user-note .icon-note-delete {border:0;top:50%;margin-top:-9px;right:10px}
/* */
.created  .icon-dot, .blog-entry .icon-dot {pointer-events:none;top:6px;left:-24px}

.search-entry {margin-bottom:50px}
.search-entry .created {padding-left:50px}
.blog-title {padding:0 120px 0 0}
.blog-title-post {padding:0 30px 0 0;margin-bottom:10px}
.blog-title-nocontrol {padding:0}
.blog-title-post-date {margin:5px 0 0}
.blog-entry {margin-bottom:40px;position:relative}
.blog-promo {background:#eca61f;color:#fff;padding:0 6px 0 18px;height:15px;top:5px;line-height:16px!important}
.search-entry .title {position:relative;z-index:2}
.blog-title-large {padding:0 60px 10px 0}
.blog-title > a, .blog-title > h1, .blog-title > h2, .blog-title > h3, .title  a, .blog-title > h1, .title > h2, .title > h3, .entry-title a, .entry-title h1 , .entry-title h2 , .entry-title h3 {font:italic 28px/32px Georgia;position:relative}
/* */
.repost-entry .blog-title > a, .repost-entry .blog-title > h1, .repost-entry .blog-title > h2, .repost-entry .blog-title > h3, .repost-entry .title  a, .repost-entry .blog-title > h1, .repost-entry .title > h2, .repost-entry .title > h3, .repost-entry .entry-title a, .repost-entry .entry-title h1 , .repost-entry .entry-title h2 , .repost-entry .entry-title h3 {font:italic 21px/28px Georgia;position:relative;display:inline;margin-top:-6px}
/* */
.blog-entry h1, .blog-entry h2, .blog-entry h3 {display:inline}
.blog-title > a, a.title, .blog-entry > .title a {border-bottom:1px solid #bacede;color:#1B5D91}
.blog-title > a._lgr, .blog-entry > .title a._lgr {border-bottom:1px solid #e2e2e2;color:#9f9f9f}
.blog-title a:hover {border-bottom-color:#1B5D91}
.blog-title > a._lgr:hover, .blog-entry > .title a._lgr:hover {border-bottom-color:#9f9f9f}
.blog-title > h1, .blog-title > h3, .blog-title > h3, .title {color:#1B5D91;margin-bottom:2px}
.blog-title .drop-dd {position:absolute;top:10px;right:0}
.blog-entry .icon-profile-link, .comment .icon-profile-link {line-height:18px}
/* */
.blog-filter {border-bottom:1px solid #ebebeb;margin-left:-20px;padding:0 0 5px 20px}
.blog-filter .form-checkbox {margin-top:5px}
.blog-filter .form-checkbox label {line-height:14px}
/* */
.repost-entry .blog-title {padding:0}
.repost-entry-time .drop-dd {top:4px}
/* */
.blog-tags-list {overflow:hidden;padding:0 20px 0 27px;margin-bottom:15px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif}
.blog-tags-list > .icon {margin:1px 0 0 -27px}
.blog-tags-list > li {float:left;padding-right:20px;position:relative;font-size:12px;max-width:100%}
.blog-tags-list > li:after {content:'';position:absolute;top:3px;bottom:1px;right:0;width:20px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);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 )}
/* */
.repost-entry {margin-bottom:40px}
.repost-entry-single {margin-bottom:0}
.repost-entry .blog-entry {border-left:4px solid #ebebeb;margin:10px 0 0 10px;padding-left:10px}
.repost-entry .blog-controls {margin:20px 0 0}
.repost-entry .page-photo-list-content {margin:10px 0 20px 0}
.repost-entry .user-used {margin-top:1px}
/* */
.blog-photo-post .page-photo-list-info {background:#dbedf8;color:#a6cbe1;padding-top:15px;z-index:2}
.page-photo-list-overlay {background:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:178px;z-index:1;line-height:175px;color:#fff!important}
.page-photo-wrapper {overflow:hidden}
/* */
.title {padding:30px 0 2px 0}
.title i {top:7px;right:2px}
.blog-title h1.in {color:#1B5D91}
.blog-trackers {top:5px;right:0;width:130px}
.blog-trackers .track {margin:0 0 0 7px}
.icon-bookmark, .icon-track {cursor:pointer}
.bookmark-delete {padding:0 30px 0 0}
.bookmark-delete .abs {top:3px;right:0}
.blog-trackers .track i {margin:3px auto}
.blog-trackers .track .pseudo-form i {margin:0}
.blog-created, .blog-label  {color:#999999;font-size:12px}
.repost-entry .blog-created, .blog-label  {font-size:13px}
.post-data {margin:5px 0}
.repost-data {margin:-10px 0 0}
.created .blog-created, .created .blog-label {margin:0}
.created {height:40px;padding:7px 0 0 50px;line-height:18px}
.created-nocontrol {height:auto;padding:0}
.blog-entry > .created {margin-top:5px}
.created .avatar {top:5px;left:0}
.created a {margin-right:10px}
.created .avatar a {margin:0}
.bull {color:#dddddd;font-weight:bold;pointer-events:none;position:relative;top:-1px}
/* */
.created-large {height:50px;padding:14px 0 0 60px}
.created-large .u-avatar {position:absolute;top:10px;left:0}
/* */
.bookmark-list li {margin:5px 0}
.bookmark-list b {visibility:hidden}
.bookmark-list h5:hover b, .bookmark-list li:hover b, .ios .bookmark-list b {visibility:visible}
/* */
.entry-private {padding:10px 10px 10px 40px;border:1px dotted #b4b4b4;margin-top:10px}
.entry-private i {top:10px;left:10px}
.entry-private .pseudo-form {margin-top:10px}
/* user used styles in blog */
.user-used {width:100%;overflow:hidden;font:normal 15px/24px Arial, "PT Sans", Vardana, sans-serif;margin:5px 0;position:relative;color:#343434}
.blog-photo-post .user-used {margin:10px 0}
.user-used img {max-height:1000px;display:inline-block;vertical-align:middle;margin-top:10px;margin-bottom:10px;max-width:100%;height:auto}
.user-used img.decorated {margin-left:auto;margin-right:auto;border-radius:2px}
.user-used b, .user-used strong, .cleantext b {font-weight:bold}
.user-used i, .cleantext i {font-style:italic}
.user-used s {text-decoration:line-through}
.user-used u, .cleantext u {text-decoration:underline}
.user-used a u, .cleantext a u  {text-decoration:none}
.user-used ul, .user-used ol, .cleantext > ul, .cleantext > ol{margin:10px 0;overflow:hidden}
.user-used ul li, .user-used ol li, .cleantext ul li, .cleantext ol li {margin:3px 35px 3px 35px}
.user-used ul li, .cleantext ul li {list-style:disc}
.user-used ol li, .cleantext ol li {list-style:decimal}
.cleantext {font-family:Arial, Helvetica, sans-serif}
.cleantext ul, .cleantext ol {font-size:16px;line-height:24px}
.cleantext > h3, .cleantext > h2 {margin-bottom:10px;font:700 26px/30px 'PT Sans', Vardana, sans-serif}
.cleantext > h2 {margin-top:30px;overflow:hidden}
.cleantext > p {font-size:16px;line-height:24px;margin-bottom:1em}
.cleantext > p a {border-bottom:1px solid #bcd7eb;font-size:16px;line-height:24px}
.cleantext > p a:hover {border-bottom-color:#2279be}
.cleantext .text-big {font:400 24px/36px 'Georgia';color:#000}
.cleantext blockquote {text-align:center;font:italic 400 30px/36px 'Georgia';padding:1em 0 0;position:relative;margin:1em 0}
.cleantext blockquote:before {content:'\2019 \2019';position:absolute;top:25px;left:50%;font-size:100px;display:block;margin-left:-20px}
/* */
.cleantext-desc {font-size:16px;line-height:24px}
.separated-line b {position:relative;z-index:2;background:#fff;padding-right:10px}
.separated-line:after {z-index:1;border-bottom:1px solid #efefef;content:"";top:50%;left:0;right:0;position:absolute;margin-top:3px}
/* */
.user-used table, .cleantext table {width:auto!important;margin:0!important;border-collapse:collapse;overflow:auto}
.user-used table td, .cleantext table td {border:1px solid #999;padding:5px;border-collapse:collapse}
/* */
.user-used .tile-header, .user-used table {position:static;top:0;left:0;margin:0;padding:0;bottom:auto;right:auto;z-index:1;width:auto}
/* */
.link-profile {margin-left:20px}
.user_link_post {position:relative}
.user_link_post:before {margin:0 3px 0}
.blog-additional {padding:15px;overflow:hidden;font-family:'PT Sans', Tahoma, Aria, sans-serif}
.additional-image {text-align:center}
.additional-image span {display:inline-block;padding:15px;border:1px solid #ccc}
.blog-additional img {display:block;max-width:100%;height:auto;text-align:center;margin:auto}
/* */
.poll .btn {margin:10px 0 0 0!important}
/* */
.poll-line {height:3px;background:#e1e1e1;top:3px}
.poll-line u {position:absolute;top:0;left:0;height:3px;background:#ef87c0}
.poll-answer s {text-decoration:none}
/*** user tile @ normal  ***/
.user-tile {min-height:55px;padding:10px 10px 10px 85px;border-top:1px dotted #ccc;margin-top:10px}
.user-tile .avatar {left:10px;top:10px;width:60px;height:60px}
.user-tile .avatar a {border:0}
.posted {margin:5px 0 5px 0}
.posted a {margin-right:10px;display:inline}
.user-tile .posted, .user-tile-info-from {color:#999999;font-size:12px;margin-bottom:5px}
.user-tile-data {margin:0 0 5px 0}
.user-tile-data-uzi a {float:right !important;margin:0 0 5px 5px !important}
.posted b {white-space:nowrap}
.user-tile-info-from {line-height:20px;white-space:nowrap;float:left}
.user-tile-data i, .user-tile-data .mark, .user-tile-data .embrio {float:left;display:block;margin:0 5px 5px 0;cursor:pointer;position:relative}
.icon-m s, .icon-f s {top:8px;right:-5px}
.user-buble-data-from {margin:10px 0}
.user-buble-data-child {color:#121212;font-size:13px;margin:0 0 7px 20px;padding:0 0 0 5px;position:relative}
.user-buble-data-child i {position:absolute;top:0;left:-25px}
.user-buble-data-child i.embrio {left:-23px}
.user-buble-data-child i.icon-flower {left:-26px}
.user-buble-data-child a {display:inline-block;height:auto;width:auto;*display:inline}
.track .user-buble .mark.pointer, .message .mark.pointer {left:auto;right:30px}
.note-write .user-buble .mark.pointer {left:340px}
.note-write .user-buble .mark.pointer {background-position:-445px -15px}
.message .pseudo {margin:0;border-bottom:1px solid #c1e0f0}
/* */
.premium {background:url("../images/premium.png") no-repeat 0 0;position:absolute}
.tile .premium {width:37px;height:36px;top:-45px;left:15px}
.tile-min .premium {top:-55px;left:35px}
.premium-small, .premium-medium {background-position:0 -40px;width:25px;height:25px}
.premium-small {top:-8px;left:-7px}
.premium-medium {top:-4px;left:0}
.premium-mini {background-position:0 -70px;top:-7px;left:-7px;width:20px;height:20px}
/*** ***/
.user-buble-tip {width:460px;max-width:460px;min-width:250px}
.user-buble-tip .user-buble-data {max-width:320px}
.user-buble-tip .hide {margin-right:5px}
.user-buble-tip .user-buble-data-child {white-space:nowrap}
.user-buble-tip .user-buble-data-child b {position:relative;z-index:1}
.user-buble-tip .user-buble-data-child .hide {max-width:70%;position:relative}
.user-buble-data .user-buble-tip-online, .user-buble-data .user-buble-tip-premium {padding:0 5px;top:0px;display:inline-block;vertical-align:bottom;line-height:22px;height:20px}
.user-buble-data .user-buble-tip-premium {background:#ffa700;width:auto}
/*** user tile @ compact  ***/
.container  .tile-min {margin:40px 0;height:37px!important}
.tile-min .avatar, .tile-min .u-avatar {left:40px}
.tile-min .tile-header {bottom:45px}
.tile-min ul {border:0}
.tile-min ul .header-link {left:auto;right:0;width:auto}
.tile-min li.active a:after {bottom:-3px}
/*** Activity ***/
.happened {padding:15px 0 10px 0;border-bottom:1px dotted #9f9f9f}
.happened-desc-avatar {padding-left:70px}
.happened-desc-avatar .avatar {left:0;top:-10px}
.happened > a:hover {border-bottom:1px solid #fff}
.happened-event {padding-left:20px}
.happened-reply {padding:10px;margin:10px 0 0;border-color:#d5d5d5;min-height:15px;min-width:50px}
.happened-desc .dib {display:inline;line-height:25px!important}
.happened-desc .clearfix {margin-top:5px}
.mark-tail-left {top:8px;left:-18px}
.mark-tail-top {top:-18px;right:18px}
.j-event-container {margin-bottom:50px;border-bottom:1px solid #e5e5e5}
.content .j-event-container:last-of-type {margin-bottom:0}
.j-event {padding:15px 10px 10px 80px}
.j-event-new {background:#fef7d6}
.j-event, .deleted-entry {padding-top:20px;border-top:1px solid #e5e5e5;margin-left:-20px}
.deleted-entry {margin-bottom:20px}
.j-event .avatar {top:20px;left:15px}
.j-event-container .j-event .avatar {left:20px}
.j-event .jm-hide {max-height:50px}
.j-event-container .user-used {margin:-2px 0 0}
.j-event .jm-hide i {bottom:-4px}
.photos-list .jm-hide i {bottom:-6px;right:-5px}
/* */
.j-event-new .jm-hide i{background-image:url(../images/bg/jm_fef7d6.png)}

/*** Comments ***/
.bordered-comments .comments {border-left:1px solid #e5e5e5;margin-left:-20px;padding-left:20px}
.comments-parent {position:relative;border-bottom:1px solid #e5e5e5}
.new-message:before {position:absolute;top:0;bottom:0;left:-19px;width:650px;background:#fff7d8;content:" "}
.x71 .new-message:before {width:729px}
.new-message .posted b._12 {color:#698913;font-weight:bold;font-size:13px}
.comments-parent:after {position:absolute;bottom:-1px;left:-20px;height:0;width:680px;border-bottom:1px solid #e5e5e5;content:" "}
/* */
.comments .comments-parent:last-of-type {border:0}
.comments .comments-parent:last-of-type:after {display:none}
/** Short comments form **/
.b_comment-itm {padding:0 0 25px 80px}
.b_comment-itm .avatar {left:0;top:0}
.b_comment-itm .blog-controls {margin-top:8px}
.b_comm_sh-wrp {position:relative;padding:10px;background-color:#dbedf8}
.b_comm_sh-wrp .pseudo-textarea {height:20px}
.b_comm_sh-wrp .pseudo-textarea textarea {height:100%;resize:none;position:relative;*left:-80px}
.b_comm_sh-wrp:after {width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #dbedf8 transparent transparent;position:absolute;left:-8px;top:22px;content:''}
.b_comm_sh-wrp.show .none {display:block}
/** */
.b_comm_sh-wrp-v2 {position:relative;padding:10px;background-color:#dbedf8}
.b_comm_sh-wrp-v2 .pseudo-textarea {height:20px;padding:3px 10px 4px}
.b_comm_sh-wrp-v2 .pseudo-textarea textarea {resize:none;position:relative;*left:-80px;;margin:0;height:20px;overflow:auto}
.b_comm_sh-wrp-v2:after {width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #dbedf8 transparent transparent;position:absolute;left:-8px;top:17px;content:''}
.b_comm_sh-f.show .none {display:block}
.b_comm_sh-f.show textarea, .b_comm_sh-f.show .pseudo-textarea {height:85px}

.comment-minified.comment-avatar {}
.comment-avatar .comment-minified-form-bg {position:relative;padding:10px;background-color:#dbedf8;margin-left:80px;border-radius:3px;top:5px}
.comment-avatar .comment-minified-form-bg:after {width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #dbedf8 transparent transparent;position:absolute;left:-8px;top:17px;content:''}
.comment-minified .pseudo-textarea {height:20px;padding:3px 10px 4px}
.comment-minified textarea {resize:none;position:relative;*left:-80px;margin:0;height:20px;overflow:auto;line-height:19px;padding-top:1px}
.comment-minified-form.show textarea, .comment-minified-form.show .pseudo-textarea {height:85px}
.comment-minified-btns {display:none;margin:10px 0 5px 0}
.comment-avatar .comment-minified-btns {margin:15px 0 0 90px}
.comment-minified-form.show .comment-minified-btns {display:block}
/* */
.comment-minified-slide {position:relative;height:40px}
.comment-minified-openup {bottom:0}
/* */
.comment-minified-openup {padding:10px;background:#FFE57F;z-index:334;margin:0 -20px}
.comment-minified-openup .comment-minified {position:static;bottom:2px;left:20px;right:20px}
.comment-minified-openup .b_comm_sh {width:320px}
.comment-minified-openup .icon2-enter {top:6px;right:5px}
/* */
.no-avatar .b_comm_sh-wrp {padding:0}
.no-avatar .b_comm_sh-wrp:after {display:none}
/* */
.comment {min-height:55px;padding:10px 10px 10px 70px;clear:both}
.comment .avatar {top:15px;left:-5px}
.friends-played {margin-bottom:25px}
.friends-played .comment {min-height:30px;height:30px;padding:0 0 0 35px}
.friends-played .avatar {top:0;border:0}
.friends-played .user-tile-data {margin:0}
.blog-controls {padding:0 0 0 70px;min-height:26px}
.blog-controls .track {top:0;left:0;margin-left:0}
.blog-controls .btn {margin-bottom:0}
.blog-controls-repost {padding:0}
/* */
.message-level-1 {margin-left:30px}
.message-level-1:before {left:-49px}
.message-level-2 {margin-left:60px}
.message-level-2:before {left:-79px}
.message-level-3 {margin-left:90px}
.message-level-3:before {left:-109px}
.message-level-4 {margin-left:120px}
.message-level-4:before {left:-139px}
.message-level-5 {margin-left:150px}
.message-level-5:before {left:-169px}
.message-level-6 {margin-left:180px}
.message-level-6:before {left:-199px}
.message-level-7 {margin-left:210px}
.message-level-7:before {left:-229px}
.message-level-8 {margin-left:240px}
.message-level-8:before {left:-259px}
.message-level-9 {margin-left:270px}
.message-level-9:before {left:-289px}
.message-level-10 {margin-left:300px}
.message-level-10:before {left:-319px}
.message-level-11 {margin-left:330px}
.message-level-11:before {left:-349px}
.message-level-12 {margin-left:360px}
.message-level-12:before {left:-379px}
/* */
.private-messages-wrapper {margin-top:-20px}
.dialog-with {height:34px;padding:15px 0 0 0}
.dialog-with .note {margin:0;font-size:14px}
/* */
.journal-messages .comment, .journal-messages-actions  {margin-left:-19px;padding:10px 5px 10px 140px;border-bottom:1px solid #e5e5e5;cursor:pointer;min-height:70px}
.journal-messages .comment:hover {background:#f2f7fd}
.journal-messages .comment .icon-mes-close {visibility:hidden}
.journal-messages .comment:hover .icon-mes-close {visibility:visible}
/* */
.ios .journal-messages .comment .icon-mes-close{visibility:visible}
/* */
.journal-messages .comment:last-of-type {border-bottom:0}
.journal-messages .avatar  {left:60px}
.journal-messages-actions {padding:20px 5px 10px 0;margin-top:-50px;height:20px;min-height:100%}
.journal-messages-actions .jm-delete-entry {bottom:10px}
.jm-new {background:#fff7d8}
.journal-messages .jm-new .avatar  {left:55px}
.jm-delete-entry {left:20px}
.jm-fixed {position:fixed;top:50px;left:50%;margin-left:-440px;background:#fff;padding:10px;z-index:10}
.jm-new .jm-delete-entry {left:20px}
.comment .jm-delete-entry {top:35px}
.jm-hide {position:relative;max-height:54px;overflow:hidden}
.jm-hide i, .texthide i {background:url("../images/bg/jm.png") repeat-x right 0;position:absolute;width:100%;bottom:0;right:0;height:40px;content:" ";z-index:5;pointer-events:none}
x:-o-prefocus, .jm-hide i {display:none}

.jm-new .jm-hide i {background:url("../images/bg/jm-new.png") repeat-x right 0}
.comment:hover.jm-hide i {background:url("../images/bg/jm.png") repeat-x right 0}
.journal-messages .comment:hover .jm-hide i {background:url("../images/bg/jm-hover.png") repeat-x right 0}
/* */
.jm-user-list {margin-right:20px}
.scrollbarY.jm-user-list .scrollbar {right:-10px}
.jm-user-list ul {padding:10px 0}
.jm-user-list li {border-bottom:1px solid #e5e5e5;padding:15px 30px 10px 40px;height:25px;position:relative;cursor:pointer}
.jm-user-list li .avatar {top:10px;left:5px;border:0}
.jm-user-list li.active:hover, .jm-user-list li.active {background:#d8e9f9}
.jm-user-list li:hover {background:#e5f0f9}
.jm-user .jm-user-state {right:5px;top:50%;margin-top:-9px;cursor:auto}
.jm-found {background:#84ff00;padding:0 3px}
/* */
.jm-user-list .hide i {top:0;right:20px;z-index:1}
.jm-user-list li:hover .hide i {background:url(../images/bg/hide-jm-hover.png) no-repeat 0 0}
.jm-user-list li.active .hide i {background:url(../images/bg/hide-jm-active.png) no-repeat 0 0}
.jm-search {padding:10px 0}
.jm-search:after{top:48px;border-top:1px solid #e5e5e5}
.jm-search:after, .private-messages-wrapper .scrollbarY:after, .private-messages-wrapper .scrollbarY:before, .messages-wrapper .scrollbarY:after, .messages-wrapper .scrollbarY:before  {position:absolute;left:0;width:100%;content:" "}
.jm-search:after {z-index:4}
.messages-wrapper {padding:20px 0}
.messages-wrapper .drop-dd {z-index:6;position:absolute;top:3px;right:-20px}
.private-messages-wrapper .scrollbarY:after, .messages-wrapper .scrollbarY:after {top:0;z-index:3}
.private-messages-wrapper .scrollbarY:before, .messages-wrapper .scrollbarY:before {bottom:0;z-index:3}
.private-messages-wrapper .scrollbarY:before, .private-messages-wrapper .scrollbarY:after {height:20px}
.messages-wrapper .scrollbarY:before, .messages-wrapper .scrollbarY:after {height:10px}
/* */
.content .jm-dialog-list .scrollbar {right:0}
.scrollbarY.jm-user-list .viewport {height:600px;padding:20px 0}
.scrollbarY.jm-dialog-list .viewport {height:600px}
/* */
.jm-messages-list li {padding:10px 0}
/* */
.editor-addpost {margin-top:-30px}
.editor-wrapper {background:#DBEDF8;padding:25px 20px;margin:10px 0 0;position:relative;overflow:visible}
.blog .editor-wrapper {margin-top:0}
.journal__post_comment_wrap .btn {margin-bottom:0}
.editor-wrapper-grey {background:#EFEEEC}
.editor-wrapper-pink {background:#f9e5e5}
.editor-wrapper-pink .editor-title {color:#bc6666}
.editor-wrapper-pink textarea {height:50px}
.editor-wrapper-journal .editor-wrapper {background:#DBEDF8}
.editor-wrapper-community .editor-wrapper {background:#DBF4C0}
.editor-wrapper-consultant .editor-wrapper {background:#FFEDBD}
.editor-wrapper-brand .editor-wrapper {background:#f0f0f0}
.editor-wrapper-recipe.editor-wrapper {background:#f9f8f4;margin:2px 0}
.catcreate, #onlyfriends, #additional-settings {display:none}
/*** ***/
.recent-search {overflow:hidden}
.recent-search a {display:block;color:#818181;font-size:14px;margin:10px 0 0 20px}
.search-match, .backlight {background:#ffe57f;padding:0 4px}
.journal-deleted-relevant .search-match, .journal-deleted-relevant .backlight {background:none;padding:0}
.search-request {background:#ffe57f;color:#92691a;padding:20px 37px 0 37px;margin-top:30px}
.search-request .avatar {left:-200px;top:-30px}
.search-request-by {width:160px;left:-200px;top:140px}
.friends-result .user-dossier {padding-left:0;margin-bottom:50px}
.friends-result .user-dossier .avatar {left:-120px}
/* Bubbles */
.user-buble, .data-hepler {left:-3000px}
.user-buble {position:absolute;top:30px;z-index:82}
.track .user-buble {padding:0}
.user-buble .rel {padding:10px;background-color:#fff}
.user-buble .avatar {border:0;position:relative;left:0;top:5px}
.user-buble-data {padding:0 0 0 10px}
.user-buble-data a {height:auto;display:inline}
.user-buble-data s {top:1px;position:relative;white-space:nowrap;text-decoration:none}
.user-buble-data .mb1 {margin:11px 0}
.user-action {margin:0 0 20px 25px}
.user-action-last {margin:0 0 0 25px;line-height:21px}
.user-action a {position:relative}
.user-action i {left:-25px;top:2px}
/* */
.note-write .user-buble .rel {border:1px solid #dfb542;background-color:#fef2b6}
/* */
.data-hepler {position:absolute;top:30px;z-index:31;cursor:auto}
.child-data, .blank-data {padding:10px 15px;position:relative;z-index:18;display:block}
.child-data .css-round {width:80px}
.child-data b {font-size:18px;font-weight:bold}
.child-data b s {font-size:13px;font-weight:normal;color:#707e8a;display:block;white-space:nowrap}
.showed .data-hepler {left:auto}
.last-visit .user-buble.showed {top:10px;left:-70px;white-space:nowrap}
.icon-offline {z-index:7}
/* */
.blank-data {background:#fff7d3;color:#c67312;border:1px solid #f4de7a;font-size:14px;padding:10px 15px;white-space:nowrap}
.t-m {background:#cee5fb;color:#367cc3;border:1px solid #a2d2ff}
.t-f {background:#ffd3eb;color:#c33684;border:1px solid #ffb0db}
.t-b {background:#b5f7e0;color:#f74a39;border:1px solid #79e9c2}
.t-f b s {color:#8d7381}
.t-b b s {color:#62887b}
.t-a {background:#f8dbdb;color:#4a4141;font-weight:normal}
.t-a s {color:#df4d4d;font-weight:bold}
.btn-abuse .blank-data {border:0;z-index:81}
/* */
.favorites li {margin:10px 0 0 15px}
/* forms */
._form {padding:10px 20px}
._form-large {padding:20px}
.saved {padding:3px 10px;top:3px;left:100%}
/* pagination */
.pagination {margin:0 0 30px -20px;border-top:1px solid #E5E5E5;padding:10px 0 0 20px}
.pagination.abs {border:0;padding:0}
.pages-list {margin:2px 45px}
.pagination ul li {display:inline-block;vertical-align:bottom}
.pagination ul li {background:#fff;margin:0 15px 0 0}
.pagination ul a {color:#3399CC;line-height:26px}
.pagination ul a:hover {text-decoration:underline}
.pagination li.active a {font-size:21px;color:#333333}
.pagination ul {margin:0 25px 10px 0}
ul .pages-more a {color:#4f4f4f}
.pagination .page-prev, .pagination .page-next, .page-prev, .page-next {width:30px;height:30px;background:#fff;border:1px solid #ccc;z-index:4}
.pagination .page-prev, .pagination .page-next {position:absolute;top:10px;right:0}
.pagination a span {font-size:14px;color:#2279be;border-bottom:1px solid #bcd7eb;position:absolute;white-space:nowrap;top:6px;text-transform:none;font-weight:normal;font-family:'PT Sans', Tahoma, Arial, sans-serif;line-height:18px}
.pagination .page-prev span {left:40px}
.pagination .page-next span {right:40px}
.pagination .page-prev {right:auto;left:20px}
.page-prev i, .page-next i {top:6px;left:6px}
.page-prev:hover, .page-next:hover {background:#f6f6f6}
/* pagination v.2 */
.pagination2 {margin:0 0 30px -20px;padding:10px 0 0 20px}
.pages2-line s {height:1px;display:block;position:relative;left:0;right:0;top:12px;background:#e5e5e5;z-index:1}
.pages2-line span {background:#FFF;position:relative;z-index:2;padding:0 20px 0 0}
.pages2-line span em {font-weight:700;color:#bcbcbc;font-size:19px}
.pages2-ul li {margin-right:2px;height:25px;padding:0 8px}
.pages2-ul li:first-child {padding:0 8px 0 0}
.pages2-ul li a {display:block;margin:3px 0}
.pages2-ul li.active {font-weight:700;color:#404040;background:#ffea8a;border-radius:2px;padding:0 8px}
.pages2-ul li.active a {color:#404040}
.pages2-form input[type=submit] {padding:0;right:5px;top:7px;z-index:9}

/*** Apps ***/
.app-sidebar {width:170px}
.app-nav {margin-bottom:20px}
.app-nav li {font-weight:bold;text-transform:uppercase}
.app-nav li a {color:#444444;font-size:13px;display:block;border-bottom:1px solid #e7e6e2;height:30px;line-height:30px;position:relative}
.app-nav li a i {top:6px;right:0}
.app-nav li:hover a {color:#2279be}
.app-nav li.active a {color:#ea3a82}
.app-info .rated {padding-top:5px}
.app-info b {margin-top:5px}
.app-slider {margin-bottom:50px}
.app-slider-controls {position:absolute;bottom:10px;left:0;width:100%}
.apps-list {margin-left:-10px}
.apps-list li {padding:15px 0;width:210px;height:240px;overflow:hidden;margin:0 0 15px 12px}
.apps-list-button li {height:290px}
.app-edit {background:#e5e5e5;height:37px;padding:13px 0 0}
.app-preview-image {overflow:hidden;height:160px}
.app-preview-image-cover img {display:block}
.app-preview b {display:block;padding:5px 15px;color:#2279be;text-decoration:underline;font-size:16px;font-weight:bold}
.app-preview a:hover b {text-decoration:none}
.app-rating-title {top:4px}
.app-rating-title, .app-rating-title-bar,  .app-rating-title i  {width:90px;height:18px}
.app-rating-title-bar {background:#f8af22}
.app-rating-title i {background-position:-396px -126px}
.app-rating {width:90px;margin:0 0 10px 0;background:#f6e7b9;height:18px}
.app-rating i {width:90px;height:18px;background-position:-396px -126px;top:0;left:0}
.app-rating-votes {height:18px;background:#ffba00;width:0}
/* */
.app-rating-big {width:142px;margin:0 0 10px 0;background:#f6e7b9;height:28px}
.app-rating-big i {width:142px;height:28px;background-position:-350px -160px;top:0;left:0}
.app-rating-big .app-rating-votes {height:28px;background:#ffba00;width:0}
/* */
.app-rating-gray i {background-position:-350px -189px}
.app-rating-gray.app-rating-big i {background-position:-350px -206px}
/* */
.app-desc {padding:0 15px;height:76px;overflow:hidden;line-height:16px}
.app-preview .app-image {width:210px;height:110px;overflow:hidden}
.apps-section {font-size:21px;font-weight:bold;color:#1c1c1c;margin:25px 0 10px 35px}
.apps-popular {color:#e59700}
.apps-noi {margin:40px 0 20px 0}
.apps-section .mark {top:-5px;left:-35px}
.apps-section a {top:0;right:0;line-height:16px;font-weight:normal;padding-right:20px}
.apps-section .icon {top:0;right:0}
.friends-played .comment {padding-left:40px;border:0}
.friends-played .comment .avatar {left:0}
.friends-played .posted {margin:0}
.friends-played .user-tile-data ._nw {float:none;clear:both}
/* */
.app-menu li {margin-bottom:10px}
.a-section-myapps {margin-left:40px}
/* */
.rateit {position:relative;margin-top:10px;vertical-align:bottom;display:none}
.b_comm_sh-wrp .rateit  {margin-top:10px}
.rateit-stars {z-index:1}
.app-rating-ul {line-height:22px}
.app-rating-li {width:18px;height:18px;float:left;cursor:pointer;color:#afc0cc;font-size:14px}
.app-rating-li.selected, .app-rating-li:hover {color:#e9c350}
/* */
.app-editor-form {padding:15px;background:#dcedf7}
.app-editor-form-label {line-height:24px}
.app-editor-form-image {min-width:80px;height:70px;overflow:hidden;border:2px dashed #fff}
.app-editor-form-image {max-height:70px;display:block}
.app-editor-form-screens li {width:90px;height:90px;overflow:hidden;margin:0 5px 5px 0;position:relative}
.app-editor-form-screens li i {top:0;right:0}
.assigned-user {margin-top:10px}
.app-assigned li {background:#fff;padding:15px 0;border-bottom:1px dotted #a0a0a0}
.app-assigned li .avatar {border:0}
.assigned-user b {position:absolute;left:0;bottom:-25px}
/* */
.pinned {position:absolute}
.readnow {border-top:5px solid}
.readnow-block {padding:0 0 15px 0;position:relative;overflow:hidden}
.readnow-block:after {content:'';display:block;width:18px;top:0;right:0;bottom:0;position:absolute;z-index:4}
.readnow b {font-size:12px;display:block;margin:8px 0 10px 0;text-transform:uppercase;line-height:12px}
.readnow h5 {line-height:24px}
.readnow a {font-size:14px;color:#7185a1;border-bottom:1px solid #d4dae3;line-height:20px}
.readnow a:hover {border-bottom-color:#7185a1}
.readnow .avatar a {border:0}
.readnow s {margin:0 0 5px 0}
.readnow-block .avatar {margin:0 0 6px 0}
.readnow .user-tile-data {margin:3px 0 0}
.readnow .user-tile-data a {border:0}
.readnow-block-separate {border-bottom:1px solid #e5e5e5}
.readnow-more a {margin-bottom:10px}
.readnow li {margin-bottom:10px;padding:0 10px 0 0}
.readnow-block li a {font:italic 15px/15px Georgia, "Times New Roman", Times, serif}
.readnow-community {border-top-color:#a5c582}
.readnow-journal {border-top-color:#BDD4E2}
.readnow-consultant {border-top-color:#EBBD64}
.readnow-like .icon2 {width:20px;height:20px;border:0}
/*** Scrollbar ***/
.scrollbarY {position:relative}
.scrollbarY .viewport {width:100%;height:350px;overflow:hidden;position:relative}
.scrollbarY .viewport.start {height:0}
.scrollbarY .overview {width:100%;position:absolute;left:0;top:0;padding:0;margin:0}
.justtext {padding:20px}
.scrollbarY .scrollbar {position:absolute;right:5px;top:6px;bottom:6px;width:8px;border-radius:8px;background:#ccc;opacity:0.2;z-index:80}
.scrollbarY:hover .scrollbar {opacity:0.4}
.scrollbarY .thumb {background:#000;width:8px;border-radius:8px;position:absolute;cursor:pointer;min-height:8px!important}
.scrollbarY .scrolling {visibility:visible!important;opacity:0.6!important}
.scrollbarY.disable {display:none}
.noSelect .scrollbarY, .noSelect .scrollbarX {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
/* */
.scrollbarX {position:relative;padding-bottom:50px}
.scrollbarX .viewport {width:100%;height:276px;margin:-5px 0 0 -5px;overflow:hidden;position:relative}
.scrollbarX .overview {width:860px;position:absolute;left:0;top:0;padding:0;margin:0}
.scrollbarX .scrollbar {position:absolute;left:0px;bottom:25px;height:1px;width:100%;border-radius:2px;background:#bebebe;z-index:59}
.scrollbarX .thumb {background:#92bee1;height:6px;width:20px;border-radius:6px;position:absolute;cursor:pointer;top:-3px;color:#457da9;text-align:center;line-height:6px;font-size:14px}
.thumb-lines {height:4px;overflow:hidden;margin-top:1px}
.scrollbarX .scrolling {visibility:visible!important}
.scrollbarX.disable {display:none}
.scrollbarX .overview ul {width:10000px}
.scrollbarX .overview ul li {margin:0 5px;height:270px;margin:5px;overflow:hidden}
/* */
.image-uploader .viewport {height:305px}
.image-uploader .thumb {min-height:0}
.image-uploader.expanded .thumb {min-height:6px;width:8px}
.image-uploader li {margin:10px 20px;position:relative}
.image-uploader .icon-image-delete {top:-4px;right:-22px}
.image-uploaded {width:90px;height:90px;background-position:-390px -300px;background-color:#fff;position:relative}
.image-uploaded .uploaded, .image-upload-process {height:10px;right:5px;left:5px;background:#fff;border:2px solid #FFF;top:50%;margin-top:-7px;border-radius:1px}
.image-uploaded .uploaded div, .image-upload-process div {height:10px;background:#9bc854;bottom:0;left:0}
.image-uploader .viewport:after, .image-uploader .viewport:before, .image-name span:after, .image-name-gr span:after {position:absolute;display:block;content:" ";z-index:9;pointer-events:none}
.image-uploader .viewport:after, .image-uploader .viewport:before {left:0;width:100%;height:10px}
.image-uploader .viewport:before {top:0}
.image-uploader .viewport:after {bottom:0}
.image-name span:after, .image-name-gr span:after {top:0;right:0;width:20px;height:100%}
.post-add-images .icon-image-delete {bottom:4px;left:-15px;top:auto;right:auto}
.editor-addpost .image-uploader li {margin:10px 19px}
/* for Opera mini */
.simplified .viewport {overflow-y:visible}
.simplified .scrollbar, .simplified .scrollbarY .thumb {display:none}
/* */
.user-likes .comment, .user-add .comment {height:60px;margin:0 0 -1px 0;padding:10px 20px 10px 100px;background:#fff;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}
.user-likes .comment:hover, .user-add .comment:hover {background:#D1E8F5}
.user-likes .avatar, .user-add .avatar {top:10px;left:20px;border:0}
.likes-user-action {position:absolute;bottom:0;right:20px}
.user-likes .viewport {height:400px;background:#fff}
.link2user .viewport {height:243px}
.link2user .comment:hover {background:#fff4ac}
.user-likes .viewport a, .user-add .viewport a {cursor:pointer}
.user-likes .user-name span, .user-add .user-name span {top:2px;right:-30px;width:18px;height:18px}
.user-likes .user-name span s, .user-add .user-name span s {top:0;left:0;position:absolute;background:#f0438b}
.user-likes .user-name span b, .user-add .user-name span b {display:none;padding:0 5px 0 20px;font-size:13px;color:#fff}
.user-likes .user-name span u, .user-add .user-name span u {top:3px;left:0}
.user-likes .user-name span:hover b, .user-add .user-name span:hover b {display:block}
.link2user .user-name span b {display:block}
/* */
.warning, .deleted {padding:15px 25px 15px 75px;color:#919191}
.warning {padding-left:95px}
.comment-tree {border-left:3px solid #eee}
.deleted {height:auto;min-height:10px}
.warning {background:#EDEDED;margin-top:20px}
.warning i {top:50%;left:20px;margin:-22px 0 0}
.deleted i {left:-50px;top:50%;margin:-22px 0 0}
/* */
.journal-warning {background:#ffcc69;padding:15px 20px 10px 20px}
.journal-warning h3 {margin-bottom:12px;position:relative;z-index:1;padding-right:60px}
.journal-warning b {font-weight:bold}
.journal-warning .alink-a {top:15px;right:20px;z-index:2}
.journal-warning p {overflow:hidden}
.journal-warning p a {cursor:pointer}
.journal-warning img {float:right;margin-left:20px}
/* */
.attention {padding:35px 40px 35px 150px;background:#e0f0f8 url(../images/i_warning.png) 20px 20px no-repeat;color:#5598ba;min-height:56px;margin-left:75px}
.attention-auto {margin-left:0}
/*** Progressbar ***/
.progressbar-type {margin-top:50px;padding-bottom:30px}
.progressbar {height:6px;background:#DFDFDF}
.progressbar-state {height:6px}
.progressbar .progress-status {bottom:-30px;color:#fff;padding:0 10px;width:70px;margin-left:-45px}
.progressbar .progress-status u {position:relative;height:22px;line-height:22px}
.progressbar .trimester {top:-30px;width:100%;color:#B4B4B4;font-size:14px;line-height:12px}
.progressbar .trimester s {float:left;width:33%}
.progressbar-separator {top:0;height:100%;width:2px;background:#fff}
._33 {left:33%}
._66 {left:66%}
.progressbar-type ._lpnk.css-arrow-top:after {border-bottom-color:#DB79AF}
.progressbar-type ._blue.css-arrow-top:after {border-bottom-color:#80AED9}
/* */
.opinion {margin:0 20px 15px 0;padding-bottom:2px}
.opinion-text {border:1px solid #d9d9d9;padding:15px;margin-bottom:10px;color:#3c3c3c;background:#fff}
.opinion i {width:25px;height:15px;top:-11px;left:auto;right:-10px}
.my-opinion i {left:auto;top:auto;bottom:-15px;right:25px}
.opinion a {height:18px}
.profile-achivements {width:200px;padding-right:10px}
.profile-achivements .ma {width:55px}
/* */
.user-profile-status {height:35px;line-height:32px;padding:0 0 0 40px;position:relative;font-weight:bold;font-size:14px;margin-bottom:20px}
.user-profile-status i {top:0;left:0}
.user-profile-status-online {color:#52c157}
.user-profile-status-offline {color:#7f7f7f}
/* */
.interview {border-top:5px solid #639bcd;margin-left:20px;padding-right:10px;width:210px}
.interview-quetions {position:relative}
.interview li {margin-right:3px}
.interview-title {margin-top:6px}
.interview .form-radio {margin-bottom:5px}
.interview-quetions a {width:18px;height:18px;background:#fff;border:1px solid #CCC !important}
.cleantext .interview-quetions a:hover {border:1px solid #CCC !important}
.interview-quetions b {margin:0 7px}
.interview-quetions ul {width:10000px}
.interview.b_blue {border-color:#639bcd}
.interview.b_sand {border-color:#eec981}
.interview.b_green {border-color:#b6cf99}
.interview.b_orange {border-color:#f57750}
.help-list li {margin-bottom:18px}
.help-list a {color:#5c769a;border-bottom:1px solid #d0d5db}
.help-list a:hover {border-bottom-color:#5c769a}
/* */
.interview-green {background:#76b354}
.interview-green .interview-title {color:#aefd7d}
.interview-green-q, .interview-green .js-pseudo-radio  {color:#fff}
.interview-green-name {color:#f0f63a}
.interview-green .interview-quetions b {color:#c4f6af}
.interview-green .btn {color:#4a9f26;background:#ede925;font-weight:bold}
.interview-green .btn:hover {background:#ede925}
/* Call 2 Reg */
.before-footer {height:430px;overflow:hidden;position:relative;margin:0 -45px}
.before-footer a {display:block;height:55px;width:340px;position:absolute;bottom:40px;left:50px}
.before-footer-1 {background:url(../images/call2reg/footer-1.jpg) no-repeat top right #7bbcef}
.before-footer-2 {background:url(../images/call2reg/footer-2.jpg) no-repeat top right #eb7fa3}
.before-footer-3 {background:url(../images/call2reg/footer-3.jpg) no-repeat top right #e8c46e}
.before-footer-4 {background:url(../images/call2reg/footer-4.jpg) no-repeat top right #a4c979}
.before-footer-5 {background:url(../images/call2reg/footer-5.jpg) no-repeat top right #77c7c3}
.register-now {width:635px;height:300px;margin:20px auto}
.register-1 {background:url(../images/call2reg/bgs/comments-bg-1.png) repeat-y 0 0}
.register-2 {background:url(../images/call2reg/bgs/comments-bg-2.png) repeat-y 0 0}
.register-3 {background:url(../images/call2reg/bgs/comments-bg-3.png) repeat-y 0 0}
.register-4 {background:url(../images/call2reg/bgs/comments-bg-4.png) repeat-y 0 0}
.register-5 {background:url(../images/call2reg/bgs/comments-bg-5.png) repeat-y 0 0}
.register-6 {background:url(../images/call2reg/bgs/comments-bg-6.png) repeat-y 0 0}
.register-7 {background:url(../images/call2reg/bgs/comments-bg-7.png) repeat-y 0 0}
.register-photo {width:340px;height:300px;top:0;right:0}
.register-1 .register-photo {background:url(../images/call2reg/comments-1.png) no-repeat 0 0}
.register-2 .register-photo {background:url(../images/call2reg/comments-2.png) no-repeat 0 0}
.register-3 .register-photo {background:url(../images/call2reg/comments-3.png) no-repeat 0 0}
.register-4 .register-photo {background:url(../images/call2reg/comments-4.png) no-repeat 0 0}
.register-5 .register-photo {background:url(../images/call2reg/comments-5.png) no-repeat 0 0}
.register-6 .register-photo {background:url(../images/call2reg/comments-6.png) no-repeat 0 0}
.register-7 .register-photo {background:url(../images/call2reg/comments-7.png) no-repeat 0 0}
.register-intro {padding:25px;line-height:23px}
.register-intro a {color:inherit;border-bottom:1px solid}
.register-1 .register-intro, .register-3 .register-intro, .register-6 .register-intro {color:#6f3712}
.register-1 .register-intro a, .register-3 .register-intro a, .register-6 .register-intro a {border-bottom-color:#c8994f}
.register-2 .register-intro, .register-7 .register-intro {color:#385b0e}
.register-2 .register-intro a, .register-7 .register-intro a {border-bottom-color:#80a457}
.register-4 .register-intro {color:#2a608a}
.register-4 .register-intro a {border-bottom-color:#5f9ccc}
.register-5 .register-intro {color:#0b5e59}
.register-5 .register-intro a {border-bottom-color:#68b9b4}
.register-intro .register-now-btn {color:#fff;display:block;border:0;height:42px;line-height:42px;text-align:center;width:195px;font-size:18px;font-weight:bold;-webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.5);box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.5);background:url(../images/call2reg/btn.png) repeat-x 0 0}
.register-2 .register-now-btn, .register-4 .register-now-btn, .register-5 .register-now-btn, .register-7 .register-now-btn {background-position:0 -42px}
.register-now-btn:active {-webkit-box-shadow:inset 0 2px 5px 0 rgba(0, 0, 0, 0.5);box-shadow:inset 0 2px 5px 0 rgba(0, 0, 0, 0.5)}
/* */
.moderator {background:#eee;padding:10px 15px 0 15px}
.moderator .editor-wrapper {background:#eee}
.reasons {padding:0 0 0 80px}
.reasons a:hover {border-bottom:1px solid #eee}
.reasons label {position:absolute;top:0;left:10px;line-height:24px}
.moderator-messages a {margin-bottom:5px}
.moderator-messages .mark-tail {bottom:-18px;left:30px}
.moderator-messages .hide-helper {max-width:600px}
.msg-event {padding:1px 5px;white-space:nowrap}
.user-penalty {width:15px;height:15px;top:14px;line-height:15px;text-align:center;font-size:10px}
.penalty {padding:2px 5px;font-size:10px;height:12px;line-height:12px;display:inline-block;font-weight:bold}
.penalty-red {background:#e66248;color:#fff}
.penalty-yellow {background:#efd525;color:#a8700d}
.penalty-ban {background:#373737;color:#fff}
.penalty-moder {background:#ff8a6b;color:#fff;font-weight:bold;cursor:help;text-transform:uppercase}
.penalty-moder s {display:none;position:absolute;left:14px;top:0;background:#ff8a6b;height:16px;line-height:16px;padding-right:5px;text-transform:lowercase}
.penalty-moder:hover s {display:block}

.community-users {padding-left:40px}
.community-users .user-penalty, .user-select {position:absolute;top:14px;left:15px;cursor:pointer}
.user-select .icon-icheckbox {top:0}
.c-penalty-yellow {color:#c4ab00}
.c-penalty-red {color:#e66248}
/* */
.user-dossier {padding:0 0 0 120px;min-height:100px}
.user-dossier .avatar {top:0;left:0}
.user-dossier-childs .badge {margin:0 10px 10px 0;background-color:#ccc}
.friends-result .user-dossier-childs .badge {background-color:#fff}
.user-dossier-childs .badge a {overflow:hidden}
.user-dossier-stats {margin-bottom:30px}
.user-dossier-stats div {width:25%;margin-left:-1px}
.user-dossier-stats i {display:none}
.user-dossier-stats .active a {color:#3c3c3c;border-bottom-color:#3c3c3c}
.user-dossier-stats .active i {display:block;left:50%;margin-left:-9px;top:100%}
.penalty-reason {padding-left:40px}
.penalty-reason .user-penalty {top:2px;left:0}
.community-users-wait .btn {margin:10px 15px 0 0}
.community-users-wait:hover {background:#F1F1F1}
.community-users-wait:hover .hide-helper i  {background:url(../images/bg/hide-f1.png) repeat-y 0 0}
.community-users-wait:hover .avatar {border-color:#F1F1F1}

/*** tiles @ rows ***/
.tiles-2-inrow .row0, .tiles-2-inrow .row1, .photo-chalenge .row0, .photo-chalenge .row1 {margin-bottom:20px;height:260px}
.tiles-2-inrow .row1, .photo-chalenge .row1 {margin-left:20px}
.contest-info {margin-left:280px}
.tiles-2-inrow .reward, .photo-chalenge .reward {max-height:100%;height:46px}
.photo-chalenge-tile.jm-hide {height:100px;max-height:100px}
.photo-chalenge-tile.jm-hide i {right:-10px}

/*** popup ***/
.popup {width:625px;background:#fff;z-index:101;position:fixed;top:50%;left:50%;margin:-250px 0 0 -312px;box-shadow:0 0 50px rgba(0,0,0,.75)}
.popup-o {opacity:0}
.popup-thanks-text {padding:100px 30px}
.popup-header {background:#dbedf8;padding:0 20px;font:italic 400 21px/50px 'Georgia';color:#2279be;border-radius:5px 5px 0 0;height:50px}
.popup-header a {color:#a0a0a0}
.popup-header a i {top:17px;left:-20px}
.popup-body {background:#fff}
.upload-image-view {height:450px}
.popup-body-auto {height:auto}
.popup-footer {height:38px;background:#dbedf8;border-radius:0 0 5px 5px;padding:12px 20px 0}
.popup-footer ._link {top:12px;right:0}
.avatar-upload-step-1 {padding:120px 0 110px 0}
.avatar-upload-step-2, .bb-modal-loader, .spin-loader {background:url(../images/uploader.gif) no-repeat 50% 50%}
.avatar-upload-step-2 {width:50px;height:50px;margin:auto;padding:100px 0}
.spin-loader {background-color:#fff}
.upload-image-desc .avatar-upload-step-1 {padding:40px 0}
.upload-image-desc .upload-desc {margin-bottom:20px}
.upload-image {padding:0 20px}
.upload-image .oh {height:240px}
.upload-image .oh img {display:block;max-height:240px;max-width:240px !important}
.upload-image .vote-count {top:5px;right:5px}
.upload-image .icon-image-delete {background-position:-394px -3px}
.upload-image-desc .slider-nav  {width:25px;height:50px;margin:-25px 20px 0 !important;background-image:none}
.upload-image-desc .slider-nav:before {font-size:70px;color:#FFF}
.upload-image-desc textarea  {height:30px}
.upload-image-desc-t {position:absolute;bottom:0;left:0;right:0;padding:0 20px;line-height:50px;background:#FFF}
.upload-image-like {float:left;margin:1px 0 0 3px;color:#FFF !important;font-size:16px}
/* */
.popup-body-post-up {padding:40px 0}
.popup-flex {width:auto;left:50px;top:50px;right:80px;bottom:100px;margin:0}
/* */
.popup-td {width:670px}
.popup-td .popup-footer {height:52px}

.popup-td-success-content {padding-top:100px;padding-bottom:75px}
.popup-td-success-content-large-icon {font-size:120px;color:#4abb37;margin-bottom:15px}
.testdrive-desc .popup-td-success-content-large-icon {left:-60px;top:0}
/* */
.popup-body-post-up-new {padding:20px}
.popup-body-post-up-new .icon {margin-right:5px}
/* */
.post-album {font-size:0}
.post-album-img {width:157px;height:157px;overflow:hidden;margin:0 3px 3px 0;cursor:pointer}
.post-album-img-desc {color:#fff;font-size:13px;bottom:-100%;left:0;right:0;padding:20px 5px 0 5px}
.post-album-img:hover .post-album-img-desc {bottom:0}
.walks-image:hover .post-album-img-desc {top:100%;bottom:auto}
.walks-image:hover .post-album-img-desc, .walks-image.nohover .post-album-img-desc {top:auto;bottom:0}
/* */
.post-add-images {margin:25px auto}
.loaded-photo {margin:0 20px 30px 0}
.loaded-photo:nth-child(3n+0) {margin-right:0}
.post-add-image {height:200px;background:#fff;margin-bottom:10px}
.post-add-image-3 {margin-right:0}
.v-helper {display:inline-block;height:100%;vertical-align:middle;*display:inline}
.v-image, .v-item {vertical-align:middle;display:inline-block;*display:inline}
/* */
.loaded-photo .pseudo-input {padding:0 5px}
.loaded-photo .pseudo-input input {padding:0;height:26px;line-height:26px;display:block}
/** **/
.view-overlay {background:#000;background:rgba(0,0,0,.8);top:0;left:0;bottom:0;right:0;z-index:99}
.view-image {position:fixed;top:10px;left:10px;right:360px;bottom:10px;z-index:99;padding:15px}
.view-sidebar {top:0;right:0;bottom:0;padding:20px;width:310px;background:#fff;z-index:99}
.view-close {width:26px;height:26px;border:1px solid #d2d2d2;top:-10px;right:-10px;text-align:center;line-height:26px}
.view-close i {color:#acacac;font-size:20px;display:block}
.view-close:hover {border-color:#333}
.view-close:hover i {color:#333}
/* */
.view-sidebar-content .comment {margin:0 0 15px 0;padding:0 30px 0 50px;height:40px;min-height:0}
.view-sidebar-content .comment .avatar {top:0;left:0;border:0}
.view-sidebar-content .comment .jm-hide i {bottom:-10px}
.view-sidebar-content .scrollbar {right:0;margin:0}
/* */
.loaded-photo .v-image {max-width:200px}
.view-image .v-image {max-width:100%;max-height:100%}
/* */
.image-cropper {position:relative;overflow:hidden;height:290px}
.image-cropper img {position:relative}
.image-cropper-move {position:absolute;top:0;left:0;z-index:1}
.image-cropper-overlay {background:url(../sprites/avatar_mask.png) no-repeat 0 0;position:absolute;top:0;left:0;z-index:3;width:625px;height:290px;cursor:move}
.is-mobile .image-cropper-overlay {background-position:0 -600px}
.journal-master {width:630px}
.overlay-community {background-position:0 -300px}
.image-resize {top:10px;right:10px;z-index:5;width:25px}
.is-mobile .image-resize {right:25px}
.image-resize a {display:block;width:25px;height:25px;background:#5CB1DC;margin-bottom:10px;position:relative}
.is-mobile .image-resize a {width:41px;height:41px}
.image-resize a:hover {background:#66C3F2}
.image-resize a i {top:4px;left:4px}
.is-mobile .image-resize a i {top:12px;left:12px}
.image-crop-hint {top:10px;left:5px;width:215px;height:90px;background-position:0 -400px;z-index:6}
.image-crop-hint span {margin:7px 15px 0 50px;line-height:18px}
.avatar-upload-step-4 {padding:100px 0 100px 0}
/* */
/* */
.popup-banned, .popup-banned .popup-header, .popup-banned .popup-footer {background-color:#d65959}
.popup-warning .popup-header, .popup-banned .popup-header {color:#fff}
.popup-warning, .popup-warning .popup-header, .popup-warning .popup-footer {background-color:#ffbe18}
/* */
.overlay {position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:100}
.crop-overlay, .login-overlay, .upload-overlay {background:#000;opacity:.5;filter:alpha(opacity=50)}
.registration-overlay {background:#000;opacity:.6;filter:alpha(opacity=60)}
.popup-overlay {background:#000;background-color:rgba(0, 0, 0, 0.5);opacity:0;filter:alpha(opacity=20)}
.login-overlay {background:#78b6dc;opacity:.95;filter:alpha(opacity=95)}
.popup-temp {position:relative!important;margin:0 0 20px 0!important;top:auto;left:0!important;z-index:99}
/* pop-up notice ok/error */
.flash-notice {position:fixed;top:50%;left:50%;width:340px;padding:40px;background-color:rgba(255, 255, 255, 0.8);z-index:60000;margin:-80px 0 0 -245px}
.flash-desc {padding:20px 0;line-height:24px}
.f_error {color:#ca6f6f;background:#f6e6e6}
.f_success {color:#8da861;background:#e8f3d6}
/* */
.log2comment {height:340px;top:50%;left:50%;margin:-170px 0 0 -250px;z-index:99}
.log2comment .x27 {border-right:1px solid #9ecbe7}
.icon-popup-close {width:50px;height:50px;top:-50px;right:-70px}
.popup-header .icon-popup-close {top:6px;right:-59px}
/*** ***/
.chat-loader {background:url(../images/wait.gif) no-repeat 0 0;width:80px;height:78px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -39px;z-index:1}
.select-user {top:50%;padding:30px;color:#3A4962}
.chat-frame {min-width:480px;overflow:auto}
.chat-frame, .chat-vp {min-height:100%;height:100%}
.chat-window {width:100%;position:relative;z-index:3}
.chat-dialog {width:100%}
.chat-messages {padding:0 0 0 170px}
.chat-users {margin-left:-100%;background:#41516d;z-index:1}
.chat-users .scrollbarY {overflow:hidden}
.messages-container {background:#fff}
.messages-container .chat-dialog-with {left:0;width:100%;top:0}
.messages-container .scrollbarY {left:0;width:100%;top:80px;bottom:70px}
.messages-container .chat-write-to {left:0;width:100%;top:100%}
/* */
.chat-messages .scrollbarY:after, .chat-messages .scrollbarY:before {position:absolute;width:100%;height:20px;display:block;left:0;content:" ";color:#fff;z-index:7;pointer-events:none}
.chat-users .scrollbarY:after, .chat-messages .scrollbarY:after {bottom:0}
.chat-dialog-with:after {height:80px;width:80px;right:0;top:0;display:block;position:absolute;content:" ";pointer-events:none}
.chat-users .scrollbarY:before, .chat-messages .scrollbarY:before {top:0}
.chat-users .viewport:before {position:absolute;width:10px;height:100%;z-index:5;content:" ";top:0;right:0}
/* */
.user-search {height:29px;border-bottom:1px solid #3A4962;padding:10px}
.chat-user-list li {height:50px;border-bottom:1px solid #3a4962;padding:0 30px 0 45px;position:relative;color:#7392b6;cursor:pointer}
.chat-user-list li.active:hover, .chat-user-list li.active {background:#cbe9fb}
.chat-user-list li:hover {background:#6b7f98}
.chat-user-list li.active .chat-name, .chat-user-list li:hover .chat-name {color:#5393cb}
.chat-user-list .avatar {top:10px;left:10px;z-index:1}
.chat-name {line-height:50px}
.chat-name:after {position:absolute;width:50px;height:50px;display:block;top:0;right:30px;content:" ";z-index:7}
.chat-user-list i {top:50%;right:14px;margin-top:-9px}
.chat-user-list s {top:0;left:0;z-index:2}
.messages-holder {min-width:100px}
.chat-messages .overview {top:auto}
.chat-dialog-with {height:80px;background:#cbe9fb}
.chat-dialog-with .helper {padding:10px 15px 10px 90px}
.chat-dialog-with .avatar {top:10px;left:10px}
.chat-dialog-with .posted {margin:0}
.chat-dialog-with .user-tile-data {margin:7px 0 0 0}
.chat-dialog-with .user-tile-data ._12 {line-height:20px;color:#292f32}
.chat-dialog-with .note {color:#587789;margin:0}
.dialog-with-path a {color:#818181;border-bottom:1px solid #E5E5E5}
.dialog-with-path a:hover {border-bottom-color:#818181}
.chat-messages li {padding:10px 30px 10px 15px}
.messages-container .overview li {line-height:20px}
.messages-container .overview li .mt1 {margin-top:0}
.newmessage {background:#fffad4}
.mymessage {background:#f3f3f3}
.chat-messages .bookmark {margin:0 0 0 10px}
.chat-write-to {border-top:1px solid #e5e5e5;background:#eaf0f4}
.chat-write-to .helper {padding:10px}
.chat-write-to .flex {padding:7px}
.chat-write-to .flex textarea, .editable {resize:none;height:50px;line-height:18px;padding:0 65px 0 0;overflow:auto;vertical-align:baseline}
.messages-container img {vertical-align:middle}
.limited {overflow:hidden}
.additional-things {}
.chat-write-image {margin:0 5px 5px 0}
.chat-write-image .delete-image {top:0;right:0}
.chat-settings, .drop-actions {top:19px;right:30px;z-index:81}
.chat-settings .settings-drop, .drop-actions {display:none;right:-15px;top:0;padding:15px}
.settings-drop ul, .drop-actions ul {margin:10px 0}
.settings-drop li, .drop-actions li {padding:0 0 5px 0}
.settings-drop li a, .drop-actions li a {line-height:18px}

.chat-settings:hover .settings-drop, .drop-dd:hover .drop-actions {display:block}
.settings-drop .helper, .drop-actions .helper {background:#ffffff}
.settings-drop .helper li, .drop-actions .helper li {padding:3px 15px}
.settings-drop a, .drop-actions a {color:#191919;position:relative;border-bottom:1px solid #ccc;position:relative}
.settings-drop a i {left:-23px}
.settings-drop a:hover, .drop-actions a:hover {border-color:#191919;color:#191919}
.smiley-popup {left:-3000px}
.smiley {padding:20px 20px 10px;color:#818181}
.smiley-list li {cursor:pointer;border:1px solid transparent;margin:0 5px 5px 0;border-radius:2px;display:inline-block;min-height:45px;vertical-align:top;*display:inline}
.smile_html.small li {min-height:41px}
.smiley-list li:hover {border-color:#999}
.scroll-up {right:20px;bottom:20px;background:#fff;padding:10px 15px 10px 30px;color:#7f7f7f;display:none;z-index:999}
.footer-banner {margin-top:30px;position:relative;z-index:3;-webkit-box-shadow:0 0 20px 20px #fff;box-shadow:0 0 20px 20px #fff}
.footer-banner .temp {width:960px;height:90px;background:#ccc}

/*** Calendar ***/
.calendar-green-strip {top:35px;left:-45px;right:-45px;height:240px;background:#d2e48b;z-index:1}
.calendar {height:350px;top:-17px}
.calendar-tile {background:#df4f6e;height:48px;line-height:48px;z-index:3}
.calendar-tile-decorator {background-position:0 -650px;height:21px;width:540px;left:0;bottom:-21px}
.calendar-grid {background:#fff;height:300px;margin:0 7px 0 6px;z-index:2}
.calendar-days {width:449px;height:285px;background:url(../images/bg/calendar-grid.png) no-repeat 0 0;top:25px;left:45px}
.calendar-parts {background-position:-660px 0;width:15px;height:245px;left:20px;top:38px}
.calendar-footer {background-position:0 -680px;width:540px;height:16px;left:0;bottom:-13px;z-index:3}
/* */
.calendar-days li {margin:0 1px 1px 0}
.calendar-days li a {display:block;width:40px;height:30px;padding:14px 0 0 15px;font-size:22px;font-weight:bold;background:url(../sprites/markset.png) no-repeat -300px 0}
.calendar-days li a:hover {background-position:-480px -300px;color:#87a807}
.trimester-1 a {color:#1787bb}
.trimester-2 a {color:#bf772a}
.trimester-3 a {color:#e34365}
/* */
.calendar-green-strip h4 {color:#728529}
.calendar-green-strip h5, .pregnancy-service h5 {color:#df4f6e;margin-bottom:5px;font-weight:bold}
.quotes-slider li {padding:0 40px 0 20px}
.quotes-slider ul {width:10000px}
.quotes-slider:before, .quotes-slider:after {position:absolute;display:block;content:" ";top:0;width:20px;height:100%;z-index:4}
.quotes-slider:before {left:0}
.quotes-slider:after {right:0}
.calendar-subscription {background:url(../images/bg/calendar-subscribe-bg.png) repeat 3% 0;padding:7px;z-index:4}
.calendar-subscription-large .calendar-subscription {margin:20px 0 20px 0;width:auto}

.calendar-subscription .helper-inside {padding:25px 30px;background:#f9f8f4;height:240px}
.calendar-subscription-large .helper-inside, .subscribe-auto .helper-inside {height:auto}
.calendar-subscription-side .helper-inside {padding:10px;height:auto}
.center .helper-inside, .small-cal .helper-inside {width:312px;height:auto}
.register-circle {background:#89b248}
.register-circle b {padding-top:30px;display:block}
.relevant-users ul li {margin:0}
.relevant-users .x18 {width:185px}
.join-bb {background:#d2e48b;height:180px;margin:160px 0 0 420px}
.photo-place {height:110px;background-position:-320px -180px;background-color:#fff;top:15px;left:15px}
.join-bb-input {margin-bottom:13px}
.join-what {top:-95px;left:-250px}
/* */
.relevant-users-latest-posts {height:130px;width:530px;background:#f9f8f4;top:170px;left:0;padding:20px 30px}
.relevant-users-latest-posts ._lgr a {border-bottom:1px solid #deddda}
.relevant-users-latest-posts ._lgr a:hover {border-bottom-color:#9F9F9F}
.relevant-users-latest-posts-data-text {height:65px}
.relevant-users-latest-posts-data-text i {position:absolute;display:block;background:url(../images/bg/jm-latest.png) no-repeat right bottom;bottom:0;right:0;width:650px;height:40px}
/* */
.weeks-converter {background:#fff;z-index:4}
.weeks-frame {background:#fff}
.weeks-converter .helper {background:#d0eeff;padding:20px 20px 5px 20px}
.weeks-inputs {margin:40px 80px 20px 80px;color:#cccccc}
.weeks-inputs .pseudo-textarea {width:100px;height:70px}
.weeks-inputs .pseudo-textarea input, .weeks-inputs span {width:100px;height:70px;text-align:center;line-height:70px;font-size:72px;font-weight:bold;padding:0}
.weeks-inputs .pseudo-textarea input {color:#cccccc}
.weeks-converter-decorated .helper:after {top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.weeks-converter-decorated .helper:after {border-color:rgba(208, 238, 255, 0);border-top-color:#d0eeff;border-width:18px 270px 0 270px;height:10px;left:50%;margin-left:-270px}
.week-description h1, .week-description h2, .week-description h3, .week-description h4, .week-description h5, .week-description h6 {margin-bottom:30px;font-weight:bold}
.calendar-green-strip .calendar-subscription {position:absolute;top:-35px;width:520px;left:50%;margin-left:-260px}
.calendar-green-strip .helper-inside {height:225px;padding:30px}

/* */
.calendar-nav {border-bottom:3px solid #d2e48b}
.calendar-nav li {position:relative;margin-right:20px;padding:8px 0;position:relative}
.calendar-nav li:hover a  {border-bottom-color:#2279be}
.calendar-nav li.active a, .calendar-nav li.active:hover a {color:#343434;border-bottom-color:#fff}
.calendar-nav .active a {font-weight:bold}
.calendar-nav li i {bottom:-3px;left:50%;margin-left:-9px}
.calendar-nav a {color:#2279be;border-bottom:1px solid #ddebf5;display:block}
/* */
.like-a {border-bottom:1px solid #e1ddce;padding:0 0 60px 0;margin:0 150px}
.like-example {padding:45px 0 0 0}
.like-example i {bottom:-140px;left:30px;z-index:2;width:165px;height:130px;position:absolute;background-position:0 -240px}
.like-example s {top:0;left:-70px;display:block;width:240px;height:100px;background-position:0 -370px;position:absolute;z-index:1}
.like-example span {position:relative;z-index:2;color:#f5a100}
.like-image {z-index:3}
.like-stat {padding:45px 0 0 135px}
.like-stat b, .like-stat s {color:#3480bc}
.like-stat span {color:#bfb89d;display:block}
.like-stat i {position:absolute;top:40px;left:85px;width:32px;height:34px}
.stat-height i {background-position:-170px -240px}
.stat-weight i {background-position:-170px -280px}
/* */
.tips {background:#f8eeb0;border-top:5px solid #c4d77a;padding:15px 20px;margin:0 40px 20px -200px}
.tips-right .tips {margin:0;width:190px}
.tips-image {background:#ecede9;width:260px;height:175px}
.tips-image i {background-position:-300px -390px;width:90px;height:67px;top:50%;left:50%;margin:-33px 0 0 -45px;z-index:1}
.tips-image img {position:relative;z-index:2}
.tips h4 {color:#191812}
.tips li {margin-top:13px}
.tips a {color:#714d3e;border-bottom:1px solid #cfbd8e;font-family:Georgia, 'PT Sans', Tahoma, Arial, sans-serif}
.tips a:hover {border-bottom-color:#714d3e !important}
.see-communuties li {margin-bottom:8px}
.tips-more {top:30%;left:0}
/* */
.pregnancy-rightbar {top:10px;right:-290px}
.pregnancy-photos {width:276px;height:350px;background:url(../images/bg/photoplace.png) no-repeat 0 0}
.pregnancy-photo {padding:55px 0 3px 39px;width:190px;overflow:hidden}
.pregnancy-photoplace {width:190px;height:190px;overflow:hidden;margin-bottom:3px}
.pregnancy-photo .jm-hide  {max-height:60px}
.pregnancy-photo .jm-hide i {height:20px}
/* */
.child-stat {border-bottom:1px solid #e9f2f8;padding:25px 0 20px 0}
.child-stat span {color:#197cbb}
.child-stat u {display:block}
.child-stat i {width:30px;height:30px}
/* */
.calendar-roddom {background:url(../images/bg/calendar-roddom.jpg);width:164px;height:190px;left:-200px;top:50%;margin-top:-90px}
.calendar-roddom b {padding:20px}
/* */
.uzi-item, .uzi-item-static, .uzi-item-static-right  {padding:10px;width:190px;margin:0 0 10px 0;background:#fff}
.uzi-item-holder {margin:0 20px}
.uzi-on-week .uzi-item {width:auto}
.uzi-photo {width:190px;overflow:hidden}
.uzi-photo img {display:block}
.uzi-on-week .uzi-item .uzi-photo {width:215px}
.uzi-desc {padding:10px 10px 0 10px}
.uzi-item-static .uzi-desc {background:#d2e48b;padding:40px 15px 30px 15px;color:#5f6c28}
.uzi-right-coll {right:-210px;top:7px}
.uzi-item-static-right, .uzi-item-static-right .uzi-photo {width:170px;position:static}
.uzi-reply {background:#e0f0f8;padding:15px 20px}
.avatar-reply {margin-top:5px}
.avatar-reply b {color:#9e9f9f}
/*** ***/
.preg-calend-content {width: 100%; margin-right: -180px; float: left}
.preg-calend-sidebar {position: relative; margin-top: 50px; float: right}
/*** ***/
.pregnancy-list-col {margin-left:20px}
.pregnancy-list-col.first {margin:0}
.pregnancy-list-col-i {background-color:#ffeeba}
.pregnancy-list-col-i:hover {box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.5)}
.pregnancy-list-col-i .jm-hide {max-height:60px}
.pregnancy-list-col-i .jm-hide i{background-image:url(../images/bg/jm_ffeeba.png)}
/* */
.see-also-week {background:#f9f8f4;margin:30px 150px 30px 150px;padding:40px 0 20px 80px}
.see-also-week .x18 {color:#89b248}
/*** ***/
.week-list-item {margin:0 0 20px 0}
.week-list-item h5 {margin:0 0 9px 0}
/* */
.week-list-item-li {margin:1px 0 0 1px}
.week-list-item-li li {float:left;width:28px;height:28px;border:1px solid #e5e5e5;margin:-1px 0 0 -1px;text-align:center}
.week-list-item-li li a {display:block;height:28px;line-height:28px;color:#89b248;font-size:14px;font-weight:bold}
.week-list-item-li li a.active, .week-list-item-li li a:hover {color:#ed1b7b}
/** **/
.week-list-desc-item {margin-bottom:15px;background:#f9f8f4;padding:30px 40px 40px 80px}
.week-list-desc-item-link {margin-bottom:32px}
.week-list-desc-item-advice {margin-bottom:25px}
.week-list-desc-item-number {color:#89b248;font-size:40px;font-weight:bold;width:70px;top:0px;left:-60px}
.week-list-desc-item-advice h3 {color:#404243;margin-bottom:6px}
.week-list-desc-item-advice li {margin-bottom:4px}
/* */
.week-list-desc-item .uzi-item {width:135px;margin-bottom:5px}
.week-list-desc-item .uzi-item img {width:135px;height:auto}
.week-list-desc-item-side .hide i {width:20px;background:url(../images/bg/hide-grey.png)}
.week-list-desc-item-side .uzi-reply {background:#fff}
.week-list-desc-item-side .mark-uzi-reply {background-position:-500px -20px}
.ml24 .leftbar {left:-240px}
/*** ***/
.footer {z-index:10;position:relative;background:#fff}
.footer-container {margin:20px -45px 0 -45px;border-top:3px solid #e1e1e1;padding:25px 45px;position:relative;z-index:10}
.footer-noline .footer-container {border-top:0}
/* */
.cr-helper {position:relative;height:800px;margin:0 80px -400px 80px;overflow:hidden}
.cr-rail {position:absolute;top:0;left:0;width:10000px}
.cr-item {margin:0 9px;background:#fff}
._ac .cr-item {margin:0 7px}
.cr-visible {}
.cr-hidden {display:none;margin-top:20px}
.cr-item:hover{z-index:9}
.cr-item:hover .cr-hidden {display:block}
.cr-nav {top:100px;width:25px;height:45px;margin-top:-22px}
/* */
.photo-popup {z-index:99;background:#fff;padding:20px;top:200px;width:500px;margin-left:-250px;color:#444}
.popup-image {height:200px;background:url(../images/loader.gif) no-repeat 50% 50%}
.photo-popup .js-close-popup {width:50px;height:50px;top:-20px;right:-80px;cursor:pointer}
.photo-popup-desc {border-top:1px solid #ccc;margin:10px 0 0;padding:10px 0 0;font-size:18px}
.error .popup-image {background:none;text-align:center;font-size:28px;font-style:italic;padding:60px 0 0}
.icon-error {width:50px;height:50px;top:0;left:50%;margin-left:-25px}
.voted {color:#ED1B7B}
#js-photo-prev, #js-photo-next {height:100%;width:40%;top:0;text-indent:-3000px}
#js-photo-prev, #js-photo-prev i {left:0}
#js-photo-next, #js-photo-next i {right:0}
#js-photo-prev i, #js-photo-next i {top:50%;margin-top:-25px;;display:none}
#js-photo-prev:hover i, #js-photo-next:hover i {display:block}
/** **/
.photo-chalenge-list .ml20 {padding-left:4px;margin-left:196px}
/* */
.app-login-warning {padding:30px}

/*** ***/
.n-section-archive {margin-bottom:50px}
.archive-picker {background:#e0f0f8;padding:8px 20px;margin-left:-17px}
.archive-picker-date {margin:6px 0 12px -6px;font-size:0}
.archive-picker-date-a {padding:0 6px;margin-bottom:3px;font-size:13px}
.archive-picker-date-day .archive-picker-date-a {padding:0 4px}
.archive-picker-date-a:hover {background:#fff;color:#ed1b7b}
.archive-picker-date-a.active {background:#ea3a82;color:#fff}
.archive-picker-date-m {width:50%}
.archive-picker-date-d {width:23px;text-align:right}
/* */
.archive-items-entry {width:430px;margin:0 45px 20px 0}
.archive-items-entry-second {margin-right:0}
.archive-items-entry ._link {line-height:22px}
.archive-items-entry .bubble-counter {top:6px;z-index:5;left:100%}
.archive-items-entry-item .jm-hide {max-height:44px;padding-bottom:1px}
.archive-items-entry-item .jm-hide i {top:18px}
/* modal */
.bb-modal-bg {position:fixed;height:100%;width:100%;background:#000;background:rgba(0, 0, 0, .8);z-index:15000;display:none;top:0;left:0;cursor:pointer;opacity:0}
.bb-modal {overflow:hidden;opacity:0;display:none;top:100px;left:50%;margin-left:-158px;width:250px;background:url("../images/modal-ico-loading.gif") no-repeat 50% 50% #fff;position:absolute;z-index:15001;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 3px #000000;-webkit-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000}
.bb-modal-container {background-color:#ffffff}
.bb-modal-close {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;/*text-shadow:0 -1px 1px rbga(0,0,0,.6);*/ font-weight:bold;cursor:pointer}
a.bb-modal-close:hover {text-decoration:none}
a.bb-modal-close {border:none}
/* modal theme f */
.bb-modal-f {width:400px;position:absolute;background-color:#fff;top:20%;left:50%;margin-left:-220px;z-index:15001;padding:20px;background:url("../images/modal-ico-loading.gif") no-repeat 50% 50% #fff;opacity:0;display:none}
.bb-modal-bg-f {background:rgba(241, 241, 241, 0.9);cursor:inherit}
a.bb-modal-close-f {position:absolute;right:-60px;top:0;box-shadow:0 0 5px rgba(0, 0, 0, .05);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .05);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .05);background:#fff url(../images/close.png) center no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:50px;width:50px;border:0}
/* modal end */
/*** ***/
.suggestionsBox {position:absolute;top:30px;margin:0;width:220px;padding:0px;background-color:#fff;border-top:2px solid #ccc;z-index:100}
.suggestionList {margin:0px;padding:0px}
.suggestionList ul{margin:0 0 0 10px}
.suggestionList ul li {list-style:none;margin:0px;padding:4px 0;cursor:pointer}
.suggestionList ul li:hover {background-color:#557FFF;color:#fff}
#suggest {position:relative}
.autocomplete-suggestions {border:1px solid #999;background:#FFF;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50, 50, 50, 0.64);-moz-box-shadow:1px 4px 3px rgba(50, 50, 50, 0.64);box-shadow:1px 4px 3px rgba(50, 50, 50, 0.64)}
.autocomplete-suggestion {padding:2px 5px;white-space:nowrap;overflow:hidden}
.autocomplete-selected {background:#F0F0F0;cursor:pointer}
li>a.autocomplete-selected {margin:0 -12px;padding:0 12px}
a.autocomplete-selected:hover {background:none}
.autocomplete-suggestions strong {color:#3399FF}
.autocomplete-is-county {font-weight:bold}

/*** hospital promo block ***/
.hospital-promo-s {background:url("../sprites/hospital-promo.png") no-repeat 0 0}
.hospital-promo-s-kids  {background-position:0 0;width:62px;height:58px}

.hospital-promo {position:relative;z-index:2;background-color:#fff;display:inline-block;*display:inline;*zoom:1;border:5px solid #3ebfae;padding:10px 15px 15px;width:140px;color:#191919;text-align:left}
.hospital-promo-icn {display:block;margin:10px auto 15px}
.hospital-promo-btn {display:block;width:100%;height:30px;line-height:30px;text-align:center;color:#ffffff;background:#3ebfae;margin-top:15px}
.hospital-promo-btn:hover {-moz-box-shadow:0 -2px 0 0 #158f7f inset;-webkit-box-shadow:0 -2px 0 0 #158f7f inset;box-shadow:     0 -2px 0 0 #158f7f inset}
.hospital-promo-btn:active {-moz-box-shadow:0 2px 0 0 #158f7f inset;-webkit-box-shadow:0 2px 0 0 #158f7f inset;box-shadow:     0 2px 0 0 #158f7f inset}

.hospital-promo_type_3 {width:140px;height:70px;padding:16px 0 0 0;border:none;color:#000000;font-size:21px;line-height:normal;text-align:center;background-position:0 -58px}
.hospital-promo_type_3 > span {border-bottom:1px solid #ccb64e}
.hospital-promo_type_3:hover > span {border-bottom-color:#000000}

/*** popup payment ***/
.popup-pay-methods {text-align:center}
.popup-pay-method {cursor:pointer}
.popup-pay-method-icn {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:url(../sprites/p_remove-ads.png) 0 0 no-repeat;width:62px;height:43px;border:2px solid #dbedf8;border-width:2px 1px 1px 2px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius: 5px;border-radius:     5px}
.popup-pay-method-icn_card {background-position:0 0}
.popup-pay-method-icn_sms {background-position:-62px 0}
.popup-pay-method-icn_ym {background-position:-124px 0}
.popup-pay-method-icn_wm {background-position:-186px 0}
.popup-pay-method-icn_qw {background-position:-248px 0}
.popup-pay-method-icn_tm {background-position:-310px 0}

/*** bookmarks promo block ***/
.promo-bookmarks {border:5px solid #81ceee;width:140px;padding:10px}
.promo-bookmarks-icn {display:block;width:52px;height:59px;margin:10px auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA7CAYAAAA0Lqk+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRjkzMjVEMzU2MEIxMUU0OTYyMzg1QTUwNzEzODM2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRjkzMjVENDU2MEIxMUU0OTYyMzg1QTUwNzEzODM2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJGOTMyNUQxNTYwQjExRTQ5NjIzODVBNTA3MTM4MzY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJGOTMyNUQyNTYwQjExRTQ5NjIzODVBNTA3MTM4MzY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QAIIogAAA+NJREFUeNrcmllIFlEUx898aRQRLmW00YKZSwvxWVHRRipmtJAaQRgG1UMP9ZJEUWS+CBFBgQ8FQQa9GFQP9RBktEAEhVKgkS1YUbZIX0YEkZn9j9/5IM3lznx37sx44M81aO53f3POnLnn3LFIk1U1RqZi2AsVQfz3T6gJugGNhdZA2VCaXNIK3YdqK8Opt3Stw9IEU4LhvCzcidVDOwD23nMgwJRiqINCcU71ib0IqKeeAQEmHcMTaIymiHkH5QLqs9MJ4r2rpzTCkDx7F+KZIBSHd/ghX0/6bS3m3uyFhyrIPasClGUMCD+WIenZLZsnad6Yh7aT+1ZuEmibAaANiIQE14HwI/y2TzcAlAwtNOGhIjJny0wArTMINNdVIIQbv0RXGATKdttDnEpHGgTKchson8xaMqIizU2gAjJvWa4A4U5NcRLTGmyxWx7ywjtkNwnZASrxCCgf0TFaKxAmnIyh0CMgflVs0u2hA1AieWcVquVESME7BynazfHScqGdujzUoaFU12EncXPHxQ1UGU49g+GaxzCdXINhLV90PUPs7o8eArVDH1T+ozXE88MFFjf/Jvgg5Lqg49BReKrLkYdw4W8M58gfNgLKHAxGNeROQBEfADWo9BlUkgJnuV0+gCnCWn5oSQqY6CqG0x7B3ITysIZ23Xu5/VCtQZBuSQLsmW+qF9nqTsr24wh0zOWXbTO0GyAP7F7oqN0KsCUYzkLzNYPwu6aa5wZMp5MJHB+nAIo9tAXaRw7aTX1C6zZFD8wuAeRXPHdE1wkeNx43CthyaKLipXwcU636wBsD6gN3SMJGxQ4Dplrn77vxYNtpRGo/Xwpp9s5WCTlVW4prynSuQcehcaJ0ZsplR2E5SAq8X+SjyIdOs5ttICw8iaK95lnQbIr2y3jM1FieM0wL9Bx6JuNLqEn15WoNkZY5hIqlBJ7p8X6uVfZ0V6A6AP5RBgJMqly4ivxpd/lGAyoyJJCcMNyDwuRva4RW9t2B95flagIAQ7LGmkE9BO/ky3Y9SFYAL9X/ByT9A/7OJiNgQC+gHGkX9Aq5sgDCkKy5rJeHpM5pCShQzEvcQOmOeagwwDAxLxX+G3J7KPjWw2Ah3MZLpZgQcCBOCpPYQ6XDAIaEoTQke7XhYsUh2b53DwOYHo5Y2p4huZzPURcEDOQxdBm6iLT9ur/N6XQpjfOg1VCKzwC+Qncg/tb7OiDeKBd4UhPNgRZJTcTKIeffZ9u177IdaxA9gpoHqoUcl+ByKs6VKrev+IMM/vc0in7jliLjKChpgCm4+uQv7zvkjvP4Fmqj6HnUK965YOFtdtf2V4ABAPhgAmzJ+nyFAAAAAElFTkSuQmCC)}
.promo-bookmarks-btn {color:#ffffff;display:block;width:100%;height:30px;line-height:28px;text-align:center;color:#ffffff;background:#81ceee;margin-top:15px}
.promo-bookmarks-btn:hover {-moz-box-shadow:0 -2px 0 0 #46a8d1 inset;-webkit-box-shadow:0 -2px 0 0 #46a8d1 inset;box-shadow:0 -2px 0 0 #46a8d1 inset}
.promo-bookmarks-btn:active {-moz-box-shadow:0 2px 0 0 #1d84ae inset;-webkit-box-shadow:0 2px 0 0 #1d84ae inset;box-shadow:0 2px 0 0 #1d84ae inset}

/*** seo text ***/
.journal-seo-text {border:10px solid #e5e5e5;padding:18px 30px 15px;margin-bottom:20px}

/*** tags ***/
.tags-list {font-size:0;letter-spacing:normal;margin:-10px 0 40px}
.tags-list > li {display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:15px;letter-spacing:normal;width:32%;margin-right:1%;padding:12px 10px 12px 0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:     border-box}
.tags-list > li:after {content:'';position:absolute;width:15px;top:0;bottom:0;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);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 )}

/*** yandex maps ***/
.yamap-hint {position:absolute}
.yamap-hint-inner {position:relative;z-index:1;padding:15px;background:#ffffff}
.yamap-hint:before,
.yamap-hint:after {content:'';position:absolute;bottom:-12px;background:url(../images/yamap-hint-shadow.png) 0 0 no-repeat;height:73px}
.yamap-hint:before {left:0;right:0}
.yamap-hint:after {right:-65px;width:65px;background-position:-835px 0}
.yamap-hint-close {position:absolute;top:0;right:5px;cursor:pointer;font-size:16px;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-ms-transition:opacity 300ms;transition:opacity 300ms}
.yamap-hint-close:hover {opacity:1;filter:alpha(opacity=100)}
.yamap-hint-arrow {position:absolute;border-top:12px solid #ffffff;border-left:12px solid transparent;border-right:12px solid transparent;bottom:-12px;left:50%;margin-left:-6px}

/*** substrate ***/
.substrate{background:#f9f8f4;padding:20px 30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#343434}
.substrate-title{font-family:"PT Sans", ​Tahoma, ​Arial, ​sans-serif;font-size:21px;font-weight:bold;line-height:normal}
.substrate-offset {margin-left:-30px}

/*** pagination small ***/
.pagination-s{overflow:hidden}
.pagination-s-btn{border:1px solid #dbdbdb;color:#343434;cursor:pointer;font-size:14px;padding:4px 15px;position:relative}
.pagination-s-btn:after,
.pagination-s-btn:before{content:"";position:absolute;top:-1px}
.pagination-s-btn_prev{float:left;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin-left:12px}
.pagination-s-btn_prev:before{border-bottom:15px solid rgba(0, 0, 0, 0);border-right:12px solid #dbdbdb;border-top:15px solid rgba(0, 0, 0, 0);left:-12px}
.pagination-s-btn_prev:after{border-bottom:15px solid rgba(0, 0, 0, 0);border-right:12px solid #ffffff;border-top:15px solid rgba(0, 0, 0, 0);left:-11px}
.pagination-s-btn_next{float:right;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;margin-right:12px}
.pagination-s-btn_next:before{border-bottom:15px solid rgba(0, 0, 0, 0);border-left:12px solid #dbdbdb;border-top:15px solid rgba(0, 0, 0, 0);right:-12px}
.pagination-s-btn_next:after{border-bottom:15px solid rgba(0, 0, 0, 0);border-left:12px solid #ffffff;border-top:15px solid rgba(0, 0, 0, 0);right:-11px}
.pagination-s-current {font-size:16px;overflow:hidden;padding:5px 20px;text-align:center}

/*** litres adv ***/
.registration-new.litres-adv {
  margin-left:-390px;
  color:#111111;
}
.registration-new.litres-adv .registration-shadow {
  width:700px;
  padding:40px;
}
.registration-new.litres-adv .icon-popup-close {
  top:5px;
  right:-5px;
}
.litres-adv-light {
  font-weight:bold;
  background:#fedf71;
  display:inline-block;
  *display:inline;
  *zoom:1;
  padding:1px 3px;
  -webkit-border-radius:2px;
  -moz-border-radius: 2px;
  -ms-border-radius:  2px;
  border-radius:      2px;
}

/*** ***/
.regnow {background:url("../images/regnow.png") no-repeat 50% 40px;height:140px}

/*** ***/
.payment-label-list {margin:25px 0}
.payment-label-holder {position:relative;margin:10px 0;cursor:pointer}
.payment-label-holder .icon-iradio {top:10px;left:10px}
.payment-label-radio {display:none}
.payment-label {line-height:38px;border:1px dashed #dbdbdb;border-radius:4px;display:block;padding-left:40px;cursor:pointer}
/* */
.payment-label-radio:checked + .payment-label {background:#FFEDB2;border:1px solid #FFEDB2}
.payment-label-radio:checked + .payment-label .icon-iradio {background-position:-54px -54px}
.payment-label-holder:hover .payment-label {border:1px solid #FFEDB2}
.payment-label-checked .payment-label .icon-iradio {background-position:-54px -54px}
.payment-label-checked .payment-label {background:#FFEDB2;border:1px solid #FFEDB2}
/* */
.payment-label-hidden {font-weight:normal;line-height:24px;display:none}
.payment-label-checked > .payment-label-hidden, .payment-label-radio:checked + .payment-label > .payment-label-hidden {display:block}

/*** ***/
.popup-sp {background:none;width:700px;margin-left:-350px}
.popup-sp .popup-header {height:0}
.popup-sp .popup-body {background-position:100% 0}
.popup-body-sp {width:700px;height:390px}
.popup-body-sp span {position:absolute;top:-32px;right:0;color:#b4b4b4;font:14px/14px "PT Sans", Arial, sans-serif}
.popup-body-sp-btn {position:absolute}

/*** ***/
.adv-stat-money {margin-top:-5px}
.adv-stat-money .btn {margin-bottom:0}

/*** ***/
.social-likes {margin:20px 0}
.content .social-likes:first-child {margin-top:0}
.social-likes__widget {height:36px;line-height:36px;padding:0 14px;color:#fff;border-radius:4px;overflow:hidden;margin-right:10px;font-size:13px;float:left;cursor:pointer}
.social-likes__counter {margin-left:10px}
.social-likes__counter_empty {display:none}
.social-likes__widget_facebook {background:#3b5999}
.social-likes__widget_vkontakte {background:#355272}
.social-likes__widget_babyblog {background:#bd4691}

/*** ***/
.sbtn {height:35px;line-height:34px;color:#fff;padding-right:12px;font-size:16px;margin:10px 10px 0 0}
.sbtn .sbtn-icon {width:35px;height:35px;float:left;margin-right:12px;background:url("../images/socials.png") no-repeat 0 0}
/* */

.sbtn-fb {background:#6981b1}
.sbtn-fb .sbtn-icon {background-color:#44619d;background-position:0 0}
/* */
.sbtn-vk {background:#728fae}
.sbtn-vk .sbtn-icon {background-color:#4f739a;background-position:-35px 0}
/* */
.sbtn-ok {background:#ff9241}
.sbtn-ok .sbtn-icon {background-color:#ff7711;background-position:-70px 0}
/* */
.sbtn-ml {background:#6489c1}
.sbtn-ml .sbtn-icon {background-color:#3d6cb2;background-position:-105px 0}
/** **/
.sbtn-store {background:#232f3e;padding:0 0 0 8px}
.sbtn-store .sbtn-icon {margin-right:8px}
.sbtn-store-ap .sbtn-icon {background-position:-140px 0;width:103px}
.sbtn-store-gp .sbtn-icon {background-position:-245px 0;width:120px}
.sbtn-store-am .sbtn-icon {background-position:-385px 0;width:60px}

/* промо-посты с Совместных покупок */
.gbuy-goods {margin-left: -20px}
.gbuy-goods.gbuy-grid-3 .gbuy-goods-item {width: 200px; height: 200px; box-sizing: border-box; -moz-box-sizing: border-box}
.gbuy-goods.gbuy-grid-2 .gbuy-goods-item {width: 310px; height: 310px; box-sizing: border-box; -moz-box-sizing: border-box}
.gbuy-goods.gbuy-grid-1 .gbuy-goods-item {display: inline-block; max-width: 100%; max-height: 450px; font-size: 0; box-sizing: border-box; -moz-box-sizing: border-box}

.gbuy-goods-item {position: relative; display: block; margin: 0 0 20px 20px; border: 1px solid #e5e5e5; border-radius: 3px; float: left; font-size: 0; overflow: hidden}
.gbuy-goods-photo {position: absolute; top: 0; left: 0; right: 0; margin: 0 auto !important; max-width: 100%}

.gbuy-goods.gbuy-grid-1 .gbuy-goods-item .gbuy-goods-photo {position: relative}
