/* # Genesis Sample Child Theme  
Theme Name: LCNME
Theme URI: http://my.studiopress.com/themes/genesis/  
Description: This is the theme created for Lincoln County News Online, using the Genesis framework.
Author: A.J. Clark
Author URI: https://www.lcnme.com 
Template: genesis  
Template Version: 2.1.5  
Tags: black, orange, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready  
License: GPL-2.0+  
License URI: http://www.gnu.org/licenses/gpl-2.0.html  
*/

/*Google Font
----------------------------------------------------------------------------*/



/* # Table of Contents
- HTML5 Reset
	- Baseline Normalize
	- Box Sizing
	- Float Clearing
- Defaults
	- Typographical Elements
	- Headings
	- Objects
	- Gallery
	- Forms
	- Tables
- Structure and Layout
	- Site Containers
	- Column Widths and Positions
	- Column Classes
- Common Classes
	- Avatar
	- Genesis
	- Search Form
	- Titles
	- WordPress
- Widgets
	- Featured Content
- Plugins
	- Genesis eNews Extended
	- Jetpack
- Site Header
	- Title Area
	- Widget Area
- Site Navigation
	- Header Navigation
	- Primary Navigation
	- Secondary Navigation
- Content Area
	- Entries
	- Entry Meta
	- Pagination
	- Comments
- Sidebars
- Footer Widgets
- Site Footer
- Media Queries
	- Retina Display
	- Max-width: 1200px
	- Max-width: 960px
	- Max-width: 800px
*/

/*Google Fonts
-----------------------------------------------------------------------*/
	@import url(//fonts.googleapis.com/css?family=Droid+Sans);
    @import url(//fonts.googleapis.com/css?family=Oswald); 
	@import url(//fonts.googleapis.com/css?family=News+Cycle); 
	@import url(//fonts.googleapis.com/css?family=Amatic+SC); 

/* # HTML5 Reset
---------------------------------------------------------------------------------------------------- */

/* ## Baseline Normalize
--------------------------------------------- */
/* normalize.css v3.0.1 | MIT License | git.io/normalize */

html{scroll-behavior: smooth; font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/* ## Box Sizing
--------------------------------------------- */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

input[type="search"] {
    display: inline;
    float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}


/* ## Float Clearing
--------------------------------------------- */

.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}

.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}

/*Jetpack Share
---------------------------------------*/
h3.sd-title{
    background-color: #fff;
    color: #333;
    font-size: 20px!important;
}

div.sharedaddy h3.sd-title{
    display: normal!important;
}

/* # Defaults
---------------------------------------------------------------------------------------------------- */

/* ## Typographical Elements
--------------------------------------------- */
object{
	width: 100%;
}

body {
	background-color: #fff;
   	color: #333;
	font-family: 'Droid Sans', sans-serif;
    font-weight: 300;
	font-weight: 300;
	line-height: 1.625;
	margin: 0;
font-size: 16px;
}

a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button,
.gallery img {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

::-moz-selection {
	background-color: #333;
	color: #fff;
}

::selection {
	background-color: #333;
	color: #fff;
}

a {
	color: #000;
    font-family: 'Droid Sans', 'sans-serif';
	text-decoration: none;
}

a:hover {
	color: #333;
}

p {
	margin: 0 0 28px;
	padding: 0;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

li {
	list-style-type: none;
}

b,
strong {
	font-weight: 700;
}

blockquote,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 40px;
}

blockquote::before {
	content: "\201C";
	display: block;
	font-size: 30px;
	height: 0;
	left: -20px;
	position: relative;
	top: -10px;
}


/* ## Headings
--------------------------------------------- */

h1,
h2,
h4,
h5 {
	color: #333;
	font-family: 'Oswald', 'sans-serif';
	font-weight: 400;
	line-height: 1.2;
	margin: 0 0 10px;
}

h1 {
	font-size: 36px;
}


h3 {
    font-family: 'Oswald', 'sans-serif';
    color: #333;
    text-align: center;
    padding: 3px;
	font-size: 21px;
    border-bottom: 2px solid #333;
    font-weight: normal!important;
}

h4 {
	font-size: 20px;
}

h5 {
	font-size: 18px;
}

h6 {
    font-size: 16px;
    font-family: 'Oswald', 'sans-serif';
    color: #333;
    margin: 0px;
    font-weight: 400;
}


/* ## Objects
--------------------------------------------- */

embed,
video,
.wp-caption {
    max-width: 97.5%;
    text-align: left;
}

.wp-caption-text {
 width: 97.5%;
 height: auto;
 text-align: left;
 }

.wp-caption img{
    width: 97.5%;
    min-width: 200px;
    height:auto;
}
img {
	height: auto;
}

.featured-content img,
.gallery img {
    width: 97.5%;
	max-width: 800px;
    min-width: 250px;
    
}

.entry-content img{
    max-width: 97.5%;
     height: auto;
}

img.size-full {
    width: 100%;
    width: auto;
}

/*Shiftnav Sub Menus
----------------------------------------------*/
.shiftnav ul.sub-menu.sub-menu{
    background-color: #ddd;
    color: #fff!important;
    border: none!important;
}
/* ## Gallery
--------------------------------------------- */

.gallery {
	overflow: hidden;
}

.gallery-item {
	float: left;
	margin: 0 0 28px;
	text-align: center;
}

.gallery-columns-2 .gallery-item {
	width: 50%;
}

.gallery-columns-3 .gallery-item {
	width: 33%;
}

.gallery-columns-4 .gallery-item {
	width: 25%;
}

.gallery-columns-5 .gallery-item {
	width: 20%;
}

.gallery-columns-6 .gallery-item {
	width: 16.6666%;
}

.gallery-columns-7 .gallery-item {
	width: 14.2857%;
}

.gallery-columns-8 .gallery-item {
	width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	width: 11.1111%;
}

.gallery img {
	border: 1px solid #ddd;
	height: auto;
	padding: 4px;
}

.gallery img:hover {
	border: 1px solid #999;
}

/* ## Forms
--------------------------------------------- */

input,
select,
textarea {
	background-color: #fff;
	border: 1px solid #ddd;
	color: #333;
	font-size: 18px;
	font-weight: 300;
	padding: 5px;
	width: 100%;
}

input:focus,
textarea:focus {
	border: 1px solid #999;
	outline: none;
}

input[type="checkbox"],
input[type="image"],
input[type="radio"] {
	width: auto;
}

::-moz-placeholder {
	color: #333;
	font-weight: 300;
	opacity: 1;
}

::-webkit-input-placeholder {
	color: #333;
	font-weight: 300;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button {
	background-color: #333;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	font-weight: 300;
	padding: 16px 24px;
	text-transform: uppercase;
	width: auto;
    height: 75px!important;
}

.footer-widgets button,
.footer-widgets input[type="button"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="submit"],
.footer-widgets .button {
	background-color: #e5554e;
	color: #fff;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover {
	background-color: #e5554e;
	color: #000;
}

.entry-content .button:hover {
	color: #fff;
}

.footer-widgets button:hover,
.footer-widgets input:hover[type="button"],
.footer-widgets input:hover[type="reset"],
.footer-widgets input:hover[type="submit"],
.footer-widgets .button:hover {
	background-color: #fff;
	color: #000;
}

.button {
	display: inline-block;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}

/* ## Tables
--------------------------------------------- */

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 2;
	margin-bottom: 40px;
	width: 100%;
}

tbody {
	border-bottom: 1px solid #ddd;
	vertical-align: top!important;
}

td,
th {
	text-align: left;
}

td {
	border-top: 1px solid #ddd;
	padding: 6px 0;
}

th {
	font-weight: 400;
}


/* # Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* ## Site Containers
--------------------------------------------- */

.site-container{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
.site-inner {
     background-color: #fff;
    min-height: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;

}
.wrap {
	width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.site-inner {
	clear: both;
    margin-left: auto;
    margin-right: auto;
}

/* ## Column Widths and Positions
--------------------------------------------- */

/* ### Wrapping div for .content and .sidebar-primary */

.sidebar-primary .widget-area .simple-image{
    border-top: 1px solid #333;
    float: left;
    display: inline-block;
    margin-top: 5px;
}
.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 100%;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
    border-top: 3px solid #333;

}

.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
    width: 100%;

}

.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
    width: 100%;
}


/*Search and Filter
------------------------------*/

form.searchandfilter ul li{
    display: block!important;
    margin-bottom: 10px;
    float: none!important;
}

.advsearch{
    float: right;
    font-size: 14px;
    display: block;
    width: 150px;
    height: 20px;
    padding: 2px;
    text-align: right;
    
}

.advsearch a:hover{
       color: #DE5A51;
}


/* ### Content */

.content {
    margin-left: auto;
    margin-right: auto;
	float: right;
 	width: 50%;
    min-width: 620px;
  }

.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
	float: left;
    width: 100%;
}

.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
	width: 100%;
}

.full-width-content .content {
	width: 100%;
    min-width: 100%;

}

main.content{
    margin-top: 15px;
    background-color: #fff;
    float: left;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 65px;
}

/* ### Primary Sidebar */

.sidebar-primary {
    float: right;
    width: 350px;
    padding-top: 25px;
    min-height: 100%;
    background-color: #f2f1ed;
    padding-bottom: 20000px;
    margin-bottom: -20000px;

}

.sidebar-primary a:hover{
    color: #DE5A51!important;
}


.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: left;
    width: 25%;
}
.sidebar-primary .widget-title{
    padding-top: 10px;
    color: #333;
    font-size: 21px;
    text-transform: uppercase;
    border-top: 3px solid #333;
   }

.sidebar-primary .widget-title a{
    text-align: center;
    color: #333;
    width: 100%;

}

.sidebar-primary .widget-title a:hover{
    color: #DE5A51;

}


.sidebar-primary .cat-post-widget{
    border-bottom: none!important;
    width: 300px;
    padding-top: 10px;
}

.cat-post-current .cat-post-title{
    text-transform: none!important;
    font-weight: normal!important;
    color: #DE5A51;
    float: left;
    display: inline;
}



/* ### Secondary Sidebar */
a.post-title.cat-post-title{
    float: left;
}

.cat-post-thumbnail{
    float: left;
    display: inline!important;
    margin-left: 0px;
    margin-right: 3px;
}


.cat-post-item {
    list-style: none;
    list-style-type: none;
    margin: 3px 0;
    padding: 3px 0;
    border-bottom: 1px dotted #333!important;
}


.cat-post-item a{
    font-size: 16px;
    font-family: 'Droid Sans','sans-serif';
    font-weight: 300;
    color: #333;
    float: left;
    display: inline;
    
}

.cat-post-item a:hover{
    color: #DE5A51;
}


