/* Extender at Inputs */



/*** Language control */

.sqpp-lang-de-inline,

.sqpp-lang-en-inline {

	display: none;

}

html[lang^="de"] .sqpp-lang-de-inline {

	display: inline;

}

html[lang^="en"] .sqpp-lang-en-inline {

	display: inline;

}

/* No jumps if no scrollbar */

html { 

	overflow-y: scroll; 

}



/* Pagebuilder hack to correct left and right missalignment after update 08.2016 */

/* Only for post type Page and not the custom post type templates ... */

/* ...and only specific pages - the one with mosaiks ... these are the following ... */

/* Experten, Newspoints */



body.page-id-2098 .entry-content,

body.page-id-2101 .entry-content, 

body.page-id-19151 .entry-content, 

body.page-id-19161 .entry-content

{

    padding-right: 10px;

    padding-left: 10px;

}



/* Temp Code to be deleted if not needed anymore */

/*#wpadminbar { display: none; }*/

/* /Temp Code to be deleted if not needed anymore */



.sqpp-row-off { 

	display: none !important; 

}



/* Stabilisator */



div.site-container {

	overflow: hidden;

} 



/* Framework styles */

.content .post, 

.content .entry {

	margin-bottom: 0px;

}



.sqpp-orange-link {

	color: #ff6600;

}

/* ad General styles */



/* Toolbar */

#wp-admin-bar-updraft_admin_node, 

#wp-admin-bar-customize, 

#wp-admin-bar-so_live_editor { display: none; }



/** Margins */

.sqpp-margin-top-minus-40 {

	margin-top: -40px; 

}



/** Visibility */

.sqpp-hidden {

	visibility: hidden; 

}



/** Screen only */

.sqpp-screen {

	display: block;

}

.sqpp-screen-block {

	display: block;

}

.sqpp-screen-inline-block {

	display: inline-block;

}

.sqpp-screen-inline {

	display: inline;

}

.sqpp-screen-list-item {

	display: list-item;

}



/** Print styles mirror */

.sqpp-print, 

.sqpp-print-block, 

.sqpp-print-inline-block, 

.sqpp-print-inline {

	display: none;

}



/* ad general styles */



/** disable links */

.sqpp-link-off {

	pointer-events: none;

}



.sqpp-orange-text {

	color: #ff6600;

}



small, 

small span a {

	font-size: 14px !important; 

}



.entry-content ul {

	padding-bottom: 25px; 

}

/*

.entry-content li {

	margin-left: 0px !important; 

	list-style-position: inside; 

} */



/* ad Box Border Top below space */

.sqpp-pb-box-border-top {

	padding-top: 3px; 

}

.sqpp-pb-box-border-top img, 

.sqpp-pb-box-border-top .soliloquy-outer-container {

	margin-top: -3px; 

}



/* Link styles */

a.sqpp-link-white,

a.sqpp-link-white:link,

a.sqpp-link-white:visited,

a.sqpp-link-white:active {

	color: #ffffff;

	/*border-bottom: 1px dotted;*/

}

a.sqpp-link-white:hover {

	color: #cccccc;

	/*border-bottom: 1px dotted;*/

}



/* /Link styles */



/* Image styles */

.sqpp-img-border-top-right-bottom-left img {

	border: 1px solid rgba(18, 29, 44,0.25);

	box-sizing: content-box; 

}

.sqpp-img-border-right-bottom-left img {

	border: 1px solid rgba(18, 29, 44,0.25);

	border-top: none; 

	box-sizing: content-box; 

}



/* ad Frontpage experten-lunches featured slides */

.sqpp-experten-lunches-feature-img img {

	border-top: 1px solid rgba(18, 29, 44,0.25) !important;

}



/* ad Frontpage People */

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

	.sqpp-people.sqpp-frontpage.sqpp-feature .entry-content {

		margin-bottom: 20px; 

	}

	.sqpp-people.sqpp-frontpage.sqpp-feature .entry-content div, 

	.sqpp-people.sqpp-frontpage.sqpp-feature .entry-content div p { 

		display: inline; 

	}

}



/* ad Info boxes frontpage */

/*.page-id-1584 div#pg-1584-4.panel-grid, 

.page-id-1586 div#pg-1586-5.panel-grid {

	margin-bottom: 10px !important; 

}*/

.sqpp-info.sqpp-frontpage.sqpp-feature .sqpp-section-2 .two-thirds, 

.sqpp-info.sqpp-frontpage.sqpp-feature .sqpp-section-2 .one-third {

	padding-top: 20px; 

}

/** dev style not active yet 

.sqpp-info-feature-link-icon-left {

	

}

*/

.sqpp-info.sqpp-frontpage.sqpp-feature span.sqpp-info-feature-link-icon {

    /*display: inline-block;*/

    bottom: 22px !important;

    /*position: absolute;*/

    left: 45px !important;

}

/* /ad Info boxes frontpage */

/* ad Infos > Swiss Funds Data */

.sqpp-swiss-fund-data .panel-grid {

	margin-bottom: 0px !important;

}

.sqpp-swiss-fund-data .panel-grid h3, 

h3.sqpp-swissfunddata-subtitle {

	padding-top: 0px !important; 

}

.sqpp-swiss-fund-data .panel-grid p {

	margin-bottom: 10px !important;

}

.sqpp-swiss-fund-data .sqpp-swissfunddata-credit {

	margin-top: -20px; 

}

/* /ad Infos > Swiss Funds Data */



/* ad People */

article.sqpp-people.sqpp-list .entry-content h3 {

	margin-bottom: 0px;

}



/* ad etfinfo */

.sqpp-etfinfo {

	margin-bottom: 30px; 

}



/* ad Experten-Lunches */

.sqpp-contact-button-below-text-experten-lunches a {

	margin-top: 0px;

}

.sqpp-box-bottom-left.sqpp-experten-lunches-frontpage-box {

	bottom: -4px; 	

}

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

	.sqpp-box-bottom-left.sqpp-experten-lunches-frontpage-box {

		margin-top: 40px; 

		position: relative; 

	}

}



/* /ad Experten-Lunches */



/* ad Navigation */



/** Subnav ad float right */

ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -25px;

}

html[lang^="de-"] ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

html[lang^="de-"] ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -24px;

}

html[lang^="en-"] ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

html[lang^="en-"] ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -2px;

}

html[lang^="de-GB"] ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

html[lang^="de-GB"] ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -52px;

}

html[lang^="en-GB"] ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

html[lang^="en-GB"] ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -32px;

}

html[lang^="de-LU"] ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

html[lang^="de-LU"] ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -52px;

}

html[lang^="en-LU"] ul.genesis-nav-menu li.sqpp-float-right:hover>ul, 

html[lang^="en-LU"] ul.genesis-nav-menu li.sqpp-float-right.sfHover ul {

    margin-left: -32px;

}



/** Countries */

/*li.sqpp-menu-item-countries a span:before {

	font-family: FontAwesome;

	content: "\f0ac";	

}*/

li.sqpp-menu-item-countries.menu-item img._before {

	margin-top: -3px;

    margin-right: 5px;
	width: 16px;
	height: 16px

}



/** Kooperation with... */

.sqpp-menu-item-coop a span {

	font-size: 14px;

	font-weight: normal;

}

.sqpp-menu-item-coop a:hover {

	color: #1D7E43 !important;

}

.sqpp-menu-item-coop a span:after {

	content: url(http://fundplat.com/wp-content/assets/fp-fundspec-logo-cooperation-1.png);

	padding-left: 5px;

	position: absolute;

	margin-top: -5px;

}

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

	li.sqpp-menu-item-coop {

		display: none;

	}

}



/** Orange nav menu item */

.sqpp-menu-item-organge a,

.sqpp-menu-item-organge a:link,

.sqpp-menu-item-organge a:active,

.sqpp-menu-item-organge a:visited {

    color: #FF6600 !important;

}

.sqpp-menu-item-organge a:hover {

    color: #121D2C !important;

}

/*** Orange nav item > with the right spelling */

.sqpp-menu-item-orange a,

.sqpp-menu-item-orange a:link,

.sqpp-menu-item-orange a:active,

.sqpp-menu-item-orange a:visited {

    color: #FF6600 !important;

}

.sqpp-menu-item-orange a:hover {

    color: #121D2C !important;

}



/** Secondnav submenu items */

#menu-secondnav-ch,

#menu-secondnav-de,

#menu-secondnav-lu, 

#menu-secondnav-lx, 

#menu-secondnav-at,

ul[id^="menu-secondnav-"] {

	overflow: visible;

}



/** ad Featured Home Boxes and Arrow link icons */

.sqpp-interview.sqpp-frontpage.sqpp-feature p {

    margin-bottom: 10px;

}

.sqpp-news-feature a.sqpp-font-awesome {

    display: inline-block;

    padding-left: 5px;

}



/** Responsive menu */

.page-id-205 #responsive-menu li,

.page-id-219 #responsive-menu li {

	display: none;

}

.page-id-205 #responsive-menu li.sqpp-is-page-fp,

.page-id-219 #responsive-menu li.sqpp-is-page-fp {

	display: list-item;

}

/** Page top button */

a#scrollUp {

	width: 17px; 

	border-radius: 8.5px; 

	text-align: center; 

	line-height: 1.2; 

	font-family: 'FontAwesome', sans-serif; 

	color: #ff6600; 

	text-decoration: none; 

	background-color: #ffffff; 

}

a#scrollUp:link, a#scrollUp:visited, a#scrollUp:active {

	color: #ff6600; 

}

a#scrollUp:hover {

	color: #cccccc; 

}

/** ad Pagination */

/*** Interviews pages */

.sqpp-pagination-wrap {

	border-top: 0px solid;

    /*padding-top: 10px;*/

	padding-top: 10px;

}

/*** Microsite pages */

.single-sqppanbieter .sqpp-pagination-wrap {

	padding-top: 3px;

}

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

	.sqpp-pagination-wrap {

		margin-bottom: 40px;

	}

}

a.wpv-filter-previous-link.sqpp-link-button-orange {

    margin-right: 10px;

}



/*a.wpv-filter-previous-link.js-wpv-pagination-previous-link.sqpp-link-button-orange {

    margin-right: 5px;

}*/



/** Navigation country link */

@media screen and (min-width: 591px) {

	.sqpp-sub-nav-menu-item-language, /* can replace the specific regions or languages below */

	.sqpp-sub-nav-menu-item-schweiz,

	.sqpp-sub-nav-menu-item-deutschland,

	.sqpp-sub-nav-menu-item-luxemburg,

	.sqpp-sub-nav-menu-item-austria,

	.sqpp-sub-nav-menu-item-united-kingdom,

	.sqpp-sub-nav-menu-item-grossbritannien {

		display: inline;

	}

	.sqpp-sub-nav-menu-item-lang, /* can replace the specific regions or languages below */

	.sqpp-sub-nav-menu-item-ch,

	.sqpp-sub-nav-menu-item-de,

	.sqpp-sub-nav-menu-item-lu,

	.sqpp-sub-nav-menu-item-at,

	.sqpp-sub-nav-menu-item-uk, 

	.sqpp-sub-nav-menu-item-gb {

		display: none;

	}

}

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

	.sqpp-sub-nav-menu-item-language, /* can replace the specific regions or languages below */

	.sqpp-sub-nav-menu-item-schweiz,

	.sqpp-sub-nav-menu-item-deutschland,

	.sqpp-sub-nav-menu-item-luxemburg, 

	.sqpp-sub-nav-menu-item-austria,

	.sqpp-sub-nav-menu-item-united-kingdom,

	.sqpp-sub-nav-menu-item-grossbritannien,

	.sqpp-search-by-text.menu-item span span {

		display: none;

	}

	.sqpp-sub-nav-menu-item-lang, /* can replace the specific regions or languages below */

	.sqpp-sub-nav-menu-item-ch,

	.sqpp-sub-nav-menu-item-de,

	.sqpp-sub-nav-menu-item-lu,

	.sqpp-sub-nav-menu-item-at

	.sqpp-sub-nav-menu-item-uk,

	.sqpp-sub-nav-menu-item-gb {

		display: inline;

	}

}

/** /Navigation country link */



/*** Header menu arrow to point to the currently active menu item */

/*** > old colors > #DDDDDD rgba(18,29,44,0.25) */

.current-menu-item a:after {

	font-size: 30px !important;

	line-height: 1 !important;

}

@media screen and (min-width: 901px) {

	.menu-primary .current-menu-itemp a {

		position: relative;

	}

	.menu-primary .current-menu-item > a:after,

	.menu-primary .current-menu-item.menu-item-has-children > a:after {

		font-family: FontAwesome;

		content: "\f0d8";

		color: #FF6600;

		position: absolute;

		bottom: -10px;

		right: 45%;

	}



	.menu-secondary .current-menu-itemp a {

		position: relative;

	}

	.menu-secondary .current-menu-item > a:after,

	.menu-secondary .current-menu-item.menu-item-has-children > a:after {

		font-family: FontAwesome;

		content: "\f0dd"; 

		color: #FF6600;

		position: absolute;

		top: -19px;

		right: 45%;

	}



	#subnav .current-menu-itemp a {

		position: relative;

	}

	#subnav .current-menu-item > a:after,

	#subnav .current-menu-item.menu-item-has-children > a:after {

		font-family: FontAwesome;

		content: "\f0dd"; 

		color: #FF6600;

		position: absolute;

		top: -12px;

		right: 45%;

	}

}

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

	.menu-secondary .current-menu-itemp a {

		position: relative;

	}

	.menu-secondary .current-menu-item > a:after,

	.menu-secondary .current-menu-item.menu-item-has-children > a:after {

		font-family: FontAwesome;

		content: "\f0d8"; 

		color: #FF6600;

		position: absolute;

		bottom: -7px;

		right: 45%;

	}

}

/*** /Header menu arrow to point to the currently active menu item */

/** Nav menu pointer arrows */

/*** OFF */

/*** Arrow off for submenu items */

.sub-menu .current-menu-item a:after,

.current-menu-item.menu-item-has-children .sub-menu .current-menu-item a:after {

	color: transparent !important;

}

