
.caq_container {max-width:1000px;}

.caq_container .mp0 {margin:0;padding:0;}
.caq_container .blockquote

.caq_button {background:#c6d6de;padding:10px;border:#6b91ab solid 1px;margin:0 0 10px 0;}
.caq_buttons>.caq_button {float:left;margin-left:10px;}

.close_button {width:11px;height:11px;background:url(/caq/img/xall.gif) no-repeat;float:right;position:anbsolute;cursor:pointer;}
.close_button:hover {width:11px;height:11px;background:url(/caq/img/xall.gif) no-repeat 0 -22px;float:right;position:anbsolute;}

#forumlist_container {background-color:white;}

.forum_main_title {padding:10px 10px 10px 45px;background:#e1e4f2;font-weight:bold;font-size:14px;margin-bottom:10px;display:block;}
.expanded {background: url('/caq/img/ico_collapse.gif') 20px 50% no-repeat #f8f8f3;}
.collapsed {background: url('/caq/img/ico_expand.gif') 20px 50% no-repeat #f8f8f3;}

.caq_signature_container {margin-top:10px;padding:3px 0 10px 0;font-size:11px;}
.caq_signature {border-top:1px solid #888;width:100px;margin-bottom:5px;}

/* Список тем */

.caq_forum_bit {font-size:16px;font-weight:bold;color:#808080;padding-bottom:10px;border-bottom:1px dotted #344e80;line-height:130%;}
.caq_forum_bit:hover {box-shadow:0 0 100px #f0f0f0;}
.caq_forum_bit .caq_forum_posts {height:20px;float:right;padding:6px 6px;width:50px;overflow:hidden;text-align:center;margin-left:10px;}
.caq_forum_bit .caq_forum_date {height:33px;float:right;padding:6px 7px;width:50px;overflow:hidden;text-align:center;margin-left:10px;}
.caq_forum_bit .caq_forum_date .day {font-size:10px;}
.caq_forum_bit .caq_forum_title {padding:10px;margin-left:10px;overflow:hidden;}
.caq_forum_bit .caq_moderators {font-size:11px;font-weight:normal;margin-top:4px;}

.caq_forum_bit .caq_last_theme_title {height:18px;overflow:hidden;}
.caq_forum_bit .caq_last_theme_author {font-size:11px;}

.caq_forum_bit .caq_last_theme {float:right;width:30%;margin-top:10px;font-size:13px;font-weight:normal;}

@media screen and (max-width : 900px) {
	.caq_forum_bit {font-size:14px;}
	.caq_forum_bit .caq_forum_posts {font-size:12px;height:12px;float:left;padding:11px 4px;width:40px;overflow:hidden;border:1px solid #c0ffc0;text-align:center;margin-left:10px;}
	.caq_forum_bit .caq_forum_date {font-size:12px;height:28px;float:left;padding:3px 4px;width:40px;overflow:hidden;text-align:center;border:1px solid #ffc0c0;margin-left:10px;}
	}

@media screen and (max-width : 800px) {
	.caq_forum_bit {font-size:12px;}
	.caq_forum_bit .caq_last_theme {font-size:11px;}
	}

.caq_forum_bit_unbold {font-weight:normal;}

.caq_title {border-bottom:1px solid #808080;margin-bottom:10px;padding-right:20px;background:white;font-size:11px;}
.caq_title h2 {padding:8px 0 0 0;margin:0;}

.caq_title>.caq_order {float:right;border:1px solid transparent;border-bottom:1px solid #808080;margin-bottom:-1px;padding:6px;margin-left:10px;}
.caq_title>.caq_order:hover {float:right;border:1px solid #808080;border-bottom:1px solid white;padding:6px;}
.caq_title>.caq_order_active {font-weight:bold;border:1px solid #808080;border-bottom:1px solid white;padding:6px;background-color:white;}

.caq-small-navigation {margin:0 0 0 4px;}
.caq-small-navigation a {border:1px solid #D8D6B8;padding:2px 4px;font-size:10px;text-decoration:none;margin-left:2px;}
.caq-small-navigation a:hover {background:#ddd;color:white;}

/* Список вопросов */
.caq_q {border-bottom:1px dotted #344e80;padding:10px 0;}
.caq_q:hover {box-shadow:0 0 200px #eee;}

.caq_q_votes {float:right;font-size:11px;text-align:center;width:60px;font-weight:normal;color:#484;margin-left:10px;}
.caq_q_votes>div {font-size:24px;text-align:center;font-weight:bold;}

.caq_q_answers {float:right;font-size:11px;text-align:center;width:60px;font-weight:normal;color:#844;margin-left:10px;}
.caq_q_answers>div {font-size:24px;text-align:center;font-weight:bold;}

.caq_q_views {float:right;font-size:11px;text-align:center;width:60px;font-weight:normal;color:#777;margin-left:10px;}
.caq_q_views>div {font-size:24px;text-align:center;font-weight:bold;}

.caq_q_title {padding:0;margin-left:10px;height:25px;width:364px;}
@media screen and (min-width : 1276px) {
	.caq_q_title {width:580px;}
	}

.caq_q_title>a.title {font-size:16px;}
.caq_q_title>.solved {font-size:16px;font-weight:bold;color:#6a6;}

.caq_new a.title {font-weight:bold;}

.tags_search_form {text-align:right;}
.tags_search_form input[type="text"] {width:300px;}

.taglist {margin:5px 0 0 0;font-size:10px;line-height:130%;}
.taglist>.tag {display:block;float:left;background-color:#c6d6de;padding:2px 8px;margin:3px 5px 0 0;border-bottom:1px dotted #6b91ab;border-right:1px dotted #6b91ab;text-decoration:none;}
.taglist>.tag:hover {text-decoration:underline;background-color:#6b91ab;color:white;}
.taglist>.theme {display:block;float:left;background-color:#c6ded6;padding:2px 8px;margin:3px 5px 0 0;border-bottom:1px dotted #6b91ab;border-right:1px dotted #6b91ab;text-decoration:none;}
.taglist>.theme:hover {text-decoration:underline;background-color:#6bab91;color:white;}

.taglist>.qtitle_theme {float:left;margin-right:15px;}
.taglist {margin:5px 0 0 0;font-size:11px;}
.taglist>.qtitle_theme>.tag {display:block;float:left;background-color:#c6d6de;padding:2px 8px;margin:3px 5px 0 0;border-bottom:1px dotted #6b91ab;border-right:1px dotted #6b91ab;}
.taglist>.qtitle_theme>.tag:hover {text-decoration:none;background-color:#6b91ab;color:white;}
.taglist>.qtitle_theme>.theme {display:block;float:left;background-color:#c6ded6;padding:2px 8px;margin:3px 5px 0 0;border-bottom:1px dotted #6b91ab;border-right:1px dotted #6b91ab;}
.taglist>.qtitle_theme>.theme:hover {text-decoration:none;background-color:#6bab91;color:white;}

.taglist>.qtitle_secondline {margin-top:10px;}

.is-sticky .taglist>.qtitle_secondline {display:none;} 

@media screen and (max-width : 950px) {
	.taglist>.tag {font-size:11px;}
	.taglist>.tag:hover {font-size:11px;}
	.taglist>.theme {font-size:11px;}
	.taglist>.theme:hover {font-size:11px;}
	}

.caq_q_subscribe {margin:5px 0 0 0;font-size:11px;}

.caq_q_subscribe #subscribe_block>a {display:block;float:left;background-color:#c6d6de;padding:2px 8px;margin:3px 5px 0 0;border-bottom:1px dotted #6b91ab;border-right:1px dotted #6b91ab;}
.caq_q_subscribe #subscribe_block>span {display:none;}
.caq_q_subscribe #subscribe_block>span>a {color:white;}

.caq_q_subscribe #subscribe_block:hover>a {display:none;}
.caq_q_subscribe #subscribe_block:hover>span {display:block;float:left;padding:2px 8px;margin:3px 5px 0 0;border-bottom:1px dotted #6b91ab;border-right:1px dotted #6b91ab;}

.caq_q_subscribe #subscribe_block>a.subscribe_link_active {background:#89c984;}
.caq_q_subscribe #subscribe_block>a.subscribe_link_notactive {background:#c6c6c6;}

.caq_q>.author {float:right;margin-top:28px;width:150px;overflow:hidden;}
.caq_q>.author>.date_interval {color:#888;}
.caq_q>.author .avatar32 {float:left;width:32px;height:32px;border:0;margin: 1px 3px 0 0;}

#subscribe_questions_block>a {display:inline;}
#subscribe_questions_block>span {display:none;}
#subscribe_questions_block>span>a {color:white;}

#subscribe_questions_block:hover>a {display:none;}
#subscribe_questions_block:hover>span {display:inline;}


/* Вопрос и ответы */

.vote_common {margin-right:5px;float:left;background-image: url('/caq/img/like-dislike.png');font-size:1px;color:transparent;width:16px;height:16px;}
.vote_up {background-position:-30px -1px;}
.vote_down {background-position:-45px -1px;}
.vote_up:hover {background-position:0 -1px;}
.vote_down:hover {background-position:-15px -1px;}

.vote_up_result {float:left;color:green;display:block;margin-right:10px;font-weight:bold;}
.vote_down_result {float:left;color:red;display:block;margin-right:10px;font-weight:bold;}


.caq_spam {background: url(/caq/img/shield_gray.png) no-repeat;font-size:1px;color:transparent;width:24px;height:24px;display:block;float:left;margin:10px 0 0 10px;}
.caq_spam:hover {background: url(/caq/img/shield.png) no-repeat;}

.caq_solved {background: url(/caq/img/vote.gif) no-repeat 0 -80px;;font-size:1px;color:transparent;width:24px;height:24px;display:block;float:left;margin:10px 0 0 10px;}
.caq_solved:hover {background: url(/caq/img/vote.gif) no-repeat 0 -108px;}
.caq_solved_active {background: url(/caq/img/vote.gif) no-repeat 0 -53px;margin:10px auto;font-size:1px;color:transparent;width:26px;height:28px;display:block;}


.caq_question {margin:0;}
.caq_question .taglist {margin-top:10px;}
.caq_question .caq_question_body {min-height:180px;margin-left:140px;padding:10px;}
.caq_question .caq_question_userinfo {min-height:100px;width:140px;float:left;pading-left:0;line-height:130%;}

.caq_question .caq_question_topline .caq_question_date {width:200px;float:left;font-size:11px;color:#888;line-height:100%;}
.caq_question .caq_question_topline .caq_question_carmaspin {font-size:11px;float:left;line-height:100%;}
.caq_question .caq_question_topline .caq_question_topline_end {height:30px;}
.caq_question_outdated {opacity:0.25;}


.caq_question .caq_question_after {clear:both;height:60px;margin-left:140px;padding-left:10px;font-size:12px;}

.answer_edit_by {font-size:11px;color:#aaa;font-style:italic;padding:10px 0 0 0;clear:both;line-height:130%;}

.caq_answer {border-bottom:1px solid #ccc;padding:10px 0 0 0;margin:0;}

.moderator_box {padding:10px;margin:0 0 10px 0;background:#eeede6;border-bottom:1px solid #d8d6c6;}
.moderator_box div {margin-bottom:10px;font-size:11px;}
.moderator_box input[type=checkbox] {vertical-align: bottom;margin:1px 5px 0 0;}


/* Теги */

.tags_container_inner {margin-left:10px;}

/* Карточка тега */
.caq_tag_bit {float:left;width:175px;margin:0 10px 10px 0;}
.tag_create_date {font-size:10px;color:#bbb;padding:3px 0;}
.tag_create_date a {color:#ddd;}
.tag_description {font-size:11px;line-height:13px;color:#888;margin-top:3px;}

/* Дополнительные вопросы */
.additional_questions {float:left;clear:left;margin-top:10px;width:450px;}
.additional_questions>ul {list-style:none;width:100%;}
.additional_questions>ul>li {list-style:none;border-bottom:1px solid #ddd;padding:5px;color:#ccc;}
.additional_questions>ul>li>span {color:#888;}

a.img_close {width:11px;height:11px;background:url(/caq/img/x_light.gif);display:inline-block;padding:0;margin:0 0 0 5px;}
a.img_close:hover {background:url(/caq/img/x_dark.gif);}

.colortable>tbody>tr>td>.row_action {display:none;}
.colortable>tbody>tr:hover>td>.row_action {display:block;}

.div_action_containter .div_action {display:none;}
.div_action_containter:hover .div_action {display:block;}

.div_action_containter_touch .div_action {display:block;}

.span_action_containter {display:inline;}
.span_action_containter .span_action {display:none;}
.span_action_containter:hover .span_action {display:inline;}

.t_disabled td {color:#c0c0c0; text-decoration: line-through;}

/* Блок ответа */
#answer_block {margin-top:10px;}
#answer_button {float:right;}

#subscribe_chekbox {float:left;}

#answer_hint {background:#ffc;border:solid 1px #cc8;padding:10px;clear:both;width:98%;margin:3px 0 0 2px;border-radius:3px;}

#answer_preview {display:none;padding:10px;border:1px dashed #ddd;margin-top:10px;}
.form_error_message {color:red;padding:10px 0;}

.preview_image_delete {margin:-165px -5px 165px auto;background-color:rgba(255,255,255,0.5);padding:0 0 5px 8px;font-size:18px;text-decoration:none;font-weight:bold;display:block;width:20px;height:20px;color:#ccc;border:1px solid transparent;}
.preview_image_delete:hover {background-color:white;text-decoration:none;color:#23527c;border:1px solid #ccc;}

/* Иконки редактора */

.ei {margin-left:-1px;padding-top:10px;}
.ei a {background-color:#ccc;background-image:url(/caq/img/editor_icons.png);width:32px;height:32px;display:block;float:left;margin:1px;border:1px solid #ccc;border-radius:1px;}
.ei a:hover {border:1px solid #888;border-radius:2px;}
.ei a.image {background-position:384px 0;}
.ei a.bold {background-position:352px 0;}
.ei a.italic {background-position:320px 0;}
.ei a.underline {background-position:288px 0;}
.ei a.strike {background-position:256px 0;}
.ei a.ul {background-position:224px 0;}
.ei a.ol {background-position:192px 0;}
.ei a.quote {background-position:160px 0;}
.ei a.link {background-position:128px 0;}
.ei a.attachment {background-position:96px 0;}
.ei a.forum_spoiler {background-position:64px 0;}
.ei a.code {background-position:0 0;}
.ei a.forum_smiles {background-position:32px 0;}


.pm_bit {padding:5px 0 5px 5px;}

.underlined td,.underlined th {border-bottom:1px solid #eee;}
.underlined:hover td,.underlined:hover th {border-bottom:1px solid #ccc;background-color:#eee;}

/* Аттачменты */

.blockquote {background: url(/caq/img/quote.gif) no-repeat;padding-left:50px;min-height:20px;margin-top:15px;margin-bottom:15px;}
.blockquote>.quotetitle {color:#666;border-left:2px dotted #ccc;padding:5px;background:#f8f8f8;}
.blockquote>.qotetext {color:#666;border-left:2px dotted #ccc;padding:5px;background:#f8f8f8;}

.attachment_list {border-top:1px solid #ccc;margin:10px 0;}
.attachment_list>.title {margin:5px 0;color:#888;}
.attachment_list>.attachment {overflow:hidden;width:150px;height:60px;float:left;display:block;background-repeat:no-repeat;padding:5px 10px 5px 70px;border:1px solid #ccc;background-color:#f8f8f8;border-radius:3px;margin:5px 5px 0 0;background-position:3px 3px;}
.attachment_list>.attachment>.name {font-size:12px;line-height:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.attachment_list>.attachment>.size {color:#999;font-size:11px;line-height:100%;margin-top:10px;}
.attachment_list>.attachment>.downloads {color:#999;font-size:10px;}

.attached_image_images_list {padding:15px;}
.attached_image {display:block;height:128px;background-position:center;background-size:cover;margin-left:-5px;margin-right:-5px;margin-top:10px;}
.attached_image_description {display:block;margin-left:-15px;margin-right:-15px;margin-top:5px;font-size:11px;line-height:130%;height:30px;overflow:hidden;}

#secondlevel {

	margin: 0 auto 0 auto;

	border-bottom: 1px solid black;
	padding:7px 0 0 0;
	background-color:#212529;
	text-align: left;
	width:980px;
	}

#secondlevel>ul {margin:0;padding:0 50px 0 0;float:right;}
#secondlevel>ul>li {
    float: left;
    list-style: none outside none;
    margin: 0 0 -1px 3px;
    padding: 0;
	}

#secondlevel >ul>li.marginleft50 {margin-left:50px;}

@media screen and (min-width : 1276px) {
	#secondlevel {width:1229px;}
	}

@media screen and (max-width : 960px) {
	#secondlevel>ul>li a {padding:6px;}
	}

@media screen and (max-width : 860px) {
	#secondlevel {margin: 0;width: auto;padding: 7px 0 0 0;}
	}

@media screen and (max-width : 650px) {
	#secondlevel>ul>li a {padding:3px;}
	}

@media screen and (max-width : 600px) {
	#secondlevel >ul>li.marginleft50 {margin-left:3px;}
	}

@media screen and (max-width : 555px) {
	#secondlevel>ul>li.marginleft50 {margin:0;display:inline;padding-left:10%}
	#secondlevel>ul>li a {padding:6px;margin: 0 3px 2px 3px;border:1px solid white;}
	#secondlevel>ul>li.caq_button_active a {padding:6px;margin: 0 3px 2px 3px;border:1px solid #285A99;background:white;}
	#secondlevel>ul>li.caq_button_active {border:0;background:transparent;}
	#secondlevel>ul>li {float: none;list-style: none outside none;margin: 0;padding: 0;border: 0;background:transparent;}
	}


#secondlevel li a {font-size:9pt;display:block;padding: 7px 12px;border-top:1px solid #444;border-left:1px solid #444;}

#secondlevel .caq_button_active {background-color:white;border-bottom:1px solid white;border-right:1px solid black;border-top:1px solid black;border-left:1px solid black;}
#secondlevel .caq_button_active>a {color:black;}

#secondlevel li>.dropdown {display:none;margin:0;position:absolute;border:1px solid 555;background:#212529;color:white;z-index:99;}
#secondlevel li:hover>.dropdown {display:block;}
#secondlevel li>.dropdown ul,.dropdown li {list-style:none;padding:0;margin:0;}
#secondlevel li>.dropdown a:hover {background:black;}

@media screen and (max-width : 555px) {
	#secondlevel li>.dropdown {display:inline;position:relative;padding:0;margin:0;}
	#secondlevel li:hover>.dropdown {display:inline;position:relative;}
	}

.theme_date {clear:left;padding:5px 0 0 0;font-size:11px;}

div>.dropdown li a {font-size:9pt;display:block;padding: 7px 12px;border-top:1px solid white;border-left:1px solid white;}

div>.dropdown {display:none;margin:-2px 0 0 -1px;position:absolute;border:1px solid #7b94c3;background:white;box-shadow: #ddeaed 3px 3px 10px;}
div:hover>.dropdown {display:inline;}
div>.dropdown ul,span>.dropdown li {list-style:none;padding:0;margin:0;}
div>.dropdown a {border-bottom:1px solid #ddeaed;}
div>.dropdown a:hover {background:#ddeaed;}

/* Карточка пользователя */
.caq_author_card {float:right;width:130px;overflow:hidden;border:1px solid #eee;padding:6px;margin:0 0 10px 10px;background:white no-repeat top right;}
.caq_author_card>.date_interval {color:#888;}
.caq_author_card>.rr {float:right;font-weight:bold;font-size:14px;color:white;}
.caq_author_card .avatar32 {float:left;width:32px;height:32px;border:0;margin: 5px 5px 0 0;border:1px solid #ccc;padding:1px;}
.caq_author_card .rplvl {height:4px;border-top:#ccc;margin:5px 0 5px 40px;max-width:80px;}

.caq_author_card .ui {font-size:9px;color:#ccc;}
.caq_author_card .pc {color:#d80;}
.caq_author_card .rd {color:#0aa;}
.caq_author_card .rc {color:#a0a;}

/* Карточка пользователя */
.caq_short_author_card {float:right;width:170px;overflow:hidden;border:1px solid #eee;padding:3px;margin:0 0 5px 5px;background:white no-repeat top right;line-height:130%;}
.caq_short_author_card>.date_interval {color:#888;}
.caq_short_author_card>.rr {float:right;font-weight:bold;font-size:12px;color:white;}
.caq_short_author_card .avatar32 {float:left;width:32px;height:32px;border:0;margin: 1px 3px 0 0;}
.caq_short_author_card .ui {font-size:9px;color:#ccc;}
.caq_short_author_card .pc {color:#d80;}
.caq_short_author_card .rd {color:#0aa;}
.caq_short_author_card .rc {color:#a0a;}

/* Карточка пользователя */
.caq_big_author_card {width:130px;overflow:hidden;padding:3px 3px 3px 0;margin:0 0 5px 0;}
.caq_big_author_card>.date_interval {color:#888;}
.caq_big_author_card>.rr {float:right;font-weight:bold;font-size:12px;color:white;}
.caq_big_author_card .avatar80 {width:80px;height:80px;border:0;margin:0;}
.caq_big_author_card .ui {font-size:9px;color:#ccc;}
.caq_big_author_card .username {font-size:18px;margin:10px 0 10px 0;}
.caq_big_author_card .pc {color:#d80;}
.caq_big_author_card .rd {color:#0aa;}
.caq_big_author_card .rc {color:#a0a;}
.caq_big_author_card .status_official {font-size:11px;color:#888;margin-top:5px;}
.caq_big_author_card .status_official span {color:#080;}
.caq_big_author_card .status_guberbot {font-size:11px;color:#888;margin-top:5px;}
.caq_big_author_card .status_guberbot span {color:#800;}
.caq_big_author_card .rplvl {height:4px;border-top:#ccc;margin:5px 0 5px 0;width:80px;}

/* Карточка пользователя */
.caq_comment_author_card {width:130px;overflow:hidden;padding:3px;margin:0 0 5px 5px;line-height:130%;}
.caq_comment_author_card .avatar80 {width:64px;height:64px;border:0;margin: 1px 3px 0 0;}
.caq_comment_author_card .username {font-size:18px;margin:0 5px 10px 0;line-height:100%;}
.caq_comment_author_card .rc {margin-top:10px;}
.caq_comment_author_card .status_official {font-size:11px;color:#888;}
.caq_comment_author_card .status_official span {color:#080;}
.caq_comment_author_card .status_guberbot {font-size:11px;color:#888;margin-top:5px;line-height:130%;}
.caq_comment_author_card .status_guberbot span {color:#800;}
.caq_comment_author_card .rplvl {height:4px;border-top:#ccc;margin:2px 0 5px 0;}

.caq_comment_spoiler {}

/* Подсветка комментарием и сообщений */
.caq_comment_best {background-color:#ffffe0;}
.caq_comment_best_title {float:right;padding:3px 10px;border:1px solid #ddddc0;margin:17px 10px 0 0;}
.caq_answer.caq_comment_best {background-color:#ffffe0;}
.caq_answer.caq_comment_best_title {float:right;padding:3px 10px;border:1px solid #ddddc0;margin:17px 10px 0 0;}

.caq_comment_official {background-color:#e0ffe0;}
.caq_comment_official>.blockquote>.quotetitle {background-color:#d0efd0;}
.caq_comment_official>.blockquote>.qotetext {background-color:#d0efd0;border-color:#a0d0a0}
.caq_comment_official_title {float:right;padding:3px 10px;border:1px solid #ddddc0;margin:17px 10px 0 0;}

.caq_answer.caq_comment_official {background-color:#e0ffe0;}
.caq_answer.caq_comment_official>.blockquote>.quotetitle {background-color:#d0efd0;}
.caq_answer.caq_comment_official>.blockquote>.qotetext {background-color:#d0efd0;border-color:#a0d0a0}

.social_connection {float:left;width:250px;}
.social_connection .img_close {float:right;}
.social_connection .sc_avatar {float:left;padding:0 10px 0 0;}
.social_connection .sc_avatar img {width:50px;height:50px;}
.social_connection .sc_date {margin:5px 0 0 0;}
.social_connection .sc_icon {float:right;}
.social_connection .sc_icon img {width:16px;height:16px;margin:0 5px 0 0;}
.social_connection .sc_title {float:right;font-size:11px;clear:both;color:#888;}

.rep_bg_gray {background-image: url('/caq/img/bg_rep_gray.png');}
.rep_bg_red {background-image: url('/caq/img/bg_rep_red.png');}
.rep_bg_green {background-image: url('/caq/img/bg_rep_green.png');}
.rep_bg_blue {background-image: url('/caq/img/bg_rep_blue.png');}

.reputation {width:10px;height:7px;background: url(/caq/img/reputation.png);display:inline-block;}

.rep1 {background-position: -10px 0;}
.rep2 {background-position: -20px 0;}
.rep3 {background-position: -30px 0;}
.rep4 {background-position: -40px 0;}
.rep5 {background-position: -50px 0;}
.rep6 {background-position: -60px 0;}

@media screen and (max-width : 1000px) {
	.caq_author_card {background:none;font-size:11px;width:80px;}
	.caq_author_card .avatar32 {width:16px;height:16px;}
	.caq_author_card>.rr {display:none;}
	.caq_author_card .ui {display:none;}
	.caq_author_card .pc {display:none;}
	.caq_author_card .rd {display:none;}
	.caq_author_card .rc {display:none;}
	}

.caq_videonovgorodru {margin:10px 0 0 0;}
.caq_youtube {margin:10px 0 0 0;}

.caq_smiles_dialog {border:1px solid #7b94c3;background:white;box-shadow: #ddeaed 3px 3px 10px;z-index:9999;position:absolute;padding-bottom:10px;}
.smile_link {border:1px solid #eee;padding:4px;}
.caq_smile {margin:0;}
.content img.caq_smile {margin:0;}















#basic-modal-content {display:none;}

/* Jquery autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid #6B91AB;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #ddd;
}

.ac_over {
	background-color: #c6d6de;
}

.caq_spoiler {background:#f8f8f8;padding:10px;}
.caq_spoiler>.caq_spoiler_link {display:block;background:url(/caq/img/spoiler.png) no-repeat center left;padding-left:16px;}
.caq_spoiler>.caq_spoiler_content {display:none;}


.caq_comments_hide {margin-bottom:10px;}

.caq_novgorod_sightseen h1 {font-size:18px;}
.caq_novgorod_sightseen {border:1px solid #ccc;padding:10px;background-color:white;}
.caq_novgorod_sightseen img {float:left;margin:0 10px 0 0;}
.caq_novgorod_sightseen p {font-size:11px;line-height:120%;}

.caq_novgorod_afisha h1 {font-size:18px;}
.caq_novgorod_afisha {border:1px solid #ccc;padding:10px;background-color:white;margin-bottom:10px;}
.caq_novgorod_afisha img {float:left;margin:0 10px 0 0;}
.caq_novgorod_afisha p {font-size:11px;line-height:120%;}

.caq_novgorod_news h1 {font-size:18px;}
.caq_novgorod_news {border:1px solid #ccc;padding:10px;background-color:white;margin-bottom:10px;}
.caq_novgorod_news_image {min-height:120px;}
.caq_novgorod_news img {float:left;margin:0 10px 0 0;height:120px;}
.caq_novgorod_news .about {font-size:11px;color:#888;margin:-8px 0 10px 0;}
.caq_novgorod_news .date {margin:0;color:#be2618;}
.caq_novgorod_news p {font-size:11px;line-height:120%;}

.caq_novgorod_imho h1 {font-size:18px;}
.caq_novgorod_imho {border:1px solid #ccc;padding:10px;background-color:white;margin-bottom:10px;}
.caq_novgorod_imho_image {min-height:120px;}
.caq_novgorod_imho img {float:left;margin:0 10px 0 0;height:120px;}
.caq_novgorod_imho .about {font-size:11px;color:#888;margin:-8px 0 10px 0;}
.caq_novgorod_imho .date {margin:0;color:#be2618;}
.caq_novgorod_imho p {font-size:11px;line-height:120%;}

.caq_novgorod_video {border:1px solid #ccc;padding:10px;background-color:white;margin-bottom:10px;}

.caq_novgorod_vote {border:1px solid #ccc;padding:10px;background-color:white;margin-bottom:10px;}

/* фильтры */

.caq_qf_filter {display:block;float:left;border: 1px solid #888;padding:4px;margin-right:2px;font-size:11px;}
.caq_qf_active {background-color:white;font-weight:bold;color:#666;text-decoration:none;}
.caq_qf_container {background-color:white;padding:0 0 10px 0;}


#theme_header {z-index:999;background-color:white;width:100%;padding-top:10px;}
.is-sticky>#theme_header {border-bottom:1px solid #aaa;}
.theme_header-sticky-wrapper {padding:0;margin:0;}

.caq_userinfo_admin {clear:both;margin:10px 0;border-top:1px solid #ccc;padding:10px 0;}
.caq_userinfo_mainblock {}
.caq_userinfo_connections {margin-left:100px;margin:20px 0 10px 100px;}

.caq_ui_table {width:600px;margin-left:100px;}
.caq_ui_table tr td:first-child {width:170px;}
.caq_ui_avatar {float:left;border:1px solid #ccc;width:84px;height:84px;background: #f8f8f8 no-repeat center center;background-size:contain;}
.caq_ui_avatar_text {color:white;padding:3px;background: rgba(0,0,0,0.6);font-size:10px;height:12px;margin-top:67px;line-height:100%;}

#users-list-header {background:white;}

.caq-form-control {width:100%}
.caq-form-table {width:100%;max-width:800px;min-width:350px;table-layout:fixed;}

#theme_header .social-links {float:right;}
#theme_header>h1 {margin-top:0;}

ul.tagit {background-color:white;}

/* novgorod.ru */
.row .w-100p-240px .caq_question .caq_question_body img {max-width:510px;}
.row .w-imho-fullscreen .caq_question .caq_question_body img {max-width:510px;}
.row .w-100p-240px #theme_header {width:696px;}
.caq_autoresize {width:536px;height:286px;}
.caq_instagram {width:536px;height:616px;}
.caq_coub {width:536px;height:306px;margin-top:10px;}

.row .w-100p-240px #answer_preview img {max-width:675px;}
.row .w-imho-fullscreen #answer_preview img {max-width:675px;}

@media screen and (min-width : 1276px) {
	.caq_autoresize {width:785px;height:433px;}
	.caq_instagram {width:785px;height:865px;}
	.caq_coub {width:785px;height:495px;}
	.row .w-100p-240px .caq_question .caq_question_body img {max-width:707px;}
	.row .w-imho-fullscreen .caq_question .caq_question_body img {max-width:707px;}
	.row .w-100p-240px #theme_header {width:907px;}

	.row .w-100p-240px #answer_preview img {max-width:882px;}
	.row .w-imho-fullscreen #answer_preview img {max-width:882px;}
	}

#answer_textarea {margin-top:5px;}