@font-face {
font-family: 'Conv_HelveticaNeueLTCom-MdCn';
src: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/fonts/HelveticaNeueLTCom-MdCn.eot);
src: local('☺'), url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/fonts/HelveticaNeueLTCom-MdCn.woff) format('woff'), url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/fonts/HelveticaNeueLTCom-MdCn.ttf) format('truetype'), url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/fonts/HelveticaNeueLTCom-MdCn.svg) format('svg');
font-weight: normal;
font-style: normal;
}
body{
margin: 0;
padding: 0;	
color: #603813;
font: normal 12px Helvetica;
background: #fff url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/main_bg.png) repeat-x 0 0;
}
a { 
color: #2175a1;
text-decoration: none;	
}	
a:hover { 
text-decoration: none;
}
img {
border: none;
}	
:focus {
outline: 0;
}
ul li { 
list-style: none;
}
input, textarea, select { 	
color: #333333;
font: normal 14px Arial, sans-serif;
}
h1, h2, h3, h4, h5, h6, 
form, p, ul, li, input, textarea, select { 
margin: 0;
padding: 0;
}
h2, h3, h4, h5, h6 {
font-family: 'Times New Roman';
font-weight: lighter;
margin-bottom: 12px;
}
.clear {	
clear: both; 
font-size: 1px;
}
#wrapper {
max-width: 942px;   
width:100%; 
margin: 0 auto;	
} .header {	
height: 147px;
position: relative;
}	
.header .logo {
float: left;
width: 353px;
height: 125px;
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/logo_bg.png) 0 0 no-repeat;
position: absolute;
top: 21px;
left: -11px;
padding: 9px 0 0 33px;
}
.phone_area {
float: right;
margin-top: 22px;
}
.phone_area li, .phone_area li a {
float: left;
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/phone_sep.png) left 5px no-repeat;
font-size: 20px;
font-family: 'Conv_HelveticaNeueLTCom-MdCn';
color: #fff;
font-weight: bold;
margin: 0 5px;
padding: 0 0 0 12px;
}
.phone_area li:first-child {
background: none;
}
.header .logo span {
display: none;	
}
div.menu {
position: absolute;
bottom: -48px;
right: -1px;
z-index: 10;
}	
.menu li {  
float: left;
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/menu_separator.png) left 0 no-repeat;
position: relative;
}	
.menu li:first-child {
background: none;
}		
.menu li a {	
float: left;
height: 40px;
color: #714f2c;
padding: 8px 20px 0 21px;
font-size: 15px;
text-shadow: 1px 1px 0px #FFFFFF;
font-family: 'Conv_HelveticaNeueLTCom-MdCn';
}
*+html .menu li a {
padding: 8px 15px 0;
}
.menu li.current-menu-item a,
.menu li a:hover {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/menu_hover_bg.png) 0 0 repeat-x;
}    
.menu li ul {
position: absolute;
top: 35px;
left: 0;
border: 1px solid #fff;
background: #2175a1;
z-index: 9999;	
width: 108px;
display: none;
}
.menu li:hover ul {
display: block;
}
.menu li ul li a,
.menu li.current-menu-item ul li a {
background: none !important;
}
.menu li ul li {
border-top: 1px solid #fff;
width: 100%;
}
.menu li ul li:first-child {
border: none;
}
.menu li ul li a {
color: #fff;
text-shadow: none;
padding: 7px 7px 7px;
height: auto;
}
.menu li ul li a:hover {
text-decoration: underline;
} .container {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/container_bg.jpg) 0 0 no-repeat;
}
.container p {
line-height: 20px;
margin-bottom: 20px;
}
.home .content {
float: right;
}
.home .entry p {
text-align: center;
}
.home .entry img {
border: 4px solid #f8f6f3;
}
.home_text {
font-weight: bold;
font-size: 12px;
padding: 0 100px 0 50px;
margin-top: 43px;
}
.home_text a {
border-bottom: 1px solid #2175a1;
}
.content {
float: left;
width: 586px;
margin-top: 48px; padding: 0 0 0 25px;
}	
.content h1{
font-size: 20px;
color: #2175a1;
margin-bottom: 14px;
font-family: 'Times New Roman';
}
h2.page-title {
font-size: 28px;
color: #2175a1;
margin-bottom: 20px;
font-variant: small-caps;
}
.content ol {
padding: 0 0 0 60px;
}
.content ol li {
color: #2175a1;
padding: 5px 0;
line-height: 20px;
}
.content ul {
padding-top: 0;
padding-right: 0;
padding-bottom: 10px;
padding-left: 60px;
}
.content ul li {
color: #2175a1;
line-height: 15px;
list-style-position: inside;
list-style-type: disc;
padding-top: 2px;
padding-right: 0;
padding-bottom: 5px;
padding-left: 0;
}
.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}
.nav-previous {
float: left;
width: 50%;
}
.nav-next {
float: right;
text-align: right;
width: 50%;
} .home .sidebar {
float: left;
padding: 30px 15px 0 25px;
} 
.sidebar {
float: right;
width: 286px;
padding: 45px 15px 0 25px;
}
.spec_page_widget h3 {
font-size: 28px;
color: #2175a1;
margin-bottom: 16px;
font-variant: small-caps;
}
.spec_page_widget {
padding: 0 0 0 5px;
}
.title_post a,
.sidebar a.blog {
border-bottom: 1px solid #2175a1;
}
.church_but {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/new_church_but.png) 0 0 no-repeat;
display: block;
width: 288px;
height: 53px;
text-align: center;
color: #714f2c;
font-size: 17px;
text-shadow: 1px 1px 0px #FFFFFF;
font-family: 'Conv_HelveticaNeueLTCom-MdCn';
padding: 20px 0 0 0;
margin: -19px 0 0;
}
#mycustomscroll { width: 272px;
height: 250px;
overflow: auto; position: relative;
padding: 8px 11px 0 18px;
}
.sidebar h2.form_title {
padding: 22px 0 0 16px;
margin: 8px 0 0 0;
border: none;
}
.sidebar h2.form_title.news {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/news_title_bg.png) 0 0 no-repeat;
width: 285px;
}
.home .sidebar h2.form_title.news  {
width: 287px;
}
.news p {
font-size: 11px;
color: #6f6f6f;
line-height: 14px;
margin-top: 10px;
} #footer {
border-top-width: 3px;
border-top-style: solid;
border-top-color: #C8C2B0;
margin-top: 20px;
margin-right: 0;
margin-bottom: 10px;
margin-left: 0;
padding-top: 10px;
}
#footer p {
font-size: 11px;
color: #714f2c;
}
#footer .copyright {
float: left;
}
#footer .copyright a {
font-size: 11px;
color: #714f2c;
display: block;
margin-top: 5px;
}
#footer .copyright a:hover {
text-decoration: underline;
}
#footer .menu {
float: right;
} 
#footer .menu li {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/footer_menu_sep.png) left 3px no-repeat;
}	
#footer .menu li:first-child {
background: none;
}
#footer .menu li a {
font-size: 11px;
text-shadow: none;
color: #714f2c;
font-family: Helvetica, Arial, sans-serif;
height: auto;
padding: 0 8px;
}
#footer .menu li a:hover {
background: none;
text-decoration: underline;
} p img {
padding: 0;
max-width: 100%;
}
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
} .alt {
margin: 0;
padding: 10px;
}
.commentlist {
padding: 0;
text-align: justify;
}
.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;
}
.commentlist li ul li { 
margin-right: -5px;
margin-left: 10px;
}
.commentlist p {
margin: 10px 5px 10px 0;
}
.children { 
padding: 0; 
}
#commentform p {
margin: 5px 0;
}
.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata {
margin: 0;
display: block;
}
h2.form_title {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/title_bg.png) 0 0 no-repeat;
font-size: 28px;
color: #2175a1;
padding: 22px 0 0 50px;
margin-bottom: 15px;
font-variant: small-caps;
}
.wpcf7 p {
font-weight: bold;
margin-bottom: 4px;
}
.wpcf7 input {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/form_input.png) 0 0 no-repeat;
width: 209px;
height: 26px;
line-height: 26px;
padding: 0 5px;
border: none;
margin-top: 3px;
font-size: 12px;
font-family: Helvetica, Arial, sans-serif;
}
.wpcf7 input.wpcf7-captchar {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/input_captcha.png) 0 0 no-repeat;
width: 127px;
float: left;
}
img.wpcf7-captchac {
border: 1px solid #9f9f9f;
width: 50px;
float: right;
margin-top: 2px;
}
.wpcf7 .right_col,
.wpcf7 .left_col {
float: left;
width: 220px;
margin-left: 50px;
}
.wpcf7 input.wpcf7-submit {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/form_submit.png) 0 0 no-repeat;
width: 93px;
height: 41px;
padding: 0 0 8px;
text-align: center;
color: #714f2c;
font-size: 17px;
text-shadow: 1px 1px 0px #FFFFFF;
font-family: 'Conv_HelveticaNeueLTCom-MdCn';
float: right;
margin-top: 29px;
cursor: pointer;
}
.wpcf7-select { border: 1px solid #CDC6B5;
height: 27px;
width: 219px;
}
.custom-select-blk {
font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
float: left;
color: #636363;
font-size: 12px;
padding: 0 0 14px;
width: 100%;
}
.custom-select-blk .list-box {
width: 254px;
background:url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/custom_select.png) no-repeat 0 0;
cursor:default;
position:relative;
height:20px; 
border: none;
}
.custom-select-blk .list-box .list-val {
padding: 3px 0 3px 11px;
cursor:pointer;
}
.custom-select-blk .wrap-list {
display: none;
position: absolute;
background: #cfcfcf;
z-index: 100;
width: 179px;
border-radius: 8px;
}
.custom-select-blk .wrap-list {
display: none;
position: absolute;
background: #ECECEC;
z-index: 100;
width: 253px;
border-radius: 8px;
}
.custom-select-blk ul { 
padding:0;
margin:0;
list-style:none;	
}
.custom-select-blk ul li {
padding: 3px 10px 3px 10px;
cursor: pointer;
color:#000;
}
.custom-select-blk ul li:hover {
color: #fff;
}
li.widget.sslider_wclass { list-style:none;}
div.wpcf7-mail-sent-ok {clear: both;}
img {max-width:100%;}
@media (max-width: 985px) {
#wpcf7-f24-o1 {max-width:550px; margin:0 auto;}
.container {
background:none;
clear:both;
}
img {
max-width:100%;
height:auto;
}
.home .content, .content, .home .sidebar, #footer .menu, #footer .copyright {
float:none;
width:100%;
padding:10px 0px;
}
#wrapper {
width:96%;
padding: 0 2% 10px;
}
#footer .copyright {
text-align:center;
}
#footer .menu {
margin: 0 auto;
max-width: 100%;
width: 464px;
text-align: center;
}
.home .sidebar h2.form_title.news, li.widget.sslider_wclass {
margin: 0 auto;
max-width: 287px;	
}
.church_but {margin:0 auto;}
}
@media (max-width: 985px) and (min-width:850px) {
div.menu {left:auto; right:auto; background-color:#2175a1; width:100%;}
.menu li a {color:#fff; text-shadow:none;}
.phone_area { max-width:55%;}
}
@media (max-width: 850px) {
div.menu {
display:none;
}
.header .logo {
position: relative;
max-width: 100%;
width:283px;
background:url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/logo_bg.png) -17px 0 no-repeat;
}
.phone_area {
float:left;
width: 210px;
margin-top: 50px;
}
.phone_area li {
width:100%;
float:none;
background:none;
}
}
@media (max-width: 575px) {
.header .logo {
float: none;
margin: 0 auto;
}
.phone_area {
float:none;
width:100%;
margin-top:30px;
}
.phone_area li, .phone_area li a {
float:left;
background:none;
width:auto;
color:#603813;
}
#footer .menu {max-width:280px;}
#footer .menu li:nth-child(4) {background:none;}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width: 80%;}
}
@media (max-width: 327px) {
.header .logo {
padding:9px 0 0 10px;
}
}
.phone_area li a {float:none !important;}
.smooth_slider h2 {font-size: 14px; color: #000; font-weight:bold;}
.btnbig {background:url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/new_church_but_big.png) 0 0 no-repeat; !important; width:488px !important; max-width:100%;}.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {
width: 26px;
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/scroll_bg.png) 0 0 repeat-y;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.hscrollerbarbeg {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbarend {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
height: 15px;
width: 15px;
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/top_arrow.png) 0 0 no-repeat;
width: 26px;
height: 22px !important;
}
.vscrollerbaseend {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/images/bottom_arrow.png) 0 0 no-repeat;
width: 26px;
height: 22px !important;
}
.hscrollerbasebeg {
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbaseend {
height: 15px;
width: 15px;
background: url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
background: #5E828C url(//www.churchinsurance-georgia.com/wp-content/themes/nolan_jackson/basebarcaps_verticalbarbody.png) -45px -15px;
}