ul.sub-menu{
    background-color: #fff;
    text-transform: capitalize;
    font-size: 14px;
     -webkit-box-shadow: 6px 8px 6px -6px #333;
	   -moz-box-shadow: 6px 8px 6px -6px #333;
	        box-shadow: 6px 8px 6px -6px #333;
}

ul.sub-menu li{
    display: block!important;
}


/* ## Column Classes
--------------------------------------------- */
/* Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}


/* # Common Classes
---------------------------------------------------------------------------------------------------- */

/* ## Avatar
--------------------------------------------- */

.avatar {
	float: left;
}

.alignleft .avatar,
.author-box .avatar {
	margin-right: 24px;
}

.alignright .avatar {
	margin-left: 24px;
}

.comment .avatar {
	margin: 0 16px 24px 0;
}

/* ## Genesis
--------------------------------------------- */

.breadcrumb {
	margin-bottom: 20px;
}

.archive-description,
.author-box {
	background-color: #fff;
	font-size: 16px;
	margin-bottom: 40px;
}

.author-box-title {
	font-size: 16px;
	margin-bottom: 4px;
}

.archive-description p:last-child,
.author-box p:last-child {
	margin-bottom: 0;
}

/* ## Search Form
--------------------------------------------- */
.above-header-right input{
    height: 30px;
    font-size: 16px;
    color: #333!important;
    overflow: hidden;
    
}
.above-header-right .search-form {
    	overflow: hidden;
    display: inline;
    height: 30px;
    font-size: 16px;
    width: 25%;
    float: right;
    }


section#search-3.widget.widget_search{
    margin-bottom:0px;
}
.site-header .search-form {
    width: 90%;
	float: right;
    display: inline;
	margin-top: 20px;
    margin-left: 30px;
}

.entry-content .search-form,
.site-header .search-form {
	width: 90%;
    display: inline;
    float: right;
}

.search-form input[type="submit"] {
    content: "\f179";
    display: none;
    -webkit-font-smoothing: antialiased;
    font: normal 20px/1 'dashicons';
    vertical-align: middle;
    background: none;
    border: none;
    padding-left: 20px;
    background-color: #ccc;
    border-radius: 8px;
    float: left;
}

.nav-primary .search-form input[type="submit"]:hover {
        background-color: red;
}
.nav-primary .search-form input[type="search"] {
	width: 50px;
    float: left;
    display: inline;
}

/* ## Titles
--------------------------------------------- */

.archive-title {
	font-size: 18px;
}

.entry-title {
	font-size: 21px;
    font-family: 'Oswald', 'sans-serif';
    font-weight: 400;


}

.entry-title a {
    font-family: 'Oswald', 'sans-serif';
 	color: #333;
     font-weight: 400;
}

.entry-title a:hover {
    color: #DE5A51;
}

.widget-title {
    font-family: 'Oswald','sans-serif';
	font-size: 18px;
    font-style: normal;
	margin-bottom: 10px;
    color: #000;

}

.widget-title a {
    font-family: 'Oswald','sans-serif';
    text-transform: uppercase;
    font-style: normal;
    color: #333;
    text-align: left;
}

.widget-title a:hover {
    color: #DE5A51;
}


.h4 {
    font-family: 'Oswald', 'sans-serif';
}

.footer-widgets .widget-title {
	color: #000;
}

/* ## WordPress
--------------------------------------------- */

a.aligncenter img {
	display: block;
	margin: 0 auto;
}

a.alignnone {
	display: inline-block;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

a.alignleft,
a.alignnone,
a.alignright {
	max-width: 100%;
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
}

img.alignnone,
.alignnone {
	margin-bottom: 12px;
}

a.alignleft,
img.alignleft,
.wp-caption.alignleft {
	margin: 0 10px 10px 0;
}

a.alignright,
img.alignright,
.wp-caption.alignright {
	margin: 0 0 24px 24px;
}

.wp-caption-text {
	font-size: 14px;
	font-weight: 700;
	text-align: center;
}

.entry-content p.wp-caption-text {
	margin-bottom: 0;
}

.sticky {
}


/* # Widgets
---------------------------------------------------------------------------------------------------- */
.widget {
	word-wrap: break-word;
    font-family: 'Droid Sans','sans-serif';
    font-weight: 300;
}

.widget ol > li {
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px;
	text-indent: -20px;
}

.widget li li {
	border: none;
	margin: 0 0 0 0px;
	padding: 0;
}

.widget_calendar table {
	width: 100%;
}

.widget_calendar td,
.widget_calendar th {
	text-align: center;
}

/* ## Featured Content
--------------------------------------------- */

.featured-content .entry {
	border-bottom: 2px solid #fff;
	margin-bottom: 20px;
	padding: 0 0 24px;
    width: 100%;
    height: auto;
}

article.post{
    padding-top: 15px;
    border-bottom: 1px solid #ccc;

}

.footer-widgets .entry {
	border-bottom: 1px dotted #333;
}

.featured-content .entry-title {
	font-size: 20px;
}
/* # Plugins
---------------------------------------------------------------------------------------------------- */

/* ## Genesis eNews Extended
--------------------------------------------- */

.enews-widget,
.enews-widget .widget-title {
	color: #fff;
}

.sidebar .widget.enews-widget {
	background-color: #333;
}

.enews-widget input,
.enews-widget input:focus {
	border: 1px solid #333;
}

.enews-widget input {
	font-size: 16px;
	margin-bottom: 16px;
}

.enews-widget input[type="submit"] {
	background-color: #e5554e;
	color: #fff;
	margin: 0;
	width: 100%;
}

.enews-widget input:hover[type="submit"] {
	background-color: #fff;
	color: #333;
}

.enews form + p {
	margin-top: 24px;
}

/* ## Jetpack
--------------------------------------------- */

#wpstats {
	display: none;
}





/* # Site Header
---------------------------------------------------------------------------------------------------- */

.site-header {
    padding-left: 25px;
	background-color: #fff;
	min-height: 75px;
    margin-bottom: 15px;
    overflow:hidden;
    display: none;
}


.site-header .wrap {
	padding: 10px;
}

ul#menu-header-nav{
    margin-top: 5px;
    margin-left: auto!important;
    margin-right: auto!important;
    text-align: center!important;
    
}

ul#menu-header-nav.menu.genesis-nav-menu{
    background-color: #fff;
}

ul#menu-header-nav li a{
    padding-left: 10px;
   color: #333;
   font-family: 'Oswald', 'sans-serif';
   font-size: 16px;
   text-transform: uppercase;
}
ul#menu-header-nav li a:hover{
   color: #DE5A51;
}
ul#menu-header-nav li{
   display: inline;
}

div.wrap{
    background-color: #fff;
}
/* ## Title Area
--------------------------------------------- */

.title-area {
	display: none;
    
}

  
.site-description {
	font-size: 16px;
	font-weight: 300;
	line-height: 1.5;
}

.site-description,
.site-title {
	margin-bottom: 0;
}

.header-image .site-description,
.header-image .site-title {
	display: block;
	text-indent: -9999px;
}

/* ## Widget Area
--------------------------------------------- */

.site-header .widget-area {
display: none;
}


/* # Site Navigation
---------------------------------------------------------------------------------------------------- */

.genesis-nav-menu {
	clear: both;
	font-size: 18px;
	line-height: 1;
	width: 100%;
}

.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}

.genesis-nav-menu a {
	color: #333;
	display: block;
	padding: 20px 10px;
}

.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
	color: #DE5A51;
}

.genesis-nav-menu .sub-menu {
	left: -9999px;
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 200px;
	z-index: 99;
    background-color: #fff;
}

.sub-menu ul{
        background-color: #333;
}

.genesis-nav-menu .sub-menu ul li{
    display: block;
}

.genesis-nav-menu .sub-menu a {
	background-color: #fff;
	border-top: none;
	font-size: 18px;
	padding-left: 20px;
    padding-right: 10px;
    padding-bottom: 30px;
    padding-top: 50px;
	position: relative;
    max-width: 180px;
	width: 200px;
    font-size: 16px;
    font-family: 'Droid Sans', 'sans-serif'!important;
    text-transform: initial!important;
    display: block;
}

.genesis-nav-menu .sub-menu .sub-menu {
	margin: -55px 0 0 199px;
}

.genesis-nav-menu .menu-item:hover {
	position: static;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
}

.genesis-nav-menu > .first > a {
	padding-left: 0;
}

.genesis-nav-menu > .last > a {
	padding-right: 0;
}

.genesis-nav-menu > .right {
	color: #fff;
	float: right;
	list-style-type: none;
	padding: 30px 0;
}

.genesis-nav-menu > .right > a {
	display: inline;
	padding: 0;
}

.genesis-nav-menu > .rss > a {
	margin-left: 48px;
}

.genesis-nav-menu > .search {
	padding: 10px 0 0;
}

.widget-area.header-widget-area{
    width: 185px;
}

#nav_menu-3 a:hover{
    color: #999;
}
    
    

/* ## Site Header Navigation
--------------------------------------------- */

.site-header .sub-menu {
	border-top: 1px solid #eee;
    font-family: 'Oswald', 'sans-serif';
	width: 620px;
    font-weight: bold;

}

.site-header .sub-menu .sub-menu {
	margin-top: -56px;
}

.site-header .genesis-nav-menu li li {
	margin-left: 0;
    
}

/* ## Primary Navigation
--------------------------------------------- */
.nav-primary .genesis-nav-menu a{
    padding: 10px 15px;
}

.nav-primary {
    margin-top: 6px;
    background-color: #fff;
    text-align: left;
    height: 40px;
    padding-bottom: 20px;
    overflow: hidden;
    text-align: center;


}

ul#menu-primary-navigation{
    height: 50px;
    width: 100%;

}

.nav-primary .genesis-nav-menu {
    background-color: #fff;
    width: 100%;
}
.nav-primary .genesis-nav-menu a {
    font-family: 'Oswald', 'sans-serif';
    text-transform: uppercase;
	color: #333;
    width: 100%
}

.nav-primary .genesis-nav-menu .sub-menu a {
color: #000;
}

.nav-primary .genesis-nav-menu a:hover,
.nav-primary .genesis-nav-menu .current-menu-item > a,
.nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
	color: #DE5A51;
}

.sub-menu{
    padding-right: 4px;
    }

li.menu-item{
    height: auto;
}
/* ## Secondary Navigation
--------------------------------------------- */

.nav-secondary {
	background-color: #fff;
}

/* # Content Area
---------------------------------------------------------------------------------------------------- */
main.content{
    width: 72%!important;
}

.content {
    margin-left: auto;
    margin-right: auto;
    width: 100%;

}

/* ## Entries
--------------------------------------------- */

