/* ---------------------------------------------------------------------------------
   file-start: stc/widgets/login.css 
*/

.b-loginform{clear:both;border:1px solid #D9E3E6;background:#FFF}.s-loginform{z-index:5001;top:-webkit-calc(50% - 16em);top:calc(50% - 16em);left:-webkit-calc(50% - 13.5em);left:calc(50% - 13.5em);margin:0;border:0}.lt-ie10 .s-loginform{top:50%;left:50%;margin:-16em 0 0 -13.5em}.p-loginform .s-loginform{display:block;position:fixed}@media (min-width:650px){.b-loginform{width:400px}.s-loginform{display:none}}@media (max-width:650px){.s-loginform{border-left:1px solid #D9E3E6}}.b-loginform-header{position:relative;padding:15px 45px 12px 30px;background:#09c}.b-loginform H2{margin:0;text-transform:uppercase;font-family:ProximaNovaLight,Helvetica,sans-serif;font-size:1.389em;font-weight:400;color:#FFF}@media (max-width:650px){.s-loginform .b-loginform-header{min-height:60px;padding:0 1em;line-height:60px}.s-loginform H2{font-size:1.2em}}.b-loginform-close,.i-iconus.b-loginform-close{display:none;position:absolute;width:30px;height:30px;right:12px;top:12px;cursor:pointer}.s-loginform .b-loginform-close{display:block}.b-loginform-close .svgicon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media (max-width:650px){.s-loginform .b-loginform-close{display:none}}.b-loginform-body{padding:30px}@media (max-width:650px){.b-loginform-body{padding:1em}}.b-loginform-col1{display:inline-block;float:left;width:36%;-moz-box-sizing:border-box;box-sizing:border-box}.b-loginform-col1:before{display:inline-block;width:1px;margin:0 -3px;content:"";vertical-align:middle}.b-loginform-col2{margin-left:36%;text-align:right}.b-loginform-external{border-bottom:1px solid #DAE3E6}.b-loginform-external:after{display:table;content:" ";clear:both;border-collapse:collapse}.b-loginform-external .b-loginform-col1{width:100%}.b-loginform-droplist,.b-loginform-social{margin:0;padding:0;list-style:none}.b-loginform-social{display:inline-block;height:30px;margin:.5em 0;vertical-align:top;white-space:nowrap}.b-loginform-social-item{overflow:hidden;position:relative;display:inline-block;width:30px;height:30px;vertical-align:middle;cursor:pointer;border-radius:2px}.b-loginform-social-link{position:relative;display:block;width:30px;height:30px;border:0;background-color:#005673;font:0/0 a;text-shadow:none;color:transparent}.b-loginform-social-link .svgicon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.b-loginform-social-fb .b-loginform-social-link:active,.b-loginform-social-fb .b-loginform-social-link:focus,.b-loginform-social-fb .b-loginform-social-link:hover{background-color:#3B5998}.b-loginform-social-google .b-loginform-social-link:active,.b-loginform-social-google .b-loginform-social-link:focus,.b-loginform-social-google .b-loginform-social-link:hover{background-color:#DD4B39}.b-loginform-social-instagram .b-loginform-social-link:active,.b-loginform-social-instagram .b-loginform-social-link:focus,.b-loginform-social-instagram .b-loginform-social-link:hover{background-color:#517FA4}.b-loginform-social-mail .b-loginform-social-link:active,.b-loginform-social-mail .b-loginform-social-link:focus,.b-loginform-social-mail .b-loginform-social-link:hover{background-color:#0857a6}.b-loginform-social-openid .b-loginform-social-link:active,.b-loginform-social-openid .b-loginform-social-link:focus,.b-loginform-social-openid .b-loginform-social-link:hover{background-color:#F78C40}.b-loginform-social-tumblr .b-loginform-social-link:active,.b-loginform-social-tumblr .b-loginform-social-link:focus,.b-loginform-social-tumblr .b-loginform-social-link:hover{background-color:#2C4762}.b-loginform-social-tw .b-loginform-social-link:active,.b-loginform-social-tw .b-loginform-social-link:focus,.b-loginform-social-tw .b-loginform-social-link:hover{background-color:#00ACEE}.b-loginform-social-vk .b-loginform-social-link:active,.b-loginform-social-vk .b-loginform-social-link:focus,.b-loginform-social-vk .b-loginform-social-link:hover{background-color:#45668E}.b-loginform-field{margin:0 0 20px}.b-loginform-row{margin:.2em 0 0}.b-loginform-field:after,.b-loginform-row:after{display:table;content:" ";clear:both;border-collapse:collapse}.b-loginform-link{vertical-align:middle;text-decoration:none!important;white-space:nowrap;color:#26A1D0!important}.b-loginform-remember{text-transform:lowercase;vertical-align:middle;white-space:nowrap}.b-loginform-create{text-align:right;margin:10px 0 0}.b-loginform-create .b-loginform-link{text-transform:uppercase}.b-loginform-error{display:none;float:right;color:#D92B2B}.b-loginform-field-error .b-loginform-error{display:inline}.b-loginform-external .b-loginform-external-label{display:block;padding:4px 10px 0 0}.b-loginform .b-input{width:100%}.b-ljform-input-user{background:url(/img/userinfo.gif?v=37824) 1px 50% no-repeat #F7F9FA}.b-ljform-checkbox{margin:0;vertical-align:middle}.b-flatbutton:focus{background-color:#00ACE6}@media (max-width:480px){.b-loginform-col1,.b-loginform-col2,.b-loginform-external .b-loginform-col1,.b-loginform-external .b-loginform-col2{display:block;float:none;width:100%;margin-left:0;margin-right:0;text-align:left}.b-loginform-external-label{display:block}.b-loginform-droplist,.b-loginform-social{float:none;display:inline-block;vertical-align:top;opacity:1;height:auto}.b-loginform-error{float:none}.b-loginform-field-password{margin:0}.b-loginform-create,.b-loginform-submit{text-align:center}.b-loginform-remember{display:inline-block;margin:.5em 0 1em}}

/* file-end: stc/widgets/login.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/remember.css 
*/

.remember-item{position:relative;max-width:1030px;min-height:550px;margin:auto;padding:20px 36px;border:1px solid #00A2DB;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.remember-item::after{display:block;position:absolute;bottom:0;left:0;content:"";width:300px;height:390px;background-image:url(/img/frank-pink.jpg?v=49030);background-position:0 0;background-repeat:no-repeat;background-size:cover}.remember-item.remember-item_login{min-height:100px}.remember-item_login{padding:10px 20px 35px}.remember-item.remember-item_login::after{display:none;background-image:none}.remember-item__body{padding:20px 20px 0 394px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.remember-item__body-inner{float:right}@media all and (max-width:1024px){.remember-item{min-width:320px;padding-bottom:25px}.remember-item::after{display:none;background-image:none}.remember-item__body{padding:0}.remember-item__body,.remember-item__body-inner{float:none}}@media all and (max-width:650px){.remember-item{padding:0;border:0}}.remember-title{margin:20px 0;color:#49595e;font-family:ProximaNovaLight,Helvetica,sans-serif;font-size:2.0625em;font-weight:400;letter-spacing:.06em;text-align:center}.remember-title__small{margin:1em 0;font-size:1em;line-height:1.5}@media all and (max-width:650px){.remember-title{margin:10px 0 16px;font-size:1.733em;text-align:left}.remember-title__small{font-size:1em}}.remember-form__note{margin:0 0 1em;color:#49595E}@media all and (max-width:650px){.remember-form__note{font-size:1em}}.b-input-username-wrapper.remember-input-username{margin:0 0 1em 20px}.b-input-username-wrapper.remember-input-username::after{left:-20px}.b-input.remember-input{padding:5px 5px 7px}.remember-form__field-link,.remember-form__field-name{white-space:nowrap}.remember-form__field-name .remember-input{width:500px}.remember-form__field-link .remember-input{width:520px;background-color:#FFF}@media all and (max-width:1340px){.remember-form__field-name .remember-input{width:400px}.remember-form__field-link .remember-input{width:420px}}@media all and (max-width:650px){.remember-form__field-link .remember-input{display:none}.remember-form__field-name .remember-input{width:180px}}.remember-promocode{font-size:1.25em;color:#00a3d9}@media all and (max-width:650px){.remember-promocode{font-size:1em}}.remember-invitelink{display:none;color:#00a3d9}@media all and (max-width:650px){.remember-invitelink{display:block;word-wrap:break-word}}.remember-denied .b-bubble{padding:.5em 1em}.remember-item__overlay{overflow:hidden;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,1);border-radius:3px}.remember-overlay__inner{display:inline-block;position:absolute;left:0;top:50%;width:100%;font-size:1em;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.remember-title_disabled{color:red}.remember-page .i-ljform-error{display:block}HTML BODY .remember-title .i-ljuser-userhead{vertical-align:middle!important}.remember-success{text-align:center}.remember-item__steps{margin:34px 0 42px;text-align:left}.remember-item__step{display:inline-block;position:relative;padding:10px 36px 10px 52px;color:#bbb}.remember-item__step::before{display:block;position:absolute;left:0;top:50%;width:40px;height:40px;line-height:40px;margin-top:-20px;border-radius:50%;text-align:center;background-color:#dae3e6;color:#7a9199}.remember-item__step.remember-item_step1::before{content:"1"}.remember-item__step.remember-item_step2::before{content:"2"}.remember-item__step.remember-item_step-active::before{background-color:#00a3d9;color:#FFF}.remember-item_login-widget .remember-item__body-inner{width:100%}.remember-item_login-widget .b-loginform{width:100%;border:0}.remember-item_login-widget .b-loginform-external-label,.remember-item_login-widget .b-loginform-social{display:inline-block;vertical-align:middle}.zeroclipboard-is-hover{background-color:#00ace6}

/* file-end: stc/remember.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/lj-basestrap.css 
*/

form{margin:0;padding:0}.ljclear{clear:both;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;border:0;line-height:0;font-size:0}.nowrap{white-space:nowrap}.lj_hourglass{z-index:20000}.ErrorNote .Inner{padding:8px;border:1px solid #F99;background-color:#FEE;background-repeat:repeat-x}.Note .Inner{padding:8px;border:1px solid #FC3;background:#FFD}div.lj_ippu{padding:2px;border:2px solid #444;background-color:#FFF}div.lj_ippu_titlebar{width:auto!important;height:20px;padding:5px 0 0 5px;background-color:#444;font-weight:700;color:#FFF}div.lj_ippu_titlebar A:link,div.lj_ippu_titlebar A:visited{border:none!important;text-decoration:none;color:#FFF}.lj_ippu_titlebar img{opacity:.25}.lj_ippu_titlebar img:hover{opacity:1}.LJ_Placeholder_Container{position:relative;display:inline-block;border:1px dashed #CCC;text-align:left}.LJ_Placeholder_Container A{position:relative;top:50%;left:50%;visibility:hidden}.LJ_Placeholder_Container A IMG{position:relative;visibility:visible;margin:-17px 0 0 -17px;cursor:pointer}IFRAME.lj_embedcontent{border:0;vertical-align:top}.ljedittime{font-size:smaller}.lj_invisible{display:inline-block;overflow:hidden;width:0;height:0;margin:0;padding:0;border:0 transparent;text-decoration:none;line-height:0}.lj_ippu_titlebar{text-align:left}.lj_ippu_titlebar IMG{cursor:pointer}.user_alias_act{padding:13px 24px;text-align:left;font-size:16px}.user_alias_act INPUT{font-family:Arial,sans-serif}.user_alias_act .alias-value{width:380px}.user_alias_act P{margin:.75em 0;text-indent:0}.user_alias_act DIV.user-alias-label{margin-bottom:5px;padding-top:5px;font-size:.85em}.user_alias_act SPAN.helper{display:block;padding-top:12px;font-size:.7em;color:#000}.user_alias_act A:active,.user_alias_act A:hover,.user_alias_act A:link,.user_alias_act A:visited{border:0!important;text-decoration:underline}.user_alias_act A:link{color:#00C}.user_alias_act A:visited{color:#306}.user_alias_act A:link:hover{color:#00C}.user_alias_act A:visited:hover{color:#306}.user_alias_act A:link:active{color:#00C}.user_alias_act A:visited:active{color:#306}.b-message{margin:10px 0 24px;padding:8px}.b-message-suggestion{border:1px solid #FF8E44;background:#FFE8BF}.i-message{padding:1px 8px}.b-message-error,.i-message-error{margin:0 0 24px!important;border:1px solid #F99;background-color:#FEE;background-image:url(/img/message-error.gif?v=4888);background-image:-webkit-linear-gradient(top,#FED4D3 0,#FFF2F0 100%);background-image:-moz-linear-gradient(top,#FED4D3 0,#FFF2F0 100%);background-image:-o-linear-gradient(top,#FED4D3 0,#FFF2F0 100%);background-image:linear-gradient(to bottom,#FED4D3 0,#FFF2F0 100%)}.b-bubble{display:block}.i-bubble{display:inline-block}.b-bubble,.i-bubble{position:relative;margin:0 0 0 1em;padding:1em;border-width:1px;border-style:solid;border-color:#000;border-radius:5px;font-size:1em;color:#242F33}.i-bubble-arrow,.i-bubble-arrow-border{position:absolute;top:13px;overflow:hidden;width:0;height:0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.i-bubble-arrow{left:-9px;margin:-5px 0 0;border-width:5px 10px 5px 0;border-style:solid;border-right-color:#FFF}.i-bubble-arrow-border{left:-11px;margin:-5px 0 0;border-width:5px 10px 5px 0;border-style:solid;border-right-color:#000}.b-bubble-noarrow{margin:0!important}.b-bubble-noarrow .i-bubble-arrow,.b-bubble-noarrow .i-bubble-arrow-border{display:none}.b-bubble-lite{border-color:#CCC;background:#FFF}.b-bubble-lite .i-bubble-arrow{border-right-color:#FFF}.b-bubble-lite .i-bubble-arrow-border{border-right-color:#CCC}.b-bubble-alert{border-color:#DCBD18;background:#FCF8E3}.b-bubble-alert .i-bubble-arrow{border-right-color:#FCF8E3}.b-bubble-alert .i-bubble-arrow-border{border-right-color:#DCBD18}.b-bubble-warning{border-color:#B24646;background:#F2DEDE}.b-bubble-warning .i-bubble-arrow{border-right-color:#F2DEDE}.b-bubble-warning .i-bubble-arrow-border{border-right-color:#B24646}.b-bubble-success{border-color:#62AE43;background:#DFF0D8}.b-bubble-success .i-bubble-arrow{border-right-color:#DFF0D8}.b-bubble-success .i-bubble-arrow-border{border-right-color:#62AE43}.b-bubble-intext{margin:10px 0!important}.b-bubble-center{text-align:center}.b-bubble H3{margin:0 0 .5em}.b-bubble P{margin:1em 0}.b-bubble UL{list-style:none;padding:0;margin:.5em 0}.b-bubble UL LI{margin:0 0 .5em}.b-bubble P:last-child,.b-bubble UL:last-child{margin-bottom:0}IMG.meta-mood-img{max-width:100px;max-height:100px}IMG#mood_image_preview{max-width:60px;max-height:60px}.hide{display:none}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.b-message-system{margin:0;padding:0;border:none;background:0 0;font-size:1em;color:#FFF}.b-message-system A:active,.b-message-system A:hover,.b-message-system A:link,.b-message-system A:visited{border:0!important;text-decoration:underline;font-size:1em!important;color:#FFF!important}.b-message-system .b-message-wrap{position:relative;display:block;margin:0;padding:10px 50px;background:#00a3d9;text-align:center}.b-message-system IMG{margin:0 5px 0 0!important;padding:0!important;vertical-align:-2px}.b-message-system>IMG{display:none}.b-message-system .ljuser IMG{margin:0!important;padding:0 0 0 1px!important}.b-message-system .ljuser A:active,.b-message-system .ljuser A:hover,.b-message-system .ljuser A:link,.b-message-system .ljuser A:visited{text-decoration:none}.b-message-system I.close{position:absolute;top:50%;right:8px;display:block;height:34px;width:34px;margin-top:-17px;cursor:pointer;background-image:url(../img/schemius/s-icons.svg?v=40651);background-repeat:no-repeat;background-position:-60px -26px;font-size:0}#lj_controlstrip .appwidget-sitemessages{top:44px;z-index:9999;font-size:16px!important}.appwidget-managesitemessages .b-message-system{position:static!important}.b-message-mobile{width:100%;margin:0;padding:0;background:#00A3D9;text-align:left;color:#FFF}.b-message-mobile .b-message-mobile-wrapper{position:relative;margin:0}.b-message-mobile A{display:block;padding:1.2em 2.5em 1.2em 30px;font:1.2em/1 ProximaNovaLight,Helvetica,Arial,sans-serif}.b-message-mobile A:active,.b-message-mobile A:hover,.b-message-mobile A:link,.b-message-mobile A:visited{display:block;margin:0;border:0;text-decoration:none!important;color:#FFF!important}.b-message-mobile-theme{top:0}.mobile-msg #navigation{top:30px}.mobile-msg #content{top:140px!important}.b-message-mobile-close{display:block;position:absolute;right:10px;top:50%;height:34px;width:34px;margin-top:-17px;background-image:url(../img/schemius/s-icons.svg?v=40651);background-repeat:no-repeat;background-position:-60px -26px;cursor:pointer}@media screen and (max-width:650px){.b-message-mobile A{padding:1.2em 2.5em 1.2em 1.2em}}.placeholder{color:#A9A9A9}.placeholder-wrapper{position:relative;display:inline-block}.placeholder-label{position:absolute;display:none;margin:0;padding:0 5px;cursor:text;line-height:1.8em;font-size:90%;color:#A9A9A9}DIV.lj_ippu_app{min-width:595px;padding:20px 30px;border:1px solid #EBEBEB;border-radius:5px}DIV.lj_ippu_app .ljappippu_inner:after DIV.lj_ippu_app .ljappippu_share_content:after,DIV.lj_ippu_app .ljappippu_share_buttons:after{content:".";display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0}DIV.lj_ippu_app DIV.lj_ippu_titlebar{height:auto;margin:0 0 10px;padding:0;background:0 0;line-height:16px;font-size:16px;color:#000}DIV.lj_ippu_app DIV.lj_ippu_titlebar .ljappippu_button{position:absolute;top:10px;right:10px;width:12px;height:12px;cursor:pointer;background:url(/img/CloseButton_gray.gif?ver=1) no-repeat}DIV.lj_ippu_app .ljappippu_share_content{clear:both}DIV.lj_ippu_app H3{clear:both;margin:20px 0 5px;line-height:16px;font-style:normal;font-size:12px;color:#000}DIV.lj_ippu_app P{margin:0 0 3px;padding:0;line-height:18px;font-size:12px}DIV.lj_ippu_app P.i-bubble{margin:0!important;padding:6px 10px 8px;line-height:11px;font-size:11px}DIV.lj_ippu_app .ljappippu_confirm_buttons,DIV.lj_ippu_app .ljappippu_share_buttons{clear:both;overflow:hidden}DIV.lj_ippu_app .ljappippu_share_buttons INPUT.submit{float:right;margin-top:5px}DIV.lj_ippu_app .ljappippu_confirm_buttons .ljappippu_confirm_ok,DIV.lj_ippu_app .ljappippu_confirm_buttons .ljappippu_payment_ok{float:right}DIV.lj_ippu_app .ljappippu_confirm_buttons .i-bubble,DIV.lj_ippu_app .ljappippu_share_buttons .i-bubble{line-height:16px}DIV.lj_ippu_app .i-qotd-nav{float:right;margin-top:5px;line-height:11px;font-size:11px}DIV.lj_ippu_app .i-qotd-nav-first,DIV.lj_ippu_app .i-qotd-nav-last,DIV.lj_ippu_app .i-qotd-nav-next,DIV.lj_ippu_app .i-qotd-nav-prev{display:inline-block;overflow:hidden;width:16px;height:16px;padding:0;cursor:pointer;background-image:url(/img/arrow-spotlight.gif?v=16423);background-repeat:no-repeat;vertical-align:-4px;font:0/0 serif}DIV.lj_ippu_app .i-qotd-nav-first{margin:0 5px 0 0;background-position:0 -32px}DIV.lj_ippu_app .i-qotd-nav-first-dis{cursor:default;background-position:0 -48px}DIV.lj_ippu_app .i-qotd-nav-last{margin:0 0 0 5px;background-position:-16px -32px}DIV.lj_ippu_app .i-qotd-nav-last-dis{cursor:default;background-position:-16px -48px}DIV.lj_ippu_app .i-qotd-nav-prev{margin:0 10px 0 0;background-position:0 0}DIV.lj_ippu_app .i-qotd-nav-prev-dis{cursor:default;background-position:0 -16px}DIV.lj_ippu_app .i-qotd-nav-next{margin:0 0 0 10px;background-position:-16px 0}DIV.lj_ippu_app .i-qotd-nav-next-dis{cursor:default;background-position:-16px -16px}DIV.lj_ippu_app .qotd-counter I{font-style:normal}DIV.lj_ippu_app .b-pending-users{float:none;margin-bottom:0;padding:0}DIV.lj_ippu_app .b-pending-users:after{content:".";display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0}DIV.lj_ippu_app .ljappippu_share_persons{overflow:auto;max-height:132px;margin:-5px -10px -10px;padding:5px 10px 0}DIV.lj_ippu_app .b-pending-users LI{padding-bottom:7px;line-height:15px;font-size:12px}DIV.lj_ippu_app .ljappippu_share_persons LI:hover SPAN{margin-right:-9px;padding-right:8px}DIV.lj_ippu_app .hr{clear:both;overflow:hidden;margin-bottom:10px}DIV.lj_ippu_app .ljappippu-area{position:relative;padding-right:13px}DIV.lj_ippu_app .ljappippu-area LABEL{top:2px;left:5px;font:12px/16px Arial,sans-serif;color:#A9A9A9}DIV.lj_ippu_app .ljappippu-area TEXTAREA{width:100%;margin-bottom:7px;padding:2px 5px;border:1px solid #737373;font:12px/16px Arial,sans-serif}DIV.lj_ippu_app .b-select-users{width:100%;margin-bottom:5px}DIV.lj_ippu_app .b-select-users:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0}DIV.lj_ippu_app .b-select-users .b-bubble-intext{float:right}DIV.lj_ippu_app .b-select-users INPUT{width:150px;font-size:12px}.ljappippu_thumb{float:left;margin:2px 15px 15px 2px}.ljappippu_payment_desc{padding:0 0 0 138px}.ljappippu_table{width:100%;border-collapse:collapse}.ljappippu_table TD,.ljappippu_table TH{padding:9px 0;border-bottom:1px solid #E6E6E6;line-height:18px;font-size:12px}.ljappippu_table .last TD,.ljappippu_table .last TH{border-bottom:none}.ljappippu_table TH{text-align:left;font-weight:700}.ljappippu_table TD{text-align:right}.ljappippu_table.wide TD{text-align:left}.lj_ippu_app .b-message{border-radius:6px}.b-popup{position:absolute;z-index:5010;border-radius:7px;box-shadow:0 0 3px 3px rgba(0,0,0,.05);font-size:15px}.b-popup-outer{position:relative;z-index:100;padding:1px;border:1px solid #D9E6EA;border-radius:7px;background:#FFF}.b-popup-inner{padding:10px 15px;border-radius:7px}.b-popup INPUT:-moz-placeholder{color:#999}.b-dialog{position:relative;width:100%}.b-dialog-header{margin:0 0 10px;padding:0 15px 0 0;line-height:16px;font-weight:700;font-size:14px;color:#000}.b-dialog-body{min-width:300px;max-width:500px;margin:10px 0 20px;font-family:ProximaNovaRegular,Helvetica,Arial,sans-serif;font-size:16px}.b-dialog-footer{margin:10px 0 0;text-align:center}.b-dialog-prompt{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 0;padding:2px 5px}.b-popup,.b-popup-inner,.b-popup-outer,.b-sharethis,.b-sharethis-services,.popup-inner,.w-cs-filter-inner,.w-cs-filter-sort{float:none}.b-popup-withclosecontrol .b-popup-inner{padding:10px 25px 10px 15px}.i-popup-arr,.i-popup-arr-bg,.i-popup-arr-brdr-inner,.i-popup-arr-brdr-outer{position:absolute;width:0;height:0;font:0/0 serif}.i-popup-arrt.i-popup-arr,.i-popup-arrtl.i-popup-arr,.i-popup-arrtr.i-popup-arr{border-right:15px solid transparent;border-bottom:15px solid #D9E6EA;border-left:15px solid transparent}.i-popup-arrt .i-popup-arr-brdr-outer,.i-popup-arrtl .i-popup-arr-brdr-outer,.i-popup-arrtr .i-popup-arr-brdr-outer{top:2px;left:-15px;border-right:15px solid transparent;border-bottom:15px solid #FFF;border-left:15px solid transparent}.i-popup-arrb.i-popup-arr,.i-popup-arrbl.i-popup-arr,.i-popup-arrbr.i-popup-arr{border-top:15px solid #D9E6EA;border-right:15px solid transparent;border-left:15px solid transparent}.i-popup-arrb .i-popup-arr-brdr-outer,.i-popup-arrbl .i-popup-arr-brdr-outer,.i-popup-arrbr .i-popup-arr-brdr-outer{bottom:2px;left:-15px;border-top:15px solid #FFF;border-right:15px solid transparent;border-left:15px solid transparent}.i-popup-arrl.i-popup-arr,.i-popup-arrlb.i-popup-arr,.i-popup-arrlt.i-popup-arr{border-top:15px solid transparent;border-right:15px solid #D9E6EA;border-bottom:15px solid transparent}.i-popup-arrl .i-popup-arr-brdr-outer,.i-popup-arrlb .i-popup-arr-brdr-outer,.i-popup-arrlt .i-popup-arr-brdr-outer{top:-15px;left:2px;border-top:15px solid transparent;border-right:15px solid #FFF;border-bottom:15px solid transparent}.i-popup-arrr.i-popup-arr,.i-popup-arrrb.i-popup-arr,.i-popup-arrrt.i-popup-arr{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #D9E6EA}.i-popup-arrr .i-popup-arr-brdr-outer,.i-popup-arrrb .i-popup-arr-brdr-outer,.i-popup-arrrt .i-popup-arr-brdr-outer{top:-15px;right:2px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #FFF}.i-popup-arrt{top:-15px;left:50%;margin:0 0 0 -6px}.i-popup-arrtl{top:-15px;left:31px}.i-popup-arrtr{top:-15px;right:31px}.i-popup-arrb{bottom:-15px;left:50%;margin:0 0 0 -6px}.i-popup-arrbl{bottom:-15px;left:31px}.i-popup-arrbr{right:31px;bottom:-15px}.i-popup-arrl{top:50%;left:-15px;margin:-6px 0 0}.i-popup-arrlt{top:15px;left:-15px}.i-popup-arrlb{bottom:15px;left:-15px}.i-popup-arrr{top:50%;right:-15px;margin:-6px 0 0}.i-popup-arrrt{top:15px;right:-15px}.i-popup-arrrb{right:-15px;bottom:15px}.b-popup .i-popup-arr-bg,.b-popup .i-popup-arr-brdr-inner{display:none}.i-popup-close,.i-thumb-close{overflow:hidden;position:absolute;top:5px;right:5px;display:block;width:20px;height:20px;background-position:0 0;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22smallclose-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2220%22%20viewBox%3D%225%205%2020%2020%22%20width%3D%2220%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%205%205%2020%2020%22%3E%3Cpath%20id%3D%22smallclose-v2_1_%22%20d%3D%22m21.507%209.285l-0.778-0.778-5.722%205.722-5.723-5.723-0.778%200.778%205.721%205.722-5.721%205.722%200.778%200.778%205.722-5.723%205.722%205.723%200.778-0.778-5.723-5.722%205.724-5.721z%22%20fill%3D%22%2399BFCC%22%2F%3E%3C%2Fsvg%3E);font:0/0 serif;cursor:pointer}.lt-ie9 .i-popup-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAD1BMVEUAAACqqtSYwM2ZvcqZvcotENI5AAAABXRSTlMABjlO84b0Rl8AAAA/SURBVAjXY2AgCBgVQCSTAIhwBjFNwAImBgwMzGA+mAJxIcJQQZAwTBAo7MyAyURSgNCGZBjCCiSLkZxDAAAAXaQH1wl6jCEAAAAASUVORK5CYII=)}.i-popup-close,doesnotexist:-o-prefocus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAD1BMVEUAAACqqtSYwM2ZvcqZvcotENI5AAAABXRSTlMABjlO84b0Rl8AAAA/SURBVAjXY2AgCBgVQCSTAIhwBjFNwAImBgwMzGA+mAJxIcJQQZAwTBAo7MyAyURSgNCGZBjCCiSLkZxDAAAAXaQH1wl6jCEAAAAASUVORK5CYII=)}.b-popup-noclosecontrol .i-popup-close{display:none}.b-popup-group{position:static;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;margin:0 0 8px;padding:0;text-align:left}.b-popup-row{position:static;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;margin:0 0 3px;padding:0}.b-popup-row-head{margin:0 0 5px;font-weight:700}.b-popup-options-centered .b-popup-submit-options{margin:.5em 0 0;text-align:center}@media all and (max-width:650px){HTML BODY.p-openpopup:not(.p-ljtour){overflow:hidden;position:relative}.p-openpopup:not(.p-ljtour) .b-fader{display:block!important;position:fixed;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1999;opacity:.6;margin:0;padding:0;background-color:#000}HTML BODY.p-openpopup .b-popup:not(.b-popup-contextual){overflow-x:auto;overflow-y:auto;position:fixed;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5001;margin:0;padding:0;border:0;box-shadow:none;border-radius:0;background:0 0}HTML BODY.p-openpopup .b-popup:not(.b-popup-contextual) .b-popup-outer{margin:15px;padding:0;border:0;border-radius:3px;background:#FFF}HTML BODY.p-openpopup .b-popup:not(.b-popup-contextual) .b-popup-inner{margin:0;padding:30px}HTML BODY.p-openpopup .b-popup-noclosecontrol:not(.b-popup-contextual) .i-popup-close{display:block}HTML BODY.p-openpopup .b-popup:not(.b-popup-contextual) .i-popup-arr{display:none}HTML BODY.p-openpopup .b-popup:not(.b-popup-contextual) .i-popup-close{position:absolute;top:12px;right:12px;width:30px;height:30px;background-image:url(/img/schemius/s-icons.svg?v=40651);background-position:-62px 6px;background-repeat:no-repeat;cursor:pointer;font:0/0 a}}.b-popup-messagebox{position:absolute;z-index:9999;width:311px;border:2px solid #8CB7DA;background:#FFF;font-size:12px}.b-popup-messagebox .b-popup-head{position:relative;margin:0;padding:5px;border:1px solid #DBECFB;border-width:1px 1px 0;background:#C7E0F6;font-size:15px}.b-popup-messagebox .b-popup-head H4{margin:0}.b-popup-messagebox .i-popup-close{position:absolute;top:9px;right:5px;width:12px;height:12px;cursor:pointer;background:url(/img/popup-close.gif?v=9045) no-repeat}.b-popup-messagebox .b-popup-content{margin:0;padding:5px;font-size:13px}.b-popup-messagebox .b-popup-footer{margin:0;padding:5px;background:#ECF6FF;text-align:center;font-size:13px}.b-popup-messagebox A:active,.b-popup-messagebox A:hover,.b-popup-messagebox A:link,.b-popup-messagebox A:visited{color:#00C}.ljcmtmanage{position:absolute;z-index:3;display:block;visibility:hidden;width:250px;text-align:left}.b-popup-ctrlcomm,.b-popup-delcomm{max-width:380px}.b-icon-scapital{float:left;width:16px;height:16px;margin:0 2px 0 0;background-image:url(/img/icon-social-capital.png?v=19876);background-position:0 50%;background-repeat:no-repeat}.b-icon-scapital-first{background-position:-17px 50%}.b-loginpopup{display:none;margin:0;padding:0}.b-loginpopup-items{margin:0 0 0 -5px;padding:0;list-style:none}.b-loginpopup-item{margin:0;padding:0;list-style:none;text-align:left}BODY #header table.login-form .b-loginpopup-item A:link,BODY #header table.login-form .b-loginpopup-item A:visited,BODY .b-loginpopup-item A:link,BODY .b-loginpopup-item A:visited{display:block;margin:0;padding:3px 5px;border:0;border-radius:3px;background:#FFF;text-decoration:none;font-size:11px;color:#242F33!important}BODY #header table.login-form .b-loginpopup-item A:active,BODY #header table.login-form .b-loginpopup-item A:hover,BODY .b-loginpopup-item A:active,BODY .b-loginpopup-item A:hover{display:block;margin:0;padding:3px 5px;border:0;border-radius:3px;background:#C5E1F7;text-decoration:none;font-size:11px;color:#242F33!important}#header .b-loginpopup-item IMG,.b-loginpopup-item IMG{margin:0 5px 0 0;border:0;vertical-align:-4px}.b-fader{display:none;position:fixed;top:0;left:0;z-index:5000;width:100%;height:100%;filter:alpha(opacity=60);opacity:.6;background:#000;zoom:1}.p-fader .b-fader{display:block}.i-posticon-flip{margin:0 0 0 .5em}.b-linkbar{display:inline-block;margin:0;padding:8px;border:0;background:#DAE3E6;list-style:none;text-align:center}.b-linkbar-item{display:inline-block;margin:0 2px;padding:0;border:0;vertical-align:top;font:10px/1 Arial,sans-serif}.b-helplink{position:relative;display:inline-block;min-height:20px;margin:0 0 0 .5em;padding:0;border:0;vertical-align:-6px}.b-helplink-icon{display:none}.b-helplink .flaticon--helpicon{width:20px;height:20px}.b-helplink-title{margin:0}.b-helplink-withtitle{padding:0 0 0 25px;vertical-align:0}.s-usernav .b-helplink{margin:0 0 0 .2em;padding:0 0 0 14px}.input-wrapper .b-helplink,TD.help .b-helplink{margin:0}.b-valuebar{display:inline-block;margin:0}.b-valuebar-outer{display:inline-block;margin:0;background:red}.b-valuebar-inner{margin:0}.b-valuebar-desc{margin:0;line-height:1.2;font-style:italic;font-size:90%;color:#666}.b-msgsystem-errorbox{display:none;min-height:50px;margin:0 -45px 2em -25px;padding:10px 140px 10px 120px;background:url(/img/icons/error.png?v=15718) 2.7em 50% no-repeat #FFEFEF;box-shadow:0 2px 3px rgba(53,99,161,.7)}.b-msgsystem-errorbox-head{margin:0 0 5px;padding:0;font-weight:700;font-size:1em;color:#CB1427}.b-msgsystem-error{margin:0 0 10px;padding:0;color:#787878}#js .b-msgsystem-errorbox-show{display:block}.b-msgsystem-error{display:none}.b-msgsystem-errorbox-errors,.b-msgsystem-errorbox-errors .b-msgsystem-error-server,.b-msgsystem-errorbox-show .b-msgsystem-error-ajax{display:block}.b-msgsystem-warningbox{display:none;overflow:hidden;min-height:50px;margin:0 -45px 2em -25px;padding:10px 140px 10px 35px;background-color:#FFFFD5;box-shadow:0 2px 3px rgba(53,99,161,.7)}.b-msgsystem-warningbox .b-warningbox-icon{float:left;clear:both;overflow:hidden;width:55px;height:58px;margin-right:30px;background:url(/img/icons/warning-age-sprite.png?v=13205) no-repeat;text-indent:-9999px}.b-msgsystem-warningbox-age-14 .b-warningbox-icon{background-position:0 0}.b-msgsystem-warningbox-age-18 .b-warningbox-icon{background-position:0 -57px}.b-msgsystem-warningbox-head{margin:0 0 5px;padding:0;font-weight:700;font-size:1em;color:#000}.b-msgsystem-warning{margin:0 0 10px;padding:0;color:#787878}.b-msgsystem-warningbox-confirm{margin:5px 0 0}#js .b-msgsystem-warningbox-show{display:block}.b-msgsystem-warning{display:none}.b-msgsystem-warningbox-show .b-msgsystem-warning-ajax,.b-msgsystem-warningbox-warnings,.b-msgsystem-warningbox-warnings .b-msgsystem-warning-server{display:block}.b-msgsystem-messagebox{display:none;min-height:50px;margin:0 -45px 2em -25px;padding:10px 140px 10px 120px;background:url(/img/icons/error.png?v=15718) 2.7em 50% no-repeat #E9EEDF;box-shadow:0 2px 3px rgba(53,99,161,.7)}.b-msgsystem-messagebox-head{margin:0 0 5px;padding:0;font-weight:700;font-size:1em;color:#0D8473}.b-msgsystem-message{margin:0 0 10px;padding:0;color:#787878}#js .b-msgsystem-messagebox-show{display:block}.b-msgsystem-message{display:none}.b-msgsystem-messagebox-messages,.b-msgsystem-messagebox-messages .b-msgsystem-message-server,.b-msgsystem-messagebox-show .b-msgsystem-message-ajax{display:block}.privacy-list{max-height:110px;overflow:auto;margin:0;padding:0;list-style:none}.privacy-item{margin:0 0 3px}.b-ljbutton{position:relative;display:inline-block;min-height:1.2em;margin:0;padding:0;vertical-align:top}.b-ljbutton-submit{margin:-.4em 0;padding:.4em;border-radius:10px;background-color:#049;background-image:-webkit-linear-gradient(top,#38D 0,#038 100%);background-image:-moz-linear-gradient(top,#38D 0,#038 100%);background-image:-o-linear-gradient(top,#38D 0,#038 100%);background-image:linear-gradient(to bottom,#38D 0,#038 100%)}.b-ljbutton-submit.b-ljbutton-disabled{background-color:#AFAFAF;background-image:-webkit-linear-gradient(top,#E8E8E8 0,#AFAFAF 100%);background-image:-moz-linear-gradient(top,#E8E8E8 0,#AFAFAF 100%);background-image:-o-linear-gradient(top,#E8E8E8 0,#AFAFAF 100%);background-image:linear-gradient(to bottom,#E8E8E8 0,#AFAFAF 100%)}.b-ljbutton-delete{margin:-.4em 0;padding:.4em;border-radius:10px;background-color:#970000;background-image:-webkit-linear-gradient(top,#DA0000 0,#970000 100%);background-image:-moz-linear-gradient(top,#DA0000 0,#970000 100%);background-image:-o-linear-gradient(top,#DA0000 0,#970000 100%);background-image:linear-gradient(to bottom,#DA0000 0,#970000 100%)}.rkassa{position:relative;display:inline-block;margin:0;padding:10px 15px 10px 45px;border:0;border-radius:3px;background:#F0641B;text-transform:uppercase;text-decoration:none;text-align:center;font:14px/1 ProximaNovaSemibold,Tahoma,Arial,sans-serif;font:.875rem/1 ProximaNovaSemibold,Tahoma,Arial,sans-serif;color:#FFF;cursor:pointer}.rkassa:before{content:" ";position:absolute;top:0;bottom:0;left:0;width:35px;margin:0;padding:0;background-repeat:no-repeat;background-position:100% 35%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQThFNUJFODg2Mjk5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4OTIzMkMwNDQ2RUIxMUU0QTRGQTkwRDA1MTE3OEJCRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4OTIzMkMwMzQ2RUIxMUU0QTRGQTkwRDA1MTE3OEJCRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTgyMkE4RTVCRTg4NjI5OUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkE4RTVCRTg4NjI5OUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5mr2aqAAAB5klEQVR42qxTPUgCYRj2RM8sNQvUsGb7D4K2loTWIGjpb4gms1ZpcWwSS2iyrVrdc3CrlvAnXMxEqNFUzMM08Oeu5zVPLuFOil547sPn3ufxu+f9PkYQBNVvimGYQSyjwDDwBD3ffUlm/YAaAOzArN/v385ms1e1Wu3F5XKN/+hTMGCBMWDa6/VupFKpCxi8CpKKRqMHPRrVSA+swJTb7V5LJpPnlUrlWZCpXC53I9Uy4XD4WJqJxWKxOhyOVaPROE8RKeXXarU+IpHISTdP4bcTUCgNPRqNxptWq71UauR5nimXy4Mmk+lTo9Hw0nfQ70Fvo+CEarWatdvtU0oT9Xg8VsowEAjMSnnSkV7oEO0qFot3er1+WMFwhfqQk0vkdDqdGbp70YPICWwz2hn1jpyZ2WweCoVCh06n0yZyiURil3TQP5BPm0yn01tE5vP5Mzkz7GAJuTWwdv+wUCgESJfJZDbptxrXw1YqlSYpSByHktwA6vX6Gw7tbbPZzIicwWB4pxWmDvhYVfF4/BQNHJybwLTczoLB4Diu0TVqUcLPkA6fycVisVNxAGR02OeOLnd693v4o47+e5o4P4/Y7Vw/+Hy+dZyxhV6e47hH8mnfAASLSOqFv558lmUtarWa/dfr9CXAAB32Pn6MVF7BAAAAAElFTkSuQmCC);font:0/0 a}.b-discoveryarticle .rkassa:link,.b-discoveryarticle .rkassa:visited,.b-lenta-body .rkassa:link,.b-lenta-body .rkassa:visited,.b-popup .rkassa:link,.b-popup .rkassa:visited,.rkassa:link,.rkassa:visited{background:#F0641B;text-decoration:none;color:#FFF}.b-discoveryarticle .rkassa:active,.b-discoveryarticle .rkassa:hover,.b-lenta-body .rkassa:active,.b-lenta-body .rkassa:hover,.b-popup .rkassa:active,.b-popup .rkassa:hover,.rkassa:active,.rkassa:hover{background:#CD4D0A;text-decoration:none;color:#FFF}.ljcut-link-scissors{padding:0 2px 0 0;vertical-align:middle;font-size:2em}.ljcut-link .ljcut-link-collapse{display:none}.ljcut-expanded .ljcut-link-collapse{display:inline}.ljcut-expanded .ljcut-link-expand{display:none}.meta-music-object{display:inline-block;vertical-align:middle}.b-controls,.b-controls:active,.b-controls:hover,.b-controls:link,.b-controls:visited{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:24px;height:24px;margin:0;padding:0;border:0;cursor:pointer;text-decoration:none;font:0/0 a}.b-controls-bg{position:absolute;top:0;left:0;width:24px;height:24px;margin:0;padding:0;cursor:pointer;background-image:url(/img/btn_actions.png?v=19689);background-repeat:no-repeat;font:0/0 serif}.b-controls-left .b-controls-bg,.b-controls-prev .b-controls-bg{background-position:0 0}.b-controls-next .b-controls-bg,.b-controls-right .b-controls-bg{background-position:-24px 0}.b-controls-top .b-controls-bg{background-position:-48px 0}.b-controls-bottom .b-controls-bg{background-position:-72px 0}.b-controls-delete .b-controls-bg{background-position:-48px -48px}.b-controls-spam .b-controls-bg{background-position:0 -48px}.b-controls-unspam .b-controls-bg{background-position:-24px -48px}.b-controls-freeze .b-controls-bg{background-position:-48px -72px}.b-controls-unfreeze .b-controls-bg{background-position:-72px -72px}.b-controls-screen .b-controls-bg{background-position:-24px -72px}.b-controls-unscreen .b-controls-bg{background-position:0 -72px}.b-controls-track .b-controls-bg{background-position:0 -24px}.b-controls-trackthread .b-controls-bg,.b-leaf-tracked-parent .b-controls-track .b-controls-bg{background-position:-24px -24px}.b-controls-tracking .b-controls-bg,.b-leaf-tracked .b-controls-track .b-controls-bg{background-position:-48px -24px}.b-controls-edit .b-controls-bg{background-position:-48px -96px}.b-controls-memadd .b-controls-bg{background-position:0 -96px}.b-controls-share .b-controls-bg{background-position:-72px -24px}.b-controls-edittags .b-controls-bg{background-position:-24px -96px}.b-controls-flag .b-controls-bg{background-position:-72px -48px}.b-controls-stat .b-controls-bg{background-position:0 -193px}HTML BODY .i-ljuser{position:static!important;display:inline!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;white-space:nowrap!important}.i-ljuser-deleted{text-decoration:line-through}HTML BODY .i-ljuser-profile{width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important}HTML BODY .i-ljuser-userhead{width:16px!important;height:16px!important;margin:0!important;padding:0 1px 0 0!important;border:0!important;vertical-align:text-bottom!important;image-rendering:-webkit-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated}.i-ljuser-alias{display:none}.i-ljuser-alias:before{content:"\00a0\2014\00a0"}.i-ljuser-withalias .i-ljuser-username:after{content:"*"}.i-ljuser-withalias.i-ljuser-showalias .i-ljuser-alias{display:inline;white-space:normal!important}.b-popup-content{text-align:left!important}.b-popup-content H5{margin:0 0 10px;padding:0;font-weight:700!important;font-size:14px!important;color:#000!important}.b-popup-content-header{margin-bottom:10px;padding-right:10px;line-height:16px;font-weight:700;font-size:14px;color:#000}.b-popup-content A:active,.b-popup-content A:hover,.b-popup-content A:link,.b-popup-content A:visited{color:#3F5F9E!important}.b-popup-content .b-popup-submit-options{padding-top:5px!important;border:none}.b-popup-preloader .preloader{position:absolute;top:50%;left:50%;display:none;width:11px;height:3px;margin-left:-6px;background:url(/img/preloader-s.gif?ver=1) no-repeat;font-size:0}.b-popup-preloader .b-popup-preloader-inner{position:relative;display:inline-block;vertical-align:middle}.b-popup-preloader-visible A,.b-popup-preloader-visible BUTTON,.b-popup-preloader-visible I,.b-popup-preloader-visible INPUT{visibility:hidden}.b-popup-preloader-visible I.preloader{display:block;visibility:visible}.b-popup-preloader-visible .b-popup-cancel{cursor:default;color:#CCC}.ljcut-link-expanding{padding:0 20px 0 0;background:url(/img/preloader-s.gif?v=9673) 100% 60% no-repeat}.clearfix:after,.clearfix:before{display:table;content:''}.clearfix:after{clear:both}.clearfix-lj:after{content:"";display:table;clear:both;border-collapse:collapse}.lj-spoiler{position:static;top:auto;left:auto;display:inline-block;width:auto;height:auto;margin:0;padding:0}.lj-spoiler .lj-spoiler-head{position:static;top:auto;left:auto;display:none;width:auto;height:auto;margin:0;padding:0}.lj-spoiler .lj-spoiler-body{position:static;top:auto;left:auto;display:block;width:auto;height:auto;margin:0;padding:0}#js .lj-spoiler .lj-spoiler-head{display:block}#js .lj-spoiler .lj-spoiler-body,#js .lj-spoiler.lj-spoiler-opened>.lj-spoiler-head{display:none}#js .lj-spoiler.lj-spoiler-opened>.lj-spoiler-body{display:block}#js .lj-spoiler.lj-spoiler-opened .lj-spoiler-body BR:first-child,#js .lj-spoiler.lj-spoiler-opened .lj-spoiler-body BR:last-child{display:none}.b-adjusting{margin:0;padding:10px 15px;list-style:none;background:#00A3D9;font-family:ProximaNovaSemibold,Helvetica,sans-serif;font-size:14px;font-size:.875rem;color:#FFF}.b-adjusting-list{margin:0;padding:0;list-style:none}.b-adjusting-item{display:inline-block}.b-adjusting-item A,.b-adjusting-item SPAN{display:block;padding:.15em .769em 0 1.1em;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;color:#FFF}.b-adjusting-item .b-adjusting-item-disabled{color:rgba(255,255,255,.5)!important}.b-adjusting-item-active SPAN{color:#003040}@media screen and (max-width:650px){.b-adjusting{font-size:1em}}.appwidget-sitemessages~.s-body .b-adjusting,.b-message-mobile~.appwidget-sitemessages{border-top:1px solid #99BFCC}@media screen and (max-width:899px){.b-message-mobile~.appwidget-sitemessages{border:0}}HTML BODY.p-showtime .s-layout{position:fixed;width:100%;min-height:0}.p-showtime .b-ljtimes-wrapper,.p-showtime .s-footer{display:none}.p-showtime .l-showtime{display:block}.l-showtime{display:none;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5009;direction:ltr;text-align:left;background:#69767a;background:rgba(105,118,122,.7)}.l-showtime::-webkit-scrollbar{width:12px}.l-showtime::-webkit-scrollbar-track{border-radius:10px}.l-showtime::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(57,191,113,.6)}.l-showtime::-webkit-scrollbar-thumb:window-inactive{background:rgba(57,191,113,.4)}.l-showtime-content{margin:0;padding:50px}.l-showtime-content>.ng-scope{max-width:1170px;margin:0 auto}@media all and (max-width:800px){.l-showtime-content{padding:25px}}@media all and (max-width:650px){HTML BODY.p-showtime .s-layout{display:none}.l-showtime{overflow-x:visible;overflow-y:visible;position:static;top:auto;right:auto;bottom:auto;left:auto;z-index:auto;background:0 0}.l-showtime-content{padding:0}IFRAME.lj_embedcontent{width:100%}}.b-journalpicture{display:block;margin:0}.b-journalpicture:first-child{margin-top:0}.b-journalpicture-image{max-width:100%;height:auto;margin:0;vertical-align:top}.b-journalpicture-caption{margin:.5rem 0 0;text-align:left;font:14px/1.4 ProximaNovaSemibold,Tahoma,Arial,sans-serif;font:.875rem/1.4 ProximaNovaSemibold,Tahoma,Arial,sans-serif;background:#FFF;color:#829399}.b-journalpicture-caption:empty{display:none}.b-journalpicture-alignment,.b-journalpicture-alignment .b-journalpicture-caption{text-align:center}.b-journalpreamble{margin:0 0 1.5rem;font-size:18px;font-size:1.125rem;font-family:ProximaNovaSemibold,Tahoma,Arial,sans-serif}HTML BODY .b-journalpreamble .i-ljuser{font-size:.842em}HTML BODY .b-journalpreamble .i-ljuser-profile{vertical-align:-1px}.b-entryunit .b-journalpreamble{margin:0;font-size:1em;font-weight:400}.b-journalblockquote{margin:0 0 1.5em;padding:0}.b-journalblockquote-author{position:relative;display:block;margin:0 0 16px;font-style:normal}.b-journalblockquote-author:after,.b-journalblockquote-author:before{bottom:-17px;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.b-journalblockquote-author:after{border-color:rgba(255,255,255,0);border-bottom-color:#FFF;border-width:10px;margin-left:-10px}.b-journalblockquote-author:before{border-color:rgba(218,227,230,0);border-bottom-color:#DAE3E6;border-width:11px;margin-left:-11px}.b-journalblockquote-quote{margin:0;padding:15px 20px;border:1px solid #DAE3E6;border-radius:3px;background:#FFF}.b-journalblockquote P{margin:0}.lj-like{clear:both!important;margin:0!important;line-height:1!important}.lj-like:after{content:"";display:table;border-collapse:collapse;clear:both}.lj-like-item{display:inline-block!important;min-height:20px;vertical-align:middle!important;margin:6px 12px 0 0!important}.lj-like-gag{border:1px dashed #999;border-radius:6px}.lj-like-item A,.lj-like-item DIV,.lj-like-item IFRAME,.lj-like-item SPAN{vertical-align:middle!important}.lj-like+BR{display:none}.b-flatrepost{position:relative!important;display:inline-block!important;margin:0!important;padding:0 0 0 2px!important;text-transform:uppercase;letter-spacing:.05em;font:11px/1 Arial,sans-serif!important;background:0 0!important;box-shadow:none!important;-moz-column-count:auto!important;-moz-column-gap:normal!important;-moz-columns:auto!important;-webkit-column-count:auto!important;-webkit-column-gap:normal!important;-webkit-columns:auto!important;column-count:auto!important;column-gap:normal!important;columns:auto!important}.b-flatrepost-icon{display:none}.b-flatrepost-name{display:inline-block!important;height:19px;margin:0!important;padding:6px 12px 0 13px!important;border:0!important;border-radius:20px!important;background:#00A2D9!important;color:#FFF!important;cursor:pointer}.b-flatrepost-name:hover{background:#27BFF9!important;color:#FFF!important}.lt-ie9 .b-flatrepost-name{position:relative;z-index:-1}HTML#js BODY .b-flatrepost-name:link,HTML#js BODY .b-flatrepost-name:visited{border:0!important;text-decoration:none!important;background:#00A2D9!important;color:#FFF!important}HTML#js BODY .b-flatrepost-name:active,HTML#js BODY .b-flatrepost-name:hover{border:0!important;text-decoration:none!important;background:#27BFF9!important;color:#FFF!important}.b-flatrepost-name:after{content:" ";position:absolute;top:-1px;left:1px;width:20px;height:20px;margin:0;padding:0;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2220px%22%20height%3D%2220.022px%22%20viewBox%3D%220%200%2020%2020.022%22%3E%0A%3Cpath%20fill%3D%22%2300B0EA%22%20d%3D%22M8.745%2C2.6L6.142%2C0H6.137C3.389%2C1.203%2C1.188%2C3.416%2C0%2C6.172l2.606%2C2.603C3.792%2C6.019%2C5.994%2C3.808%2C8.74%2C2.604%0A%09l0.006%2C0.001C8.746%2C2.604%2C8.785%2C2.582%2C8.745%2C2.6z%22%2F%3E%0A%3Cpath%20fill%3D%22%23003040%22%20d%3D%22M19.066%2C15.506c-1.597%2C0.699-2.874%2C1.986-3.564%2C3.586l4.497%2C0.931L19.066%2C15.506z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M19.199%2C16.143L20%2C20.022C20.002%2C19.997%2C19.603%2C18.075%2C19.199%2C16.143%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M19.066%2C15.508c-0.361-1.726-0.689-3.286-0.689-3.286l-0.003%2C0c-2.745%2C1.203-4.949%2C3.416-6.135%2C6.172%0A%09l3.263%2C0.697C16.193%2C17.498%2C17.474%2C16.207%2C19.066%2C15.508%22%2F%3E%0A%3Cpath%20fill%3D%22%23819399%22%20d%3D%22M8.702%2C2.558%22%2F%3E%0A%3Cpath%20fill%3D%22%23819399%22%20d%3D%22M8.796%2C2.654%22%2F%3E%0A%3Cpath%20fill%3D%22%23003040%22%20d%3D%22M12.24%2C18.395c1.188-2.756%2C3.39-4.969%2C6.136-6.172h0.001l-9.63-9.619L8.74%2C2.603%0A%09C5.993%2C3.807%2C3.79%2C6.02%2C2.604%2C8.776L12.24%2C18.395z%22%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat;font:0/0 a}.lt-ie9 .b-flatrepost-name:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAXJJREFUOMtjYKAr2PRag2HDy80MG14tZqj/z0QdQze8yGBY9+oH0ND/ULyIcsPXv2xEMhCBS+d1MjDUk2n4+tdpGAZOP3WPwdLrIoOBw38GffuFpBu++ZUqw/pX31EMrV1+ksHA7gvYUBgm2fB1r9ahGFq37BSDnt0fFEPhhjssIt5wUATBDJ11+j6Dnv1XrIaSbDgo1kFJC2Swhe95vIaSZXj1oi6iDEXgxcQZHhrKzGBgv2QQGQ5UP/CGgxQRbbj9X/2w5MMnr1xPIDKBgwwHhiEeQ5mNHZ9uPnT80n8IWEBCtsRtOKeZ651HL1+9ghr6/+/fv9dILEiAhoPSLbJLDZ2eP3zxEm4oCLz58PG8kJkHHyWG/1u799AlJJf+nbRszQGwhUaOTmQUgRDD1fzijiG7dPJyiKEgzGLsUk5moV3PdPD0xXigIxcC8c03Hz9eQA4iRkPH1VSpcOT94wWAxasr0CfVwBJxA6OewzGaVpsAInmGT6jNpNMAAAAASUVORK5CYII=)}.b-flatrepost-name:after,doesnotexist:-o-prefocus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAXJJREFUOMtjYKAr2PRag2HDy80MG14tZqj/z0QdQze8yGBY9+oH0ND/ULyIcsPXv2xEMhCBS+d1MjDUk2n4+tdpGAZOP3WPwdLrIoOBw38GffuFpBu++ZUqw/pX31EMrV1+ksHA7gvYUBgm2fB1r9ahGFq37BSDnt0fFEPhhjssIt5wUATBDJ11+j6Dnv1XrIaSbDgo1kFJC2Swhe95vIaSZXj1oi6iDEXgxcQZHhrKzGBgv2QQGQ5UP/CGgxQRbbj9X/2w5MMnr1xPIDKBgwwHhiEeQ5mNHZ9uPnT80n8IWEBCtsRtOKeZ651HL1+9ghr6/+/fv9dILEiAhoPSLbJLDZ2eP3zxEm4oCLz58PG8kJkHHyWG/1u799AlJJf+nbRszQGwhUaOTmQUgRDD1fzijiG7dPJyiKEgzGLsUk5moV3PdPD0xXigIxcC8c03Hz9eQA4iRkPH1VSpcOT94wWAxasr0CfVwBJxA6OewzGaVpsAInmGT6jNpNMAAAAASUVORK5CYII=)}.b-flatrepost-gain{display:none!important;position:relative;margin:0;padding:0 15px 0 0;color:#FFF;cursor:pointer}.b-flatrepost-gain:before{content:" ";position:absolute;top:50%;right:0;width:12px;height:12px;margin:-6px 0 0;padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAu0lEQVR42p2SMQoCMRBFt8oeYo8nWG3iDbyBIBZaaSOIoFgKWthmYQvjWdZCq3E+zgcJImrxIPnzf5hMUqzGPeKUoESlM6Jpjj6aK+WsyDusVjHgaN5MazntRtIcFwBraAwlpUTAQ9jOamkOc9kvh7Ke9AHW0FBjyBfWJ06DgQUCDTXuIwJ3BS3g1DwADTXub78Gur9aCs9L+w+X9gwEBEolcVLZWF8ndIH324dLfLj8awyUVrkarWmOvgfkNmJhc5i9kAAAAABJRU5ErkJggg==) no-repeat;font:0/0 a}.b-flatrepost-counter{display:inline-block!important;position:relative;height:14px;margin:0 0 0 9px;padding:4px 5px 0;border:1px solid #CED6D9;border-radius:3px;background:#FFF;color:#475559}.b-flatrepost-counter:after,.b-flatrepost-counter:before{content:" ";position:absolute;top:50%;right:100%;width:0;height:0;border:solid transparent;pointer-events:none}.b-flatrepost-counter:after{border-color:rgba(255,255,255,0);border-right-color:#FFF;border-width:5px;margin-top:-5px}.b-flatrepost-counter:before{border-color:rgba(206,214,217,0);border-right-color:#CED6D9;border-width:6px;margin-top:-6px}.b-flatrepost-disabled .b-flatrepost-name,.b-flatrepost-disabled .b-flatrepost-name:active,.b-flatrepost-disabled .b-flatrepost-name:hover,.b-flatrepost-disabled .b-flatrepost-name:link,.b-flatrepost-disabled .b-flatrepost-name:visited{background:#819399!important;color:#FFF!important}.b-flatrepost-disabled .b-flatrepost-gain{background:#819399;color:#FFF}HTML#js BODY .b-flatrepost-disabled .b-flatrepost-name:active,HTML#js BODY .b-flatrepost-disabled .b-flatrepost-name:hover,HTML#js BODY .b-flatrepost-disabled .b-flatrepost-name:link,HTML#js BODY .b-flatrepost-disabled .b-flatrepost-name:visited{background:#819399!important;color:#FFF!important}.b-flatrepost-disabled .b-flatrepost-name:after{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2220px%22%20height%3D%2220.021px%22%20viewBox%3D%220%200%2020%2020.021%22%3E%0A%3Cpath%20fill%3D%22%23819399%22%20d%3D%22M8.745%2C2.6L6.142%2C0H6.137C3.389%2C1.203%2C1.188%2C3.416%2C0%2C6.172l2.606%2C2.603C3.792%2C6.019%2C5.994%2C3.808%2C8.74%2C2.604%0A%09l0.006%2C0.001C8.746%2C2.604%2C8.785%2C2.582%2C8.745%2C2.6z%22%2F%3E%0A%3Cpath%20fill%3D%22%23003040%22%20d%3D%22M19.066%2C15.506c-1.598%2C0.699-2.875%2C1.986-3.564%2C3.586l4.497%2C0.931L19.066%2C15.506z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M19.199%2C16.143L20%2C20.022C20.002%2C19.997%2C19.604%2C18.075%2C19.199%2C16.143%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M19.066%2C15.508c-0.361-1.726-0.689-3.286-0.689-3.286h-0.003c-2.745%2C1.203-4.949%2C3.416-6.136%2C6.172%0A%09l3.264%2C0.697C16.193%2C17.498%2C17.475%2C16.207%2C19.066%2C15.508%22%2F%3E%0A%3Cpath%20fill%3D%22%23819399%22%20d%3D%22M8.702%2C2.558%22%2F%3E%0A%3Cpath%20fill%3D%22%23819399%22%20d%3D%22M8.796%2C2.654%22%2F%3E%0A%3Cpath%20fill%3D%22%23003040%22%20d%3D%22M12.24%2C18.395c1.188-2.756%2C3.39-4.969%2C6.136-6.172h0.001l-9.63-9.619L8.74%2C2.603%0A%09C5.993%2C3.807%2C3.79%2C6.02%2C2.604%2C8.776L12.24%2C18.395z%22%2F%3E%0A%3C%2Fsvg%3E)}.lt-ie9 .b-flatrepost-disabled .b-flatrepost-name:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAXtJREFUOMtjYKAnqJ80U6Nx4ozNDZNnLq6vr2eiiqGNk2dk1E+e+aNx8sz/YDxpxiKKDW+YNKMRbiAS9kgr7AT6gzzDmybPSEM3MKOh4x6HqetFBgOH/wz69gtJNrxpwnTVxonTvyMb6ptTeorBwO4L2FAYJtXw+kkz1iEb6gcyVM/uD4qhcMMdFhFtOCj2kbz/gEHP/itWQ0k1fNWqVczA1LAEZDCHuft5vIaSY7hPdkkPUYYi8GLigiU0lJnBwH7JIDIcqH7gDQcpItpw+7/6YcmHT165nkBsCmcChyEeQ5mNHZ9uPnT80n8IWEBKWYfTcA5Tl9uPXr56BTX0/9+/f6+RWpAygdMtsksNnZ4/fPHy5X8k8ObDx/NCZh58lBj+b/2+gxeQXPp30rI1B8AWGjk6kVMFgA1X84s7huzSycshhkJzZBm59QvTobOXEoGOXALEt958/HgBOYgYDR1XU6XGkfePFwAWr65Al1YDS8QNDHoOx2habwIA9MCJ76J6YyYAAAAASUVORK5CYII=)}.b-flatrepost-disabled .b-flatrepost-name:after,doesnotexist:-o-prefocus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAXtJREFUOMtjYKAnqJ80U6Nx4ozNDZNnLq6vr2eiiqGNk2dk1E+e+aNx8sz/YDxpxiKKDW+YNKMRbiAS9kgr7AT6gzzDmybPSEM3MKOh4x6HqetFBgOH/wz69gtJNrxpwnTVxonTvyMb6ptTeorBwO4L2FAYJtXw+kkz1iEb6gcyVM/uD4qhcMMdFhFtOCj2kbz/gEHP/itWQ0k1fNWqVczA1LAEZDCHuft5vIaSY7hPdkkPUYYi8GLigiU0lJnBwH7JIDIcqH7gDQcpItpw+7/6YcmHT165nkBsCmcChyEeQ5mNHZ9uPnT80n8IWEBKWYfTcA5Tl9uPXr56BTX0/9+/f6+RWpAygdMtsksNnZ4/fPHy5X8k8ObDx/NCZh58lBj+b/2+gxeQXPp30rI1B8AWGjk6kVMFgA1X84s7huzSycshhkJzZBm59QvTobOXEoGOXALEt958/HgBOYgYDR1XU6XGkfePFwAWr65Al1YDS8QNDHoOx2habwIA9MCJ76J6YyYAAAAASUVORK5CYII=)}.b-flatrepost-disabled .b-flatrepost-gain,.b-flatrepost-disabled .b-flatrepost-name{pointer-events:none;cursor:default}.b-flatrepost-gained .b-flatrepost-name{padding-right:10px!important;padding-left:22px!important}.b-flatrepost-gained .b-flatrepost-gain{display:inline-block!important}.b-flatrepost-reposted .b-flatrepost-name:after{top:7px;left:6px;width:16px;height:11px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22check-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011.073%22%20width%3D%2216%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2016%2011.073%22%3E%3Cpath%20d%3D%22m0%204.921c0-0.316%200.121-0.63%200.361-0.871%200.48-0.48%201.259-0.48%201.74%200l4.055%204.054%207.744-7.743c0.48-0.48%201.259-0.48%201.739%200%200.481%200.48%200.481%201.259%200%201.74l-8.614%208.611c-0.479%200.481-1.259%200.481-1.739%200l-4.925-4.921c-0.24-0.241-0.361-0.556-0.361-0.87z%22%20fill%3D%22%23003040%22%2F%3E%3C%2Fsvg%3E)}.lt-ie9 .b-flatrepost-reposted .b-flatrepost-name:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAI9JREFUKM9jYCAH6DkGMRg4fGbQt19InmY9h99AA/4zGNjfJV+znv1HINucgUHbVpbBwNGLgaGeiSTNRvYWUAmH22BBfYfZOA1BcbbDJ4RmENC32wOVwG4IXs1gA+wFgIFxEqshBDXjM8TQIRhFs6GdJf4QRjcEgYnQjNuQT8AYsiItrkGG6NkdAHrjOTGaAdzXVQKB4jMyAAAAAElFTkSuQmCC)}.b-flatrepost-reposted .b-flatrepost-name:after,doesnotexist:-o-prefocus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAI9JREFUKM9jYCAH6DkGMRg4fGbQt19InmY9h99AA/4zGNjfJV+znv1HINucgUHbVpbBwNGLgaGeiSTNRvYWUAmH22BBfYfZOA1BcbbDJ4RmENC32wOVwG4IXs1gA+wFgIFxEqshBDXjM8TQIRhFs6GdJf4QRjcEgYnQjNuQT8AYsiItrkGG6NkdAHrjOTGaAdzXVQKB4jMyAAAAAElFTkSuQmCC)}.b-flatrepost-reposted .b-flatrepost-counter{cursor:pointer}.b-flatrepost-counted .b-flatrepost-counter{cursor:pointer}.b-flatrepost-give .b-flatrepost-name{height:19px;padding:6px 15px 0 25px!important}.b-flatrepost-give .b-flatrepost-gain{display:none!important}.b-flatrepost-give .b-flatrepost-title{position:relative;margin-right:10px}.b-flatrepost-give .b-flatrepost-title:before{content:" ";position:absolute;top:50%;right:-17px;width:12px;height:12px;margin:-6px 0 0;padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAu0lEQVR42p2SMQoCMRBFt8oeYo8nWG3iDbyBIBZaaSOIoFgKWthmYQvjWdZCq3E+zgcJImrxIPnzf5hMUqzGPeKUoESlM6Jpjj6aK+WsyDusVjHgaN5MazntRtIcFwBraAwlpUTAQ9jOamkOc9kvh7Ke9AHW0FBjyBfWJ06DgQUCDTXuIwJ3BS3g1DwADTXub78Gur9aCs9L+w+X9gwEBEolcVLZWF8ndIH324dLfLj8awyUVrkarWmOvgfkNmJhc5i9kAAAAABJRU5ErkJggg==) no-repeat;font:0/0 a}.b-flatsocial{position:relative!important;display:inline-block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;font:11px/1 Arial,sans-serif!important;background:0 0!important;box-shadow:none!important;-moz-column-count:auto!important;-moz-column-gap:normal!important;-moz-columns:auto!important;-webkit-column-count:auto!important;-webkit-column-gap:normal!important;-webkit-columns:auto!important;column-count:auto!important;column-gap:normal!important;columns:auto!important}HTML#js BODY .b-flatsocial:active,HTML#js BODY .b-flatsocial:hover,HTML#js BODY .b-flatsocial:link,HTML#js BODY .b-flatsocial:visited{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;text-decoration:none!important;background:0 0!important;color:#475559}HTML#js BODY .b-flatsocial:active SPAN,HTML#js BODY .b-flatsocial:hover SPAN,HTML#js BODY .b-flatsocial:link SPAN,HTML#js BODY .b-flatsocial:visited SPAN{text-decoration:none;color:#475559}.b-flatsocial-name{display:inline-block!important;width:25px!important;height:25px!important;margin:0!important;padding:0!important;border:0;font:0/0 a;text-shadow:none;color:transparent;background:url(/img/icons/flatsocial_25.svg?v=46688) no-repeat;cursor:pointer}.lt-ie9 .b-flatsocial-name{background-image:url(/img/icons/flatsocial_25.png?v=46688)}.b-flatsocial-name,doesnotexist:-o-prefocus{background-image:url(/img/icons/flatsocial_25.png?v=46688)}.b-flatsocial-counter{display:inline-block!important;position:relative;height:14px;margin:0 0 0 9px;padding:4px 5px 0;border:1px solid #CED6D9;border-radius:3px;background:#FFF;color:#475559}.b-flatsocial-counter:after,.b-flatsocial-counter:before{content:" ";position:absolute;top:50%;right:100%;width:0;height:0;border:solid transparent;pointer-events:none}.b-flatsocial-counter:after{border-color:rgba(255,255,255,0);border-right-color:#FFF;border-width:5px;margin-top:-5px}.b-flatsocial-counter:before{border-color:rgba(206,214,217,0);border-right-color:#CED6D9;border-width:6px;margin-top:-6px}.b-flatsocial-button .b-flatsocial-counter{display:none!important}.b-flatsocial-facebook .b-flatsocial-name{background-position:-5px -40px}.b-flatsocial-twitter .b-flatsocial-name{background-position:-5px -392px}.b-flatsocial-google .b-flatsocial-name{background-position:-5px -75px}.b-flatsocial-vk .b-flatsocial-name{background-position:-5px -427px}.b-flatsocial-ok .b-flatsocial-name{background-position:-5px -215px}.b-flatsocial-tumblr .b-flatsocial-name{background-position:-5px -357px}.b-flatsocial-surfingbird .b-flatsocial-name{background-position:-5px -250px}.b-flatsocial-digg .b-flatsocial-name{background-position:-5px -5px}.b-flatsocial-lj .b-flatsocial-name{background-position:-5px -110px}.b-flatsocial-mail .b-flatsocial-name{background-position:-5px -145px}.b-flatsocial-moimir .b-flatsocial-name{background-position:-5px -180px}.b-flatsocial-stumbleupon .b-flatsocial-name{background-position:-5px -322px}.b-flatsocial-share .b-flatsocial-name{background-position:-5px -285px}.svgicon{display:inline-block;width:16px;height:16px;visibility:inherit!important;pointer-events:auto!important;fill:currentColor}.svgpreloader-wrapper{overflow:hidden;position:relative;display:block;border-radius:50%}.svgpreloader-wrapper .svgpreloader-svg{position:absolute;top:0;left:0}.svgpreloader-svg,.svgpreloader-tag{display:inline-block;width:16px;height:16px;margin:0;padding:0}.svgpreloader-pseudo:after{content:" ";position:absolute;margin:0;padding:0}.svgpreloader-pseudo:after,.svgpreloader-svg,.svgpreloader-tag{-webkit-animation:svgrotate .57s linear infinite;-moz-animation:svgrotate .57s linear infinite;-o-animation:svgrotate .57s linear infinite;animation:svgrotate .57s linear infinite}@-webkit-keyframes svgrotate{100%{transform:rotate(360deg)}}@-moz-keyframes svgrotate{100%{transform:rotate(360deg)}}@-o-keyframes svgrotate{100%{transform:rotate(360deg)}}@keyframes svgrotate{100%{transform:rotate(360deg)}}.svgpreloader-pseudo:after,.svgpreloader-tag{background-repeat:no-repeat;background-position:50% 50%;background-image:url(data:image/svg+xml,%3Csvg%20class%3D%22svgpreloader%20svgpreloader-svg%22%20viewBox%3D%220%200%2031%2031%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M15.5%2C31%20C24.0604136%2C31%2031%2C24.0604136%2031%2C15.5%20C31%2C6.93958638%2024.0604136%2C0%2015.5%2C0%20C6.93958638%2C0%200%2C6.93958638%200%2C15.5%20C0%2C24.0604136%206.93958638%2C31%2015.5%2C31%20Z%20M15.5%2C24%20C20.1944204%2C24%2024%2C20.1944204%2024%2C15.5%20C24%2C10.8055796%2020.1944204%2C7%2015.5%2C7%20C10.8055796%2C7%207%2C10.8055796%207%2C15.5%20C7%2C20.1944204%2010.8055796%2C24%2015.5%2C24%20Z%22%20fill%3D%22%2300AFEA%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M15.7960584%2C7.00505942%20L15.8509795%2C0.00389541322%20C20.1020367%2C0.0983450811%2023.9309467%2C1.90428116%2026.675877%2C4.7598713%20L26.675877%2C4.7598713%20L21.7412314%2C9.72958246%20C20.2508535%2C8.11838542%2018.1443589%2C7.08544079%2015.7960584%2C7.00505942%20Z%22%20fill%3D%22%23346B7C%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E),none}.svgpreloader-16.svgpreloader-pseudo:after,.svgpreloader-16.svgpreloader-svg,.svgpreloader-16.svgpreloader-tag,.svgpreloader-16.svgpreloader-wrapper{width:16px;height:16px}.svgpreloader-20.svgpreloader-pseudo:after,.svgpreloader-20.svgpreloader-svg,.svgpreloader-20.svgpreloader-tag,.svgpreloader-20.svgpreloader-wrapper{width:20px;height:20px}.svgpreloader-25.svgpreloader-pseudo:after,.svgpreloader-25.svgpreloader-svg,.svgpreloader-25.svgpreloader-tag,.svgpreloader-25.svgpreloader-wrapper{width:25px;height:25px}.svgpreloader-30.svgpreloader-pseudo:after,.svgpreloader-30.svgpreloader-svg,.svgpreloader-30.svgpreloader-tag,.svgpreloader-30.svgpreloader-wrapper{width:30px;height:30px}.svgpreloader-50.svgpreloader-pseudo:after,.svgpreloader-50.svgpreloader-svg,.svgpreloader-50.svgpreloader-tag,.svgpreloader-50.svgpreloader-wrapper{width:50px;height:50px}.ljpoll{margin:0}.ljpoll-meta{margin:0 0 1em}.ljpoll-meta-data,.ljpoll-meta-data-participants,.ljpoll-meta-data-who,.ljpoll-meta-poll,.ljpoll-meta-pollid,.ljpoll-meta-pollname{margin:0}.ljpoll-questionbox{margin:0 0 1em}.ljpoll .ljpoll-question{margin:0 0 .5em}.ljpoll .ljpoll-items{margin:0 0 0 2.5em}.ljpoll .ljpoll-item{margin:0 0 .1em}.ljpoll-answers{margin:0 0 .3em}.ljpoll-results,.ljpoll-results-aswer,.ljpoll-results-item{margin:0}.ljpoll-results-result{max-width:1000px;margin:0;white-space:nowrap}@media all and (max-width:650px){.ljpoll-results-result{white-space:normal}}.ljpoll-results-leftbar,.ljpoll-results-mainbar,.ljpoll-results-rightbar{margin:0}.ljpoll-results-line{overflow:hidden;position:relative;display:inline-block;height:7px;min-width:20px;max-width:90%;margin:0 0 7px;padding:0;vertical-align:-5px;border-radius:3px;background:#7A202C;background:linear-gradient(to bottom,#7A202C 0,#9D2738 1px,#9F021A 2px,#AD0720 3px,#DB0728 4px,#F0072B 5px,#840116 6px);font:0/0 a}.ljpoll-results-line:after{content:" ";position:absolute;top:-2px;right:0;bottom:-1px;left:0;border-radius:15px/5px;box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.7);font:0/0 a}.ljpoll-results-count{margin:0 .3em}.ljpoll-results-leftbracket,.ljpoll-results-percent,.ljpoll-results-rightbracket,.ljpoll-results-symbol,.ljpoll-submit,.ljpoll-submitbox{margin:0}.ljpoll-type-generation{position:relative;max-width:800px;margin:0;padding:0 0 25px;font:16px/1.2 ProximaNovaRegular,Helvetica,Arial,sans-serif;background:#FFF;color:#000}.ljpoll-type-generation .ljpoll-meta-data-who,.ljpoll-type-generation .ljpoll-meta-poll,.ljpoll-type-generation .ljpoll-question{display:none}.ljpoll-type-generation .ljpoll-meta-data-participants{position:absolute;bottom:35px;left:0;color:#829399}.ljpoll-type-generation .ljpoll-submitbox{text-align:right}.ljpoll-type-generation .ljpoll-questionbox{margin:0 0 25px}.ljpoll-type-generation .ljpoll-items{margin:0;counter-reset:poll-items}.ljpoll-type-generation .ljpoll-item{position:relative;min-height:100px;margin:0;padding:25px 20px 25px 120px;border-bottom:1px solid #DAE3E6;counter-increment:poll-items}.ljpoll-type-generation .ljpoll-item:before{content:counter(poll-items);position:absolute;top:35px;left:0;width:100px;text-align:right;font-size:80px;font-style:normal;color:#E4E7EF}.ljpoll-type-generation .ljpoll-input{position:absolute;top:45px;right:35px;margin:0}.ljpoll-type-generation .ljpoll-label{position:relative;display:block;margin:0;padding:15px 120px 0}.ljpoll-type-generation .ljpoll-label:before{content:" ";position:absolute;top:10px;right:0;width:64px;height:64px;margin:0;padding:0;box-shadow:inset 0 0 0 7px #E4E7EF;background:#FFF;font:0/0 a}.ljpoll-type-generation .ljpoll-label:after{content:" ";position:absolute;top:14px;right:-10px;width:73px;height:51px;margin:0;padding:0;background-repeat:no-repeat;background-position:0 0;font:0/0 a}.ljpoll-type-generation .ljpoll-input:checked+.ljpoll-label:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAAzCAYAAADbyiV7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2RjQ4OTU0NTFEMjI2ODExODIyQUYyRjM2REM2OURGQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NTgzOUNGMDRFMjQxMUU0QkY0MEFCNTlEQUU5MDBBMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NTgzOUNFRjRFMjQxMUU0QkY0MEFCNTlEQUU5MDBBMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzI3NTFFNjBCRTIwNjgxMTgyMkFFNTRDNTg3MjU5QTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkY0ODk1NDUxRDIyNjgxMTgyMkFGMkYzNkRDNjlERkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41xmBSAAAENElEQVR42uyaaUhUURTH71hWVhRlRNBG9aEFJIKgkEqTsrQC2zcTowxpocQwCwkigqRohZRKgjYjqCyDSgSpJFQqCiT8YAih9ME2/VCh5PQ/eR4NMut75868mfHAH53lnffmN/fce+5/nkM9+KqiPFZA56EsZ8boV+7eEBPFcIZAF6DH0DSo2lHxbVk/pP8xC2qA9rk8FwdVAtSGfkhK5UJvoAQ3r8VC5QCVE62Q4qEKqIRLzVMQk8sAVWA84YiSiXsxdAMaH+BxxdDhgREOh8rnGFT4b0AEHoegUZEMiVasW9A8i3laInVOyoTeCQDag97pZKSNpBHQJWirxTw90HYAuk4PIgnSfC6vqRbzdEObAeheJLUAA6Aj0EsBQL+gDFdAkTCSJvDSniyQq5MB1fR9IZwhrYbKaIkWyPUdSgOg+kjZuw2FSqH7QoDaoSRPgMJxJM2mvRU0UyhfG5UqADUrH/sUb+GwCRy6jv1QvSCgj1CiL0C+IK3iRGtCDGis6vV8zkGDhXI2QguhT/682ROkTRAtg1P4L9X/uBAAIhPsPZQumJN8pBTos78HuIO0k5uy2D4rSRO0I0glOAg6DT0V/nKol0rlyVqZhXQAuuIB3kjoKlQt0LR5i+lQHZQvnLcKWg51BHqgK4yj0Fk/jknhms7nblcyaKSSazhHOO9DnmN/mjk4hsvnFPsu/kYclwN94wkCH4L6nbs8UocJA7oNrYW6zCYgSGRnHjR5/FzoLXTcwsqzgG2N9RpKt5Rtkz9WkhCkHxYvhBrSIv6giQFuTGn0PocmaQBE1bEbclpNRJDI2iwWuKgZUC10ERru472ToRc8D+rYGlHeAglArhO3FCia3/ZCH3glcRcbufdJVHoij8tfLFy/xUKuYYmYCD1hGyOen6PRdQ26w+2EdJCbuIs7c6ULkuIaLhXMn8lNaB5P8NmaRg+5idu4xxOPvi6Ak0FR5AqdYwx0RmPz2cUr4yNdJ3A3aRqgboaBdUJ2a5pOQO5GkiuobIa4xaaAOnkDXKf7RN5MN2rAsvh/u4H6Ai3l3kx7+OpRDFAVNgJEbmJSsAD5A8kARb1NpQ0AkQmYzH2YshMkYwVZF2JQTQyoOdgnDmRLYICqCgEg6tAXQa2h+HYC3TcRKHIpa4J4jQ08B7WHagib2VyScbUySKDoHHQDVkcIy9z0DtwAVavx2mj+S1cm3UQ7QHIF1aDhusp5/vtth57DqpdDZZAqDKqMN6tdyiYhYXgZoF4L5KI783OURbvVjpAMUDR/NFrIcUL1/qTlVDYLSeuUlugUk6DI8Cuyq9Ug7S+bAUW2TLGycegw4QlUGu+zvEUPT9Alyuah6yauVt5neQLVzUt8OBh7Wu908wSK3ET6yfmBCpPQfTsggSJzrI0fG27iMxVGEYx7Jlt4RJFJtkT13v4SVvFXgAEAoBHdl2L1yjAAAAAASUVORK5CYII=)}.ljpoll-type-generation .ljpoll-generation-pic{position:absolute;top:0;left:0;width:100px;height:100px;margin:0;padding:0;border-radius:50%;font:0/0 a}.ljpoll-type-generation .ljpoll-generation-br{display:none}.ljpoll-type-generation .ljpoll-generation-name{display:block;margin:0 0 10px;font-style:normal}.ljpoll-type-generation .ljpoll-generation-desc{display:block;margin:0;line-height:1.4;font-style:italic}.ljpoll-type-generation .ljpoll-generation-desc .lj-spoiler{display:block;margin:10px 0 0;font-style:normal;font-weight:400}.ljpoll-type-generation .ljpoll-generation-desc .lj-spoiler-leftbracket,.ljpoll-type-generation .ljpoll-generation-desc .lj-spoiler-rightbracket{display:none}.ljpoll-type-generation .ljpoll-generation-desc .lj-spoiler B{font-weight:400}.ljpoll-type-generation .ljpoll-br{display:none}.b-flatbutton.ljpoll-submit-each{display:none;position:absolute;top:107px;right:20px;z-index:1}.ljpoll-type-generation .ljpoll-input:checked~.b-flatbutton.ljpoll-submit-each{display:inline-block}.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-item{position:absolute;top:105px;right:20px;text-align:right}.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-result{margin:0}.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-leftbar,.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-leftbracket,.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-mainbar,.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-percent,.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-rightbar,.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-rightbracket,.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-symbol{display:none}.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-votes{font-weight:400;font-style:italic;font-size:12px;text-transform:lowercase}.ljpoll-type-generation.ljpoll-liveanswers .ljpoll-results-count{font-weight:400;font-style:italic;font-size:12px}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-questionbox{margin-bottom:60px}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-answers{display:none}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results{margin:0}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-item{position:relative;min-height:100px;margin:0;padding:25px 120px;border-bottom:1px solid #DAE3E6;counter-increment:poll-items}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-item:before{content:counter(poll-items);position:absolute;top:35px;left:0;width:100px;text-align:right;font-size:80px;color:#E4E7EF}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-aswer{position:relative;display:block;margin:0;padding:15px 80px 0 120px}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result{position:absolute;top:40px;right:0;width:100px;text-align:right}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result:before{content:" ";position:absolute;top:100%;right:0;width:100%;height:10px;background:#DAE3E6}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-pseudobar{display:block;position:absolute;top:100%;left:0;width:0;height:10px;background:#00B0EA}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-percents{display:block;position:absolute;top:100%;right:100%;margin:-2px 5px 0 0;padding:0;font-size:12px}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-leftbar,.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-leftbracket,.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-mainbar,.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-rightbar,.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-rightbracket{display:none}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-count{font-weight:400;font-size:35px;color:#00B0EA}.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-meta-data-participants{left:auto;right:0}.ljpoll-type-generation #LJ_Poll_1987765_1 .ljpoll-item:nth-child(3),.ljpoll-type-generation #LJ_Poll_1987765_1 .ljpoll-results-item:nth-child(3){display:none}.ljpoll-type-finalists.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-pseudobar,.ljpoll-type-finalists.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result .ljpoll-results-percents,.ljpoll-type-finalists.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-result:before{display:none}.ljpoll-type-finalists.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-item-place1:before{color:#F7DD32}.ljpoll-type-finalists.ljpoll-type-generation .ljpoll-results-item-place1 .ljpoll-generation-pic{box-shadow:0 0 0 5px #F7DD32}.ljpoll-type-finalists.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-item-place2:before{color:#E4E7EF}.ljpoll-type-finalists.ljpoll-type-generation .ljpoll-results-item-place2 .ljpoll-generation-pic{box-shadow:0 0 0 5px #E4E7EF}.ljpoll-type-finalists.ljpoll-viewanswers.ljpoll-type-generation .ljpoll-results-item-place3:before{color:#FDBC7A}.ljpoll-type-finalists.ljpoll-type-generation .ljpoll-results-item-place3 .ljpoll-generation-pic{box-shadow:0 0 0 5px #FDBC7A}IMG.emoji{width:16px;height:16px}.b-supportpage-request-table{border-collapse:collapse}.b-supportpage-request-table TD{padding:5px}.b-supportpage-control{display:inline-block;width:14px;height:14px;margin:0 10px;vertical-align:middle;background:url(/img/register/register-controls.png?v=36776) -18px -1px no-repeat}.htmlerror{overflow:hidden;position:relative;max-width:2000px;max-height:2000px;min-height:3rem}.htmlerror-author{border:3px solid #D92B2B;background:#FFF}.htmlerror-author:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:6px solid #FFF}.htmlerror-message{position:absolute;top:-3px;left:-3px;z-index:1;margin:0;padding:10px;background:#D92B2B;color:#FFF}@media print{.b-adjusting,.b-linkbar,.b-pager,.lj-like,.ljpoll-submitbox,.p-showtime .s-layout{display:none}.l-showtime{overflow:visible}.l-showtime-content{padding:0}.p-showtime .b-discoveryarticle{border-radius:0;box-shadow:none}#js .b-discoveryarticle-content,.b-journalblockquote-quote{border:0}.b-journalblockquote-author:after,.b-journalblockquote-author:before{content:none}.b-journalblockquote-quote A:after{content:' (' attr(href) ') '}.ljpoll-results-result IMG{height:14px}}

/* file-end: stc/lj-basestrap.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/lj-basestrap-app.css 
*/

.i-supus {
    display: inline-block;
    line-height: 1.6;
    width: 2em;
    height: 1.6em;
    padding: 0.2em 0;
    border-radius:  50%;
    text-align: center;
    font-size: 11px;
    color: #FFF;
    }
.i-supus-new {
    background: #ff7040;
    }

.i-supus-empty {
    font: 0/0 a;
    height: 10px;
    width: 10px;
    padding: 0;
    }


/* Typography
---------------------------------------------------------- */
.b-text {
    color: #242F33;
    }
    .b-text B,
    .b-text STRONG {
        font-weight: normal;
        font-family: 'ProximaNovaSemibold', Helvetica, sans-serif;
        }
    .b-text P {
        margin: 0.7em 0;
        }
    .b-text H1,
    .b-text H2,
    .b-text H3,
    .b-text H4,
    .b-text H5,
    .b-text H6 {
        font-weight: normal;
        color: #242F33;
        }
    .b-text H1 {
        line-height: 1;
        font-size: 2.0625em;
        font-family: 'ProximaNovaRegular', Helvetica, sans-serif;
        }
    .b-text H2 {
        line-height: 1.2;
        font-size: 1.5em;
        font-family: 'ProximaNovaSemibold', Helvetica, sans-serif;
        }
    .b-text H3 {
        line-height: 1.2;
        margin: 0.7em 0;
        font-size: 1.125em;
        font-family: 'ProximaNovaSemibold', Helvetica, sans-serif;
        }
        .b-text DIV > H3,
        .b-panel H3 {
            margin-top: 0;
            }
    .b-text H4 {
        font-size: 1em;
        font-family: 'ProximaNovaSemibold', Helvetica, sans-serif;
        }
/* ---------------------------------------------------------- 
End of Typography*/

/*
    This is utility css that can be used anywhere in the app
    It should be included on all app pages in all schemes
*/

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after {
    content: "";
    display: table;
    clear: both;
    border-collapse: collapse;
    }

/* form styles
LABEL.left {
    display: block;
    float: left;
    }*/
INPUT.text,
TEXTAREA.text,
SELECT.select {
    margin: 0px 3px 0px 0px;
    padding: 2px 2px;
    border: 1px solid #BBB;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    background: #FFF url(/img/input-bg.gif?v=9533) repeat-x 0 -1px;
    }

.b-ljform-fill {
    padding: 1em;
    background-color: #F7F9FA;
    border: 1px solid #CED6D9;
    border-radius: 2px;
    }
    .b-ljform-fill FIELDSET {
        border: 0;
        padding: 0.7em 0;
        }

.b-ljform-field {
    display: block;
    margin: 0 0 1em;
    }
.b-ljform-extrafield {
    margin: 0 0 2em;
    }
.i-ljform-field {
    display: inline-block;
    margin: 0 1em 1em 0;
    }
.b-ljform-field .i-ljform-field {
    margin: 0 1em 0 0;
    }
    .i-ljform-control {
        position: relative;
        display: inline-block;
        }
        .i-ljform-error {
            display: none;
            position: absolute;
            top: 103%;
            left: 0;
            white-space: nowrap;
            font-size: 11px;
            color: #F00;
            }


.b-ljform-row {
    margin: .176em 0 0;
    }

.b-ljform-label {
    display: inline-block;
    line-height: 16px;
    vertical-align: middle;
    padding: 0 10px 0 0;
    text-transform: uppercase;
    font-size: 13px;
    color: #7A9199;
    }

/* input */
.b-input {
    padding: 7px 5px;
    border: 1px solid #DAE3E6;
    border-radius: 2px;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
    background-color: #F7F9FA;
    font: 1.267em/1.05 "ProximaNovaRegular", Helvetica, sans-serif;
    color: #242F33;
    }
.b-input:focus,
.b-input:hover {
    background-color: #FFF;
    border-color: #00A3D9;
    }

.b-input:-ms-input-placeholder {
    color: #858E8C;
    }

/* disabled */
.b-input[disabled] {
    opacity: 0.7;
    }
.b-input[disabled]:focus,
.b-input[disabled]:hover {
    background-color: #F7F9FA;
    border-color: #DAE3E6;
    }

/* simple */
.b-input-simple {
    height: auto;
    padding: 7px 5px;
    vertical-align: top;
    font-size: 1em;
    }

/* wide */
.b-input-max {
    width: 100%;
    }

.b-ljform-fill .b-input {
    background-color: #FFF;
    }

/* error */
.b-input-error {
    background: #FFF;
    border: 1px solid #D96C6C;
    }

@media (min-width: 1366px) {
    .b-input {
        font: 1.118em/1.05 'ProximaNovaRegular', Helvetica, sans-serif;
    }
}



/* input + button */
.b-input + .b-flatbutton {
    vertical-align: top;
    margin-left: 0.5rem;
    padding-top: 11px;
    padding-bottom: 11px;
    }



/* input username */

.b-input-username-wrapper {
    display: inline-block;
    position: relative;
    }
    .b-input-username-wrapper:after {
        display: block;
        position: absolute;
        left: 5px;
        top: 50%;
        width: 16px;
        height: 16px;
        margin-top: -8px;
        content: "";
        background-image: url(/img/userinfo_v3.svg?v=41686);
        background-position: 0 0;
        }
    .b-input-username {
        padding-left: 25px;
        }

SELECT.select {
    padding: 1px;
    }
FIELDSET.nostyle {
    margin: 0;
    padding: 0;
    border: none;
    }

/* Elements */
.detail {
    font-size: 13px;
    font-size: 0.8125rem;
    color: #444;
    }
P.detail {
    margin: 0 0 10px 0;
    padding: 0;
    }
UL.detail LI {
    font-size: 90%;
    }
H2.widget-header {
    margin: 0 0 6px 0;
    padding: 0 0 6px 0;
    border-bottom: 1px solid #CCC;
    }

HR.hr {
    width: 100%;
    height: 1px;
    border: 0;
    background-color: #DAE3E6;
    color: #DAE3E6;
    }

/* generic class for removing styling from ul */
UL.nostyle {
    margin: 0;
    padding: 0;
    list-style: none;
    }

/* tables where rows alternate colors */
TABLE.alternating-rows TH {
    padding: 15px 4px;
    border-top: 1px solid #DAE3E6;
    border-bottom: 1px solid #DAE3E6;
    background-color: #FFF;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-family: "ProximaNovaSemibold",sans-serif;
    font-weight: normal;
    font-size: 13px;
    font-size: 0.8125rem;
    color: #242F33;
    }
    TABLE.alternating-rows TH B {
        font-weight: normal;
        }
TABLE.alternating-rows TR.altrow1 {
    background-color: #FFF;
    }
TABLE.alternating-rows TR.altrow2 {
    background-color: #F7F9FA;
    }
TABLE.alternating-rows TD {
    padding: 6px 4px;
    border-bottom: 1px solid #DAE3E6;
    vertical-align: top;
    text-align: left;
    }
    TABLE.alternating-rows .b-tablemenu {
        margin: 0;
        padding: 0;
        list-style: none;
        }
        TABLE.alternating-rows .b-tablemenu-item {
            margin: 0;
            }
        @media all and (min-width: 1200px) {
            TABLE.alternating-rows .b-tablemenu-item {
                display: inline;
                margin-right: 1em;
                }
        }


/* columns for content layouts (OLD) */
DIV.columns-2 .columns-2-left {
    float: left;
    width: 49%;
    }
DIV.columns-2 .columns-2-right {
    float: right;
    width: 49%;
    }
DIV.columns-2-r300 {
    width: 720px;
    }
DIV.columns-2-r300 .columns-2-left {
    float: left;
    width: 405px;
    margin-right: 15px;
    }
DIV.columns-2-r300 .columns-2-right {
    float: left;
    width: 300px;
    }
    .columns-2 H2 {
        margin: 1em 0 0;
        padding: 0;
        text-transform: uppercase;
        font: 1.3125em/1.4 'ProximaNovaLight',Helvetica,sans-serif;
        color: #829399;
        }
    .columns-2 H2 + P {
        margin-top: 0.3em;
        }

/* default margin for widgets */

.appwidget {
    position: relative;
    /* margin-bottom: 15px; */
    }
.appwidget .more-link {
    position: absolute;
    top: 6px;
    right: 7px;
    padding-left: 10px;
    background: url(/img/arrow-double-blue.gif?v=11518) no-repeat 0 60%;
    text-decoration: none;
    text-transform: lowercase;
    font-size: 11px;
    color: #114577 !important;
    }

.appwidget .more-link:hover {
    text-decoration: underline;
    }

/* add this class to anything to make upgrade icon appear next to it */
.upgrade-account {
    padding-right: 18px;
    background: url(/horizon/upgrade-paid-icon.gif?v=1) no-repeat right 50%;
    }

.arrow-link,
.more-link {
    padding-left: 12px;
    background: url(/img/arrow-double-black.gif?v=10472) no-repeat 0 50%;
    }

/* Used to encapsualte message forms like Invite and Tell a Friend */
.message {
    margin-bottom: 15px;
    border: 5px solid #EEE;
    }
.message blockquote {
    margin: 0;
    padding: 15px;
    border: 1px solid #AAA;
    }


/* htdocs/moodlist.bml
cgi-bin/LJ/Hooks/Login.pm
cgi-bin/LJ/Widget/ContentFlagSummary.pm   */
.standout-border {
    padding: 6px;
    border: 1px solid #8FC3F7;
    }
.standout-background {
    background-color: #C5DFF9;
    }

/* Sidebars floated to the right — old Layouts
htdocs/contact/index.bml
htdocs/rename/index.bml
cgi-bin/LJ/Widget/SubmitRequest/Support.pm
*/
DIV.right-sidebar {
    float: right;
    width: 300px;
    margin: 10px;
    padding: 10px;
    border: 1px solid #8FC3F7;
    background-color: #C5DFF9;
    color: #000;
    }

/*
htdocs/allpics.bml
htdocs/tools/memories.bml
 */
DIV.ad-sidebar {
    float: right;
    width: 300px;
    }

/* Solid background headings */
H2.solid-neutral {
    margin: 0 0 8px 0;
    padding: 5px 8px;
    background: #EDEDED url(/img/corner.gif?v=11411) no-repeat 0 0;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
    color: #242F33;
    }
H2.solid-blue {
    position: relative;
    margin: 0 0 8px 0;
    padding: 5px 8px;
    background: #D7E7F7 url(/img/corner.gif?v=11411) no-repeat 0 0;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
    color: #242F33;
    }
.solid-neutral {
    background: #EDEDED;
    }


/* Our OLD bad friends from lj_base.css
--------------------------------------------------------------------- */
.lj_progresscontainer {
    width: 400px;
    height: 25px;
    margin: 1em;
    background: url(/img/progress/inactive.gif?v=6460) repeat;
    }

.lj_progressoverlay {
    background: url(/img/progress/active.gif?v=6460) repeat;
    }

.lj_progressindefinite {
    background-image: url(/img/progress/barber.gif?v=6460);
    }

.helper,
.details,
.example {
    font-size: 0.75rem;
    color: #7a9199;
    }

/* Buttons OLD
-------------------------------*/
.b-btn {
    overflow: visible;
    padding: 10px 25px;
    border: 1px solid #518593;
    border-radius: 5px;
    cursor: pointer;
    background-color: #6ED1FF;
    background-image: -webkit-linear-gradient(top, #6ED1FF 0%, #1BB5FD 3%, #158FC8 100%);
    background-image:    -moz-linear-gradient(top, #6ED1FF 0%, #1BB5FD 3%, #158FC8 100%);
    background-image:      -o-linear-gradient(top, #6ED1FF 0%, #1BB5FD 3%, #158FC8 100%);
    background-image:   linear-gradient(to bottom, #6ED1FF 0%, #1BB5FD 3%, #158FC8 100%);
    text-transform: uppercase;
    text-shadow: 1px 1px 1px #0B6294;
    font-weight: bold;
    font-size: 14px;
    color: #FFF;
    }
.b-btn-disabled {
    border-color: #C0C0C0;
    background-color: #EAEAEA;
    background-image: -webkit-linear-gradient(top, #EAEAEA 0%, #CFCFCF 3%, #C5C5C5 100%);
    background-image:    -moz-linear-gradient(top, #EAEAEA 0%, #CFCFCF 3%, #C5C5C5 100%);
    background-image:      -o-linear-gradient(top, #EAEAEA 0%, #CFCFCF 3%, #C5C5C5 100%);
    background-image:   linear-gradient(to bottom, #EAEAEA 0%, #CFCFCF 3%, #C5C5C5 100%);
    text-shadow: 1px 1px 1px #999;
    }
.b-btn-tokens {
    margin: 30px 0 0;
    padding: 10px 6px 7px;
    border-color: #025266;
    background-color: #1495A7;
    background-image: -webkit-linear-gradient(top, #6ED6E5 0%, #1BBBD2 14%, #1BB2C8 37%, #1BA4B8 66%, #1B9EB1 83%, #1495A7 100%);
    background-image:    -moz-linear-gradient(top, #6ED6E5 0%, #1BBBD2 14%, #1BB2C8 37%, #1BA4B8 66%, #1B9EB1 83%, #1495A7 100%);
    background-image:      -o-linear-gradient(top, #6ED6E5 0%, #1BBBD2 14%, #1BB2C8 37%, #1BA4B8 66%, #1B9EB1 83%, #1495A7 100%);
    background-image:   linear-gradient(to bottom, #6ED6E5 0%, #1BBBD2 14%, #1BB2C8 37%, #1BA4B8 66%, #1B9EB1 83%, #1495A7 100%);
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    }

/* V Gift AdNectar
-------------------------------*/
.vgift-img-l {
    max-width: 220px;
    max-height: 220px;
    }
.vgift-img-s {
    max-width: 100px;
    max-height: 100px;
    }

/* AdNEctar style for vgift */
.i-vgift-details {
    position: relative;
    margin: 0;
    padding: 0;
    }
    .i-vgift-details A {
        position: relative;
        display: block;
        border: 0 !important;
        }
        .i-vgift-details A:hover {
            border: 0 !important;
            }
.adnectar-play {
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 20px;
    height: 15px;
    background: url(/img/play-button.png?v=8454) no-repeat;
    }
.appwidget-friendbirthdays .adnectar-play {
    display: none;
    }



/* LJ Hidden (We haven't used it yet)
-------------------------------*/
.ljhidden {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    border: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    line-height: 0;
    font-size: 0.1px;
    }

/* Look at the NaNoWriMo */
.super {
    vertical-align: super;
    font-size: .7em;
    }

.notice {
    color: #f00;
    }

.warning-background {
    background-image: url(/img/message-warning.gif?v=4888);
    }

/* Disabled block
--------------------------- */
/* Must be removed after implementation of Framework! */
.st-disabled {
    position:relative;
    }

/* Blocking layer */
.b-blocker {
    position:absolute;
    top:0;
    left:0;
    display:none;
    width:100%;
    height:100%;
    }
    .st-disabled .b-blocker {
        display: block;
        }
    .b-blocker-over {
        z-index: 1000000000;
        }
    .b-blocker-white {
        background: #FFF;
        }
    .b-blocker-gray {
        background: #808080;
        }
    .b-blocker-gray,
    .b-blocker-white {
        opacity: 0.5;
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
        }

/* Block for adding HTML into headers.
It must be invisible, use it only for reskining */
.b-reskining-header {
    display: none;
    }

 /* List of [un]changed inputs
--------------------------- */
/* Must be removed after implementation of Framework! */
.b-form-changelist .type-text {
    width: 100%;
    color:#808080;
    }
    .b-form-changelist .type-text:focus,
    .b-form-changelist .type-text-focus,
    .b-form-changelist .type-text-changed {
        color:#000;
        }

/* The indicator of something new  */
/* Must be removed after implementation of Framework! */
SUP.i-new {
    position: relative;
    bottom: 0.5em;
    padding: 0 1px;
    vertical-align: middle;
    font-size: 11px;
    color: #C00;
    }

/* Reject Users in Manage Community
--------------------------- */
/* Must be removed after implementation of Framework! */
.b-pending-users {
    float:left;
    margin: 0 0 1em;
    padding: 0;
    list-style: none;
    }
    .b-pending-users LI {
        position: relative;
        float: left;
        padding: 0 5px 0 0;
        }
    .b-pending-users LI:hover,
    .b-pending-users LI.hover {
        z-index: 2;
        }
        .b-pending-users A {
            border-bottom: 0 !important;
            text-decoration: none !important;
            }
        .b-pending-users LI SPAN {
            position: relative;
            float: left;
            margin: 0;
            }
            .b-pending-users LI SPAN I.i-pending-users-delim {
                position: relative;
                z-index: -1;
                }
        .b-pending-users LI:hover SPAN,
        .b-pending-users LI.hover SPAN {
            margin: -3px -18px -4px -8px;
            padding: 2px 17px 3px 7px;
            border: 1px solid #CCC;
            border-radius: 5px;
            background: #F5F5F5;
            }
        .b-pending-users LI:hover SPAN .i-pending-close,
        .b-pending-users LI.hover SPAN .i-pending-close {
            position: absolute;
            top: 50%;
            right: 6px;
            display: block;
            width: 6px;
            height: 7px;
            margin: -3px 0 0;
            padding: 0;
            cursor: pointer;
            background: url(/img/buttons/pending-close.gif?v=9474) no-repeat 0 0;
            }
.b-pending-reason {
    clear: both;
    width: 99%;
    margin: 0 0 1em;
    }
.i-pending-reject {
    float: right;
    margin: 0.5em 0 0;
    }

/* Placeholder
--------------------------- */
/* Must be removed after implementation of Framework! */
.placeholder {
    color: #A9A9A9;
    }
.placeholder-wrapper {
    position: relative;
    display: inline-block;
    }
    .placeholder-label {
        position: absolute;
        display: none;
        margin: 0;
        padding: 0 5px;
        cursor: text;
        line-height: 1.8em;
        font-size: 90%;
        color: #A9A9A9;
        }

/* New badge */
.b-thisisnew {
    display: inline;
    padding: 2px 4px 0px;
    border-radius: 3px;
    background: #FFF0A6;
    white-space: nowrap;
    font: 9px/1 'ProximaNovaRegular',Helvetica,sans-serif;
    color: #94938E;
    }


/* MassActions
--------------------------------------*/
.b-massaction {
    position: relative;
    z-index: 9;
    clear: both;
    margin: 0;
    padding: 1em 30px;
    border-top: 1px solid #DAE3E6;
    background: #F7F9FA;
    }
.b-grove-3comments .b-massaction {
    display: none;
    }
.b-massaction-fixed {
    position: fixed;
    bottom: 0;
    width: 100%;
    }
.p-ljtimes .b-massaction-fixed {
    bottom: 50px;
    }
    .b-massaction .b-flatbutton {
        padding: 9px 15px;
        }

.s-horizon.p-footer-lite .b-massaction-fixed {
    margin-bottom: 0;
    }
    .b-massaction-checkall {
        display: inline;
        margin: 0 0.5em 0 0;
        }
        .b-massaction-checkall INPUT {
            margin: 0;
            }
.b-massaction-problems {
    background: #FFEFEF;
    }
    .b-massaction-errors {
        display: none;
        margin: 0;
        padding: 10px 0 10px 30px;
        background: url(/img/icons/error-mini.png?v=15718) no-repeat 0 6px;
        color: #CB1427;
        }
        .b-massaction-error {
            margin: 0;
            padding: 0;
            }
    .b-massaction-problems .b-massaction-errors {
        display: block;
        }
    .b-massaction-preloader {
        position: absolute;
        right: 26px;
        bottom: 13px;
        display: none;
        width: 30px;
        height: 30px;
        margin: 0;
        padding: 0;
        background: url(/img/preloader/preloader-blue-blue.gif?v=16423) no-repeat 0 0;
        font: 0/0 serif;
        }
    .b-massaction-processing .b-massaction-preloader {
        display: block;
        }
    .b-massaction-fixed .b-massaction-preloader {
        position: fixed;
        }
    .ljtimes-disabled .b-massaction-fixed .b-massaction-preloader {
        position: fixed;
        }

@media screen and (max-width: 1300px), (max-width: 1280px) and (max-height: 800px) {
    .g-sensor .b-massaction-fixed,
    .mobile-msg .b-massaction-fixed {
        position: relative;
        bottom: auto;
        width: auto;
        }
    }

@media all and (max-width: 800px) {

    .b-massaction {
        padding-left: 30px;
        padding-right: 30px;
        }

}

/* Pager ( Pagination )
--------------------------------------*/
.b-pager {
    position: relative;
    margin: 0;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    font-family: "ProximaNovaSemibold",sans-serif;
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 54px;
    }
    .b-pager:after {
        content: "";
        display: table;
        width: 100%;
        clear: both;
        }
    .b-pager .b-pager-more,
    .b-pager A {
        display: block;
        width: 50px;
        height: 50px;
        margin: 0;
        padding: 0;
        }
        .b-pager--showtext .b-pager-link {
            position: relative;
            width: auto;
            padding: 0 25px;
            }
            .b-pager--showtext .b-pager-link:hover:before {
                content: "";
                display: block;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                }
        .b-pager .b-pager-more,
        .b-pager A:link,
        .b-pager A:visited {
            color: #7A9199;
            }
        .b-pager A:hover,
        .b-pager A:active {
            background: #F7F9FA;
            color: #00A3D9;
            }

        .b-pager-page-active A:link,
        .b-pager-page-active A:visited,
        .b-pager-page-active A:hover,
        .b-pager-page-active A:active {
            background: #DAE3E6;
            color: #7A9199;
            }
.b-pager-prev,
.b-pager-next {
    position: relative;
    display: inline-block;
    margin: -1px 0 0 -1px;
    padding: 0;
    border: 1px solid #DAE3E6;
    vertical-align: top;
    }
        /* arrows */
        .b-pager-link-icon {
            display: inline-block;
            position: relative;
            width: 10px;
            height: 50px;
            vertical-align: top;
            }
            .b-pager--showtext .b-pager-prev .b-pager-link-icon {
                margin-right: 2px;
                }
            .b-pager--showtext .b-pager-next .b-pager-link-icon {
                margin-left: 2px;
                }
            .b-pager-link-icon .svgicon {
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                pointer-events: none !important;
                }
        .b-pager-link-text {
            display: none;
            }
            .b-pager--showtext .b-pager-link-text {
                display: inline-block;
                position: relative;
                vertical-align: baseline;
                }
    /* first and last position */
    .b-pager-first .b-pager-link--prev,
    .b-pager-last .b-pager-link--next {
        filter: alpha(opacity=50);
        opacity: 0.5;
        cursor: default;
        pointer-events: none;
        }
    /* shortcut */
    .b-pager-shortcut {
        display: none;
        }
    .b-pager-prev BR,
    .b-pager-next BR {
        display: none;
        }
.b-pager--showpages .b-pager-prev {
    border-radius: 3px 0 0 3px;
    }
.b-pager--showpages .b-pager-next {
    border-radius: 0 3px 3px 0;
    }

/* flatslide pages */
.l-flatslide .b-pager-pages {
    max-width: 766px;
    }

/* service pages, journal pages */
.b-pager-pages {
    position: relative;
    display: inline-block;
    max-width: 969px;
    list-style: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    text-align: center;
    }
    .b-pager-pages .b-pager-page {
        display: inline-block;
        margin: -1px 0 0 -1px;
        padding: 0;
        border: 1px solid #DAE3E6;
        }

/* paginator without pages (prev next links only) */
.b-pager-nopages {
    }
    .b-pager-nopages .b-pager-pages {
        display: none;
        }
    .b-pager-nopages .b-pager-prev BR,
    .b-pager-nopages .b-pager-prev .b-pager-shortcut,
    .b-pager-nopages .b-pager-next BR
    .b-pager-nopages .b-pager-next .b-pager-shortcut {
        display: none;
        }
    .b-pager-nopages .b-pager-prev,
    .b-pager-nopages .b-pager-next {
        text-transform: uppercase;
        letter-spacing: 0.05em;
        font: 13px/50px "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
        }
        .b-pager-nopages .b-pager-prev .b-pager-link,
        .b-pager-nopages .b-pager-prev .b-pager-link:link,
        .b-pager-nopages .b-pager-prev .b-pager-link:visited,
        .b-pager-nopages .b-pager-prev .b-pager-link:hover,
        .b-pager-nopages .b-pager-prev .b-pager-link:active {
            width: auto;
            min-width: 70px;
            padding-left: 40px;
            padding-right: 25px;
            text-align: left;
            }
        .b-pager-nopages .b-pager-next .b-pager-link,
        .b-pager-nopages .b-pager-next .b-pager-link:link,
        .b-pager-nopages .b-pager-next .b-pager-link:visited,
        .b-pager-nopages .b-pager-next .b-pager-link:hover,
        .b-pager-nopages .b-pager-next .b-pager-link:active {
            width: auto;
            min-width: 70px;
            padding-left: 25px;
            padding-right: 40px;
            text-align: right;
            }
        .b-pager-nopages .b-pager-prev .b-pager-link:before {
            left: 15px;
            margin-left: 0;
            }
        .b-pager-nopages .b-pager-next .b-pager-link:before {
            left: auto;
            right: 15px;
            margin-left: 0;
            }

/* pages more that 50 */
.b-pager-pages50 {
    }
    /* pages */
    .b-pager-pages50 .b-pager-more,
    .b-pager-pages50 .b-pager-link-icon,
    .b-pager-pages50 A {
        width: 40px;
        height: 40px;
        }
    .b-pager-pages50 .b-pager-pages {
        max-width: 943px;
        line-height: 40px;
        }

/* pages more that 100 */
.b-pager-pages100 {
    }
    /* pages */
    .b-pager-pages100 .b-pager-more,
    .b-pager-pages100 .b-pager-link-icon,
    .b-pager-pages100 A {
        width: 40px;
        height: 40px;
        }
    .b-pager-pages100 .b-pager-pages {
        line-height: 40px;
        }

/* pages more that 150 */
.b-pager-pages150 {
    }
    /* pages */
    .b-pager-pages150 .b-pager-more,
    .b-pager-pages150 .b-pager-link-icon,
    .b-pager-pages150 A {
        width: 30px;
        height: 30px;
        }
    .b-pager-pages150 .b-pager-pages {
        line-height: 30px;
        }

/* pages more that 200 */
.b-pager-pages200 {
    }
    /* pages */
    .b-pager-pages200 .b-pager-more,
    .b-pager-pages200 .b-pager-link-icon,
    .b-pager-pages200 A {
        width: 30px;
        height: 30px;
        }
    .b-pager-pages200 .b-pager-pages {
        line-height: 30px;
        }


@media all and (max-width: 1400px) {

    .l-flatslide .b-pager-pages {
        max-width: 664px;
        }

}

@media all and (max-width: 1300px) {

    .b-pager .b-pager-pages {
        max-width: 867px;
        }
    .b-pager-pages50 .b-pager-pages {
        max-width: 861px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 511px;
        }

}

@media all and (max-width: 1200px) {

    .b-pager .b-pager-pages {
        max-width: 765px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 409px;
        }

}

@media all and (max-width: 1100px) {

    .b-pager .b-pager-pages {
        max-width: 765px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 358px;
        }

}

@media all and (max-width: 1000px) {

    .b-pager .b-pager-pages {
        max-width: 663px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 612px;
        }

}

@media all and (max-width: 900px) {

    .b-pager .b-pager-pages {
        max-width: 561px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 510px;
        }

}

@media all and (max-width: 800px) {

    .b-pager .b-pager-pages {
        max-width: 510px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 408px;
        }

}

@media all and (max-width: 700px) {

    .b-pager .b-pager-pages {
        max-width: 408px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 357px;
        }

}

@media all and (max-width: 600px) {

    .b-pager .b-pager-pages {
        max-width: 306px;
        }
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 255px;
        }

}

@media all and (max-width: 500px) {

    .b-pager .b-pager-pages,
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 255px;
        }

}

@media all and (max-width: 450px) {

    .b-pager .b-pager-more,
    .b-pager A {
        width: 30px;
        height: 30px;
        }
        .b-pager .b-pager-link-icon {
            height: 30px;
            }
    .b-pager .b-pager-pages,
    .l-flatslide .b-pager .b-pager-pages {
        max-width: 156px;
        line-height: 30px;
        }
}

/* Switcher
--------------------------------------*/
.b-switcher {
    margin: 0;
    padding: 0;
    list-style: none outside none;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-family: "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
    font-size: 0.8125rem;
    }
    .b-switcher-item {
        display: inline-block;
        width: 50%;
        margin: 0;
        padding: 10px 20px;
        -moz-box-sizing: border-box;
             box-sizing: border-box;
        border-bottom: 1px solid #DAE3E6;
        text-align: center;
        }
    .b-switcher-item-active {
        border-color: #DAE3E6 #DAE3E6 rgba(0, 0, 0, 0);
        border-image: none;
        border-style: solid;
        border-width: 1px;
        }
        .b-switcher-item A:link,
        .b-switcher-item A:visited,
        .b-switcher-item A:hover,
        .b-switcher-item A:active {
            color: #7B9198;
            }
        .b-switcher-item-active A:link,
        .b-switcher-item-active A:visited,
        .b-switcher-item-active A:hover,
        .b-switcher-item-active A:active {
            color: #242F33;
            }

/* jQuery UI Autocomplete
--------------------------------------*/
.ui-autocomplete {
    position: absolute;
    top: 21px;
    left: 0;
    z-index: 999;
    width: 190px;
    margin: 0;
    padding: 0;
    border: 1px solid #AAA;
    border-top: 0;
    background: #FFF;
    list-style: none;
    line-height: 1.4;
    }
    .ui-autocomplete LI {
        margin: 0;
        padding: 0;
        cursor: pointer;
        text-align: left;
        }
        .ui-autocomplete LI A {
            display: block;
            margin: 0;
            padding: 1px 10px;
            text-align: left;
            text-decoration: none;
            color: #000;
            }
        .ui-autocomplete .ui-state-hover {
            background: #EEE;
            }

/* Drop-over
--------------------------------------*/
.b-dropover-container {
    position: relative;
    z-index: 3;
    }
    .b-dropover {
        position: relative;
        top: 0;
        left: 0;
        z-index: 2;
        margin: -15px -15px;
        padding: 34px 14px 14px;
        border: 1px solid #C0C2C8;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        background: #F7F9FA;
        list-style: none;
        }
    #js .b-dropover {
        position: absolute;
        display: none;
        }
    #js .b-dropover-open .b-dropover {
        display: block;
        }
    .b-dropover-close {
        position: absolute;
        top: 1px;
        right: 10px;
        z-index: 5;
        display: none;
        width: 16px;
        height: 16px;
        margin: 0;
        padding: 0;
        cursor: pointer;
        background: url(/img/icons/popup-close.png?v=15718) 0 0 no-repeat;
        font: 0/0 serif;
        }
    .b-dropover-close:hover {
        background-position: 0 -16px;
        }
    .b-dropover-show .b-dropover-close {
        display: block;
        }

/* Update button */
.b-updater {
    width: 100%;
    padding: 8px 0;
    border: 0;
    border-bottom: 1px solid #ECECEC;
    cursor: pointer;
    background: #F7F7F7;
    font-size: 13px;
    }

/* Steps
--------------------------------------*/
.b-steps {
    position: relative;
    margin: 0 0 10px -9px;
    padding: 0;
    list-style: none;
    color: #7C7D7F;
    }
.b-steps:before,
.b-steps:after {
    content: "";
    display: table;
    border-collapse: collapse;
    }
.b-steps:after {
    clear: both;
    }
    .b-steps-step {
        position: relative;
        display: inline-block;
        margin: 0 7px 0 0;
        padding: 5px 9px;
        }
    .b-steps-step.active {
        border-radius: 0.5em;
        background-color: #369AFF;
        background-image: -webkit-linear-gradient(top, #3863A0 0%, #369AFF 100%);
        background-image:    -moz-linear-gradient(top, #3863A0 0%, #369AFF 100%);
        background-image:      -o-linear-gradient(top, #3863A0 0%, #369AFF 100%);
        background-image:   linear-gradient(to bottom, #3863A0 0%, #369AFF 100%);
        box-shadow: inset 0 0 6px #2B4C7B;
        color: #FFF;
        }
    .b-steps-step.disable A,
    .b-tabs .b-steps-step.disable A:link,
    .b-tabs .b-steps-step.disable A:visited,
    .b-tabs .b-steps-step.disable A:hover,
    .b-tabs .b-steps-step.disable A:active {
        pointer-events: none;
        border-bottom: 0 !important;
        cursor: default;
        color: #000 !important;
        }


/* Panel
--------------------------------------*/
.b-panel {
    position: relative;
    margin: 0 0 2em;
    padding: 2em 1.5em;
    border: 0;
    border-radius: 2px;
    background-color: #DAE3E6;
    }

/* remove shadow on mobile */
.mobile-msg .b-panel:before,
.g-sensor .b-panel:before {
    content: "";
    display: none;
    }
/* remove shadow on tiny screen */
@media screen and (max-width: 1000px) {
    .b-panel:before {
        content: "";
        display: none;
        }
}


/*  This styles was removed from screen.css
--------------------------------------*/
.standout {
    text-align: center;
    }
.standout .container {
    width: auto;
    margin: auto;
    padding: 3px;
    border: 1px solid #8FC3F7;
    background-color: #C5DFF9 !important;
    text-align: left;
    color: #000;
    }
.standout SPAN.container {
    display: inline-block;
    padding: 8px 7px !important;
    }

.b-standout {
    margin: 1.5em;
    text-align: center;
    }

.b-table {
    margin: 1em 0;
    }
    .b-table TD,
    .b-table TH {
        padding: 0.2em 0.625em;
        }
    .b-table TH {
        border-bottom: solid 1px #DAE3E6;
        background-color: #F7F9FA;
        }
.b-table-auto {
    margin: auto;
    }
.b-table-border {
    border: solid 1px #DAE3E6;
    }
.b-table-border-total {
    border-top: 1px solid #DAE3E6;
    border-right: 1px solid #DAE3E6;
    }
    .b-table-border-total TD {
        border-left: solid 1px #DAE3E6;
        border-bottom: solid 1px #DAE3E6;
        }
.b-table-zebra TR:nth-child(odd) {
    background: #F7F9FA;
    }

.borderedtable {
    border: solid 1px #DAE3E6;
    }
    .borderedtable TH {
        padding-right: 0.625em;
        padding-left: 0.625em;
        border-bottom: solid 1px #DAE3E6;
        background-color: #F7F9FA;
        white-space: nowrap;
        }


.userslist-table {
    border: 1px solid #DDD;
    }
    .userslist-table TH {
        padding: 2px 10px;
        background: #DDD;
        text-align: left;
        white-space: nowrap;
        }
    .userslist-table TD {
        padding: 3px 10px;
        }
/* -------------------------------------------------------------------------------- */

/* Content zone
----------------------------------*/
.l-body {
    width: 940px;
    margin: 0 auto;
    }
    .l-body:after {
        content: "";
        display: table;
        border-collapse: collapse;
        clear: both;
        }

    .l-aside {
        float: left;
        width: 140px;
        margin: 0 20px 0 0;
        }
    .l-content {
        float: left;
        width: 460px;
        }
    .l-content-wide {
        width: 760px;
        }
    .l-content-full {
        width: 940px;
        }
    .l-sidebar {
        float: right;
        width: 300px;
        }



/*  The new pages
FIXED WIDTH
----------------------------------------- */
/* Horizon/Vertigo */
.framework-page #content {
    width: 940px;
    margin: 0 auto 120px;
    }

/* Lanzelot */
.framework-page #main_body {
    width: 940px;
    min-width: 940px;
    margin: 0 auto;
    }



/* 2 Column - Fixed width
----------------------------------*/
.l-row {
    width: 958px;
    }
.l-cell {
    float: left;
    width: 461px;
    margin: 0 18px 0 0;
    }



/*

Content plus Aside (LJSUP-11159)

- l-contentplus
- - l-contentplus-header
- - l-contentplus-container
- - - [l-contentplus-section]
- - - [l-contentplus-aside]

*/

.l-contentplus {
    }

    /* header */
    .l-contentplus-header {
        position: relative;
        margin: 0;
        padding: 0;
        *zoom: 1;
        }
    .l-contentplus-header:after {
        content: "";
        display: table;
        border-collapse: collapse;
        clear: both;
        }

    /* container */
    .l-contentplus-container {
        position: relative;
        margin: 0;
        padding: 0;
        *zoom: 1;
        }
    .l-contentplus-container:after {
        content: "";
        display: table;
        border-collapse: collapse;
        clear: both;
        }

        /* layout for section and sidebar */
        .l-contentplus-section {
            float: left;
            width: 65%;
            margin: 0;
            }
        .l-contentplus-aside {
            float: right;
            width: 30%;
            margin: 0;
            padding: 0;
            }

    /* switch to one column on tiny screen */
    @media screen and (max-width: 1050px) {
        .l-contentplus-section {
            float: none;
            width: auto;
            }
        .l-contentplus-aside {
            float: none;
            margin: auto;
            width: 50%;
            }
    }

    /* remove width from sidebar */
    @media screen and (max-width: 650px) {
        .l-contentplus-aside {
            width: auto;
            }
    }



/* Styling Aside for Contentplus
--------------------------------------*/
.b-extracontent {
    position: relative;
    margin: 0;
    padding: 30px;
    line-height: 1.4;
    *padding-left: 0;
    border-left: 1px solid #DAE3E6;
    }
    .b-extracontent-head {
        margin: 0 0 1em;
        font-weight: bold;
        font-style: normal;
        font-size: 1em;
        color: #000;
        }
    .b-extracontent P {
        margin: 0 0 1em;
        }
    .b-extracontent-more {
        padding-top: 1em;
        border-top: 2px solid #C8CFD5;
        }
    .b-extracontent-shadow {
        display: none;
        }
        .b-extracontent-shadow-inner {
            display: none;
            }

/* remove shadow on tiny screen */
@media screen and (max-width: 1050px) {
    .b-extracontent {
        padding-right: 0;
        padding-left: 0;
        border: 0;
        }
}



/*

System Page

- b-service
- - b-service-header
- - - b-service-title
- - - b-service-breadcrumbs
- - - - b-service-breadcrumbs-item
- - - - - b-service-breadcrumbs-link
- - - b-service-menu, b-menu
- - b-service-body
- - - b-service-submenu-wrapper
- - - - b-menu
- - - b-service-controls

*/

.b-service {
    }

    /* header */
    .b-service-header {
        margin: 0;
        padding: 1.15em 0 0;
        background: #F7F9FF;
        border-bottom: 1px solid #DAE3E6;
        }
        /* title */
        .b-service-title {
            font-size: 2.0625em; /* 33px */
            font-weight: normal;
            color: #242F33;
            }
        .b-service-title,
        .b-service .b-service-title {
            margin: 0 30px 0.45em;
            padding: 0;
            }
        /* breadcrumbs */
        .b-service-breadcrumbs {
            margin: 0 30px 0.3em ;
            padding: 0;
            list-style: none;
             }
            .b-service-breadcrumbs-item {
                display: inline;
                margin: 0;
                padding: 0;
                font-size: 13px;
                font-size: 0.8125rem;
                }
            .b-service-breadcrumbs-item:before {
                content: " / ";
                }
            .b-service-breadcrumbs-item:first-child:before {
                content: "";
                }
                .b-service-breadcrumbs-link {
                    margin: 0;
                    padding: 0;
                    }
    /* header with tab menu */
    .b-service-header-menu {
        border-bottom: 0;
        }
        .b-service-header-menu .b-service-title {
            }
        /* menu */
        .b-service-header-menu .b-service-menu {
            padding: 0 1.875em;
            }

            @media (max-width: 650px) {
                .b-service-header-menu .b-service-menu {
                    padding: 0;
                    }
                }

    /* body */
    .b-service-body {
        }
    .b-service-body:after {
        content: "";
        display: table;
        clear: both;
        border-collapse: collapse;
        }

    .b-service-body-inner {
        padding: 1.875em;
        }
    .b-service-inner,
    .b-menu.b-service-inner {
        padding: 0 1.875em;
        }

    /* tiny service tabs */
    @media screen and (max-width: 650px) {
        .b-service-body-inner {
            padding: 0.5em;
            }
    }

        .b-service-inner-header {
            padding: 0 1.875em;
            }
            .b-service-inner-header H3 {
                margin: 1em 0;
                font-weight: normal;
                font-size: 1.13em;
                }


    .b-service-inner-top {
        padding-top: 1.875em;
        }
        /* submenu */
        .b-service-submenu-wrapper {
            width: 100%;
            background: #FFF;
            }
        /* controls */
        .b-service-controls {
            min-height: 50px;
            margin: 0 0 1em;
            background-color: #DAE3E6;
            }
            .b-service-controls INPUT,
            .b-service-controls SELECT {

                }
        .b-service-body .b-massaction {
            margin: 0;
            }
    /* with shadow */
    BODY .b-service-body-withshadow {
        margin-bottom: 5em;
        padding-bottom: 30px;
        }
        /* shadow */
        .b-service-bodyshadow {
            position: absolute;
            bottom: -30px;
            left: 0;
            right: 0;
            overflow: hidden;
            height: 30px;
            margin: 0;
            padding: 0;
            }
            .b-service-bodyshadow-inner {
                position: absolute;
                right: 30px;
                bottom: 30px;
                left: 30px;
                height: 500%;
                border-radius: 70px;
                box-shadow: 0 -1px 25px 0 #324F7A;
                }

/* settings control */

.b-drop-control {
    display: inline-block;
    margin: -4px 0 0 50px;
    }


.b-drop-control-open .b-drop-control-icon:after {
    -webkit-transform: rotateX(180deg);
       -moz-transform: rotateX(180deg);
        -ms-transform: rotateX(180deg);
         -o-transform: rotateX(180deg);
            transform: rotateX(180deg);
    }

.b-drop-control-state {
    display: block;
    position: relative;
    height: 30px;
    margin: 0;
    cursor: pointer;
    }

.b-drop-control-icon {
    background-image: url(/img/icons/unit_v3.png?v=42878);
    background-repeat: no-repeat;
    }

    .b-drop-control-icon:after {
        background-image: url(../img/schemius/s-icons.svg?v=40651);
        background-repeat: no-repeat;
        }


.b-drop-control-icon {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 27px;
    height: 27px;
    padding-right: 20px;
    cursor: pointer;
    background-position: 0 -68px;
    }

    .b-drop-control-icon:after {
        position: absolute;
        right: 0;
        top: 50%;
        width: 12px;
        height: 8px;
        margin: -3px 0 0;
        padding: 0;
        content: "";
        transform: none;
        background-position: -181px 0;
        font: 0px/0 a;
        }

.b-drop-control-msg {
    display: inline-block;
    line-height: 27px;
    padding: 0 55px 0 0;
    vertical-align: middle;
    white-space: nowrap;
    }

@media (max-width: 650px) {

    .b-drop-control-msg {
        display: none;
        }
}

/*

Formset

- b-formset-field
- - b-formset-field-head
- - - b-formset-field-subhead
- - b-formset-field-body
- - - b-formset-input-wrapper
- - - b-formset-field-desc
- b-formset-submitbox

*/

/* fields */
.b-formset-field {
    margin: 0 0 1em 10em;
    padding: 0;
    clear: left;
    }
    /* head */
    .b-formset-field-head {
        position: relative;
        left: -10em;
        display: block;
        float: left;
        width: 9em;
        margin: 0 -9em 0 0;
        padding: 2px 0 0;
        text-align: right;
        *zoom: 1;
        }
        .b-formset-field-subhead {
            margin: 0;
            font-weight: bold;
            }
    /* body */
    .b-formset-field-body {
        margin: 0;
        padding: 0;
        }
        /* desc */
        .b-formset-field-desc {
            margin: 0.2em 0 1em 0;
            font-size: 86%;
            color: #748691;
            }
        .b-reset .b-formset-field-desc {
            font-size: 86%;
            }
        /* warning */
        .b-formset-field-warning {
            margin: 0.2em 0 0;
            font-size: 86%;
            color: #F00;
            }
        /* wrapper */
        .b-formset-input-wrapper {
            position: relative;
            display: inline-block;
            margin: 0;
            padding: 0;
            *display: inline;
            }
            /* input */
            .b-formset-input {
                width: 220px;
                margin: 0;
                padding: 3px 2px;
                }
            .b-formset-input,
            .b-formset-select {
                font: 13px/1.1 Arial,sans-serif;
                }
            /* textarea */
            .b-formset-textarea {
                resize: both;
                font: 13px/1.4 Arial,sans-serif;
                }
            /* username */
            .b-formset-field-username .b-formset-input {
                width: 200px;
                padding-left: 22px;
                font-weight: bold;
                color: #0051B7;
                }
            .b-formset-field-username .b-formset-input-pic {
                position: absolute;
                top: 50%;
                left: 5px;
                width: 16px;
                height: 16px;
                margin: -8px 0 0;
                padding: 0;
                background: url(/img/userinfo.gif?v=37824) no-repeat 0 0;
                font: 0/0 serif;
                }
            .b-formset-field-community .b-formset-input-pic {
                position: absolute;
                top: 50%;
                left: 5px;
                width: 16px;
                height: 16px;
                margin: -8px 0 0;
                padding: 0;
                background: url(/img/community.gif?v=556) no-repeat scroll 0 0 #FFF;
                font: 0/0 serif;
                }
            /* options */
            .b-formset-options {
                margin: 0;
                padding: 0;
                list-style: none;
                }
                .b-formset-options-item {
                    margin: 0 0 0.2em;
                    padding: 0;
                    }
            /* check */
            .b-formset-check {
                margin: 0 3px 0 0;
                }
            /* radio */
            .b-formset-radio {
                }
            /* label */
            .b-formset-label {
                margin: 0;
                }
            /* label+check */
            .b-formset-labelcheck {
                display: block;
                padding: 0 0 0 15px;
                text-indent: -15px;
                }
                .b-formset-labelcheck .b-formset-check {
                    position: relative;
                    top: -1px;
                    width: 13px;
                    height: 13px;
                    margin: 0;
                    padding: 0;
                    vertical-align: bottom;
                    *overflow: hidden;
                    }
            /* label+radio */
            .b-formset-labelradio {
                }
                .b-formset-labelradio .b-formset-label {
                    margin: 0 0 0 0.3em;
                    }

/* submit field */
.b-formset-submitbox {
    margin: 2.5em 0 0 10em;
    }
    .b-formset-submitbox-inner {
        display: inline-block;
        padding: 0 30px 0 0;
        background: url(/img/preloader/preloader-blue-blue.gif?v=16423) no-repeat -700px 0;
        }
    /* creating */
    .b-formset-creating .b-formset-submitbox-inner {
        background-position: 100% 50%;
        }

/* tiny screen */
@media screen and (max-width: 40em) {

    /* fields */
    .b-formset-field {
        margin-left: 0;
        }
        .b-formset-field-head {
            left: auto;
            float: none;
            width: auto;
            margin-right: 0;
            text-align: left;
            }
    .b-formset-submitbox {
        margin-left: 0;
        }

}


/* Block 'Work as user' */

.b-workas {
    display: inline-block;
    padding: 0.625em 0.625em 0.625em 1.25em;
    margin: 0 0 1em;
    background: #DAE3E6;
    border-radius: 2px;
    }
    .b-workas SELECT {
        margin: 0 0.4em;
        padding: 0.4em;
        }
    .b-workas LABEL,
    .b-workas SELECT {
        text-transform: uppercase;
        letter-spacing: 0.05em;
        font-family: "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
        font-size: 0.825em;
        color: #7A9199;
        }

@media screen and (max-width: 650px) {
   .b-workas {
        display: block;
        padding: 1em;
        text-align: center;
        }
        .b-workas SELECT {
            display: block;
            margin: 0.5em 0 1.2em;
            width: 100%;
            text-align: left;
            }

}





/* Flat Journal-Switcher (ex. 'Work as user') [LJSUP-19450] */

/* wrap */
.flatswitcher-wrap .b-service-title {
    display: inline-block;
    margin: 0 5px 13px 30px;
    }

/* wrapper */
.flatswitcher-wrapper {
    display: inline;
    }

/* form */
.flatswitcher-form {
    display: inline;
    }

/* switcher */
.flatswitcher {
    display: inline-block;
    padding: 0.625em;
    margin: 0;
    background: #DAE3E6;
    border-radius: 2px;
    }

    /* label */
    .flatswitcher-label {
        margin: 0 0.4em 0 0;
        vertical-align: -0.45em;
        text-transform: uppercase;
        letter-spacing: 0.05em;
        font-family: "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
        font-size: 0.825em;
        color: #7A9199;
        }

    /* select */
    .flatswitcher-select {
        display: inline-block;
        margin: 0;
        padding: 0;
        vertical-align: top;
        }





/*

FLATSLIDE

Three-Columns Layout (hidden menu + main column + sidebar)

- l-flatslide
- - l-flatslide-container
- - - l-flatslide-body
- - - - l-flatslide-navigation
- - - - - l-flatslide-menu
- - - - - - l-flatslide-menu-controls
- - - - - - l-flatslide-menu-items
- - - - l-flatslide-wrapper
- - - - - l-flatslide-content
- - - - l-flatslide-aside

*/

/* root */
.l-flatslide {
    overflow: hidden;
    }

    /* container */
    .l-flatslide-container {
        margin: 0;
        }

        /* body */
        .l-flatslide-body {
            width: 100%;
            margin: 0;
            transition: margin .1s ease-in;
            }
        .l-flatslide-body:after {
            content: "";
            display: table;
            border-collapse: collapse;
            clear: both;
            }

            /* sidebars controls */
            .l-flatslide-controls {
                z-index: 3;
                visibility: hidden;
                width: 50px;
                }
                .l-flatslide-control {
                    position: relative;
                    display: none;
                    width: 50px;
                    height: 50px;
                    padding: 0;
                    outline: none;
                    border: 0;
                    border-radius: 0 3px 3px 0;
                    background: #DAE3E6;
                    font: 0/0 a;
                    color: #7A9199;
                    }
                    /* svg icons */
                    .l-flatslide-menu-button-open {
                        display: block;
                        }
                        .l-flatslide-control-icon {
                            position: absolute;
                            top: 0;
                            right: 0;
                            bottom: 0;
                            left: 0;
                            }
                        .l-flatslide-control-icon .svgicon {
                            position: absolute;
                            top: 0;
                            right: 0;
                            bottom: 0;
                            left: 0;
                            margin: auto;
                            }

                    /* background on lenta */
                    .b-lenta.b-feedsettings-on .l-flatslide-control, {
                        background: #F7F9FA;
                        }

            /* navigation */
            .l-flatslide-navigation {
                margin-left: 0;
                margin-right: 0;
                }
                /* menu */
                .l-flatslide-menu {
                    }

                    /* controls */
                     .l-flatslide-menu-controls {
                        position: fixed;
                        left: 0;
                        padding: 48px 0 0;
                        transition: left .1s ease-in;
                        }

                        /* menu button */
                        .l-flatslide-menu-button {
                            margin-bottom: 10px;
                            }

                        /* disabled friendsfeed settigns */
                        .b-lenta .l-flatslide-menu-button:before {
                            content: " ";
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            width: 25px;
                            height: 24px;
                            margin: -12px 0 0 -13px;
                            padding: 0;
                            background: url(/img/icons/unit_v3.png?v=42878) no-repeat 0 -255px;
                            }
                        .b-lenta .l-flatslide-menu-button-opened.l-flatslide-menu-button:before {
                            content: " ";
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            width: 16px;
                            height: 16px;
                            margin: -8px 0 0 -8px;
                            padding: 0;
                            background: url(/img/icons/unit_v3.png?v=42878) no-repeat 0 -113px;
                            }
                        /* enabled friends feed settings */
                        .b-lenta.b-feedsettings-on .l-flatslide-menu-button:before {
                            display: none;
                            }

                            /* svg icons */
                            .l-flatslide-menu-button-open {
                                display: block;
                                }
                                .l-flatslide-menu-button-open .svgicon {
                                    width: 25px;
                                    height: 25px;
                                    }
                            .l-flatslide-menu-button-close {
                                display: none;
                                }
                                .l-flatslide-menu-button-close .svgicon {
                                    width: 20px;
                                    height: 20px;
                                    }

                        /* show after js load */
                        .l-flatslide-state-menuinit .l-flatslide-control {
                            display: block;
                            }
                        /* scroll to top and update */
                        .l-flatslide-state-menuinit .l-flatslide-scroll-update,
                        .b-mainpage-menu .l-flatslide-scrolltop,
                        .b-browsepage-menu .l-flatslide-scrolltop {
                            visibility: hidden;
                            opacity: 0;
                            cursor: auto;
                            transition: visibility 0s linear .2s, opacity .2s linear;
                            }
                            .l-flatslide-state-menuinit .js--has-new-items,
                            .js--page-scroll-up .l-flatslide-scroll-update,
                            .b-mainpage-state-rating-scroll .l-flatslide-scrolltop,
                            .l-flatslide-state-scroll .l-flatslide-scrolltop {
                                visibility: visible;
                                opacity: 1;
                                cursor: pointer;
                                transition-delay: 0s;
                                }

                        /* show close button when menu is open */
                        .l-flatslide-menu-button-opened {
                            }
                            .l-flatslide-menu-button-opened .l-flatslide-menu-button-open {
                                display: none;
                                }
                            .l-flatslide-menu-button-opened .l-flatslide-menu-button-close {
                                display: block;
                                }

                        /* settings button */
                        .l-flatslide-settingslink {
                            margin-bottom: 10px;
                            }

                        /* background on lenta */
                        .b-lenta.b-feedsettings-on .l-flatslide-control {
                            background: #F7F9FA;
                            }

                        /* disabled friendsfeed settigns */
                        .b-lenta .l-flatslide-settingslink:before {
                            content: " ";
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            width: 27px;
                            height: 27px;
                            margin: -13px 0 0 -13px;
                            padding: 0;
                            background: url(/img/icons/unit_v3.png?v=42878) no-repeat scroll 0 -68px rgba(0, 0, 0, 0);
                            }
                        .b-lenta .l-flatslide-settingslink-opened.l-flatslide-settingslink:before {
                            content: " ";
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            width: 16px;
                            height: 16px;
                            margin: -8px 0 0 -8px;
                            padding: 0;
                            background: url(/img/icons/unit_v3.png?v=42878) no-repeat 0 -113px;
                            }
                        /* enabled feedsettings */
                        .b-lenta.b-feedsettings-on .l-flatslide-settingslink:before {
                            display: none;
                            }

                            /* svg icons */
                            .l-flatslide-settingslink-open {
                                display: block;
                                }
                                .l-flatslide-settingslink-open .svgicon {
                                    width: 27px;
                                    height: 27px;
                                    }
                            .l-flatslide-settingslink-close {
                                display: none;
                                }
                                .l-flatslide-settingslink-close .svgicon {
                                    width: 20px;
                                    height: 20px;
                                    }

                        /* show close button when settings is open */
                        .l-flatslide-settingslink-opened {
                            }
                            .l-flatslide-settingslink-opened .l-flatslide-settingslink-open {
                                display: none;
                                }
                            .l-flatslide-settingslink-opened .l-flatslide-settingslink-close {
                                display: block;
                                }

                        /* scroll to top */
                        .l-flatslide-scrolltop {
                            }

                            /* count */
                            .l-flatslide-scrolltop-count {
                                display: none;
                                position: absolute;
                                top: 15px;
                                right: -10px;
                                width: auto;
                                min-width: 1.6em;
                                margin: 0;
                                padding: .2em;
                                border: 0;
                                border-radius: 10px;
                                font-family: Arial, Helvetica, sans-serif;
                                -webkit-font-smoothing: antialiased
                                }

                    /* items */
                    .l-flatslide-menu-items {
                        position: fixed;
                        left: -240px;
                        z-index: 3;
                        width: 239px;
                        margin: 0;
                        padding: 0;
                        list-style: none;
                        border-right: 1px solid #DAE3E6;
                        background: #F7F9FA;
                        text-transform: uppercase;
                        letter-spacing: 0.05em;
                        font: 13px/1.1 "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
                        font: 0.8125rem/1.1 "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
                        transition: left 0.1s ease-in;
                        }
                    .l-flatslide-menu-items-expandable {
                        overflow: auto;
                        }

                        /* item */
                        .l-flatslide-menu-item {
                            position: relative;
                            display: block;
                            margin: 0;
                            padding: 17px 15px;
                            border-bottom: 1px solid #DAE3E6;
                            }

                            /* link */
                            .l-flatslide-menu-link {
                                display: block;
                                margin: -17px -15px;
                                padding: 17px 15px;
                                word-break: break-all;
                                }
                            .l-flatslide-menu-link:link,
                            .l-flatslide-menu-link:visited {
                                color: #00A3D9;
                                }
                            .l-flatslide-menu-link:hover,
                            .l-flatslide-menu-link:active {
                                color: #0086B3;
                                }

                        /* active item */
                        .l-flatslide-menu-active {
                            color: #829399;
                            }

                            /* link */
                            .l-flatslide-menu-active > .l-flatslide-menu-link:link,
                            .l-flatslide-menu-active > .l-flatslide-menu-link:visited,
                            .l-flatslide-menu-active > .l-flatslide-menu-link:hover,
                            .l-flatslide-menu-active > .l-flatslide-menu-link:active {
                                color: #829399;
                                }

                        /* parent item */
                        .l-flatslide-menu-parent {
                            }

                            /* link */
                            .l-flatslide-menu-parent .l-flatslide-menu-link {
                                margin-left: 17px;
                                padding-left: 0;
                                }

                            /* toggler */
                            .l-flatslide-menu-toggler {
                                position: absolute;
                                top: 15px;
                                left: 13px;
                                width: 16px;
                                height: 16px;
                                margin: 0;
                                padding: 0;
                                background: url(../img/schemius/s-icons.svg?v=40651) no-repeat -179px 5px;
                                font: 0/0 a;
                                cursor: pointer;
                                -webkit-transform: rotate(-90deg);
                                   -moz-transform: rotate(-90deg);
                                    -ms-transform: rotate(-90deg);
                                     -o-transform: rotate(-90deg);
                                        transform: rotate(-90deg);
                                transition: transform 1s easy 0;
                                }

                            /* sub menu */
                            .l-flatslide-submenu {
                                display: none;
                                margin: 17px 0 0 17px;
                                padding: 0;
                                list-style: none;
                                }

                                /* sub menu item */
                                .l-flatslide-submenu .l-flatslide-menu-item {
                                    margin: 0 0 13px;
                                    padding: 0;
                                    border-bottom: 0;
                                    }

                                    /* sub menu link */
                                    .l-flatslide-submenu .l-flatslide-menu-link {
                                        margin: 0;
                                        padding: 0;
                                        }

                                    /* sub sub menu */
                                    .l-flatslide-subsubmenu {
                                        margin: 13px 0 0 13px;
                                        padding: 0;
                                        list-style: none;
                                        }

                                        /* sub sub menu item */
                                        .l-flatslide-subsubmenu .l-flatslide-menu-item {
                                            margin: 0 0 10px;
                                            padding: 0;
                                            border-bottom: 0;
                                            }

                                            /* sub sub menu link */
                                            .l-flatslide-subsubmenu .l-flatslide-menu-link {
                                                margin: 0;
                                                padding: 0;
                                                }

                        /* closed item */
                        .l-flatslide-menu-closed {
                            }

                            /* submenu */
                            .l-flatslide-menu-closed .l-flatslide-submenu {
                                display: none;
                                }

                        /* opened item */
                        .l-flatslide-menu-opened {
                            }

                            /* toggler */
                            .l-flatslide-menu-opened .l-flatslide-menu-toggler {
                                background-position: -180px 5px;
                                -webkit-transform: none;
                                   -moz-transform: none;
                                    -ms-transform: none;
                                     -o-transform: none;
                                        transform: none;
                                }

                            /* submenu */
                            .l-flatslide-menu-opened .l-flatslide-submenu {
                                display: block;
                                }

                        /* more items */
                        .l-flatslide-menu-item-more {
                            display: none;
                            position: relative;
                            }
                            /* item */
                            .l-flatslide-menu-item-more > .l-flatslide-menu-link {
                                position: relative;
                                color: #00A3D9;
                                }
                            .l-flatslide-menu-item-more > .l-flatslide-menu-link:hover,
                            .l-flatslide-menu-item-more:hover > .l-flatslide-menu-link {
                                color: #0086B3;
                                }
                                /* arrow */
                                .l-flatslide-menu-more-icon {
                                    position: absolute;
                                    right: 5px;
                                    top: 50%;
                                    margin-top: -8px;
                                    color: #7A9199;
                                    }
                                    .l-flatslide-menu-more-icon .svgicon {
                                        width: 16px;
                                        height: 16px;
                                        }


                            /* submenu */
                            .l-flatslide-menu-item-more > .l-flatslide-menu-link:after {
                                position: absolute;
                                top: 50%;
                                right: 15px;
                                width: 8px;
                                height: 14px;
                                margin: -7px 0 0;
                                padding: 0;
                                content: " ";
                                background: url("/img/icons/prevnext-8-14.png?v=40802") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
                                font: 0px/0 a;
                                }
                            /* enabled feedsettings */
                            .b-feedsettings-on .l-flatslide-menu-item-more > .l-flatslide-menu-link:after {
                                display: none;
                                }
                            .l-flatslide-menu-item-more .l-flatslide-menu-subitems {
                                display: none;
                                overflow-y: auto;
                                position: absolute;
                                bottom: -1px;
                                left: 100%;
                                width: 239px;
                                margin: 0;
                                padding: 0;
                                border: 1px solid #DAE3E6;
                                border-bottom: 0;
                                background:
                                    linear-gradient(#F7F9FA 30%, rgba(255,255,255,0)),
                                    linear-gradient(rgba(255,255,255,0), #F7F9FA 70%) 0 100%,
                                    radial-gradient(farthest-side at 50% 0, rgba(0,0,0,.2), rgba(0,0,0,0)),
                                    radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,.2), rgba(0,0,0,0)) 0 100%;
                                background-repeat: no-repeat;
                                background-color: #F7F9FA;
                                background-size: 100% 40px, 100% 40px, 100% 14px, 100% 14px;
                                background-attachment: local, local, scroll, scroll;
                                }
                            .l-flatslide-menu-item-more:hover .l-flatslide-menu-subitems {
                                display: block;
                                }

                    /* expander */
                    .l-flatslide-menu-expander {
                        display: none;
                        position: absolute;
                        top: 0;
                        right: 0;
                        z-index: 4;
                        width: 80px;
                        height: 50px;
                        margin: 0;
                        padding: 0;
                        font: 0/0 a;
                        cursor: pointer;
                        }
                    .l-flatslide-menu-expander:after {
                        content: " ";
                        position: absolute;
                        top: 22px;
                        right: 10px;
                        width: 10px;
                        height: 6px;
                        margin: 0;
                        padding: 0;
                        background: url(/img/icons/unit_v3.png?v=42878) no-repeat 0 -99px;
                        font: 0/0 a;
                        }
                    .l-flatslide-menu-expanded .l-flatslide-menu-expander:after {
                        background-position: 0 -106px;
                        }

            /* wrapper */
            .l-flatslide-wrapper {
                float: left;
                width: 100%;
                }

                /* content */
                .l-flatslide-content {
                    margin: 0 420px 4em 50px;
                    padding: 0 0 50px 40px;
                    border-right: 1px solid #DAE3E6;
                    }

                    /* intro */
                    .l-flatslide-intro {
                        position: relative;
                        margin: 0;
                        padding: 19px 32px 11px 0;
                        border-bottom: 1px solid #DAE3E6;
                        }
                    .l-flatslide-intro:after {
                        content: "";
                        display: table;
                        border-collapse: collapse;
                        clear: both;
                        }
                        .l-flatslide-intro-heads {
                            float: left;
                            max-width: 100%;
                            margin: 0;
                            text-transform: uppercase;
                            font: 1.625em/1 "ProximaNovaLight",Helvetica,Arial,sans-serif;
                            color: #829399;
                            }
                        .l-flatslide-intro-controls {
                            float: right;
                            margin: -3px 0 0;
                            }

            /* aside */
            .l-flatslide-aside {
                float: left;
                width: 329px; /* 329 = 300 (sidebar width) + 30 (left margin) - 1 (border width)  */
                margin: 0 0 0 -421px; /* 361 = 330 + 30 - 1 (content border width) */
                padding-bottom: 1.8125em;
                border-left: 1px solid #DAE3E6;
                }
                .l-flatslide-aside-controls {
                    position: absolute;
                    top: 48px;
                    right: 100%;
                    }
                    .l-flatslide-aside-button {
                        border-radius: 3px 0 0 3px;
                        }
                        .l-flatslide-aside-button-open .svgicon {
                            }
                        .l-flatslide-aside-button-close {
                            display: none;
                            }
                        .l-flatslide-aside-button-close .svgicon {
                            width: 20px;
                            height: 20px;
                            }
                .l-flatslide-aside-block {
                    width: 300px;
                    padding: 25px 0 25px 30px;
                    padding: 1.5625rem 0 1.5625rem 30px;
                    border-bottom: 1px solid #DAE3E6;
                    }


/* FlatSlide States */

/* show nav */
.l-flatslide-state-shownav {
    }
    /* margin to slide content (240 - menu width) */
    .l-flatslide-state-shownav .l-flatslide-body {
        margin-left: 240px;
        }
        /* slide controls */
         .l-flatslide-state-shownav .l-flatslide-menu-controls {
            left: 240px;
            }
        /* show menu */
        .l-flatslide-state-shownav .l-flatslide-menu-items {
            left: 0;
            }

/* scroll nav */
.l-flatslide-state-scrollnav {
    }
    .l-flatslide-state-scrollnav .l-flatslide-menu-item-more {
        display: block;
        }

/* Show menu only after initilization */
 .l-flatslide-state-menuinit .l-flatslide-menu-controls {
    visibility: visible;
    }

/* rating scroll */
.l-flatslide-state-scroll {
    }
    .l-flatslide-state-scroll .l-flatslide-scrolltop {
        display: block;
        }

/* FlatSlide Media Queries */

/* height */
@media all and (max-height: 600px) {

    .l-flatslide-menu-item-more .l-flatslide-menu-subitems {
        max-height: 394px;
        }

}
@media all and (max-height: 550px) {

    .l-flatslide-menu-item-more .l-flatslide-menu-subitems {
        max-height: 345px;
        }

}
@media all and (max-height: 500px) {

    .l-flatslide-menu-item-more .l-flatslide-menu-subitems {
        max-height: 296px;
        }

}
@media all and (max-height: 450px) {

    .l-flatslide-menu-item-more .l-flatslide-menu-subitems {
        max-height: 247px;
        }

}
@media all and (max-height: 400px) {

    .l-flatslide-menu-item-more .l-flatslide-menu-subitems {
        max-height: 198px;
        }

}

/* l-size screen (1400px) */
@media all and (min-width: 1400px) {

    .l-flatslide-container {
        max-width: 1400px;
        margin-left: auto;
        margin-right: auto;
        }

}

/* xl-size screen (1500px) */
@media all and (min-width: 1500px) {

    .l-flatslide-state-shownav .l-flatslide-body {
        margin-left: 190px;
        }

}

/* xxl-size screen (1600px) */
@media all and (min-width: 1600px) {

    .l-flatslide-state-shownav .l-flatslide-body {
        margin-left: 140px;
        }

}

/* xxxl-size screen (1700px) */
@media all and (min-width: 1700px) {

    .l-flatslide-state-shownav .l-flatslide-body {
        margin-left: 90px;
        }

}

/* xxxl-size screen (1790px) */
@media all and (min-width: 1790px) {

    /* show nav after js */
    .l-flatslide-navigation {
        visibility: hidden;
        margin-left: 0;
        margin-right: 0;
        }
    .l-flatslide-state-menuinit .l-flatslide-navigation,
    .l-flatslide-state-menuinit .l-flatslide-menu-controls {
        visibility: visible;
        }

    /* disable shownav */
    .l-flatslide-state-shownav .l-flatslide-body {
        margin-left: 0;
        }

    /* show menu */
    .l-flatslide-menu-items {
        top: 60px;
        left: 0;
        bottom: 0;
        }

    /* show-menu buttons */
    #js .l-flatslide-menu-controls {
        left: 240px;
        }
    #js .l-flatslide-state-shownav .l-flatslide-menu-controls {
        left: 240px;
        }

    /* hide menu button */
    .l-flatslide-menu-button,
    .l-flatslide-menu-button:link,
    .l-flatslide-menu-button:visited,
    .l-flatslide-menu-button:hover
    .l-flatslide-menu-button:active {
        visibility: hidden;
        height: 0;
        margin-bottom: 0;
        }

        /* friends feed menu buttons */
        .b-lenta .l-flatslide-menu-button,
        .b-lenta .l-flatslide-menu-button:link,
        .b-lenta .l-flatslide-menu-button:visited,
        .b-lenta .l-flatslide-menu-button:hover
        .b-lenta .l-flatslide-menu-button:active {
            visibility: visible;
            height: 50px;
            margin-bottom: 10px;
            }

    .l-flatslide-menu-button-opened .l-flatslide-menu-button-close,
    .l-flatslide-settingslink-opened .l-flatslide-settingslink-close {
        display: none;
        }
    .l-flatslide-menu-button-opened .l-flatslide-menu-button-open,
    .l-flatslide-settingslink-opened .l-flatslide-settingslink-open {
        display: block;
        }

}

/* 1000 */
@media all and (max-width: 1000px) {
    .l-flatslide-body {
        position: relative;
        }
        .l-flatslide-wrapper {
            border-right: 1px solid #DAE3E6;
            margin-right: -1px;
            }
            .l-flatslide-content {
                margin: 0 60px;
                padding: 0;
                border-right: 0;
                }

        .l-flatslide-aside {
            position: fixed;
            top: 0;
            right: -360px;
            bottom: 0;
            width: 360px;
            box-sizing: border-box;
            transition: right .1s ease-in;
            }
            .l-flatslide-aside-content {
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                overflow: auto;
                display: none;
                }

            .l-flatslide-state-menuinit .l-flatslide-aside-controls {
                visibility: visible;
                }
                .l-flatslide-aside-button {
                    display: block;
                    }

    .body-state-sidebar-opened {
        overflow: hidden;
        }
        .body-state-sidebar-opened .s-body {
            overflow-y: hidden;
            }
        .body-state-sidebar-opened .l-flatslide-body {
            margin-left: -360px;
            }
            .body-state-sidebar-opened .l-flatslide-aside {
                right: 0;
                }
            .body-state-sidebar-opened .l-flatslide-aside-content {
                display: block;
                }
            .body-state-sidebar-opened .l-flatslide-aside-button-open {
                display: none;
                }
            .body-state-sidebar-opened .l-flatslide-aside-button-close {
                display: block;
                }
}

@media all and (min-width: 1000px) {
    .l-flatslide-aside {
        height: auto !important; /* js height calculation fix */
        }
    }

@media all and (max-width: 650px) {
    .b-service-title {
        font-size: 1.6em;
        line-height: 1;
        }

    .b-mainpage-state-view-noncyr .l-flatslide-navigation {
        min-height: 0;
        }
    .body-state-sidebar-opened .l-flatslide-body {
        margin-left: -310px;
        }
    .l-flatslide-content {
        margin: 0 35px;
        }
    .l-flatslide-aside {
        right: -310px;
        z-index: 3;
        width: 310px;
        background: #FFF;
        }
        .l-flatslide-aside .l-flatslide-aside-block {
            width: auto;
            padding-left: 10px;
            padding-right: 10px;
            }

    .l-flatslide-controls {
        width: 30px;
        }
        .l-flatslide-control {
            width: 30px;
            height: 30px;
            }
        .l-flatslide-control .svgicon {
            width: 16px;
            height: 16px;
            }

    /* temprorary fixes LJSUP-20226 */
    .l-flatslide-menu-items {
        bottom: 0 !important;
        height: auto !important;
        overflow: hidden;
        overflow-y: auto;
        }
        .l-flatslide-menu-item {
            display: block !important;
            }
        .l-flatslide-menu-item-more {
            display: none !important;
            }
    /* /temprorary fixes LJSUP-20226 */
}

@media all and (max-width: 360px) {
    .body-state-sidebar-opened .l-flatslide-aside-controls {
        right: 0;
        }
}



/* yandex direct (LJSUP-20083, LJSUP-20849) */
.yadirectside #yadirectside_id,
.yadirectwide #yadirectwide_id {
    margin: 0;
    }
    .yadirectside #yadirectside_id DIV[id],
    .yadirectwide #yadirectwide_id DIV[id] {
        font-size: 85% !important;
        }
    .yadirectside #yadirectside_id A.yap-logo-block__text.yap-logo-text.yap-logo-color.yap-logo-bg-color,
    .yadirectwide #yadirectwide_id A.yap-logo-block__text.yap-logo-text.yap-logo-color.yap-logo-bg-color {
        text-decoration: none !important;
        }
    .yadirectside #yadirectside_id DIV[id] > YATAG,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG {
        font-family: inherit !important;
        }
    .yadirectside #yadirectside_id DIV[id] > YATAG .yap-title-block__text,
    .yadirectside #yadirectside_id DIV[id] > YATAG .yap-sitelinks__link,
    .yadirectside #yadirectside_id DIV[id] > YATAG .yap-domain:hover,
    .yadirectside #yadirectside_id DIV[id] > YATAG .yap-contacts__item-link:hover,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG .yap-title-block__text,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG .yap-sitelinks__link,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG .yap-domain:hover,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG .yap-contacts__item-link:hover {
        text-decoration: none !important;
        }
    .yadirectside #yadirectside_id DIV[id] > YATAG .yap-title-block__text,
    .yadirectside #yadirectside_id DIV[id] > YATAG .yap-title-block__favicon,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG .yap-title-block__text,
    .yadirectwide #yadirectwide_id DIV[id] > YATAG .yap-title-block__favicon {
        font-size: 130% !important;
        }

/* empty yandex (LJSUP-20821) */
.l-flatslide-aside-block.yadirectside:empty {
    width: auto;
    padding: 0;
    border-bottom: 0;
    }





/* Aside menu m-section (/browse/)
---------------------------*/
.m-section {
    }
    .m-section .m-section-item {
        position: relative;
        margin: 0 0 8px;
        }
        .m-section .m-section-item SPAN {
            display: block;
            margin: 0;
            padding: 0;
            /*
            padding: 0 0 0 15px;
            margin: 0 0 0 -15px;
            cursor: pointer;
            */
            }
        .m-section .m-section-list {
            display: block; /* It will be disables with JS*/
            margin: 5px 0 0;
            font-weight: normal;
            font-size: 13px;
            }
            .m-section .m-section-list LI {
                position:relative;
                margin: 0 0 5px;
                }
                .m-section .m-section-list LI UL {
                    display: none;
                    margin-left: 15px;
                    }
                .m-section .m-section-list LI STRONG {
                    color: #808080;
                    }

            .m-section .m-switch {
                position: absolute;
                display: none;
                left: -15px;
                top: 0.4em;
                width: 9px;
                height: 9px;
                background: url(/img/arrows-menu.gif?v=9114) no-repeat;
                }
                .m-section .m-section-list .m-switch {
                    display: block;
                    background-position: 0 -20px;
                    }
                .m-section .m-section-item-open .m-section-list {
                    display: block;
                    }
                    .m-section .m-section-item-open .m-section-list UL {
                        display: none;
                        }
                    .m-section .m-section-item-open .m-section-item-open UL {
                        display: block;
                        }
                        .m-section .m-section-item-open .m-switch {
                            background-position: 0 -10px;
                            }
                        .m-section .m-section-item-open LI .m-switch {
                            background-position: 0 -20px;
                            }
                        .m-section .m-section-item-open .m-section-item-open .m-switch {
                            background-position: 0 -30px;
                            }


/* IF JS isn't disabled */
#js .m-section .m-switch {
    display: block;
    display: none; /* temp fix for zlata (LJSUP-18593) */
    }
#js .m-section .m-section-list {
    display: none;
    }
     #js .m-section .m-section-item-open .m-section-list {
        display: block;
        }
     #js .m-section .m-section-item-open .m-section-list UL {
        display: none;
        }
        #js .m-section .m-section-item-open .m-section-list .m-section-item-open UL {
            display: block;
            }

