section#features div.inner {
	min-height: 365px;
    padding: 45px 25px;
    background-color: #FFF;
	/*margin-right: 3%;*/
	border-radius: 4px;
	box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.1);
}

.feature-item {
	margin-bottom: 25px;
}

.feature-item:last-child {
	margin-right: 0;
}

input[type="reset"], input[type="submit"], input[type="submit"], .nav-links a:hover, .btn-theme-primary, .btn-theme-primary-outline:hover, .card-theme-primary, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce button.button.alt {
	background: #23282D;
	border-radius: 4px;
}

img.custom-logo {
    height: 36px;
    width: 160px;
}

nav.footer-navigation li {
	border-right: 1px solid white;
}

nav.footer-navigation li:last-child {
	border-right: 0;
}

.footer-social .follow-heading {
	margin-bottom: 0px !important;
}

.footer-menu {
	position: relative;
}

.footer-menu ul.onepress-menu {
	position: absolute;
	left: 0px;
}

#footer-menu-row {
	margin-top: 30px;
	margin-bottom: 30px;
}

#footer-menu-row div:first-child {
	text-align: left;
}

.site-footer .footer-social {
	text-align:left;
}

body.page-template-default .page-header {
	background: #FFF;
	text-align: center;
	border: 0;
	margin-top: 40px;
}

body.page-template-default .entry-content {
	font-size: large;
}

div#content {
	position: relative;
}

div#scroll_top {
	position: fixed;
    background: #23282D;
    color: #FFFFFF;
    height: 4em;
    text-align: center;
	line-height: 48px;
    cursor: pointer;
    width: 4em;
    right: -3px;
    bottom: 15em;
    border-radius: 9px 0px 0px 9px;
	border: 2px #b61e33 solid;
	z-index: 100;
}

.footer-connect {
	padding-bottom: 25px !important;
}
 /*Desktops*/
  @media screen and (min-width: 1281px) {
 .footer-connect #site-navigation ul.onepress-menu{
 width:600px;
}

 h1.entry-title{
  	font-size:30px !important;
 }	

	
}


/*Smartphones*/
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px) 
and (orientation : portrait){

 h1.entry-title{
  	font-size:20px !important;
 }	

 .entry-content h2{
	font-size:1.6rem !important; 
 }
}




a:hover {
    text-decoration: none;
    color: #000000;
}

span.mailto {
	cursor: pointer;
}