/*
 Theme Name:     Lovely Baylys Child Theme
 Theme URI:      http://mammasarusdesign.com/lovely
 Description:    Lovely - a Baylys Child Theme
 Author:         Mammasaurus
 Author URI:     http://mammasaurus.co.uk/free-wordpress-child-themes/
 Template:       baylys
 Version:        1.0.0
*/

@import url("../baylys/style.css");


/*-- Theme customization starts here --*/

#header, #main-wrap, #footer #site-info, #footer #footerwidget-wrap, .one-column #content.fullwidth {
max-width: 1100px;
}

/*-- Theme nav changes start here --*/

#site-nav li li a {
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
}

#site-nav li a {
font-size: 11px;
color: #bdbdbd;
text-transform: uppercase;
letter-spacing: 4px;
}

#site-nav ul.sub-menu, #site-nav ul.children {
background: #f3f3f3;
border: none;
}



/*-- Theme headings changes start here --*/

.page-header h2.page-title {
font-size: 24px;
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
}

.entry-header h2.entry-title a, .author-info .author-details h3 a {
color: #57534A;
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
}

.entry-header h1.entry-title, .entry-header h2.entry-title {
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
}



/*-- Theme body changes start here --*/

body {
font-family: "Georgia", "serif";
color: #57534A;
}

.entry-meta ul li {
display: block;
padding: 0 20px 0 0;
font-size: 11px;
}

.entry-content p, .entry-summary p, .entry-content ol, .entry-content ul, .entry-content dl, .entry-content dl, address, .page-link {
font-size: 12px;
font-family:"Georgia", "serif";
}


.entry-details a.entry-date {
font-size: 11px;
}

.post .entry-details ul {
margin: 0;
font-size: 11px;
letter-spacing: 2px;
color: #bdbdbd;
}

.entry-details a, .entry-meta a, #comments .comment-content ul li.comment-time a, #comments .comment-content ul li.comment-edit a, .pingback a.comment-edit-link, .widget_twitter ul li a.timesince, #comments #respond p.logged-in-as a {
color: #bdbdbd;
font-size: 11px;
}

.entry-details a:hover, .entry-meta a:hover, #comments .comment-content ul li.comment-time a:hover, #comments .comment-content ul li.comment-edit a:hover, .pingback a.comment-edit-link:hover, .widget_twitter ul li a.timesince:hover, #comments #respond p.logged-in-as a:hover, .widget_categories a, .widget_meta a, .widget_links a, .widget_recent_entries a, .widget_pages a, .widget_archive a, .widget_nav_menu a {
color: #bdbdbd;
}
.format-video .entry-header h2.entry-title, .format-video .entry-header h1.entry-title, .format-gallery .entry-header h2.entry-title, .format-gallery .entry-header h1.entry-title, .format-aside .entry-header h1.entry-title, .format-aside .entry-header h2.entry-title, .format-chat .entry-header h1.entry-title, .format-chat .entry-header h2.entry-title, .format-audio .entry-header h1.entry-title, .format-audio .entry-header h2.entry-title, .format-image .entry-header h1.entry-title, .format-image .entry-header h2.entry-title, .type-attachment .entry-header h1.entry-title {
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
}

.nav-next a, .previous-image a, .nav-previous a, .next-image a {
display: inline-block;
text-transform: uppercase;
font-weight: normal;
letter-spacing: 4px;
font-size: 11px;
}


/*-- Theme sidebar changes start here --*/

.widget-area .widget h3.widget-title, .widget-area .widget_get_recent_comments h1.widget-title {
margin: 0;
padding: 0 0 26px;
font-size: 21px;
font-size: 11px;
letter-spacing: 4px;
font-weight: normal;
text-transform: uppercase;
}

.widget-area .widget ul li {
font-size: 13px;
line-height: 1.5;
}

/*-- Theme footer changes start here --*/

