body.home .not-sticky #site-header.header-one::after {background:none;}
table th, table td {
padding: 0;
border: 0;
}
.responsiveimg {
max-width: 100%;
height: auto;
}
.hide {
opacity: 0;
}
.ahc-shadow {
background-color: #fff;
-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.1);
box-shadow: 0px 2px 5px rgba(0,0,0,0.1);
}
.txt-red {color: #c6ff00;}
.txt-white {color: #fff}
.maxwidth1400 {max-width:1400px; margin:0 auto;} @font-face {
font-family: 'Cervanttis';
src: url(//www.nomex.at/wp-content/themes/nomex-theme/fonts/CervanttisRegular.eot);
src: url(//www.nomex.at/wp-content/themes/nomex-theme/fonts/CervanttisRegular.eot?#iefix) format('embedded-opentype'),
url(//www.nomex.at/wp-content/themes/nomex-theme/fonts/CervanttisRegular.woff2) format('woff2'),
url(//www.nomex.at/wp-content/themes/nomex-theme/fonts/CervanttisRegular.woff) format('woff');
font-weight: normal;
font-style: normal;
}
body {font-size:0.95em;}
#content p {font-size: 1.15em;}
h1, h2, h3, h4, h5 {
color: #888;
line-height: 1em;
}
h1 {font-size: 3.6em;}
h2 {font-size: 3.3em; letter-spacing: -0.5px;}
h3 {font-size: 2.8em; line-height: 1.3em;}
h4 {font-size: 2.2em; line-height: 1.3em;}
h5 {font-size: 1.8em; line-height: 1.2em;}
h6 {font-size: 1.4em; color: #697383}
h3.special {
font-family: 'Cervanttis';
font-weight: 500;
color: #c8a86e;
margin-bottom: -18px;
font-size: 3.2em;
transform: rotate(357deg) scale(1) skew(1deg) translate(0px);
-webkit-transform: rotate(357deg) scale(1) skew(1deg) translate(0px);
-moz-transform: rotate(357deg) scale(1) skew(1deg) translate(0px);
-o-transform: rotate(357deg) scale(1) skew(1deg) translate(0px);
-ms-transform: rotate(357deg) scale(1) skew(1deg) translate(0px);
}  .cd-section {clear: both;padding: 0px;margin: 0px;} .cd-col {display: block;float:left;margin: 0 0 0 1.6%;}
.cd-col:first-child { margin-left: 0; } .cd-group:before,.cd-group:after { content:""; display:table; }
.cd-group:after { clear:both;}
.cd-group { zoom:1; } .cd-col-full {width: 100%;}
.cd-col1of2 {width: 49.2%;}
.cd-col2of3 {width: 66.13%;}
.cd-col1of3 {width: 32.26%;}
.cd-col3of4 {width: 74.6%;}
.cd-col2of4 {width: 49.2%;}
.cd-col1of4 {width: 23.8%;}
.cd-col4of5 {width: 79.68%;}
.cd-col3of5 {width: 59.36%;}
.cd-col2of5 {width: 39.04%;}
.cd-col1of5 {width: 18.72%;}
.cd-col5of6 {width: 83.06%;}
.cd-col4of6 {width: 66.13%;}
.cd-col3of6 {width: 49.2%;}
.cd-col2of6 {width: 32.26%;}
.cd-col1of6 {width: 15.33%;} @media only screen and (max-width: 620px) {
.cd-col {  margin: 1% 0 1% 0%; }
.cd-col-full, .cd-col1of2,  
.cd-col2of3, .cd-col1of3, .cd-col1of4, .cd-col2of4, .cd-col3of4,
.cd-col1of5, .cd-col2of5, .cd-col3of5, .cd-col4of5,
.cd-col1of6, .cd-col2of6, .cd-col3of6, .cd-col4of6, .cd-col5of6 { width: 100%; }
} .p-a-0 {padding: 0px;} .p-a-5 {padding: 5px;} .p-a-10 {padding: 10px;} .p-a-15 {padding: 15px;}
.p-a-20 {padding: 20px;} .p-a-25 {padding: 25px;} .p-a-30 {padding: 30px;} .p-a-35 {padding: 35px;}
.p-a-40 {padding: 40px;} .p-a-45 {padding: 45px;} .p-a-50 {padding: 50px;} .p-a-55 {padding: 55px;}
.p-a-60 {padding: 60px;} .p-a-65 {padding: 65px;} .p-a-70 {padding: 70px;} .p-a-75 {padding: 75px;}
.p-a-80 {padding: 80px;} .p-a-85 {padding: 85px;} .p-a-90 {padding: 90px;} .p-a-95 {padding: 95px;}
.p-a-100 {padding: 100px;}
.p-t-0 {padding-top: 0px;} .p-t-5 {padding-top: 5px;} .p-t-10 {padding-top: 10px;} .p-t-15 {padding-top: 15px;}
.p-t-20 {padding-top: 20px;} .p-t-25 {padding-top: 25px;}  .p-t-30 {padding-top: 30px;} .p-t-35 {padding-top: 35px;}
.p-t-40 {padding-top: 40px;} .p-t-45 {padding-top: 45px;} .p-t-50 {padding-top: 50px;} .p-t-55 {padding-top: 55px;}
.p-t-60 {padding-top: 60px;} .p-t-65 {padding-top: 65px;} .p-t-70 {padding-top: 70px;} .p-t-75 {padding-top: 75px;}
.p-t-80 {padding-top: 80px;} .p-t-85 {padding-top: 85px;} .p-t-90 {padding-top: 90px;} .p-t-95 {padding-top: 95px;}
.p-t-100 {padding-top: 100px;}
.p-r-0 {padding-right: 0px;} .p-r-5 {padding-right: 5px;} .p-r-10 {padding-right: 10px;} .p-r-15 {padding-right: 15px;} 
.p-r-20 {padding-right: 20px;} .p-r-25 {padding-right: 25px;} .p-r-30 {padding-right: 30px;} .p-r-35 {padding-right: 35px;}
.p-r-40 {padding-right: 40px;} .p-r-45 {padding-right: 45px;} .p-r-50 {padding-right: 50px;} .p-r-55 {padding-right: 55px;}
.p-r-60 {padding-right: 60px;} .p-r-65 {padding-right: 65px;} .p-r-70 {padding-right: 70px;} .p-r-75 {padding-right: 75px;}
.p-r-80 {padding-right: 80px;} .p-r-85 {padding-right: 85px;} .p-r-90 {padding-right: 90px;} .p-r-95 {padding-right: 95px;}
.p-r-100 {padding-right: 100px;}
.p-b-0 {padding-bottom: 0px;} .p-b-5 {padding-bottom: 5px;} .p-b-10 {padding-bottom: 10px;} .p-b-15 {padding-bottom: 15px;}
.p-b-20 {padding-bottom: 20px;} .p-b-25 {padding-bottom: 25px;} .p-b-30 {padding-bottom: 30px;} .p-b-35 {padding-bottom: 35px;}
.p-b-40 {padding-bottom: 40px;} .p-b-45 {padding-bottom: 45px;} .p-b-50 {padding-bottom: 50px;} .p-b-55 {padding-bottom: 55px;}
.p-b-60 {padding-bottom: 60px;} .p-b-65 {padding-bottom: 65px;} .p-b-70 {padding-bottom: 70px;} .p-b-75 {padding-bottom: 75px;}
.p-b-80 {padding-bottom: 80px;} .p-b-85 {padding-bottom: 85px;} .p-b-90 {padding-bottom: 90px;} .p-b-95 {padding-bottom: 95px;}
.p-b-100 {padding-bottom: 100px;}
.p-l-0 {padding-left: 0px;} .p-l-5 {padding-left: 5px;} .p-l-10 {padding-left: 10px;} .p-l-15 {padding-left: 15px;}
.p-l-20 {padding-left: 20px;} .p-l-25 {padding-left: 25px;} .p-l-30 {padding-left: 30px;} .p-l-35 {padding-left: 35px;}
.p-l-40 {padding-left: 40px;} .p-l-45 {padding-left: 45px;} .p-l-50 {padding-left: 50px;} .p-l-55 {padding-left: 55px;}
.p-l-60 {padding-left: 60px;} .p-l-65 {padding-left: 65px;} .p-l-70 {padding-left: 70px;} .p-l-75 {padding-left: 75px;}
.p-l-80 {padding-left: 80px;} .p-l-85 {padding-left: 85px;} .p-l-90 {padding-left: 90px;} .p-l-95 {padding-left: 95px;}
.p-l-100 {padding-left: 100px;}
.m-a-0 {margin: 0px;} .m-a-5 {margin: 5px;} .m-a-10 {margin: 10px;} .m-a-15 {margin: 15px;}
.m-a-20 {margin: 20px;} .m-a-25 {margin: 25px;} .m-a-30 {margin: 30px;} .m-a-35 {margin: 35px;}
.m-a-40 {margin: 40px;} .m-a-45 {margin: 45px;} .m-a-50 {margin: 50px;} .m-a-55 {margin: 55px;}
.m-a-60 {margin: 60px;} .m-a-65 {margin: 65px;} .m-a-70 {margin: 70px;} .m-a-75 {margin: 75px;}
.m-a-80 {margin: 80px;} .m-a-85 {margin: 85px;} .m-a-90 {margin: 90px;} .m-a-95 {margin: 95px;}
.m-a-100 {margin: 100px;}
.m-t-0 {margin-top: 0px;} .m-t-5 {margin-top: 5px;} .m-t-10 {margin-top: 10px;} .m-t-15 {margin-top: 15px;}
.m-t-20 {margin-top: 20px;} .m-t-25 {margin-top: 25px;} .m-t-30 {margin-top: 30px;} .m-t-35 {margin-top: 35px;}
.m-t-40 {margin-top: 40px;} .m-t-45 {margin-top: 45px;} .m-t-50 {margin-top: 50px;} .m-t-55 {margin-top: 55px;}
.m-t-60 {margin-top: 60px;} .m-t-65 {margin-top: 65px;} .m-t-70 {margin-top: 70px;} .m-t-75 {margin-top: 75px;}
.m-t-80 {margin-top: 80px;} .m-t-85 {margin-top: 85px;} .m-t-90 {margin-top: 90px;} .m-t-95 {margin-top: 95px;}
.m-t-100 {margin-top: 100px;}
.m-r-0 {margin-right: 0px;} .m-r-5 {margin-right: 5px;} .m-r-10 {margin-right: 10px;} .m-r-15 {margin-right: 15px;}
.m-r-20 {margin-right: 20px;} .m-r-25 {margin-right: 25px;} .m-r-30 {margin-right: 30px;} .m-r-35 {margin-right: 35px;}
.m-r-40 {margin-right: 40px;} .m-r-45 {margin-right: 45px;} .m-r-50 {margin-right: 50px;} .m-r-55 {margin-right: 55px;}
.m-r-60 {margin-right: 60px;} .m-r-65 {margin-right: 65px;} .m-r-70 {margin-right: 70px;} .m-r-75 {margin-right: 75px;}
.m-r-80 {margin-right: 80px;} .m-r-85 {margin-right: 85px;} .m-r-90 {margin-right: 90px;} .m-r-95 {margin-right: 95px;}
.m-r-100 {margin-top: 100px;}
.m-b-0 {margin-bottom: 0px;} .m-b-5 {margin-bottom: 5px;} .m-b-10 {margin-bottom: 10px;} .m-b-15 {margin-bottom: 15px;}
.m-b-20 {margin-bottom: 20px;} .m-b-25 {margin-bottom: 25px;} .m-b-30 {margin-bottom: 30px;} .m-b-35 {margin-bottom: 35px;}
.m-b-40 {margin-bottom: 40px;} .m-b-45 {margin-bottom: 45px;} .m-b-50 {margin-bottom: 50px;} .m-b-55 {margin-bottom: 55px;}
.m-b-60 {margin-bottom: 60px;} .m-b-65 {margin-bottom: 65px;} .m-b-70 {margin-bottom: 70px;} .m-b-75 {margin-bottom: 75px;}
.m-b-80 {margin-bottom: 80px;} .m-b-85 {margin-bottom: 85px;} .m-b-90 {margin-bottom: 90px;} .m-b-95 {margin-bottom: 95px;}
.m-b-100 {margin-bottom: 100px;}
.m-l-0 {margin-left: 0px;} .m-l-5 {margin-left: 5px;} .m-l-10 {margin-left: 10px;} .m-l-15 {margin-left: 15px;}
.m-l-20 {margin-left: 20px;} .m-l-25 {margin-left: 25px;} .m-l-30 {margin-left: 30px;} .m-l-35 {margin-left: 35px;}
.m-l-40 {margin-left: 40px;} .m-l-45 {margin-left: 45px;} .m-l-50 {margin-left: 50px;} .m-l-55 {margin-left: 55px;}
.m-l-60 {margin-left: 60px;} .m-l-65 {margin-left: 65px;} .m-l-70 {margin-left: 70px;} .m-l-75 {margin-left: 75px;}
.m-l-80 {margin-left: 80px;} .m-l-85 {margin-left: 85px;} .m-l-90 {margin-left: 90px;} .m-l-95 {margin-left: 95px;}
.m-l-100 {margin-left: 100px;} #top-bar-wrap {
background: #000;
border-bottom: 0;
border-top: 5px solid #141f31;
}
#top-bar {
padding: 0;
}
#top-bar-wrap-sticky-wrapper.is-sticky .wpex-top-bar-sticky {
background: rgba(0, 0, 0, 0.95);
}
#top-bar a {
color: #fff;
}
#top-bar-minimenu {
width: 600px;
height: 45px;
margin: 0;
background: #141f31;
padding: 9px 12px 12px 12px;
color: white;
}
#top-bar-minimenu:before {
right: 600px;
top: 0;
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 0 28px 50px 0;
border-color: transparent #141f31 transparent transparent;
line-height: 0px;
_border-color: #000000 #141f31 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
#top-bar-minimenu:after {
right: -28px;
top: 0;
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 50px 28px 0 0;
border-color: #141f31 transparent transparent transparent;
line-height: 0px;
_border-color: #141f31 #000000 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
#top-bar-minimenu .ticon {
background: black;
margin: 0 5px 0 10px;
padding: 3.5px 3px 2px 2px;
border-radius: 50%;
height: 19px;
width: 19px;
text-align: center;
font-size: 13px;
}
#top-bar-minimenu .btn {
color: #c6ff00;
border-radius: 6px;
text-transform: uppercase;
font-weight: 700;
font-size: 15px;
padding: 3px 10px;
align-items: center;
position: relative;
z-index: 1;
transition: all ease 500ms;
margin-top: 0px;
border: 1px solid #c6ff00;
margin-left: 15px;
}
#top-bar-minimenu .btn:hover {
color: #fff;
border: 1px solid #fff;
text-decoration:none;
} #top-bar-minimenu .phonebox {
display: inline;
}
.btn-after {
position: relative;
display: inline-block
}
.btn-after input.btn {
border: none!important;
color: #fff!important
}
.btn-after:after {
position: absolute;
content: "";
top: 0;
left: 0;
height: 100%;
width: 100%;
background: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 50" preserveAspectRatio="none"><g><polygon fill-rule="evenodd" clip-rule="evenodd" fill="%23EE3131" points="0,0 0,50 166,50 180,37 180,0"/></g></svg>') no-repeat;
z-index: -1;
transition: all ease 500ms
}
.btn-after:hover:after {
background: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 50" preserveAspectRatio="none"><g><polygon fill-rule="evenodd" clip-rule="evenodd" fill="rgb(47,57,103)" points="0,0 0,50 166,50 180,37 180,0"/></g></svg>') no-repeat
}
.sep-nomex01 {
padding-bottom:10px;
}
.sep-nomex01 h4 {
font-size: 2em!important;
color: black;
} #site-header {
background: #000;
}
#site-header-inner {
padding-top: 0;
padding-bottom: 40px;
}
#site-header-sticky-wrapper.is-sticky #site-header {
background-color: rgba(0, 0, 0, 0.95);
}
#site-logo img {
margin-top: 0px;
} #site-header #site-navigation .dropdown-menu>li>a:after {
content: '';
display: inline-block;
background: #c6ff00;
width: 0.0625rem;
width: .0625rem;
height: 20px;
height: 1.2rem;
-webkit-transform: skew(-30deg);
transform: skew(-30deg);
margin-left: 0;
bottom: 0;
position: absolute!important;
top: 43%;
margin-top: -.4rem;
right: -1px;
}
#site-header #site-navigation .dropdown-menu>li.last>a:after {
height: 0px;
}
#site-header #site-navigation .dropdown-menu>li:last-child>a:after {
height: 0px;
}
.navbar-style-one .dropdown-menu>li.menu-item>a {
color: #fff;
font-size: 1.3em;
font-weight: 600;
text-transform: uppercase;
} .full-screen-overlay-nav.black {
text-transform: uppercase;
}
.full-screen-overlay-nav.black li a {
opacity: .7;
}
.full-screen-overlay-nav.black li a:hover {
opacity: 1;
color: #c6ff00;	
}
.full-screen-overlay-nav button.full-screen-overlay-nav-close {
opacity: 1;
background: #c6ff00;
color: black;
}
.wpex-bars>span, .wpex-bars>span::before, .wpex-bars>span::after {
background: #fff;
}
body.wpex-mobile-toggle-menu-icon_buttons #mobile-menu {
right: 10px;
margin-top: -30px;
} .page-header {
padding: 50px 0;
background-color: rgba(0, 0, 0, 0.65);
border: 0;
}
.page-header-title {
font-size: 3em;
line-height: 1em;
font-weight: 400;
color: #c6ff00;
text-transform: uppercase;
}
.page-header-title span {
background: #000;
padding: 0 20px;
} #site-scroll-top {
right: 70px;
bottom: 70px;
}
.reference-table {width:100%;
background: #fefefe; 
padding: 30px;}
.reference-table tr {
border-bottom: 1px solid #dcdcdc; 
}
.reference-table tr:hover {
background: #141f31; 
color:#fff;
transition: all ease 150ms
}
.reference-table tr:hover a {
color:#c6ff00;
}
.reference-table td {
padding: 8px 10px;
}
.reference-table a {
color: #6187c5;
} .img-framed-white {
border-radius: 15px;
overflow: hidden;
border: 5px solid white;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.42);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.42);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
}
.nomex-partner-karussell .wpex-carousel-slide {
border-radius: 10px; 
overflow: hidden;
border-radius: 15px;
overflow: hidden;
border: 5px solid white;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
}
.nomex-partner-karussell .owl-stage-outer {
padding: 5px 0;
} .eapps-google-maps-marker-content {
min-width: 250px;
}
.eapps-google-maps-marker-content .openingtimes-table {
min-width:100%;
border-bottom: 1px solid #fefefe;
margin-top:10px;
}
.p-l-23 {padding-left:23px;} .site-footer,
#footer-bottom {
background: #000000;
color: #969189;
}
.site-footer-inner {
padding-top: 90px;
}
.site-footer p {
color: #c3c3c3;
}
#footer-bottom-inner {
border-top: 1px solid rgba(198, 255, 0, 0.35);
} #footer-callout-wrap {
background: #141f31;
padding: 45px 0;
border:0;
}
#footer-callout .theme-button {
border: 2px solid white;
border-radius: 70px;
}
#footer-callout-wrap #footer-callout-left {
color: white;
} .nomex-imgteaserbox01  {
margin-bottom: 20px!important;
}
.nomex-imgteaserbox01 .vcex-ib-title {
background: black;
padding: 8px 15px;
font-size: 2.4em;
} #kfzm-recentnews .vcex-recent-news-entry-wrap.col .vcex-recent-news-entry {
overflow: hidden;
background: white;
border-radius: 20px;
-webkit-box-shadow: 0px 0px 23px 11px rgba(0,0,0,0.15); 
box-shadow: 0px 0px 23px 11px rgba(0,0,0,0.15);
}
#kfzm-recentnews .vcex-recent-news-entry {
padding-left: 0;
}
#kfzm-recentnews .vcex-recent-news-entry-wrap.col .vcex-recent-news-entry {
background: white;
}
#kfzm-recentnews .vcex-recent-news-entry-wrap.col .vcex-recent-news-entry p {
font-size: 1.15em;
padding: 10px 20px 20px 20px;
}
#kfzm-recentnews .vcex-recent-news-date {
left: 10px;
top: 10px;
z-index: 1;
}
#kfzm-recentnews .vcex-recent-news-entry-title-heading {
margin: 0 0 10px;
padding: 0 20px;
}
#kfzm-recentnews .vcex-news-entry-thumbnail, #kfzm-recentnews .vcex-news-entry-video,
#kfzm-recentnews .theme-overlay {
-webkit-border-radius: 20px 20px 0 0;
border-radius: 20px 20px 0 0;
} .site-content input[type="text"], .site-content input[type="password"],
.site-content input[type="email"], .site-content input[type="tel"],
.site-content input[type="url"], .site-content input[type="search"],
.site-content input[type="date"], .site-content textarea,
.site-content input[type="file"] {
width: 100%;
padding: 8px;
border-radius: 3px;
font-size: 14px;
background-color: rgba(249, 249, 249, 0.80);
border-color: #e4e4e4;
border-width: 1px;
border-style: solid;
color: #191e34;
}
.site-content input[type="text"]:focus, .site-content input[type="password"]:focus,
.site-content input[type="email"]:focus, .site-content input[type="tel"]:focus,
.site-content input[type="url"]:focus, .site-content input[type="search"]:focus,
.site-content input[type="date"]:focus, .site-content textarea:focus,
.site-content input[type="file"]:focus {
border-color: #ce1417;
}
.site-content select {
width: 100%;
color: inherit;
background-color: #fff;
border: 1px solid #aaa;
outline: 0;
padding: 8px 5px;
margin: 3px 0px;
border-radius: 3px;
}
.site-content select.disabledfield {
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 1px;
text-overflow: '';
background: transparent;
border: 1px solid rgba(136, 136, 136, 0.20);
color: rgba(0, 0, 0, 0.25);
font-weight: bold;
}
.site-content select.disabledfield::-ms-expand {
display: none;
}
.site-content input[type="submit"] {
float: right;
margin-top: 10px;
padding: 10px 20px;
font-weight: bold;
background: #95c121;
}
.wpcf7-form .fieldset-cf7mls {
padding: 0px;
}
div.wpcf7-response-output {
margin: 4em 0 0 0;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
min-width: 420px;
}
.chosen-container-multi .chosen-choices {margin-top:30px;} .kfz-newsletterform-full {
margin-top: 0px;
background: rgba(23, 23, 23, 0.70);
padding: 30px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.kfz-newsletterform-full p {
color: white;
}
.kfz-newsletterform-full input[type="submit"] {
float: right;
margin-top: 27px!important;
padding: 13px 20px;
font-weight: bold;
background: #95c121;
width: 100%;
}
#cookie-notice .cn-button {
margin-left: 10px;
color: black;
font-weight: bold;
}  .hidden_element {
position: absolute !important;
top: -1000 !important;
} input.labelauty + label ::selection { background-color: rgba(255, 255, 255, 0); }
input.labelauty + label ::-moz-selection { background-color: rgba(255, 255, 255, 0); } input.labelauty { display: none !important; } input.labelauty + label {
display: inline-block; font-size: 7px;
margin-right: 10px;
padding: 5px;
background-color: #efefef;
color: #b3b3b3;
cursor: pointer;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
transition: background-color 0.25s;
-moz-transition: background-color 0.25s;
-webkit-transition: background-color 0.25s;
-o-transition: background-color 0.25s;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
} input.labelauty + label > span.labelauty-unchecked,
input.labelauty + label > span.labelauty-checked {
display: none; line-height: 16px;
vertical-align: bottom;
} input.labelauty + label > span.labelauty-unchecked-image,
input.labelauty + label > span.labelauty-checked-image {
display: inline-block;
width: 16px;
height: 16px;
vertical-align: bottom;
background-repeat: no-repeat;
background-position: left center;
transition: background-image 0.5s linear;
-moz-transition: background-image 0.5s linear;
-webkit-transition: background-image 0.5s linear;
-o-transition: background-image 0.5s linear;
} input.labelauty + label > span.labelauty-unchecked-image + span.labelauty-unchecked,
input.labelauty + label > span.labelauty-checked-image + span.labelauty-checked {
margin-left: 7px;
} input.labelauty:not(:checked):not([disabled]) + label:hover {
background-color: #eaeaea;
color: #a7a7a7;
}
input.labelauty:not(:checked) + label > span.labelauty-checked-image {display: none;}
input.labelauty:not(:checked) + label > span.labelauty-checked {display: none;} input.labelauty:checked + label {
background-color: #3a3a3a;
color: #ffffff;
}
input.labelauty:checked:not([disabled]) + label:hover {
background-color: #ce1418;
}
input.labelauty:checked + label > span.labelauty-unchecked-image {display: none;}
input.labelauty:checked + label > span.labelauty-unchecked {display: none;}
input.labelauty:checked + label > span.labelauty-checked {display: none;}
input.labelauty.no-label:checked + label > span.labelauty-checked { display: block;} input.labelauty[disabled] + label { opacity: 0.5;} input.labelauty + label > span.labelauty-unchecked-image {background-image: url(//www.nomex.at/wp-content/themes/nomex-theme/images/input-unchecked.png);}
input.labelauty + label > span.labelauty-checked-image { background-image: url(//www.nomex.at/wp-content/themes/nomex-theme/images/input-checked.png);}
.fieldset-cf7mls-wrapper {
overflow: visible;
} .uc_icon_box_carousel *{
margin:0;
padding:0;
transition: all 0.25s ease;
}
.uc_icon_box_carousel{
position: relative;
text-align: center;
display: block;
font-size: 1.1em;
color: #fff;
line-height: 1.6em;
font-weight: 400;  
}
.uc_icon_box_carousel .uc_auto_box{
position: static;
max-width: 1260px;
padding: 0px 15px;
margin: 0 auto;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content {
position: relative;
margin-top: 30px;
margin-right: -15px;
margin-left: -15px;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content:after,
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content:before{
display: table;
content: " ";
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel{
width: 100%;
-webkit-tap-highlight-color: transparent;
position: relative;
z-index: 1;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel:after,
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel:before {
clear:both;
display: table;
content: " ";
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon{
position: relative;
margin:10px;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon:hover  {
background-color:#333;
border-radius: 3px;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon .uc_icon {
position: relative;
width: 100%;
height: 90px;
margin: 0 auto;
background-repeat: no-repeat;
margin-bottom: 0;
font-size: 80px;
padding-top: 10px;
color: white;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon .uc_tittle_box {
font-weight: 400;
position: relative;
color: #fff;
font-size: 1.2em;
line-height: 1.2em;
text-align: center;
padding: 0px 10px 15px 10px;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon:hover  .uc_tittle_box{
color:#fefefe; 
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon .uc_des_box{
position: relative;
margin: 0px 40px 25px;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon:hover .uc_des_box{
color:#fff;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel a{
text-decoration: none;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel a:hover{
border: 2px solid white;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon:hover  .uc_more{
color:#ffffff;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon  .uc_more:hover{
border-color:#ffffff;
}
.uc_icon_box_carousel .uc_auto_box .uc_rowslider_content .uc_iconboxs_carousel .uc_boxs_icon  .uc_more .uc_icon_right{
position: relative;
top: -1px;
}
.uc_icon_box_carousel .owl-dots .owl-dot{
position:relative;
display:inline-block;
width:12px;
height:12px;
background:#fff;
margin:0px 3px;
cursor:pointer;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
}
.uc_icon_box_carousel .owl-dots .owl-dot.active {
background: transparent;
border: 2px solid white;
}
.owl-theme .owl-controls{
position: relative;
height: 12px;
width: 100%;
margin: 0px;
text-align: center;
}