/*----------------------------------------------------------------------------------------------------------*/
/*------------------------General----------------General----------------General----------------General----------------General----------------General----------------*/
/*----------------------------------------------------------------------------------------------------------*/
/*hide System messege; especially for contact us*/
div#system-message-container {
    display: none;
}
/*no shadow in Find out The details*/
.tab-content {
	box-shadow: none;
}
/*---Find out The Details tabs on the left---*/
html body .tabs .nav-tabs a {
	color: #3a3a3a;
}
/*---Find out The Details tabs on the left---*/
html body .tabs .nav-tabs a :hover {
	color: #14739C;
}
/*---Find out The Details tabs on the left---*/
.tabs-left .nav-tabs > li a {
    border-right: 0px solid #EEE;
    border-left: 0px solid #EEE;
    margin-right: 1px;
    margin-left: -3px;
    border-bottom: 3px #ababab solid;
	text-align: center;
	background-color: white;
	padding: 13px 20px;
	font-size:19px;
}

/*upper border of Find out the details*/
.tabs-vertical {
    border-top: 0px solid #EEE;
}
/*---Find out The Details tabs on the left---*/
.tabs-left .nav-tabs > li:last-child a {
    border-radius: none;
    border-bottom: 0px solid #eee;
}
/*---Find out The Details content on the right---*/
.tab-content {
	border:none;
	padding:0px 0px 0px 40px;
}
/*---Find out The Details content p on the right---*/
.tab-pcontent{
	line-height: 30px;
    text-align: center;
	margin: 15px 0px 0px 0px;
}
/*---Find out The Details tabs on the left---*/
.tabs-left .nav-tabs > li:last-child a {
    border-radius: 0px;
    border-bottom: 2px solid #ababab;
}
/*---Find out The Details tabs on the left---*/
.tabs-left .nav-tabs > li:last-child a:hover{
    border-radius: 0px;
    border-bottom: 2px solid #ababab;
}

/*Icon in Top display grid*/
.productIcon{
	vertical-align:middle;
}
/*---resources Box---*/
.feature-box.feature-box-style-2 .feature-box-info {
    margin-left: 25px !important;
    padding-right: 10px;
}
/*light gray background-color*/
.bg-color-lightgray{
	background-color:#f3f3f3;
}
/*resources Box image*/
.thumb-info img{
	border-radius:0px;
}
/*resources Box Heading*/
.rssHeading{
    font-style: italic;
    font-weight: 400;
    font-size: 17px !important;
	margin-left: 15px !important;
	padding-top: 0px !important;
}

/*resources Box button*/
 .rssbtn{
	margin-bottom: 20px;
	margin-left: 15px;
	margin-top: 15px;
 }
 /*darken shwadow on hover*/
 .thumb-info-side-image-custom:hover {
    box-shadow: 10px 10px 74px -15px rgba(0,0,0,0.7) !important;
}
/*set border for rss Box*/
 .thumb-info-side-image-custom {
    border: 1px solid #b7b7b7;
    border-radius: 12px 12px 4px 4px;
}

/*custom responsive image height Responsive*/
 .max-height_330 img{
	max-height:330px;
}
/*custom responsive image height Responsive*/
.max-height_500 img{
	max-height:500px;
}
/*custom responsive image height Responsive*/
.max-height_400 img{
	max-height:400px;
}
/*custom responsive image height Responsive*/
.max-height_450 img{
	max-height:450px;
}
/*custom responsive image height Responsive*/
.max-height_550 img{
	max-height:550px;
}
/*BlockQuote quotations color*/
.testimonial.testimonial-style-2 blockquote::before, .testimonial.testimonial-style-2 blockquote::after{
	color:white !important;
}
/*BlockQuote author color*/
.testimonial.testimonial-style-2 .testimonial-author strong {
    color: white !important;
	font-weight:400;
}
/*BlockQuote author color*/
.testimonial.testimonial-style-2 .testimonial-author span {
    color: white;
}
/*Folder, demo, Contact font color Responsive*/
.whiteProductBoxP{
	color:white;
}
/*BlockQuote overall top padding*/
.sppb-carousel-inner > .sppb-item{
	padding-top:0px;
}

/*----------------------------------------------------------------------------------------------------------*/
/*------------------------STARTSEITE----------------STARTSEITE----------------STARTSEITE----------------STARTSEITE----------------STARTSEITE--------*/
/*----------------------------------------------------------------------------------------------------------*/
/*Backgroundimage of header Responsive*/
.sp-page-builder .page-content .HOMEheader{
	background-image: url(/images/joomlabuff/Medexter/HOME/HG-Bild-Gradient.png) !important;
	background-attachment: inherit !important;
	background-repeat: no-repeat;
	background-size: cover;
}

/*----------------------------------------------------------------------------------------------------------*/
/*------------------------MONI----------------MONI----------------MONI----------------MONI----------------MONI----------------MONI----------------MONI----------------*/
/*----------------------------------------------------------------------------------------------------------*/
/*Backgroundimage of header Responsive*/
.sp-page-builder .page-content .MONIheader{
	background-image: url(/images/joomlabuff/Medexter/Header/header_moni_mobil.png) !important;
	background-attachment: inherit !important;
}

	.sp-page-builder .page-content .MoniParalaxBacteria {
		background-color: #14739c;
		background-image: url(/images/joomlabuff/Medexter/MONI/bacteria_petrol_mobile.png);
		background-repeat: no-repeat;
		background-size: cover;
	}