div.entry-content{
    padding-right: 20px;
    text-align: justify;
max-width: 1920px;
}

.entry {
	margin-bottom: 25px;
	padding-top: 15px;
    padding-bottom: 15px;
}

.entry a{
	color: #DE5A51;

}
.content .entry {
	background-color: #fff;
}

.entry-content ol,
.entry-content ul {
	margin-bottom: 28px;
	margin-left: 40px;
}

.entry-content ol > li {
	list-style-type: decimal;
}

.entry-content ul > li {
	list-style-type: none;
}

.entry-content ol ol,
.entry-content ul ul {
	margin-bottom: 0;
}

.entry-content code {
	background-color: #333;
	color: #ddd;
}

/* ## Entry Meta
--------------------------------------------- */

p.entry-meta {
	margin-bottom: 0px;
}
.entry-author-name{
	font-weight: bold;
}


.entry-header .entry-meta {
	margin-bottom: 10px;
}

.entry-header a{
    color: #000;
}
.entry-header img{
    margin-bottom: 5px;
}

header.entry-header{
        width: auto;
}

.entry-footer .entry-meta {
	border-top: 2px solid #fff;
	padding-top: 24px;
    display: none;
}

.entry-categories,
.entry-tags {
	display: block;
}

.entry-comments-link::before {
	content: "\2014";
	margin: 0 6px 0 2px;
}

/* ## Pagination
--------------------------------------------- */
input.newsletter-submit{
}

input.newsletter-submit:hover{
   background-color: #DE5A51;
   color: #fff;
}

.pagination {
	clear: both;
	margin: 20px;
}

.adjacent-entry-pagination {
	margin-bottom: 0;
}

.archive-pagination li {
	display: inline;
}

.archive-pagination li a {
	background-color: #333;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	padding: 8px 12px;
}



.archive-pagination li a:hover,
.archive-pagination .active a {
	background-color: #DE5A51;
}

/* ## Comments
--------------------------------------------- */

.comment-respond,
.entry-comments,
.entry-pings {
	background-color: #fff;
	margin-bottom: 40px;
}

.comment-respond,
.entry-pings {
	padding: 40px 40px 16px;
}

.entry-comments {
	padding: 40px;
}

.comment-header {
	font-size: 16px;
}

li.comment {
	background-color: #fff;
	border: 2px solid #fff;
	border-right: none;
}

.comment-content {
	clear: both;
}

.comment-list li {
	margin-top: 24px;
	padding: 32px;
}

.comment-list li li {
	margin-right: -32px;
}

.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
	width: 50%;
}

.comment-respond label {
	display: block;
	margin-right: 12px;
}

.entry-comments .comment-author {
	margin-bottom: 0;
}

.entry-pings .reply {
	display: none;
}

.form-allowed-tags {
	background-color: #fff;
	font-size: 16px;
	padding: 24px;
}

/*Remove post meta from public notices*/

.category-publicnotices p.entry-meta {
display: none!important;

}


/* # Sidebars
---------------------------------------------------------------------------------------------------- */
.sidebar {
	font-size: 16px;
    width: 350px;
}

.sidebar li {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.sidebar p:last-child,
.sidebar ul > li:last-child {
	margin-bottom: 0;
}

.sidebar .widget {
    margin-bottom: 35px;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}


aside.sidebar-primary .widget-area{
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}

.sidebar-primary p.simple-image{
    width: 300px;
}



/* # Footer Widgets
---------------------------------------------------------------------------------------------------- */

div.footer-widgets{
   padding-top: 10px;
}

.footer-widgets {
    width: 45%;
    display: inline-block;
	background-color: #fff;
	clear: both;
	padding-top: 5px;
    display: inline-block;
}

.footer-widgets,
.footer-widgets a {
	color: #000;
    font-family: 'Droid Sans', 'sans-serif';
}

.footer-widgets input {
	border: 1px solid #333;
}

.footer-widgets a.button,
.footer-widgets a:hover {
	color: #DE5A51;
}

.footer-widgets li {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.footer-widgets .widget {
	margin-bottom: 40px;
}

.footer-widgets p:last-child {
	margin-bottom: 0;
}

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
    display: inline-block;
}

.footer-widgets-1 {
	margin-right: 60px;
}

.footer-widgets-1,
.footer-widgets-2 {
	float: left;
}

.footer-widgets-3 {
	float: right;
}


/* # Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {
	background-color: #fff;
	font-size: 16px;
	line-height: 1;
	padding: 40px 0;
	text-align: center;
}

.site-footer p {
	margin-bottom: 0;
}

div.footer-widgets{
    background-color: #fff;
    width: 100%;
    margin-bottom: 15px;
    }

div.footer-widgets .wrap{
    background-color: #fff;
}

.footer-widgets .widget-title {
    text-align: center;
    padding-top: 5px;
}

.footer-widgets-1{
    margin-top: 25px;
    padding-top: 10px;
    width: 47.5%;
    margin-right: 30px;
    background-color: #fff;
    border-top: 1px solid #333;
}

.footer-widgets-1 ul{
  border-top: 3px solid #333;
  margin-top: 15px;
  padding-top: 15px;
}


.footer-widgets-2 ul {
    border-top: 3px solid #333;
    margin-top: 15px;
    padding-top: 10px;
}

.footer-widgets-2{
    padding-top: 10px;
    margin-top: 25px;
    border-top: 1px solid #333;
    width: 47.5%;
    background-color: #fff;
}

.footer-widgets-1 a:hover{
    color: #DE5A51;
}
.footer-widgets-2 a:hover{
    color: #DE5A51;
}
.footer-widgets-3{
    display: none;
}



/*Contact Form
------------------------------------------------------------------------------------------------------*/
span.wpcf7-list-item {
display:block;
}

img.ajax-loader{
    width: 16px!important;
    height: 16px!important;
}

/*Calendar
------------------------------------------------------------------------------------------------------*/

/*Calendar Styling
------------------------------------*/


tr.days-names{
    text-align: center!important;
}

td.month_name{
    text-align: center!important;
}
table.em-calendar td.eventful-today a {
   color: #333;


}

table.em-calendar td.eventful-today li a {
   color: #000!important;


}


table.fullcalendar td {
    background-color: #f2f1ed;
    padding-left: 5px;
    padding-right: 20px;
    border: 4px solid #fff!important;
    border-radius: 6px;
    width: 14%!important;
}

table.em-calendar ul li{ 
    list-style: none;
}

table.em-calendar td.eventful-today ul li a { 
    font-size: 16px;
    font-weight: normal;
    color: #333;
        padding: 3px;
    border-radius: 5px;
    text-align: left;
    font-style: normal;
    max-width: 200px;
    
}

table.em-calendar td.eventful a:hover{
color: #b7d282!important;

}

table.em-calendar td.eventful-today ul li{
Border-bottom: 5px solid #333;
}



table.em-calendar td.eventful-pre a{
    font-size: 14px;
    font-family: 'Droid Sans', 'sans-serif';
    font-weight: normal;
    text-decoration: none!important;

}
table.em-calendar td.eventful-pre ul li a {
    color: #ccc!important;
    padding: 3px;
}

table.em-calendar td.eventful-pre ul li{
	border-bottom: 3px solid #ccc;
}

table.em-calendar td.eventful-pre ul li a:hover {
    color: #333;
}

table.fullcalendar td a{
    color: #333!important;
width: 100%;
text-align: center;
}

table.em-calendar td.eventful a{
    color: #333!important;
    font-weight: bold;
}

table.em-calendar td.eventful ul li a{
    color: #333!important;
    font-weight: normal;
        border-radius: 5px;
    padding: 3px;
    font-size: 16px;
}


table.em-calendar td.eventful ul li{
border-bottom: 5px solid #b7d282;
}


table.em-calendar ul { 
    margin-left: 5px;
}
 table.em-calendar td.eventful-pre a, table.em-calendar td.eventful-post a{
    text-decoration: none!important;
    font-size: 16px;
}

table.em-calendar td.eventful-post ul li{
border-bottom: 5px solid #333;

}

 table.em-calendar td.eventful-pre a, table.em-calendar td.eventful-post a:hover{
    color: #fff!important;
}



td.month_name{
background-color: #b7d282!important;
color: #fff;

}

table.em-calendar thead{
background-color: #b7d282!important;
text-align: center;
}


thead a{
color: #fff;
}

table.em-calendar td.eventless-today, table.em-calendar td.eventful-today{

background-color: #b7d282!important;

}


table.em-calendar td.eventful-today ul li a:hover{
color: #fff!important;
}


/*Custom Widget Areas
---------------------------------------------------------------------------------------------------- */
/*Breaking*/

.update-widget{
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border: 1px solid red;
	border-radius: 5px;
	padding: 15px;
}


.update-widget .widget-title{
	font-size: 25px;
	width: 100%;
	color: red;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-left: 5px;

}

.update-widget .entry-title{
	width: auto;
	float: left;
	padding-right: 7px;
    border-right: 1px solid #000;
}

.update-widget .entry-time{
	width: auto;
	float:left;
	padding-left: 7px;
	padding-right: 7px;
	border-right: 1px solid #000;
	
}

.update-widget .entry-author{
	width: auto;
	float:left;
	padding-left: 7px;
	padding-right: 7px;
}

.update-widget article.post{
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #ddd;
}
/* Loop
 -------------------------------------*/
.between-posts-area{
        max-width: 730px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 25px;
}


.between-posts-area img{
    margin-left: auto;
    margin-right: auto;
    width: 100%!important;
    height: auto!important;
}

    

/*Entry
-------------------------------------*/
.entry-widget {
    width: 100%;
    height: auto;
    min-height: 55px;
    background-color: #ccc;
    color: #333;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
}



.entry-widget a{
    font-weight: bold;
    color: #333;
    text-transform: uppercase;
}

.entry-widget .widget-area p.simple-image{
    width: 100%;
    height: auto;
}


.entry-widget img{
    width: 100%;
    height: auto;
    }


/* Feature 1
------------------------------------*/
.featured{
    display: block;
    width: 100%;
    height: auto;
    padding: 10px;
    overflow: hidden;
    display: none;
}



.featured .cat-post-widget{
 border-bottom: none!important;
     margin-right: 10px;
     padding-right: 5px;
    
}

.featured .widget-title{
    margin-top: 15px;
}

/* Footer Feature
------------------------------------*/

.footer-feature{
    width: 100%;
    height: auto;
    overflow: hidden;
    display: none;
}



.footer-feature .cat-post-widget{
 border-bottom: none!important;
     margin-right: 10px;
     padding-right: 5px;
    
}

.footer-feature .widget-title{
    margin-top: 15px;
}



/* Footer Ad
------------------------------------*/
.footer-place{
    max-width: 730px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 25px;
}


.footer-place img{
    margin-left: auto;
    margin-right: auto;
    width: 100%!important;
    height: auto!important;
}



/*Before Content
------------------------------------*/
.before-content {
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    background-color: #333;
    text-align: center;
 }

.before-content img {
    width: 100%!important;
    height: auto!important;
    max-width: 1030px !important;
    height: auto!important;
    margin-left: auto;
    margin-right: auto;
}


/* Above Header
------------------------------------*/

textwidget.widget-text{
    width: 100px;
    height: 40px;
}


.above-header {
    height: auto;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 97%;
    max-width: 930px;
 
}
.above-header img{
    width: 100%;
    margin-left: auto!important;
    margin-right: auto!important;
   height: auto!important;
}


.above-header-right{
    
    width: 100%;
    background-color: #fff;
    overflow: hidden;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-right: 25px;
    padding-left: 65px;
    color: #333;
    font-size: 16px;
    text-align: center;
    -webkit-box-shadow: 0 8px 6px -6px #999;
	   -moz-box-shadow: 0 8px 6px -6px #999;
	        box-shadow: 0 8px 6px -6px #999;

}

.above-header-right a{
    color: #333;
    font-size: 16px;
}

.above-header-right a:hover{
    color: #DE5A51;
    font-size: 16px;
}

.above-header-right ul#menu-header-nav{
    text-align: center;
    float: left;
}

