.clearfix {zoom:1;}.clearfix:before,.clearfix:after {content:'';display:table;}.clearfix:after {clear:both;}::-webkit-input-placeholder {color:#8c8e8d;}:-moz-placeholder {color:#8c8e8d;}::-moz-placeholder {color:#8c8e8d;}:-ms-input-placeholder {color:#8c8e8d;}body {color:#1d1d1b;font-family:'Frutiger', Arial, Helvetica, sans-serif;font-size:16px;line-height:1.5;}table,th,td {border:none;}a {-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;color:#006930;}p:last-child {margin-bottom:0;}.entry-content h2 {font-size:24px;font-weight:bold;color:#006930;margin-bottom:5px;margin-top:30px;}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child {margin-top:0;}.entry-content p {font-size:14px;font-weight:normal;color:#8c8e8d;margin-left:30px;}.entry-content ul {font-size:14px;font-weight:normal;color:#8c8e8d;margin-left:43px !important;}.entry-content .entry-padding {padding:30px;}select {background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:0.625em 0.4375em;width:100%;}.button {background:#006930;color:#fff;padding:10px 16px;text-align:center;font-size:16px;display:block;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.button:hover {color:#fff;}.button-outline {background:transparent;border:2px solid #fff;}.button-outline:hover {background:#fff;border-color:transparent;color:#006930;}.button-pri {border:2px solid #006930;color:#006930;}.button-pri:hover {border-color:transparent;background:#006930;color:#fff;}.color-bar {background:#00783a;background:-moz-linear-gradient(left, #00783a 0%, #00783a 25%, #f07d00 25%, #f07d00 50%, #e20b47 50%, #e20b47 75%, #848482 75%, #848482 100%);background:-webkit-linear-gradient(left, #00783a 0%, #00783a 25%, #f07d00 25%, #f07d00 50%, #e20b47 50%, #e20b47 75%, #848482 75%, #848482 100%);background:linear-gradient(to right, #00783a 0%, #00783a 25%, #f07d00 25%, #f07d00 50%, #e20b47 50%, #e20b47 75%, #848482 75%, #848482 100%);}.box {border:1px solid #ededed;background-color:#fff;}.box .thumbnail {height:180px;width:100%;text-align:center;}.box .thumbnail img {height:100%;width:auto;display:inline-block;}.box .entry-title {font-size:24px;color:#006930;margin:0 0 15px;line-height:1;}.author {font-size:14px;color:#8c8e8d;}.author p {margin-bottom:0;}.author a {color:#8c8e8d;display:block;}.author i {color:#006930;margin-right:10px;}.author h2 {font-weight:bold;font-size:24px;color:#006930;line-height:1;}.author h3 {font-size:14px;color:#9eca73;font-weight:normal;}article.mini {border:1px solid #ededed;background-color:#fff;}article.mini img {width:100%;}article.mini .entry-header h3 {font-size:18px;color:#006930;font-weight:bold;}article.mini .entry-content {color:#8c8e8d;height:150px;}article.mini .entry-footer a {font-size:16px;color:#006930;}article.mini .entry-footer .edit-link {float:left;}article.mini .entry-footer .read-more-link {float:right;}article.mini .entry-footer .read-more-link:before {content:'\f054';font-family:'FontAwesome', 'map-icons';font-size:10px;margin-right:5px;}.entry-padding {padding:20px;}.site-main {background-color:#faf9f8;}.shortcuts {position:fixed;left:45px;top:495px;z-index:999999;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-font-smoothing:subpixel-antialiased;}.shortcuts .shortcut {padding:10.5px 0 10.5px 34px;position:relative;margin-bottom:20px;display:block;cursor:default;}.shortcuts .shortcut .shortcut-title {display:inline-block;padding:10px 0;background:#fff;border:1px solid #ededed;font-size:18px;margin:0;height:49px;position:relative;left:0;text-indent:-50px;width:0;white-space:nowrap;color:transparent;cursor:pointer;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.shortcuts .shortcut .shortcut-title.shortcut-slide {width:100%;text-indent:0;color:#006930;padding:10px 30px 10px 60px;height:49px;}.shortcuts .shortcut .shortcut-icon {position:absolute;cursor:pointer;left:0;top:0;height:68px;width:68px;line-height:64px;background:#006930;overflow:hidden;border:2px solid #006930;color:#fff;font-size:24px;text-align:center;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.4);box-shadow:0 0 20px rgba(0, 0, 0, 0.4);}.shortcuts .shortcut .shortcut-icon .shortcut-icon-image {background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;height:32px;width:32px;left:0;right:0;top:0;bottom:0;margin:auto;}.shortcuts .shortcut .shortcut-icon:before {content:'';position:absolute;height:100%;width:100%;left:0;top:0;z-index:2;-webkit-box-shadow:inset 0 0 16px 0 rgba(0, 0, 0, 0.12);-moz-box-shadow:inset 0 0 16px 0 rgba(0, 0, 0, 0.12);box-shadow:inset 0 0 16px 0 rgba(0, 0, 0, 0.12);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.shortcuts .shortcut .shortcut-icon:after {content:'';position:absolute;height:100%;width:100%;left:0;top:0;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0);}.shortcuts a:hover {color:#006930;}@media screen and (max-width:1200px) {.shortcuts {left:15px;}.shortcuts .shortcut {margin-bottom:10px;}.shortcuts .shortcut .shortcut-title {padding:7px 0;font-size:16px;height:41px;}.shortcuts .shortcut .shortcut-title.shortcut-slide {padding:7px 20px 7px 40px;height:41px;}.shortcuts .shortcut .shortcut-icon {height:55px;width:55px;line-height:55px;}}@media screen and (max-width:768px) {.shortcuts {display:none;}}.home-banner {width:100%;min-height:calc(100vh - 150px);padding:50px 0;background-repeat:no-repeat;background-position:center;text-align:right;float:right;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.home-banner .entry-title {font-size:60px;color:#1d1d1b;line-height:1;margin-bottom:0;}@media screen and (max-width:768px) {.home-banner .entry-title {font-size:40px;}}.home-banner .title-pri {color:#006930;display:block;}.home-banner .entry-content p {color:#1d1d1b;font-size:16px;line-height:normal;margin-top:15px;}.home-banner a {background:#006930;color:#fff;padding:10px 16px;text-align:center;font-size:16px;display:block;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;}.home-banner a:hover {color:#fff;}.home-slider .owl-controls {position:absolute;bottom:20px;left:0;width:100%;z-index:999;}.home-slider .owl-controls .owl-dots {text-align:center;}.home-slider .owl-controls .owl-dots .owl-dot {display:inline-block;}.home-slider .owl-controls .owl-dots .owl-dot span {background-color:rgba(0, 0, 0, 0.25);height:15px;width:15px;margin:0 7.5px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.home-slider .owl-controls .owl-dots .owl-dot.active span {background-color:#006930;}.tech-slider .owl-controls {position:absolute;left:0;width:100%;z-index:999;}.tech-slider .owl-controls .owl-dots {text-align:center;}.tech-slider .owl-controls .owl-dots .owl-dot {display:inline-block;}.tech-slider .owl-controls .owl-dots .owl-dot span {background-color:rgba(0, 0, 0, 0.25);height:15px;width:15px;margin:0 7.5px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.tech-slider .owl-controls .owl-dots .owl-dot.active span {background-color:#006930;}.home-item article.mini {text-align:center;}.home-item article.mini .entry-header h3 {font-size:21px;}.home-item article.mini .entry-padding {padding:30px 20px 20px;}.home-item article.mini .entry-footer {display:none;}.section-block {padding:35px 0;}.section-title {font-size:30px;font-weight:bold;display:block;color:#006930;position:relative;padding-bottom:15px;margin-bottom:15px;/*&:after {content:'';width:25%;height:3px;position:absolute;left:0;bottom:0;.color-bar;}*/}.section-about {background:#9eca73;padding:20px 0;color:#fff;font-size:14px;line-height:normal;margin:20px 0;}.section-about img {max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.section-about .about-image {min-height:75px;}.section-shout {background:#006930;padding:25px 0;text-align:center;color:#fff;}.section-shout h2 {display:inline-block;font-size:36px;}.section-shout img {display:inline-block;vertical-align:top;margin:0 0 0 30px;}.section-items {padding-top:60px;background:#faf9f8;}.section-applications {margin-bottom:80px;}.section-applications .row {position:relative;}.section-applications .row img.applications-img {position:absolute;left:50%;bottom:-25%;}.section-applications .row .applications-text-block {max-width:98%;}.section-applications .row .applications-text-block h3 {font-size:36px;margin-bottom:20px;color:#006930;line-height:1.2;}.section-applications .row .applications-text-block .applications-intro p {font-size:20px;font-weight:400;color:#006930;margin-bottom:20px;line-height:1.2;}.section-applications .row .applications-text-block .applications-content .home-applications-text {color:#8c8e8d;width:50%;float:left;font-size:14px;font-weight:300;}.section-applications .row .applications-text-block .applications-content .home-applications-text:first-child {padding-right:2%;}.section-applications .row .applications-text-block .applications-content .home-applications-text:nth-child(2) {padding-left:2%;}.section-applications .row:nth-child(2) {display:table;}.section-applications .row:nth-child(2) .projects-image {display:table-cell;vertical-align:bottom;}.section-applications .row .projects-image img.projects-bg-img {float:right;z-index:1;}.section-applications {padding:60px 0 5px;background:#faf9f8;}@media screen and (max-width:1200px) {.section-applications .home-applications:nth-child(3n+1) {margin-right:0;}.section-applications .home-applications:nth-child(3n+2) {margin-left:0;margin-right:0;}.section-applications .home-applications:nth-child(3n+3) {margin-left:0;}}.project-mini {border:1px solid #ededed;background:#fff;margin-bottom:30px;display:block;}.project-mini .project-thumbnail {background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#9eca73;height:100px;width:100%;}.project-mini h3 {display:block;padding:20px;margin:0;text-align:center;color:#006930;font-size:17px!important;font-weight:bold;overflow:hidden;text-overflow:ellipsis;}.applications-mini {border:1px solid #ededed;background:#fff;margin-bottom:30px;display:block;}.applications-mini .applications-thumbnail {background-size:contain;background-position:center;background-repeat:no-repeat;height:136.3px;width:100%;}.applications-mini h3 {display:block;padding:20px;margin:0;text-align:center;color:#006930;font-size:17px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;}.section-projects {margin-bottom:80px;}.section-projects .row {position:relative;}.section-projects .row img.projects-img {position:absolute;left:50%;bottom:-25%;}.section-projects .row .projects-height .projects-text-block {max-width:98%;}.section-projects .row .projects-height .projects-text-block h3 {font-size:36px;margin-bottom:20px;color:#006930;line-height:1.2;}.section-projects .row .projects-height .projects-text-block .projects-intro p {font-size:20px;font-weight:400;color:#006930;margin-bottom:20px;line-height:1.2;}.section-projects .row .projects-height .projects-text-block .projects-content .home-projects-text {color:#8c8e8d;width:50%;float:left;font-size:14px;font-weight:300;}.section-projects .row .projects-height .projects-text-block .projects-content .home-projects-text:first-child {padding-right:2%;}.section-projects .row .projects-height .projects-text-block .projects-content .home-projects-text:nth-child(2) {padding-left:2%;}.section-projects .row .projects-height:nth-child(2) {display:table;}.section-projects .row .projects-height:nth-child(2) .projects-image {display:table-cell;vertical-align:bottom;}.section-projects .row .projects-height .projects-image img.projects-bg-img {float:right;z-index:1;}.section-contact {background:#faf9f8;}.section-contact .contact-block {padding:45px 60px;border:1px solid #ededed;background-color:#fff;}.section-contact .contact-block .contact-textbox {width:50%;float:left;margin:30px 0;color:#8c8e8d;}.section-contact .contact-block .contact-textbox i {color:#006930;margin-right:5px;}.section-contact .contact-block .contact-textbox p {font-size:14px;}.section-contact .contact-block .contact-sub-title {font-size:18px;color:#9eca73;}.section-contact .contact-block h2 {font-size:24px;color:#006930;}.section-contact .contact-block h3 {font-size:20px;color:#006930;}.section-contact .contact-map {height:500px;background-color:#9eca73;}.section-contact .no-padding {padding:0;}.section-contact .no-padding .contact-dealer-image {height:inherit;}@media (min-width:665px) and (max-width:667px) {.section-contact .no-padding .contact-dealer-image {height:500px;background-repeat:no-repeat;background-size:cover;}}@media screen and (max-width:449px) {.section-contact .no-padding .contact-dealer-image {height:500px;background-repeat:no-repeat;background-size:cover;}}.section-contact .no-padding .contact-dealer-image img {height:inherit;}.section-contact .no-padding .contact-image-overlay {position:absolute;left:7%;bottom:7%;}.section-contact .no-padding .contact-dealer-text {position:relative;float:left;max-width:75%;line-height:1.2;font-size:48px;font-weight:500;color:#fff;}@media screen and (max-width:449px) {.section-contact .no-padding .contact-dealer-text {font-size:28px;}}.section-contact .no-padding .contact-dealer-icon {position:relative;float:left;padding-right:30px;}.section-contact .no-padding .contact-dealer-icon .fa-map-marker:before {color:#fff;font-size:110px;}@media screen and (max-width:449px) {.section-contact .no-padding .contact-dealer-icon .fa-map-marker:before {font-size:50px;}}@media screen and (max-width:449px) {.section-contact .contact-height {margin-bottom:20px;}.section-contact .contact-height:nth-of-type(2) {height:400px;margin-bottom:0px;}}.section-contact .button {float:left;width:calc(50% - 25px);margin-left:25px;border-width:1px;margin-top:15px;min-height:35px;padding:0 10px;line-height:33px;font-size:16px;}.section-contact .ajax-loader {position:absolute;}@media screen and (max-width:768px) {.section-contact .button {width:100%;margin:0;}.section-contact .contact-block {padding:30px 30px;}}.section-shop {padding-top:70px;-webkit-background-size:cover;background-size:cover;overflow:hidden;}.section-shop .shop-content {float:right;padding-left:0;}.section-shop .shop-content h3 {color:#fff;font-size:60px;line-height:0.9;font-weight:500;padding-top:20px;}.section-shop .shop-content p {color:#fff;font-size:24px;line-height:1.2;font-weight:400;}.section-shop .shop-content a {background:#006930;color:#fff;padding:10px 16px;text-align:center;font-size:24px;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;float:right;margin-top:10px;}.subscribe form {position:relative;width:50%;float:left;margin-top:10px;}.subscribe form input {height:35px;padding-left:20px;padding-right:20px;font-size:14px;color:#8c8e8d;border:1px solid #9eca73;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.subscribe form input:focus {border-color:#9eca73;}.subscribe form input[type="submit"] {text-indent:-9999px;overflow:hidden;width:35px;height:35px;padding:0;background-color:#9eca73;position:absolute;right:0;top:5px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}.subscribe form .your-email:after {content:'\f054';position:absolute;z-index:1;font-family:'FontAwesome', 'map-icons';text-align:center;color:#fff;right:11px;top:0;}@media screen and (max-width:768px) {.subscribe form {width:100%;}}.wpcf7-response-output {margin:0 !important;}.section-people {padding:30px;font-size:14px;background:#faf9f8;}.section-people .user-picture {overflow:hidden;margin:20px 0 12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.section-people .user-info {margin-top:20px;margin-bottom:12px;}.section-people h3 {font-size:21px;margin-bottom:12px;}.section-people p {margin-bottom:15px;}.section-people .user-contact {display:block;width:50%;float:left;}.section-people .user-contact a {color:#000;}.section-people .team {text-align:center;}.section-people .team .team-picture {overflow:hidden;margin-bottom:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.section-people .owl-controls {text-align:center;}.section-people .owl-controls .owl-dots {display:inline-block;}.section-people .owl-controls .owl-dots .owl-dot {float:left;}.section-people .owl-controls .owl-dots .owl-dot span {display:block;height:8px;width:8px;margin:0 4.5px;background-color:#b4b0a2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.section-people .owl-controls .owl-dots .owl-dot.active span {background-color:#006930;}.section-products {padding:50px 0 35px;background:#faf9f8;position:relative;z-index:1;font-size:16px;color:#8c8e8d;}.section-products h2 {color:#fff;font-size:36px;margin-bottom:35px;}.section-products h3 {font-size:30px;margin-bottom:20px;color:#006930;}.section-products .button {display:inline-block;}.section-products .product-block {padding:30px 40px 100px;margin:15px 0;position:relative;background-color:#fff;overflow:hidden;z-index:1;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.15);box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}.section-products .product-block .product-content {width:70%;}.section-products .product-block .product-image {max-height:100%;width:auto;left:36%;bottom:0;margin:auto;position:absolute;z-index:-1;}@media (min-width:665px) and (max-width:736px) {.section-products .product-block .product-image {left:81%;}}@media screen and (max-width:449px) {.section-products .product-block .product-image {left:50%;}}.section-products .product-block .product-block-button {position:absolute;left:0;bottom:0;width:100%;height:100px;padding-top:30px;text-align:center;}.section-products .product-block.opacity-on .product-content {width:100%;}.section-products .product-block.opacity-on .product-image {-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;}.section-products:before {content:'';position:absolute;height:350px;width:100%;top:0;left:0;background:url("../images/product-background.png");background-size:cover;z-index:-1;}.section-projects {padding:60px 0 5px;background:#faf9f8;}.section-projects .home-project:nth-child(3n+1) {margin-right:96px;}.section-projects .home-project:nth-child(3n+2) {margin-left:50px;margin-right:50px;}.section-projects .home-project:nth-child(3n+3) {margin-left:96px;}@media screen and (max-width:1200px) {.section-projects .home-project:nth-child(3n+1) {margin-right:0;}.section-projects .home-project:nth-child(3n+2) {margin-left:0;margin-right:0;}.section-projects .home-project:nth-child(3n+3) {margin-left:0;}}.project-mini {border:1px solid #ededed;background:#fff;margin-bottom:30px;display:block;}.project-mini .project-thumbnail {background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#9eca73;height:100px;width:100%;}.project-mini h3 {display:block;padding:20px;margin:0;text-align:center;color:#006930;font-size:21px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.section-news {background-color:#faf9f8;}.section-news .entry-content {height:73px;}.section-news .news-extra-block {background:#006930;font-size:16px;line-height:1.5;color:#fff;padding:28px;}.section-news .news-extra-block h1,.section-news .news-extra-block h2,.section-news .news-extra-block h3,.section-news .news-extra-block h4,.section-news .news-extra-block h5,.section-news .news-extra-block h6 {font-size:36px;font-weight:bold;line-height:normal;color:#fff;margin:0 0 10px;}@media screen and (max-width:768px) {.section-news .news-item {padding:0px 20px 20px 20px;}}.pre-header {padding:6px 0 0;background-color:#ededed;border-bottom:#e2e1de;width:100%;z-index:3;}.pre-header .top-menu-right {padding:3px 0;}.pre-header ul {list-style:none;margin:0 10px 0 0;float:right;zoom:1;}.pre-header ul.header-jobs {margin:0;}.pre-header ul:before,.pre-header ul:after {content:'';display:table;}.pre-header ul:after {clear:both;}.pre-header ul li {float:left;font-size:13px;color:#8c8e8d;}.pre-header ul.menu li:before {content:'|';margin:0 15px;}.pre-header a {font-size:13px;color:#8c8e8d;}@media screen and (max-width:1200px) {.pre-header .container {width:100% ;}}.pre-header-menu-items {float:right;padding:3px 10px 3px 3px;}.pre-header-menu-items > div {display:inline-block;}.social {float:left;margin:1px 5px;}.social a {float:left;margin:0 3px;}.social img {height:24px;width:auto;}@media screen and (max-width:768px) {.social {display:none;}}@media screen and (max-width:768px) {.header-jobs {display:none;}}.header-jobs a {position:relative;}.header-jobs a.hot {margin-right:8px;}.header-jobs span {position:absolute;right:-13px;top:0;display:block;background-color:#e30613;color:#fff;font-size:10px;font-weight:bold;height:13px;width:13px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.mobile-menu {display:none;width:100%;padding:12px 30px;font-size:16px;position:relative;cursor:pointer;background:#006930;color:#fff;}.mobile-menu:after {content:'\f078';font-family:'FontAwesome', 'map-icons';position:absolute;right:30px;}.mobile-menu.open:after {content:'\f077';}@media screen and (max-width:768px) {.mobile-menu {display:block;}}.primary-menu {font-size:16px;padding:0;margin:0;}.primary-menu li {list-style:none;}.primary-menu > li {float:left;}.primary-menu > li > a {height:120px;font-weight:normal;line-height:120px;padding:0 12px;white-space:nowrap;color:#1d1d1b;display:block;float:left;position:relative;z-index:1;}.primary-menu > li.menu-item-has-children {position:static;}.primary-menu > li.menu-item-has-children > a:after {content:'\f078';font-family:'FontAwesome', 'map-icons';font-size:14px;position:absolute;left:0;right:0;bottom:25px;margin:auto;}.primary-menu > li.menu-item-has-children.open > a:after {content:'\f054';}.primary-menu > li.menu-item-has-children > .sub-menu {
	text-align:left;
	position:absolute;
	overflow-y:hidden;
	height:0;
	left:1px;
	right:0;
	margin:0;
	top:120px;
	width:100%;
	padding:0;
	z-index:1000000;
	background-color:#006930;
	-webkit-transition:all 250ms ease-in-out;
	-moz-transition:all 250ms ease-in-out;
	transition:all 250ms ease-in-out;
}.primary-menu > li.menu-item-has-children > .sub-menu:before {content:'';position:absolute;top:0;left:0;height:50px;width:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000', endColorstr='#00000000', GradientType=0);}.primary-menu > li.menu-item-has-children > .sub-menu > .container > li {width:25%;float:left;margin-bottom:30px;}.primary-menu > li.menu-item-has-children > .sub-menu > .container > li.menu-item-has-children > a {font-size:21px;}@media screen and (max-width:992px) {.primary-menu > li.menu-item-has-children > .sub-menu > .container > li {width:50%;}}@media screen and (max-width:768px) {.primary-menu > li.menu-item-has-children > .sub-menu > .container > li {width:100%;}}.primary-menu > li.menu-item-has-children > .sub-menu > .container > li > a {font-size:21px;font-weight:bold;padding:0;color:#fff;display:block;}.primary-menu > li.menu-item-has-children > .sub-menu > .container > li > .sub-menu {margin:0;padding:0;}.primary-menu > li.menu-item-has-children > .sub-menu > .container > li > .sub-menu a {font-size:15px;font-weight:normal;color:#fff;}.primary-menu > li.menu-item-has-children:hover > a {background-color:#006930;color:#fff;}.primary-menu > li.menu-item-has-children:hover.menu-item-has-children > .sub-menu {height:auto;padding:50px 0 20px;}@media screen and (max-width:768px) {.primary-menu > li {width:100%;text-align:left;border-bottom:1px solid #8c8e8d;font-size:16px;font-weight:normal;}.primary-menu > li > a {display:block;height:auto;padding:15px 30px;line-height:normal;width:100%;font-size:16px;font-weight:normal;color:#006930;}.primary-menu > li.menu-item-has-children > .sub-menu {display:none;text-align:left;position:relative;height:auto;top:auto !important;padding:25px 15px;-webkit-transition:none;-moz-transition:none;transition:none;}.primary-menu > li.menu-item-has-children > .sub-menu:before {display:none;}.primary-menu > li.menu-item-has-children > .sub-menu > .container > li:last-child {margin-bottom:0;}.primary-menu > li.menu-item-has-children > a:after {content:'\f078';font-size:16px;position:absolute;left:auto;right:30px;bottom:auto;color:#1d1d1b;}.primary-menu > li.menu-item-has-children:hover > a {background-color:#fff;color:#006930;}.primary-menu > li.menu-item-has-children:hover.menu-item-has-children > .sub-menu {padding:25px 15px;}}.site {top:158px;position:relative;}.site-header {position:fixed;top:0;z-index:9998;width:100%;}@media screen and (max-width:768px) {.site {top:0;}.site-header {position:relative;}}.home-button {font-size:13px;color:#8c8e8d;display:block;line-height:1;margin:3px 10px 3px 3px;float:left;}.site-header-main {min-height:100px;z-index:2;background-color:white;width:100%;top:38px;}@media screen and (max-width:1200px) {.site-header-main .container {width:100% ;}}@media (max-width:768px) {.site-header-main .container {padding-left:0;padding-right:0;}}.site-branding {margin:30px 65px 30px 0;float:left;}.site-branding .custom-logo {max-height:60px;width:auto;}@media screen and (max-width:992px) {.site-branding {margin:30px 0 0 0;float:none;display:block;text-align:center;}}@media screen and (max-width:768px) {.site-branding {margin:30px 0 30px 0;}}.dropdown-toggle {display:none;}.header-right {display:block;float:right;}.header-right .header-contact {padding:0 30px;border-right:1px solid #e1dfda;float:left;line-height:normal;}.header-right .header-contact span {display:block;color:#006930;}.header-right .header-contact span:last-child {color:#9eca73;}@media screen and (max-width:992px) {.header-right {display:block;float:none;text-align:center;}.header-right nav {display:inline-block;}}@media screen and (max-width:768px) {.header-right {display:none;max-width:768px;width:100%;background-color:#fff;}.header-right nav {width:100%;}}.menu-pre-header-menu-en-container {float:right;}.social {float:left;margin:1px 5px;}.social a {float:left;margin:0 3px;}.social img {height:24px;width:auto;}@media screen and (max-width:768px) {.social {display:none;}}.search-form {float:left;}@media screen and (max-width:768px) {.search-form {width:88%;}}.search-form .search-field {padding:2px 10px;margin:2px 0;width:100%;color:#8c8e8d;font-size:14px;background:#fff;max-width:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.search-form .search-field:focus {border-color:#9eca73;}@media screen and (max-width:768px) {.search-form .search-field {max-width:100%;width:100%;}}.search-form .search-submit {display:none;}#lang_sel {float:right;}@media screen and (max-width:768px) {#lang_sel {float:left;width:100%;margin-top:20px;}}@media screen and (max-width:768px) {#lang_sel ul {width:100%;}}@media screen and (max-width:768px) {#lang_sel ul li:hover ul {width:100%;}}@media screen and (max-width:768px) {#lang_sel ul li {width:100%;}}#lang_sel li:before {content:'' !important;}#lang_sel img.iclflag {top:-1px !important;left:-3px !important;}#lang_sel a.lang_sel_sel,#lang_sel a.lang_sel_sel:visited {font-weight:bold;}@media screen and (max-width:768px) {.pre-header ul.menu {display:none;}}.home-banner .banner-box {font-stretch:normal;padding:40px 45px;float:right;width:50%;font-size:16px;line-height:normal;background-color:rgba(255, 255, 255, 0.7);}@media screen and (max-width:1200px) {.home-banner .banner-box {width:75%;}}@media screen and (max-width:768px) {.home-banner .banner-box {width:100%;}}.archive .entry-content {margin-top:30px;}.archive .page-title {color:#006930;}.banner {width:100%;min-height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;padding:60px 0;color:#1d1d1b;font-size:16px;}.banner .banner-box {font-stretch:condensed;padding:40px 45px;float:right;width:50%;font-size:16px;line-height:normal;background-color:rgba(255, 255, 255, 0.7);}@media screen and (max-width:1200px) {.banner .banner-box {width:75%;}}@media screen and (max-width:768px) {.banner .banner-box {width:100%;}}.banner .page-title {font-size:36px;color:#006930;margin-bottom:10px;font-stretch:normal;}.mini-product img {width:auto !important;}.mini-product span {font-size:14px;font-weight:bold;color:#1d1d1b;}.mini-products {padding:25px 0 0;background-color:#fff;}.mini-products .container {height:auto;}.mini-products .container .products-top {position:relative;display:block;padding:10px;}.mini-products .container .products-top .item {display:inline-block;width:14.28%;float:left;}@media screen and (max-width:768px) {.mini-products .container .products-top .item {width:33%;}}.mini-products .container .products-top .item article {border:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.mini-products .container .products-top .item article a img {display:block;padding:0 10px 15px 10px;margin:auto auto 20px;transform-style:preserve-3d;}.mini-products .container .products-top .item article a span {display:block;text-align:center;}.mini-products .container .products-top .item article:hover {border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.product-slider {padding:20px;left:-20px;right:-20px;top:-20px;bottom:-20px;overflow:hidden;width:calc(100% + 50px) !important;}.product-slider img {margin:auto;margin-bottom:20px;}.product-slider .owl-stage-outer {overflow:visible !important;}.product-slider .mini-product {position:relative;}.product-slider .mini-product .entry-title {text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}.product-slider .mini-product:hover {z-index:10;}.product-slider .mini-product:hover .entry-title {white-space:normal;overflow:visible;font-weight:bold;}.product-slider .mini-product:hover:after {content:'';position:absolute;padding:15px;top:-15px;bottom:-15px;left:-15px;right:-15px;background:#fff;z-index:-1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.15);box-shadow:0 0 10px rgba(0, 0, 0, 0.15);}.archive-products {padding:30px 180px 0 180px;}@media screen and (max-width:1200px) {.archive-products {padding:0;}}article.partner {border:1px solid #ededed;background-color:#fff;}article.partner .entry-title {font-size:24px;color:#006930;margin:0 0 15px;}article.partner .partner-logo {width:100%;padding:30px 0 0;}article.partner .partner-logo img {margin:auto;display:block;max-width:200px;}#marker-list {height:400px;overflow:auto;overflow-x:visible;margin:0;}#marker-list .marker-info {list-style:none;width:95%;min-height:50px;margin:1%;border:2px solid #e1e8e5;border-radius:3px;background:#fff;padding:5px;}.dealer-title {color:#006930;cursor:pointer;}.com_dealer {color:#323232;}.res_dealer {color:#8c8e8d;}.seller {color:#006930;}.dealer-details {display:none;}.col-lg-3.personnel-box {padding-bottom:30px;}article.personnel {border:1px solid #ededed;background-color:#fff;}article.personnel .personnel-image {margin:20px auto;height:220px;}article.personnel .entry-padding header.entry-header h3 {font-size:24px;color:#006930;line-height:1;}article.personnel .entry-padding .entry-content {margin-top:0;}article.personnel .entry-padding .entry-content h3 {font-size:14px;color:#9eca73;}article.personnel .entry-padding .entry-content p {margin-bottom:0;}article.personnel .entry-padding .entry-content span {display:block;}article.personnel .entry-padding .entry-content span i {color:#006930;padding-right:10px;}article.personnel .entry-padding .entry-content span p {display:inline-block;}article.products h2 {font-size:24px;margin:0 0 5px;color:#006930;font-weight:bold;}.product-block {border:1px solid #ededed;padding:30px;background:#fff;}.grid {padding-top:15px;padding-bottom:15px;}.grid .grid-item {margin-top:15px;margin-bottom:15px;}.product-images {text-align:center;}.product-images .product-image {display:block;}.product-images .product-thumbnail {border:1px solid #b4b0a2;margin:30px 15px 0;display:inline-block;width:calc(50% - 35px);max-width:125px;cursor:pointer;}.product-content {color:#848482;}.product-content .entry-title {font-size:42px;color:#1d1d1b;font-weight:bold;margin-bottom:20px;}.product-content h2 {font-size:24px;margin:20px 0 5px;color:#006930;font-weight:bold;}.product-content ul {margin-left:10px;}.product-content ul > li {position:relative;}.product-specs table,.product-specs tr,.product-specs td {border:0;padding:5px 0;margin:0;text-align:center;font-size:14px;}@media screen and (max-width:768px) {.product-specs table,.product-specs tr,.product-specs td {font-size:11px;}}.product-specs table {margin-bottom:20px;padding:0;}.product-specs table:last-child {margin-bottom:0;}.product-specs .table-title {width:33.33%;text-align:left;}body.single-products .product-projects .project-slider {margin-top:30px;}body.single-products .product-projects .button h3 {color:#fff;}body.single-products .product-projects .owl-controls {position:absolute;left:0;width:100%;z-index:999;}body.single-products .product-projects .owl-controls .owl-dots {text-align:center;}body.single-products .product-projects .owl-controls .owl-dots .owl-dot {display:inline-block;}body.single-products .product-projects .owl-controls .owl-dots .owl-dot span {background-color:rgba(0, 0, 0, 0.25);height:15px;width:15px;margin:0 7.5px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}body.single-products .product-projects .owl-controls .owl-dots .owl-dot.active span {background-color:#006930;}body.single-products .product-projects .project-mini {height:130px;}body.single-products .product-projects .project-mini .project-thumbnail {height:65px;}body.single-products .product-projects .project-mini h3 {font-size:14px;padding:10px 10px 0;overflow:hidden;height:55px;}.product-attachments a {background-color:#9eca73;margin:5px 0;}article.product {padding:30px;border:1px solid #ededed;background:#fff;margin-bottom:60px;color:#848482;}article.product .entry-title {color:#1d1d1b;font-size:42px;font-weight:bold;display:block;padding-bottom:10px;border-bottom:3px solid #ededed;margin-bottom:5px;}article.product .heading {display:block;color:#1d1d1b;margin-top:20px;}article.product ul {margin-left:10px;}article.product ul > li {position:relative;margin-left:10px;}article.product .button {display:inline-block;margin-top:50px;}article.product .attachments {margin:20px 0;text-align:left;float:left;width:100%;}article.product .attachments ul li {display:inline-block;list-style:none;margin-right:10%;font-size:16px;font-weight:700;}article.product .attachments ul li:before {content:"\f054";font-family:'FontAwesome', 'map-icons';font-size:12px;line-height:25px;color:#006930;}article.product .product-thumbnail {width:35%;float:right;}article.product .product-info {width:65%;float:left;padding:0 20px;}article.product .product-info h3 {font-size:16px;font-weight:600;color:#000;}@media screen and (max-width:768px) {article.product .product-thumbnail {width:100%;text-align:center;}article.product .product-thumbnail img {max-height:200px;width:auto;margin-bottom:20px;}article.product .product-info {width:100%;}}.even article.product .product-thumbnail {float:left;}.even article.product .product-info {float:right;}.contact-form .contact-form-photo {width:100%;margin:0;padding:10px 0;}.contact-form-photo-under-1 {width:100%;padding-top:30px;padding-bottom:15px;}.contact-form-photo-under-2 {padding-top:15px;padding-bottom:30px;}.single .entry-content {margin:30px 0;}.page .entry-content,.archive .entry-content {margin:30px 0;}.page .entry-content form,.archive .entry-content form {zoom:1;}.page .entry-content form:before,.archive .entry-content form:before,.page .entry-content form:after,.archive .entry-content form:after {content:'';display:table;}.page .entry-content form:after,.archive .entry-content form:after {clear:both;}.page .entry-content form h1,.archive .entry-content form h1,.page .entry-content form h2,.archive .entry-content form h2,.page .entry-content form h3,.archive .entry-content form h3,.page .entry-content form h4,.archive .entry-content form h4,.page .entry-content form h5,.archive .entry-content form h5,.page .entry-content form h6,.archive .entry-content form h6 {margin-top:0;margin-bottom:10px;}.page .entry-content form input[type="submit"],.archive .entry-content form input[type="submit"] {background:#006930;color:#fff;padding:10px 16px;text-align:center;font-size:16px;display:block;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;background-color:#9eca73;float:right;}.page .entry-content form input[type="submit"]:hover,.archive .entry-content form input[type="submit"]:hover {color:#fff;}.page .entry-content form .ajax-loader,.archive .entry-content form .ajax-loader {position:absolute;}.page .entry-content form .wpcf7-not-valid-tip,.archive .entry-content form .wpcf7-not-valid-tip {display:none !important;}.page .entry-content form .wpcf7-not-valid,.archive .entry-content form .wpcf7-not-valid {-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;border-color:#ffc5c5 !important;background-color:#fff2f2 !important;}.page .entry-content form div.wpcf7-response-output,.archive .entry-content form div.wpcf7-response-output {border:0;padding:0;font-size:14px;color:#8c8e8d;text-decoration:underline;margin-top:-20px !important;}.page .entry-content form p:last-child,.archive .entry-content form p:last-child {margin-bottom:0;}.page .entry-content .wpcf7-form-control-wrap,.archive .entry-content .wpcf7-form-control-wrap {position:relative;}.page .entry-content .wpcf7-form-control-wrap input,.archive .entry-content .wpcf7-form-control-wrap input,.page .entry-content .wpcf7-form-control-wrap select,.archive .entry-content .wpcf7-form-control-wrap select {width:calc(50% - 15px);margin:0 15px 10px 0;float:left;height:35px;line-height:35px;}.page .entry-content .wpcf7-form-control-wrap input,.archive .entry-content .wpcf7-form-control-wrap input,.page .entry-content .wpcf7-form-control-wrap select,.archive .entry-content .wpcf7-form-control-wrap select,.page .entry-content .wpcf7-form-control-wrap textarea,.archive .entry-content .wpcf7-form-control-wrap textarea {padding-left:20px;padding-right:20px;margin-bottom:10px;border:1px solid #ededed;background-color:#fff;font-size:14px;color:#8c8e8d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.page .entry-content .wpcf7-form-control-wrap select,.archive .entry-content .wpcf7-form-control-wrap select {width:100%;}.page .entry-content .wpcf7-form-control-wrap textarea,.archive .entry-content .wpcf7-form-control-wrap textarea {height:120px;}.page .entry-content .wpcf7-form-control-wrap:nth-child(even) input,.archive .entry-content .wpcf7-form-control-wrap:nth-child(even) input {margin:0 0 10px 15px;}.page .entry-content .wpcf7-form-control-wrap.required:before,.archive .entry-content .wpcf7-form-control-wrap.required:before {content:'*';color:#9eca73;position:absolute;left:5px;top:0;}#page .entry-content {margin:30px 0;}#page .entry-content form {zoom:1;}#page .entry-content form:before,#page .entry-content form:after {content:'';display:table;}#page .entry-content form:after {clear:both;}#page .entry-content form h1,#page .entry-content form h2,#page .entry-content form h3,#page .entry-content form h4,#page .entry-content form h5,#page .entry-content form h6 {margin-top:0;margin-bottom:10px;}#page .entry-content form input[type="submit"] {background:#006930;color:#fff;padding:10px 16px;text-align:center;font-size:16px;display:block;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;background-color:#9eca73;float:right;}#page .entry-content form input[type="submit"]:hover {color:#fff;}#page .entry-content form .ajax-loader {position:absolute;}#page .entry-content form .wpcf7-not-valid-tip {display:none !important;}#page .entry-content form .wpcf7-not-valid {-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;border-color:#ffc5c5 !important;background-color:#fff2f2 !important;}#page .entry-content form div.wpcf7-response-output {border:0;padding:0;font-size:14px;color:#8c8e8d;text-decoration:underline;margin-top:-20px !important;}#page .entry-content form p:last-child {margin-bottom:0;}#page .entry-content .wpcf7-form-control-wrap {position:relative;}#page .entry-content .wpcf7-form-control-wrap input,#page .entry-content .wpcf7-form-control-wrap select {width:calc(50% - 15px);margin:0 15px 10px 0;float:left;height:35px;line-height:35px;}#page .entry-content .wpcf7-form-control-wrap input,#page .entry-content .wpcf7-form-control-wrap select,#page .entry-content .wpcf7-form-control-wrap textarea {padding-left:20px;padding-right:20px;margin-bottom:10px;border:1px solid #ededed;background-color:#fff;font-size:14px;color:#8c8e8d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#page .entry-content .wpcf7-form-control-wrap select {width:100%;}#page .entry-content .wpcf7-form-control-wrap textarea {height:120px;}#page .entry-content .wpcf7-form-control-wrap.required:before {content:'*';color:#9eca73;position:absolute;left:5px;top:0;}#page .entry-content .wpcf7-form-control-wrap input[type="checkbox"] {width:10px;height:22px;margin:0;}#page .entry-content .wpcf7-form-control-wrap .wpcf7-list-item.first {float:left;margin-right:10px;}#page .entry-content .wpcf7-form-control-wrap span.wpcf7-list-item {margin:0;}#page .entry-content .wpcf7-form-control-wrap .wpcf7-list-item-label {margin-left:5px;}.products-news h3 {font-size:24px;font-weight:700;color:#006930;margin-bottom:10px;}.archive .entry-content form .wpcf7-form-control-wrap input {width:100%;}.personnel-row {padding-bottom:20px;}.personnel-row .personnel-item {padding-top:20px;}.library h2 {font-size:32px;}.library h3 {font-size:24px;margin:20px 0 0;color:#1d1d1b;}.library h4 {font-size:20px;font-weight:normal;color:#1d1d1b;margin:5px 0 10px;}.library strong {font-size:16px;}.library ul {margin-top:0;margin-bottom:0;}.library ul {list-style:none;margin-left:30px;margin-right:-15px;}.library ul li {margin:10px 0;}.library .button {background-color:#9eca73;}.library .button:hover {background:#006930;}.site-footer {border-top:1px solid #ededed;background-color:#fff;color:#1d1d1b;font-size:14px;}.site-footer a {color:#1d1d1b;font-size:14px;}.site-footer p {margin-bottom:15px;}.site-footer ul {list-style:none;margin-left:0;}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.site-footer b,.site-footer strong {margin:0;font-size:18px;}.footer-newsletter {padding:18px 0;}.footer-newsletter .footer-newsletter-text {font-size:24px;font-weight:bold;display:block;color:#006930;}.footer-newsletter form {width:100%;margin:0;}.footer-newsletter form p {margin:0;}.footer-newsletter .ajax-loader {position:absolute;}.footer-columns {padding:40px 0 20px;border-bottom:2px solid #d2d2d1;}.footer-columns .footer-column .menu > li > a {font-size:20px;color:#1d1d1b;font-weight:bold;margin:20px 0 10px;display:block;}.footer-columns .footer-column .menu > li > a:first-child {margin-top:0;}@media screen and (max-width:768px) {.footer-columns.container,.footer-copyright.container {width:669px !important;}}@media screen and (max-width:449px) {.footer-columns.container,.footer-copyright.container {width:292px !important;}}.footer-copyright {padding:20px 0;}@media screen and (max-width:768px) {.footer-copyright .copyright {margin-top:20px;}}body.single-products .entry-content p,body.single-projects .entry-content p {font-size:16px;}body.single-products section.product-block P,body.single-projects section.product-block P {color:#8c8e8d;}body.single-products section.product-block ul,body.single-projects section.product-block ul {position:relative;margin-left:10px;}body.single-products section.product-block ul li,body.single-projects section.product-block ul li {color:#8c8e8d;margin-left:10px;}body.single-products section.product-block a.button,body.single-projects section.product-block a.button {background-color:#9eca73;margin:5px 0;}body.single-products section.product-block a.button h3,body.single-projects section.product-block a.button h3 {font-size:16px;}body.single-products section.product-block h3,body.single-projects section.product-block h3 {font-size:24px;margin:0 0 5px;color:#006930;font-weight:700;line-height:1.5;}body.single-products section.product-service,body.single-projects section.product-service {background-repeat:no-repeat;background-position:center right;}body.single-products section.product-service .service-content,body.single-projects section.product-service .service-content {max-width:65%;}body.single-products section.product-form input.wpcf7-submit,body.single-projects section.product-form input.wpcf7-submit {background-color:#9eca73;color:#fff;font-family:'Frutiger', Arial, Helvetica, sans-serif;padding:10px 16px;text-align:center;font-size:16px;text-transform:none;margin-top:20px;float:right;}.custom-form p {font-size:0;}.i-have-a {font-size:14px !important;}.information-button {background:#9eca73;color:#fff;padding:10px 16px;text-align:center;font-size:16px;display:block;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.information-button:hover {background-color:#006930;color:#fff;}.information {padding-top:40px;margin-left:15px !important;}.product-fiches .spec-sheets,.product-fiches .instruction-manuals,.product-fiches .teknik-ozellikler-levhalari,.product-fiches .kullanim-kilavuzlari {padding-top:60px;}.product-fiches .spec-sheets ul,.product-fiches .instruction-manuals ul,.product-fiches .teknik-ozellikler-levhalari ul,.product-fiches .kullanim-kilavuzlari ul {margin:0;}.product-fiches h2 {display:none;}.product-linkout button {background:#006930;color:#fff;padding:20px 117px;text-align:center;font-size:16px;display:block;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.product-linkout button:hover {background:#006930;}/* CSS Sprites */.bg-next {width:50px;height:45px;background:url('../images/css_sprites.png') -6px -6px;}.bg-prev {width:50px;height:45px;background:url('../images/css_sprites.png') -68px -6px;}.bg-close {width:27px;height:27px;background:url('../images/css_sprites.png') -6px -63px;}.bg-home {width:20px;height:20px;background:url('../images/css_sprites.png') -45px -63px;}/* Lightbox */.lb-loader,.lightbox {text-align:center;line-height:0;}body:after {content:url(../images/css_sprites.png) url(../images/loading.gif) url(../images/css_sprites.png) url(../images/css_sprites.png);display:none;}.lb-dataContainer:after,.lb-outerContainer:after {content:"";clear:both;}body.lb-disable-scrolling {overflow:hidden;}.lightboxOverlay {position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);opacity:0.8;display:none;}.lightbox {position:absolute;left:0;width:100%;z-index:10000;font-weight:400;}.lightbox .lb-image {display:block;height:auto;max-width:inherit;border-radius:3px;}.lightbox a img {border:none;}.lb-outerContainer {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px;}.lb-loader,.lb-nav {position:absolute;left:0;}.lb-outerContainer:after {display:table;}.lb-container {padding:4px;}.lb-loader {top:43%;height:25%;width:100%;}.lb-cancel {display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat;}.lb-nav {top:0;height:100%;width:100%;z-index:10;}.lb-container > .nav {left:0;}.lb-nav a {outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);}.lb-next,.lb-prev {height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev {margin-top:56%;left:0;float:left;width:50px;height:45px;background:url('../images/css_sprites.png') -68px -6px;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover {filter:alpha(opacity=100);opacity:1;}.lb-nav a.lb-next {margin-top:56%;right:0;float:right;width:50px;height:45px;background:url('../images/css_sprites.png') -6px -6px;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover {filter:alpha(opacity=100);opacity:1;}.lb-dataContainer {margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after {display:table;}.lb-data {padding:0 4px;color:#ccc;}.lb-data .lb-details {width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption {font-size:13px;font-weight:700;line-height:1em;}.lb-data .lb-number {display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999;}.lb-data .lb-close {display:block;float:right;width:27px;height:27px;background:url('../images/css_sprites.png') -6px -63px;text-align:right;outline:0;filter:alpha(opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover {cursor:pointer;filter:alpha(opacity=100);opacity:1;}