/*no right margin on whole Moni Reporting row*/
#MoniReportingID .sppb-container-inner .sppb-row {
    margin-right: 0px;
}
/*Moni Key Benefits Table icon colors*/
.list.list-icons.list-icons-style-3.MoniList li > .fa:first-child, .list.list-icons.list-icons-style-3.MoniList li > .icons:first-child, .list.list-icons.list-icons-style-3.MoniList li a:first-child > .fa:first-child, .list.list-icons.list-icons-style-3.MoniList li a:first-child > .icons:first-child {
	background-color: #14739C;
    color: #ffffff;
}
/*---Find out The Details tabs on the left---*/
html body .tabs.tabs-vertical.tabs-left .nav-tabs.MoniTabs li a:hover{
    border-right: 0px solid #EEE;
    border-left: 0px solid #EEE;
    margin-right: 1px;
    margin-left: -3px;
    border-bottom: 3px #14739C solid;
	text-align: center;
	background-color: white;
	padding: 13px 20px;
	font-size:19px;
	color: black;
}
/*---Find out The Details tabs on the left---*/
html body .tabs.tabs-vertical.tabs-left .nav-tabs.MoniTabs li:last-child a:hover{
    border-right: 0px solid #EEE;
    border-left: 0px solid #EEE;
    margin-right: 1px;
    margin-left: -3px;
    border-bottom: 2px #14739C solid !important;
	text-align: center;
	background-color: white;
	padding: 13px 20px;
	font-size:19px;
	color: black;
}
/*---Find out The Details tabs on the left---*/
html body .tabs.tabs-vertical.tabs-left .nav-tabs.MoniTabs li.active a:hover{
    border-bottom: 3px #14739C solid;
	color: black;
}
/*---Find out The Details tabs on the left---*/
html body .tabs.tabs-vertical.tabs-left .nav-tabs.MoniTabs li.active a{
	border-left:0px black solid;
	border-bottom:3px #14739C solid;
	color:#3a3a3a;
}
/*---Find out The Details tabs on the left---*/
html body .tabs.tabs-vertical.tabs-left .nav-tabs.MoniTabs li.active:last-child a:hover{
    border-bottom: 2px #14739C solid;
	color: black;
}
/*---Find out The Details tabs on the left---*/
html body .tabs.tabs-vertical.tabs-left .nav-tabs.MoniTabs li.active:last-child a{
	border-left:0px black solid;
	border-bottom:2px #14739C solid;
	color:#3a3a3a;
}
/*Folder,Demo,Contact Box Responsive*/
.whiteMoniBox{
	background:transparent;
	border: solid #bdf1f5 3px;
	margin: 0px 3% 35px 3%;
}
/*Folder,Demo,Contact Box :Hover*/
.whiteMoniBox:hover{
	background:#328daa;
	border: solid #328daa 3px;
}
/*position of bacteria image*/
.bakteriaMoniMomo{    
	background-position: 50% 45% !important;
}
/*Moni Surveillance Cockpit Heading Responsive*/
.MoniSurveilHead{
	font-size:1.4em;
}
/*spot those HAIs Learn More Button Responsive*/
.MoniLearnMoreBTN{
	margin-top:15px;
	float:right
}
/*----------------------------------------------------------------------------------------------------------*/
/*------------------------MOMO----------------MOMO----------------MOMO----------------MOMO----------------MOMO----------------MOMO----------------MOMO----------------*/
/*----------------------------------------------------------------------------------------------------------*/
/*Backgroundimage of header Responsive*/
.sp-page-builder .page-content .MOMOHeader{
	background-image: url(/images/joomlabuff/Medexter/Header/header_momo_mobil.png) !important;
	background-attachment: inherit !important;
}

.sp-page-builder .page-content .MomoParalaxBacteria {
		background-color: #008A00;
		background-image: url(/images/joomlabuff/Medexter/MOMO/bacteria_green_mobile.png);
		background-size: cover;
	}
/*no right margin on whole FlexScan row*/
#FlexScanID .sppb-container-inner .sppb-row {
    margin-right: 0px;
}/*no right margin on whole FlexScan row*/
#QuickScanID .sppb-container-inner .sppb-row {
    margin-right: 0px;
}/*no right margin on whole FlexScan row*/
#amr-history .sppb-container-inner .sppb-row {
    margin-right: 0px;
}/*no right margin on whole FlexScan row*/
#HowItWorksID .sppb-container-inner .sppb-row {
    margin-right: 0px;
}
#InformationID .sppb-container-inner .sppb-row {
    margin-right: 0px;
}
/*Set KeyBenefits icons background and color*/
.list.list-icons.list-icons-style-3.MomoList li > .fa:first-child, .list.list-icons.list-icons-style-3.MomoList li > .icons:first-child, .list.list-icons.list-icons-style-3.MomoList li a:first-child > .fa:first-child, .list.list-icons.list-icons-style-3.MomoList li a:first-child > .icons:first-child {
	background-color: #008A00;
    color: #ffffff;
}
/*Folder,Demo,Contact Box*/
.whiteMomoBox{
	background:transparent;
	border: solid #b0e5b2 3px;
	margin: 0px 3% 35px 3%;
}
/*Folder,Demo,Contact Box :hover*/
.whiteMomoBox:hover{
	background:rgba(75, 194, 75, 0.48);
	border: solid rgb(36,165,36) 3px ;
}

/*FlexScan, Spectrum, Resistance Box*/
.infoBoxMOMO{
	max-width: 300px; 
	margin: 0px auto 40px auto; 
	border:1px solid #008A00;
	border-radius:0px;
	background-color: rgba(0,138,0,0.07);
}
/*FlexScan, Spectrum, Resistance Box :hover*/
.infoBoxMOMO:hover{
	background-color: rgba(0,138,0,0.13);
}
/*FlexScan, Spectrum, Resistance Box Heading*/
.infoBoxHeadingMOMO{
	font-size:22px; 
	font-weight:700;
	text-align:center;
	margin-bottom:10px;
}
/*FlexScan, Spectrum, Resistance Box Text*/
.infoBoxTextMOMO{
	font-size:17px; 
	font-weight:600;
	text-align:center;
}
/*adjust topmargin on FlexScan row*/
#sp-page-builder .page-content .sppb-section, #sp-page-builder .sppb-section {
    margin-top: 0px;
}
/*Ask Now Thesaurus Button Responsive*/
.AskNowBtn{
	margin-top: 15px !important
}
/*Thesaurus Text/HEading Responsive*/
.ThesaurusHeading{
	font-size:30px; 
	font-weight:300;
	color:white;
	line-height:35px;
	margin:0px 0px 0px 0px;
}
/*Key BEnefits Box Responsive*/
.MOMOkeyBenefitsDIV{
	border: 3px rgb(0,138,0) solid;
	padding:60px 30px 60px 0px;
}
/*New Feature image Responsive*/
.newFeatureMOMO{
	float:left;
	padding: 25px 10px 10px 10px;
}
/*Reprot made easy/Benchmarking Support backgroundimage responsive*/
.sp-page-builder .page-content #FindOutTheDetails{
	background-image: none;
}
/*Reprot made easy Responsive*/
.MOMOdetailsFirst{
	margin-top:20px;
}
/*first Heading p in Header Responsive*/
.firstHeadingProdPageP_Momo{
	padding-bottom: 10px;
}
/*Momo step 3 list icons*/
.list.list-icons.list-icons-style-1.MomoList li > .fa:first-child, .list.list-icons.list-icons-style-1.MomoList li > .icons:first-child, .list.list-icons.list-icons-style-1.MomoList li a:first-child > .fa:first-child, .list.list-icons.list-icons-style-1.MomoList li a:first-child > .icons:first-child {
    color: #f3a311;
	font-size:1.2em;
}
.MomoList{
	color:#3a3a3a;
    line-height: 14px;
    font-size: 15px;
}
.MomoListDIV{
	margin-left:15%;
}
/*----------------------------------------------------------------------------------------------------------*/
/*------------------------ARDEN----------------ARDEN----------------ARDEN----------------ARDEN----------------ARDEN----------------ARDEN----------------ARDEN----------------*/
/*----------------------------------------------------------------------------------------------------------*/
/*counter horizontal scrollbar; full service row*/
.fullServiceROW  .sppb-container-inner .sppb-row {
    margin-right: 0px;
}
/*--Header--*/
/*Backgroundimage of header Responsive*/
.sp-page-builder .page-content .ARDENheader{
	background-image: url(/images/joomlabuff/Medexter/Header/header_ardensuite_mobil.png) !important;
	background-attachment: inherit !important;
	padding-top: 70px !important;
}
.sp-page-builder .page-content .ArdenParalaxMainAreas {
		background-color: #f3a311;
		background-image: url(/images/joomlabuff/Medexter/ArdenSuite/parallax_ardensuite_mobile.png);
		background-repeat: no-repeat;
		background-size: cover;
	}