.advanced-search{
    margin-top: 5px;
    margin-right: 15px;
    height: auto;
    float: right;
    display: inline;
    text-align: center;
}

.above-header-right ul#menu-header-nav li a{
    color: #333;
    font-size: 14px;
}

.above-header-right ul#menu-header-nav li a:hover{
    color: #DE5A51;
}

menu-header-right ul li{
    display: inline;
    float: left;
}

/*ME Notice
------------------------------------*/
.me-notice{
    width: 100%;
    height: auto;
    padding: 20px;
    text-align: center;
    margin-bottom: 15px;
    background-color: #f2f1ed;
}

.me-notice a{
    color: #DE5A51!important;
    font-weight: bold!important;
}

/*Banner Ad Widget Area
-----------------------------------*/
.banner-ad{
    margin-top: 6px;
    margin-bottom: 35px;
    padding-top: 20px;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center;
    background-color: #fff;
    width: 100%;
    height: auto;
    max-height: 200px;
    max-width: 850px;
    overflow: hidden;
   }

element.style {
    width: 100%;
    height: auto!important;
}

.before-content p.simple-image{
    max-width: 930px;
    height: auto;
    margin-bottom: 0px!important;
    margin-left: auto;
    margin-right: auto;
}

.before-content p.simple-image img{
    max-width: 1100px;
    width: 97.5%!important;
}

/*Footer Widget Area
--------------------------------*/
.before-footer{
    color: #fff;
    text-align: center;
    padding-top: 25px;
    padding-bottom: 15px;
    border-top:  6px solid #333;
    overflow: hidden;
    min-height: 275px;
    height: auto;
    width: 100%;
    background-color: #333;
    padding-left: 65px;
    padding-right: 65px;
}

.before-footer ul li a{
    color: #fff;
    
}

.before-footer a{
    color: #fff;
    
}

.before-footer a:hover{
    color: #DE5A51;
    
}

.before-footer .widget-wrap{
    display: inline;
    float: left;
    margin-bottom: 10px;
}

.before-footer .widget-wrap ul li{
    text-align: left!important;
}

.before-footer .widget-wrap .widget-title{
    text-align: left!important;
}
.before-footer .widget-wrap ul  {
    margin-right: 50px;
}
.before-footer .widget-title{
    color: #fff!important;
    margin-top: 5px;
}


.before-footer ul li a:hover{
    color: #DE5A51!important;
}
.before-footer h6{
    color: #fff!important;
    font-size: 21px;
}

/*Footer
-----------------------------------------------------------------------------------------------------*/

/*Footer Wrappers
--------------------------------------*/

.footer-block{
    padding: 25px;
    margin-left: 10px;
    border-left: 1px solid #fff;
    color: #fff!important;
    text-align: center;
    min-height: 215px;
    float: left;
    display: inline;
    
}

.footer-block img{
    margin-bottom: 20px;
    
}

.footer-block-2{
    padding-left: 25px;
    padding-top: 25px;
    padding-right: 25px;
    margin-left: 10px;
    border-left: 1px solid #fff;
    color: #fff!important;
    text-align: center;
    min-height: 215px;
    float: left;
    display: inline;
}

.footer-block-2 h4{
    color: #fff!important;
	width: 100%;
	background-color: #333;
	border-radius: 0px;
}
/*Local Online
---------------------------------------------------------------------*/

.local-online{
    width: 100%;
    min-width: 200px;
    padding: 5px;
}

.lo-section-container{
    width: 100%;
    min-width: 200px;
    min-height: 400px;
    height: auto;
}

.lo-section-container a{
    color: #ccc;
    font-size: 23px;
    display: block;
    line-height: 1;
}

.lo-food{
    width: 16.66%;
    min-width: 100px;
    max-width: 200px;
    background-color: #6d4b4b;
    background: url('//lcnme.com/wp-content/uploads/2016/06/food.jpg');
    height: 330px;
    display: inline;
    float: left;
}

.lo-food-txt{
    background: url('//lcnme.com/wp-content/uploads/2016/06/foodtxt.png');
    width: 100%;
    height: 75px;
    padding: 8px;
    overflow: hidden;
    color: #fff;
    font-size: 23px;
    line-height: 1.2;
}

.lo-food-txt a{
    color: #fff;
    font-size: 23px;
    line-height: 1;
}

.lo-home{
    width: 16.66%;
    background-color: #536d4b; 
    background: url('//lcnme.com/wp-content/uploads/2016/06/home.jpg');
    height: 330px;
    min-width: 100px;
    max-width: 200px;
   display: inline;
    float: left;
}


.lo-home-txt{
    width: 100%;
    background: url('//lcnme.com/wp-content/uploads/2016/06/hometxt.png');
    height: 75px;
    padding: 8px;
      color: #fff;
    font-size: 23px;
    line-height: 1.2;
}

.lo-home-txt a{
    color: #fff;
    font-size: 23px;
    line-height: 1;
}

.lo-lodging{
     background: url('//lcnme.com/wp-content/uploads/2016/06/lodging.jpg');
    width: 16.66%;
    background-color: #4b596d;
     height: 330px;
      min-width: 100px;
    max-width: 200px;
      display: inline;
    float: left;
}

.lo-lodging-txt{
    width: 100%;
    background: url('//lcnme.com/wp-content/uploads/2016/06/lodgingtxt.png');
    height: 75px;
    padding: 8px;
      color: #fff;
    font-size: 23px;
    line-height: 1.2;
}

.lo-lodging-txt a{
    color: #fff;
    font-size: 23px;
    line-height: 1;
}


.lo-pets{
   background:  url('//lcnme.com/wp-content/uploads/2016/06/pets.jpg');
    width: 16.66%;
    background-color: #6d684b;
     height: 330px;
      min-width: 100px;
    max-width: 200px;
     display: inline;
    float: left;
}

.lo-pets-txt{
    width: 100%;
    background: url('//lcnme.com/wp-content/uploads/2016/06/petstxt.png');

    height: 75px;
    padding: 8px;
      color: #fff;
    font-size: 23px;
    line-height: 1.2;
}

.lo-pets-txt a{
    color: #fff;
    font-size: 23px;
    line-height: 1;
}



.lo-services{
    background: url('//lcnme.com/wp-content/uploads/2016/06/services.jpg');
    width: 16.66%;
    background-color: #564b6d;
         height: 330px;
      min-width: 100px;
    max-width: 200px;
      display: inline;
    float: left;
}

.lo-services-txt{
    width: 100%;
    background: url('//lcnme.com/wp-content/uploads/2016/06/servicestxt.png');
    height: 75px;
    padding: 8px;
      color: #fff;
    font-size: 23px;
    line-height: 1.2;
}

.lo-services-txt a{
    color: #fff;
    font-size: 23px;
    line-height: 1;
}

.lo-realestate{
    background: url('//lcnme.com/wp-content/uploads/2016/06/real-estate.jpg');
    width: 16.66%;
    background-color: #6d544b;
     height: 330px;
      min-width: 100px;
    max-width: 200px;
     display: inline;
    float: left;
}

.lo-realestate-txt{
    width: 100%;
    background: url('//lcnme.com/wp-content/uploads/2016/06/realestatetxt.png');
    height: 75px;
    padding: 8px;
      color: #ddd;
    font-size: 23px;
    line-height: 1.2;
}

.lo-realestate-txt a {
    color: #fff;
    font-size: 23px;
    line-height: 1;
}

.lo-welcome{
    padding-right: 75px;
    width: 50%;
     min-height: 150px;
     height: auto;
     display: inline;
     float: left;
}

.lo-info{
    padding-left: 75px;
    width: 50%;
    height: auto;
     min-height: 150px;
     display: inline;
     float: left;
}

/*Jetpack Social Media Icons
------------------------------------------------------------*/
.widget_wpcom_social_media_icons_widget .genericon {
font-size: 35px!important;
}


/*TML Edits
------------------------------------*/
.tml-user-contact-method-googleplus-wrap,
.tml-user-contact-method-jabber-wrap,
.tml-user-contact-method-yim-wrap,
.tml-user-contact-method-aim-wrap,
.tml-user-url-wrap,
.tml-display-name-wrap,
.tml-nickname-wrap{
    display: none!important;
}

/*Subtitle
------------------*/
span.entry-subtitle {
	font-size: 16px!important;
	}



/* 

/* Web Ads
--------------------------------------------*/
.estate-wrap{
    margin-left: auto;
    margin-right: auto;
    background-color: #333;
    width: 100%;
    max-width: 1030px;
    max-height: 150px;
    height: auto;
    overflow: hidden;
    
}

.estate-square{
    width: 25%;
    max-width: 257px!important;
    height: auto;
    max-height: 150px;
    float: left;
    display: inline;
    
}

.estate-square img{
    width: 100%;
    max-width: 257px!important;
    max-height: 150px;
    height: auto;
}

.demp-top{
    max-height: 175px;
    max-width: 300px;
    display: block;
    margin: 0px;
    width:  100%;
height: auto;
}

.demp-top img{
    max-height: 175px;
    max-width: 300px;
    width: 100%;
}

.demp-bottom{
    max-height: 75px;
    max-width: 300px;
    display: block;
    margin: 0px;
    width: 100%;
height: auto;
}

.demp-bottom img{
    max-height: 75px;
    max-width: 300px;
    width: 100%;
}

