/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Fusion text blockquote **/
.fusion-text blockquote {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

/** General >> Span:(1) span **/
.fusion-text > blockquote:nth-of-type(1) > p:nth-of-type(1) > span:nth-of-type(1) > span {
	text-align: center !important;
	margin-right: 30px !important;
}

/** General >> Blockquote paragraph **/
blockquote p {
	text-align: right !important;
}

/** General >> Fusion text heading 3 **/
.fusion-text h3 {
	font-weight: normal !important;
	margin-bottom: 10px !important;
}

/** General >> Fusion header tagline **/
.fusion-header-tagline {
	font-size: 18px !important;
	font-weight: 300 !important;
	margin-right: 30px !important;
}

/** General >> Main **/
#main {
	
}

/** General >> Fusion page title bar **/
.fusion-page-title-bar {
	height: 92px !important;
	padding-right: 40px !important;
	padding-left: 40px !important;
}

/** General >> Fusion page title captions entry title **/
.fusion-page-title-captions .entry-title {
	font-size: 22px !important;
	font-weight: 300 !important;
}

/** General >> Col **/
.col {
	color: rgb(51, 51, 51) !important;
	text-align: center !important;
	box-shadow: 0 0 10px 0 rgba(119, 119, 119, 0.18) !important;
	background-color: rgb(235, 209, 209) !important;
	width: 358px !important;
	padding: 30px 30px 0 30px !important;
	margin: 2px !important;
	border: 1px solid rgb(189, 189, 189) !important;
}

/** General >> Content box column 1 col **/
.content-box-column-1 .col {
	
}

/** General >> Content box column div **/
.content-box-column div {
	
}

/** General >> Content box column 1 div **/
.content-box-column-1 div {
	
}

/** General >> Content container paragraph **/
.content-container p {
	color: rgb(51, 51, 51) !important;
}

/** General >> Content box column 11 content container **/
.content-box-column-11 .content-container {
	color: rgb(51, 51, 51) !important;
}

/** General >> Fusion copyright notice div **/
.fusion-copyright-notice div {
	font-size: 13px !important;
	line-height: 30px !important;
	font-weight: 300 !important;
	letter-spacing: 0.5px !important;
}

/** General >> Fusion text emphasis **/
.fusion-text em {
	
}

/** General >> Table 1 table heading **/
.table-1 th {
	color: rgb(51, 51, 51) !important;
	font-size: 20px !important;
	font-weight: 300 !important;
	background-color: rgb(168, 191, 122) !important;
}

/** General >> Fusion builder column 1 fusion text **/
.fusion-builder-column-1 .fusion-text {
	
}

/** General >> Mapp0 **/
#mapp0 {
	
}

/** General >> Mapp0 layout **/
#mapp0-layout {
	margin: 0 !important;
}

/** General >> Large **/
.large {
	color: rgb(8, 8, 8) !important;
	box-shadow: 0 0 5px 0 rgb(235, 235, 235) !important;
	background-color: rgb(247, 247, 247) !important;
	height: 42px !important;
	margin-top: 0 !important;
	margin-left: 0 !important;
}

/** General >> Field gfield **/
#field_3_24 .gfield_required {
	visibility: hidden !important;
}

/** General >> Label **/
#label_3_24_1 {
	font-size: 16px !important;
	font-weight: 300 !important;
}

/** General >> Input **/
#input_3_15 {
	box-shadow: 0 0 5px 0 rgba(102, 102, 102, 0.18) !important;
	background-color: rgb(247, 247, 247) !important;
}

/** General >> Field **/
#field_3_24 {
	
}

/** General >> Fusion widget area 1 widget title **/
.fusion-widget-area-1 .widget-title {
	font-size: 24px !important;
}

/** General >> Fusion widget area 2 widget title **/
.fusion-widget-area-2 .widget-title {
	font-size: 24px !important;
}


/*= General _2 ================ */

/** General _2 >> Fusion widget area 3 widget title **/
.fusion-widget-area-3 .widget-title {
	font-size: 20px !important;
}

/** General _2 >> Field _2 **/
#field_3_27 {
	margin-bottom: -70px !important;
}

/** General _2 >> Fusion content widget area **/
.fusion-content-widget-area {
	text-align: center !important;
	box-shadow: 0 0 10px 0 rgb(187, 187, 187) !important;
	background-color: rgb(255, 255, 255) !important;
	border: 1px solid rgb(204, 204, 204) !important;
}

