

/* General Styles
-------------------------------------------------------------- */

body {
	background			: 	#11B3EC;
	color				: 	#3F3F3F;
}

body, p {
	line-height			:	20px;
	font-size			:	14px;
}

.container {
	background			: 	#FFFFFF;
}

.loader {
	background			: 	#FFFFFF;
}

a, a:hover {
	color				:	#278DCB;
}

h1 {
	font-size			:	24px;
	color				:	#212121;
}

h2 {
	font-size			:	20px;
	color				:	#212121;
}

h3 {
	font-size			:	16px;
	color				:	#212121;
}


/* Header Styles
-------------------------------------------------------------- */

#header {
	background			:	#11B3EC;
}

#title {
	padding 			:	5px 0 0px 0px;
}


/* Navigation Styles
-------------------------------------------------------------- */

#drop-nav {
	font-size			:	14px;
	color				:	#11B3EC;
}

#drop-nav #drop-items {
	background			:	#FFFFFF;
}

#nav-primary li a {
	line-height			:	85px;
	font-size			:	14px;
	color				:	#11B3EC;
}

#nav-primary li a:hover, .parent_active, #nav-primary .current-menu-item a, #nav-primary .current_page_item a {
	color				:	#129bc9;
}

#nav-primary ul li ul { /* This sets the position of the dropdown menu */
    margin-top			:	85px;
}

#nav-primary ul li ul { 
	background			:	#ffffff;
}

#nav-primary ul li ul li a:link,
#nav-primary ul li ul li a:visited,
#nav-primary ul li.current_page_item ul li a:link,
#nav-primary ul li.current_page_item ul li a:visited { /* This sets the color and style of the drop down menu links */
	font-size			:	14px;
    line-height			:	22px;
	color				:	#11B3EC;
	background			:	#ffffff;
}

#nav-primary ul li ul li a:hover,
#nav-primary ul li ul li a:active,
#nav-primary ul li.current_page_item ul li a:hover,
#nav-primary ul li.current_page_item ul li a:active,
#nav-primary ul li ul li.current_page_item a:link,
#nav-primary ul li ul li.current_page_item a:visited { /* This sets the color and style of the hover, active & current states of the drop down menu links */
	color				:	#129bc9;
}


/* Footer Styles
-------------------------------------------------------------- */

footer {
	background			:	#11B3EC;
	color				:	#FFFFFF;
	font-size			:	14px;
    border-top          :   2px solid #11B3EC;
    margin              :   0 auto;
}

#footer a {
	color				:	#FFFFFF;
}

#footer .footer-widget-area h3 {
	font-size			:	16px;
	color				:	#FFFFFF;
}