.m-section-open .m-switch {
    display: none;
    }
.m-section-open .m-section-list,
.m-section-open .m-section-list UL {
    display: block;
    }
    #js .m-section-open .m-switch {
        display: none;
        }
    #js .m-section-open .m-section-list,
    #js .m-section-open .m-section-list UL {
        display: block;
        }





/* SELECTUS (SELECTRIC) */

/* jQuery Selectric http://lcdsantos.github.io/jQuery-Selectric/demo.html */

/*
selectricWrapper (.b-selectus-wrapper)
- selectricHideSelect (.b-selectus-hide-select)
- selectric (.b-selectus)
- selectricItems (.b-selectus-items)
- selectricInput (.b-selectus-input)
*/

/* root */
.b-selectus-wrapper {
    position: relative;
    margin: 0 0 10px;
    width: 300px;
    cursor: pointer;
    }

    /* hide old select */
    .b-selectus-hide-select {
        position: relative;
        overflow: hidden;
        width: 0;
        height: 0;
        }
        .b-selectus-hide-select SELECT {
            display: none;
            position: absolute;
            left: -100%;
            }

    /* fake select */
    .b-selectus {
        position: relative;
        border: 1px solid #CED6D9;
        border-radius: 3px;
        background: #F7F9FA;
        }
        .b-selectus .label {
            overflow: hidden;
            display: block;
            min-height: 18px;
            margin: 0 30px 0 0;
            padding: 6px;
            white-space: nowrap;
            letter-spacing: 0.05em;
            text-transform: uppercase;
            font: 13px/18px "ProximaNovaSemibold",Tahoma,Arial,sans-serif;
            color: #7A9199;
            }
        .b-selectus .button {
            display: block;
            position: absolute;
            top: 0;
            right: 0;
            width: 30px;
            height: 30px;
            text-align: center;
            font: 0/0 a;
            color: #BBB;
            }
            .b-selectus .button:after {
                content: " ";
                position: absolute;
                top: 50%;
                left: 50%;
                width:10px;
                height: 7px;
                margin: -3px 0 0 -5px;
                background-repeat: no-repeat;
                background-position: 0 0;
                background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22selectrics_button-Layer_1%22%20height%3D%227%22%20viewBox%3D%220%200%2010%206.667%22%20width%3D%2210%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%3E%3Cpath%20id%3D%22selectrics_button-Path-45%22%20d%3D%22m4.319%205.96l0.665%200.706%200.667-0.704%204.349-4.594-1.33-1.368-3.686%203.9-3.65-3.89-1.334%201.365%204.319%204.585z%22%20fill%3D%22%237A9199%22%2F%3E%3C%2Fsvg%3E);
                font: 0/0 a;
                }
            /* ie8 hack */
            .lt-ie9 .b-selectus .button:after {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAKRJREFUGNNjKJ8wU65ywswOhv//GRnQQH19PVPVxBl9IDUMVRNmHKqaOPN/5YTpE1FUATUCxeeA5SbOPMhQ0zdLu6p/5huQAFBTI0wd0JZ+sFj/9Fc1/bM1wYJVk2eYVE2c/gli8sxCoAkNEI0zP5RPnGaIYhNQ0r6if/p3sAIwnv6lon+GJQM2UDVphjfQql9Ap/yonDDDmQEfAFodAfSpL7o4AOMgW4tKWGT5AAAAAElFTkSuQmCC);
                }
            /* opera-mini svg hack */
            doesnotexist:-o-prefocus,
            .b-selectus .button:after {
                background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22selectrics_button-Layer_1%22%20height%3D%227%22%20viewBox%3D%220%200%2010%206.667%22%20width%3D%2210%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%3E%3Cpath%20id%3D%22selectrics_button-Path-45%22%20d%3D%22m4.319%205.96l0.665%200.706%200.667-0.704%204.349-4.594-1.33-1.368-3.686%203.9-3.65-3.89-1.334%201.365%204.319%204.585z%22%20fill%3D%22%237A9199%22%2F%3E%3C%2Fsvg%3E);
                }

    /* fake select items */
    .b-selectus-items {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        z-index: -1;
        border: 1px solid #CED6D9;
        box-shadow: 0 0 7px -6px;
        background: #FFF;
        }
        .b-selectus-items .b-selectus-scroll {
            height: 100%;
            overflow: auto;
            }
            .b-selectus-items UL,
            .b-selectus-items LI {
                min-height: 20px;
                list-style: none;
                padding: 0;
                margin: 0;
                font: 14px/20px "ProximaNovaRegular",Helvetica,Arial,sans-serif;
                }
            .b-selectus-items LI {
                display: block;
                padding: 5px;
                border-bottom: 1px solid #DAE3E6;
                cursor: pointer;
                color: #242F33;
                }
            .b-selectus-items LI:hover {
                background: #F7F9FA;
                color: #10A9DB;
                }
            .b-selectus-items LI.selected {
                background: #F7F9FA;
                color: #242F33;
                }
            .b-selectus-items LI.disabled {
                background: #F5F5F5;
                color: #BBB;
                cursor: default;
                }
    .b-selectus-above .b-selectus-items {
        top: auto;
        bottom: 100%;
        }

    /* input - select replacement */
    .b-selectus-input {
        overflow: hidden !important;
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        clip: rect(0, 0, 0, 0) !important;
        width: 1px !important;
        height: 1px !important;
        margin: 0 !important;
        padding: 0 !important;
        outline: none !important;
        border: none !important;
        *font: 0/0 a !important;
        background: none !important;
        }

