@keyframes blink {
	50% {
		opacity: 0.00;
	}
}
/**/
.block-with {
	padding: 5px;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #0000004d;
}
.block-with.block-normal {
	background: #ffffff1a;
}
.block-with.block-report {
	background: #f42a3266;
}
.block-none {
	padding: 0px;
	border-radius: 0px;
	background: #ffffff00;
	box-shadow: 5px 5px 5px #00000000;
}
/**/
.text-center {
	text-align: center;
}
.text-justify {
	text-align: justify;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
/**/
.vertical-top {
	vertical-align: top;
}
.vertical-middle {
	vertical-align: middle;
}
.vertical-bottom {
	vertical-align: bottom;
}
/**/
.width-auto {
	width: auto;
}
.width-zero {
	width: 0px;
}
.width-1-2 {
	width: 50%;
}
.width-1-3 {
	width: 33%;
}
.width-2-3 {
	width: 67%;
}
.width-1-4 {
	width: 25%;
}
.width-2-4 {
	width: 50%;
}
.width-3-4 {
	width: 75%;
}
.width-1-5 {
	width: 20%;
}
.width-2-5 {
	width: 40%;
}
.width-3-5 {
	width: 60%;
}
.width-4-5 {
	width: 80%;
}
.width-1-6 {
	width: 16.66%;
}
.width-2-6 {
	width: 33.33%;
}
.width-3-6 {
	width: 50%;
}
.width-4-6 {
	width: 66.67%;
}
.width-5-6 {
	width: 83.33%;
}
.width-1-7 {
	width: 14.28%;
}
.width-2-7 {
	width: 28.58%;
}
.width-3-7 {
	width: 42.86%;
}
.width-4-7 {
	width: 57.14%;
}
.width-5-7 {
	width: 71.42%;
}
.width-6-7 {
	width: 85.72%;
}
.width-1-8 {
	width: 12.5%;
}
.width-2-8 {
	width: 25%;
}
.width-3-8 {
	width: 37.5%;
}
.width-4-8 {
	width: 50%;
}
.width-5-8 {
	width: 62.5%;
}
.width-6-8 {
	width: 75%;
}
.width-7-8 {
	width: 87.5%;
}
.width-1-9 {
	width: 11.11%;
}
.width-2-9 {
	width: 22.22%;
}
.width-3-9 {
	width: 33.33%;
}
.width-4-9 {
	width: 44.44%;
}
.width-5-9 {
	width: 55.55%;
}
.width-6-9 {
	width: 66.66%;
}
.width-7-9 {
	width: 77.77%;
}
.width-8-9 {
	width: 88.88%;
}
.width-1-10 {
	width: 10%;
}
.width-2-10 {
	width: 20%;
}
.width-3-10 {
	width: 30%;
}
.width-4-10 {
	width: 40%;
}
.width-5-10 {
	width: 50%;
}
.width-6-10 {
	width: 60%;
}
.width-7-10 {
	width: 70%;
}
.width-8-10 {
	width: 80%;
}
.width-9-10 {
	width: 90%;
}
.width-1-11 {
	width: 9.09%;
}
.width-2-11 {
	width: 18.18%;
}
.width-3-11 {
	width: 27.27%;
}
.width-4-11 {
	width: 36.36%;
}
.width-5-11 {
	width: 45.45%;
}
.width-6-11 {
	width: 54.54%;
}
.width-7-11 {
	width: 63.63%;
}
.width-8-11 {
	width: 72.72%;
}
.width-9-11 {
	width: 81.81%;
}
.width-10-11 {
	width: 90.90%;
}
.width-1-12 {
	width: 8.33%;
}
.width-2-12 {
	width: 16.66%;
}
.width-3-12 {
	width: 25%;
}
.width-4-12 {
	width: 33.33%;
}
.width-5-12 {
	width: 41.66%;
}
.width-6-12 {
	width: 50%;
}
.width-7-12 {
	width: 58.34%;
}
.width-8-12 {
	width: 66.67%;
}
.width-9-12 {
	width: 75%;
}
.width-10-12 {
	width: 83.34%;
}
.width-11-12 {
	width: 91.67%;
}
.width-full {
	width: 100%;
}
.width-10 {
	width: 10px;
}
.width-20 {
	width: 20px;
}
.width-30 {
	width: 30px;
}
.width-40 {
	width: 40px;
}
.width-50 {
	width: 50px;
}
.width-58 {
	width: 58px;
}
.width-60 {
	width: 60px;
}
.width-70 {
	width: 70px;
}
.width-80 {
	width: 80px;
}
.width-90 {
	width: 90px;
}
.width-100 {
	width: 100px;
}
.width-110 {
	width: 110px;
}
.width-120 {
	width: 120px;
}
.width-125 {
	width: 125px;
}
.width-130 {
	width: 130px;
}
.width-140 {
	width: 140px;
}
.width-150 {
	width: 150px;
}
/**/
.default-layout {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	width: 100%;
	height: 100%;
	display: flex;
	overflow: auto;
	position: fixed;
	background: no-repeat center center / cover;
}
.print .default-layout {
	position: static;
}
/**/
.default-sector {
	position: fixed;
}
.print .default-sector {
	position: static;
}
/**/
.default-site {

}
/**/
.default-content {
	margin: auto;
	padding: 10px;
}
/**/
.default-box {

}
/**/
.default-main {
	padding: 5px;
}
/**/
.default-cells {

}
.default-cells > table {
	border-collapse: collapse;
}
.default-cells > table > tbody > tr {
	border-top: 0.5px solid #ffffff66;
	border-bottom: 0.5px solid #ffffff66;
}
.default-cells > table > tbody > tr:first-child {
	border-top: 0px;
}
.default-cells > table > tbody > tr:last-child {
	border-bottom: 0px;
}
.default-cells > table > tbody > tr.default-no > th,
.default-cells > table > tbody > tr.default-no > td {
	background: #ffffff0d;
}
.default-cells > table > tbody > tr.default-no:hover > th,
.default-cells > table > tbody > tr.default-no:hover > td,
.default-cells > table > tbody > tr.default-no.active > th,
.default-cells > table > tbody > tr.default-no.active > td {
	background: #ffffff0d;
}
.default-cells > table > tbody > tr.default-yes > th,
.default-cells > table > tbody > tr.default-yes > td {
	background: #ffffff0d;
}
.default-cells > table > tbody > tr.default-yes:hover > th,
.default-cells > table > tbody > tr.default-yes:hover > td,
.default-cells > table > tbody > tr.default-yes.active > th,
.default-cells > table > tbody > tr.default-yes.active > td {
	background: #0000004d;
}
.default-cells > table > tbody > tr.default-start > th,
.default-cells > table > tbody > tr.default-start > td {
	animation: blink 0.50s linear 0.00s 3;
}
.default-cells > table > tbody > tr > th > .cell,
.default-cells > table > tbody > tr > td > .cell {
	
}
/**/
.default-columns {

}
.default-columns > ul,
.default-columns > form {
	display: block;
}
.default-columns > ul > li,
.default-columns > form > fieldset {
	display: inline-block;
}
.default-columns > ul > li > .column,
.default-columns > form > fieldset > .column {

}
/**/
.default-caption {
	margin: 5px;
}
.default-caption > h1,
.default-caption > h2,
.default-caption > h3 {
	width: 100%;
	display: block;
}
.default-caption > h1 > span,
.default-caption > h2 > span,
.default-caption > h3 > span {
	color: #ffffffff;
	font-weight: bold;
}
.default-caption > h1 > span {
	font-size: 16px;
	line-height: 22px;
}
.default-caption > h2 > span {
	font-size: 14px;
	line-height: 20px;
}
.default-caption > h3 > span {
	font-size: 12px;
	line-height: 18px;
}
/**/
.default-text {
	margin: 5px;
}
.default-text > p {
	width: 100%;
	display: block;
}
.default-text > p > span {
	width: 100%;
	cursor: text;
	display: block;
	font-size: 12px;
	color: #ffffffff;
	line-height: 18px;
	font-weight: normal;
}
/**/
.default-action {
	margin: 5px;
}
.default-action > a,
.default-action > label,
.default-action > button {
	width: 100%;
	display: block;
}
.default-action > a > span,
.default-action > label > span,
.default-action > button > span {
	width: 100%;
	display: block;
	cursor: pointer;
	font-size: 12px;
	color: #ffffffcc;
	line-height: 18px;
	font-weight: bold;
}
.default-action > a:hover > span,
.active .default-action > a > span,
.open .default-action > a > span,
.default-action > label:hover > span,
.active .default-action > label > span,
.open .default-action > label > span,
.default-action > button:hover > span,
.active .default-action > button > span,
.open .default-action > button > span {
	color: #ffffffff;
}
.default-action > a > img,
.default-action > label > img,
.default-action > button > img,
.default-action > a > svg,
.default-action > label > svg,
.default-action > button > svg {
	opacity: 1.00;
	cursor: pointer;
}
.default-action > a:hover > img,
.active .default-action > a > img,
.open .default-action > a > img,
.default-action > label:hover > img,
.active .default-action > label > img,
.open .default-action > label > img,
.default-action > button:hover > img,
.active .default-action > button > img,
.open .default-action > button > img,
.default-action > a:hover > svg,
.active .default-action > a > svg,
.open .default-action > a > svg,
.default-action > label:hover > svg,
.active .default-action > label > svg,
.open .default-action > label > svg,
.default-action > button:hover > svg,
.active .default-action > button > svg,
.open .default-action > button > svg {
	opacity: 0.75;
}
/**/
.default-entry {
	margin: 5px;
}
.default-entry > input,
.default-entry > select,
.default-entry > textarea {
	width: 100%;
	resize: none;
	display: block;
	cursor: pointer;
	font-size: 12px;
	color: #ffffffff;
	line-height: 18px;
	font-weight: normal;
}
.default-entry > input::placeholder,
.default-entry > select::placeholder,
.default-entry > textarea::placeholder {
	color: #ffffff66;
}
.default-entry > select > option {
	color: #ffffffff;
	background: #24282aff;
}
/**/
.default-line {
	margin: 5px;
}
.default-line > hr {
	height: 2px;
	background: #ffffffff;
}
/**/
.default-space {
	margin: 5px;
}
.default-space > br {
	height: 2px;
	background: #ffffff00;
}
/**/
.default-none {
	margin: 5px;
}
.default-none > script,
.default-none > meta {
	display: none;
}
/**/
.default-picture {
	margin: 5px;
}
.default-picture > img,
.default-picture > svg {

}
.default-picture > span {
	width: 100%;
	display: block;
	cursor: pointer;
	font-size: 12px;
	color: #ffffffcc;
	line-height: 18px;
	font-weight: bold;
}
/**/
.default-source {
	margin: 5px;
}
.default-source > iframe {
	
}
/**/
.layout-sector {

}
.layout-sector.layout-blur {
	filter: blur(5px);
	pointer-events: none;
}
.cookie-sector {
	bottom: 0px;
	z-index: 90;
	width: 100%;
	overflow-x: visible;
	overflow-y: visible;
	height: calc(0% + 0%);
}
.cookie-sector.cookie-extend {
	bottom: 0px;
	height: calc(0% + 0%);
}
.cookie-sector.cookie-reduce {
	bottom: 0px;
	display: flex;
	height: calc(0% + 70px);
	justify-content: center;
}
.print .cookie-sector {
	display: none;
	overflow: hidden;
}
.help-sector {
	top: 0px;
	z-index: 30;
	width: 140px;
	overflow-x: visible;
	overflow-y: visible;
	height: calc(0% + 0%);
}
.help-sector.help-extend {
	top: 0px;
	height: calc(0% + 0%);
}
.help-sector.help-reduce {
	top: 0px;
	display: flex;
	height: calc(100% + 0%);
	justify-content: center;
}
.print .help-sector {
	display: none;
	overflow: hidden;
}
.hook-sector {
	top: 0px;
	z-index: 30;
	width: 100%;
	overflow-x: visible;
	overflow-y: visible;
	background: #00000066;
	height: calc(0% + 105px);
}
.hook-sector.hook-extend {
	top: 0px;
	height: calc(0% + 135px);
}
.hook-sector.hook-reduce {
	top: 0px;
	display: flex;
	height: calc(0% + 0%);
	justify-content: center;
}
.print .hook-sector {
	display: none;
	overflow: hidden;
}
.move-sector {
	top: 105px;
	z-index: 20;
	width: 100%;
	overflow-y: auto;
	overflow-x: auto;
	background: #00000066;
	height: calc(100% - 105px);
}
.move-sector.move-extend {
	top: 135px;
	height: calc(100% - 135px);
}
.move-sector.move-reduce {
	top: 0px;
	display: flex;
	height: calc(100% - 0%);
	justify-content: center;
}
.print .move-sector {
	display: block;
	overflow: hidden;
}
/**/
.sector-site {
	width: 100%;
}
.cookie-site {
	background: #00000080;
}
.print .cookie-site {
	display: none;
}
.help-site {
	background: #ffffff00;
}
.print .help-site {
	display: none;
}
.head-site {
	background: #ffffff1a;
}
.print .head-site {
	display: none;
}
.bar-site {
	background: #ffffff26;
}
.print .bar-site {
	display: none;
}
.body-site {
	background: #ffffff00;
}
.print .body-site {
	display: block;
}
.foot-site {
	background: #ffffff1a;
}
.print .foot-site {
	display: none;
}
/**/
.site-content {

}
.site-content.site-1040 {
	width: 1040px;
}
.site-content.site-140 {
	width: 140px;
}
/**/
.content-main {

}
/**/
.layout-content {

}
.layout-content.layout-530 {
	width: 740px;
}
.layout-content.layout-100 {
	width: 100px;
}
/**/
.content-box {
	background: #ffffff1a;
}
/**/
.box-main {

}
/**/
.content-none {

}
.content-none > script,
.content-none > meta {

}
/**/
.main-columns {

}
.main-columns > ul,
.main-columns > form {

}
.main-columns > ul > li,
.main-columns > form > fieldset {

}
.main-columns > ul > li > .column,
.main-columns > form > fieldset > .column {

}
/**/
.dynamic-columns {

}
.dynamic-columns > ul,
.dynamic-columns > form {

}
.dynamic-columns > ul > li,
.dynamic-columns > form > fieldset {

}
.dynamic-columns > ul > li.dynamic-no,
.dynamic-columns > form > fieldset.dynamic-no {
	position: static;
}
.dynamic-columns > ul > li.dynamic-yes,
.dynamic-columns > form > fieldset.dynamic-yes {
	position: relative;
}
.dynamic-columns > ul > li > .column,
.dynamic-columns > form > fieldset > .column {

}
/**/
.infinity-columns {

}
.infinity-columns > ul,
.infinity-columns > form {

}
.infinity-columns > ul > li,
.infinity-columns > form > fieldset {

}
.infinity-columns > ul > li.infinity-no,
.infinity-columns > form > fieldset.infinity-no {
	white-space: normal;
}
.infinity-columns > ul > li.infinity-yes,
.infinity-columns > form > fieldset.infinity-yes {
	white-space: nowrap;
}
.infinity-columns > ul > li > .column,
.infinity-columns > form > fieldset > .column {

}
/**/
.boundary-columns {

}
.boundary-columns > ul,
.boundary-columns > form {

}
.boundary-columns > ul > li,
.boundary-columns > form > fieldset {

}
.boundary-columns > ul > li.boundary-no,
.boundary-columns > form > fieldset.boundary-no {
	overflow: all;
}
.boundary-columns > ul > li.boundary-yes,
.boundary-columns > form > fieldset.boundary-yes {
	overflow: auto;
}
.boundary-columns > ul > li.boundary-50,
.boundary-columns > form > fieldset.boundary-50 {
	max-height: 50px;
}
.boundary-columns > ul > li.boundary-205,
.boundary-columns > form > fieldset.boundary-205 {
	max-height: 205px;
}
.boundary-columns > ul > li.boundary-445,
.boundary-columns > form > fieldset.boundary-445 {
	max-height: 445px;
}
.boundary-columns > ul > li.boundary-625,
.boundary-columns > form > fieldset.boundary-625 {
	max-height: 625px;
}
.boundary-columns > ul > li.boundary-500,
.boundary-columns > form > fieldset.boundary-500 {
	max-height: 625px;
}
.boundary-columns > ul > li > .column,
.boundary-columns > form > fieldset > .column {

}
/**/
.shape-columns {

}
.shape-columns > ul,
.shape-columns > form {

}
.shape-columns > ul > li,
.shape-columns > form > fieldset {

}
.shape-columns > ul > li.shape-no,
.shape-columns > form > fieldset.shape-no {
	padding: 0px;
}
.shape-columns > ul > li.shape-yes,
.shape-columns > form > fieldset.shape-yes {
	padding: 7.5px;
}
.shape-columns > ul > li.shape-user,
.shape-columns > form > fieldset.shape-user {
	border: 1px solid #00a920ff;
}
.shape-columns > ul > li.shape-company,
.shape-columns > form > fieldset.shape-company {
	border: 1px solid #f42a32ff;
}
.shape-columns > ul > li,
.shape-columns > form > fieldset {

}
.shape-columns > ul > li > .column,
.shape-columns > form > fieldset > .column {

}
/**/
.menu-columns {

}
.menu-columns > ul,
.menu-columns > form {

}
.menu-columns > ul > li,
.menu-columns > form > fieldset {
	position: relative;	
}
.menu-columns > ul > li > .column,
.menu-columns > form > fieldset > .column {

}
/**/
.flapmenu-columns {

}
.flapmenu-columns > ul,
.flapmenu-columns > form {
	z-index: 50;
	padding: 5px;
	padding-top: 10px;
	position: absolute;
	border-radius: 5px;
	background: #00000099;
}
.flapmenu-columns > ul > li,
.flapmenu-columns > form > fieldset {

}
.flapmenu-columns > ul > li > .column,
.flapmenu-columns > form > fieldset > .column {

}
/**/
.submenu-columns {

}
.submenu-columns > ul,
.submenu-columns > form {

}
.submenu-columns > ul > li,
.submenu-columns > form > fieldset {

}
.submenu-columns > ul > li > .column,
.submenu-columns > form > fieldset > .column {

}
/**/
.special-searches {

}
.special-searches > ul,
.special-searches > form {

}
.special-searches > ul > li,
.special-searches > form > fieldset {

}
.special-searches > ul > li > .search,
.special-searches > form > fieldset > .search {

}
/**/
.special-flapsearches {

}
.special-flapsearches > ul,
.special-flapsearches > form {
	left: 5px;
	right: 5px;
	width: 250px;
	max-height: 350px;
	top: calc(100% + 5px);
}
.special-flapsearches > ul > li,
.special-flapsearches > form > fieldset {

}
.special-flapsearches > ul > li > .flapsearch,
.special-flapsearches > form > fieldset > .flapsearch {

}
/**/
.special-categories {

}
.special-categories > ul,
.special-categories > form {

}
.special-categories > ul > li,
.special-categories > form > fieldset {

}
.special-categories > ul > li > .category,
.special-categories > form > fieldset > .category {

}
/**/
.special-flapcategories {

}
.special-flapcategories > ul,
.special-flapcategories > form {
	left: -40px;
	right: -40px;
	width: 200px;
	max-height: 220px;
	top: calc(100% + 27.5px);
}
.special-flapcategories > ul > li,
.special-flapcategories > form > fieldset {

}
.special-flapcategories > ul > li > .flapcategory,
.special-flapcategories > form > fieldset > .flapcategory {

}
/**/
.special-subcategories {

}
.special-subcategories > ul,
.special-subcategories > form {
	margin: -20px 0;
}
.special-subcategories > ul > li,
.special-subcategories > form > fieldset {

}
.special-subcategories > ul > li > .subcategory,
.special-subcategories > form > fieldset > .subcategory {
	position: relative;
}
/**/
.special-photos {

}
.special-photos > ul,
.special-photos > form {
	overflow: hidden;
	position: relative;
}
.special-photos > ul > li,
.special-photos > form > fieldset {

}
.special-photos > ul > li > .photo,
.special-photos > form > fieldset > .photo {

}
/**/
.special-icons {

}
.special-icons > ul,
.special-icons > form {

}
.special-icons > ul > li,
.special-icons > form > fieldset {

}
.special-icons > ul > li > .icon,
.special-icons > form > fieldset > .icon {

}
/**/
.special-maps {

}
.special-maps > ul,
.special-maps > form {

}
.special-maps > ul > li,
.special-maps > form > fieldset {

}
.special-maps > ul > li > .map,
.special-maps > form > fieldset > .map {

}
/**/
.special-caption {

}
.special-caption > h1,
.special-caption > h2,
.special-caption > h3 {

}
.special-caption > h1 > span,
.special-caption > h2 > span,
.special-caption > h3 > span {
	padding: 5px;
	border-radius: 5px;
	background: #0000004d;
}
/**/
.special-text {

}
.special-text > p {

}
.special-text > p > span {
	padding: 5px;
	border-radius: 5px;
}
.special-text.special-normal > p > span {
	background: #0000004d;
}
.special-text.special-report > p > span {
	background: #f42a3266;
}
/**/
.special-action {

}
.special-action > a,
.special-action > label,
.special-action > button {

}
.special-action > a > span,
.special-action > label > span,
.special-action > button > span {
	padding: 5px;
	border-radius: 5px;
}
.special-action.special-normal > a > span,
.special-action.special-normal > label > span,
.special-action.special-normal > button > span {
	background: #0000004d;
}
.special-action.special-to-normal > a > span,
.special-action.special-to-normal > label > span,
.special-action.special-to-normal > button > span {
	background: #00000000;
}
.special-action.special-normal-to-report > a > span,
.special-action.special-normal-to-report > label > span,
.special-action.special-normal-to-report > button > span {
	background: #0000004d;
}
.special-action.special-report > a > span,
.special-action.special-report > label > span,
.special-action.special-report > button > span {
	background: #f42a3266;
}
.special-action.special-to-report > a > span,
.special-action.special-to-report > label > span,
.special-action.special-to-report > button > span {
	background: #00000000;
}
.special-action.special-report-to-normal > a > span,
.special-action.special-report-to-normal > label > span,
.special-action.special-report-to-normal > button > span {
	background: #f42a3266;
}
.special-action > a:hover > span,
.active .special-action > a > span,
.open .special-action > a > span,
.special-action > label:hover > span,
.active .special-action > label > span,
.open .special-action > label > span,
.special-action > button:hover > span,
.active .special-action > button > span,
.open .special-action > button > span {

}
.special-action.special-normal > a:hover > span,
.active .special-action.special-normal > a > span,
.open .special-action.special-normal > a > span,
.special-action.special-normal > label:hover > span,
.active .special-action.special-normal > label > span,
.open .special-action.special-normal > label > span,
.special-action.special-normal > button:hover > span,
.active .special-action.special-normal > button > span,
.open .special-action.special-normal > button > span {
	background: #00000080;
}
.special-action.special-to-normal > a:hover > span,
.active .special-action.special-to-normal > a > span,
.open .special-action.special-to-normal > a > span,
.special-action.special-to-normal > label:hover > span,
.active .special-action.special-to-normal > label > span,
.open .special-action.special-to-normal > label > span,
.special-action.special-to-normal > button:hover > span,
.active .special-action.special-to-normal > button > span,
.open .special-action.special-to-normal > button > span {
	background: #00000080;
}
.special-action.special-normal-to-report > a:hover > span,
.active .special-action.special-normal-to-report > a > span,
.open .special-action.special-normal-to-report > a > span,
.special-action.special-normal-to-report > label:hover > span,
.active .special-action.special-normal-to-report > label > span,
.open .special-action.special-normal-to-report > label > span,
.special-action.special-normal-to-report > button:hover > span,
.active .special-action.special-normal-to-report > button > span,
.open .special-action.special-normal-to-report > button > span {
	background: #f42a31cc;
}
.special-action.special-report > a:hover > span,
.active .special-action.special-report > a > span,
.open .special-action.special-report > a > span,
.special-action.special-report > label:hover > span,
.active .special-action.special-report > label > span,
.open .special-action.special-report > label > span,
.special-action.special-report > button:hover > span,
.active .special-action.special-report > button > span,
.open .special-action.special-report > button > span {
	background: #f42a31cc;
}
.special-action.special-to-report > a:hover > span,
.active .special-action.special-to-report > a > span,
.open .special-action.special-to-report > a > span,
.special-action.special-to-report > label:hover > span,
.active .special-action.special-to-report > label > span,
.open .special-action.special-to-report > label > span,
.special-action.special-to-report > button:hover > span,
.active .special-action.special-to-report > button > span,
.open .special-action.special-to-report > button > span {
	background: #f42a31cc;
}
.special-action.special-report-to-normal > a:hover > span,
.active .special-action.special-report-to-normal > a > span,
.open .special-action.special-report-to-normal > a > span,
.special-action.special-report-to-normal > label:hover > span,
.active .special-action.special-report-to-normal > label > span,
.open .special-action.special-report-to-normal > label > span,
.special-action.special-report-to-normal > button:hover > span,
.active .special-action.special-report-to-normal > button > span,
.open .special-action.special-report-to-normal > button > span {
	background: #0000004d;
}
.special-action > a > img,
.special-action > label > img,
.special-action > button > img,
.special-action > a > svg,
.special-action > button > svg,
.special-action > label > svg {
	padding: 5px;
	border-radius: 5px;
}
.special-action.special-normal > a > img,
.special-action.special-normal > label > img,
.special-action.special-normal > button > img,
.special-action.special-normal > a > svg,
.special-action.special-normal > button > svg,
.special-action.special-normal > label > svg {
	background: #0000004d;
}
.special-action.special-to-normal > a > img,
.special-action.special-to-normal > label > img,
.special-action.special-to-normal > button > img,
.special-action.special-to-normal > a > svg,
.special-action.special-to-normal > button > svg,
.special-action.special-to-normal > label > svg {
	background: #00000000;
}
.special-action.special-normal-to-report > a > img,
.special-action.special-normal-to-report > label > img,
.special-action.special-normal-to-report > button > img,
.special-action.special-normal-to-report > a > svg,
.special-action.special-normal-to-report > button > svg,
.special-action.special-normal-to-report > label > svg {
	background: #0000004d;
}
.special-action.special-report > a > img,
.special-action.special-report > label > img,
.special-action.special-report > button > img,
.special-action.special-report > a > svg,
.special-action.special-report > button > svg,
.special-action.special-report > label > svg {
	background: #f42a3266;
}
.special-action.special-to-report > a > img,
.special-action.special-to-report > label > img,
.special-action.special-to-report > button > img,
.special-action.special-to-report > a > svg,
.special-action.special-to-report > button > svg,
.special-action.special-to-report > label > svg {
	background: #00000000;
}
.special-action.special-report-to-normal > a > img,
.special-action.special-report-to-normal > label > img,
.special-action.special-report-to-normal > button > img,
.special-action.special-report-to-normal > a > svg,
.special-action.special-report-to-normal > button > svg,
.special-action.special-report-to-normal > label > svg {
	background: #f42a3266;
}
.special-action > a:hover > img,
.active .special-action > a > img,
.open .special-action > a > img,
.special-action > label:hover > img,
.active .special-action > label > img,
.open .special-action > label > img,
.special-action > button:hover > img,
.active .special-action > button > img,
.open .special-action > button > img,
.special-action > a:hover > svg,
.active .special-action > a > svg,
.open .special-action > a > svg,
.special-action > label:hover > svg,
.active .special-action > label > svg,
.open .special-action > label > svg,
.special-action > button:hover > svg,
.active .special-action > button > svg,
.open .special-action > button > svg {

}
.special-action.special-normal > a:hover > img,
.active .special-action.special-normal > a > img,
.open .special-action.special-normal > a > img,
.special-action.special-normal > label:hover > img,
.active .special-action.special-normal > label > img,
.open .special-action.special-normal > label > img,
.special-action.special-normal > button:hover > img,
.active .special-action.special-normal > button > img,
.open .special-action.special-normal > button > img,
.special-action.special-normal > a:hover > svg,
.active .special-action.special-normal > a > svg,
.open .special-action.special-normal > a > svg,
.special-action.special-normal > label:hover > svg,
.active .special-action.special-normal > label > svg,
.open .special-action.special-normal > label > svg,
.special-action.special-normal > button:hover > svg,
.active .special-action.special-normal > button > svg,
.open .special-action.special-normal > button > svg {
	background: #00000080;
}
.special-action.special-to-normal > a:hover > img,
.active .special-action.special-to-normal > a > img,
.open .special-action.special-to-normal > a > img,
.special-action.special-to-normal > label:hover > img,
.active .special-action.special-to-normal > label > img,
.open .special-action.special-to-normal > label > img,
.special-action.special-to-normal > button:hover > img,
.active .special-action.special-to-normal > button > img,
.open .special-action.special-to-normal > button > img,
.special-action.special-to-normal > a:hover > svg,
.active .special-action.special-to-normal > a > svg,
.open .special-action.special-to-normal > a > svg,
.special-action.special-to-normal > label:hover > svg,
.active .special-action.special-to-normal > label > svg,
.open .special-action.special-to-normal > label > svg,
.special-action.special-to-normal > button:hover > svg,
.active .special-action.special-to-normal > button > svg,
.open .special-action.special-to-normal > button > svg {
	background: #00000080;
}
.special-action.special-normal-to-report > a:hover > img,
.active .special-action.special-normal-to-report > a > img,
.open .special-action.special-normal-to-report > a > img,
.special-action.special-normal-to-report > label:hover > img,
.active .special-action.special-normal-to-report > label > img,
.open .special-action.special-normal-to-report > label > img,
.special-action.special-normal-to-report > button:hover > img,
.active .special-action.special-normal-to-report > button > img,
.open .special-action.special-normal-to-report > button > img,
.special-action.special-normal-to-report > a:hover > svg,
.active .special-action.special-normal-to-report > a > svg,
.open .special-action.special-normal-to-report > a > svg,
.special-action.special-normal-to-report > label:hover > svg,
.active .special-action.special-normal-to-report > label > svg,
.open .special-action.special-normal-to-report > label > svg,
.special-action.special-normal-to-report > button:hover > svg,
.active .special-action.special-normal-to-report > button > svg,
.open .special-action.special-normal-to-report > button > svg {
	background: #f42a31cc;
}
.special-action.special-report > a:hover > img,
.active .special-action.special-report > a > img,
.open .special-action.special-report > a > img,
.special-action.special-report > label:hover > img,
.active .special-action.special-report > label > img,
.open .special-action.special-report > label > img,
.special-action.special-report > button:hover > img,
.active .special-action.special-report > button > img,
.open .special-action.special-report > button > img,
.special-action.special-report > a:hover > svg,
.active .special-action.special-report > a > svg,
.open .special-action.special-report > a > svg,
.special-action.special-report > label:hover > svg,
.active .special-action.special-report > label > svg,
.open .special-action.special-report > label > svg,
.special-action.special-report > button:hover > svg,
.active .special-action.special-report > button > svg,
.open .special-action.special-report > button > svg {
	background: #f42a31cc;
}
.special-action.special-to-report > a:hover > img,
.active .special-action.special-to-report > a > img,
.open .special-action.special-to-report > a > img,
.special-action.special-to-report > label:hover > img,
.active .special-action.special-to-report > label > img,
.open .special-action.special-to-report > label > img,
.special-action.special-to-report > button:hover > img,
.active .special-action.special-to-report > button > img,
.open .special-action.special-to-report > button > img,
.special-action.special-to-report > a:hover > svg,
.active .special-action.special-to-report > a > svg,
.open .special-action.special-to-report > a > svg,
.special-action.special-to-report > label:hover > svg,
.active .special-action.special-to-report > label > svg,
.open .special-action.special-to-report > label > svg,
.special-action.special-to-report > button:hover > svg,
.active .special-action.special-to-report > button > svg,
.open .special-action.special-to-report > button > svg {
	background: #f42a31cc;
}
.special-action.special-report-to-normal > a:hover > img,
.active .special-action.special-report-to-normal > a > img,
.open .special-action.special-report-to-normal > a > img,
.special-action.special-report-to-normal > label:hover > img,
.active .special-action.special-report-to-normal > label > img,
.open .special-action.special-report-to-normal > label > img,
.special-action.special-report-to-normal > button:hover > img,
.active .special-action.special-report-to-normal > button > img,
.open .special-action.special-report-to-normal > button > img,
.special-action.special-report-to-normal > a:hover > svg,
.active .special-action.special-report-to-normal > a > svg,
.open .special-action.special-report-to-normal > a > svg,
.special-action.special-report-to-normal > label:hover > svg,
.active .special-action.special-report-to-normal > label > svg,
.open .special-action.special-report-to-normal > label > svg,
.special-action.special-report-to-normal > button:hover > svg,
.active .special-action.special-report-to-normal > button > svg,
.open .special-action.special-report-to-normal > button > svg {
	background: #0000004d;
}
/**/
.special-entry {

}
.special-entry > input,
.special-entry > select,
.special-entry > textarea {
	padding: 5px;
	border-radius: 5px;
}
.special-entry.special-normal > input,
.special-entry.special-normal > select,
.special-entry.special-normal > textarea {
	background: #0000004d;
}
.special-entry.special-report > input,
.special-entry.special-report > select,
.special-entry.special-report > textarea {
	background: #f42a3266;
}
.special-entry > input::placeholder,
.special-entry > select::placeholder,
.special-entry > textarea::placeholder {

}
/**/
.special-picture {

}
.special-picture > img,
.special-picture > svg {
	padding: 5px;
	border-radius: 5px;
}
.special-picture.special-normal > img,
.special-picture.special-normal > svg {
	background: #0000004d;
}
.special-picture.special-report > img,
.special-picture.special-report > svg {
	background: #f42a3266;
}
/**/
.search-picture {

}
.search-picture > img,
.search-picture > svg {
	background: transparent !important;
}
/**/
.flapcategory-caption {

}
.flapcategory-caption > h1,
.flapcategory-caption > h2,
.flapcategory-caption > h3 {

}
.flapcategory-caption > h1 > span,
.flapcategory-caption > h2 > span,
.flapcategory-caption > h3 > span {
	
}
/**/
.subcategory-text {
	
}
.subcategory-text > p {

}
.subcategory-text > p > span {

}
/**/
.margin-text {
	margin: 35px 5px;
}
.margin-text > p {

}
.margin-text > p > span {

}
/**/
.padding-text {

}
.padding-text.padding-first {
	padding: 0px 10px;
}
.padding-text.padding-first {
	padding: 0px 20px;
}
.padding-text.padding-third {
	padding: 0px 30px;
}
.padding-text > p {

}
.padding-text > p > span {

}
/**/
.entry-text {
	top: 5px;
	bottom: 5px;
	z-index: 60;
	position: absolute;
	background: #00000000;
}
.entry-text.entry-left {
	left: 5px;
}
.entry-text.entry-right {
	right: 5px;
}
.entry-text > p {

}
.entry-text > p > span {

}
/**/
.logo-action {

}
.logo-action > a,
.logo-action > label,
.logo-action > button {

}
.logo-action > a > span,
.logo-action > label > span,
.logo-action > button > span {

}
.logo-action > a:hover > span,
.active .logo-action > a > span,
.open .logo-action > a > span,
.logo-action > label:hover > span,
.active .logo-action > label > span,
.open .logo-action > label > span,
.logo-action > button:hover > span,
.active .logo-action > button > span,
.open .logo-action > button > span {

}
.logo-action > a > img,
.logo-action > label > img,
.logo-action > button > img,
.logo-action > a > svg,
.logo-action > button > svg,
.logo-action > label > svg {
	max-width: 300px;
	max-height: 65px;
}
.logo-action > a:hover > img,
.active .logo-action > a > img,
.open .logo-action > a > img,
.logo-action > label:hover > img,
.active .logo-action > label > img,
.open .logo-action > label > img,
.logo-action > button:hover > img,
.active .logo-action > button > img,
.open .logo-action > button > img,
.logo-action > a:hover > svg,
.active .logo-action > a > svg,
.open .logo-action > a > svg,
.logo-action > label:hover > svg,
.active .logo-action > label > svg,
.open .logo-action > label > svg,
.logo-action > button:hover > svg,
.active .logo-action > button > svg,
.open .logo-action > button > svg {

}
/**/
.search-action {

}
.search-action > a,
.search-action > label,
.search-action > button {

}
.search-action > a > span,
.search-action > label > span,
.search-action > button > span {

}
.search-action > a:hover > span,
.active .search-action > a > span,
.open .search-action > a > span,
.search-action > label:hover > span,
.active .search-action > label > span,
.open .search-action > label > span,
.search-action > button:hover > span,
.active .search-action > button > span,
.open .search-action > button > span {
	
}
.search-action > a > img,
.search-action > label > img,
.search-action > button > img,
.search-action > a > svg,
.search-action > button > svg,
.search-action > label > svg {
	background: transparent !important;
	border-bottom: 2px solid #ffffff00;
}
.search-action > a:hover > img,
.active .search-action > a > img,
.open .search-action > a > img,
.search-action > label:hover > img,
.active .search-action > label > img,
.open .search-action > label > img,
.search-action > button:hover > img,
.active .search-action > button > img,
.open .search-action > button > img,
.search-action > a:hover > svg,
.active .search-action > a > svg,
.open .search-action > a > svg,
.search-action > label:hover > svg,
.active .search-action > label > svg,
.open .search-action > label > svg,
.search-action > button:hover > svg,
.active .search-action > button > svg,
.open .search-action > button > svg {
	background: #00000080 !important;
	border-bottom: 2px solid #00a920ff;
}
/**/
.limit-action {

}
.limit-action > a,
.limit-action > label,
.limit-action > button {

}
.limit-action > a > span,
.limit-action > label > span,
.limit-action > button > span {

}
.limit-action > a:hover > span,
.active .limit-action > a > span,
.open .limit-action > a > span,
.limit-action > label:hover > span,
.active .limit-action > label > span,
.open .limit-action > label > span,
.limit-action > button:hover > span,
.active .limit-action > button > span,
.open .limit-action > button > span {
	
}
.limit-action > a > img,
.limit-action > label > img,
.limit-action > button > img {
	max-width: 100%;
	max-height: 100%;
}
.limit-action > a:hover > img,
.active .limit-action > a > img,
.open .limit-action > a > img,
.limit-action > label:hover > img,
.active .limit-action > label > img,
.open .limit-action > label > img,
.limit-action > button:hover > img,
.active .limit-action > button > img,
.open .limit-action > button > img {
	
}
.limit-action > a > svg,
.limit-action > button > svg,
.limit-action > label > svg {

}
.limit-action > a:hover > svg,
.active .limit-action > a > svg,
.open .limit-action > a > svg,
.limit-action > label:hover > svg,
.active .limit-action > label > svg,
.open .limit-action > label > svg,
.limit-action > button:hover > svg,
.active .limit-action > button > svg,
.open .limit-action > button > svg {

}
/**/
.category-action {

}
.category-action > a,
.category-action > label,
.category-action > button {
	width: 160px;
	height: 70px;
	margin: -25px;
	transform: scale(1.00);
	transition: all 1.00s 0.75s;
}
.user .category-action > a,
.user .category-action > label,
.user .category-action > button {
	padding: 30px 0px 15px;
	background: url("../images/triangles/user/off.png") no-repeat center center / contain;
}
.company .category-action > a,
.company .category-action > label,
.company .category-action > button {
	padding: 15px 0px 30px;
	background: url("../images/triangles/company/off.png") no-repeat center center / contain;
}
.eshop .category-action > a,
.eshop .category-action > label,
.eshop .category-action > button {
	padding: 25px 0px 15px;
	background: url("../images/triangles/eshop/off.png") no-repeat center center / contain;
}
.contact .category-action > a,
.contact .category-action > label,
.contact .category-action > button {
	padding: 15px 0px 30px;
	background: url("../images/triangles/contact/off.png") no-repeat center center / contain;
}
.account.unlogged .category-action > a,
.account.unlogged .category-action > label,
.account.unlogged .category-action > button {
	padding: 30px 0px 15px;
	background: url("../images/triangles/account/off.png") no-repeat center center / contain;
}
.category-action > a:hover,
.active .category-action > a,
.open .category-action > a,
.category-action > label:hover,
.active .category-action > label,
.open .category-action > label,
.category-action > button:hover,
.active .category-action > button,
.open .category-action > button {
	transition: all 1.00s;
	transform: scale(1.25);
}
.user .category-action > a:hover,
.user.active .category-action > a,
.user.open .category-action > a,
.user .category-action > label:hover,
.user.active .category-action > label,
.user.open .category-action > label,
.user .category-action > button:hover,
.user.active .category-action > button,
.user.open .category-action > button {
	background: url("../images/triangles/user/on.svg") no-repeat center center / contain;
}
.company .category-action > a:hover,
.company.active .category-action > a,
.company.open .category-action > a,
.company .category-action > label:hover,
.company.active .category-action > label,
.company.open .category-action > label,
.company .category-action > button:hover,
.company.active .category-action > button,
.company.open .category-action > button {
	background: url("../images/triangles/company/on.svg") no-repeat center center / contain;
}
.eshop .category-action > a:hover,
.eshop.active .category-action > a,
.eshop.open .category-action > a,
.eshop .category-action > label:hover,
.eshop.active .category-action > label,
.eshop.open .category-action > label,
.eshop .category-action > button:hover,
.eshop.active .category-action > button,
.eshop.open .category-action > button {
	background: url("../images/triangles/eshop/on.svg") no-repeat center center / contain;
}
.contact .category-action > a:hover,
.contact.active .category-action > a,
.contact.open .category-action > a,
.contact .category-action > label:hover,
.contact.active .category-action > label,
.contact.open .category-action > label,
.contact .category-action > button:hover,
.contact.active .category-action > button,
.contact.open .category-action > button {
	background: url("../images/triangles/contact/on.svg") no-repeat center center / contain;
}
.account.unlogged .category-action > a:hover,
.account.unlogged.active .category-action > a,
.account.unlogged.open .category-action > a,
.account.unlogged .category-action > label:hover,
.account.unlogged.active .category-action > label,
.account.unlogged.open .category-action > label,
.account.unlogged .category-action > button:hover,
.account.unlogged.active .category-action > button,
.account.unlogged.open .category-action > button {
	background: url("../images/triangles/account/on.svg") no-repeat center center / contain;
}
.category-action > a > span,
.category-action > label > span,
.category-action > button > span {
	opacity: 0.00;
	transition: all 1.00s;
}
.category-action > a:hover > span,
.active .category-action > a > span,
.open .category-action > a > span,
.category-action > label:hover > span,
.active .category-action > label > span,
.open .category-action > label > span,
.category-action > button:hover > span,
.active .category-action > button > span,
.open .category-action > button > span {
	opacity: 1.00;
	transition: all 1.00s 0.75s;
}
.category-action > a > img,
.category-action > label > img,
.category-action > button > img {
	opacity: 0.00;
	transition: all 1.00s;
}
.category-action > a:hover > img,
.active .category-action > a > img,
.open .category-action > a > img,
.category-action > label:hover > img,
.active .category-action > label > img,
.open .category-action > label > img,
.category-action > button:hover > img,
.active .category-action > button > img,
.open .category-action > button > img {
	opacity: 1.00;
	transition: all 1.00s 0.75s;
}
.category-action > a > svg,
.category-action > button > svg,
.category-action > label > svg {
	margin: -5px;
}
.category-action > a:hover > svg,
.active .category-action > a > svg,
.open .category-action > a > svg,
.category-action > label:hover > svg,
.active .category-action > label > svg,
.open .category-action > label > svg,
.category-action > button:hover > svg,
.active .category-action > button > svg,
.open .category-action > button > svg {

}
/**/
.flapcategory-action {

}
.flapcategory-action > a,
.flapcategory-action > label,
.flapcategory-action > button {

}
.flapcategory-action > a > span,
.flapcategory-action > label > span,
.flapcategory-action > button > span {
	font-weight: normal;
}
.flapcategory-action > a:hover > span,
.active .flapcategory-action > a > span,
.open .flapcategory-action > a > span,
.flapcategory-action > label:hover > span,
.active .flapcategory-action > label > span,
.open .flapcategory-action > label > span,
.flapcategory-action > button:hover > span,
.active .flapcategory-action > button > span,
.open .flapcategory-action > button > span {

}
.flapcategory-action > a > img,
.flapcategory-action > label > img,
.flapcategory-action > button > img,
.flapcategory-action > a > svg,
.flapcategory-action > button > svg,
.flapcategory-action > label > svg {

}
.flapcategory-action > a:hover > img,
.active .flapcategory-action > a > img,
.open .flapcategory-action > a > img,
.flapcategory-action > label:hover > img,
.active .flapcategory-action > label > img,
.open .flapcategory-action > label > img,
.flapcategory-action > button:hover > img,
.active .flapcategory-action > button > img,
.open .flapcategory-action > button > img,
.flapcategory-action > a:hover > svg,
.active .flapcategory-action > a > svg,
.open .flapcategory-action > a > svg,
.flapcategory-action > label:hover > svg,
.active .flapcategory-action > label > svg,
.open .flapcategory-action > label > svg,
.flapcategory-action > button:hover > svg,
.active .flapcategory-action > button > svg,
.open .flapcategory-action > button > svg {
	
}
/**/
.subcategory-action {

}
.subcategory-action > a,
.subcategory-action > label,
.subcategory-action > button {

}
.subcategory-action > a > span,
.subcategory-action > label > span,
.subcategory-action > button > span {
	padding: 5px;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	background: #ffffff00;
	border-bottom: 2px solid #ffffff00;
}
.subcategory:hover > .subcategory-action > a > span,
.active .subcategory-action > a > span,
.open .subcategory-action > a > span,
.subcategory:hover > .subcategory-action > label > span,
.active .subcategory-action > label > span,
.open .subcategory-action > label > span,
.subcategory:hover > .subcategory-action > button > span,
.active .subcategory-action > button > span,
.open .subcategory-action > button > span {
	background: #ffffff1a;
}
.user .subcategory:hover > .subcategory-action > a > span,
.user.active .subcategory-action > a > span,
.user.open .subcategory-action > a > span,
.user .subcategory:hover > .subcategory-action > label > span,
.user.active .subcategory-action > label > span,
.user.open .subcategory-action > label > span,
.user .subcategory:hover > .subcategory-action > button > span,
.user.active .subcategory-action > button > span,
.user.open .subcategory-action > button > span {
	border-bottom: 2px solid #00a920ff;
}
.company .subcategory:hover > .subcategory-action > a > span,
.company.active .subcategory-action > a > span,
.company.open .subcategory-action > a > span,
.company .subcategory:hover > .subcategory-action > label > span,
.company.active .subcategory-action > label > span,
.company.open .subcategory-action > label > span,
.company .subcategory:hover > .subcategory-action > button > span,
.company.active .subcategory-action > button > span,
.company.open .subcategory-action > button > span {
	border-bottom: 2px solid #f42a32ff;
}
.contact .subcategory:hover > .subcategory-action > a > span,
.contact.active .subcategory-action > a > span,
.contact.open .subcategory-action > a > span,
.contact .subcategory:hover > .subcategory-action > label > span,
.contact.active .subcategory-action > label > span,
.contact.open .subcategory-action > label > span,
.contact .subcategory:hover > .subcategory-action > button > span,
.contact.active .subcategory-action > button > span,
.contact.open .subcategory-action > button > span {
	border-bottom: 2px solid #0063d7ff;
}
.other .subcategory:hover > .subcategory-action > a > span,
.other.active .subcategory-action > a > span,
.other.open .subcategory-action > a > span,
.other .subcategory:hover > .subcategory-action > label > span,
.other.active .subcategory-action > label > span,
.other.open .subcategory-action > label > span,
.other .subcategory:hover > .subcategory-action > button > span,
.other.active .subcategory-action > button > span,
.other.open .subcategory-action > button > span {
	border-bottom: 2px solid #ffffffff;
}
.subcategory-action > a > img,
.subcategory-action > label > img,
.subcategory-action > button > img,
.subcategory-action > a > svg,
.subcategory-action > button > svg,
.subcategory-action > label > svg {

}
.subcategory-action > a:hover > img,
.active .subcategory-action > a > img,
.open .subcategory-action > a > img,
.subcategory-action > label:hover > img,
.active .subcategory-action > label > img,
.open .subcategory-action > label > img,
.subcategory-action > button:hover > img,
.active .subcategory-action > button > img,
.open .subcategory-action > button > img,
.subcategory-action > a:hover > svg,
.active .subcategory-action > a > svg,
.open .subcategory-action > a > svg,
.subcategory-action > label:hover > svg,
.active .subcategory-action > label > svg,
.open .subcategory-action > label > svg,
.subcategory-action > button:hover > svg,
.active .subcategory-action > button > svg,
.open .subcategory-action > button > svg {

}
/**/
.photo-action {
	margin: 0px;
}
.photo-action > a,
.photo-action > label,
.photo-action > button {

}
.photo-action > a > span,
.photo-action > label > span,
.photo-action > button > span {

}
.photo-action > a:hover > span,
.active .photo-action > a > span,
.open .photo-action > a > span,
.photo-action > label:hover > span,
.active .photo-action > label > span,
.open .photo-action > label > span,
.photo-action > button:hover > span,
.active .photo-action > button > span,
.open .photo-action > button > span {

}
.photo-action > a > img,
.photo-action > label > img,
.photo-action > button > img,
.photo-action > a > svg,
.photo-action > button > svg,
.photo-action > label > svg {
	z-index: 40;
	opacity: 1.00;
	position: absolute;
	transition: all 1.0s;
}
.photo-action.photo-move > a > img,
.photo-action.photo-move > label > img,
.photo-action.photo-move > button > img,
.photo-action.photo-move > a > svg,
.photo-action.photo-move > button > svg,
.photo-action.photo-move > label > svg {

}
.photo-action.photo-move.photo-top-bottom > a > img,
.photo-action.photo-move.photo-top-bottom > label > img,
.photo-action.photo-move.photo-top-bottom > button > img,
.photo-action.photo-move.photo-top-bottom > a > svg,
.photo-action.photo-move.photo-top-bottom > button > svg,
.photo-action.photo-move.photo-top-bottom > label > svg {
	top: 75px;
	left: 0px;
	right: 0px;
	transform: translateY(-50%);
}
.photo-action.photo-move.photo-bottom-top > a > img,
.photo-action.photo-move.photo-bottom-top > label > img,
.photo-action.photo-move.photo-bottom-top > button > img,
.photo-action.photo-move.photo-bottom-top > a > svg,
.photo-action.photo-move.photo-bottom-top > button > svg,
.photo-action.photo-move.photo-bottom-top > label > svg {
	left: 0px;
	right: 0px;
	bottom: 75px;
	transform: translateY(50%);
}
.photo-action.photo-move.photo-left-right > a > img,
.photo-action.photo-move.photo-left-right > label > img,
.photo-action.photo-move.photo-left-right > button > img,
.photo-action.photo-move.photo-left-right > a > svg,
.photo-action.photo-move.photo-left-right > button > svg,
.photo-action.photo-move.photo-left-right > label > svg {
	top: 0px;
	left: 75px;
	bottom: 0px;
	transform: translateX(-50%);
}
.photo-action.photo-move.photo-right-left > a > img,
.photo-action.photo-move.photo-right-left > label > img,
.photo-action.photo-move.photo-right-left > button > img,
.photo-action.photo-move.photo-right-left > a > svg,
.photo-action.photo-move.photo-right-left > button > svg,
.photo-action.photo-move.photo-right-left > label > svg {
	top: 0px;
	right: 75px;
	bottom: 0px;
	transform: translateX(50%);
}
.photo-action.photo-grow > a > img,
.photo-action.photo-grow > label > img,
.photo-action.photo-grow > button > img,
.photo-action.photo-grow > a > svg,
.photo-action.photo-grow > button > svg,
.photo-action.photo-grow > label > svg {
	width: 50%;
}
.photo-action.photo-grow.photo-top-left > a > img,
.photo-action.photo-grow.photo-top-left > label > img,
.photo-action.photo-grow.photo-top-left > button > img,
.photo-action.photo-grow.photo-top-left > a > svg,
.photo-action.photo-grow.photo-top-left > button > svg,
.photo-action.photo-grow.photo-top-left > label > svg {
	top: 0px;
	left: 0px;
}
.photo-action.photo-grow.photo-top-right > a > img,
.photo-action.photo-grow.photo-top-right > label > img,
.photo-action.photo-grow.photo-top-right > button > img,
.photo-action.photo-grow.photo-top-right > a > svg,
.photo-action.photo-grow.photo-top-right > button > svg,
.photo-action.photo-grow.photo-top-right > label > svg {
	top: 0px;
	right: 0px;
}
.photo-action.photo-grow.photo-bottom-left > a > img,
.photo-action.photo-grow.photo-bottom-left > label > img,
.photo-action.photo-grow.photo-bottom-left > button > img,
.photo-action.photo-grow.photo-bottom-left > a > svg,
.photo-action.photo-grow.photo-bottom-left > button > svg,
.photo-action.photo-grow.photo-bottom-left > label > svg {
	left: 0px;
	bottom: 0px;
}
.photo-action.photo-grow.photo-bottom-right > a > img,
.photo-action.photo-grow.photo-bottom-right > label > img,
.photo-action.photo-grow.photo-bottom-right > button > img,
.photo-action.photo-grow.photo-bottom-right > a > svg,
.photo-action.photo-grow.photo-bottom-right > button > svg,
.photo-action.photo-grow.photo-bottom-right > label > svg {
	right: 0px;
	bottom: 0px;
}
.photo-action > a:hover > img,
.active .photo-action > a > img,
.open .photo-action > a > img,
.photo-action > label:hover > img,
.active .photo-action > label > img,
.open .photo-action > label > img,
.photo-action > button:hover > img,
.active .photo-action > button > img,
.open .photo-action > button > img,
.photo-action > a:hover > svg,
.active .photo-action > a > svg,
.open .photo-action > a > svg,
.photo-action > label:hover > svg,
.active .photo-action > label > svg,
.open .photo-action > label > svg,
.photo-action > button:hover > svg,
.active .photo-action > button > svg,
.open .photo-action > button > svg {
	z-index: 45;
	opacity: 1.00;
	transition: all 1.0s;
}
.photo-action.photo-move > a:hover > img,
.active .photo-action.photo-move > a > img,
.open .photo-action.photo-move > a > img,
.photo-action.photo-move > label:hover > img,
.active .photo-action.photo-move > label > img,
.open .photo-action.photo-move > label > img,
.photo-action.photo-move > button:hover > img,
.active .photo-action.photo-move > button > img,
.open .photo-action.photo-move > button > img,
.photo-action.photo-move > a:hover > svg,
.active .photo-action.photo-move > a > svg,
.open .photo-action.photo-move > a > svg,
.photo-action.photo-move > label:hover > svg,
.active .photo-action.photo-move > label > svg,
.open .photo-action.photo-move > label > svg,
.photo-action.photo-move > button:hover > svg,
.active .photo-action.photo-move > button > svg,
.open .photo-action.photo-move > button > svg {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	transform: translate(0, 0);
}
.photo-action.photo-grow > a:hover > img,
.active .photo-action.photo-grow > a > img,
.open .photo-action.photo-grow > a > img,
.photo-action.photo-grow > label:hover > img,
.active .photo-action.photo-grow > label > img,
.open .photo-action.photo-grow > label > img,
.photo-action.photo-grow > button:hover > img,
.active .photo-action.photo-grow > button > img,
.open .photo-action.photo-grow > button > img,
.photo-action.photo-grow > a:hover > svg,
.active .photo-action.photo-grow > a > svg,
.open .photo-action.photo-grow > a > svg,
.photo-action.photo-grow > label:hover > svg,
.active .photo-action.photo-grow > label > svg,
.open .photo-action.photo-grow > label > svg,
.photo-action.photo-grow > button:hover > svg,
.active .photo-action.photo-grow > button > svg,
.open .photo-action.photo-grow > button > svg {
	width: 100%;
}
/**/
.icon-action {

}
.icon-action > a,
.icon-action > label,
.icon-action > button {

}
.icon-action > a > span,
.icon-action > label > span,
.icon-action > button > span {
	width: 28px;
	height: 28px;
	padding: 5px;
	color: #ffffffff;
	border-radius: 28px;
	background: #0000004d;
}
.icon-action > a:hover > span,
.active .icon-action > a > span,
.open .icon-action > a > span,
.icon-action > label:hover > span,
.active .icon-action > label > span,
.open .icon-action > label > span,
.icon-action > button:hover > span,
.active .icon-action > button > span,
.open .icon-action > button > span {
	color: #ffffffff;
	background: #00000080;
}
.icon-action > a > img,
.icon-action > label > img,
.icon-action > button > img,
.icon-action > a > svg,
.icon-action > button > svg,
.icon-action > label > svg {

}
.icon-action > a:hover > img,
.active .icon-action > a > img,
.open .icon-action > a > img,
.icon-action > label:hover > img,
.active .icon-action > label > img,
.open .icon-action > label > img,
.icon-action > button:hover > img,
.active .icon-action > button > img,
.open .icon-action > button > img,
.icon-action > a:hover > svg,
.active .icon-action > a > svg,
.open .icon-action > a > svg,
.icon-action > label:hover > svg,
.active .icon-action > label > svg,
.open .icon-action > label > svg,
.icon-action > button:hover > svg,
.active .icon-action > button > svg,
.open .icon-action > button > svg {
	
}
/**/
.map-action {

}
.map-action > a,
.map-action > label,
.map-action > button {

}
.map-action > a > span,
.map-action > label > span,
.map-action > button > span {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
.map-action > a:hover > span,
.active .map-action > a > span,
.open .map-action > a > span,
.map-action > label:hover > span,
.active .map-action > label > span,
.open .map-action > label > span,
.map-action > button:hover > span,
.active .map-action > button > span,
.open .map-action > button > span {

}
.map-action > a > img,
.map-action > label > img,
.map-action > button > img,
.map-action > a > svg,
.map-action > button > svg,
.map-action > label > svg {

}
.map-action > a:hover > img,
.active .map-action > a > img,
.open .map-action > a > img,
.map-action > label:hover > img,
.active .map-action > label > img,
.open .map-action > label > img,
.map-action > button:hover > img,
.active .map-action > button > img,
.open .map-action > button > img,
.map-action > a:hover > svg,
.active .map-action > a > svg,
.open .map-action > a > svg,
.map-action > label:hover > svg,
.active .map-action > label > svg,
.open .map-action > label > svg,
.map-action > button:hover > svg,
.active .map-action > button > svg,
.open .map-action > button > svg {
	
}
/**/
.app-action {

}
.app-action > a,
.app-action > label,
.app-action > button {

}
.app-action > a > span,
.app-action > label > span,
.app-action > button > span {

}
.app-action > a:hover > span,
.active .app-action > a > span,
.open .app-action > a > span,
.app-action > label:hover > span,
.active .app-action > label > span,
.open .app-action > label > span,
.app-action > button:hover > span,
.active .app-action > button > span,
.open .app-action > button > span {

}
.app-action > a > img,
.app-action > label > img,
.app-action > button > img,
.app-action > a > svg,
.app-action > button > svg,
.app-action > label > svg {
	max-width: 200px;
	max-height: 65px;
}
.app-action > a:hover > img,
.active .app-action > a > img,
.open .app-action > a > img,
.app-action > label:hover > img,
.active .app-action > label > img,
.open .app-action > label > img,
.app-action > button:hover > img,
.active .app-action > button > img,
.open .app-action > button > img,
.app-action > a:hover > svg,
.active .app-action > a > svg,
.open .app-action > a > svg,
.app-action > label:hover > svg,
.active .app-action > label > svg,
.open .app-action > label > svg,
.app-action > button:hover > svg,
.active .app-action > button > svg,
.open .app-action > button > svg {
	
}
/**/
.search-entry {

}
.search-entry > input,
.search-entry > select,
.search-entry > textarea {

}
.search-entry > input::placeholder,
.search-entry > select::placeholder,
.search-entry > textarea::placeholder {

}
/**/
.flapsearch-entry {

}
.flapsearch-entry > input,
.flapsearch-entry > select,
.flapsearch-entry > textarea {

}
.flapsearch-entry > input::placeholder,
.flapsearch-entry > select::placeholder,
.flapsearch-entry > textarea::placeholder {

}
/**/
.padding-entry {

}
.padding-entry > input,
.padding-entry > select,
.padding-entry > textarea {
	padding: 5px 17.5px;
}
.padding-entry > input::placeholder,
.padding-entry > select::placeholder,
.padding-entry > textarea::placeholder {

}
/**/
.caption-line {

}
.caption-line > hr {
	width: 50px;
}
.caption-line.caption-normal > hr {
	background: #ffffffff;
}
.caption-line.caption-user > hr {
	background: #00a920ff;
}
.caption-line.caption-company > hr {
	background: #f42a32ff;
}
.caption-line.caption-eshop > hr {
	background: #f69220ff;
}
.caption-line.caption-contact > hr {
	background: #0063d7ff;
}
/**/
.category-picture {

}
.category-picture > img,
.category-picture > svg {
	margin: -32.5px;
	max-width: 90px;
	max-height: 75px;
}
/**/
.photo-picture {
	
}
.photo-picture > img,
.photo-picture > svg {

}
/**/
.limit-picture {

}
.limit-picture > img,
.limit-picture > svg {
	max-width: 100%;
	max-height: 100%;
}
/**/
.wait-picture {

}
.wait-picture > img,
.wait-picture > svg {
	max-width: 80px;
	max-height: 90px;
}
/**/
.thumb-picture {

}
.thumb-picture > img,
.thumb-picture > svg {

}
.thumb-picture.thumb-10 > img,
.thumb-picture.thumb-10 > svg {
	width: 10px;
	height: 10px;
}
.thumb-picture.thumb-20 > img,
.thumb-picture.thumb-20 > svg {
	width: 20px;
	height: 20px;
}
.thumb-picture.thumb-30 > img,
.thumb-picture.thumb-30 > svg {
	width: 30px;
	height: 30px;
}
.thumb-picture.thumb-40 > img,
.thumb-picture.thumb-40 > svg {
	width: 40px;
	height: 40px;
}
.thumb-picture.thumb-50 > img,
.thumb-picture.thumb-50 > svg {
	width: 50px;
	height: 50px;
}
.thumb-picture.thumb-60 > img,
.thumb-picture.thumb-60 > svg {
	width: 60px;
	height: 60px;
}
.thumb-picture.thumb-70 > img,
.thumb-picture.thumb-70 > svg {
	width: 70px;
	height: 70px;
}
.thumb-picture.thumb-80 > img,
.thumb-picture.thumb-80 > svg {
	width: 80px;
	height: 80px;
}
.thumb-picture.thumb-90 > img,
.thumb-picture.thumb-90 > svg {
	width: 90px;
	height: 90px;
}
.thumb-picture.thumb-100 > img,
.thumb-picture.thumb-100 > svg {
	width: 100px;
	height: 100px;
}
.thumb-picture.thumb-110 > img,
.thumb-picture.thumb-110 > svg {
	width: 110px;
	height: 110px;
}
.thumb-picture.thumb-120 > img,
.thumb-picture.thumb-120 > svg {
	width: 120px;
	height: 120px;
}
.thumb-picture.thumb-130 > img,
.thumb-picture.thumb-130 > svg {
	width: 130px;
	height: 130px;
}
.thumb-picture.thumb-140 > img,
.thumb-picture.thumb-140 > svg {
	width: 140px;
	height: 140px;
}
.thumb-picture.thumb-150 > img,
.thumb-picture.thumb-150 > svg {
	width: 150px;
	height: 150px;
}
/**/
.load-picture {
	z-index: 80;
	position: absolute;
	background: #0000004d;
}
.block-none .load-picture {
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
}
.block-with .load-picture {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
.load-picture > img,
.load-picture > svg {
	
}
/**/
#window {
	z-index: 70;
	background-color: #000000b3;
}
#template {
	z-index: 10;
	background-color: #00000000;
}
#cookie {
	
}
#help {
	
}
#hook {

}
#move {

}
/**/
.special-stickers {

}
.special-stickers > ul,
.special-stickers > form {
	z-index: 4;
	right: -55px;
	position: absolute;
	transform: rotate(45deg);
}
.special-stickers > ul.shift-15,
.special-stickers > form.shift-15 {
	top: -15px;
}
.special-stickers > ul.shift-30,
.special-stickers > form.shift-30 {
	top: -25px;
}
.special-stickers > ul > li,
.special-stickers > form > fieldset {

}
.special-stickers > ul > li.new,
.special-stickers > form > fieldset.new {
	background: #0063d7ff;
}
.special-stickers > ul > li.see,
.special-stickers > form > fieldset.see {
	background: #ffffffff;
}
.special-stickers > ul > li.repair,
.special-stickers > form > fieldset.repair {
	background: #000000ff;
}
.special-stickers > ul > li.rewrite,
.special-stickers > form > fieldset.rewrite {
	background: #f69220ff;
}
.special-stickers > ul > li.intern,
.special-stickers > form > fieldset.intern {
	background: #f69220ff;
}
.special-stickers > ul > li.censorship,
.special-stickers > form > fieldset.censorship {
	background: #000000ff;
}
.special-stickers > ul > li.reply-no,
.special-stickers > form > fieldset.reply-no {
	background: #f42a32ff;
}
.special-stickers > ul > li.reply-yes,
.special-stickers > form > fieldset.reply-yes {
	background: #00a920ff;
}
.special-stickers > ul > li.visible-no,
.special-stickers > form > fieldset.visible-no {
	background: #000000ff;
}
.special-stickers > ul > li.visible-yes,
.special-stickers > form > fieldset.visible-yes {
	background: #ffffffff;
}
.special-stickers > ul > li > .sticker,
.special-stickers > form > fieldset > .sticker {

}
/**/
.sticker-text {

}
.sticker-text > p {

}
.sticker-text > p > span {
	font-size: 10px !important;
	line-height: 14px !important;
}
.new .sticker-text > p > span {

}
.see .sticker-text > p > span {
	color: #000000ff;
}
.repair .sticker-text > p > span {

}
.rewrite .sticker-text > p > span {

}
.intern .sticker-text > p > span {

}
.censorship .sticker-text > p > span {

}
.reply-no .sticker-text > p > span {

}
.reply-yes .sticker-text > p > span {

}
.visible-no .sticker-text > p > span {

}
.visible-yes .sticker-text > p > span {

}
.visible-no .sticker-text > p > span {

}
/**/
.sticker-action {

}
.sticker-action > a,
.sticker-action > label,
.sticker-action > button {

}
.sticker-action > a > span,
.sticker-action > label > span,
.sticker-action > button > span {
	font-size: 10px !important;
	line-height: 14px !important;
}
.repair .sticker-action > a > span,
.repair .sticker-action > label > span,
.repair .sticker-action > button > span {
	color: #ffffffff;
}
.rewrite .sticker-action > a > span,
.rewrite .sticker-action > label > span,
.rewrite .sticker-action > button > span {
	color: #ffffffff;
}
.intern .sticker-action > a > span,
.intern .sticker-action > label > span,
.intern .sticker-action > button > span {
	color: #ffffffff;
}
.visible-no .sticker-action > a > span,
.visible-no .sticker-action > label > span,
.visible-no .sticker-action > button > span {
	color: #ffffffff;
}
.visible-yes .sticker-action > a > span,
.visible-yes .sticker-action > label > span,
.visible-yes .sticker-action > button > span {
	color: #000000ff;
}
.sticker-action > a:hover > span,
.active .sticker-action > a > span,
.open .sticker-action > a > span,
.sticker-action > label:hover > span,
.active .sticker-action > label > span,
.open .sticker-action > label > span,
.sticker-action > button:hover > span,
.active .sticker-action > button > span,
.open .sticker-action > button > span {

}
.repair .sticker-action > a:hover > span,
.repair.active .sticker-action > a > span,
.repair.open .sticker-action > a > span,
.repair .sticker-action > label:hover > span,
.repair.active .sticker-action > label > span,
.repair.open .sticker-action > label > span,
.repair .sticker-action > button:hover > span,
.repair.active .sticker-action > button > span,
.repair.open .sticker-action > button > span {

}
.rewrite .sticker-action > a:hover > span,
.rewrite.active .sticker-action > a > span,
.rewrite.open .sticker-action > a > span,
.rewrite .sticker-action > label:hover > span,
.rewrite.active .sticker-action > label > span,
.rewrite.open .sticker-action > label > span,
.rewrite .sticker-action > button:hover > span,
.rewrite.active .sticker-action > button > span,
.rewrite.open .sticker-action > button > span {

}
.intern .sticker-action > a:hover > span,
.intern.active .sticker-action > a > span,
.intern.open .sticker-action > a > span,
.intern .sticker-action > label:hover > span,
.intern.active .sticker-action > label > span,
.intern.open .sticker-action > label > span,
.intern .sticker-action > button:hover > span,
.intern.active .sticker-action > button > span,
.intern.open .sticker-action > button > span {

}
.visible-no .sticker-action > a:hover > span,
.visible-no.active .sticker-action > a > span,
.visible-no.open .sticker-action > a > span,
.visible-no .sticker-action > label:hover > span,
.visible-no.active .sticker-action > label > span,
.visible-no.open .sticker-action > label > span,
.visible-no .sticker-action > button:hover > span,
.visible-no.active .sticker-action > button > span,
.visible-no.open .sticker-action > button > span {

}
.visible-yes .sticker-action > a:hover > span,
.visible-yes.active .sticker-action > a > span,
.visible-yes.open .sticker-action > a > span,
.visible-yes .sticker-action > label:hover > span,
.visible-yes.active .sticker-action > label > span,
.visible-yes.open .sticker-action > label > span,
.visible-yes .sticker-action > button:hover > span,
.visible-yes.active .sticker-action > button > span,
.visible-yes.open .sticker-action > button > span {

}
.sticker-action > a > img,
.sticker-action > label > img,
.sticker-action > button > img,
.sticker-action > a > svg,
.sticker-action > button > svg,
.sticker-action > label > svg {

}
.sticker-action > a:hover > img,
.active .sticker-action > a > img,
.open .sticker-action > a > img,
.sticker-action > label:hover > img,
.active .sticker-action > label > img,
.open .sticker-action > label > img,
.sticker-action > button:hover > img,
.active .sticker-action > button > img,
.open .sticker-action > button > img,
.sticker-action > a:hover > svg,
.active .sticker-action > a > svg,
.open .sticker-action > a > svg,
.sticker-action > label:hover > svg,
.active .sticker-action > label > svg,
.open .sticker-action > label > svg,
.sticker-action > button:hover > svg,
.active .sticker-action > button > svg,
.open .sticker-action > button > svg {

}


