html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {outline: none !important;
}
html{
	background:#fff;
	overflow-x: hidden
}
body{
	font-family: "MyriadProRegular",'Arial';
	overflow-x: hidden;
}
a, input, textarea, button{
	outline: none;
}

.nodisplay{
	display: none;
}
	.default{
		transition-duration: 1s;
	}
    .fixed {
		transition-duration: 1s;
		/*text-align:center;*/
		z-index:999;
        position:fixed;
        top: -8px; 
        padding:20px 0;
        width:100%;
        padding-bottom: 0px !important;
    }

    .fixed .logo_slogan{
	    display: none;
    }
    .fixed #menu{
	    margin-top: 30px;
    }


.slicknav_menu{display: none;}

.blue{
		color: #3796f9;
}
.bold{
	font-family: "MyriadProSemiBold";
}
.grey{
	color: #6a6a6a !important;
}


h2{
	font-family: "MyriadProSemiBold";
	font-size: 60px;
	margin-bottom: 0px;
	line-height: 1;
}
h3{
	font-family: "MyriadProRegular";
	font-size: 25px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #6a6a6a;
	line-height: 1;
}
h2 span{
	color: #6a6a6a;
}



.line20_cont{
	background-color: #292727;
	padding-bottom: 18px;
	padding-top: 20px;
}
.line20_cont_left{

}

.line20_cont_left h4{
	font-size: 16px;
	color: #ffffff;
}

.line20_cont_left h5{
	color: #7a7a7a;
	font-size: 16px;
    padding-bottom: 10px;
}

.line20_cont_left a{
	text-decoration: underline;
	font-size: 13px;
	color: #ffffff;
	display: block;
	line-height: 1.4;
}
.line20_cont_left a:hover{
	color: #f52812;
}

.line20_cont_right h4{
	font-size: 16px;
	color: #ffffff;
	padding-bottom: 39px;
}
.line20_cont_right a{
	text-decoration: underline;
	font-size: 14px;
	color: #ffffff;
	display: block;
	line-height: 1.4;
}
.line20_cont_right a:hover{
	color: #fe2167;
}

.footer_tel_label{
	text-align: right;
	font-size: 14px;
	color: #8a8a8a;
	padding-top: 5px;
}
.footer_tel_value{
	text-align: right;
	color: #ffffff;	
	font-size: 20px;
	font-family: 'MyriadProBold';
}
.footer_callback{
	text-align: right;	
}
.footer_callback a{
	text-decoration: none;
	border-bottom: 1px dashed #fe2167;
	color: #f52812;
	font-size: 18px;
	font-family: 'MyriadProBold';
	display: inline-block;
}
.footer_tel_block{
	padding-bottom: 10px;
}
.footer_tel_block:nth-child(1){
	padding-top: 72px;
}
.footer_copyright{
	border-top: 1px solid #8a8a8a;
	font-size: 14px;
	color: #8a8a8a;
    margin-top: 18px;
    padding-top: 18px;	
}

.bottom_menu_block{
	float: left;
	width: 33%;
}
.bottom_menu_block:last-of-type{
	padding-right: 0px;
	float: right;
	padding-top: 13px;
}

.footer_tel_value:before{
	font-family: "MyriadProRegular";
	content:'Бесплатно по России';
    font-size: 13px;
    padding-right: 7px;
    color: #8a8a8a;	
}
.footer_mail_value{
	color: #ffffff;
	text-align: right;
}
.footer_mail_value a{
	font-family: "MyriadProRegular";
	font-size: 20px;
	text-decoration: none;
}
.footer_mail_value a i{
	color: #828282;
	padding-right: 12px;
}
.footer_copy_value{
	color: #828282;
	font-size: 14px;
	text-align: right;
	padding-top: 5px;
}

.bottom_youtube .fa{
	font-size: 55px;
    float: left;
    padding-right: 18px;
    padding-top: 6px;	
}
.bottom_youtube p{
	color: #fff;
	font-size: 16px;
	font-family: "MyriadProBold";

}
.bottom_youtube{
	padding-top: 30px;
}
.bottom_social{
	text-align: center;
}
.bottom_social .fa{
	font-size: 27px;
}

.bottom_social ul{
	list-style: none;
	padding: 0px;
	margin: 0px;	
	display: inline-block;
}
.bottom_social h5{
	font-size: 20px;
}
.bottom_social ul li{
	float: left;
	padding-right: 20px;
}
.bottom_social ul li:last-of-type{
	padding-right: 0px;
}
.bottom_social_wrapper{
	display: inline-block;
}


@media screen and (max-width: 822px){
	.bottom_menu_block{
		float: none;
		width: 100%;
		padding-bottom: 20px;
	}
	.bottom_menu_block:last-of-type{
		padding-bottom: 0px;
	}
	.bottom_social{
		text-align: left;
	}
	.footer_mail_value{
		text-align: left;
	}
	.footer_tel_value{
		text-align: left;
	}
	.footer_callback{
		text-align: left;
	}
	.footer_copy_value{
		text-align: left;
	}
	.bottom_menu_block a{
		display: inline-block;
	}
}

.map-legend {
	padding-top: 30px;
	
}
.map-legend ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.map-legend ul li{
	padding-bottom: 10px;
}

.map-legend ul li:last-of-type{
	padding-bottom: 0px;
}

.map-legend .map-img{
	float: left;
	padding-right: 30px;
}

.map-legend .map-title{
	font-size: 20px;
	line-height: 1.5;
	padding-left: 69px;
}

.line9_cont{
	padding-top: 50px;
	padding-bottom: 50px;
}

.line9_cont_data{
	padding-left: 40px;
}
.line9_cont_data ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.line9_cont_data ul li{
	padding-bottom: 50px;
}
.line9_cont_data ul li:last-of-type{
	padding-bottom: 0px;
}