/* hover state */
.b-selectus-hover .b-selectus {
    border-color: #CCC;
    }
    .b-selectus-hover .b-selectus .button {
        color: #888;
        }
        .b-selectus-hover .b-selectus .button:after {
            border-top-color: #888;
            }

/* open state */
.b-selectus-open {
    z-index: 10;
    }
    .b-selectus-open .b-selectus {
        background: #FFF;
        }
    .b-selectus-open .b-selectus-items {
        display: block;
        }

/* disabled state */
.b-selectus-disabled {
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor: default;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
    }

/* responcive */
.b-selectus-responsive {
    width: 100%;
    }

/* temp show */
.b-selectus-temp-show {
    display: block !important;
    position: absolute !important;
    visibility: hidden !important;
    }

@media all and (max-width: 950px) {

    .b-selectus-wrapper {
        width: auto;
        }

}



/* adfox (LJSUP-20884) */
.adfox-ssp {
    font: 0/0 a;
    }



/* adfox (LJSUP-20737) */
/* /feed & /magazine */
.adfox-between {
    overflow: hidden;
    position: relative;
    }

/* /magazine */
.b-mainpage-state-discovery .adfox-between {
    max-width: 810px;
    }
@media all and (max-width: 1000px) {
    .b-mainpage-state-discovery .adfox-between {
        max-width: 750px;
        }
}



