/* Add here all your CSS customizations */

/**************/
/*Body Styling*/
/**************/
html, body{
	width:100% !important;
}
.body{
	margin:0 !important;
}

/*ADDED BY LMK*/

.btn:disabled { cursor:not-allowed !important; }

p.drop-caps-cursive:first-letter {
	color:#0088CC !important; 
	font-family:"Shadows Into Light", cursive !important; 
}

p.drop-caps-light:first-letter {
	color:#FFF !important;
}

/*
a.nav-link:hover, a.active{
	color:#FFF !important;
}
*/

a.nav-link:hover{
	color:#FFF !important;
}

.link-location{
	text-decoration:none;
}
.link-location:hover{
	text-decoration:none;
}

.link-location-underline{
	border-bottom:1px solid #0088CC;
}
.link-location-underline-light{
	border-bottom:1px solid #FFF;
}

/*LDPC Logo - Top left in banner */
.logo-custom{
	font-family: 'Fira Sans', sans-serif;
}
.logo-custom:hover{
	text-decoration:none !important;
}

.vertical-center{
	display: flex;
    align-items: center;
    justify-content: center;
}


/* Header  */
.inner-page-header-container{
	background:rgba(0,0,0,.3);
	min-height:300px;
}
.inner-page-header-container-background{
	min-height:300px;
	background-position: 10% center;
	background-size:cover; 
}

.ldpc-banner-overlay-blue
{ background-color:rgba(102,153,204,.6); }

.ldpc-banner-overlay-green
{ background-color:rgba(102,153,204,.6); }

.ldpc-banner-overlay-yellow
{ background-color:rgba(102,153,204,.6); }


/*Font Styling*/
p,a,td,label,th,{
	font-family: 'Open Sans', sans-serif;
	font-size:18px !important;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Fira Sans script=all rev=1', sans-serif !important;
	letter-spacing:0px;
	font-weight:600;
}

/*Contact Page Map*/
.mapouter{
	position:relative;
	text-align:right;
	height:auto;
}
.gmap_canvas{
	overflow:hidden;
	background:none!important;
	height:auto;
	width:100%;
}

/* */
.parallax-custom {
  	background-image: url("/Layout/PALDPC2020/images/header-right-to-know.jpg");
  	min-height: 300px;
  	background-position: center;
  	background-repeat: no-repeat;
	background-size:cover !important;
	background-attachment: fixed;	
}

/* Makes the active underline white in the nav menu */
/*
#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
    background: #FFF;
}
*/

/* mobile */
@media (max-width: 991px) {
	html .slider-container.hidden-mobile {
		display: none !important;
	}
}
