/* Themify Customize Styling */
body {	
	font-family: "Outfit";	font-weight:300;
 
}
:root {	
	--theme_accent: #63c3d1;
	--theme_accent_semi: #d8e9ec;
	--theme_accent_hover: #575756; 
}
a, .post-nav .arrow {	
	color: #63c3d1; 
}
body,h1,h2,h3,h4,h5,h6 {	
	color: #575756; 
}
.transparent-header #headerwrap a,.transparent-header #headerwrap.fixed-header a,#headerwrap a,#headerwrap.fixed-header a,#footerwrap a {	
	color: #63c3d1; 
}
.transparent-header #headerwrap,.transparent-header #headerwrap.fixed-header,#headerwrap,#headerwrap.fixed-header,#footerwrap {	background: none;
	background-color: #ffffff;
	color: #575756; 
}
.fixed-header #header a {	
	color: #575756; 
}
.fixed-header #header a:hover {	
	color: #63c3d1; 
}
body #site-logo a img {		width: 160px; 
}
#site-description {	display: none; 
}
#main-nav a {	
	font-family: "Outfit";	font-weight:600;
	font-size:1.1em;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #ffffff; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #575756; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #63c3d1; 
}
#main-nav-wrap #main-nav .sub-menu > .current_page_item > a, #main-nav-wrap #main-nav .sub-menu > .current-menu-item > a {	
	color: #63c3d1; 
}
.post-title {		font-weight:600;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #575756; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #63c3d1; 
}
#footerwrap {	background: none;
	background-color: #575756; 
}
#footer-logo a img {		width: 150px; 
}
#footer {	
	color: #e9f3f9; 
}
#footer a {	
	color: #e9f3f9; 
}
#footer a:hover {	
	color: #63c3d1; 
}
@media(max-width: 1280px) { /* Themify Customize Styling */
body #site-logo a img {		width: 160px; 
}
#footer-logo a img {		width: 150px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 160px; 
}
#footer-logo a img {		width: 150px; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body #site-logo a img {		width: 160px; 
}
#footer-logo a img {		width: 150px; 
}
 }
/* Themify Custom CSS */
/* outfit-300 - latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300;
  src: url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-300.svg#Outfit') format('svg'); /* Legacy iOS */
}
/* outfit-regular - latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  src: url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-regular.svg#Outfit') format('svg'); /* Legacy iOS */
}
/* outfit-500 - latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  src: url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-500.woff') format('woff'), /* Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-500.svg#Outfit') format('svg'); /* Legacy iOS */
}
/* outfit-700 - latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  src: url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/outfit-v6-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-700.svg#Outfit') format('svg'); /* Legacy iOS */
}
/* outfit-600 - latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  src: url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-600.woff') format('woff'), /* Modern Browsers */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://ak-praxismanagement.de/wp-content/fonts/outfit-v6-latin-600.svg#Outfit') format('svg'); /* Legacy iOS */
}

/* ---- Features ---- */		

.module-post article {
		padding: 15px;

}

.module-post #post-2453, 
.module-post #post-2823 {
	background-color: #E9F3F9;
}


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

label.control-label {
	display: none !important;
}

.tf_lazy {
  opacity: .7;
}


/* ---- Basics ---- */		

.tf_social_sharing,
.tb_turn_on, .edit-button,
.themify_builder_turn_on {
    display: none !important;
}
 
#content, #layout, #pagewrap {
    padding-top: 0px !important; 
	  margin-top: 0px !important; 
	  padding-bottom: 0px !important;
}

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

.fixed-header-enabled #headerwrap {
background: radial-gradient(farthest-corner at top,rgba(87,87,86,0.2) 30%,  rgba(255,255,255,0.0) 65%);
}

.fixed-header-enabled #headerwrap {
    	position: fixed;
	    border: 0px !important;
}

.fixed-header-on #headerwrap {
  background: white !important;
	box-shadow: 0px -5px 25px #ccc; 
}

.fixed-header #header {
padding-bottom: 0px !important;
}

.navbar-wrapper #main-nav-wrap {
/*    background-color: red !important; */
    padding-top: 15px;
    padding-bottom: 0px;
}

#main-nav .highlight-link>a {
 background-color: transparent;
	border-radius: 30px;
	color: white;
	border: 1px solid white;
}

#headerwrap.fixed-header #main-nav .highlight-link>a {
	border: 1px solid #63C3D1 !important;
	color: #575756;
}

#main-nav .highlight-link>a:hover {
	border: 1px solid #63C3D1 !important; 
}

.sub-menu {
	width: 250px !important;
}

.fixed-header-enabled .sub-menu a:hover {
	color: #63C3D1 !important;
}

.fixed-header-enabled #main-nav a:hover,
.fixed-header-enabled #main-nav .current_page_item > a, 
.fixed-header-enabled #main-nav .current-menu-item > a {
    color: white;
	border-bottom: 1px solid white;
}

#headerwrap.fixed-header #main-nav a:hover,
#headerwrap.fixed-header #main-nav .current_page_item > a, 
#headerwrap.fixed-header #main-nav .current-menu-item > a {
    color: #63c3d1 !important;
	border: none;
}

.module-fancy-heading .fancy-heading {
	letter-spacing: 0 !important;
}


/* ---- Blog ---- */

.module .ui.builder_button {
  font-weight: 600;
}

/* ---- Blog ---- */

.single.single-fullwidth-layout .featured-area {
    margin: 0;
}

.related-posts .related-title {
visibility:hidden !important;
}

.related-posts .related-title:after {
content:"Weitere Artikel";
visibility:visible !important;
float:left;
}


.more-link, .more-link:hover {
	    font-weight: 700;
    font-family: "Outfit";
}

.load-more-button {
	    font-weight: 700;
    font-family: "Outfit";
		background-color: #E9F3F9 !important;
}


a.load-more-button {
visibility:hidden !important;
}


a.load-more-button:after  {
content:"Weitere Artikel";
visibility:visible !important;
		border: 1px solid rgba(99, 195, 209, 1);
    line-height: 130%;
    transition: color .3s linear,background-color .3s linear,padding .3s linear,border .3s linear,box-shadow .3s linear;
    padding: 0.625em 1.25em;
	border-radius: 50em;
}

a:hover.load-more-button:after  {
		background-color: #63C3D1 !important;
	color: white; 
}



/* ---- Contact ---- */

.module span.required {
	display: none !important;
}

button.btn.btn-primary {
	padding: 0.625em 1.25em !important;
	border-radius: 50em;
}

/* ---- Download ---- */

#content .dae-shortcode-download-wrapper .dae-shortcode-register-submit,
#content .dae-shortcode-download-wrapper .dae-shortcode-register-submit:hover {
	padding: 10px 20px !important;
}

.dae-shortcode-download-title {
	display: none !important;
}

#content .dae-shortcode-download-wrapper .dae-shortcode-download-button {
	border: 1px solid !important;
}

#content .dae-shortcode-download-wrapper {
	float: left;
}


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

.footer-text-inner .one {
/*   padding-top: 25px;*/ 
	font-weight: bold;
}
				
#footerwrap {
	border-top: 0px !important;		
}

.widgettitle {
	font-size: 1.1em !important;
} 

.footer-widgets h4 {
	color: #e9f3f9;
}

/* mobile */

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

.fixed-header-enabled #headerwrap {
background: transparent;
}
		
}