/*table in Header Responsive*/
.headerTable{
	margin: 0px 10px 20px 10px;
	font-weight:600;
	font-size:18px;
	line-height: 35px;
	padding:0px 5px;
	display:none;
}
/*table row in Header*/
.headerTableTR{
	padding:20px 10px;
}
/*table row heading in Header*/
.headerTableTDheading{
	border: none ;
	padding: 5px 0px;
	font-style:italic;
}
/*table right collumn cells in Header */
.headerTableTD{
	border: none ;
	font-style:italic;
	padding: 5px 0px;
	padding-left:20px;
}
/*Heading in HEader small*/
.mainHeadingProdPageKLEINARDEN{
	font-size:50px;
}
/*Heading in HEader big*/
.mainHeadingProdPageGROSSARDEN{
	font-size:58px;
}

/*Folder,Demo,Contact Box*/
.whiteArdenBox{
	background:transparent;
	border: solid white 3px;
	margin: 0px 3% 35px 3%;
}
/*Folder,Demo,Contact Box :hover*/
.whiteArdenBox:hover{
	background:#484848 ;
	border: solid #484848  3px ;
}
/*--Engine, Content Use It--*/
/*no line behind Engine, Content, Use It on Mobile to tablet portrait*/
.sp-page-builder .page-content #section-id-1508931169713{
	background-image: none;
}
/*p underneath Header*/
#sppb-addon-1502354466438 div.arden p.sppb-addon-title {
    margin: 0px 0px 0px 0px;
}
/*Engine, Content, Integration Headings*/
.ECUheading{
	margin-top:0px;
}
/*full service correct padding*/
div.fullServiceROW div.sppb-col-md-6{
	padding-left: 0px;
	padding-right: 0px;
}
/*full service text div Responsive*/
.fullServiceText{
	padding-left: 15px;
}
/*p for "Step" rows Responsive*/
.stepP{
	text-align:center; 
	line-height:30px;
	padding-left:50px;
	padding-right:50px;
}
/*backgroundimage for step 2 Responsive*/
.sp-page-builder .page-content #Step2 {
	background-image: none;
}
/*full service row for mobile*/
.fullServiceRowMOBILE{
	padding: 50px 0px 50px 0px !important;
}
/*full service row backgroundimage  for zablet*/
.sp-page-builder .page-content #FullService.fullServiceROWtextTablet {
    background-image: none;
}
/*full service row backgroundimage for mobile*/
.sp-page-builder .page-content #FullService.fullServiceRowMOBILE {
    background-image: none;
}
.AST_form {
	margin: 10px 0px;
	width: 100% !important;
	padding: 5px !important;
	height: 50px !important;
	font-size: 17px !important;
}
.AST_button {
	margin-top: 40px;
}
/*FullServiceBild Desktop*/
.sp-page-builder .page-content #section-id-1506513348600 {
    background-position: 100% 50%;
}
/*lineheight for third heading in header Responsive*/
.innerDivHeaderArden>.thirdHEadingProdPage{
	line-height:45px !important;
}
/*display of table in header responsive*/
.headerupperArden{
	display:none;
}
/*display of text in header responsive*/
.headerlowestArden{
	display:inline-block;
}
/*button in Step 1 for small screens Responsive*/
.AStrialBTNsmall{
	display: block;
    line-height: 60px;
}
/*button in Step 1 for big screens Responsive*/
.AStrialBTNbig{
	display:none;
}
/*Licenses text*/
.LicensesHeading{
	font-size: 24px;
	font-weight: 400;
	color: white;
	line-height: 35px;
	margin: 0px 0px 0px 0px;
	padding:15px 0px;
}
/*Licenses btn Responsive*/
.LicenseBtn{
	margin-bottom: 15px;
}
/*Step 2 div Responsive*/
.step2DIV{
	background-color:rgb(254,246,231); 
	border: solid #f3a311 1px;
	   padding: 10px 30px;
    margin: 10px 30px;
}
/*Step 2 p*/
.step2P{
	font-weight:600;
	font-size: 15px;
	line-height: 24px;
	font-weight: 600;
	text-align: center;
	margin:0px;
}
/*------------ArdenSuite Product Folders--------------*/
/*text underteath heading Responsive*/
.ArPfp{
	text-align:center;
}
/*------------ArdenSuite Components--------------*/
.ASCBox{
    border: solid #f3a311 2px;
    margin: 10px;
}
.ASCBoxDIV{
	text-align: left;
	padding: 20px 15px 15px 15px;
    font-size: 15px;
    line-height: 20px;
}
.ASCnoColMargin{
    padding: 0px !important;
}
.ASCarchitectureBTN{
	margin-top:15px;
}

.ASCnoBottomMarg{
	margin-bottom:0px;
}

/*------------ArdenSuite Webshop--------------*/


.shop-box {
border-radius: 10px;
box-shadow: 0 1px 7px 0 rgba(0,0,0,.3);
padding: 20px;
margin: 25px 25px 10px 25px;
}

.webshop ul li {
display: inline-block !important;
}

.shop-titel{
	font-weight: 600;
	font-size: 30px;
	margin-bottom: 2px !important;
}
.shop-subtitel {
	font-weight: 300;
	font-size: 14px;
	color: #656464;
	margin-top: 0px !important;
	padding-top: 0px !important;
}