/* all banners */
.allbanners {
    overflow: hidden;
    }
    .allbanners DIV[id*="AdFox"] {
        margin-left: auto;
        margin-right: auto;
        }
    .allbanners-close {
        display: none;
        padding: 0.2em 0.3em 0 0;
        line-height: 1.1;
        text-align: right;
        font-size: 13px;
        }
    .allbanners DIV[id]:not(:empty) ~ .allbanners-close {
        display: block;
        }
    .allbanners DIV[id*="AdFox"]:empty {
        margin: -17px 0 0; /* 17px - .allbanners-close height */
        }

/* banner on /feed & /magazine */
.b-lenta-body .allbanners,
.b-entryunits .allbanners {
    margin: 0;
    padding: 1.5em 0;
    border-bottom: 1px solid #DAE3E6;
    color: #242f33;
    }

/* aside */
.adfox-aside {
    position: relative;
    margin: 0;
    }
    .adfox-aside .allbanners {
        width: 300px;
        margin: 0;
        padding: 1.5625rem 0 1.5625rem 30px;
        border-bottom: 1px solid #DAE3E6;
        }
@media all and (max-width: 650px) {
    .adfox-aside .allbanners {
        padding-left: 10px;
        }
}

.b-mainpage-banner-aside-upper.l-flatslide-aside-block,
.b-mainpage-banner-aside-lower.l-flatslide-aside-block {
    position: relative;
    width: 330px;
    padding: 0;
    border-bottom: 0;
    }
    .b-mainpage-banner-aside-upper.l-flatslide-aside-block .allbanners DIV[id*="AdFox"]:not(:empty),
    .b-mainpage-banner-aside-lower.l-flatslide-aside-block .allbanners DIV[id*="AdFox"]:not(:empty) {
        margin: 0;
        padding: 25px 0 5px 30px;
        }
    .b-mainpage-banner-aside-upper.l-flatslide-aside-block .allbanners DIV[id*="AdFox"]:not(:empty):after,
    .b-mainpage-banner-aside-lower.l-flatslide-aside-block .allbanners DIV[id*="AdFox"]:not(:empty):after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 1px;
        background: #DAE3E6;
        font: 0/0 a;
        }
    .b-mainpage-banner-aside-upper.l-flatslide-aside-block .allbanners DIV[id*="AdFox"]:not(:empty) ~ .allbanners-close,
    .b-mainpage-banner-aside-lower.l-flatslide-aside-block .allbanners DIV[id*="AdFox"]:not(:empty) ~ .allbanners-close {
        margin: 0 0 25px;
        }

