/*
 Theme Name:   evolve
 Theme URI:    https://theme4press.com/evolve-multipurpose-wordpress-theme/
 Description:  Public Schools First for NC Child Theme
 Author:       Justin Barrett
 Author URI:   http://jbtheoryllc.com
 Template:     evolve
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  evolvechild
*/

.leg-member-img {
	display:block;
	margin:10px;
}
.leg-member-item {
	margin-top:20px;
	margin-bottom:20px;
	min-height:575px;
}

read-more, btn, t4p-button-default, #content > div.home-content-boxes > div.col-sm-12.col-md-3.content-box > a,
#post-1 > div.entry-meta.entry-footer > a {
   border-color:#4a1984;
  background:#4a1984;
transition:.2s;
}
read-more, btn, t4p-button-default, #content > div.home-content-boxes > div.col-sm-12.col-md-3.content-box > a:hover,
#post-1 > div.entry-meta.entry-footer > a:hover {
   color:#fff;
  background:#f49c18;
transition:.2s;
}
#menu-menu-1 li{
	border-bottom: 3px solid #4a1984;
}
#menu-menu-1 li:hover,
#menu-menu-1 li:active{
	color:#fcaf01 !important;
	border-bottom: 3px solid #fcaf01;
}
#wrapper > div.menu-container > div.menu-header > div{
	background: rgba(122,5,247,1);
	background: -moz-linear-gradient(top, rgba(122,5,247,1) 0%, rgba(158,82,240,1) 50%, rgba(126,1,255,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(122,5,247,1)), color-stop(50%, rgba(158,82,240,1)), color-stop(100%, 	rgba(126,1,255,1)));
	background: -webkit-linear-gradient(top, rgba(122,5,247,1) 0%, rgba(158,82,240,1) 50%, rgba(126,1,255,1) 100%);
	background: -o-linear-gradient(top, rgba(122,5,247,1) 0%, rgba(158,82,240,1) 50%, rgba(126,1,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(122,5,247,1) 0%, rgba(158,82,240,1) 50%, rgba(126,1,255,1) 100%);
	background: linear-gradient(to bottom, rgba(122,5,247,1) 0%, rgba(158,82,240,1) 50%, rgba(126,1,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a05f7', endColorstr='#7e01ff', GradientType=0 );
}

.sub-menu a,
.dd-option{
	background-color:#4a1984;
}
.rt-img{
	-webkit-box-shadow: 6px 7px 28px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 6px 7px 28px -2px rgba(0,0,0,0.75);
	box-shadow: 6px 7px 28px -2px rgba(0,0,0,0.75);
border-radius:20px;
margin: 5px 0 10px 20px;
}
.lt-img{
	-webkit-box-shadow: -6px 7px 28px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: -6px 7px 28px -2px rgba(0,0,0,0.75);
	box-shadow: -6px 7px 28px -2px rgba(0,0,0,0.75);
border-radius:20px;
margin: 5px 20px 10px 0;
}

#menu-item-31 > a span {
	color:#fcaf01;
	font-weight:bold;
}
#social {
	font-size:36px;
	padding-top:10px;
}
#social ul li a {
	color:#4a1984;
}
#social ul li a:hover {
	color:#fcaf01;
}
#rss{
	display:none;
}
.content-box h2{
	font-size:24px;
}
.content-box p {
	font-size:16px;
	color:#222;
}
.content-box {
	border:2px solid #4a1984;
	transition:.2s;
}
.content-box:hover {
	border:2px solid #fcaf01;
	transition:.2s;
}
.button {
	background-color:#4a1984;
}
/******************************************************/
/******************* iContact *************************/
/******************************************************/

.link,
.link a,
#SignUp .signupframe
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
	.link,
	.link a {
		text-decoration: none;
		}
	#SignUp .signupframe {
		border: 1px solid #ffffff;
		background: #ffffff;
		}
#SignUp .signupframe .required {
	font-size: 10px;
	}

input.newsletter-subscribe-button {
	padding: 10px 12px;
	background-color: #4C1785;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
}
.gold-text{
	color:#ffa426;
}
.p-text{
	color:#4c1785;
	font-weight:bold;
	font-size:1.25em;
}

.p-button{	
	text-align:center;
	padding:5px;
	border-radius:20px;
	transition:.2s;
	margin: 10px 1px;
	overflow:hidden;
	display:inline-block;
}
.p-button a,
.p-button h3{
	text-decoration:none;
}
.new-donate p,
.new-donate a{
	display:inline;	
}
.new-donate h3,
.new-donate p{
	margin:0;
	padding:0;	
}
.new-donate p{
	padding-bottom:10px;
}
.new-donate .span3{
	overflow:hidden;
}
@media screen and (min-width:760px){
	.contact-table{
		display:inline-block;
		width:35%;
		min-width:300px;
	}
	.contact-aside{
		display:inline-block;
		width:40%;
		min-width:300px;
		float:right;
	}
}
@media screen and (max-width:760px){
	.contact-table{
		display:block;
		width:100;
		min-width:300px;
	}
	.contact-aside{
		display:block;
		width:100%;
		min-width:300px;
	}
}
.petition a{
	padding:15px;
	background-color:#4c1785;
	float:left;
	color:white;
	text-decoration:none;
	display:inline-block;
	border-radius:20px;
	transition:.2s;
}
.petition a:hover{
	border-radius:15px;
	-webkit-box-shadow: 0px 0px 80px -11px rgba(103,17,173,1);
	-moz-box-shadow: 0px 0px 80px -11px rgba(103,17,173,1);
	box-shadow: 0px 0px 80px -11px rgba(103,17,173,1);
	transition:.2s;
}
.petition-question div{
	margin-bottom:5px;
}
.petition-question input[type='checkbox'] {
    -webkit-appearance:none;
    width:20px;
    height:20px;
    background:white;
    border-radius:5px;
    border:2px solid #555;
}
.petition-question input[type='checkbox']:checked {
    background-image:url("http://www.publicschoolsfirstnc.org/wp-content/uploads/2016/01/purple-check.png");
	background-size:cover;
}
body > div.row-fluid > div > div > div > div:nth-child(2) > div.span8 > div.post > div > div > form > div.form-submit > input{
  background: #4a1984;
  -webkit-border-radius: 7;
  -moz-border-radius: 7;
  border-radius: 7px;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  margin-top:10px;	
}

.widget-content{
margin-bottom:10px;
}
#bootstrap-slider > div > div.item.active.left > div > p{
display:none;!important
}
#player_uid_273281478_1 > div.ytp-thumbnail-overlay.ytp-cued-thumbnail-overlay {
margin:auto;
text-align:center;
}
.ps1-donate-cell {
	border-radius:10px;
	transition:.2s;
	padding:5px;
	border:1px solid transparent;
}
.ps1-donate-cell:hover, 
.ps1-donate-cell:focus {
	border:1px solid #4a1984;
}