html, body {
    height: 100%;
    min-width: 960px;
}

body.loading, body.loading *{cursor:wait !important;}
img{
    display: block;
}
.icon{display:inline-block;width:16px;height:16px;background:transparent left top no-repeat;}
.icon-add{background-image:url(https://www.backbook.me/vision/icons/add.png);}
.icon-edit{background-image:url(https://www.backbook.me/vision/icons/pencil.png);}
.icon-delete{background-image:url(https://www.backbook.me/vision/icons/delete.png);}

.f-left{
    float: left;
}
.f-left.photo{
    padding: 10px 20px;
}

.bckbk {
    background: #e9e9e9;
    font-size: 14px;
    color: #333;
    margin: 0;
    font-family: 'PT Sans', sans-serif;
    line-height: normal;
}
.bckbk a{
    color: #555;
    text-decoration: none;
}
.bckbk a:hover{
    color: #43C7FF;
    text-decoration: underline;
}

.bckbk .container{
    width:960px;
    margin:0 auto;
    position:relative;
}

.container-page{min-height:400px;}

.bckbk .wrapper{
    position: relative;
}
.bckbk .wrapper:after{
    content:'';
    display:block;
    clear:both;
}

.bckbk .header-pane{
    position: relative;
    background: #fff;
}

.bckbk .header-pane .container{
    height: 100px;
}
.bckbk .header-pane .logo{
    position: absolute;
    width: 174px;
    height: 61px;
    top: 45%;
    left: 50%;
    margin-left: -85px;
    margin-top: -25px;
    display: block;
}

.bckbk .header-pane .language-pane{
    position: absolute;
    left: 0;
    top: 55px;
}
.bckbk .header-pane .language-pane .selected{
    position: relative;
    padding-left: 35px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 25px;
    cursor: pointer;
}
.bckbk .header-pane .language-pane:hover .dropdown{
    display: block;
}
.bckbk .header-pane .language-pane:hover .selected{
    background: #f9fafa;
}
.bckbk .header-pane .language-pane:hover .arrow-down{
    background: url('https://www.backbook.me/vision/arrow-up.png') center no-repeat !important;
}
.bckbk .header-pane .language-pane .flag{
    height: 13px;
    width: 16px;
    position: absolute;
    top: 50%;
    margin-top: -7px;
    left: 10px;
}
.bckbk .header-pane .language-pane .selected .arrow-down{
    position: absolute;
    width: 10px;
    height: 6px;
    background: url('https://www.backbook.me/vision/arrow-down.png') center no-repeat;
    top: 15px;
    right: 8px;
}
.bckbk .header-pane .language-pane .en > .flag{
    background: url('https://www.backbook.me/vision/uk-flag.png') center no-repeat;
}
.bckbk .header-pane .language-pane .ru > .flag{
    background: url('https://www.backbook.me/vision/ru-flag.png') center no-repeat;
}
.bckbk .header-pane .language-pane .dropdown{
    display: none;
    background: #f9fafa;
}
.bckbk .header-pane .language-pane .dropdown .item{
    text-decoration: none;
    clear: both;
    float: left;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 35px;
    position: relative;
    padding-right: 25px;
    color: #6f7179;
}
.bckbk .header-pane .language-pane .dropdown .item:hover{
    background: #eff3f3;
}

.search-pane{
    width: 210px;
    background: #eee;
    border-radius: 5px;
    overflow: hidden;
    padding-right:30px;
    border:none;
}
.search-pane > input[type='text']{
    border: 1px solid #777;
    background: #fff;
}

.search-pane .magnifier{
    width: 20px;
    height: 20px;
    background: url('https://www.backbook.me/vision/magnifier-icon.png') center no-repeat;
    position: absolute;
    right: 25px;
    top: 15px;
    z-index:10;
    cursor: pointer;
}

.bckbk .header-pane .search-result{
    border: solid 1px #f0f1f2;
    position: relative;
    top: 87px;
    left: 122px;
    width: 192px;
}

.header-pane .user-cog {
    position: absolute;
    right: 0;
    top: 35px;
}
.header-pane .user-cog a {
    display:inline-block;
    vertical-align: middle;
    }
.bckbk .header-pane .user-cog img {
    width: 32px;
    height: 32px;
    margin-right:10px;
}
.bckbk .header-pane .user-cog img:hover {opacity:0.6;}
.header-pane .user-pane{
    position: absolute;
    left: 0;
    top: 18px;
    padding-right: 0;
    text-align:left;
}
.bckbk .header-pane .user-pane .my-blog-img{float:left;display:block;width:66px;height:66px; margin-right:5px;}
 .bckbk .header-pane .user-pane .my-blog-img img{width:100%;height:100%;border-radius:33px;}

.bckbk .header-pane .user-pane .username{
    max-width:350px;
    margin-top:14px;
    white-space:nowrap;
}
.bckbk .header-pane .user-pane a {line-height:20px;}
.bckbk .header-pane .user-pane .username_nick {color:#1a95db; font-size:18px; text-decoration:underline;}
.bckbk .header-pane .user-pane .username_nick:hover {color:#43C7FF;}
.bckbk .header-pane .user-pane .my-blog{font-size:20px;padding-left:76px;margin-top:10px;display:block; color: rgb(65, 152, 201); text-decoration:underline;}
.bckbk .header-pane .user-pane .my-blog:hover {color:#43C7FF;}
.bckbk .center-pane{
    position: relative;
    height: 287px;
}

.bckbk .center-pane > .container{
    height: 187px;
    padding-top: 40px;
    padding-bottom: 60px;
}

.bckbk .center-pane .bg-image{
    position: absolute;
    left: 0;
    top: 0;
    width:100%;
    height:100%;
}

.bckbk .center-pane .bg-image.bg-image-main {
    background:url(../image/blogs/bg_blogs_main.jpg) center center no-repeat;
}

.bckbk .center-pane .bg-image img{
    display:block;
    margin:0 auto;
}


.bckbk .center-pane .avatar-box{
    position: absolute;
    height: 178px;
    width: 140px;
    top: 40px;
    left: 0;
    overflow: hidden;
}
.bckbk .center-pane .avatar-box img {width:140px; height:140px; border-radius: 70px; -webkit-border-radius: 70px;}
.bckbk .user-container .avatar-box .avatar img {width: 80px; height: 80px; border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px; -o-border-radius: 40px; margin-bottom: 0;}

.bckbk .center-pane .avatar-box .avatar{
    height: 140px;
    width: 140px;
    border-radius: 70px;
    -webkit-border-radius: 70px;
    -moz-border-radius: 70px;
    -o-border-radius: 70px;
}



.bckbk .center-pane .body{
    padding-left: 175px;
    padding-top: 10px;
    width:600px;
}

.bckbk .center-pane .body .username{
    color: #fff !important;
    font-size: 200%;
    text-decoration: none !important;
    text-shadow:0 0 3px #000;
}
.bckbk .online-status{
    color: #ff4f4f;
    font-size: 100%;
    padding-left: 10px;
    padding-top: 2px;
}
.bckbk .online-status.online{
    color: #88b66c;
}
.online-status {
    padding-right: 10px;
    text-align: center;
}

.bckbk .center-pane .body .user-status{
    color: #ddd;
    font-size: 90%;
    max-height:72px;
    overflow:hidden;
    text-shadow:0 0 3px #000;
}
.bckbk .center-pane .body .blog_name{
    color: #eee;
    font-size: 120%;
    overflow:hidden;
    text-shadow:0 0 3px #000;
    color:#eee;
}


/* Tabs pane
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk .center-pane #tabs-pane{
    position: absolute;
    left: 0;
    bottom: 0;
}

.bckbk .center-pane #tabs-pane .tab{
    position: relative;
    float: left;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 25px;
    padding-bottom: 20px;
    color: #4eaaca;
    font-size: 120%;
    cursor: pointer;
    margin-right: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.bckbk .center-pane #tabs-pane .tab a {color:#fff; text-shadow:0 0 2px #000}

.bckbk .center-pane #tabs-pane .tab .balloon{
    position: absolute;
    top: 8px;
    right: 5px;
    background: #ff4f4f;
    color: #fff;
    font-size: 70%;
    font-family: 'Arial';
    padding: 2px 6px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.bckbk .center-pane #tabs-pane .tab .balloon.ball2 {right:32px;}

.bckbk .center-pane #tabs-pane .tab:hover{
    color: #82d0eb;
    background: rgba(21,21,21,0.5);
}

.bckbk .center-pane #tabs-pane .tab.search_tab:hover {background:url(/image/blogs/magnifier-icon-big.png) no-repeat center center rgba(21,21,21,0.5);}

.bckbk .center-pane #tabs-pane .tab.active{
    color: #ffeec4;
    background: rgba(21,21,21,0.5);
}

#tabs-pane .tab:hover ul{display:block;}
#tabs-pane .tab ul{display:none;position:absolute;top:65px;left:0; background: rgba(21,21,21,0.8); border:0;z-index:1;border-radius:0 5px 5px 5px;}
#tabs-pane .tab ul li{float:none;position:relative;padding:10px 20px 10px 23px; white-space:nowrap; min-width:100px;}
#tabs-pane .tab ul .balloon{position:static !important;margin-left:5px;text-decoration:none;}
#tabs-pane .friends-tab ul{width:180px;}
#tabs-pane .friends-tab ul .balloon{position:absolute !important;}
#tabs-pane .subscribers-tab ul{width:200px;}
#tabs-pane .subscribers-tab ul .balloon{position:absolute !important;}
#tabs-pane .tab.search_tab {background:url(/image/blogs/magnifier-icon-big.png) no-repeat center center; height:21px; width:18px;}

/* Page Header
--------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk .page-header{
    position: relative;
    padding-top: 35px;
    /*padding-bottom: 30px;*/
}
.bckbk .page-header h2{
    color: #333;
    font-size: 220%;
    text-align: center;
}
.page-header .side-link{position:absolute;top: 0;right:0;}
.controls-pane{position:absolute;right:0;top:30px; color:#eee; text-shadow:0 0 3px #000;}
.controls-pane a {color:#eee; display:inline-block; padding:3px 7px; border-radius:3px; background:rgba(200, 200, 200, 0.2); margin-left:5px; text-shadow:0 0 3px #000;}
.controls-pane a:hover {text-decoration:none; background:rgba(200, 200, 200, 0.6); color:#fff;}

 .user-visit-stats {position:absolute;top:70px;right:3px;line-height:12px; font-size:11px; font-family:Tahoma; text-align:right; color:#ddd; text-shadow: 0 0 3px #000;}
 .user-visit-stats label {text-align:right; color:#ddd;}
 .user-visit-stats b {color:#fff;}
 .user-visit-stats div {height:5px;}

/* Photo Box
--------------------------------------------------------------------------------------------------------------------------------------------*/

.bckbk .photo-box{
    position: relative;
    float: left;
    margin-left: 47px;
    margin-bottom: 20px;
    margin-top: 20px;
    cursor: pointer;
    width:154px;
    height:154px;
}
.bckbk .photo-box.deleting{opacity:0.1;}

.bckbk .photo-box .photo{
    border: 2px solid #fff;
    overflow: hidden;
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    max-width:98%;
    max-height:98%;
    margin:auto;
}

.user-feed-placeholder{position:relative;}

.photo-box.photo-box-gray .photo{
    border: 2px solid #fff;
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    width:98%;
    height:98%;
    margin:auto;
    background:#fff url(https://www.backbook.me/vision/ajax-loader-fff.gif) center center no-repeat;
}

.bckbk .photo-box .photo-details{
    background: url('https://www.backbook.me/vision/photo-details.png') bottom no-repeat;
    height: 122px;
    width: 162px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin-left: -4px;
    display: none;
}
.bckbk .photo-box .photo-details .set-pane{
    position: absolute;
    bottom: 5px;
    color: #fff;
    font-size: 85%;
    left: 6px;
    padding-left: 25px;
    padding-top: 5px;
}
.bckbk .photo-box .photo-details .set-pane .icon{
    background: url('https://www.backbook.me/vision/set-icon.png') center no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
}
.bckbk .photo-box .photo-details .likes-pane{
    position: absolute;
    bottom: 5px;
    color: #fff;
    font-size: 85%;
    left: 58px;
    padding-left: 25px;
    padding-top: 5px;
}
.bckbk .photo-box .photo-details .likes-pane .icon{
    background: url('https://www.backbook.me/vision/likes-icon.png') center no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
}
.bckbk .photo-box .photo-details .comments-pane{
    position: absolute;
    bottom: 5px;
    color: #fff;
    font-size: 85%;
    left: 110px;
    padding-left: 25px;
    padding-top: 5px;
}
.bckbk .photo-box .photo-details .comments-pane .icon{
    background: url('https://www.backbook.me/vision/comments-icon.png') center no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
}
.bckbk .photo-box:hover .photo-details{
    display: block;
}
.countset {position:absolute; right:0; top:5px; color:#fff; width:18px; text-align:center; z-index:1000; text-shadow:0 0 2px #000; font-size:90%; font-weight:bold; padding:1px 0 0 17px; background: url(/image/blogs/photos.png) left no-repeat;}
.bckbk .photo-box .date{
    position: absolute;
    width: 98%;
    bottom: 1px;
    font-size: 80%;
    padding:5px 0 2px 0;
    text-align:center;
    color: #bbb;
    opacity: 1;
    text-shadow:0 0 1px #000, 1px 1px 1px #000;
    margin:0 0 0 2px;
    background: linear-gradient(to top, rgba(0,0,0,1), rgba(0,0,0,0));
}
.photo-box .private-text{position:absolute;top:0;left:0;right:0;text-align:center;font-size:10px;color:#fff;text-decoration:none;text-shadow: 0 0 2px #000;}


.photo-feed-big{padding-bottom:60px;}
.photo-feed-container{position:relative;position:relative;float:left;width:800px;padding-left:10px;cursor:pointer;}
.photo-feed-holder{position:absolute;top:0;left:0;;}
.photo-feed-img{width:100%;min-height:500px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;}
.photo-feed-container .photo-feed-photoscount{ color:#000;font-size:12px;line-height:15px;position:absolute;right:10px;bottom:10px;background-color:rgba(255, 255, 255, 0.3);border-radius:3px;padding: 4px;}
.photo-feed-user-container{float:left;width:150px;}
.photo-feed-user-container .username{width:100%;text-align:left;display:block;color: #888;text-decoration:none !important;font-size: 130%;padding-top:6px;}
.photo-feed-user-container .avatar{width:100px;border-radius:50px;margin-left:0px;display:block;margin-bottom:10px;margin-top: 10px;}
.photo-feed-user-container .online-status{padding-left:0;}
.photo-feed-user-container .date{font-size:11px;padding-top:6px;}
.photo-feed-big .photo-details{padding-left:160px;padding-top:6px;float:left;width:800px;}

 .photo-feed-big .buttons-pane{padding-left:160px;}
  .photo-feed-big .buttons-pane .text-link{margin-right: 10px;color: #fff;font-size: 95%;cursor: pointer;background-color: #888;padding: 2px 9px 3px 9px;border: 1px solid #000;border-radius: 5px;display: inline-block;}
   .photo-feed-big .buttons-pane .text-link:hover{color: #000;background-color: #ddd;text-decoration: none;}
   .photo-feed-big .buttons-pane .text-link.active{color: #eee;background-color: transparent;border: 1px solid transparent;text-decoration: none;}
   .photo-feed-big .photo-details .description {font-size:115%; padding-bottom:5px}

/* Login Page
--------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk.error, .bckbk.login{
    background: #1c1e24 url('https://www.backbook.me/vision/login-bg.jpg') top center no-repeat;
}

.bckbk.error .logotype, .bckbk.login .logotype{
    position: absolute;
    top: 50px;
    left: 50%;
    margin-left: -100px;
    width: 210px;
    height: 50px;
    background: url('https://www.backbook.me/vision/logotype.png') center no-repeat;
}
.bckbk.error .content{margin-top:150px;}
 .bckbk.error .content p{text-align: center;width:500px;margin:0 auto;}

/* фон центральной части страницы
 .bckbk > .content {background:url(old-white-background.jpg) fixed; background-size: auto;} */

.bckbk > .content > .container:first-child{min-height:900px;}

.bckbk.login .description {
    position:relative;
    top:95px;
    width:670px;
    margin:0 auto;
    line-height:1em;
    text-align:center}

.bckbk.login .social-networks-box{
    position: relative;
    padding-top: 150px;
    margin: 0 auto;
    width: 500px;
}

.bckbk .social-networks-box .icons-pane{
    position: relative;
    margin: 0 auto;
    width: 380px;
    padding-left: 20px;
}

.bckbk .social-networks-box .icons-pane .icon{
    position: relative;
    float: left;
    margin-left: 5px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    width: 50px;
    height: 50px;
    margin-right: 20px;
    margin-bottom: 20px;
    cursor: pointer;
    opacity: 0.75;
}
.bckbk .social-networks-box .icons-pane .icon:hover{
    opacity: 1;
}
.bckbk .social-networks-box .icons-pane .icon.fb{
    background: url('https://www.backbook.me/vision/facebook-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.google{
    background: url('https://www.backbook.me/vision/google-plus-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.twitter{
    background: url('https://www.backbook.me/vision/twitter-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.instagram{
    background: url('https://www.backbook.me/vision/instagram-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.linkedin{
    background: url('https://www.backbook.me/vision/linkedin-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.ok{
    background: url('https://www.backbook.me/vision/odnoklassniki-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.mailru{
    background: url('https://www.backbook.me/vision/mailru-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.vk{
    background: url('https://www.backbook.me/vision/vk-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.yandex{
    background: url('https://www.backbook.me/vision/yandex-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.livejournal{
    background: url('https://www.backbook.me/vision/livejournal-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.tumblr{
    background: url('https://www.backbook.me/vision/tumblr-login-icon.png') center no-repeat;
}
.bckbk .social-networks-box .icons-pane .icon.sxnarod{
    background: url('https://www.backbook.me/vision/sxnarod-login-icon.jpg') center no-repeat;
}

.login .pass-login-box,
.login .register-box{
    position: relative;
    float: left;
    width: 250px;
    margin-left: 150px;
    padding-bottom: 40px;
}
.pass-login-box.has-messages{width:800px;}
.pass-login-box.hide{display:none;}
.pass-login-box .form{width:250px;float:left;}
 .pass-login-box .messages{width:300px;float:left;position:relative;padding-left:50px;display:none;}
 .pass-login-box.has-messages .messages{display:block;}
  .pass-login-box .messages .message{position:absolute;left:50px;top:50px;color:#fff;font-size:20px;}

.register-box.register-messages{width:650px;}
 .register-box.register-messages .form{float:left;width:250px;}
 .register-box .messages{float:left;width:250px;padding-left:150px;position:relative;height:200px;display:none;}
  .register-box.register-messages .messages{display:block;}
  .register-box .messages .message{position:absolute;right:10px;color:#fff;font-size:20px;}
  .login .messages .message-email{top:64px;}
  .login .messages .message-captcha{top:126px;}
  .login .messages .show-sign{top:90px;cursor:pointer;font-size:16px;color:#ccccff;text-shadow:0 0 1px #000;}

.amnesia-container{padding-bottom:100px;margin:200px auto;width:400px;position:relative;}
 .amnesia-container .form{padding:75px;}
 .amnesia-container span{display:block;}
 .amnesia-container input{width:100%;}
 .amnesia-container .messages{position:absolute;top:128px;left:340px;width:330px;}
  .amnesia-container .messages .message{color:#fff;font-size:20px;}

.bckbk.login .pass-login-box h2,
.bckbk.login .register-box h2{
    font-size: 180%;
    text-align: left;
}

.bckbk.login .register-box .captcha-box{
    position: relative;
    padding-left: 120px;
}

.bckbk.login .pass-login-box label,
.bckbk.login .register-box label{
    padding-bottom: 2px;
    display: block;
}

.bckbk.login .register-box .captcha-box .captcha,
.bckbk.login .register-box img{
    background: #ffeec4;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    width: 100px;
    height: 32px;
    position: absolute;
    top: 0;
    left: 0;
}
.bckbk.login .register-box img{
    float: left;
}
.bckbk.login .register-box input{
    float:right;
}

.bckbk.login .pass-login-box .forgot-pass{
    position: absolute;
    right: 0;
    top: 0;
    color: #a8a9b0;
}
.bckbk.login .pass-login-box .forgot-pass:hover{
    color: #ffeec4;
}

.bckbk.login .pass-login-box input[type='text'],
.bckbk.login .register-box input[type='text'],
.bckbk.login .pass-login-box input[type='password'],
.bckbk.login .register-box input[type='password'],
.bckbk.login .pass-login-box input[type='email'],
.bckbk.login .register-box input[type='email']{
    font-size: 120%;
    padding: 3% 6%;
    width: 88%;
}

/* Post Block
--------------------------------------------------------------------------------------------------------------------------------------------*/
.container .post-arrow{position:absolute;top:0;bottom:0;width:60px;cursor:pointer;}
 .container .post-arrow:hover{opacity: 0.7;background-color: #26282f;}
 .container .post-arrow .image{position:absolute;top:130px;width: 60px;height: 120px;}
 .container .post-left .image{background:url(https://www.backbook.me/vision/set_l.png) left top no-repeat;}
 .container .post-right .image{background:url(https://www.backbook.me/vision/set_r.png) left top no-repeat;}
.container .post-left{left:-60px;}
.container .post-right{right:-60px;}
.big-photo .container .post-arrow{display:none;}
.post-full .share-container{text-align:center;padding-bottom:10px;}
 .post-full .share-container span{font-size:18px;line-height:35px;color:#333;}
  .share-container a{font-size:14px;color:#fff;margin-left:10px;background:url(https://www.backbook.me/vision/social.png) 2px top no-repeat;padding-left:34px;display:inline-block;}
  .post-full .share-container .share-inner{height:28px;padding: 0 50px;}
   .post-full .share-container .share-inner:after{content:'';display:block;clear:both;}
   .post-full .share-container .share-inner .share-btn{float:left;width:108px;height:28px;text-align:left;}
  .post-full .share-container  .share-inner .share-btn-fb{width:103px;}
   .post-full .share-container a.share-fb{background-color:#45619d;background-position-y: -31px;}
  .post-full .share-container  .share-inner .share-btn-vk{width:109px;}
   .post-full .share-container a.share-vk{background-color:#587a9e; background-position: 0 -61px;width:57px;}
  .post-full .share-container  .share-inner .share-btn-ok{width:102px;}
   .post-full .share-container a.share-ok{background-color:#f68634;background-position: 0 -91px;width:39px;}
  .post-full .share-container .share-inner .share-btn-tw{width:106px;}
   .post-full .share-container a.share-tw{background-color:#42c0fb;background-position: 0 -1px;width:54px;}
  .post-full .share-container .share-inner .share-btn-fb iframe{min-width:79px !important;
transform: scale(1.4);
-ms-transform: scale(1.4);
-webkit-transform: scale(1.4);
-o-transform: scale(1.4);
-moz-transform: scale(1.4);
transform-origin: top left;
-ms-transform-origin: top left;
-webkit-transform-origin: top left;
-moz-transform-origin: top left;
-webkit-transform-origin: top left;
}

.bckbk .post-block{position: relative; padding:20px 0 0 0;}

.bckbk .post-block > .wrapper{
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
}
.post-block textarea{height:80px;}
.post-block textarea.post{height:240px;}
.bckbk .post-box{
    position: relative;
}
.bckbk .post-box.comments-form:after{content:'';display:block;clear:both;}
.bckbk .post-box.comments-form{
    margin-top:10px;
}
.post-box.comments-form .text strong a{color:#777777;text-decoration:none;cursor:default;}
.post-box.comments-form #submitbutton{float:left;}
.comments-form .reply-block{padding-top:7px;padding-left:10px;float:left;display:none;}
 .comments-form .reply-block a{cursor:pointer;}
 .comments-form .reply-block b{cursor:pointer;}


.bckbk .post-box .body{
    float:left;
    padding-left:10px;
    width:837px;
}

.post-box .user-container{
    float:left;
    width:113px;
}

.bckbk .post-box .avatar-box{
    margin-top:10px;
    text-align:center;
    word-wrap: break-word;
    color:#000;
    line-height:90%;
}

.bckbk .post-box .avatar-box img{
    width: 80px;
    height: 80px;
    border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    -o-border-radius: 40px;
    padding-bottom:5px;
}
.bckbk .post-box .avatar-box a {color:#3951ac;}
.bckbk .post-box .avatar-box a:hover {color:#0f91ff;}
.bckbk .post-box .username{
    width: 100%;
    text-align: left;
    display: block;
    color: #fff;
    text-decoration: none !important;
    font-size: 130%;
    padding-top: 6px;
}
.bckbk .post-box .date{
    color: #777;
    font-size: 80%;
    font-family: 'Arial';
    padding:0 0 0 5px;
    margin:8px 0 0 0;
    text-align:center;
}

.bckbk .post-box .body .text{
    position: relative;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 15px;
    font-size: 110%;
    margin-top:6px;
}
.bckbk .post-box .body .text h2{font-size:20px;font-weight:bold;text-align:left;color:#333;padding-bottom:5px;}
.bckbk .post-box .body .text p{
    color: #333;
}
.bckbk .post-box .text .more-btn,
.bckbk .post-box .text .less-btn{
    color: #459dbc;
    font-size: 90%;
    padding-top: 5px;
    cursor: pointer;
}
.bckbk .post-box .text.expand .more-btn{
    display: none;
}
.bckbk .post-box .text .expanded{
    display: none;
}
.bckbk .post-box .text.expand .expanded{
    display: block;
}
.post-box a.reply{float:right;cursor:pointer;}
.post-box .repost-info{font-style:italic; padding-left:40px;background:url(https://www.backbook.me/vision/repost-btn.png) left -80px no-repeat;}
.post-box .text .expanded{display:block;}
.post-box .post-bottom{padding-top:20px;}
.post-box .post-content-container{overflow:hidden;}
 .post-box .post-attaches{margin-top:10px;display:none;}
  .post-box .post-attaches:after{display:block;content:'';clear:both;}
 .post-box .photos-pane{display:none;}
  .post-box .photos-pane:after{display:block;content:'';clear:both;}
  .post-box .text.one-attach .post-attaches{display:block;}

  .post-box .text .less-btn{display:none;}
  .post-box .text .more-btn{display:none;}
  .more-blur {background-image:url(/image/assets/gradi.png); position:absolute; left:0; bottom:78px; height:60px; width:100%;display:none;}

  .post-box .expandable .more-btn{display:block;}
  .post-box .expandable .less-btn{display:none;}
  .post-box .expandable .more-blur{display:block;}
  .post-box .collapsable .more-btn{display:none;}
  .post-box .collapsable .less-btn{display:block;}
  .post-box .collapsable .more-blur{display:none;}


  .post-box .collapsable .post-content-container{max-height:none;overflow:visible;}
  .post-box .collapsable .post-attaches{display:block;}

  .show-full .post-box .more-btn{display:none !important;}
  .show-full .post-box .less-btn{display:none !important;}
  .show-full .post-box .post-attaches{display:block !important; }
  .show-full .post-box .post-content-container{max-height:none !important;overflow:visible !important; }
  .show-full.post-box .photos-pane.post-attaches{display:block !important;}

  .post-content-container.show-full{max-height:none !important;overflow:visible !important; }

  .post-box .repost-container{position:absolute;top:30px;left:0;background-color:#fff;border:1px solid #333;border-radius:5px;z-index:1;padding:10px;display:none; font-weight:bold; color:#555}
   .post-box .repost-container:after{content:'';display:block;position:absolute;background:url(https://www.backbook.me/vision/comment_top.png) left top no-repeat;width:12px;height:13px;top:-13px;left:145px;}
   .post-box .repost-container button{float:right;cursor:pointer;background-color:#ddd;}
   .post-box .repost-container button:hover{background-color:#ccc;}
.bckbk .post-box .username a{
    color:#777777;
    font-size: 120%;
    text-decoration: none !important;
}
.bckbk .post-box .online-status{
    margin:-1px 0 0 0;
}
.bckbk .post-box .text-corner{
    position: absolute;
    left: 100px;
    top: 50px;
    width: 23px;
    height: 22px;
    background: url('/image/blogs/text-corner.png') center no-repeat;
}
.bckbk .post-box .buttons-pane{
    position: relative;
    margin: 11px 0 -5px 0;
}
.bckbk .post-box .buttons-pane .text-link{
    margin-right: 10px;
    color: #fff;
    font-size: 95%;
    cursor:pointer;
    background-color:#999;
    padding:2px 9px 3px 9px;
    border-radius: 5px;
    display:inline-block;
}
.bckbk .post-box .buttons-pane .text-link.active{
    color: #888;
    background-color:transparent;
    border:1px solid transparent;
    text-decoration:none;
}
.bckbk.authorized .post-box .buttons-pane .text-link:hover{
    background-color:#555;
    text-decoration:none;
}
.bckbk.guest .post-box .buttons-pane .text-link:hover{
    background-color:#555;
    text-decoration:none;
    /*cursor:default;*/
}
.bckbk .post-box .photos-pane{
    margin-top: 10px;
}
.bckbk .post-box .photos-pane .photo-box{
    padding: 0;
    margin: 0;
    margin-left: 10px;
    margin-bottom:10px;
}

.bckbk .post-box .post-attaches .photo-box.photo-big-preview{width:727px;height:500px;overflow:hidden;}
 .bckbk .post-box .post-attaches .photo-box.photo-big-preview img{max-width:727px;max-height:500px;overflow:hidden;}
.bckbk .post-box .photos-pane .photo-box .photo{
    border: none;
}

.photo-box.post-attach {min-height: 154px;min-width: 154px;}

.post-box .post-attach{position:relative;}
 .one-attach .post-attach-video{width:727px;height:515px;}
.post-attach.post-attach-video{width:727px;height:515px;}
 .post-attach-video .preview{position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-position:left center;background-repeat:no-repeat;}
 .post-attach-video .play{background:url(https://www.backbook.me/vision/play.png) center center no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;cursor:pointer;}
  .post-attach-video .play:hover{opacity:0.9;}
  .post-attach-video .player{display:none;}
  .post-attach-video.playing .player{display:block;}
  .post-attach-video.playing .preview{display:none;}
  .post-attach-video.playing .play{display:none;}

/* Post add */
    .post-block .attach-container{margin:20px 0;}
    .attach-container .btn{background:#449d44;border-color:#398439;position:relative;color:#fff;}
    .attach-container #fileupload{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;cursor:pointer;}
    .attach-container .attaches{margin:10px 0;}
    .attach-container .attaches:after{content:'';display:block;clear:both;}
    .attach-container .file{float:left;width:150px;height:170px;margin-left:10px;margin-top:10px;position:relative;}
    .attach-container .file .preview{width:150px;height:148px;background-position: center center;background-size: cover;}
    .attach-container .file .progress-container{width:148px;background:#eee;border:1px solid #4da5d7;border-radius:3px;margin-top:1px;position:relative;}
    .attach-container .file .progress-container .progress-inner{height:15px;background-color:#4da5d7;width:0;}
    .attach-container .file .progress-container .progress-text{height:15px;line-height:15px;font-size:14px;text-align:center;position:absolute;top:0;left:0;right:0;z-index:1;color:#fff;}
    .attach-container .file .delete{position:absolute;top:-7px;right:-7px;background-color:#ccc;color:#333;width:20px;height:20px;font-size:30px;line-height:18px;cursor:pointer;text-align:center;border-radius:10px;opacity:0.7;}
    .attach-container .file .delete:hover{opacity:1;}
    .attach-container .file.deleted{opacity:0.3;}

/* Message
--------------------------------------------------------------------------------------------------------------------------------------------*/

.bckbk .message-box{
    border: solid 1px #666;
    box-shadow: 0 0 6px #666;
    height: 400px;
    overflow-y: scroll;
}
.bckbk .message-box .row{
    border-bottom: solid 1px #666;
    padding: 5px 10px;
}

/* Header
--------------------------------------------------------------------------------------------------------------------------------------------*/


/* Header Inner
--------------------------------------------------------------------------------------------------------------------------------------------*/


/* Text
--------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk h1, h2, h3, h4, h5{
    font-weight: normal;
    text-transform: normal;
    position: relative;
    display: block;
    text-align: center;
    color: #333;
}
.bckbk h1{
    font-size: 220%;
}
.bckbk h2{
    font-size: 200%;
}
.bckbk h3{
    font-size: 180%;
}
.bckbk h4{
    font-size: 160%;
}
.bckbk h5{
    font-size: 140%;
}
.bckbk h6{
    font-size: 120%;
}

.bckbk p{
    color: #fff;
}
.bckbk .comment-box p{
    color: #a8a9b0;
}

.bckbk hr{
    height: 1px;
    border: 0;
    background: #68696e;
}
.bckbk table tr th{
    padding: 10px;
    background: #26282f;
    color: #fff;
}
.bckbk table tr td{
    padding: 10px;
    color: #fff;
}
.bckbk ol li,
.bckbk ul li{
    color: #fff;
}
.bckbk dl dt,
.bckbk dl dd{
    color: #fff;
}
/* Structure
--------------------------------------------------------------------------------------------------------------------------------------------*/

/*Main page styles---------------------------------------------------------------------------------------------------------------------------*/

/*Content styles---------------------------------------------------------------------------------------------------------------------------*/

/* Other
--------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk .hor-spacer{
    position: relative;
    overflow: hidden;
    height: 20px;
    clear: both;
}
.bckbk .double-hor-spacer{
    position: relative;
    overflow: hidden;
    height: 40px;
    clear: both;
}
.bckbk .half-hor-spacer{
    height: 8px;
    clear: both;
}
.bckbk .half-half-hor-spacer{
    height: 2px;
    clear: both;
}
.bckbk .clr{
    clear: both;
}
label{
    font-size: 100%;
    margin-bottom: 3px;
    color: #a8a9b0;
}
.bckbk input[type='text'],
.bckbk input[type='password'],
.bckbk input[type='url'],
.bckbk input[type='email']{
    border: 1px solid #dcdee0;
    padding: 1% 2%;
    width: 96%;
    font-size: 110%;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
}

.bckbk textarea{
    padding: 1% 2%;
    width: 96%;
    font-size: 110%;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    resize: none;
    width: 96%;
    font-weight: normal;
}
.bckbk .float-right{
    float: right;
}
.bckbk .float-left{
    float: left;
}
.bckbk .hidden{
    display: none !important;
}
/* Button
----------------------------------------------------------------------------------------------*/
.bckbk input[type='button'],
.bckbk input[type='submit'],
.bckbk .buttons-pane .primary-btn{
    display:inline-block;
    border-radius: 3px;
    font-size: 120%;
    background: rgba(19,96,255,0.9);
    text-align:center;
    padding:7px 0;
    color: #fff;
    border: none;
    line-height: normal;
    cursor: pointer;
    margin-top:5px;
}

.bckbk .avatar-box .primary-btn {width:110px;}
.bckbk input[type='button']:hover,
.bckbk input[type='submit']:hover,
.bckbk .buttons-pane .primary-btn:hover{
    background: rgba(19,130,255,1);
    text-decoration: none;
}
.bckbk input[disabled]{cursor: not-allowed;background-color: #eeeeee;color:#000;}
.bckbk input[disabled]:hover{cursor: not-allowed;background-color: #eeeeee;}

.bckbk .center-text{
    text-align: center;
}
.bckbk .big-text{
    font-size: 18px;
}
.bckbk p{
    line-height: 1.3em;
}
.bckbk .secondary-btn{
    background: #838897 !important;
}
.bckbk .secondary-btn:hover{
    background: #9094a0 !important;
}
.bckbk input.small-btn[type='button'],
.bckbk input.small-btn[type='submit']{
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 110%;
    font-family: 'PT Sans', sans-serif;
    background: #1a95db;
    padding: 5px 14px;
    color: #fff;
    border: none;
    line-height: normal;
    cursor: pointer;
    -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.75);
    margin: 0;
}
.bckbk input[type='button'],
.bckbk input[type='submit']{
    margin: 0;
}

/* Big Photo
--------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk.big-photo{
    background: #1c1e24;
    overflow: hidden;
}
.bckbk .tags-row .tag{
    color: #68696e;
    text-decoration: none;
}
.bckbk .tags-row .tag:hover{
    color: #b7b6b6;
    text-decoration: underline;
}

.bckbk .overscroll{
    overflow: scroll;
}

/* Friends line
--------------------------------------------------------------------------------------------------------------------------------------------*/
.bckbk .friends-line{
    background: #1c1e24;
}

.bckbk .friends-line .post-box{
    margin-top: 50px;
    margin-bottom: 50px;
    width: 850px;
}


.bckbk .friends-line .post-box .user-box{
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 90px;
    width: 150px;
    z-index: 1;
}

.bckbk .friends-line .post-box .user-box .avatar-box .avatar{
    width: 80px;
    height: 80px;
}

.bckbk .friends-line .post-box .user-box .username{
    padding: 0;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 130%;
}

.bckbk .friends-line .post-box .user-box .online-status{
    padding: 0;
}

.bckbk .friends-line .post-box .user-box .date{
    position: relative;
    top: auto;
    right: auto;
}

.bckbk .friends-line .post-box .user-box .avatar-box{
    position: absolute;
    top: 0;
    left: 0;
}

.bckbk .friends-line .post-box .body{
    padding-left: 150px;
    padding-right: 0;
}

.bckbk .friends-line .post-box .photo-box{
    padding: 0;
    margin: 0;
    width: 700px;
    min-height: 500px;
    background: #000;
}

.bckbk .friends-line .write-comment-box .text-input-pane{
    position: relative;
}

.bckbk .friends-line .write-comment-box .username{
    padding: 0;
    font-size: 110%;
    text-decoration: none !important;
    float: left;
}


.bckbk .friends-line .post-box .photo-details-box{
    position: relative;
    padding: 15px;
    background: #16181d;
}
.bckbk .friends-line .post-box .photo-details-box p{
    color: #b7b6b6
}

.bckbk .friends-line .post-box .write-comment-box{
    position: relative;
    padding: 15px;
    background: #26282f;
    padding-left: 80px;
}
.bckbk .friends-line .post-box .write-comment-box .username{
    position: relative;
    float: left;
    width: auto;
    padding-top: 15px;
    text-decoration: none !important;
}

.bckbk .friends-line .post-box .write-comment-box .text-input-pane .text-corner{
    left: 50px;
}

.bckbk .friends-line .post-box .write-comment-box .likes-count-box{
    position: absolute;
    top: 15px;
    left: 15px;
    padding-top: 40px;
    text-align: center;
    width: 50px;
    cursor: pointer;
}

.bckbk .friends-line .post-box .write-comment-box .likes-count-box .count{
    color: #fff;
}


.bckbk .friends-line .post-box .write-comment-box .likes-count-box:hover .icon{
    background: url('https://www.backbook.me/vision/like-btn-hover.png') center no-repeat;
}

.bckbk .friends-line .post-box .write-comment-box .likes-count-box .icon{
    width: 50px;
    height: 36px;
    background: url('https://www.backbook.me/vision/like-btn.png') center no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}



.bckbk .friends-line .post-box .write-comment-box .secondary-btn{
    position: relative;
    float: right;
}

.bckbk .friends-line .post-box .photo-details-box .likes-box{
    position: relative;
}

.bckbk .friends-line .post-box .photo-details-box .likes-box .more-btn{
    padding-left: 10px;
    color: #fff !important;
}

.bckbk  .comments-form > .body{float:none; margin-left:150px;}
.post-box .comments-box{padding-left:0px;margin-top:10px;margin-left:60px;}
 .post-box .comment-box{position: relative;}
  .post-box .comment-box .user-box{position: absolute;left: 15px;top: 15px;}
  .post-box .comment-box .user-box .online-status{text-align:center;width:50px;display:block;}
   .post-box .comment-box .user-box .avatar{width: 50px;height: 50px;border-radius:25px;}
  .post-box .comment-box .body{padding: 15px;margin-left:100px;float:none;background: #fff;border-top: 1px solid #dedfe2;margin-top:10px;border-radius:6px;width:auto;}
   .post-box .comment-box .username{color: #3c8fbe;text-decoration: none !important;padding: 0;display:inline;}
   .post-box .comment-box .body .text{padding: 0;}
   .post-box .comment-box .date{color:#68696e;float:right;top: 20px;text-decoration:none;}
.post-box .quote{line-height:14px; border-radius:5px;padding:10px 15px;margin-bottom:10px;background-color:#f0f0f0; border:1px solid #ccc}
 .post-box .quote .user{font-size:14px;}
  .post-box .quote .online-status{font-size:12px;}
  .post-box .quote .date{font-size:12px;top:10px !important;}
 .text .quote .date, .body .online-status {font-size:11px}



/* Overlay
--------------------------------------------------------------------------------------------------------------------------------------------*/

.bckbk .overlay{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url('https://www.backbook.me/vision/overlay-bg.png') left top repeat;
    width: 100%;
    overflow: hidden;
    overflow-y: auto;
    min-height: 100%;
    z-index: 120;
}

.bckbk.no-scroll{
    overflow: hidden;
}

.bckbk .row{
    position: relative;
    margin:20px 0 20px 0
}


/*
        Hide the original radios and checkboxes
        (but still accessible)

        :not(#foo) > is a rule filter to block browsers
                     that don't support that selector from
                     applying rules they shouldn't

*/
.bckbk .checkbox {
    position: relative;
    overflow: hidden;
    text-align: left;
    float: left;
    padding: 3px;
}
.bckbk .checkbox input[type='radio'],
.bckbk .checkbox input[type='checkbox'] {

    /* Hide the input, but have it still be clickable */
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    display: block;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.bckbk .checkbox input[type='radio'] + label{
    margin: 0;
    clear: none;

    /* Left padding makes room for image */
    padding: 5px 0 7px 20px;

    /* Make look clickable because they are */
    cursor: pointer;

    background: url('https://www.backbook.me/vision/radio-off.png') left center no-repeat;
}

.bckbk .checkbox input[type='checkbox'] + label {
    margin: 0;
    clear: none;

    /* Left padding makes room for image */
    padding: 5px 0 7px 20px;

    /* Make look clickable because they are */
    cursor: pointer;

    background: url('https://www.backbook.me/vision/checkbox-off.png') left center no-repeat;
}

/*
        Change from unchecked to checked graphic
*/
.bckbk .checkbox input[type='radio']:checked + label {
    background-image: url('https://www.backbook.me/vision/radio.png');
}
.bckbk .checkbox input[type='checkbox']:checked + label {
    background-image: url('https://www.backbook.me/vision/checkbox.png');
}

/* Dev
--------------------------------------------------------------------------------------------------------------------------------------------*/

.bckbk .vblock{
    margin: 15px 0;
}

.bckbk .center-pane .balloon{
    position: relative;
    top: -39px;
    right: -85px;
    background: #ff4f4f;
    color: #fff;
    font-size: 70%;
    font-family: 'Arial';
    padding: 2px 6px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    max-width: 40px;
}

.bckbk .center-pane #im{
    padding: 5px 10px;
    border-radius: 20px;
}

.bckbk .b_edit{
    float: right;
}

.bckbk .fleft{
    text-align: left;
    float: left;
}

.bckbk .photo-box.hidden{
    display: none;
}

.bckbk .post-comments .avatar-box{
    float: left;
    margin-right: 20px;
    width: 35px;
    height: 35px;
}
.bckbk .post-comments .avatar-box img{
    width: 35px;
    height: 35px;
}

.bckbk .post-comments .comment-box{
    width: 540px;
    margin: 20px auto;
    padding: 5px 10px;
    border: solid 1px #ccc;
    border-radius: 5px;
    background: #fff;
}

.bckbk .post-comments .comment-box .text {
    padding-left: 55px;
}

.code textarea{
    min-height: 120px;
}

.del form {
    display: inline;
}

.del{
    z-index: 2;
    background: #838897;
    padding: 10px;
    position: absolute;
    border-radius: 5px;
    top: 10px;
    width: 490px;
}

a#closedel {
    font-size: 25px;
    text-decoration: none;
    float: right;
    color: #fff;
    cursor: pointer;
    z-index: 2;
    position: relative;
}

/* Clearfix
--------------------------------------------------------------------------------------------------------------------------------------------*/

/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}
.cf:after{content:'';display:block;clear:both;}

.help-row ol {
    list-style: decimal;
    margin: 10px 0 10px 0;
    padding-left: 25px;
}

.help-row p {
    margin-bottom: 5px;
}

.footer{margin-top:50px;background-color:#000;}

.user-small-list{}
.user-small-box{}
.user-small-box:after{display:block;content:'';clear:both;}
.user-small{}
.user-small:after{display:block;content:'';clear:both;}
.user-small-box .user-small{width:310px;float:left;height:100px;margin:0 10px 30px 0;}
.user-small-avatar{width:100px;height:100px;margin-right:10px;text-align:center;float:left;}
.user-small-avatar img{max-width:100px;max-height:100px;display:block;margin:0 auto;}
.user-small-description{float:left;width:200px;height:100px;overflow:hidden;}
.user-small-name{}
.user-small-nickname{}
.user-small-status{font-style:italic;}

.banner{text-align:center;}
 .banner img{display:inline; margin-top:3px}

.user-feed{margin:0 auto;width:960px;}
 .user-feed .photos-block{margin-left:-47px;width:1007px;}
.photos-block .user-box{padding-left:47px;}
 .photos-block .user-box:after{clear:both;display:block;content:'';}
 .photos-block .user-box .avatar-box{width:48px;height:48px;float:left;overflow:hidden;border-radius:24px;}
  .photos-block .user-box .avatar-box img{width:100%;height:100%;}
  .photos-block .user-box .username{margin-left:10px;margin-top:15px;display:block;float:left;}

.btn{border:none;border-radius:3px;padding:5px 14px;margin:0;font-size:15px;font-family: 'PT Sans', sans-serif;cursor:pointer;background-color:#ddd;}
 .btn:hover{background-color:#e5e5e5;}
 .btn-link{background-color:transparent;color:#2e6da4;}

.popup-background{background-color:#000;opacity:0.5;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;}
.popup-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;overflow:auto;}
 .popup-close{position:absolute;top:0;right:0;font-size:60px;font-weight:bold;cursor:pointer;color:#ccc;line-height:30px;z-index:2;}
 .popup-inner{position:relative;margin: 25px auto;width:960px;min-width:360px;}
 .popup-small .popup-inner{width:540px;}
  .popup-content{min-height:150px;}
  .popup-error{width:360px;}
   .popup-error .popup-content{background-color:#000;width:300px;text-align:center;margin:0 auto;padding:30px;color:#fff;border-radius:10px;}
 .popup-loading{background:#000;width:32px;padding:15px;border-radius:10px;text-align:center;position:fixed;left:49%;top:40%;}

.big-photo-popup{background:#26282f;min-height:500px;position:relative;}
 .big-photo-popup .fullres-container{display:none;background:#000;position:absolute;top:0;left:0;right:0;bottom:0;}
  .big-photo-popup .fullres-container:full-screen{display:block;}
  .big-photo-popup .fullres-container:-webkit-full-screen{display:block;}
  .big-photo-popup .fullres-container:-moz-full-screen{display:block;}
  .big-photo-popup .fullres-container:-ms-fullscreen{display:block;}
  .big-photo-popup .fullres-container .fullres-photo{height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;}
  .big-photo-popup .fullres-container .close{position:absolute;top:0;right:0;color:#ccc;font-size:60px;line-height:30px;cursor:pointer;}
 .big-photo-popup .set-arrow-left-container, .big-photo-popup .set-arrow-right-container{position:absolute;top:0px;bottom:0;width:60px;cursor:pointer;opacity:0.2;}
  .big-photo-popup .set-arrow-left-container .image, .big-photo-popup .set-arrow-right-container .image{position:absolute;top:0px;width:60px;height:120px;}
 .big-photo-popup .set-arrow-left-container:hover, .big-photo-popup .set-arrow-right-container:hover{opacity:0.7;background-color:#26282f;}
 .big-photo-popup .set-arrow-left-container{left:-60px;}
  .big-photo-popup .set-arrow-left-container .image{background:url(https://www.backbook.me/vision/set_l.png) left top no-repeat;}
 .big-photo-popup .set-arrow-right-container{right:-60px;}
  .big-photo-popup .set-arrow-right-container .image{background:url(https://www.backbook.me/vision/set_r.png) right top no-repeat;}
 .big-photo-popup .left-pane{width:540px;height:100%;position:absolute;left:0;top:0;bottom:0;}
 .big-photo-popup.big-photo-full .left-pane{width:960px;z-index:1;}
  .big-photo-popup .details{padding:15px;position:relative;width:510px;height:85px;}
   .big-photo-popup .photo-url{float:left;width:300px;}
    .big-photo-popup .photo-url span{color:#fff;font-size:14px;display:block;}
    .big-photo-popup .photo-url a{color:#fff;font-size:17px;display:none;}
    .big-photo-popup .share-code{float:left;width:220px;text-align:right;margin-left:170px;}
     .big-photo-popup .share-code span{display:block;color:#fff;}
   .big-photo-popup .show-fullres{color:#fff;z-index:3;cursor:pointer;float:left;display:block;width:120px;}
    .big-photo-popup .show-fullres a{border-bottom:1px solid #26282f;color:#fff;}
     .big-photo-popup .show-fullres:hover a{text-decoration:none;border-bottom:1px dashed #fff;color:#fff;}
    .big-photo-popup .show-fullres i{display:inline-block;width:16px;height:16px;background:url(https://www.backbook.me/vision/resize-icon.png) left top no-repeat;margin-right:3px;position:relative;top:3px;}
     .big-photo-popup.fullres .show-fullres i{background-position: 0 -16px;}
    .big-photo-popup .code-btn{background-color: #838897;color:#fff;cursor:pointer;z-index:1;position:relative;}
     .big-photo-popup .code-btn:hover{background-color:#9094a0;}

    .big-photo-popup .codes-block{background-color:#838897;position:absolute;top:0;left:30px;width:500px;min-height:100px;border-radius: 10px;z-index:4;padding:15px;display:none;}
     .big-photo-popup .codes-block-close{color:#fff;font-size:30px;position:absolute;font-weight:bold;cursor:pointer;top:10px;right:10px;line-height:15px;z-index:1;}
     .big-photo-popup label{color:#fff;}
     .big-photo-popup .codes-block input,.big-photo-popup .codes-block textarea{font-size:12px;}

   .big-photo-popup .fullscreen-btn{color:#b7b6b6;text-decoration:none;cursor:pointer;position:absolute;left:15px;bottom:15px;}
   .big-photo-popup .fullscreen-btn.fullscreen-btn-full{display:inline-block;}
   .big-photo-popup.big-photo-full .fullscreen-btn.fullscreen-btn-full{display:none;}
   .big-photo-popup .fullscreen-btn.fullscreen-btn-small{display:none;}
   .big-photo-popup.big-photo-full .fullscreen-btn.fullscreen-btn-small{display:inline-block;}
    .big-photo-popup.full .fullscreen-btn.fullscreen-btn-full{display:none;}
    .big-photo-popup.full .fullscreen-btn.fullscreen-btn-small{display:inline-block;}
   .big-photo-popup .photos-count{position:absolute;width:140px;left:185px;bottom:15px;color:#fff;text-align:center;}
   .big-photo-popup .share-container{display:none;position:absolute;left:10px;bottom:10px;text-align:center;width:540px;z-index:2;}
    .big-photo-popup .share-container.active{display:block;}
    .big-photo-popup .share-container span{font-size:18px;line-height:35px;display:block;}
    .big-photo-popup .share-container .share-inner{height:28px;padding: 0 50px;}
     .big-photo-popup .share-container .share-inner:after{content:'';display:block;clear:both;}
     .big-photo-popup .share-container .share-inner .share-btn{float:left;width:108px;height:28px;text-align:left;}
     .big-photo-popup .share-container .share-inner .share-btn-fb{width:103px;}
     .big-photo-popup .share-container .share-inner .share-btn-vk{width:109px;margin-left:3px;}
      .big-photo-popup .share-container .share-inner .share-btn-vk a{width:57px;background-color:#587a9e;background-position:0 -61px;}
     .big-photo-popup .share-container .share-inner .share-btn-tw{width:106px;}
      .big-photo-popup .share-container .share-inner .share-btn-tw a{width:54px;background-color:#42c0fb;background-position:0 -1px;}
     .big-photo-popup .share-container .share-inner .share-btn-ok{width:100px;}
      .big-photo-popup .share-container .share-inner .share-btn-ok a{width:39px;background-color:#f68634;background-position:0 -91px;}
     .big-photo-popup .share-container .share-inner .share-btn-gp{width:101px;border-radius:3px;overflow:hidden;margin-left:10px;}
      .big-photo-popup .share-container .share-inner .share-btn-gp iframe{width:102px !important;}
     .big-photo-popup .share-container .share-inner .share-btn-fb iframe{min-width:79px !important;
transform: scale(1.4);
-ms-transform: scale(1.4);
-webkit-transform: scale(1.4);
-o-transform: scale(1.4);
-moz-transform: scale(1.4);
transform-origin: top left;
-ms-transform-origin: top left;
-webkit-transform-origin: top left;
-moz-transform-origin: top left;
-webkit-transform-origin: top left;
}
    .big-photo-popup .share-container a{font-size:14px;color:#fff;background:url(https://www.backbook.me/vision/social.png) 2px top no-repeat;padding-left:34px;display:inline-block;height:18px;}
     .big-photo-popup .share-container a.share-vk{}
     .big-photo-popup .share-container a.share-fb{background-color:#45619d;background-position:0 -31px;}
     .big-photo-popup .share-container a.share-ok{}
     .big-photo-popup .share-container a.share-tw{}
     /*.big-photo-popup .share-container .fb-like{position:relative;top:-8px;left:5px;}*/
     /*.big-photo-popup .share-container #___plus_0{position:relative;top:11px;margin-left:8px !important;}*/

  .big-photo-popup .photo-container{min-height:200px;position:absolute;top:115px;left:0;right:0;bottom:0;}
  .big-photo-popup.popup-photo-many .photo-container{bottom:54px;overflow:hidden;}
   .big-photo-popup .photo-container .private-text{font-size:10px;color:#fff;text-align:center;position:absolute;left:0;right:0;top:0;z-index:1;text-shadow:0 0 2px #000;}
   .big-photo-popup .photo-arrows{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
    .big-photo-popup .photo-zoom{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;position:absolute;top:0;left:0;bottom:0;right:0;}
     .big-photo-popup .photo-zoom img{width:100%;height:100%;opacity:0;}
    body.msie .big-photo-popup .photo-zoom{cursor:url("https://www.backbook.me/vision/zoomin.cur"), default;}
    .big-photo-popup.big-photo-full .photo-zoom{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;}
     body.msie .big-photo-popup.big-photo-full .photo-zoom{cursor:url(https://www.backbook.me/vision/zoomout.cur), auto}
    .big-photo-popup .photo-arrows-left{position:absolute;top:0;left:0;bottom:0;width:70px;z-index:1;cursor:pointer;background:url(https://www.backbook.me/vision/photo-prev-btn-hover.png) left 50% no-repeat;opacity:0.5;transition:0.3s;}
    .big-photo-popup .photo-arrows-right{position:absolute;top:0;right:0;bottom:0;width:70px;z-index:1;cursor:pointer;background:url(https://www.backbook.me/vision/photo-next-btn-hover.png) right 50% no-repeat;opacity:0.5;transition:0.3s;}
     .big-photo-popup .photo-arrows-left:hover, .big-photo-popup .photo-arrows-right:hover{background-color:#26282f;}
   .big-photo-popup .photo{position:absolute;top:0;left:0;bottom:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-color:#000;}
   .big-photo-popup .next-photo{left:960px;}
   .big-photo-popup .photo-loading{position:absolute;top:49%;left:49%;width:45px;height:45px;background:url(/assets/arcticmodal/loading.gif) center center no-repeat;background-color:#000;opacity:0.7;border-radius:8px;}
  .big-photo-popup .thumbs{position:absolute;height:54px;bottom:0;left:0;right:0;background-color:#26282f;display:none;overflow:hidden;}
  .big-photo-popup.popup-photo-many .thumbs{display: block;}
   .big-photo-popup .thumbs-arrow-right{background:url(https://www.backbook.me/vision/gallery-next-btn.png) left top no-repeat;height:54px;width:22px;position:absolute;right:0;top:0;cursor:pointer;z-index:1;opacity:0.8;transition: 0.3s;}
    .big-photo-popup .thumbs.reached-right .thumbs-arrow-right{display:none;}
    .big-photo-popup .thumbs-arrow-right:hover{opacity:1;}
   .big-photo-popup .thumbs-arrow-left{background:url(https://www.backbook.me/vision/gallery-previous-btn-hover.png) left top no-repeat;height:54px;width:22px;position:absolute;left:0;top:0;cursor:pointer;z-index:1;opacity:0.8;transition: 0.3s;}
    .big-photo-popup .thumbs.reached-left .thumbs-arrow-left{display:none;}
    .big-photo-popup .thumbs-arrow-left:hover{opacity:1;}
   .big-photo-popup .thumbs-container{position:absolute;top:0;left:0;height:54px;z-index:1;}
    .big-photo-popup .thumbs-container div{float:left;width:54px;height:54px;opacity:0.6;transition: 0.3s;cursor:pointer;background-size:cover;}
     .big-photo-popup .thumbs-container div.active{opacity:0.9;}
     .big-photo-popup .thumbs-container div.loading{opacity:0.7;}
     .big-photo-popup .thumbs-container div:hover{opacity:1;}
    .big-photo-popup .photo-link{position:absolute;width:100%;text-align: center;bottom:54px;height:25px;z-index:1;}
    .big-photo-popup .photo-link span {color:#fff; padding:4px; background-color: rgba(0, 0, 0, 0.6); border-radius:3px; max-width:90%;}

    .big-photo-popup .right-pane{width:420px;position:absolute;top:0;bottom:0;right:0;}
    .big-photo-popup .user-block{background:url(https://www.backbook.me/vision/popup-user-bg.jpg) left top no-repeat;min-height:115px;position:relative;z-index:1;}
    .big-photo-popup .user-block .avatar{position:absolute;top:15px;left:15px;width:80px;height:80px;}
    .big-photo-popup .user-block .avatar img{height:80px;width:80px;display:block;border-radius:40px;}
    .big-photo-popup .user-block .online-status{position:absolute;left:100px;top:35px;}
    .big-photo-popup .user-block .user-name{position:absolute;left:110px;top:10px;font-size:22px;color:#fff;width:310px;overflow:hidden;height:27px;text-decoration:underline;}
    .big-photo-popup .user-block .user-name:hover{text-decoration:none;}
    .big-photo-popup .user-block .subscribe-btn, .big-photo-popup .user-block .unsubscribe-btn{position:absolute;bottom:15px;left:110px;background-color:#1a95db;cursor:pointer;color:#fff;}
    .big-photo-popup .user-block .subscribe-btn:hover, .big-photo-popup .user-block .unsubscribe-btn:hover{background-color:#4da5d7;}
    .big-photo-popup .user-block .date{position:absolute;top:70px;right:15px;}
    .big-photo-popup .delete, .big-photo-popup .abuse{position:absolute;right:15px;bottom:10px;color:#56585f;cursor:pointer;}
    .big-photo-popup .delete ul{display:none;position:absolute;z-index:2;right:-11px;width:200px;}
    .big-photo-popup .delete:hover ul{display:block;}
    .big-photo-popup .delete ul li:hover{background-color:#E41616;color:#fff;}
    .big-photo-popup .album-move-container{position:absolute;right:75px;bottom:10px;color:#56585f;cursor:pointer;}
    .big-photo-popup .album-move-container ul{display:none;position:absolute;z-index:2;right:-11px;width:200px;}
    .big-photo-popup .album-move-container:hover ul{display:block;}
    .big-photo-popup .album-move-container ul li:hover{background-color:#E41616;color:#fff;}
    .big-photo-popup .album-move-container ul li.active{color:#555;cursor:default;}
    .big-photo-popup .album-move-container ul li.active:hover{background-color:inherit;color:#555;cursor:default;}
    .big-photo-popup .album-move-container ul li.active:after{content:'';background:url(https://www.backbook.me/vision/icons/accept.png) left top no-repeat;width:16px;height:16px;display:inline-block;position:relative;top:3px;margin-left:5px;}
    .big-photo-popup .abuse-container{position:absolute;width:600px;right:0;top:110px;padding:10px;background-color:#46484f;border:1px solid #26282f;display:none;box-shadow:0 0 5px #000;}
    .big-photo-popup .abuse-container.active{display:block;}
    .big-photo-popup .abuse-container b{color:#aaa;}
    .big-photo-popup .abuse-container textarea{height:100px;}
    .big-photo-popup .abuse-container font{color:#aaa;display:block;}
    .big-photo-popup .abuse-container .captcha-box{}
    .big-photo-popup .abuse-container .captcha-box:after{content:'';display:block;clear:both;}
    .big-photo-popup .abuse-container .captcha-box img{float:left;}
    .big-photo-popup .abuse-container .captcha-box input{width:100px;float:left;margin-left:10px;}
    .big-photo-popup .abuse-container .error{color:#ea6666;display:none;}
    .big-photo-popup .abuse-container .captcha-box .error{margin-left:10px;padding-top:5px;}
    .big-photo-popup .set-edit-container {position:absolute;right:235px;bottom:10px;color:#56585f;cursor:pointer;}

  .big-photo-popup .fap-block{position:relative;}
   .big-photo-popup .like-block{position:absolute;top:15px;left:20px;background:url(https://www.backbook.me/vision/like-btn.png) 5px 5px no-repeat;padding-left:50px;padding-top:4px;height:40px;width:30px;font-size:15px;color:#fff;line-height:40px;border-radius:5px;}
   .big-photo-popup .like-block.liked{background-position:5px -31px;}
    .big-photo-popup .like-block:hover{background-color:#46484e;background-position:5px -31px;cursor:pointer;}
    .big-photo-popup .fap-block-me .like-block{background-position:5px 5px;}
     .big-photo-popup .fap-block-me .like-block:hover{background-position:5px 5px;background-color:transparent;cursor:default;}
    .big-photo-popup .handshakers{padding:62px 5px 0 20px;}
   .big-photo-popup .repost-container{position:absolute;height:130px;top:-130px;left:0px;background-color:#fff;z-index:3;padding:5px;border:1px solid #ddd;border-radius:5px;display:none;}
    .big-photo-popup .repost-container:after{position:absolute;content: '';display: block;background: url('https://www.backbook.me/vision/write-comment-corner.png') left top no-repeat;width: 12px;height: 13px;top:140px;left:140px;}
    .big-photo-popup .repost-container textarea{height:70px;}
    .big-photo-popup .repost-container span{display:none;color:red;}
    .big-photo-popup .repost-container button{float:right;background-color:#ddd;cursor:pointer;}
    .big-photo-popup .repost-container button:hover{background-color:#ccc;}
   .big-photo-popup .repost{position:absolute;top:18px;left:119px;background:url(https://www.backbook.me/vision/repost-btn.png) 7px 3px no-repeat;padding-left:50px;height:40px;width:60px;font-size:15px;color:#fff;line-height:40px;border-radius:5px;}
    .big-photo-popup .repost:hover{background-color:#46484e;cursor:pointer;background-position: 7px -33px;}
    .big-photo-popup .repost.active{background-position: 7px -33px;}
    .big-photo-popup .fap-block-me .repost{}
     .big-photo-popup .fap-block-me .repost:hover{background-color:transparent;cursor:default;}
   .big-photo-popup .favorite{position:absolute;top:18px;left:240px;background:url(https://www.backbook.me/vision/favorite-btn.png) 5px 3px no-repeat;padding-left:50px;height:40px;width:100px;font-size:15px;color:#fff;line-height:40px;cursor:pointer;border-radius:5px;}
    .big-photo-popup .favorite:hover{background-color:#46484e;background-position:5px -35px;}
    .big-photo-popup .favorite.active{background-position:5px -35px;}
   .big-photo-popup .add-favorite-message{position:absolute;top:-28px;left:240px;background:#fff;padding:10px 15px;border:1px solid #ccc;border-radius:5px;z-index:1;display:none;}
    .big-photo-popup .add-favorite-message:after{display:block;content:'';position:absolute;bottom:-10px;left:20px;background: url('https://www.backbook.me/vision/write-comment-corner.png') left top no-repeat;width: 12px;height: 13px;}
   .big-photo-popup .add-repost-message{position:absolute;top:-28px;left:120px;background:#fff;padding:10px 15px;border:1px solid #ccc;border-radius:5px;z-index:1;display:none;}
    .big-photo-popup .add-repost-message:after{display:block;content:'';position:absolute;bottom:-10px;left:20px;background: url('https://www.backbook.me/vision/write-comment-corner.png') left top no-repeat;width: 12px;height: 13px;}
  .big-photo-popup .comment-block{padding:10px 15px;position:relative;}
   .big-photo-popup .comment-block textarea{position:relative;margin-bottom:10px;height:36px;}
   .big-photo-popup .comment-block form:after{content:'';display:block;position:absolute;top:55px;left:50px;background:url('https://www.backbook.me/vision/write-comment-corner.png') left top no-repeat;width:12px;height:13px;}
   .big-photo-popup .comment-block .btn{background-color:#838897;float:right;color:#fff;cursor:pointer;}
    .big-photo-popup .comment-block .btn:hover{background-color:#9094a0;}
    .big-photo-popup .comment-block .btn.loading{background:#838897 url(https://www.backbook.me/vision/btn_loading.gif) center center no-repeat;}
   .big-photo-popup .comment-block a{color:#ffeec4;font-size:15px;font-family:'PT Sans', sans-serif;}
  .big-photo-popup .comments{background-color:#fff;position:absolute;top:330px;left:0;right:0;bottom:0;overflow:auto;}
   .big-photo-popup .comment{padding:10px;min-height:50px;position:relative;border-bottom:1px solid #dedfe2;}
    .big-photo-popup .comment .avatar{position:absolute;top:10px;left:10px;}
     .big-photo-popup .comment .avatar img{width:50px;height:50px;border-radius:25px;}
    .big-photo-popup .comment .comment-body{margin-left:60px;}
    .big-photo-popup .comment .date{float:right;}
    .big-photo-popup .comment.comment-new{background-color:#eff3f3;}
   .big-photo-popup .comments-more{color:#888;font-weight:bold;text-align:center;cursor:pointer;padding-top:5px;}
    .big-photo-popup .comments-more .loading{display:none;background: url(https://www.backbook.me/vision/ajax-loader-fff.gif) left top no-repeat;width:16px;height:16px;position:relative;top:3px;left:5px;}
    .big-photo-popup .comments-more.loading .loading{display:inline-block;}

 .big-photo-popup .scroll-to-top{position:absolute;top:0;left:-160px;background-color:#26282f;width:100px;padding:30px 0;text-align:center;opacity:0.8;cursor:pointer;display:none;}
  .big-photo-popup .scroll-to-top:hover{opacity:1;}

.popup-small .big-photo-popup{width:540px;height:851px;}
 .popup-small .left-pane{height:540px;top:115px;z-index:1;}
  .popup-small .left-pane .photo-zoom{cursor:default;}
 .popup-small .right-pane{left:0;width:540px;}
  .popup-small .right-pane .user-block{top:0;margin-bottom:540px;}
  .popup-small .right-pane .comments{bottom:0;top:870px;}

ul.dropdown{border:1px solid #ccc;border-radius:8px;background-color:#fff;overflow:hidden;}
 ul.dropdown li{padding:10px 20px;color:#000;font-size:14px;border-bottom:1px solid #ccc;}
 ul.dropdown li:last-child{border-bottom:none;}


.to-top, .to-livefeed{position:fixed;width:80px;height:80px;opacity:0;cursor:pointer;transition:0.3s;visibility:hidden;z-index:10;}
.to-top{bottom:50%;right:0;background:url("/image/blogs/to_top.png") center center no-repeat;}
 .to-top.active{opacity:0.5;visibility:visible;}
 .to-top.active:hover{opacity:1;}
.to-livefeed{bottom:50%;left:0;background:url("/image/blogs/to_livefeed.png") center center no-repeat;}
 .to-livefeed.active{opacity:0.5;visibility:visible;}
 .to-livefeed.active:hover{opacity:1;}


.block403-container{position:absolute;top:0;left:0;background-color:#46484f;z-index:100;padding:10px 20px 30px;box-shadow:0 0 3px #000;display:none;}
 .block403-container:after{content:'';display:block;clear:both;}
 .block403-container h3{font-size:20px;}
 .block403-container h4{font-size:20px;}
 .block403-container .close{position:absolute;top:3px;right:3px;color:#fff;cursor:pointer;font-size:40px;line-height:20px;}
 .block403-container .social-networks{margin-left:-10px;margin-bottom:20px;padding-right:20px;}
  .block403-container .social-networks:after{content:'';clear:both;display:block;}
  .block403-container .social-networks a{float:left;display:block;width:50px;height:50px;margin-left:10px;}
   .block403-container .social-networks .icon{width:50px;height:50px;border-radius:3px;}
    .block403-container .social-networks .icon.fb{background: url('https://www.backbook.me/vision/facebook-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.google{background: url('https://www.backbook.me/vision/google-plus-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.twitter{background: url('https://www.backbook.me/vision/twitter-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.instagram{background: url('https://www.backbook.me/vision/instagram-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.linkedin{background: url('https://www.backbook.me/vision/linkedin-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.ok{background: url('https://www.backbook.me/vision/odnoklassniki-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.mailru{background: url('https://www.backbook.me/vision/mailru-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.vk{background: url('https://www.backbook.me/vision/vk-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.yandex{background: url('https://www.backbook.me/vision/yandex-login-icon.png') center no-repeat;}
    .block403-container .social-networks .icon.livejournal{background: url('https://www.backbook.me/vision/livejournal-login-icon.png') center no-repeat}
    .block403-container .social-networks .icon.sxnarod{background: url('https://www.backbook.me/vision/sxnarod-login-icon.jpg') center no-repeat}

    .block403-container .login-container{width:50%; margin: auto; min-width: 300px;}

  .block403-container .login-container span{width:100px;display:block;}
  .block403-container .login-container input{width:90%;}
  .block403-container .login-container .btn{margin-top:10px;}
  .block403-container .btn{background-color:#1a95db;color:#fff;cursor:pointer;padding:7px 30px;}
   .block403-container .btn:hover{background-color:#4da5d7;}
 .block403-container .register-container{width:45%;float:left;}
  .block403-container .register-container .captcha-box{height:36px;}
   .block403-container .register-container .captcha-box img{display:inline-block;}
   .block403-container .register-container .captcha-box input{width:55%;margin-top:4px;}
  .block403-container .register-container .btn-register{margin-top:15px;}

    .block403-container .register-link {margin:20px auto 20px; display:block;text-align:center;}
    .block403-container .register-link .btn {margin:auto; width:200px;}

.away-container{text-align:center;}
 .away-container .buttons{padding-top:10px;}
 .away-container .btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}
  .away-container .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4;color:#fff}
 .away-container .btn-cancel{background-color:#ccc;}

 .index-photos{}
  .index-photos:after{content:'';display:block;clear:both;}


.user-settings-page{}
 .user-settings-page .avatar-box{}
  .user-settings-page .avatar-box img{width:160px;height:160px;border-radius:80px;}
 .user-settings-page .background-preview{position:relative;}
  .user-settings-page .background-preview img{max-height:200px;max-width:800px;}
.setting .post_container .remove {font-size:28px;color:#fff;text-align:center;background-color:#000;line-height:20px;border:1px solid #555;width:25px;height:25px;border-radius:13px;position:relative;left:-10px;top:30px;cursor:pointer;  margin-top:-20px;}

.empty-feed-container{margin:40px 140px 0 140px;padding:15px 20px;background-color:#fff7d5;color:#000;border-radius:6px;position:relative;}
.empty-feed-closable{background-color:#dfdfdf;}
 .empty-feed-container h4{color:#000;font-size:18px;font-weight:bold;text-align:left;padding-bottom:5px;}
 .empty-feed-container p{color:#000;}
 .empty-feed-close{position:absolute;right:5px;top:5px;line-height:10px;font-size:24px;font-weight:bold;cursor:pointer;}


.tabs-container{}
 .tab-buttons{border-bottom:1px solid #333;}
 .tab-buttons:after{content:'';display:block;clear:both;}
  .tab-buttons .tab-button{float:left;padding:10px 30px;border-radius:4px 4px 0 0;cursor:pointer;border:1px solid #1c1e24;border-bottom:none;color:#fff;}
  .tab-buttons .tab-button:hover{background-color:#555;color:#000;}
  .tab-buttons .tab-button.active{background-color:#ccc;color:#000;}
 .tab-content{display:none;}
  .tab-content.active{display:block;}

div.colorpicker{position:absolute;background-color:#fff;margin:2px 0 0;box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:120px;}
.colorpicker-container .input-group-addon i{display:inline-block;width:30px;height:30px;position:relative;top:10px;}
.colorpicker-container .input-group-addon a{cursor:pointer;}

.albums-container{}
 .albums-container:after{content:'';display:block;clear:both;}
 .albums-container .album-link{width:150px;height:150px;float:left;margin:0 20px 10px 0;position:relative;}
  .albums-container .album-link:hover{box-shadow:0 1px 5px #0e0f12;}
  .albums-container .album-link .preview{width:150px;height:150px;background-repeat:no-repeat;background-position:center center;background-color:#0e0f12;}
  .albums-container .album-link .album-locked{position:absolute;top:0;left:0;background:url(https://www.backbook.me/vision/icons/lock.png) left top no-repeat;width:16px;height:16px;}
  .albums-container .album-link .controls{position:absolute;top:0;right:0;display:none;}
   .albums-container .album-link:hover .controls{display:block;}
  .albums-container .album-link .name{position:absolute;bottom:0;left:0;right:0;text-align:center;}
   .albums-container .album-link .name a{text-shadow:0 0 2px 0px #000;color:#eee;text-decoration:none;}
    .albums-container .album-link:hover .name a{color:#fff;}
  .albums-container .album-link .background{background:linear-gradient(to bottom, transparent, #000);position:absolute;top:100px;left:0;bottom:0;right:0;}

.admin-container{}
 .admin-container .photo-controls{margin: 15px 0 0 15px;float:left;}

.search-photo{margin-bottom: 100px;}
 .search-photo input[type=text]{width:800px;}

.admin-live{}
 .admin-live input[type=text]{width:150px;}
 .admin-feed-element{float:left;width:190px;height:315px;overflow:hidden;}
  .admin-feed-element .photo-box{margin-left:0;}
  .admin-feed-info{padding:5px 10px 0 0;font-size:12px;}
  .admin-feed-info hr{margin:0;}
.index-feed{position:relative;min-height:500px;}
 .index-feed-text{text-align:center;padding:15px 0;}
 .livefeed-element{position:absolute;overflow:hidden;}
 .livefeed-element a{display:block;}
 .livefeed-element a.remove-link{position:absolute;left:3px;top:3px;background:rgba(255,255,255,0.3);padding:3px;border-radius:3px;color:#333;}
 .livefeed-element img{width:100%;}
 .livefeed-status{position:absolute;height:30px;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.3);}
  a.livefeed-user{color:#000;text-decoration:underline;line-height:30px;margin-left:10px;display:inline;font-size:12px;font-weight:bold;}
   a.livefeed-user:hover{color:#000;text-decoration:none;}
  .livefeed-photoscount{color:#000;position:absolute;top:0;line-height:30px;right:10px;font-size:12px;}

.form-row{width:100%;margin-bottom:20px;}
.form-label{float:left;padding-left:10px;}
.fl{float:left;}

.livefeed-advice{position:relative;}
 .livefeed-advice a{color:inherit;text-decoration:underline;}
 .livefeed-advice b{font-size:14px; color:#777}
 .livefeed-advice p{font-size:12px; color:#777}
 .livefeed-advice .disabled-layer{background-color:#ccc;opacity:0.5;}
 .livefeed-advice.disabled .disabled-layer{position:absolute;top:0;left:0;right:0;bottom:0;}

.livefeed-howto{position:relative;padding-top:6px;}
 .livefeed-howto .link{color:#ccc;text-decoration:underline;cursor:pointer;}
  .livefeed-howto .link:hover{color:#eee;}
 .livefeed-howto .popup{position:absolute;top:20px;left:0;width:300px;z-index:1;background-color:#eee;padding:10px;border:1px solid #333;display:none;}
  .livefeed-howto .popup p{color:#333;}
  .livefeed-howto .close-popup{float:right;}


.admin-link-action {display: inline-block; margin-left:10px;}
.admin-live .list-group-item {background-color: transparent; border: 1px solid #1a95db;}
.admin-live .badge {background-color: #1a95db;}

.pages-advertise-container {width:600px; margin:50px auto; color:#bbb;}
.pages-advertise-email {width:500px; margin:30px auto; text-align:center;}
.pages-advertise-list{list-style: disc;}
.pages-advertise-email-image {vertical-align: text-bottom !important; display: inline-block; width:125px; height:15px;}
.lh25 {line-height:25px;}

.pagination-container {text-align: center;}
.pagination {border-radius:4px; display:inline-block; margin-top:20px; padding-left:0;}
.pagination > li {display: inline;}
.pagination > li:first-child > a, .pagination > li:first-child > span {border-bottom-left-radius: 4px; border-top-left-radius: 4px;margin-left: 0;}
.pagination > li > a, .pagination > li > span {background-color: #fff;border: 1px solid #ddd;color: #1c1e24;float: left;line-height: 1.42857;padding: 6px 12px;position: relative;text-decoration: none;}
.pagination a {text-decoration: none !important;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #1c1e24;border-color: #1c1e24;color: #fff;cursor: default;z-index: 3;}

#mainblogs {height: 38px; padding-top: 5px; padding-bottom: 5px;}
.bckbk h1 {color:#333; margin-left:30px;}
.bckbk img {display:inline-block; vertical-align:middle; margin-top:0;}
.bckbk .allblogs td {color:#000; padding:0;}
.bckbk .allblogs td a {font-weight:normal; display:block; padding:7px 3px 7px 15px;}
.bckbk .allblogs td a:hover {background:#eee; color:#000;}
.bckbk .allblogs .btn {font-weight:normal; width:66px; margin-left:95px;}
.bckbk .allblogs .btn:hover {background:#555; color:#eee; text-decoration:none;}
.bckbk .listblogs td {padding:0 3px 0 5px;}
.allblogs h2 {font-size:24px; color:#333; text-align:center; margin:15px 0 0 0; font-family: Arial,Verdana,sans-serif;}
.allblogs {border-collapse: separate; border-spacing:30px;}
.allblogs td {background:#f5f5f5;}
.allblogs tr:last-child td:last-child {background: none;}
.listblogs {width:290px;}
.statblog {background:#ddd; float:right;}
.listblogs.statblog td {padding:7px 0 7px 25px;}
.listblogs.statblog h2 {margin:15px 0 2px 0;}
.bckbk .micrometa {display:none;}
.bckbk .allblogs .timeblogs {margin:0 auto 10px; color:#999; text-align:center;}
.bckbk .allblogs .timeblogs a {display:inline-block; color:#1a95db; text-decoration:none; padding:0;}
.bckbk .allblogs .timeblogs a:hover {color:#43C7FF; background:none; text-decoration:underline;}

.bckbk input[type='text'] {border:1px solid #dcdee0; border-radius:3px; width:200px; font-size:16px; padding:4px;}

.topposts {margin-left:30px; padding:20px 10px; background:#f5f5f5;}
.topposts .topposts_nick {color:#1a95db; text-decoration: underline; display:inline-block; margin-left:100px;}
.topposts .topposts_container {margin:0;}
.topposts .topposts_icons {float:right; font-size:12px; font-weight:bold; color:#000; opacity:0.5; margin-top:-15px; min-width:180px;}
.topposts strong {font-size:18px;}
.topposts hr {color:#ccc; border:0; height:1px; margin:25px 0 20px 5px; background-color:#ccc;}
.topposts .topposts_read {margin-top:5px; text-decoration:underline; display:inline-block;}
.bckbk .topposts a:hover {text-decoration:none;}
.bckbk .topposts a:hover strong {color:#333;}
.topposts_avatar img {width: 80px; height: 80px; border-radius: 40px; display:inline-block; float:left; margin:-18px 15px 30px 5px;}

a.not-active {pointer-events:none; cursor:default; color: #999 !important;}

.bckbk .post_container img {max-width:100%; margin:10px 0;}
.bckbk .post_container {margin:6px 0 0 0; position: relative; background: #fff; border-radius: 4px; padding: 15px; font-size: 110%; margin-top: 6px; word-wrap:break-word;}
.bckbk .post_container a {color:#000; text-decoration:underline;}
.bckbk .show_likers_link {font-size:12px;}
.bckbk .post_container a:hover {color:#0f91ff; text-decoration:underline;}
.post_container .post_icons {float:right; font-size:13px; color:#000;}
.bckbk .post_container .post_icons img {display:inline-block; vertical-align:middle; opacity:0.6;}
.post_container .marks {font-size:11px; margin:0 0 20px 0;}
.post_container .marks a {display:inline-block; padding:1px 7px; background:#999; color:#fff; border-radius:3px; text-decoration:none;}
.post_container .marks a:hover {text-decoration:none; background:#555; color:#fff;}
.post_container .post_title {margin-bottom:5px;}
.post_container .post_title a {font-size:22px; text-decoration:none;}
.post_container .post_title img {vertical-align:middle; margin-top:0; margin-right:7px}
.bckbk .post_container .buttons-pane .text-link {text-decoration:none; font-size:14px;}
.online-status {text-align:center; padding-right:10px;}
.bckbk .post_title h2 {font-size:24px; text-align:left; font-weight:bold;}
.info {float:right; clear:both; margin-top:-5px;}
.bckbk .info a {font-size:11px; font-family:Verdana; display:inline-block; padding: 5px 6px 5px 6px; color:#555; margin:-8px -13px 6px 0;}
.bckbk .info a:hover {background-color: #757575; border-radius: 4px; text-decoration: none; color: #fff;}
.bckbk .info a:last-child {text-decoration: none;}
.rep {margin:-15px -7px 0 0; float:right;}
.bckbk .rep img {display:inline-block; vertical-align: middle; cursor:pointer; opacity: 0.7;}
.bckbk .rep img:hover {opacity: 1;}
.rep .rep_plus {color:#070; margin:0 6px 0 6px;}
.rep .rep_minus {color:#c00; margin:0 6px 0 6px;}
.bckbk .rep a {text-decoration:none;}
.bckbk .rep .abuse {font-size:12px; color:#555;}
.bckbk .post_container .text-link2 {color:#555; border:0px solid #ccc; margin-right:5px; font-size:13px; padding: 1px 5px 2px 5px; border-radius:3px; display:inline-block; cursor:pointer; text-decoration:none; background:#e5e5e5;}
.bckbk .post_container .text-link2:hover {color:#fff; background:#555; text-decoration:none;}
.bckbk .post_container .text-link3 {font-size:12px; color:#777;}
.quoteclass {border:1px solid #bbb; border-radius:5px; padding:15px; margin:15px 0 15px 0; display:block; text-align:left; width:95%; font-size:14px; color:#000;}
.bckbk .repost, .bckbk .repost a {color:#0f91ff; font-size:16px;}
.bckbk .lock {color:#d00; font-size:16px;}
.repost img {display:inline-block; vertical-align: middle;}
.bckbk .add_post, .bckbk .add_post td, .bckbk .add_post input {font-size:13px; color:#333; padding:3px;}
.bckbk .add_post input[type='button'] {font-size: 14px; vertical-align: middle; padding: 3px 5px;    margin-top: 5px; border: 1px outset #ddd; background-color: #eee;}
.bckbk .add_post input[type='button']:hover {background-color: #ccc;}




.bckbk .add_post select {font-size: 14px; vertical-align: middle; padding: 3px 5px; margin-top: 5px; border: 1px outset #ddd; background-color: #fff;}
.bckbk .add_post .textinput {height:240px; resize: auto; background:#f0f0f0; font-size:18px; padding:3px 5px;}
.bckbk .add_post .forminput {background:#f0f0f0; font-size:18px; font-weight:normal; border-color: rgb(169, 169, 169)}
.bckbk .add_post .big_red_button {font-size: 16px; padding: 10px 20px 10px 20px; color: #fff; border-radius: 25px; background: #a51919; border: 0; cursor: pointer;}
.bckbk .add_post .big_red_button:hover {background: #d00;}
.bckbk .add_post .big_grey_button {font-size: 16px; padding: 10px 20px 10px 20px; color: #fff; border-radius: 25px; background: #b6b8b8; border: 0; cursor: pointer;}
.bckbk .add_post .big_grey_button:hover {background: #999;}
.bckbk .add_post h4 {text-align:left; margin-bottom:3px;}

.bckbk .avatar-box .pro {position:absolute; top:15px; left:0;}
.bckbk .avatar-box .pro img {width:auto; height:auto; border-radius:0;}
.bckbk .avatar-box .pro img:hover {filter: invert(1);}
.bckbk .post-box.user_list .avatar-box .pro {width:auto; height:13px; position:relative; margin:-10px 40px -15px -15px;}


.social_buttons {padding-bottom: 5px;margin-bottom: 50px;}
.social_buttons a{font-size:14px !important;color:#fff !important; margin-left:10px !important;background:url(/image/blogs/social.png) 2px top no-repeat;padding-left:34px;display:inline-block;text-decoration: none !important;}
.social_buttons .share-btn {float:left;width:108px;height:28px;text-align:left; overflow:hidden;}
.social_buttons .share-btn-fb{width:108px;}
.social_buttons a.share-fb{background-color:#45619d;background-position-y: -31px;}
.social_buttons .share-btn-vk{width:125px;}
.social_buttons a.share-vk{background-color:#587a9e; background-position: 0 -61px; width:70px;}
.social_buttons .share-btn-ok{width:104px; margin-right:10px;}
.social_buttons a.share-ok{background-color:#f68634;background-position: 0 -91px;width:100px}
.social_buttons .share-btn-tw{width:108px;}
.social_buttons a.share-tw{background-color:#42c0fb;background-position: 0 -1px;width:100px;}
.social_buttons .share-btn-fb iframe{min-width:79px !important;transform: scale(1.4);-ms-transform: scale(1.4);-webkit-transform: scale(1.4);-o-transform: scale(1.4);-moz-transform: scale(1.4);transform-origin: top left;-ms-transform-origin: top left;-webkit-transform-origin: top left;-moz-transform-origin: top left;-webkit-transform-origin: top left;}
.social_buttons a.sub_topic {display:inline-block; padding:4px 7px; border:1px solid #ccc; text-decoration:none; background:#ddd; color:#000 !important; margin-left:2px !important; border-radius:2px;}
.social_buttons a.sub_topic:hover {background:#999;}
.postinfo {position:absolute; padding:5px;left:25%;top:3%;z-index:100;heigth: 400px; margin:0}
.blog_info_bubble {border:1px solid #000; background:#fff; border-radius:7px; padding:20px 10px; line-height:20px;}
.add_post_preview {margin-bottom:20px;}
.add_post_errors {margin-bottom:20px;}
.bckbk .add_post_errors h1 {color:#f00; margin:0;}
.poll_edit_entry {color: #333; font-size: 120%;}

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* Cat start */
.bckbk #cat_bubble,  {color:#333;}
.bckbk #cat_bubble img {display:inline-block; margin:1px;}
.bckbk #cat_bubble a {text-decoration:underline;}
#cat_phrase {border:1px solid #000; background:#fff; border-radius:7px; padding:20px 10px;}
.bckbk #cat_bubble table tr td {padding:0; color:#333;}
.bckbk #cat_bubble table tr td:last-child {color:#333; background:#fff;}
.bckbk #cat_bubble h3 {font-size:24px; color:#333;}
.bckbk #cat_bubble input[type='button'] {background-color: #f1b964; padding:2px 5px; color:#333; font-size: 14px; margin:5px 15px 5px -10px; border:1px solid #333;}
.bckbk .cat_down {text-align:right;}
.bckbk #cat_bubble .cat_down img {margin-top:-1px;}
.bckbk #cat_options table tr td {color:#333; text-align:left; padding:5px;}
.bckbk #cat_bubble .red_button {font-size: 16px; padding: 4px 12px 5px 12px; color: #fff; border-radius: 25px; background: #a51919; border: 0; text-decoration:none;}
.bckbk #cat_bubble .red_button:hover {background-color: #000; color: #fff;}
.bckbk #cat_bubble h1 {font-size:24px; margin-bottom:10px;}
/* Cat end */

.tableborder, .tablepad {margin:20px auto; width:960px;}
.pformstrip {font-size:220%; text-align:center;}
.row1 {background: #fff; border-radius: 4px; font-size: 110%; margin:25px 0 0 120px;}
.postcolor {padding:9px;}
.tablepad {text-align:center; color:#f00; font-size:160%;}

.newpoll {margin:20px auto; background:#fff; border-radius:5px;}
.newpoll .info {margin-top:10px; margin-right:15px;}
.newpoll .info a {text-decoration:underline !important;}
.newpoll .info a:hover {text-decoration:none !important;}
.newpoll .info a::first-letter {text-transform:lowercase;}
#allpoll {margin:0 auto;}
.bckbk #allpoll td {color:#333; padding:5px 20px;}
.bckbk #allpoll .linesublinks {font-size:160%; padding:0 0 20px 33px;}
.bckbk #allpoll tr:last-child td {padding-bottom:20px;}
.bckbk #allpoll .total_votes {font-weight:bold; padding-top:15px;}
.bckbk .newpoll .big_red_button {font-size: 16px; padding: 10px 20px 10px 20px; color: #fff; border-radius: 25px; background: #a51919; border: 0;}
.bckbk .newpoll .big_red_button:hover {background: #d00;}
.bckbk .newpoll .big_grey_button {font-size: 16px; padding: 10px 20px 10px 20px; color: #fff; border-radius: 25px; background: #b6b8b8; border: 0;}
.bckbk .newpoll .big_grey_button:hover {background: #999;}

.add_post_errors {text-align:center; background:#fdd; color:#f00; padding:10px 0;}
.bckbk .highslide {display:block;}
.bckbk .minichat input[type='button'] {font-size: 12px; padding: 3px; width: 30px; background-color: #a00; color: #fff; border: 1px solid #333; border-radius: 3px; text-shadow: 1px 1px 1px #000;}
.bckbk #minichat_smile_table td {padding:2px;}
.bckbk #minichat_smile_table td img {margin:0 3px 0 0;}
.bckbk .highslide-caption {line-height:20px; text-align:center;}
.bckbk .highslide-number {margin:-7px 0 5px 0;}
.spoilertext {text-decoration:underline; cursor:pointer; margin:5px 0;}
.avatar-box .buttons-pane {position:absolute; bottom:0; left:15px;}

.bckbk .setting .post_container, .bckbk .setting ol li, .bckbk .setting ul li {color:#333;}
.bckbk .setting ul li {list-style-type:square; margin:0 0 10px 20px;}
.bckbk .buy_pro {width:350px; margin:0 auto; text-align:center; margin-bottom:30px;}
.bckbk .setting .post_container input[type='submit'], .bckbk .setting .post_container .buy_pro input[type='button'] {padding:3px 10px; margin-bottom:5px;}
.bckbk .setting .post_container .buy_pro input[type='button'] {background:#555;}
.bckbk .buy_pro input[type='text'] {width:20px;}
.bckbk .buy_pro input[type='submit'] {float:right; padding:3px 10px; margin-bottom:5px;}
.bckbk .post-box .setting {padding:0; width: 960px;}
.setting hr {background:#bbb;}
.user_list div{display:inline-block; margin:20px 5px; width:120px; vertical-align:top;}
.container .btn:hover {background: #555; color: #eee; text-decoration: none;}
.avatar-box .black_list {position:relative; top:0; left:0; font-size:24px; color:#fff; border-radius:15px; width:20px; height:20px; cursor:pointer; line-height:18px; margin:-10px -20px 0 -7px;}
.avatar-box .add_black_list {background:#090;}
.avatar-box .remove_black_list {background:#b00; line-height:14px;}
.user_list .black_list_users {width:100%;}
.adblock-hi {position:absolute; right:-150px; top:50px; width:140px; height:600px;}
.adblock-hi.fixed-show {display:block;position:fixed;top:2px;right: 2px;}
.adblock-hi > iframe{width:140px;height:730px;overflow:hidden;}
@media screen and (max-width: 1262px) {
    .adblock-hi{display:none;}
}

.alertlikers {width: 250px; max-height:170px; overflow:auto; color: #d00; font-size: 15px; text-align: center; position: absolute; z-index: 1000; background: #F0F0F0; border: 1px solid #bbb; border-radius: 5px; padding: 15px;display: block;}
.likers { width: 250px; max-height: 350px; position: absolute; z-index: 1000;background: #F0F0F0; border: 1px solid #bbb; border-radius: 5px; padding: 15px;display: block;}
.alertlikers ul {margin:20px 0; text-align:left;}
.alertlikers ul li {color:#070;}
.alertlikers ul.vote_minus li {color:#d00;}
.quoteclass.confirm_repost {width:280px; text-align:center; background: #F0F0F0;}
.quoteclass.confirm_repost textarea {height:42px; margin:2px 0 10px 0;}
.quoteclass.confirm_repost input[type='button'], .quoteclass.confirm_repost input[type='submit'] {font-size:14px; padding:3px 7px}
.quoteclass.confirm_repost h5 {margin-bottom:5px; color:#0f91ff;}
.bckbk #good_info td {color:#000; padding:0;}
.limit_karma {width: 280px; text-align: center; background: #F0F0F0; border: 1px solid #bbb; border-radius: 5px; padding: 15px;     margin: 15px 0 15px 0; display: block; font-size: 14px; color: #000; font-family: Verdana,sans-serif;position: absolute;z-index: 1000;}
.limit_karma h3 {color:#e00; margin:0 0 10px 0; font-size:18px;}
.limit_karma .close_karma {float:right; display:inline-block; padding:5px 7px; margin-top:-10px;}
.limit_karma .karma_info {text-decoration:underline !important;}
