/*

Theme Name: X &ndash; Child Theme CityReach Network
Theme URI: http://theme.co/x/
Author: Themeco  Revised 07 2015 CityReach
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

/* bible links kb 07 2015 */

a.biblelink:link	{ color: #333333; text-decoration: none; }
a.biblelink:visited	{ color: #333333; text-decoration: none; }
a.biblelink:active	{ color: #333333; text-decoration: none; }
a.biblelink:hover	{ color: #000000; text-decoration: underline; }

/* END END END */

.topshadow	{text-shadow: 2px 3px #000;}    /* text shadow over header image only */
h1.topshadow {color:#ece8e8;}

/* gravity forms override NOT OPTIMIZED */

.gform_body {border:2px solid #ccc; border-radius: 25px;padding:20px;}

.gform_wrapper .gform_body .gform_fields .gfield .gfield_label {color:black}
.gform_wrapper .gform_body .gform_fields .gfield .gfield_description {border:1px solid red}
.gform_description {color:black;font-size:1.9em;}
.gfield {color:#000;}
.gform_fields input,select,textarea {background-color: #e0e0e0;color:#000; font-size:18px; font-family:Helvetica,arial,sans-serif;}
.gform_fields textarea {border:1px solid black}
.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required {color:red;font-weight:bold;}
.gsection_title  {font-size 1.5em;color:#2e6c0c;font-weight:bold;}

/*  SPECIAL CRN OVERRIDES OR ADDONS  */

.crn-blockquote {
font-family: Georgia, serif;
font-size: 20px;
font-style: italic;
width: 100%;
margin: 0.25em 0;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #383838;
}


crn-cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}
 
.crn-gravity-line1 {}
.crn-gravity-line2 {}
.crn-gravity-line3 {}
/* END END END GRAVITY FORMS OVERRIDE */

.x-navbar .x-nav-wrap .x-nav > li > a {
font-size: 14px;
padding-top: 10px;
}

.x-navbar .sub-menu a{
font-size:14px;
 box-shadow: 0px 1px 1px #888888; 

}

.x-navbar .sub-menu {opacity: 0.87;}


.charleft.ginput_counter{color:#ffcc66;}


/* .with-container {background-color: transparent;} */

:focus {
outline: 0;
outline:none;
}