/*
        Theme Name: Jeanne Child Theme default
        License: GNU General Public License v2.0
        License URI: http://www.opensource.org/licenses/gpl-license.php
        Author : Elizabeth Jamieson
*/

html{
  font-size:100%;
}

body {
	background: none;
}

h1, h2, h2 a, h3, h4{
  	font-family: 'Gloria Hallelujah', cursive;
}

.comment-list li, .ping-list li {
background: none;
}

.comment-list li.thread-even {
  padding:10px;
}
.comment-list li.thread-odd {
  padding:10px;
}

.comment-author, .comment-meta{
  border:none;
}

.dropcap {
float: left;
font-size:2rem;
margin-top: -8px;
margin-right: 2px;
}

a, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.breadcrumb {
	background: none;
}

img.alignleft {
	margin: 6px 15px 10px 0;
}

input[type="button"], input[type="submit"] {
	background: none;
}

input:hover[type="button"], input:hover[type="submit"] {
	background: none;
}

.aweber-form {
	float: left;
	margin-right: 15px;
}

.horizontal-aweber #af-form-1080208042 .af-element {
	float: left;
}

.horizontal-aweber #af-form-1080208042, #af-form-1080208042 .quirksMode {
	width: auto;
}

.horizontal-aweber #af-form-1080208042 .buttonContainer {
	margin-top: 15px;
}

.sidebar .widget {
	background: none;
}


h1{
	font-size: 2rem;
}

h2{
  font-size:1.6rem;
}

h2 a, h2 a:hover {
    font-size:1.6rem;
	text-decoration: none;
}

h3 {
  font-size:1.4rem;
}

.home #intro-inner {
	margin: 0 auto;
}

.wrap h4.widget-title {
	font-size: 1.5rem;
}

#home-welcome h4 {
	text-shadow: none;
	padding: none;
	font-size: 2.5rem;
}

#home-welcome, #home-welcome p {
	text-shadow: none;
	font-size: 1.5rem;
	font-family: 'Gloria Hallelujah', cursive;
}

#home-feature-title p, #home-title p {
	margin: 0 0 10px;
}

#home-feature h2 a, #home h2 a{
	font-size: 1.3rem;
}

.nav-primary {
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 8px;
}

.home-intro p, .home-detail p {
	margin: 0 0 10px;
}

.menu-primary li a, .menu-secondary li a, .site-header .menu li a {
	font-size: 0.9rem;
	font-weight: bold;
}

.menu-primary li a:active, .menu-primary li a:hover, .menu-primary .current_page_item a, .menu-primary .current-cat a, .menu-primary .current-menu-item a, .menu-secondary li a:active, .menu-secondary li a:hover, .menu-secondary .current_page_item a, .menu-secondary .current-cat a, .menu-secondary .current-menu-item a, .site-header .menu li a:active, .site-header .menu li a:hover, .site-header .menu .current_page_item a, .site-header .menu .current-cat a, .site-header .menu .current-menu-item a {
	background-color: transparent;
	border-radius:0px;
	box-shadow: none;
}

.menu-primary li ul, .menu-secondary li ul, .site-header .menu li ul {
-moz-border-radius:0px 0px 5px 5px;
-webkit-border-radius:  0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}

.site-header {
	text-shadow: none;
}

#home-feature .home-feature-title p, #home .home-title p{
  font-size:1.1rem;
  line-height:1.3rem;
  margin-bottom:10px;
}

@media only screen and (max-width: 960px) {
    .nav-primary { -moz-border-radius: 0px; border-radius: 0px; }
	.footer-widgets { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
	.site-inner, #feature-inner, #intro-inner, #detail-inner {
		-moz-border-radius:0px; -webkit-border-radius:0px ; border-radius: 0px;
	}
}

/* -------------------------------------------------- Jeanne Default*/
/*
/*------------------------------------------------------------------*/

.custom-header .site-title a, .custom-header .site-title a:hover, .custom-header .site-description {
color: #74430F;
}

#home-welcome h4 {
  color: #74430F;
}

#home-welcome,
#home-welcome p {
        color: #74430F;
}

.dropcap {
color: #955B17;
}

.footer-widgets,
.site-inner,
#feature-inner,
#intro-inner,
#detail-inner {
        background-color:#F7EFE3;
}