/** General _2 >> Gchoice **/
.gchoice_3_24_1 {
	font-size: 14px !important;
	margin-top: 50px !important;
}

/** General _2 >> Fusion widget area 1 **/
.fusion-widget-area-1 {
	box-shadow: 0 0 10px 0 rgb(187, 187, 187) !important;
	background-color: rgb(255, 255, 255) !important;
}

/** General _2 >> Fusion privacy bar main **/
.fusion-privacy-bar-main {
	
}

/** General _2 >> Fusion privacy bar **/
.fusion-privacy-bar {
	
}

/** General _2 >> Cookie **/
#cookie_action_close_header {
	color: rgb(247, 247, 247) !important;
	width: 100% !important;
	margin-top: 20px !important;
}

/** General _2 >> Cookie law info bar span **/
#cookie-law-info-bar span {
	font-size: 15px !important;
}

/** General _2 >> Cookie law info bar **/
#cookie-law-info-bar {
	background-color: rgb(247, 247, 247) !important;
}

/** General _2 >> CONSTANT **/
#CONSTANT_OPEN_URL {
	font-size: 13px !important;
	font-weight: 300 !important;
	text-decoration: none !important;
}

/** General _2 >> Far **/
.far {
	color: rgb(63, 63, 63) !important;
	font-size: 40px !important;
	font-weight: 300 !important;
}

/** General _2 >> Fullwidth box:(3) fusion row **/
.fullwidth-box:nth-of-type(3) .fusion-row {
	background-color: rgba(255, 255, 255, 0) !important;
	padding-right: 0 !important;
}

/** General _2 >> Fusion builder column 6 fusion column wrapper **/
.fusion-builder-column-6 .fusion-column-wrapper {
	
}

/** General _2 >> Menu hauptmenu 1 menu item 431 **/
.mt-521.mt-page-datenschutzerklaerung #menu-hauptmenu-1 .menu-item-431 {
	
}

/** General _2 >> Mt 521mt page datenschutzerklaerung sidebar **/
.mt-521.mt-page-datenschutzerklaerung #sidebar {
	border-width: 1px !important;
}

/** General _2 >> Mt 521mt page datenschutzerklaerung fusion sidebar stuck **/
.mt-521.mt-page-datenschutzerklaerung .fusion-sidebar-stuck {
	box-shadow: 0 0 10px 0 rgba(116, 116, 116, 0.2) !important;
	border: 1px solid rgb(204, 204, 204) !important;
}

/** General _2 >> Fusion row fusion widget area **/
.mt-521.mt-page-datenschutzerklaerung .fusion-row .fusion-widget-area {
	border-width: 0 !important;
}

/** General _2 >> Text 6 paragraph **/
.mt-521.mt-page-datenschutzerklaerung #text-6 p {
	
}

/** General _2 >> Mt 2mt page praxis fuer psychotherapie in schwabach mapp0 **/
.mt-2.mt-page-praxis-fuer-psychotherapie-in-schwabach #mapp0 {
	
}

/** General _2 >> Mt 2mt page praxis fuer psychotherapie in schwabach mapp0 layout **/
.mt-2.mt-page-praxis-fuer-psychotherapie-in-schwabach #mapp0-layout {
	box-shadow: 0 0 3px 0 rgb(191, 188, 188) !important;
	border-color: rgb(250, 250, 250) !important;
	border-width: 5px !important;
}

/** General _2 >> Heading 2 strong **/
.mt-271.mt-page-coaching h2 strong {
	
}

/** General _2 >> Fusion text heading 2 **/
.mt-271.mt-page-coaching .fusion-text h2 {
	margin-bottom: 0 !important;
}

/** General _2 >> Fusion text link **/
.mt-7.mt-page-psychotherapie .fusion-text a {
	color: rgb(156, 197, 73) !important;
	font-weight: 400 !important;
	font-style: normal !important;
	text-decoration: underline !important;
}

/** General _2 >> Fusion contact info **/
.fusion-contact-info {
	color: rgb(255, 255, 255) !important;
}

/** General _2 >> Fusion contact info email address link **/
.fusion-contact-info-email-address a {
	color: rgb(255, 255, 255) !important;
}

/** General _2 >> Fusion secondary header **/
.fusion-secondary-header {
	
}

/** General _2 >> Menu item 181 menu text **/
#menu-item-181 .menu-text {
	color: rgb(255, 255, 255) !important;
}

