/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/


/*-----Gravity Form field borders-----*/

.gform_wrapper.gravity-theme input[type="color"], .gform_wrapper.gravity-theme input[type="date"], .gform_wrapper.gravity-theme input[type="datetime-local"], .gform_wrapper.gravity-theme input[type="datetime"], .gform_wrapper.gravity-theme input[type="email"], .gform_wrapper.gravity-theme input[type="month"], .gform_wrapper.gravity-theme input[type="number"], .gform_wrapper.gravity-theme input[type="password"], .gform_wrapper.gravity-theme input[type="search"], .gform_wrapper.gravity-theme input[type="tel"], .gform_wrapper.gravity-theme input[type="text"], .gform_wrapper.gravity-theme input[type="time"], .gform_wrapper.gravity-theme input[type="url"], .gform_wrapper.gravity-theme input[type="week"], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
  border:solid 1px #ccc !important;
  }

#gform_submit_button_12,
#gform_submit_button_15{
background: #1F851F;
color: #fff;
font-size: 22px;
text-transform: uppercase;
padding: 10px 30px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

/*Paypal Button*/

.jazzed-for-literacy .custom .format_text input,
.famous-ladies-tea-tickets .custom .format_text input, 
#commentform input, 
#commentform textarea {
width: auto
}

.custom .format_text input, #commentform input, #commentform textarea { width:auto;
}

input, textarea {
    font-size: 1em;
    color: #444;
    background: #fff;
    border: 1px solid #ccc;
}

/*Navigation Menu Styling and Reset*/

#header_area{
    padding-top: 0px !important;
}

.page{
    padding-top:0
}

.group:after{
    clear:both;
    content:".";
    display:block;
    height:0;
    visibility:hidden; 
}

/*Navigation Menu*/

.custom ul.menu{
    background:#1F851F;
    border-top:solid 2px #ddd
}

ul.menu li{
    padding-right:15px 
}
 
ul.menu li a{
    border: none;
    font-weight: bold;
    letter-spacing: 0;
    padding-left:15px;
    text-transform: none;
}

/*Home Page Slideshow*/

ul#portfolio{
    float:left; 
    height:200px !important;
    list-style-type:none;
    margin:0 0 10px 5%;
    overflow:hidden;
    padding:0;
    width:600px;
}

ul#portfolio-desc{
    list-style-type: none; 
}

.custom.home h2{
color:#1F851F;
font-style:italic;
text-align:center;
padding-bottom:10px 
}

/*Home Page */

#post-162{
    padding-top: 0;
    margin-top:0 
} 

/*Sidebars*/

ul.sidebar_list{
    background: url('images/sidebar_bg.png'); 
    margin-top: 10px
} 

#sidebars h3, 
.custom .footer-widgets h3{
    color:#1F851F;
    font-size:15pt;
    font-weight:bold;
    letter-spacing:0px;
    text-align:center;
    text-transform:none; 
   
}

ul.sidebar_list li{
    border-bottom: solid 1px #1F851F;
    padding-bottom:15px;
    margin-bottom:5px; 
    padding-top:10px
}

li#widget_killer_recent_entries-2, li#widget_killer_recent_entries-2 ul li, li#text-5 ul li{
border-bottom:none; 
}

li#widget_killer_recent_entries-2 ul li, li#text-5 ul li{
margin-bottom:0;
padding-bottom:0;
}
 

li#text-5 ul {padding-left:35px;padding-top:20px }
li#text-5 ul li{list-style-image:url('images/video-icon.gif');margin:0 0 5px 0px;padding:0 } 
 
 li#widget_killer_recent_entries-2 ul li a, li#text-5 ul li a{color:#1F851F }

li#text-6, li#text-7{text-align:center;border:solid 1px #1F851F;padding-top:15px;padding-bottom:15px }
li#text-7 img{
border:solid 1px #333
}

li#text-8, li#social-widget{
width:300px;
margin:0 auto;
text-align:center; 
}

li#text-9{
    margin-bottom:15px
    }

li#text-9 p {
    padding-left: 10px;
    padding-right: 10px 
}    


    
li#text-4, li#text-5, li#social-widget-2{
border-bottom:none; 
}

li#text-4 img{
float:right;
margin-left:10px;
border:solid 1px #222 }

.socialmedia-buttons{padding-left:70px}

/*Reportinr Form*/

.custom.reporting-form li{
list-style-image:none !important;
 }

#footer{text-align:center; }

/*Footer Widgets*/

.no-footer-widgets #footer-widget-block{
	display: none
}

.custom #footer-widget-block{ 
    background: #eee !important;
    border-bottom: solid 1px #1F851F;
    border-top: solid 1px #1F851F;
    overflow: hidden;
    text-align: left;     
}

.custom #footer-widget-block ul.sidebar_list{
    min-height: 300px;
    background: #eee !important; 
}

.custom .footer-widgets { width:33%; float:left;color:#333;border-bottom:none !important; }
.custom .footer-widgets a{ }
.custom .my-footer-one li a{}
.custom .my-footer-two {}
.custom .my-footer-three {}

/* Column Classes
------------------------------------------------------------ */
 
 .one-third img{padding-bottom:15px }
 
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
    float: left;
    margin: 0 0 20px;
    padding-left: 3%;
}
 
.one-half,
.three-sixths,
.two-fourths {
    width: 48%;
}
 
.one-third,
.two-sixths {
    width: 30%;
}
 
.four-sixths,
.two-thirds {
    width: 65%;
}
 
.one-fourth {
    width: 22.5%;
}
 
.three-fourths {
    width: 73.5%;
}
 
.one-fifth {
    width: 17.4%;
}
 
.two-fifths {
    width: 37.8%;
}
 
.three-fifths {
    width: 58.2%;
}
 
.four-fifths {
    width: 78.6%;
}
 
.one-sixth {
    width: 14%;
}
 
.five-sixths {
    width: 82%;
}
 
.first {
    clear: both;
    padding-left: 0;
}

#post-37 table{width:100% !important }

.donate td{padding-right:20px }

.gform_wrapper { display: block !important; }

.donate input[type="submit"]{
    margin-top: 15px;
    background:#1F851F;
    color: #fff
}

.donate input[type="submit"]:hover{
    cursor: pointer; }

/* Column Classes
    Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 29.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}

/*-----Famous Ladies Tea Tickets-----*/

.famous-ladies-tea-tickets-2022 p#logo{
display: none !important
}
