/* default styles for extension "tx_frontend" */
	.ce-align-left { text-align: left; }
	.ce-align-center { text-align: center; }
	.ce-align-right { text-align: right; }

	.ce-table td, .ce-table th { vertical-align: top; }

	.ce-textpic, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div { overflow: hidden; }

	.ce-left .ce-gallery, .ce-column { float: left; }
	.ce-center .ce-outer { position: relative; float: right; right: 50%; }
	.ce-center .ce-inner { position: relative; float: right; right: -50%; }
	.ce-right .ce-gallery { float: right; }

	.ce-gallery figure { display: table; margin: 0; }
	.ce-gallery figcaption { display: table-caption; caption-side: bottom; }
	.ce-gallery img { display: block; }
	.ce-gallery iframe { border-width: 0; }
	.ce-border img,
	.ce-border iframe {
		border: 2px solid #000000;
		padding: 0px;
	}

	.ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery {
		margin-bottom: 10px;
	}
	.ce-intext.ce-right .ce-gallery { margin-left: 10px; }
	.ce-intext.ce-left .ce-gallery { margin-right: 10px; }
	.ce-below .ce-gallery { margin-top: 10px; }

	.ce-column { margin-right: 10px; }
	.ce-column:last-child { margin-right: 0; }

	.ce-row { margin-bottom: 10px; }
	.ce-row:last-child { margin-bottom: 0; }

	.ce-above .ce-bodytext { clear: both; }

	.ce-intext.ce-left ol, .ce-intext.ce-left ul { padding-left: 40px; overflow: auto; }

	.ce-uploads { margin: 0; padding: 0; }
	.ce-uploads li { list-style: none outside none; margin: 1em 0; }
	.ce-uploads img { float: left; padding-right: 1em; vertical-align: top; }
	.ce-uploads span { display: block; }

  .ce-media a img {
    height: auto;
    max-width: 100%;
  }
/* default styles for extension "tx_ul2fecas_pi2" */
		div.tx-ul2fecas-pi2 {width: 90%; border: 1px solid #444;padding:10px;margin: auto;}
		.tx-ul2fecas-pi2 h3 {margin-top: 20px;}
		.tx-ul2fecas-pi2 p {padding-left:10px;padding-right:10px;}
		.tx-ul2fecas-pi2 p.ul2fecas-normal-message {color: #444;}
		.tx-ul2fecas-pi2 p.ul2fecas-error-message {color: #FF0000; font-style: italic;}
		.tx-ul2fecas-pi2 form  fieldset {border: none;}
		.tx-ul2fecas-pi2 form fieldset label {
			width: 20em;
			float: left;
			text-align: right;
			margin-right: 0.5em;
			display: block;
		}
		.tx-ul2fecas-pi2 form fieldset input {
			font-size: 1em;
			padding: 1px;
		}
		.tx-ul2fecas-pi2 input[type=submit], input[type=button], .buttons {
			cursor: pointer;
		}
		.tx-ul2fecas-pi2 p.ul2fecas-submit {margin: 10px 0 10px 0;text-align: center !important;}
		.tx-ul2fecas-pi2 .ul2fecas-local-submit {text-align: center !important;}
		.tx-ul2fecas-pi2 .ul2fecas-linkforcas-container {margin: 0;text-align: center !important;}
/* default styles for extension "tx_ul2fecas_pi1" */
		.tx-ul2fecas-pi1 {display: inline;}
		.tx-ul2fecas-pi1 .tx-ul2fecas-pi1-lnk {}
		.tx-ul2fecas-pi1 form {display: inline;}
		.tx-ul2fecas-pi1 input[type=submit] {border:1px solid #1E90FF;font-weight:bold;cursor:pointer;padding: 0 5px 0 5px; -moz-border-radius:6px;-webkit-border-radius:6px;}
		.tx-ul2fecas-pi1 input[type=submit]:hover {background-color:#CC3B1F;color:white;}
		.tx-ul2fecas-pi1 input[type=submit]:active {background-color:#000;color:white;} 
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-searchbox .form-control {font-size:12px;}
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
/* default styles for extension "tx_ul2fpfb" */
.accordion-item-header button[aria-expanded="true"] {
	background: #393E46;
	color: #fff !important;
}
    aside .frame .frame {
        border: none;
        padding: 0;
    }
    aside section, aside .frame#c24146 {
    	border: none !important;
    	padding: 0rem !important;
        margin-top: 1.5rem !important;
    }
    aside .accordion-item-body a {
	color: #000 !important;
	border-bottom: 1px dashed;
}
