/* ============ general ================ */
/*.container{max-width: 80%;}*/
/* h1, h2, h3, h4, h5, h6{font-family: 'Segoe UI', Tahoma, Geneva; font-style: normal; font-weight: 700;} */
h4, h5, h6 {margin-top: 2em; }
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child{margin-top: 0;}
.site-page a.logo img{ max-width: 110px; background: #dddddd; padding: 11px; margin: 5px; border-radius: 40px;}
.page_footer a.logo img{ max-width: 50px; background: #fff; padding: 3px; margin: 5px; border-radius: 40px;}
.page_toplogo a.logo img { max-width: 130px;}
.site-page .choose-us-section{ background: #f7f6f3;}

.box-border{border: 10px solid #EDEFEF;}
.foot-members img{width: 70%;}
.btn-colred { background-color: #FF5138; border-color: #FF5155; color: #ffffff;}
.btn-colred:hover{color: #fff; background-color: #FF5155; }
.img-wd-50 img{ width: 50%;}
.img-wd-70 img{ width: 70%;}
.img-wd-80 img{ width: 80%;}

.azureconsult h6{margin-top: 2em;}
.azure-lists ul {padding-left: 3em;}

#memberships img{width: 60% !important; }
#memberships .icon-styled{ height: 100px; color: #757575;}
#memberships .container {padding: 50px 0px !important;}

/* about us */
.obituaries .owl-carousel{ height: 50%;}
.obituaries-alt .card-body{ padding: 110px 40px 110px; }

/* our services */
#ourServices .icon-styled img{ height: 90%; }
#ourServices .icon-box:nth-child(-n+3) {height: 99%;}

/* index page */
/* .page-map { height: 100% !important; width: 100% !important; } */
.page-map .page_map { height: 990px; } 
#main-map-div { width: 100%;   height: 100%; position: relative; overflow: hidden; }
#main-map-div iframe { position: absolute;   top: 0;   left: 0; width: 100%; height: 100%; border: 0; }

/* images overlay  */
/* @media (min-width: 1600px) {
	.images-overlay .overlay-image {		
		left: 0px !important;
	}    
}
@media (min-width: 1750px) {
	.images-overlay .overlay-image .image-back {
		right: 20px !important;
		top: 20px !important;
	}
} */
/* #ourServices .icon-box:nth-child(4){height: 450px;} */

/* 

#about #fade{ display: none; position: fixed; top: 0; left: 0; width:100%; height:100%; background-color:#000;
      z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);
}
#about #light{ display:none;position:absolute;top:50%;left:50%;max-width:600px;max-height:360px;margin-left:-300px;
    margin-top:-180px;border:2px solid #FFF;background:#FFF;z-index:1002;overflow:visible;
}
#about #boxclose{ float:right;cursor:pointer;color:#fff;border:1px solid #AEAEAE;border-radius:3px;background:#222;font-size:31px;font-weight:700;display:inline-block;line-height:0;position:absolute;right:2px;top:2px;z-index:1002;opacity:0.9;padding:11px 3px;}

#about .boxclose:before{ content:"×"; }
#abput #fade:hover ~ #boxclose{ display: none;}
 */