/**/
.special-thirdcategories {
	position: absolute;
	margin: -5px 5px 5px 5px;
	display: none;
}
.subcategory:hover > .special-thirdcategories {
	display: block
}
.special-thirdcategories > ul,
.special-thirdcategories > form {

}
.special-thirdcategories > ul > li,
.special-thirdcategories > form > fieldset {

}
.special-thirdcategories > ul > li > .thirdcategory,
.special-thirdcategories > form > fieldset > .thirdcategory {

}

/**/
.thirdcategory-action {
	margin: 0px;
}
.thirdcategory-action > a,
.thirdcategory-action > label,
.thirdcategory-action > button {

}
.thirdcategory-action > a > span,
.thirdcategory-action > label > span,
.thirdcategory-action > button > span {
	padding: 5px;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	background: #ffffff1a;
	border-bottom: 1px solid #ffffff00;
}
.thirdcategory-action > a:hover > span,
.thirdcategory-action > label:hover > span,
.thirdcategory-action > button:hover > span {
	background: #ffffff33;
	border-bottom: 1px solid #00a920ff;
}
.active > div >.thirdcategory-action > a > span,
.active > div >.thirdcategory-action > label > span,
.active > div > .thirdcategory-action > button > span {
	background: #ffffff33;
	border-bottom: 1px solid #00a920ff;
}
.thirdcategory-action > a > img,
.thirdcategory-action > label > img,
.thirdcategory-action > button > img,
.thirdcategory-action > a > svg,
.thirdcategory-action > button > svg,
.thirdcategory-action > label > svg {

}
.thirdcategory-action > a:hover > img,
.thirdcategory-action > label:hover > img,
.thirdcategory-action > button:hover > img,
.thirdcategory-action > a:hover > svg,
.thirdcategory-action > label:hover > svg,
.thirdcategory-action > button:hover > svg {

}