.line9_cont_data .line9_ico {
	float: left;
	padding-right: 20px;
}
.line9_cont_data .line9_text{
	padding-top: 15px;
}
.line9_cont_data .line9_text span{
	font-family: "MyriadProSemiBold";
	font-size: 16px;	
	padding-bottom: 8px;
	display: block;
}
.line9_cont_data .line9_text p{
	font-family: "MyriadProRegular";
	padding-left: 156px;
}

.line9_cont h2{
	font-size: 60px;
	text-align: center;
	padding-bottom: 10px;
}
.line9_cont h3{
	color: #6a6a6a;
	font-size: 25px;
	text-align: center;
	padding-bottom: 30px;
}

.map-dealers-partners .nav{
	display: flex;
}

.lineTestDrive{
	background: url('images/testdriveBg.jpg') center right no-repeat;
	background-size: contain;
}
.lineTestDrive ._container{
	min-height: 400px;
	display: flex;

}
.lineTestDrive h2{
	padding-bottom: 20px;
}
.lineTestDrive h3{
	max-width: 400px;
	line-height: 1.2;
	padding-bottom: 20px;
}

.button{
	background: #0071e3;
	font-size: 16px;
	color: #fff;
	padding: 7px 30px;	
	padding-top: 9px;
	border-radius: 20px;
	text-decoration: none;
	text-transform: capitalize;
}
.button:hover, .button:active, .button:focus, .button:visited{
	color: #fff;
	text-decoration: none;
}

.buttonGrey{
	background: #6a6a6a;
}
.buttonInverse{
	background: #fff;
	color: #0071e3;
	border: 1px solid #0071e3;
}

.buttonInverse:hover, .buttonInverse:active, .buttonInverse:focus, .buttonInverse:visited{
		color: #fff;
		background: #0071e3;
}

.compareMenu{
	padding-top: 40px;
	text-align: center;
}
.compareMenu a{
	margin-left: 10px;
	margin-right: 10px;
	min-width: 200px;
	display: inline-block;
	margin-bottom: 10px;
}

.lineTestDriveData{
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
}

._container{
	max-width: 1500px;
	margin: 0 auto;
}