@media screen and (min-width: 901px) {

	.menu-primary .current-menu-item > a:after {

		bottom: -10px !important;

		right: 50% !important;

		margin-right: -8px !important;

		/*font-size: 28px !important;

		line-height: 1;*/

	}

}

/* < Mainnav *** Subnav > */



@media screen and (min-width: 901px) {

	.menu-secondary .current-menu-item > a:after,

	.menu-secondary .current-menu-item.menu-item-has-children > a:after {

		top: -19px !important;

		right: 50% !important;

		margin-right: -8px !important;

	}

}

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

	.menu-secondary .current-menu-item > a:after,

	.menu-secondary .current-menu-item.menu-item-has-children > a:after {

		bottom: -8px !important;

		right: 50% !important;

		margin-right: -8px !important;

	}

}



/*** Nav menu pointer arrows for country item if it has no right padding */

@media screen and (min-width: 901px) {

	.menu-secondary .sqpp-menu-item-padding-right-0px.current-menu-item > a:after {

		top: -19px !important;

		right: 50% !important;

		margin-right: -12px !important;

	}

}

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

	.menu-secondary .sqpp-menu-item-padding-right-0px.current-menu-item > a:after {

		bottom: -8px !important; /* was -7px */

		right: 50% !important;

		margin-right: -12px !important;

	}

}

/*** /.Nav menu pointer arrows for country item if it has no right padding */



/** /Nav menu pointer arrows */

li.menu-item.current-menu-item a {

	overflow: hidden;

}

.sqpp-no-arrow a:after {

	content: '' !important;

}

/** /.ad Navigation */



/* ad Interviews */

/** ad Interviews feature frontpage */

/*.sqpp-interview.sqpp-frontpage.sqpp-feature img {

	border-top: none !important;

}*/

/** ad Interviews list */

.sqpp-interview.sqpp-list span.sqpp-font-awesome {

    display: inline-block !important;

    position: relative !important;

    right: auto !important; 

    bottom:  auto !important; 

    padding-left: 3px !important;

    font-size: 14px !important;

}

.sqpp-interview.sqpp-list .sqpp-second-interviewee-img {

	border-top: 1px solid #CCC;

    border-top: 1px solid rgba(18, 29, 44, 0.25);

}

/** ad Interview single */

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

	.single-interview .sqpp-interview-single-mosaik {

    	width: 100%;

	}

}

/* ad Unternehmen former Newspointpartner NP partner */



/** newspoint person img off if no contact */

.sqpp-mosaik-expert-single-view img[style="background-image: url();"] {

    display: none !important;

}



.newspoint-frontpage-feature-new {

	margin-bottom: 20px;

}



.single-unternehmen .expert-single-header p {

	margin-bottom: 0px !important; 

}

.sqpp-newspoint.sqpp-frontpage img { 

	margin-top: 0px !important; 

}

.sqpp-np-partner-image img {

	border: 1px solid rgba(18,29,44,0.25);

}

.single-unternehmen .su-spoiler { margin-bottom: 0px !important; }

.single-unternehmen .su-spoiler-icon { display: none !important; }

.single-unternehmen .su-spoiler-title { color: #FF6600 !important; font-size: 16px !important; font-weight: normal !important; padding-left: 0px !important; }

.single-unternehmen .su-spoiler-title:hover { color: #121D2C !important; }

.single-unternehmen .su-spoiler-content { font-size: 16px !important; padding-top: 0px !important; padding-right: 0px !important; padding-left: 0px !important; }



.single-unternehmen .su-accordion {

    margin-top: 20px;

    margin-bottom: 20px;

}

.single-unternehmen .su-spoiler-content.su-clearfix {

    margin-top: 10px;

    margin-bottom: 10px;

}



.single-unternehmen .sqpp-np-partner-contact {

	margin-bottom: 10px; 

}

.single-unternehmen .sqpp-np-partner-contact.sqpp-no-paragraph {

	margin-bottom: 0px; 

}



.single-unternehmen .sqpp-cover-img,

.single-unternehmen .sqpp-newspoint-img-thumb {

	border-top: 1px solid rgba(18,29,44,0.25) !important;

}

.single-unternehmen #sqpp-np-single-list-id img[class="attachment-medium  sqpp-single-img sqpp-newspoint-img-thumb wp-post-image"] {

	border-top: 1px solid rgba(18,29,44,0.25) !important;

}

@media screen and (min-width: 901px) {

	.single-unternehmen #sqpp-np-single-list-id img[class="attachment-medium  sqpp-single-img sqpp-newspoint-img-thumb wp-post-image"] {

		border-top: 1px solid rgba(18,29,44,0.25) !important;

	}

}



.single-unternehmen .sqpp-newspoint.sqpp-list img.sqpp-single-img {

	border-top: 1px solid rgba(18,29,44,0.25) !important;

}

@media screen and (min-width: 901px) {

	.single-unternehmen .sqpp-newspoint.sqpp-list img.sqpp-single-img {

		border-top: 1px solid rgba(18,29,44,0.25) !important;

	}

}



.sqpp-newspoint.sqpp-frontpage img {

    border-top: 1px solid rgba(18,29,44,0.25) !important;

	margin-top: -4px; 

}

.sqpp-newspoint-text span.sqpp-font-awesome {

    padding-left: 5px;

}



.single-unternehmen .sqpp-post-body .page,

.single-unternehmen .sqpp-post-body .layoutArea,

.single-unternehmen .sqpp-post-body .column {

	display: inline; 

}



.single-unternehmen .sqpp-list.sqpp-right-section.sqpp-list-text {

    margin-bottom: 20px;

}



/* ad Expert */

/** ad Expert single */

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

	.single-expert .sqpp-mosaik-expert-single-view .sqpp-2-col-mosaik {

    	width: 100%;

	}

	.single-expert .sqpp-mosaik-container {

    	margin-right: 0px; 

    	margin-left: 0px; 

	}

	.single-expert .sqpp-expert-mosaik .sqpp-wrap {

		padding-right: 0px;

    	padding-left: 0px;

	}

	.single-expert .sqpp-mosaik-expert-single-view .sqpp-2-col-mosaik .sqpp-expert-mosaik .sqpp-mosaik-infos div {

    	padding-left: 0px;

	}

}



/** ad Expert mosaik modal popup */

.sqpp-pb-box-border-top .modal-body img {

	margin-top: 0px;

}

span.sqpp-expert-company-url[data*="."] {

	display: none;

}

span.sqpp-expert-contact-phone,

span.sqpp-expert-contact-email,

span.sqpp-expert-contact-url {

	display: none;

}

span.sqpp-expert-contact-phone[data*="+"] {

	display: inline;

}

span.sqpp-expert-contact-email[data*="@"] {

	display: inline;

}

span.sqpp-expert-contact-url[data*="."] {

	display: inline;

}

/*** Reset in parts the modal button close style from the plugin */

.modal-header .close {

	border: none !important;

	background-color: none !important;

	background-color: transparent !important;

	margin-top: 24px;

    margin-right: 15px;

}

.sqpp-expert-modal .modal-header .close {

	margin-top: 18px;

}



.modal-dialog .modal-header .sqpp-link-orange,

.modal-dialog .modal-footer .sqpp-link-orange {

	font-size: 22px;

	font-weight: bold;

	line-height: 1.0;

}



/** Menu items controls */

.sqpp-menu-item-off {

	display: none !important;

}



.sqpp-menu-item-padding-right-0px a {

	padding-right: 0px !important;

}

.sqpp-menu-item-padding-left-0px a {

	padding-left: 0px !important;

}



.sqpp-menu-item-padding-right-1px a {

	padding-right: 1px !important;

}

.sqpp-menu-item-padding-left-1px a {

	padding-left: 1px !important;

}



.sqpp-menu-item-padding-right-2px a {

	padding-right: 2px !important;

}

.sqpp-menu-item-padding-left-2px a {

	padding-left: 2px !important;

}



.sqpp-menu-item-padding-right-3px a {

	padding-right: 3px !important;

}

.sqpp-menu-item-padding-left-3px a {

	padding-left: 3px !important;

}



.sqpp-menu-item-padding-right-4px a {

	padding-right: 4px !important;

}

.sqpp-menu-item-padding-left-4px a {

	padding-left: 4px !important;

}



.sqpp-menu-item-padding-right-5px a {

	padding-right: 5px !important;

}

.sqpp-menu-item-padding-left-5px a {

	padding-left: 5px !important;

}



.sqpp-menu-item-padding-right-6px a {

	padding-right: 6px !important;

}

.sqpp-menu-item-padding-left-6px a {

	padding-left: 6px !important;

}



.sqpp-menu-item-padding-right-7px a {

	padding-right: 7px !important;

}

.sqpp-menu-item-padding-left-7px a {

	padding-left: 7px !important;

}



/* Search #121D2C */

a.sqpp-trigger-search-box::before {

    content: "" !important;

    font-family: Fontawesome;

}

/** ad Search Accordeon */

/*** CH */

@media screen and (min-width: 701px) {

	html[lang="de-CH"] #search_box .search-form {

		padding-bottom: 10px; 

	}

	html[lang="de-CH"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 1px;

		width: 2px;

	}

	html[lang="de-CH"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-bottom: 3px;

		white-space: nowrap; 

		display: inline-block; 

	}

}

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

	html[lang="de-CH"] #search_box .search-form {

		padding-bottom: 0px; 

	}

	html[lang="de-CH"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 1px;

		width: 11px;

	}

	html[lang="de-CH"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-bottom: 3px;

		white-space: nowrap; 

		display: inline-block; 

	}

}

/*** DE */

html[lang="de-DE"] .sqpp-search-by-box table {

    margin-right: 3px !important;

    visibility: visible;

}

html[lang="de-EN"] .sqpp-search-by-box table {

    margin-right: 3px !important;

    visibility: visible;

}

@media screen and (min-width: 701px) {

	html[lang="de-DE"] #search_box .search-form {

		padding-bottom: 9px; 

	}

	html[lang="de-DE"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-DE"] #sqpp-search-box #search_by table { 

		margin-right: -7px;

	}

	html[lang="de-DE"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span { 

		padding-right: 5px; 

		padding-bottom: 12px; /* before 7px */

		white-space: nowrap; 

		display: inline-block; 

	}
	html[lang="de-EN"] #search_box .search-form {

		padding-bottom: 9px; 

	}

	html[lang="de-EN"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-EN"] #sqpp-search-box #search_by table { 

		margin-right: -7px;

	}

	html[lang="de-EN"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span { 

		padding-right: 5px; 

		padding-bottom: 12px; /* before 7px */

		white-space: nowrap; 

		display: inline-block; 

	}

}

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

	html[lang="de-DE"] #search_box .search-form {

		padding-bottom: 10px; 

	}

	html[lang="de-DE"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-DE"] #sqpp-search-box #search_by table { 

		margin-right: -5px;

	}

	html[lang="de-DE"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-right: 5px; 

		padding-bottom: 7px;

		white-space: nowrap; 

		display: inline-block; 

	}
	html[lang="de-EN"] #search_box .search-form {

		padding-bottom: 10px; 

	}

	html[lang="de-EN"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-EN"] #sqpp-search-box #search_by table { 

		margin-right: -5px;

	}

	html[lang="de-EN"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-right: 5px; 

		padding-bottom: 7px;

		white-space: nowrap; 

		display: inline-block; 

	}

}



/* Search #121D2C */

/** ad Search Accordeon */

/*** LU + LX */

html[lang="de-LU"] .sqpp-search-by-box table,

html[lang="en-LU"] .sqpp-search-by-box table {

    margin-right: -4px !important;

}



/*** LX search box hidden */

html[lang="en-LU"] .sqpp-search-by-box table {

    visibility: hidden !important;

}



@media screen and (min-width: 701px) {

	html[lang="de-LU"] #search_box .search-form,

	html[lang="en-LU"] #search_box .search-form {

		padding-bottom: 9px; 

	}

	html[lang="de-LU"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell,

	html[lang="en-LU"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-LU"] #sqpp-search-box #search_by table,

	html[lang="en-LU"] #sqpp-search-box #search_by table { 

		margin-right: -7px;

	}

	html[lang="de-LU"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span,

	html[lang="en-LU"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span { 

		padding-right: 5px; 

		padding-bottom: 12px; /* before 7px */

		white-space: nowrap; 

		display: inline-block; 

	}

}

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

	html[lang="de-LU"] #search_box .search-form,

	html[lang="en-LU"] #search_box .search-form {

		padding-bottom: 10px; 

	}

	html[lang="de-LU"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell,

	html[lang="en-LU"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-LU"] #sqpp-search-box #search_by table,

	html[lang="en-LU"] #sqpp-search-box #search_by table { 

		margin-right: -5px;

	}

	html[lang="de-LU"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span,

	html[lang="en-LU"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-right: 5px; 

		padding-bottom: 7px;

		white-space: nowrap; 

		display: inline-block; 

	}

}



/* Search #121D2C */

/** ad Search Accordeon */

/*** GB + UK */

html[lang="en-GB"] .sqpp-search-by-box table,

html[lang="de-GB"] .sqpp-search-by-box table {

    margin-right: -4px !important;

}



/*** GB + UK search box hidden */

html[lang="en-GB"] .sqpp-search-by-box table,

html[lang="de-GB"] .sqpp-search-by-box table {

    visibility: hidden !important;

}



@media screen and (min-width: 701px) {

	html[lang="en-GB"] #search_box .search-form,

	html[lang="de-GB"] #search_box .search-form {

		padding-bottom: 9px; 

	}

	html[lang="en-GB"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell,

	html[lang="de-GB"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="en-GB"] #sqpp-search-box #search_by table,

	html[lang="de-GB"] #sqpp-search-box #search_by table { 

		margin-right: -7px;

	}

	html[lang="en-GB"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span,

	html[lang="de-GB"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span { 

		padding-right: 5px; 

		padding-bottom: 12px; /* before 7px */

		white-space: nowrap; 

		display: inline-block; 

	}

}

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

	html[lang="en-GB"] #search_box .search-form,

	html[lang="de-GB"] #search_box .search-form {

		padding-bottom: 10px; 

	}

	html[lang="en-GB"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell,

	html[lang="de-GB"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="en-GB"] #sqpp-search-box #search_by table,

	html[lang="de-GB"] #sqpp-search-box #search_by table { 

		margin-right: -5px;

	}

	html[lang="en-GB"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span,

	html[lang="de-GB"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-right: 5px; 

		padding-bottom: 7px;

		white-space: nowrap; 

		display: inline-block; 

	}

}



/*** AT */

html[lang="de-AT"] .sqpp-search-by-box table {

    margin-right: 3px !important;

}



@media screen and (min-width: 701px) {

	html[lang="de-AT"] #search_box .search-form {

		padding-bottom: 9px; 

	}

	html[lang="de-AT"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-AT"] #sqpp-search-box #search_by table { 

		margin-right: -7px;

	}

	html[lang="de-AT"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span { 

		padding-right: 5px; 

		padding-bottom: 12px; /* before 7px */

		white-space: nowrap; 

		display: inline-block; 

	}

}

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

	html[lang="de-AT"] #search_box .search-form {

		padding-bottom: 10px; 

	}

	html[lang="de-AT"] #sqpp-search-box #search_by table .sqpp-search-by-spacer-cell {

		font-size: 0px;

		width: 0px;

	}

	html[lang="de-AT"] #sqpp-search-box #search_by table { 

		margin-right: -5px;

	}

	html[lang="de-AT"] #sqpp-search-box #search_by table .sqpp-search-by-text-cell span {

		padding-right: 5px; 

		padding-bottom: 7px;

		white-space: nowrap; 

		display: inline-block; 

	}

}



