.cloudBackup.actionMS919{
	background: url('images/ms919_action_122020.jpg') left top no-repeat;
	background-size: cover;
}
.actionMS919Image{
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
}
.cloudBackup.actionMS919 p{
	line-height: 1;
}
.cloudBackup.actionMS919 p span{
	font-size: 0.7em;
}

.cloudBackup.actionMS919cert{
	background: url('images/ms919_action_cert.jpg') left top no-repeat;
	background-size: cover;	
	padding: 0px;
}

.actionMS919certWrapper{
    padding-top: 40px;
    padding-bottom: 50px;	
	background: rgba(255,255,255,0.7);
}
.cloudBackup.actionMS919cert p{
	font-size: 40px;
}


.ms906btproActionCont{
	padding-top: 50px;
	display: flex;
	flex-direction: row;
}
.ms906btproActionContItem{
	display: flex;
	flex-direction: row;
	width: 50%;
	flex-basis: 50%;
}
.ms906btproActionCont img{
	object-fit:contain;
}

.ms906btproActionContItem .actionTitle {
/* 	text-transform: uppercase; */
	color: #000;
	font-size: 40px;
	font-family: "MyriadProSemiBold";
}

.ms906btproActionContItem .actionTitle .red{
	color: #b83834
}

.ms906btproActionContItem .actionDescr{
	padding-top: 50px;
	text-transform: uppercase;
	color: #646569;
	font-size: 30px;
	font-family: "MyriadProSemiBold";
}
.actionDescrPrice{

}
.ms906btproActionContItemWrapper{
	display: flex;
	flex-direction: column;
	padding-top: 50px;
	padding-bottom: 30px;
}

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

@media screen and (max-width: 991px) {
	.ms906btproActionCont{
		flex-direction: column;
	}
	.ms906btproActionContItem{
		flex-basis: 100%;
		width: 100%;
	}
	.ms906btproActionContItem .actionTitle{
		font-size: 28px;
	}
	.ms906btproActionContItem .actionDescr{
		font-size: 20px;
		padding-top: 30px;
	}
}

.ms906btproActionContButton{
	text-align: left;
	padding-top: 40px;
}

.ms906btproActionContButton .bluebutton{
	display: inline-block
}
.ms906btproActionCont.trainingCert .ms906btproActionContItem{
	padding-bottom: 50px;
}

h2 span.h2sline{
	font-size: 0.8em;
	color: #000;
}

.advancedVideo.actionButton{
	text-align: center;

}

.advancedDiagnostics .advancedVideo.actionButton{
		padding-top: 45px ;
}

.presonalHelperVideo{
	padding-top: 40px;
	padding-bottom: 0px;
	text-align: center;
}

.presonalHelperVideo .videoButton{
	display: inline;
}

.mainFeeatures.mp408 .mainFeeaturesBlockItem{
	justify-content: flex-start;
}

.mainFeeatures.mp408 .mainFeeaturesBlockItem:nth-child(1){
	flex-basis: 41%;
	align-items: center;
}
.mainFeeatures.mp408 .mainFeeaturesBlockItem:nth-child(2){
	flex-basis: 59%;
	align-items: flex-start;
	padding: 30px 30px;
}

.mainFeeatures.mp408 .advancedDiagnosticsFactsItem:nth-child(odd){
	margin-right: 0px;
}
.mainFeeatures.mp408 .advancedDiagnosticsFacts{
	width: 100%;
}
.mainFeeatures.mp408 .advancedDiagnosticsFactsItem{
	flex-basis: 23%;
}

.mainFeeatures.mp408 p{
	font-size: 1.4em;
}
.mainFeeatures.mp408 .mainFeeaturesBlockItem li{
	font-size: 1.2em;
}
.topMainLayer{
	padding-top: 50px; 

}

.topMainLayer a{
	text-transform: none !important;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.compare_table .productTitle{
	white-space: nowrap;
}

.compare_table th{
	vertical-align: bottom;
}

.button{
	text-transform: none !important;
}

.ms906btpro .supportActualDataRight img{
	padding-top: 70px;
	padding-bottom: 50px;
}


@media screen and (max-width: 768px) {
	.topMainLayer.actionButton a{
		display: block;
	}
	.mainFeeatures.mp408 .advancedDiagnosticsFactsItem{
		flex-basis: 46%;
	}
	.mainFeeatures.mp408 .mainFeeaturesBlockItem:nth-child(1){
		padding-left: 20px;
		padding-right: 20px;
	}
	.mp408 .mainFeeaturesBlockItem img {
		max-width: 100% !important;
	}
	.lineTestDrive{
		padding-bottom: 40px;
	}
}

.onlineTeachingCont{
	padding-top: 30px;
}
.onlineTeachingCont:nth-child(1){
	padding-top: 0px;
}