/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}#footer p,#footer ul li a{line-height:27px}#footer ul li a,.contact_form input.cta,.googelmap_window h4,h1{text-transform:uppercase}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact_form input,.contact_form textarea,.navbar-toggle,.products_main_list li h2,a{text-decoration:none!important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;outline:0}a:focus,a:hover,a:visited{outline:0}body{background-color:#ffd600!important;color:#4a4a49!important;font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px}#header .language a.selected,h1,h2{font-weight:700}p{text-align:justify;line-height:25px;margin-bottom:30px}ul{margin:0;padding:0;list-style:none}h1{color:#004587;margin:0 0 30px}h2{color:#737371;margin:0 0 20px;padding:0 0 20px;border-bottom:solid 1px #dfddd9}.full,.full img{width:100%}.raw_text{background-color:#f1e4d3;padding:25px 35px;margin:30px 0;color:#806741;font-size:19px}.sfitemRichText ul{list-style:circle}.sfitemRichText ul li{margin:8px 0 8px 20px}#header,.main,.navbar{background-color:#FFF}#header .logo{text-align:center;width:330px;margin:0 auto 30px}#header .logo img{width:100%}#header .language{text-align:right;padding-bottom:10px}#copyright,.home_container h1,.home_container h2,.home_container p,.product_pict{text-align:center}#header .language a{color:#4a4a49}#header .language a:hover{color:#ffd600}#copyright,#copyright a{color:#fff}.visual{background:url(../img/content_header.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.home_visual{background:url(../img/home_header.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}#main{background-color:#FFF;padding:70px 0}.navbar{margin:0;border:none}#footer{padding:30px 0 0}#footer a,#footer p{color:#004587;font-weight:400}#footer a:hover{color:#FFF}#footer ul li a{color:#004587;font-size:15px}#footer img{float:right;max-width:115px}#copyright{font-size:12px;padding:20px 0}#copyright a:hover{color:#004587}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.home_container .col-md-4{margin-top:40px}.home_container .col-md-4 img{width:100%;margin-bottom:28px;display:block}.product_nav,.product_pict{margin-bottom:30px}.product_nav{padding:0}.product_nav ul li a{display:block;color:#737371;border-bottom:solid 1px #f3f1f0;font-size:15px;font-weight:300;padding:13px 0}.product_nav ul li a:hover{color:#004587}.product_nav ul li a.selected{font-weight:700}.product_pict img{width:80%}.product_text p,.product_text ul li{font-size:15px}.product_text table{width:100%}.product_text table tr:first-child{background-color:#ffd600!important;color:#FFF;text-transform:uppercase;text-align:center}.product_text table tr:first-child td{padding:12px 0;font-size:20px}.product_text table tr td{padding-top:6px;padding-bottom:6px;font-size:15px;vertical-align:top}.product_text table tr td:first-child{padding-left:12px}.product_text table tr td:last-child{text-align:right;padding-right:12px}.product_text table tr:nth-child(odd){background-color:#fff5cf}.product_text .sfCategoriesList li{font-size:22px}.product_text em{font-size:12px;line-height:20px!important}.products_main_list{overflow:hidden;margin:0;padding:0;list-style:none}.products_main_list li{float:left}.products_main_list li a{display:block;border:1px solid #ffd600}.products_main_list li a .pict img{margin:0 auto;display:block}.products_main_list li h2{background-color:#ffd600;color:#004587;margin:0;padding:12px 0;border:none;text-align:center;font-weight:400}.products_main_list li a:hover{border:1px solid #004587}.products_main_list li a:hover h2{background-color:#004587;color:#ffd600}#map-canvas{width:100%;height:660px;margin-bottom:30px}.googelmap_window p{margin-bottom:10px;line-height:25px;font-size:14px}.googelmap_window h4{color:#004587}.contact_form label{font-weight:400}.contact_form input,.contact_form textarea{border:1px solid transparent;padding:7px 15px;width:100%;background-color:#ededed}.contact_form input:hover,.contact_form textarea:hover{border:1px solid #acacac}.contact_form input:focus,.contact_form textarea:focus{border:1px solid #2d6c9c}.contact_form textarea{min-height:80px}.form_item{clear:both;margin-bottom:15px;position:relative}.contact_form input.cta{border:none;background-color:#ffd600;color:#FFF;font-weight:700;font-size:20px;padding:15px 40px;width:auto;float:right}.contact_form input.cta:hover{background-color:#737371}.form_error{color:#d98a8a;font-size:12px;position:absolute;right:10px;top:12px}@media (max-width:767px){#header .logo,.navbar{position:absolute;top:0}#footer img,#navbar ul li{display:block}#footer p,#navbar ul li a,.xs_language{text-align:center}h1{font-size:25px}h2{font-size:20px}body{font-size:15px}.navbar{width:100%;background-color:#ffd600}#header .logo{left:-10%;z-index:4;width:75%}#header .logo img{max-height:90px}.navbar-toggle{padding:25px;margin-top:15px;margin-right:0;margin-bottom:15px;background-color:#004587}.navbar-toggle .icon-bar{width:22px;height:2px;border-radius:1px;background-color:#fff}.navbar-toggle:hover{background-color:#fff}.container>.navbar-header{margin:0}.icon-bar{background-color:#d5b079}.navbar-toggle:hover .icon-bar{background-color:#004587}#navbar ul{padding-bottom:10px}#navbar ul li a{display:block;color:#4a4a49;text-transform:uppercase;font-size:18px;line-height:40px;font-weight:300}#navbar ul li a:hover,#navbar ul li.selected a{background-color:#ffd600;color:#FFF;font-weight:700}#footer img{width:115px;float:none;margin:0 auto}.visual{margin-top:96px;height:140px}.xs_language{margin-bottom:20px}.xs_language a{color:#4a4a49}.xs_language a:hover{color:#ffd600}.xs_language a.selected{font-weight:700}.visual.home_visual{height:200px}#map-canvas{height:300px}.products_main_list li a .pict img{height:350px;padding:20px 0}.products_main_list li{width:100%;margin-right:0;margin-bottom:20px}.products_main_list li:nth-child(2n),.products_main_list li:nth-child(3n){margin-right:0}.products_main_list li h2{font-size:16px}}@media (min-width:768px){#navbar ul,#navbar ul li a{text-align:center}h1{font-size:28px}h2{font-size:22px}body{font-size:18px}#navbar ul li{display:block;width:20%;border-right:solid 1px #dfdfdf;float:left}#navbar ul li a{display:block;color:#4a4a49;text-transform:uppercase;font-size:15px;line-height:50px;font-weight:300}#navbar ul li:first-child{border-left:solid 1px #dfdfdf}#navbar ul li a:hover,#navbar ul li.selected a{background-color:#ffd600;color:#FFF;font-weight:700}.visual{height:160px}.home_visual{height:300px}#map-canvas{height:660px}.products_main_list li a .pict img{height:350px;padding:20px 0}.products_main_list li{width:32%;margin-right:2%;margin-bottom:20px}.products_main_list li:nth-child(2n){margin-right:2%}.products_main_list li:nth-child(3n){margin-right:0}.products_main_list li h2{font-size:17px}}@media (min-width:992px){#navbar ul li a{display:block;text-align:center;color:#4a4a49;text-transform:uppercase;font-size:18px;line-height:68px;font-weight:300}h1{font-size:30px}.home_visual{height:400px}#map-canvas{height:660px}.products_main_list li a .pict img{height:350px;padding:20px 0}.products_main_list li{width:32%;margin-right:2%;margin-bottom:20px}.products_main_list li:nth-child(2n){margin-right:2%}.products_main_list li:nth-child(3n){margin-right:0}.products_main_list li h2{font-size:19px}}@media (min-width:1200px){body{font-size:18px}h1{font-size:35px}h2{font-size:25px}.visual{height:180px}.home_visual{height:500px}#map-canvas{height:660px}.products_main_list li a .pict img{height:350px;padding:20px 0}.products_main_list li{width:23%;margin-right:2%;margin-bottom:20px}.products_main_list li:nth-child(2n),.products_main_list li:nth-child(3n){margin-right:2%}.products_main_list li:nth-child(4n){margin-right:0}.products_main_list li h2{font-size:19px}} .sfLicenseExpWidget{display:none;}