/**** search off for austria AT */

/*** /.AT */



/* Language Control */

html[lang="de-CH"] .sqpp-inline-deutsch,

html[lang="de-DE"] .sqpp-inline-deutsch,

html[lang="de-EN"] .sqpp-inline-deutsch,

html[lang="de-LU"] .sqpp-inline-deutsch,

html[lang="de-AT"] .sqpp-inline-deutsch,

html[lang="de-GB"] .sqpp-inline-deutsch {

	display: inline;

}

html[lang="de-CH"] .sqpp-inline-english,

html[lang="de-DE"] .sqpp-inline-english,

html[lang="de-EN"] .sqpp-inline-english,

html[lang="de-LU"] .sqpp-inline-english,

html[lang="de-AT"] .sqpp-inline-english,

html[lang="de-GB"] .sqpp-inline-english {

	display: none;

}



html[lang="en-CH"] .sqpp-inline-english,

html[lang="en-LU"] .sqpp-inline-english,

html[lang="en-GB"] .sqpp-inline-english {

	display: inline;

}

html[lang="en-CH"] .sqpp-inline-deutsch,

html[lang="en-LU"] .sqpp-inline-deutsch,

html[lang="en-GB"] .sqpp-inline-deutsch {

	display: none;

}



/* /Language Control */



/** Clear search field on focus */

/** see and more hacks > https://sridharkatakam.com/make-search-form-input-box-text-go-away-focus-genesis/ */

input:focus::-webkit-input-placeholder { color:transparent !important; }

input:focus:-moz-placeholder { color:transparent !important; } /* Firefox 18- */

input:focus::-moz-placeholder { color:transparent !important; } /* Firefox 19+ */

input:focus:-ms-input-placeholder { color:transparent !important; } /* oldIE ;) */

/** /Clear search field on focus */



.search-results .archive-pagination { 

	display: none !important; 

}

.search-results main.content {

	margin-bottom: 60px; 

}

.search-results .archive-description {

	border-top: 1px solid #121D2C !important; 

	padding-bottom: 20px; 

}

.search-results article {

	border-top: 1px dotted #cccccc !important; 

}

.search-results .content h1.entry-title {

	margin-bottom: 20px;

}

.search-results article h1.entry-title a,

.search-results article h1.entry-title a:link, 

.search-results article h1.entry-title a:visited, 

.search-results article h1.entry-title a:active {

	color: #121D2C; 

	font-weight: normal; 

}

.search-results article h1.entry-title a:hover {

	color: #ff6600; 

	font-weight: normal;

}

/*** CH > ch search results control */

html[lang="de-CH"] .search-results article.interview.language-ch { 

	display: block !important; 

}

html[lang="de-CH"] .search-results article.expert.language-ch { 

	display: block !important; 

}

