/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/




#header { background-color: #24338b;
	border: 0px;
}

#header.full-header #primary-menu > ul { border: 0px; }

#header.full-header #logo { border: 0px; }

#logo, #primary-menu { border: 0px; }

#primary-menu ul li > a { color: #FFF; }

#primary-menu ul li:hover > a,
#primary-menu ul li.current > a { color: #95c10a; }

#header,
#header-wrap { height: 100px; }
#logo img { padding:10px; }

#header.sticky-header #header-wrap { background-color: #24338b; }

h1 > span:not(.nocolor):not(.badge),
h2 > span:not(.nocolor):not(.badge),
h3 > span:not(.nocolor):not(.badge),
h4 > span:not(.nocolor):not(.badge),
h5 > span:not(.nocolor):not(.badge),
h6 > span:not(.nocolor):not(.badge) { color: #24338b; }

.page-section { padding-top:0px; margin-top: 0px;}
#section { }
#section-team, #section-work { background-color: #7281b7; padding-top:50px; margin-top: 0px;}

#section-services { background-color: #fff; padding-top:50px; }

#section-team h2, #section-work h2 { color: #24338b; }
#section-team span, #section-work span { color: #FFF; }

.team-title,
.team-title h4,
.team-title span,
.team-content { color: #FFF; }

.heading-block:after { width: 250px; border: none; }

.feature-box h3 span.subtitle { font-style: italic; font-weight: 500; }

#section-contact .subtitle { color: #8c969d; }

.portfolio-desc h3 { color: #FFF; }

.feature-box.media-box p { font-size: 1.3em; }


#footer.dark,
.dark #footer {
	background-color: #24338b;
	color: #FFF;
}

/* ----------------------------------------------------------------
	ICONS
-----------------------------------------------------------------*/


.feature-box.fbox-light .quad-icon img { margin-bottom: 20px; }





/* ----------------------------------------------------------------
	Cookiedingsbums
-----------------------------------------------------------------*/


#cookiedingsbums {color:#FFF; text-decoration:none;}

#cookiedingsbums a {color:#000; text-decoration:none;}

#cookiedingsbums a:hover {text-decoration:underline;}

#cookiedingsbums div {padding:20px; padding-right:40px;}

#cookiedingsbums { 
   text-align:center; 
   background: #95c10a; 
   position:fixed;
   bottom:0px; 
   z-index:10000; 
   width:100%; 
   font-size:15;px; 
   line-height:16px;}

#cookiedingsbumsCloser {
   color: #777;
   font: 14px/100% arial, sans-serif;
   position: absolute;
   right: 5px;
   text-decoration: none;
   text-shadow: 0 1px 0 #fff;
   top: 5px;
   cursor:pointer;
   border-top:1px solid white; 
   border-left:1px solid white; 
   border-bottom:1px solid #7b92a9; 
   border-right:1px solid #7b92a9; 
   padding:4px;
   background: #ced6df; /* Old browsers */
 }

#cookiedingsbumsCloser:hover {border-bottom:1px solid white; border-right:1px solid white; border-top:1px solid #7b92a9; border-left:1px solid #7b92a9;}




