/*
Theme Name: trend media libary
Theme URI: http://www.trend-media.com
Author: trend media
Author URI: http://www.trend-media.com
Description: Die Basis - Funktionen der Trend - Media Templates. Muss vorhanden sein damit die anderen Templates lauffähig sind.
Version: 1.0.2
*/

/**************************** Cookie Box ****************************/
body #usercentrics-button #uc-banner-modal .uc-banner-content, body .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs {background-color: #3c3c3c !important}
body .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header, body .usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button {background-color: #737373 !important;}
body .usercentrics-button .uc-dropdown .uc-dropdown-menu {background: #a8a8a8 !important; }
body .uc-powered-by-footer.uc-powered-by-logo.uc-flex-container,body #usercentrics-button #uc-consents-info-modal .uc-info-modal-sidebar .uc-powered-by, body #usercentrics-button .uc-powered-by-footer {display: none !important;}
body #usercentrics-button #uc-consents-info-modal .uc-modal-footer .uc-save-settings-and-close-button,body  #usercentrics-button #uc-consents-info-modal .uc-modal-header {background-color: #3e3e3e !important;border-radius: 0 !important;}
body #usercentrics-button #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar input {background-color: #3e3e3e!important; border: 1px solid #a8b3c0!important; border-radius: 0!important; }
body #usercentrics-button #uc-consents-info-modal .uc-info-modal-sidebar {background-color: #e4e4e4!important;}
body .usercentrics-button .uc-main-banner .btn-deny,body .usercentrics-button .uc-main-banner .more-info-button {background-color: #595959!important;}
body .usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary {background: #737373!important;}
body .usercentrics-button.layout-1 .uc-banner-content {max-width: 600px !important; right: auto !important; }
body #opt-in_screens use, body #uc-btn-close-main-corner-modal use {fill: #737373!important;}
body #opt-in_screens path#fingerprint {fill: #737373!important;}
@media screen and (max-width: 650px) {body .usercentrics-button .uc-privacy-button-wrapper {height: 64px !important; width: 64px !important; transform: scale(0.8) !important; } }

/**************** globales *****************************************/
.toggleShowLink {display:block;padding-bottom:20px;}
.toggleShowContent {display:none;}
input.datepicker:disabled{opacity:1!important}
#htmlPopupContent {display:none;}
#htmlPopupContent .error {display:block!important;}
.flexslider.loading .slides > li:first-child { opacity: 1 !important; }
.wp-caption {max-width:100%;}
.ui-datepicker select {width:auto!important}
.sliderVideo video{max-width: 100%;height: auto;}
#anfragebar.active {position: absolute;}
.grecaptcha-badge { visibility: hidden; }

/**************** commentform *****************************************/
#anfragebar a.toggleShow span {min-width:initial!important;}
#anfragebar a.toggleShow span.icon {width: 53px!important;}

/**************** commentform *****************************************/
.comment-form .comment-form-comment label:after{content:" *"}

/**************** gutschein *****************************************/
.ngg-gallery-thumbnail img {max-width:100%!important}
.ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(3n+3){margin-right: 0;}

/**************** gutschein *****************************************/
iframe#gutscheinIframe.loading{border:1px solid black;background:url(img/loading.gif) 50% 10% no-repeat #000;opacity:0.5;filter:alpha(opacity=50);}
#content iframe {min-width: 100%;width:100px;*width:100%;}
.ajaxLoading{background:url(img/loading.gif) 50% 50% no-repeat transparent;opacity:0.5;filter:alpha(opacity=50);height:32px;}

/**************** xns_widget *****************************************/
#xns_widget {position: relative;}
#xenuspage #xns_top.inactive span {color: #ebebeb;font-size: 13px;}
#xenuspage #xns_top span.active {background: #fff none repeat scroll 0 0;color: #373838;font-weight: 700;font-size: 13px;margin: 0 -1px;}
#xenuspage div.form h1 {font-size:18px!important;}
#xenuspage #xns_left{top:78px;}
						
/**************** Holidy Check *****************************************/
.hc-widget-popup {z-index:10000000;}
.hc-widget-popup #hc-popup {max-width:100%;}
.hc-formrow:after{content:"\0020";display:block;height:0;visibility:hidden;clear:both;}
.hc-widget-popup .hc-abort-rating, .hc-widget-popup .hc-nextpage {margin-top:20px;}
@media only screen and (max-width: 830px){.hc-widget-popup #hc-popup {zoom:0.9;}}
@media only screen and (max-width: 750px){
	.hc-widget-popup #hc-popup {zoom:0.8;}
	.hc-widget-popup .hc-pcontent {font-size:16px!important;}
	.hc-widget-popup a.hc-popup-close,.hc-widget-popup .hc-pcontent a,.hc-widget-popup .hc-pcontent textarea{font-size:14px!important;}
	.hc-widget-popup .hc-validate{font-size:12px!important;}
}
@media only screen and (max-width: 600px){.hc-widget-popup #hc-popup {zoom:0.7;}}
@media only screen and (max-width: 500px){
	.hc-widget-popup #hc-popup {zoom:0.5;}
	.hc-widget-popup .hc-pcontent {font-size:20px!important;}
	.hc-widget-popup a.hc-popup-close,.hc-widget-popup .hc-pcontent a,.hc-widget-popup .hc-pcontent textarea{font-size:18px!important;}
	.hc-widget-popup .hc-validate{font-size:16px!important;}
}
@media only screen and (max-width: 360px){.hc-widget-popup #hc-popup {zoom:0.4;}}

/**************** tmPrivacyOverlay *****************************************/
#tmPrivacyOverlay {background: transparent;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 999998;}
#tmPrivacyDialog {bottom: 0;left:0;color: #333;position: fixed;width: 100%;z-index: 999999;}
#tmPrivacyDialogContent {position:relative;margin: 0 auto !important;background: white;color: #333;opacity: 1;filter:none;width: 98%;font-family:Arial, Helvetica, sans-serif;padding:20px 1% 10px 1%;}
#tmPrivacyDialogContent h1 {font-size: 16px;line-height: 18px;padding:0 0 6px 0;margin:0;font-weight:bold;}
#tmPrivacyDialogContent p {font-size: 14px;line-height: 16px;margin:0;display:inline;padding-right:5px;}
#tmPrivacyDialogContent a {text-decoration:underline;}
#tmPrivacyDialogClose {position:absolute;top:10px;right:10px;color: #333;font-size: 16px;line-height: 18px;cursor:pointer;font-weight:bold;}
#tmPrivacyDialog.v1 {bottom:auto;position:relative;}
#tmPrivacyDialog.v1 #tmPrivacyDialogContent {padding:10px 1%;margin-bottom:10px;}
#tmPrivacyDialog.v1 #tmPrivacyDialogClose{position:relative;top:auto;right:auto;margin: 0 0 10px 10px;float:right;}
.on-scroll #tmPrivacyDialog.v1, .on-scroll #tmPrivacyOverlay.v1 {display:none;}
@media only screen and (max-width: 768px){#tmPrivacyDialogContent{width:96%;padding:5px 2%!important;line-height:12px;}#tmPrivacyDialogContent h1{font-size:12px;line-height:14px;padding:0 0 3px 0;}#tmPrivacyDialogContent p{font-size:10px;}}

/**************** panorama *****************************************/
.panorama-viewport {position: relative;width: 600px;overflow: hidden;margin: 0;padding: 0;text-align: left;max-width:100%;}
.panorama-container {position: relative;width: 100000px;margin: 0;padding: 0;}
.panorama-control {position: absolute;display: none;padding: 0;margin: 0;bottom: -1px;left: 0;width: 100%;height: 30px;background: black;filter: alpha(opacity=50);opacity: .5;text-align: left;}
.panorama-control-left, .panorama-control-right, .panorama-control-pause { float: left;padding: 0;margin: 0;color: white;text-decoration: none;font-size: 20px;line-height: 30px;width: 33%;text-align: center;font-family: 'Arial',sans-serif}
.panorama-control-left:hover, .panorama-control-right:hover, .panorama-control-pause:hover { text-decoration: none;}
.panorama-control-pause {text-transform: uppercase;}
.panorama-panel {position: absolute;display: none;top: 0;right: 0;background: #009cff;filter: alpha(opacity=50);opacity: .5;color: white;padding: 4px;}
.panorama-panel h2 {font-size: 11px;text-transform: uppercase;font-family: Arial, sans-serif;text-align: right;}
.panorama-panel ul {display: none;}
.panorama {position: relative;margin: 0;padding: 0;border: none;}

/**************** tableSlider *****************************************/
.stage {width: 80%;position: relative;float: right;overflow: hidden;}
.stageInner {width: 50000px;}
.cell, .cellFirst {float: left;}
.cell {width: 20%;}
.cell:nth-child(odd) {background: #f2f0ed;}
.cell:nth-child(even) {background: #fff;}
.cellInner {padding: 4px 10px;text-align: center;}
.cellFirst {width: 20%;clear: left;}
.cellFirst .cellInner {text-align: left;padding: 5px 10px;}
.rowHeader {width: 100%;position: relative;}
.rowHeader .cellInner {padding: 20px 10px;}
.rowHeader .stage {overflow: hidden;width: 100%;}
.rowHeader .stageWrap {width: 80%;position: relative;float: right;}
.rowBody{width: 100%;}
.rowBodyHeader {width: 100%;color: #fff;margin-top: 4px;}
.rowBodyHeaderInner {padding: 10px;position: relative;background-color: #d1cbc6;color: white;}
@media (max-width: 980px){
	.cellFirst {width: 30%;}
	.stage, .rowHeader .stageWrap {width: 70%;}
}
@media (max-width: 768px){
	.cellFirst {width: 50%;}
	.stage, .rowHeader .stageWrap{width: 50%;}
}
.tableSlider .prevBtn, .tableSlider .nextBtn {position: absolute;top: 0;bottom: 0;height: 100%;width: 30px;background: url('data:image/png;base64,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') no-repeat #d1cbc6;}
.tableSlider .prevBtn {left: -32px;background-position: 4px 50%;}
.tableSlider .nextBtn {right: -32px;background-position: -34px 50%;}

/**************** lightbox *****************************************/
.highslide-container div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-container table {background: none;table-layout: auto;}
.highslide {outline: none;text-decoration: none;}
.highslide img {border: 2px solid silver;}
.highslide:hover img {border-color: gray;}
.highslide-active-anchor img {visibility: hidden;}
.highslide-gallery .highslide-active-anchor img {border-color: black;visibility: visible;cursor: default;}
.highslide-image {border-width: 2px;border-style: solid;border-color: white;}
.highslide-wrapper, .highslide-outline {background: white;}
.glossy-dark {background: #111;}
.highslide-image-blur {}
.highslide-number {font-weight: bold;color: gray;font-size: .9em;}
.highslide-caption {display: none;font-size: 1em;padding: 5px;}
.highslide-heading {display: none;font-weight: bold;margin: 0.4em;}
.highslide-dimming {background: black;-webkit-transform: translate3d(0, 0, 0);}
a.highslide-full-expand {background: url(img/highslide/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-loading {display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;padding-left: 22px;background-image: url(img/highslide/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,a.highslide-credits:hover i {color: white;background-color: gray;}
.highslide-move, .highslide-move * {cursor: move;}
.highslide-viewport {display: none;position: fixed;width: 100%;height: 100%;z-index: 1;background: none;left: 0;top: 0;}
.highslide-overlay {display: none;}
.hidden-container {display: none;}
.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(img/highslide/close.png);}
.highslide-gallery ul {list-style-type: none;margin: 0;padding: 0;}
.highslide-gallery ul li {display: block;position: relative;float: left;width: 106px;height: 106px;border: 1px solid silver;background: #ededed;margin: 2px;padding: 0;line-height: 0;overflow: hidden;}
.highslide-gallery ul a {position: absolute;top: 50%;left: 50%;}
.highslide-gallery ul img {position: relative;top: -50%;left: -50%;}
html>/**/body .highslide-gallery ul li {display: table;text-align: center;}
html>/**/body .highslide-gallery ul li {text-align: center;}
html>/**/body .highslide-gallery ul a {position: static;display: table-cell;vertical-align: middle;}
html>/**/body .highslide-gallery ul img {position: static;}
.highslide-controls {width: 195px;height: 40px;background: url(img/highslide/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}
.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(img/highslide/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li {float: left;padding: 5px 0;margin:0;list-style: none;}
.highslide-controls a {background-image: url(img/highslide/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a.disabled span {cursor: default;}
.highslide-controls a span {display: none;cursor: pointer;}
.highslide-controls .highslide-previous a {background-position: 0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}
.highslide-maincontent {display: none;}
.highslide-html {background-color: white;}
.mobile .highslide-html {border: 1px solid silver;}
.highslide-html-content {display: none;width: 400px;padding: 8px 5px 5px 15px;}
.tm-fb-content  {width: 400px;padding: 8px 5px 5px 15px;background:#fff}
.highslide-html-content .error, .tm-fb-content .error{color: #dd1616;line-height:24px;}
.highslide-header {padding-bottom: 5px;}
.highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {display: none;}
.highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-header a:hover {color: black;}
.highslide-header .highslide-move a {cursor: move;}
.highslide-footer {height: 16px;}
.highslide-footer .highslide-resize {display: block;float: right;margin-top: 5px;height: 11px;width: 11px;background: url(img/highslide/resize.gif) no-repeat;}
.highslide-footer .highslide-resize span {display: none;}
.highslide-body {}
.highslide-resize {cursor: nw-resize;}
.highslide-wrapper, .highslide-outline {background: #FFFFFF;}
.highslide img {border: 1px solid #D0D0D0;}
.highslide:hover img {border-color: #A0A0A0;}
.highslide-active-anchor img {visibility: visible;border-color: #808080 !important;}
.highslide-dimming {background: #000000;}
.highslide-image {border: 2px solid #FFFFFF;}
.highslide-loading {color: black;border: 1px solid black;background-color: white;background-image: url(img/highslide/loader.white.gif);}
.highslide-controls {position: static !important;margin-bottom: 0;width: 195px !important;}
.highslide-gallery ul li {width: 106px;height: 106px;border: 1px solid #D0D0D0;background: #EDEDED;margin: 2px;}
.highslide-html {background: none;}
.highslide-header ul a {background-image: url(img/highslide/controlbar-text-buttons.png);padding-left: 16px;display: inline-block;height: 16px;}
.highslide-header ul li span {display: none;}
.highslide-header ul li.highslide-previous {display: inline;}
.highslide-header .highslide-previous a {background-position: 0 -141px;}
.highslide-header ul li.highslide-next {display: inline;}
.highslide-header .highslide-next a {background-position: 0 -201px;}
.highslide-header .highslide-move a {background-position: 0 -281px;}
.highslide-header .highslide-close a {background-position: 0 -221px;}
.highslide-wrapper.youtube_content .highslide-header,.highslide-wrapper.youtube_content .highslide-controls,.highslide-wrapper.youtube_content .highslide-footer {display:none;}
.close-simple-white {width: 16px;height: 16px;background: white url(img/highslide/controlbar-text-buttons.png) 0 -221px;cursor: pointer;}
.highslide-html .highslide-header, .highslide-html .footer, .highslide-container .htmlPopupContent .highslide-controls {display:none;}