html[lang="de-DE"] .search-results article.interview.language-ch { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.expert.language-ch { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.interview.language-ch { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.expert.language-ch { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.interview.language-ch { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.expert.language-ch { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.interview.language-ch { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.expert.language-ch { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.interview.language-ch { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.interview.language-ch { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.expert.language-ch { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.expert.language-ch { 

	display: none !important; 

}



/*** DE > de search results control */

html[lang="de-CH"] .search-results article.interview.language-de { 

	display: none !important; 

}

html[lang="de-CH"] .search-results article.expert.language-de { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.interview.language-de { 

	display: block !important; 

}

html[lang="de-DE"] .search-results article.expert.language-de { 

	display: block !important; 	

}

html[lang="de-LU"] .search-results article.interview.language-de { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.expert.language-de { 

	display: none !important; 	

}

html[lang="en-LU"] .search-results article.interview.language-de { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.expert.language-de { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.interview.language-de { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.expert.language-de { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.interview.language-de { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.interview.language-de { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.expert.language-de { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.expert.language-de { 

	display: none !important; 

}



/*** LU lu is de-LU > sv was sv-SE search results control */

html[lang="de-CH"] .search-results article.interview.language-lu { 

	display: none !important; 

}

html[lang="de-CH"] .search-results article.expert.language-lu { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.interview.language-lu { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.expert.language-lu { 

	display: none !important; 	

}

html[lang="de-LU"] .search-results article.interview.language-lu { 

	display: block !important; 

}

html[lang="de-LU"] .search-results article.expert.language-lu { 

	display: block !important; 	

}

html[lang="en-LU"] .search-results article.interview.language-lu { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.expert.language-lu { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.interview.language-lu { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.expert.language-lu { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.interview.language-lu { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.interview.language-lu { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.expert.language-lu { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.expert.language-lu { 

	display: none !important; 

}



/*** LX lx en-LU > nn was nn-NO search results control */

html[lang="de-CH"] .search-results article.interview.language-lx { 

	display: none !important; 

}

html[lang="de-CH"] .search-results article.expert.language-lx { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.interview.language-lx { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.expert.language-lx { 

	display: none !important; 	

}

html[lang="de-LU"] .search-results article.interview.language-lx { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.expert.language-lx { 

	display: none !important; 	

}

html[lang="en-LU"] .search-results article.interview.language-lx { 

	display: block !important; 

}

html[lang="en-LU"] .search-results article.expert.language-lx { 

	display: block !important; 

}

html[lang="de-AT"] .search-results article.interview.language-lx { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.expert.language-lx { 

	display: none !important; 

}



html[lang="en-GB"] .search-results article.interview.language-lx { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.interview.language-lx { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.expert.language-lx { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.expert.language-lx { 

	display: none !important; 

}



/*** AT search results control */

html[lang="de-CH"] .search-results article.interview.language-at { 

	display: none !important; 

}

html[lang="de-CH"] .search-results article.expert.language-at { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.interview.language-at { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.expert.language-at { 

	display: none !important; 	

}

html[lang="de-LU"] .search-results article.interview.language-at { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.expert.language-at { 

	display: none !important; 	

}

html[lang="en-LU"] .search-results article.interview.language-at { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.expert.language-at { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.interview.language-at { 

	display: block !important; 

}

html[lang="de-AT"] .search-results article.expert.language-at { 

	display: block !important; 

}

html[lang="en-GB"] .search-results article.interview.language-at { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.expert.language-at { 

	display: none !important; 	

}

html[lang="de-GB"] .search-results article.interview.language-at { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.expert.language-at { 

	display: none !important; 

}



/*** UK search results control */

html[lang="de-CH"] .search-results article.interview.language-uk { 

	display: none !important; 

}

html[lang="de-CH"] .search-results article.expert.language-uk { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.interview.language-uk { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.expert.language-uk { 

	display: none !important; 	

}

html[lang="de-LU"] .search-results article.interview.language-uk { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.expert.language-uk { 

	display: none !important; 	

}

html[lang="en-LU"] .search-results article.interview.language-uk { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.expert.language-uk { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.interview.language-uk { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.expert.language-uk { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.interview.language-uk { 

	display: block !important; 

}

html[lang="en-GB"] .search-results article.expert.language-uk { 

	display: block !important; 	

}

html[lang="de-GB"] .search-results article.interview.language-uk { 

	display: none !important; 

}

html[lang="de-GB"] .search-results article.expert.language-uk { 

	display: none !important; 

}



/*** GB search results control */

html[lang="de-CH"] .search-results article.interview.language-gb { 

	display: none !important; 

}

html[lang="de-CH"] .search-results article.expert.language-gb { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.interview.language-gb { 

	display: none !important; 

}

html[lang="de-DE"] .search-results article.expert.language-gb { 

	display: none !important; 	

}

html[lang="de-LU"] .search-results article.interview.language-gb { 

	display: none !important; 

}

html[lang="de-LU"] .search-results article.expert.language-gb { 

	display: none !important; 	

}

html[lang="en-LU"] .search-results article.interview.language-gb { 

	display: none !important; 

}

html[lang="en-LU"] .search-results article.expert.language-gb { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.interview.language-gb { 

	display: none !important; 

}

html[lang="de-AT"] .search-results article.expert.language-gb { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.interview.language-gb { 

	display: none !important; 

}

html[lang="en-GB"] .search-results article.expert.language-gb { 

	display: none !important; 	

}

html[lang="de-GB"] .search-results article.interview.language-gb { 

	display: block !important; 

}

html[lang="de-GB"] .search-results article.expert.language-gb { 

	display: block !important; 

}



/** Search results general style */

.search-results article p.entry-meta {

    display: none !important;

}



.search-results article h2.entry-title {

	font-weight: normal !important;

}



/** Search Prexfixes */

/** Search Prexfixes CH & DE */

.search-results article.interview h2.entry-title a:before {

	content: "Interview ";

	font-weight: normal !important;

	color: #ff6600; 

}

.search-results article.unternehmen h2.entry-title a:before {

	content: "Newspoint ";

	font-weight: normal !important;

	color: #ff6600; 

}

.search-results article.expert h2.entry-title a:before {

	content: "Experte ";

	font-weight: normal !important;

	color: #ff6600; 

}

html[lang="en-LU"] .search-results article.expert h2.entry-title a:before,

html[lang="en-CH"] .search-results article.expert h2.entry-title a:before,

html[lang="en-GB"] .search-results article.expert h2.entry-title a:before {

	content: "Expert ";

}

/* *** */

.search-results article.fp-experten-banken.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-de.expert h2.entry-title a:before {

	content: "Experte Banken "; 

}

.search-results article.fp-experten-beteiligungsgesellschaften.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-de.expert h2.entry-title a:before {

	content: "Experte Beteiligungsgesellschaften "; 

}

.search-results article.fp-experten-borse.expert h2.entry-title a:before,

.search-results article.fp-experten-borse-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-borse-de.expert h2.entry-title a:before {

	content: "Experte Börse "; 

} 

.search-results article.fp-experten-business-school.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-de.expert h2.entry-title a:before {

	content: "Experte Business School "; 

} 

.search-results article.fp-experten-consulting.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-de.expert h2.entry-title a:before {

	content: "Experte Consulting "; 

} 

.search-results article.fp-experten-emittenten.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-de.expert h2.entry-title a:before {

	content: "Experte Emittenten "; 

} 

.search-results article.fp-experten-fondsgesellschaften.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsgesellschaften-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsgesellschaften-de.expert h2.entry-title a:before {

	content: "Experte Fondsgesellschaften "; 

}

.search-results article.fp-experten-fondsregulierung-fondsverwaltung.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-de.expert h2.entry-title a:before {

	content: "Experte Fondsregulierung & Fondsvertrieb "; 

}

.search-results article.fp-experten-lifestyle.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-de.expert h2.entry-title a:before {

	content: "Experte Lifestyle "; 

}

.search-results article.fp-experten-marketing-kommunikation.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-de.expert h2.entry-title a:before {

	content: "Experte Marketing & Kommunikation "; 

} 

.search-results article.fp-experten-medien.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-de.expert h2.entry-title a:before {

	content: "Experte Medien "; 

}

.search-results article.fp-experten-trading.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-de.expert h2.entry-title a:before {

	content: "Experte Trading "; 

}

.search-results article.fp-experten-vermogensverwalter.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-de.expert h2.entry-title a:before {

	content: "Experte Vermögensverwalter "; 

}

.search-results article.fp-experten-web-it-solutions.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-de.expert h2.entry-title a:before {

	content: "Experte Web & IT Solutions "; 

}

.search-results article.fp-experten-wissenschaft.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-de.expert h2.entry-title a:before {

	content: "Experte Wissenschaft "; 

}

/* *** */

.search-results article.fp-experten-banken-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-etfs-de.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-1-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-2022-etfs-de.expert h2.entry-title a:before {

	content: "Experte Banken ETFs "; 

}

.search-results article.fp-experten-beteiligungsgesellschaften-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-etfs-de.expert h2.entry-title a:before {

	content: "Experte Beteiligungsgesellschaften ETFs "; 

}

.search-results article.fp-experten-borse-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-borse-etfs-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-borse-etfs-de.expert h2.entry-title a:before {

	content: "Experte Börse ETFs "; 

} 

.search-results article.fp-experten-business-school-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-etfs-de.expert h2.entry-title a:before {

	content: "Experte Business Schools ETFs "; 

} 

.search-results article.fp-experten-consulting-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-etfs-de.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-1-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-1-etfs-de.expert h2.entry-title a:before {

	content: "Experte Consulting ETFs "; 

} 

.search-results article.fp-experten-emittenten-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-etfs-de.expert h2.entry-title a:before {

	content: "Experte Emittenten ETFs "; 

} 

.search-results article.fp-experten-etfsgesellschaften-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-etfsgesellschaften-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-etfsgesellschaften-etfs-de.expert h2.entry-title a:before {

	content: "Experte Fondsgesellschaften ETFs "; 

}

.search-results article.fp-experten-etfsregulierung-etfsverwaltung-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-etfsregulierung-etfsverwaltung-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-etfsregulierung-etfsverwaltung-etfs-de.expert h2.entry-title a:before {

	content: "Experte Fondsregulierung & Fondsvertrieb ETFs "; 

}

.search-results article.fp-experten-lifestyle-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-etfs-de.expert h2.entry-title a:before {

	content: "Experte Lifestyle ETFs "; 

}

.search-results article.fp-experten-marketing-kommunikation-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-etfs-de.expert h2.entry-title a:before {

	content: "Experte Marketing & Kommunikation ETFs "; 

} 

.search-results article.fp-experten-medien-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-etfs-de.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-1-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-1-etfs-de.expert h2.entry-title a:before {

	content: "Experte Medien ETFs "; 

}

.search-results article.fp-experten-trading-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-etfs-de.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-1-etfs.expert h2.entry-title a:before {

	content: "Experte Trading ETFs "; 

}

.search-results article.fp-experten-vermogensverwalter-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-etfs-de.expert h2.entry-title a:before {

	content: "Experte Vermögensverwalter ETFs "; 

}

.search-results article.fp-experten-web-it-solutions-etfs.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-etfs-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-etfs-de.expert h2.entry-title a:before {

	content: "Experte Web & IT Solutions ETFs "; 

}

.search-results article.fp-experten-wissenschaft-etfs.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-etfs-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-etfs-de.expert h2.entry-title a:before {

	content: "Experte Wissenschaft ETFs "; 

}

/* *** */

.search-results article.fp-experten-banken-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-fonds-de.expert h2.entry-title a:before {

	content: "Experte Banken Fonds "; 

}

.search-results article.fp-experten-beteiligungsgesellschaften-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-fonds-de.expert h2.entry-title a:before {

	content: "Experte Beteiligungsgesellschaften Fonds "; 

}

.search-results article.fp-experten-borse-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-borse-fonds-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-borse-fonds-de.expert h2.entry-title a:before {

	content: "Experte Börse Fonds "; 

} 

.search-results article.fp-experten-business-school-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-fonds-de.expert h2.entry-title a:before {

	content: "Experte Business School Fonds "; 

} 

.search-results article.fp-experten-consulting-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-fonds-de.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-1-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-1-fonds-de.expert h2.entry-title a:before {

	content: "Experte Consulting Fonds "; 

} 

.search-results article.fp-experten-emittenten-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-fonds-de.expert h2.entry-title a:before {

	content: "Experte Emittenten Fonds "; 

} 

.search-results article.fp-experten-fondsgesellschaften-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsgesellschaften-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsgesellschaften-fonds-de.expert h2.entry-title a:before {

	content: "Experte Fondsgesellschaften Fonds "; 

}

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-fonds-de.expert h2.entry-title a:before {

	content: "Experte Fondsregulierung & Fondsvertrieb Fonds "; 

}

.search-results article.fp-experten-lifestyle-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-fonds-de.expert h2.entry-title a:before {

	content: "Experte Lifestyle Fonds "; 

}

.search-results article.fp-experten-marketing-kommunikation-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-fonds-de.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-1-fonds-de.expert h2.entry-title a:before {

	content: "Experte Marketing & Kommunikation Fonds "; 

} 

.search-results article.fp-experten-medien-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-fonds-de.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-1-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-1-fonds-de.expert h2.entry-title a:before {

	content: "Experte Medien Fonds "; 

}

.search-results article.fp-experten-trading-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-fonds-de.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-1-fonds.expert h2.entry-title a:before {

	content: "Experte Trading Fonds "; 

}

.search-results article.fp-experten-vermogensverwalter-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-fonds-de.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-1-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-1-fonds-de.expert h2.entry-title a:before {

	content: "Experte Vermögensverwalter Fonds "; 

}

.search-results article.fp-experten-web-it-solutions-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-fonds-de.expert h2.entry-title a:before {

	content: "Experte Web & IT Solutions Fonds "; 

}

.search-results article.fp-experten-wissenschaft-fonds.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-fonds-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-fonds-de.expert h2.entry-title a:before {

	content: "Experte Wissenschaft Fonds "; 

}

/* *** */

.search-results article.fp-experten-banken-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-banken-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Banken ETFs & Fonds "; 

}

.search-results article.fp-experten-beteiligungsgesellschaften-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-beteiligungsgesellschaften-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Beteiligungsgesellschaften ETFs & Fonds "; 

}

.search-results article.fp-experten-borse-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-borse-etfs-fonds-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-borse-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Börse ETFs & Fonds "; 

} 

.search-results article.fp-experten-business-school-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-business-school-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Business School ETFs & Fonds "; 

}

.search-results article.fp-experten-consulting-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-consulting-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Consulting ETFs & Fonds "; 

} 

.search-results article.fp-experten-emittenten-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-emittenten-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Emittenten ETFs & Fonds "; 

} 

.search-results article.fp-experten-fondsgesellschaften-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsgesellschaften-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsgesellschaften-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Fondsgesellschaften ETFs & Fonds "; 

}

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-fondsregulierung-fondsverwaltung-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Fondsregulierung & Fondsvertrieb ETFs & Fonds "; 

}

.search-results article.fp-experten-lifestyle-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-lifestyle-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Lifestyle ETFs & Fonds "; 

}

.search-results article.fp-experten-marketing-kommunikation-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-marketing-kommunikation-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Marketing & Kommunikation ETFs & Fonds "; 

} 

.search-results article.fp-experten-medien-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-medien-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Medien ETFs & Fonds "; 

}

.search-results article.fp-experten-trading-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-trading-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Trading ETFs & Fonds "; 

}

.search-results article.fp-experten-vermogensverwalter-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-vermogensverwalter-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Vermögensverwalter ETFs & Fonds "; 

}

.search-results article.fp-experten-web-it-solutions-etfs-fonds.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-etfs-fonds-ch.expert h2.entry-title a:before,

.search-results article.fp-experten-web-it-solutions-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Web & IT Solutions ETFs & Fonds "; 

}

.search-results article.fp-experten-wissenschaft-etfs-fonds.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-etfs-fonds-ch.expert h2.entry-title a:before, 

.search-results article.fp-experten-wissenschaft-etfs-fonds-de.expert h2.entry-title a:before {

	content: "Experte Wissenschaft ETFs & Fonds "; 

}

/* *** */

/** /Search Prexfixes CH & DE */

/** * */

/** Err 404 */

.error404 .entry-header {

	border-top: 1px solid #121D2C; 

}

.error404 .content {

	padding-bottom: 40px; 

}

/** Search no display */

.search-results article.interview div.entry-content, 

.search-results article.expert div.entry-content {

	display: none; 

}

/** /Search no display */



/*** Search with no results */

.search-no-results .content {

	padding-bottom: 40px; 

}



/** Language control */

/* language-de */

/*** CH */

html[lang="de-CH"] .sqpp-ch-block {

	display: block;	

}

html[lang="de-DE"] .sqpp-ch-block {

	display: none;

}

html[lang="de-LU"] .sqpp-ch-block {

	display: none;

}

html[lang="en-LU"] .sqpp-ch-block {

	display: none;

}

html[lang="de-AT"] .sqpp-ch-block {

	display: none;

}

html[lang="en-GB"] .sqpp-ch-block {

	display: none;

}

html[lang="de-GB"] .sqpp-ch-block {

	display: none;

}

/*** /CH */

/*** DE */

html[lang="de-DE"] .sqpp-de-block {

	display: block;	

}

html[lang="de-CH"] .sqpp-de-block {

	display: none;

}

html[lang="de-LU"] .sqpp-de-block {

	display: none;

}

html[lang="en-LU"] .sqpp-de-block {

	display: none;

}

html[lang="de-AT"] .sqpp-de-block {

	display: none;

}

html[lang="en-GB"] .sqpp-de-block {

	display: none;

}

html[lang="de-GB"] .sqpp-de-block {

	display: none;

}

/*** /DE */



/*** LU */

html[lang="de-LU"] .sqpp-lu-block {

	display: block;	

}

html[lang="de-CH"] .sqpp-lu-block {

	display: none;

}

html[lang="de-DE"] .sqpp-lu-block {

	display: none;

}

html[lang="en-LU"] .sqpp-lu-block {

	display: none;

}

html[lang="de-AT"] .sqpp-lu-block {

	display: none;

}

html[lang="en-GB"] .sqpp-lu-block {

	display: none;

}

html[lang="de-GB"] .sqpp-lu-block {

	display: none;

}

/*** /LU */



/*** LX */

html[lang="en-LU"] .sqpp-lx-block {

	display: block;	

}

html[lang="de-CH"] .sqpp-lx-block {

	display: none;

}

html[lang="de-DE"] .sqpp-lx-block {

	display: none;

}

html[lang="de-LU"] .sqpp-lx-block {

	display: none;

}

html[lang="de-AT"] .sqpp-lx-block {

	display: none;

}

html[lang="en-GB"] .sqpp-lx-block {

	display: none;

}

html[lang="de-GB"] .sqpp-lx-block {

	display: none;

}

/*** /LX */



/*** UK */

html[lang="en-GB"] .sqpp-uk-block {

	display: block;

}

html[lang="de-CH"] .sqpp-uk-block {

	display: none;

}

html[lang="de-DE"] .sqpp-uk-block {

	display: none;

}

html[lang="de-LU"] .sqpp-uk-block {

	display: none;

}

html[lang="en-LU"] .sqpp-uk-block {

	display: none;	

}

html[lang="de-AT"] .sqpp-uk-block {

	display: none;

}

html[lang="de-GB"] .sqpp-uk-block {

	display: none;

}

/*** /UK */



/*** GB */

html[lang="de-GB"] .sqpp-gb-block {

	display: block;

}

html[lang="de-CH"] .sqpp-gb-block {

	display: none;

}

html[lang="de-DE"] .sqpp-gb-block {

	display: none;

}

html[lang="de-LU"] .sqpp-gb-block {

	display: none;

}

html[lang="en-LU"] .sqpp-gb-block {

	display: none;	

}

html[lang="de-AT"] .sqpp-gb-block {

	display: none;

}

html[lang="en-GB"] .sqpp-gb-block {

	display: none;

}

/*** /GB*/

/** /Language control */



/** Responsive cases */

@media screen and (min-width: 901px) {

	.sqpp-min-width-901-block {

		display: block; 

	}

	.sqpp-max-width-900-block {

		display: none; 

	}

}

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

	.sqpp-min-width-901-block {

		display: none; 

	}

	.sqpp-max-width-900-block {

		display: block;

	}

}

/* .sqpp-min-width-501-and-max-width-900-block */

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

	.sqpp-min-width-501-and-max-width-900-block {

		display: none; 

	}

}

@media screen and (min-width: 901px) {

	.sqpp-min-width-501-and-max-width-900-block {

		display: none; 

	}

}

@media screen and (min-width: 501px) and (max-width: 900px) {

	.sqpp-min-width-501-and-max-width-900-block {

		display: block; 

	}

}

/* /.sqpp-min-width-501-and-max-width-900-block */

@media screen and (min-width: 501px) {

	.sqpp-min-width-501-block {

		display: block; 

	}

	.sqpp-max-width-500-block {

		display: none; 

	}

}

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

	.sqpp-min-width-501-block {

		display: none; 

	}

	.sqpp-max-width-500-block {

		display: block;

	}

}





/** Nobreak */

.sqpp-nobreak {

	white-space: nowrap; 

}

/*

.dynamik-page-builder .site-inner ul li, 

.dynamik-page-builder .site-inner ol li, 

.entry-content ul li, .entry-content ol li {

	list-style-type: disc !important; 

	margin-left: 19px !important;

}

*/

.sq-interview-content ul li, 

.sq-interview-about ul li, 

.sqpp-dots-for-list-items li {

	list-style-type: disc !important; 

	margin-left: 19px !important; 

}

/*a.sqpp-dotted-link {

	border-bottom: 1px dotted; 

}*/

/* ad Grid styles */

/** Hide empty boxes if layout only 4 columns or less > width is max 1200px */

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

	div.panel-grid div.sqpp-empty-1 > div:nth-of-type(1) {

		display: none;

	}

}

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

	div.panel-grid div.sqpp-1-3-1.sqpp-empty-3 > div:nth-of-type(3) {

		display: none;

	}

}

/* ad About us */

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

	.sqpp-about-tjc img {

		max-width: 33%;

	}

}

/* /ad About us */



/* Frontpage Info row */







/* Ad slider styles */



#soliloquy-container-2813.soliloquy-container,

#soliloquy-container-2787.soliloquy-container { 

	max-height: none !important; 

}



#soliloquy-container-2813.soliloquy-viewport,

#soliloquy-container-2787.soliloquy-viewport { 

	height: auto !important; 

}



#soliloquy-container-2813.soliloquy-container .soliloquy-caption,

#soliloquy-container-2787.soliloquy-container .soliloquy-caption { 

	position: relative !important; 

}



#soliloquy-container-2813 .soliloquy-caption .soliloquy-caption-inside,

#soliloquy-container-2787 .soliloquy-caption .soliloquy-caption-inside {

    background: transparent !important;

    font-size: 12px !important;

    line-height: 1.2 !important;

    color: rgba(18,29,44,1);

    text-shadow: none !important; 

    text-align: center !important;

	border-top: 1px solid rgba(18,29,44,0.5);

}



/* ad Footer styles */

.sqpp-footer-credits {

    padding-top: 10px;

}



/** ad Footer Bottom Line styles */

@media screen and (min-width: 771px) {

	.sqpp-footer-coop-outerwrap {

	    position: relative;

	}

	span.sqpp-footer-txt-wrap {

	    padding-right: 105px;

	}

	span.sqpp-footer-img-wrap {

	    display: block;

	    position: absolute;

	    right: 0;

	    top: -12px;

	}

}



/** .ad footer bottom line styles */



.site-footer .panel-grid-cell:first-of-type .so-panel {

	border-top: 0px none rgba(18,29,44,1);

	padding-top: 3px; 

} 

.sqpp-footer-credits .sqpp-font-awesome a {

    font-size: 16px;

}

/** ad footer menus */

.site-footer .widget_nav_menu ul.menu {

	padding-bottom: 10px; 

}



/** footers with newsletter orange box */

/** #footer_5_new,

html[lang="de-CH"] #footer_5_new,

html[lang="de-DE"] #footer_5_new {

	background-color: #ff6600;

	color: #ffffff !important;

	padding-right: 10px;

	padding-left: 10px;

} 

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

	#footer_5_new,

	html[lang="de-CH"] #footer_5_new,

	html[lang="de-DE"] #footer_5_new {

		padding-top: 1px;

	}

}

#footer_5_new h4,

html[lang="de-CH"] #footer_5_new h4,

html[lang="de-DE"] #footer_5_new h4{

	font-weight: normal !important;

}

#footer_5_new .sqpp-link-button-wrap-newsletter,

html[lang="de-CH"] #footer_5_new .sqpp-link-button-wrap-newsletter,

html[lang="de-DE"] #footer_5_new .sqpp-link-button-wrap-newsletter{

	margin-top: 30px;

	padding-bottom: 20px;

}*/



a.sqpp-white-button {

    display: inline-block;

    -webkit-border-radius: 3px;

    border-radius: 3px;

    margin: 0;

    padding: 10px 40px 10px 40px;

    font-family: 'Asap', sans-serif;

    font-size: 16px;

    font-size: 1.6rem;

    cursor: pointer;

    text-decoration: none;

    line-height: 1.2;

}



#footer_5_new a.sqpp-white-button:link, 

#footer_5_new a.sqpp-white-button:visited, 

#footer_5_new a.sqpp-white-button:active,

#footer_5_new a.sqpp-white-button:hover,



html[lang="de-CH"] #footer_5_new a.sqpp-white-button:link, 

html[lang="de-CH"] #footer_5_new a.sqpp-white-button:visited, 

html[lang="de-CH"] #footer_5_new a.sqpp-white-button:active,

html[lang="de-CH"] #footer_5_new a.sqpp-white-button:hover,



html[lang="de-DE"] #footer_5_new a.sqpp-white-button:link, 

html[lang="de-DE"] #footer_5_new a.sqpp-white-button:visited, 

html[lang="de-DE"] #footer_5_new a.sqpp-white-button:active,

html[lang="de-DE"] #footer_5_new a.sqpp-white-button:hover {

    

    border: 2px solid #000000;

    color: #000000;

    font-weight: normal;

    text-decoration: none;

}

#footer_5_new a.sqpp-white-button:hover,

html[lang="de-CH"] #footer_5_new a.sqpp-white-button:hover,

html[lang="de-DE"] #footer_5_new a.sqpp-white-button:hover {

    opacity: 0.75;

}



/** Footer bottom line */

@media screen and (min-width: 701px) {

	.sqpp-desktop-coop-footer {

		display: block;

	}

	.sqpp-mobile-coop-footer {

		display: none;

	}

}

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

	.sqpp-desktop-coop-footer {

		display: none;

	}

	.sqpp-mobile-coop-footer {

		display: block;



	}

}



/* > see below around line 3288 the style for the border-top */



/* Ads */

.sqpp-ad-banner { 

	padding-bottom: 10px;

}

.sqpp-ad-banner .so-panel { 

	margin-bottom: 0px !important;

}



/** Ads breaking points - display -responsive */

.sqpp-adzone-desktop, 

.sqpp-adzone-tablet, 

.sqpp-adzone-phone { 

	display: none; 

}

@media screen and (min-width: 901px) { 

	.sqpp-adzone-desktop { 

		display: block !important; 

	}

}

@media screen and (max-width: 900px) and (min-width: 501px) { 

	.sqpp-adzone-tablet { 

		display: block !important; 

	}

}

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

	.sqpp-adzone-phone { 

		display: block !important; 

	}

}



/*** News ads sandwich */

.sqpp-list-top-half { 

	margin-bottom: -20px !important; 

}

.sqpp-ad-list-sandwich { 

	margin-bottom: 5px !important; 

}



/*** Swissquote fix size code ad */

/*div[class="pasli pasli-22465"] iframe {

	border: 0 !important;

	overflow: hidden !important; 

	overflow-x:hidden !important;

	overflow-y:hidden !important;

}*/

@media screen and (min-width: 901px) { 

	.pasli.pasli-22465 {

		text-align: right; 

	}

}



/*** UBS Ads */

@media screen and (min-width: 940px) {

	.sqpp-ubs-banner-big-mobile {

    	display: none !important; 

	}

}

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

	.sqpp-ubs-banner-big-desktop {

    	display: none !important; 

	}

}



@media screen and (min-width: 901px) {

	.sqpp-ubs-rectangle div.paszone_container {

    	margin-right: 0px;

    	margin-left: auto;

	}

}

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

	.sqpp-ubs-rectangle div.paszone_container {

    	margin-right: auto;

    	margin-left: 0px;

	}

}



/*** Banner Small */

/*.sqpp-banner-small {

    height: 0px !important;

    padding-bottom: 50% !important;

}*/



/*** Rectangle */

.sqpp-rectangle {

    height: 0px;

    padding-bottom: 100%;

}



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

	.sqpp-rectangle,  

	.sqpp-ad.sqpp-rectangle.sqpp-right-sidebar { 

		max-width: 300px; 

	}

}



/*** Responsive iframe with specific aspect ration */

.sqpp-ad-iframe-wrap {

   	position: relative;

   	width: 100%;

   	height: 0;

	/*overflow: hidden; */

   	/* padding-bottom added via style below */

}

.sqpp-ad-iframe-wrap.sqpp-aspect-ratio-1-1 {

	padding-bottom: 100%; 

}

.sqpp-ad-iframe-wrap.sqpp-aspect-ratio-2-1 {

	padding-bottom: 50%; 

}

.sqpp-ad-iframe-wrap.sqpp-aspect-ratio-4-1 {

	padding-bottom: 25%; 

}



.sqpp-ad-iframe-wrap iframe {

   	position: absolute;

   	left: 0;

   	top: 0;

   	width: 100%;

   	height: 100%;

	border: none; 

	overflow: hidden; 

}



/* Ubs native ads */

/** v1 */

.sqpp-ubs-native-ads.sqpp-v1 p {

	margin-bottom: 0px !important; 

	padding-top: 0 !important;

}

.sqpp-ubs-native-ads.sqpp-v1 img {

	display: block !important; 

	box-sizing: border-box; 

	border: 1px solid rgba(18,29,44,0.25);

	border-top: none;

	margin-bottom: 10px !important; 

}

/** v2 */

.sqpp-ubs-native-ads.sqpp-v2 p {

	margin-bottom: 0px !important; 

	padding-top: 0 !important;

}

.sqpp-ubs-native-ads.sqpp-v2 img {

	display: block !important; 

	box-sizing: border-box; 

	border: 1px solid rgba(18,29,44,0.25);

	/*margin-top: 10px !important;*/

	margin-bottom: 10px !important; 

}



/* /Ubs native ads */



/* BB Bioatech rectangle */

div[class="pasli pasli-21983"] {

		width: 300px !important;

	}

@media screen and (min-width:900px) {

	div[class="pasli pasli-21983"] {

		float: right !important;

	}

}



user agent stylesheet

d





/* Search */

.search-results .entry-meta {

	display: none !important; 

}

.search-results article {

	max-width: 980px !important; 

	margin-right: auto; 

	margin-left: auto; 

}



.search-results article.unternehmen .entry-content {

	display: none; 

}



/* ad Kontakt form */

.frm_style_formidable-style.with_frm_style .frm_required {

    color: #444444 !important;

    font-weight: normal !important; 

	margin-left: -3px; 

}

.frm_style_formidable-style.with_frm_style div.frm_description {

	padding-top: 10px !important; 

	font-size: 16px !important; 

	color: #444444 !important;

}



/* Subscribe form */

input[type="submit"].sqpp-submit-button {

	-moz-border-radius: 3px !important;

    -webkit-border-radius: 3px !important;

    border-radius: 3px !important;

}





/*

.site-footer #footer_4 {

    border-top: 1px solid #ff6600;

}

.page-id-2073 .site-footer #footer_4,

.page-id-2078 .site-footer #footer_4,

.page-id-3307 .site-footer #footer_4,

.page-id-3311 .site-footer #footer_4,

.page-id-3164 .site-footer #footer_4,

.page-id-3156 .site-footer #footer_4,

.page-id-2308 .site-footer #footer_4,

.page-id-2313 .site-footer #footer_4,

.page-id-2276 .site-footer #footer_4,

.page-id-2279 .site-footer #footer_4,

.page-id-3166 .site-footer #footer_4,

.page-id-2263 .site-footer #footer_4,

.page-id-2274 .site-footer #footer_4,

.page-id-3161 .site-footer #footer_4 {

    border-top: 1px solid transparent;

	display: none; 

}



.page-id-2073 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2078 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-3307 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-3311 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-3164 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-3156 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2308 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2313 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2276 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2279 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-3166 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2263 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-2274 .site-footer .panel-grid-cell:nth-of-type(4),

.page-id-3161 .site-footer .panel-grid-cell:nth-of-type(4) {

    background-color: transparent;

}

*/

/* last footer styles for newsletter NL widget > turn off if other widget is loaded eg ad widget for ad space */

/*html[lang="de-CH"] #footer_4 { border-top: none; }*/

/*html[lang="de-DE"] #footer_4 { border-top: none; }*/

/* */

/*

.site-footer .panel-grid-cell:nth-of-type(4) {

	background-clip: content-box;

	background-color: #ff6600;

}

.site-footer #footer_4 h4.widget-title.widgettitle, 

.site-footer #footer_4 .sqpp-subscribe-1-wrap p,

.site-footer #footer_4 .dynamik-widget-area h4, 

.site-footer #footer_4 h4 {

	color: #ffffff !important; 

	font-size: 16px; 

}

.site-footer #footer_4, 

.site-footer #footer_4 #newsletter_subscription {

	background-color: transparent !important;

	color: #ffffff; 

	font-size: 16px; 

}

.site-footer #footer_4 .widget-title, 

.site-footer #footer_4 .sqpp-subscribe-1-wrap { 

	padding-right: 10px; 

	padding-left: 10px; 

}

form[name="NLCH"] input#email,

form[name="NLDE"] input#email {

    height: 41px;

}



form[name="NLCH"]#sqpp-footer-subscription input[type="submit"],

form[name="NLDE"]#sqpp-footer-subscription input[type="submit"] {

    background: #FFFFFF !important;

    border: 2px solid #FFFFFF !important; 

	margin-top: 10px !important; 

    margin-right: 0 !important;

	margin-bottom: 0 !important;

	margin-left: 0 !important;

    padding: 10px 40px 10px 40px !important;

    color: #FF6600 !important;

    font-family: 'Asap', sans-serif !important;

    font-size: 16px !important;

    font-size: 1.6rem !important;

    line-height: 19px !important;

    cursor: pointer !important;

    text-decoration: none !important;

    line-height: 1.2 !important;

    -webkit-border-radius: 3px !important;

    border-radius: 3px !important;

}

*/

/* */



/* Footer newsletter NL widget area style DE only in case if no ad zone */

/*

html[lang="de-DE"] .site-footer .panel-grid-cell:nth-of-type(4) {

	background-clip: content-box;

	background-color: #ff6600;

}

html[lang="de-DE"] .site-footer #footer_4 h4.widget-title.widgettitle, 

html[lang="de-DE"] .site-footer #footer_4 .sqpp-subscribe-1-wrap p,

html[lang="de-DE"] .site-footer #footer_4 .dynamik-widget-area h4, 

html[lang="de-DE"] .site-footer #footer_4 h4 {

	color: #ffffff !important; 

	font-size: 16px; 

}

html[lang="de-DE"] .site-footer #footer_4, 

html[lang="de-DE"] .site-footer #footer_4 #newsletter_subscription {

	background-color: transparent !important;

	color: #ffffff; 

	font-size: 16px; 

}

html[lang="de-DE"] .site-footer #footer_4 .widget-title, 

html[lang="de-DE"] .site-footer #footer_4 .sqpp-subscribe-1-wrap { 

	padding-right: 10px; 

	padding-left: 10px; 

}

html[lang="de-DE"] form[name="NLCH"] input#email,

html[lang="de-DE"] form[name="NLDE"] input#email {

    height: 41px;

}



html[lang="de-DE"] form[name="NLCH"]#sqpp-footer-subscription input[type="submit"],

html[lang="de-DE"] form[name="NLDE"]#sqpp-footer-subscription input[type="submit"] {

    background: #FFFFFF !important;

    border: 2px solid #FFFFFF !important; 

	margin-top: 10px !important; 

    margin-right: 0 !important;

	margin-bottom: 0 !important;

	margin-left: 0 !important;

    padding: 10px 40px 10px 40px !important;

    color: #FF6600 !important;

    font-family: 'Asap', sans-serif !important;

    font-size: 16px !important;

    font-size: 1.6rem !important;

    line-height: 19px !important;

    cursor: pointer !important;

    text-decoration: none !important;

    line-height: 1.2 !important;

    -webkit-border-radius: 3px !important;

    border-radius: 3px !important;

}

*/

/* /Footer newsletter NL widget area style DE only */



/* Subscribe form */



/* Post specific styles */

.page-id-2121 div.textwidget.widget-text h2,

.page-id-2133 div.textwidget.widget-text h2 {

	padding-top: 20px; 

}

.page-id-2121 div.textwidget.widget-text h2:first-of-type,

.page-id-2133 div.textwidget.widget-text h2:first-of-type {

	padding-top: 0px; 

}

/** Newsletter pages CH and DE */


.page-id-2073 form[name="NLCH"] div:first-of-type, 

.page-id-2078 form[name="NLDE"] div:first-of-type {

	padding-bottom: 22px; 

}

.page-id-2078 #enhancedtextwidget-3 {

	display: none !important;

}



/* Sharing max-width: 1480px */

.sqpp-share-icons-custom-wrap {

	max-width: 1480px; 

	margin: 0 auto;

    padding: 10px 20px 30px 20px;

    overflow: hidden;

	margin-bottom: -8px; 

}

.sqpp-share-icons-custom-wrap ul.share-buttons { 

	list-style: none; 

	padding: 0; 

}

.sqpp-share-icons-custom-wrap ul.share-buttons li { 

	display: inline; 

	padding-right: 17px; 

	padding-left: 3px; 

}

/** Jetpack Share off until issue fixed */

/*.sqpp-share-icons-box {

	 display: none !important;

}*/

/** /off until issue fixed */



.sharedaddy .share-count {

   display:none !important;

}

.site-footer .sqpp-footer-credits a:nth-of-type(2) {

	padding-bottom:10px; 

}

/* *** */



/* Form styles */

.frm_submit input[type="submit"], 

form[name="NLCH"] input[type="submit"], 

form[name="NLDE"] input[type="submit"] {

    background: #FFFFFF !important;

    border: 2px solid #FF6600 !important;

    margin: 0 !important;

    padding: 10px 40px 10px 40px !important;

    color: #FF6600 !important;

    font-family: 'Asap', sans-serif !important;

    font-size: 16px !important;

    font-size: 1.6rem !important;

    line-height: 19px !important;

    cursor: pointer !important;

    text-decoration: none !important;

    line-height: 1.2 !important;

    -webkit-border-radius: 3px !important;

    border-radius: 3px !important;

}

/** more formidable styles */

.frm_style_formidable-style.with_frm_style input[type=text], .frm_style_formidable-style.with_frm_style input[type=password], .frm_style_formidable-style.with_frm_style input[type=email], .frm_style_formidable-style.with_frm_style input[type=number], .frm_style_formidable-style.with_frm_style input[type=url], .frm_style_formidable-style.with_frm_style input[type=tel], .frm_style_formidable-style.with_frm_style input[type=phone], .frm_style_formidable-style.with_frm_style input[type=search], .frm_style_formidable-style.with_frm_style select, .frm_style_formidable-style.with_frm_style textarea, .frm_form_fields_style, .frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container, .frm_form_fields_active_style, .frm_form_fields_error_style, .frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices, .frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single {

    color: #555555;

    background-color: #ffffff;

    border-color: #cccccc;

    border-width: 1px;

    border-style: solid;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

    border-radius: 3px;

    width: 100%;

    max-width: 100%;

    font-size: 16px !important;

    padding: 6px 10px;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    outline: none;

    font-weight: normal;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

}

.frm_form_field .frm_error {

    padding-top: 5px !important;

}



/* Gray box */

.sqpp-gray-box {

	color: white;

	background-color: rgba(18, 29, 44, 0.25);

	border: 1px solid rgba(18, 29, 44, 1.0);

	padding: 20px; 

	-webkit-border-radius: 3px; 

  	-moz-border-radius: 3px; 

	border-radius: 3px;

}

.sqpp-gray-box .panel-grid-cell {

	width: 100%;

}



.sqpp-gray-box p {

	margin-bottom: 0px;

	text-align: left; 

}

/* / Gray box */



/* ad Feeds */

/** Frontpage feature feeds */

/*** language margin hack */

html[lang="de-CH"] .sqpp-people.sqpp-feed.sqpp-frontpage.sqpp-feature .sqpp-section-2 {

	margin-top: 10px !important;

}

/*

html[lang="de-DE"] .sqpp-people.sqpp-feed.sqpp-frontpage.sqpp-feature .sqpp-section-2 {

	margin-top: 0px !important;

}

*/

/*** /language margin hack */

.sqpp-people.sqpp-feed.sqpp-frontpage.sqpp-feature ul.rss-aggregator li {

    line-height: 1.2;

}

.sqpp-people.sqpp-feed.sqpp-frontpage.sqpp-feature .sqpp-feed p {

    line-height: 1.5;

    margin-bottom: 0;

}

.sqpp-feed-feature-container:hover .sqpp-feed-feature-wrap a {

  	color: #ff6600; 

}

.sqpp-feed-feature-container {

  	position: relative; 

}

.sqpp-feed-cover-frontpage-box { 

  	position: absolute; 

  	width: 100%; 

  	top: 0; 



}

.sqpp-feed-cover-frontpage-box a img { 

  	width: 100%;

  	height: 71px;

}

/* sqpp-dev feed styles */

.sqpp-dev .sqpp-feed-provider-info {

	position: relative;

	display: inline; 

	padding-right: 10px;

    text-align: left;

    width: auto;

    left: auto;

    top: -1px;

}

.sqpp-feed-provider-info-wrap {

  	position: relative; 

  	width: 100%;

}

.sqpp-feed-provider-info {

  	display: block; 

 	position: absolute;

  	text-align: left; 

  	width: 80%; 

	left: 25px; 

  	top: -21px;

	color: rgba(18,29,44,1);

}

.sqpp-feed-provider-info small {

	font-size: 14px !important; 

}

/** Top box */

/*

#panel-3286-0-1-0, 

#panel-2550-0-1-0, 

#panel-2560-0-1-0, 

#panel-2557-0-1-0, 

#panel-2726-0-1-0, 

#panel-2481-0-1-0, 

#panel-2491-0-1-0, 

#panel-3279-0-1-0

*/

/*

#panel-3291-0-1-0, 

#panel-3289-0-1-0, 

#panel-3286-0-1-0, 

#panel-3279-0-1-0, 

#panel-2491-0-1-0, 

#panel-2481-0-1-0 {

	margin-bottom: 0px !important; 

} */

/* Citywire CH */

/* #panel-3633-0-1-0, 

#panel-3633-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3633-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 0px !important; 

} */

/* Citywire DE */

/* #panel-3636-0-1-0, 

#panel-3636-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3636-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

} */

/* DAS INVESTMENT */

/* #panel-3640-0-1-0, 

#panel-3640-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3640-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

} */

/* Finanz Monitor */

/* #panel-3650-0-1-0, 

#panel-3650-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3650-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

}*/

/* Halvers */

/* #panel-3575-0-1-0, 

#panel-3575-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3575-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

} */

/* Private banking magazin */

/* #panel-3653-0-1-0, 

#panel-3653-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3653-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

} */

/* Morningstar NL Fonds DE */

/* #panel-3748-0-1-0, 

#panel-3748-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px !important; 

}

#panel-3748-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

} */

/* * */

/* #panel-2491-0-1-0 .sqpp-feed-top-box, 

#panel-2481-0-1-0 .sqpp-feed-top-box {

	margin-bottom: 0px; 

}

#panel-2491-0-1-0 .sqpp-feed-top-box p.sqpp-feed, 

#panel-2481-0-1-0 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 0px !important; 

} */

/* Thomson */

/* #panel-2491-0-1-0 .sqpp-feed-thomson .sqpp-feed-top-box p.sqpp-feed, 

#panel-2481-0-1-0 .sqpp-feed-thomson .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 2px !important; 

} */



/*

.sqpp-feed-halvers

.sqpp-feed-citywire

.sqpp-feed-investment

.sqpp-feed-finanzmonitor

.sqpp-feed-privatebanking

*/



/*

.sqpp-feed-extra .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

}

.sqpp-feed-thomson .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 2px !important; 

}

.sqpp-feed-morningstar .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: -1px !important; 

}

.sqpp-feed-10x10 .sqpp-feed-top-box p.sqpp-feed {

	margin-bottom: 6px !important; 

}

*/



/** RSS Ultimate Shortcode rss */

.su-feed.sqpp-su-feed-frontpage ul {

    padding-bottom: 10px !important;

}

.su-feed.sqpp-su-feed-frontpage li {

    list-style-type: none !important;

    margin-left: 0px !important;

}



.sqpp-rss-feed-widget-area h4 {

	display: none !important; 

}

.sqpp-rss-feed-widget-area ul { 

    padding-bottom: 10px !important;

}



/** WP Rss Widget */

.widget_rss h3 {

	display: none !important;

}

.widget_rss ul li {

    list-style-type: none;

    margin-left: 0px;

	margin-bottom: 6px; 

}

.sqpp-feed-multi-items-box .sqpp-feed-top-box p.sqpp-feed a:before, 

.sqpp-feed-multi-items-box .widget_rss ul li a:before {

    content: "\f08e";

    font-family: "FontAwesome";

    color: #ff6600;

    padding-right: 5px;

}

/** Top feed box */

#panel-3291-0-1-0 p.sqpp-feed,

#panel-3289-0-1-0 p.sqpp-feed,

#panel-3286-0-1-0 p.sqpp-feed,

#panel-3279-0-1-0 p.sqpp-feed {

	margin-bottom: 6px !important;

	line-height: 1.2;

}

/** /WP Rss Widget */

.sqpp-feed p {

	margin-bottom: 6px !important;

	line-height: 1.2; 

}

.sqpp-feed-multi-items-box .sqpp-feed p a:before, 

.sqpp-feed-multi-items-box .feed-item a:before {

    content: "\f08e";

    font-family: "FontAwesome";

    color: #ff6600;

    padding-right: 5px;

}

ul.rss-aggregator li {

	line-height: 1.5;

    list-style-type: none;

    margin-left: 0px;

}

.wprss-feed-meta {

	display: inline-block;

}

.feed-source a,

.feed-source,

span.feed-source {

	font-size: 16px !important;

	color: #ff6600; 

}

.page-numbers.current, 

.page-numbers, 

.next.page-numbers {

	display: none !important; 

}



/* ad Gallery */

/** Min height for wrap to prevent layout collaps */

.widget_envira-gallery .envira-gallery-wrap {

	min-height: 1000px;

}

.envira-gallery-wrap,

.envira-gallery-wrap .envira-gallery-public {

	margin-bottom: 0 !important;

}

.envira-gallery-wrap .envira-album-title {

    text-align: left;

}

.envira-gallery-wrap .envira-album-title, 

.envira-gallery-wrap .envira-album-caption {

    text-align: left !important;

	font-size: 14px !important;

}

.envira-gallery-wrap .envira-album-caption {

	margin-top: 5px; 

	margin-bottom: 5px; 

}

.sqpp-foto-credits {

	border-bottom: 1px solid rgba(18,29,44,0.0) !important;

	text-align: left; 

	padding-left: 5px; 

}



/*** Gallery p */

.envira-gallery-item-inner p {

	margin-bottom: 0px !important;

}



/* ad Albums */

.envira-album-title {

	font-weight: normal !important;

	line-height: 1.2 !important;

}



/** Album right padding */

/*

.envira-gallery-wrap div div {

    padding-right: 10px !important;

}*/

/** Album > remove last right padding on each row */

/*

@media screen and (min-width: 768px) {}

	.envira-gallery-wrap div div:nth-of-type(4),

	.envira-gallery-wrap div div:nth-of-type(8),

	.envira-gallery-wrap div div:nth-of-type(12),

	.envira-gallery-wrap div div:nth-of-type(16),

	.envira-gallery-wrap div div:nth-of-type(20),

	.envira-gallery-wrap div div:nth-of-type(24) {

    	padding-right: 0px !important;

	}

}

@media screen and (min-width: 460px) and (max-width:767) {

	.envira-gallery-wrap div div:nth-of-type(3),

	.envira-gallery-wrap div div:nth-of-type(6),

	.envira-gallery-wrap div div:nth-of-type(9),

	.envira-gallery-wrap div div:nth-of-type(12),

	.envira-gallery-wrap div div:nth-of-type(15),

	.envira-gallery-wrap div div:nth-of-type(18),

	.envira-gallery-wrap div div:nth-of-type(21),

	.envira-gallery-wrap div div:nth-of-type(24) {

    	padding-right: 0px !important;

	}

}

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

	.envira-gallery-wrap div div:nth-of-type(2),

	.envira-gallery-wrap div div:nth-of-type(4),

	.envira-gallery-wrap div div:nth-of-type(6),

	.envira-gallery-wrap div div:nth-of-type(8),

	.envira-gallery-wrap div div:nth-of-type(10),

	.envira-gallery-wrap div div:nth-of-type(12),

	.envira-gallery-wrap div div:nth-of-type(14),

	.envira-gallery-wrap div div:nth-of-type(16),

	.envira-gallery-wrap div div:nth-of-type(18),

	.envira-gallery-wrap div div:nth-of-type(20),

	.envira-gallery-wrap div div:nth-of-type(22),

	.envira-gallery-wrap div div:nth-of-type(24) {

    	padding-right: 0px !important;

	}

}*/



/* ad Widgets */

div[id^="sidebar"] .widget-title, 

div[id^="footer_"] .widget-title,

div[id^="info_widgets"] .widget-title, 

div[id^="marketview_widgets"] .widget-title,

div[id^="newspoint_widgets"] .widget-title,

div[id^="people_widgets"] .widget-title,

div[id^="expert_widgets"] .widget-title,

div[id^="interview_widgets"] .widget-title {

	font-weight: 700;

}

/** ad Widget Custom Menu */

div[id^="sidebar"] .widget_nav_menu ul li, 

div[id^="footer_"] .widget_nav_menu ul li, 

div[id^="services_widgets"] .widget_nav_menu ul li, 

div[id^="info_widgets"] .widget_nav_menu ul li, 

div[id^="marketview_widgets"] .widget_nav_menu ul li,

div[id^="newspoint_widgets"] .widget_nav_menu ul li,

div[id^="people_widgets"] .widget_nav_menu ul li,

div[id^="expert_widgets"] .widget_nav_menu ul li,

div[id^="interview_widgets"] .widget_nav_menu ul li {

	list-style-type: none;

	margin-left: 0px;

	line-height: 1.5;

}



/* Nav */



/** Widget nav menus */



	.entry-content li.current-menu-item.current_page_item a, 

	.entry-content li.current-menu-item.current_page_item a:link, 

	.entry-content li.current-menu-item.current_page_item a:visited,

	.entry-content li.current-menu-item.current_page_item a:active {

		color: #ff6600;

}

	.entry-content li.current-menu-item.current_page_item a:hover {

		color: #121D2C;

}

/** /Widget nav menus */



/*** Seach by nav styles */

li#sqpp-search-by-img {

	display: block;

	position: absolute;

	top: 10px;

	right: 20px; /* was before 25px */

}

li#sqpp-search-by-img a {

	padding: 0px;

}

li#sqpp-search-by-img img {

	display: block;

}





li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px > then 20px */

}

html[lang="de-CH"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}

html[lang="en-CH"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}

html[lang="de-DE"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}
html[lang="de-EN"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}

html[lang="de-LU"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}

html[lang="en-LU"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}

html[lang="de-AT"] li.sqpp-search-by-text {

	padding-right: 0px; /* was 30px for the square search-by-logo */

}

html[lang="en-GB"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}

html[lang="de-GB"] li.sqpp-search-by-text {

	padding-right: 0px; /* was before 25px */

}



li.sqpp-search-by-text a {

    padding-right: 0;

}

/*html[lang="de-DE"] .sqpp-search-box-close {

    display: none;

}



html[lang="de-DE"] div#search_by {

    display: none;

}*/

/*html[lang="de-AT"] div#search_by {

    display: none;

}*/



.sqpp-search-box-close-x {

	display: none !important;

}



html[lang="de-CH"] #sqpp-search-box .sqpp-search-box-close {

	width: 20px; /* was 87px - was 120px */

}

html[lang="de-LU"] #searching {

	margin-left: 0;

}

html[lang="de-EN"] #searching {

	margin-left: 0;

}
html[lang="de-AT"] #searching {

	margin-left: 0;

}

html[lang="en-CH"] #sqpp-search-box .sqpp-search-box-close {

	width: 20px; /* was 87px - was 120px */

}

html[lang="de-DE"] #sqpp-search-box .sqpp-search-box-close {

	width: 20px; /* was 87px - was 120px */

}

html[lang="de-EN"] #sqpp-search-box .sqpp-search-box-close {

	width: 20px; /* was 87px - was 120px */

}

html[lang="de-LU"] #sqpp-search-box .sqpp-search-box-close {

	width: 20px !important; /* was 87px - was 120px */

}

html[lang="en-LU"] #sqpp-search-box .sqpp-search-box-close {

	width: 27px; /* was 87px - was 120px */

}

html[lang="de-AT"] #sqpp-search-box .sqpp-search-box-close {

	width: 20px; /*  */

}

/*html[lang="de-AT"] #sqpp-search-by-img {

	display: none !important;

}*/

html[lang="en-GB"] #sqpp-search-box .sqpp-search-box-close {

	width: 27px; /* was 87px - was 120px */

}

html[lang="de-GB"] #sqpp-search-box .sqpp-search-box-close {

	width: 27px; /* was 87px - was 120px */

}

/*** /Seach by nav styles */



/* /Nav */



/* Frontpage */



/* /Frontpage */



/** Experts */



/*** ad Single Expert */

.single-expert #sqpp-cover-single-expert-brand-id.sqpp-cover-single-expert-brand a img,

.single-expert #sqpp-single-expert-first-portrait-id.sqpp-single-expert-first-portrait img {

	border-top: 1px solid rgba(18, 29, 44, 0.25) !important;

}

.single-expert .sq-more-interviews-button {

	margin-top: 20px; 

}



/*** Single experts contact details paragraph margin */

p.sqpp-expert-contact-details, 

p.sqpp-expert-contact-details p, 

span.sqpp-expert-contact-details p {

	margin-bottom: 10px; 

}



/*** Experts modal popup */

.modal-content .modal-header {

    border-bottom: 1px solid rgba(18, 29, 44, 0.25);

}

.modal-content .modal-footer {

    border-top: 1px solid rgba(18, 29, 44, 0.25);

}



div[class^="sqpp-pb-box-border-top"] .modal-content p:first-of-type {

    padding-top: 0px;

}

.modal-content {

	position: absolute; 

	margin-right: auto;

	margin-left: auto; 

	top: 91px; 

}

@media screen and (min-width:601px) {

	.modal-content {

		width: 561px; 

	}

} 

@media screen and (min-width:551px) and (max-width:600px) {

	.modal-content {

		width: 531px; 

	}

	.modal-content img {

		max-width: 80% !important; 

	}

	.modal-footer {

		padding-bottom: 60px; 

	}

}

@media screen and (min-width:501px) and (max-width:550px) {

	.modal-content {

		width: 481px; 

	}

	.modal-content img {

		max-width: 70% !important; 

	}

	.modal-footer {

		padding-bottom: 60px; 

	}

}

@media screen and (min-width:451px) and (max-width:500px) {

	.modal-content {

		width: 431px; 

	}

	.modal-content img {

		max-width: 60% !important; 

	}

	.modal-footer {

		padding-bottom: 60px; 

	}

}

@media screen and (min-width:401px) and (max-width:450px) {

	.modal-content {

		width: 381px; 

	}

	.modal-content img {

		max-width: 50% !important; 

	}

	.modal-footer {

		padding-bottom: 60px; 

	}

}

@media screen and (min-width:351px) and (max-width:400px) {

	.modal-content {

		width: 331px; 

	}

	.modal-content img {

		max-width: 40% !important; 

	}

	.modal-footer {

		padding-bottom: 60px; 

	}

}

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

	.modal-content {

		width: 300px; 

	}

	.modal-content img {

		max-width: 30% !important; 

	}

	.modal-footer {

		padding-bottom: 60px; 

	}

}

/*** /Experts modal popup */



/*** Mosaik prov */

.sqpp-cover {

    position: relative;

}

.sqpp-mosaik-prov-logo-as-text {

    position: absolute;

    top: 0;

    left: 5px;

}

.sqpp-mosaik-prov-logo-as-text p {

    font-size: 11px;

}

/*** /Mosaik prov */

/*** Mosaik */

/*.sqpp-experts-mosaik .sqpp-cols.sqpp-1-4 div.panel-grid-cell:nth-of-type(2) .sqpp-pb-box-border-top {

	padding-top: 11px; 

}*/

.sqpp-mosaik-container {

	margin-right: -10px;

	margin-left: -10px;

}

.sqpp-expert-mosaik {

	width: 25%;

	box-sizing: content-box;

	float: left;

	margin-bottom: 20px; 

}

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

	.sqpp-expert-mosaik {

		width: 50%; 

	}

}

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

	.sqpp-expert-mosaik {

		width: 100%; 

	}

}