.warrantyCont{
	padding-top: 50px;
	padding-bottom: 50px;
	background: url('images/warrantyBg1.jpg') center right no-repeat;
	background-size: contain;
}
.warrantyCont.ms906btpro{
	background: url('images/warrantyBg906BTPRO.jpg') center right no-repeat;
	background-size: contain;
}
.warrantyCont ._container{
	min-height: 900px;
	display: flex;
}
.warrantyContData{
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}
.warrantyContData h2{
	padding-bottom: 20px;
}
.warrantyContData h3{
	max-width: 600px;
	line-height: 1.2;
	padding-bottom: 20px;
}
.warrantyContData ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-top: 30px;
}
.warrantyContData li{
	background: url('images/li_w.png') left top no-repeat;
	font-size: 20px;
	padding-left: 50px;
	padding-bottom: 20px;
	padding-top: 7px;
	max-width: 400px;
	margin-bottom: 10px;
	padding-top: 0px;
	background-position-y: 5px;
}
.warrantyContData li:first-of-type{
	padding-top: 8px;
	background-position-y: 0px;
}
.addonsCont{
	background: #f4f4f4;
	padding-top: 30px;
	padding-bottom: 50px;
}
.addonsContData{
	display: flex;
	flex-direction: column;
}
.addonsContData ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	display: flex;
	flex-direction: row;
}
.addonsContData ul li{
	display: flex;
	flex-basis: 25%;
	width: 25%;
	flex-direction: column;
	padding-left: 20px;
	padding-right: 20px;
	flex-grow: 1;
}
.addonsContData ul li h4{
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-size: 20px;
	color: #000;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: bold;
}
.addonsContData ul li p{
	font-size: 16px;
	color: #6a6a6a;
}
.addonsContData ul li .button{
	width: auto;
	display: inline-block;
}
.addonsContData .addphoto{
	height: 280px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.addonsContData .addphoto img{
	object-fit:contain;
}
.addonsContData .addaction{
	padding-top: 5px;
	display: flex;
	flex-direction: row;
}
.addonsContData h2{
	text-align: center;
	padding-bottom: 50px;
}
.uniqueWarranty{
	padding-top: 40px;
	padding-bottom: 50px;
}
.uniqueWarrantyData{
	display: flex;
	flex-direction: row;
	flex-grow: 1;
}
.uniqueWarrantyLeft{
	display: flex;
	flex-direction: column;
	flex-basis: 60%;
	min-width: 60%;
}
.uniqueWarrantyRight{
	display: flex;
	flex-direction: column;
	flex-basis: 40%;
	min-width: 40%;
	padding-left: 50px;
}
.uniqueWarrantyBlock{
	padding-top: 40px;
	display: flex;
}
.uniqueWarrantyBlock ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.uniqueWarrantyBlock ul li{
	display: flex;
	flex-direction: column;
	flex-basis: 50%;
	width: 50%;
	padding-bottom: 20px;
	
}
.uniqueWarrantyBlock ul li .title{
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-size: 20px;
	color: #000;
	padding-top: 20px;
	padding-bottom: 5px;
	font-weight: bold;
}
.uniqueWarrantyBlock ul li p
{
	font-size: 16px;
	color: #6a6a6a;
}
.recommendedCont{
	padding-bottom: 50px;
	padding-top: 40px;
}
.recommendedCont ._container{
	text-align: center;
}
.recommendedCont h2{
	text-align: center;
	padding-bottom: 40px;
}
.recommendedCont .recommendedImage{
	display: inline-block;
}
.recommendProofCont{
	max-width: 800px;
	margin: 0 auto;
}
.recommendProofCont ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	display: flex;
	flex-direction: row;
}
.recommendProofCont ul li{
	display: flex;
	flex-basis: 50%;
	width: 50%;
	font-weight: bold;
	color: #000;
	font-size: 20px;
	text-align: left;
}
.recommendProofCont ul li span{
	color: #6a6a6a;
	font-size: 14px;
	display: block;
	padding-bottom: 7px;
}
.recommendProofCont ul li:nth-child(2){
	padding-top: 23px;
}
.recommendProofCont ul li:nth-child(2) img{
	padding-right: 20px;
}
.recommendProofCont .awardTitle{
	padding-top: 5px;
}
.recommendProofCont ul li:nth-child(1) .awardTitle{
	padding-top: 28px;
}
.makriCont{
	padding-bottom: 50px;
	padding-top: 40px;
	background: url('images/markiBg.jpg') center center no-repeat;
	background-size: cover;
}
.supportActual{
	background: #f4f4f4;
	padding-bottom: 50px;
	padding-top: 40px;	
}
.supportActualData{
	display: flex;
	flex-direction: row;
	flex-grow: 1;
}
.supportActualDataLeft{
	display: flex;
	flex-basis: 50%;
	width: 50%;
	flex-direction: column;
	padding-top: 50px;
}
.supportActualDataRight{
	display: flex;
	flex-basis: 50%;
	width: 50%;
	flex-direction: column;
}
.supportActualDataItem{
	display: flex;
	flex-direction: row;
	padding-bottom: 30px;
	padding-left: 100px;
}
.supportActualDataItemAction{
	padding-bottom: 50px;
		padding-left: 100px;
}
.supportActualDataItemLeft{
	display: flex;
	flex-direction: column;
	width: 200px;
	flex-grow: 0;
}
.supportActualDataItemRight{
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	color: #6a6a6a;
	font-size: 20px;
	max-width: 400px;
}
.supportActualDataItemRight span{
	color: #000;
	font-weight: bold;
	font-size: 25px;
	padding-bottom: 10px;
}
.supportActualDataRight img{
	margin-top: -50px;
}
.advancedDiagnostics{
	padding-top: 50px;
	padding-bottom: 50px;	
}
.advancedDiagnosticsData{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.advancedDiagnosticsDataItem{
	display: flex;
	flex-direction: column;
	flex-basis: 50%;
	width: 50%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.advancedDiagnosticsDataItem:nth-child(odd){
	padding-right: 20px;
}
.advancedDiagnosticsDataItem:nth-child(even){
	padding-left: 20px;
}
.advancedDiagnosticsDataItemTitle{
	color: #000;
	font-family: "MyriadProBold";
	font-size: 25px;
	padding-bottom: 20px;
}
.advancedDiagnosticsDataItem p{
	color: #6a6a6a;
	font-size: 25px;
	padding-bottom: 20px;
}
.advancedDiagnosticsFacts{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.advancedDiagnosticsFactsItem {
	display: flex;
	flex-direction: column;
	flex-basis: 46%;
	width: 46%;
	border-top: 1px solid #9d9d9d;
	padding-top: 10px;
	margin-top: 20px;
}
.advancedDiagnosticsFactsItemFirst{
	font-size: 40px;
	font-family: "MyriadProBold";
	line-height: 1;
}
.advancedDiagnosticsFactsItemFirst span{
	font-size: 25px;
}
.advancedDiagnosticsFactsItemSecond{
	color: #6a6a6a;
	font-size: 15px;
}
.advancedDiagnosticsFactsItem:nth-child(odd){
	margin-right: 20px;
}
.advancedDiagnosticsFactsItem:nth-child(even){
	margin-left: 20px;
}

.videoButton{
	text-decoration: none;
	padding-left: 45px;
	background: url('images/play_video.svg') left top no-repeat;
	font-size: 20px;
	padding-top: 7px;
	padding-bottom: 7px;	
	color: #3796f9;
	background-size: 30px;
}
.videoButton:hover{
	color: #3796f9;
}

.advancedDiagnostics .advancedVideo{
	padding-top: 20px;
}
.onlineTeaching{
	background: #f4f4f4;
	padding-top: 40px;
	padding-bottom: 50px;
}
.onlineTeaching h2{
	text-align: center;
	padding-bottom: 40px;
}
.onlineTeachingCont{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.onlineTeachingContItem{
	flex-direction: column;
	flex-basis: 30%;
	width: 30%;
}
.onlineTeachingContItemImg{
	margin-bottom: 25px;
	border-radius: 15px;
	overflow: hidden;
}
.onlineTeachingContItemImg img{
	border-radius: 15px;
}
.onlineTeachingContItemTitle{
	font-size: 30px;
	font-family: "MyriadProBold";	
	line-height: 1;
	padding-bottom: 15px;
}
.onlineTeachingContItem p{
	color: #6a6a6a;
	font-size: 20px;
	padding-bottom: 15px;
}
.relevantCases{
	display: flex;
	flex-direction: row;
}
.relevantCasesLeft{
	display: flex;
	flex-direction: column;
	flex-basis: 50%;
	width: 50%;
}
.relevantCaseRight{
	display: flex;
	flex-direction: column;
	flex-basis: 50%;
	width: 50%;
}
.relevantCaseRightBlock{
	padding-left: 50px;
	max-width: 600px;
	padding-top: 50px;
}
.relevantCases p{
	padding-top: 20px;
	font-size: 20px;
}
.intellectDiagnostics{
	background: #f4f4f4;
	
}
.intellectDiagnosticsBlock{
	display: flex;
	flex-direction: row;
}
.intellectDiagnosticsBlock h2{
	padding-bottom: 40px;
}
.intellectDiagnosticsBlockLeft{
	display: flex;
	flex-direction: column;
	padding-top: 40px;
	padding-bottom: 50px;
	flex-basis: 50%;
	width: 50%;
}
.intellectDiagnosticsBlockRight{
	display: flex;
	flex-direction: column;
	flex-basis: 50%;
	width: 50%;
}
.intellectDiagnosticsBlockLeft p{
	font-size: 20px;
}
.presonalHelper{
	padding-top: 40px;
	background: linear-gradient(#fff, #f4f4f4);
	
}
.presonalHelperRepear{
	padding-top: 30px;
	padding-bottom: 50px;
}
.presonalHelperRepear h2{
	text-align: center;
}

.presonalHelperRepearBlockItemTitle{
	font-size: 20px;
	color: #6a6a6a;
		font-family: "MyriadProSemiBold";	
		padding-left: 30px;
		padding-right: 30px;
}
.productOption{
	font-size: 15px;
	color: #3796f9;
	font-family: "MyriadProRegular";	

}
.presonalHelperRepearBlock{
	display: flex;
	flex-direction: row;
	padding-top: 40px;
}
.presonalHelperRepearBlockItem{
	display: flex;
	flex-direction: column;
	flex-basis: 25%;
	width: 25%;
	flex-grow: 1;
	padding-right: 20px;
}
.presonalHelperRepearBlockItem:last-of-type{
	flex-basis: 50%;
	width: 50%;
}
.presonalHelperRepearBlockItemImg{
	color: #fff;
	background: rgba(0,0,0,0.9);
	padding: 30px;
	border-radius: 30px;
	margin-bottom: 20px;	
		flex-grow: 1;
		display: flex;
		flex-direction: column;
		font-size: 20px;
}
/*
.presonalHelperRepearBlockItem:hover .presonalHelperRepearBlockItemImg{
	background: rgba(34,134,27,0.9);
}
*/
.cloudBackup{
	padding-top: 40px;
	padding-bottom: 50px;
	background: url('images/cloudBackup.jpg') left top no-repeat;
	background-size: cover;
}
.cloudBackup h2{
	text-align: right;
}
.cloudBackup p{
	padding-top: 10px;
	text-align: right;
	font-family: "MyriadProBold";		
	font-size: 45px;
	color: #000;	
}
.topologyBus{
	padding-top: 40px;
	padding-bottom: 50px;
}
.topologyBusBlock{
	display: flex;
	flex-direction: row;
	
}
.topologyBusBlockItem{
	display: flex;
	flex-direction: column;
	flex-basis: 50%;
	width: 50%;
}
.topologyBusBlockItem:last-of-type{
	padding-top: 150px;
	padding-left: 30px;
}
.topologyBusBlockItem p{
	font-size: 20px;
	color: #6a6a6a;
	padding-bottom: 15px;
}
.topologyLogoImg{
	max-width: 551px;
}

.spechFunc{
	padding-top: 40px;
	padding-bottom: 50px;
}
.spechFunc h2{
	text-align: left;
	padding-bottom: 40px;
}
.spechFuncCont{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
}
.spechFuncContItem{
	flex-direction: column;
	flex-basis: 30%;
	width: 30%;
	padding-bottom: 50px;
}
.spechFuncContItem:nth-child(1){
	flex-basis: 45%;
	width: 45%;
}
.spechFuncContItem:nth-child(2){
	flex-basis: 45%;
	width: 45%;
}
.spechFuncContItemImg{
	margin-bottom: 25px;
	border-radius: 15px;
	overflow: hidden;
}
.spechFuncContItemTitle{
	font-size: 30px;
	font-family: "MyriadProBold";	
	line-height: 1;
	padding-bottom: 15px;
}
.mainLayer{
	padding-top: 30px;
	padding-bottom: 50px;
}
.mainLayer h1{
	font-family: "MyriadProBold";	
	color: #000;
	font-size: 60px;
	text-align: center;
	padding-bottom: 30px;
}
.mainLayer h1 span{
	color: #b83834;
}
.mainDescription{
	display: flex;
	flex-direction: row;
	padding-top: 40px;
	padding-left: 5%;
	padding-right: 5%;
}
.mainDescriptionLeft{
	display: flex;
	flex-direction: column;
	flex-basis: 70%;
	width: 70%;
	padding-right: 40px;
}
.mainDescriptionRight{
	display: flex;
	flex-direction: column;
	flex-basis: 30%;
	width: 30%;
	text-align: right;
	font-family: "MyriadProBold";	
	font-size: 20px;
	text-align: right;
	color: #b83834;
	align-items: flex-end;
}
.mainDescriptionRight img{
	max-width: 231px;
	display: inline-block;
	padding-bottom: 15px;
}
.mainDescriptionLeft{
	font-family: "MyriadProRegular";	
	font-size: 25px;
	color: #6a6a6a;	
		
}
.mainTriggers{
	padding-top: 40px;
	padding-left: 5%;
	padding-right: 5%;	
}
.mainTriggers ul{
	display: flex;
	flex-direction: row;
	list-style: none;
	padding: 0px;
	margin: 0px;
	justify-content: space-between;
}
.mainTriggers ul li{
	width: 20%;
	flex-basis: 20%;
	text-align: center;
	position: relative;
	padding-bottom: 10px;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

.mainTriggers ul li .mainTriggerTitle{
	font-size: 15px;
	color: #707171;
	text-align: center;
}

.mainTriggers ul li:before{
	content: '';
	height: 100%;
	background: #dadada;
	width: 1px;
	position: absolute;
	right: 0px;
}
.mainTriggers ul li:last-of-type:before{
	display: none;
}

.mainTriggers ul li img{
	padding-bottom: 20px;
	width: 60px;
}
.mainTriggerImg{
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding-top: 10px;
}
.mainFeeatures{
	background: #f4f4f4;
	padding-top: 40px;
	padding-bottom: 50px;	
}
.mainFeeaturesBlock{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.mainFeeaturesBlockItem{
	display: flex;
	flex-direction: column;
	flex-basis: 20%;
	width: 20%;
	justify-content: center;
}
.mainFeeaturesBlockItem:nth-child(2){
	flex-basis: 50%;
	width: 50%;
	
}
.mainFeeaturesBlockItem:nth-child(3){
		justify-content: flex-start;
}


.mainFeeaturesBlockItem img{
	object-fit:contain;
}
.mainFeeaturesBlockModule{
	color: #6a6a6a;
	padding-bottom: 20px;
	border-bottom: 1px solid #6a6a6a;
	margin-bottom: 20px;
}
.mainFeeaturesBlockModuleTitle{
	font-family: "MyriadProBold";
	color: #000;	
	font-size: 20px;
}
.mainFeeaturesBlockModule ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	padding-left: 30px;
	padding-top: 10px;
}
.intellectDiagnostics ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-left: 30px;	
}
.intellectDiagnostics b{
	font-weight: normal;
	font-family: "MyriadProBold";
}
.mainFeeaturesBlockModule li, .intellectDiagnostics li, .topologyBusBlockItem li{
	position: relative;
}
.intellectDiagnostics li, .topologyBusBlockItem li{
	font-size: 20px;	
	color: #6a6a6a;
}
.topologyBusBlockItem ul{
	list-style: none;
}
.mainFeeaturesBlockModule li:before, .intellectDiagnostics li:before, .topologyBusBlockItem li:before{
	position: absolute;
    top: -4px;
    left: -30px;
	color: #3796f9;
	content: '\2014';
	font-size: 20px;
}

.mainFeeaturesBlockModuleAction{
	padding-top: 10px;
	padding-left: 20px;
}
.mainFeeaturesBlockModuleAction a{
	font-size: 16px;
	background-size: 22px;
	padding-left: 30px;
	padding-top: 4px;
}
.onlineReview{
	padding-top: 40px;
	padding-bottom: 50px;
}
.headerTopCont{
	padding-top: 5px;
	display: flex;
	flex-direction: row;
	border-bottom: 1px solid #f2f2f2;
	padding-bottom: 7px;
	width: 100%;
	
}
.line1_contLeft{
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}
.line1_contRight{
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.line1_contRight ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	display: flex;
	flex-direction: row;
	flex-grow: 0;
}
.line1_contRight ul li{
	display: flex;
	flex-direction: row;
	flex-grow: 0;
}
.topphone{
	margin-left: 15px;
	border-radius: 22px;
	background: #6a6a6a;
	color: #fff;
	padding: 0px;
    padding-top: 9px;
    padding-left: 10px;
    padding-right: 10px;	
    text-decoration: none;
}
.topphone:hover, .topphone:active, .topphone:focus{
	color: #fff;
	text-decoration: none;
}
.topphone .fa{
	font-size: 24px;
}
.main_descr{
	color: #b83834;
}
.main_logo{
	padding-top: 10px;
	
}

.main_logo img{
	width: 155px;
}

.mainFeeatures h2{
	padding-bottom: 50px;

}
.onlineReview h2{
		position: relative;
	z-index: 3;
	display: block;
}
.onlineReviewBlock{
	margin-top: -100px;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	position: relative;
	z-index: 2;
}
.onlineReviewBlockText{
	font-size: 20px;
	color: #6a6a6a;
	max-width: 400px;
	margin-top: -300px;
	z-index: 3;
	position: relative;
}
.spechFuncContItem p{
	font-size: 20px;
	color: #6a6a6a;
}
.presonalHelperRepearBlockItemImg{
	min-height: 300px;
}
.presonalHelperRepearBlockItemImg{
	background: url('images/support1.jpg') center center no-repeat;
}
.presonalHelperRepearBlockItem:nth-child(2) .presonalHelperRepearBlockItemImg{
	background: url('images/support2.jpg') center center no-repeat;
}
.presonalHelperRepearBlockItem:nth-child(3) .presonalHelperRepearBlockItemImg{
	background: url('images/support3.jpg') center center no-repeat;
}

.mp408 .presonalHelperRepearBlockItemImg{
	background: url('images/support1_ms906btpro.jpg') left center no-repeat;
}
.mp408 .presonalHelperRepearBlockItem:nth-child(2) .presonalHelperRepearBlockItemImg{
	background: url('images/support2_ms906btpro.jpg') left center no-repeat;
}
.mp408 .presonalHelperRepearBlockItem:nth-child(3) .presonalHelperRepearBlockItemImg{
	background: url('images/support3_ms906btpro.jpg') center center no-repeat;
}



.uniqueWarrantyBlockImg{
	height: 60px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.measureModuleBlockDataItemTitle{
	font-family: "MyriadProBold";
	font-size: 20px;
	color: #000;
}
.measureModuleBlockDataItem ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.measureModuleBlockDataItem ul li{
	border-bottom: 1px solid #9d9d9d;
	font-size: 20px;
	color: #6a6a6a;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.measureModuleBlock{
	display: flex;
	flex-direction: row;
	padding-bottom: 40px;
}
.measureModuleBlockTitle{
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	align-items: flex-end;
	flex-basis: 33%;
	width: 33%;
}
.measureModuleBlockTitle h2{
	text-align: right;
}
.measureModuleBlockData{
	display: flex;
	flex-direction: row;	
}
.measureModuleBlockDataItem{
	display: flex;
	flex-direction: column;
	flex-basis: 33%;
	width: 33%;
	justify-content: center;
}
.measureModuleBlockDataItem img{
	object-fit: contain;
}
.measureModuleBlockTitle p{
	font-size: 20px;
	color: #b83834;
}
.measureModuleBlock:nth-child(2) .measureModuleBlockTitle{
	justify-content: center;
	align-items: flex-start;
}
.measureModuleBlock:nth-child(2) h2{
	text-align: left;
}
.measureModuleBlock:nth-child(2) .measureModuleBlockDataItem:nth-child(1){
	padding-right: 40px;
}
.measureModuleBlock:nth-child(2) .measureModuleBlockDataItem:nth-child(3){
	padding-left: 40px;
}
.measureModule{
	padding-top: 70px;
	padding-bottom: 50px;
}
.intellectDiagnosticsAction{
	display: flex;
	flex-direction: column;
}
.intellectDiagnosticsAction a{
	width: 235px;
	text-align: center;
}
.scroll-down {
  opacity: 1;
  -webkit-transition: all .5s ease-in 3s;
  transition: all .5s ease-in 3s;
}

.scroll-down {
  position: absolute;
  bottom: 30px;
  left: 50%;
  margin-left: -16px;
  display: block;
  width: 31px;
  height: 53px;
  background: url('images/scroll_w.png') no-repeat;
  z-index: 2;
  -webkit-animation: bounce 2s infinite 2s;
  animation: bounce 2s infinite 2s;
  -webkit-transition: all .2s ease-in;
  transition: all .2s ease-in;
  transform: scale(1)
}

@keyframes bounce {
  0%,
  100%,
  20%,
  50%,
  80% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}

.main_form_cont{
	width: 300px;
	background-color: #f3f3f6;
	border: 1px solid #b83834;
}
.main_form_cont_wrapper{
	padding: 10px 23px;
}

.main_form_cont input{
    border: 0px;
    padding: 10px 15px;
    font-size: 16px;
  	font-family: "MyriadProRegular";
  	margin-bottom: 15px;
  	-webkit-box-shadow: inset 0 1px 0 #b83834, 0 1px 1px 0 rgba(0, 0, 0, .23);
	box-shadow: inset 0 -1px 0 #b83834, 0 1px 1px 0 rgba(0, 0, 0, .23);
	width: 100%;
}

.main_form_cont textarea{
	border: 0px;
	background-color: #ffffff;	
    padding: 10px 15px;
    font-size: 16px;
    font-family: "MyriadProRegular";
    height: 170px;
    color: #000000; 
  	-webkit-box-shadow: inset 0 1px 0 #b83834, 0 1px 1px 0 rgba(0, 0, 0, .23);
	box-shadow: inset 0 -1px 0 #b83834, 0 1px 1px 0 rgba(0, 0, 0, .23);
	width: 100%;      
	margin-bottom: 10px;
}

.main_form_cont .bx-button{
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 15px;
    width: 100%;
    background-image: linear-gradient(#3d9bfa, #0d7bf7);
    text-transform: uppercase;
    color: #fff;
    border-radius: 20px;
}
.main_form_cont_comment{
    color: #000;
    font-size: 22px;
    line-height: 1.2;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: "MyriadProCond";
}

.agreement_comment{
	font-size: 11px;
	color: #8a8a8a;
}
#form_overlay .close{
    padding-right: 5px;
    padding-top: 3px;
}
#form_overlay {
    position:relative;
    width: 300px;
/*    left: 50%;
    margin-left: -75px;*/
    z-index: 1000;
}

.onlyMobile{
	display: none;
}
.topologyLogoImg{
	object-fit:contain;
}
.line1_contLeftWrapper{
	display: flex;
	flex-direction: row;
	flex-grow: 1;
}

.compare_table{
	width: 100%;
	height: 100%;
	font-size: 16px;
}
.compare_table img{
	padding: 10px;
	width: auto !important;
}

.compare_table td{
	text-align: center;
	vertical-align: middle;
	text-align: center;	
	padding: 12px 15px;	
	font-family: "MyriadProRegular";
	border-bottom: 1px solid #f2f2f2;
	color: #6a6a6a;
}

.compare_table td:first-of-type{
	text-align: left;
	color: #000;
}

.compare_table .thline td:nth-child(2n){
/* 	background-color: #707070; */
}


.compare_table .compareprice{
	font-family: "MyriadProSemiBold";
	font-size: 18px;
}
.compareprice_item{
	font-size: 24px;
}
.compareprice_item i{
	font-size: 20px;
}

.compare_table .thline{
	background-color: #707070;
	font-family: "MyriadProSemiBold";

	font-size: 18px;
}
.compare_table .thline td{
	color: #ffffff !important;
		padding-bottom: 10px;
}
.compare_table  .productTitle{
	font-family: "MyriadProSemiBold";
	color: #000;
	font-size: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.compare_table tr{
}
.compare_table .greyline{
/* 	background-color: #dbdcdd; */
}

.compare_table .greyline td:nth-child(2n){
/* 	background-color: #d1d3d5; */
}



/*
.compare_table .active_col_top{
	border: 1px solid #000;
	border-bottom: 0px;
	background-color: #f2f4f5;
}
.compare_table .active_col_bottom{
	border: 1px solid #000;
	border-top: 0px;
	background-color: #f2f4f5;	
}
.compare_table .active_col{
	border: 1px solid #000;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #f2f4f5;	
}

.compare_table .greyline .active_col{
	background: #d9e0e3;
}
.compare_table .thline .active_col{
	background: #e92814;
}
*/

.compare_table .bx-button {
	padding: 7px 20px;
	font-size: 14px;
}
.compare_table .bx-button i{
	padding-right: 5px;
}

.compare_table tr:last-of-type td{
	border-bottom: 0px;
}

.compare_table_cont_small{
	position: relative;
	z-index: 1;
}

	.compare_table_cont_small-prev{
		width: 20px;
		height: 48px;
		position: absolute;
		top: 60px;
		left: 20px;
		display: block;
		text-decoration: none;
		z-index: 5;
		
	}
	.compare_table_cont_small-prev:before{
		font-family: 'FontAwesome';
		font-size: 50px;
		color: #0071e3;
		content: "\f104";
	}
	
	.compare_table_cont_small-next{
		width: 20px;
		height: 48px;
		position: absolute;
		top: 60px;
		right: 20px;
		display: block;
		text-decoration: none;
		z-index: 5;
	}
	.compare_table_cont_small-next:before{
		font-family: 'FontAwesome';
		font-size: 50px;
		color: #0071e3;
		content: "\f105";
	}
	
.compare_table_cont_small{
	display: none;
}


.goBack{
	padding-top: 40px;
	padding-bottom: 40px;
}

.lineCompare h2{
	padding-bottom: 40px;
}

.autelDimensionsFirst{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.autelDimensionsFirstItem{
	display: flex;
	flex-direction: row;
	flex-basis: 50%;
	justify-content: center;
}
.autelDimensionsFirstItem img{
	object-fit:contain;
}


.compareTriggers{
	padding-top: 40px;
	padding-left: 7%;
	padding-right: 7%;
}
.compareTriggers ul{
	display: flex;
	flex-direction: row;
	list-style: none;
	padding: 0px;
	margin: 0px;
	justify-content: space-between;
	width: 100%;
}
.compareTriggers ul li{
	width: 16%;
	flex-basis: 16%;
	text-align: center;
	position: relative;
	padding-bottom: 10px;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	max-width: 200px;
}

.compareTriggers ul li .compareTriggersTitle{
	font-size: 15px;
	color: #707171;
	text-align: center;
}


.compareTriggers ul li img{
	padding-bottom: 20px;
	width: 60px;
}
.compareTriggers{
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding-top: 10px;
}

.compareTriggersImg{
	height: 100px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.owl-theme .owl-dots .owl-dot span{
	border: 1px solid #0071e3;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #0071e3;
}

.complactationCase{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.complactationCase img{
	object-fit:contain;
}
.complactationCont{
	background: #f7f7f7;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
}
.complactationCont h2{
	padding-bottom: 50px;
	font-family: "MyriadProSemiBold";
	
}

.main_player_block_cont{
	position: absolute;
    width: 643px;
    height: 402px;
    top: 27px;
    left: 134px;
}
.main_player_cont_bg{
	display: inline-block;
    position: relative;
    z-index: 1;		
}


.ytPlayerCont{
	margin-top: 50px;
	background: #000;
}

.complexLayer{
	display: none;
}
.complexLayerActive{
	display: block;
}

@media screen and (max-width: 690px){
	.compare_table_cont_small{
		display: block;
	}
	.compare_table_cont{
		display: none;
	}
}


@media screen and (max-width: 1599px){
	._container{
		padding-left: 30px;
		padding-right: 30px;	
	}
}

@media screen and (max-width: 768px){
	._container{
		padding-left: 15px;
		padding-right: 15px;	
	}	
	.mainLayer h1{
		font-size: 40px;
	}
	h1{
		font-size: 40px;
	}
	h2{
		font-size: 40px;
	}
	h3{
		font-size: 25px;
	}
	.mainDescriptionLeft, .mainDescriptionRight{
		font-size: 18px;	
		flex-basis: 100%;
		width: 100%;
		padding: 0px;
	}
	.mainDescription{
		display: flex;
		flex-direction: column;
	}
	.mainDescriptionRight{
		text-align: left;
		flex-direction: row;
		justify-content: flex-start;
		align-items: center;
		padding-top: 30px;
	}
	.mainDescriptionRight img{
		display: flex;
		flex-direction: column;
		width: 120px;
		padding-bottom: 0px;
	}
	.mainDescriptionRightText{
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding-left: 20px;
		font-size: 12px;
	}
	.mainTriggers li:before{
		display: none;
	}
	.mainTriggers ul{
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
			
	}
	.mainTriggers ul li{
		flex-basis: 50%;
		width: 50%;
	}
	.mainFeeaturesBlock{
		display: flex;
		flex-direction: column;	
	}
	.mainFeeaturesBlockItem{
		flex-basis: 100% !important;
		width: 100% !important;
		padding-bottom: 20px;	
	}
	.mainFeeaturesBlockItem:nth-child(1){
		order:2;
	}
	.mainFeeaturesBlockItem:nth-child(2){
		order:1;
	}	
		.mainFeeaturesBlockItem:nth-child(3){
		order:3;
	}
	.onlyDesktop{
		display: none;
	}
	.onlyMobile{
		display: block;
	}
	.onlineReviewBlockText{
		margin-top: auto;
		max-width: none;
	}
	.onlineReviewBlock{
		margin-top: auto;		
	}
	.spechFuncContItem{
		flex-basis: 100% !important;
		width: 100% !important;	
	}
	.intellectDiagnosticsBlock{
		flex-wrap: wrap;	
	}
	.intellectDiagnosticsBlockLeft{
		width: 100%;
		flex-basis: 100%;
	}
	.intellectDiagnosticsBlockRight{
		width: 100%;
		flex-basis: 100%;
	}	
	.intellectDiagnosticsAction{
		text-align: center;
		justify-content: center;
		align-items: center;
	}
	.topologyBusBlock{
		flex-wrap: wrap;
	}
	.topologyBusBlockItem{
		flex-basis: 100%;
		width: 100%;
		padding: 0px !important;
	}
	.topologyBusBlockItem:last-of-type{
		padding: 0px !important;
	}
	.topologyLogoImg{
		margin: 0 auto;
	}
	.cloudBackup p{
		font-size: 18px;
	}
	.presonalHelperRepearBlock{
		flex-wrap: wrap;
	}
	.presonalHelperRepearBlockItem{
		width: 100%;
		flex-basis: 100%;
		padding-bottom: 30px;		
	}
	.presonalHelperRepearBlockItemImg{
		min-height: auto;	
	}
	.relevantCasesLeft{
		display: none;
	}
	.relevantCaseRightBlock{
		max-width: none;	
		padding: 0px;
		padding-left: 30px;
		padding-right: 30px;
	}
	.onlineTeachingCont{
		flex-wrap: wrap;
	}
	.onlineTeachingContItem{
		width: 100%;
		flex-basis: 100%;
		padding-bottom: 30px;
	}
	.advancedDiagnosticsDataItem{
		width: 100%;
		flex-basis: 100%;		
		padding: 0px !important;
		padding-bottom: 40px !important;
	}
	.measureModuleBlockData{
		flex-direction: column;	
	}
	.measureModuleBlockDataItem{
		width: 100%;
		flex-basis: 100%;		
	}
	.measureModuleBlockDataItem:nth-child(1){
		order:2;
	}
	.measureModuleBlockDataItem:nth-child(2){
		order:1;
	}	
	.measureModuleBlockDataItem:nth-child(3){
		order:3;
	}	
	.measureModuleBlock{
		flex-direction: column;
	}
	.measureModuleBlockData{
		order: 2;
	}
	.measureModuleBlockTitle{
		order: 1;
		width: 100%;
		flex-basis: 100%;		
	}
	.measureModuleBlockTitle h2{
		text-align: left;
	}
	.measureModuleBlockTitle{
		align-items: flex-start;
	}
	.measureModuleBlockDataItem{
		padding: 0px !important;
	}
	.measureModuleBlockDataItem img{
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.supportActualData{
		flex-direction: column;
	}
	.supportActualDataLeft{
		width: 100%;
		flex-basis: 100%;
		padding-bottom: 30px;			
	}
	.supportActualDataRight{
		width: 100%;
		flex-basis: 100%;			
	}
	.uniqueWarrantyRight{
		width: 100%;
		flex-basis: 100%;	
		padding: 0px;				
	}
	.addonsContData ul{
		flex-direction: column;
	}
	.addonsContData ul li{
		width: 100%;
		flex-basis: 100%;
		padding-bottom: 40px;		
	}
	.warrantyCont ._container{
		min-height: auto;
	}
	.line9_cont h2{
		font-size: 40px;
	}
	.warrantyCont{
		background: none;	
	}
	.advancedDiagnosticsFacts{
		justify-content: space-between;
	}
	.advancedDiagnosticsFactsItemFirst{
		font-size: 25px;	
	}
	.advancedDiagnosticsFactsItemFirst span{
		font-size: 15px;
	}
	.advancedDiagnosticsFactsItemSecond{
		font-size: 12px;
	}
	.advancedDiagnosticsFactsItem{
		justify-content: space-between;	
	}
	.advancedDiagnosticsFactsItem:nth-child(odd){
		margin-right: 0px;
	}
	.advancedDiagnosticsFactsItem:nth-child(even){
		margin-left: 0px;
	}
	.goBack{
		text-align: center;
	}
	.compareTriggers ul{
		flex-wrap: wrap;
	}
	.compareTriggers ul li{
		flex-basis: 33%;
		width: 33%;
	}
	.autelDimensionsFirstItem{
		flex-basis: 100%;	
	}
	.cloudBackup{
		display: none;
	}
	.presonalHelperRepearBlockItem{
		padding-right: 0px;
	}
	.advancedDiagnosticsDataItem p{
		font-size: 20px;
	}
	.supportActualDataItem{
		flex-direction: column;
		padding-left: 0px;
	}
	.supportActualDataItemLeft{
		width: auto;
		display: flex;
		flex-direction: row;
		justify-content: center;
	}
	.supportActualDataItemAction{
		padding-left: 0px;
	}
	.supportActualDataItemRight{
		padding-top: 10px;
		text-align: center;
	}
	.supportActualDataItemAction{
		text-align: center;
	}
	.supportActualDataRight{
		display: none;
	}
	.supportActual{
		padding-bottom: 0px;
	}
	.recommendProofCont ul{
		flex-wrap: wrap;	
	}
	.recommendProofCont ul li{
		flex-direction: column;
	}
	.recommendProofCont .awardTitle{
		font-size: 17px;
	}
	.uniqueWarrantyBlock ul li .title{
		font-size: 17px;
	}
	.warrantyContData li{
		font-size: 17px;
	}
	.lineTestDrive{
		background: none;	
	}
	.warrantyCont{
		padding-bottom: 0px;	
	}
	.lineTestDrive ._container{
		min-height: auto;
	}
	.line11_cont_action{
		text-align: center;
	}
}
@media screen and (max-width: 650px){
	.line1_contRight span{
		display: none;
	}
	.main_logo{
		max-width: 150px;
	}
	.main_descr{
		font-size: 10px;
	}
	.main_logo img{
		width: 150px;
	}
	.topphone{
		margin-left: 5px;
	}
	.line1_contRight ul li:first-of-type{
		display: none;
	}
	.line1_contRight ul li .fa{
		font-size: 18px;
	}
	.topphone{
		padding: 10px;
		padding-bottom: 2px;
		background: #0071e3;
	}
	.mainLayer h1{
		font-size: 30px;
	}
	h1{
		font-size: 30px;
	}
	h2{
		font-size: 30px;
	}
	h3{
		font-size: 18px;
	}	
	.mainFeeatures, .spechFunc, .intellectDiagnostics, .topologyBus{
		padding-top: 20px;
		padding-bottom: 20px;	
	}
	.spechFuncContItemTitle{
		font-size: 25px;	
	}
	.intellectDiagnosticsBlock h2{
		padding-top: 0px;
	}
	.intellectDiagnosticsBlockLeft{
		padding-top: 0px;
	}
	.topologyLogoImg{
		max-width: 100%;
		min-width: auto;	
	}	
}

.productOption .fancybox-video{
	display: inherit;
	color: #3796f9;
}

.mainLayer h3.title{
	text-align: center;
	padding-bottom: 40px;
}
.presonalHelperRepear h2 .productOption{
	font-size: 0.8em;
}
.mainFeeatures.mp408{
	background-color: #fff;
}
.mp408 .mainFeeaturesBlockItem{
}
.mp408 .mainFeeaturesBlockItem img{
	max-width: 400px;
}
.mp408 .mainFeeaturesBlockItem:nth-child(2){
	align-items: center;
}

.compare_tableImg{
	text-align: center;
}
.compare_tableImg img{
	display: inline-block;
}

.markiUl{
	display: none;
}