@font-face { font-family: "PT Sans"; src: url('//static.sape.ru/common/fonts/pts55f_w.eot'); src: url('//static.sape.ru/common/fonts/pts55f_w.eot?#iefix') format('embedded-opentype'), url('//static.sape.ru/common/fonts/pts55f_w.woff') format('woff'), url('//static.sape.ru/common/fonts/pts55f_w.ttf') format('truetype'), url('//static.sape.ru/common/fonts/pts55f_w.svg') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: "PT Sans"; src: url('//static.sape.ru/common/fonts/pts75f_w.eot'); src: url('//static.sape.ru/common/fonts/pts75f_w.eot?#iefix') format('embedded-opentype'), url('//static.sape.ru/common/fonts/pts75f_w.woff') format('woff'), url('//static.sape.ru/common/fonts/pts75f_w.ttf') format('truetype'), url('//static.sape.ru/common/fonts/pts75f_w.svg') format('svg'); font-weight: bold; font-style: normal; }
@font-face { font-family: "PT Sans"; src: url('//static.sape.ru/common/fonts/pts56f_w.eot'); src: url('//static.sape.ru/common/fonts/pts56f_w.eot?#iefix') format('embedded-opentype'), url('//static.sape.ru/common/fonts/pts56f_w.woff') format('woff'), url('//static.sape.ru/common/fonts/pts56f_w.ttf') format('truetype'), url('//static.sape.ru/common/fonts/pts56f_w.svg') format('svg'); font-weight: normal; font-style: italic; }
@font-face { font-family: "PT Sans"; src: url('//static.sape.ru/common/fonts/pts76f_w.eot'); src: url('//static.sape.ru/common/fonts/pts76f_w.eot?#iefix') format('embedded-opentype'), url('//static.sape.ru/common/fonts/pts76f_w.woff') format('woff'), url('//static.sape.ru/common/fonts/pts76f_w.ttf') format('truetype'), url('//static.sape.ru/common/fonts/pts76f_w.svg') format('svg'); font-weight: bold; font-style: italic; }