.demp-contain{
    max-width: 300px;
    max-height: 250px;
    height: auto;
    overflow: hidden;
}


/*Above Header Widgets
 -----------------------------------*/

.ahsl {
    width: 100%;
    height: auto;
    font-family: 'Droid Sans', 'sans-serif'!important;
    font-size: 21px;
    text-align: center!important;
    margin-bottom: 20px;
}


/* Weather
---*/

.wp-forecast-fc{
display:none!important;
}
.wp-forecast-curr-head{
font-family:'Oswald', 'sans-serif';
font-size: 21px;
}

.wp-forecast-curr-left{
width:60px!important;

}
.wp-forecast-curr-head{
font-size: 21px!important;
text-align: left!important;
}

.wp-forecast-curr-right{
font-size: 21px!important;

}

.wp-forecast-curr-details{
font-size: 16px!important;

}

section#wp-forecast-2.widget.wp_forecast_widget{
margin-bottom: 0px!important;
height: 95px!important;
border-top: 3px solid #333;
}

section#wp-forecast-2.widget.wp_forecast_widget h4.widget-title.widgettitle{
display:none!important;
}

/*Events Links
------------------------------*/
section#em_widget-2.widget.widget_em_widget ul li a{
color: #DE5A51!important;
font-family: 'Oswald','sans-serif';
}

section#em_widget-2.widget.widget_em_widget ul li a:hover{
color: #333!important;
}

/*Store
 -------------------------------*/

.woocommerce-page div.product .woocommerce-tabs{
    clear: left!important;
    display: block!important;
    max-width: 100%!important;
}

.woocommerce div.product{
    max-width: 70%;
    float: left;
    display: inline;
padding: 65px;
    
}

.woocommerce button.button.alt{
   background-color: #DE5A51!important;
}

.woocommerce button.button.alt:hover{
   background-color: #8fae1b!important;
}

.woocommerce ul.products{

}

.woocommerce-breadcrumb{
    display: none;
}

.woocommerce-message{
    margin-bottom: 0px!important;
    background-color: #f2f1ed!important;
}

.woocommerce a.button{
    background-color: #DE5A51!important;
    color: #fff!important;
    padding-top: 30px!important;
}

.woocommerce a.button:hover{
    background-color: #8fae1b!important;
}


.woocommerce #payment #place_order, .woocommerce-page #payment #place_order:hover{
    background-color: #8fae1b!important;
}

.woocommerce ul.products{
    margin-left: 65px!important;
    margin-top: 65px!important;
    width: 70%;
    float: left;
}

select.orderby{
    display: none;
}

.woocommerce-result-count{
    display: none;
}

h1.page-title{
    display: none;
}

/*Local Online
-------------------------------------------------------------------*/

.container-fluid{
    display: inline;
    float: left;

}

#content{
    width: 70%;
    float: left;
    display: inline;
    margin-left: 2%;
    margin-top: 10px;
}


.navbar-inverse{
    background-color: #fff;
    border-color: #fff;
}

.navbar-right .btn-primary{
    height: 34px!important;
    background-color: #DE5A51!important;
}
.input-group .btn-primary{
    height: 34px!important;
}

.bc-ldd.breadcrumb{
    background-color: #f2f1ed!important;
    
}



/*Anchor
----------------------------------------*/

.anchor-wrap{
    width: 100%;
    max-width: 300px;
    height: 600px;
}

.anchor-list{
    width: 100%;
    height: auto;
    max-width: 300px;
}

.anchor-list img{
    width: 100%;
    height: auto;
    max-width: 300px;
}


/* Photo Contest
-----------------------------------*/

/* New Photo Contest Page*/

.page-id-55582 main.content{
 padding-left: 0px;
background-color: #262535;

}

.page-id-55582 .content .entry{
background-color: #262535;
}

.page-id-55582 .entry-content{
 width: 98%;
max-width: 980px;
margin-left: auto;
margin-right: auto;
padding: 25px;
color: #262535;
font-size: 18px;
background-color: #fff;
border-radius: 6px;
}

.page-id-55582 .entry-content p{
width: 90%;
max-width: 880px;
margin-left: auto;
margin-right: auto;
}

.page-id-55582 .entry-content img{
margin-top: -25px;
}

.page-id-55582 h1.entry-title{
 width: 100%;
 text-align: center;
 font-size: 60px;
 font-family: 'News Cycle', 'Oswald', sans serif;
color: #D4DF42;
background-color: #262535;

padding: 20px;
border-top: 10px solid #D4DF42;
}

.page-id-55582 .entry a{
 color: #E77785;
 font-weight: bold;
max-width: none;
 }

.page-id-55582 .entry a:hover{
 color: #D4DF42;
 }

.page-id-55582 .aligncenter{ 
margin: 0 auto 0px;
}


/* VOTE BUTTON */
.page-id-55582 h4{
width: 30%;
max-width: 400px;
margin-left: auto;
margin-right: auto;
text-align: center;
padding: 10px;
background-color: #E77785;
border-radius: 50%;
border: 3px solid #262535;
}

.page-id-55582 h4:hover{
background-color:#D4DF42 ;
}

.page-id-55582 h4 a{
display: inline-block;
width: 100%;
font-family: 'Amatic SC', 'News Cycle', sans serif;
color: #262535!important;
font-size: 60px;

}

/*LINK BUTTONS*/
.page-id-55582 h2{
width: 49.5%;
text-align: center;
padding: 15px;
background-color: #D4DF42;
margin: 2px;
float: left;
border: 3px solid #262535;
border-radius: 5px;
}

.page-id-55582 h2:hover{
background-color:#F99D2D ;
}

.page-id-55582 h2 a{
display: inline-block;
width: 100%;
font-family: 'Amatic SC', 'News Cycle', sans serif;
color: #262535!important;
font-size: 40px;

}


/*Banner*/
.page-id-55582 h5{
font-size: 25px;
width: 100%;
padding: 25px;
font-family: 'News Cycle', 'Oswald', sans serif!important;
text-transform: uppercase;
color: #262535;
background-color:#D4DF42 ;
text-align: center;
}




.page-id-55582 .before-footer h4{
color: #fff!important;
	width: 100%;
	background-color: #333;
	border-radius: 0px;
 }

.page-id-55582 .footer-block-2 h4{
    color: #fff!important;
	width: 100%;
	background-color: #333;
	border-radius: 0px;
}

/* Photo Contest Page
-----------------------------------------*/

.photo-wrap{
	min-width: 250px;
	width: 85%;
	margin-left:auto;
	margin-right: auto;
	border-radius: 25px;
	height: auto;
	margin-bottom: 25px;
	padding: 20px;
-webkit-box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
	overflow: hidden;
	text-align: center;
	background: #8fae1b url("//lcnme.com/wp-content/uploads/2016/12/Large-Tile.jpg") repeat;
border: 1px dotted #8fae1b; 
	
}

.photo-wrap-white{
	min-width: 250px;
	width: 95%;
	max-width: 100%;
	margin-left:auto;
	margin-right: auto;
	border-radius: 25px;
	height: auto;
	margin-bottom: 25px;
	padding: 20px;
-webkit-box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
	overflow: hidden;
	text-align: center;
	background-color: #fff;
}

.photo-content-wrap{
	min-width: 200px;
	text-align: center;
	width: 48%;
	height: auto;
	min-height: 200px;
	padding: 15px;
	margin: 5px;
	overflow: hidden;
	float: left;
	border: 1px dotted #8fae1b;
	border-radius: 15px;
	background-color: #fff;
-webkit-box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
box-shadow: 0px 0px 33px 0px rgba(0,0,0,0.27);
}

.photo-button{
	background-color: #8fae1b;
	width: auto;
	height: auto;
	border-radius: 10px;
	padding: 20px 10px 20px 10px;
	color: #fff!important;
	margin: 15px;
	overflow: hidden;
	display: block;
	float: none;
}

.photo-button a{
	color: #fff!important;
	}

.photo-button:hover{
	background-color: #e7f4b9;
	color: #8fae1b!important;
}

#photo-intro{
width: 100%;
	height: auto;
}

#photo-rules{
	width: 100%;
	height: auto;
}
.totalpoll-choice-image{
    width:  100%!important;
    border-radius: 20%!important;
}

.totalpoll-choice-image img{
    width:  100%!important;
    border-radius: 10%!important;
}

.totalpoll-choice.totalpoll-choice-image.last-in-row{
    float: left!important;
    width: 47%!important;
    margin-right: 10px!important;
    margin-bottom: 5px!important;
    border: 1px solid #2196F3!important;
    padding: 2px!important;
    border-radius: 5%!important;
}

.totalpoll-choice.totalpoll-choice-image.last-in-row.checked{
    background-color: #2196F3!important;
}

.totalpoll-choice.totalpoll-choice-image.checkedlast-in-row{
    width: 47%!important;
    border: 1px solid #2196F3;
}

.totalpoll-choice-separator{
    display: none!important;
}

.totalpoll-choices{
    border: none!important;
}

.totalpoll-choice-container{
    background-color: rgba(0, 0, 0, 0.00)!important;
    border-radius: 20%!important;
}

.totalpoll-choice.totalpoll-choice-image.checkedlast-in-row{
    width: 47%;
    float: left;
    display: inline;
    border: 1px solid #2196F3;
}

/*Business directory
 --------------------------------------------------------------*/

/* Directory Landing Page
---------------------------------------------------------------*/

.dir-listings{
    width: 11%;
	height:auto;
    margin: 0px;
    overflow: hidden;
    float: left;
    display: inline;
    padding: 0px;

}

dir-listings a{
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.dir-listings img {
    width: 100%;
-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
}

.dir-listings img:hover{
-moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
z-index: 9999;
width: 95%;
}

dir-listings:hover{
            -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.9);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.9);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.9);
}





#dir-landing{
    width:  96%;
    height: auto;
    overflow: hidden;
    min-height: 300px;
    padding: 5px;
    padding-left: 10px;

}

#dir-search-info{
    width:  96%;
    border: 2px solid #DE5A51;
	padding: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
        border-radius: 15px;
        -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
overflow: hidden;
}

#dir-text{
	width: 48%;
	height: auto;
	overflow: hidden;
	margin: 2px;
	float: left;
	display: inline;
padding: 20px;
}

#dir-search-bar{
    max-width: 715px;
    width: 100%;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    height: auto;
}

#dir-search-info form.searchandfilter{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

#dir-search-info form.searchandfilter ul{
    margin-left: 0px;
}

#dir-search-info input[type="text"],select#ofsection.postform,select#oftown.postform {
    width: 150px;
    border: 1px solid #DE5A51;
    border-radius: 2px;
    float: left;
    display: inline;
    margin: 5px;
    height: 50px;
        -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
}

