.mContainer{
	background-color: none; padding-top:70px;
	
}
.mContainer-out{display:flex; height:auto; margin-bottom:50px;}
.mContainer-l{width:50%; height:100%;}
.mContainer-r{flex:1; max-height: 550px !important; }
.mContainer-r-in{margin:15px; background-color:white; min-height: 100%}

.mContainer-r-in>div{  border: 1px solid black; border-radius: 3px;margin:5px 15px 0 15px; padding:15px 10px 15px 30px;  }

p{padding:0px 20px 20px 20px; }


#mP-h{padding: 25px; font-size: 24px; font-style:bold;}
#service-img{
	   margin-left: auto;
    margin-right: auto;
    display: block;
    height: 400px;
    /*box-shadow: 8px 8px lightgrey; height: 400px;*/
   }


.btn-service-left, .btn-service-right{
	background:    #337ab7;
	background:    -webkit-linear-gradient(#337ab7, #073763);
	background:    linear-gradient(#337ab7, #073763);
	border-radius: 5px;
	padding:       8px 10px;
	color:         #ffffff;
	display:       inline-block;
	text-align:    center;
	
}

.home-btm-banner{
		clear: left;
		overflow: hidden;
		margin-top:25px;	
	}

 #service-caption{
 	font-weight:bold;
  text-align: center;
  padding: 10px 0px 10px 0px;
 }

 #container-service-img{margin-left: auto; margin-top: 10px;}

	@media screen and (min-width:1500px) {
    
	.mContainer{margin-left: 10%; margin-right: 10%;}
	.mContainer-r-in{min-height: 500px;}
	#mP-h {font-size: 1.6em;}
 #container-service-img{margin-left: calc((100% - 600px)/2); margin-top: 80px;}

	}
	
	@media screen and (max-width:1500px) and (min-width:950px) {
		 .divShow{display:block;}
	.divShowNot{display:none;}
	.mContainer{margin-left: 5%; margin-right: 5%;}
	.mContainer-out{display:block;}
 .mContainer-l{width:100%;  border: 0px solid black;}
	.mContainer-r-in{margin:0;}
	.mContainer-r-in>div{margin:0; border-radius: 0px; border: 0px solid black;}
	#container-service-img{margin-left: auto;}


	}
	
	@media screen and (max-width:950px) and (min-width:450px) { 
 .divShow{display:block;}
	.divShowNot{display:none;}
	.mContainer{margin-left: 5px; margin-right: 5px;}
	.mContainer-out{display:block; }
	.mContainer-l{width:100%;  border: 0px solid black;}
	.mContainer-r-in{margin:0; }
	.mContainer-r-in>div{margin:0; border-radius: 0px; border: 0px solid black;}
	#service-img{width:100%; max-width:500px; height:auto;}
	#container-service-img{padding: 25px 0 25px 0;}
	#mP-h{padding-bottom: 50px; font-size:16px;}
 .h3-header{font-size:1.6em;}
	}
	
	@media screen and (max-width: 450px) {
	.divShow{display:block;}
	.divShowNot{display:none;}
    .mContainer{margin-left: 5px; margin-right: 5px;}
	.mContainer-out{display:block; }
	.mContainer-l{width:100%; border: 0px solid black; }
	.mContainer-r-in{margin:0;}
	.mContainer-r-in>div{margin:0; border-radius: 0px; border: 0px solid black;}
	#service-img{width:100%; height:auto;}
	#container-service-img{padding: 25px 0 25px 0;}
 #mP-h{padding-bottom: 50px; font-size:1.6em;}
	h2{padding-left:0;}


	}	