/*page*/
html, body {width:100%;height:100%;}
body {padding:0; margin:10px 0 0;background:#fff url(../images/bgr/body.jpg) center top no-repeat ;top:0;left:0;}

/*
#SomeBox
{
position - position [ left , top ] ,
liquid model - float, clear,
block modle - display, width, height, margin, padding, overflow,
visual property - background, border,
text property - list-style, text-align
}pa
*/

/*Сommit*/

/*design*/
a img{border:0;}

/*navigation*/
a {color:#0073b5;text-decoration:none;}
a:hover {text-decoration:underline;}
:focus, a:active { outline: none; }

/*TAGS*/
h1 {margin:0 0 10px;padding: 0;font:bold 22px arial; color:#000;}
.issue_title{margin:0 0 10px;padding: 0;font:bold 22px arial; color:#000;}
h2 {
margin : 0;
padding : 0;
font : bold 20px "Arial";
color : #000;
}
h3 {
margin : 0 0 10px;
padding : 0;
font : 17px bold "Arial";
color : #000;
}
h4 {margin:0 0 5px;padding: 0; font:bold 15px "Arial"; color:#000;}
h5 {margin:0;padding: 0;font:bold 14px Arial;color:#000;}
dl, dt, dd, form {margin:0;padding: 0;}
input {margin:0;vertical-align:middle;}
p {margin: 0;padding:0 0 10px;}
select {vertical-align:middle;}
table {border-spacing: 0;border-collapse: collapse;}
table td {padding:0;text-align:left;vertical-align:top;}
ul {margin: 0;padding: 10px 20px;}
img{vertical-align:top}



/*FONT*/
html {font-size:100%;}
body {font:11px/1.2 arial, sans; color:#000000}


.visible-phone {
display: none ;
}

.visible-tablet {
display: none ;
}

.hidden-desktop {
display: none ;
}

.visible-desktop {
display: inherit ;
}

@media (min-width: 500px) and (max-width: 979px) {
.hidden-desktop {
display: inherit ;
}
.visible-desktop {
display: none ;
}
.visible-tablet {
display: inherit ;
}
.hidden-tablet {
display: none ;
}
}

@media (max-width: 499px) {
.hidden-desktop {
display: inherit ;
}
.visible-desktop {
display: none ;
}
.visible-phone {
display: inherit;
}
.hidden-phone {
display: none ;
}
}

/*Misc*/
.clearing {clear: both;height:0;font-size:0;}
.clearFix:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
.fl {float:left;}
.fr {float:right;}
.abs {position: absolute;}
.rel {position: relative;}
.pt:hover {cursor: pointer;}
.db {display:block;}
.dib {display:inline-block;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f24 {font-size:24px;}
.f28 {font-size:28px;}
.fb {font-weight: bold;}
.black {color:#000;}
.taj {text-align: justify;}
.tac {text-align: center;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}

.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}

.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}

.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.push {height:101px;}
.shdw {text-shadow:1px 1px rgba(66,66,66,0.1);}
/*layout*/

/*=HEADER*/
#header {background:#f0f0f0;height:117px;position:relative;background: url(../images/bgr/header.png) no-repeat left top; z-index:11;}
.logo{position:absolute;left:17px;top:18px;}
.sub_logo{position:absolute;left:17px;top:18px;}
.tools{position:absolute;right:14px;top:12px;padding:0;margin:0}
.tools li{float:left;padding:0 9px 0 0;margin:0 8px 0 0;list-style-type:none;background: url(../images/bgr/li.png) no-repeat right 3px;}
.tools a{font-size:12px}
.tools li.last{background: none;padding:0;margin:0}

.main_menu {padding:85px 0 0 0;text-align:center;position: relative;list-style:none;}
.main_menu li{list-style-type:none;display: inline; padding:0 12px 0 0;margin:0 11px 0 0;background: url(../images/bgr/li2.png) no-repeat right 2px;position: relative;}
.main_menu a{color:#ffffff;font-size:14px;text-decoration:none}
.main_menu a:hover{text-decoration:underline}
.main_menu li.last, .main_menu li:last-child {background:none;margin:0;padding:0}
.main_menu a.current{font-weight: bold;}

.main_menu ul {width: 150px; display: none; position: absolute; background: #84BAE9; padding: 5px; z-index:100; border: #0F36AB solid 1px; margin:0; top:14px; left:0;}
.main_menu ul li {display: block; background: none; text-align:left; margin: 0 0 5px 0;float: none;}
.main_menu ul li a {color: #fff; font-size: 14px;}
.main_menu img {height:15px;}

#header .search_form{position:absolute;right:13px;top:47px;}
#header .search_form input[type='text'], .search_form select {padding:0 2px; border-radius:0; }
#header .search_form input[type='text'] {height:18px;}
#header .search_form select {height:20px; width:150px; margin-right:8px; border:1px solid #c5daed}
#header .search_form fieldset{float:left;font-size:12px;color:#565656}
.topMenuDiv{position: relative;text-align: center;margin: 0px auto;}
.topMenuDivInner {float: left; left: 50%; position: relative;text-align: center;}
.topMenuDiv .main_menu {left: -50%;float: left;}
.topMenuDiv .main_menu li {float:left; display: block;}
.topMenuDiv .main_menu ul li {float: none;}
.button_osp_20{position:absolute; top:20px; left:230px;}
/*=MENU*/
#menu {background: silver;}


/*CONTENT*/
#outer_wrapper {position:relative;min-height:100%;height:100%;width:1000px;margin:0 auto;background:#fff}
html>body #outer_wrapper {height:auto;}
#wrapper {}
#container {width: 100%;float: left;}
#content {float: right;width:100%}
#main {margin:0 260px 100px 181px;position:relative;z-index:10; font:14px Arial; }
#main.articlehub {position:static;}
#main.advert_page{margin:0 260px 100px 10px;}
.advert_page .nc_row{margin-bottom:10px;}
.some_info_block{background: url(../images/bgr/line.png) repeat-y left top;margin:0 0 13px}
.some_info_block h2{background: url(../images/bgr/h2.png) no-repeat left top;height:24px;position:relative;margin:0 0 11px;padding:9px 0 0 22px;font:bold 14px arial;color:#a72f18}
.bottom_text {height:5px;background: url(../images/bgr/bottom.png) no-repeat left top;font-size:0;margin-top:8px}
.some_info_block h2 a{position:absolute;right:14px;top:12px;font:11px arial}

.person_block h2{background:#fff4d7;padding:8px;position:relative;font:bold 14px arial;color:#000;margin:0 0 10px}
.person_block h2 a{position:absolute;right:10px;top:9px;font-size:14px;font-weight:normal}
.person_block table{width:100%;font-size:14px}
.person_block .first_td{width:146px;padding-right:13px;text-align:right;font:bold 14px arial;padding:0 13px 15px 0}
.change{margin:0 0 0 158px}

.broadcast{width:100%;margin:15px 0}
.first_th{padding:9px 0 6px 11px;width:252px;border-right:13px solid #fff;border-bottom:1px solid #fdb813;background:#fff4d7;text-align:left;font:bold 14px arial;color:#a72f18}
.second_th{padding:9px 0 6px 11px;border-bottom:1px solid #fdb813;background:#fff4d7;text-align:left;font:bold 14px arial;color:#a72f18}

.broadcast .first_td{padding:6px 0 6px 11px;width:252px;border-right:13px solid #fff;font-size:14px}
.broadcast .second_td{padding:6px 0 6px 11px;font-size:14px}
.broadcast a{color:#000;font-weight:bold}
.second_td div{position:relative}
.second_td p{position:absolute;right:7px;padding:0;top:2px;font-size:11px}
.second_td p img{margin:0 5px 0 0;position:relative;top:-1px}
.broadcast .even{background:#fff4d7}
.broadcast .last{border-bottom:1px solid #fdb813}

.links{width:100%;}
.links td.first_td{width:277px}


.person_purse h2{background:#fff4d7;padding:8px;position:relative;font:bold 14px arial;color:#000;margin:0 0 10px}
.person_purse h2 span{position:absolute;right:10px;top:8px;font-size:14px;;color:#a72f18}
.buy{background: url(../images/bgr/buy.png) no-repeat left top;text-decoration:none;text-align:center;width:158px;height:26px;padding-top:4px;float:right;font:bold 16px arial;color:#931b04}
.last_buy{width:100%;border-bottom:1px solid #fdb813;margin-top:20px}
.last_buy th{text-align:left;padding:4px 0 4px 11px;font:bold 14px arial;color:#a72f18;background:#fff4d7;border-bottom:1px solid #fdb813}
.last_buy td{padding:5px 0 6px 11px;font-size:14px;}
.name_buy{width:457px;}
.last_buy td.date_buy{font-size:11px}
.last_buy .even{background:#fff4d7;}



.select_form h2{font:bold 14px arial;color:#000000;margin:0 0 10px}
.delivery{width:100%;border-top:1px solid #fdb813;margin:0 0 15px}
.delivery th{background:#fff3d4;padding-top:5px;padding-bottom:6px;font:bold 14px arial;text-align:left}
.type_del{padding-left:14px;width:185px;}
.delivery td{padding-top:10px;padding-bottom:6px;}
.coutry{width:166px}
.type_del select{width:167px;}
.coutry select{width:150px;}
.city select{width:164px;}


.journal .step_1 {border-bottom:1px solid #fdb813;background:#fff3d4;overflow:hidden;zoom:1;padding:6px 0 5px}
.first_journal .step_1 {border:1px solid #fdb813;}
.journal .step_1 dt{float:left;font:bold 14px arial;color:#000000;padding:0 0 0 14px;width:518px;}
.even_journal .step_1{background:none; cursor:pointer;}
.even_journal .del_button, .even_journal .journal_table, .even_journal .definition_cast {display:none;}
.active_journal .step_1 {background:#fcde96}
.active_journal .step_1 dt{color:#c34c35}
.active_journal .plus_button {display:none;}
.journal_table{margin:8px 0 0 0;}
.journal_table img{margin:0 19px 0 11px;padding:5px;border:1px solid #fdb813;background: #fff}
.journal_table .second_td, .journal_table .third_td {width:210px;}
.journal_table label{font:bold 14px arial;color:#000;margin:0 0 0 4px;position:relative;top:2px}
.journal_table{font-size:14px}
.journal_table td{padding-bottom:10px}
.journal .journal_cover {width:60px;}
.date_select{width:111px;font-size:12px;position:relative;top:-1px}
.months_select{width:40px;font-size:12px;position:relative;top:-1px}
.number{width:34px;text-align:center;margin:0 0 0 8px;font-weight:bold;color:#666666}
.price_input{width:60px;text-align:center;margin:0 0 0 8px;font-weight:bold;color:#666666}
.total{font:bold 18px arial;color:#c34c35;padding:10px 0 35px;text-align:right}
.num_issues, .subtotal {font:bold 15px arial;color:#c34c35;}
.delete_all_button { float:right;text-decoration:none;cursor:pointer;color:#c34c35; border-bottom:1px dashed #c34c35;}


.singing{width:100%;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9}

.singing{margin:0 0 25px}
.singing select{width:246px;font-size:12px}
.order_td {width:320px;}
.order_td p{font:bold 14px arial;display:block;margin:0 0 5px}
.singing td{padding:13px 0 10px}
a.agreement{font:bold 14px arial; text-decoration: underline;}
a.agreement:hover {text-decoration: none;}
.agreement_p{padding:5px;margin-bottom:20px;}
.agreement_p input{margin-right:5px;}
.commit{margin:0 0 0 157px}

.shadows{width:100%;height:100%;position:fixed;background:#000;opacity:0.5;left:0;top:0;z-index:101}
.shadow{width:10000px;position:absolute;background:#000;opacity:0.5;z-index:102}
.shadow_top, .shadow_bottom{height:10000px;}
.popup_block{left:50%;margin-left:-227px;;width:454px;position:absolute;top:100px;z-index:1002}
.popup_block h2{height:24px;background: url(../images/bgr/h22.png) no-repeat left top;font:bold 14px arial;color:#a72f18;padding:11px 0 0 21px;position:relative}
.popup_block h2 a{position:absolute;right:10px;top:11px;}
.bottom_popup{background: url(../images/bgr/bottom2.png) no-repeat left top;height:5px;font-size:0}
.popup_block .popup_content{background:#fff;padding:12px 0 12px 21px;;border-right:1px solid #fdb813;border-left:1px solid #fdb813}
.popup_block .registration_form{background:#fff;padding:12px 0 12px 21px;;border-right:1px solid #fdb813;border-left:1px solid #fdb813}
.popup_block .registration_form dl{padding-left:0}
.popup_block .registration_form dt{width:81px;margin-right:19px}
.popup_block .registration_form .input{width:261px;}
.popup_block .registration_form p{padding-left:0}
.popup_block .registration_form h3{display:block;font:bold 14px arial;padding:0 0 10px}
.send_button{margin:0 0 0 136px}
.popup_block .registration_form .red{background: url(../images/bgr/red2.png) no-repeat left top;width:279px;left:97px;}
.popup_block .registration_form .green{background: url(../images/bgr/green2.png) no-repeat left top;width:279px;left:97px;}
.popup_block .other_reg dt {width:123px;}
.popup_block .other_reg select{width:235px;}
.popup_block .other_reg .input{width:223px}
.popup_block .registration_form textarea{width:223px;height:77px}

.no_sign{font-size:14px;}
.no_sign .buy{width:196px;float:left;background: url(../images/bgr/sign.png) no-repeat left top;}

.captcha{margin:0 0 10px 183px}

.wrap_my_broadcast{background: url(../images/bgr/h23.png) no-repeat left top;height:38px}
.head_broadcast{height:30px;width:100%;}
.head_broadcast td{padding-top:10px;font:bold 14px arial;color:#a72f18}
.my_td{padding:0 0 0 23px;width:452px;border-right:1px solid #fdb813}
.del_td{width:85px;text-align:center}
.bottom_broad{margin:0 0 22px;;background: url(../images/bgr/bottom3.png) no-repeat left top;font-size:0;height:7px}

.list_broadcast{width:100%;}
.list_broadcast td{border:1px solid #fdb813;padding:9px 0 8px;text-align:center}
.list_broadcast td.name_broadcast{padding:9px 0 8px 20px;font-size:14px;width:452px;text-align:left}
.list_broadcast tr{background:#fff3d4;}
.list_broadcast tr.not_subscribed{background:#fff3d4; display:none;}
.list_broadcast tr.even{background:none}
.list_broadcast a{color:#000;font-weight:bold;}

.list_broadcast .magazine_maillist { font-weight:bold; }

.add_broadcast{float:left;width:267px;margin:0 20px 0 0;}
.add_broadcast dt{font:bold 14px arial;color:#000000;margin:0 0 12px;}
.add_broadcast dl{padding:10px 0;border-bottom:1px solid #fdb813;overflow:hidden;zoom:1;background:#fff3d4}
.add_broadcast dl.first{border-top:1px solid #fdb813;}
.add_broadcast dl.even{background:none}
.add_broadcast dd dt{float:left;padding:0 0 0 11px;width:236px;font:14px arial;margin:0}
.anons{margin-right:0}
.anons dd dt{float:left;padding:0 0 0 11px;width:236px;font:bold 14px arial;margin:0}

.add_broadcast .subscribed { display:none; }

.weight_p{font:bold 14px arial;}



.definition_cast h2{background: url(../images/bgr/h24.png) no-repeat left top;height:29px;position:relative;margin:0 0 0px;padding:9px 0 0 22px;font:bold 14px arial;color:#a72f18}
.other_cast h2{background: url(../images/bgr/h25.png) no-repeat left top;}
.green_subscription_panel h2{background: url(../images/bgr/h27.png) no-repeat left top;}

.other_cast .photo_cast {width:102px;text-align:center;padding:10px 0;background:#f6d4b4;border-right:1px solid #f5a12b}
.photo_cast {width:102px;text-align:center;padding:10px 0;background:#fee29d;border-right:1px solid #fdb813}
.photo_cast a{color:#000;font-weight:bold;font-size:14px;}
.no_border{border:none;background:none}
.more_def{background:#fff3d4}
.other_cast .more_def{background:#ffe7d1}
.green_subscription_panel .more_def{background:#ecf0e7}
.other_cast .no_border{border:none;background:none}
.period{text-align:right;margin:5px 10px 50px 0;padding-bottom:23px}
.more_def_td{padding-top:10px;font-size:14px}
.more_def_td span{color:#666666;font-weight:bold}
.photo_cast img{border:1px solid #fdb813;padding:5px;background:#fff; width:80px;}
.green_subscription_panel .photo_cast img{border:1px solid #8ea66b;}
.more_def .buy{background: url(../images/bgr/long.png) no-repeat left top;width:191px;margin:0 13px 13px 0}
.other_cast .more_def .buy{background: url(../images/bgr/long2.png) no-repeat left top;width:191px;margin:0 13px 13px 0}
.definition_cast table{border-top:1px solid #fdb813;border-right:1px solid #fdb813;border-left:1px solid #fdb813;width:100%;}
.definition_cast table tr{border-bottom:1px solid #fdb813;width:100%}
.other_cast table{border:1px solid #fda213;width:100%}
.green_subscription_panel table{border:1px solid #8ea66b;}
.green_subscription_panel table tr{border-bottom:1px solid #8ea66b;}
.delete{position:absolute;right:10px;top:9px;}
.definition_cast span{font-weight:bold;color:#666666}
.definition_cast strong{color:#a72f18}
.change{width:230px;text-align:center;height:29px;vertical-align:middle;font:bold 14px arial;background: url(../images/bgr/line2.png) repeat-x left top;color:#a72f18;border:1px solid #fdb813}
.change2{width:223px;text-align:center;height:29px;vertical-align:middle;font:bold 14px arial;color:#a72f18;border:1px solid #fdb813;background: url(../images/bgr/line2.png) repeat-x left top;}
.other_cast .change{background: url(../images/bgr/line3.png) repeat-x left top;border:1px solid #fda213}
.other_cast .change2{background: url(../images/bgr/line3.png) repeat-x left top;border:1px solid #fda213}
.change a,.change2 a{color:#a72f18;text-decoration:none}
.bottom_broad1{background:url("../images/bgr/bottom4.png") no-repeat scroll left top transparent;font-size:0;height:9px;margin:0 0 22px;}
.other_cast .bottom_broad1{background:url("../images/bgr/bottom5.png") no-repeat scroll left bottom transparent;font-size:0;height:9px;margin:0 0 22px;}
.green_subscription_panel .bottom_broad1{background:url("../images/bgr/bottom13.png") no-repeat scroll left bottom transparent;font-size:0;height:9px;margin:0 0 22px;}
.no_border{border:none;background:none}
.definition_cast table div.pdf_link_to_mail_wrapper { padding:0 5px 5px 0;}
.pdf_link_to_mail_success { font:bold 13px arial; color:#000; }
.pdf_link_to_mail_wrapper span, .pdf_link_to_mail_wrapper a { font:11px arial;}

.full_cost {overflow:hidden;zoom:1;padding:0 0 27px;border-bottom:1px solid #b9b9b9;margin:0 0 17px}
.full_cost .buy{width:196px;float:left;background: url(../images/bgr/sign.png) no-repeat left top;}
.full_cost p{float:right;font:bold 18px arial;color:#000000;padding-top:5px}
.full_cost p b{color:#c34c35}

.type_pay{float:left;width:300px;}
.type_pay p{font-size:14px}
.type_pay select{width:249px;font-size:12px;margin:0 0 14px}
.order_button{margin:0 0 17px}

.count{float:right;width:149px;background: url(../images/bgr/count.png) no-repeat left top;padding:22px 16px 0px 24px;}
.count b{display:block;font-size:14px;}
.count span{display:block;font:bold 14px arial;color:#a72f18;margin:0 0 15px}
.bottom_count{width:189px;margin:4px 0 0 -24px;background: url(../images/bgr/bottom6.png) no-repeat left top;height:6px;font-size:0}

.new_sign{float:left;text-align:left;font:bold 16px arial;color:#931b04;background: url(../images/bgr/new.png) no-repeat left top;width:159px;padding:5px 0 6px;text-align:center;text-decoration:none}

.new_sign_top{font-size:0;height:4px;background: url(../images/bgr/top.png) no-repeat left top;}
.new_sign_bottom{font-size:0;height:4px;background: url(../images/bgr/bottom7.png) no-repeat left top;margin:0 0 11px}
.left_inside{padding:7px;border-left:1px solid #a0b3bf;border-right:1px solid #a0b3bf}

.numbers{font:14px arial;color:#000000;padding:0 0 6px;border-bottom:1px solid #b9b9b9;margin:0 0 20px}

.months{float:left;margin:0 22px 0 0;}
.months.issue {width:186px; }
.months.archive {width:218px; background: url(../images/bgr/months.png) no-repeat left top;}
.months p{font:bold 18px arial;color:#fff;text-align:center;padding:7px 0 0;position:relative;height:27px;}
.prev_m {position:absolute;left:8px;top:11px;}
.next_m {position:absolute;right:8px;top:11px;}
.months div{text-align:center;padding:13px 0;margin:0 0 15px}
.months i{display:block; text-align:center; text-decoration: none}
.months .archive_issue_buy, .issue_block .archive_issue_buy{
display:inline-block;
padding:7px 13px;
background-color: #a83019;
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php);
color:#fff;
font-size:16px;
font-weight:bold;
border:1px #999 groove;
border-radius:5px;
box-shadow: 0px 0px 2px 0px #333;
}
.months .archive_issue_buy:hover, .issue_block .archive_issue_buy:hover{box-shadow: none; background-color: #b94120; border-color:#666; text-decoration: none;}
.months.archive div{background: url(../images/bgr/wrap.png) no-repeat left bottom;}
.months.issue div{background: url(../images/bgr/wrap_closed.png) no-repeat left bottom;}
.months div img{border:1px solid #000; width:160px; /*height:230px;*/}
.months.issue .get_prev_issue {background:url("../images/bgr/left.png") no-repeat scroll left 4px transparent; padding:0 0 0 10px; }
.months.issue .get_next_issue {background:url("../images/bgr/right.png") no-repeat scroll right 4px transparent; padding:0 10px 0 0; float:right; margin-right:7px; }

.def_number {float:left;width:310px;}
.def_number h3{font:bold 18px arial;color:#c34c35;margin:0 0 7px;}
.def_number dt{font:bold 14px arial;margin:10px 0 7px;}
.def_number dd{padding:0 0 0 16px;background: url(../images/bgr/right.png) no-repeat left 4px;}
.def_number a{color:#000;font:14px arial;text-decoration:none;}
.def_number a:hover{text-decoration:underline; color:#0073B5;}

.action{float:left;margin:0 0 17px 7px}
.load_a{clear:both;float:left;margin:0 0 8px 8px;font:bold 14px arial;white-space:nowrap}

.list_magazine{border-top:1px solid #b9b9b9;padding-top:10px;margin:10px 0 0 0;overflow:hidden;zoom:1}
.list_magazine h3{font:bold 14px arial;margin:0 0 10px;}
.list_magazine ul{padding:0;margin:0;}
.list_magazine li{list-style-type:none;float:left;margin:0 23px 10px 8px;}
.list_magazine a{font:bold 14px arial;color:#000;}
.list_magazine dt{margin:0 0 7px}
.list_magazine img{border:1px solid #b9b9b9; width:53px; height:76px; }

.chronicle {width:560px;padding-left:11px;height:271px;background: url(../images/bgr/chronicle.png) no-repeat left top;margin:0 0 7px -12px;position:relative;zoom:1}
.head_p{padding:5px 0 10px;}
.head_p a{font:bold 18px arial;color:#000000}
.chronicle dl{overflow:hidden;zoom:1}
.chronicle dt{float:left;margin:0 9px 0 0}
.chronicle img{border:1px solid #000}
.chronicle dd{font-size:14px}
.left_ul {float:left;width:276px;padding:13px 0 0 11px;margin:0}
.left_ul li{list-style-type:none;padding:0 0 13px 10px;background: url(../images/bgr/li5.png) no-repeat left 5px;}
.left_ul a{font:bold 14px arial}

.right_ul {float:left;width:236px;padding:13px 0 0 0px;margin:0}
.right_ul li{list-style-type:none;padding:0 0 13px 10px;background: url(../images/bgr/li5.png) no-repeat left 5px;}
.right_ul a{font:bold 14px arial}


.osp {width:560px;padding-left:11px;height:205px;background: url(../images/bgr/osp.png) no-repeat left top;margin:0 0 7px -12px;position:relative;zoom:1}
.osp dt{float:left;margin:0 9px 0px 0}
.osp dl{padding-top:8px;overflow:hidden;zoom:1;padding-bottom:10px}
.osp img{border:1px solid #000}
.osp dd{font-size:14px}
.osp dd a{color:#c34c35;font:bold 18px arial;}

.center_top{background: url(../images/bgr/top3.png) no-repeat left top;height:5px;font-size:0}
.center_bottom{background: url(../images/bgr/bottom10.png) no-repeat left top;height:5px;font-size:0;margin:0 0 10px 0;}
.info_block{border-left:1px solid #adbcc4;border-right:1px solid #adbcc4;padding:0px 7px 5px}
.info_block.top_p{padding:0px 7px 5px;}
.info_block h2 a {color:#000;}
.info_block .head_p{padding:10px 0 0;font-size:21px;font-weight:bold;}
#articles_readers_choice .info_block .head_p a{color:#0073b5;font-size:11px;}
.info_block .head_p a{color:#0073b5;font-size:21px;}
.info_block dl{overflow:hidden;zoom:1}
.info_block dt{float:left;margin:0 7px 0 0}
.info_block img{/*border:1px solid #000*/}
#articles_readers_choice .info_block dd{overflow:hidden;zoom:1;font-size:11px;}
.info_block dd{overflow:hidden;zoom:1;font-size:14px;}

.annotation-small-img {width:455px;}
.annotation-large-img {width:381px;}

.text_page{border-left:1px solid #adbcc4;border-right:1px solid #adbcc4;padding:7px;font-size:14px;overflow:hidden;zoom:1}
.top_p{position:relative;font:bold 14px arial;color:#c34c35; padding:0 100px 0 0;}
.top_p a { font:bold 14px arial; color:#c34c35; }
.top_p span{position:absolute;right:0;color:#a8a8a9;font-size:12px;top:0}

.tools_block{padding:12px 0 10px 11px;background: #f4f6f7 url(../images/bgr/line4.png) repeat-x left top;overflow:hidden;zoom:1}
.tools_block p{line-height:1.6;float:left;width:230px;font-size:11px}
.tools_block p a{margin-right:4px}
.tools_block span{float:left;width:290px;color:#0073b5;font-size:12px}
.tools_block.tools-os {padding:6px 0 5px 11px;}
.tools_block.tools-os p {padding:0;}
.text_page h1{font:bold 24px arial;margin:0 0 10px}
.text_page h2{color:#000;font:bold 18px arial;line-height:1;margin:5px 0 15px}
.author{font-size:12px;color:#c3492e}

.photo_article{float:left;margin:0 10px 0 0}
.photo_article img{border:1px solid #000}
.photo_article dd{color:#adbcc4;font-size:12px;line-height:1.1;padding-top:5px}

.special_text{border-top:1px dashed #a3bec7;border-bottom:1px dashed #a3bec7;background:#f1f4f5;padding:8px;margin:0 0 10px}
.special_text p{padding:5px 0 0 0}
.article-vrezka {border-top:1px dashed #a3bec7;border-bottom:1px dashed #a3bec7;background:#f1f4f5;padding:8px;margin:0 0 10px}
.article-vrezka p{padding:5px 0 0 0}

.text_page table td{border:1px solid #adbcc4;padding:4px;font-size:12px}
.text_page table{width:100%; margin: 4px}
.text_page table th{font:bold 12px arial;background:#f1f4f5;border:1px solid #adbcc4;padding:4px}

.text_page ul{padding:0;margin:0}
.text_page ul li{list-style-type:none;padding:0 0 5px 14px;background: url(../images/bgr/bul.png) no-repeat left 4px;}

.text_page img {margin : 4px}
.text_page table.imgTemplate { margin : 0; border : none !important; }
.text_page table.imgTemplate td { border : none; padding :0; }
.text_page table.imgTemplate img {margin: 4px 0;}
/*SIDEBAR*/
#left {width: 160px;float: left;margin:0 -190px 0 10px;padding-bottom:100px;}
.catalog{padding:0;margin:0 0 10px 0;border-width:1px 0 1px 1px; border-style:solid; border-color:#fdb813;position:relative}
.catalog li{list-style-type:none;}
.catalog li a{display:block;padding:7px 13px 6px 9px;/*height:20px;*/background: url(../images/bgr/a.png) no-repeat left top #fcdf98;color:#000000;font:bold 14px arial;}
.other li a{display:block;padding:7px 13px 6px 9px;/*height:20px;*/background: url(../images/bgr/a3.png) no-repeat left top #c1ced6;color:#000000;font:bold 14px arial;}
.green-menu .other li a {background-image: url(../images/bgr/a4.png);}
.other{border-color:#a0b3bf}
.catalog li a:hover,.catalog li a.current{background: url(../images/bgr/a2.png) no-repeat left top;color:#c34c35;text-decoration:none}
.catalog li.lt{font-size:0;position:absolute;left:-1px;top:-1px;background: url(../images/bgr/lt.png) no-repeat left top;width:4px;height:4px;z-index:10}
.catalog li.rb{font-size:0;position:absolute;left:-1px;bottom:-1px;background: url(../images/bgr/rb.png) no-repeat left top;width:4px;height:4px;z-index:10}
.other li.lt{font-size:0;position:absolute;left:-1px;top:-1px;background: url(../images/bgr/lt2.png) no-repeat left top;width:4px;height:4px;z-index:10}
.other li.rb{font-size:0;position:absolute;left:-1px;bottom:-1px;background: url(../images/bgr/rb2.png) no-repeat left top;width:4px;height:4px;z-index:10}
.social {padding:0 0 6px;}
.social a{color:#000;font-size:12px;margin:0 0 0 6px}
#right {width: 240px;
float: right;
margin: 0px 10px 100px -250px;
}
.banners{padding:0;margin:0}
.banners li{list-style-type:none;margin:0 0 10px 0;}
.banner_right_small{width:240px; height:120px;}
.banner_right{width:240px; }
.banner_left{width:160px; height:600px;}
.fb-activity{width:240px; height:400px;}

.sign_h2 {background: url(../images/bgr/sign2.png) no-repeat left top;height:25px;font:bold 14px arial;color:000;padding:6px 0 0 19px}
#right h2.head{background: url(../images/bgr/h26.png) no-repeat left top;font:bold 18px arial;height:28px;padding:3px 0 0 18px}
#right h2.head.yellow{background: url(../images/bgr/h2_right.png) no-repeat left top; padding:7px 0 0 18px; height:24px;}
.bottom_right{background: url(../images/bgr/bottom8.png) no-repeat left top;height:4px;font-size:0;margin:0 0 10px}
.bottom_right.yellow{background: url(../images/bgr/yellow_bottom_right.png) no-repeat left top; height:5px;}
.bottom_right2{background: url(../images/bgr/bottom9.png) no-repeat left top;height:5px;font-size:0;margin:0 0 10px}
.top_right{background: url(../images/bgr/top2.png) no-repeat left top;height:5px;font-size:0;}
.reviews{padding:0;margin:0;background: #f1f4f5;border-right:1px solid #a0b3bf;border-left:1px solid #a0b3bf}
.reviews.yellow{border-right:1px solid #fdb813;border-left:1px solid #fdb813; background: none;}
.reviews a{font:bold 14px arial;color:#0073b5}
.reviews p{padding:5px 0 2px 0;color:#595959;font-size:12px;}
.reviews img{border:0px solid #000}
.reviews li{padding:12px 6px 5px 6px;list-style-type:none;background: url(../images/bgr/li4.png) no-repeat left top;}
.reviews li.first{background:none;padding-bottom:7px}
.reviews li.first a{font:bold 14px arial;color:#d71921;}
.reviews.yellow li {background: none;}
.preview{float:left;margin:0 6px 5px 0;border:1px solid #000; width:60px;}

.right_inside {border-left:1px solid #A0B3BF;border-right:1px solid #A0B3BF;padding:7px;}
.right_inside h2 {background:url("../images/bgr/right.png") no-repeat scroll left 5px transparent;border-bottom:1px dashed #A0B3BF;color:#000000;font:bold 14px arial;margin-bottom:11px;padding:0 0 6px 11px;}

.most_h2 {background:url("../images/bgr/most_h2.png") no-repeat scroll left top transparent;font:bold 14px arial;height:25px;padding:6px 0 0 19px;}
.bottom_most{background: url(../images/bgr/bottom11.png) no-repeat left top;height:5px;font-size:0;margin:0 0 9px}
.most_list{border-right:1px solid #db9d91;border-left:1px solid #db9d91;padding:0;margin:0}
.most_list li{padding:5px 0 5px 7px;background:#f3e8e6 url(../images/bgr/li6.png) no-repeat left top;list-style-type:none}
.most_list a{font-size:12px;color:#000000}

.left_yellow_h2 {background:url("../images/bgr/left_header_yellow.png") no-repeat scroll left top transparent;font:bold 14px arial;height:25px;padding:6px 0 0 19px;}
.left_yellow_bottom{background: url(../images/bgr/bottom14.png) no-repeat left top;height:6px;font-size:0;margin:0 0 9px}
.left_yellow_list{border:1px solid #fdb813; border-width:0 1px; padding:0; margin:0}
.left_yellow_list img {width:40px;}
.left_yellow_list li{padding:5px 0 5px 7px;background:#faf1da;list-style-type:none}
.left_yellow_list a{font-size:12px;color:#000000}
.left_yellow_list a > span {color:#a72f18; clear:both; display:block; font-size:14px;}
.left_yellow_list li.new_mag {border-top:1px solid #fdb813;}
.left_yellow_list .pdf_name {width:100px; display:inline-block;}

/* <cabinet left block> */
.cab_ss_left_block .left_yellow_list {border-width:0 1px 1px; padding-bottom:10px; background: #faf1da; border-radius:0 0 5px 5px; behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php); display:none;}
.cab_ss_left_block .left_yellow_list.active {display:block;}
.cab_ss_left_block .left_yellow_h2, .yellow_h2, .cabinet_buys > h2 {
font-size: 14px;
margin:0;
padding: 7px 10px;
height:14px;
border: 1px solid #fdb813;
border-radius: 5px 5px 0 0;
background-color: #becdd7;
background-image: -webkit-linear-gradient(top, #fffae1, #fbec94);
background-image: -ms-linear-gradient(top, #fffae1, #fbec94);
background-image: linear-gradient(to bottom, #fffae1, #fbec94);
-pie-background: linear-gradient(#fffae1, #fbec94);
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php);
}
.cab_ss_left_block .left_yellow_h2 {color:#a72f18;}
.cab_ss_left_block .left_yellow_h2 i, .yellow_h2 i {
display:inline-block;
width:7px;
height:7px;
background: url(/sites/osp/images/bgr/arrows/triangle_mark.png) no-repeat;
margin-right:5px;
position:relative;
bottom: 2px;
}
.cab_ss_left_block .left_yellow_h2.active i {
width:7px;
height:4px;
background: url(/sites/osp/images/bgr/arrows/triangle_mark_down.png) no-repeat;
}
.cab_ss_left_block .left_yellow_h2.toggle:hover {cursor: pointer; text-shadow:1px 1px 1px rgba(0,0,0,0.15);}
.left_yellow_list a.ss_archive {font-size:14px; margin-top:8px; display:block;}
.cabinet-promocode-input {margin-top:30px;}
.cabinet-promocode-input input {width:120px; border-radius:4px; border:1px solid #aaa; padding:5px 8px;}
.cab_ss_left_block.cabinet-promocode-input div {text-align: center; border: 1px solid #bd362f; width: 140px}
.cabinet-promocode-input button {margin-top:6px;}
.cab_ss_left_block div {padding:10px; border: 1px solid #fdb813; border-radius:0 0 5px 5px; border-width:0 1px 1px;}
/* </cabinet left block> */

.before_list{border-right:1px solid #a0b3bf;border-left:1px solid #a0b3bf;padding:0;margin:0}
.before_list li{padding:5px 0 5px 7px;background:#f1f4f5 url(../images/bgr/li7.png) no-repeat left top;list-style-type:none}
.before_list a{font-size:12px;color:#0073b5}

.before_h2 {background:url("../images/bgr/before_h2.png") no-repeat scroll left top transparent;font:bold 14px arial;height:25px;padding:6px 0 0 19px;}
.bottom_before{background: url(../images/bgr/bottom12.png) no-repeat left top;height:5px;font-size:0;margin:0 0 9px}

.current_issue_cover_h2 {background:url("../images/bgr/before_h2.png") no-repeat scroll left top transparent;font:bold 14px arial;height:25px;padding:6px 0 0 19px;}
.bottom_current_issue_cover {background: url(../images/bgr/bottom12.png) no-repeat left top;height:5px;font-size:0;margin:0 0 9px}
.current_issue_cover_content {border-right:1px solid #a0b3bf;border-left:1px solid #a0b3bf;padding:3px 4px;margin:0; text-align:center;}
.current_issue_cover_content img { border:1px solid #444444; width:140px; }

/*FOOTER*/
#footer {background: #d7dabd;position:absolute;bottom:0px;width:100%;height:81px;background: url(../images/bgr/footer.png) no-repeat left top;overflow:hidden}
#footer b{color:#fff;font-size:12px;position:absolute;left:20px;top:6px;}
.bottom_menu{padding:0;margin:0;position:absolute;left:102px;top:6px;}
.bottom_menu li{float:left;list-style-type:none;margin:0 0 0 13px}
.bottom_menu a{color:#fff}
.copyright{color:#636363;padding:0;position:absolute;left:20px;top:57px;line-height:1.5}

.info_list{padding:0;margin:0;position:absolute;left:10px;top:38px;}
.info_list li{zoom:1;float:left;padding:0 15px 0 9px;background: url(../images/bgr/li3.png) no-repeat left 5px;list-style-type:none;font-size:12px}
.info_list li.clearing{float:none;height:5px;background:none;width:100%;padding:0;margin:0;font-size:0}
.counter{padding:0;margin:0;position:absolute;right:10px;top:39px;}
.counter li{float:left;margin:0 0 0 12px;list-style-type:none}

.left_slide{background: url(../images/1x1.gif) no-repeat left top;;width:18px;height:20px;position:absolute;left:83px;top:5px;}
.right_slide{background: url(../images/1x1.gif) no-repeat left top;width:18px;height:20px;position:absolute;right:19px;top:5px;}

/*form*/

.any_form dl{padding:0 0 0 11px}
.any_form p{padding:0 0 15px 20px;}
.any_form dt{float:left;width:134px;margin:0 17px 0 0;text-align:right}
.any_form label{font:bold 14px arial;color:#000000;position:relative;top:2px}
.any_form .input {width:340px;padding:2px 5px;border:1px solid #797979;float:left;margin:0 12px 0 0;position:relative;z-index:10}
.any_form dd a{float:left;position:relative;top:2px}
.any_form dl{height:35px;position:relative;}
.any_form dl.adress{height:100px}
.any_form dl.textarea {height: auto; margin-bottom: 10px;}
.any_form textarea{width:340px;padding:2px 5px;border:1px solid #797979;height:90px;font:14px arial}
.any_form select{width:351px;}
.any_form .save{margin:0px 0 0 220px}
.any_form .date select {width: auto;}
.any_form dl.textarea {margin-bottom: 10px;}
.any_form dl.textarea textarea {height: 150px;}

.field {clear:both;padding:0 0 10px}
label {}
.input{width:200px;border:solid 1px #A5ACB2;}
select{border:solid 1px #A5ACB2;}
textarea {width:248px;height:100px;border:solid 1px #A5ACB2;}
fieldset{padding:0;margin:0;border:none}

.go{margin-right:17px;}
.input{width:140px;padding:1px 4px;border:1px solid #c5daed;margin:0 2px 0 0}

.registration_form dl{padding:0 0 0 11px}
.registration_form p{padding:0 10px 15px 20px;}
.registration_form dt{float:left;width:134px;margin:0 17px 0 0;text-align:right}
.registration_form label{font:bold 14px arial;color:#000000;position:relative;top:2px}
.registration_form .input {width:290px;padding:2px 5px;border:1px solid #797979;float:left;margin:0;position:relative;z-index:10}
.registration_form .input.reg_val_password, .registration_form .input.reg_val_password2 { width:134px; }
.registration_form .input.reg_val_password { margin-right:10px;}
.registration_form dd a{float:left;position:relative;top:2px}
.registration_form dl{height:35px;position:relative;}
.registration_form dl.adress{height:100px}
.registration_form dl.textarea {height: auto; margin-bottom: 10px;}
.registration_form .field_border {position:absolute;left:159px;top:-3px;width:308px;height:28px;display:none}
.registration_form .green{background: url(../images/bgr/green.png) no-repeat left top;}
.registration_form .red{background: url(../images/bgr/red.png) no-repeat left top;}
.create{float:right;margin:0 50px 0 0}
.registration_form textarea{width:290px;padding:2px 5px;border:1px solid #797979;height:90px;font:14px arial; float:left;}
.registration_form select{width:301px;float:left;}
.registration_form input.save{margin:0px 0 0 220px}
.registration_form .reg_hidden { display: none; }
.registration_form .indicator {margin-left:12px;text-decoration:none;}
.registration_form .empty { color: #555555; }


/* password strength meter */
.password_strength, .generate_password { margin-left:151px; }
.password_strength_graybar { width: 300px; background:#F3F3DA; height:3px; }
.password_strength_colorbar {margin-top:-4px; width:0px; background-image:url(/osp_moduls/cabinet/images/passwordstrength.jpg);height:3px;border:1px solid Black; }
.password_strength_result { height:17px; width:200px; float:left; text-align:left; }
.password_strength_percent { height:17px; width:100px; float:left; text-align:right; }

.reg_generate_password_dialog { text-align: center; }
.reg_generated_password { font-weight: bold; }

.save{margin:0px 0 0 220px}
.tooltip{position:absolute;left:300px;bottom:23px;z-index:100;display:none}
.tooltip_bottom{background: url(../images/bgr/t_b.png) no-repeat left top;width:174px;height:18px}
.tooltip_text{width:146px;background: url(../images/bgr/t_t.png) no-repeat left top;padding:18px 14px 10px}

.sign_news h2{font:bold 14px arial;color:#000;padding:0 0 6px 11px;background: url(../images/bgr/right.png) no-repeat left 5px;border-bottom:1px dashed #a0b3bf;margin-bottom:11px}
.sign_news .input{padding:1px 6px;width:130px;border-color:#5794bf;color:#88898a;margin:0 0 8px}
.sign_news .button{font:bold 12px arial;color:#2a4e64;margin:0 0 0 26px}

.sign_news h3{font:bold 14px arial;color:#c34c35;padding:0 0 6px 11px;border-bottom:1px dashed #a0b3bf;margin-bottom:11px}

.sign_news p{margin-top:0}
.volume{width:60px;margin-right:6px;font-size:12px;color:#88898a}
.year{width:111px;margin-left:6px;font-size:12px;color:#88898a}
.checkbox{margin-right:4px}

.voite_form h3{font:bold 14px arial;color:#c34c35;margin:0 0 10px}
.voite_form dl{overflow:hidden;margin:0 0 10px;zoom:1;margin:0 0 10px 14px}
.voite_form dt{float:left;margin:0 3px 0 0}
.voite_form dd{overflow:hidden;zoom:1}
.voite_form label{font-size:12px;color:#595959}
.results {text-decoration:none;color:#0073b5;font-size:12px;border-bottom:1px dashed #0073b5;margin-left:8px}
.results:hover{border:none;}



/* avrelian */
.nav-magazines li a { border-right:1px solid #fdb813; }
.other li a { border-right:1px solid #a0b3bf; }
.nav-magazines li a:hover,
.nav-magazines li a.current,
.other li a:hover,
.other li a.current { border-right:1px solid #fff; }


/* ospagregator_blocks */
.agregator_block { border:1px solid #111; background:#FFF7DA; padding:0px; font-size:11px; font-family:Arial; margin-bottom:15px; }
.agregator_block hr { clear:both; }
.agregator_block .agregator_block_announce { font-size:12px; margin: 9px 0px 0px 10px; font-weight:bold; }
.agregator_block .agregator_block_header { margin:0px; background:#FDB813 url(/images/menu_orange.gif) repeat-x scroll left bottom; padding:3px 0 3px 10px; font-size:13px; font-family:Arial; }
.agregator_block p { margin:0px; }
.agregator_block h3 { color:#005DA4; font-size:11px; font-family:Arial; margin:0px; }
.agregator_publication { margin: 0px 0px 10px 0px; clear:both; }
.agregator_publication a { text-decoration:none; }
.agregator_block_publications { margin: 10px 10px 10px 10px; }
.agregator_block h3.agregator_block_name { font-size:14px; font-family:arial; color:#555555; text-decoration:none; margin: 10px 0px 0px 10px; font-weight:bold; }

.agregator_publication_anounse {color:#000; }
.agregator_publication_header {font-weight:bold; }
.agregator_publication_image { width:60px; float:left; margin:5px 10px 10px 0px; border:1px solid #333; }


.ajax_loader { display:none; float:right; }

.single_issue_rubrics dd a { color: #0073B5; font-size:14px; margin: 0px 0px 4px; }

.single_issue_articles .rubric_name { color: #C3492E; font-size:16px; margin: 7px 0px 2px; }
.single_issue_articles .article_title { margin:0px 0px 2px; }
.single_issue_articles .article_author { margin:0px 0px 2px; }
.single_issue_articles .article_annotation a { text-decoration:none; color:#000; }
.single_issue_articles dd { padding:0 0 0 16px;background: url(../images/bgr/right.png) no-repeat left 4px; margin:2px 0px; }


a.show_button, a.show_button:hover, a.news_button, a.news_button:hover { text-decoration: none; border-bottom:1px dashed #0073B5; color:#0073B5; float:right; font-size:12px; }
a.archive_button { color:#0073B5; float:right; font-size:12px; }


.warning_border {border:1px solid Red;}

#subscription .subscription_progress { margin:5px 0 20px; clear:both; background:#FFF3D4; border-top:1px solid #FDB813; width:100%; height:25px; }
#subscription .subscription_progress ul { padding:0; }
#subscription .subscription_progress ul li { float: left; list-style:none; margin:2px 7px 0 0; font-size:17px; }
#subscription .subscription_progress .step { color:#999999; }
#subscription .subscription_progress .step_1 { margin-left:10px; }
#subscription .subscription_progress .active_step { color:#000000; font-weight:bold; }
#subscription .reg_submit_button { display:none; }
#subscription .subscription .step, #subscription .subscription_title .step { display:none; }
#subscription .subscription_mailus {text-align: center; margin: 0 0 15px 0;}




.tr_hidden { display:none;}

/* ������ */
.itogo {/* ������� �� .total */}
.long_select {/* ������� �� �months_select */}
.tooltop_bottom {/* ������� �� tooltip_bottom */}


/* ��������� */
.archive_datepicker h2.head {
background : url(../images/bgr/h26_n_arrow.png) no-repeat left top !important;
font : bold 18px arial;
height : 28px;
padding : 3px 0 0 18px
}
.archive_datepicker td {
text-align : center !important;
}
.archive_datepicker td.active {
background-color : #FDB813;
}
.archive_datepicker td.week_end {
color : red;
}

/**/
.tag_block {
text-align : right;
}
.tag_block a {
background : url(/sites/osp/images/icon/tag_red.png) no-repeat left top;
padding-left : 18px;
}

.tag-str,.tag-str a {color:#000;}

/*pechorin*/
.redb {COLOR: #cc0000 ; font-weight: bold;}
.dred {color: #C34C35;}

.likes_block {margin: 0 0 0 0;}
.google-plus {margin: 0 0 5px 0;}
.fb-like {position:relative;}

.aecms-slideshow-photo img {width:165px;}

.aecms-highslide {position: relative;}
.aecms-highslide img {margin: 0 5px 5px 5px; border: #fff solid 1px;}
a.aecms-highslide:hover img {border-color: #999;}
.aecms-highslide b {display: block; position: absolute; width:16px; height:16px; background: url(/images/zoom.png) no-repeat; right:5px; top:3px;}

.magazine_about div {margin-bottom:7px;}

.pagesNav {text-align: center; font-size:12x;}
.pagesNav a {text-decoration: underline;}
.pagesNav a:hover {text-decoration: none;}
.pagesNav span {display: inline-block; margin: 0 20px;}

.codlogo-link {width:107px; height:211px; background: url(/sites/osp/images/pic/codlogo2.png) no-repeat; display: block; position: fixed; left: 0px; top: 130px;}
.bvideoreg-link {width:53px; height:244px; background: url(/netcat_files/bvideo/reg-button.gif) no-repeat; display: block; position: fixed; left: -5px; top: 160px;}
.leftHoverLink {width:124px; height:244px; background: url(/sites/osp/images/pic/regbutton.png) no-repeat; display: block; position: fixed; left: -75px; top: 190px;z-index:10;}

.cioSlide {right: -110px; z-index: 100; position: fixed; top: 5px; background: #fff; width: 100px; height:50px; padding: 10px 0 0 10px;}

.facebookLastNews {margin-top:10px;}

.blogcode_menu {height:24px;margin:0 0 12px 0;border-bottom:1px solid #b8b6b2;font-family:Tahoma, sans-serif;}
.blogcode_menu ul {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.blogcode_menu li {float:left;margin:0;font-size:13px;font-weight:normal;line-height:15px;}
.blogcode_menu li p {margin:0;padding:5px 5px 4px 7px;}
.blogcode_menu a {color:#0073B5;text-decoration:none; border-bottom: dotted 1px;}
.blogcode_menu li.active {background: #aeaeae;}
.blogcode_menu li.active p {}
.blogcode_menu .active a {color:#fff;text-decoration:none; border: none;}

.blogcodeLink {font-size:12px; border-bottom: dotted 1px; text-decoration: none;}
a.blogcodeLink:hover {text-decoration: none; border: none;}

.search404 {margin: 30px 0;}
.search404 .yaSearch {width: 380px;}

.nav404 {margin: 10px 0; font-size:18px;}
.nav404 a {display: inline-block; margin-right:30px; text-decoration: underline;}
.feedback404 .ui-dialog-buttonset {text-align: center;}
.feedback404 textarea {width: 380px; height: 70px;}
.feedback404 input {vertical-align: top;}
.mailus404 {margin: 20px 0 10px 0;}

.ajax_feedback {width:410px;}
.ajax_feedback textarea,.ajax_feedback input {border:solid 1px #A5ACB2; color: #333; padding:5px;}
.ajax_feedback textarea {width: 400px;}
.ajax_feedback input {width: 200px;}
.ajax_feedback button{float:right;}

#right .advert-block h2.head{ font-size: 15px; padding-top: 7px; height: 24px;}
#right .advert-block .reviews img {border: none;}

.izones_main .info_block {padding-bottom: 20px;}
.izones_main .info_block h2 a {color: #C34C35;}
.izones_main .info_block img {width: 100px;}

.warnText{
border: 1px solid #C00;
color: #C00;
background: #FEE;
margin: 10px 0;
padding: 20px;
text-align: center;
font-size:12px;
}

a.edit {color: #A72F18; font-size:14px; font-family: Arial; font-weight:bold;}

.release-company {margin: 10px 0 0 0;}

.ui-autocomplete li.warn {font-weight:bold; padding: 0 0 0 5px; color: #A72F18;}
.ui-autocomplete
{
max-height: 300px;
overflow-y: auto;
overflow-x: hidden;
padding-right: 20px;
max-width: 350px;
}
* html .ui-autocomplete {height: 300px;}

.browse_msg {font-size:10px; color:#c7c7c7; margin: 20px 0 20px 10px; text-align: center;}
.browse_msg a,.browse_msg a:visited {font-size:11px; text-decoration: none;}
.browse_msg a:hover {text-decoration: underline;}
.browse_msg span {color:#000; font-weight:bold;font-size:12px;}

.add_release_link {float: right;}
.add_release_link a, .add_release_link a:visited {font-size:14px; font-weight:bold; padding-bottom:5px; display:block}
.release_search {
width: 200px;
padding: 3px;
border: 1px solid #aeaeae;
}
.releases_reg_link {text-align: right; float: right; width: 250px; position: relative;}

.releases-autocomplete {position: relative; width:400px;}
.releases-autocomplete select {width: 300px; margin:0; padding:0;}
.releases-autocomplete .ui-autocomplete-input {width: 250px; margin:0; padding: 2px 0 2px 0.45em; top: -1px; position: relative;}

.button-add {font:bold 16px arial;color:#931b04; border: none; width:157px; height:30px; background: url(/sites/osp/images/bgr/new.png) no-repeat;}

.company-table div {margin-bottom:5px; font-size:12px;}
.companyReleaseTitle h2 {font: bold 18px arial; color: black; margin: 5px 0;}

.reg_hidden { display: none; }
.reg_button { cursor: pointer; }

table.magazine_table td, table.subscriber_table td{border: #CCCCCC solid 1px;}
table.subscriber_table td {min-width: 150px;}

table.any_table th{background: #F1F4F5; color: #000; font-weight: bold; border: #ADBCC4 solid 1px; padding: 5px;}
table.any_table td {border: #ADBCC4 solid 1px; padding: 5px;}

table.history_table th{background: #F1F4F5; color: #000; font-weight: bold; border: #ADBCC4 solid 1px; padding: 5px; width:100px; border-width: 1px 1px 1px 0; font-weight: normal; background: none;}
table.history_table td {border: #ADBCC4 solid 1px; padding: 5px; border-width: 1px 0 1px 1px;}

.go_to_next_step_button {
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fedd77), to(#d3692e));
background-image: -webkit-linear-gradient(#fedd77, #d3692e);
background-image: -moz-linear-gradient(#fedd77, #d3692e);
background-image: -o-linear-gradient(#fedd77, #d3692e);
background-image: linear-gradient(#fedd77, #d3692e);
border:1px solid #ca6f0f;
border-radius:5px;
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php);
color:#931b04;
padding:7px 18px;
font-weight: bold;
font-size:14px;
}

.nc_text {font:14px Arial;}

#mail-form-div input, #mail-form-div textarea{ border:2px #aaa solid}
#mail-form-div label {width: 100px; padding-left: 0px; margin: 5px 5px 5px 0px; float: left; text-align: left; font-size:15px; font-weight:bold; color: #222222;}
#mail-form-div input, #mail-form-div textarea { margin: 5px; padding:3px 5px; border: 1px solid #7F9DB9; color: #333333; font: 15px Verdana, Helvetica, Arial, sans-serif;}
#mail-form-div input {float: left; width:230px;}
#mail-form-div textarea{width: 340px;}
#mail-form-div .header {float:left; font-size:16px; margin: 5px 5px 5px 0px; font-weight:bold}
#mail-form-div .close_button {float:right; width:30px; height:30px; background:url(/images/osp/images/close.gif); margin-bottom:10px}
#mail-form-div #note{clear:both;}
#mail-form-div textarea {height:200px}
.notification_error,.notification_ok {border: 1px solid #C00; color: #C00; background: #FEE; margin: 10px 0; padding: 20px; font-size:12px;}


.home_page {
width : 560px;
padding-left : 11px;
height : 258px;
background : url(/sites/osp/images/bgr/home_page.png) no-repeat left top;
margin : 0 0 7px -12px;
position : relative;
zoom : 1;
}
.home_page dl{overflow:hidden;zoom:1}
.home_page dt{float:left;margin:0 9px 0 0}
.home_page img{border:1px solid #000}
.home_page dd{font-size:14px}





.ajax_login_form input { padding:3px 5px; margin:3px 5px 0 0; }
.ajax_login_form table { width:100%; font-size:120%; }
.ajax_login_form table td { vertical-align: middle; }
.ajax_login_form .alf_text { float:right; width:70px; margin:0 10px 0 0; }
.ajax_login_form .alf_value { width:160px; }
.ajax_login_form .alf_message { color:#DD2222; background-color:#FFBBBB; padding: 3px; }
.ajax_login_form .alf_recovery_link { color:#2222DD; float:right; text-decoration:none; border-bottom:1px dashed #2222DD;}
.ajax_login_form .alf_recovery_link:hover { color:#992299; border-bottom:1px dashed #992299; }
.ajax_login_form .alf_reg_link { color:#2222DD; float:left; text-decoration:none; border-bottom:1px dashed #2222DD; margin: 0 0 0 5px;}
.ajax_login_form .alf_reg_link:hover { color:#992299; border-bottom:1px dashed #992299; }

.ajax_recover_form input { padding:3px 5px; margin:3px 5px 0 0; }
.ajax_recover_form table { width:100%; font-size:120%; }
.ajax_recover_form table td { vertical-align: middle; }
.ajax_recover_form .arf_text { float:right; width:70px; margin:0 10px 0 0; }
.ajax_recover_form .arf_value { width:160px; }
.ajax_recover_form .arf_message { color:#DD2222; background-color:#FFBBBB; padding: 3px; }
.ajax_recover_form .arf_recovery_link { color:#2222DD; float:right; text-decoration:none; border-bottom:1px dashed #2222DD; }
.ajax_recover_form .arf_recovery_link:hover { color:#992299; border-bottom:1px dashed #992299; }



.switchbox-info-block {
width : 571px;
padding-left : 11px;
margin : -1px 0 2px -22px;
position : relative;
zoom : 1;
}
.switchbox-info-block a {
font : bold 14px arial;
color : #0073B5;
}
.switchbox-info-block .top_p a {
color : #C34C35;
}
.switchbox-info-block a i {
font : bold 14px arial;
color : #000;
}
.switchbox-info-block ul li {
list-style : none;
background : none;
}
.listNoStyle ul {
margin : 0;
padding : 0;
}
.listNoStyle li {
list-style : none;
background : none;
}
.topblok {
height : 5px;
width : 571px;
background : url(/sites/osp/images/bgr/img_blok/bg_topblokclosed.jpg) no-repeat bottom right;
}
.cenerblok{
height : 127px;/*adjustable height of the block*/
width : 571px;
background : url(/sites/osp/images/bgr/img_blok/bg_centerblokclosed.jpg) repeat-y;

}
.bottomblok{
height : 128px;
width : 571px;
background : url(/sites/osp/images/bgr/img_blok/bg_bottomblokclosed.jpg) no-repeat top right;
}

.theme{
height : 112px;/*adjustable height of the block*/
padding-bottom : 5px;
padding-left : 20px;
overflow : hidden;
}
.theme_links {
height : 182px;
padding-bottom : 10px;
padding-left : 10px;
overflow : hidden;
background : url(/sites/osp/images/bgr/img_blok/bg_bottomblokclosed_l.jpg) no-repeat bottom right;
}
.theme_links ul.list_link li{float:left;list-style-type:none;margin:3px}
.theme ul {
padding-left : 5px !important;
}
.theme dl{
}
.theme dt{
float : left;
margin : 0 9px 0 0;
}
.theme img{
border : 0px solid #000;
}
.theme dd{
font-size:14px;
}

.linktheme{
height : 110px;
overflow : hidden;
}

.head2_p{padding:0px 0 10px; margin-top:-1px;}
.head2_p a{font:bold 18px arial;color:#000000}

#addCommentBlock textarea {
width : 99%;
height : 150px;
}
#addCommentBlock input {
float : right;
}




#commentsBlock{background: url(/sites/osp/images/bgr/comment/line.png) repeat-x left top;padding:12px 0 0 0}
.add_comment{background: url(/sites/osp/images/bgr/comment/add.png) no-repeat left top;float:right;width:186px;height:32px;text-align:center;margin:0 0 11px}
.add_comment a{color:#2a4e64;font:bold 14px arial;text-decoration:none;border-bottom:1px dashed #2a4e64;position:relative;top:6px}
.add_comment a:hover{border:none;}
.h2_comments{padding:0 0 7px 9px;font:bold 18px arial;color:#000;background: url(/sites/osp/images/bgr/comment/h2.png) no-repeat left 7px;}

.comment{border:1px solid #adbcc4;border-top:23px solid #f1f4f5;padding:0 0 0px 7px;background:#fff;zoom:1}
.comment:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
.comment dt{float:left;width:57px}
.comment dl{margin:0 0 20px;overflow:hidden;zoom:1}
.comment dd{overflow:hidden;zoom:1}
.comment h3{font:bold 12px arial;color:#0073b5;margin:0 0 10px;line-height:1}
.comment h3 span{color:#6c6d6d;font-weight:normal}
.comment a{font-size:11px}
.comment img{border:1px solid #000;margin-top:2px}
.comment dl{margin:-17px 0 20px 0}
.comment .comment{border-left:none;border-bottom:none;position:relative;right:-1px;margin-left:20px}
.comment blockquote {
border-top:1px dashed #a3bec7;border-bottom:1px dashed #a3bec7;background:#f1f4f5;padding:8px;margin:0 0 10px
}
.feedback_form{background: url(/sites/osp/images/bgr/comment/comment.png) no-repeat left top;width:560px;height:173px;position:relative;top:-2px}
.feedback_form h3{margin:10px 0 5px 7px;font:bold 14px arial}
.feedback_form textarea{border:1px solid #e2e3ea;padding:5px;width:532px;margin:0 0 0 7px;height:90px}
.feedback_form button{float:right;font-size:12px;margin:8px 7px 0 0}



.button { cursor:pointer; }

.payment_types {margin:0 0 15px}
.payment_types td {padding-top:10px;padding-bottom:6px;}
.payment_type a {font:normal 15px arial;color:#A72F18;text-decoration:none; }
.payment_type h2 a {font-weight:bold; }
.payment_info {font-weight:bold;}
.payment_type.not_active_payment_type .payment_info {display:none;}
.payment_type .payment_type_logo img {border:1px solid #fdb813;padding:5px;background:#fff;}
.payment_type .vvod_table, .payment_type .vvod_table tr, .payment_type .vvod_table td {border:none;}

.ubbold .reviews a {
font: normal 14px arial;
}
.active_page {
color: #000 !important;
}
.article_pager {
font-size : 16px;
}

.payment_info { width:100%;}
.step_back_navigation { text-align:left;}
.step_back_navigation a { text-decoration:none; border-bottom:1px dashed #A72F18; color:#A72F18; margin:5px; }
.step_back_navigation a:hover { border-bottom:none; color:#A72F18; }

.codeblock {
border-top:1px dashed #ccc;
border-bottom:1px dashed #ccc;
background:#f6f6f6;
padding:8px;
}

.fixed_scroller {
position: fixed; z-index:100; top: 50px; left:0px; display: none; font: 13px Tahoma; padding: 5px 10px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background: #ccc;
background: -moz-linear-gradient(top,#fff,#ccc);
background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));
}
a.fixed_scroller:hover {
background: #aaa;
background: -moz-linear-gradient(top,#fff,#aaa);
background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#aaa));
}

.small-vrezka{
display: block;
border: 1px solid #ADADAD;
padding: 13px 15px 13px 40px;
text-align: right;
background-color: #f1f4f5;
width: 250px;
float: right;
margin: 10px 0 10px 10px;
}

.tag-cloud {text-align: center; margin: 0 0 30px 0;}
.tag-cloud a {display: inline-block; margin: 0 10px 0 0;}

.search_tags {margin: 15px 0 0 0;}
.search_tags a {color: #c14a33;}

.partners_subscribe td{max-width: 195px;}

.alike_block h2{font-size:14px; color:black; margin:0;}
.alike_block {overflow:auto;}
.alike_block img {max-width: 100px;}
.alike_block h3 {font-size:12px;}
.alike_block div {float:left; width:128px; text-align:center; margin:5px 0 5px 7px;
word-wrap:break-word
}
.alike_block div:first-child {margin:5px 0;}
.ui-dialog-btnset {display:inline; position:relative; top:4px; left:12px;}
.ui-dialog-btnset #uLogin{margin-top:2px;}


.cabinet_social_pic{width:16px; height:16px; display:inline-block;}
.cabinet_social_pic.google{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -134px;}
.cabinet_social_pic.facebook{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -88px;}
.cabinet_social_pic.vkontakte{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -19px;}
.cabinet_social_pic.odnoklassniki{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -42px;}
.cabinet_social_pic.livejournal{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -180px;}
.cabinet_social_pic.twitter{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -111px;}
.cabinet_social_pic.mailru{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -65px;}
.cabinet_social_pic.yandex{background-image: url('/sites/osp/images/icon/social_panel_small.png');
background-position: 0px -157px;}
.cabinet_social_head{font: bold 14px arial; color: #d71921;}
.cabinet_social_delete{display:block; position:relative; top:4px; background:url('/sites/osp/images/icon/delete.png') no-repeat; width:12px; height:11px;}
.cabinet_social_delete:hover{cursor:pointer;}
#uLogin{display:inline-block;}
#uLoginCreate{margin-top:5px; float:left;}
.social_add_fail{background:url('/sites/osp/images/img/at.png') no-repeat; width:14px; height:15px; display:block; float:right;}
.social_add_success{background:url('/sites/osp/images/img/commit.png') no-repeat; width:14px; height:13px; display:block; float:right;}
.notify_closing {
background: #e5e3e3;
clear: both;
font-size: 16px;
padding: 20px 30px 5px;
color: black;
margin-top: 50px;
}
.notify_closing p {
margin-bottom: 8px;
}
.content_wrapper.opacity:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
height: 300px;
width: 545px;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 121%);
}
.action_discount{color: #c34c35; font-size:12px; display:none;}
.paging a, .paging b{display:block; float:left; padding-left:3px; margin-right:3px; border-left:1px solid #333;}
.paging a:first-child, .paging b:first-child{border-left:none;}
.h1_fake{
font: bold 24px arial;
margin: 0 0 10px;
}
.adv_main img{
display:block;
float:left;
width:144px;
}
.adv_main h2 {
padding:3px 7px;
border:1px solid #a0b3bf;
border-width: 1px 0;
border-radius:5px 5px 0 0;
background-color: #becdd7;
background-image: -webkit-linear-gradient(top, #e0e5e9, #a0b3bf);
background-image: -ms-linear-gradient(top, #e0e5e9, #a0b3bf);
background-image: linear-gradient(to bottom, #e0e5e9, #a0b3bf);
-pie-background: linear-gradient(#e0e5e9, #a0b3bf);
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php);
}
/*
.adv_main dd span {
display:block;
margin-left:154px;
}
*/
.adv_main .head_p, .adv_main dl {
padding:3px 7px;
}

.adv_main .head_p p {margin:0; padding:0;}

.info_block.adv_main {
padding:0;
border-radius:5px 5px 0 0;
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php);
}

.inner_buy_issue a, .mts_subscribe #code_check {
padding:4px 8px;
font-size:14px;
font-family: Georgia;
border:1px solid #a0b3bf;
border-radius:5px;
background-color: #becdd7;
background-image: -webkit-linear-gradient(top, #f0f3f5, #becdd7);
background-image: -ms-linear-gradient(top, #f0f3f5, #becdd7);
background-image: linear-gradient(to bottom, #f0f3f5, #becdd7);
-pie-background: linear-gradient(#f0f3f5, #becdd7);
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php);
font-style: normal;
color:#2a4e64;
display:inline-block;
}
.inner_buy_issue a:hover{
text-decoration: none;
background-image: none;
background-color: #becdd7;
}
.inner_buy_issue{ display: block; text-align: center; margin-bottom:10px; }
.buy_pdf {display:block; margin:10px 0 20px; padding-left:20px; background: url('/sites/osp/images/img/pdf_version.png') no-repeat left center;}
.buy_pdf a{text-decoration: underline; }
.buy_pdf a:hover{text-decoration: none;}

.subscribe-attention-block {padding:10px; border: 1px solid #aaa;}
/* <mts_code> */
.mts_subscribe {background: #eef1f3; border:solid 1px #a0b3bf; border-radius:12px; behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php); border-width:1px; padding-bottom:20px; margin-bottom:10px;}
.mts_subscribe span {width:220px; height:20px; display:block; background: url('/sites/osp/images/bgr/ospmts_bonus.png'); color:#fff; padding:6px 10px; font-size:14px;}
.mts_subscribe #action_code {width:190px; padding:5px 5px; margin:10px 0 10px 20px; border:1px solid #a0b3bf; border-radius:5px;}
.mts_subscribe #code_check {width:120px; margin:0 auto; display:block;}
.mts_subscribe #code_check:hover {cursor:pointer;}
.mts_subscribe #action_code.invalid, input.invalid {border:1px solid red; color:red;}
/* </mts_code> */

.definition_cast span.black {color:#000;}
.cabinet_buys > h2 {color:#000;}
.cabinet_buys > h2 > i {
display:inline-block;
width:6px;
height:6px;
border-radius:6px;
background-color:#000;
behavior: url(/sites/centers/default/js/PIE-2.0/PIE.php); margin-right:5px;
position:relative;
bottom: 2px;
}
.cabinet_buys.definition_cast table {border-top:0;}
.btn.new_sign {width:134px; margin-top: 10px; padding:7px 13px;}
/* <cabinet buys right block> */
.cabinet_new_mags img {max-width: 80px; margin-right:5px;}
.cabinet_new_mags span {color:#a72f18;}
.cabinet_new_mags > div > div > div {max-width:120px;}
.yellow_list {background:#faf1da; border: 1px solid #fdb813; border-width: 0 1px 1px; padding:10px;}
.yellow_list > div {margin-bottom:15px;}
/* </cabinet buys right block> */
.c425_small_img {max-width:200px; max-height:200px; margin-right: 10px;}
#c425_big_wrap {display:none;}
.c425_big_img {display: block; text-align: center;}
.sberbank-thanks img {width:80px; margin-right: 5px;}
.sberbank-thanks span {position:relative;}

/* Cassa */
.vvod_table {text-align: left;}
.vvod_table input, .vvod_zagolovok {display:none;}
.vvod_table tr td:first-child {width:140px;}
.dialog-print-note {width:580px;}
.payment-types a {color:#000;}
.payment-types > div {text-align: center;}
.payment-system {margin-right:9px;}
.payment-system.sberbank-pay {margin-right:0;}
.payment-types > div img {clear:both; height:35px;}
.payment-agree {}
.payment-agree input {float:left;}
.payment-agree label {margin-left:5px; font-size:12px; float:left;}

/* feedback */
.fb-page-form input {width:530px;}
.fb-page-form select {width:544px;}
.fb-page-form textarea {width:530px; resize:none;}
/* fixed button */
.button-close-fixed {position:absolute; top: -20px; right:0; height:18px; display:inline-block; width:18px; background: url(/sites/osp/images/icon/end.png);}
.button-close-fixed:hover{cursor: pointer;}
/* white papers */
.wp-brand-block {border:1px solid #eee; border-radius:5px; padding:20px;}
.white_papers {
border: 1px solid #adbcc4;
border-radius: 0;
border-width: 1px 0;
}
.white_papers.list {border:0}

/* poll */
.poll {
list-style: none;
padding: 0;
margin:10px 0;
}

.interview {
padding: 10px;
margin: 0 0 20px;
background: #f1f4f5;
border-right: 1px solid #a0b3bf;
border-left: 1px solid #a0b3bf;
border-bottom: 1px solid #a0b3bf;
border-radius: 0 0 5px 5px;
}

.radio_list li {
margin-top: 14px;
overflow: hidden;
}

.poll.radio_list input[type="radio"], .poll.radio_list input[type="checkbox"] {
float: left;
margin: 0;
}

.radio_list .text {
float: left;
width: 195px;
margin: 0 0 0 8px;
font-size: 12px;
color: #292a2a;
line-height: 14px;
}

.poll_answered li {
margin-bottom: 10px; clear:both;
}

.poll_answered .bar {
border: 1px solid #e5e3e3;
float: left;
height: 5px;
margin-top: 3px;
margin-right: 5px;
width: 75%;
}
.poll_answered .percent {
color: #be0b0b;
float: left;
font-size: 12px;
}
.poll_answered .bar_value {
background: #6a949a;
height: 100%;
}
.poll_answered .text {
/*clear: both;*/
padding: 0;
}

.poll_submit {border:0; padding:0; margin:0; color:#0073B5; background: none; text-decoration: underline;}
.poll_submit:hover {text-decoration: none; cursor: pointer;}

.mobile-promo {
background: #f1f1f1;
border: 1px solid #e6e6e6;
font-size: 14px;
}

.mobile-promo .mobile-text {
position: absolute;
margin-top: 15px;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
.fixed_button {
display: none;
}
}

@media SCREEN AND (max-width: 1100px){
.fixed_button {
display: none;
}
}
Соседние файлы в папке Система управления проектами интеграционный подход_files