#dir-search-info input[type="submit"]{
      border: 1px solid #DE5A51;
      background-color: #DE5A51;
    border-radius: 2px;
    margin: 5px;
    display: inline;
    float: left;
    width: 150px;
    height: 50px!important;
        -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
}

#dir-search-info input[type="submit"]:hover{
      background-color: #fff;
      color: #DE5A51;
          -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.9);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.9);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.9);
  
}

#dir-search-info .searchandfilter li{
    display: inline!important;
    float: left!important;
}

.page-id-75635 h1.entry-title{
width: 100%;
text-align: center;
font-size: 2.75em;

}


/*Menu*/
.dir-menu.widget-area{
      margin-left: -1000px;
      padding-left: 1000px;
          margin-top: -15px;
          margin-bottom: 15px;
    margin-right: -1000px;
    padding-right: 1000px;
    overflow: hidden;
        background-color: #DE5A51;
            -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.5);
}


.dir-menu.widget-area #dir-search-info{
    width:  100%;
    max-width: 710px;
    height: auto;
    overflow: hidden;
        margin-top: -15px;
        margin-bottom: -15px;
    margin-left: auto;
     margin-right: auto;
    padding-top: 15px;
        border-radius: 0px;
        -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0);
}

.dir-menu.widget-area #dir-search-info input[type="submit"]{
      background-color: #333;
   }


/*sidebar and content*/
#directory-sidebar{
    width: auto;
    max-width: 251px;
    display: inline-block;
    float: left;
    margin-top: 25px;
    padding-bottom: 20000px;
    margin-bottom: -20000px;
    margin-right: 25px;
}

article.directory.type-directory div.entry-content{
    max-width: 1600px;
    padding-left: 300px;
    padding-right: 175px;
    padding-top: 5px;
    text-align: justify;
    }


article.directory.type-directory .slideshow-slide-caption{

background-color: #fff;

}


div#info{
    width: 250px;
    height: auto;
    padding: 5px;
    float: left;
    display: inline-block;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-bottom: 15px;
    padding-bottom: 10px;
  -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.25);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.25);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.25);

}




div#info {
   margin-left: 15px;
}

div#info img {
    max-width: 100%;
    margin: 2px;
}

div#social{
    width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px;
    text-align: left;
}

div#social p{
   margin-bottom: 1px;
}

div#social img{
    max-width: 25px;
}


 div#info a{
  font-weight: bold;
  color: #DE5A51;
}


.archive article.directory.type-directory {
    border: 1px solid #ccc;
    border-radius: 2px;
    padding-left: 10px;
    width: 98%;
    display: block;
    float: none;
    margin: 5px;
      -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.49);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.49);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.49);
overflow: hidden;
height: auto;
}


div#archive-info{
    width: 300px;
    height: auto;
    overflow: hidden;
}

div#archive-info a{
color: #DE5A51;
font-weight: bold;
}

div#archive-info a:hover{
color: #333;

}


#hours{
    width: 92px;
    height: auto;
    float: left;
    display: inline;
}

.archive article.directory.type-directory div.entry-content{
    padding-left: 10px;
    padding-right: 25px;
}





.archive article.directory.type-directory:hover{
    -webkit-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.99);
-moz-box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.99);
box-shadow: 4px 4px 51px -17px rgba(0,0,0,0.99);
        

}


.archive article.directory.type-directory img{
max-width: 300px;
   display: block;
   margin-right: 25px;
   margin-top: 5px;

}


.archive article.directory.type-directory div#info{
margin-left: 0px;

}



article.directory.type-directory h3{
    margin-bottom: 5px;
    margin-top: 5px;
    border-bottom: 1px solid #ccc;
}


article.directory.type-directory header.entry-header h1.entry-title{
    text-align: center;
    font-size: 42px;
    width: auto;
    width: 92%;
    padding: 5px;
    display: inline-block;
    margin-bottom: 15px;
      border-bottom: 1px solid #ccc;
      text-transform: uppercase;

   }



.archive article.directory.type-directory h2.entry-title{
  text-align: left;
  font-size: 35px;
  
   }

.archive article.directory.type-directory a:hover{
    color: #DE5A51;
    }

#featured-listing{
    width: 100%;
    font-weight: bold;
    display: block;
    margin-bottom: 5px;
}


#featured-listing-txt{
    max-width: 300px;
    width: auto;
    float: left;
    display: inline;
    padding-top: 7px;
}
#featured-listing img{
    width: 25px;
    height: 25px;
    float: left;
    display: inline;
    margin-right: 3px;
    margin-top: 8px;
}

/*Test*/


#fscf_div_field5_3 input, select{
width: 100%;

} 

textarea#fscf_field5_3{
width: 100%;
min-width: 375px;

}

#fscf_field5_6,#fscf_field5_6m,#fscf_field5_6ap  {
width: 32%;


}
#fscf_field5_7,#fscf_field5_7m,#fscf_field5_7ap  {
width: 32%;


}

#fscf_form5 label{
font-family: 'Oswald', 'sans-serif';
font-size: 20px;

}

/*Directory Buttons
---------------------------------------------------------------*/

#section-list{
    width: 100%;
    height: auto;
}

#section-list a{
    background-color: #fff;
	border: 1px solid #DE5A51;
	border-radius: 5px;
    color: #000;
	margin-right: 4px;
    margin-bottom: 6px!important;
	margin-top: 6px!important;
    padding: 2px;

}

#section-list a:hover{
    background-color: #DE5A51;
	color: #fff;

}

/*Gallery*/

.slideshow-controls{
margin-top: -50px;

}


.slideshow-window{
height: auto;

}


article.directory.type-directory .slideshow-window{
    background-color: #fff;
    border: 1px solid #fff;
    width: 100%;
   display: block;
   margin-left: -2%;
   margin-top: 5px;

}

article.directory.type-directory .slideshow-window img{
   
}

.slideshow-slide-caption{
font-family: 'Droid Sans', 'Arial', sans-serif;
height: 75px!important;
overflow: visible;
margin-bottom: -37px;
background-color: #222;
}


/* Account Page */
.page-id-1865 h1.entry-title{
text-align: center;
width: 100%;
font-size: 30px;
border-bottom: 1px solid #333;
padding-bottom: 10px;
}

.page-id-1865 h3, .page-id-1865 .pmpro_actionlinks{
display: none;

}

.page-id-1865 #pmpro_account .pmpro_box{
border-top: none!important;
padding: 0px;
}

.page-id-1865 table{
margin-bottom: 0px;
}


.page-id-1865 .entry{
max-width: 1200px!important;
margin-left: auto;
margin-right: auto;

}

.page-id-1865 .content{
padding-left: 0px;
}



/* Contact Page */
 
.page-id-293 .content img{
border: 3px solid #fff;
-webkit-box-shadow: 0px 0px 50px -9px rgba(0,0,0,0.48);
-moz-box-shadow: 0px 0px 50px -9px rgba(0,0,0,0.48);
box-shadow: 0px 0px 50px -9px rgba(0,0,0,0.48);

}


.page-id-293 .content p{
margin: 2px;
}

.page-id-293 img.alignnone{
float:left;
width: 23%;

}

.page-id-293 .wp-caption{
float: left;
margin: 10px;
}

.reporter-box{
width: 20%;
height: auto;
min-height: 300px;
background-color: #eee;
margin: 5px;
float: left;
padding: 15px;
}


/* Feature Stories */

.single-post .category-feature p{
max-width: 960px;
margin-left: auto;
margin-right: auto;
font-size: 18px;
}

.category-feature main.content  {
padding-left: 0px;

}



/*Newsletter page*/

.page-id-118001 h1.entry-title{
display: none;

}


/*Newsletter*/

newsletter-widget{
width: 100%;
height: auto;
padding: 5px;
}


/* Banner Fix*/

.between-posts-area.widget-area img{

max-width: 728px;
height: auto;
}


/*Ad fix*/

ins.dcmads{
max-width:728px!important;
max-height: 90px!important;
height: auto;
width: 100%;

}


ins.dcmads img{
max-width:728px!important;
max-height: 90px!important;
height: auto;
width: 100%;

}

iframe{
width: 100%;
overflow: hidden;
}

#randomizer_widget-6, #randomizer_widget-5{
max-width: 728px;
max-height: 90px;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}

/* Homepage Link
----------------------------------------------------------------------------------------------------*/
.homepage-link{
	width: 100px;
	height: 100px;
	background-color: #fff;
	text-align: center;
	margin-left: 160px!important;
}




/* Calendar of events
----------------------------------------------------------------------------------------------------*/
/*Title
--------------------------*/

.post-type-archive-calendar .entry{
	background-color: #f2f1ed;
	-webkit-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.3);
-moz-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.3);
box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.3);
padding: 10px 10px 20px 10px;
border-radius: 2px;
margin-bottom: 1px;
cursor: pointer;
	
}


.post-type-archive-calendar .entry p{

	
}

.slide-content p{
width: 100%;
	height: auto;
	padding: 0px 0px 5px 0px;
	display: block!important;
}
.post-type-archive-calendar .entry:hover{
	
	-webkit-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.6);
-moz-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.6);
box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.6);
	border: 1px solid #b7d282;

	
}







.post-type-archive-calendar .entry:hover h2.entry-title{
	color: #b7d282;
	
	
}


.post-type-archive-calendar .entry-content{

}




.post-type-archive-calendar a.entry-title-link{
	
	
}






.calendar-info{
	

	
	
	
}

.slide-content{
	width: 100%;
	height: auto;
	display: none;
	margin-top: 20px;
	padding: 0px 0px 5px 0px;
	
	
	
}


/* Events Manager Fixes
----------------------------------------------------------------------------------------------------*/


/*Archve h2
 -------------------------*/

.css-events-list h2, .tax-event-town h1.archive-title, .location-template-default h1.entry-title{
	background-color: #a9d271;
	padding: 10px;
	color: #fff;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 30px!important;
	border-bottom: 0px;
}

.location-template-default h3{
	background-color: #a9d271;
	padding: 3px;
	color: #fff;
	margin-top: 20px;
	margin-bottom: 0px;
	border-bottom: 0px;
}

.location-template-default h1.entry-title{
	margin-bottom: 15px;
}


.tax-event-town .archive-description{
	margin-bottom: 0px;
}


/*Other Fixes
 -------------------------------*/
.single-event h1.entry-title{
		background-color: #a9d271;
	padding: 10px;
	color: #fff;
	margin-top: 20px;
	margin-bottom: 15px;
	font-size: 25px!important;
	
}



/*Pagination
--------------------------------*/

#em-wrapper span.em-pagination{
	width: 100%;
	font-size: 27px;
	color: #999;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#em-wrapper span.em-pagination a{
	font-size: 25px;
	color: #a9d271;
}


