/*
 Theme Name:   Polished Child Theme
 description: 
 Author:       
 Template:     Polished
 Version:      1.0.0
*/
html { background: none; }
body.custom-background {
    background-position: center top;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: fixed !important;
}
#header #logo_title { font-family: Georgia, serif; font-style: italic;  color: #1072b5 !important; font-size: 1.5em !important; margin: 75px 0 0 0 !important; float: left; text-shadow: 1px 1px 1px #000 !important; }
#header {padding: 20px 0 0 0 !important;}
#header .logo_line {margin: 55px 15px 0px 15px !important;}
.sf-menu { position: relative; margin: 0; padding: 0; list-style: none;clear:both; float: left; margin-top: -2px; padding-left: 9px; margin-bottom:	1em; font-size : 1.4em ; height: 58px; width: 957px; z-index: 400; }
.sf-menu ul {  position: absolute; top:	-999em; margin-top: 0px; width: 212px; left: 7px; -moz-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3); background-repeat: no-repeat; background-position: top; padding-top: 8px; z-index: 400; }
#header #searchico {padding: 75px 19px 0 0;}
#header .logo_line { margin: 55px 15px 0px 15px; }

h1, h2, h3, h4, h5, h6 { font-weight:lighter; : #ffffff; line-height: 1em; font-family: Century Gothic, sans-serif; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #2d2d2d; padding: 5px 7px 5px 0px;}
h1 { font-size: 30px; color: #ffffff; font-weight : lighter; padding: 5px 7px 5px 0px; font-family: Century Gothic; text-shadow: -2px -1px 0px #000;}
h2 { font-size: 24px; color: #1072b5; font-weight : lighter; padding: 5px 7px 15px 0px; font-family: Century Gothic; text-shadow: -2px -1px 0px #000;}
h3 { font-size: 22px; color: #1072b5; padding: 5px 7px 15px 0px;}
h4 { font-size: 18px; color: #1072b5;}
h5 { font-size: 16px; color: #1072b5;}
h6 { font-size: 16px; color: #1072b5;}
p { padding-bottom: 10px; line-height: 24px; }
strong {color: inherit;}

#header #featured #featured_content h1 {line-height: 1.2em;  float: left; font-size: 2em; margin: 0px 0 14px 0; font-family: Century Gothic; font-weight: normal; color: #fff; text-shadow: -2px -1px 0px #000; padding: 5px 7px 5px 5px}
#header #featured #featured_content {font-size: 1em; line-height: 1.6em;}
#header #featured #featured_content #spotlight { font-size : 16px ; float: left; width: 500px; margin-right: 10px; }
span.readmore_g {margin-top: 10px;}
span.readmore_g a{font-size: 0.6500em;}
span.readmore_b a{font-size: 0.700em;}
#header #featured #featured_content #f_menu .featitem h2 {font-size: 1.5em;margin: 7px 0 6px 0;}
.featitem .meta {display: none;}
#content ol { padding: 5px 0px 5px 25px; line-height: 24px; font-size: 16px; text-shadow: -1px -1px 1px #000  }
#content li { margin-top: 0.5em; margin-botttom: 0.5em}
#content #main .new_post {color: #a8a8a8; line-height: 24px; font-size: 16px; text-shadow: -1px -1px 1px #000  }
#content #main .new_post h2 a {  color : #ffffff; padding: 23px 7px 20px 0px; font-family: Century Gothic; font-size:1.3em !important; text-shadow: -2px -1px 0px #000; font-weight : lighter;}
#content #main .new_post .post_info { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; color: #FFFFFF; padding: 10px 59px 0px 59px; height: 32px; width: 725px; margin-bottom: 21px; }
#content #main .new_post .post_info img { position: relative; background: transparent; top: 5px; margin: 0 5px; font-size: 1em}
#content #main .new_post .post_info a { padding: 0px 1px 0px 1px; font-size: 1em; font-weight: lighter; color: #1072b5; text-decoration: none; text-shadow: none; }

#content #main .new_post h2.title  {font-size: 1.5em;}
#content #main .new_post h1#post-title {font-size: 1.8em;}
#sidebar .block h2 { min-height: 27px; width: 200px; font-family: Century Gothic, sans-serif; margin: 0px 0px 6px -20px; color: #7a7979; font-size: 1.2em !important; padding: 0 0 0 35px; font-weight: bolder; text-shadow: 1px 1px 1px #fff; background: none; }
#sidebar .block { margin: 13px 0 20px 0; color: #404040; padding-left: 20px; font-size:1.3em;}


#footer_widgets { display: none;}
#footer {margin-top : 80px; height : 30px ; color: #000; width: 960px; font-size: 1.4em; margin: 40px 0; padding-top: 25px; text-align: left;  font-weight: lighter; clear: both; background: none; }
#footer a { color: #000; text-decoration: none; font-size: 1.2em; font-weight: bolder;}
.content-wrap {display:none;}

#content #main .new_post .post_info {background:none;}
.heading-more {cursor:pointer;}

#content {background: url('content_bg.png');}
.no_sidebar #content{background-image:url("content_bg-full.png") !important;}

#content #main .new_post .post_info {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #fff;
    text-shadow: none;
    padding: 4px 59px 0px 59px;
}
span.readmore_b a {background:none;}
#comment-section {display:none !important;}