/** General _2 >> Menu item 526 menu text **/
#menu-item-526 .menu-text {
	color: rgb(255, 255, 255) !important;
}

/** General _2 >> Menu item 183 menu text **/
#menu-item-183 .menu-text {
	color: rgb(255, 255, 255) !important;
}

/** General _2 >> Mt 2mt page praxis fuer psychotherapie in schwabach active rs slide **/
.mt-2.mt-page-praxis-fuer-psychotherapie-in-schwabach .active-rs-slide {
	
}

/** General _2 >> Menu item 1016 menu text **/
.mt-2.mt-page-praxis-fuer-psychotherapie-in-schwabach #menu-item-1016 .menu-text {
	color: rgb(255, 255, 255) !important;
}


/*= General _3 ================ */

/** General _3 >> Fusion widget area 1 paragraph **/
.mt-136.mt-page-kontakt .fusion-widget-area-1 p {
	font-size: 20px !important;
	font-weight: 300 !important;
}

/** General _3 >> Fusion widget area 2 phone **/
.mt-136.mt-page-kontakt .fusion-widget-area-2 .phone {
	font-size: 20px !important;
}

/** General _3 >> Fusion widget area 2 email **/
.mt-136.mt-page-kontakt .fusion-widget-area-2 .email {
	font-size: 20px !important;
}

/** General _3 >> Fusion widget area 2 web **/
.mt-136.mt-page-kontakt .fusion-widget-area-2 .web {
	font-size: 20px !important;
}

/** General _3 >> Menu item 1016 menu text _2 **/
#menu-item-1016 .menu-text {
	color: rgb(255, 255, 255) !important;
}

/** General _3 >> Menu item 1064 menu text **/
#menu-item-1064 .menu-text {
	color: rgb(255, 255, 255) !important;
}

/** General _3 >> Menu item 1064 fusion dropdown indicator **/
#menu-item-1064 .fusion-dropdown-indicator {
	color: rgb(255, 255, 255) !important;
}

/** General _3 >> Mt 136mt page kontakt field 3 24 **/
.mt-136.mt-page-kontakt #field_3_24 {
	margin-top: -50px !important;
}

/** General _3 >> Post **/
.post {
	
}

/** General _3 >> Fusion post content wrapper **/
.fusion-post-content-wrapper {
	background-color: rgb(255, 254, 254) !important;
}

/** General _3 >> Fusion post content container heading 2 **/
.mt-1062.mt-page-literaturtips .fusion-post-content-container h2 {
	font-size: 24px !important;
}

/** General _3 >> Entry title link **/
.entry-title a {
	font-size: 22px !important;
	font-weight: 300 !important;
}

/** General _3 >> Fusion text heading 2 _2 **/
.mt-2.mt-page-praxis-fuer-psychotherapie-in-schwabach .fusion-text h2 {
	
}