.sqpp-expert-mosaik .sqpp-wrap {

	width: 100%;

	padding-right: 10px;

	padding-left: 10px;

	box-sizing: border-box;



}

.sqpp-expert-mosaik .sqpp-wrap img {

	display: block;

	max-width: 100%;

	background-color: rgba(18,29,44,0.25);

	background-size: contain; 

	background-position: center center; 

	background-repeat: no-repeat; 

	border: 1px solid rgba(18,29,44,0.25); 

}
/*
@media screen and (min-width: 901px) {

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(1) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(2) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(3) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(4) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(5) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(6) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(7) .sqpp-wrap img {

		border-top: none !important;

	}

}

@media screen and (min-width: 501px) and (max-width: 900px) {

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(1) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(2) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(3) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(4) .sqpp-wrap img {

		border-top: none !important;

	}

}

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

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(1) .sqpp-wrap img,

	.sqpp-mosaik-container .sqpp-expert-mosaik:nth-of-type(2) .sqpp-wrap img {

		border-top: none !important;

	}

}

** Moasik footer add ons */

.modal-footer {

	position: relative; 

}

.sqpp-expert-modal-footer-left { 

  	position: absolute;

	bottom: 14px; 

  	display: block; 

	visibility: hidden;

}

/** Mosaik for single view */

