/*
Cache: googleCards, contact-form-7, woodojo-social-widgets, LoginRadius-plugin-frontpage-css, wp_dlmp_styles, counterize_stylesheet
*/
/* googleCards: (http://www.ruralrhythmstore.com/wp-content/plugins/google-plus-widget/css/googlePlus.css) */
#plus-widget{ width:215px; }#plus_card{ width:215px;  overflow:hidden; position:relative;  -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; border:1px solid;  font-family:Arial,Helvetica,sans-serif; }#plus_card_image{ width:80px; height:80px; margin:2px 6px 2px 2px; float:left }#plus_card_image a{ color:#229dca; text-decoration:none; font-weight:bold; cursor:pointer; }#plus_card_image a img{ }#plus_card_name{ margin-top:4px; margin-bottom:5px; word-wrap:break-word; line-height:1.3em; font-family:Arial,Helvetica,sans-serif; }#plusCardCount{ margin-top:1px; }#plusCardCount p{line-height:17px; margin-bottom:1em}#incirclesFaces{ margin-left:9px; position:absolute; top:115px; }#incirclesFaces img{width:38px; height:38px}#add_to_circles_wrapper{ margin-top:-8px; }#plus_card_add{ margin-right:5px; margin-top:4px; margin-left:2px; float:left; }#plus_card_add a{ word-wrap:break-word; font-family:Arial,Helvetica,sans-serif; padding:0 4px; text-decoration:none; } #plusCardShowHide{color:#373737; width:0px; cursor:pointer; float:left; margin-top:4px; } #plusCardCredit{ clear:both; position:relative; top:-2px; margin-left:90px; font-size:7px; }#plusCardCredit span,#plusCardCredit span a{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#808080; text-decoration:none; }
/* contact-form-7: (http://www.ruralrhythmstore.com/wp-content/plugins/contact-form-7/includes/css/styles.css) */
div.wpcf7{ margin:0; padding:0; }div.wpcf7-response-output{ margin:2em 0.5em 1em; padding:0.2em 1em; }div.wpcf7-mail-sent-ok{ border:2px solid #398f14; }div.wpcf7-mail-sent-ng{ border:2px solid #ff0000; }div.wpcf7-spam-blocked{ border:2px solid #ffa500; }div.wpcf7-validation-errors{ border:2px solid #f7e700; }span.wpcf7-form-control-wrap{ position:relative; }span.wpcf7-not-valid-tip{ color:#f00; font-size:1em; display:block; }span.wpcf7-list-item{ margin-left:0.5em; }.wpcf7-display-none{ display:none; }div.wpcf7 img.ajax-loader{ border:none; vertical-align:middle; margin-left:4px; }div.wpcf7 div.ajax-error{ display:none; }div.wpcf7 .placeheld{ color:#888; }
/* woodojo-social-widgets: (http://www.ruralrhythmstore.com/wp-content/plugins/woodojo/bundled/woodojo-social-widgets/assets/css/style.css) */
 .widget_woodojo_twitterprofile .alignleft{ float:left; margin:0 10px 10px 0; }.widget_woodojo_twitterprofile .alignright{ float:right; margin:0 0 10px 10px; }.widget_woodojo_twitterprofile .aligncentre{ display:block; margin:0 auto 10px; }.widget_woodojo_twitterprofile h4{ font-weight:bold; }.widget_woodojo_twitterprofile .stats{ display:table; width:100%; margin:0 0 1.3em; }.widget_woodojo_twitterprofile .stat{ display:table-cell; }.widget_woodojo_twitterprofile .stat .number{ display:block; font-weight:bold; font-size:2em; text-align:center; }.widget_woodojo_twitterprofile .stat .stat-label{ display:block; text-align:center; text-transform:uppercase; font-size:11px; }.widget_woodojo_twitterprofile .tweeting-since{ margin:3px 0 0; padding:3px 0 3px; text-align:center; background:#e3e3e3; }.widget_woodojo_twitterprofile .follow-link{ margin:10px 0 0; text-align:center; } .widget_woodojo_tweets ul{ margin:0; padding:0; }.widget_woodojo_tweets ul li{ margin:0 0 1em; padding:0 0 1em; border-bottom:1px solid #e3e3e3; list-style:none; }.widget_woodojo_tweets ul li:last-child{ margin:0; }.widget_woodojo_tweets ul li a{ padding:0; }.widget_woodojo_tweets .follow-link{ margin:10px 0 0; text-align:center; } .widget_woodojo_instagram ul{ margin:0; padding:0; overflow:hidden; }.widget_woodojo_instagram ul li{ margin:0; margin-bottom:1em; padding:0; display:block; overflow:hidden; list-style:none; }.widget_woodojo_instagram ul.alignleft li{ float:left; margin:0 1em 1em 0; }.widget_woodojo_instagram ul.alignright li{ float:right; margin:0 0 1em 1em; }.widget_woodojo_instagram ul li a{ padding:0; margin:0; }.widget_woodojo_instagram_profile .profile-box img{ width:50px; height:50px; }.widget_woodojo_instagram_profile .profile-box img.alignleft{ float:left; margin:0 10px 10px 0; }.widget_woodojo_instagram_profile .profile-box img.alignright{ float:right; margin:0 0 10px 10px; }.widget_woodojo_instagram_profile .profile-box .title{ margin:0; padding:0; border:0; background:none; }.widget_woodojo_instagram_profile .profile-box .stats{ display:table; width:100%; margin:0 0 1.3em; }.widget_woodojo_instagram_profile .profile-box .stat{ display:table-cell; }.widget_woodojo_instagram_profile .profile-box .stat .number{ display:block; font-weight:bold; font-size:2em; text-align:center; }.widget_woodojo_instagram_profile .profile-box .stat .stat-label{ display:block; text-align:center; text-transform:uppercase; font-size:11px; }
/* LoginRadius-plugin-frontpage-css: (http://www.ruralrhythmstore.com/wp-content/plugins/loginradius-for-wordpress/css/loginRadiusStyle.css) */
  .LoginRadius_overlay{ background:none no-repeat scroll 0 0 rgba(127,127,127,0.6); position:absolute; top:0; left:0; z-index:100001; width:100%; height:100%; overflow:auto; padding:220px 20px 20px 20px; padding-bottom:130px; position:fixed; }#popupouter{  -moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px;  overflow:auto;  background:#f3f3f3;  padding:0px 0px 0px 0px;  width:370px;  margin:0 auto; }#popupinner{  -moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px;  overflow:auto;  background:#ffffff;  margin:10px;  padding:10px 8px 4px 8px; }#textmatter{  margin:10px 0px 10px 0px;  font-family:Arial,Helvetica,sans-serif;  color:#666666;  font-size:14px;  }.loginRadiusInputTxt{  font-family:Arial,Helvetica,sans-serif;  color:#a8a8a8;  font-size:11px;  border:#e5e5e5 1px solid;  width:280px;  height:27px;  margin:5px 0px 15px 0px; }.inputbutton{  border:#dcdcdc 1px solid;  -moz-border-radius:2px;  -webkit-border-radius:2px;  border-radius:2px;  text-decoration:none;  color:#6e6e6e;  font-family:Arial,Helvetica,sans-serif;  font-size:13px;  cursor:pointer;  background:#f3f3f3;  padding:6px 7px 6px 8px;  margin:0px 8px 0px 0px; }.LoginRadius_container_outer{   }.LoginRadius_container_inner{ padding:10px;  overflow:hidden;  } .LoginRadius_container{  float:left;  padding:10px;  margin-bottom:10px;  overflow:hidden;  width:520px; }.LoginRadius_container_outer h3{  color:#00ccff;  font-size:1.1em; } .LoginRadius_container_outer ul{  list-style-type:disc;  padding-left:20px;  }  .LoginRadius_container_outer .LoginRadius_container_links{ border-color:#E6DB55; } .LoginRadius_container_outer .LoginRadius_container_links a{  color:#111;  text-decoration:none; } .LoginRadius_container_outer .LoginRadius_container_links a:hover{  color:#00ccff; } .LoginRadius_table{  background-color:#efefef;  border:1px solid #ccc;  width:650px;  margin-bottom:10px; } .LoginRadius_table input{  border-color:#aaa; } .LoginRadius_table .head{  font-weight:bold;  font-size:13px;  font-weight:bold;  background-color:#ddd; } .LoginRadius_table tr td.row{  line-height:36px; } .LoginRadius_table tr.description td{  color:#0D5995; } .LoginRadius_table .row_white{  background-color:#fff; } .login-panel-lr{   float:right;   background:none repeat scroll 0 0 #FFFFFF;   border:1px solid #E5E5E5;   box-shadow:0 4px 10px -1px rgba(200,200,200,0.7);   font-weight:normal;   margin-left:8px;   padding:26px 24px 46px;  width:345px } .login-sep-text{   float:left;   font-size:16px;   font-weight:bold;   margin:100px 20px 20px 30px;   padding-left:10px; } .float-left{   float:left; } <!--[if IE]> .LoginRadius_content_IE{ background:black; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter:alpha(opacity=90); }.loginRadiusTabs{ color:#333333 }.lrcounter_simplebox{ z-index:1000000!important; }.lrsharecontainer{ z-index:1000000!important; }<![endif]-->
/* wp_dlmp_styles: (http://www.ruralrhythmstore.com/wp-content/plugins/download-monitor/page-addon/styles.css) */
.download-info .download-button,.download-info .more-button{ width:120px; height:0; padding-top:36px; overflow:hidden; display:block; }.download-info .download-button{ background:url("../../plugins/download-monitor/page-addon/downloadbutton.gif") no-repeat top left; }.download-info .more-button{ background:url("../../plugins/download-monitor/page-addon/morebutton.gif") no-repeat top left; }form#download-page-search{ border:1px solid #ddd; -moz-border-radius:4px; -webkit-border-radius:4px; margin:8px 0 16px!important; padding:12px!important; }form#download-page-search p,form#download-page-search input,form#download-page-search label{ margin:0!important; padding:0!important; line-height:1!important; vertical-align:middle!important; }form#download-page-search input{ margin-left:8px!important; }form#download-page-search br{ display:none; }div.download-info.single{ overflow:hidden; padding-left:140px; }.download-info-heading{ margin:8px 0 12px!important; }.download-desc-heading{ margin:8px 0 12px!important; color:#999; font-weight:bold; padding:4px 0; border-bottom:1px solid #ddd; }#download-page small{ margin-left:4px; font-size:11px; letter-spacing:-0.1px }#download-page small small{ margin-left:0 }#download-page small a{ color:#999 }div.side-section{ float:left; width:120px; text-align:center; margin-left:-140px; position:relative; }div.main-section{ float:right; position:relative; width:100%; }div.download-info p{ margin:8px 0 12px!important; padding:0!important; }img.download-image{ padding:3px; background:#fff; border:1px solid #ddd; margin-bottom:0!important; }table.download-meta{ margin:0 0 12px!important; padding:0!important; }table.download-meta td,table.download-meta th{ padding:4px 0; border-bottom:1px solid #ddd; }table.download-meta thead{ display:none; }table.download-meta tbody th{ color:#999; font-weight:bold; }#download-page-featured,#download-page-tags{ border:1px solid #ddd; -moz-border-radius:4px; -webkit-border-radius:4px; padding:12px; margin:8px 0 16px!important; }div#download-page-featured ul,div#download-page-tags ul{ overflow:hidden; margin:0; padding:0; text-indent:0; }div#download-page-featured li:before,div#download-page-tags li:before{ content:""; }div#download-page-featured li{ clear:left; float:left; list-style:none; width:47%; padding-right:3%!important; margin:0 0 4px!important; border-right:1px dotted #ddd; }div#download-page-featured li.alternate{ clear:none; float:right; border:0; padding:0!important; width:47%; }div#download-page-featured a{ display:table-row; }div#download-page-featured img{ width:42px; height:42px; padding:3px; background:#fff; border:1px solid #ddd; vertical-align:middle; margin:0 8px 0 0; }div#download-page-featured span{ display:table-cell; vertical-align:middle; }div#download-page-featured a:hover,#download-page-categories a:hover{ text-decoration:none; }div#download-page-featured h3,#download-page-categories h3,div#download-page-tags h3{ margin:0 0 12px!important; padding:0 0 8px 0; border-bottom:1px solid #ddd; }#download-page-categories{ overflow:hidden; }#download-page-categories .category{ float:left; width:48%; clear:both; border:1px solid #ddd; -moz-border-radius:4px; -webkit-border-radius:4px; margin:8px 3% 8px 0!important; }#download-page-categories .category.alternate{ margin:8px 0 8px 0!important; clear:none; }#download-page-categories .category .inner{ padding:12px; }#download-page-categories .category ol{ margin:0; padding:0; border:0; text-indent:0; }#download-page-categories .category li{ margin:0; padding:2px 0; list-style-position:inside; border:0; }div#download-page-tags ul{ text-align:center; }div#download-page-tags li{ display:inline; margin:0; padding:0 6px; }div#download-page-tags li a{ line-height:1.5em; }p.sorting a.active{ background:#999; color:#fff; padding:2px; }#download-page .pagination{ margin:0; padding:0; text-indent:0; }#download-page .pagination li:before{ content:""; }#download-page .pagination li{ display:inline; margin:0 4px 0 0; padding:0; }
/* counterize_stylesheet: (http://www.ruralrhythmstore.com/wp-content/plugins/counterize/counterize.css.php) */
 .collapsed{ display:none; }.expanded{ display:table-row; }#counterize_history_navigationbar *,#counterize_history_navigationbar2 *{ display:inline-block; }#counterize_history_navigationbar li,#counterize_history_navigationbar2 li{ margin-left:5px; margin-right:5px; } #counterizehistorytable{ margin-bottom:30px; }#counterizehistorytable tr.alternate,#counterizehitcountertable tr.alternate{ background-color:#e8e8e8; }#counterizehistorytable tbody{ border:solid #999 1px; }#counterizehistorytable thead{ display:table-header-group; border:solid #999 1px; }#counterizehistorytable th{ height:30px; background-color:#ddd; }#counterizehistorytable thead tr th,#counterizehistorytable tfoot tr th,#counterizehistorytable tbody tr.repeat th{ padding:5px; text-align:center; }#counterizehistorytable tfoot{ display:table-footer-group; border:solid #999 1px; }#counterizehistorytable tbody tr.repeat{ border:solid #999 1px; }#counterizehistorytable th + th,#counterizehistorytable td + td{ border-left:dashed #d0d0d0 1px; padding:5px; }#counterizehistorytable td{ vertical-align:middle; }.counterize_history_killbutton{ color:red; font-size:18px; font-weight:bold; }.counterize_subtable{ border:solid #ccc 1px; }.counterize_subtable .alternate{ background-color:#eee; }.counterize_caption_help:hover{ cursor:help; }.counterize_chart_bar{ box-shadow:2px 2px 2px #333333; }.counterize_chart_bar_horizontal{ vertical-align:middle; margin-bottom:1px; height:20px; display:inline-block; } .counterize_chart_bar_horizontal.blue{ background:#003399;  background:-moz-linear-gradient(left,#003399 0%,#006699 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,#003399),color-stop(100%,#006699));  background:-webkit-linear-gradient(left,#003399 0%,#006699 100%);  background:-o-linear-gradient(left,#003399 0%,#006699 100%);  background:-ms-linear-gradient(left,#003399 0%,#006699 100%);  background:linear-gradient(left,#003399 0%,#006699 100%);  }.counterize_chart_bar_horizontal.red{ background:#cc0000;  background:-moz-linear-gradient(left,#cc0000 0%,#ff0000 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,#cc0000),color-stop(100%,#ff0000));  background:-webkit-linear-gradient(left,#cc0000 0%,#ff0000 100%);  background:-o-linear-gradient(left,#cc0000 0%,#ff0000 100%);  background:-ms-linear-gradient(left,#cc0000 0%,#ff0000 100%);  background:linear-gradient(left,#cc0000 0%,#ff0000 100%);  }.counterize_chart_bar_horizontal.green{ background:#009900;  background:-moz-linear-gradient(left,#009900 0%,#00dc00 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,#009900),color-stop(100%,#00dc00));  background:-webkit-linear-gradient(left,#009900 0%,#00dc00 100%);  background:-o-linear-gradient(left,#009900 0%,#00dc00 100%);  background:-ms-linear-gradient(left,#009900 0%,#00dc00 100%);  background:linear-gradient(left,#009900 0%,#00dc00 100%);  }.counterize_chart_bar_horizontal.yellow{ background:#ccc00c;  background:-moz-linear-gradient(left,#ccc00c 0%,#ffff00 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ccc00c),color-stop(100%,#ffff00));  background:-webkit-linear-gradient(left,#ccc00c 0%,#ffff00 100%);  background:-o-linear-gradient(left,#ccc00c 0%,#ffff00 100%);  background:-ms-linear-gradient(left,#ccc00c 0%,#ffff00 100%);  background:linear-gradient(left,#ccc00c 0%,#ffff00 100%);  }.counterize_chart_bar_vertical{ width:20px; vertical-align:bottom; margin-right:1px; display:inline-block; } .counterize_chart_bar_vertical.blue{ background:#006699;  background:-moz-linear-gradient(top,#006699 0%,#003399 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#006699),color-stop(100%,#003399));  background:-webkit-linear-gradient(top,#006699 0%,#003399 100%);  background:-o-linear-gradient(top,#006699 0%,#003399 100%);  background:-ms-linear-gradient(top,#006699 0%,#003399 100%);  background:linear-gradient(top,#006699 0%,#003399 100%);  }.counterize_chart_bar_vertical.red{ background:#ff0000;  background:-moz-linear-gradient(top,#ff0000 0%,#cc0000 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff0000),color-stop(100%,#cc0000));  background:-webkit-linear-gradient(top,#ff0000 0%,#cc0000 100%);  background:-o-linear-gradient(top,#ff0000 0%,#cc0000 100%);  background:-ms-linear-gradient(top,#ff0000 0%,#cc0000 100%);  background:linear-gradient(top,#ff0000 0%,#cc0000 100%);  }.counterize_chart_bar_vertical.green{ background:#00dc00;  background:-moz-linear-gradient(top,#00dc00 0%,#009900 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00dc00),color-stop(100%,#009900));  background:-webkit-linear-gradient(top,#00dc00 0%,#009900 100%);  background:-o-linear-gradient(top,#00dc00 0%,#009900 100%);  background:-ms-linear-gradient(top,#00dc00 0%,#009900 100%);  background:linear-gradient(top,#00dc00 0%,#009900 100%);  }.counterize_chart_bar_vertical.yellow{ background:#ffff00;  background:-moz-linear-gradient(top,#ffff00 0%,#cccc00 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffff00),color-stop(100%,#cccc00));  background:-webkit-linear-gradient(top,#ffff00 0%,#cccc00 100%);  background:-o-linear-gradient(top,#ffff00 0%,#cccc00 100%);  background:-ms-linear-gradient(top,#ffff00 0%,#cccc00 100%);  background:linear-gradient(top,#ffff00 0%,#cccc00 100%);  }.counterize_chart_bar_vertical_inverted{ vertical-align:top; -moz-transform:scaleY(-1); -o-transform:scaleY(-1); -webkit-transform:scaleY(-1); -ms-filter:'FlipV'; transform:scaleY(-1); filter:FlipV; }.counterizefooter{ margin-top:30px; }
