.popmake-title{
	display: none !important;
}

.in_pop,
.popmake{
	background: #24890d !important;
	border: 3px solid #fff !important;
	border-radius: 15px !important;
	box-shadow: 1px 1px 2px #111 !important;
}

.in_pop2{
	max-width: 600px;
	display: block;
	margin: 30px auto;
	box-shadow: 1px 1px 2px #111 !important;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

.in_pop2 p{
	margin: 15px auto 35px
}

.in_pop{
	margin: 0 30px;
}

.in_pop2 h2,
.in_pop p,
.in_pop h2,
.popmake p,
.popmake h2{
	color: #fff !important;
	list-style-type: none !important;
}

.in_pop2 h2{
	background: #24890d !important;
	padding: 23px 0;
	margin: 0;
}

.in_pop2 a{
	background: #6C6D6E !important;
	text-transform: uppercase;
	padding: 5px 30px;
	color: #fff !important;
	font-size: 26px !important;
	margin: 30px auto;
	text-decoration: none !important;
}

.in_pop2 a:hover {
	background: #20CE28 !important;
}

.in_pop a, 
.popmake a{
	color: #000 !important;
}

.popmake>.popmake-close {
	background-color: #000 !important;
	border: 3px solid #fff !important;
	padding: 12px !important;
	border-radius: 50px !important;
	margin-top: -15px !important;
	margin-right: -15px !important;
	box-shadow: 1px 1px 2px #111 !important;
	font-size: 17px !important;
}

#mc_embed_signup_scroll{
	text-align: center;
}

#mc_embed_signup_scroll label {
	color: #fff !important;
}

input#mc-embedded-subscribe {
	background: #fff;
	color: #000;
}

div#popmake-15458{
	background-image: url(http://gallery.mailchimp.com/718332ef9140150b5cdb01e04/images/78097aba-0605-4088-8c12-5883e57faa66.jpg) !important;
	background-repeat: no-repeat !important;
	padding-top: 100px !important;
	background-size: 100% !important;
	max-width: 600px;
}

div#popmake-15473{
	background-image: url(http://www.optionmillionaires.com/wp-content/uploads/2015/01/eBook-popup.jpg) !important;
	background-repeat: no-repeat !important;
	padding-top: 100px !important;
	background-size: 100% !important;
	max-width: 600px;
}


.bsc_custom_footer{
	background: #13a914;
	padding: 10px 0 40px;
}

.bsc_custom_footer img{
	position: absolute;
	left: -105px;
	top: -26px;
}

.bsc_custom_footer h1{
	font-size: 40px;
}

.bsc_custom_footer h2{
	text-transform: uppercase;
}

.bsc_custom_footer p{
	font-size: 17px;
}

.bsc_custom_footer p,
.bsc_custom_footer h2,
.bsc_custom_footer h1{
	text-align: center;
	color: #fff;
}

.bsc_custom_footer h1{
	margin-top: 12px;
}

.bsc_custom_footer .box span{
	position: relative;
	border: 2px solid #fff;
	border-radius: 3px;
	padding: 0px 36px;
	display: inline-block;
	width: auto;
	margin: 0 auto;
	text-align: center;
}

.bsc_custom_footer .box span:hover{
	background: #24890d;
}

.bsc_custom_footer .box {
	max-width: 100%;
	margin: 0 auto;
	text-align: center;
}

.bsc_footer_menu,
.bsc_footer_menu_2{
	text-align: center;
	padding: 5px 15px;
	background: #333;
}

.bsc_footer_menu a,
.bsc_footer_menu_2 a{
	padding: 5px 15px;
	color: #999;
}

.bsc_footer_menu a:hover,
.bsc_footer_menu_2 a:hover{
	color: #eee;
}

.bsc_footer_menu a{
	text-transform: uppercase;
	font-weight: bold;
}

.site-info{
	background: #333;
	text-align: center;
}

.site-info p{
	margin: 0;
}

.grid .featured-content .hentry {
	padding: 0;
}

@media only screen and (max-width: 600px) {
	#wpadminbar {
	margin-top: -46px;
  	}
}

@media only screen and (max-width: 900px) {
	#secondary{
		background-color:  #192024 !important;
	}
	
	.bsc_custom_footer img{
		display: none;
	}
	
	.subscribe-message {
	  text-align:center;
	  background-color:#FAE16B;
	  padding:10px;
	  border:2px solid #E1CA60; 
	  box-shadow: 3px 3px 3px #888888;
	}

	.site:before {
	background-color: #192024;
	}

	.author_bio_section {
		background: none repeat scroll 0 0 #FAFAFA;
		padding: 15px;
		font-size: 13px;
		line-height: 1.2em;
		border-top: 5px solid #EDF3F6;
	}

	.author_name {
	  font-size:16px;
	  font-weight: bold;
	}

	.avatar {
		float: left;
		margin: 0 10px 5px 0;
		border: 3px solid #E2E2E2;
		border-radius: 50%;
	}

	#secondary .slickr-flickr-gallery ul a img {
	   background-color: #2F3A3F;
	   border-radius:50%;
	   border: 2px solid #53696B;
	   opacity: 0.5;
	}

	#secondary .slickr-flickr-gallery ul a:hover img {
	   background-color: #53696B;
	   opacity: 1.0;
	}

	#buddypress div#item-actions {
	  float: right;
	  margin: 0 0 15px 15px;
	  text-align: right;
	  width: 40%;
	}

	#buddypress div#item-header div#item-actions h3
	{
	   font-size: 16px;
	}

	#buddypress div.item-list-tabs ul li.current a, #buddypress div.item-list-tabs ul li.selected a {
	background-color: #179C17;
	color: #fff;
	opacity: 1.0;
	font-weight: 700;
	border-radius: 5px;
	}

	#buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span {
	display: block;
	padding: 3px 10px;
	margin: 5px;
	background-color: #53696B;
	border-radius: 5px;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	}

	#buddypress div.item-list-tabs ul li a:hover {
	background-color: #2F3A3F;
	}

	#buddypress div.item-list-tabs#object-nav {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom: 2px solid #E2E2E2;
	}

	#buddypress div.item-list-tabs#object-nav, #buddypress div.item-list-tabs#subnav {
	background-color: #EEEEEE;
	padding: 10px 5px;
	margin: 0;
	}

	.bpfb_form_container {
	padding: 1em;
	background-color: #eee;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	}


	.widget.buddypress ul.item-list img.avatar {
	margin: 0px 10px;
	}

	.widget.buddypress ul.item-list a {
	font-size: 16px;
	}

	.widget.buddypress div.item-options a {
	background-color: #53696B;
	border-radius: 5px;
	padding: 5px 7px;
	color: #fff;
	}


	.widget.buddypress div.item-options a.selected,
	.widget.buddypress div.item-options a:hover {
	background-color: #179C17;
	}

	p#form-allowed-tags,
	tags.form-allowed-tags {
		display:none !important;
	}	
	
	.primary-navigation{
		padding-top: 0 !important;
	}
	
	.header-main {
		padding: 0 0 0 30px !important;
	}

}

@-moz-document url-prefix() { 
  .in_pop2{
  }
}