/*Title
--------------------------*/

.cal-event-wrap{
	background-color: #f2f1ed!important;
	-webkit-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.3);
-moz-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.3);
box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.3);
padding: 10px 10px 20px 10px;
border-radius: 2px;
margin-bottom: 1px;
cursor: pointer;
	width: 100%;
}


.post-type-archive-calendar .entry p{

	
}

.slide-content p{
width: 100%;
	height: auto;
	padding: 0px 0px 5px 0px;
	display: block!important;
}
.cal-event-wrap:hover{
	
	-webkit-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.6);
-moz-box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.6);
box-shadow: 7px 9px 65px -29px rgba(0,0,0,0.6);
	border: 1px solid #b7d282;

	
}







.post-type-archive-calendar .entry:hover h2.entry-title{
	color: #b7d282;
	
	
}




.slide-content{
	width: 100%;
	height: auto;
	display: none;
	margin-top: 20px;
	padding: 0px 0px 5px 0px;
	
	
	
}







/*Fix for Town Events*/

.archive.tax-event-town header.entry-header{
	display: none;
}


.archive.tax-event-town .entry{
	 
	
	margin: 0px;
	padding: 0px;
} 

#respond{
	
	display: none;
}


/*Hide Past Events*/

.past-event{
	display:none;
}

/*Hide Date & Author
------------------------------------------------*/

.location-template-default .entry-meta, .event-template-default .entry-meta, .location .entry-meta, .search-results .type-event .entry-header{
	display: none;
}

/* Modify colors
--------------------------------------------------*/
.cal-event-wrap h2 a,  .cal-event-wrap a, .single-event .entry-content a{
	font-weight: bold;
	color: #333;
}
.cal-event-wrap h2 a{
	color: #a9d271;
font-size: 22px;
}

.cal-event-wrap h2{
	background-color: #f2f1ed;
	padding: 0px;
	margin: 0px;
	font-size: 22px;
}

.single-location .entry-content a{
	color: #a9d271;
	font-weight: bold;
}


/*Event Menu widget
-------------------------------------------------*/

.event-search-widget{
    margin-left: -1000px;
    padding-left: 1000px;
    margin-top: -15px;
    margin-bottom: 15px;
    margin-right: -1000px;
    padding-right: 1000px;
    overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #a9d271;
	-webkit-box-shadow: 10px 10px 34px -20px rgba(0,0,0,0.4);
-moz-box-shadow: 10px 10px 34px -20px rgba(0,0,0,0.4);
box-shadow: 10px 10px 34px -20px rgba(0,0,0,0.4);
}



/* Events pages CSS
---------------------------------------------------*/

.archive.tax-event-town .content , .page-id-149 .content, .single-event .content, .archive.post-type-archive-location .content, .single-location .content {
	padding-left: 0px;
	
	
	
	
}


.archive.tax-event-town .entry , .page-id-149 .entry, .single-event .entry, .archive.post-type-archive-location .entry, .single-location .entry {
margin-left: 35px;
}

.archive.tax-event-town .archive-title , .page-id-149 .archive-title, .single-event .archive-title, .archive.post-type-archive-location .archive-title, .single-location .archive-title {
margin-left: 35px;
}
/*Button Fix
--------------------------------------------------*/
.em-search-submit{
	height: 40px!important;
}



/*
 -------------------------------------------------*/

.wp-admin tbody{
	display: none!important;
	
}


tr.user-instagram-wrap{
	display: none!important;
}


/*Archive
----------------------------------------------------*/

.page-id-162733 embed{
	width: 100%;
	max-width: none;
	height: 100vh;
	
}



.page-id-162733 .entry-content{
	padding-right: 0px;
	
	
}


/*Hide profiles
---------------------------------------*/
.user-instagram-wrap, .user-linkedin-wrap, .user-myspace-wrap, .user-pinterest-wrap, .user-soundcloud-wrap, .user-tumblr-wrap, .user-twitter-wrap, .user-youtube-wrap, .user-wikipedia-wrap {
	display: none!important;
}

/*Sponsor Page
-------------------------------------------------------------*/

.page-id-170038 .sidebar-primary{
display: none!important;
}

.page-id-170038 .content{
	width: 100%!important;
}

.page-id-170038 .entry-content{
	width: 100%!important;
}



.page-id-170038 h1.entry-title{
	text-align: center;
	font-size: 30px;
	color: #a9d271
}

.page-id-170038 .tiled-gallery.type-regular, .page-id-170038 .tiled-gallery .gallery-row{
	margin-left: auto;
	margin-right: auto; 
}

.page-id-170038 main.content{
	padding-left: 0px;
}




/*Brought Widget
----------------------------------------------------------------*/

.brought-widget{
	width: 100%;
	height: auto;
-webkit-box-shadow: 0 8px 6px -6px #999;
    -moz-box-shadow: 0 8px 6px -6px #999;
    box-shadow: 0 8px 6px -6px #999;
}

.brought-widget div.textwidget{
	text-align: center;

	
}



.brought-widget a{
	width: 100%;
	font-family: Oswald;
	font-size: 20 px;
	text-align: center;
	text-transform: uppercase;
	
	
}




/*Help wanted*/
.post-type-archive-help-wanted .entry{
	border-bottom: 1px solid #333;
}



/* # Media Queries
---------------------------------------------------------------------------------------------------- */
@media only screen and (max-width: 1360px) {
    main.content{
    min-width: 100px;
    width: 55%;

}
    article.directory.type-directory header.entry-header h1.entry-title {
        
        float: none;
        width: 95%;
        margin-left: 15px;
        }
	
	.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
}
	
    
}

@media only screen and (max-width: 1300px) {

    #content{
    width: 65%;
    float: left;
    display: inline;
    margin-left: 2%;
}

    .entry-content {
        padding-right: 5px;
    }

    .latest-bar {
        padding-left: 15px;
        overflow: hidden; 
    }

    .above-header-right {
        padding-left: 10px;
    }

    site-inner {
        width: 100%;
    }

    .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .title-area {
        width: 300px;
    }


    main.content {
        min-width: 100px;
        width: 72%;
        max-width: 855px;
        padding-left: 10px;
    }

    .footer-widgets-1 {
        margin-right: 30px;
    }
	
	.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
		max-width: none;
}
	
	
	
	
}
@media only screen and (max-width: 1225px) {
        main.content{
    min-width: 100px;
    width: 70%;
    max-width: 800px;
    padding-left: 10px;
}

	.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
		max-width: none;
}
	
	
        
    }

@media only screen and (max-width: 1200px) {
    main.content{
    width: 70%;
    max-width: 760px;
}

.genesis-nav-menu{
padding-left: 0px;
}

.above-header {
    min-height: 130px;
    padding-top:  20px;
    padding-left: 10px;
}


.before-content{
    padding-left: 5px;
}

.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
	max-width: none;
}

}


@media only screen and (max-width: 1150px) {

   .page-id-55582 main.content{
         margin-left: 0px;


}

    main.content {
        width: 60%;
        float: left;
        display: inline;
        margin-left: 3%;
        max-width: 665px;
    }

    .header-image .site-title > a {
        background: url(//lcnme.com/wp-content/uploads/2016/06/masthead.png) no-repeat left;
        float: left;
        width: 100%;
        background-size: 100%;
        min-width: 530px;
    }


  
    main.content .cat-post-thumbnail img {
        max-width: 350px;
    }

    .entry-header img {
        width: 220px;
    }
	
	
	.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
		max-width: none;
}
	
	
}



@media only screen and (max-width: 1075px) {
      .nav-primary .genesis-nav-menu a{
padding: 10px!important;
}
.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
	max-width: none;
}

}

    @media only screen and (max-width: 1070px) {
        main.content {
            width: 59%;
            max-width: 600px;
        }

.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
	max-width: none;
}


    }

    @media only screen and (max-width: 1050px) {
        
        
        
         #hours {
        width: 77px;
    }
        main.content {
            width: 60%;
            max-width: 560px;
            float: left;
            display: inline;
            margin-left: 5%;
        }

        .footer-widgets-1 {
            width: 100%;
            margin-left: 15px;
        }

        .footer-widgets-2 {
            width: 100%;
            margin-left: 15px;
        }

        
        .genesis-nav-menu {
            font-size: 14px;
        }



        .footer-block {
            border-left: none;
            margin-left: auto;
            margin-right: auto;
        }


        div#info{
        width: 180px;
        font-size: 14px;
    }
    
    div#archive-info{
        font-size: 14px;
        width: auto;
    }
    
    div#info h3{
        font-size: 16px;
    }
    
    article.directory.type-directory div.entry-content{
        padding-left: 220px;
        float: none;
        display: block;
        width: 95%;


        
    }

        .page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
			max-width: none;
}
    
    }