#footerwidget-wrap {
color: #bdbdbd;
font-size: 12px;
letter-spacing: 1px;
}

#footerwidget-wrap .widget-area .widget h3.widget-title, #footerwidget-wrap .widget-area .widget_get_recent_comments h1.widget-title {
color: #57534A;
}

#footer #site-info ul.credit li, #footer #site-info .footer-nav {
font-size: 11px;
}

#footer #site-info {
color: #bdbdbd;
}

#footer #site-info a {
color: #bdbdbd;
font-weight: normal;
}

#footerwidget-wrap .widget a {
color: #bdbdbd;
font-weight: normal;
font-size: 12px;
}

/*-- Theme forms changes start here --*/

#comments .comment-content ul li.comment-reply a {
padding: 4px 8px;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 4px;
color: #fff;
border-radius:0px;
font-weight: normal;
background: #57534A;
}

#comments .comment-content p:last-child {
margin: 0;
font-size: 12px;
}

#comments h3#comments-title {
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 4px;
}

#comments .comment-content ul li.comment-author {
font-size: 11px;
color: #bdbdbd;
text-transform: uppercase;
letter-spacing: 4px;
}

#commentform textarea#comment:hover, #commentform textarea#comment:focus, #commentform textarea#comment:active, #commentform input#author:hover, #commentform input#author:focus, #commentform input#author:active, #commentform input#email:hover, #commentform input#email:focus, #commentform input#email:active, #commentform input#url:hover, #commentform input#url:focus, #commentform input#url:active, #content .wpcf7 textarea:hover, #content .wpcf7 textarea:focus, #content .wpcf7 textarea:active, #content .wpcf7 input.wpcf7-text:hover, #content .wpcf7 input.wpcf7-text:focus, #content .wpcf7 input.wpcf7-text:active, .jetpack_subscription_widget form#subscribe-blog input#subscribe-field:hover, .jetpack_subscription_widget form#subscribe-blog input#subscribe-field:focus, .jetpack_subscription_widget form#subscribe-blog input#subscribe-field:active {
background: #f3f3f3;
border: none;
-webkit-box-shadow: none;
box-shadow:none;
}

#commentform textarea#comment, #content .wpcf7 textarea {
width: 92%;
margin: 8px 0 0;
padding: 15px;
background: #f3f3f3;
border: none;
font-family: georgia;
color: #5F5C52;
font-size: 14px;
-webkit-appearance: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}

#comments #respond h3#reply-title {
margin: 0;
padding: 50px 0 0 0;
font-size: 24px;
font-size: 11px;
letter-spacing: 4px;
font-weight: normal;
text-transform: uppercase;
}

#comments #respond p.logged-in-as {
padding: 5px 0 10px;
font-size: 11px;
}

input#searchsubmit {
background: none;
}

#s {
background: #f3f3f3;
border: none;
color: #5F5C52;
font-family: gerogia;
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
}

#s:hover, #s:focus, #s:active {
background: #57534A;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}

input#submit, input.wpcf7-submit, .jetpack_subscription_widget form#subscribe-blog input[type="submit"] {
padding: 10px 20px;
border: none;
font-family: georgia;
letter-spacing: 4px;
text-transform: uppercase;
font-size: 11px;
font-weight: normal;
color: #fff;
cursor: pointer;
-webkit-appearance:  0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius:  0px;
}

#commentform p.comment-form-author, #commentform p.comment-form-email, #commentform p.comment-form-url, #commentform p.comment-form-comment, #content .wpcf7-form p {
font-weight: normal;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 4px;
}

#comments .comment-content p {
margin: 0 0 20px;
font-size: 12px;
}

#commentform input#author, #commentform input#email, #commentform input#url, #content .wpcf7 input.wpcf7-text {
background: #F3F3F3;
border: none;
font-family: Georgia;
font-size: 12px;
color: #5F5C52;
-webkit-appearance: none;
-webkit-box-shadow:none;
box-shadow: none;
}