.sqpp-mosaik-expert-single-view .sqpp-1-col-mosaik .sqpp-expert-mosaik {

	width: 100%;

}

.sqpp-mosaik-expert-single-view .sqpp-2-col-mosaik {

	width: 50%; 

	float: left; 

}

.sqpp-mosaik-expert-single-view .sqpp-2-col-mosaik .sqpp-expert-mosaik {

	width: 100%;

}

.sqpp-mosaik-expert-single-view .sqpp-2-col-mosaik .sqpp-expert-mosaik .sqpp-mosaik-infos div {

	padding-left: 20px;

}





/** /Mosaik for single view */



/** Mosaik for interview */

/*** Mosaik */

.sqpp-mosaik-container {

	margin-right: -10px;

	margin-left: -10px;

}

.sqpp-interview-single-mosaik {

	width: 50%;

	box-sizing: content-box;

	float: left;

	margin-bottom: 20px; 

}



.sqpp-interview-single-mosaik .sqpp-wrap {

	width: 100%;

	padding-right: 10px;

	padding-left: 10px;

	box-sizing: border-box;



}

.sqpp-interview-single-mosaik .sqpp-wrap img {

	display: block;

	max-width: 100%;

	background-color: rgba(18,29,44,0.25);

	background-size: contain; 

	background-position: center center; 

	background-repeat: no-repeat; 

	border: 1px solid rgba(18,29,44,0.25); 

	/*border-top: none;*/

}



