@media only screen and (max-width: 991px) {
	.highlight {padding-bottom: 0;}
	.highlight .box {margin-bottom: 20px;}
}

@media only screen and (max-width: 767px) {
	.menu {height: auto;}
	.menu_inner a {width: 100%;}
	.footer_menu,.menu_inner  {flex-direction: column; align-items: center;}
	.footer_menu a {padding: 5px 0;}
	.resultpopup .inner {width: calc(100% - 30px); max-height: calc(100vh - 30px); overflow-y: auto;}
}

@media only screen and (max-width: 480px) {
	.col-mob-12 {width: 100%;}
	.col-mob-6 {width: 50%;}
	.question_page {padding-bottom: 70px;}
	.answer_block {width: 100%;}
	.answer_block .owl-prev, .answer_block .owl-next {top: auto; bottom: -45px; margin: 0;}
	.answer_block .owl-prev {left: 0;}
	.answer_block .owl-next {right: 0;}
	.resultpopup .inner figure {width: 100%; text-align: center;}
	.resultpopup .inner figure img {width: auto;}
	.resultpopup .inner .body {width: 100%; padding: 15px;}
	.resultpopup .inner .bottomLink {left: 0; position: relative; float: left; width: 100%;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
}

@media only screen and (min-width: 768px) {
	.container {width: 680px;}
}