/*
Theme Name: Wide Eye Creative
Theme URI: http://www.wideeyecreative.com
Author: Wide Eye Creative
Author URI: http://www.wideeyecreative.com
Description: Custom Wide Eye Creative Theme for WordPress
Version: 1.0
*/

a.cta.button.hvr-rectangle-out.cta-blue.mfp-close {
  color: #fff;
}

.mfp-wrap.mfp-ready {
    background: rgba(14,28,58,.8);
}

.web-anchor {
	display: block;
	position: relative;
	top: -150px;
}

.mfp-inline-holder .header-video iframe {
  width: 100%;
  max-width: 575px;
  margin: 20px auto;
  height: 20vw;
  min-height: 323px;
  max-height: 323px;
}

article .top.no-media {
    margin-bottom: 0;
    padding-bottom: 0;
    background: none;
}
article .top.no-media h2 {
    font-size: 32px;
    font-family: "Texta W00 Heavy";
    color: #27385f;
    margin-bottom: 20px;
    line-height: 40px;
    font-weight: 500;
}

form textarea {
  height: auto;
  background: #fcfbf9 !important;
}

p, select, input, textarea, article p  {
font-family: 'Source Serif Pro', serif;
}

h1, h2, button, .button, h4, #main-nav a, .menu-item a, .link-contribute, .link-volunteer, #alert-bar p, .goog-te-menu-value span, .paid-for-text, input[type="submit"] {
	font-family: 'Lato', sans-serif !important;
font-weight: 700;
}
.dt-forms input[type="checkbox"] {
	box-shadow: none !important;
	cursor: pointer;
}

.dt-forms label {
	margin-right: 2rem;	
}

.dt-forms span {
	margin-left: 0 !important;
}
.dt-forms select {
	box-shadow: none !important;
	cursor: pointer;
	font-size: 26px;
	width: 100%;	
	padding-top: 9px;
	padding-bottom: 9px;
}


.main-action-menu .action-menu > div a:after {
	background-color: rgba(4,140,195,.75);
}

#about-block, #wec-grabfeed, .topper {
	background-color: #048CC3 !important;
}

#alert-bar:before, .btn, .hvr-rectangle-out:before, #video-block .play-video {
	background-color: #15B35B;
}
	  article {
	  	background-color: #eaf3f3;
	  }
.btn:hover {
	background-color: #6cbdd0;
}

a.link-contribute, #site-header nav ul li.current_page_item a, .arrow-bar {
	color: #15B35B;
}
#home-topper h1, #take-action-topper h1 {
	color: #048cc3;
}
form.bsd-form > div {
	border-color: #048cc3;
}
a.link-contribute:hover,  #site-header nav ul li a:hover,  a.link-volunteer:hover, #site-header .social-buttons a i.fa:hover  {
	color: #6cbdd0 !important;
}
#about-block p {
	color: white;
}
.cta {
 	border-color: #15B35B;
}
#site-header nav ul li:hover ul.sub-menu li {
	background-color: white !important;
}
#site-header nav ul li ul.sub-menu:before {
	    border-color: transparent transparent #15B35B transparent;
}
#site-header nav ul li ul.sub-menu li {
	background-color: #15B35B;
}
article h2, #video-block .cta  {
	color: #048cc3;
}
#video-block .play-video:before {
border-color: #15B35B;
}
.arrow-bar {
    border-color: transparent transparent #15B35B transparent;
}
#wec-grabfeed #news-holder li:before, #wec-grabfeed #news-holder li.facebook:before {
	background-color: #00aced !important;
}


* {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
  #video-block h2.super-headline {
  	color: #048cc3;
  }
  
  #wec-grabfeed #news-holder li:before,  #wec-grabfeed #news-holder li.facebook:before {
	background-color: #00aced;
	}
	
	#wec-grabfeed #news-holder li.facebook:hover:before, #wec-grabfeed #news-holder li:hover:before {
		background-color: #07bbff;
	}
	#wec-grabfeed #news-holder li .image-holder {
		display: none;
	}
@media screen and (min-width: 890px) {
	.front-logo {
	margin-right: 5.5rem !important;
}
}
		#site-header nav ul li a,  a.link-volunteer, #site-header .social-buttons a i.fa, #site-footer nav a, #site-footer .social-buttons a {
	  		color: #00aced !important;
		  }
@media screen and (max-width: 991px) {
  .top.has-menu {
    margin-top: -30px;
  }
}

@media only screen and (max-width: 768px) {
  .email-msg {
    color: #27385f !important;
  }
}