/** Interview single page intervieww portrait img legend text */

@media screen and (min-width: 901px) {

	.single.single-interview .sqpp-interview-single-mosaik.sqpp-mosaik-text .sqpp-wrap .sqpp-cover {

		border-top: 1px solid; 

    	padding-top: 3px;

	}

}



/** ad Interviews feature */

@media screen and (min-width: 501px) and (max-width: 900px) {

	.sqpp-interview-feature .sqpp-col-4, 

	.sqpp-interview-feature .sqpp-col-5 {

		margin-top: 30px;

	}

}

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

	.sqpp-interview-feature .sqpp-col-3,

	.sqpp-interview-feature .sqpp-col-4, 

	.sqpp-interview-feature .sqpp-col-5 {

		margin-top: 20px;

	}

}

/** /ad Interviews feature */



/** ad Interview single */

.sqpp-interview.sqpp-single .sqpp-wrap-box.sqpp-img-number-1.sqpp-left-section {

	width: 50%;

	float: left;

}

.sqpp-wrap-box.sqpp-img-number-1.sqpp-right-section {

	width: 50%;

	float: left;

}



.sqpp-interview.sqpp-single .sq-interview-content {

	width: 100%;

}



.sq-interview-about {

	margin-bottom: 10px; 

}



/** ad Interview list */

.sqpp-interview.sqpp-list .entry-title,

.sqpp-interview.sqpp-list p.entry-meta,

.sqpp-interview.sqpp-list p {

	margin-bottom: 0px;

}

.sqpp-interview.sqpp-list p {

    position: relative;

}

.sqpp-interview.sqpp-list span.sqpp-font-awesome {

    display: block;

    position: absolute;

    right: -15px;

    bottom: 0px;

}

/** pagination */

ul.wpv_pagination_dots {

    margin: 0;

	float: right;

	

}

/* check > */

wpv-filter-pagination-link.js-wpv-pagination-link:last-of-type {

    padding-right: 0;

}

/*

.sqpp-interview.sqpp-list .sqpp-left-section {

	width: 50%;

}

.sqpp-interview-list-img-wrap {

	width: 100%;

	float: left;

	box-sizing: border-box;

}

.sqpp-interview-list-img-wrap .sqpp-left-img {

	float: left;

	padding-right: 10px;

}

.sqpp-interview-list-img-wrap .sqpp-right-img {

	float: left;

	padding-left: 10px;

}

*/

article.sqpp-interview.sqpp-list {

    margin-bottom: 10px;

}

/** /ad Interview list */



/* ad People */

/** People frontpage feature */

.sqpp-people.sqpp-frontpage.sqpp-feature .sqpp-section-2 {

		margin-top: 10px;

}

/** ad People list */

#panel-2053-0-1-0.so-panel {

    margin-bottom: 0px !important;

}

article.sqpp-people.sqpp-list {

    margin-bottom: 20px;

}



/** ad Newspoint list frontpage */

/*#sqpp-home-row-newspoint .panel-grid-cell div.js-wpv-layout-responsive {

	display: flex;

}*/



/** ad Newspoint list */

#pl-2065 .panel-grid-cell .so-panel,

#panel-2060-0-1-0,

#panel-2058-0-1-0 {

	margin-bottom: 0px !important;

}

article.sqpp-newspoint.sqpp-list.sqpp-pb-box-border-top {

    margin-bottom: 20px;

}

/*.sqpp-newspoint .sqpp-list img {

	border-top: 0px;

}*/

.sqpp-newspoint .sqpp-list.sqpp-left-section {

    width: 25%;

    float: left;

	padding-right: 10px;

	padding-bottom: 0px;

	box-sizing: border-box;

}

.sqpp-newspoint .sqpp-list.sqpp-right-section.sqpp-list-text {

    float: left;

    width: 75%;

	padding-right: 10px;

	padding-left: 10px;

	box-sizing: border-box;

}

.sqpp-newspoint .sqpp-list p.entry-menta.sqpp-byline {

	margin-bottom: 10px;

}

.sqpp-eh-newspoint-frontpage-new .sqpp-newspoint-text span.sqpp-font-awesome {

    padding-left: 0px;

}

.sqpp-eh-newspoint-frontpage-new .sqpp-newspoint-text span.sqpp-font-awesome .sqpp-link-orange {

    padding-left: 6px !important;

}

/** /ad Newspoint */



/** ad Video type 2 > based on newspoint */



.sqpp-list.sqpp-right-section.sqpp-list-text {

    position: relative;

}



.sqpp-newspoint.sqpp-video-typ-2 h3 { 

	padding-top: 3px; 

	border-top:1px solid; 

}

.sqpp-newspoint.sqpp-video-typ-2 p.sqpp-post-body,

.sqpp-newspoint.sqpp-video-typ-2 .entry-content p {

	display: inline !important;

	margin-bottom: 0; 

}



.sqpp-newspoint.sqpp-video-typ-2 div.sqpp-post-body { 

	display: inline; 

}



/*** Margin bottom for videos */

article.sqpp-newspoint.sqpp-video-typ-2.sqpp-list {

    margin-bottom: 20px;

}

