@media (min-width: 1025px) {
	.video .sound_engine,
	.video .sound_engine_subtitle {
		max-width: 460px; }
	.video-fw__wrap .video-btn,
	.video-fw__wrap .video-btn2 {
		transition: all 0.4s; }
	.section.video-box .video-fw__wrap.video:after,
	.section.video-box .video-fw__wrap.video2:after {
		opacity: 0; }
	.video-fw__wrap .section_row .sound_engine,
	.video-fw__wrap .section_row .sound_engine_subtitle,
	.video-fw__wrap .sound_engine,
	.video-fw__wrap .sound_engine_subtitle,
	.video-fw__wrap .video_overlay {
		opacity: 0; }
}

@media (min-width: 1024px) {
	.banner_left {
		display: block;
		float: left;
		text-align: left; }
	.banner_right {
		display: block;
		float: right;
		position: absolute;
		bottom: 0;
		right: 0; }
	.adve-box .section_two {
		padding-top: 0;
		padding: 0px; }
	.google-box .section_two {
		padding-top: 0;
		padding: 0px; }
	.section_three {
		padding-bottom: 30px; }
	.section_four {
		padding: 0px 0 125px; }
	.more_text_wrap.video-sl {
		padding-bottom: 0px; }
	.slick-dots {
		display: none !important; }
	.section_three {
		padding-top: 5px; }
	.section_four {
		padding-bottom: 0; }
	#menu li.active a {
		color: #fff; }
	.different {
		margin-top: 0 !important; }
	.videoWrapper video,
	.videoWrapper iframe {
		display: block;
		width: 100%;
		height: 70vh !important; }
	.app-box .videoWrapper iframe {
		display: block;
		width: 100%;
		height: 70vh; }
	.blog-box .slider_item img,
	.blog-box .slider_two_item img {
		margin-bottom: 10px; }
	.blog-box .sound_engine_subtitle {
		margin-bottom: 10px; }
	.blog-box .sound_engine {
		margin-bottom: 30px; }
	.blog-box .slider_item img,
	.blog-box .slider_two_item img {
		height: 150px; }
	.slider_item .more_text_content .more_text_link, .slider_item .more_text_content a, .slider_two_item .more_text_content .more_text_link, .slider_two_item .more_text_content a {
		line-height: 100%; }
	.blog-box .slider_item img, .blog-box .slider_two_item img {
		height: 140px; }
	.slider_item.slick-slide.slick-active {
		opacity: 1 !important; }
	.ios_desktop_left img {
		max-width: 135px !important; }
	.select-styled:after {
		background-size: 12px 8px; }
	.select-options {
		max-height: 188px; }
}

@media (max-width: 1025px) {
	#video-content {
		max-width: 100% !important;
		display: none; }
	.videoWrapper-box iframe {
		display: block;
		width: 100%;
		height: calc(52vw); }
	.popup_more .more_text_wrap iframe {
		height: calc(52vw);
		min-height: auto; }
	.app-box .videoWrapper-box iframe {
		height: 500px; }
	.video-btn,
	.video-btn2,
	.video-btn3,
	.video-btn4,
	.video-btn5,
	.section_row-manage2 {
		display: none; }
	.ios_mobile span {
		color: #fff; }
}

@media (min-width: 1100px) {
	.slider_item img, .slider_two_item img {
		margin-bottom: 10px;
		height: 165px; }
}
@media (min-width: 768px) {
	.google-maps {
		width: 85%;
		height: 480px;
	}

}


@media (min-width: 1025px) {
	.mapping, .map {
		position: relative !important;
		z-index: 0; }
}

@media (min-width: 1100px) {
	.section_row-manage {
		position: relative;
		z-index: 1000; }
	.section_row-manage .sound_engine {
		font: 68px BebasNeue-Regular; }
	body {
		overflow: hidden !important; }
	.slider_item img, .slider_two_item img {
		height: 140px; }
}

@media (max-width: 767px) {
	.slick-dots {
		margin-top: 10px; }
		.blog-box .sound_engine_subtitle {
			margin-left: 0;
			margin-right: 0; }
	.popup_start span {
		color: #c4c4c4;
		font-size: 14px;
		text-transform: none;
		font: 400 14px 'Open Sans', sans-serif;
		line-height: 1; }
}