/* discovery article */
.b-discoveryarticle .b-discoveryarticle-container ~ .allbanners {
    margin: 0 30px 50px;
    }
@media all and (max-width: 480px) {
    .b-discoveryarticle .b-discoveryarticle-container ~ .allbanners {
        margin-left: 15px;
        margin-right: 15px;
        }
}





/* RAMBLER NEWS WIDGET (LJSUP-20004) */
.ramblernews {
    position: relative;
    }
    .ramblernews-head {
        display: none;
        position: absolute;
        top: 25px;
        left: 30px;
        margin: 0 0 0.4em;
        padding: 0;
        font-style: normal;
        font-weight: normal;
        font-size: 1.25rem;
        text-transform: uppercase;
        color: #829399;
        }
    .ramblernews DIV[id*="AdFox"]:not(:empty) {
        margin: 0 auto;
        /*padding: 70px 0 5px 30px;*/
        padding: 25px 0 5px 30px;
        }
    .ramblernews DIV[id*="AdFox"]:not(:empty):after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 1px;
        background: #DAE3E6;
        font: 0/0 a;
        }
    .ramblernews DIV[id*="AdFox"]:not(:empty) ~ .allbanners-close {
        display: none;
        }
@media all and (max-width: 650px) {
    .ramblernews-head {
        left: 10px;
        }
    .ramblernews DIV[id*="AdFox"]:not(:empty) {
        padding-left: 10px;
        }
}