/** General _3 >> Div:(1) heading 2 **/
.mt-2.mt-page-praxis-fuer-psychotherapie-in-schwabach .fusion-column-last > div:nth-of-type(1) > div:nth-of-type(1) > h2 {
	font-size: 26px !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= General _2 ================ */

	/** General _2 >> Fusion page title captions heading 3 **/
	.fusion-page-title-captions h3 {
	display: none !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= General =================== */

	/** General >> Fusion header tagline **/
	.fusion-header-tagline {
	line-height: 30px !important;
	position: static !important;
	top: 14px !important;
	right: 60px !important;
	display: none !important;
	overflow: auto !important;
}

	/** General >> Fusion text emphasis **/
	.fusion-text em {
	
}

	/** General >> Content container paragraph **/
	.content-container p {
	font-size: 16px !important;
}

	/** General >> Content box column 11 content container **/
	.content-box-column-11 .content-container {
	font-size: 16px !important;
}

	/** General >> Fusion page title bar **/
	.fusion-page-title-bar {
	height: auto !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}


	/*= General _2 ================ */

	/** General _2 >> Fusion logo link **/
	.fusion-logo-link {
	box-sizing: border-box !important;
	display: block !important;
}

	/** General _2 >> Fusion mobile logo **/
	.fusion-mobile-logo {
	
}

	/** General _2 >> Fusion breadcrumb prefix **/
	.fusion-breadcrumb-prefix {
	display: none !important;
}

	/** General _2 >> Mt 521mt page datenschutzerklaerung sidebar **/
	.mt-521.mt-page-datenschutzerklaerung #sidebar {
	display: none !important;
}

	/** General _2 >> Mt 138mt page impressum sidebar **/
	.mt-138.mt-page-impressum #sidebar {
	display: none !important;
}


	/*= General _3 ================ */

	/** General _3 >> Fusion header fusion row **/
	.fusion-header .fusion-row {
	padding-top: 0 !important;
}

	/** General _3 >> Fusion icon bars **/
	.fusion-icon-bars {
	font-size: 30px !important;
}

	/** General _3 >> Fusion icon search **/
	.fusion-icon-search {
	font-size: 30px !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> Fusion header tagline **/
	.fusion-header-tagline {
	position: static !important;
	top: 46px !important;
	left: 68px !important;
	right: 50px !important;
	display: none !important;
}

	/** General >> Fusion page title bar **/
	.fusion-page-title-bar {
	height: auto !important;
	padding: 20px 30px 20px 30px !important;
}

	/** General >> Fusion page title captions entry title **/
	.fusion-page-title-captions .entry-title {
	font-size: 26px !important;
	font-weight: 300 !important;
}

	/** General >> Main **/
	#main {
	padding-top: 30px !important;
}

	/** General >> Fusion builder column 1 fusion column wrapper **/
	.fusion-builder-column-1 .fusion-column-wrapper {
	padding-left: 0 !important;
}

	/** General >> Wp image 226 **/
	.wp-image-226 {
	
}

	/** General >> Fusion builder column 5 fusion column wrapper **/
	.fusion-builder-column-5 .fusion-column-wrapper {
	padding-top: 40px !important;
	padding-right: 0 !important;
}

	/** General >> Fusion builder column 7 fusion column wrapper **/
	.fusion-builder-column-7 .fusion-column-wrapper {
	padding-left: 0 !important;
}

	/** General >> Wp image 258 **/
	.wp-image-258 {
	
}

	/** General >> Fusion builder column 1 fusion text **/
	.fusion-builder-column-1 .fusion-text {
	padding-bottom: 30px !important;
}


	/*= General _2 ================ */

	/** General _2 >> Mt 521mt page datenschutzerklaerung sidebar **/
	.mt-521.mt-page-datenschutzerklaerung #sidebar {
	display: none !important;
}

	/** General _2 >> Mt 138mt page impressum sidebar **/
	.mt-138.mt-page-impressum #sidebar {
	display: none !important;
}

	/** General _2 >> Fusion contact info **/
	.fusion-contact-info {
	
}


	/*= General _3 ================ */

	/** General _3 >> Fusion header fusion row **/
	.fusion-header .fusion-row {
	padding-top: 0 !important;
}

	/** General _3 >> Fusion icon search **/
	.fusion-icon-search {
	font-size: 30px !important;
}

	/** General _3 >> Fusion icon bars **/
	.fusion-icon-bars {
	font-size: 30px !important;
}

	/** General _3 >> Fusion column content paragraph:(1) **/
	.fusion-column-content p:nth-of-type(1) {
	
}

	/** General _3 >> Fusion builder column 3 fusion column content **/
	.mt-976.mt-page-aktuelles .fusion-builder-column-3 .fusion-column-content {
	text-align: center !important;
}

	/** General _3 >> Mt 976mt page aktuelles button 1 **/
	.mt-976.mt-page-aktuelles .button-1 {
	
}

	/** General _3 >> Fusion columns col lg 4:(1) **/
	.mt-133.mt-page-ueber-mich .fusion-columns .col-lg-4:nth-of-type(1) {
	border-right-width: 0 !important;
}

	/** General _3 >> Fusion columns col lg 4:(2) **/
	.fusion-columns .col-lg-4:nth-of-type(2) {
	border-right-width: 0 !important;
}

	/** General _3 >> Menu impressum links **/
	#menu-impressum-links {
	
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= General =================== */

	/** General >> Fusion text blockquote **/
	.fusion-text blockquote {
	margin-right: 10px !important;
	margin-left: 10px !important;
}

	/** General >> Main **/
	#main {
	padding-top: 30px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** General >> Fusion builder column 1 fusion column wrapper **/
	.fusion-builder-column-1 .fusion-column-wrapper {
	
}

	/** General >> Wp image 258 **/
	.wp-image-258 {
	
}

	/** General >> Fusion builder column 2 fusion column content **/
	.fusion-builder-column-2 .fusion-column-content {
	
}

	/** General >> Fusion page title bar **/
	.fusion-page-title-bar {
	height: auto !important;
	padding-right: 30px !important;
	padding-left: 30px !important;
}

	/** General >> Fusion page title captions entry title **/
	.fusion-page-title-captions .entry-title {
	font-size: 20px !important;
}

	/** General >> Fusion header tagline **/
	.fusion-header-tagline {
	font-size: 20px !important;
	margin-right: 0 !important;
	position: static !important;
	display: none !important;
}

	/** General >> Fusion header **/
	.fusion-header {
	
}

	/** General >> Fusion builder column 1 fusion text **/
	.fusion-builder-column-1 .fusion-text {
	padding-bottom: 0 !important;
}

	/** General >> Fusion builder column 5 fusion column wrapper **/
	.fusion-builder-column-5 .fusion-column-wrapper {
	display: none !important;
}


	/*= General _2 ================ */

	/** General _2 >> Fusion privacy bar **/
	.fusion-privacy-bar {
	
}

	/** General _2 >> Fusion page title captions heading 3 **/
	.fusion-page-title-captions h3 {
	font-size: 16px !important;
}

	/** General _2 >> Fusion contact info **/
	.fusion-contact-info {
	padding-right: 10px !important;
	padding-left: 10px !important;
}


	/*= General _3 ================ */

	/** General _3 >> Fusion header fusion row **/
	.fusion-header .fusion-row {
	padding-top: 0 !important;
}

	/** General _3 >> Fusion icon bars **/
	.fusion-icon-bars {
	font-size: 30px !important;
}

	/** General _3 >> Fusion icon search **/
	.fusion-icon-search {
	font-size: 30px !important;
}

	/** General _3 >> Mt 133mt page ueber mich fusion contact info phone number **/
	.mt-133.mt-page-ueber-mich .fusion-contact-info-phone-number {
	
}

	/** General _3 >> Fusion columns col lg 4:(1) **/
	.mt-133.mt-page-ueber-mich .fusion-columns .col-lg-4:nth-of-type(1) {
	border-right-width: 0 !important;
}

	/** General _3 >> Fusion columns col lg 4:(2) **/
	.fusion-columns .col-lg-4:nth-of-type(2) {
	border-right-width: 0 !important;
}

	/** General _3 >> Fusion columns col lg 4:(1) _2 **/
	.fusion-columns .col-lg-4:nth-of-type(1) {
	border-right-width: 0 !important;
}

	/** General _3 >> Mt 133mt page ueber mich wp image 1198 **/
	.mt-133.mt-page-ueber-mich .wp-image-1198 {
	width: 200px !important;
}

	/** General _3 >> Fusion builder row 1 fusion row **/
	.mt-133.mt-page-ueber-mich .fusion-builder-row-1 .fusion-row {
	
}

	/** General _3 >> Fusion text heading 2 _3 **/
	.mt-133.mt-page-ueber-mich .fusion-text h2 {
	font-size: 24px !important;
	font-weight: 400 !important;
}


}


