/********** LAYOUT STYLING ***********/

body.custom {background:url("/wp-content/uploads/bluemapbgopt.jpg") repeat;}

.custom.about .sharebyline, .custom.contact .sharebyline, .custom.upcoming .sharebyline, .custom.guests .sharebyline, .custom.site-policy .sharebyline, .custom.donate .sharebyline, .custom.starship .sharebyline, .custom.currentvoiceads .sharebyline, .custom.cart .sharebyline, .custom.pay .sharebyline, .custom.order-received .sharebyline,.custom.mijireh-secure-checkout .sharebyline, .custom.my-account .sharebyline, .custom.change-password .sharebyline, .custom.edit-address .sharebyline, .custom.logout .sharebyline, .custom.lost-password .sharebyline, .custom.view-order .sharebyline, .custom.bridge .sharebyline, .custom.signup .sharebyline, .custom.sub_s .sharebyline, .custom.sub_f .sharebyline, .custom.adpurchase .sharebyline, .custom.contpurchase .sharebyline, .custom.magpurchase .sharebyline, .custom.cancel .sharebyline, .custom.participate .sharebyline, .custom.contribute .sharebyline, .custom.sponsor .sharebyline, .custom.advertise .sharebyline {display:none;}

.custom .mediatitle {font-style:italic;}

.custom #bigdeal {background:#FFEF8A;  border:1px solid red;  text-align:center;  width:100%; }
.custom #bigdeal p {margin-top:15px;  color:red;  font-size:16px;}
.custom #bigdeal h3 {margin-top:25px;text-align;center;color:red;}

