/*  
Theme Name: LeadPress Child 
Theme URI: http://www.leadpress.com/
Description: LeadPress Child Theme by LeadPress
Version: 3.0
Author: LeadPress
Author URI: http://www.leadpress.com/
Template: leadpress
*/

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

h1,h2,h3,h4,h5,h6{font-family:Arial, Verdana, sans-serif;margin-bottom:15px;}
h1,h2{letter-spacing:-1px}
h1,h2,h3,h4,h5,h6{color:#444444!important}
#leftcontent a{font-weight:bold}
a{color:#0060BF}
a:hover{color:#4392CC!important;text-decoration:none}
a.selected{color:#fff!important;text-decoration:none;font-weight:bold}
a:visited:hover{color:#4392cc!important;text-decoration:none!important}
#featured h1{font-size:28px!important;letter-spacing:0;line-height:37px;color:#fff!important;margin-bottom:12px;margin-top:26px;font-family:Helvetica, arial, sans-serif;text-shadow:0 1px #333}
#featured h4{font-size:30px!important;letter-spacing:-1px;color:#fff!important;font-family:Arial, Helvetica, sans-serif}
#featured span{font-size:15px}
/* STRUCTURE */
body{background:url(images/header_inner.jpg) repeat-x top left!important;font-family:arial,verdana,sans-serif!important}
body.home{background:url(images/header.jpg) repeat-x top left!important;font-family:arial,verdana,sans-serif!important}
.highlight_blue{color:#0060BF;font-weight:bold}
#header{position:relative;font-family:Arial,Verdana,sans-serif!important;height:120px;background:none!important;border:none!important}
#header h1.title{font-size:36pt;font-weight:normal;margin:0;line-height:.8em}
#header h1.title a{text-decoration:none}
#header p.description{font-size:1.1em}
#header-contacts{}
#link_box_chat{position:absolute;top:0;right:247px;padding:5px 10px 5px 9px;background-color:#2f6da2;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-khtml-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
#link_box_chat a{font-weight:bold;text-decoration:none;font-size:.9em;padding-left:5px;color:#fff}
#link_box_updates a{text-decoration:none;font-size:14px;padding:2px 0 2px 5px;color:#fff;text-decoration:underline}
#link_box_updates span a{font-size:12px!important}
#link_box_updates a:hover{color:#fff!important}
#link_box_updates{position:absolute;top:0;right:0;color:#3f3f3f;padding:3px 10px 3px 9px;background-color:#2f6da2;font-weight:bold;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-khtml-border-radius:0 0 3px 3px;font-size:13px}
#link_box_admin{top:0;right:0;padding:5px 10px;margin-right:498px;position:absolute;text-transform:uppercase}
#link_box_admin a{color:#fff;text-decoration:none;font-weight:bold;font-size:.9em}
#link_box_phone a{color:#fff;text-decoration:none;font-weight:bold;font-size:.9em;padding:0 0 2px 44px;background:url(images/chaticon.gif) no-repeat center left}
#featured{padding-top:5px}
#featured .buttons{width:200px}
:first-child+html #featured .buttons{margin:0}
*html #featured .buttons{margin:0}
#featured .buttons a.prev{margin-right:5px;height:0;overflow:hidden;padding-top:28px;width:92px}
#featured .buttons a.next{z-index:9999;margin-left:5px;height:0;overflow:hidden;padding-top:28px;width:92px}
.featimg img{top:0;left:0;/* 	margin-left: 25px; */margin-bottom:6px;margin-top:7px}
#steps{height:115px}
#steps ul{margin:12px 0 0;padding:0}
#steps ul li{display:inline;margin:0 20px 0 0}
#steps ul li a{color:#fff;font-size:1.2em;text-decoration:none}
#content{padding:15px 0}
#content{border-top:none!important;margin-top:25px;background-color:#fff}
#news{position:relative}
#news a.feed{position:absolute;top:4px;left:0!important}
#news ul{margin:0}
#news ul li{list-style:none;background:none;margin:0;padding:5px 0 0 0;border-bottom:none!important;}
#news ul li:first-child{border-top:none!important;}
#news ul li span.date{margin-left:10px}
#news ul li a{font-weight:bold;text-decoration:none; color: #2173AF!important;font-size: 14px;}
#news p.more a{font-weight:bold;margin:0;text-decoration:none!important;}
#newsletter{color:#036;background-color:#C9DDEC;border:1px dotted #A9BBC7;margin-bottom:18px;padding:4px 10px 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-khtml-border-radius:6px}
.newsletter_subscribe_page{height:263px!important;width:430px;margin-top:30px}
.entry .newsletter_subscribe_page table td{border:none}
#newsletter h3{color:#036}
#newsletter table{margin-bottom:8px!important;padding-bottom:0!important}
#newsletter p{margin-bottom:5px!important}
#newsletterform label{font-weight:bold;display:block;width:60px;padding-top:5px}
:first-child+html #newsletterform label{width:58px}
*html #newsletterform label{width:55px}
#newsletter input.text{height:28px;width:270px;border:none;margin-bottom:8px;font-size:1.8em;padding:0 5px}
#footer{font-family:Arial,Verdana,sans-serif;padding:30px 0 20px}
#footer p{padding-top:14px;margin:0;font-weight:normal;font-size:12px!important}
#footer p a{text-decoration:none;color:#666666}
#footer img{vertical-align:middle}
/* NAVIGATION */#primary-nav{width:980px;width:0 auto}
#nav-right,#category-list{}
#nav ul{}
#nav{position:absolute;top:60px;right:0}
#nav ul li{padding-right:0;display:inline;padding-left:0;padding-bottom:0;margin:0 0 0 8px;color:#fff;padding-top:0;list-style-type:none}
#nav ul li a:link,#nav ul li a:visited{text-transform:uppercase;text-decoration:none;font-weight:bold}
#nav ul li a:hover{text-decoration:none!important}
#nav ul li a:link{padding-right:8px;padding-left:8px;font-size:.95em;padding-bottom:8px;color:#1c5281;padding-top:8px;background-color:#fff}
#nav ul li a:visited{padding-right:8px;padding-left:8px;font-size:.95em;padding-bottom:8px;color:#1c5281;padding-top:8px;background-color:#fff}
#nav ul li a.active{background-color:#6c0;color:#fff}
#nav ul li a:hover{color:#fff;background-color:#357ab5}
#category-list{float:left;z-index:1000!important}
#category-list li{margin:0 13px 0 0!important;padding:0;float:left;list-style:none;font-size:10px;text-decoration:none;font-weight:bold;z-index:1000!important;background:transparent!important;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;text-shadow:0 1px #FFF}
#category-list li ul{position:absolute;width:15em;left:-999em;padding:0;z-index:1000!important}
#category-list li.active a{font:bold 1em Verdana, Arial, Helvetica, sans-serif;color:#517d8d}
#category-list li a:hover{text-decoration:none!important;color:#fff!important;/* BACKGROUND-COLOR: #24537C!important; */text-shadow:0 1px #000;background-color:transparent!important}
#category-list li a{display:block;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;text-decoration:none;font-size:15.5px;padding:3px 2px 2px;color:#1c5281;/* background-color: #ffffff;  */color:#1c5281;text-shadow:text-shadow: 0 1px #FFF}
#category-list li ul li a{padding:7px 15px;display:block;z-index:1000;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;font-size:13px}
#category-list li ul li a:hover{background-color:#f8f8f8!important;color:#000!important;text-shadow:0 1px #fff!important}
#category-list li.current-cat,#category-list li:hover{}
#category-list li ul li{background:#FFF!important;border-top:1px solid #d7e5e9;border-bottom:1px solid #d7e5e9;border-left:1px solid #d7e5e9;border-right:1px solid #d7e5e9;width:15.5em;margin:0}
#category-list li.active a,#category-list li a:hover{color:#fff}
#category-list li.current-cat,#category-list li:hover{background:#d7e5e9}
#category-list li:hover,#category-list li.hover{position:static}
#category-list li ul ul{margin:-35px 0 0 147px!important;_margin:-35px 0 0 135px!important}
#category-list li:hover ul ul,#category-list li.sfhover ul ul{left:-999em}
#category-list li:hover ul,#category-list li li:hover ul,#category-list li.sfhover ul,#category-list li li.sfhover ul{left:auto}
#category-list li:hover ul ul,#category-list li:hover ul ul ul,#category-list li.sfhover ul ul,#category-list li.sfhover ul ul ul{left:-999em}
#category-list li:hover ul,#category-list li li:hover ul,#category-list li li li:hover ul,#category-list li.sfhover ul,#category-list li li.sfhover ul,#category-list li li li.sfhover ul{left:auto}
/* category-list-right-right  */#category-list-right{float:right;display:inline;z-index:1000!important}
#category-list-right li{margin:0 0 0 13px!important;padding:0;float:left;list-style:none;text-decoration:none;font-weight:bold;z-index:1000!important}
#category-list-right li ul{position:absolute;width:15em;left:-999em;margin:0 0 0 -12px;_margin:0 0 0 -23px;padding:0;z-index:1000!important}
#category-list-right li.active a{font:bold 1em Verdana, Arial, Helvetica, sans-serif;color:#517d8d}
#category-list-right li a:hover{text-decoration:none!important;color:#fff;background-color:#24537C!important}
#category-list-right li a{display:block;text-decoration:none;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;padding:4px 8px 3px;font-size:12px;color:#1c5281;background-color:#1C5281;color:#fff}
.blue{background-color:#357AB5!important}
.orange{background-color:#24537C!important}
.pricing-highlight{/* background-color: #8FBD50!important; */color:#fff!important;text-shadow:0 1px #000}
#category-list li a.pricing-highlight:hover{color:#000!important;text-shadow:0 1px #fff}
#category-list-right li ul li a{padding:9px 15px;display:block;z-index:1000}
#category-list-right li ul li a:hover{background-color:#357ab5!important;color:#fff!important}
#category-list-right li.current-cat,#category-list-right li:hover{background:#fff!important}
#category-list-right li:hover ul,#category-list-right li.sfhover ul{left:auto;z-index:1000}
#category-list-right li ul li{background:#FFF!important;border-top:1px solid #d7e5e9;border-bottom:1px solid #d7e5e9;border-left:1px solid #d7e5e9;border-right:1px solid #d7e5e9;width:13em;margin:0}
#category-list-right li.active a,#category-list-right li a:hover{color:#fff!important;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}
#category-list-right li.current-cat,#category-list-right li:hover{background:#d7e5e9}
#category-list-right li:hover,#category-list-right li.hover{position:static}
#category-list-right li ul ul{margin:-35px 0 0 147px!important;_margin:-35px 0 0 135px!important}
#category-list-right li:hover ul ul,#category-list-right li.sfhover ul ul{left:-999em}
#category-list-right li:hover ul,#category-list-right li li:hover ul,#category-list-right li.sfhover ul,#category-list-right li li.sfhover ul{left:auto}
#category-list-right li:hover ul ul,#category-list-right li:hover ul ul ul,#category-list-right li.sfhover ul ul,#category-list-right li.sfhover ul ul ul{left:-999em}
#category-list-right li:hover ul,#category-list-right li li:hover ul,#category-list-right li li li:hover ul,#category-list-right li.sfhover ul,#category-list-right li li.sfhover ul,#category-list-right li li li.sfhover ul{left:auto}
/* END category-list-right *//* BLOG CSS */.post .categories{padding:6px!important;padding-top:6px;margin-top:50px}
.post .categories a{font-weight:bold;text-decoration:none}
.post{padding-top:0;border-bottom:1px solid #F0F0F0;margin-bottom:25px;padding-bottom:5px}
.post h1.title{margin:20px 0 15px;font-size:25px!important;line-height:24px;font-weight:bold!important}
.post h1.title .date{padding:0 0 0 30px}
.post h1.title a{text-decoration:none}
.post h1.title a:hover{text-decoration:none;color:#0060BF}
.post p.comments a{padding:0 0 0 22px;font-weight:bold;text-decoration:none;font-family:Georgia, Times, serif}
p.continue{float:left;display:inline-block}
#featured blockquote{font-size:17px!important;color:#fff}
#featured blockquote span{font-size:16px!important;color:#fff}
p.continue a{font-weight:bold;text-decoration:none}
#postad{width:468px;height:60px;padding:10px 56px;margin-bottom:20px}
a.adlink{text-decoration:none;font-size:10px;display:block;margin-top:-5px}
.asides{margin:25px 0}
.asidespost{padding-left:10px;font-size:14px}
.asidespost .comments a{font-weight:bold;text-decoration:none;padding-left:3px}
#postnav{margin-bottom:10px}
:first-child+html #postnav{height:1%}
*html #postnav{height:1%}
#postnav p.prev a{padding:2px 0 0 22px;font-weight:bold;font-family:Georgia, Times, serif;text-decoration:none;background:url(images/design/preventries.jpg) no-repeat bottom left;color:#000}
#postnav p.next a{padding:2px 22px 0 0;font-weight:bold;font-family:Georgia, Times, serif;text-decoration:none;background:url(images/design/nextentries.jpg) no-repeat bottom right;color:#000}
#tabbox{margin-top:20px;margin-bottom:20px}
:first-child+html #tabbox{height:1%}
*html #tabbox{height:1%}
#tabbox ul.idtabs{height:36px;margin:0}
*html #boxes{margin-top:-2px}
#tabbox ul.idtabs li{display:inline;list-style:none;margin:0;font-size:16px;font-family:Georgia, Times, serif;line-height:36px}
#tabbox ul.idtabs li a:link,#tabbox ul.idtabs li a:visited{text-decoration:none;padding:9px 13px}
#boxes ul{margin:0}
#boxes ul li{background:url(images/design/greenarrow.gif) no-repeat center left!important;list-style:none;padding:6px 0 6px 23px;margin:0 0 0 10px;font-size:14px;font-family:Georgia, Times, serif}
#boxes ul li:first-child{background:none}
#boxes ul li a:link,#boxes ul li a:visited{text-decoration:none}
#leftwidget{width:159px;padding-right:10px;margin-right:0}
.widgetlist h3{margin:0 0 7px;padding:3px 0 3px 30px;font-weight:bold;font-size:16px}
.widgetlist h2{margin:0 0 7px;padding:5px 0 5px 30px;font-weight:bold;font-size:16px}
.widgetlist h2{background-color:#4392CC;color:#FFF;letter-spacing:0!important}
.widget{margin-bottom:20px!important; background-color: #FCFCFC;border-top: 2px solid #E3E3E3;padding-top: 5px;}
#text-3.widget, #custom-sidebar-search, #largewidget .widget {border-top: none!important;}
.widgetlist ul{margin:0 10px -5px;border-bottom:none!important}
#folding_category_list ul{margin:0 10px -5px!important;border-bottom:none!important}
#header .current_item{text-decoration:underline;text-shadow:0 0 #fff;font-style:italic}
#sidebar .current_item a{background-color:none!important}
.widgetlist .current_item{font-weight:bold!important;font-size:18px!important;background-color:none!important;color:#2173AF!important}
.widgetlist .current_item a{background-color:none!important}
.widgetlist ul li{margin:0;padding:4px 0 4px 15px;list-style:none;font-size:14px;font-family:arial,verdana,sans-serif}
.widgetlist ul li a:link,.widgetlist ul li a:visited{font-size:17px;text-decoration:none!important}
/* Pageitem */div.crop{width:960px;height:auto;overflow:hidden}
div.widearea{width:10000px;height:auto;overflow:hidden;margin:5px 0 0}
div.widearea div{height:auto;display:block;float:left}
div.widearea .pageitem{width:960px}
/* POST ENTRY */.entry{margin-bottom:5px; overflow:hidden;display: block;}
.entry h3{font-weight:normal!important;font-size:18px!important}
.entry h4{font-weight:normal!important;font-size:18px!important}
.entry p{text-align:left;font-size:12px;line-height:20px!important;color:#333}
.entry a:hover{color:#000;text-decoration:none!important}
.entry blockquote{padding:0 10px;border-left:2px solid #777;margin:5px auto 15px;width:85%;color:#777;font-style:italic}
.entry blockquote p{font-size:12px;margin:5px 0;line-height:20px}
.entry ul,.entry ol{margin-bottom:10px;font-size:12px;line-height:20px;color:#565656}
.entry ul li ul,.entry ol li ol{margin-bottom:0;padding-top:3px}
.entry ul li{list-style:disc inside!important;margin-left:15px;padding:3px 0}
.entry ul li ul li{list-style:disc inside!important}
.entry ol li{list-style:decimal inside!important;font-size:12px;padding:3px 0}
.entry ol li ol li{list-style:decimal-leading-zero inside!important}
/* COMMENTS */#comments h2{margin:0 0 20px;font-size:20px!important;line-height:24px;font-weight:normal!important}
.commentlist li{list-style:none;margin:0;padding:10px}
.commentlist p{margin-bottom:10px;font-size:14px}
.commentlist .gravatar{float:left;margin:0 10px 0 0}
.commentlist cite{font-weight:bold;font-size:14px;font-style:normal}
.commentlist cite a:hover{text-decoration:none!important}
.commentlist .metadata{color:#000!important;text-decoration:none!important;font-weight:normal!important}
.commentlist .metadata:hover{text-decoration:underline!important}
#commentform input{padding:5px;margin-right:10px}
#commentform textarea{padding:5px}
/* STYLES */.bordered{border:1px solid #000}
.floatleft{float:left}
.floatright{float:right}
.alignright{text-align:right}
.alignr{text-align:right}
.arclist ul li{list-style-type:none}
.arclist ul{padding:0}
.arclist{width:285px;border-bottom:1px solid #eee;margin-top:15px;margin-right:0;margin-bottom:15px;margin-left:0;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0}
.arclist ul li{color:silver;font-size:12px;padding:8px 0 8px 10px;border-top:1px solid #eee}
.arclist ul{margin:12px 0!important}
.fl{float:left}
.fr{float:right;margin-left:50px}
.fix{clear:both;height:1px;margin:0 0 -1px;overflow:hidden}
.breadcrumb{margin:0 0 20px;font-size:.9em}
#cforms2form,#cforms3form{margin:20px auto}
#cforms2form legend,#cforms3form legend{font-size:14px}
.contact_page_form #cforms2form{margin-top:10px!important;float:left}
#featured a{color:#80CEF7}
#featured a:hover{text-decoration:none!important}
.entry table.comparison{background-color:#F5F8FB;font-size:12px;margin-top:5px;margin-bottom:30px;border:0!important}
.entry table.comparison img{border:0!important;padding:0!important}
.entry table.comparison td{text-align:center}
.entry table.comparison th{font-size:12px;font-weight:bold;color:#fff;text-align:left;padding:10px;text-transform:uppercase;background-color:#3b6e9b;border:1px dotted #A6B3B9;line-height:14px}
.entry table.comparison th.th_header_pale{background-color:#e17646}
.entry table.comparison th.sub{font-size:11px;font-weight:bold;color:#000;text-align:center;padding:10px;text-transform:uppercase;background-color:#E3ECF3;border:1px dotted #A6B3B9;line-height:12px}
.entry table.comparison td{padding:10px;border:1px solid #bccad1;line-height:12px;vertical-align:middle;font-size:11px}
.entry table.comparison a:link{color:#3c82b6!important}
.entry table.comparison a:visited{color:#3c82b6!important}
.entry table.comparison a:hover{text-decoration:none;color:#C00!important}
.entry table.comparison .col1{background-color:#E8F1F8;font-weight:bold;border:1px solid #bccad1;text-align:left}
.light{background-color:#fff!important}
.light_2{background-color:#fff!important}
.entry table.comparison th.col2{background-color:#ffbd9f}
.entry table.comparison td.col2{background-color:#ffe1d4}
.entry table.comparison td a{color:#000;font-weight:bold}
.entry table.comparison td a.no_image{background-image:none;padding:0}
.pricing_discount{font-size:10px!important;color:#999!important;margin-top:3px}
.features_highlight{color:#fff;background-color:#3b6e9b!important;font-weight:bold}
.no_border{border-left:solid #fff!important;border-right:solid #fff!important}
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}
.index_benefits_text{padding:19px 0 0 150px;text-align:left}
.index_benefits_text span{font-size:14px;padding-left:22px}
.testimonial span{color:#0060BF;font-weight:bold;font-style:italic;font-size:15px}
#testimonial .testimonial{background:transparent url(images/quote.gif) no-repeat scroll 0 0;color:#888;margin-bottom:.7em;padding-left:3.5em;font-size:160%}
#testimonial .sig{border-bottom:1px solid #DDD;color:#666;font-weight:bold;margin-bottom:25px;margin-left:80px;padding-bottom:10px;padding-left:1em}
#index_benefits{color:#00599a;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;width:960px;height:155px;background:url(images/mortgage-websites.gif) no-repeat center center}
.enable_links{display:block;height:100%;text-decoration:none;width:100%;cursor:pointer}
.index_benefits_text{padding:19px 0 0 150px;text-align:left}
.index_benefits_text span{font-size:14px;padding-left:22px}
#single_post{margin-top:20px}
.support_button{background-color:#f6f6fb;border:1px dotted #73addc;margin-bottom:20px;background-image:url(images/support_raft.gif);background-repeat:no-repeat;background-position:right top;padding-top:15px;padding-right:75px;padding-bottom:20px;padding-left:20px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
.support_docs{background-image:url(images/support_docs.gif);-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
.support_docs a{color:#1C5281!important;font-size:13px;font-weight:bold!important;margin-top:10px}
.support_button h4{color:#000;font-size:12px!important;margin-bottom:10px;margin-top:15px;font-weight:bold!important;text-transform:uppercase!important}
.support_button h3{color:#000;font-size:15px!important;margin-bottom:10px;font-weight:bold!important}
.support_button p{margin-bottom:5px}
.support_button a{font-size:15px;font-weight:bold;color:#333!important;display:block}
.highlight_box{background-color:#E3ECF3;border:1px dotted #73addc;margin-bottom:15px;padding:10px}
.highlight_box_pink{background-color:#F5DFF2;border:1px dotted #F083DF;margin-bottom:15px;padding:10px}
.highlight_box_support_pink{background-color:#f5e8f3;border:1px dotted #F083DF;margin-bottom:15px;padding:15px 20px 20px}
.highlight_box_support_green{background-color:#E2F9E3;border:1px dotted #8FBD50;margin-bottom:15px;padding:15px 20px 20px}
.highlight_box_green a{color:#333!important;font-size:18px;font-weight:bold;margin-bottom:0}
.category_list{border:1px dotted #A6B3B9;padding:10px;background-color:#E2F9E3;margin-bottom:19px;width:314px;overflow:hidden}
.category_list ul{margin-left:0;margin-right:0;padding:0;border-bottom-style:none;background-color:#caefcc}
.category_list li{background-image:url(images/design/themesupport_li_item.gif);background-repeat:no-repeat;background-position:left center;padding-top:8px;padding-bottom:8px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#9C9}
.category_list p{margin-bottom:0}
.category_list form{margin:0 0 10px!important;clear:both;float:left;width:100%;padding:0!important}
*html .category_list form{margin:0!important}
.category_list label{padding:10px;height:15px;line-height:15px;font-size:13px;color:#fff;background-color:#8fbd50;float:left}
.category_list .dropdown{padding:7px 10px 0 5px;height:13px;border:1px dotted #8fbd50;background-color:#fff;float:left;margin-right:10px;width:173px;display:inline;height:26px}
.category_list select{font-size:12px;font-weight:bold;border:1px solid #fff;background-color:#fff;width:173px;margin:0;float:left}
.category_list input{padding:5px;font-size:15px;height:35px;border:1px dotted #8fbd50;background-color:#eee;float:left;width:45px;cursor:pointer}
.blue_background{background-color:#e3ecf3!important}
.highlight_yellow{background-color:#FFC!important;border:1px dotted #D8D2A9!important}
.category_list h2{margin-bottom:10px}
.more-link{font-weight:bold!important;font-size:1.2em}
.arcwide{width:100%}
.arclist li{margin-left:20px!important}
.rss_h3{margin-bottom:20px}
.rss_h3 a{color:#fff!important;text-decoration:none!important}
.rss_h3 a:hover{text-decoration:underline!important}
.rss{background-image:url(images/rss_feed.gif);background-repeat:no-repeat;background-position:left center;padding-left:21px;margin-left:7px;padding-top:2px;padding-bottom:2px}
.email{background-image:url(images/rss_email.gif);background-repeat:no-repeat;background-position:left center;margin-left:7px;padding-left:26px;padding-top:2px;padding-bottom:2px}
.features_left{float:left!important;width:45%!important}
.features_right{float:left!important;width:55%!important}
.scroll_box{height:265px!important;overflow:hidden!important}
.testy{display:inline;margin-right:433px}
#bigger_font p{font-size:14px;margin-bottom:1em;color:#333;line-height:16px!important}
#bigger_font h2{font-size:23px;letter-spacing:-1px;color:#444;margin-bottom:0!important}
#bigger_font a{text-decoration:none;background:transparent url(images/no.gif) no-repeat scroll right 50%;font-weight:bold;margin:0 0 .5em;padding-right:20px;padding-top:1px}
#bigger_font a:hover{background-image:url(images/yes.gif)}
#how_works h2{font-weight:bold;margin:0 0 .5em}
#how_works #bigger_font	h2{font-size:18px}
#how_works #bigger_font	p{padding-left:25px}
#how_works span{-moz-border-radius:.5em;-webkit-border-radius:.5em;-khtml-border-radius:.5em;border-radius:.5em;background-color:#BBB;color:#FFF;display:inline-block;margin-right:.2em;padding:0 .4em}
.next_2{clear:left;color:#888;font-size:16px!important;padding:1em}
h2 span{-moz-border-radius:.5em;-webkit-border-radius:.5em;-khtml-border-radius:.5em;border-radius:.5em;background-color:#4392CC;color:#fff;display:inline-block;margin-right:.2em;padding:0 .4em}
.entry ol{color:#565656}
.more-link{text-align:right}
#riffly_button_window{margin-bottom:20px}
.commentlist .children li{
/* threaded comments */
border:none!important;padding:10px 0 0!important;margin:15px 0 20px 30px!important}
#respond{margin-top:10px}
.comment_header{background:#F1F1F1 none repeat scroll 0 0;border-bottom:1px solid #E5E5E5;line-height:3em;min-height:35px}
#commentform #submit{font-weight:bold;background-color:#4392CC!important;border:1px dotted #1B4161;color:#FFF!important;font-size:14px}
#comments .authcomment .comment_header{background-color:#E3ECF3}
li.bypostauthor{background-color:#E3ECF3}
.comments_top{float:right;position:relative;margin:0 10px}
.comments_top a{background-image:url(images/ico-comm.gif)!important;background-position:left top!important;background-repeat:no-repeat!important;padding-left:18px}
.cat_rss{position:relative;float:right}
#blog-header #header{background:#fff}
#blog-header #header{background:#FFF none repeat scroll 0 0;padding:.5em 1.7em 0;position:relative;height:115px}
#blog-header #primary-nav{width:940px;margin:20px 0 0}
#blog-header #header span a{display:block;height:43px;margin-left:10px;overflow:hidden;width:314px}
#blog-header #category-list li a{background-color:#F0F0F0;color:#555;margin:0 18px 0 0}
#blog-header #category-list li{margin:0!important}
#logout-link a{font-weight:bold}
/* STRUCTURE */
#header h1.title a{color:#333}
#header p.description{color:#75818a}
#rss{background-color:#1C5281}
#featured h2{color:#fff}
#rss a{color:#fff}
#featured{background:transparent!important;padding-top:0}
#featured .buttons a.prev{background:url(images/prev.jpg) no-repeat top left}
#featured .buttons a.next{background:url(images/next.jpg) no-repeat top left}
#steps{background:none!important;font-weight:bold}
#steps ul li a{color:#fff;padding:15px 0;font-weight:bold}
#steps ul li a:link{padding-bottom:8px;color:#fff;padding-top:8px}
#steps ul li a:visited{padding-bottom:8px;color:#fff;padding-top:8px}
#steps ul li a.active{color:#fff;background-color:#24537c}
#steps ul li a:hover{background:#4093ce url(images/stepsbg_rev.jpg) repeat-x top left;color:#fff;text-decoration:none!important;padding:14px 0!important;color:#e9f2fb}
#steps .current_page_item a:link{background:#4093ce url(images/stepsbg_rev.jpg) repeat-x top left;color:#fff;text-decoration:none!important;padding:14px 0!important;color:#e9f2fb}
#steps .current_page_item a:visited{background:#4093ce url(images/stepsbg_rev.jpg) repeat-x top left;color:#fff;text-decoration:none!important;padding:14px 0!important;color:#e9f2fb}
#steps .current-cat a:link{background:#4093ce url(images/stepsbg_rev.jpg) repeat-x top left;color:#fff;text-decoration:none!important;padding:14px 0!important;color:#e9f2fb}
#steps .current-cat a:visited{background:#4093ce url(images/stepsbg_rev.jpg) repeat-x top left;color:#fff;text-decoration:none!important;padding:14px 0!important;color:#e9f2fb}
.bulletin_space{margin:0 0 40px;padding:0}
#news{color:#666666!important}
#news ul li a{color:#4093ce}
#news p.more a{color:#2173AF!important}
#bottom{background:#F5F6F7!important;margin:0!important;}
#newsletter input.text{background-color:#d9e9f5}
#footer{background:#f7f7f7!important;color:#576672!important;padding:10px 0 20px;border-top:2px solid #E6E6E6;overflow:hidden;height:auto;font-size:12px;font-weight:normal;}
.home #footer {margin-top: 25px;}
#footer p a,#footer a:hover{text-decoration:none!important}
#footer p a{color:#576672!important}
#footer #footer_container .sitemap_box{float:left;margin-right:35px;width:200px}
#footer #footer_container{margin:0 auto;padding:0;width:960px}
#footer #sitemap_box{margin:15px 0}
#footer .sitemap_box h4{color:#222;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;padding:0}
#footer ul{list-style:none}
#footer ul li{margin-left:0}
#footer a{text-decoration:none;color:#576672;font-size:12px;font-weight:normal}
/* BLOG CSS */.post .categories{background-color:#4392cc;color:#fff}
.post .categories a{color:#fff}
.post h1.title .date a{color:#bcd9ee}
.post .date{color:#000;margin-bottom:10px;border-bottom:1px dotted #C4C4C4;padding:0 0 10px}
.post h1.title a{color:#333}
.post p.comments a{background:url(images/comments.jpg) no-repeat center left;color:#000}
p.continue a{color:#4392cc}
#postad{background-color:#ecf4fa}
a.adlink{color:#000}
.asidespost{border-left:3px solid #4392cc}
#sidebar img.bigad{border:2px solid #4392cc}
#tabbox{border:1px solid #a5e149}
#tabbox ul.idtabs{background:#e5eec6 url(images/tabberulbg.jpg) repeat top left}
#tabbox ul.idtabs li a:link,#tabbox ul.idtabs li a:visited{color:#000}
#tabbox ul.idtabs li a.selected{color:#fff;background:#8bc62d url(images/selectedtab.jpg) repeat center center}
#boxes ul{background-color:#ecf1d4}
#boxes ul li{background:url(images/tablibg.jpg) no-repeat top left}
#boxes ul li:first-child{background:none}
#boxes ul li a:link,#boxes ul li a:visited{color:#000}
#leftwidget{border-right:1px solid #dedede}
.widgetlist h3,.widgetlist h2{background-color:#3E6F9A!important;background-image:none!important;color:#FFF!important;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.widgetlist ul li{border-bottom:1px solid #f0f0f0}
.widgetlist ul li a:link,.widgetlist ul li a:visited{color:#000}
.widgetlist ul li a:hover{color:#0060BF!important}
.commentlist{}
.commentlist li{}
.commentlist .alt{background:#E2EFF8;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#commentform input{margin-right:10px;padding:5px}
#commentform textarea{padding:10px;width:538px}
.asterisk_icon{margin:0 8px 0 0}
#featured p,#featured h2{color:#fff}
#footer_text{font-size:12px!important;font-weight:normal}
.commentslink a{padding-left:18px!important;background-image:url(images/comment.gif);background-repeat:no-repeat;background-position:left top}
.video-margin{margin:20px 0}
.plus_sign{background-image:url(images/plus.png) }
.account_settings_bg {background-image:url(images/plus.png) }
.entry span.highlight{background-color:#FFC;color:#000;font-size:13px;line-height:22px;padding-bottom:3px;padding-top:3px}
#steps .grid_16 .breadcrumb_navi{font-size:38px;padding-top:30px;color:#fff;font-weight:normal}
#steps .grid_16 .breadcrumb_navi a{color:#fff!important}
.form-reset{padding:0!important;margin:0!important;display:inline}
#news h3{padding-left:30px}
#pricing-h1{text-align:center;font-size:39px;margin-bottom:0}
#pricing-sub{font-size:22px;text-align:center;margin-bottom:5px;color:#565656}
.pricing-table{width:450px;margin:15px auto!important}
table.pricing-table span{color:#C33700}
.pricing-lineout{text-decoration:line-through;color:#000!important;font-size:16px!important}
.pricing-email{width:420px!important;font-size:16px!important;margin:10px auto 15px!important}
.entry table.pricing-email td{font-size:15px}
table.pricing-table a{text-decoration:none}
.pricing-extra{/* background-color:#EFEFEF; */margin:0px 0 50px;text-align:left;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;overflow:hidden; }
.pricing-extra p{color:#222;font-size:1.1em;line-height:1.3em;margin:0 0 25px}
.pricing-extra-left{float:left;padding-left:0;text-align:left;width:430px; display: block}
.pricing-extra-right{float:right;padding-left:0;text-align:left;width:430px;display: block; }
.pricing-extra h3{color:#000;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1.4em!important;font-weight:bold!important;line-height:1.2em;margin:0 0 2px;padding:0}

#pricing-container .pricing-extra h3{color:#000;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1.2em!important;font-weight:bold!important;line-height:1.2em;margin:0 0 2px;padding:0}
#signup-header{background-color:#FFC;font-size:41px;padding:15px;color:#000;margin:0 0 40px;border:1px solid #E6DB55}
#signup-header h1{color:#111!important;font-size:30px;text-align:center;margin-bottom:3px}
p.signup-header-sub{color:#444;line-height:25px;line-height:22px!important;font-size:18px;text-align:left;padding:0 0 0 84px;width:580px;margin:0 auto}
#signup-header h2{font-size:20px;text-align:center;width:607px;padding:0 5px;margin:13px auto 5px;background-color:#f6eb13}
.content-right{float:right;width:325px}
.content-left{float:left;width:430px}
#signup-content fieldset.final{background-color:#E8FCEA;border:10px solid green}
#signup-content fieldset{background-color:#F1F5FA;border-color:#000 0 0;border-style:solid none none;border-width:1px 0 0;font-family:verdana;margin:0 0 25px;padding:15px}
#signup-content{width:790px;overflow:hidden;margin:0 auto}
#signup-content table th{background-color:transparent!important;border:none!important;color:#111;font-weight:normal;padding:10px;text-transform:none;font-size:12px;text-align:right}
#signup-content table td{border:none;padding:10px;vertical-align:inherit}
#signup-content p{color:#111;line-height:16px!important}
entry span.highlight{line-height:normal}
#signup-content fieldset input{font-size:14px;font-weight:bold;margin-bottom:3px;padding:3px;width:250px}
#signup-content fieldset small{color:#454545;font-size:10px;line-height:1.3em}
#signup-content h2{letter-spacing:0}
#signup-content fieldset table th{font-size:11px;font-weight:normal;padding:7px 8px 0;text-align:right;white-space:nowrap}
#signup-content fieldset table td{font-size:11px;padding:0 0 5px}
.entry table.pricing-table .col1,.entry table.pricing-table td{font-size:16px}
.text-center{text-align:center!important}
ul.sidebar-features li{list-style:square!important;list-style-position:inside!important}
ul.sidebar-features{margin-top:}
.widgetlist ul.sidebar-features li a:link,.widgetlist ul.sidebar-features li a:visited{font-size:15px!important;text-decoration:underline}
.feature-list a{text-decoration:underline!important;font-size:15px!important;}
#content-sub{background-color:#FFF;overflow:hidden;margin-top:15px;padding-bottom:0}
.feature-image{float:left;margin:0 0 0 65px;text-align:left;display:inline;width:190px}
.feature_image_left{margin:0!important}
.image-desc{color:#555}
#content-sub h2{margin-bottom:0}
.subspan{margin:0 auto;width:957px}
.subspan_partners{padding:0 0 0 23px;margin:0 auto;width:957px}
.partners_title{line-height:32px;color:#3671A1!important;font-size:20px;font-weight:bold;margin-bottom:7px;text-align:center!important}
#news h3 a{color:#2173AF}
.footer-left{width:470px;display:inline;float:left;}
.footer-left-2{width:295px;display:inline;float:left}
.footer-right{width:310px;display:inline;float:left;margin-left:10px;margin-right:10px}
.h1-no-title{margin-left:60px}
#leftcontent .post{padding-left:10px;overflow:hidden}
#bottom h2{color:#3671A1!important;text-transform:uppercase;margin-bottom:5px}
#benefits-container .grid_5_wide{width:620px;margin:0}
#benefits-container .moreinfo_wide span{padding-left:8px}
#benefits-container .benefits_1{width:300px;height:150px;float:left;display:inline;background:url(images/add_user.png) no-repeat 0 0}
#benefits-container .benefits_2{width:300px;float:left;display:inline;height:150px;margin-left:15px;background:url(images/chart_up.png) no-repeat 0 0}
#benefits-container .benefits_3{width:300px;float:left;display:inline;height:150px;background:url(images/search_user.png) no-repeat 0 0}
#benefits-container .benefits_4{width:300px;float:left;display:inline;height:150px;margin-left:15px;background:url(images/rss-blogging.png) no-repeat 0 0}
#benefits-container .moreinfo_wide	h1{font-size:15px;margin-bottom:8px;padding:1px 0 0 55px;line-height:20px}
.benefits-byline{background-color:#fcfcfc;border-bottom:1px solid #DCDCDC;border-top:1px solid #DCDCDC;font-size:20px;margin:30px 0 20px;padding:10px 0;text-align:center!important;color:#3671A1!important}
.byline-index{margin:0 0 7px;font-size:18px;padding:10px 0;height:33px;line-height:32px}
.benefits-byline a{background:none!important;margin:0!important;padding:0!important}
.byline-index a{color:#4392CC;vertical-align:sub;padding:0}
.byline-index span,.benefits-byline span{margin-right:10px}
#benefits-container .moreinfo_wide h2{font-size:18px;line-height:45px;margin-bottom:8px;padding:1px 0 0 55px}
#bigger_font ul li{font-size:14px!important;margin-left:15px;padding:1px 0}
#bigger_font ul{margin-bottom:12px}
#bigger_font h1{font-size:33px!important;line-height:32px!important}
#h1-sub-benefits p{font-size:17px!important;color:#777!important;line-height:22px!important}
#h1-sub-benefits {margin-bottom: 36px;}
#bigger_font img.alignright{margin:15px 0 2px 7px}
#signup-content h3{margin-bottom:0!important;font-family:verdana;font-size:12px!important;margin:0 0 2px;font-weight:bold!important}
#signup_drop_down{font-size:13px!important}
#signup-content table{margin-bottom:0!important}
.pricing-2{width:194px}
.pricing-3{width:62px}
.pricing-email-2{width:335px!important}
.widecolumn{width:920px;margin:0 auto;padding:30px!important}
.demo-button-index{float:left;margin-left:35px}
.byline-span{height:35px;text-align:left!important;padding-left:30px}
.byline-span span{line-height:36px;color:#3671A1!important;font-size:20px;margin-left:30px}
.byline-span .demo-button{float:left;margin-right:23px}
#signup_accepts_eula{width:15px!important}
.checkout_small_text{font-size:11px!important}
.pricing-skinny{width:650px!important;margin:25px auto 0}
.pricing-left-wide{width:100%}
.col1 small{font-size:11px!important;color:#777}
p.heatmap{line-height:40px;text-align:justify}
p.heatmap a{margin:0 .2em 0 0;text-decoration:none}
#submit-signup{background:transparent url(http://leadpress.com/wp-content/themes/leadpress-child/images/sign-up.png) no-repeat scroll 0 0;border:0 none!important;height:29px;width:80px}
#amount{width:60px;background-color:#F5F8FB;font-size:15px;font-family:arial,verdana,sans-serif;text-align:center}
.container_12 .grid_6,.container_16 .grid_8{width:285px!important}
.grid_8{display:block;float:none;margin-left:0;margin-right:0}
.widearea .grid_10{width:510px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:15px}
#content{background-color:#FFF;border-bottom:none!important}
container_16 .grid_5_wide{margin-top:15px!important;width:640px!important}
.grid_5,.grid_5_wide{display:inline;float:left}
.container_16 .grid_5_wide{width:640px}
.container_16 .grid_5{margin-top:10px;width:280px}
h2{font-size:19px}
.container_16 .grid_6{width:240px}
.container_16 .grid_10{width:700px}
a:link,a:visited{color:#0060BF}
.widearea .grid_10{width:490px;margin-right:0}
table.pricing-table span span{color:#000;font-size:12px}
/*** original blog styling  **********/
/* BLOG CSS */#original-blog .post .categories a{font-weight:bold;text-decoration:none}
#original-blog .post{padding-top:0;border-bottom:1px solid #F0F0F0;margin-bottom:20px;clear:none!important;padding:7px 0 5px!important}
#original-blog .post h1.title{margin:20px 0 10px;font-size:22px!important;line-height:24px;font-weight:bold!important}
#original-blog .post h1.title .date{padding:0 0 0 30px}
#original-blog .post h1.title a{text-decoration:none}
#original-blog .post h1.title a:hover{text-decoration:none;color:#0060BF!important}
#original-blog .post p.comments a{padding:0 0 0 22px;font-weight:bold;text-decoration:none;font-family:Georgia, Times, serif}
#original-blog p.continue{float:left;display:inline-block}
#original-blog #featured blockquote{font-size:18px!important;color:#fff}
#original-blog #featured blockquote span{font-size:16px!important;color:#fff}
#original-blog p.continue a{font-weight:bold;text-decoration:none}
#original-blog #postad{width:468px;height:60px;padding:10px 56px;margin-bottom:20px}
#original-blog a.adlink{text-decoration:none;font-size:10px;display:block;margin-top:-5px}
#original-blog .asides{margin:25px 0}
#original-blog .asidespost{padding-left:10px;font-size:14px}
#original-blog .asidespost .comments a{font-weight:bold;text-decoration:none;padding-left:3px}
#original-blog #postnav{margin-bottom:20px}
#original-blog :first-child+html #postnav{height:1%}
#original-blog *html #postnav{height:1%}
#original-blog #postnav p.prev a{padding:2px 0 0 22px;font-weight:bold;font-family:Georgia, Times, serif;text-decoration:none;background:url(images/design/preventries.jpg) no-repeat bottom left;color:#000}
#original-blog #postnav p.next a{padding:2px 22px 0 0;font-weight:bold;font-family:Georgia, Times, serif;text-decoration:none;background:url(images/design/nextentries.jpg) no-repeat bottom right;color:#000}
#original-blog h1,#original-blog h2,#original-blog h3,#original-blog h4,#original-blog h5,#original-blog h6{font-family:Arial, Verdana, sans-serif;margin-bottom:10px;font-weight:bold}
#original-blog h1,#original-blog h2{letter-spacing:-1px}
#original-blog h1 a{color:#444!important}
#original-blog #featured h1{font-size:30px!important;letter-spacing:-1px;color:#fff!important;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif}
#original-blog #featured h4{font-size:30px!important;letter-spacing:-1px;color:#fff!important;font-family:Arial, Helvetica, sans-serif}
#original-blog #featured span{font-size:15px}
#original-blog h1{font-size:25px}
#original-blog h2{font-size:19px;font-weight:bold}
#original-blog h3{font-size:18px}
#original-blog h4{font-size:18px!important}
#original-blog .post .categories{background-color:#4392CC;color:#FFF;margin-top:50px;padding:6px!important;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#original-blog .post .categories a{color:#FFF;font-weight:bold;text-decoration:none}
#original-blog a:link,a:visited{color:#0060BF}
#original-blog .comments_top{float:right;margin:0 10px;position:relative}
#original-blog .post .date{border-bottom:1px dotted #C4C4C4;color:#000;margin-bottom:10px;padding:0 0 10px}
#original-blog .more-link{text-align:right;font-size:1.4em;font-weight:bold!important;text-decoration:underline}
#recent-posts ul li{border-bottom:1px solid #EEE;margin:0;padding:5px 0 5px 10px}
#original-blog h2 span{-moz-border-radius:.5em;-webkit-border-radius:.5em;-khtml-border-radius:.5em;border-radius:.5em;background-color:#4392CC;color:#fff;display:inline-block;margin-right:.2em;padding:0 .4em}
.entry .wp-caption img{border:0 none;margin:0;padding:0}
.entry img{border:none!important}
.singletags{color:#666;font-size:13px;font-weight:bold;margin-top:0px!important; margin-bottom: 25px;padding-top: 0px}
.categories a:hover{color:#F0F0F0!important}
/* AUTHOR INFORMATION */
.author_info{background-color:#F7F7F7;border:1px solid #CCC;margin:45px 0 30px;margin-left:0;margin-right:0;overflow:hidden; padding:10px 10px 2px;color:#666}
.author_photo{float:left;margin-right:10px;width:74px}
.author_photo img{background-color:#FFF;padding:4px!important;border:1px solid #ccc!important;width:64px;height:64px;float:left!important;margin:0!important}
.author_info p{font-size:12px;padding:0;margin-bottom:10px}
.author_info a{text-decoration:none;padding:0}
.author_info a:hover{text-decoration:underline}
.author_info ul,.author_info li{margin:0;padding:0}
.author_info h3{font-size:14px;margin-bottom:10px;padding:0}
.author_email a{background-image:url(http://leadpress.com/wp-content/themes/leadpress-child/images/mail.png);background-repeat:no-repeat;background-position:left center;padding-left:26px;padding-top:2px;padding-bottom:2px;text-decoration:none;font-weight:bold}
.entry blockquote{background:transparent url(http://leadpress.com/wp-content/themes/leadpress-child/images/quote.gif) no-repeat scroll left top!important;border-left-style:none;color:#555;font-size:12px;font-style:italic;margin:0 0 15px;padding-left:60px;width:85%}
.highlight_blue{color:#0060BF;font-weight:bold}
.white{color:#fff}
#footer-bp p a:hover{color:#f0f0f0!important}
.authcomment{padding:12px!important;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
#trackbacks-list{padding-left:15px;margin-bottom:15px}
#trackbacks-list li{padding:0 10px!important}
#comments_wrap h2{font-size:19px!important;margin-bottom:5px!important}
.navigation{margin:20px 0 0;overflow:hidden}
#related-tag-posts,#related-tag-posts p{font-weight:bold;margin-bottom:5px!important}
#related-tag-posts	span{font-size:15px;margin-bottom:10px;display:block}
#commentform input{margin-right:10px!important;padding:7px!important;background-color:#fff!important;width:225px!important;border-color:#666!important}
#commentform textarea{background-color:#fff!important;border-color:#666!important;width:80%!important}
#newsletter h5{margin-bottom:5px}
#newsletter h4{font-size:20px!important;margin-top:5px;font-weight:bold!important;font-family:Arial}
#original-blog .entry .wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px 10px 25px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#original-blog .entry img{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:5px;margin:10px 10px 15px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#original-blog .entry .wp-caption img{margin:0;padding:0;border:0 none}
#original-blog .entry dd.wp-caption p.wp-caption-text,.entry .wp-caption p.wp-caption-text{font-size:13px;line-height:17px;padding:6px 0 5px;margin:0;text-align:center}
/** NEWS BLOG STYLES *********/.narrowcolumn{width:65%;float:left;margin:0}
.alignleft{float:left}
.alignright{float:right}
.item-options{padding:5px;height:15px}
.post,#comments-section,#compose-reply{clear:both}
#comments-section,#compose-reply{background:none}
ol#comments{list-style:none}
.post p.date,.small,h3 span{font-size:.95em}
.post p.date em{color:#f7740a;font:italic 1em Georgia, times, serif}
.post span.tags{background:url(images/images-bp/tag_icon.gif) center left no-repeat;padding-left:1.6em;float:left}
.post span.comments{float:right;background:url(images/images-bp/comments_icon.gif) center right no-repeat;padding-right:2.1em}
.postmetadata{padding:.5em 0}
.post-details{background:#f0f0f0;padding:1em 1.5em;margin:0 0 2em}
h4.archive{font:normal 1.2em Georgia, Times, serif;text-transform:uppercase;border-bottom:1px solid #e1e1e1;padding-bottom:.5em;margin:-1em 0 1em}
#archive_breadcrumb,#archive_breacrumb a{color:#fff;font-size:22px;padding-top:42px;font-weight:normal}
#archive_breadcrumb	a{color:#fff!important}
#custom-	-search{margin-top:20px;margin-left:18px}
#custom-sidebar-search input{padding:3px;font-size:13px;margin-top:10px!important}
#custom-sidebar-search #searchsubmit{font-size:14px;padding:3px; margin-top: 10px;}
.cform #li-2-6 label,.cform #li-3-6 label{color:#444!important;visibility:visible!important;display:block!important;font-size:14px!important}
.cform #li-2-6 label span,.cform #li-3-6 label span{width:77%!important;float:left;padding-left:10px;font-weight:bold}
#sendbutton3,#sendbutton2{margin-right:12px}
#cf2_field_6,#cf3_field_6{margin:0!important}
#comments{margin:25px 0}
.commentlist,.commentlist li{border-top:none!important;border-bottom:none!important}
input#subscribe{width:20px!important}
.plan_titles{font-size:18px;color:#333;text-align:center;font-weight:bold;margin-top:15px;display:block}
.plan_titles span{font-size:12px}
.no-img-border{background-color:#fff!important}
.fan_box .connections{min-height:93px!important}
.facebook_sidebar{margin-left:1px;margin-top:20px}
.facebook_index{border-bottom:1px solid #94a2c5}
#sidebar h3{font-size:15px}
#cf2_field_6,#cf3_field_6{margin-left:7px!important}
#af-form-228040370 .af-form-wrapper{color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;float:left!important}
a#fdbk_tab{background-image:url(http://leadpress.com/files/2010/03/feedback_trans_tab.png);color:#FFF;cursor:pointer;height:102px;left:0;margin-left:-7px;overflow:hidden;position:fixed;text-indent:-100000px;top:25%;width:42px;z-index:100000}
a#fdbk_tab:hover{margin-left:-4px}
a.fdbk_tab_right{left:auto!important;margin-left:auto!important;margin-right:0!important;right:0!important;width:35px!important}
a.fdbk_tab_right:hover{margin-left:auto!important;margin-right:0!important;width:38px!important}
.loansifter_partner_img{vertical-align:top!important;margin-right:25px;margin-left:55px}
/*                                                    *//*  main 'top-level' cform elements                    *//*                                                    */.cform{margin:0 auto 12px;width:240px;border:1px dotted #A6B3B9!important;padding:5px 10px 0;border:1px dotted #9C9;color:#75818a;background-color:#F0F0F0;margin-bottom:12px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#cforms3form{}
.cform fieldset{margin-top:0;padding:0;border:none}
.cform .cf_hidden{display:none;border:none!important;background:none!important;padding:0!important;margin:0!important}
.cf-fs1{margin-bottom:5px!important}
.cform legend{margin-left:0;padding:0;font-weight:bold;font-size:16px;color:#444;font-family:arial,verdana,sans-serif;letter-spacing:2px;text-align:center!important}
ol.cf-ol{margin:0!important;padding:0!important}
ol.cf-ol li{background:none!important;margin:5px 0!important;/*some themes may interfere otherwise*/padding:0;list-style:none!important;text-align:left;line-height:26px;font-size:12px}
/*                                                    *//* just for text-only fields (no input)               *//*                                                    */ol.cf-ol li.textonly{color:#AAA;letter-spacing:3px;padding:3px 0;text-align:center}
/*                                                    *//* global definitions for field labels                *//*                                                    */.cform label{text-align:left;font-size:16px;display:block;color:#aaa;padding:2px;margin:0!important;visibility:hidden}
label.cf-before{display:0;/*for mozilla*/display:inline-block;/*for Opera & IE*/margin:1px 5px 0 0}
label.cf-before span{width:100px;display:block}
label.cf-after{display:0;/*for mozilla*/display:inline-block;/*for Opera & IE*/margin:1px 2px 0 4px;width:195px;text-align:left}
label.cf-after span{width:195px;display:block}
label.cf-group-after{display:0;/*for mozilla*/display:inline-block;/*for Opera & IE*/margin:1px 5px 0 4px;width:190px;text-align:left}
label.cf-group-after span{width:190px;display:block}
/*                                                    *//*   FORM FIELDS general formatting                   *//*                                                    */.cform input,.cform textarea,.cform select{margin:0;padding:3px;background:#fbfbfb;border:none;border-top:1px solid #f0f0f0;vertical-align:top;color:#777;font-weight:bold;letter-spacing:1px;border:solid 1px #e6e6e6;font-size:10px}
.cform input:hover,.cform textarea:hover,.cform select:hover{background:#f5f9f6}
.cform input:focus,.cform textarea:focus,.cform select:focus{}
.cform textarea,.cform input{width:232px}
.cform select{width:421px/* attempt to have equal length */}
.cform select.cfselectmulti{height:6.5em}
.cform textarea{font-family:arial;font-size:11px;height:3em;overflow:auto}
.cform input.cf_date{width:395px}
/*                                                    *//*   radio button title                               *//*                                                    */ol.cf-ol li.cf-box-title{font-size:12px;color:#888;letter-spacing:2px;margin:20px 0 0!important}
/*                                                    *//*   check boxes                                      *//*                                                    */input.cf-box-a,input.cf-box-b{margin:8px 0 0;width:16px;height:22px;border:none!important;background:none!important}
/*                                                    *//* check box groups                                   *//*                                                    */ol.cf-ol li.cf-box-group{padding:0 0 5px}
/*                                                    *//* formatting for text:  "(required)"  & other        *//*                                                    */span.reqtxt,span.emailreqtxt{display:none;visibility:hidden;padding:0!important;margin:0!important}
/*                                                    *//*   FORM submit button                               *//*                                                    */p.cf-sb{padding:0!important;margin:0;text-align:right}
.cform input.sendbutton{width:100px;padding:2px;margin:0 0 10px;font-size:1em;color:#fff;background-color:#0057AC;background-image:url(http://leadpress.com/wp-content/themes/leadpress-child/images/07c.png);background-position:left top;background-repeat:repeat-x;border:1px solid #0057AC;cursor:pointer;font-family:Verdana,sans-serif}
/*                                                    *//*   FORM FIELDS enhanced error display               *//*                                                    */ol.cf-ol li.cf_li_err{background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0;padding:5px 0 5px 10px!important;margin:5px 0!important;width:228px}
ol.cf-ol li ul.cf_li_text_err{padding:0 0 0 10px;margin:0;color:#333;display:inline-block}
ol.cf-ol ul.cf_li_text_err li{background:url(icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px}
ol.cf-ol ul.cf_li_text_err li:before{content:''}
/*                                                    *//* 'visitor verification' related styles              *//*                                                    */label.seccap{margin-top:6px}
label.secq{display:0;/*for mozilla*/display:inline-block;/*for Opera & IE*/width:auto;padding:2px 4px 2px 2px}
label.secq span{display:block!important;width:auto}
input.secinput{vertical-align:text-bottom}
#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha{height:15px;width:196px;padding:4px;margin:0;vertical-align:text-bottom}
img.captcha{vertical-align:text-bottom;margin:0 0 0 10px!important;padding:0!important;border:none!important;float:none!important}
img.captcha-reset{vertical-align:text-bottom;background:url(captcha_reset_grey.gif) no-repeat;margin:0 0 2px 3px;width:21px;height:21px;border:none!important}
img.imgcalendar{border:none!important}
/*                                                    *//* change formatting of response msgs here            *//*                                                    */div.cf_info{color:#2daa3c;display:none;padding:10px 0!important;line-height:1.3em;margin-bottom:8px;background-color:}
div.cf_info ol{margin:0;padding:5px 15px 0 30px}
div.cf_info ol li{padding:1px 0;margin:2px 0}
div.cf_info a{color:red!important;text-decoration:underline!important}
div.success{color:#2daa3c;display:block;letter-spacing:2px;text-align:center;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif}
#cforms2form div.success,#cforms3form div.success{color:#2daa3c;display:block;letter-spacing:2px;text-align:center;width:320px!important;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif}
div.failure{display:block;background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0;margin:0 0 10px;text-align:center}
div.waiting{background:#F9F9F9;color:#AAA;display:block}
/*                                                    *//*   formatting for invalid user inputs               *//*                                                    */.cform .cf_error{color:#ad2929;border:1px solid #ad2929;width:211px!important}
div.mailerr{display:block}
.mailerr,.cform .cf_errortxt{color:#ad2929}
/*                                                    *//* disabled fields [disabled] does not work on IE!    *//*                                                    */[disabled]{color:#ddd;border-color:#ddd!important;background:none!important}
.disabled{border-color:#ddd!important}
/*                                                    *//* upload box styling                                 *//*                                                    */.cform input.cf_upload{width:220px;background:#f9f9f9;border:1px solid #888}
/*                                                    *//*  Other: link love                                  *//*                                                    */.linklove{width:10px;display:none;margin:0 auto 10px!important;padding:0!important;text-align:center!important}
.linklove a,.linklove a:visited{font-size:.8em;font-family:Tahoma;color:#aaa!important}
/*                                                    *//*  Other: browser hacks                              *//*                                                    */* html .cform legend{position:absolute;top:-10px;left:-7px;margin-left:0}
* html .cform fieldset{position:relative;margin-top:15px;padding-top:25px}
.cform input.fldrequired{margin:0;background:#FFF no-repeat right top}
.cform textarea.fldrequired{margin:0;background:#FFF no-repeat right top}
* html span.reqtxt,* html span.emailreqtxt{display:inline-block;/*for Opera & IE*/width:225px}
.cform span.reqtxt,.cform span.emailreqtxt{display:none;/*for Opera & IE*/width:0}
#cforms2form span.reqtxt,#cforms2form span.emailreqtxt,#cforms3form span.reqtxt,#cforms3form span.emailreqtxt{display:none;width:0}
* html ol.cf-ol{display:inline-block/*for IE6!!*/}
* html img.captcha{margin-bottom:1px!important}
*+html img.captcha{margin-bottom:1px!important}
#cforms2form .cform label,#cforms3form .cform label{display:none!important;visibility:hidden!important;margin:0!important;padding:0!important}
.cf-fs1 .cf-ol li label{display:none}
#gform_wrapper_1{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#F0F0F0;border:1px dotted #A6B3B9!important;color:#75818A;margin:50px auto 40px;padding:5px 10px 0;}
#gform_1 span.gform_description{font-weight:bold;font-size:17px;color:#444}
.connect_page_form #gform_8 span.gform_description, .connect_page_form #gform_9 span.gform_description{display:none!important}
.contact_page_form #gform_fields_8 #input_1_6{height:105px!important}
#gform_1 .gform_heading{margin-bottom:0;padding-bottom:0;text-align:center}
#gform_1 .top_label input.medium,#gform_1 .top_label select.medium{width:91%!important}
#gform_1 .ginput_container, #gform_8 .ginput_container, #gform_9 .ginput_container{font-weight:bold}
#gform_1 .gfield_checkbox,#gform_1 .gfield_radio, #gform_8 .gfield_checkbox,#gform_8 .gfield_radio{margin:0!important;padding:5px 0;list-style-type:none;list-style:none}
#gform_1 .gchoice_5_1, #gform_8 .gchoice_5_1{color:#565656;list-style:none!important}
#gform_1 .top_label .gfield_label{margin:0;color:#565656;font-size:12px;font-weight:bold}
#field_1_5 .gfield_label{display:none}
#gform_1 .gform_footer{margin:0;padding:2px 0 3px}
#gform_1 .button {background-color:#0057AC;background-image:url(http://leadpress.com/wp-content/themes/leadpress-child/images/07c.png);background-position:left top;background-repeat:repeat-x;border:1px solid #0057AC;color:#FFF;cursor:pointer;font-family:Verdana,sans-serif;font-size:1em;margin:0 0 10px 102px;padding:3px 3px 4px;font-weight:bold;width:100px}
#gform_8 .button, #gform_9 .button {background-color:#0057AC;background-image:url(http://leadpress.com/wp-content/themes/leadpress-child/images/07c.png);background-position:left top;background-repeat:repeat-x;border:1px solid #0057AC;color:#FFF;cursor:pointer;font-family:Verdana,sans-serif;font-size:1em;padding:2px;font-weight:bold;width: 100px;}

li.gchoice_5_1{padding:0!important}
ul#gform_fields_1{margin:0!important}
#gform_fields_1 label{font-size:11px}
#gform_fields_8 label, #gform_fields_9 label{font-size:15px}
.contact_page_form #gform_wrapper_1{width:350px}
#gform_fields_1 #input_1_6{width:92%;height:55px}
#gform_1 ul li, #gform_8 ul li, #gform_9 ul li{padding-top:0;padding-bottom:0}
.validation_error,.validation_message{color:red}
#content-sub h3{font-size:17px;margin-bottom:0;letter-spacing:-1px; margin-top: 10px;color: #555555!important;}
#gform_4 h3{font-size:17px;margin-bottom:0;color:#fff!important;margin:0}
#gform_4 .gform_heading {background-color:#204A6F;background-image:url();background-position:left top;background-repeat:repeat-x;border-style:none;border-width:1px;color:#FFF;font-family:Verdana,sans-serif;padding:9px 10px 18px;margin:0}
#gform_4 li,#gform_6 li{list-style:none;margin-left:0}
#gform_4 label,#gform_6 label{font-weight:bold;font-size:12px;float:left;font-family:Verdana,sans-serif;margin:0; color: #444444}
#gform_4 #field_4_1{padding:4px 15px;overflow:hidden}
#gform_6 #field_6_1 {padding: 5px 15px 5px 0 }
#gform_4 #field_4_2,#gform_6 #field_6_2{padding:5px 15px;overflow:hidden}
#gform_fields_4,#gform_fields_6{padding-top:0px;padding-bottom:0;overflow:hidden;margin-bottom:0}
#gform_4 .ginput_container,#gform_6 .ginput_container{display:block;float:right;width:70%}
#gform_4 {background-color:#F0F0F0;border:1px solid #CFCFCF;padding-bottom:15px}
#gform_4 .ginput_container input,#gform_6 .ginput_container input{width:100%}
#gform_4 .gform_footer input.button,#gform_6 .gform_footer input.button{background-color:#0057AC;background-image:url(http://leadpress.com/wp-content/themes/leadpress-child/images/07c.png);background-position:left top;background-repeat:repeat-x;border:1px solid #0057AC;color:#FFF;font-family:Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;padding:2px 12px;float:none!important}
#gform_4 .gform_footer,#gform_6 .gform_footer{padding-bottom:0;text-align:right;padding:5px 10px 0;margin:0}
.gform_wrapper#gform_wrapper_4{margin:0}
.fullspan#container{width:100%!important}
#container #featured.fullspan{width:100%!important;height:359px}
#container #content.fullspan,#byline_cont{width:100%!important}
#container #content{}
#container #content-sub.subspan{width:100%!important;padding-left:0;margin-bottom: 25px;}
#sub_cont_1,#partner_cont{margin:0 auto;width:960px;overflow:hidden;margin-bottom:30px}
#partner_cont{border-bottom:none!important;margin-top:20px;border-top:1px solid #E6E6E6;padding-top:15px;display:block}
.fullspan#bottom{width:100%!important;border-left:none!important;border-right:none!important}
#sub_cont_2{margin:0 auto;width:960px;}
.byline-index,#bottom .grid_16{margin:0 auto;width:960px;display:block;float:none}
#bottom #content-sub,#bottom #footer{width:100%!important}
#bottom .subspan_partners{padding:0!important}
#bottom{background-color:#fff!important}
#container #bottom .container_16{width:960px!important}
#container #steps,#container #footer{width:100%!important}
#primary-nav{width:625px;position:absolute;top:14px!important;right:81px!important}
#header{height:55px}
#header_support_link{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold!important;position:absolute;right:60px;text-shadow:0 1px #FFF;top:0}
#header_support_link a{color:#000;font-size:12px;text-decoration:none}
#content .container_16 .grid_5_wide{display:inline;float:left;width:470px}
#div47 .grid_10 ul li{text-shadow:0 1px #000;font-family:sans-serif, Helvetica, Arial;margin-left:15px}
#div47{padding-top:20px}
.benefits_5{background:url() no-repeat scroll 0 0 transparent;float:left;height:220px;width:275px}
.support_docs ul li{list-style:none!important}
#contact_page_box{overflow:hidden;margin-bottom:20px;padding-top:15px;}
#bottom #content-sub{margin-bottom:20px;height:110px!important}
#bottom #partner_cont{}
#sitemap_links{margin:15px 0;overflow:hidden}
#footer .separator{background:url(/wp-content/themes/leadpress-child/images/separator.gif) repeat-x scroll right top transparent;border:0 none;height:2px;margin-top:20px;width:100%}
#link_box_phone{top:13px;right:10px;color:#1C5281;font-weight:bold!important;position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:20px;text-shadow:0 1px #FFF;font-weight:bold;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px}
.lp_mobile{overflow:hidden}
#content .container_16 .grid_6,#bottom .container_16 .grid_10{margin-left:0}
#leftcontent{margin-right:0}
#bottom .container_16 .grid_6{margin-right:0}
#mobile_page h2 span{background-color:#fff!important;color:#333;font-size:15px}
.container_16 .widearea .grid_6{margin-left:0!important}
.container_16 .widearea ul{margin-bottom:80px!important}
#featured .widearea #featured_bg_text h1{background:url(/wp-content/themes/leadpress-child/images/featured_bg.png) no-repeat scroll left top transparent;display:block;height:177px;padding:0;text-indent:-999em;width:423px}
.home #content{margin-top:18px}
#featured .widearea #featured_bg_text p{margin:0}
#featured .widearea #featured_bg_text{margin-bottom:36px;text-indent:-999em}
#footer{width:100%}
.features{list-style:none outside none;margin:0 0 0 -20px;padding:0;width:490px;color:#666}
.features li{display:inline;float:left;margin:0 0 27px 20px;width:225px}
#content .features_hm_right, #bottom .features_hm_right{float:right;width:470px}
#content .features_hm_left{display:inline;float:left;width:470px}
.features a{margin-bottom:7px;text-decoration:none; display: block;}
#content .features_hm_right_1 {width:470px;margin:0 0 27px;height:72px}
#content .features_hm_right_2  {width:470px;margin:0 0 0;height:142px}
#bottom .features_hm_right_1{width:470px;margin:0 0 37px;height:130px}
#bottom .features_hm_right_2{width:470px;margin:0 0 0;height:auto}
.features_hm_right_2_left { display: inline; float: left; margin: 0 0 27px 0; width: 225px;}
.features_hm_right_2_right { display: inline; float: left; margin: 0 0 27px 20px; height: 142px; width: 225px;   }
.features_hm_right_2_right p {  text-indent: -9999px; }
.leadpress_what {display: inline; float: left; margin: 0; width: 295px}
.leadpress_who {display: inline; float: left; margin-left: 20px ;width: 295px;}
.leadpress_why {display: inline; float: left; margin-left:20px; width: 295px}
.leadpress_basics {  display: inline; float: left; margin: 0 auto 0 0px;   width: 940px; padding: 20px 0 25px 20px; background-color: #FCFCFC;}
#leadpress_basics_cont {display: block;float: none; margin: 10px auto; width: 960px; border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4; overflow: hidden;}
.leadpress_basics h3 {margin-bottom: 5px; padding-left: 0px; font-size: 16px;color: #3671A1!important;margin-top: 0; }
#news h3 {font-weight: normal; font-size: 16px; }
#news .date {margin-bottom: 10px; font-style: italic;color: #75818a; }
#news .comments_top {display: block; margin: 0 0 11px;float: left;width: 100%}
#gform_6 #field_6_1 {float: left;}
#gform_6 h3 {margin-bottom: 0!important;}
.gform_wrapper {color: #666666;}
#gform_6 .gform_heading {margin-bottom: 15px; padding-left: 58px; background: url('http://leadpress.com/wp-content/themes/leadpress-child/images/040_32.png') no-repeat;width: 90%!important;}

.gform_wrapper #gform_6 ul li.gfield {clear: none!important;}

#news a {text-decoration: none;}
.gform_wrapper .gform_heading h3 {background-color: transparent!important; color: #444444!important;font-size: ; padding: 0; margin: 10px 0}
#footer h4 {margin-bottom: 10px;}
#footer #footer_container .sbr {float: left;margin-right: 0;width: 250px;}
.contact_page_form .gform_8 input {width: 45%}
.contact_page_form .gfield_label {text-align: right;}
#gform_8 li input {margin-top: 4px;}
#gform_8 #field_8_5 {padding-left: 30%; margin-bottom: 0;}
#gform_8 .gform_footer, #gform_9 .gform_footer {padding: 0 0 0 33%; margin:0;}
#gform_9 .gform_heading {padding: 0 0 0 33%; }
#contact_page_box h2.contact_pg_form {background: url('http://leadpress.com/wp-content/themes/leadpress-child/images/040_32.png') no-repeat 165px -3px; padding-left: 218px;}
#contact_page_box h2.contact_pg_newsletter {background: url('http://leadpress.com/wp-content/themes/leadpress-child/images/083_32.png') no-repeat 165px -3px; padding-left: 218px;}
#news .more {margin-top: 25px; font-size: 14px;}
.subscribe-to-comments input {border: none!important;}


ul.feature-list .current_item {font-size: 17px !important;}


#footer .fr{float:right; font-size: 11px;width: 500px}

#mobile_page h2 {margin-top: -15px;}
#mobile_page img.alignright {margin-left: 20px;}
#mobile_page img.alignleft {margin-right: 20px;}
#news h4 {    color: #2173AF !important;    font-size: 14px; margin:0; padding: 5px 0 0;font-weight: bold;    text-decoration: none;}
.page-sectioning {overflow: hidden; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #DFDFDF; padding-top: 30px}

.lp_mobile h2 {margin-top: 0px!important;}

.twitter-share-button {float: right;margin-left: 10px;}
.facebook-share-button {float: right;margin-left: 10px; height:65px;}




/* PRICING */


#pricing-container {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}
#pricing-container .w960  {
    width: 960px;
}
#pricing-container  global.css.box {
    margin: 0 0 30px;
}
#pricing-container  .box div.topleft {
    display: block;
    padding: 0 0 0 10px;
}
#pricing-container  .box div.topright {
    display: block;
    margin: 0 0 0 0;
    padding: 15px 0 40px;
}
#pricing-container .box div.content-area {
  
    display: block;
    margin-left: -10px;
    padding: 0 40px 20px;
}
#pricing-container .pricing-page > h1 {
    font-weight: bold !important;
    line-height: 28px;
    margin: 0;
    text-align: center;
    text-transform: none !important;
}
#pricing-container h1 {
    color: #000000 !important;
    font-size: 33px !important;
    font-weight: 200 !important;
    margin-bottom: 10px;
    margin-top: 3px;
    text-transform: uppercase !important;
}
#pricing-container .pricing-page > h3 {
    color: #555555;
    font-weight: normal;
    margin: 0 0 30px;
    text-align: center;
}
#pricing-container h3 {
    color: #333333;
    font-size: 20px !important;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 20px;
}
#pricing-container #price-layout {
    border-collapse: separate;
    margin-bottom: 40px;
    width: 100%;
}
#pricing-container table {
    border-collapse: collapse;
    border-spacing: 0;
}
#pricing-container .pricing-page > h1 {
  margin:0;
  line-height:28px;
  font-weight:bold !important;
  text-align:center;
  margin-bottom: 15px;
  text-transform:none !important;
}
#pricing-container .pricing-page > h3 {
  margin:0 0 30px 0;
  font-weight:normal;
  text-align:center;
  color:#555;
}
.features_column {width: 270px;}
.pricing_blank {width: 150px;}
#pricing-container #price-layout th {
  background:#6D7985;
  background: -moz-linear-gradient(#6D7985, #505A61);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6D7985), to(#505A61));    
  border-right:1px solid #fff;
  color:#fff;
  font-size:16px;
  font-weight:normal;
  text-shadow:1px 1px 1px #000;
  padding:8px 0 7px 0;
  text-align:center;
  text-transform:uppercase;
  vertical-align:middle;
}
#pricing-container #price-layout th:last-child,
#price-layout td:last-child {border-right:none;}

#pricing-container #price-layout th.highlight,
#pricing-container #price-layout th.popular {
  background:#526F8C;
  background: -moz-linear-gradient(#526F8C, #33485D);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#526F8C), to(#33485D));  
}
#pricing-container #price-layout tr.featured_top th.popular {
  background:#526F8C;
  background: -moz-linear-gradient(#526F8C, #33485D);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#526F8C), to(#33485D));  
}
#pricing-container #price-layout th.popular { width:180px;}
		  
#pricing-container #price-layout th:first-child {
font-weight: bold;
  font-size:12px;
  text-align:left;
  padding-left:20px;
  border-right:1px solid #fff;
  text-shadow:1px 1px 1px #ffffff;
  color: #000000;
  background:#f4f4f4;
  background: -moz-linear-gradient(#f4f4f4, #eaeaea);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f4f4f4), to(#eaeaea));  
  border-top: 1px solid #CACFD1;
  border-left: 1px solid #CACFD1;
  border-bottom: 1px solid #CACFD1;
}

#pricing-container #price-layout th span {
  color:#bfdcec;
  font-size:10px;
  line-height:8px;
  text-transform:none;
}

#pricing-container #price-layout tbody tr:first-child td.corner_header,
#pricing-container #price-layout td.corner_header.overline { border-top:1px solid #cacfd1; }
#pricing-container #price-layout td.corner_header { width:200px; background:#ffffff; border-left:1px solid #cacfd1;vertical-align: top }

#pricing-container #price-layout td.corner_header span.help {
  float:right;
  width:16px;
  height:16px;
  text-indent:-9999px;
  background:url("/wp-content/themes/leadpress-child/images/pricing/question_mark.png") no-repeat center center;
}
#pricing-container #price-layout td.corner_header span.help:hover { background-image:url(/wp-content/themes/leadpress-child/images/pricing/question_mark_over.png); }

#pricing-container #price-layout .odd td.corner_header { /* background:#fdfdfd;  */ background: #fafafa}

#pricing-container #price-layout td { 
  text-align:center; 
  background:#F5F8FB;
  border-right:1px solid #fff;
  border-top:1px solid #edf3f6;
  border-bottom:1px solid #cacfd1;
  text-shadow:1px 1px 1px #fff;
  border-right: 1px solid #CACFD1;
  vertical-align:middle; 
  font-size:16px;
  font-weight:bold;
}	
#pricing-container #price-layout td:last-child {border-right:1px solid #cacfd1;}
	  
#pricing-container #price-layout .odd td { background:#e8f1f8;}		  


#pricing-container #price-layout td.highlight,
#pricing-container #price-layout td.popular { background-color:#bfdcec;}
#pricing-container #price-layout .odd td.popular,
#pricing-container #price-layout .odd td.highlight { background-color:#bad4e3;}

#pricing-container #price-layout td.corner_header {text-align:left; padding:15px 20px 12px; font-size:12px; color:#606569; font-weight:normal;}
#pricing-container #price-layout td.corner_header.hide {visibility:hidden;}
#pricing-container #price-layout td.corner_header strong {font-weight:bold; font-size:13px;color:#606569;}

#pricing-container #price-layout tr.price td.benefits_pr {
  font-size:30px;
  text-shadow:1px 1px 1px #fff;
  height:70px;
  padding:10px 0 10px 0;
  padding:10px 0 0 0;
  color:#333333;
  border-top:1px solid #555960;
  border-top:none;
  background:#40454a;
  background: -moz-linear-gradient(#e7f6ff, #BFDCEC);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e7f6ff), to(#BFDCEC));  
  letter-spacing:-1px;
  text-shadow:1px 1px 1px #ffffff;
}
#pricing-container #price-layout tr.price td.benefits_pr:last-child {border-right:1px solid #CACFD1;}
#pricing-container #price-layout tr.price td.benefits_pr.highlight,
#pricing-container #price-layout tr.price td.benefits_pr.popular {
  background:#61A6D9;
  background: -moz-linear-gradient(#2C5C8D, #61A6D9);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2C5C8D), to(#61A6D9)); 
  position:relative; 
  color: #ffffff!important;
    text-shadow:1px 1px 1px #000000!important;
}
#pricing-container #price-layout tr.price td.benefits_pr em {vertical-align:text-top; font-size:20px;font-style:normal;letter-spacing:0;}
#pricing-container #price-layout tr.price td.benefits_pr small {
  color:#b4babf;
  text-shadow:1px 1px 1px #222;
  font-size:12px;
  line-height:0;
  font-weight:normal;
}
#pricing-container #price-layout tr.price td.benefits_pr.popular small {
  color:#d9e3ea;
}

#pricing-container #price-layout tr.email_accounts_pricing td.benefits_pr {font-size:18px;}
#pricing-container #price-layout tr.email_accounts_pricing td small {
  font-size:12px;
  color:#666;
  font-weight:normal;
}

#pricing-container #price-layout tr td.benefits_pr.tick {
  background-image:url(/wp-content/themes/leadpress-child/images/pricing/blue_check.png);
  background-repeat: no-repeat;
  background-position: center center;
  text-indent:-9999px;
}
#pricing-container #price-layout tr td.minus_tick.tick {
  background-image:url(/wp-content/themes/leadpress-child/images/pricing/minus.png)!important;
  background-repeat: no-repeat;
  background-position: center center;
  text-indent:-9999px;
}
#pricing-container #price-layout tr.button_link td.benefits_pr {
  padding:20px 0 10px 0;
  color:#c9ced4;
  font-size:12px;
  text-shadow:none;
  font-weight:normal;
}
#pricing-container #price-layout tr.top_pricing_action td.benefits_pr {padding: 15px 0 5px!important;
  background:#40454a;
  background: -moz-linear-gradient(#E7F6FF, #BFDCEC);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E7F6FF), to(#BFDCEC));  
  padding:20px 0 10px 0;
  color:#c9ced4;
  font-size:12px;
  text-shadow:none;
  font-weight:normal;
    border-bottom: 1px solid #CACFD1;
    border-right: 1px solid #CACFD1;
    border-top: 1px solid #EDF3F6;
  }
#pricing-container #price-layout tr.button_link td.benefits_pr.highlight,
#pricing-container #price-layout tr.button_link td.benefits_pr.popular {
  background:#61A6D9;
  background: -moz-linear-gradient(#2C5C8D, #61A6D9);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2C5C8D), to(#61A6D9));  
  color:#fff;
  text-shadow:1px 1px 1px #444;
}
#pricing-container #price-layout tr.button_link td.benefits_pr a:link,
#pricing-container #price-layout tr.button_link td.benefits_pr a:visited {
  margin:0 20px 10px 20px;
  display:block;
  background:#71A5DA;
  background: -moz-linear-gradient(#71A5DA, #194A75);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#71A5DA), to(#194A75));  

  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  color:#fff0e3;
  text-shadow:1px 1px 1px #673600;
  border:none;
  padding:1px 10px 3px;
  text-align:center;
  -moz-box-shadow: 0px 0px 3px #000;
  -webkit-box-shadow: 0px 0px 3px #111;
  text-decoration: none;
}
#pricing-container #price-layout tr.price td.benefits_pr a {
 margin:0 20px 10px 20px;
  display:block;
  background:#71a5da;
  background: -moz-linear-gradient(#71a5da, #194A75);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#71a5da), to(#194A75));  
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  color:#fff0e3;
  text-shadow:1px 1px 1px #673600;
  border:none;
  padding:1px 10px 3px;
  text-align:center;
  -moz-box-shadow: 0px 0px 3px #000;
  -webkit-box-shadow: 0px 0px 3px #111;
  text-decoration: none;
  margin-top: 15px;
}
#pricing-container #price-layout tr.price td.benefits_pr a strong {
    color: #FFFFFF;
    font-size: 15px;
    text-shadow: 1px 1px 1px #673600;
}
#pricing-container #price-layout tr.button_link td.benefits_pr a:hover, #pricing-container #price-layout tr.price td.benefits_pr a:hover {
  background:#194A75;
  background: -moz-linear-gradient(#194A75, #71A5DA);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#194A75), to(#71A5DA));  
}
#pricing-container #price-layout tr.button_link td.benefits_pr a strong {
  font-size:15px;
  color:#fff;
  text-shadow:1px 1px 1px #673600;
}		  

#pricing-container #price-layout tr.free td.benefits_pr {
  background:#e4e7e9;
  border-left:1px solid #cacfd1;
  padding:20px;
  font-size:13px;
  font-weight:normal;
  text-align:left;
  line-height:20px;
  color:#444;
}

#pricing-container #final-questions {
  margin-bottom:40px;
  text-align:center;
  font-size:20px;
  background-color: #fbfbfb;
  padding: 12px;
  border: 2px solid #cacfd1;
  margin: 35px auto 45px;
  width: 750px;
}

#pricing-container #pricing-free-option {
  border-top:1px solid #cacfd1;
  padding:20px 0;
  font-size:14px;
  font-weight:normal;
  text-align:left;
  line-height:20px;
  color:#444;
}

#pricing-container #pricing-plans { margin-bottom:20px;}
#pricing-container #pricing-plans ul,
#pricing-container #pricing-plans ul li { margin:0 1px 0 0;padding:0;list-style:none;}
#pricing-container #pricing-plans ul li { float:left; }
#pricing-container #pricing-plans ul li a img { border:none; }


#pricing-container div.plan-features {width:570px;float:left;}
#pricing-container ul.pricing-plans-include {
  width:280px;
  margin:0;
}
#pricing-container ul.pricing-plans-include.left { float:left; }
#pricing-container ul.pricing-plans-include.center { margin-left:10px;width:300px;float:left; }
#pricing-container ul.pricing-plans-include.right { float:right; }
#pricing-container ul.pricing-plans-include li {
  margin:10px 0 0 0;
  list-style:none;
  background:url(/wp-content/themes/leadpress-child/images/pricing/icon-tick.png) no-repeat 10px center #f1f1f1;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  padding:5px 36px;
  font-weight:bold;
}

#pricing-container ul.pricing-plans-benefit {
  float:left;
  width:32%;
  margin:0 10px 0 0;
}
#pricing-container ul.pricing-plans-benefit li {
  margin:10px 0 0 0;
  list-style:none;
  background:url(/wp-content/themes/leadpress-child/images/pricing/icon-bullet-green.png) no-repeat 10px center #f1f1f1;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  padding:5px 36px;
  font-weight:bold;
}



#pricing-container div#need-something-different {
  width:285px;
  float:right;
}
#pricing-container div#need-something-different .content {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border:1px solid #cfe0e8;
  background:#deecf2;
  margin-top:20px;
  padding:10px 10px 0 10px;
}
#pricing-container div#need-something-different .content .help {
  background:url(/wp-content/themes/leadpress-child/images/pricing/32/help.png) no-repeat 0 0;
  padding-left:42px;
  font-size:13px;
}
#pricing-container div#need-something-different h2 { margin-top:8px; font-size:22px; }
#pricing-container div#need-something-different .phone-number { font-size:22px; font-weight:bold; text-align:center; margin:0;}

#pricing-container #why-unbounce-works,
#pricing-container #pricing-faq {  clear:both;margin-top:30px; }
#pricing-container #pricing-faq h2 { border-bottom:none; }

#pricing-container ol#faq {
  margin:0;
  padding:0;
  list-style:none;
  margin-top:-10px;
  padding-top:20px;
}
#pricing-container ol#faq li {
  width:437px;
  margin:0;
  padding:0;
  list-style:none;
  display:inline-block;
  vertical-align:top;
  margin-bottom:10px;
}
#pricing-container ol#faq li p { font-size:13px !important; padding:0 20px; }
#pricing-container ol#faq li:nth-child(even) p, ol#faq li:nth-child(even) h3 {padding-right:0;}
#pricing-container ol#faq li:nth-child(odd) p, ol#faq li:nth-child(odd) h3 {padding-left:0;}
#pricing-container ol#faq li h3 { font-size:14px !important; font-weight:bold; margin:0; padding:0 20px;}


#pricing-container #pricing-testimonials blockquote.right { float:right; }
#pricing-container #pricing-testimonials blockquote p { margin:10px 0 15px 0;}
#pricing-container #pricing-testimonials blockquote p em {font-style:italic; font-family:georgia, "Times New Roman", serif; font-size:16px; line-height:24px; }
#pricing-container #pricing-testimonials blockquote p.cite { line-height:18px; border-left:2px solid #bdc0c0; padding-left:15px;}
#pricing-container #pricing-testimonials blockquote p.cite strong { font-size:14px; }


#pricing-container p.note-branding { 
  margin-top:40px;
  clear:both;
}
#pricing-container .pricing-block h2 {
  background-repeat: no-repeat;
  background-position: left center;
  padding-left:48px;  
}
#pricing-container #pricing-testimonials h2 { background-image:url(/wp-content/themes/leadpress-child/images/pricing/comment.png); margin-top:20px; border-bottom:none; }
#pricing-container #pricing-faq h2 { background-image:url(/wp-content/themes/leadpress-child/images/pricing/035_32.png); line-height: 35px; }

.entry #pricing-container #price-layout p {margin-bottom: 0}
.pricing_blank {background: #ffffff!important;	 border: none!important; }
.benefits_pr span {font-size: 12px;font-weight: normal}
#pricing-container .corner_header a {
 background: url("/wp-content/themes/leadpress-child/images/pricing/035_16.png") no-repeat scroll center center transparent; 
    float: right;
    height: 16px;
    text-indent: -9999px;
    width: 16px;}
#testimonials-page blockquote, #testimonials-page p {font-size: 17px!important;}
#testimonials-page img { width: 60px; height: 60px;background-color: white;border: 3px solid #D7D7D7!important;margin-bottom: 10px;margin-left: 10px;margin-top: 0px;padding: 4px;margin-right: 25px;}
.testimonial_box {border-bottom: 2px solid #f0f0f0;padding-bottom: 30px;margin-bottom: 15px;}
table.blogfeed {border: 1px solid #CACFD1}
.autoblogfeed {background-color: #ffffff;width: 310px!important;}
.autoblog_signup {width: 150px;}
.blogfeed td.benefits_pr {padding-top: 0!important;}
.blogfeed .signup_td {background: #F5F8FB!important; border-right: none!important; width: 210px;}
.blogfeed .blogfeed_title {width:150px!important;font-size: 16px!important;padding: 0 20px!important;text-shadow: 1px 1px 1px #ffffff!important;}
#pricing-container #price-layout tr.landing_pages_col td.benefits_pr.tick {
    background-image: url("/wp-content/themes/leadpress-child/images/pricing/blue_check_large.png") }
#pricing-container #price-layout tr.landing_pages td.minus_tick.tick { background-image: url("/wp-content/themes/leadpress-child/images/pricing/minus.png");}
#pricing-container .asterisk { background: url("/wp-content/themes/leadpress-child/images/pricing/asterisk.png") no-repeat 0 2px; padding-left: 20px}
#pricing-container h2 {margin: 15px 0 }

#client-featured-sub  {
    list-style: none outside none;
    padding: 0;
}

.partner_layout #client-featured-sub li {
    display: inline-block;
    float: none;
    margin: 0 0 9px 0px;
    vertical-align: top;
    width: 330px;;
    padding-right: 10px;
}
.partner_layout img {display: block;}
#getting_started, #getting_started p {font-size: 15px;}
#getting_started td {padding: 0 10px 0 0}

#content_left span {font-size: 12px!important;}
.tutorial_table h1 {  font-size: 16px;font-weight: bold;  color: #444444; text-decoration: underline;position: inherit}
.tutorial_table h2 {  font-size: 19px;font-weight: bold;  color: #444444; text-decoration: underline;}
.tutorial_table ul {padding-left:5px; list-style: none; }
.tutorial_table li {padding-left:0px }
.tutorial_table td {}
.video_content_section.tutorial_table td {font-size: 15px;}

#getting_started ol, #getting_started ol li  {font-size: 13px!important; color: #333333!important}

.leadpress_blogfeed_pricing span {font-size: 11px!important;}




.feature-list-item {margin-bottom: 18px; position: relative;}    

.feature-list-ul img { left: 0; position: absolute; top: 0;padding: 0}

.feature-list-ul h3 {margin-left: 63px; margin-bottom: 9px; margin-top: 0;font: 18px/23px Arial,sans-serif}
.feature-list-item p {font-size: 14px;margin-left: 63px;}
.feature-list-ul, .feature-list-ul ul, .feature-list-ul ul li, .entry .feature-list-ul li  {list-style: none!important; padding: 0; }
.feature-list-ul li {margin-left: 0!important;}

.feature-list-item:after {visibility: hidden;}
.feature-list-item {margin-bottom: 36px; position: relative;clear:both}




