input.f3-form-error {
	border: 1px solid rgb(255, 0, 0); border-image: none; background-color: rgb(255, 159, 159);
}
.tx-gwframe table {
	border-collapse: separate; border-spacing: 10px;
}
.tx-gwframe table th {
	font-weight: bold;
}
.tx-gwframe table td {
	vertical-align: top;
}
input.f3-form-error {
	border: 1px solid rgb(255, 0, 0); border-image: none; background-color: rgb(255, 159, 159);
}
.tx-gwcountrymenu table {
	border-collapse: separate; border-spacing: 10px;
}
.tx-gwcountrymenu table th {
	font-weight: bold;
}
.tx-gwcountrymenu table td {
	vertical-align: top;
}
input.f3-form-error {
	border: 1px solid rgb(255, 0, 0); border-image: none; background-color: rgb(255, 159, 159);
}
.tx-gwlicense table {
	border-collapse: separate; border-spacing: 10px;
}
.tx-gwlicense table th {
	font-weight: bold;
}
.tx-gwlicense table td {
	vertical-align: top;
}
.tx-srlanguagemenu {
	padding: 0px; line-height: 100%; text-indent: 0px; font-family: Verdana,sans-serif; margin-top: 8px;
}
.tx-srlanguagemenu .links-list-header {
	padding: 0px; line-height: 100%; text-indent: 0px; font-family: Verdana,sans-serif; margin-top: 8px;
}
.tx-srlanguagemenu .CUR {
	margin: 0px 5px; font-size: 0.8em; float: left;
}
.tx-srlanguagemenu .NO {
	margin: 0px 5px; font-size: 0.8em; float: left;
}
.tx-srlanguagemenu .INACT {
	margin: 0px 5px; font-size: 0.8em; float: left;
}
.tx-srlanguagemenu .CUR a {
	font-weight: bold; text-decoration: none; background-color: transparent;
}
.tx-srlanguagemenu .NO a {
	font-weight: bold; text-decoration: none; background-color: transparent;
}
.tx-srlanguagemenu .INACT a {
	font-weight: bold; text-decoration: none; background-color: transparent;
}
.tx-srlanguagemenu .CUR a:focus {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .CUR a:hover {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .CUR a:active {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .NO a:focus {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .NO a:hover {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .NO a:active {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .INACT a:focus {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .INACT a:hover {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .INACT a:active {
	color: rgb(51, 51, 51);
}
.tx-srlanguagemenu .CUR a.flag::before {
	padding-right: 3px; content: url('../../../typo3conf/ext/sr_language_menu/Resources/Public/Images/current.png');
}
.tx-srlanguagemenu .CUR a.linked-language::before {
	padding-right: 3px; content: url('../../../typo3conf/ext/sr_language_menu/Resources/Public/Images/current.png');
}
.tx-srlanguagemenu-links .SPC::before {
	padding-right: 3px; content: "|";
}
.tx-srlanguagemenu .tx-srlanguagemenu-flag-linked {
	width: 20px; height: 13px;
}
.tx-srlanguagemenu .tx-srlanguagemenu-flag-unlinked {
	width: 20px; height: 13px;
}
.tx-srlanguagemenu img.tx-srlanguagemenu-flag-unlinked {
	filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale"); -webkit-filter: grayscale(1); -moz-filter: grayscale(100%); -o-filter: grayscale(100%);
}
.tx-srlanguagemenu fieldset {
	
}
.tx-srlanguagemenu fieldset legend {
	
}
.tx-srlanguagemenu fieldset label {
	display: none;
}
.tx-srlanguagemenu fieldset span.icon-markup {
	margin-right: 3px; vertical-align: middle; display: inline-block;
}
.tx-srlanguagemenu fieldset select {
	color: white; font-size: 0.8em; background-color: rgb(0, 153, 51);
}
.tx-srlanguagemenu fieldset option {
	padding: 2px 5px 0px 2px;
}
.carousel .no-picture {
	
}
.carousel div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0px;
}
