﻿html{height:100%}
body{height:100%;margin:0;padding:0;background:#fff url(../i/top_body.gif) repeat-x;color:#222;font-size:11px;line-height:140%;font-family:Arial,sans-serif;}
#loading-layer{display:none;width:100px;height:100px;background:#fff;text-align:center;border:1px solid #eeeeef}
img{border:0}
a{color:#222;text-decoration:none}
a:hover{text-decoration:underline}
form{padding:0;margin:0}
strong{color:#ba4d7f}
.inp{font-size:14px;padding:3px;border-right:1px solid #eee;border-bottom:1px solid #ddd;border-left:1px solid #aaa;border-top:1px solid #bbb}
.answer{background-color:#f9fafb;font:italic 11px verdana, sans-serif;color:#444;margin:5px;padding:5px}
.b{font-weight:bold}
.bb{border-bottom:#eee 1px solid !important}
.bb_w{border-bottom:#fff 1px solid !important}
.b0{border:0 !important} 
.bt{border-top:#eee 1px solid !important}
.bt_com{border-top:#e8dded 1px solid !important}
.bt_violet{border-top:2px solid #9A78BC}
.bl{border-left:#eee 1px solid !important}
.bg_c_pink{background-color:#CF679A !important}
.bg_c_l_gray{background-color:#f5f5f5 !important}
.b_all{border:#eee 1px solid}
.br{border-right:#eee 1px solid !important}
.c_blue{color:#5C97CE !important}
.c_green{color:#008000 !important}
.c_pink{color:#CA4A87 !important}
.c_l_gray{color:#aaa !important}
.c_b{clear:both}
.c_gay{background-color:#fff !important}
.c_white{color:#fff !important}
.c_gray{color:#666 !important}
.d_n{display:none}
.d_b{display:block}
.m0{margin:0 !important}
.m2l{margin-left: 2px !important}
.m3l{margin-left:3px !important}
.m3r{margin-right: 3px !important}
.m3t{margin-top:3px !important}
.m6b{margin-bottom:6px !important}
.m10b{margin-bottom:10px !important}
.m10t{margin-top:10px !important}
.m10l{margin-left:10px !important}
.m10r{margin-right:10px !important}
.nb{font-weight:normal !important}
.ta_c{text-align:center !important}
.ta_r{text-align:right !important}
.tu{text-transform:uppercase}
.fl_l{float:left}
.fl_r{float:right}
.f9{font-size:9px !important}
.f11{font-size:11px !important}
.ov_h{overflow:hidden}
.p1{padding:1px !important}
.p2{padding:2px !important}
.p5t{padding-top:5px !important}
.p8{padding:8px !important}
.p8t{padding-top:8px !important}
.p8l{padding-left:8px !important}
.p8r{padding-right:8px !important}
.p10{padding:10px !important}
.p10l{padding-left:10px !important}
.p10r{padding-right:10px !important}
.p15b{padding-bottom:15px !important}
.p15t{padding-top:15px !important}
.p15l{padding-left:15px !important}
.va_m{vertical-align:middle !important}
.va_t{vertical-align:top !important}
.c_vinous{color:#a8153f !important}
.zashhita{display:none;}
.pochtabot{display:none;}
.vakan{font-size:12px;}
.dzen{width:320px;height:100px;}
.dzen a{display:block;width:320px;height:100px;background:transparent url(../i/dzen.jpg) no-repeat;}
#body{width:980px;margin:auto}
#right{margin:0 8px 0 8px;}
#right .ads_placement{margin-bottom:0;padding:10px 0 5px 5px}
#right_content_main{float:left;width:655px;background-color:fff;}
#top{}
.top_bg{background:transparent url(../i/top_bg.png) no-repeat center top;}
.top_bg .top_main{width:980px;margin:auto;}
.top_bg .top_logo{float:left;width:224px;padding:20px 0 0 17px;overflow:hidden;}
.top_bg .top_img{float:left;width:176px;height:107px;margin-bottom:1px;overflow:hidden;}
.top_bg .top_404{float:left;width:216px;height:107px;margin-bottom:1px;overflow:hidden;}
.top_bg .maingl{background:transparent url(../i/foto/gl.png) no-repeat;}
.top_bg .main{background:transparent url(../i/foto/main.png) no-repeat;}
.top_bg .main_r{background:transparent url(../i/foto/main_r.png) no-repeat;}
.top_bg .main18, .main19, .main20, .main21{background:transparent url(../i/foto/deti.png) no-repeat;}
.top_bg .main10, .main11, .main12, .main13{background:transparent url(../i/foto/dieta.png) no-repeat;}
.top_bg .main28, .main26, .main27{background:transparent url(../i/foto/estetikmedicina.png) no-repeat;}
.top_bg .main1, .main2, .main3, .main4, .main5{background:transparent url(../i/foto/krasota.png) no-repeat;}
.top_bg .main14, .main15, .main16, .main17{background:transparent url(../i/foto/lyubov.png) no-repeat;}
.top_bg .main22, .main23, .main24, .main25{background:transparent url(../i/foto/semja.png) no-repeat;}
.top_bg .main6, .main7, .main8, .main9{background:transparent url(../i/foto/zdorove.png) no-repeat;}
.top_bg .top_tools{float:left;width:556px;overflow:hidden;}
.top_bg .top_tools .top_nav .links{float:left;width:280px;overflow:hidden;}
.top_bg .top_tools .top_nav .links a{float:left;display:block;padding:18px 10px 18px 22px;background:transparent url(../i/top_links.gif) no-repeat 12px 23px;color:#777;}
@media (min-width: 782px) {
.top_bg .top_tools .search{float:right;overflow:hidden;width:247px;background:transparent url(../i/top_search_bg.gif) no-repeat 2px 14px;padding:15px 0 10px 0}
.top_bg .top_tools .search .inp_text{margin:0 15px 0 50px;height:22px;background:transparent;border:0;width:115px;color:#aaa;font-size:11px}
.top_bg .top_tools .search .inp_submit{background:#6a95c8 url(../i/top_search_btn_bg.gif) no-repeat;border:0;width:61px;height:26px;color:#fff;font-size:11px}
}
.top_bg .top_tools .login{float:left;height:33px;overflow:hidden;width:285px;/*background:transparent url(../i/top_login_bg.gif) no-repeat 10px 8px;*/padding:8px 0 10px 0}
.top_bg .top_tools .login .inp_text1, .top_bg .top_tools .login .inp_text2{height:19px;background:transparent;border:0;width:70px;font-size:11px;color:#aaa}
.top_bg .top_tools .login .inp_text1{margin:0 15px 0 54px}
.top_bg .top_tools .login .inp_text2{margin:0 15px 0 3px}
.top_bg .top_tools .login .inp_submit{background:#d3759e url(../i/top_login_btn_bg.gif) no-repeat;border:0;color:#fff;width:43px;height:26px;font-size:11px}
.top_bg .top_tools .login .bxod{background:transparent url(../i/zaloguj.gif) no-repeat left;float:left;margin:10px 0 0 50px;width:50px;height:20px;padding:0 5px 0 18px;}
.top_bg .top_tools .login .zapis{background:transparent url(../i/zarejestruj.gif) no-repeat left;float:left;margin:10px 0 0 10px;width:90px;height:20px;padding:0 5px 0 15px;}
.top_bg .top_tools .login .bxod a{margin:0 23px 0 10px;color:#CA4A87;line-height:160%;font-weight:bold;}
.top_bg .top_tools .login .zapis a{margin:0 23px 0 10px;color:#CA4A87;line-height:160%;font-weight:bold;}
.top_bg .top_tools .login a.registration{margin:0 23px 0 48px;color:#CA4A87;line-height:160%;}
.top_bg .top_tools .login a.lostpassword{color:#777;}
.top_bg .top_tools .top_buttons{float:right;overflow:hidden;width:245px;background:transparent url(../i/icon_login.gif) no-repeat 2px 15px}
.top_bg .top_tools .top_buttons a.pasaz{float:left;display:block;margin:15px 0 0 40px}
.top_bg .top_tools .top_buttons a{float:left;display:block;margin:15px 0 0 15px}
.top_bg .top_tools .top_buttons .forum{margin-left:45px;background:transparent url(../i/icon_forum.gif) no-repeat 2px 11px}
@media (min-width: 782px) {
.top_bg .container-fluid ul.menu{font-size:16px;}
.top_bg .container-fluid ul.menu{position:absolute;z-index:99;display:block;list-style:none;margin:0 0 0 35px;padding:0 5px 0 0;}
.top_bg .container-fluid ul.menu li{list-style:none;float:left;margin:0;padding:0}
.top_bg .container-fluid ul.menu li:hover{position:relative;z-index:599;cursor:default;background-color:#98bde7;margin:0;padding:0}
.top_bg .container-fluid ul.menu li a{float:left;padding:12px 13px 12px 15px;line-height:15px;text-decoration:none;display:block;color:#f0f5fa;text-transform:none;cursor:default;}
.top_bg .container-fluid ul.menu li a:hover{background-color:#98bde7;}
.top_bg .container-fluid ul.menu li a.home{padding:12px 16px 12px 23px;background:transparent url(../i/top_menu_home_bg_1.gif) no-repeat right top;cursor:pointer;}
.top_bg .container-fluid ul.menu li a:hover.home{background-color:#98bde7}
.top_bg .container-fluid ul.menu li.sel{margin:-5px 0 0 0;padding:0;background:#d973a1 url(../i/top_menu_sel_bg.gif) no-repeat !important}
.top_bg .container-fluid ul.menu li.sel a{color:#f9eaf1;padding:17px 13px 12px 15px;background:transparent url(../i/top_menu_sel_rgt_bg.gif) no-repeat right top !important}
.top_bg .container-fluid ul.menu li.sel a.home{padding:17px 15px 12px 24px;background:transparent url(../i/top_menu_home_sel_bg.gif) no-repeat right top !important}
.top_bg .container-fluid ul.menu li:hover.sel{margin:-5px 0 0 0;}
.top_bg .container-fluid ul.menu li ul.next{visibility:hidden;position:absolute;top:98%;left:0;z-index:598;}
.top_bg .container-fluid ul.menu li ul.end{visibility:hidden;position:absolute;top:98%;right:0;z-index:598;}
.top_bg .container-fluid ul.menu li ul{font-size:14px;}
.top_bg .container-fluid ul.menu li ul{margin:0;padding:0;border-top:1px solid #98bde7;background-color:#7daade;width:219px;overflow:hidden;list-style:none;float:left;}
.top_bg .container-fluid ul.menu li:hover ul{visibility:visible;}
.top_bg .container-fluid ul.menu li ul li{float:none;display:list-item;border-bottom:1px solid #98bde7;background-color:#7daade;list-style:none;margin:0;padding:0;}
.top_bg .container-fluid ul.menu li ul li a{padding:9px 10px 9px 25px;float:none;text-decoration:none;display:block;color:#f0f5fa;background:url(../i/top_others_links.gif) no-repeat 12px 15px;text-transform:none;}
.top_bg .container-fluid ul.menu li ul li a:hover{background-color:#98bde7;cursor:pointer;}
.top_bg .container-fluid ul.menu li.sel ul{margin:0;padding:0;border-top:1px solid #98bde7;background-color:#7daade;width:226px;overflow:hidden;list-style:none;float:left;}
.top_bg .container-fluid ul.menu li:hover ul{visibility:visible;}
.top_bg .container-fluid ul.menu li.sel ul li{float:none;display:list-item;border-bottom:1px solid #98bde7;background-color:#7daade;list-style:none;margin:0;padding:0;}
.top_bg .container-fluid ul.menu li.sel ul li a{padding:8px 10px 8px 25px;float:none;text-decoration:none;display:block;color:#f0f5fa;background:url(../i/top_others_links.gif) no-repeat 12px 13px !important}
.top_bg .container-fluid ul.menu li.sel ul li a:hover{background-color:#98bde7 !important}
.top_bg .top_sep{height:39px}
.top_bg .submenu{margin:0 9px 0 9px;background:#fff url(../i/top_menu_bg_1.gif) no-repeat}
.top_bg .submenu ul{margin:0;height:37px;padding:0 0 1px 26px;background:transparent url(../i/top_submenu_bg_1.gif) no-repeat right bottom;display:block;overflow:hidden;list-style:none}
.top_bg .submenu ul li{list-style:none;float:left;margin:0;padding:0}
.top_bg .submenu ul li a{float:left;padding:11px 21px;line-height:15px;text-decoration:none;display:block;color:#444;font-size:14px;}
.top_bg .submenu ul li a.izbr{text-transform:none;font-weight:normal;}
.top_bg .submenu ul li a:hover{background-color:#f5f5f5}
.top_bg .submenu ul li.sel{background-color:#f9f9f9 !important}
.top_bg .submenu ul li.sel a{background-color:#efefef!important}
.top_bg .submenu ul li.mobil{float:right;padding:0 26px 0 0;}
.caret{display:inline-block;width:0;height:0;margin-left:3px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}
.navbar-header{display:none}
}
#sidebar{float:right;width:300px;overflow:hidden;background-color:fff;}
.sidebar_box{margin-bottom:10px;}
.sidebar_box ul{height:32px;overflow:hidden;border:0;list-style:none;margin:0;padding:0;}
.sidebar_box ul li{color:#fff;padding:6px 10px 9px 15px;font-size:13px;display:block;float:left;font-family:Verdana,Arial,sans-serif;}
.sidebar_box ul li a{color:#fff;background:transparent !important;float:none;display:inline;padding:0;border:0;}
.sidebar_box ul li a,
.sidebar_box ul li span{line-height:1.42857143;}
.sidebar_box ul div{width:5px;height:32px;float:left;}
.sidebar_box ul li.blue_tl{background:#6797CF url(../i/blue_ttl_tab.jpg) no-repeat left top;}
.sidebar_box ul div.blue_tr{background:#6797CF url(../i/blue_ttl_tab.jpg) no-repeat right top;}
.sidebar_box ul li.blue_2_tl{background:#6797CF url(../i/blue_ttl_tab.jpg) no-repeat left top;width:39%;}
.sidebar_box ul div.blue_2_tr{background:#6797CF url(../i/blue_ttl_tab.jpg) no-repeat right top;}
.sidebar_box ul li.pink_tl{background:#CF679A url(../i/pink_ttl_tab.jpg) no-repeat left top;width:39%;}
.sidebar_box ul div.pink_tr{background:#CF679A url(../i/pink_ttl_tab.jpg) no-repeat right bottom;}
.sidebar_box ul li.gray_tl{background:#858585 url(../i/gray_ttl_tab.jpg) no-repeat left top;}
.sidebar_box ul div.gray_tr{background:#858585 url(../i/gray_ttl_tab.jpg) no-repeat right top;}
.sidebar_box ul li.violet_tl{background:#a579b8 url(../i/violet_ttl_tab.jpg) no-repeat left top;}
.sidebar_box ul div.violet_tr{background:#a579b8 url(../i/violet_ttl_tab.jpg) no-repeat right bottom;}
.sidebar_box ul li.lgray_tl{background:#f2f2f2 url(../i/lgray_ttl_tab.jpg) no-repeat left top;}
.sidebar_box ul div.lgray_tr{background:#f2f2f2 url(../i/lgray_ttl_tab.jpg) no-repeat right bottom;}
.sidebar_box ul li.lgray_tl span{color:#222;}
.sidebar_box .gray_b a{padding-right:5px;line-height:130%;}
.sidebar_box .gray_b a.tag1{font-size:115%;}
.sidebar_box .gray_b a.tag2{font-size:130%;}
.sidebar_box .gray_b a.tag3{font-size:145%;}
.sidebar_box .gray_b a.tag4{font-size:160%;}
.sidebar_box ul li.active > a,
.sidebar_box ul li.active > a:hover,
.sidebar_box ul li.active > a:focus{cursor:default;text-decoration:none;}
.sidebar_box .tab-content > .tab-pane{display:none;}
.sidebar_box .tab-content > .active{display:block;}
.sidebar_box .blue_b{border-top:1px solid #6797CF;}
.sidebar_box .pink_b{border-top:1px solid #CF679A;}
.sidebar_box .gray_b{border-top:1px solid #858585;padding:10px 15px;}
.sidebar_box .violet_b{border-top:1px solid #a579b8;}
.sidebar_box .related{padding:12px 10px 10px 10px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.sidebar_box .related .img{float:left;margin:0 10px 0 0;overflow:hidden;width:70px;}
.sidebar_box .related .img a{display:block;overflow:hidden;width:80px;margin-left:-10px;}
.sidebar_box .related .info{padding:0;overflow:hidden;}
.sidebar_box .related .info .ttl{display:block;overflow:hidden;padding-bottom:2px;font-size:14px;line-height:140%;}
.sidebar_box .related .info .topcom{height:41px;display:block;overflow:hidden;padding-bottom:2px;font-size:14px;line-height:140%;}
.sidebar_box .related .info .desc{padding:2px 0;}
.sidebar_box .related .info .desc .more{color:#CA4A87;}
.sidebar_box .related .sep{clear:both;padding-bottom:6px;border-bottom:1px dashed #dedede;margin-bottom:6px;}
.sidebar_box .related .sep .info .cat span{color:#999;border-left:#eee 1px solid;font-size:11px;background-color:#f5f5f5;padding:1px;padding-left:8px;padding-right:8px;font-size:10px;}
.sidebar_box .rl{padding:12px 10px 0 10px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.sidebar_box .rl .sep{clear:both;padding-bottom:4px;border-bottom:1px dashed #dedede;margin-bottom:8px}
.sidebar_box .rl .img{float:left;margin:0 8px 0 0;overflow:hidden;padding:3px;border:1px solid #eee;height:40px;width:60px}
.sidebar_box .rl .img a{display:block;overflow:hidden;color:#CA4A87;height:40px;width:60px}
.sidebar_box .rl .info{padding:0;overflow:hidden}
.sidebar_box .rl .info a{display:block;font-weight:bold;color:#CA4A87;font-size:14px;line-height:130%;}
.sidebar_box .rl .info .desc{padding:2px 0;font-size:12px;font-family:Verdana,sans-serif !important;}
.sidebar_box .rl .sep_new{clear:both;padding-bottom:4px;border-bottom:1px dashed #dedede;margin-bottom:8px}
.sidebar_box .rl .img_new{float:left;margin:0 10px 0 0;overflow:hidden;width:70px;}
.sidebar_box .rl .img_new a img{width:90px;}
.sidebar_box .rl .info_new a{display:block;overflow:hidden;padding-bottom:2px;font-size:14px;line-height:140%;color:#CA4A87;font-weight:bold;}
.sidebar_box .rl .info_new{padding:0;overflow:hidden;}
.sidebar_box .rl .info_new .desc_new{padding:0;font-size:12px;margin:0;}
.sidebar_box .rl .info_new .desc_new p{font-size:12px;margin:0;}
.sidebar_box .lastcomments{padding:7px 0 8px 0;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.sidebar_box .lastcomments .sep{clear:both;margin:0;padding:6px 12px 6px 28px;background:url(../i/a_forum_post.gif) no-repeat 10px 8px;border-bottom:1px dashed #dedede;}
.sidebar_box .lastcomments .sep .link{display:block;padding-bottom:3px;font-size:14px;line-height:140%;}
.sidebar_box .lastcomments .sep .cat{color:#a579b8;margin-right:10px;}
.sidebar_box .lastcomments .sep .date{font-size:10px;background-color:#f2f2f2;color:#999;padding:1px 4px 1px 4px;}
.sidebar_box .lastcomments .sep .txt{font-size:12px;margin-top:3px;}
.sidebar_box .ss_widget{margin-bottom:10px;}
.sticky{position:fixed;z-index:101;height:100%;}
.stop{position:relative;z-index:101;}
.list_category{margin:0px 0px 0px 0px;border:1px solid #e5e5e5;}
.list_category .title_box{float:left;font-size:18px;font-weight:bold;padding:20px 0 0 18px;text-transform:uppercase;}
.list_category .title_box a{text-decoration:none;}
.list_category ul.list{padding:0px;margin-top:0px;overflow:hidden;}
.list_category ul.list li{padding:18px 5px 18px 0px;border-top:1px solid #e5e5e5;list-style-type:none;}
.list_category ul.list li a.img{display:block;width:324px;height:210px;overflow:hidden;float:left;}
.list_category ul.list li a.img img{width:319px;}
.list_category ul.list li .info{overflow:hidden;font-size:14px;line-height:140%;}
.list_category ul.list li .info p{margin:0;}
.list_category ul.list li a.cat{color:#a8153f;font-size:14px;padding-bottom:5px;font-style:italic;}
.list_category ul.list li a.ttl{display:block;font-size:16px;padding:8px 0px;font-weight:bold;line-height:140%;}
.list_category ul.list li a.more{font-style:italic;font-size:16px;padding:7px 32px 8px 10px;background:url(../i/more_cat.png) no-repeat 60px 7px;line-height:130%;float:right;font-family:Georgia,Arial !important;}
.list_category ul.list li .rate{width:150px;margin-top:1px;padding-top:9px;float:left;overflow:hidden;}
.list_category ul.list li .rate .data{color:#999;font-size:10px;padding:0;}
.list_category ul.list li a.comment{background:url(../i/comment.gif) no-repeat 0px 2px;padding:0px 3px 1px 23px;float:right;color:#a8153f;}
.pagination_top{height:38px;width:194px;float:right;padding:0px;margin:10px 5px 7px 5px;position:relative;}
.pagination_top ul li{list-style-type:none;}
.pagination_top ul li a{text-decoration:none;padding:7px 15px;line-height:26px;background-color:#fff;white-space:nowrap;border:1px solid #ddd;font-size:12px;}
.pagination_top ul li a:hover{border-color:#bbb;text-decoration:none;}
.pagination_top ul li.next a{position:absolute;bottom:0px;right:0px;}
.pagination_top ul li.prev a{position:absolute;bottom:0px;left:0px;}
.pagination_top ul li.next a img{float:right;margin-left:10px;width:12px;height:25px;background:url(../i/pagination.gif) no-repeat 0px 5px;}
.pagination_top ul li.prev a img{float:left;margin-right:10px;width:12px;height:25px;background:url(../i/pagination.gif) no-repeat -50px 5px;}
.pagination_top ul li a span{color:#A8153F;font-weight:bold;}
.pagination_bottom{padding:0px;margin:10px 2px 10px 2px;position:relative;text-align:center;}
.pagination_bottom ul{display:inline-block;margin-left:-35px;}
.pagination_bottom ul li{list-style-type:none;float:left;margin:5px 1px 5px 1px;}
.pagination_bottom ul li a{text-decoration:none;padding:7px 11px;line-height:26px;background-color:#fff;color:#A8153F;white-space:nowrap;border:1px solid #ddd;font-size:12px;font-weight:bold;}
.pagination_bottom ul li a:hover{border-color:#bbb;text-decoration:none;}
.pagination_bottom ul li.next a{bottom:0px;right:0px;}
.pagination_bottom ul li.prev a{bottom:0px;left:0px;}
.pagination_bottom ul li.next a img{float:right;margin-left:8px;width:12px;height:25px;background:url(../i/pagination.gif) no-repeat 0px 5px;}
.pagination_bottom ul li.prev a img{float:left;margin-right:8px;width:12px;height:25px;background:url(../i/pagination.gif) no-repeat -50px 5px;}
.pagination_bottom ul li a span{color:#A8153F;font-weight:bold;}
.pagination_bottom ul li span.sel{color:#fff;padding:7px 11px;line-height:26px;font-weight:bold;border:1px solid #A8153F;background-color:#A8153F;}
.pagination_bottom ul li span.wel{padding:7px 11px;line-height:26px;font-weight:bold;background-color:#fff;}
.pagination_com{padding:0px;margin:15px 5px 5px 5px;position:relative;text-align:center;}
.pagination_com ul{display:inline-block;margin-left:-35px;}
.pagination_com ul li{list-style-type:none;float:left;margin:5px 1px 5px 1px;}
.pagination_com ul li a{text-decoration:none;padding:7px 12px;line-height:26px;background-color:#fff;color:#A8153F;white-space:nowrap;border:1px solid #ddd;font-size:12px;font-weight:bold;}
.pagination_com ul li a:hover{border-color:#bbb;text-decoration:none;}
.pagination_com ul li.next a{bottom:0px;right:0px;}
.pagination_com ul li.next a img{float:right;margin-left:10px;width:12px;height:25px;background:url(../i/pagination.gif) no-repeat 0px 5px;}
.pagination_com ul li a span{color:#A8153F;font-weight:bold;}
#article{border-top:1px solid #CF679A;background:url(../i/lgrad.jpg) repeat-x 0 1px}
.size_n{font-size:16px;line-height:150%;font-family:Verdana,Arial,sans-serif;}
.content img{max-width:100%;height:auto;margin-right:auto;margin-left:auto;}
.content img.cover{border:#eee 1px solid}
.content embed, iframe, object, video{max-width:100%;}
.content h2, h3, h4{padding:0;color:#ba4d7f;line-height:120%;font-family:Arial,sans-serif;}
.content h2{font-size:22px;border-bottom:1px solid #ba4d7f;}
.content h3{font-size:16px;}
.content h4{font-size:16px;}
.content{padding:10px 5px 10px 10px;}
.content ul.oglav{margin:0;font-size:14px;line-height:150%;}
.content ul.oglav li{list-style-type:none;margin-left:-30px;padding-left:35px;}
.content ul.oglav li:before{color:#ba4d7f;padding-right:10px;content:"\002B";}
.content ul.oglav ul li:before{color:#ba4d7f;padding-right:10px;content:"\2212";}
.content p{}
.content table strong{color:#222}
.content table p{margin:5px;}
.content table.tabarticle_center{width:100%;text-align:center;border-collapse:collapse;}
.content table.tabarticle_center td, .content table.tabarticle td{border:#777 1px solid;}
.content table.tabarticle_center td p, .content table.tabarticle td p{margin:5px;}
.content table.tabarticle{width:100%;border-collapse:collapse;}
.vrach{border:1px solid #6797CF;border-radius:18px 18px 18px 18px;padding:10px 20px 10px 20px;margin:0 5px 10px 0;font-size:14px;display:inline-block;}
.content p.paragraph{margin:0 0 -34px 0;}
.content p.advice{border-top:1px solid #6797CF !important;padding:10px 20px 10px 70px;margin:23px 0 23px 0;background:#f5f5f5 url(../i/advice.png) no-repeat 17px 0}
.content p.quote{font-style:italic;text-align:right;}
.content ul li{list-style-type:none;margin-left:-35px;padding-left:35px;position:relative;}
.content ul li:before{color:#ba4d7f;padding-right:10px;content:"\2022";font-size:16px;position:absolute;left:8px;top:0px;}
.content ol{list-style:none;counter-reset:li;}
.content ol li{margin-bottom:10px;margin-left:-35px;padding-left:35px;position:relative;}
.content ol li:before{border:1px solid #ba4d7f;border-radius:18px 18px 18px 18px;content:counter(li,decimal);counter-increment:li;font-size:14px;position:absolute;width:22px;height:22px;left:0px;top:0px;text-align:center;color:#ba4d7f;font-family:Arial,sans-serif;}
.content ol ul{line-height:100%;}
.content ol ul li:before{border:none;color:#ba4d7f;padding-right:10px;content:"\2022";font-size:24px;position:absolute;left:4px;top:2px;}
.content em{font-style:normal;text-decoration:underline}
.content .tbl table{border-top:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede}
.content .tbl table td{border-top:1px solid #dedede;border-left:1px solid #dedede;border-collapse:collapse;padding:4px}
.content a{color:#0000FF !important}
.content .author{margin:0 0 20px 0;padding:10px 0;border-top:1px solid #dddde4;border-bottom:1px solid #dddde4;}
.content .author_ava{float:left;width:70px;}
.content .author_ava img{width:70px;height:70px;vertical-align:bottom;border-radius:50%;}
.content .author img{max-width:100%;}
.content .author_avtor{font-weight:bold;}
.content .author_n{margin-left:85px;padding:0px 0 0 0px;color:#454553;font-size:14px;line-height:24px;}
.content .author_d{float:left;padding:0px 0 0 0px;color:#8a8888;font-size:14px;line-height:24px;}
.content .author .clear{clear:both;}
.content .author_statik{margin:0;padding:10px 0;}
.content .author_statik img{max-width:100%;}
.content .author_ava_statik{float:left;width:80px;}
.content .author_ava_statik img{width:80px;height:80px;vertical-align:bottom;border-radius:50%;}
.content .author_avtor_statik{font-weight:bold;}
.content .author_n_statik{margin-left:95px;padding:0px 0 0 0px;color:#454553;}
.content .author_d_statik{float:left;padding:5px 0 0 0;color:#8a8888;}
.content .author_statik .clear{clear:both;}
.liner{border-bottom:1px solid #dddde4;}
.content .date{}
.content .date em{font-size:14px;color:#999;text-decoration:none}
.statik{margin:15px 0 0 0;}
.breadcrumb{width:100%;float:left;font-size:14px;color:#CF679A;padding:14px 75px 9px 10px;text-decoration:none;border-bottom:1px solid #eee;margin:0 0 10px 0;}
.comments{width:80px;float:right;text-align:center;vertical-align:top;font-size:11px;padding:19px 0 0 0;margin-top:-50px;background:url(../i/lgrad.jpg) repeat-x 0 1px}
.share{width:100%;float:left;padding:0 75px 5px 5px;margin:-20px 0 10px 0;}
.comments .c{padding-top:7px;background:url(../i/article_comment_bg.gif) no-repeat 50% 2px}
.comments .c a{text-decoration:none;font-weight:bold;color:#aaa}
.comments .c span{color:#777;margin-top:13px;display:block;font-weight:normal;}
#article .ttl{padding:0 5px 5px 10px;}
#article .ttl h1{padding:0;margin:0;font-size:24px;color:#CA4A87;line-height:120%;font-family:Arial,sans-serif;}
.share_bottom{height:22px;background-color:#f5f5f5;color:#666;padding:8px;border-top:#eee 1px solid;margin-top:10px;margin-bottom:10px;}
.yandex_share{float:left;width:210px;margin-top:-4px;}
.googlplus_share{float:right;width:80px;}
.article_tags{border-top:1px solid #fff;padding-top:10px;margin-bottom:10px;background:url(../i/grad.jpg) repeat-x 0 -1px;font-size:14px;}
.article_tags .metk{float:left;color:#CA4A87;padding:10px 10px 10px 15px;font-weight:bold;}
.article_tags .metk_tags{padding:10px;}
#rate_box{background:#f4f4f4;padding:10px 15px 7px 15px;border-top:1px solid #fff}
#rate_box .ttl{float:left;color:#777;padding:7px 10px 2px 0;font-weight:bold;}
#rate_box .stars{float:left;width:94px;height:30px;padding:7px 0 0 7px;overflow:hidden;background:transparent url(../i/rate_star_bg.gif) no-repeat}
#rate_box .votes{float:right;width:79px;padding:8px 0;text-align:center;color:#ccc;overflow:hidden;background:transparent url(../i/rate_vote_num_bg.gif) no-repeat}
#rate_box .score{float:right;color:#aaa;padding:6px 10px 5px 0}
#rate_box .score b{font-size:18px;color:#d25d95;letter-spacing:-1px}
.rating{width:85px;height:16px;color:#666;font-size:11px}
.uRating{list-style:none;margin:0;padding:0;width:85px;height:16px;position:relative;background : url(../i/rating/ancient/rating.gif) top left repeat-x}
.uRating li{height:16px;text-indent:-90000px;padding:0;margin:0;float:left;background : url(../i/rating/ancient/rating.gif) left bottom}
.uRating li a{width:17px;height:16px;padding: 0;z-index: 17;display: block;text-decoration: none;text-indent: -9000px;position: absolute}
.uRating li a:hover{background:url(../i/rating/ancient/rating.gif) left center;z-index:2;left:0}
.uRating a.r1u{left:0}
.uRating a.r1u:hover{width:17px}
.uRating a.r2u{left:17px}
.uRating a.r2u:hover{width:34px}
.uRating a.r3u{left:34px}
.uRating a.r3u:hover{width:51px}
.uRating a.r4u{left:51px}
.uRating a.r4u:hover{width:68px}
.uRating a.r5u{left:68px}
.uRating a.r5u:hover{width:85px}
.uRating li.r0{width:0}
.uRating li.r1{width:17px}
.uRating li.r2{width:33px}
.uRating li.r3{width:50px}
.uRating li.r4{width:68px}
.uRating li.r5{width:85px}
#commen{border-bottom:1px solid #dadada}
#comment .title_tabs{margin-top:15px;height:32px;overflow:hidden;border-bottom:1px solid #aaa}
#comment .title_tabs .ttl{line-height:32px;background:#858585 url(../i/gray_ttl_tab.jpg) no-repeat left top;color:#fff;padding:0 10px 0 15px;font-size:14px;display:block;float:left}
#comment .title_tabs .ttl_r{background:#858585 url(../i/gray_ttl_tab.jpg) no-repeat right top;width:5px;height:32px;float:left}
#comment .form{padding:15px;background-color:#efefef;border-top:1px solid #fff;border-left:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee;overflow:hidden}
#comment .form_error{padding:5px 0 60px 0}
#comment .add_comment{padding:5px 0 10px 0;font-size:16px;color:#333;}
#comment .no_indent{margin:0 0 10px 0;border-top:1px solid #dadada}
#comment .com{margin:10px 0 0 0;padding:12px 12px 4px 10px;border-right:1px solid #dadada;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-bottom:0}
#comment .card{width:50px;height:50px;float:left;overflow:hidden;color:#BF538A;clear:both}
#comment .card img{padding:0;border:1px solid #dedede;margin-bottom:3px;background-color:#fff}
#comment .txt{padding:0 0 0 10px;overflow:hidden;font-size:14px;line-height:150%;}
#comment .txt .date{color:#aaa;float:right}
#comment .txt .nick{color:#fff;font-size:11px;padding:2px 10px;background-color:#BF538A}
#comment .txt .guest{background-color:#CF81AB}
#comment .txt .title{font-weight:bold;display:block;padding:5px 0}
#comment .txt .btn_sub{text-align:right;padding:8px 0}
#comment .txt .btn_sub a{font-size:11px;line-height:150%;background:#fff url(../i/i_forum_subcomment.gif) no-repeat 9px -10px;padding:3px 10px 3px 25px;display:block;float:right;color:#676767 !important;font-size:9px !important;border-top:1px solid #eee;text-transform:uppercase !important;text-decoration:none !important}
#comment .txt .btn_sub a:hover{background-color:#eee;background-position:9px 6px}
.btn_art_komentuj{background:#cd5b93 url(../i/a_com_pink.gif) no-repeat 12px 10px;padding:8px 13px 8px 32px;display:block;float:right;color:#fff !important;font-size:9px !important;text-transform:uppercase !important;text-decoration:none !important}
:hover.btn_art_komentuj{background-color:#db7caa}
#comments_box{display:none}
#comments_box ul.posts{height:0;overflow:hidden;margin:0;padding:0;list-style:none}
#lastcomments .no_indent{margin:0 0 10px 0;border-top:1px solid #dadada}
#lastcomments ul.posts{overflow:hidden;margin:0;padding:7px 0 7px 0;background-color:#fff;border:1px solid #e8dded;border-top:0;list-style:none}
#lastcomments ul.posts li{margin:0;padding:6px 12px 6px 28px;background:url(../i/a_forum_post.gif) no-repeat 10px 8px;border-bottom:1px dashed #eee;border-top:0;list-style:none}
#lastcomments ul.posts li .link{font-weight:bold;display:block;padding-bottom:3px;color:#565656}
#lastcomments ul.posts li .cat{color:#a579b8;margin-right:10px}
#lastcomments ul.posts li .date{font-size:10px;background-color:#f2f2f2;color:#aaa;padding:1px 4px 1px 4px}
#article .header td .catcom{float:left;font-size:11px;text-transform:uppercase;padding:14px 15px 9px 10px;text-decoration:none;font-weight:bold}
#article .header td .sepcom{clear:both;border-top:1px solid #eee;margin-bottom:10px;padding:5px 5px 5px 10px;font-size:16px;font-weight:bold}
#article .header td .sepcom a{font-size:16px;font-weight:bold;color:#CA4A87}
.b_list .title_tabs{height:32px;overflow:hidden;border-bottom:1px solid #aaa}
.b_list .title_tabs .ttl{background:#858585 url(../i/gray_ttl_tab.jpg) no-repeat left bottom;line-height:15px;color:#eee;padding:8px 10px 9px 15px;text-transform:uppercase;font-weight:bold;font-size:11px;display:block;float:left}
.b_list .title_tabs .ttl_r{background:#858585 url(../i/gray_ttl_tab.jpg) no-repeat right bottom;width:5px;height:32px;float:left}
.b_list ul.tag_list{padding:10px;margin:10px 0 0 0;border:1px solid #eee;list-style:none}
.b_list ul.tag_list li{padding:4px 4px 4px 12px;color:#aaa;font-size:11px;background:url(../i/a1_pink.gif) no-repeat 0 10px}
.b_list ul.tag_list li a{font-size:11px;padding-right:5px}
.b_list .tags_entry{overflow:hidden;list-style:none;padding:12px 0 5px 12px;margin:0}
.b_list .tags_entry a{font-size:12px;color:#CA4A87}
.b_list .tags_entry img{padding:0 12px 0 0}
.b_list .date{font-size:10px;background-color:#f2f2f2;color:#aaa;padding:1px 4px 1px 4px}
#advanced_search{float:left;width:100%}
#advanced_search .top_search{padding:0 10px 0 18px;margin:0 0 10px 0;height:50px;background-color:#94b8df;border-top:3px solid #c2d6ec;line-height:47px;font-size:18px;color:white}
#advanced_search .top_search a{color:fff;}
#bf_search{background:#94B8DF url(../i/bf/bf_search_bg.png) no-repeat;padding:0;margin-bottom:10px}
#bf_search .w2pxbl{background:#94B8DF url(../i/2pxbl_white.gif) no-repeat;overflow:hidden;height:2px}
#bf_search .w2pxbr{background:#94B8DF url(../i/2pxbr_white.gif) no-repeat;width:2px;height:2px;float:right}
#bf_search .w2pxtl{background:#94B8DF url(../i/2pxtl_white.gif) no-repeat;overflow:hidden;height:2px}
#bf_search .w2pxtr{background:#94B8DF url(../i/2pxtr_white.gif) no-repeat;width:2px;height:2px;float:right}
#bf_search .sform{padding:8px 0 7px 30px}
#bf_search form{padding:7px 0 8px 11px}
#bf_search form input, #bf_search form select{color:#817f77;font-size:11px}
#bf_search form .inpl{background:url(../i/bf/bf_sform_inpl.gif) no-repeat;padding:8px 5px 0 15px;width:180px;height:32px;float:left}
#bf_search form .inp2{background:url(../i/bf/bf_sform_inpl.gif) no-repeat;padding:8px 5px 0 15px;width:205px;height:32px;float:left}
#bf_search form .inpr{background:url(../i/bf/bf_sform_inpr.gif) no-repeat;width:9px;height:32px;float:left}
#bf_search form .sep{overflow:hidden;width:20px;height:32px;float:left}
#bf_search form .inf1, #bf_search form .inf2{font-size:12px !important;color:#fff;line-height:15px;width:183px;padding:6px 13px}
#profil{float:left;width:100%;}
#profil .top{padding:0 10px 0 18px;margin:0 0 10px 0;height:50px;background-color:#94b8df;border-top:3px solid #c2d6ec;line-height:47px;font-size:18px;color:white}
#profil .top span#title{float:left}
#profil .main,
#profil .main div{}
#profil .main .bg_splash{background:url(../i/profil/profil_reg_log_bg.jpg) no-repeat right bottom;padding:0 0 200px 0}
#profil .main .bg_splash2{background:url(../i/profil/profil_reg_log_bg.jpg) no-repeat right bottom;padding:0 0 240px 0}
#profil .main .s_info{padding:0 15px 0 0;font-size:10px;color:#648bb5}
#profil .main .s_disclaimer{font-size:16px;color:#888;line-height:140%;}
#profil .main .title{margin:5px 0 10px 18px;font-size:17px;color:#648bb5;font-weight:bold}
#profil .main p{color:#6e6e6e}
#profil .main input{width:269px;padding:5px;border:1px solid #94b8df;background-color:#dfe9f5;font-size:12px;color:#1b1f23;font-weight:normal;}
#profil .main input.checkbox_disclaimer{width: 20px;padding:5px;border:1px solid #94b8df;background-color:#dfe9f5;font-size:14px;color:#1b1f23;font-weight:normal;margin: 5px 5px 10px -2px;}
#profil .main textarea{padding:5px;border:1px solid #94b8df;background-color:#dfe9f5;font-size:12px;color:#1b1f23;font-weight:normal}
#profil .main textarea{overflow:auto}
#profil .main input.radio{border:none;background-color:#c2d6ec;height:auto;width:auto}
#profil .main input:hover.submit{background-color:#95b9e0}
#profil .main input.submit{margin-top:10px;outline:hidden;cursor:pointer;font-size:16px;color:#6191cf;padding:3px 5px;height:30px;width:280px}
#profil .main input.submit2{margin-top:10px;outline:hidden;cursor:pointer;font-size:16px;color:#6191cf;padding:3px 5px;height:30px;width:180px}
#profil .main form table{border:0;margin:0 0;width:100%}
#profil .main form table tr td{padding:0 0 10px 0;color:#648bb5}
#profil .main form table tr td.label{vertical-align:top;text-align:right;padding:5px 15px 0 0;font-size:13px;color:#648bb5}
#profil .main form table tr td.sep{border-top:1px solid #DFE9F5}
#profil .main table{border:0;margin:0 0;width:100%}
#profil .main table tr td{padding:0 0 10px 0;color:#648bb5}
#profil .main table tr td.label{vertical-align:top;text-align:right;padding:5px 15px 0 0;font-size:13px;color:#648bb5}
#profil .main table tr td.sep{border-top:1px solid #DFE9F5}
#profil .main table .inpl{background:url(../i/bf/bf_sform_inpl.gif) no-repeat;padding:6px 5px 0 15px;width:115px;height:32px;float:left}
#profil .main table .inpr{background:url(../i/bf/bf_sform_inpr.gif) no-repeat;width:9px;height:32px;padding-right:137px;float:left}
#profil .main .lft2{width:100%;float:left;overflow:hidden;padding:10px 0 10px 0;border-top:3px solid #c2d6ec}
#profil .main .ending{font-size:10px;color:#648bb5;padding:10px 0 10px 25px;margin:10px 0 0 0;background-color:white;border-top:3px solid #c2d6ec}
#error{float:left;width:100%}
#error .topmsg{padding:3px 10px 2px 6px;margin:0 0 10px 0;background-color:#E0EEE0;border:1px solid #71C463;line-height:27px;font-size:14px}
#error .toperror{padding:3px 10px 2px 6px;margin:0 0 10px 0;background-color:#F6E5E1;border:1px solid #FF0000;line-height:27px;font-size:14px}
#error .topinfo{padding:3px 10px 2px 6px;margin:0 0 10px 0;background-color:#C5DDF1;border:1px solid #0000FF;line-height:27px;font-size:14px}
#error .topmsg img, #error .toperror img, #error .topinfo img{margin-bottom:-2px}
.footer{background:#f9f9f9 url(../i/footer_bg.gif) repeat-x;margin-top:0;height:105px;overflow:hidden}
.footer_main{width:936px;margin:auto;padding:15px 15px;background:transparent url(../i/footer_bg.jpg) no-repeat center top;}
.footer_main .logo{float:left;padding:22px 25px 15px 15px}
.footer_main .copyright{float:left;padding:8px 15px;width:350px}
.footer_main .copyright .journal{margin:0;}
.footer_main .copyright .rights{color:#666;margin:10px 0 0 0;}
.footer_main .copyright_gl{float:left;padding:8px 5px;color:#666;font-size:11px;width:400px}
.footer_main .copyright_gl span{font-size:9px;color:#898989}
.footer_main .links{line-height:22px;float:right;text-align:right;padding:5px 0 10px 0}
.footer_main .links a{padding:0 5px;border-right:1px solid #dedede}
.footer_main .links span{padding:0 5px;border-right:1px solid #dedede}
.footer_main .links .nav2{padding:0 5px;margin-top:6px;padding-top:3px;border-top:1px dashed #dedede;color:#999}
.footer_main .links .nav2 a{color:#74A3D6;border:0;padding:0}
#calculator{background:#94B8DF url(../i/bf/bf_search_bg.png) no-repeat;padding:0;margin-bottom:10px}
#calculator .top_search{padding:0 10px 0 18px;margin:0 0 10px 0;height:50px;background-color:#94b8df;border-top:3px solid #c2d6ec;line-height:47px;font-size:18px;color:white}
#calculator .w2pxbl{background:#94B8DF url(../i/2pxbl_white.gif) no-repeat;overflow:hidden;height:2px}
#calculator .w2pxbr{background:#94B8DF url(../i/2pxbr_white.gif) no-repeat;width:2px;height:2px;float:right}
#calculator .w2pxtl{background:#94B8DF url(../i/2pxtl_white.gif) no-repeat;overflow:hidden;height:2px}
#calculator .w2pxtr{background:#94B8DF url(../i/2pxtr_white.gif) no-repeat;width:2px;height:2px;float:right}
#calculator .sform{padding:8px 0 0 30px}
#calculator form{padding:7px 0 0 11px}
#calculator form input{color:#817f77;font-size:14px;width:30px}
#calculator form input.chec{color:#817f77;width:1px}
#calculator form .ttl{color:#993366;font-size:13px;font-weight:bold;padding:8px 0 0 15px;width:150px;height:32px}
#calculator form .inpl{background:url(../i/bf/bf_sform_inpl.gif) no-repeat;padding:8px 5px 0 15px;width:30px;height:32px;float:left}
#calculator form .inpr{background:url(../i/bf/bf_sform_inpr.gif) no-repeat;width:9px;height:32px;float:left}
#calculator form .klt{width:100%;clear:both;padding:0 0 0 140px}
#calculator form .kl{width:100%;clear:both}
#calculator form .ttlkl{color:#993366;font-size:13px;font-weight:bold;height:32px;float:left}
#calculator form .wp{width:150px;padding:8px 0 0 0}
#calculator form .wd{width:190px;padding:8px 0 0 0;text-align:left}
#calculator form .wdp{width:190px;padding:0;text-align:left}
#calculator form .checl{background:url(../i/bf/bf_sform_inpl.gif) no-repeat;padding:7px 13px 0 1px;width:14px;height:32px;float:left}
#calculator form .checr{background:url(../i/bf/bf_sform_inpr.gif) no-repeat;width:9px;height:32px;float:left}
#calculator form .sep{overflow:hidden;width:20px;height:32px;float:left}
#calculator form .che{overflow:hidden;width:50px;height:32px;float:left}
#calculator form .inf1{font-size:14px !important;color:#fff;float:left;line-height:15px;width:120px;padding:6px 13px}
#calculator form .infch{font-size:14px !important;color:#fff;float:left;line-height:15px;width:60px;padding:6px 13px}
#calculator form input.calculate{background-image: url(../i/cal/rasschitat.gif);cursor:pointer;width:114px;height:32px;border:0;float:left;}
#calculator form input.reset{background-image: url(../i/cal/reset.gif);cursor:pointer;width:114px;height:32px;border:0;margin-left:20px}
#calculator form .but{padding:13px 0 8px 0;height:40px;}
#calculator span .imt{margin:0 50px 0 0;padding:6px 3px 3px 15px;font-size:15px;background-color:#c4d9ee}
#calculator span .soot{margin:0 50px 0 0;padding:3px 3px 6px 15px;font-size:15px;background-color:#c4d9ee}
#calculator form .nt{display:none}
.green{color:#00CC00;font-weight:bold}
.oran{color:#FF9900;font-weight:bold}
.orani{color:#FF7700;font-weight:bold}
.oranс{color:#FF5500;font-weight:bold}
.kras{color:#FF0000;font-weight:bold}
#c-sel{width:170px;height:18px;background:transparent;border:0}
#i-key, #i-cit{width:175px;height:14px;background:transparent;border:0}
h1.bt_violet{display:block;border-bottom:1px solid #fff;padding:6px 3px 5px 37px;margin:0;font-size:12px;color:#666;background-image:url(../i/ngl_content.gif);background-repeat:no-repeat;background-color:#f4f4f4;background-position:-5px 0;letter-spacing:0.03em;text-shadow:white}
@media (max-width: 981px) {
#body{width:100%;margin:auto}
.top_bg .top_main{width:100%;margin:auto}
.top_bg .top_logo{padding: 20px 0 0 10px;}
.top_bg .top_tools{width:56%;}
.top_bg .top_tools .top_nav .links{width:270px;}
.top_bg .top_tools .top_nav .links a{padding:18px 5px 18px 22px;}
.top_bg .top_tools .top_nav .top_buttons{width:225px;}
#right_content_main{width:67%;}
#sidebar{width:32%;}
.top_bg .container-fluid ul.menu{margin:0 0 0 27px;}
.top_bg .top_main .submenu{margin:0;}
.top_bg .top_main .submenu ul{margin:0;}
#slides_0{display:none;}
}
@media (max-width: 956px) {
.top_bg .top_tools{width:55%;margin:0 0 0 -5px;}
.top_bg .top_tools .top_nav .links{width:245px;}
.top_bg .top_tools .top_nav .links a{padding:18px 0 18px 22px;}
.top_bg .top_tools .top_nav .top_buttons{width:205px;}
#right_content_main{width:66%;}
#sidebar{width:33%;}
#box_gl .box_gl_top .c1{margin-bottom:5px;width:100%;}
#box_gl .box_gl_top .c2{width:100%;}
#box_gl .box_gl_top .c1 ul{border-bottom:1px dotted #999;}
#box_gl .box_gl_top ul.big li{margin:0;}
.footer_main{width:auto;}
.footer_main .logo{display:none;}
}
@media (max-width: 926px) {
.top_bg .container-fluid ul.menu{font-size:15px;}
.top_bg .top_tools{width:48%;}
.top_bg .top_tools{width:40%;float:right;}
.top_bg .top_tools .top_nav .links{display:none;}
.top_bg .top_tools .top_nav .login{display:none;}
.top_bg .top_tools .top_nav .top_buttons{width:100%;}
.top_bg .top_tools .top_nav .search{width:100%;}
#right_content_main {width:65%;}
#sidebar{width:34%;}
}
@media (max-width: 896px) {
.top_bg .top_logo{padding: 20px 0 0 0;}
.top_bg .container-fluid ul.menu{margin:0;}
.top_bg .top_main .submenu{width:100%;margin:0;background-color:#FFF;background-image:none;}
.top_bg .top_main .submenu ul{margin:0;padding:0;background-color:#FFF;background-image:none;border-bottom:1px solid #e2e2e2;}
.top_bg .top_main .submenu ul li.mobil{padding:0;}
#right{margin:0;}
#box_gl .box_gl_top .c2{padding:0 0 0 5px;float:left;}
#box_gl .box_gl_top ul.big li.first a.img{padding:0 0 0 5px;}
.sidebar_box ul li.blue_2_tl{width:39%;}
.sidebar_box ul li.pink_tl{width:38%;}
.list_category ul.list li a.img{width:215px;height:143px;}
.list_category ul.list li a.img img{width:210px;}
}
@media (max-width: 856px) {
.top_bg .container-fluid ul.menu li a{padding:12px 12px 12px 14px;}
.top_bg .container-fluid ul.menu li.sel a{padding:17px 12px 12px 14px;}
.top_bg .container-fluid ul.menu li a.home{padding:12px 16px 12px 21px;}
.sidebar_box ul li.blue_2_tl{padding:7px 2px 9px 13px;width:41%;}
.sidebar_box ul li.pink_tl{padding:7px 10px 9px 13px;width:40%;}
}
@media (max-width: 836px) {
.top_bg .container-fluid ul.menu li a{padding:12px 12px 12px 13px;}
.top_bg .container-fluid ul.menu li.sel a{padding:17px 12px 12px 13px;}
.top_bg .container-fluid ul.menu li a.home{padding:12px 15px 12px 20px;}
}
@media (max-width: 806px) {
.top_bg .container-fluid ul.menu li a{padding:12px 12px 12px 12px;}
.top_bg .container-fluid ul.menu li.sel a{padding:17px 12px 12px 12px;}
.top_bg .container-fluid ul.menu li a.home{padding:12px 15px 12px 20px;}
#box_gl .box_gl_top .title_box{padding:20px 0 0 5px;}
#box_gl .box_gl_top ul.big li.first a.ttl{padding:12px 0 10px 5px;}
#box_gl .box_gl_top ul.big li.first div.desc{padding:10px 0 0 5px;}
#box_gl .box_gl_top ul.big li.first div.data{padding:10px 0 0 5px;}
.sidebar_box ul li.blue_2_tl{padding:7px 2px 9px 10px;width:42%;}
.sidebar_box ul li.pink_tl{padding:7px 10px 9px 10px;width:41%;}
}
@media (max-width: 781px) {
nav{display:block;}
button{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;cursor:pointer;}
button[disabled]{cursor:default;}
button::-moz-focus-inner{padding:0;border:0;}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
button{font-family:inherit;font-size:inherit;line-height:inherit;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
[role="button"] {cursor:pointer;}
.container-fluid{padding-right:15px;padding-left:10px;margin-right:auto;margin-left:auto;}
.collapse{display:none;}
.collapse.in{display:block;}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;}
.caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}
.caret-left{display:inline-block;width:0;height:0;margin-right:4px;vertical-align:middle;border-left:4px dashed;border-left:4px solid \9;border-bottom:4px solid transparent;border-top:4px solid transparent;}
.dropdown{position:relative;}
.dropdown-toggle:focus{outline:0;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5;}
.open > .dropdown-menu{display:block;}
.open > a{outline:0;}
.nav{padding-left:0;padding-top:2px;margin-bottom:0;list-style:none;}
.nav > li{position:relative;display:block;}
.nav > li > a{position:relative;display:block;padding:10px 15px;}
.nav > li > a:hover,
.nav > li > a:focus{text-decoration:none;background-color:#eee;}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{background-color:#eee;border-color:#337ab7;}
.navbar{position:relative;min-height:50px;border:1px solid transparent;}
.navbar-collapse{padding-left:0px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);}
.navbar-collapse.in{overflow-y:auto;}
.navbar-header, .navbar-collapse{margin-right:-15px;margin-left:-15px;}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}
.navbar-toggle:focus{outline:0;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}
.navbar-nav{margin:7.5px -15px;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 10px 10px 25px;background-color:#7daade;margin-bottom:1px;}
.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:#98bde7;}
.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;}
.navbar-default{background-color:#f8f8f8;border-bottom:2px solid #6a95c8;}
.navbar-default .navbar-nav > li > a{color:#fff;background-color:#6A95C8;margin-bottom:1px;font-size:15px;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {color:#fff;background-color:#98bde7;}
.navbar-default .navbar-toggle{border-color:#6a95c8;background-color:#6a95c8;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#98bde7;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-collapse{border-color:#6a95c8;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{color:#fff;background-color:#98bde7;}
.navbar-brand{float:left;height:50px;width:170px;padding:15px 15px;margin:0 0 0 10px;background:#F8F8F8 url(../i/logo_m.gif) repeat-x;}
.navbar-brand:hover,
.navbar-brand:focus{text-decoration:none;}
.navbar-brand > img{display:block;} 
.navbar-form{margin-top:8px;margin-right:1px;margin-bottom:8px;margin-left:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(155, 155, 155, .1), 0 1px 0 rgba(255, 255, 255, .1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);}
.form-control{display:block;width:158px;height:34px;padding:4px 8px 4px 8px;font-size:14px;line-height:1.42857143;color:#555;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.form-control::-moz-placeholder{color:#999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999;}
.form-control::-webkit-input-placeholder{color:#999;}
.navbar-form .form-control{display:inline-block;vertical-align:middle;}
.navbar-right{float:right !important;}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after{display:table;content: " ";}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after{clear:both;}
body{background-color:#FFF;background-image:none;}
#body {width:100%;margin:auto}
.top_bg .top_bg{background-color:#FFF;background-image:none;}
.top_bg .top_img, .top_logo, .top_buttons, .login, .top_sep, .submenu{display:none;}
.top_bg .top_tools .top_nav .search{display:block;position:absolute;right:70px;z-index:99;}
.top_bg .top_main {width:100%;}
}
@media (max-width: 781px) {
.top_bg .top_tools .top_nav .search{width:250px;}
.top_bg .container-fluid ul.menu li a{padding:12px 11px 12px 11px;}
.top_bg .container-fluid ul.menu li.sel a{padding:17px 11px 12px 11px;}
.top_bg .container-fluid ul.menu li a.home{background:#6a95c8 url(../i/top_menu_home_bg_wait.gif) no-repeat left top;}
.top_bg .container-fluid ul.menu li a:hover.home{background-color:#98bde7}
#right{width:100%;}
#right_content_main{width:100%;}
#sidebar{width:100%;float:left;}
.top_bg .top_main .p5t{padding-top:0px !important;}
.top_bg .top_tools .top_nav .search {width:160px;height:44px;overflow:hidden;}
.top_bg .top_tools .top_nav .search .inp_submit{margin:20px 0 0 0;}
#article .share{margin:-27px 0 10px 0;}
.b-share__handle{margin:7px 7px 0 0 !important;}
#box_gl .box_gl_top ul.h_links li{padding:4px 5px 4px 5px}
#box_gl .box_gl_top ul.big li.first{padding:5px 8px 10px 0;}
#box_gl .box_gl_top ul.small li{padding:5px 8px 2px 0;}
#box_gl .box_gl_top ul.h_links{padding:20px 10px 20px 0px;}
.sidebar_box ul li.blue_2_tl{padding:7px 10px 9px 16px;width:140px;}
.sidebar_box ul li.pink_tl{padding:7px 10px 9px 16px;width:140px;}
.list_category ul.list li a.img{width:154px;height:101px;}
.list_category ul.list li a.img img{width:149px;}
.footer_main{margin:auto;padding:15px 0;}
.footer_main .copyright{padding:0 0 0 5px;width:50%;}
.footer_main .links{padding:0 5px 0 0;width:50%;}
.share_bottom{-moz-box-sizing:content-box;box-sizing:content-box;}
.yandex_share{float:left;width:260px;margin-top:-10px;}
}
@media (max-width: 681px) {
.footer_main .copyright{padding:0 5px 0 5px;width:100%;}
.footer_main .links{display:none;}
}
@media (max-width: 420px) {
.top_bg .top_tools .top_nav .search{display:block;position:absolute;left:4px;top:19px;z-index:99;}
.top_bg .top_tools .top_nav .search{width:auto;height:44px;overflow:hidden;}
.navbar-brand{float:none;display:block;height:20px;width:179px;padding:15px 15px;margin:5px 0 0 10px;background:#F8F8F8 url(../i/logo_m_5.gif) repeat-x;}
.navbar-toggle{margin-top:27px;}
.navbar-form{width:99%;}
.form-control{width:100%;}
#article .comments{width:80px;height:55px;margin-top:-65px;overflow:hidden;background-image:none;}
#article .share{margin:-7px 0 10px 0;padding:0 0 5px 0;}
#box_gl{overflow:visible;}
#box_gl .box_gl_top ul.big li.first a.img{width:auto;height:auto;}
.list_category ul.list li a.img{width:140px;height:92px;}
.list_category ul.list li a.img img{width:135px;}
.footer_main .copyright .rights{margin:5px 0 0 0;}
.googlplus_share{float:left;width:62px;}
#rate_box{height:90px;}
#rate_box .stars{}
#rate_box .score{float:left;margin:7px 0 0 5px;}
#rate_box .votes{float:left;clear:both;margin:7px 20px 0 0;}
}
@media (max-width: 321px) {
.list_category ul.list li a.img{float:none;}
.list_category ul.list li .info{margin-top:5px;}
.share_bottom{height:52px;}
.yandex_share{height:40px;}
}
@media (max-width: 240px) {
.top_bg{width:240px;}
#body{width:240px;}
.footer{width:240px;}
.top_bg .top_tools .top_nav .search{display:block;width:160px;position:absolute;top:19px;z-index:99;}
}