.shop-smallprint {
	font-weight: 300;
	font-size: 13px;
	color: #656464;
	margin: 0px 25px 25px 30px !important;
	padding-top: 0px !important;
	text-align: left;
}

.shop-price-all {
	padding: 2% 10%;
	margin-bottom: 7%;
}

.shop-price-all2 {
	padding: 2% 20%;
	margin-bottom: 18%;
}
.shop-price-all2 p {
	color: #646464;
	float: left;
	margin-left: 10px;
	vertical-align: center !important;
}
.shop-price-all p {
	color: #646464;
	float: left;
	margin-left: 10px;
	vertical-align: center !important;
}
.shop-price-det{
	font-size: 19px;
}

.shop-price {
	font-size: 44px;
}

 .shop-details ul li {
	display: block !important;
} 

.shop-details {
	color: #656464;
	font-size: 15px;
}

.details-list {
	margin-left: 0px !important;
	padding-left: 0px;
}



/*----------------------------------------------------------------------------------------------------------*/
/*------------------------HEPAXPERT----------------HEPAXPERT----------------HEPAXPERT----------------HEPAXPERT----------------HEPAXPERT----------------HEPAXPERT----------------*/
/*----------------------------------------------------------------------------------------------------------*/
/*Backgroundimage of header Responsive*/
.sp-page-builder .page-content .HEPAXPERTheader{
	background-image: url(/images/joomlabuff/Medexter/Header/header_hepaxpert_mobil.png) !important;
	background-attachment: inherit !important;
}
/*inner div of Header*/
.innerDivHeader_Hep{
	margin:0% auto 1% auto;
}
/*first Heading of Header Responsive*/
.firstHeadingProdPageDIV_Hep{
	font-weight: 600;
}
/*first Heading of Header big letters*/
.firstHeadingProdPageGROSS_Hep{
	font-size: 30px;
}
/*first Heading of Header small letters*/
.firstHeadingProdPageKLEIN_Hep{
	font-size: 26px;
}

/*main Heading of Header*/
.mainHeadingProdPageDIV_Hep{
	font-weight: 600;
    color: white;
}
/*main Heading of Header big letters*/
.mainHeadingProdPageGROSS_Hep{
	font-size: 64px;
    color: white;
}
/*main Heading of Header small letters*/
.mainHeadingProdPageKLEIN_Hep{
	font-size: 56px;
    color: white;
}
/*third Heading of Header*/
.thirdHEadingProdPage_Hep{
	font-size: 22px;
    font-weight: 400;
    color: white;
    line-height: 38px;
}

/*Folder,Demo,Contact Box HEPAXPERT*/
.whiteHepBox{
	background:transparent;
	border: solid white 3px;
	margin: 0px 3% 35px 3%;
}
/*Folder,Demo,Contact Box :hover*/

.whiteHepBox:hover{
	background: #fc8e6c !important; 
	border: solid #fc8e6c 3px !important; 
}

/*Folder, Demo Contact us Container--------------------------*/
.FDCboxHepContainerDIV{
	cursor: pointer;
	background: transparent;
	border: solid #FFF 3px;
	margin: 0px 3% 35px 3%;
}
/*Folder, Demo Contact us :hover*/
.FDCboxHepContainerDIV:hover{
	color:white !important;
}
/*Folder, Demo Contact us innder div*/
.FDCboxHepDIV{
	text-align:center;
	padding: 25px 20px 0px 20px;
}
/*Folder, Demo Contact us icon*/
.FDCboxHepIcon{
	font-size:70px; 
}
/*Folder, Demo Contact us color*/
.FDCboxHepContainerDIV:hover >.FDCboxHepDIV> .FDCboxHepIcon{
	color:white !important; 
}
/*Folder, Demo Contact us H3 heading*/
.FDCboxHepH3{
	font-weight:600;
	font-size:20px;
}
/*Folder, Demo Contact us color*/
.FDCboxHepContainerDIV:hover .FDCboxHepH3{
	color:white !important; 
}
/*Folder, Demo Contact text Responsive*/
.FDCboxHepp{
	font-size: 14px;
}
/*Folder, Demo Contact us color*/
.FDCboxHepContainerDIV:hover .FDCboxHepp{
	color:white !important; 
}
/*Folder, Demo Contact Link*/
.FDCboxHepA{
	margin-bottom:20px;
}
/*Folder, Demo Contact us color*/
.FDCboxHepContainerDIV:hover .FDCboxHepA{
	color:white !important;
	border-color:white !important;
}

/*StoreLogos*/
.store_Logo{
	height:60px;
}
.HepContainerDIV{
	background: rgba(255,255,255, 0.8);
	border: solid #FFF 3px;
	margin: 0px 3% 35px 3%;
	border-radius: 5px;
}
/*Color list bullet points*/

.hepList ul li::marker {
  color: #F65134; /* Change the color */
}

.keylist li:before {    
    font-family: 'FontAwesome';
    content: '\f00c';
	margin:0 5px 0 -25px;
	color: #F65134;
}

/*.keyList ul li::marker {
  color: #F65134 !important; 
} 
*/

