:root {
--orgaGreen: 				rgb(129, 186, 49);
--orgaOrange: 				rgb(240, 132, 27);
--orgaRed:					rgb(230, 22, 121);
--orgaDarkBlue:				rgb(38, 113, 166);
--orgaBlue:					rgb(74, 155, 213);
--orgaLightGrey:			rgb(153, 153, 153);
--orgaDarkGrey:				rgb(102, 102, 102);
--orgaGrey:					rgb(255, 255, 255);
--orgaScreenDarkBlue:		rgb(50,35,81);
--orgaScreenLightBlue:		rgb(193,39,150);
}* {
text-transform: none  !important;
}
table, td, tr {
background: transparent !important;
text-align: left !important;
} .main-title, .title_container {
display: none !important;
visibility: hidden !important;
} .orga-spacer-small, .orga-spacer {
display:none !important;
}
.orga-spacer-small .flex_cell_inner {
display:none;
}  h3, h4 {
font-family: "Ink Free", Arial, sans-serif !important;
}
.productName {
font-weight: bold !important;
font-family: "Ink Free", Arial, sans-serif !important;
} #orga-product-desc {
width: 100%;
background-color: rgba(255, 255, 255, 0.5) !important;
}
#orga-product-desc .image, #orga-product-desc .text {
width: 100%; !important;
resize: none;
}
#orga-product-desc .image #image {
width: 100% !important;
background-image: url(//www.orgacontrol.de/wp-content/uploads/back_circle.png);
background-repeat: no-repeat !important;
background-position: center !important;
background-size: contain;
}
#orga_textbox {
text-align: center !important;
}
#orga-product-desc .text #text {} #orga-product-tec {
width: 100%;
background-color: rgba(255, 255, 255, 0.6) !important;
}
#orga-product-tec .image img,  #orga-product-tec .text {
width: 100%; !important;
resize: none;
}
#data table, 
#data table td, 
#data table div {
font-family: "Ink Free", Arial, sans-serif !important;
color: #000;
background-color: transparent;
font-size: 16px;
padding: 0;
padding-top: 4px ;
padding-bottom: 4px;
margin: 0;
}
#data  p, td {
color: #444444;
font-size: 15px;
padding-top: 4px ;
padding-bottom: 4px;
}
#data td:first-child {
font-weight: bold;
}
#data td:first-child, #data th:first-child {
width: 100%;
}
#data a:hover {
text-decoration: underline !important;
color: #000;
font-weight: bold;
}
#data a:link {
color: #000;
font-weight: normal;
}
#data a:visited {
color: #000;
font-weight: normal;
}
#orga-line_0, #orga-line_1, #orga-line_2, #orga-line_3 {
border: 1px solid #000;
padding-top: 0px;
padding-bottom: 0px;
}
#orga-art-line {
border-top: 2px solid #000;
padding-top: 10px;
}
#orga-line_0 {
transform: rotate(-1deg);
}
#orga-line_1 {
transform: rotate(1deg);
}
#orga-line_2 {
transform: rotate(-0.5deg);
}
#orga-line_3 {
transform: rotate(1deg);
}
#data {
background-color: rgba(255, 255, 255, 0.9);
border-radius: 10px;
padding: 10px;
}
#data .grid-table {
display: grid;
grid-template-columns: 20px 200px 20px;
padding: 0px;
}
#data .grid-table-two {
display: grid;
grid-template-columns: 220px 150px;
padding: 0px;
}
#data .cell {
padding: 2px;
}
.data {
position: relative;
display: inline-block; --tooltip-bg: #303030;
--tooltip-color: #ffffff;
--tooltip-radius: 6px;
--tooltip-size: 14px;
}
.data::after {
content: attr(data-tooltip);
position: absolute;
top: 100%;
left: 50%;
transform: translateX(-50%);
margin-top: 6px;
width: max-content;
max-width: 300px;
padding: 8px 12px;
background-color: var(--tooltip-bg);
color: var(--tooltip-color);
border-radius: var(--tooltip-radius);
font-size: var(--tooltip-size);
white-space: normal;
opacity: 0;
visibility: hidden;
pointer-events: none;
z-index: 10000;
}
.data:hover::after {
opacity: 1;
visibility: visible;
} #product-galerie {
width: 100% !important;
background-color: rgba(255, 255, 255, 0.7) !important;
} #orga-social {
width: 100% !important;
background-color: rgba(255, 255, 255, 0.8) !important;
}
#orga-social .column_1 {
margin-left: auto;
margin-right: auto;
width: 140px!important;
height: 60px!important;
padding-top: 5px;
}
#orga-social .column_1 div {
width: 60px !important;
float:left;
margin: 5px ;
}
#orga-social a, #orga-social a:link {
background-color: #fff;
width: 60px  !important;
height: 60px  !important;
display: inline-block !important;
border-radius: 30px;
padding: 5px !important;
}
#orga-products-software {
width: 100% !important;
background-color: rgba(255, 255, 255, 0.8) !important;
} @media only screen and (min-width: 760px) {
.orga-spacer-small, .orga-spacer {
display: inline-block !important;
}
#orga-product-desc .image, #orga-product-desc .text {
width: 520px !important;
}
.galerie {
width: 1024px !important;
}
#orga-product-desc .image #image, #orga-product-tec .image,  #orga-product-tec .text {
width: 520px !important;
#resize: none;
}
#data td:first-child, #data th:first-child {
width: 100px;
}
table, td, tr {
text-align: start !important;
}
}:root {
--orgaGreen: 				rgb(129, 186, 49);
--orgaOrange: 				rgb(240, 132, 27);
--orgaRed:					rgb(230, 22, 121);
--orgaDarkBlue:				rgb(38, 113, 166);
--orgaBlue:					rgb(74, 155, 213);
--orgaLightGrey:			rgb(153, 153, 153);
--orgaDarkGrey:				rgb(102, 102, 102);
--orgaGrey:					rgb(255, 255, 255);
--orgaScreenDarkBlue:		rgb(50,35,81);
--orgaScreenLightBlue:		rgb(193,39,150);
}* {
text-transform: none  !important;
}
table, td, tr {
background: transparent !important;
text-align: left !important;
} .main-title, .title_container {
display: none !important;
visibility: hidden !important;
} .orga-spacer-small, .orga-spacer {
display:none !important;
}
.orga-spacer-small .flex_cell_inner {
display:none;
}  h3, h4 {
font-family: "Ink Free", Arial, sans-serif !important;
}
.productName {
font-weight: bold !important;
font-family: "Ink Free", Arial, sans-serif !important;
} #orga-product-desc {
width: 100%;
background-color: rgba(255, 255, 255, 0.5) !important;
}
#orga-product-desc .image, #orga-product-desc .text {
width: 100%; !important;
resize: none;
}
#orga-product-desc .image #image {
width: 100% !important;
background-image: url(//www.orgacontrol.de/wp-content/uploads/back_circle.png);
background-repeat: no-repeat !important;
background-position: center !important;
background-size: contain;
}
#orga_textbox {
text-align: center !important;
}
#orga-product-desc .text #text {} #orga-product-tec {
width: 100%;
background-color: rgba(255, 255, 255, 0.6) !important;
}
#orga-product-tec .image img,  #orga-product-tec .text {
width: 100%; !important;
resize: none;
}
#data table, 
#data table td, 
#data table div {
font-family: "Ink Free", Arial, sans-serif !important;
color: #000;
background-color: transparent;
font-size: 16px;
padding: 0;
padding-top: 4px ;
padding-bottom: 4px;
margin: 0;
}
#data  p, td {
color: #444444;
font-size: 15px;
padding-top: 4px ;
padding-bottom: 4px;
}
#data td:first-child {
font-weight: bold;
}
#data td:first-child, #data th:first-child {
width: 100%;
}
#data a:hover {
text-decoration: underline !important;
color: #000;
font-weight: bold;
}
#data a:link {
color: #000;
font-weight: normal;
}
#data a:visited {
color: #000;
font-weight: normal;
}
#orga-line_0, #orga-line_1, #orga-line_2, #orga-line_3 {
border: 1px solid #000;
padding-top: 0px;
padding-bottom: 0px;
}
#orga-art-line {
border-top: 2px solid #000;
padding-top: 10px;
}
#orga-line_0 {
transform: rotate(-1deg);
}
#orga-line_1 {
transform: rotate(1deg);
}
#orga-line_2 {
transform: rotate(-0.5deg);
}
#orga-line_3 {
transform: rotate(1deg);
}
#data {
background-color: rgba(255, 255, 255, 0.9);
border-radius: 10px;
padding: 10px;
}
#data .grid-table {
display: grid;
grid-template-columns: 20px 200px 20px;
padding: 0px;
}
#data .grid-table-two {
display: grid;
grid-template-columns: 220px 150px;
padding: 0px;
}
#data .cell {
padding: 2px;
}
.data {
position: relative;
display: inline-block; --tooltip-bg: #303030;
--tooltip-color: #ffffff;
--tooltip-radius: 6px;
--tooltip-size: 14px;
}
.data::after {
content: attr(data-tooltip);
position: absolute;
top: 100%;
left: 50%;
transform: translateX(-50%);
margin-top: 6px;
width: max-content;
max-width: 300px;
padding: 8px 12px;
background-color: var(--tooltip-bg);
color: var(--tooltip-color);
border-radius: var(--tooltip-radius);
font-size: var(--tooltip-size);
white-space: normal;
opacity: 0;
visibility: hidden;
pointer-events: none;
z-index: 10000;
}
.data:hover::after {
opacity: 1;
visibility: visible;
} #product-galerie {
width: 100% !important;
background-color: rgba(255, 255, 255, 0.7) !important;
} #orga-social {
width: 100% !important;
background-color: rgba(255, 255, 255, 0.8) !important;
}
#orga-social .column_1 {
margin-left: auto;
margin-right: auto;
width: 140px!important;
height: 60px!important;
padding-top: 5px;
}
#orga-social .column_1 div {
width: 60px !important;
float:left;
margin: 5px ;
}
#orga-social a, #orga-social a:link {
background-color: #fff;
width: 60px  !important;
height: 60px  !important;
display: inline-block !important;
border-radius: 30px;
padding: 5px !important;
}
#orga-products-software {
width: 100% !important;
background-color: rgba(255, 255, 255, 0.8) !important;
} @media only screen and (min-width: 760px) {
.orga-spacer-small, .orga-spacer {
display: inline-block !important;
}
#orga-product-desc .image, #orga-product-desc .text {
width: 520px !important;
}
.galerie {
width: 1024px !important;
}
#orga-product-desc .image #image, #orga-product-tec .image,  #orga-product-tec .text {
width: 520px !important;
#resize: none;
}
#data td:first-child, #data th:first-child {
width: 100px;
}
table, td, tr {
text-align: start !important;
}
}