@media screen and (max-width:767px) {
	#ben {
	}

	#video {
	}

	#calc {
	}

	#selqw {
	}

	#selqw > option {
	}

	#selcamin {
	}

	#selcamin > option {
	}

	#selcamoit {
	}

	#selcamoit > option {
	}

	#port {
	}

	#func {
	}

	#compl {
	}

	#spec {
	}

	#team {
	}

	#faq {
	}

	#cont {
	}

	#modal-form-1 {
	}

	#modal-form-2 {
	}

	#modal-form-3 {
	}

	#modal-form-4 {
	}

	#modal-form-5 {
	}

	#modal-form-6 {
	}

	#modal-success {
	}

	#f-yacity {
	}

	#f-utm {
	}

	.top {
	}

	.header_wrap {
	}

	.header_bg_1 {
	}

	.top_wrap {
	}

	.menu_btn {
	}

	.menu_links {
	}

	.menu_links > li {
	}

	.menu_links > li > a {
	}

	.header_top {
	}

	.container {
	}

	.header_logo {
	width: 40%;;
	}

	.header_logo > img {
	width: 100%;
	padding-top: 12px;;;
	}

	.phone_container {
	padding-top: 8px;;
	}

	.phone_desc {
	display: none;;
	}

	.phone_desc > p {
	}

	.phone_over {
	}

	.phone_number {
	}

	.phone_number > a {
	}

	.call_link {
	}

	.show-1 {
	}

	.header {
	}

	.header_center {
	}

	.header_right {
	width: 100%;;
	}

	.header_right > h1 {
	}

	.header_right > h2 {
	}

	.header_right > h2 > b {
	}

	.header_right > ul {
	}

	.header_right > ul > li {
	}

	.header_right > ul > li > b {
	}

	.mult_head {
	}

	.header_left {
	width: 100%;
	margin-top: 30px;;;
	}

	.header_form {
	}

	.form-block {
	}

	.form-block > p {
	}

	.fh_1 {
	}

	.fformhead {
	}

	.fformhead > b {
	}

	.fh_2 {
	}

	.fformname {
	}

	.input_style_1 {
	}

	.fphone {
	}

	.femail {
	}

	.red_btn {
	}

	.form_size {
	}

	.send-btn {
	}

	.arrow_anim {
	}

	.arrow_anim > img {
	}

	.ben_wrap {
	}

	.ben {
	}

	.ben_list {
	width: 100%;;
	}

	.ben_item {
	}

	.ben_1 {
	}

	.ben_head {
	}

	.ben_desc {
	}

	.ben_2 {
	}

	.ben_3 {
	}

	.ben_4 {
	}

	.ben_5 {
	}

	.video_wrap {
	}

	.video {
	}

	.video_heading {
	}

	.video_desc {
	}

	.play {
	}

	.show-2 {
	}

	.show-2 > img {
	}

	.calc_wrap {
	}

	.calc {
	}

	.block_heading {
	}

	.calc_over {
	}

	.calc_left {
	width: 100%;;
	}

	.calc_item_1 {
	}

	.calc_item_head {
	}

	.calc_sel {
	}

	.selqw {
	}

	.turnintodropdown {
	}

	.turnintodropdown > option {
	}

	.calc_items {
	}

	.calc_item_2 {
	}

	.selcamin {
	}

	.calc_item_3 {
	}

	.selcamoit {
	}

	.calc_right {
	padding-left: 0;
	width: 100%;
	padding-top: 40px;;;;
	}

	.calc_item_4 {
	}

	.calc_check {
	}

	.check_row {
	}

	.check_row > label {
	}

	.radio {
	}

	.radio-custom {
	}

	.label {
	}

	.calc_size {
	}

	.portfolio_wrap {
	}

	.portfolio {
	}

	.portfolio_slider {
	}

	.portfolio_item {
	}

	.port_img {
	}

	.port_top_img_wrap {
	}

	.doc-img-link {
	}

	.port_top_img {
	}

	.port_dop_img_wrap {
	}

	.port_dop_img {
	}

	.port_desc {
	}

	.port_desc > p {
	}

	.port_hide {
	}

	.port_hide > p {
	}

	.port_link_all {
	}

	.leadform_wrap {
	}

	.leadform {
	}

	.leadform_form {
	padding: 110px 0px;
	}

	.lfh_1 {
	}

	.lfh_2 {
	}

	.input_lf {
	}

	.input_style_2 {
	width: 100%;;
	}

	.lform_size {
	width: 100%;;
	}

	.func_wrap {
	}

	.func {
	}

	.func_list {
	}

	.func_item {
	background-size: 90%;
	background-position: top;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 0;
	height: 220px;;;;;;;;;;
	}

	.fi_ico_1 {
	}

	.func_label {
	padding: 0;
	height: auto;
	display: block;
	text-align: center;
	margin: 0 20px;
	padding-top: 130px;;;;;;;
	}

	.func_label > p {
	padding: 0;;
	}

	.fi_ico_2 {
	}

	.fi_ico_3 {
	}

	.fi_ico_4 {
	}

	.fi_ico_5 {
	}

	.fi_ico_6 {
	}

	.fi_ico_7 {
	}

	.fi_ico_8 {
	}

	.fi_ico_9 {
	}

	.compl_wrap {
	}

	.compl {
	}

	.compl_catalog {
	}

	.compl_cat {
	}

	.compl_list {
	}

	.compl_list .compl_item:nth-child(2n) {
	    margin-right: 0;
	}

	.compl_list .compl_item:nth-child(3n) {
	   margin-right: 1.2%;
	}

	.compl_item {
	width: 47.88%;
	}

	.office {
	}

	.compl_item_img {
	}

	.compl_item_img > img {
	}

	.compl_item_desc {
	}

	.compl_name {
	}

	.complection {
	}

	.complection_head {
	}

	.complection_desc {
	}

	.compl_desc {
	font-size: 12px;;
	}

	.compl_char {
	}

	.compl_char_str {
	font-size: 11px;;
	}

	.compl_char_left {
	}

	.compl_char_right {
	}

	.compl_price {
	font-size: 16px;;
	}

	.compl_size {
	}

	.show-3 {
	}

	.full_cat_wrap {
	}

	.full_cat {
	font-size: 16px;;
	}

	.show-4 {
	}

	.show-4 > p {
	}

	.action_wrap {
	}

	.action {
	}

	.action_over {
	width: 100%;;
	}

	.action_head {
	}

	.action_desc {
	}

	.action_desc > p {
	}

	.action_size {
	}

	.show-5 {
	}

	.team_wrap {
	}

	.team {
	}

	.team_list {
	}

	.team_item {
	}

	.team_item > img {
	}

	.team_name {
	}

	.team_dol {
	}

	.team_desc {
	font-size: 12px;
	line-height: 1.5;;;
	}

	.faq_footer_wrap {
	}

	.faq {
	}

	.faq_list {
	}

	.faq_item {
	}

	.faq_head {
	}

	.faq_desc {
	}

	.faq_desc > p {
	}

	.contacts {
	}

	.cont_left {
	width: 100%;
	padding-right: 0;;;
	}

	.map_wrap {
	}

	.map_wrap > script {
	}

	.cont_list {
	}

	.cont_list > ul {
	}

	.cont_list > ul > li {
	display: block;
	text-align: center;
	padding-bottom: 10px;
	background: none;;;;;
	}

	.cont_right {
	width: 100%;
	padding-top: 30px;;;
	}

	.cont_form {
	}

	.footer {
	}

	.footer_left {
	text-align: center;
	float: none;;;
	}

	.footer_left > br {
	}

	.footer_right {
	text-align: center;
	float: none;
	padding-top: 10px;;
	}

	.footer_right > br {
	}

	.footer_right > a {
	}

	.modal {
	}

	.close {
	}

	.modal_form_block {
	}

	.video_modal_wrap {
	}

	.video_modal {
	}

	.compl_name_mod {
	}

	.fcalc {
	}

	.modal-success {
	}

	.modal-success > h3 {
	}

	.modal-success > h3 > br {
	}

	.successimg {
	}

	.sucsecc_desc {
	}

	.overlay {
	}
}