@media print {
    .l-flatslide-navigation,
    .l-flatslide-aside,
    .l-flatslide-controls,
    .l-flatslide-intro-controls {
        display: none;
        }

    .l-flatslide-content,
    .l-flatslide-wrapper {
        border: 0;
        }

    .l-flatslide-content {
        margin: 0;
        padding: 0;
        }
}


/* file-end: stc/lj-basestrap-app.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/flatbutton.css 
*/

.b-flatbutton{position:relative;display:inline-block;margin:0;padding:15px 20px;border:0;border-radius:3px;text-transform:uppercase;text-decoration:none;text-align:center;font:14px/1 ProximaNovaSemibold,Tahoma,Arial,sans-serif;font:.875rem/1 ProximaNovaSemibold,Tahoma,Arial,sans-serif;cursor:pointer}.b-flatbutton-icon{overflow:hidden;display:inline-block;width:16px;height:16px;margin:0;padding:0;vertical-align:-3px;background:url(/img/icons/flatsocial_16_white.svg?v=46590) no-repeat;font:0/0 a;cursor:pointer}.lt-ie9 .b-flatbutton-icon{background-image:url(/img/icons/flatsocial_16_white.png?v=46590)}.b-flatbutton-icon,doesnotexist:-o-prefocus{background-image:url(/img/icons/flatsocial_16_white.png?v=46590)}.b-flatbutton-title{margin:0}.b-flatbutton-simple{padding:10px 15px}.b-flatbutton[disabled]{opacity:.5;pointer-events:none}.b-flatbutton-shine{overflow:hidden}.b-flatbutton-shine::before{content:"";width:200%;height:200%;position:absolute;top:-200%;left:-225%;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));background-image:-moz-linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));background-image:linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.b-flatbutton-shine:hover::before{top:200%;left:200%}.b-flatbutton-shining{overflow:hidden}.b-flatbutton-shining::before{content:"";width:200%;height:200%;position:absolute;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));background-image:-moz-linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));background-image:linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));-webkit-animation:shining 1s ease-out infinite;-moz-animation:shining 1s ease-out infinite;-o-animation:shining 1s ease-out infinite;animation:shining 1s ease-out infinite}@-webkit-keyframes shining{0%{top:-200%;left:-225%}100%{top:200%;left:200%}}@-moz-keyframes shining{0%{top:-200%;left:-225%}100%{top:200%;left:200%}}@-o-keyframes shining{0%{top:-200%;left:-225%}100%{top:200%;left:200%}}@keyframes shining{0%{top:-200%;left:-225%}100%{top:200%;left:200%}}DIV .b-flatbutton-loading{background:#09C;color:#09C;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:wait}DIV .b-flatbutton-loading::-moz-selection{background:#09C;color:#09C}DIV .b-flatbutton-loading::selection{background:#09C;color:#09C}DIV .b-flatbutton-loading::before{content:" ";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;-webkit-animation:svgrotate .57s linear infinite;-moz-animation:svgrotate .57s linear infinite;-o-animation:svgrotate .57s linear infinite;animation:svgrotate .57s linear infinite;background-repeat:no-repeat;background-position:50% 50%;background-image:url(data:image/svg+xml,%3Csvg%20class%3D%22svgpreloader%20svgpreloader-svg%22%20viewBox%3D%220%200%2031%2031%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M15.5%2C31%20C24.0604136%2C31%2031%2C24.0604136%2031%2C15.5%20C31%2C6.93958638%2024.0604136%2C0%2015.5%2C0%20C6.93958638%2C0%200%2C6.93958638%200%2C15.5%20C0%2C24.0604136%206.93958638%2C31%2015.5%2C31%20Z%20M15.5%2C24%20C20.1944204%2C24%2024%2C20.1944204%2024%2C15.5%20C24%2C10.8055796%2020.1944204%2C7%2015.5%2C7%20C10.8055796%2C7%207%2C10.8055796%207%2C15.5%20C7%2C20.1944204%2010.8055796%2C24%2015.5%2C24%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M15.7960584%2C7.00505942%20L15.8509795%2C0.00389541322%20C20.1020367%2C0.0983450811%2023.9309467%2C1.90428116%2026.675877%2C4.7598713%20L26.675877%2C4.7598713%20L21.7412314%2C9.72958246%20C20.2508535%2C8.11838542%2018.1443589%2C7.08544079%2015.7960584%2C7.00505942%20Z%22%20fill%3D%22%230086B3%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E),none;font:0/0 a;cursor:wait}@-webkit-keyframes svgrotate{100%{transform:rotate(360deg)}}@-moz-keyframes svgrotate{100%{transform:rotate(360deg)}}@-o-keyframes svgrotate{100%{transform:rotate(360deg)}}@keyframes svgrotate{100%{transform:rotate(360deg)}}DIV .b-discoveryarticle .b-flatbutton-loading:active,DIV .b-discoveryarticle .b-flatbutton-loading:focus,DIV .b-discoveryarticle .b-flatbutton-loading:hover,DIV .b-discoveryarticle .b-flatbutton-loading:link,DIV .b-discoveryarticle .b-flatbutton-loading:visited,DIV .b-flatbutton-loading:active,DIV .b-flatbutton-loading:focus,DIV .b-flatbutton-loading:hover,DIV .b-flatbutton-loading:link,DIV .b-flatbutton-loading:visited,DIV .b-popup .b-flatbutton-loading:active,DIV .b-popup .b-flatbutton-loading:focus,DIV .b-popup .b-flatbutton-loading:hover,DIV .b-popup .b-flatbutton-loading:link,DIV .b-popup .b-flatbutton-loading:visited{background:#09C;color:#09C}.b-flatbutton+.b-flatbutton{margin-left:.5em}.b-flatbutton{background:#09C;color:#FFF}.b-discoveryarticle .b-flatbutton:link,.b-discoveryarticle .b-flatbutton:visited,.b-flatbutton:link,.b-flatbutton:visited,.b-popup .b-flatbutton:link,.b-popup .b-flatbutton:visited{background:#09C;text-decoration:none;color:#FFF}.b-discoveryarticle .b-flatbutton:hover,.b-flatbutton:hover,.b-popup .b-flatbutton:hover{background:#00ACE6;text-decoration:none;color:#FFF}.b-discoveryarticle .b-flatbutton:active,.b-flatbutton:active,.b-popup .b-flatbutton:active{background:#0086B3;text-decoration:none;color:#FFF}.b-discoveryarticle .b-flatbutton:focus,.b-flatbutton:focus,.b-popup .b-flatbutton:focus{background:#00ACE6;text-decoration:none;color:#FFF}.b-discoveryarticle .b-flatbutton-green:link,.b-discoveryarticle .b-flatbutton-green:visited,.b-flatbutton-green,.b-flatbutton-green:link,.b-flatbutton-green:visited,.b-mainpage-state-discovery .b-flatbutton-green:link,.b-mainpage-state-discovery .b-flatbutton-green:visited,.b-popup .b-flatbutton-green:link,.b-popup .b-flatbutton-green:visited{background:#39BF71;color:#FFF}.b-discoveryarticle .b-flatbutton-green:hover,.b-flatbutton-green:hover,.b-mainpage-state-discovery .b-flatbutton-green:hover,.b-popup .b-flatbutton-green:hover{background:#41D980;color:#FFF}.b-discoveryarticle .b-flatbutton-green:active,.b-flatbutton-green:active,.b-mainpage-state-discovery .b-flatbutton-green:active,.b-popup .b-flatbutton-green:active{background:#32A662;color:#FFF}.b-discoveryarticle .b-flatbutton-green:focus,.b-flatbutton-green:focus,.b-mainpage-state-discovery .b-flatbutton-green:focus,.b-popup .b-flatbutton-green:focus{background:#41D980;color:#FFF}.b-discoveryarticle .b-flatbutton-red:link,.b-discoveryarticle .b-flatbutton-red:visited,.b-flatbutton-red,.b-flatbutton-red:link,.b-flatbutton-red:visited,.b-mainpage-state-discovery .b-flatbutton-red:link,.b-mainpage-state-discovery .b-flatbutton-red:visited,.b-popup .b-flatbutton-red:link,.b-popup .b-flatbutton-red:visited{background:#D92B2B;color:#FFF}.b-discoveryarticle .b-flatbutton-red:hover,.b-flatbutton-red:hover,.b-mainpage-state-discovery .b-flatbutton-red:hover,.b-popup .b-flatbutton-red:hover{background:#F23030;color:#FFF}.b-discoveryarticle .b-flatbutton-red:active,.b-flatbutton-red:active,.b-mainpage-state-discovery .b-flatbutton-red:active,.b-popup .b-flatbutton-red:active{background:#B32424;color:#FFF}.b-discoveryarticle .b-flatbutton-red:focus,.b-flatbutton-red:focus,.b-mainpage-state-discovery .b-flatbutton-red:focus,.b-popup .b-flatbutton-red:focus{background:#F23030;color:#FFF}.b-flatbutton-neutral{padding:13px 18px;border:2px solid;background:#FFF;color:#00A3D9}.b-discoveryarticle .b-flatbutton-neutral:link,.b-discoveryarticle .b-flatbutton-neutral:visited,.b-flatbutton-neutral:link,.b-flatbutton-neutral:visited,.b-mainpage-state-discovery .b-flatbutton-neutral:link,.b-mainpage-state-discovery .b-flatbutton-neutral:visited,.b-popup .b-flatbutton-neutral:link,.b-popup .b-flatbutton-neutral:visited{border-color:#00A3D9;background:#FFF;color:#00A3D9}.b-discoveryarticle .b-flatbutton-neutral:hover,.b-flatbutton-neutral:hover,.b-mainpage-state-discovery .b-flatbutton-neutral:hover,.b-popup .b-flatbutton-neutral:hover{border-color:#00A3D9;background:#00A3D9;color:#FFF}.b-discoveryarticle .b-flatbutton-neutral:active,.b-flatbutton-neutral:active,.b-mainpage-state-discovery .b-flatbutton-neutral:active,.b-popup .b-flatbutton-neutral:active{border-color:#0086B3;background:#0086B3;color:#FFF}.b-discoveryarticle .b-flatbutton-neutral:focus,.b-flatbutton-neutral:focus,.b-mainpage-state-discovery .b-flatbutton-neutral:focus,.b-popup .b-flatbutton-neutral:focus{border-color:#00A3D9;background:#00A3D9;color:#FFF}.b-flatbutton-neutral.b-flatbutton-simple{padding:8px 13px}.b-flatbutton-facebook{background:#3B5998;color:#FFF}.b-flatbutton-facebook:link,.b-flatbutton-facebook:visited{background:#3B5998;text-decoration:none;color:#FFF}.b-flatbutton-facebook:active,.b-flatbutton-facebook:focus,.b-flatbutton-facebook:hover{background:#4669B3;text-decoration:none;color:#FFF}.p-lenta .b-feedwidgets .b-flatbutton-facebook:active,.p-lenta .b-feedwidgets .b-flatbutton-facebook:hover,.p-lenta .b-feedwidgets .b-flatbutton-facebook:link,.p-lenta .b-feedwidgets .b-flatbutton-facebook:visited{color:#FFF}.b-flatbutton-facebook .b-flatbutton-icon{margin-right:5px;background-position:-1px -1px}.b-flatbutton-twitter{background:#00ACEE;color:#FFF}.b-flatbutton-twitter:link,.b-flatbutton-twitter:visited{background:#00ACEE;text-decoration:none;color:#FFF}.b-flatbutton-twitter:active,.b-flatbutton-twitter:focus,.b-flatbutton-twitter:hover{background:#00B8FF;text-decoration:none;color:#FFF}.p-lenta .b-feedwidgets .b-flatbutton-twitter:active,.p-lenta .b-feedwidgets .b-flatbutton-twitter:hover,.p-lenta .b-feedwidgets .b-flatbutton-twitter:link,.p-lenta .b-feedwidgets .b-flatbutton-twitter:visited{color:#FFF}.b-flatbutton-twitter .b-flatbutton-icon{margin-right:5px;background-position:-1px -109px}.b-flatbutton-instagram{background:#517FA4;color:#FFF}.b-flatbutton-instagram:link,.b-flatbutton-instagram:visited{background:#517FA4;text-decoration:none;color:#FFF}.b-flatbutton-instagram:active,.b-flatbutton-instagram:focus,.b-flatbutton-instagram:hover{background:#598BB5;text-decoration:none;color:#FFF}.p-lenta .b-feedwidgets .b-flatbutton-instagram:active,.p-lenta .b-feedwidgets .b-flatbutton-instagram:hover,.p-lenta .b-feedwidgets .b-flatbutton-instagram:link,.p-lenta .b-feedwidgets .b-flatbutton-instagram:visited{color:#FFF}.b-flatbutton-instagram .b-flatbutton-icon{margin-right:5px;background-position:-1px -37px}.b-flatbutton-tumblr{background:#2C4762;color:#FFF}.b-flatbutton-tumblr:link,.b-flatbutton-tumblr:visited{background:#2C4762;text-decoration:none;color:#FFF}.b-flatbutton-tumblr:active,.b-flatbutton-tumblr:focus,.b-flatbutton-tumblr:hover{background:#345373;text-decoration:none;color:#FFF}.p-lenta .b-feedwidgets .b-flatbutton-tumblr:active,.p-lenta .b-feedwidgets .b-flatbutton-tumblr:hover,.p-lenta .b-feedwidgets .b-flatbutton-tumblr:link,.p-lenta .b-feedwidgets .b-flatbutton-tumblr:visited{color:#FFF}.b-flatbutton-tumblr .b-flatbutton-icon{margin-right:5px;background-position:-1px -91px}.b-flatbutton-vk{background:#4E729A;color:#FFF}.b-flatbutton-vk:link,.b-flatbutton-vk:visited{background:#4E729A;text-decoration:none;color:#FFF}.b-flatbutton-vk:active,.b-flatbutton-vk:focus,.b-flatbutton-vk:hover{background:#577EAB;text-decoration:none;color:#FFF}.p-lenta .b-feedwidgets .b-flatbutton-vk:active,.p-lenta .b-feedwidgets .b-flatbutton-vk:hover,.p-lenta .b-feedwidgets .b-flatbutton-vk:link,.p-lenta .b-feedwidgets .b-flatbutton-vk:visited{color:#FFF}.b-flatbutton-vk .b-flatbutton-icon{margin-right:5px;background-position:-1px -127px}.b-flatbutton-google{background:#D73D32;color:#FFF}.b-flatbutton-google:link,.b-flatbutton-google:visited{background:#D73D32;text-decoration:none;color:#FFF}.b-flatbutton-google:active,.b-flatbutton-google:focus,.b-flatbutton-google:hover{background:#F04337;text-decoration:none;color:#FFF}.b-flatbutton-google .b-flatbutton-icon{margin-right:5px;background-position:-1px -19px}.b-flatbutton-openid{background:#F28018;color:#FFF}.b-flatbutton-openid:link,.b-flatbutton-openid:visited{background:#F28018;text-decoration:none;color:#FFF}.b-flatbutton-openid:active,.b-flatbutton-openid:focus,.b-flatbutton-openid:hover{background:#FF871A;text-decoration:none;color:#FFF}.b-flatbutton-openid .b-flatbutton-icon{margin-right:5px;background-position:-1px -73px}.b-flatbutton-livejournal{background:#004359;color:#FFF}.b-flatbutton-livejournal:link,.b-flatbutton-livejournal:visited{background:#004359;text-decoration:none;color:#FFF}.b-flatbutton-livejournal:active,.b-flatbutton-livejournal:focus,.b-flatbutton-livejournal:hover{background:#005673;text-decoration:none;color:#FFF}.b-flatbutton-livejournal .b-flatbutton-icon{margin-right:5px;background-position:-1px -145px}.b-flatbutton-mailru{background:#168DE2;color:#FFF}.b-flatbutton-mailru:link,.b-flatbutton-mailru:visited{background:#168DE2;text-decoration:none;color:#FFF}.b-flatbutton-mailru:active,.b-flatbutton-mailru:focus,.b-flatbutton-mailru:hover{background:#1A9EFF;text-decoration:none;color:#FFF}.b-flatbutton-mailru .b-flatbutton-icon{margin-right:5px;background-position:-1px -55px}

/* file-end: stc/flatbutton.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/svg/flaticon.css 
*/

.flaticon{fill:#7A9199}.ie8 .flaticon{display:inline-block;background-image:url(flaticon.png)}.flaticon--arrow-bottom-bold{width:10px;height:7px;background-position:-78px -239px;fill:#7A9199}.flaticon--arrow-bottom-solid{width:7px;height:5px;background-position:-256px -224px;fill:#7A9199}.flaticon--arrow-down{width:16px;height:23px;background-position:-230px -33px;fill:#7A9199}.flaticon--arrow-left-bold{width:10px;height:16px;background-position:-40px -239px;fill:#7A9199}.flaticon--arrow-left{width:30px;height:56px;background-position:-40px 0;fill:#7A9199}.flaticon--arrow-right-bold{width:10px;height:16px;background-position:0 -239px;fill:#7A9199}.flaticon--arrow-right{width:30px;height:56px;background-position:0 0;fill:#7A9199}.flaticon--arrow-up{width:16px;height:23px;background-position:-230px 0;fill:#7A9199}.flaticon--aside{width:30px;height:29px;background-position:-122px -40px;fill:#7A9199}.flaticon--burger{width:20px;height:16px;background-position:-187px -179px;fill:#9BBFCE}.flaticon--check{width:16px;height:11px;background-position:-199px -158px;fill:#7A9199}.flaticon--comments-add{width:30px;height:24px;background-position:-80px -145px;fill:#7A9199}.flaticon--comments-bold--99bfcc{width:17px;height:16px;background-position:-56px -210px;fill:#99BFCC}.flaticon--comments-bold{width:17px;height:16px;background-position:-83px -210px;fill:#7A9199}.flaticon--comments-read{width:30px;height:24px;background-position:0 -145px;fill:#7A9199}.flaticon--community-join{width:20px;height:21px;background-position:-199px -97px;fill:#99BFCC}.flaticon--community-leave{width:20px;height:21px;background-position:-199px -66px;fill:#99BFCC}.flaticon--community-unwatch{width:22px;height:21px;background-position:-32px -179px;fill:#99BFCC}.flaticon--community-watch{width:22px;height:21px;background-position:0 -179px;fill:#99BFCC}.flaticon--cross--w14--fff{width:14px;height:14px;background-position:-256px -200px;fill:#FFF}.flaticon--cross--w20--99bfcc{width:20px;height:20px;background-position:-120px -108px;fill:#99BFCC}.flaticon--cross-bold{width:30px;height:30px;background-position:-42px -66px;fill:#7A9199}.flaticon--cross{width:16px;height:16px;background-position:-256px -26px;fill:#7A9199}.flaticon--delete_repost{width:16px;height:18px;background-position:-230px -66px;fill:#7A9199}.flaticon--discovery{width:36px;height:20px;background-position:-40px -108px;fill:#39BF71}.flaticon--edit{width:21px;height:25px;background-position:-199px 0;fill:#7A9199}.flaticon--edit_entry{width:16px;height:17px;background-position:-230px -149px;fill:#7A9199}.flaticon--facebook{width:8px;height:16px;background-position:-60px -239px;fill:#fff}.flaticon--filter{width:20px;height:20px;background-position:-126px -179px;fill:#99BFCC}.flaticon--flag{width:16px;height:17px;background-position:-230px -122px;fill:#7A9199}.flaticon--friend-add{width:18px;height:19px;background-position:0 -210px;fill:#99BFCC}.flaticon--friend-calendar{width:17px;height:14px;background-position:-80px -42px;fill:#99BFCC}.flaticon--friend-gift{width:15px;height:15px;background-position:-256px -102px;fill:#99BFCC}.flaticon--friend-list{width:21px;height:17px;background-position:-156px -179px;fill:#99BFCC}.flaticon--friend-remove{width:18px;height:16px;background-position:-28px -210px;fill:#99BFCC}.flaticon--googleplus{width:16px;height:14px;background-position:-256px -127px;fill:#fff}.flaticon--help{width:27px;height:22px;background-position:-162px -110px;fill:#9BBFCE}.flaticon--helpicon{width:20px;height:20px;background-position:-199px -128px;fill:#7A9199}.flaticon--hide{width:16px;height:16px;background-position:-188px -210px;fill:#7A9199}.flaticon--instagram{width:16px;height:16px;background-position:-256px 0;fill:#fff}.flaticon--lj{width:16px;height:16px;background-position:-136px -210px;fill:#fff}.flaticon--login{width:20px;height:20px;background-position:-96px -179px;fill:#9BBFCE}.flaticon--logout{width:30px;height:27px;background-position:0 -108px;fill:#7A9199}.flaticon--mail{width:24px;height:17px;background-position:-122px -79px;fill:#9BBFCE}.flaticon--mailru{width:16px;height:16px;background-position:-214px -210px;fill:#fff}.flaticon--mem_add{width:16px;height:15px;background-position:-256px -77px;fill:#7A9199}.flaticon--menu{width:25px;height:24px;background-position:-162px -76px;fill:#7A9199}.flaticon--openid{width:16px;height:15px;background-position:-256px -52px;fill:#fff}.flaticon--post--w16--h16--99bfcc{width:16px;height:16px;background-position:-162px -210px;fill:#99BFCC}.flaticon--post{width:30px;height:30px;background-position:-122px 0;fill:#7A9199}.flaticon--repost{width:22px;height:21px;background-position:-64px -179px;fill:#7A9199}.flaticon--rss{width:32px;height:32px;background-position:0 -66px;fill:#7A9199}.flaticon--search{width:21px;height:21px;background-position:-199px -35px;fill:#9BBFCE}.flaticon--security-custom{width:30px;height:24px;background-position:-40px -145px;fill:#7A9199}.flaticon--security-private{width:24px;height:20px;background-position:-86px -108px;fill:#7A9199}.flaticon--security-protected{width:22px;height:29px;background-position:-162px -37px;fill:#7A9199}.flaticon--settings{width:27px;height:27px;background-position:-162px 0;fill:#7A9199}.flaticon--share{width:16px;height:18px;background-position:-230px -94px;fill:#7A9199}.flaticon--spinner{width:32px;height:32px;background-position:-80px 0;fill:#7A9199}.flaticon--sticky{width:22px;height:22px;background-position:-120px -145px;fill:#7A9199}.flaticon--tumblr{width:10px;height:16px;background-position:-20px -239px;fill:#fff}.flaticon--twitter{width:16px;height:13px;background-position:-256px -151px;fill:#fff}.flaticon--unwatch_comments{width:16px;height:16px;background-position:-230px -176px;fill:#7A9199}.flaticon--upload-image{width:30px;height:30px;background-position:-82px -66px;fill:#7A9199}.flaticon--vk{width:13px;height:16px;background-position:-256px -174px;fill:#fff}.flaticon--watch_comments{width:16px;height:16px;background-position:-110px -210px;fill:#7A9199}.flaticon--widgets{width:22px;height:22px;background-position:-152px -145px;fill:#7A9199}

/* file-end: stc/svg/flaticon.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/profile/profile-v3.css 
*/

.b-account-level-mode:before,.b-profile-stat-item:before{background-image:url(/img/profile/profile-v3/profile-sprite-v2.svg?v=47476)}.b-profile:after{display:table;clear:both;content:" ";border-collapse:collapse}.b-profile-header{font-size:1.3125rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:.01em;font-family:ProximaNovaRegular,Helvetica,sans-serif;font-weight:400;color:#829399}.l-profile{margin-left:0;margin-right:0}.l-profile .l-flatslide-content{margin-left:25px;padding:0 0 50px}@media all and (max-width:1000px){.l-profile .l-flatslide-wrapper{padding:0}.l-profile .l-flatslide-content{margin:0 25px;padding:0}}@media all and (max-width:650px){.l-profile .l-flatslide-content{margin:0 10px;padding:0}}.b-profile-section{-moz-box-sizing:border-box;box-sizing:border-box}.b-profile-group{padding:.5em 0;-moz-box-sizing:border-box;box-sizing:border-box}.b-profile-group .b-menu-flat-tiny.b-menu-tabs .b-menu-item{font-family:ProximaNovaLight,Helvetica,sans-serif;padding:1.3em 1.6em}.b-profile-group-row{margin:1em 0}.b-profile-group-row:after{display:table;content:"";clear:both}.b-profile-group-body,.b-profile-group-header{-moz-box-sizing:border-box;box-sizing:border-box}.b-profile-userinfo .b-profile-group-header{float:left;width:30%;vertical-align:top;font-family:ProximaNovaSemibold,Helvetica,sans-serif;font-size:.813em;text-transform:uppercase;color:#829399}.b-profile-group-subheader{vertical-align:text-top;letter-spacing:.01em}.b-profile-userinfo .b-profile-group-body{float:left;width:70%;line-height:1.125em;font-family:ProximaNovaRegular,Helvetica,sans-serif;font-size:1.125em;vertical-align:middle;color:#435459}.b-profile-splice{background-color:#435459}@media (max-width:650px){.b-profile-group .b-profile-group-body,.b-profile-group .b-profile-group-header{float:none;width:100%}.b-profile-group-header{padding:0 0 .533em;font-family:ProximaNovaSemibold,Helvetica,sans-serif}}.b-contacts{margin:0;padding:0}.b-contacts-item{position:relative;overflow:hidden;margin:0 0 5px;padding:0 0 0 22px}.b-contacts-icon{position:absolute;top:0;left:0;width:18px;height:18px;background-image:url(/img/social-icons/p-soc-icons.png?v=42405);background-repeat:no-repeat}.b-contacts-status-icon{position:absolute;width:18px;height:18px;padding:0 0 0 6px}.b-contacts-status-icon IMG{vertical-align:middle}.b-contacts-mail .b-contacts-icon{background-position:-279px 0}.b-contacts-facebook .b-contacts-icon{background-position:-106px 3px}.b-contacts-twitter .b-contacts-icon{background-position:-143px -33px}.b-contacts-openid .b-contacts-icon{background-position:-1px -34px}.b-contacts-vk .b-contacts-icon{background-position:-34px -61px}.b-contacts-ljtalk .b-contacts-icon{background-position:-243px 0}.b-contacts-aim .b-contacts-icon{background-position:-71px 0}.b-contacts-icq .b-contacts-icon{background-position:-36px 2px}.b-contacts-yahoo .b-contacts-icon{background-position:-286px -33px}.b-contacts-msn .b-contacts-icon{background-position:0 -61px}.b-contacts-jabber .b-contacts-icon{background-position:-175px 2px}.b-contacts-google .b-contacts-icon{background-position:0 2px}.b-contacts-skype .b-contacts-icon{background-position:-71px -34px}.b-contacts-lastfm .b-contacts-icon{background-position:-253px -35px}.b-contacts-flickr .b-contacts-icon{background-position:-179px -35px}.b-contacts-youtube .b-contacts-icon{background-position:-215px -34px}.b-contacts-instagram .b-contacts-icon{background-position:-141px 2px}.b-contacts-tumblr .b-contacts-icon{background-position:-107px -34px}.b-contacts-pinterest .b-contacts-icon{background-position:-35px -34px}.b-contacts-linkedin .b-contacts-icon{background-position:-207px 2px}.b-contacts-odnoklassniki .b-contacts-icon{background-position:-316px 4px}.b-menu-hrz.b-menu-compressed .b-menu-item{display:none;border-top:1px solid #DAE3E6!important}.b-menu-hrz.b-menu-compressed .b-menu-item:first-child{border-top:0!important}.b-menu-tabs.b-menu-hrz.b-menu-compressed .b-menu-item{padding:1em}.b-menu-hrz.b-menu-compressed .b-menu-item-active{border:0!important;border-top:0!important}.b-menu-compressed:after,.b-menu-compressed:before{border:0!important}.b-menu-hrz.b-menu-compressed .b-menu-item-active:after{display:block!important;position:absolute;top:50%;right:6px;width:20px;height:8px;margin-top:-4px;content:"";border:0!important;border-radius:0!important;background:url(../img/schemius/s-icons.svg) -175px 0 no-repeat}.b-menu-compressed{position:relative;border:1px solid #DAE3E6;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:pointer;background-color:#F7F9FA}.b-menu-hrz.b-menu-compressed .b-menu-item-active,.b-menu-hrz.b-menu-compressed:hover .b-menu-item{display:block}.b-menu-hrz.b-menu-compressed:hover .b-menu-item-active:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.b-profile-intro{position:relative;width:100%}.b-profile-intro:after{display:table;clear:both;content:" ";border-collapse:collapse}.b-profile-intro-content{padding:1.562em 0;border-bottom:1px solid #DAE3E6;-moz-box-sizing:border-box;box-sizing:border-box}.b-profile-intro-content-inner{position:relative;min-height:170px;padding:0 10px 0 0}.b-profile-intro-userpic{position:absolute;left:0;top:0}.b-profile-intro-section{position:relative;padding:0 0 0 150px}.b-profile-intro-section:after{display:table;content:"";clear:both}.b-profile-intro-ljuser{margin:0 0 8px}.b-profile-intro-subtitle,.b-profile-intro-title{position:relative;margin:0 0 5px;font-weight:400}.b-profile-intro-title{margin-top:-4px;line-height:1em;font-family:ProximaNovaSemibold,Helvetica,sans-serif;font-size:2.187em;color:#829399}.b-profile-intro-subtitle{font-family:ProximaNovaRegular,Helvetica,sans-serif;font-size:1.125em}@media (max-width:1024px){.b-profile-intro-title{font-size:1.857em}.b-profile-intro-subtitle{font-size:1.143em}}@media (max-width:650px){.b-profile-intro-title{margin-top:0;font-size:1.6em}.b-profile-intro-subtitle{font-size:1em}.b-profile-intro-userpic{position:static}.b-profile-intro-section{padding:0}.b-profile-intro-content{position:static}}.b-profile-account{position:relative;height:480px;padding:55px 1.25em 1.25em;font-size:.813em;color:#829399}.b-account-level{color:#829399}.b-account-level-mode{position:relative;display:inline-block;height:23px;font-family:ProximaNovaSemibold,Helvetica,sans-serif;white-space:nowrap}.b-account-level-mode:before{display:inline-block;width:20px;height:20px;content:"";vertical-align:middle;background-repeat:no-repeat}.b-account-level-paid:before,.b-account-level-perm:before{background-position:-121px -58px}.b-account-level-base:before,.b-account-level-plus:before{display:none;background:0 0}.b-account-stats{margin:auto}.b-account-msg{display:block;padding:4px 0 8px;font-size:1em;color:#829399}.b-profile-about{color:#435459}.b-profile-bio-content IMG{max-width:100%!important;height:auto!important}.b-profile-about .b-menu-flat{font-family:ProximaNovaLight,Helvetica,sans-serif;font-weight:400}.b-menu-flat.b-menu-tabs .b-menu-item{padding:.952em 1.333em .775em;line-height:1.3125rem}.b-menu-flat .b-menu-item .b-menu-item-link:link,.b-menu-flat .b-menu-item .b-menu-item-link:visited{line-height:1.3125rem;font-weight:400}.b-profile-about .b-menu-flat.b-menu-tabs .b-menu-item{padding:.952em 1.333em .775em}.b-profile-about .b-menu-flat.b-menu-tabs .b-menu-item .b-menu-item-link:link{vertical-align:top;font-family:ProximaNovaLight,Helvetica,sans-serif;font-size:1.3125rem}.b-profile-friends .b-menu-flat.b-menu-tabs .b-menu-item{padding:1.3em 1em;font-size:1em}@media (max-width:1024px){.b-profile-friends .b-menu-flat.b-menu-tabs .b-menu-item{padding:1em .8em}}.b-profile-list{margin:0;padding:0;list-style:none}.b-profile-list-next{margin-left:30px;cursor:pointer;text-transform:uppercase;font-size:.813em;color:#00A3D9}.b-profile-username{font-family:ProximaNovaRegular,Helvetica,sans-serif;white-space:nowrap;color:#09c}.b-tabs-content{margin:18px 0 0;padding:0 15px 0 0}.b-tabs-content-tab{display:none}.b-tabs-content-tab.b-tabs-content-tab-open{display:block}.b-profile-count{display:inline-block;vertical-align:bottom;padding:0 8px;border-radius:12px;background:#e6eff2}@media (min-width:1000px) and (max-width:1240px){.b-profile-count{display:inline;position:relative;top:-7px;left:-4px;padding:0;border-radius:0;vertical-align:baseline;background:0 0}}@media (max-width:940px){.b-profile-count{display:inline-block;position:static;padding:0 8px;border-radius:12px;vertical-align:top;background:#E6EFF2}}@media (max-width:650px){.b-profile-count{padding:0 5px}}.b-profile-stat,.b-profile-yandex-ad{padding:1.562em 0 0 1.875em}.b-profile-stat-group .b-profile-stat-block{margin-bottom:0}.b-profile-stat-block{margin-bottom:48px}.b-profile-stat-header{margin:0 0 17px;text-align:left}.b-profile-stat-list{margin:0;padding:0;list-style:none}.b-profile-stat-item{position:relative;margin:12px 0;padding-left:48px;height:40px}.b-profile-stat-item:before{display:block;position:absolute;left:0;top:0;width:35px;height:35px;content:"";background-repeat:no-repeat}.b-profile-stat-entrycount:before{background-position:-82px -51px}.b-profile-stat-posted:before{background-position:-39px -46px}.b-profile-stat-received:before{background-position:0 -49px}.b-profile-stat-tag:before{background-position:-166px 0}.b-profile-stat-memcount:before{background-position:-122px 0}.b-profile-stat-photos:before{background-position:-82px 0}.b-profile-stat-video:before{background-position:0 -94px}.b-profile-stat-userpic:before{background-position:-40px 0}.b-profile-stat-vgift:before{background-position:0 -1px}.b-profile-stat-support:before{background-position:-147px -52px}.b-profile-stat .flatmedia-storage-full .flatmedia-storage-percent,.b-profile-stat .flatmedia-storage-full .flatmedia-storage-size{color:#EE1C25}.b-profile-table{display:table;border-collapse:collapse}.b-profile-cell{display:table-cell;vertical-align:top}.b-profile-newline .b-profile-cell{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.b-rating-place{margin:0 0 10px}.b-profile-stat-value{padding:0 5px 0 0;line-height:13px;white-space:nowrap;font-size:.867em;color:#435459}.b-profile-stat-value-large{font-size:2.5em;line-height:1em;font-family:ProximaNovaLight,Helvetica,sans-serif}.b-profile-stat-title{font-size:.813em}.b-profile-stat-title A{text-decoration:none}.b-profile-stat-place{display:block;font-family:ProximaNovaSemibold,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;color:#435459}.b-profile-newline .b-profile-stat-place{display:inline}@media (max-width:1000px){.b-profile-stat-main{margin:20px 0 0;white-space:nowrap!important}.b-profile-stat-main:after{display:table;clear:both;content:"";border-collapse:collapse}.b-profile-stat-block{position:relative;box-sizing:border-box;vertical-align:top;text-align:left}.schemius-3 .b-profile-stat-block{float:left;width:50%}.b-profile-stat-block,.b-profile-stat-group .b-profile-stat-block{margin-bottom:15px}.b-profile-stat-title{white-space:normal}}@media (max-width:650px){.b-profile-stat{padding:10px}.b-profile-stat-group .b-profile-stat-block{margin-bottom:0}.b-profile-stat-header{margin-bottom:5px}}.b-profile-stat-content{display:none}@media (max-width:1000px){.b-profile-stat-content{display:block}.b-profile-stat-aside{display:none}}.b-profile-asidebanner{margin:48px 0}.details_ontd{padding:10px 0}.details_ontd_btn{position:relative}.details_ontd_btn SPAN{padding-right:30px}.details_ontd_ontduser{position:absolute;top:50%;right:0;width:17px;height:17px;margin:-8px 0 0;background:url(/img/user_ontd.gif?v=15718) no-repeat}.details_ontd_btn[disabled=disabled] .details_ontd_ontduser{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.details_ontd_user{position:absolute;top:50%;right:0;width:17px;height:17px;margin:-8px 0 0;background:url(/img/userinfo.gif?v=37824) no-repeat}.details_vaginapagina{padding:10px 0}.details_vaginapaginauser{position:absolute;top:50%;right:0;width:17px;height:17px;margin:-8px 0 0;background:url(/img/user_vaginapagina.png?v=19824) no-repeat}.details_vaginapagina_btn SPAN{position:relative;padding:0 21px 0 0}.details_vaginapagina_btn[disabled=disabled] .details_vaginapaginauser{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.details_vaginapagina_user{position:absolute;top:50%;right:0;width:17px;height:17px;margin:-8px 0 0;background:url(/img/userinfo.gif?v=37824) no-repeat}.details_ru_vederko{padding:10px 0}.details_ru_vederko_vederkouser{position:absolute;top:50%;right:0;width:17px;height:17px;margin:-8px 0 0;background:url(/img/user_vederko.gif?v=9207) no-repeat}.details_ru_vederko_btn SPAN{position:relative;padding:0 21px 0 0}.details_ru_vederko_btn[disabled=disabled] .details_ru_vederko_vederkouser{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.details_ru_vederko_user{position:absolute;top:50%;right:0;width:17px;height:17px;margin:-8px 0 0;background:url(/img/userinfo.gif?v=37824) no-repeat}.b-profile-actions-editalias,.b-profile-useralias .b-profile-actions-addalias{display:none}.b-profile-useralias .b-profile-actions-editalias{display:inline-block}.b-profile-friends-subscr-active .b-profile-actions-dontwatchcomm,.b-profile-friends-subscr-active .b-profile-actions-editcomm,.b-profile-friends-subscr-active .b-profile-actions-editfeed,.b-profile-friends-subscr-active .b-profile-actions-edituser,.b-profile-friends-subscr-active .b-profile-actions-leavecomm,.b-profile-friends-subscr-active .b-profile-actions-removefeed,.b-profile-friends-subscr-active .b-profile-actions-rmfriend,.b-profile-friends-subscr-active .b-profile-actions-unsubscribe,.b-profile-friends-subscr-active .b-profile-actions-waitcomm,.b-profile-friends-subscr-active .b-profile-actions-waitfriend{display:none}.b-profile-friends-subscr-active.b-profile-actions-friend .b-profile-actions-edituser,.b-profile-friends-subscr-active.b-profile-actions-friend .b-profile-actions-rmfriend,.b-profile-friends-subscr-active.b-profile-actions-member .b-profile-actions-editcomm,.b-profile-friends-subscr-active.b-profile-actions-member .b-profile-actions-leavecomm,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-dontwatchcomm,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-editcomm,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-editfeed,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-edituser,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-removefeed,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-unsubscribe,.b-profile-friends-subscr-active.b-profile-actions-waitfr .b-profile-actions-waitcomm,.b-profile-friends-subscr-active.b-profile-actions-waitfr .b-profile-actions-waitfriend{display:block}.b-profile-friends-subscr-active.b-profile-actions-friend .b-profile-actions-addfriend,.b-profile-friends-subscr-active.b-profile-actions-member .b-profile-actions-joincomm,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-addfeed,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-subscribe,.b-profile-friends-subscr-active.b-profile-actions-subscr .b-profile-actions-watchcomm,.b-profile-friends-subscr-active.b-profile-actions-waitfr .b-profile-actions-addfriend,.b-profile-friends-subscr-active.b-profile-actions-waitfr .b-profile-actions-joincomm{display:none}.b-vgifts-list{position:relative;overflow:hidden;height:120px;margin:0;padding:0;list-style:none}.b-vgifts-list:after{display:table;clear:both;content:" "}.b-vgifts-item{display:inline-block;vertical-align:top;width:100px;margin:0 14px 14px;padding:0;text-align:center}.b-vgifts-name,.b-vgifts-pic{display:block}.b-vgifts-name{display:block;overflow:hidden;width:100px;height:20px;padding-right:16px;-moz-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;font-size:.75em}.b-vgifts-pic{height:100px}@media (max-width:650px){.b-vgifts-list{height:100px}.b-vgifts-name{display:none}}.b-profile-username-item{margin-right:1em;line-height:1.5em}.b-profile-username-deleted,.b-profile-username-deleted:active,.b-profile-username-deleted:hover,.b-profile-username-deleted:link,.b-profile-username-deleted:visited{text-decoration:line-through}.ie8 .b-profile-stat-item:before{background-image:url(/img/profile/profile-v3/profile-sprite-v2.png?v=47476)}.ie8 .b-profile-intro-content:before{opacity:.6;background-color:#303C40}@media (max-width:940px){.b-menu-hrz.b-menu-screen .b-menu-item{display:none;border-top:1px solid #DAE3E6!important}.b-menu-tabs.b-menu-hrz.b-menu-screen .b-menu-item{padding:.5em}.b-menu-hrz.b-menu-screen .b-menu-item-active{border:0!important;border-top:0!important}.b-menu-compressed:after,.b-menu-compressed:before{border:0!important}.b-menu-hrz.b-menu-screen .b-menu-item-active:after{display:block!important;position:absolute;top:50%;right:6px;width:20px;height:8px;margin-top:-4px;content:"";border:0!important;border-radius:0!important;background:url(../img/schemius/s-icons.svg) -175px 0 no-repeat}.b-menu-screen{position:relative;border:1px solid #DAE3E6;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:pointer;background-color:#F7F9FA}.b-menu-hrz.b-menu-screen .b-menu-item-active,.b-menu-hrz.b-menu-screen:hover .b-menu-item{display:block}.b-menu-hrz.b-menu-screen:hover .b-menu-item-active:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}}@media (max-width:650px){.b-adjusting{padding:0}.b-adjusting-item{display:none}.b-adjusting-item.b-profile-actions-addfriend,.b-adjusting-item.b-profile-actions-addfriend-disabled,.b-adjusting-item.b-profile-actions-joincomm,.b-adjusting-item.b-profile-actions-joincomm-disabled,.b-adjusting-item.b-profile-actions-leavecomm{display:block}}@media print{.b-profile-asidebanner,.yadirectside{display:none}}

/* file-end: stc/profile/profile-v3.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/ljuser/ljuser_light.css 
*/

/* LJUSER light */

/* root */
HTML BODY .i-ljuser {
    text-transform: none;
    font-family: "ProximaNovaSemibold",sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    }

    /* userhead */
    HTML BODY .i-ljuser .i-ljuser-profile {
        display: inline-block;
        width: 16px !important;
        height: 16px !important;
        margin: 0 2px 0 0 !important;
        }

    /* username */
    HTML BODY .i-ljuser-username {
        }

        /* remove font weight */
        HTML BODY .i-ljuser-username B {
            font-weight: normal;
            }




/* file-end: stc/ljuser/ljuser_light.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/menu_v2.css 
*/

.b-menu{position:relative;margin:0;padding:0;list-style:none}.b-menu:after{content:"";display:table;border-collapse:collapse;clear:both}.b-menu-item{display:block;font-family:ProximaNovaSemibold,Helvetica,sans-serif;text-transform:uppercase}.b-menu-item-link{position:relative;margin:0;padding:0}.b-menu-item .b-menu-item-link:link,.b-menu-item .b-menu-item-link:visited{color:#7A9199}.b-menu-item .b-menu-item-link:active,.b-menu-item .b-menu-item-link:hover{color:#242F33}.b-menu-item-disabled{opacity:.5;color:#7A9199}.b-menu-item-disabled .b-menu-item-link{pointer-events:none}.b-menu-item-active{color:#242F33}.b-menu-hrz .b-menu-item{display:inline-block}.b-menu-pills{margin:0;font-size:.8125rem}.b-menu-pills .b-menu-item-link{display:inline-block;padding:10px 13px}.b-menu-pills .b-menu-item-link:link,.b-menu-pills .b-menu-item-link:visited{color:#7A9199}.b-menu-pills .b-menu-item-link:active,.b-menu-pills .b-menu-item-link:hover{color:#00A3D9}.b-menu-pills .b-menu-item-active{padding:0}.b-menu-pills .b-menu-item-active .b-menu-item-link{background:#DAE3E6;cursor:default}.b-menu-pills .b-menu-item-active .b-menu-item-link:active,.b-menu-pills .b-menu-item-active .b-menu-item-link:hover{color:#7A9199}.b-menu-pills.b-menu-hrz{margin:0}.b-menu-pills.b-menu-hrz .b-menu-item-active{padding:0}.b-menu-tabs{overflow:hidden;margin:0;padding:0}.b-menu-tabs:before{content:" ";position:absolute;bottom:0;left:0;right:0;height:0;border-bottom:1px solid #dae3e6}.b-menu-tabs .b-menu-item{position:relative;display:inline-block;margin:0;padding:1em 1.5em;text-align:center;border:1px solid transparent;border-bottom:none;vertical-align:top;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-size:13px}.b-menu-tabs .b-menu-item-active{padding:1em 2em;border-color:#dae3e6;border-radius:2px 2px 0 0;background:#FFF}.b-menu-tabs .b-menu-item-active .b-menu-item-link{display:inline;margin:0;padding:0;border-radius:0;box-shadow:none;background:0 0;color:#242F33}.b-menu-tabs-min .b-menu-item{padding:.4em .7em}@media screen and (max-width:1260px){.b-menu-tabs:not(.b-menu-little)::before{content:none}.b-menu-tabs:not(.b-menu-little) .b-menu-item-active{border:1px solid #DAE3E6}}@media screen and (max-width:1050px){.b-menu-tabs .b-menu-item{padding:1em}}@media screen and (max-width:650px){.b-menu-tabs{background:#DAE3E6}}@media print{.b-menu{display:none}}

/* file-end: stc/menu_v2.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/popup/popupus.css 
*/

/* LJSUP-15116 General styles for pupupus
----------------------------------------*/
/* LJSUP-19574 */
.layout-minimalism .b-popup A{
    color: #00C;
}
.b-popupus {
    position: absolute;
    margin: 0;
    padding: 0;
    border: 2px solid;
    border-radius: 10px;
    -webkit-transition: opacity .3s ease;
       -moz-transition: opacity .3s ease;
         -o-transition: opacity .3s ease;
            transition: opacity .3s ease;
    }
    BODY .b-popupus .b-popup-outer {
        margin: 0;
        padding: 15px;
        border: 0;
        border-radius: 8px;
        background: #FFF;
        *zoom: 1;
        }
        BODY .b-popupus .b-popup-inner {
            margin: 0;
            padding: 0;
            border: 0;
            -webkit-border-radius: 0;
                    border-radius: 0;
            }

/* Arrows
----------------------------------------*/
/* Top Side */
    BODY .b-popupus .i-popup-arrtl.i-popup-arr,
    BODY .b-popupus .i-popup-arrtr.i-popup-arr {
        border-right: 15px solid transparent;
        border-bottom: 15px solid;
        border-left: 15px solid transparent;
        }
/* Bottom Side */
    BODY .b-popupus .i-popup-arrbl.i-popup-arr,
    BODY .b-popupus .i-popup-arrbr.i-popup-arr {
        border-top: 15px solid;
        border-right: 15px solid transparent;
        border-left: 15px solid transparent;
        }
/* Left Side */
    BODY .b-popupus .i-popup-arrlt.i-popup-arr,
    BODY .b-popupus .i-popup-arrlb.i-popup-arr {
        border-top: 15px solid transparent;
        border-right: 15px solid;
        border-bottom: 15px solid transparent;
        }
/* Right Side */
    BODY .b-popupus .i-popup-arrrt.i-popup-arr,
    BODY .b-popupus .i-popup-arrrb.i-popup-arr {
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-left: 15px solid;
        }



/* Arrows Outers
----------------------------------------*/
/* Top Side */
    BODY .b-popupus .i-popup-arrtl .i-popup-arr-brdr-outer,
    BODY .b-popupus .i-popup-arrtr .i-popup-arr-brdr-outer {
        top: 2px;
        left: -15px;
        border-right: 15px solid transparent;
        border-bottom: 15px solid #FFF;
        border-left: 15px solid transparent;
        }
/* Bottom Side */
    BODY .b-popupus .i-popup-arrbl .i-popup-arr-brdr-outer,
    BODY .b-popupus .i-popup-arrbr .i-popup-arr-brdr-outer {
        bottom: 2px;
        left: -15px;
        border-top: 15px solid #FFF;
        border-right: 15px solid transparent;
        border-left: 15px solid transparent;
        }
/* Left Side */
    BODY .b-popupus .i-popup-arrlt .i-popup-arr-brdr-outer,
    BODY .b-popupus .i-popup-arrlb .i-popup-arr-brdr-outer {
        top: -15px;
        left: 2px;
        border-top: 15px solid transparent;
        border-right: 15px solid #FFF;
        border-bottom: 15px solid transparent;
        }
/* Right Side */
    BODY .b-popupus .i-popup-arrrt .i-popup-arr-brdr-outer,
    BODY .b-popupus .i-popup-arrrb .i-popup-arr-brdr-outer {
        top: -15px;
        right: 2px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-left: 15px solid #FFF;
        }



/* Arrows inner
----------------------------------------*/
BODY .b-popupus .i-popup-arr-brdr-inner {
    display: none;
    }
    BODY .b-popupus .i-popup-arr-bg {
        display: none;
        }


/* Arrows position
----------------------------------------*/
    BODY .b-popupus .i-popup-arrtl {
        top: -15px;
        left: 50px;
        }
    BODY .b-popupus .i-popup-arrtr {
        top: -15px;
        right: 50px;
        }
    BODY .b-popupus .i-popup-arrbl {
        bottom: -15px;
        left: 50px;
        }
    BODY .b-popupus .i-popup-arrbr {
        right: 50px;
        bottom: -15px;
        }
    BODY .b-popupus .i-popup-arrlt {
        top: 50px;
        left: -15px;
        }
    BODY .b-popupus .i-popup-arrlb {
        bottom: 50px;
        left: -15px;
        }
    BODY .b-popupus .i-popup-arrrt {
        top: 50px;
        right: -15px;
        }
    BODY .b-popupus .i-popup-arrrb {
        right: -15px;
        bottom: 50px;
        }

    /* popupus on v3 */
    /* top */
    BODY.s-schemius .b-popupus .i-popup-arrt {
        top: -15px;
        left: 50%;
        margin: 0 0 0 -6px;
        }
    /* top left */
    BODY.s-schemius .b-popupus .i-popup-arrtl {
        top: -15px;
        left: 31px;
        }
    /* top right */
    BODY.s-schemius .b-popupus .i-popup-arrtr {
        top: -15px;
        right: 31px;
        }
    /* bottom */
    BODY.s-schemius .b-popupus .i-popup-arrb {
        bottom: -15px;
        left: 50%;
        margin: 0 0 0 -6px;
        }
    /* bottom left */
    BODY.s-schemius .b-popupus .i-popup-arrbl {
        bottom: -15px;
        left: 31px;
        }
    /* bottom right */
    BODY.s-schemius .b-popupus .i-popup-arrbr {
        bottom: -15px;
        right: 31px;
        }
    /* left */
    BODY.s-schemius .b-popupus .i-popup-arrl {
        top: 50%;
        left: -15px;
        margin: -6px 0 0;
        }
    /* left top */
    BODY.s-schemius .b-popupus .i-popup-arrlt {
        left: -15px;
        top: 15px;
        }
    /* left bottom */
    BODY.s-schemius .b-popupus .i-popup-arrlb {
        left: -15px;
        bottom: 15px;
        }
    /* right */
    BODY.s-schemius .b-popupus .i-popup-arrr {
        top: 50%;
        right: -15px;
        margin: -6px 0 0;
        }
    /* right top */
    BODY.s-schemius .b-popupus .i-popup-arrrt {
        right: -15px;
        top: 15px;
        }
    /* right bottom */
    BODY.s-schemius .b-popupus .i-popup-arrrb {
        right: -15px;
        bottom: 15px;
        }



/* Close button
----------------------------------------*/
.b-popupus .i-popup-close {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 16px;
    height: 16px;
    margin: 0;
    padding: 0;
    background: url(/img/icons/popup-close.png?v=15718) 0 0 no-repeat;
    font: 0/0 serif;
    }
.b-popupus .i-popup-close:hover {
    background-position: 0 -16px;
    }


/* With Close button
----------------------------------------*/
BODY .b-popupus.b-popup-withclosecontrol .b-popup-outer {
    padding: 15px 35px 15px 15px;
    }

/* Without Close button
----------------------------------------*/
BODY .b-popupus.b-popup-noclosecontrol .b-popup-outer {
    padding: 15px;
    }


/* LJSV-2573 Confirm Popup
----------------------------------------*/
BODY .b-popupus-confirm {
    -webkit-box-shadow: none;
            box-shadow: none;
    z-index: 5001;
    }
    .b-popupus-confirm .b-dialog-footer .b-ljbutton {
        margin-right: 0.5em;
        margin-left: 0.5em;
        }



/* popup for tiny sreens (LJSUP-18502) */
@media all and (max-width: 650px) {

    /* class for body */
    HTML BODY.p-openpopup {
        overflow: hidden;
        position: relative;
        }

        /* fader */
        .p-openpopup .b-fader {
            display: block !important;
            position: fixed;
            top: 0 !important;
            right: 0 !important;
            bottom: 0 !important;
            left: 0 !important;
            z-index: 1999;
            opacity: 0.6;
            margin: 0;
            padding: 0;
            background-color: #000;
            }

        /* popup */
        HTML BODY.p-openpopup .b-popup,
        HTML BODY.p-openpopup .b-popupus {
            overflow-x: auto;
            overflow-y: auto;
            position: fixed;
            top: 0 !important;
            right: 0 !important;
            bottom: 0 !important;
            left: 0 !important;
            z-index: 5001;
            margin: 0;
            padding: 0;
            border: 0;
            box-shadow: none;
            border-radius: 0;
            background: none;
            }

            /* outer */
            HTML BODY.p-openpopup .b-popup .b-popup-outer,
            HTML BODY.p-openpopup .b-popupus .b-popup-outer {
                margin: 15px;
                padding: 0;
                border: 0;
                border-radius: 3px;
                background: #FFF;
                }

                /* inner */
                HTML BODY.p-openpopup .b-popup .b-popup-inner,
                HTML BODY.p-openpopup .b-popupus .b-popup-inner {
                    margin: 0;
                    padding: 30px;
                    }

                    /* show close button */
                    HTML BODY.p-openpopup .b-popup-noclosecontrol .i-popup-close {
                        display: block;
                        }

                    /* hide popup arrow */
                    HTML BODY.p-openpopup .b-popup .i-popup-arr,
                    HTML BODY.p-openpopup .b-popupus .i-popup-arr {
                        display: none;
                        }

                    /* close button */
                    HTML BODY.p-openpopup .b-popup .i-popup-close,
                    HTML BODY.p-openpopup .b-popupus .i-popup-close {
                        position: absolute;
                        top: 12px;
                        right: 12px;
                        width: 30px;
                        height: 30px;
                        background-image: url(/img/schemius/s-icons.svg?v=40651);
                        background-position: -62px 6px;
                        background-repeat: no-repeat;
                        cursor: pointer;
                        font: 0px/0 a;
                        }

}



/* file-end: stc/popup/popupus.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/popup/popupus-blue.css 
*/

/* LJSUP-15116 Colors mod for pupupus
----------------------------------------*/
.b-popupus-blue {
	border-color: #1F4C9E;
	-webkit-box-shadow: 0 10px 40px #6E8BB7;
	        box-shadow: 0 10px 40px #6E8BB7;
	}
	BODY .b-popupus-blue .b-popup-outer {
		background-image: -webkit-linear-gradient(top, #FFF 0%, #E1E2E6 100%);
		background-image:    -moz-linear-gradient(top, #FFF 0%, #E1E2E6 100%);
		background-image:      -o-linear-gradient(top, #FFF 0%, #E1E2E6 100%);
		background-image:   linear-gradient(to bottom, #FFF 0%, #E1E2E6 100%);
		}



/* Background Fix for Horizontal Arrows on Popup
Problem: gradient background do not compare on solid arrow background
Fix: two backgrounds (from top to 50% height and from bottom to 50%) with 80px solid colors
----------------------------------------*/
.b-popupus-horizontal {
	}
	BODY .b-popupus-horizontal.b-popupus-blue .b-popup-outer {
		background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUyZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background-image:
			-webkit-linear-gradient(top, #FFF 0%, #FFF 80px, #F0F0F0 51%, transparent 51%, transparent 100%),
			-webkit-linear-gradient(bottom, #E1E2E6 0%, #E1E2E6 80px, #F0F0F0 51%, transparent 51%, transparent 100%);
		background-image:
			-moz-linear-gradient(top, #FFF 0%, #FFF 80px, #F0F0F0 51%, transparent 51%, transparent 100%),
			-moz-linear-gradient(bottom, #E1E2E6 0%, #E1E2E6 80px, #F0F0F0 51%, transparent 51%, transparent 100%);
		background-image:
			-o-linear-gradient(top, #FFF 0%, #FFF 80px, #F0F0F0 51%, transparent 51%, transparent 100%),
			-o-linear-gradient(bottom, #E1E2E6 0%, #E1E2E6 80px, #F0F0F0 51%, transparent 51%, transparent 100%);
		background-image:
			linear-gradient(top, #FFF 0%, #FFF 80px, #F0F0F0 51%, transparent 51%, transparent 100%),
			linear-gradient(bottom, #E1E2E6 0%, #E1E2E6 80px, #F0F0F0 51%, transparent 51%, transparent 100%);
		}



/* Arrow
----------------------------------------*/
/* Top Side */
	BODY .b-popupus-blue .i-popup-arrtl.i-popup-arr,
	BODY .b-popupus-blue .i-popup-arrtr.i-popup-arr {
		border-bottom-color: #1F4C9E;
		}
/* Bottom Side */
	BODY .b-popupus-blue .i-popup-arrbl.i-popup-arr,
	BODY .b-popupus-blue .i-popup-arrbr.i-popup-arr {
		border-top-color: #1F4C9E;
		}
/* Left Side */
	BODY .b-popupus-blue .i-popup-arrlt.i-popup-arr,
	BODY .b-popupus-blue .i-popup-arrlb.i-popup-arr {
		border-right-color: #1F4C9E;
		}
/* Right Side */
	BODY .b-popupus-blue .i-popup-arrrt.i-popup-arr,
	BODY .b-popupus-blue .i-popup-arrrb.i-popup-arr {
		border-left-color: #1F4C9E;
		}



/* Arrow outers
----------------------------------------*/
/* Top Side */
	BODY .b-popupus-blue .i-popup-arrtl .i-popup-arr-brdr-outer,
	BODY .b-popupus-blue .i-popup-arrtr .i-popup-arr-brdr-outer {
		border-bottom-color: #FFF;
		}
/* Bottom Side */
	BODY .b-popupus-blue .i-popup-arrbl .i-popup-arr-brdr-outer,
	BODY .b-popupus-blue .i-popup-arrbr .i-popup-arr-brdr-outer {
		border-top-color: #FFF;
		}
/* Left Side */
	BODY .b-popupus-blue .i-popup-arrlt .i-popup-arr-brdr-outer {
		border-right-color: #FFF;
		}
	BODY .b-popupus-blue .i-popup-arrlb .i-popup-arr-brdr-outer {
		border-right-color: #FFF;
		}
/* Right Side */
	BODY .b-popupus-blue .i-popup-arrrt .i-popup-arr-brdr-outer {
		border-left-color: #FFF;
		}
	BODY .b-popupus-blue .i-popup-arrrb .i-popup-arr-brdr-outer {
		border-left-color: #FFF;
		}

/* LJSUP-17656: Redesign of popupus and contextualhover pop-ups
----------------------------------------*/

.s-schemius .b-popupus,
.j-layer-air .b-popupus {
	border: 0;
	box-shadow: 0 0 3px #F2F6F8;
	background: #FFF;
	}

BODY.s-schemius .b-popupus-blue .b-popup-outer,
BODY.j-layer-air .b-popupus-blue .b-popup-outer {
	border-radius: 7px;
	border: 1px solid #DAE3E6;
	background-image: none;
	}

/* Top Side */
	.s-schemius .b-popupus .i-popup-arrtl.i-popup-arr,
	.s-schemius .b-popupus .i-popup-arrtr.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrtl.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrtr.i-popup-arr {
		border-bottom-color: #D9E6EA;
		}
/* Bottom Side */
	.s-schemius .b-popupus .i-popup-arrbl.i-popup-arr,
	.s-schemius .b-popupus .i-popup-arrbr.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrbl.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrbr.i-popup-arr {
		border-top-color: #D9E6EA;
		}
/* Left Side */
	.s-schemius .b-popupus .i-popup-arrlt.i-popup-arr,
	.s-schemius .b-popupus .i-popup-arrlb.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrlt.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrlb.i-popup-arr {
		border-right-color: #D9E6EA;
		}
/* Right Side */
	.s-schemius .b-popupus .i-popup-arrrt.i-popup-arr,
	.s-schemius .b-popupus .i-popup-arrrb.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrrt.i-popup-arr,
	.j-layer-air .b-popupus .i-popup-arrrb.i-popup-arr {
		border-left-color: #D9E6EA;
		}



/* Arrow outers
----------------------------------------*/
/* Top Side */
	BODY .b-popupus-blue .i-popup-arrtl .i-popup-arr-brdr-outer,
	BODY .b-popupus-blue .i-popup-arrtr .i-popup-arr-brdr-outer {
		border-bottom-color: #FFF;
		}
/* Bottom Side */
	BODY .b-popupus-blue .i-popup-arrbl .i-popup-arr-brdr-outer,
	BODY .b-popupus-blue .i-popup-arrbr .i-popup-arr-brdr-outer {
		border-top-color: #FFF;
		}
/* Left Side */
	BODY .b-popupus-blue .i-popup-arrlt .i-popup-arr-brdr-outer {
		border-right-color: #FFF;
		}
	BODY .b-popupus-blue .i-popup-arrlb .i-popup-arr-brdr-outer {
		border-right-color: #FFF;
		}
/* Right Side */
	BODY .b-popupus-blue .i-popup-arrrt .i-popup-arr-brdr-outer {
		border-left-color: #FFF;
		}
	BODY .b-popupus-blue .i-popup-arrrb .i-popup-arr-brdr-outer {
		border-left-color: #FFF;
		}




/* file-end: stc/popup/popupus-blue.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/widgets/filter-settings.css 
*/

/* Filters settings
------------------------------------------------- */

.b-filterset {
	max-width: 290px;
	font: 14px/1.4 Arial, sans-serif;
	color: #000;
	}

	/* common */
	.b-filterset DD,
	.b-filterset DT,
	.b-filterset TH,
	.b-filterset TD,
	.b-filterset P,
	.b-filterset DIV,
	.b-filterset SPAN,
	.b-filterset EM,
	.b-filterset STRONG,
	.b-filterset B,
	.b-filterset I,
	.b-filterset LI,
	.b-filterset LABEL,
	.b-filterset PRE,
	.b-filterset CODE,
	.b-filterset KBD {
		font-size: 100%;
		}

.b-filterset .i-ljuser-userhead {
	vertical-align: top !important;
	margin: 1px 0 0 !important;
	border: none !important;
	}

.b-filterset .i-ljuser-username:link,
.b-filterset .i-ljuser-username:visited,
.b-filterset .i-ljuser-username:hover,
.b-filterset .i-ljuser-username:active {
	color: #0051B7 !important;
	text-decoration: none !important;
	border: none !important;
	}

.b-filterset .b-filterset-title {
	margin: 0 1.142em 0.5em 0 !important;
	font-weight: bold !important;
	color: #222 !important;
	}

.b-filterset .b-filterset-subtitle {
	margin: 0 1.142em 0.5em 0 !important;
	color: #222 !important;
	}

.b-filterset-list {
	position: relative;
	z-index: 1;
	overflow: auto;
	max-height: 14em;
	min-width: 220px;
	margin: 0 0 0.3em;
	padding: 0;
	background-attachment: scroll;
	-moz-background-clip: border-box;
	     background-clip: border-box;
	background-image:
		-webkit-radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), transparent),
		-webkit-radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), transparent);
	background-image:
		-o-radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), transparent),
		-o-radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), transparent);
	background-image:
		-moz-radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), transparent),
		-moz-radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), transparent);
	background-image:
		radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), transparent),
		radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), transparent);
	-moz-background-origin: padding-box;
	     background-origin: padding-box;
	background-position: 0 0px, 0 100%;
	background-repeat: no-repeat;
	-moz-background-size: 100% 7px;
	     background-size: 100% 7px;
	}