@media (min-width: 768px) and (max-width: 1024px) {
	.section.img_bg .section_row {
		height: 100%; }
	.section_two .section_text p {
		font-size: 18px;
		line-height: 120%; }
	.ios_mobile img {
		margin-left: auto;
		margin-right: auto;
		display: block; }
	.ios_mobile span {
		font: 400 18px 'Open Sans', sans-serif; }
	.map {
		height: 100vh; }
}

@media (max-width: 1024px) {
	.blog-box .slider_item .more_text_link {
		display: none; }
}

@media (max-width: 1024px) and (min-width: 767px) {
	.hidden-xs {
		display: none;
	}
}

@media (max-width: 767px) {
	.deliter {
		padding-top: 20px; background: #000;
		margin-bottom: 20px;
	}

	.slick-dots {
		margin-top: 0;
	}

	.google-maps {
		width: 100%;
		height: 270px;
	}
}

@media (max-width: 350px) {
	.section_three h3 {
		margin-bottom: 5px;
	}
	.slick-dots {
		margin-top: 5px;
	}
}

@media (max-width: 1025px) {
	#video-content {
		display: none;
	}
}

@media (max-width: 768px) {
	.popup_start span {
		font: 400 17px 'Open Sans', sans-serif !important;
		color: #c4c4c4;
		line-height: 26px;
	}
}

.slider_three .slick-dots{
	display: block !important;
}
.slider_three .slick-dots{
	margin-top: 0;
}
.about .slider_three .slick-dots{
	padding-top: 20px;
}

@media (max-width: 1025px) {
	.slick-prev {
		display: none !important;
		left: 10px;
		background: transparent url(../img/arrow-prew.png) center no-repeat;
	}
	.slider_three .slick-next {
		display: none !important;
		right: 10;
		background: transparent url(../img/arrow-next.png) center no-repeat;
	}
	.slider_three .slick-next {
		right: 10px !important;
	}
}

#open_pdf {
	display: none;
	height: calc(100vh - 100px);
}
.popup_content #open_pdf{
	display: block;
}
.popup_content .hide_m_img{
	display: none !important;
}
.hide_m_img {
	cursor: pointer;
}
.mCSB_scrollTools .mCSB_draggerContainer {
	display: none;
}
.mCSB_inside > .mCSB_container {
	margin-right: 0 !important;
}

/*NEW CSS*/
.slider_item_1 h2 {font-size: 28px;}
.aboutua .slider_item_1 h2 {font-size: 48px;}
/*.section_text h2, .sound_engine, .fonttitleua, .order-box.order_a_device .order .section_order_2 h2 {font-family: Bebas Neue,sans-serif!important;}*/
.slider_item_1 p {font-size: 14px;}
.system-box p {font-size: 14px;}
.order-box.order_a_device .order .section_order .section_order_item p {padding: 10px;}
.cenacompl {font-size: 36px!important;font-weight: 700!important;color: #FF4200!important;}
.cenadost {color: #FF4200!important;font-size: 18px!important;}
.contacts-box {height: auto;}
.contacts-box2 {height: auto;}
.button_send {font: 16px 'Open Sans', sans-serif;background-color: #ff4100;padding: 5px 25px;box-sizing: border-box;height: 44px;align-items: center;color: #fff;cursor: pointer;border-radius: 6px;border-width: 0!important;}
.headlogo {display: block;float: left;}
.language_menu {border: 2px #FF4200 solid;}
.language_menu p {padding: 0 0 20px 20px;}
.language_menu p a {font-size: 28px;color: #fff;}
.language_menu p a:hover {color: #FF4200;}
.fp-tableCell .section_text, .section_row-manage2 {background: -moz-linear-gradient(top,  rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#1a000000',GradientType=0 );padding: 10px;
}
.order-box .order .section_order_2_form {padding: 6% 0!important;}
.videoWrapper-box h2 {margin-bottom: 30px;}
.adve-box .section_text h2 {padding-left: 30px;}
.google-box .section_text h2 {padding-left: 30px;}

@media (min-width: 320px) AND (max-width: 767px) {
	#menu li a, #menu li:nth-child(5) a {font: 400 14px "Open Sans", sans-serif!important;line-height: 27px!important;width: 100%;}
	.banner_right {position: absolute;bottom: 0;right: 0;}
	.about .section_text h2, .aboutua .section_text h2 {font: 24px "BebasNeue-Regular", sans-serif!important;line-height: 29px!important;}
}