#sqpp-home-row-videos article.sqpp-newspoint.sqpp-video-typ-2.sqpp-list {

    margin-bottom: 0px;

}



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

	#sqpp-home-row-videos article.sqpp-newspoint.sqpp-video-typ-2.sqpp-list {

    	margin-bottom: 20px;

	}

}



@media screen and (min-width: 520px) { 

	.sqpp-newspoint.sqpp-video-typ-2 .sqpp-list.sqpp-left-section {

		width: 50%;

	}

	.sqpp-newspoint.sqpp-video-typ-2 .sqpp-list.sqpp-right-section.sqpp-list-text {

		width: 50%;

	}



	.sqpp-newspoint.sqpp-video-typ-2 p.sqpp-post-body {

		display: inline !important;

		margin-bottom: 0; 

	}

	.sqpp-newspoint.sqpp-video-typ-2 p.sqpp-post-body span.sqpp-font-awesome {

		padding-left: 0px; 

	}

	.sqpp-newspoint.sqpp-video-typ-2 span.sqpp-bottom-icon {

		display: block;

		position: absolute;

		left: 10px;

		bottom: 2px;

	}

}

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

	.sqpp-newspoint.sqpp-video-typ-2 span.sqpp-bottom-icon {

		display: inline;

		position: relative;

		left: auto;

		bottom: auto;

	}

	.sqpp-newspoint.sqpp-video-typ-2 .sqpp-list.sqpp-left-section {

		width: 25%;

	}

	.sqpp-newspoint.sqpp-video-typ-2 .sqpp-list.sqpp-right-section.sqpp-list-text {

		width: 75%;

	}



	.sqpp-newspoint.sqpp-video-typ-2 p.sqpp-post-body {

		display: inline !important;

		margin-bottom: 0; 

	}

	.sqpp-newspoint.sqpp-video-typ-2 p.sqpp-post-body span.sqpp-font-awesome {

		padding-left: 7px; 

	}

}



/*** Video lightbox */

.nivo-lightbox-content iframe { 

	background-color: white;

	background-color: rgba(255,255,255,1.0); 

}



/** ad Video type 2 > based on newspoint */



/* ad Statistiken */



#sqpp-home-row-statistiken .soliloquy-outer-container {

    height: 0px;

    padding-bottom: 56.25%;

}



#sqpp-home-row-statistiken .soliloquy-outer-container {

    margin-top: -25px;

}





/* /.ad Statistiken */



/* ad Services */



#sqpp-home-row-services .two-thirds.first.sqpp-left {

    width: 99% !important;

}



#sqpp-home-row-services .sqpp-services-provider-meta {

	margin-top: 7px; 

}



#sqpp-home-row-services .sqpp-section-2 small {

	padding-left: 7px !important;

}

#sqpp-home-row-services .sqpp-section-2 .sqpp-font-awesome.sqpp-link-icon {

	padding-left: 7px !important;

}



/* /. ad Services */



/* ad Testimonials */

/* see > region specific Experten-Lunches pages */

/* /.ad Testimonials */



/* ad Footer */

.site-footer div#footer_2 > section h4:first-of-type, 

.site-footer div#footer_3 > section h4:first-of-type, 

.site-footer div#footer_4 > section h4:first-of-type, 

.site-footer div#footer_5 > section h4:first-of-type,

.site-footer div#footer_5_new > section h4:first-of-type {

	margin-top: 3px; /* before > 10px */

} 

/* @media screen and (min-width: 1201px) {

	.site-footer div#footer_5_new.sqpp-footer-5 {

		border-top: 1px solid #121D2C !important;

	}

	.site-footer div#footer_5_new.sqpp-footer-5,

	html[lang="de-CH"] .site-footer div#footer_5_new.sqpp-footer-5,

	html[lang="de-DE"] .site-footer div#footer_5_new.sqpp-footer-5 {

		border-top: 1px solid #ff6600 !important;

	}

} */

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

	.site-footer div.panel-grid div.panel-grid-cell:first-of-type {

    	width: 100% !important;

	}

}



/* *** */

/* /Extender Sat Inputs */

/* ad Marketviews */

/** Top feed box */

/*.sqpp-feed-top-box {

	margin-bottom: -20px;

}*/

.entry-content ul.rss-aggregator {

	padding-bottom: 0px; 

}

.sqpp-feed-multi-items-box a:before, 

.sqpp-feed-top-box a:before {

    content: "\f08e";

    font-family: "FontAwesome";

    color: #ff6600;

    padding-right: 5px;

}

ul.rss-aggregator li {

	line-height: 0 !important;

	font-size: 0px; 

	/*margin-bottom: 6px;*/

}

ul.rss-aggregator li a {

	display: inline-block; 

	font-size: 16px; 

	line-height: 1.2 !important;

	margin-bottom: 6px;

}

.sqpp-feed.sqpp-frontpage ul.rss-aggregator li a {

	display: inline-block;

	line-height: 1.2 !important;

	margin-bottom: 6px;

}

/** Multi feeds box below */

.sqpp-feed-multi-items-box {

	margin-top: -14px; 

}



/* /ad Marketviews */



/* Top Klicks */

#sqpp-home-row-top-klicks .sqpp-content-with-tooltip .sqpp-font-awesome { 

	color: rgba(18,29,44,0.35) !important; 

	padding-left:5px !important; 

}

.sqpp-top-klicks-taxo-term {

	display: inline-block; 

	margin-bottom: 10px; 

}

.sqpp-tag-orange {

	color: #ff6600; 

}

.sqpp-tag-dark {

	color: #121d2c; 

	color: rgba(18,29,44,1); 

	font-weight: bold; 

}

.sqpp-tag-gray {

	color: rgba(18,29,44,0.35); 

	font-weight: bold; 

}



/* 03.2016 Hacks */

/** Header */

@media screen and (min-width:901px) {

	.nav-secondary {

    	border-bottom: none !important;

	}

	#sqpp-search-box input[type="search"] {

    	width: 320px !important;

	}

	#sqpp-search-box .search-form input[type="submit"] {

    	box-sizing: border-box !important;

    	width: 120px !important;

	}

}



/** Main content */

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

	.entry-content div.panel-grid:last-of-type {

    	margin-bottom: 0 !important;

	}

}



/** Footer */

.row.sqpp-footer-credits {

	border-top: 0px none #121D2C; 

}

.sqpp-footer-credits .one-fifth p {

	visibility: hidden; 

}

.site-footer {

    border-bottom-color: transparent !important;

}

div.sqpp-footer-credits > div > div {

	margin-bottom: 0px !important; 

}

/** Experts wall */

.sqpp-expert-mosaik img.sqpp-cover-img {

    box-sizing: border-box;

}

/* /03.2016 Hacks 

} */

/** Startseite CH, DE und LU > footers off */

.page-id-205 .site-footer.sqpp-footer-ch .sqpp-is-not-fp-ch { display: none !important; }

@media screen and (min-width: 1201px) { .page-id-205 .site-footer.sqpp-footer-ch .sqpp-is-not-fp-ch { display: none !important; } }

@media screen and (max-width: 1200px) { .page-id-205 .site-footer.sqpp-footer-ch .sqpp-is-not-fp-ch { display: none !important; } }



.page-id-219 .site-footer.sqpp-footer-de .sqpp-is-not-fp-ch { display: none !important; }

@media screen and (min-width: 1201px) { .page-id-219 .site-footer.sqpp-footer-de .sqpp-is-not-fp-ch { display: none !important; } }

@media screen and (max-width: 1200px) { .page-id-219 .site-footer.sqpp-footer-de .sqpp-is-not-fp-ch { display: none !important; } }



.page-id-31798 .site-footer.sqpp-footer-lu .sqpp-is-not-fp-lu { display: none !important; }

@media screen and (min-width: 1201px) { .page-id-31798 .site-footer.sqpp-footer-lu .sqpp-is-not-fp-ch { display: none !important; } }

@media screen and (max-width: 1200px) { .page-id-31798 .site-footer.sqpp-footer-lu .sqpp-is-not-fp-ch { display: none !important; } }

/* Page, post, cpt specific */

/* Home CH */





/* Home DE */



/* ad SO Page Builder */

/*.so-panel {

	margin-right: -10px;

	margin-left: -10px;

}*/



/* Pre ex genesis */

/*** ad Header menu arrow to point to the currently active menu item > style.css around line 3925 */

/*** > old colors > #DDDDDD rgba(18,29,44,0.25) */

.menu-primary .current-menu-item a:after,

.menu-secondary .current-menu-item a:after,

#subnav .current-menu-item a:after {

	color: #FF6600;

}



/* Before server switch from SiteGround to Infomaniak */

/* *** */

/* Subgrid */

.sqpp-subgrid-111-id-1 .sqpp-subgrid-111 div.panel-grid-cell {

		float: left;

	}

@media screen and (min-width: 1201px) {

	.sqpp-subgrid-111-id-1 .sqpp-subgrid-111 div.panel-grid-cell {

		width: 33% !important;

	}

}



@media screen and (min-width: 901px) and (max-width: 1200px) {

	.sqpp-subgrid-111-id-1 .sqpp-subgrid-111 div.panel-grid-cell {

		width: 33% !important;

	}

}



@media screen and (min-width: 501px) and (max-width: 900px) {

	.sqpp-subgrid-111-id-1 .sqpp-subgrid-111 div.panel-grid-cell {

		width: 100% !important;

	}

}



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

	.sqpp-subgrid-111-id-1 .sqpp-subgrid-111 div.panel-grid-cell {

		width: 100% !important;

	}

}



/** ad Footer */

.site-footer #footer-bottom-line,

.site-footer #footer-bottom-line .textwidget,

.site-footer #footer-social-media-icons,

.site-footer #footer-social-media-icons .textwidget {

	font-size: 14px !important;

}



/* Fundspec herited */



/*** Language control */

.sqpp-lang-de-inline,

.sqpp-lang-en-inline {

	display: none;

}

html[lang^="de"] .sqpp-lang-de-inline {

	display: inline;

}

html[lang^="en"] .sqpp-lang-en-inline {

	display: inline;

}



/** Main content */

/*** General formats and styles */

p.sqpp-inline-block {

	display: inline-block;

	margin-bottom: 0 !important;

}

.sqpp-inline p {

	display: inline;

}

/**** Icon links */

.single-interview-text .sqpp-icon-link,

.sqpp-list-text .sqpp-font-awesome a {

	padding-left: 5px;

}

/*** /.General formats and styles */



/** Unternehmen (Anbieter) */

.sqpp-portrait-byline p {

	display: inline;

	font-size: 24px;

}

.modal-content section {

	padding: 15px;

}



/*** Unternehmen contacts */

.sqpp-contact-infos-top {

	margin-bottom: 10px;

}



/*** Headlines */

.dynamik-page-builder .site-inner h1, 

.content .post h1, 

.content .page h1, 

.content h1.entry-title, 

.content .entry-content h1,

h1.entry-title,

body.search .content,

h1.archive-title {

    font-size: 24px;

    font-size: 2.4rem;

}



/*** Feature text */

.sqpp-feature-text p {

	display: inline;

}



/*** Row More Link */

.sqpp-row-more-link {

	text-align: right;

}



/** Easay Pods */

div[id^="CEP"] {

	display: inline !important;

}



/*

@media screen and (min-width: 1201px) {}

@media screen and (min-width: 901px) and (max-width: 1200px) {}

@media screen and (min-width: 501px) and (max-width: 900px) {}

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

*/



/** Subgrid */

.sqpp-subgrid-11,

.sqpp-subgrid-1111 {

	margin-right: -10px;

	margin-left: -10px;

}

.sqpp-subgrid-11 .sqpp-article-box-wrap,

.sqpp-subgrid-1111 .sqpp-article-box-wrap {

	box-sizing: border-box;

	display: relative;

	float: left;

	padding-right: 10px;

	padding-left: 10px;

}

.sqpp-subgrid-11 .sqpp-article-box-wrap {

	width: 50%;

}

.sqpp-subgrid-1111 .sqpp-article-box-wrap {

	width: 25%;

}



@media screen and (min-width: 501px) and (max-width: 900px) {

	.sqpp-1-4 .sqpp-subgrid-11 .sqpp-article-box-wrap {

		float: none;

		width: 100%;

		clear: both;

	}

	.sqpp-subgrid-1111 .sqpp-article-box-wrap {

		width: 50%;

	}

}

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

	/* subgrid-11 */

	.sqpp-1-4 .sqpp-subgrid-11 .sqpp-article-box-wrap {

		float: none;

		width: 100%;

	}

	.sqpp-1-4 .sqpp-subgrid-11 .sqpp-article-box-wrap .sqpp-mosaik-img,

	.sqpp-1-4 .sqpp-subgrid-11 .sqpp-article-box-wrap .sqpp-mosaik-text {

		float: none;

		width: 100%;

	}

	.sqpp-1-4 .sqpp-subgrid-11 .sqpp-article-box-wrap .sqpp-mosaik-img {

		margin-bottom: 5px;

	}

	.sqpp-1-4 .sqpp-subgrid-11 .sqpp-article-box-wrap .sqpp-mosaik-text .sqpp-expert-body {

		border-top: none;

	}

	.sqpp-1-2-2 .sqpp-subgrid-11 .sqpp-article-box-wrap {

		float: none;

		width: 100%;

	}

	.sqpp-subgrid-1111 .sqpp-article-box-wrap {

		float: none;

		width: 100%;

	}

}



/** /.Subgrid */



/** Boxes */



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

	.sqpp-article-box {

		margin-bottom: 20px;

	}

}



.sqpp-box-block,

p.sqpp-box-block {

	display: block;

	margin-bottom: 10px;

}

.sqpp-box-block.sqpp-bottom-margin-off,

p.sqpp-box-block.sqpp-bottom-margin-off {

	display: block;

	margin-bottom: 0px;

}



/** /.ad Boxes */



/** Unternehmen - microsite */

article.sqpp-portrait {

    margin-bottom: 30px;

}



/* Checks */

body:not(.logged-in) .sqpp-off-if-not-logged-in {

	display: none !important;

}