.b-filterset-list:before,
.b-filterset-list:after {
	position: relative;
	z-index: -1;
	display: block;
	content: "";
	height: 14px;
	margin: 0 0 -14px;
	background: -webkit-linear-gradient(top, #F4F5F6, #F4F5F6 30%, rgba(244, 245, 246, 0)) repeat scroll 0 0 transparent;
	background:    -moz-linear-gradient(top, #F4F5F6, #F4F5F6 30%, rgba(244, 245, 246, 0)) repeat scroll 0 0 transparent;
	background:      -o-linear-gradient(top, #F4F5F6, #F4F5F6 30%, rgba(244, 245, 246, 0)) repeat scroll 0 0 transparent;
	background:   linear-gradient(to bottom, #F4F5F6, #F4F5F6 30%, rgba(244, 245, 246, 0)) repeat scroll 0 0 transparent;
	}

.b-filterset-list:after {
	margin: -14px 0 0;
	background: -webkit-linear-gradient(top, rgba(228, 229, 233, 0), #E4E5E9 70%, #E4E5E9) repeat scroll 0 0 transparent;
	background:    -moz-linear-gradient(top, rgba(228, 229, 233, 0), #E4E5E9 70%, #E4E5E9) repeat scroll 0 0 transparent;
	background:      -o-linear-gradient(top, rgba(228, 229, 233, 0), #E4E5E9 70%, #E4E5E9) repeat scroll 0 0 transparent;
	background:   linear-gradient(to bottom, rgba(228, 229, 233, 0), #E4E5E9 70%, #E4E5E9) repeat scroll 0 0 transparent;
	}

.b-filterset-list LI {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.b-filterset-list LI.loading {
	background: url(/img/preloader/preloader-blue-gray.gif?v=16423) no-repeat 100% 50%;
	}

.b-filterset-list LABEL {
	display: block;
	white-space: nowrap;
	line-height: 1.333;
	font-size: 0.857em;
	}

.b-filterset-list LABEL:hover {
	background: #7292BD;
	color: #FFF;
	}

.b-filterset-addnew-input {
	display: block;
	margin: 0 0 0.5em;
	white-space: nowrap;
	line-height: 1.333;
	font-size: 0.857em;
	}

.b-filterset-addnew {
	margin: 0.5em 0 0;
	}

.b-filterset-pseudo {
	font-size: 0.857em;
	color: #0051B7;
	}

.b-filterset-submit {
	text-align: right;
	}

/* Loading */
.b-filterset-loader:after,
.b-filterset-loader:before {
	display: inline-block;
	visibility: hidden;
	content: '';
	width: 21px;
	height: 21px;
	margin: -2px 0 0 4px;
	background: url(/img/preloader/preloader-blue-gray.gif?v=16423) no-repeat 50% 50%;
	vertical-align: middle;
	}

.b-filterset-loader-before:after,
.b-filterset-loader-after:before {
	display: none;
	}

.b-filterset-loading .b-filterset-loader-after:after {
	visibility: visible;
	}

.b-filterset-loading .b-filterset-loader-before:before {
	visibility: visible;
	}


/* file-end: stc/widgets/filter-settings.css 
----------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------
   file-start: stc/controlstrip-local.css 
*/

#lj_controlstrip_cprod
{
    position: absolute;
    top: 0;
    right: 34px;
    text-align: right;
    height:43px;
    overflow:hidden;
}

#lj_controlstrip_cprod a
{
    padding: 0 1px 0 1px;
}

#lj_controlstrip_search
{
    padding-left: 1em;
    vertical-align: middle;
    text-align: left;
}

#lj_controlstrip_search #main_link
{
    font-weight: bold;
}

.lj_controlstrip_search_sup
{
    padding-left: 0;
    width: 35%;
    text-align: center;
}

#lj_controlstrip_search_input_text
{
    background: #FFF !important;
    position: relative;
    z-index: 100;
}

.lj_controlstrip_search_input_text_sup
{
    width: 100% !important;
}

#lj_controlstrip_search_submit
{
    position: relative;
    z-index: 100;
}
 
.ControlStrip_SPlus
{
    right: 0;
    margin: 0;
    padding: 0;
    text-align: right;
}

.ControlStrip_AdPlacementFree
{
    right: 0;
    margin: 0;
    padding: 0;
    text-align: right;
}

.ControlStrip_AdPlacementPlus
{
    right: 0;
    margin: 0;
    padding: 0;
    text-align: right;
}

.ControlStrip_ExpressiveThemes
{
    right: 0;
    margin: 0;
    padding: 0;
    text-align: right;
}

div.appwidget-stylealwaysmine
{
    display: inline;
    margin-left: 0.5em;
}
div.appwidget-stylealwaysmine form
{
    display: inline;
}


* HTML #lj_controlstrip_cprod IMG {
    position:relative;
    _filter:expression(
        function(t){
            t.runtimeStyle.filter = 'alpha(opacity=0)';
            var el = document.createElement('span');
            el.style.cssText = 'zoom:1;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + t.src + ',sizingMethod=scale);';
            el.appendChild(t.replaceNode(el));
        }(this));
    }

/* file-end: stc/controlstrip-local.css 
----------------------------------------------------------------------------------*/
