@charset "utf-8";




/* nav bar */

.dj-nav

{
	background: #0a092c;
	padding: 5px;
		
}

/* Header text */


	

/* Header Button*/



.dj-btn {
    color: #fff;
	background-color: #00A779;
    transition: all 1s ease-in-out;
    margin-top: 15px;
	padding: 7px 25px;
	border-radius: 3px;
	

}

.dj-btn.active,
.dj-btn:active,
.dj-btn:focus,
.dj-btn:hover {

	color: #0B2E9E;
}


/* Gernal sytle */
/*

a:link {
    text-decoration: none;
	color: #fff;

}

a:visited {
    text-decoration: none;
	color: #fff;
}

a:hover {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}

a.normal {
	color: #000DFF;
}
*/

/* band div */

div.dj-band-container {
	padding: 10px 10px 10px 10px;
}

div.dj-band {
	
	border:4px solid #0a092c;
	height: inherit;
	width: auto;
	border-radius: 25px;
	background-color: #BDDCDC;
	
}

div.dj-band img {
	
	width: 100%;
	padding: 0;
}

div.dj-band-padding {
	padding: 15px 15px 0px 15px;
}

/* Contact form*/


input.dj-contact {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 3px solid #9100FF;
	margin: 5px 5px 5px 5px;
	width: 100%;
	height: 50px;
	transition: all 0.5s ease-in-out;
	font-family: duciejazz;
	font-size: 1.5em;
}

textarea {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 3px solid #9100FF;
	margin: 5px 5px 5px 5px;
	width: 100%;
	height: 50px;
	transition: all 0.5s ease-in-out;
	font-family: duciejazz;
	font-size: 1.5em;
}

textarea.dj-contact-message {
	height: 170px;
}

input.dj-contact:focus {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 3px solid #FF00F5;
	margin: 5px 5px 5px 5px;
	outline: none;
	
}

textarea:focus {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 3px solid #FF00F5;
	margin: 5px 5px 5px 5px;
	outline: none;
	
}

textarea.NR-contact-hidden {
	display: none;
}

/* Footer */

footer {
	background-color: #0a092c;
}

footer p {
	color: white;
}


.client-logo {
	max-height: 100%;
	max-width: 100%;
	
}