/*AMELIA*/
.am-category-headline {
  display: none;
}

.am-category-service-title {
  font-size: 14px !important;
}

.single-post.sidebar-show-post .entry-content, .single-post.sidebar-show-post .entry-footer, .page-template-default.sidebar-show-post .entry-content {
width: 100%;
}

.main-navigation li a {
font-weight: bold;
}

.main-navigation ul ul.sub-menu a {
color: rgba(0, 0, 0, 0.9);
}

.main-navigation ul ul.sub-menu a:hover {
background: #f1592a;
color: rgba(0, 0, 0, 1);
}

.nav-container .nav-wrap {
background-color: #888888;
}

#post-1614 .entry-meta {
display: none;
}

#post-1614 .entry-content {
padding-top: 0px !important;
}

#post-2521 .entry-meta {
display: none;
}

#post-2521 .entry-content {
padding-top: 0px !important;
}

.header-cta-wrap {
width: 280px;
}
.fullwidth_header {
position: relative;
margin: 0 16px 56px;
padding: 0 0 24px;
border-bottom: solid 1px rgba(0, 0, 0, 0.12);
width: 82.5%;
margin-left: auto;
margin-right: auto;
}

#sharing-footer {
padding: 8px 0 0px;
}

.single-post .post-navigation {
display: none !important;
}
.related-wrap {
margin: 0;
}

.nav-subelements {
    padding: 0px;
}

.main-navigation {
    padding: 0;
}
.search-header .search-field {
    width: 0.5px;
}
strong {
font-weight: 600 !important;
}

.entry-content p a {
  
border-bottom: 0;
}

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

.entry-link:hover, .blog .sticky .post-thumb-img:hover, .related-img:hover {
box-shadow: 0 15px 45px -5px rgba(31, 32, 68, 0.3);
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-filter: brightness(110%);
filter: brightness(120%);}

.main-navigation .sub-menu {
    overflow-y: visible;
}

@media (min-width: 52.5em) {
.single-post .entry-content {
padding-top: 26px;
}}

.site-title a {
color:#f1592a !important;
letter-spacing:1px;
}
.center {
text-align: center;
margin: 0 auto;
}

.margin-96 {
margin: 0 auto;
}

.wpcf7 form label

{
    font-weight: 500;
}

.wpcf7-list-item-label

{
    font-size: 13px;
}

.wpcf7-form-control-wrap checkbox-658
{
line-height: 1;
}

span.wpcf7-list-item {
line-height: 1 !important;
    margin: 0 !important;

}

select {
  width: -moz-available;
	width: -webkit-fill-available;
	color: #f1592a;
	font-weight:500;
}
.confit-hours, .confit-email
{
    margin-top: 10px;
}

.statistics .stat {
    margin: 35px 85px;
}


.stat .number {
    font-family: "Cardo", serif;
}

.stat .count-title {
    color: rgba(0, 0, 0, 0.8) !important;
    font-family: "Cardo", serif;
}

.pk-block-bg-light {
background-color: #f8f8f8;
padding: 2rem;
}

.pk-block-border-left {
padding-left: 2rem;
border-left: 4px solid #f1592a;
}

.block-float-left-full
{
display: block;
float: left;
margin-right: 0 !important;
width: 100%;
max-width: 100% !important;
}

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
	margin-bottom:24px;
}

.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