.custom #green {
	background: #1cb211;
	background: -moz-linear-gradient(top,  #1cb211 0%, #00590e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1cb211), color-stop(100%,#00590e));
	background: -webkit-linear-gradient(top,  #1cb211 0%,#00590e 100%);
	background: -o-linear-gradient(top,  #1cb211 0%,#00590e 100%);
	background: -ms-linear-gradient(top,  #1cb211 0%,#00590e 100%);
	background: linear-gradient(to bottom,  #1cb211 0%,#00590e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cb211', endColorstr='#00590e',GradientType=0 );
	border:1px solid #095C06;
	margin-top:2em;
	text-align:center;
	width:100%;
	}

.format_text img {
    max-width: 100%;
    height: auto;
}

.custom #green p {margin-top:15px;  margin-left:15px; margin-right: 15px; color:#ffffff;  font-size:20px;}
.custom #green h3 {margin-top:25px;text-align;center;color:#ffffff;}

.custom .post_box {padding-top:1em;  padding-bottom:0em;}

.custom .headline_area {margin-bottom:1em;padding-bottom:3px;}
.custom .entry-content {margin-bottom:0;padding-bottom:0;}

.custom.starship #feature_box {display:none;}

.comments_closed p, #comments_intro {display:none;}

.custom .embed-youtube {margin-bottom:1em;}

.shared {margin-bottom:-23px;margin-left:320px;margin-top:-10px;font-size:12px;}

table {vertical-align:top;}

/********** MENU STYLING **********/

.custom .menu a, #menu-nav-menu a {background:transparent;}
.custom .menu li {padding:0px;}
.custom #menu-nav-menu .sub-menu {background:#276FC2; box-shadow:0 0 5px #696969;}
.custom #menu-nav-menu .sub-menu a {color:#A2C4EB;}
.custom #menu-nav-menu .sub-menu a:hover {color:#ffffff; text-shadow:1px 1px #000000;}
li#displaycategorieswidget-2 form select {
    width: 99% !important;
}
/*********** TEXT & LINK FORMATTING ************/

.custom #entry-title {margin-top:0;  padding-top:0;}

.custom .format_text p, .custom .entry-content {text-align:justify;}
.custom .format_text a {text-decoration:none;}
.custom .format_text a:hover {text-decoration:underline;}
.custom .format_text .wp-caption-text, .custom .format_text powerpress_links, .custom .format_text .powerpress_links_mp3 {text-align:center;}
.custom .format_text input, #commentform input {width:auto;}
.custom .format_text img.left, .format_text img.alignleft, .wp-caption.alignleft {margin:0 1.571em .7em 0;}

.custom #archive_intro {text-align:justify;padding-top:5px;margin-top:0;}

.custom .headline_meta {font-style:normal;}
.custom .headline_meta a, .custom .headline_meta a:hover {border:0;}

/* FORM STYLING */

div.format_text form input {  background:#e8e8e8;  border:none;  width:auto;  }

.custom.signup div.format_text form input, .custom.contact div.format_text form input {border:1px solid #5C5C5C;}

.custom .movedleft {padding-right:20px;}

.custom .paypaldivleft {background:none;  border:0;  float:left;  margin-top:0;  padding-top:0; text-align:center; width:50%;}
.custom .paypaldivright {background:none;  border:0;  float:right;  margin-top:0;  padding-top:0; text-align:center; width:50%;}
.custom .paypaldivleft form input, .custom .paypaldivright form input {background:none;  border:none;  text-align:center;}
.custom .paypaltable {margin-bottom:0;  padding-bottom:0;  text-align:center;  width:95%;}
.custom .paypaldivleft table table, .custom .paypaldivright table table {padding-top:0;margin-top:0;}
.custom .paypaldivleft table, .custom .paypaldivright table, .custom .paypaldivleft form input, .custom .paypaldivright form input, .custom .paypaldivleft form, .custom .paypaldivright form {margin-top:0;  padding-top:0; }
.custom .paypaldivleft form input, .custom .paypaldivright form input, .custom .paypaldivleft form, .custom .paypaldivright form {margin-bottom:0;  padding-bottom:0;}

.custom .transdiv {
	background:linear-gradient(top, #25d108, #255e03); /*normal*/
		background:-webkit-gradient(linear,left top,left bottom,from(#25d108), to(#255e03)); /*safari & chrome*/
		background:-moz-linear-gradient(top,  #25d108,  #255e03); /*mozilla*/
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25d108', endColorstr='#255e03'); /*ie*/
	border:none;
	color:#ffffff;
	display:block;
	font-family:century gothic,helvetica,sans-serif;  font-size:20px;
	height:40px;  line-height:1.5em;
	padding: .5em 1em 0 1em;
	text-align:center;  text-shadow: 0.1em 0.1em 0.1em black;
	}

.custom .transdiv a {color:#ffffff;text-decoration:none;}
.custom .transdiv a:hover {text-decoration:underline;}

.custom blockquote { border:0; font-size:12px; font-style:oblique; }

.custom.upcoming h2 { font-family:century gothic,sans-serif;  font-size:20px;  font-weight:normal; }

.custom h4 {
	font-family:georgia,serif;  font-size:24px;  text-align:center;
	padding-bottom:0;  padding-top:.3em;
	}

.powerpress_links {text-align:center;font-size:95%;}
.powerpress_player {text-align:center;width:100%;}

/*********** TEASER FORMATTING ************/

.custom .teaser p {text-align:justify;}


/*********** SIDEBAR & WIDGET FORMATTING ************/

.custom #sidebar_1 ul.sidebar_list, .custom #sidebar_2 ul.sidebar_list {padding-top:1em;}

.custom li.widget {margin-bottom:1.5em;}
.custom .widget p.nobottom {margin-bottom:0;padding-bottom:0;text-align:center;}
.custom .widget li {margin-bottom:.4em;}
.custom .widget img {text-align:center;}

#text-24 form, #text-25 form {padding-left:3px;width:150px;}
#text-36 img {border:1px solid #c9c9c9;}
#text-2 {margin-bottom:3px;padding-bottom:0;}
#text-19 p {text-align:justify;}

#blog_subscription-2 #subscribe-text {text-align:justify;}
#blog_subscription-2 p {text-align:center;}
#blog_subscription-2 input[type=submit] {
	border:1px outset #c9c9c9; box-shadow:1px 0 3px #b5b5b5;
	border-radius:.5em; -moz-border-radius:.5em; -o-border-radius:.5em; -webkit-border-radius:.5em;
	}
#social-widget-2 img {margin-bottom:10px;border:0;box-shadow:none;}
#social-widget-2 {margin-bottom:.7em;}
#wbell img {border:0;box-shadow:none;}
#gform_widget-2 {
	background:linear-gradient(top, #ac55a1, #57195C); /*normal*/
		background:-webkit-gradient(linear,left top,left bottom,from(#ac55a1), to(#57195C)); /*safari & chrome*/
		background:-moz-linear-gradient(top,  #ac55a1,  #57195C); /*mozilla*/
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac55a1', endColorstr='#57195C'); /*ie*/
	padding-top:10px;
	box-shadow:0 0 5px #ABABAB;
}
#gform_wrapper_1 {padding:0 1em 0.7em 1em;}
#gform_widget-2 h3 {text-align:center; color:#ffffff; margin-bottom:0; padding-bottom:0;}

/********** FEATURE BOX STYLING ***********/

.custom #feature_box {
	background:linear-gradient(top, #ac55a1, #57195C); /*normal*/
		background:-webkit-gradient(linear,left top,left bottom,from(#ac55a1), to(#57195C)); /*safari & chrome*/
		background:-moz-linear-gradient(top,  #ac55a1,  #57195C); /*mozilla*/
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac55a1', endColorstr='#57195C'); /*ie*/
	border:none;
	color:#ffffff;  display:block;  font-family:century gothic,helvetica,sans-serif;  font-size:20px;
	height:40px;  line-height:1.5em;
	padding: .5em 1em 0 1em;
	text-align:center;  text-shadow: 0.1em 0.1em 0.1em black;
	}

.custom #feature_box a {color:#ffffff;}
.custom #feature_box a:hover {color:#ffffff;text-decoration:underline;}


/********** FOOTER STYLING ***********/

.custom #footer-container {background:transparent;  height:60px;  width:99.5%;}

.custom #footer {
	background:url("/wp-content/uploads/its-rainmaking-time-footer.jpg") no-repeat;
	border:none; display:block; height:60px; margin:0; text-align:center; width:100%; }




@media only screen and (max-width: 768px) {
.hideonmobile{display:none;}
li#menu-item-12904 {
    display: none !important;
}
}