@media only screen and (max-width: 980px) {

    .footer-block-2 {
        margin-top: 75px;
        display: block;
        float: none;
        margin-left: auto;
        margin-right: auto;
        border-left: none;
        max-width: 300px;
    }

    .footer-block {
        display: block;
        float: none;
        margin-left: auto;
        margin-right: auto;
        border-left: none;
    }


    main.content {
        width: 60%;
        max-width: 510px;
    }


    .archive article.directory.type-directory h2.entry-title {
        text-align: left;
        font-size: 25px;
    }
	
	.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
		max-width: none;
}
	


    @media only screen and (max-width: 920px) {

        main.content {
            max-width: 485px;
            width: 55%;
        }
		
		
		.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
			max-width: none;
}
    }

    @media only screen and (max-width: 900px) {


/* VOTE BUTTON */
.page-id-55582 h4{
width: 80%;
max-width: 400px;
}


/*LINK BUTTONS*/
.page-id-55582 h2{
width: 100%;

}






        div#archive-info {
            font-size: 16px;
            width: 300px;
        }

        #hours {
            width: 92px;
        }

        .archive article.directory.type-directory h2.entry-title {
            text-align: left;
            font-size: 35px;
        }

        main.content {
            width: 100%!important;
            max-width: none;
            margin-right: 3%;
            margin-left: 1%;
        }

        .sidebar-primary .cat-post-widget {
            display: none;
        }

        .entry-header img {
            display: inline;
            float: left;
        }

        .menu-header-nav {
            display: block;
        }

        textwidget.widget-text {
            display: block;
            float: none;
        }

        .header-image .site-title > a {
            background: url(//lcnme.com/wp-content/uploads/2016/06/masthead.png) no-repeat left;
            float: left;
            width: 77%;
            background-size: 77%;
            min-width: 300px;
        }

        .content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {
            width: 100%;
            min-height: 100%;
            max-width: none;
        }


        .sidebar {
            width: 100%;
            min-width: 100%;
            max-width: none;
        }


        .sidebar-secondary.widget-area {
            width: 100%;
            max-width: none;
            min-width: 300px;
        }

        main.content {
            padding-right: 20px;
        }

        .cat-post-widget {
            width: 100%;
        }

        .sidebar-secondary.widget-area img {
            float: left;
            margin: 5px 10px 5px 0;
        }

        .textwidget.widget-text {
            display: block;
        }

        .widget-wrap {
            width: 100%;
            max-width: none;
        }

        .before-footer .widget-wrap {
            width: auto;
        }

        .above-header {
            min-height: 50px;
            width: 100%;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 10px;
            margin-top: 10px;
            background-color: #fff;
            padding-left: 10px;
            padding-top: 5px;
            padding-right: 10px;
        }

        .above-header.widget-area {
            margin-left: auto;
            margin-right: auto;
            width: 100%;
            display: block;
            float: none;
        }

        .above-header .menu-header-nav-container {
            display: none;
        }


        .site-header {
            display: none;
        }

        .footer-left {
            width: 100%;
            display: block;
            border-bottom: 1px solid #ccc;
        }

        .footer-middle {
            width: 100%;
            display: block;
            border: none;
        }

        .footer-right {
            width: 100%;
            display: block;
            border-top: 1px solid #ccc;
        }



        .site-inner, .wrap {
            width: 100%;
        }

        .content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-primary, .sidebar-secondary, .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap, .site-header .widget-area, .title-area {
            width: 100%;
        }

        .site-header .wrap {
            padding: 20px 5%;
        }

        .header-image .title-area {
            background-position: center top;
        }

        .genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form {
            float: none;
        }

        .genesis-nav-menu, .site-description, .site-header .title-area, .site-header .search-form, .site-title {
            text-align: center;
        }

        .genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {
            padding: 10px 16px;
        }

        .site-header .search-form {
            margin: 16px auto;
        }

        .genesis-nav-menu li.right {
            display: none;
        }

        .footer-widgets-1 {
            margin-right: 0;
        }


        p.condition {
            text-align: left;
        }

        aside.sidebar-primary .nws {
            display: none;
        }



        .featured {
            min-height: 100px;
            display: normal;
            display: block;
        }

        .footer-feature {
            min-height: 100px;
            display: normal;
            display: block;
        }

        .ahsl {
            font-size: 16px;
        }

        .above-header-right {
            width: 100%;
            text-align: center;
        }



        .above-header img {
            margin-bottom: 5px;
            margin-top: 10px;
        }

        .before-content {
            padding-left: 0px;
        }


        div#info {
            width: 250px;
            font-size: 16px;
        }

        article.directory.type-directory div.entry-content {
            padding-left: 300px;
            padding-right: 5px;
        }
		
		
		.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
			max-width: none;
}
		
    }



    @media only screen and (max-width: 810px) {


.nav-primary .genesis-nav-menu a{
padding: 5px!important;
}

  #dir-landing{
        width: 100%;
    }

.dir-listings{
    width: 32%;

}

.dir-listings img:hover{
margin-bottom: 5px;
}

        .entry-header img {
            width: 100%;
            max-width: 200px;
        }


        .lo-welcome {
            width: 100%;
            display: block;
            margin-top: 25px;
        }

        .lo-info {
            width: 100%;
            display: block;
            padding-left: 0px;
        }

        .lo-welcome {
            padding-right: 0px;
        }


        .lo-food {
            width: 50%;
        }

        .lo-home {
            width: 50%;
        }

        .lo-lodging {
            width: 50%;
        }

        .lo-pets {
            width: 50%;
        }

        .lo-services {
            width: 50%;
        }

        .lo-realestate {
            width: 50%;
        }

        .entry-header img {
            width: 100%;
        }

        main.content {
            max-width: none;
            width: 100%;
        }

        .full-width-content .content {
            width: 100%;
        }



        .footer-left {
            width: 100%;
            display: block;
            border-bottom: 1px solid #ccc;
        }


        .footer-middle {
            width: 100%;
            display: block;
            border: none;
        }


        .footer-right {
            width: 100%;
            display: block;
            border-top: 1px solid #ccc;
        }


        main.content {
            width: 100%;
            border: none;
        }

        body {
            background-color: #fff;
            font-size: 16px;
        }

        .site-inner, .wrap {
            max-width: none;
        }

        .archive-description, .author-box, .comment-respond, .entry, .entry-comments, .entry-pings, .sidebar .widget, .site-header {
            padding: 0;
        }

        .archive-pagination li a {
            margin-bottom: 4px;
        }

        .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {
            margin: 0;
            width: 100%;
        }

        .sidebar .widget.enews-widget {
            padding: 40px;
        }

        #category-posts-4.widget.cat-post-widget {
            display: none;
        }

        div.footer-widgets .wrap {
            padding-left: 0px;
        }



        .photo-content-wrap {
            width: 98.5%!important;
            padding: 15px;
        }
		
		
		.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
			max-width: none;
}
		
    }

    @media only screen and (max-width: 700px) {
        .archive article.directory.type-directory h2.entry-title {
            text-align: left;
            font-size: 25px;
            margin-top: 15px;
        }

        .archive article.directory.type-directory img {
            max-width: 150px;
        }

        .advanced-search {
            display: none;
        }

        .above-header-right .search-form {
            display: none;
        }


       

        div#directory-sidebar {
            width: 100%;
            height: auto;
            padding: 0px;
            margin: 0px;
            display: block;
        }

        div#info {
            width: 95%;
            float: none;
            max-width: none;
            height: auto;
            text-align: center;
        }

        div#info h3 {
            font-size: 22px;
        }



        div#info img {
            max-width: 300px;
        }

        div#info img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
            max-width: 300px;
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            display: block;
            float: none;
        }

        div#social img {
            max-width: 24px;
            margin-left: 0px!important;
            margin-right: 3px!important;
        }

        article.directory.type-directory div.entry-content {
            padding-left: 0px;
            margin-left: 15px;
        }

   .dir-listings {
            width: 49%;
            height: 225px;
        }
		
		.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
			max-width: none;
}
		
		
    }



    @media only screen and (max-width: 600px) {


#dir-text{
	width: 100%;
	
}



        .ahsl {
            font-size: 10px;
            margin-bottom: 0px;
        }

        #wprmenu_bar .bar_logo {
            height: 15px;
            margin-top: 10px;
        }

        .archive.entry-header img {
            width: 100%;
            min-width: 100%;
        }

        ul#menu-header-nav li a {
            font-size: 12px;
        }

        .entry-header img {
            width: 100%;
            max-width: none;
        }

        .entry-content img {
            max-width: 98%;
        }

        .wp-caption img {
            width: 100%;
            min-width: 100%;
        }

        .wp-caption {
            width: 100%;
        }

        table.em-calendar td.eventful-pre a, table.em-calendar td.eventful-post a {
            font-size: 8px;
        }

        table.em-calendar td.eventful ul li a {
            font-size: 8px;
        }

        table.em-calendar td.eventful-pre a {
            font-size: 8px;
        }

        div#social img {
            max-width: 24px!important;
            width: 24px!important;
            height: 24px;
            margin-left: 0px!important;
            margin-right: 3px!important;
        }

        article.directory.type-directory header.entry-header h1.entry-title {
            font-size: 30px;
        }
		
		
		
		.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
			max-width: none;
}
		
		
    }

    @media only screen and (max-width: 500px) {

        .above-header {
            min-height: 50px;
        }

.totalpoll-choice.totalpoll-choice-image.last-in-row{
    width: 100%!important;
}

.dir-menu.widget-area input[type="text"]{
width: 200px;
}

.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
	max-width: none;
}

    }

    @media only screen and (max-width: 400px) {
        .archive article.directory.type-directory {
            width: 98%;
        }

        .archive article.directory.type-directory img {
            max-width: 300px;
            margin-left: auto;
            margin-right: auto;
            display: block;
            float: none;
            width: 90%;
        }
ul#menu-directory.menu {
max-width: 100%;
}

.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
	max-width: none;
}


    }




    @media only screen and (max-width: 375px) {

 #dir-search-info input[type="text"],select#ofsection.postform,select#oftown.postform {
    width: 275px;
}
  .dir-landing{
        margin-right: 0px;
        width: 100%;
    }

       .dir-listings{
    width: 100%;
    height: 100px;
margin-bottom: 2px;

}

        .lo-section-container {
            min-height: 150px;
            height: auto;
        }

        .lo-welcome {
            margin-top: 5px;
        }

        ul#menu-header-nav li a {
            font-size: 12px;
        }

        .above-header.widget-area {
            height: auto;
        }


        .lo-food {
            width: 100%;
            height: 75px;
        }

        .lo-home {
            width: 100%;
            height: 75px;
        }

        .lo-lodging {
            width: 100%;
            height: 75px;
        }

        .lo-pets {
            width: 100%;
            height: 75px;
        }

        .lo-services {
            width: 100%;
            height: 75px;
        }

        .lo-realestate {
            width: 100%;
            height: 75px;
        }


        .before-footer {
            padding-left: 20px;
        }
    }

.dir-menu.widget-area input[type="text"]{
width: 200px;
}
.dir-menu.widget-area input{
margin-top: 2px;
}
	
	
	.page-id-170038 main.content{
	padding-left: 0px;
		width: 100%;
		max-width: none;
}
	

}

a#pmpro_account-edit-profile{
display: none!important;

}
/* Hide Results
------------------------------------------*/

.totalpoll-choice-votes{
	display: none!important;
}

.totalpoll-choice-votes-bar{
	display: none!important;
}

.totalpoll-choice-votes-text{
	display: none!important;
}



/* Archive page
------------------------------------------*/
.page-id-162733 main.content{
	padding-left: 0px!important;
	padding-right: 0px!important;
	margin-left: 0px!important;
}

.page-id-162733 .entry-title{
	text-align: center;
	width: 100%;
	font-size: 25px;
}


/*Scrolltop Button
-----------------------------------------*/
.scrolltop {
	background-color: #a9d271;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	opacity: 80%;
	position: fixed;
	bottom: 5px;
	right: 5px;
	color: #fff;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	padding-top: 3px;

}

/*Hide Display Name*/
.pmpro_member_profile_edit-field.pmpro_member_profile_edit-field-.display_name{
	display: none!important;
}


/*Hide Password Hint*/
.pmpro_reset_password_wrap form.pmpro_form .lite, form.pmpro_form .pmpro_change_password-fields .lite{
	display: none!important;
}

/*Block
-------------------*/
#blockstandard{
	width: 300px;
	height: 250px;
}

#blockanchor{
	width: 300px;
	height: 600px;
}