* {margin: 0;padding: 0;}
html#auth {display: table;}
body {margin:0 auto;background: #fff;color: #333;min-width: 1007px; max-width:1400px;font: 11px/14px Verdana, Arial, sans-serif;}
a {color: #2a93cf;}
a:hover {text-decoration: underline;}
img {border: none;}
p {margin: 1em 0;}
.switch_to_links p {margin:0;}
.switch_to_articles p {margin:0;}
ul,
ol {list-style: none;}
address {font-style: normal;}
/* .wrap {overflow: hidden;} */
.wrap-side {position: relative;}
.left {float: left !important;color:#999999;font-size:11px;display: inline;}
.right {float: right !important;color:#999999;font-size:11px;display: inline;}
.help_cursor	{cursor:help;}

.new_future, .new_feature {color:red !important;;font-size:10px;position:relative;top:-5px;left:3px;border-bottom:none !important;}

#container {min-width: 1000px;max-width: 1680px;margin:0 auto;}
/* header */
#header {width: 100%;position: relative;}
#header h1 {width: 100%;height: 64px;overflow: hidden;text-indent: -9999px;position: relative;margin:14px 0 17px 6px;}
#header h1 a {display: block;height: 64px;width: 143px;margin: 0 auto;background: url(/common/img/logo.gif) no-repeat;}
#header h1.ny2015 {overflow:visible;}
#header h1.ny2015 a {width:145px;height:84px;border:0;background: url(/common/img/logo_ny_2015.png) no-repeat;position: absolute;margin-left: 40px;margin-top: -10px;}

#header .maincol {padding: 0;}
#header .maincol a {text-decoration:underline}

.loginned	{position:absolute;right:25px;top:20px;color:#939393;font-size:10px;z-index: 90;}
.loginned a	{color:#939393;font-size:10px;}
.loginned a:hover	{color:#000000;}

.header_account {
    position: absolute;
    right: 15px;
    top: 10px;
    color: gray;
    font-size: 11px;
    z-index: 10;
}
.header_user_login {
    margin-right: 10px;
}

#bookmark-nav,
#bookmark-nav-aside {position: absolute;bottom: 0;}
#bookmark-nav a:not(.pr_unactive),
#bookmark-nav-aside a,
#bookmark-nav-aside span {display: block; padding-top:11px; padding-bottom:12px;padding-right:2px; padding-left: 2px;line-height: 12px;float: left;}
#bookmark-nav {left: 250px;margin-left:9px;z-index: 22;}
#bookmark-nav-aside {right: 9px;z-index: 21;}
#bookmark-nav li,
#bookmark-nav-aside li	{float:left;font-size:12px;font-weight:bold;zoom: 1;}
#bookmark-nav li	{margin-right:2px;}
#bookmark-nav-aside li	{margin-left:2px;}
#bookmark-nav-aside span {padding-top: 9px; height: 26px;}
#bookmark-nav-aside span a {display: inline;padding: 0;margin: 0 10px;line-height: 1.2em;height: auto;}
#bookmark-nav li a.nav-beta:after {content:"\03b2";position: absolute;font-weight: normal;top: 1px;right:2px;color: #000000;font-size: 11px;letter-spacing:-1px;}
#bookmark-nav li a.nav-new:after {content:"New!";position: absolute;font-weight: normal;top: 1px;right:2px;color:#a7ff49;font-size: 11px;letter-spacing:-1px;}
#bookmark-nav li a.nav-pro:after {content:"Pro";position: absolute;font-weight: normal;top: 1px;right:2px;color: #feee02;font-size: 11px;letter-spacing:-1px;}

#header .maincol .blue {background:#3d7098 url(/general/img/tab_blue_left.png) no-repeat;}
#header .maincol .blue a {color: #fff;background: url(/general/img/tab_blue_right.png) right top no-repeat;}
#header .maincol .blue a:hover {color:#d6edff}
.switch_to_links #header .maincol .blue {background-image:url(/general/img/tab_blue_left_curr.png);}
.switch_to_links #header .maincol .blue a {background-image:url(/general/img/tab_blue_right_curr.png);}
#header .maincol .darkgray {background: #505e69 url(/general/img/tab_darkgray_left.png) no-repeat;position:relative;}
#header .maincol .darkgray a {color:#FFF;background: url(/general/img/tab_darkgray_right.png) no-repeat 100% 0;}
#header .maincol .darkgray a:hover {color:#c1d2dc;}
#header .maincol .darkgreen {background: #5C7879 url(/general/img/tab_darkgray_left.png) no-repeat;position:relative;}
#header .maincol .darkgreen a {color:#FFF;background: url(/general/img/tab_darkgray_right.png) no-repeat 100% 0;}
#header .maincol .darkgreen a:hover {color:#c1d2dc;}
#header .maincol .wizard {background: #505e69 url(/general/img/tab_wizard_left.png) no-repeat;position:relative;}
#header .maincol .wizard a {color:#FFF;background: url(/general/img/tab_wizard_right.png) no-repeat 100% 0;}
#header .maincol .wizard a:hover {color:#c1d2dc;}
#header .maincol .video {background: #287f8d url(/general/img/tab_video_left.png) no-repeat;position:relative;}
#header .maincol .video a {color:#FFF;background: url(/general/img/tab_video_right.png) no-repeat 100% 0;}
#header .maincol .video a:hover {color:#c1d2dc;}
#header .maincol .advisor {background: #25455B url(/advisor/img/tab_advisor_left_curr.png) no-repeat;position:relative;border-bottom:1px solid #25455B;position:relative;top:1px;margin-top:-1px;}
#header .maincol .advisor a {color:#688cbc;background: url(/advisor/img/tab_advisor_right_curr.png) no-repeat 100% 0;}

.darkgray_articles, .brown_pr, .blue_advisor {
    position: relative;
}
@media all and (max-width: 1100px) {
    .tabs_pr_link {
        width: 55px;
        white-space: normal;
        padding-top: 5px !important;
        padding-right: 2px !important;
        padding-bottom: 5px !important;
        padding-left: 2px !important;
        text-align: center;
    }
    .advisor_inf_common:before, .advisor_inf_common:after {
        right: auto !important;
        left: 48px !important;
    }
    .help_tab:after {
        content: '?';
        margin: 0 4px;
    }
    .help_text {
        display: none;
    }
    .passport .help_text{
        display: block !important;
    }
}
@media all and (min-width: 1101px) {
    .tabs_pr_link {
        padding-top: 10px !important;
    }
}

/* Articles tab */
.darkgray_articles .articles_unactive, .darkgray_articles .articles_active {
    padding-top: 10px !important;
    line-height: 12px !important;
    /* padding-top: 9px; */
    /* padding-bottom: 11px; */
    padding-left: 2px !important;
    padding-right: 2px !important;
    border-radius: 4px 4px 0 0;
    border-bottom: 0 !important;
}
.darkgray_articles .articles_active {
    color: white !important; /* #eceff1 */
    border: 1px solid #4b5863;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #4f5d68), color-stop(20%, #4f5d68), color-stop(50%, #4f5d68), color-stop(100%, #8f9faa));
    background: -webkit-linear-gradient(bottom, #4f5d68, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: -moz-linear-gradient(bottom, #4f5d68, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: -o-linear-gradient(bottom, #4f5d68, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: linear-gradient(bottom, #4f5d68, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: -ms-linear-gradient(bottom, #4f5d68, #4f5d68 20%, #4f5d68 50%, #8f9faa);
}
.darkgray_articles .articles_unactive {
    padding-top: 10px !important;
    line-height: 12px !important;
    /* padding-top: 9px; */
    /* padding-bottom: 11px; */
    border-radius: 4px 4px 0 0;
    color: #c7cfd5;
    border: 1px solid #4b5863;
    border-bottom: 0 !important;
    background-color: #4f5d68;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #4b5863), color-stop(20%, #4f5d68), color-stop(50%, #4f5d68), color-stop(100%, #8f9faa));
    background: -webkit-linear-gradient(bottom, #4b5863, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: -moz-linear-gradient(bottom, #4b5863, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: -o-linear-gradient(bottom, #4b5863, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: linear-gradient(bottom, #4b5863, #4f5d68 20%, #4f5d68 50%, #8f9faa);
    background: -ms-linear-gradient(bottom, #4b5863, #4f5d68 20%, #4f5d68 50%, #8f9faa);
}
.darkgray_articles .articles_unactive:hover {
    color: #dadfe3;
    text-decoration: underline;
    border-color: #47545e;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #3f4a53), color-stop(20%, #5d6e7b), color-stop(50%, #5d6e7b), color-stop(100%, #a2afb8));
    background: -webkit-linear-gradient(bottom, #3f4a53, #5d6e7b 20%, #5d6e7b 50%, #a2afb8);
    background: -moz-linear-gradient(bottom, #3f4a53, #5d6e7b 20%, #5d6e7b 50%, #a2afb8);
    background: -o-linear-gradient(bottom, #3f4a53, #5d6e7b 20%, #5d6e7b 50%, #a2afb8);
    background: linear-gradient(bottom, #3f4a53, #5d6e7b 20%, #5d6e7b 50%, #a2afb8);
    background: -ms-linear-gradient(bottom, #3f4a53, #5d6e7b 20%, #5d6e7b 50%, #a2afb8);
}
.darkgray_articles .articles_unactive:active, .darkgray_articles .articles_unactive:focus {
    color: #2f383e;
    text-decoration: underline;
    border-color: #47545e;
    -webkit-box-shadow: #47545e 0 1px 2px inset;
    -moz-box-shadow: #47545e 0 1px 2px inset;
    box-shadow: #47545e 0 1px 2px inset;
    background: #4f5d68;
}

/* Pr tab */
.brown_pr .pr_unactive, .brown_pr .pr_active {
    display: block;
    padding: 10px 2px 12px 2px;
    line-height: 12px !important;
    border-radius: 4px 4px 0 0;
    border-bottom: 0 !important;
}
.brown_pr .pr_active {
    padding-bottom: 5px;
    color: white !important; /* #f1efeb */
    border: 1px solid #4b5863;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #645b44), color-stop(20%, #645b44), color-stop(50%, #645b44), color-stop(100%, #aca185));
    background: -webkit-linear-gradient(bottom, #645b44, #645b44 20%, #645b44 50%, #aca185);
    background: -moz-linear-gradient(bottom, #645b44, #645b44 20%, #645b44 50%, #aca185);
    background: -o-linear-gradient(bottom, #645b44, #645b44 20%, #645b44 50%, #aca185);
    background: linear-gradient(bottom, #645b44, #645b44 20%, #645b44 50%, #aca185);
    background: -ms-linear-gradient(bottom, #645b44, #645b44 20%, #645b44 50%, #aca185);
}
.brown_pr .pr_unactive {
    border-radius: 4px 4px 0 0;
    color: #c7cfd5;
    border: 1px solid #4b5863;
    border-bottom: 0 !important;
    background-color: #4f5d68;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #5f5641), color-stop(20%, #645b44), color-stop(50%, #645b44), color-stop(100%, #aca185));
    background: -webkit-linear-gradient(bottom, #5f5641, #645b44 20%, #645b44 50%, #aca185);
    background: -moz-linear-gradient(bottom, #5f5641, #645b44 20%, #645b44 50%, #aca185);
    background: -o-linear-gradient(bottom, #5f5641, #645b44 20%, #645b44 50%, #aca185);
    background: linear-gradient(bottom, #5f5641, #645b44 20%, #645b44 50%, #aca185);
    background: -ms-linear-gradient(bottom, #5f5641, #645b44 20%, #645b44 50%, #aca185);
}
.brown_pr .pr_unactive:hover {
    color: #e3e0d6;
    text-decoration: underline;
    border-color: #5a523d;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #504936), color-stop(20%, #786e52), color-stop(50%, #786e52), color-stop(100%, #bab199));
    background: -webkit-linear-gradient(bottom, #504936, #786e52 20%, #786e52 50%, #bab199);
    background: -moz-linear-gradient(bottom, #504936, #786e52 20%, #786e52 50%, #bab199);
    background: -o-linear-gradient(bottom, #504936, #786e52 20%, #786e52 50%, #bab199);
    background: linear-gradient(bottom, #504936, #786e52 20%, #786e52 50%, #bab199);
    background: -ms-linear-gradient(bottom, #504936, #786e52 20%, #786e52 50%, #bab199);
}
.brown_pr .pr_unactive:active, .brown_pr .pr_unactive:focus {
    color: #3c3729;
    text-decoration: underline;
    border-color: #5a523d;
    -webkit-box-shadow: #5a523d 0 1px 2px inset;
    -moz-box-shadow: #5a523d 0 1px 2px inset;
    box-shadow: #5a523d 0 1px 2px inset;
    background: #645b44;
}

/* Advisor tab */
.blue_advisor .advisor_unactive, .blue_advisor .advisor_active {
    padding-top: 10px !important;
    line-height: 12px !important;
    /* padding-top: 9px; */
    /* padding-bottom: 11px; */
    padding-left: 2px !important;
    padding-right: 2px !important;
    border-radius: 4px 4px 0 0;
    border-bottom: 0 !important;
}
.blue_advisor .advisor_active {
    color: white !important; /* #e4edf4 */
    border: 1px solid #234256;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #25455b), color-stop(20%, #25455b), color-stop(50%, #25455b), color-stop(100%, #5c95bd));
    background: -webkit-linear-gradient(bottom, #25455b, #25455b 20%, #25455b 50%, #5c95bd);
    background: -moz-linear-gradient(bottom, #25455b, #25455b 20%, #25455b 50%, #5c95bd);
    background: -o-linear-gradient(bottom, #25455b, #25455b 20%, #25455b 50%, #5c95bd);
    background: linear-gradient(bottom, #25455b, #25455b 20%, #25455b 50%, #5c95bd);
    background: -ms-linear-gradient(bottom, #25455b, #25455b 20%, #25455b 50%, #5c95bd);
}
.blue_advisor .advisor_unactive {
    color: #aecade !important;
    border: 1px solid #234256;
    background-color: #25455b;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #234256), color-stop(20%, #25455b), color-stop(50%, #25455b), color-stop(100%, #5c95bd));
    background: -webkit-linear-gradient(bottom, #234256, #25455b 20%, #25455b 50%, #5c95bd);
    background: -moz-linear-gradient(bottom, #234256, #25455b 20%, #25455b 50%, #5c95bd);
    background: -o-linear-gradient(bottom, #234256, #25455b 20%, #25455b 50%, #5c95bd);
    background: linear-gradient(bottom, #234256, #25455b 20%, #25455b 50%, #5c95bd);
    background: -ms-linear-gradient(bottom, #234256, #25455b 20%, #25455b 50%, #5c95bd);
}
.blue_advisor .advisor_unactive:hover {
    color: #c9dce9 !important;
    text-decoration: underline;
    border-color: #213e52;
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1e3749), color-stop(20%, #305a76), color-stop(50%, #305a76), color-stop(100%, #77a7c8));
    background: -webkit-linear-gradient(bottom, #1e3749, #305a76 20%, #305a76 50%, #77a7c8);
    background: -moz-linear-gradient(bottom, #1e3749, #305a76 20%, #305a76 50%, #77a7c8);
    background: -o-linear-gradient(bottom, #1e3749, #305a76 20%, #305a76 50%, #77a7c8);
    background: linear-gradient(bottom, #1e3749, #305a76 20%, #305a76 50%, #77a7c8);
    background: -ms-linear-gradient(bottom, #1e3749, #305a76 20%, #305a76 50%, #77a7c8);
}
.blue_advisor .advisor_unactive:active, .blue_advisor .advisor_unactive:focus {
    color: #162937;
    text-decoration: underline;
    border-color: #213e52;
    -webkit-box-shadow: #213e52 0 1px 2px inset;
    -moz-box-shadow: #213e52 0 1px 2px inset;
    box-shadow: #213e52 0 1px 2px inset;
    background: #25455b;
}

/* Rtb tab */
.rtb_orange {
    position: relative;
}

.rtb_orange a {
    padding-top: 10px !important;
    border-bottom: 0 !important;
    color: white !important;
    border: 1px solid #d97b00;
    background-color: #e48100;
    background: -webkit-linear-gradient(bottom, #d97b00, #e48100 20%, #e48100 50%, #ffb656);
    background: linear-gradient(bottom, #d97b00, #e48100 20%, #e48100 50%, #ffb656);
    background: -moz-linear-gradient(bottom, #d97b00, #e48100 20%, #e48100 50%, #ffb656);
    background: -o-linear-gradient(bottom, #d97b00, #e48100 20%, #e48100 50%, #ffb656);
    background: -ms-linear-gradient(bottom, #d97b00, #e48100 20%, #e48100 50%, #ffb656);
    line-height: 12px !important;
    border-radius: 5px 5px 0 0;
}
.rtb_orange a:hover {
    color: #ffe7c7;
    text-decoration: underline;
    border-color: #cd7400;
    background: -webkit-linear-gradient(bottom, #b66700, #ff9101 20%, #ff9101 50%, #ffc272);
    background: linear-gradient(bottom, #b66700, #ff9101 20%, #ff9101 50%, #ffc272);
    background: -moz-linear-gradient(bottom, #b66700, #ff9101 20%, #ff9101 50%, #ffc272);
    background: -o-linear-gradient(bottom, #b66700, #ff9101 20%, #ff9101 50%, #ffc272);
    background: -ms-linear-gradient(bottom, #b66700, #ff9101 20%, #ff9101 50%, #ffc272);
}
.rtb_orange a:active, .rtb_orange a:focus {
    color: #894d00;
    text-decoration: underline;
    border-color: #cd7400;
    -webkit-box-shadow: #cd7400 0 1px 2px inset;
    -moz-box-shadow: #cd7400 0 1px 2px inset;
    box-shadow: #cd7400 0 1px 2px inset;
    background: #e48100;
}
.rtb_orange.active:after, .rtb_orange.active:after {
    background-color: #e48100;
}
.rtb_orange.active a, .rtb_orange.active a {
    color: #fff3e3 !important;
    cursor: default !important;
    text-decoration: none !important;
    background: -webkit-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffb656);
    background: linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffb656);
    background: -moz-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffb656);
    background: -o-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffb656);
    background: -ms-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffb656);
}
.rtb_orange.active a:hover, .rtb_orange.active a:active, .rtb_orange.active a:focus {
    text-decoration: underline !important;
    cursor: pointer !important;
}
.rtb_orange.active a:hover {
    background: -webkit-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffce8e);
    background: linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffce8e);
    background: -moz-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffce8e);
    background: -o-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffce8e);
    background: -ms-linear-gradient(bottom, #e48100, #e48100 20%, #e48100 50%, #ffce8e);
}

/* RT tab */
/*
.rt a:active, .rt a:focus {
    color: #5f0a5f;
    border-color: #8e0e8e;
    box-shadow: #8e0e8e 0 1px 2px inset;
    background: #9e109e;
}*/

.rt_tab {
    position: relative;
}

.rt_tab a {
    padding-top: 10px !important;
    border-bottom: 0 !important;
    color: #f6a3f6 !important;
    border: 1px solid #960f96;
    background-color: #9e109e;
    background: -webkit-linear-gradient(bottom, #960f96, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: linear-gradient(bottom, #960f96, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: -moz-linear-gradient(bottom, #960f96, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: -o-linear-gradient(bottom, #960f96, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: -ms-linear-gradient(bottom, #960f96, #9e109e 20%, #9e109e 50%, #ec48ec);
    line-height: 12px !important;
    border-radius: 5px 5px 0 0;
    padding-right: 3px !important;
    padding-left: 3px !important;
}
.rt_tab a:hover {
    color: #f9c2f9;
    text-decoration: underline;
    border-color: #8e0e8e;
    background: -webkit-linear-gradient(bottom, #7e0d7e, #bd13bd 20%, #bd13bd 50%, #f066f0);
    background: linear-gradient(bottom, #7e0d7e, #bd13bd 20%, #bd13bd 50%, #f066f0);
    background: -moz-linear-gradient(bottom, #7e0d7e, #bd13bd 20%, #bd13bd 50%, #f066f0);
    background: -o-linear-gradient(bottom, #7e0d7e, #bd13bd 20%, #bd13bd 50%, #f066f0);
    background: -ms-linear-gradient(bottom, #7e0d7e, #bd13bd 20%, #bd13bd 50%, #f066f0);
}
.rt_tab a:active, .rt_tab a:focus {
    color: #5f0a5f;
    text-decoration: underline;
    border-color: #8e0e8e;
    -webkit-box-shadow: #8e0e8e 0 1px 2px inset;
    -moz-box-shadow: #8e0e8e 0 1px 2px inset;
    box-shadow: #8e0e8e 0 1px 2px inset;
    background: #9e109e;
}

.rt_tab.active:after, .rt_tab.active:after {
    background-color: #9e109e;
}
.rt_tab.active a, .rt_tab.active a {
    color: #fce0fc !important;
    cursor: default !important;
    text-decoration: none !important;
    background: -webkit-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: -moz-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: -o-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #ec48ec);
    background: -ms-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #ec48ec);
}
.rt_tab.active a:hover, .rt_tab.active a:active, .rt_tab.active a:focus {
    text-decoration: underline !important;
    cursor: pointer !important;
}
.rt_tab.active a:hover {
    background: -webkit-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #f385f3);
    background: linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #f385f3);
    background: -moz-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #f385f3);
    background: -o-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #f385f3);
    background: -ms-linear-gradient(bottom, #9e109e, #9e109e 20%, #9e109e 50%, #f385f3);
}

.inf_common {
    top: 3px;
    height: 40px;
}

.article_inf_common {
    left: 260px;
}
.article_inf_common:before, .article_inf_common:after {
    right: 10px;
}
.article_inf_modern {
    right: 0;
}
.article_inf_modern:before, .article_inf_modern:after {
    right: 10px;
}

.pr_inf_common {
    left: 370px;
}
.pr_inf_common:before, .pr_inf_common:after {
    left: 10px;
}
.pr_inf_modern {
    left: 0;
}
.pr_inf_modern:before, .pr_inf_modern:after {
    left: 30%;
}

.advisor_inf_common {
    left: 480px;
}
.advisor_inf_common:before, .advisor_inf_common:after {
    right: 20px;
}
.advisor_inf_modern {
    left: 0;
}
.advisor_inf_modern:before, .advisor_inf_modern:after {
    left: 10px;
}

.inf_modern {
    bottom: 42px;
}
.inf_modern li {
    font-size: 11px !important;
    font-weight: normal !important;
    white-space: nowrap !important;
    float: none !important;
}
.inf_modern li a {
    float: none !important;
    line-height: normal !important;
    display: inline !important;
}

.menu_informer {
    position: absolute;
    background-color: #fff5c4;
    border: 1px solid #fee8b7;
    border-radius: 5px;
    padding: 3px 10px;
}
.menu_informer:after, .menu_informer:before {
    top: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.menu_informer:after {
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #fff5c4;
    border-width: 5px;
    /* left: 50%; */
    margin-left: -5px;
}
.menu_informer:before {
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #fee8b7;
    border-width: 6px;
    /* left: 50%; */
    margin-left: -6px;
}
.menu_informer_list {
    text-align: center;
}
.menu_informer_list a {
    color: #333 !important;
}
.menu_informer_list a:hover {
    color: red !important;
}
.informer_close {
    position: absolute;
    right: 1px;
    top: -1px;
    color: gray;
    text-decoration: none !important;
    line-height: normal !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.informer_close:hover {
    color: red !important;
}

.switch_to_articles #header .maincol .darkgray {background-image:url(/general/img/tab_darkgray_left_curr.png);}
.switch_to_articles #header .maincol .darkgray a {background-image: url(/general/img/tab_darkgray_right_curr.png);}
#header .maincol .brown {background: #505e69 url(/general/img/tab_brown_left.png) no-repeat;position:relative;}
#header .maincol .brown a {color:#FFF;background: url(/general/img/tab_brown_right.png) no-repeat 100% 0;}
#header .maincol .brown a:hover {color:#c1d2dc;}
.switch_to_news #header .maincol .brown {background-image:url(/general/img/tab_brown_left_curr.png);}
.switch_to_news #header .maincol .brown a {background-image: url(/general/img/tab_brown_right_curr.png);}
#header .maincol .lightgray {background: #e0e0e0 url(/general/img/tab_lightgray_left.png) no-repeat;position:relative;}
#header .maincol .lightgray a {color:#688cbc;background: url(/general/img/tab_lightgray_right.png) no-repeat 100% 0;}
#header .maincol .lightgray a:hover {color:#89a1bb;}
#header .maincol .help {background: #FFF url(/general/img/tab_help_left.png) no-repeat;position:relative;}
#header .maincol .help a {color:#688cbc;background: url(/general/img/tab_lightgray_right.png) no-repeat 100% 0;padding: 0 16px 0px 24px;}
#header .maincol .help a:hover {color:#89a1bb;}
#header .maincol .help_new {font-family: Georgia;}
.switch_to_help #header .maincol .help {background-image:url(/general/img/tab_help_left_curr.png);border-bottom:1px solid #FFF;position:relative;top:1px;margin-top:-1px;}
.switch_to_help #header .maincol .help a {padding: 0 16px 0px 24px;background-image:url(/general/img/tab_white_right_curr.png);}
#header .maincol .green {background:#567617 url(/general/img/tab_green_left.png) no-repeat;position:relative;}
#header .maincol .green a {color:#FFF;background: url(/general/img/tab_green_right.png) no-repeat 100% 0;}
#header .maincol .green a:hover {color:#deedc4;}
.switch_to_passport #header .maincol .green {background-image:url(/general/img/tab_green_left_curr.png);}
.switch_to_passport #header .maincol .green a {background-image: url(/general/img/tab_green_right_curr.png);}
#header .maincol .white {background: #e0e0e0 url(/general/img/tab_white_left_curr.png) no-repeat;position:relative;border-bottom:1px solid #FFF;position:relative;top:1px;margin-top:-1px;}
#header .maincol .white a {color:#688cbc;background: url(/general/img/tab_white_right_curr.png) no-repeat 100% 0; padding: 11px 2px 12px 2px!important;} /* padding: 0 16px 0px 24px; */

/* top */
#top {margin: 0 2px;background: #FFF url(/general/img/top_white.gif) repeat-x;}

#top a, .maincol a { text-decoration:underline;}
#top a:hover, .maincol a:hover { text-decoration:none;}
#top .inner {background: url(/general/img/top_white_right.gif) no-repeat 100% 0;}
#top .in {background: url(/general/img/top_white_left.gif) no-repeat;}

.not_loginned #top .inner {background: url(/general/img/top_white_right_noauth.gif) no-repeat 100% 0;}

.switch_to_links #top {background: #3d7098 none;}
.switch_to_links #top .inner {background-image: url(/general/img/top_blue_right.gif);}
.switch_to_links #top .in {background-image: url(/general/img/top_blue_left.gif);}
.switch_to_passport #top {background: #567617 none;}
.switch_to_passport #top .inner {background-image: url(/general/img/top_green_right.gif);}
.switch_to_passport #top .in {background-image: url(/general/img/top_green_left.gif);}
.switch_to_articles #top {background: #505e69 none;}
.switch_to_articles #top .inner {background-image: url(/general/img/top_gray_right.gif);}
.switch_to_articles #top .in {background-image: url(/general/img/top_gray_left.gif);}
.switch_to_news #top {background: #645b44 none;}
.switch_to_news #top .inner {background-image: url(/general/img/top_brown_right.gif);}
.switch_to_news #top .in {background-image: url(/general/img/top_brown_left.gif);}

#navigation {height: 41px;padding-left: 10px;margin-left: 247px;}
#navigation li {float: left;font: 12px/41px Verdana, Arial, sans-serif;}
#navigation a {color: #fff;padding: 0 15px;float: left;}
#navigation li.active {background: #fff url(/general/img/subtab_green_left.png) no-repeat;float: left;}
#navigation li.active a {color: #719131;font-weight: bold;background: url(/general/img/subtab_green_right.png) no-repeat 100% 0;}
#navigation li.current_page_item {background: #fff url(/general/img/subtab_green_left.png) no-repeat;float: left;}
#navigation li.current_page_item a {color: #719131;font-weight: bold;background: url(/general/img/subtab_green_right.png) no-repeat 100% 0;}

.switch_to_links #navigation .active {background-image:url(/general/img/subtab_blue_left.png);}
.switch_to_links #navigation .active a {color: #3D7098;background-image: url(/general/img/subtab_blue_right.png);}
.switch_to_passport #navigation .active {background-image:url(/general/img/subtab_green_left.png);}
.switch_to_passport #navigation .active a {color: #719131;background-image: url(/general/img/subtab_green_right.png);}
.switch_to_articles #navigation .active {background-image:url(/general/img/subtab_gray_left.png);}
.switch_to_articles #navigation .active a {color: #505e69;background-image: url(/general/img/subtab_gray_right.png);}
.switch_to_news #navigation .active {background-image:url(/general/img/subtab_brown_left.png);}
.switch_to_news #navigation .active a {color: #645B44;background-image: url(/general/img/subtab_brown_right.png);}
.switch_to_help #navigation .active {background-color:transparent;background-image:url(/general/img/subtab_white_left.gif);}
.switch_to_help #navigation a {color: #3D7098;}
.switch_to_help #navigation .active a {color: #3D7098;background-image:url(/general/img/subtab_white_right.gif);font-weight:normal;}
.switch_to_blog #navigation .current_page_item {background-color:transparent;background-image:url(/general/img/subtab_white_left.gif);}
.switch_to_blog #navigation a {color: #3D7098;}
.switch_to_blog #navigation .current_page_item a {color: #3D7098;background-image:url(/general/img/subtab_white_right.gif);font-weight:normal;}



/* content */
.wrap { /* for IE 6/7 */ *zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif"); /* non-JS fallback */ *zoom: 1; }
.wrap:before, .wrap:after { content: "."; display: block; height: 0; overflow: hidden; }
.wrap:after { clear: both; }
#content {background: url(/general/img/shadow_left.gif) repeat-y;margin: 0 3px;clear: both;}
#content .inner {background: url(/general/img/shadow_right.gif) repeat-y 100% 0;padding: 0 7px 10px;} /* overflow: hidden; */
.sidebar {width: 231px;overflow: hidden;float:left;}
* html .sidebar {margin-right: -3px;}
.maincol {margin: 0 0 0 0;padding: 0 20px 0 28px;}
#content .maincol {padding: 10px 10px 10px 30px;overflow:hidden;min-height:300px;}
.switch_to_passport #content .maincol {padding:10px 11px 10px 32px;}
#footer a:hover {color:#E70303;text-decoration: underline;}
#footer .wrap .wrap {padding-bottom:1px}
.maincol:after {content:".";display:block;width:100%;overflow:hidden;height:0;clear:both;text-indent: -9999px;}
*+html .maincol {height:1%;}
* html .maincol {height: 1%;margin: 0;}
.switch_to_news #content .maincol {padding:10px 10px 10px 20px;}

#content .sidebar {background:transparent url(/general/img/left_bg0.gif) left top repeat-y;color: #666;}
#content .sidebar .inner1 {padding: 0 11px 11px;background:transparent url(/general/img/left_bg1.gif) left bottom no-repeat;}
#content .sidebar .inner1 a:hover {color:#E70303;}
#content .sidebar .inner1 .important a:hover {color:#FFE5C4;}
.switch_to_help #content .sidebar {background-image:none;}
.switch_to_help #content .sidebar .inner1 {background-image:none;padding-top:18px;}
.switch_to_news #content .sidebar {background-image:none;}
.switch_to_news #content .sidebar .inner1 {background-image:none;}
.switch_to_links #content .sidebar .inner1 {padding:20px;}
.switch_to_articles #content .sidebar .inner1 {padding:20px;}
.switch_to_news #content .sidebar .inner1 {padding:20px;}
.switch_to_blog #content .sidebar {background-image:none;}
.switch_to_blog #content .sidebar .inner1 {background-image:none;padding-top:18px;}
.switch_to_passport #content .sidebar .inner1 {padding:20px;}

.sidebar .inner1 .news {border-collapse:collapse;margin:10px 0;border:0}
.sidebar .inner1 .news td {padding:0 10px 10px 0;vertical-align:top;font-size:11px;}

/* footer */
#footer {margin: 0 3px;background: url(/general/img/shadow_foot.gif) repeat-x;color: #666;font: 10px/12px Verdana, Arial, sans-serif;clear:both;}
#footer .inner1 {background: url(/general/img/shadow_foot_left.png) no-repeat;}
#footer .inner2 {background: url(/general/img/shadow_foot_right.png) no-repeat 100% 0;padding: 33px 6px;}
#footer a {color: #2a93cf;}
#footer .sidebar {text-align: center;width:264px;}
#footer .sidebar img {margin: 0 5px;}
#footer .maincol {padding: 0 130px 0 15px;}
#footer p {margin: 5px 0 0;text-indent: 15px;}

h1, h2, h3, h4	{font-weight:normal;}
h1	{color:#567617;font-size:22px;font-weight:normal;line-height:24px;margin-bottom:15px;}
h2	{color: #567617;font-size:20px;line-height:22px;}
h3	{color: #567617;font-size:18px;line-height:20px;}
h4	{color: #567617;font-size:15px;line-height:17px;font-weight:bold;margin-top: 20px	}
.switch_to_help h1,
.switch_to_help h2,
.switch_to_help h3,
.switch_to_help h4 {color: #2A577A;}
.switch_to_blog h1,
.switch_to_blog h2,
.switch_to_blog h3,
.switch_to_blog h4 {color: #2A577A;}
.switch_to_articles h1,
.switch_to_articles h2,
.switch_to_articles h3,
.switch_to_articles h4 {color: #505E69;}
.switch_to_news h1,
.switch_to_news h2,
.switch_to_news h3,
.switch_to_news h4 {color: #333333;}
.switch_to_links h1,
.switch_to_links h2,
.switch_to_links h3,
.switch_to_links h4 {color: #3D7098;}

.ca, .ca td, .ca th	{text-align:center!important}
.la, .la td, .la th	{text-align:left!important}
.ra, .ra td, .ra th	{text-align:right!important}

.grbutton	{
	padding:5px 12px;
    font-size:11px;
	cursor:pointer;
	float:left;
	color:white !important;
	background:transparent none left top no-repeat;
	text-decoration:none!important;
	background-color:#96b44d;
	border:1px solid #c6d0ac;
	border-bottom:1px solid #60752d;
	border-right:1px solid #60752d;
	line-height:14px;
}
.grbutton:hover	{background-color:#a8cb53;}

.blbutton	{
	padding:5px 12px;
    font-size:11px;
	cursor:pointer;
	float:left;
	color:white !important;
	background:transparent none left top no-repeat;
	text-decoration:none!important;
	background-color:#87c0e1;
	border:1px solid #afdaf3;
	border-bottom:1px solid #2a93cf;
	border-right:1px solid #2a93cf;
	line-height:14px;
}
.blbutton:hover	{background-color:#afdaf3;}

.orbutton	{
	padding:5px 12px;
    font-size:11px;
	cursor:pointer;
	float:left;
	color:white !important;
	background:transparent none left top no-repeat;
	text-decoration:none!important;
	background-color:#f9ad5b;
	border:1px solid #fcca94;
	border-bottom:1px solid #d17716;
	border-right:1px solid #d17716;
	line-height:14px;
}
.orbutton:hover	{background-color:#fcca94;}

.grabutton	{
	padding:5px 12px;
    font-size:11px;
	cursor:pointer;
	float:left;
	color:#6A832D !important;
	background:transparent none left top no-repeat;
	text-decoration:none!important;
	background-color:#f5f5f5;
	border:1px solid #f8f8f8;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	line-height:14px;
}
.grabutton:hover	{background-color:#f8f8f8;}

.ibutton	{
	padding:2px 5px 3px 20px;font-size:11px;
	cursor:pointer;
	float:left;
	color:#999999!important;
	background:transparent none left top no-repeat;
	text-decoration:none!important;
	background-color:#FFF;
	border:1px solid #F4F4F4;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	line-height:14px;
}
.ibutton:hover	{background-color:#F6F6F6;}
.ib_graybg	{
	background-color:#f5f5f5;
	border:1px solid #FFFFFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
.ibutton:hover	{background-color:#F6F6F6;}
.ib_graybg:hover	{background-color:#efefef;}
.ibutton_selected{border:1px solid #F4F4F4;border-top:1px solid #999999;border-left:1px solid #999999;}
.ib_inline	{margin:-3px 10px 5px 0px;clear:left;}
.ib_copy		{background-image:url(/common/img/ib/icon_copy.gif);}
.ib_add			{background-image:url(/common/img/ib/icon_add.gif);}
.ib_add_url			{background-image:url(/common/img/ib/add_url.gif);padding-left:40px;background-position: 0 1px;}
.ib_anc			{background-image:url(/common/img/ib/icon_anc.gif);}
.ib_star		{background-image:url(/common/img/ib/icon_star.gif);}
.ib_equal		{background-image:url(/common/img/ib/icon_equal.gif);}
.ib_encr		{background-image:url(/common/img/ib/icon_encr.gif);}
.ib_repeat		{background-image:url(/common/img/ib/icon_repeat.gif);}
.ib_repeat_arr	{background-image:url(/common/img/ib/ico_repeat.gif);}
.ib_merge		{background-image:url(/common/img/ib/icon_merge.gif);}
.ib_text_change	{background-image:url(/common/img/ib/icon_text_change.gif);}
.ib_text_del	{background-image:url(/common/img/ib/icon_text_del.gif);}
.ib_remove		{background-image:url(/common/img/ib/icon_del.gif);}
.ib_buy			{background-image:url(/common/img/ib/buy.gif);}
.ib_ok			{background-image:url(/common/img/ib/icon_ok.gif);}
.ib_options		{background-image:url(/common/img/ib/icon_options1.gif);}
.ib_arch		{background-image:url(/common/img/ib/ib_arch.gif);}
.ib_info		{background-image:url(/common/img/ib/ib_info.gif);}
.ib_info2		{background-image:url(/common/img/ib/ib_info2.gif);}
.ib_ignore		{background-image:url(/common/img/ib/ib_ignore.gif);}
.ib_ya			{background-image:url(/common/img/ib/icon_ya.gif);}
.ib_ma			{background-image:url(/common/img/ib/icon_ma.gif);}
.ib_g			{background-image:url(/common/img/ib/icon_g.gif);}
.ib_del			{background-image:url(/common/img/ib/icon_del.gif);}
.ib_edit		{background-image:url(/www/img/icon_edit1.gif);}
.ib_galki		{background-image:url(/common/img/ib/icon_galki.gif);}
.ib_edit_blue	{background-image:url(/common/img/ib/icon_edit_blue.gif);}
.ib_clear_blue	{background-image:url(/common/img/ib/icon_clear_blue.gif);}
.ib_add0		{background-image:url(/common/img/ib/icon_add_news.gif);}
.ib_edit0		{background-image:url(/common/img/ib/icon_edit.gif);}
.ib_ok_dark		{background-image:url(/common/img/ib/ok_dark.gif);}
.ib_del_dark	{background-image:url(/common/img/ib/del_dark.gif);}
.ib_refresh 	{background-image:url(/www/img/icon_refresh_small.png); background-position: 1px;}
.ib_placeit	{background-image:url(/common/img/ib/placeit.gif);}
.wizard_edit	{background-image:url(/common/img/ib/wizard_edit.gif);}
.ib_tsv_export	{background-image:url(/common/img/ib/ib_tsv_export.gif);}
.ib_upload	{background-image:url(/common/img/ib/upload.gif);}
.ib_img	{padding-left:10px;}
.ib_word	{background-image:none;padding-left:5px;}
.ib_slim	{line-height:12px;padding-left:8px;}
.ib_clear	{clear:left;}
.ib_adv     {float: left; padding: 1px; font-size: 9px;}
.ib_rtb			{margin-left:5px; margin-top: 17px; background-image:url(/common/img/ib/icon_rtb.gif);}

#hide_sidebar	{position:absolute;left:216px;cursor:pointer;}
.hidden_sidebar	{left:10px!important;}
.d_block	{display:block!important;}

.blocked_list	{z-index:10 !important;background-color:#FFF;border:1px solid #d5d5d5;margin:10px -10px 0px -10px;padding:10px;padding-top:0px;zoom:1;width:190px;position:absolute;display:none}
.blocked_list div	{background:transparent url(/common/img/blocked_arr.gif) 150px 0 no-repeat;position:relative;top:-10px;height:10px;overflow:hidden;}
.widget_balance table,
.widget_balance table th,
.widget_balance table td { border-bottom : 0px; font-size : 11px;}
.widget_balance table th,
.widget_balance table td { padding: 4px 0px; }
.widget_balance .blocked_sum { margin-bottom: 0px; }
.widget_balance .blocked_sum th,
.widget_balance .blocked_sum td { font-size : 11px; font-weight : normal; padding: 4px 0px 0px 0px; }
.widget_balance table td,
.widget_balance .blocked_sum td { text-align: right; }
.widget_balance .blocked_list table th,
.widget_balance .blocked_list table td { font-size : 11px; font-weight : normal; vertical-align: bottom; }



/*PPA*/
.switch_to_ppa #header .maincol .darkgreen {background-image:url(/general/img/tab_darkgreen_left_curr.png);}
.switch_to_ppa #header .maincol .darkgreen a {background-image: url(/general/img/tab_darkgreen_right_curr.png);}
.switch_to_ppa #top {background: #5C7879 none;}
.switch_to_ppa #top .inner {background-image: url(/general/img/top_darkgreen_right.gif);}
.switch_to_ppa #top .in {background-image: url(/general/img/top_darkgreen_left.gif);}
.switch_to_ppa #navigation .active {background-image:url(/general/img/subtab_darkgreen_left.png);}
.switch_to_ppa #navigation .active a {color: #5C7879;background-image: url(/general/img/subtab_darkgreen_right.png);}
.switch_to_ppa #content .sidebar .inner1 {padding:20px;}
.switch_to_ppa h1,
.switch_to_ppa h2,
.switch_to_ppa h3,
.switch_to_ppa h4 {color: #5C7879;}
.switch_to_ppa h1	{margin-left:11px;}
.switch_to_ppa p {margin:0;}

.more_item {
    position: relative;
    /* width: 28px; */
}
.more_item_link {
    color: #2A93CF;
    cursor: pointer;
    font-weight: normal;
    border-bottom: 1px dotted #2A93CF;
    line-height: 11px;
    display: inline-block;
    margin: 12px 2px 11px 2px;
}
.more_item_list {
    position: absolute;
    display: block;
    background-color: white;
    border: 1px solid #2a93cf;
    width: 210px;
    padding: 10px;
    margin-left: -11px;
    border-radius: 3px;
    box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
}
.more_item_list:after, .more_item_list:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.more_item_list:after { border-color: rgba(0, 0, 0, 0); border-bottom-color: white; border-width: 3px; left: 10%; margin-left: -3px; }
.more_item_list:before { border-color: rgba(0, 0, 0, 0); border-bottom-color: #2a93cf; border-width: 4px; left: 10%; margin-left: -4px; }

.more_subitem_title {
    line-height: 20px !important;
    font-weight: normal !important;
    color: gray;
    margin-left: 2px;
}
.more_subitem a {
    line-height: 20px !important;
    font-weight: normal !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

#more {
    color: #2A93CF;
    cursor: pointer;
    position: relative;
    margin: 3px;
    text-decoration: none;
    font-weight: normal;
    border-bottom: 1px dotted #2A93CF;
    top: 10px;
}
#more_right {
    color: #2A93CF;
    padding: 0px !important;
    margin: 0 13px !important;
    border-bottom: 1px dotted #2A93CF;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    height: 23px !important;
}
#more_list {
    line-height: 20px;
    font-size: 12px;
    z-index: 30;
    background-color: white;
    border: 1px solid #2A93CF;
    padding: 8px 10px;
    border-radius: 3px;
    box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
    width: 205px;
}
#more_list ul li {
  font-weight: normal;
}
#more_list ul li a {
  padding: 0;
  line-height: 23px;
}

.advisor_unactive {
    /* padding: 0 4px !important; */
    color: white !important;
}
.advisor_unactive:hover {
    color: #9FB5C3 !important;
}

.advisor_head {
    padding: 0 4px !important;
}
.more_arr {
    position: relative;
    left: 7px;
    top: -22px;
}

.menu_a {
    text-decoration: none !important;
    color: #000 !important;
}
.menu_a span {
    text-decoration: underline !important;
    color: #3D7098 !important;
}

.sape-tips { background-color: #fffbe5; border: 1px solid #ffd600; -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15); box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15); border-right: 0; border-radius: 3px 0px 0px 3px; position: fixed; padding: 10px; bottom: 50px; right: 0; width: 220px; font-size: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 100; }
.sape-tips .sape-tips-header { cursor: pointer; position: relative; padding-bottom: 5px; border-bottom: 1px solid #fff3b3; font-weight: bold; }
.sape-tips .sape-tips-header .sape-tips-close { position: absolute; top: 0; font-size: 16px; right: 0; color: #d9bc26; text-decoration: none; }
.sape-tips .sape-tips-header .sape-tips-close:visited { color: #98841b; }
.sape-tips .sape-tips-header .sape-tips-close:focus { color: #d9bc26; }
.sape-tips .sape-tips-header .sape-tips-close:hover { color: #ff4700; }
.sape-tips .sape-tips-header .sape-tips-close:active { color: #ecde93; }
.sape-tips .sape-tips-header .sape-tips-close:hover, .sape-tips .sape-tips-header .sape-tips-close:active, .sape-tips .sape-tips-header .sape-tips-close:focus { text-decoration: underline; }
.sape-tips .sape-tips-header .sape-tips-close:hover, .sape-tips .sape-tips-header .sape-tips-close:active, .sape-tips .sape-tips-header .sape-tips-close:focus { text-decoration: none; }
.sape-tips .sape-tips-text, .sape-tips .sape-tips-content-finalize { cursor: pointer; margin: 10px 0; min-height: 70px; }
.sape-tips .sape-tips-content-finalize { color: gray; }
.sape-tips .sape-tips-link-cnt .sape-tips-link { margin-bottom: 5px !important; padding: 5px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; margin: 0; font-size: 12px; font-weight: normal; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.sape-tips .sape-tips-link-cnt .sape-tips-link:not([disabled]) { background-color: #ffeb80; -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15); box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffec86), color-stop(100%, #ffe76c)); background: -webkit-linear-gradient(top, #ffec86, #ffe76c); background: -moz-linear-gradient(top, #ffec86, #ffe76c); background: -o-linear-gradient(top, #ffec86, #ffe76c); background: linear-gradient(top, #ffec86, #ffe76c); background: -ms-linear-gradient(top, #ffec86, #ffe76c); border-style: solid; border-width: 1px; border-top-color: #ffe459; border-right-color: #ffe459; border-bottom-color: #ffe459; border-left-color: #ffe459; text-shadow: 0 -1px 1px rgba(179, 179, 179, 0.35); color: #b3a24d; cursor: pointer; }
.sape-tips .sape-tips-link-cnt .sape-tips-link[disabled], .sape-tips .sape-tips-link-cnt .sape-tips-link.disabled { background-color: whitesmoke; -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.15); box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.15); background: whitesmoke; background: -ms-whitesmoke; border-style: solid; border-width: 1px; border-top-color: #dddddd; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; color: dimgrey; cursor: no-drop; }
.sape-tips .sape-tips-link-cnt .sape-tips-link[disabled] > *, .sape-tips .sape-tips-link-cnt .sape-tips-link.disabled > * { pointer-events: none; }
.sape-tips .sape-tips-link-cnt .sape-tips-link:hover:not([disabled]) { color: #c2b570; background-color: #ffeb80; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffed8c), color-stop(100%, #ffe665)); background: -webkit-linear-gradient(top, #ffed8c, #ffe665); background: -moz-linear-gradient(top, #ffed8c, #ffe665); background: -o-linear-gradient(top, #ffed8c, #ffe665); background: linear-gradient(top, #ffed8c, #ffe665); background: -ms-linear-gradient(top, #ffed8c, #ffe665); text-decoration: none; }
.sape-tips .sape-tips-link-cnt .sape-tips-link:active:not([disabled]) { -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; text-shadow: 0px 1px 0px rgba(255, 235, 128, 0.4); background: #f2e28c; color: #e6c100; text-decoration: none; }
.sape-tips .sape-tips-footer .sape-tips-excl, .sape-tips .sape-tips-footer .sape-tips-next { color: #ccb333; }
.sape-tips .sape-tips-footer .sape-tips-excl:visited, .sape-tips .sape-tips-footer .sape-tips-next:visited { color: #8f7e24; }
.sape-tips .sape-tips-footer .sape-tips-excl:focus, .sape-tips .sape-tips-footer .sape-tips-next:focus { color: #ccb333; }
.sape-tips .sape-tips-footer .sape-tips-excl:hover, .sape-tips .sape-tips-footer .sape-tips-next:hover { color: #ff4700; }
.sape-tips .sape-tips-footer .sape-tips-excl:active, .sape-tips .sape-tips-footer .sape-tips-next:active { color: #e6d999; }
.sape-tips .sape-tips-footer .sape-tips-excl:hover, .sape-tips .sape-tips-footer .sape-tips-excl:active, .sape-tips .sape-tips-footer .sape-tips-excl:focus, .sape-tips .sape-tips-footer .sape-tips-next:hover, .sape-tips .sape-tips-footer .sape-tips-next:active, .sape-tips .sape-tips-footer .sape-tips-next:focus { text-decoration: underline; }
.sape-tips .sape-tips-footer .sape-tips-excl { font-size: 11px; float: left; line-height: 140%; text-decoration: none !important; position: relative; cursor: pointer; }
.sape-tips .sape-tips-footer .sape-tips-excl:before { content: ""; position: absolute; width: 100%; height: 0; left: 0; bottom: 1px; border-bottom: 1px dotted #d9bc26; }
.sape-tips .sape-tips-footer .sape-tips-excl:hover:before { border-color: #ff4700 !important; }
.sape-tips .sape-tips-footer .sape-tips-excl:active:before { border-color: #ecde93 !important; }
.sape-tips .sape-tips-footer .sape-tips-excl:visited:before { border-color: #98841b; }
.sape-tips .sape-tips-footer .sape-tips-excl:hover:before, .sape-tips .sape-tips-footer .sape-tips-excl:active:before, .sape-tips .sape-tips-footer .sape-tips-excl:focus:before { text-decoration: none !important; }
.sape-tips .sape-tips-footer .sape-tips-next { float: right; text-decoration: none !important; position: relative; cursor: pointer; }
.sape-tips .sape-tips-footer .sape-tips-next:before { content: ""; position: absolute; width: 100%; height: 0; left: 0; bottom: 0; border-bottom: 1px dotted #d9bc26; }
.sape-tips .sape-tips-footer .sape-tips-next:hover:before { border-color: #ff4700 !important; }
.sape-tips .sape-tips-footer .sape-tips-next:active:before { border-color: #ecde93 !important; }
.sape-tips .sape-tips-footer .sape-tips-next:visited:before { border-color: #98841b; }
.sape-tips .sape-tips-footer .sape-tips-next:hover:before, .sape-tips .sape-tips-footer .sape-tips-next:active:before, .sape-tips .sape-tips-footer .sape-tips-next:focus:before { text-decoration: none !important; }
.sape-tips .sape-tips-footer .sape-tips-next:before { width: 90%; }
.sape-tips .sape-tips-footer .sape-tips-next:after { content: "\00a0\203A"; }

.ui-widget-overlay {
    background: black !important;
    width: 100% !important;
}

#div_192na160 div[class^="canva_"] {
    z-index: 1;
}

.export_select {
    max-width: 300px;
}
.ruble_symbol {
    font-family: 'PT Sans';
}

.left_module_item { padding: 0px 0px 0px 12px; background-position: left center; background-repeat: no-repeat; margin-bottom: 5px; margin-left: -12px; }

.bg_icon_help { background-image: url(/www/img/ask.gif); }

.bg_icon_note { background-image: url(/www/img/voskl.gif); }
.bg_icon_note a { color: #fe7235 !important; }

.bg_icon_message { background-image: url(/www/img/icon_message.gif); }

.bg_icon_play { background-image: url(/www/img/play.gif); }

.links_wordbreak {
    -ms-word-break:break-all;
    word-break:break-all;
    word-break:break-word;
    -webkit-hyphens:auto;
    -moz-hyphens:auto;
    hyphens:auto;
}

.links_fullbreak, .wrp_s a {
    -ms-word-break:break-all;
    word-break:break-all;
}

@media all and (max-width: 1100px) {
    .pr_header_link {
        line-height: 13px !important;
        text-align: center;
        word-break: break-word;
        padding: 4px 2px 5px 2px !important;
        width: 52px;
    }
}

#like_dialog_frame {
    background-image: url('//static.sape.ru/common/img/ajax-loader-small.gif');
    background-repeat: no-repeat;
}

.marg-t-5 {
    margin-top: 5px;
}

.teaser_item_block textarea{
    outline: none;
    background: #fff;
    border-radius: 3px;
    padding: 4px 8px 4px 8px;
    width: 267px !important;
    height: 69px !important;
    border: 1px solid #C0C0C0 !important;
}
.ui-autocomplete{
    width: 480px !important;
    padding: 8px;
}
.ui-autocomplete .ui-menu-item{
    cursor: pointer;
    margin-bottom: 5px;
}
.tab_content .block_round .content{
    margin-top: 12px;
}
.ui-state-hover{
    color: white !important;
    background: #9A9A9A !important;
    outline: none !important;
    border-radius: 1px;
}
.ui-autocomplete .ui-menu-item a{
    padding: 1px 5px 3px 5px;
}
.m_left{
    margin-left: 5px;
}
.f_left{
   float: left;
}
.b-union{
    padding: 7px 2px 0 16px;
}
.b-create-project__empty{
    margin-left: -10px;
}
.zapusk-kraud-ssyilok-v-sape__reg-button {
    color: #ffffff;
    background-color: #2a93cf;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 10px;
    text-decoration: none !important;
    margin: 40px 0;
    display: block;
    width: 170px;
    text-align: center;
}
.help-breadcrumbs{
    color: #2A577A;
    font-size: 22px;
    font-weight: normal;
    line-height: 24px;
    margin-bottom: 15px;
}
