@charset "utf-8";
/* CSS Document */

body, p, li, blockquote { 
font-family: 'Work Sans', sans-serif;
}
.tagline { 
font-family: 'Bilbo Swash Caps', cursive;
font-size: 34px; 
}
a.black, a.black:visited { color:#000; }
a.black:hover { color:#1e2b69; text-decoration:underline; }

.vspace30 { height:30px; }
.vspace60 { height:60px; }

#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev, #wowslider-container1 a.ws_playpause.ws_pause {
display:none !important; 
}

#nonslider { 
position:absolute;
top:0; 
z-index:1000;
background: rgba(255,255,255,0.7);

}
#phone { color:#000; margin-top:10px; font-size:23px; }


.bluebg { 
background-color:#1e2b69; color:#fff;
}
.panel { padding:30px; }

.titlebar { padding:14px 0 30px 0; }

.navbar-light .navbar-nav .nav-link {
    color: rgb(0,0,0)!important;
	text-transform:uppercase;
	font-weight:600;
}

.navbar-light .navbar-nav .nav-link:hover {
    color: #838281; text-decoration:underline; 	
}

.navbar-light .navbar-toggler {
    color: rgba(255,255,255,.9)!important;;
}

.img-name { text-align:center; font-weight:600; margin-top:10px; }


#parallax1 { 
  /* The image used */
  background-image: url(../images/parallax1-westfield-shopping-center.jpg);

  /* Set a specific height */
 height:100%
  min-height: 300px; 

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding:120px 0 100px 0;
  
}

#parallax1 h4 { color:#fff; }

.btn {
    display: inline-block;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #293589;
    border: 1px solid #1e2b69;
    padding: 1rem 2rem;
    font-size: 1rem;
    line-height: 1.5;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

#top-footer { 
background:#101010;
}

#top-footer p, #top-footer a, #top-footer li a {color:#fff; font-size:14px; }
#top-footer a:hover { color:#ccc; }
#top-footer ul { 
list-style-type:none;
list-style:inside;
color:#fff; 
}


#bottom-footer { background:#2e2e2e; padding:20px 0 20px 0; }
#bottom-footer p, #bottom-footer a { color:#fff; font-size: 13px }
#bottom-footer a:hover { color:#ccc; }

.ltgraybg { background:#eeeeee; }


@media (max-width: 576px) {

.navbar-light .navbar-toggler {  background: rgba(255,255,255,0.8); }	
#phone { text-align:center; margin-top:0; }


.navbar-toggler {
    padding: .15rem .5rem;
}



#wowslider-container1 { 
background-size:cover;
}

.bluebg {
	margin-top: 32px
}


}

@media (min-width: 768px) {
	#slidepad { min-height:300px; }
}