/*.footer-content-lists .footer-column-black {opacity:0}*/

.footer-simple {display:none}

@media only screen 
and (max-width : 768px) {
	.page-content,.blog-post {text-align:left}	
}

.page-content a {text-decoration:none}

li .linklist {
	display: inline-block;
	vertical-align: text-top;
}

.ahq-action-button {border:1px solid #999999 !important}

.gform_body select,.gform_body input[type="tel"],.gform_body input[type="email"],.gform_body input[type="text"], .gform_body textarea {border-color:#cccccc}


body.archive.category .post-thumbnail,.blog-page .post-thumbnail  {width:300px;margin:30px 0 0 30px}

.single-post .wp-post-image {display:block;width:inherit}

@media only screen 
and (max-width : 768px) {

	body.archive.category .post-thumbnail,.blog-page .post-thumbnail {width:inherit;margin:inherit}


	
}




input#searchsubmit {
    color: #ffffff!important;
    background: #29363e;
    border-color: #29363e;
    border-radius: 0px;
    letter-spacing: 1px;
    font-size: 14px;    
    font-weight: 500!important;
    text-transform: uppercase!important;
    background-color: #29363e;
    padding: 2px 7px;
	display:none;
}

.searchform input#s {  
	line-height:16px;
	color:#999;
	height:26px;	
	font-size:12px;
	display:inline-block;
    padding:6px;
    background-color: #fff;
    border:1px solid #ccc; 
}

#menu-menu-footer,#menu-menu-footer li
{list-style-type:none;
margin-left:0;
	padding-left:0;
}

#menu-menu-footer li a,
#menu-menu-footer li a:hover
{color:#cccccc;
text-decoration:none;}

#nav_menu-2 h3.widget-title {display:none}


.footer-information .widget_nav_menu * {list-style-type: none;text-decoration: none;color: inherit;}


.content-center-sm .space-bottom p {height:5em;}


.es_shortcode_form label {
	display: -moz-inline-stack;
	display: inline-block;
	line-height: 1.3;
	clear: both;
	font-weight: 700;
	font-size: inherit;
}


.es_submit_button {
	font-family: "Open Sans";
	font-size: .75rem;
	background-color: #03a9f4;
	border-radius: 5px;
	min-width: 7rem;
	padding: .55rem 1.5rem;
	font-weight: 600;
	letter-spacing: 1px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	line-height: 1.5rem;
	border: 2px solid #03a9f4;
	vertical-align: middle;
	-webkit-appearance: none;
	margin-bottom: .75rem;
	font-size: 1em;
	width: auto;
	margin: 0 16px 0 0;
	display: -moz-inline-stack;
	display: inline-block;	
  color:#fff;
  height:auto;
}

.es_textbox_class {
	font-family: inherit;
	font-size: 1rem;
	height: 2.5rem;
	outline: 0;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #f1f1f1;
	border-radius: 3px;
	box-shadow: none;
	padding: 0 12px;
	border-color: #cccccc;
	width: calc(50% - 8px);
}