/*----------------------------------------------------------------------------------------------------------*/
/* ------------------RESPONSIVE----------RESPONSIVE----------RESPONSIVE----------RESPONSIVE----------RESPONSIVE----------RESPONSIVE----------RESPONSIVE----------RESPONSIVE----------RESPONSIVE---------- */
/*----------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Smartphones (portrait and landscape) ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 320px) and (max-width: 480px){
		
	/*---HOME-------------*/
	  /*card icon*/
    .cardIconSize {
		margin-top: 8px !important;
    }

}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Smartphones (portrait) ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 320px){
	
	/*-------------General-------------*/
	/*custom responsive image height Responsive*/
	.min-height_450 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_400 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_500 img{
		min-height:0px;
	}
	/*Folder, demo, Contact font color Responsive*/
	.whiteProductBoxP{
		font-size:14px;
	}
	/*-------------Moni-------------*/
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-size: cover;
		background-position:20%  0;
	}
	/*inner div of Header Responsive*/
	.innerDivHeader{
		margin:4% auto 1% auto;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV{
		font-weight:600;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP{
		padding-bottom:10px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS{
		font-size:30px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN{
		font-size:26px;
		
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters Responsive*/
	.mainHeadingProdPageGROSS{
		font-size:64px;
		color:white
	}
	/*main Heading small letters Responsive*/
	.mainHeadingProdPageKLEIN{
		font-size:56px;
		color:white
	}
	/*third Heading in header Responsive*/
	.thirdHEadingProdPage{
		font-size:24px; 
		font-weight:400; 
		color:white;
		line-height:30px;
	}
	/*patients in ICU text Div Responsive*/
	.MoniICUdiv{
		padding:0px 20px 0px 20px;
	}
	/*A Patient‘s Hospital Stay text Div Responsive*/
	.MONIhospitalDIV{
		padding:0px 20px 0px 20px;
	}
	/*Detailed Explanation  text Div Responsive*/
	.MONIdetailedDIV{
		padding:0px 20px 0px 20px;
	}
	/*Graphical Display text Div Responsive*/
	.MONIgraphicalDIV{
		padding:0px 20px 0px 20px;
	}
	/*-------------Momo-------------*/
	/*Resistance text padding left Responsive*/
	.momopadleft{
		margin-left:0px;
	}
	/*Spectrum text padding right Responsive*/
	.momopadright{
		margin-right:0px;
	}
	/*full inner div in Header responsive*/
	.innerDivHeader_Momo{
		margin:4% auto 1% auto;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageDIV_Momo{
		font-weight:600;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageP_Momo{
		padding-bottom:10px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS_Momo{
		font-size:30px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN_Momo{
		font-size:26px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV_Momo{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters in Header Responsive*/
	.mainHeadingProdPageGROSS_Momo{
		font-size:64px;
		color:white
	}
	/*main Heading small letters in Header Responsive*/
	.mainHeadingProdPageKLEIN_Momo{
		font-size:56px;
		color:white
	}
	/*third Heading in Header Responsive*/
	.thirdHEadingProdPage_Momo{
		font-size:24px; 
		font-weight:400; 
		color:white;
		line-height:30px;
	}
	/*Spectrum Image Responsive*/
	.MOMOspectrumIMG{
		padding-top: 20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOflexscanDIV{
		margin-top:20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOquickscanDIV{
		margin-top:0px;
	}
	/*AMR history Div Responsive*/
	.MOMOamrhistDIV{
		margin-top:0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOhowitworksDIV{
		margin-top:0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOInformationDIV{
		margin-top:0px;
	}
	/*-------------ARDEN-------------*/
	/*--Engine Content Use It--*/
	/*Engine Icon Responsive*/
	.ECUimagePadTop{
		padding-top:0px;
	}
	/*p for "Step" rows Responsive*/
	.stepP{
		padding-left: 0px; 
		padding-right: 0px; 
	}
	/*first Heading small letter in Header Responsive*/
	.firstHeadingProdPageKLEINarden {
		font-size:26px;
		display:none;
	}
	
	/*---Hepaxpert-------------*/
	/*inner div of Header Responsive*/
	.innerDivHeader_Hep{
		margin:4% auto 1% auto;
	}
	
	/*---HOME-------------*/
	  /*card icon*/
    .cardIconSize {
		margin-top: 8px !important;
    }
}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Smartphones (landscape) ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 321px){

	/*-------------General-------------*/
	/*custom responsive image height Responsive*/
	.min-height_450 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_400 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_500 img{
		min-height:0px;
	}
	/*----------SP page builder Product Page HEADER*/
	
	
	
	/*Folder, demo, Contact font color Responsive*/
	.whiteProductBoxP{
		font-size:14px;
	}
	/*-------------Moni-------------*/
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-size: cover;
		background-position: 15% 0;
	} 
	/*inner div of Header Responsive*/
	.innerDivHeader{
		margin:4% auto 1% auto;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV{
		font-weight:600;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP{
		padding-bottom:10px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS{
		font-size:30px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN{
		font-size:26px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters Responsive*/
	.mainHeadingProdPageGROSS{
		font-size:64px;
		color:white
	}
	/*main Heading small letters Responsive*/
	.mainHeadingProdPageKLEIN{
		font-size:56px;
		color:white
	}
	/*third Heading in header Responsive*/
	.thirdHEadingProdPage{
		font-size:24px; 
		font-weight:400; 
		color:white;
		line-height:30px;
	}
	/*patients in ICU text Div Responsive*/
	.MoniICUdiv{
		padding:0px 20px 0px 20px;
	}
	/*A Patient‘s Hospital Stay text Div Responsive*/
	.MONIhospitalDIV{
		padding:0px 20px 0px 20px;
	}
	/*Detailed Explanation  text Div Responsive*/
	.MONIdetailedDIV{
		padding:0px 20px 0px 20px;
	}
	/*Graphical Display text Div Responsive*/
	.MONIgraphicalDIV{
		padding:0px 20px 0px 20px;
	}
	/*-------------Momo-------------*/
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-size: cover;
		background-position: 15% 0;
	} 
	/*----------SP page builder Product Page HEADER*/
	/*full inner div in Header responsive*/
	.innerDivHeader_Momo{
		margin:4% auto 1% auto;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV_Momo{
		font-weight:600;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP_Momo{
		padding-bottom:10px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS_Momo{
		font-size:30px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN_Momo{
		font-size:26px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV_Momo{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters in Header Responsive*/
	.mainHeadingProdPageGROSS_Momo{
		font-size:64px;
		color:white
	}
	/*main Heading small letters in Header Responsive*/
	.mainHeadingProdPageKLEIN_Momo{
		font-size:56px;
		color:white
	}
	/*third Heading in Header Responsive*/
	.thirdHEadingProdPage_Momo{
		font-size:24px; 
		font-weight:400; 
		color:white;
		line-height:30px;
	}
	/*Spectrum Image Responsive*/
	.MOMOspectrumIMG{
		padding-top: 40px;
	}
	/*FlexScan Div Responsive*/
	.MOMOflexscanDIV{
		margin-top:20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOquickscanDIV{
		margin-top:0px;
	}
	/*AMR history Div Responsive*/
	.MOMOamrhistDIV{
		margin-top:0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOhowitworksDIV{
		margin-top:0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOInformationDIV{
		margin-top:0px;
	}
	/*-------------ARDEN-------------*/
	/*--Engine Content Use It--*/
	/*Engine Icon Responsive*/
	.ECUimagePadTop{
		padding-top:0px;
	}
	/*table in Header Responsive*/
	.headerTable{
		margin:0px 10px 20px 30px;
	} 
	/*p for "Step" rows Responsive*/
	.stepP{
		padding-left: 0px; 
		padding-right: 0px; 
	}
	/*first Heading small letter in Header Responsive*/
	.firstHeadingProdPageKLEINarden {
		font-size:26px;
		display:none;
	}
	/*---Hepaxpert-------------*/
	/*inner div of Header Responsive*/
	.innerDivHeader_Hep{
		margin:4% auto 1% auto;
	}
}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Tablets, iPads (portrait and landscape) ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 768px) and (max-width: 1024px){

}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Tablets, iPads (portrait) ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 768px){
	
	/*-------------General-------------*/
	
	/*custom responsive image height Responsive*/
	.min-height_450 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_400 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_500 img{
		min-height:0px;
	}
	/*Folder, demo, Contact font color Responsive*/
	.whiteProductBoxP{
		font-size:16px;
	}
	/*---------Product specific changes--------*/
	/*-------------Moni-------------*/
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-size: inherit;
		background-position: 50% 0;
	}
	/*bacteria section*/
	.sp-page-builder .page-content #section-id-1505816808622 {
		background-attachment:scroll;
	}
	/*Backgroundimage of header Responsive*/
	.sp-page-builder .page-content .MONIheader{
		background-image: url(/images/joomlabuff/Medexter/Header/header_moni.png) !important;
		background-attachment: fixed !important;
	}
	
	.sp-page-builder .page-content .MoniParalaxBacteria {
		background-color: #14739c;
		background-image: url(/images/joomlabuff/Medexter/MONI/bacteria_petrol.png);
		background-repeat: no-repeat;
		background-size: cover;
	}
	/*Moni Surveillance Cockpit Heading Responsive*/
	.MoniSurveilHead{
		font-size:1.8em;
	}
	/*patients in ICU text Div Responsive*/
	.MoniICUdiv{
		padding:15% 20px 0px 20px;
	}
	/*A Patient‘s Hospital Stay text Div Responsive*/
	.MONIhospitalDIV{
		padding:10% 20px 0px 20px;
	}
	/*Detailed Explanation image Responsive*/
	.MONIdetailedIMG{
		padding-top:15%;
	}
	/*Graphical Display image Responsive*/
	.MONIgraphicalIMG{
		padding-top:25%;
	}
	/*min height for find out the Details row Responsive*/
	.min-height_450lg_500md{
		min-height:500px;
	}
	/*-------------Momo-------------*/
	/*Backgroundimage of header Responsive*/
	.sp-page-builder .page-content .MOMOHeader{
		background-image: url(/images/joomlabuff/Medexter/Header/header_momo.png) !important;
		background-attachment: fixed !important;
	}
	
	.sp-page-builder .page-content .MomoParalaxBacteria {
		background-color: #008A00;
		background-image: url(/images/joomlabuff/Medexter/MOMO/bacteria_green.png) !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
		background-attachment: scroll;
	}
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOflexscanIMG{
		padding-top: 0px;
	}
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOhowitworksIMG{
		padding-top: 0px;
	}
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOquickscanIMG{
		padding-top: 0px;
	}
	/*Spectrum Image Responsive*/
	.MOMOspectrumIMG{
		padding-top: 40px;
	}
	/*Resistance Image Responsive*/
	.MOMOresistanceIMG{
		padding-top:0px;
	}
	/*Spectrum div Responsive*/
	.MOMOspectrumDIV {
		padding: 0px 20px 0px 20px;
	}
	/*Resistance div Responsive*/
	.MOMOresistanceDIV {
		padding: 0px 20px 0px 20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOflexscanDIV{
		margin-top:20px;
		padding: 0px 20px 0px 20px;
	}
	
	/*FlexScan Div Responsive*/
	.MOMOquickscanDIV{
		margin-top:0px;
		padding: 0px 20px 0px 20px;
	}
	/*AMR history Div Responsive*/
	.MOMOamrhistDIV{
		margin-top:0px;
		padding: 0px 20px 0px 20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOhowitworksDIV{
		margin-top:0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOInformationDIV{
		margin-top:0px;
	}
	
	.MomoListDIV{
		margin-left:0%;
	}
	/*-------------ARDEN-------------*/
	/*table in Header Responsive*/
	.headerTable{
		margin:0px 0px 20px 120px; 
		display:table;
	}  
	.sp-page-builder .page-content .ArdenParalaxMainAreas {
		background-color: #f3a311;
		background-image: url(/images/joomlabuff/Medexter/ArdenSuite/parallax_ardensuite.jpg) !important;
		background-repeat: no-repeat;
		background-size: cover;
		background-attachment: scroll;
	}
	/*p for "Step" rows Responsive*/
	.stepP{
		padding-left: 50px; 
		padding-right: 50px; 
	}
	/*full service text div Responsive*/
	.fullServiceText{
		padding: 20px 30px 0px 30px;
	}
	/*Engine, Content, Integration text p Responsive*/
	.ECUp{
		padding-left:20px;
		padding-right:20px
	}
	/*Backgroundimage of header Responsive*/
	.sp-page-builder .page-content .ARDENheader {
		background-image: url(/images/joomlabuff/Medexter/Header/header_ardensuite.png) !important;
		background-attachment: fixed !important;
		padding-top: 30px !important;
	}
	/*lineheight for third heading in header Responsive*/
	.innerDivHeaderArden>.thirdHEadingProdPage{
		line-height:38px !important;
	}
	/*display of table in header responsive*/
	.headerupperArden, .firstHeadingProdPageKLEINarden{
		display:inline-block;
	}
	/*display of text in header responsive*/
	.headerlowestArden{
		display:none;
	}
	/*button in Step 1 for small screens Responsive*/
	.AStrialBTNsmall{
		display:none;
	}
	/*button in Step 1 for big screens Responsive*/
	.AStrialBTNbig{
		display:block;
	}
	/*-------------Hepaxpert-------------*/
	/*Folder, Demo Contact text Responsive*/
	.FDCboxHepp{
		font-size: 16px;
		padding: 0px 15px;
	}
	/*Backgroundimage of header Responsive*/
	.sp-page-builder .page-content .HEPAXPERTheader{
		background-image: url(/images/joomlabuff/Medexter/Header/header_hepaxpert.png) !important;
		background-attachment: fixed !important;
	}	
}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Tablets, iPads (landscape) ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 1024px){

	/*-------------General-------------*/
	
	/*custom responsive image height Responsive*/
	.min-height_450 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_400 img{
		min-height:0px;
	}
	/*custom responsive image height Responsive*/
	.min-height_500 img{
		min-height:0px;
	}
	/*-------------Moni-------------*/
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-size: inherit;
		background-position: 50% 0;
	}
	/*----------SP page builder Product Page HEADER*/
	
	/*inner div of Header Responsive*/
	.innerDivHeader{
		margin:3% auto 6% auto;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV{
		position: relative; 
		right: 30%; 
		top: 62px;
		font-weight:600;
		line-height:22px;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP{
		padding-bottom:0px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS{
		font-size:30px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN{
		font-size:24px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters Responsive*/
	.mainHeadingProdPageGROSS{
		font-size:64px;
		color:white
	}
	/*main Heading small letters Responsive*/
	.mainHeadingProdPageKLEIN{
		font-size:56px;
		color:white
	}
	/*third Heading in header Responsive*/
	.thirdHEadingProdPage{
		font-size:30px; 
		font-weight:600; 
		color:white;
		line-height:22px;
	}
	
	/*A Patient‘s Hospital Stay text Div Responsive*/
	.MONIhospitalDIV{
		padding:20% 20px 0px 20px;
	}
	/*Detailed Explanation Stay text Div Responsive*/
	.MONIdetailedDIV{
		padding:10% 20px 0px 20px;
	}
	/*Detailed Explanation image Responsive*/
	.MONIdetailedIMG{
		padding-top:0;
	}
	/*Graphical Display image Responsive*/
	.MONIgraphicalIMG{
		padding-top:5%;
	}
	/*Moni Reporting fot up to tablet image Respinsive*/
	.MONIreportingIMG{
		padding-top:10%;
	}
	/*Find out the details... all text div Responsive*/
	.MONIfindoutDIV{
		margin-top:3%;
	}
	/*spot those HAIs Learn More Button Responsive*/
	.MoniLearnMoreBTN{
		margin-top:30px;
	}
	/*-------------Momo-------------*/
	/*----------SP page builder Product Page HEADER*/
	/*full inner div in Header responsive*/
	.innerDivHeader_Momo{
		margin:3% auto 6% auto;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV_Momo{
		position: relative; 
		right: 31%;  
		top: 62px;
		font-weight:600;
		line-height:22px;
	}
	.MOMOinfoBoxesDIV{
		margin-top:50px;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP_Momo{
		padding-bottom:0px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS_Momo{
		font-size:30px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN_Momo{
		font-size:24px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV_Momo{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters in Header Responsive*/
	.mainHeadingProdPageGROSS_Momo{
		font-size:64px;
		color:white
	}
	/*main Heading small letters in Header Responsive*/
	.mainHeadingProdPageKLEIN_Momo{
		font-size:56px;
		color:white
	}
	/*third Heading in Header Responsive*/
	.thirdHEadingProdPage_Momo{
		font-size:30px; 
		font-weight: 400; 
		color:white;
		line-height:22px;
	}
	/*Ask Now Thesaurus Button Responsive*/
	.AskNowBtn{
		margin-top: 0px !important
	}
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOflexscanIMG{
		padding-top: 0%;
	}
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOhowitworksIMG{
		padding-top: 20px;
	}
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOquickscanIMG{
		padding-top: 0%;
	}
	/*FlexScan Div Responsive*/
	.MOMOflexscanDIV{
		margin-top:0px;
		padding: 0px 20px 0px 40px;
	}
	/*FlexScan Div Responsive*/
	.MOMOquickscanDIV{
		margin-top:10%;
		padding: 0px 40px 0px 20px;
	}
	/*AMR history Div Responsive*/
	.MOMOamrhistDIV{
		margin-top:10%;
		padding: 0px 40px 0px 20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOhowitworksDIV{
		margin-top:0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOInformationDIV{
		margin-top:0px;
	}
	/*Spectrum Image Responsive*/
	.MOMOspectrumIMG{
		padding-top: 8%;
	}
	/*Spectrum div Responsive*/
	.MOMOspectrumDIV {
		padding: 0px 40px 0px 20px;
	}
	/*Resistance div Responsive*/
	.MOMOresistanceDIV {
		padding: 0px 20px 0px 40px;
	}
	/*Resistance Image Responsive*/
	.MOMOresistanceIMG{
		padding-top:0px;
	}
	/*New Feature image Responsive*/
	.newFeatureMOMO{
		padding: 40px 10px 10px 10px;
	}
	/*Reprot made easy/Benchmarking Support backgroundimage responsive*/
	.sp-page-builder .page-content #FindOutTheDetails{
		background-image: url(/images/joomlabuff/Medexter/MOMO/woman_mask_green.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-attachment: inherit;
		background-position: 0 0;
	}
	/*Reprot made easy Responsive*/
	.MOMOdetailsFirst{
		margin-top:30px;
	}
	/*-------------ARDEN-------------*/
	
	/*first Heading small letter in Header Responsive*/
	.firstHeadingProdPageKLEINarden {
		font-size:24px;
	}
	/*full innerdiv of Header Responsive*/
	.innerDivHeaderArden{
		margin:1% auto 1% auto;
	}
	/*backgroundimage for step 2 Responsive*/
	.sp-page-builder .page-content #section-id-1508931169713{
		background-image: url(/images/joomlabuff/Medexter/ArdenSuite/background.png);
	}
	/*back Button Responsive*/
	.backToArdenFolder{
		margin-left: 40px;
		text-align:left;
	}
	/*Licenses btn Responsive*/
	.LicenseBtn{
		margin-top: 25px;
	}
	/*Step 2 div Responsive*/
	.step2DIV{
		background-color:rgb(254,246,231); 
		border: solid #f3a311 1px;
		margin: 20px;
	}
	/*--Engine Content Use It--*/
	/*Engine Icon Responsive*/
	.ECUimagePadTop{
		padding-top:60px;
	}
	
	/*table in Header Responsive*/
	.headerTable{
		margin:0px 0px 20px 220px; 
	}  
	/*---ArdenSuite Product Folders---*/
	/*text underteath heading Responsive*/
	.ArPfp{
		text-align:left;
	}
	.ASCarchitectureBTN{
		margin-top:30px;
	}
	/*---HEPAXPert-------------*/
	/*inner div of Header Responsive*/
	.innerDivHeader_Hep{
		margin:3% auto 4% auto;
	}
	
}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Desktops and laptops ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 1224px){

	/*-------------General-------------*/
	/*custom responsive image height Responsive*/
	.min-height_450 img{
		min-height:450px;
	}
	/*custom responsive image height Responsive*/
	.min-height_400 img{
		min-height:400px;
	}

	/*custom responsive image height Responsive*/
	.min-height_500 img{
		min-height:500px;
	}
	/*-------------Moni-------------*/
	
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-size: inherit;
		background-position: 50% 0;
		background-repeat: repeat;
	} 
	/*bacteria section*/
	.sp-page-builder .page-content #section-id-1505816808622 {
		background-attachment: fixed;
	}
	
	/*Moni Reporting full text div Responsive*/
	.MONIreportingDIV{
		 padding: 8% 20px 0px 0px;
	}
	/*FlexScan Div Responsive*/
	.MOMOflexscanDIV {
		padding: 11% 20px 0px 60px;
	}
	/*FlexScan Div Responsive*/
	.MOMOquickscanDIV {
		padding: 4% 60px 0px 20px;
	}
	/*AMR history Div Responsive*/
	.MOMOamrhistDIV{
		padding: 4% 60px 0px 20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOhowitworksDIV {
		padding: 0% 0px 0px 20px;
	}
	/*FlexScan Div Responsive*/
	.MOMOInformationDIV {
		padding: 0% 0px 0px 20px;
	}
	/*Graphical Display image Responsive*/
	.MONIgraphicalIMG{
		padding-top:0px;
	}
	/*Detailed Explanation Stay text Div Responsive*/
	.MONIdetailedDIV{
		padding:15% 20px 0px 20px;
	}
	/*spot those HAIs Learn More Button Responsive*/
	.MoniLearnMoreBTN{
		margin-top:15px;
	}
	/*----------SP page builder Product Page HEADER*/
	
	/*inner div of Header Responsive*/
	.innerDivHeader{
		margin:3% auto 6% auto;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV{
		position: relative; 
		right: 26%; 
		top: 62px;
		font-weight:600;
		line-height:22px;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP{
		padding-bottom:0px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS{
		font-size:37px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN{
		font-size:27px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV{
		text-align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters Responsive*/
	.mainHeadingProdPageGROSS{
		font-size:64px;
		color:white
	}
	/*main Heading small letters Responsive*/
	.mainHeadingProdPageKLEIN{
		font-size:56px;
		color:white
	}
	/*third Heading in header Responsive*/
	.thirdHEadingProdPage{
		font-size:35px; 
		font-weight: 600; 
		color:white;
	}
	/*-------------Momo-------------*/
	/*FlexScan Image for small screen Section Responsive*/
	.MOMOflexscanIMG{
		padding-top: 0%;
	}
	
	/*----------SP page builder Product Page HEADER*/
	
	/*full inner div in Header responsive*/
	.innerDivHeader_Momo{
		margin:3% auto 6% auto;
	}
	/*Resistance text padding left Responsive*/
	.momopadleft{
		margin-left:20px;
	}
	/*Spectrum text padding right Responsive*/
	.momopadright{
		margin-right:20px;
	}
	/*first Heading in Header Responsive*/
	.firstHeadingProdPageDIV_Momo{
		position: relative; 
		right: 31%;  
		top: 62px;
		font-weight:600;
		line-height:22px;
	}
	/*first Heading p in Header Responsive*/
	.firstHeadingProdPageP_Momo{
		padding-bottom:0px;
	}
	/*first Heading big letters in Header Responsive*/
	.firstHeadingProdPageGROSS_Momo{
		font-size:37px
	}
	/*first Heading small letters in Header Responsive*/
	.firstHeadingProdPageKLEIN_Momo{
		font-size:27px
	}
	/*main Heading div in Header Responsive*/
	.mainHeadingProdPageDIV_Momo{
		align:center;
		font-weight:600;
		color:white
	}
	/*main Heading big letters in Header Responsive*/
	.mainHeadingProdPageGROSS_Momo{
		font-size:64px;
		color:white
	}
	/*main Heading small letters in Header Responsive*/
	.mainHeadingProdPageKLEIN_Momo{
		font-size:56px;
		color:white
	}
	/*third Heading in Header Responsive*/
	.thirdHEadingProdPage_Momo{
		font-size:35px; 
		font-weight:400; 
		color:white;
	}
	.marginRightminus400LG{
		margin-right:-350px;
	}
	/*Right/Left padding Responsive*/
	.RLpaddingResponsive{
		padding:0px 60px;
	}
	/*Thesaurus Text/HEading Responsive*/
	.ThesaurusHeading{
		margin-left:150px
	}
	/*Spectrum Image Responsive*/
	.MOMOspectrumIMG{
		padding-top:0px;
	}
	/*Spectrum div Responsive*/
	.MOMOspectrumDIV {
		padding: 4% 60px 0px 20px;
	}
	/*Resistance div Responsive*/
	.MOMOresistanceDIV {
		padding: 0px 40px 0px 60px;
		margin-top: 7%;
	}
	/*Key BEnefits Box Responsive*/
	.MOMOkeyBenefitsDIV{
		margin-top: 1%;
	}
	/*Resistance Image Responsive*/
	.MOMOresistanceIMG{
		padding-top:0px;
	}
	/*New Feature image Responsive*/
	.newFeatureMOMO{
		float:left;
		padding: 25px 10px 10px 10px;
	}
	/*-------------ARRDEN-------------*/
	/*full innerdiv of Header Responsive*/
	.innerDivHeaderArden{
		margin:1% auto 1% auto;
	}
	
	/*first Heading small letter in Header Responsive*/
	.firstHeadingProdPageKLEINarden {
		font-size:27px;
	}
	/*table in Header Responsive*/
	.headerTable{
		 margin: 0px 0px 40px 310px;
	} 
	/*backgroundimage for step 2 Responsive*/
	.sp-page-builder .page-content #Step2 {
		background-color: rgba(255, 255, 255, 1);
		background-image: url(/images/joomlabuff/Medexter/ArdenSuite/bloodcells.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-attachment: inherit;
		background-position: 0 0;
	}
	/*full service text div Responsive*/
	.fullServiceText{
		padding-top: 20px;
		padding-right: 40px;
		padding-left: 0px;
	}
	/*back Button Responsive*/
	.backToArdenFolder{
		margin-left: 75px;
	}
	.ASCarchitectureBTN{
		margin-top:15px;
	}
	/*-------------HEPAXPert-------------*/
	/*first Heading of Header Responsive*/
	.firstHeadingProdPageDIV_Hep{
		position: relative;
		right: 35%;
		top: 62px;
		font-weight: 600;
		line-height: 22px;
	}
	/*inner div of Header Responsive*/
	.innerDivHeader_Hep{
		margin:3% auto 4.5% auto;
	}
}
/*----------------------------------------------------------------------------------------------------------*/
/* ------------------Large screens ---------- */
/*----------------------------------------------------------------------------------------------------------*/
@media screen and (min-width: 1875px){
	/*Moni Reporting full text div Responsive*/
	.MONIreportingDIV{
		 padding: 8% 20px 0px 120px;
	}
	/*Header background Responsive*/
	.sp-page-builder .page-content #section-id-1481377196011 {
		background-position: 50% 0;
		background-size: 100%;
		background-repeat: no-repeat;
	}
	/*Folder,Demo,Contact Box Responsive*/
	.whiteMoniBox {
		padding: 0px 10px;
	}
}