/*( 1100 )*/
@media (min-width: 1025px) and (max-width: 1100px) {

	/*= General =================== */

	/** General >> Fusion header tagline **/
	.fusion-header-tagline {
	display: none !important;
}


	/*= General _2 ================ */

	/** General _2 >> Fusion page title captions heading 3 **/
	.fusion-page-title-captions h3 {
	display: block !important;
}

	/** General _2 >> Mt 521mt page datenschutzerklaerung sidebar **/
	.mt-521.mt-page-datenschutzerklaerung #sidebar {
	display: none !important;
}

	/** General _2 >> Mt 138mt page impressum sidebar **/
	.mt-138.mt-page-impressum #sidebar {
	display: none !important;
}


}


/*( 1199 )*/
@media (min-width: 1101px) and (max-width: 1199px) {

	/*= General _2 ================ */

	/** General _2 >> Fusion page title captions heading 3 **/
	.fusion-page-title-captions h3 {
	display: none !important;
}


}


/*( 1024 )*/
@media (min-width: 980px) and (max-width: 1024px) {

	/*= General _3 ================ */

	/** General _3 >> Fusion header fusion row **/
	.fusion-header .fusion-row {
	padding-top: 0 !important;
}

	/** General _3 >> Fusion icon search **/
	.fusion-icon-search {
	font-size: 30px !important;
}

	/** General _3 >> Fusion icon bars **/
	.fusion-icon-bars {
	font-size: 30px !important;
}


}