a, a:visited {
        color: #596C49;
}

a:hover {
   color: #596C49;
}

h1, h2, h3, h4{
  color: #955B17;
}

.breadcrumb {
   border-bottom: 1px solid #F0E1C7;
}

#author,
#comment,
#email,
#url {
        background: #E8E9D9;
        border: 1px solid #E0E1CD;
}


.comment-list li.thread-even {
  background-color: #EEDDBF;
}
.comment-list li.thread-odd {
  background-color: #E0E1CD;
}

input[type="button"],
input[type="submit"] {
  background-color: #955B17;
  border: 1px solid #955B17;
}

input:hover[type="button"],
input:hover[type="submit"] {
        background-color: #8F9980;
        border: 1px solid #8F9980;
}

.sidebar .widget {
        background-color: #F9F3EB;
}

h2 a, h2 a:visited{
        color: #955B17;
}

h2 a:hover {
color: #596C49;
}

.home #intro-inner {
        background-color: #F7EFE3;
}

.wrap h4.widget-title {
        color: #955B17;
}

.nav-primary {
        background-color: #F7EFE3;
}

.menu-primary li a,
.menu-secondary li a,
.site-header .menu li a {
  color: #74430F;
}

.menu-primary li a:active,
.menu-primary li a:hover,
.menu-primary .current_page_item a,
.menu-primary .current-cat a,
.menu-primary .current-menu-item a,
.menu-secondary li a:active,
.menu-secondary li a:hover,
.menu-secondary .current_page_item a,
.menu-secondary .current-cat a,
.menu-secondary .current-menu-item a,
.site-header .menu li a:active,
.site-header .menu li a:hover,
.site-header .menu .current_page_item a,
.site-header .menu .current-cat a,
.site-header .menu .current-menu-item a {
color: #596C49;
}

/* Drop down menu body*/
.menu-primary li ul, .menu-secondary li ul, .site-header .menu li ul {
background-color: #F7EFE3;
border:1px #EEDDBF solid;
}

/* Drop down menu text*/
.menu-primary li li a, .menu-primary li li a:link, .menu-primary li li a:visited, .menu-secondary li li a, .menu-secondary li li a:link, .menu-secondary li li a:visited, .site-header .menu li li a, .site-header .menu li li a:link, .site-header .menu li li a:visited {
color: #74430F;
}

/* Drop down menu hover text*/
.menu-primary li li a:active, .menu-primary li li a:hover, .menu-secondary li li a:active,
.menu-secondary li li a:hover, .site-header .menu li li a:active,
.site-header .menu li li a:hover {
color: #596C49;
}

/* Right extras*/
.nav-primary li.right a {
    color: #74430F;
}
.nav-primary li.right a:hover {
    color: #596C49;
}

.search-form input[type="search"] {
    background-color: #F7EFE3;
}

/* Click To Call Button*/
.clicktocall {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 7px 17px;
    border: 1px solid #57360e;
    border-radius: 46px;
    background: #992828;
    background: -webkit-gradient(linear, left top, left bottom, from(#a3651a), to(#57360e));
    background: -moz-linear-gradient(top, #a3651a, #57360e);
    background: linear-gradient(to bottom, #a3651a, #57360e);
    text-shadow: #332008 1px 1px 1px;
    font: normal normal normal 15px arial;
    color: #ffffff;
    text-decoration: none;
}
.clicktocall:hover,
.clicktocall:focus {
    border: 1px solid #663f10;
    background: #992828;
    background: -webkit-gradient(linear, left top, left bottom, from(#c4791f), to(#684111));
    background: -moz-linear-gradient(top, #c4791f, #684111);
    background: linear-gradient(to bottom, #c4791f, #684111);
    color: #ffffff;
    text-decoration: none;
}

.clicktocall:active {
    background: #982727;
    background: -webkit-gradient(linear, left top, left bottom, from(#57360e), to(#57360e));
    background: -moz-linear-gradient(top, #57360e, #57360e);
    background: linear-gradient(to bottom, #57360e, #57360e);
}

@media only screen and (max-width: 960px) {
.site-header { background-image: url(images/background-site-header.png); }
#home-welcome { background-image: url(images/background-welcome.png); color: #F3E7D7; }
#home-welcome h4 { color: #F3E7D7; }
}