.space-1 {margin-top: 128px;}
@media (max-width: 1500px) {#video-gallery .owl-nav .owl-next {right: 0px;}
	#video-gallery .owl-nav .owl-prev {left: 0px;}
	#video-gallery .owl-item img {padding: 45px;}
	#parthners .owl-nav .owl-prev {left: 0px;}
	#parthners .owl-nav .owl-next {right: 0px;}
	#parthners .owl-item img {padding: 45px;}}
@media (min-width:  1200px) {#system-power .system-power-blue {min-width: 1170px !important;width: auto;max-width: 85%;}}
@media (max-width: 1199px) {#solution .caption {left: 0px;}
	#question .contact-face {padding: 40px 35px 50px 35px;}
	#service .left-panel .left p {margin-bottom: 45px;}
	#service .left-panel .uppercase {font-size: 40px;}
	#service .left-panel .normal-text {font-size: 16px;}
	#service .caption {padding: 40px 10px;font-size: 15px;}
	#service .caption p {margin-bottom: 25px;}
	#service .bukov2 span {font-size: 250%;margin-right: 5px;}}
@media (min-width: 992px) and (max-width: 1199px) {.main-row .contact a:first-child {padding-left: 0px;}
	.alt-row ul {padding-left: 120px;padding-right: 120px;text-align: center;}
	.alt-row ul li a {padding: 5px 0px;margin-right: 10px;font-size: 12px;}
	#mainCarusel .caption p {font-size: 34px;}
	#mainCarusel .caption small {font-size: 22px;}
	#design {background-position: -147px 144px;}
	#withdrawal {background-position: -320px 144px;}
	#system-power .system-power-blue {width: 100%;border-radius: 0px;}
	#system-power {background-position: 60% 88%;}
	#advantages .gray-line {font-size: 16px;}
	#advantages p.caption {font-size: 13px;}
	#solution p.h {font-size: 35px;}
	#solution .caption p.txt {font-size: 18px;min-height: 80px;}
	#solution .icons {width: 50px;}
	#solution .icons img {margin-bottom: 5px;}
	#method {padding: 100px 0px 40px 0px;}
	#question a {font-size: 16px;}
	#service p.h2 {font-size: 40px;}
	.green_label {font-size: 20px;}
	.white_descr {font-size: 23px;font-weight: normal;line-height: 26px;}
	#dusty-rooms {background-position: -182px 79%;}}
@media (min-width: 768px) and (max-width: 991px) {#method {padding: 50px 0px;background: #fff;}
	#method img {margin-bottom: 20px;}
	#method span::after {content: "";position: absolute;top: 0px;left: 0px;border: none;width: 0px;}
	#service .caption {min-height: auto;}
	#service .right-panel .caption {padding: 40px 25px;}
	#newsBlock .leftPanel img {width: 100%;}
	#newsBlock .rightPanel {padding-left: 15px;}
	#newsBlock .wrapper {background: #fff;}
	#advantages p.caption {margin-bottom: 30px;}
	.space-1 {margin-top: 88px;}
	h3 {font-size: 20px;}
	ul li {line-height: 27px;}
	.main-row {padding-top: 20px;padding-bottom: 15px;}
	.main-row .contact a:first-child {padding-left: 0px;}
	.main-row .contact a {margin-bottom: 0px;margin-top: 0px;}
	.main-row .btn {padding: 10px;}
	.alt-row {padding-top: 5px;padding-bottom: 5px;}
	.alt-row ul {text-align: center;}
	.alt-row ul li a {padding-top: 5px;padding-bottom: 5px;line-height: 25px;}
	#tech-features {padding-top: 30px;padding-bottom: 30px;}
	#tech-features .btn {padding: 5px;margin-right: 0px !important;}
	#mini {background: #f9f9f9;padding-top: 30px;padding-bottom: 30px;}
	#mini .right-add-padding {padding-left: 15px;}
	#mini .add-padding {padding-top: 0px;}
	#design {background-position: -310px 37%;}
	#withdrawal {background-position: -426px 95px;}
	#system-power .system-power-blue {width: 100%;margin-top: -87px;border-radius: 0px;}
	#system-power .powerblue-area {top: -40px;}
	#system-power .powerblue-area .container {width: 100% !important;padding-left: 6%;padding-right: 6%;}
	.img-gr {width: 125px;}
	.green_label {font-size: 15px;}
	.white_descr {font-size: 20px;font-weight: normal;line-height: 22px;}
	.gr-descr-last {margin-top: 108px;}
	#dusty-rooms {background-repeat: no-repeat;background-position: -233px 139%;}}
@media (max-width: 767px) {.main-row .contact a:first-child {padding-left: 0px;}
	.logo {width: 250px;display: inline-block;}
	.main-row .logoblock {text-align: center;}
	.main-row .contact {text-align: center;}
	.btns_header {text-align: center;}
	#desktop-menu {display: block;position: absolute;top: 0px;right: 0px;}
	.alt-row {padding-top: 5px;padding-bottom: 5px;}
	.alt-row ul {text-align: center;}
	.alt-row ul li a {padding-top: 5px;padding-bottom: 5px;line-height: 25px;}
	#tech-features {padding-top: 20px;padding-bottom: 20px;}
	.tftop {margin-bottom: 20px;}
	#mini {background: #f9f9f9;padding-top: 30px;padding-bottom: 30px;}
	#mini .right-add-padding {padding-left: 15px;}
	#main_page_form_callback .btn {margin: 0 auto;width: 200px;float: none;display: block;margin-top: 15px;}
	#design {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-top: 15px;background-position: -79px 150px;}
	#design .normal-text {margin-top: 20px;font-size: 20px;}
	#withdrawal {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-top: 15px;background-position: -256px 110px;}
	#withdrawal .normal-text {margin-top: 20px;font-size: 20px;}
	#dusty-rooms {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-top: 15px;background-position: -79px 150px;}
	#dusty-rooms .normal-text {margin-top: 20px;font-size: 20px;}
	.space-1 {margin: 0px;}
	#system-power {height: 100%;padding-top: 20px;}
	#system-power .star-prew {margin-bottom: 30px;}
	#system-power .system-power-blue {display: none;}
	#system-power .powerblue-container {text-align: center;}
	#system-power .powerblue-area {background: #305969;top: 36px;padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;}
	#system-power .powerblue-area .gr-descr-last {margin-top: 30px;}
	#system-power .normal-text img {width: 80%;display: block;margin: 0 auto;}
	#safety-system {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-top: 15px;margin-top: 0px;}
	#safety-system .normal-text {margin-top: 20px;font-size: 20px;}
	#safety-system .star-prew.one-line {line-height: 37px;}
	.star-prew {font-size: 22px;}}
@media (max-width: 460px) {#tech-features .btn {display: block;width: 100%;margin-bottom: 10px;}}