@media print
{
	.page-braker { page-break-before: always; }

	HTML, BODY { height: auto; padding-top:0; }
	BODY{ background: #fff; margin: 20px; }

	.do_not_print{ visibility: hidden !important; }
	.do_not_print_at_all{ display: none !important; }

	/* COMMON */
	.pgHeader{ display: none; }
	.footer{ display: none; position: relative; }
	.submenu{ display: none; }
	.anketa_stat{ display: none; }
	.formsActionsBt{ display: none; }

	.page{ padding: 0; }
	.page .content{ padding: 0; border: 0; }
	.page .top_center_bg{ display: none; }
	.page .top_left_bg{ display: none; }
	.page .top_right_bg{ display: none; }

	.pgControls{ padding: 0; margin: 0 0 20px 0; }
	.pgControls .anketa_stat{ display:none !important; }
	.pgControls .path SPAN{ display: none; }
	.pgControls .path{ font-size: 28px; }
	.pgControls .path H2 A{ display: none; }
	.pgControls .path H1{ font-size: 28px !important; color: #333; }
	.pgControls .path .sup.extlink { display:none; }

	.resp_header .prev_next { display:none; }
	.resp_header .resp_answ { margin: 0; }

	/* PUBLISHED  */
	.anketaHeader .cont{ border: 0; }
	.anketaHeader .cont .langs{ display: none; }

	.box_holder .main_box{ border: 0; }
	.box_holder .main_box .datetime .ctrl IMG{ display: none; }

	.anketaFooter .cont{ border: 0; }
	.anketaFooter .cont .share{ display:none; }
	.button_holder{ display: none; }

	.el{ page-break-after: auto; page-break-inside: avoid; }
	/*
	.el div.title h4 { page-break-after: avoid; page-break-inside: avoid; }
	.el div.title .title { page-break-after: avoid; page-break-inside: avoid; }
	*/


	/* RESPONDENT */
	.innerTab TD{ background: none; border-bottom: 1px solid #ccc; color: #333; }
	.innerTab TR.summary TD{ border-bottom: 0; color: #333; }
	.prev_next{ display: none; }

	/* STATISTIC */
	.statHead .respondents, .statHead .date{ border: 0; }
	.statHead .respondents DIV P{ font-size: 13px; }
	.statHead .date .statFormMainInfo{ font-size: 13px; }

	.content .statQ{ font-size: 20px; font-weight: normal; }
	.innerTab TH{ font-size: 14px; font-weight: normal; }
	.innerTab TD{ font-size: 14px; font-weight: normal; }
}
