html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}:focus{outline:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:none}@font-face{font-family:'proxima_nova';src:url('/fonts/proxima_nova_reg-web.eot');src:url('/fonts/proxima_nova_reg-web.eot?#iefix') format('embedded-opentype'),
url('/fonts/proxima_nova_reg-web.ttf') format('truetype'),
url('/fonts/proxima_nova_reg-web.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova';src:url('/fonts/proxima_nova_bold-web.eot');src:url('/fonts/proxima_nova_bold-web.eot?#iefix') format('embedded-opentype'),
url('/fonts/proxima_nova_bold-web.ttf') format('truetype'),
url('/fonts/proxima_nova_bold-web.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'proxima_nova';src:url('/fonts/proximanova-semibold-web.eot');src:url('/fonts/proximanova-semibold-web.eot?#iefix') format('embedded-opentype'),
url('/fonts/proximanova-semibold-web.ttf') format('truetype'),
url('/fonts/proximanova-semibold-web.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'proxima_nova';src:url('/fonts/proxima_nova_reg_it-web.eot');src:url('/fonts/proxima_nova_reg_it-web.eot?#iefix') format('embedded-opentype'),
url('/fonts/proxima_nova_reg_it-web.ttf') format('truetype'),
url('/fonts/proxima_nova_reg_it-web.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'proxima_nova';src:url('/fonts/proxima_nova_bold_it-web.eot');src:url('/fonts/proxima_nova_bold_it-web.eot?#iefix') format('embedded-opentype'),
url('/fonts/proxima_nova_bold_it-web.ttf') format('truetype'),
url('/fonts/proxima_nova_bold_it-web.woff') format('woff');font-weight:bold;font-style:italic}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;line-height:1;font-family:sans-serif;overflow-y:scroll;position:relative;min-height:100%;-webkit-font-smoothing:antialiased}body{text-align:center;position:relative;text-rendering:optimizeLegibility}a
img{border:0}button,input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer}input[type="button"]::-moz-focus-inner{padding:0;border:0}button::-moz-focus-inner{padding:0;border:0}strong,b{font-weight:bold}em,i{font-style:italic}code,kbd,pre,samp{font-family:monospace,serif}textarea{font-family:sans-serif;overflow:auto;vertical-align:top;resize:vertical}img{vertical-align:top;-ms-interpolation-mode:bicubic}audio:not([controls]){display:none;height:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,input{line-height:normal}button[disabled], html input[disabled]{cursor:default}nav
ul{margin:0}body{background:url('/images/pattern_1.png') #2e4d99;color:#fff;overflow:hidden;font-family:'proxima_nova',Arial,sans-serif}a{color:#4c992e;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-weight:700}input[type=text],textarea{border:1px
solid #4a4a4a}a,button,input,textarea{}::-webkit-input-placeholder{opacity:0.7}:-moz-placeholder{opacity:0.7}::-moz-placeholder{opacity:0.7}:-ms-input-placeholder{opacity:0.7}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{border:none;display:inline-block;vertical-align:top;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px
solid #999;padding:10px
10px 6px;outline:none;color:#000;margin:0;font-size:14px;font-weight:600;line-height:normal;height:43px;max-width:100%;display:inline-block;background:#f2f2f2;vertical-align:top;box-shadow:inset 0 4px rgba(222,222,222,.75)}select{padding:0;width:220px}.error input[type="text"],
.error input[type="password"],
.error input[type="email"],
.error
textarea{border:1px
solid #f00}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px
solid #2e4d99;color:#000;box-shadow:inset 0 4px rgba(222,222,222,.75), 0 0 9px rgba(5,5,5,.38)}textarea{min-height:236px}input[type="checkbox"]{display:inline}.cf{*zoom:1}.cf:after{content:'';display:block;clear:both}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:'';display:block;width:0;height:150%}[hidden],.hidden{display:none;visibility:hidden}img[align="left"]{float:left}img[align="right"]{float:right}.txt{font-size:16px;font-size:1.6rem;line-height:1.625em}.txt
h1{font-size:1.5em;margin:1em
0;line-height:1.4167em}.txt
h2{font-size:1.5em;margin:1em
0;line-height:1.4167em}.txt
h3{font-size:1.125em;margin:1.125em 0 0;line-height:1.5556em}.txt
h4{font-size:1em;margin:1.33em 0}.txt
h5{font-size:0.83em;margin:1.67em 0}.txt
h6{font-size:0.67em;margin:2.33em 0}.txt
a{}.txt a:hover{}.txt
p{margin:0
0 1.625em}.txt img[align=right],
.txt
img.fr{float:right;padding:2px
0 1.625em 1em}.txt img[align=left],
.txt
img.fl{float:left;padding:2px
1em 1.625em 0}.txt ul,
.txt
ol{margin:0
0 1.625em}.txt ol
li{list-style-type:decimal;margin-left:2.4em}.txt ul
li{list-style-type:disc;margin-left:2.4em}.container{margin:0
auto;text-align:left;width:960px;padding:0
10px;position:relative}.btn1{position:relative;display:inline-block;vertical-align:top;background:url('/images/sprite_btns.png') 0 -120px repeat-x;font-size:14px;line-height:2em;font-weight:bold;padding:16px
21px 16px 31px;color:#000;text-shadow:1px 1px #ffdb6c;text-transform:uppercase}.btn1:active,.btn1:hover{background-position:0 -180px;text-shadow:0 1px #050505;color:#f8c323;text-decoration:none;padding-left:29px;border-left:2px solid #f8c323}.btn1:after{content:'';position:absolute;width:21px;height:60px;right:-21px;top:0;background:url('/images/sprite_btns.png') 0 0 no-repeat}.btn1:hover:after{background-position:0 -60px}header{background:#fff;height:80px;position:relative;z-index:30}header
#logo{position:absolute;top:10px;left:0;width:220px;height:60px;background:url('/images/logo.png') 16px 7px no-repeat}header
nav{position:absolute;top:28px;left:260px}header nav>ul{}header nav>ul>li{position:relative;float:left}header nav>ul>li>a{font-size:16px;font-size:1.6rem;line-height:1.5em;font-weight:600;padding:0
22px 28px;color:#000;display:block}html[lang="en"] header nav>ul>li>a{padding-left:21px;padding-right:21px}html[lang="de"] header nav>ul>li>a{padding-left:17px;padding-right:17px}header nav > ul > li > a.on,
header nav>ul>li:hover>a{color:#2e4d99;text-decoration:none}header nav>ul>li.dd>a:after{content:'';position:absolute;width:8px;height:5px;bottom:20px;left:50%;margin-left:-4px;background:url('/images/sprite.png') 0 -35px no-repeat}header nav>ul>li.dd:hover>a:after{background-position:-10px -35px}header nav>ul>li>ul{display:none;position:absolute;top:52px;background:#fff;width:300px;box-shadow:0 3px 3px rgba(0,0,0,.15)}header nav>ul>li.dd:hover>ul{display:block}header nav > ul > li.dd > ul
li{border-top:3px solid #eee}header nav > ul > li.dd > ul li
a{display:block;padding:18px
20px 15px;font-size:14px;font-size:1.4rem;line-height:1.71429em;color:#000}header nav > ul > li.dd > ul li a:hover{text-decoration:none;background:#f5f5f5;color:#2e4d99}header
#lang{position:absolute;right:0;top:80px;background:#fff;width:110px;box-shadow:0 3px 3px rgba(0,0,0,.15)}html[lang="en"] header
#lang{width:138px}html[lang="de"] header
#lang{width:130px}header #lang:after{content:'';position:absolute;width:8px;height:5px;top:-25px;left:50%;margin-left:-4px;background:url('/images/sprite.png') 0 -35px no-repeat}header #lang:hover:after{background-position:-10px -35px}header #lang
li{border-top:3px solid #eee;display:none}header #lang:hover
li{display:block}header #lang li
a{display:block;font-size:14px;font-size:1.4rem;line-height:25px;color:#000;padding:17px
16px 16px;position:relative}header #lang li a:hover{text-decoration:none;background:#f5f5f5;color:#2e4d99}header #lang li a
span{display:none}header #lang li a
strong{font-weight:600;color:#000}header #lang li a strong:after{content:'';position:absolute;width:19px;height:15px;right:16px;top:20px;background:url('/images/sprite.png') -90px 0 no-repeat}header #lang li.hr a strong:after{background-position:-90px 0}header #lang li.de a strong:after{background-position:-90px -20px}header #lang li.en a strong:after{background-position:-110px 0}html[lang="hr"] header #lang li.hr,
html[lang="de"] header #lang li.de,
html[lang="en"] header #lang
li.en{position:absolute;top:-80px;left:0;right:0;border:1px
solid #f0f0f0;border-width:0 1px;display:block;height:80px;overflow:hidden}html[lang="hr"] header #lang li.hr a,
html[lang="de"] header #lang li.de a,
html[lang="en"] header #lang li.en
a{padding:29px
10px 26px;cursor:default;background:#fff}html[lang="hr"] header #lang li.hr span,
html[lang="de"] header #lang li.de span,
html[lang="en"] header #lang li.en
span{display:inline;color:#999;font-size:12px;font-size:1.2rem;margin-right:3px}html[lang="hr"] header #lang li.hr a strong:after,
html[lang="de"] header #lang li.de a strong:after,
html[lang="en"] header #lang li.en a strong:after{top:32px;right:15px}#main{position:relative;min-height:620px}#main
.bkg{position:absolute;background:url('/images/bkg/parallax_photo_0.jpg') center -80px no-repeat #000;height:620px;top:0;left:0;right:0}#main.references
.bkg{background-image:url('/images/bkg/parallax_photo_reference.jpg')}#main.news
.bkg{background-image:url('/images/bkg/parallax_photo_news.jpg')}#main.product_grid
.bkg{background-image:url('/images/bkg/parallax_photo_products.jpg')}#main.product_cat_1619
.bkg{background-image:url('/images/bkg/parallax_photo_1619.jpg')}#main.product_cat_1620
.bkg{background-image:url('/images/bkg/parallax_photo_1620.jpg')}#main.product_cat_1621
.bkg{background-image:url('/images/bkg/parallax_photo_1621.jpg')}#main.product_cat_1622
.bkg{background-image:url('/images/bkg/parallax_photo_1622.jpg')}@media screen and (min-width: 1400px){#main
.bkg{background-size:100% auto}}#main
.container{background:url('/images/pattern_4.png') center bottom repeat-x #fff;position:relative;color:#000;padding-bottom:5px}#main
h1.title{font-size:35px;font-size:3.5rem;text-shadow:0 1px rgba(0,0,0,.38);line-height:1.2em;padding:82px
0 86px;position:relative}#main
aside{width:240px;position:absolute;top:-40px;left:10px;background:#2e4d99}#main aside nav:before{content:'';display:block;height:180px;border-bottom:5px solid #f8c323;background:url('/images/aside_about_us.png') no-repeat}#main aside nav li
a{color:#fff;display:block;font-size:14px;font-size:1.4rem;line-height:1.7143em;padding:13px
20px;text-shadow:0 1px rgba(5,5,5,.75);border-top:1px solid #3659b3}#main aside nav li:first-child
a{border-top:none}#main aside nav li a:hover{text-decoration:none;background:#264080}#main aside nav li
a.on{background:#000;cursor:default}#main aside nav li a.back:before{content:'';width:23px;height:7px;background:url('/images/sprite.png') -120px -60px no-repeat;display:inline-block;margin-right:10px}@media screen and (min-width: 1020px){#main
.container{width:980px;padding-left:20px;padding-right:20px}#main
aside{left:20px}}@media screen and (min-width: 1120px){#main
.container{width:1080px;padding-left:70px;padding-right:70px}#main
aside{left:70px}}@media screen and (min-width: 1240px){#main
.container{width:1200px;padding-left:130px;padding-right:130px}#main
aside{left:130px}}#slider{height:620px;position:relative}#slider
section{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;-webkit-transition:-webkit-perspective 800ms ease;-moz-transition:-moz-perspective 800ms ease;-ms-transition:-ms-perspective 800ms ease;transition:perspective 800ms ease;-webkit-perspective:1800px;-moz-perspective:1800px;-ms-perspective:1800px;perspective:1800px;-webkit-perspective-origin:0px 0px;-moz-perspective-origin:0px 0px;-ms-perspective-origin:0px 0px;perspective-origin:0px 0px}#slider
section.active{z-index:2}#slider section
.bkg{opacity:0;-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease}#slider section.active
.bkg{opacity:1}#slider section
h1{position:relative;width:940px;margin:80px
auto 50px;font-size:35px;font-size:3.5rem;line-height:1.2857143em;text-shadow:0 1px rgba(0,0,0,.38)}#slider section
.txt{position:relative;width:620px;margin:0
auto 55px;font-size:16px;font-size:1.6rem;line-height:1.625em;text-shadow:0 1px rgba(0,0,0,.38)}#slider section
a.btn1{}#slider section
.words{display:block;text-align:center;opacity:0;visibility:hidden;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform-origin 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
-webkit-transform 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
visibility 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
opacity 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-moz-transition:-moz-transform-origin 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
-moz-transform 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
visibility 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
opacity 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-ms-transition:-ms-transform-origin 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
-ms-transform 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
visibility 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
opacity 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);transition:transform-origin 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
transform 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
visibility 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
opacity 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985)}#slider section.active
.words{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0) rotateY(0deg) translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0) rotateY(0deg) translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0) rotateY(0deg) translate3d(0, 0, 0);transform:translate3d(0, 0, 0) rotateY(0deg) translate3d(0, 0, 0)}#slider section.past
.words{-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}#slider section.future
.words{-webkit-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}#slider
ul.nav{position:absolute;bottom:0;z-index:10;width:940px;line-height:12px;left:50%;margin-left:-470px}#slider ul.nav
li{float:left;position:relative}#slider ul.nav li
a{display:block;width:235px;height:185px;padding-top:5px;position:relative}#slider ul.nav li a:after{content:'';position:absolute;top:5px;left:0;right:0;bottom:0;background:rgba(0,0,0,.60);-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease}.lte_ie8 #slider ul.nav li a:after{background:url('/images/black60.png')}#slider ul.nav li a
span{position:absolute;color:#dadada;text-shadow:0 1px #050505;left:0;right:0;top:0;z-index:2;font-size:16px;font-size:1.6rem;line-height:1.375em;padding:78px
26px 0;-webkit-transition:color 200ms ease;transition:color 200ms ease}#slider ul.nav li a
img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 200ms ease}.no-cssfilters #slider ul.nav li a
img{filter:url('/images/grayscale.svg#greyscale')}.lte_ie9 #slider ul.nav li a
img{filter:gray}#slider ul.nav li a:hover:after{background:rgba(0,0,0,.40)}#slider ul.nav li a:hover
span{color:#fff}#slider ul.nav li.active:after{content:'';position:absolute;top:-3px;left:50%;margin-left:-8px;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #000 transparent}#slider ul.nav li.active
a{background:#f8c323}#slider ul.nav li.active a:after{background:none;box-shadow:inset 0 16px 21px rgba(5,5,5,.75)}#slider ul.nav li.active a:before{content:'';position:absolute;top:-9px;left:50%;margin-left:-9px;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #f8c323 transparent}#slider ul.nav li.active a
span{display:none}#slider ul.nav li.active a
img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.no-cssfilters #slider ul.nav li.active a img,
.lte_ie9 #slider ul.nav li.active a
img{filter:none}#main.home .container
.more{color:#4c992e;display:inline-block;font-weight:600;vertical-align:top;margin-top:32px;font-size:16px;font-size:1.6rem;line-height:1.625em}#main.home .container .more:after{content:'';display:inline-block;width:5px;height:8px;margin-left:9px;background:url('/images/sprite.png') -50px -32px no-repeat}#main.home
.container.intro{margin-top:-97px;z-index:9;background:url('/images/bg_home_content.jpg') center 0 no-repeat;height:570px;overflow:hidden;border-bottom:1px solid #d4d4d4}#main.home .container.intro
.txt{padding:200px
0 50px 320px}#main.home .container.intro .txt
.lead{font-size:24px;font-size:2.4rem;line-height:1.41667em;margin-bottom:15px}#main.home
.container.three{background:#fff;border-bottom:1px solid #d4d4d4}#main.home .three
ul{margin:0
-10px;padding:60px
0}#main.home .three
li{float:left;padding:0
10px;border-left:1px solid #d4d4d4;width:320px}#main.home .three li:first-child{border-left:none}#main.home .three li a:before{content:'';position:absolute;top:-30px;bottom:-30px;left:0;right:0;-webkit-transition:box-shadow 300ms ease;transition:box-shadow 300ms ease}#main.home .three li a:hover:before{box-shadow:0 0 25px rgba(0,0,0,.15)}#main.home .three li
a{color:#000;text-decoration:none;display:block;text-align:center;position:relative;padding:15px
14px 63px}#main.home .three
h2{font-size:24px;font-size:2.4rem;line-height:1.20833em;font-weight:normal;margin-bottom:1em;min-height:2.41666em}#main.home .three
.txt{font-size:14px;font-size:1.4rem;line-height:1.714286em}#main.home .three li a
.more{position:absolute;bottom:15px;left:0;right:0;margin:0}#main.home .three li a:hover
.more{text-decoration:underline}#main.home
.gov_support{padding-top:56px;padding-bottom:60px}#main.home .gov_support
img{float:left;margin-right:20px}#main.home .gov_support
.txt{float:left;width:620px;padding-top:11px}#main.home
.news_block{width:620px;margin:56px
auto 74px;text-shadow:0 1px rgba(0,0,0,.38)}#main.home .news_block
h1{font-size:34px;font-size:3.4rem;line-height:1em;margin-bottom:47px}#main.home .news_block
time{float:left;width:140px;margin-right:20px;position:relative;padding-left:31px;font-size:18px;font-size:1.8rem;line-height:1.88889em;text-align:left}#main.home .news_block time:before{content:'';position:absolute;width:20px;height:20px;left:0;top:5px;background:url('/images/sprite.png') -110px -20px no-repeat}#main.home .news_block
a{float:left;width:460px;text-align:left;color:#f8c323;font-size:24px;font-size:2.4rem;line-height:1.41667em}#main
.column{border-left:240px solid #eee;padding:0
0 0 60px;min-height:460px}#main article.column
h1{font-size:24px;font-size:2.4rem;line-height:1.4167em;padding:34px
0 29px}#main article.column
.txt{padding:44px
80px 44px 0}#main.product_single{}#main.product_grid_s aside nav:before,
#main.product_single aside nav:before{background:url('/images/aside_prod_cat.jpg') no-repeat}#main.product_grid_s aside nav:after,
#main.product_single aside nav:after{content:'';height:180px;top:0;left:0;right:0;position:absolute;box-shadow:inset 0 -16px 21px rgba(5,5,5,.75)}#main.product_cat_1619 aside nav:before{background-position:0 0}#main.product_cat_1620 aside nav:before{background-position:0 -180px}#main.product_cat_1621 aside nav:before{background-position:0 -360px}#main.product_cat_1622 aside nav:before{background-position:0 -540px}#main.product_single
.container.table{margin-top:-5px;border-top:1px solid #d4d4d4;padding-bottom:138px;padding-top:4px}#main.product_single
h3{margin-bottom:20px}#main.product_single
.download{float:right;font-size:16px;font-size:1.6rem;line-height:1.625em;font-weight:bold;margin-top:22px}#main.product_single .download:before{content:'';width:12px;height:14px;display:inline-block;margin-right:10px;background:url('/images/sprite.png') -150px -60px no-repeat}#main.product_single
table{border-top:1px solid #d4d4d4;font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;width:100%}#main.product_single table th,
#main.product_single table
td{border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;min-width:104px;text-align:center;vertical-align:middle;background:#fff}#main.product_single table
th{font-weight:bold;padding:20px
10px}#main.product_single table
td{padding:12px
25px}#main.product_single table th:first-child,
#main.product_single table td:first-child{font-weight:bold;white-space:nowrap;text-align:left;padding-left:14px;border-left:none}#main.product_single table th:first-child{font-size:18px;font-size:1.8rem}#main.product_single table td:first-child{font-size:14px;font-size:1.4rem}#main.product_single table th:nth-child(2),
#main.product_single table td:nth-child(2){box-shadow:inset 4px 0 0 -1px #f0f0f0, inset 4px -1px 0 -1px #f0f0f0}#main.product_single table tr:nth-child(odd) td{background:#eee}#main.product_single table tr:nth-child(odd) td:nth-child(2){box-shadow:inset 4px 0 0 -1px #e0e0e0, inset 4px -1px 0 -1px #e0e0e0}#main.product_grid_s
.lead{padding:53px
0 0;margin-bottom:46px}#main.product_grid_s
.sections{margin:0
-10px;padding-bottom:90px}#main.product_grid_s
.section{float:left;width:300px;margin:10px;height:235px;position:relative;overflow:hidden;color:#dadada;font-size:16px;font-size:1.6rem;line-height:1.625em;padding:0
34px;background:#000;text-align:center;text-shadow:0 1px #050505;transition:all 300ms ease}#main.product_grid_s .section:hover{background:#f8c323;color:#fff;text-decoration:none}#main.product_grid_s .section:after{content:'';position:absolute;top:0;left:0;right:0;bottom:5px;background:rgba(0,0,0,.60);-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease}.lte_ie8 #main.product_grid_s .section:after{background:url('/images/black60.png')}#main.product_grid_s .section
img{position:absolute;top:0;left:0;width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 200ms ease}.no-cssfilters #main.product_grid_s .section
img{filter:url('/images/grayscale.svg#greyscale')}.lte_ie9 #main.product_grid_s .section
img{filter:gray}#main.product_grid_s .section
strong{display:block;position:relative;padding:98px
0 0;font-weight:normal;font-size:18px;font-size:1.8rem;line-height:1.55556em;z-index:2}#scrollbar{width:940px;position:relative}#scrollbar
.viewport{width:940px;overflow-x:scroll;position:relative}#scrollbar.on
.viewport{overflow:hidden}#scrollbar.on
.overview{position:absolute;left:0;top:0;min-width:100%}#scrollbar.on .thumb .end,
#scrollbar.on
.thumb{background-color:#2e4d99}#scrollbar.on .thumb:hover .end,
#scrollbar.on .thumb:hover{background-color:#000}#scrollbar.on
.scrollbar{position:absolute;width:940px;bottom:-58px;left:0;right:0;background:#e6e6e6;height:10px}#scrollbar.on
.track{height:100%;width:13px;position:relative;padding:0
1px}#scrollbar.on
.thumb{height:14px;width:13px;cursor:pointer;overflow:hidden;position:absolute;top:-2px;border-radius:2px}#scrollbar.on .thumb
.end{overflow:hidden;height:5px;width:13px}#scrollbar.on .thumb:after{content:'';width:7px;height:8px;position:absolute;top:3px;left:50%;margin-left:-3px;background:url('/images/sprite.png') -120px -70px no-repeat}#scrollbar.on .thumb:hover:after{background-position:-130px -70px}#scrollbar.on
.disable{display:none}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}#main.news_list{}#main.news_list
article.container{background:#fff;border-bottom:1px solid #d4d4d4;padding-top:52px;padding-bottom:50px}#main.news_list article.container:first-of-type{padding-top:64px}#main.news_list article
.words{width:620px;margin:0
auto;padding-left:140px;position:relative}#main.news_list article
time{position:absolute;left:0;top:1px;font-size:18px;font-size:1.8rem;line-height:1.8889em}#main.news_list article
h1{font-size:24px;font-size:2.4rem;line-height:1.4167em;margin-bottom:22px}#pager{}#pager
ul{text-align:center;padding:74px
0 110px}#pager ul
li{display:inline-block;margin:0
11px}.lte_ie7 #pager ul
li{display:inline}#pager ul li
a{display:block;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.41667em;text-align:center;padding:0
7px;text-decoration:none}#pager ul li
a.on{border-bottom:5px solid #000;color:#000}#pager ul li a:hover{color:#333}#main.product_grid
.lead{font-size:24px;font-size:2.4rem;line-height:1.41667em;text-align:center;padding:58px
170px 0;margin-bottom:38px}#main.product_grid
.sections{margin:0
-10px;padding-bottom:90px}#main.product_grid
.section{float:left;width:460px;margin:10px;height:357px;position:relative;overflow:hidden;color:#dadada;font-size:16px;font-size:1.6rem;line-height:1.625em;padding:0
34px;background:#000;text-align:center;text-shadow:0 1px #050505;transition:all 300ms ease}#main.product_grid .section:hover{background:#f8c323;color:#fff;text-decoration:none}#main.product_grid .section:after{content:'';position:absolute;top:0;left:0;right:0;bottom:4px;background:rgba(0,0,0,.60);-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease}.lte_ie8 #main.product_grid .section:after{background:url('/images/black60.png')}#main.product_grid .section
img{position:absolute;top:0;left:0;width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 200ms ease}.no-cssfilters #main.product_grid .section
img{filter:url('/images/grayscale.svg#greyscale')}.lte_ie9 #main.product_grid .section
img{filter:gray}#main.product_grid .section
strong{display:block;position:relative;padding:140px
0 52px;transition:padding 300ms ease;font-size:24px;font-size:2.4rem;line-height:1.41667em;z-index:2}#main.product_grid .section:hover
strong{padding-top:40px}#main.product_grid .section
span{position:relative;opacity:0;z-index:2;transition:opacity 300ms ease;transition-delay:60ms}#main.product_grid .section:hover
span{opacity:1}.lte_ie8 #main.product_grid .section
span{display:none}.lte_ie8 #main.product_grid .section:hover
span{display:block}#main.references
.lead{font-size:24px;font-size:2.4rem;line-height:1.41667em;text-align:center;padding:58px
170px 0;margin-bottom:38px}#main.references
.sections{margin:0
-10px;padding-bottom:90px}#main.references
.section{float:left;width:460px;margin:10px;position:relative;border:1px
solid #d4d4d4;text-decoration:none}#main.references .section
img{}#main.references .section
img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 200ms ease}.no-cssfilters #main.references .section
img{filter:url('/images/grayscale.svg#greyscale');opacity:0.6;transition:opacity 200ms ease}.lte_ie9#main.references .section
img{filter:gray}#main.references .section:hover
img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.no-cssfilters #main.references .section:hover img,
.lte_ie9 #main.references .section:hover
img{filter:none;opacity:1}#main.references .section
span{display:block;background:#000;color:#d4d4d4;text-align:center;margin:0
-1px -1px;font-size:16px;font-size:1.6rem;line-height:1.1875em;padding:8px
0 9px;transition:color 200ms ease}#main.references .section:hover
span{color:#fff}#main.references .section
strong{display:block}#gmap{height:620px;position:relative;color:#000;text-align:left}#gmap
.txt{padding:20px}#gmap .txt
h2{margin:0
0 2px}#gmap .txt
p{margin:0}#main.contact
.container{padding-top:92px;padding-bottom:80px;margin-top:-196px}#main.contact
.txtCol{float:left;width:320px;margin:0
80px}#main.contact .txtCol
section{margin-top:68px}#main.contact .txtCol section:first-child{margin-top:0}#main.contact .txtCol
h1{margin:0
0 6px}#main.contact .txtCol a[href^="mailto:"]{color:#000}#main.contact .txtCol
strong{display:block}#main.contact
.msg{font-size:24px;font-size:2.4rem;line-height:1.41667em;margin-bottom:14px;position:relative;padding-left:42px}#main.contact .msg:before{content:'';position:absolute;background:url('/images/sprite.png') -150px -40px no-repeat}#main.contact .msg.error:before{width:19px;height:19px;left:10px;top:6px}#main.contact .msg.success:before{width:25px;height:18px;left:4px;top:6px;background-position:-120px -40px}#main.contact
form{float:left;width:380px}#main.contact form
fieldset{margin-bottom:22px}#main.contact form
label{display:block;font-size:14px;font-size:1.4rem;line-height:2em}#main.contact form label
span{display:none;margin-left:10px}#main.contact form fieldset.error label
span{display:inline;color:#f00}#main.contact form fieldset.req label:before{content:'* ';color:#f00;font-size:18px;line-height:28px}#main.contact form textarea,
#main.contact form input[type="text"],
#main.contact form input[type="email"]{width:100%}#main.contact form
.note{color:#999;font-size:12px;font-size:1.2rem;line-height:2em;margin:-12px 0 36px}#main.contact form .note
em{color:#f00}#main.contact form
button{float:right;margin-right:20px}#main.p404{}#main.p404
.cut_404{height:260px;background:url('/images/bg_cut_404.png') center 0 no-repeat}#main.p404
.txt{padding-top:10px;padding-bottom:140px;text-align:center}#main.p404 .txt
.words{margin:0
auto;width:620px;padding-left:35px;text-align:left;padding-bottom:25px}.products_block{width:960px;margin:0
auto -30px}.products_block
h1{font-size:35px;font-size:3.5rem;text-shadow:0 1px rgba(0,0,0,.38);line-height:1.2em;padding:50px
0 40px;position:relative}.products_block
.group{float:left;width:220px;margin:10px;position:relative;overflow:hidden;color:#dadada;font-size:16px;font-size:1.6rem;line-height:1.375em;padding-bottom:5px;background:#000;text-align:center;text-shadow:0 1px #050505;transition:all 300ms ease}.products_block .group:hover{background:#f8c323;color:#fff}.products_block .group:after{content:'';position:absolute;top:0;left:0;right:0;bottom:5px;background:rgba(0,0,0,.60);-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease}.lte_ie8 .products_block .group:after{background:url('/images/black60.png')}.products_block .group
img{width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 200ms ease}.no-cssfilters .products_block .group
img{filter:url('/images/grayscale.svg#greyscale')}.lte_ie9 .products_block .group
img{filter:gray}.products_block .group
strong{position:absolute;left:0;right:0;top:68px;font-weight:400;z-index:2;padding:0
20px}#main.product_grid_s .products_block .group,
#main.product_single .products_block
.group{width:300px;font-size:18px;font-size:1.8rem;line-height:1.5556em}#main.product_grid_s .products_block .group strong,
#main.product_single .products_block .group
strong{top:98px;padding:0
30px}#gallery.gallery_small{position:relative;margin:0
0 -100px;border-top:1px solid #808080}#gallery.gallery_small
ul{width:100% !important}#gallery.gallery_small
li{float:left;width:14.28571428571429%;height:0;padding-bottom:14.28571428571429%;position:relative}#gallery.gallery_small
li.x3{width:42.85714285714286%}#gallery.gallery_small li
a{position:relative;display:block;width:100%;height:0;padding-bottom:100%}#gallery.gallery_small li.x3
a{padding-bottom:33.3333333333333333%}#gallery.gallery_small li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset -1px -1px #808080, -1px -1px #808080;background:rgba(0,0,0,.45);-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease}#gallery.gallery_small li a:hover:after{background:rgba(0,0,0,.25)}.lte_ie8 #gallery.gallery_small li a:after{background:url('/images/black60.png')}#gallery.gallery_small li a
img{width:100%;position:absolute;top:0;left:0;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 200ms ease}.no-cssfilters #gallery.gallery_small li a
img{filter:url('/images/grayscale.svg#greyscale')}.lte_ie9 #gallery.gallery_small li a
img{filter:gray}#gallery.gallery_small li a:before{content:'';position:absolute;top:50%;left:50%;z-index:2}#gallery.gallery_small li a[data-type="image"]:before{width:32px;height:32px;margin:-17px 0 0 -17px;background:url('/images/sprite.png') -130px 0;opacity:0;transition:opacity 200ms ease}#gallery.gallery_small li a[data-type="image"]:hover:before{opacity:1}.lte_ie8 #gallery.gallery_small li a[data-type="image"]:before{display:none}.lte_ie8 #gallery.gallery_small li a[data-type="image"]:hover:before{display:block}#gallery.gallery_small li a[data-type="flowplayer"]:before,
#gallery.gallery_small li a[data-type="iframe"]:before{width:60px;height:60px;margin:-31px 0 0 -31px;background:url('/images/sprite.png') 0 -40px}#gallery.gallery_small li a[data-type="flowplayer"]:hover:before,
#gallery.gallery_small li a[data-type="iframe"]:hover:before{background-position:-60px -40px}@media screen and (max-width: 767px){#gallery.gallery_small
li{width:33.3333333333333333%;padding-bottom:33.3333333333333333%}#gallery.gallery_small
li.x3{width:100%}}.nivas_gallery.gallery_small.X_gallery{position:relative;margin-bottom:30px}.nivas_gallery.gallery_small.X_gallery
.carousel_inner{height:78px;overflow:hidden;position:relative;z-index:100;margin:0
30px}.touch .nivas_gallery.gallery_small.X_gallery
.carousel_inner{overflow-y:hidden;overflow-x:scroll}.nivas_gallery.gallery_small.X_gallery
.carousel{position:relative;background:#f7f7f7;z-index:500}.nivas_gallery.gallery_small.X_gallery.single_item
.carousel{display:none !important}.nivas_gallery.gallery_small.X_gallery .carousel_inner
ul{margin:0;padding:0;list-style:none;position:absolute;width:100%}.nivas_gallery.gallery_small.X_gallery ul
li{float:left;margin:0;padding:0;list-style-type:none}.nivas_gallery.gallery_small.X_gallery ul li
a{display:block;position:relative;overflow:hidden;margin:0
0 0 3px}.nivas_gallery.gallery_small.X_gallery ul li a
img{vertical-align:top}.nivas_gallery.gallery_small.X_gallery ul li.current a:after,
.no-touch .nivas_gallery.gallery_small.X_gallery ul li a:hover:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 2px #f8c323, 0 0 4px rgba(46,77,153,.90)}.nivas_gallery.gallery_small.X_gallery ul li a[data-type="flowplayer"]:before,
.nivas_gallery.gallery_small.X_gallery ul li a[data-type="iframe"]:before{content:'';position:absolute;width:53px;height:53px;margin:-26px 0 0 -26px;top:50%;left:50%;background:url('/images/sprite_gallery.png') 0 -90px;border-radius:4px;background-color:rgba(0,0,0,.4)}.nivas_gallery.gallery_small.X_gallery ul li a[data-type="flowplayer"]:hover:before,
.nivas_gallery.gallery_small.X_gallery ul li a[data-type="iframe"]:hover:before{background-color:rgba(0,0,0,.7)}.nivas_gallery.gallery_small.X_gallery .carousel_prev,
.nivas_gallery.gallery_small.X_gallery
.carousel_next{z-index:100;display:block;width:30px;position:absolute;top:0;height:78px;background:#f8c323;background:-webkit-linear-gradient(top,  #f8c323 0%,#ffae00 100%);background:linear-gradient(to bottom,  #f8c323 0%,#ffae00 100%)}.nivas_gallery.gallery_small.X_gallery
.carousel_prev{left:0}.nivas_gallery.gallery_small.X_gallery
.carousel_next{right:0}.nivas_gallery.gallery_small.X_gallery .carousel_next:hover,
.nivas_gallery.gallery_small.X_gallery .carousel_prev:hover{background:#000;background:-webkit-linear-gradient(top,  #303030 0%,#000 100%);background:linear-gradient(to bottom,  #303030 0%,#000 100%);-webkit-box-shadow:inset 0 0 0 2px #f8c323;box-shadow:inset 0 0 0 2px #f8c323}.nivas_gallery.gallery_small.X_gallery .carousel_prev span,
.nivas_gallery.gallery_small.X_gallery .carousel_next
span{position:absolute;width:10px;height:20px;margin:-10px 0 0 -5px;top:50%;left:50%;background:url('/images/sprite_gallery.png') -60px -30px}.nivas_gallery.gallery_small.X_gallery .carousel_prev
span{background-position:-50px -30px}.nivas_gallery.gallery_small.X_gallery .carousel_prev:hover
span{background-position:-140px -30px}.nivas_gallery.gallery_small.X_gallery .carousel_next:hover
span{background-position:-150px -30px}.no-touch .nivas_gallery.gallery_small.X_gallery .carousel_next.off,
.no-touch .nivas_gallery.gallery_small.X_gallery
.carousel_prev.off{background:#ddd;cursor:default;opacity:0.1;box-shadow:none}.no-touch .nivas_gallery.gallery_small.X_gallery .carousel_prev.off:hover
span{background-position:-50px -30px}.no-touch .nivas_gallery.gallery_small.X_gallery .carousel_next.off:hover
span{background-position:-60px -30px}.nivas_gallery.gallery_small.X_gallery
.data_wrapper{position:relative;height:auto !important;top:auto !important}.nivas_gallery.gallery_small.X_gallery .data_wrapper
.inner{text-align:center;overflow:hidden;position:relative;margin:0
0 3px !important;box-shadow:0 0 10px rgba(46,77,153,.20);background:#eee}#main.product_single .nivas_gallery.gallery_small.X_gallery .data_wrapper
.inner{box-shadow:none}.no-boxshadow .nivas_gallery.gallery_small.X_gallery .data_wrapper
.inner{margin:0
0 7px 0}.nivas_gallery.gallery_small.X_gallery .data_wrapper .inner
.data_container{padding-bottom:75%;height:0;background:url('/images/loader-anim.gif') center center no-repeat !important;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#main.product_single .nivas_gallery.gallery_small.X_gallery .data_wrapper .inner
.data_container{padding-bottom:59.375%}.nivas_gallery.gallery_small.X_gallery .data_wrapper .inner .data_container>*{position:absolute;top:0;left:0;right:0;margin:0
auto}.nivas_gallery.gallery_small.X_gallery .data_wrapper .inner .data_container
img{max-width:100%;height:100%}.nivas_gallery.gallery_small.X_gallery .data_wrapper .inner .data_container
iframe{width:100%;height:100%;display:block}.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="image"] a.trigger_open{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="image"] a.trigger_open
span{width:90px;height:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;z-index:100;opacity:0;filter:alpha(opacity=00);background:#000;background:-webkit-linear-gradient(top,  #303030 0%,#000 100%);background:linear-gradient(to bottom,  #303030 0%,#000 100%);-webkit-box-shadow:inset 0 0 0 2px #f8c323;box-shadow:inset 0 0 0 2px #f8c323}.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="image"] a.trigger_open:hover
span{opacity:1;filter:none}.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="image"] a.trigger_open span:after{background:url('/images/sprite_gallery.png') -90px 0 no-repeat;width:44px;height:44px;position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;content:''}.nivas_gallery.gallery_small.X_gallery .trigger_prev_wrapper,
.nivas_gallery.gallery_small.X_gallery
.trigger_next_wrapper{width:25%;min-width:70px;position:absolute;top:0;bottom:0;margin-top:0;z-index:101}.nivas_gallery.gallery_small.X_gallery.single_item .trigger_prev,
.nivas_gallery.gallery_small.X_gallery.single_item
.trigger_next{display:none !important}.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="iframe"] .trigger_prev_wrapper,
.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="flowplayer"] .trigger_prev_wrapper,
.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="iframe"] .trigger_next_wrapper,
.nivas_gallery.gallery_small.X_gallery .data_wrapper[data-type="flowplayer"] .trigger_next_wrapper{top:50px;bottom:50px}.nivas_gallery.gallery_small.X_gallery
.trigger_prev_wrapper{left:0}.nivas_gallery.gallery_small.X_gallery
.trigger_next_wrapper{right:0}.nivas_gallery.gallery_small.X_gallery .trigger_prev.off,
.nivas_gallery.gallery_small.X_gallery
.trigger_next.off{cursor:default;opacity:0 !important;filter:alpha(opacity=00) !important}.nivas_gallery.gallery_small.X_gallery .trigger_prev,
.nivas_gallery.gallery_small.X_gallery
.trigger_next{content:'';width:70px;height:70px;position:absolute;top:50% !important;margin-top:-35px;z-index:150;left:0 !important;opacity:0;filter:alpha(opacity=00);background:#f8c323;background:-webkit-linear-gradient(top,  #f8c323 0%,#ffae00 100%);background:linear-gradient(to bottom,  #f8c323 0%,#ffae00 100%)}.nivas_gallery.gallery_small.X_gallery
.trigger_next{left:auto !important;right:0 !important}.nivas_gallery.gallery_small.X_gallery .trigger_prev:hover,
.nivas_gallery.gallery_small.X_gallery .trigger_next:hover{background:#000;background:-webkit-linear-gradient(top,  #303030 0%,#000 100%);background:linear-gradient(to bottom,  #303030 0%,#000 100%);-webkit-box-shadow:inset 0 0 0 2px #f8c323;box-shadow:inset 0 0 0 2px #f8c323}.nivas_gallery.gallery_small.X_gallery .trigger_prev_wrapper:hover .trigger_prev,
.nivas_gallery.gallery_small.X_gallery .trigger_next_wrapper:hover
.trigger_next{opacity:1;filter:none}.nivas_gallery.gallery_small.X_gallery .trigger_prev span,
.nivas_gallery.gallery_small.X_gallery .trigger_next
span{width:20px;height:30px;position:absolute;top:50%;margin-top:-15px;z-index:150;left:22px;background:url('/images/sprite_gallery.png') -50px 0;opacity:0;filter:alpha(opacity=00)}.nivas_gallery.gallery_small.X_gallery .trigger_next
span{left:auto;right:22px;background-position:-70px 0}.nivas_gallery.gallery_small.X_gallery .trigger_prev_wrapper:hover span,
.nivas_gallery.gallery_small.X_gallery .trigger_next_wrapper:hover
span{opacity:1;filter:none}.nivas_gallery.gallery_small.X_gallery .trigger_prev:hover
span{background-position:-140px 0}.nivas_gallery.gallery_small.X_gallery .trigger_next:hover
span{background-position:-160px 0}.nivas_gallery.gallery_small.X_gallery
p.author{position:absolute;top:0 !important;left:0 !important;background:#ccc;background:rgba(255, 255, 255, 0.8);margin:0;font-size:11px;font-size:1.1rem;line-height:1.8em;color:#333;padding:0
0.6em;z-index:200;white-space:nowrap}.nivas_gallery.gallery_small.X_gallery
.description{display:none !important}.nivas_gallery.gallery_small.X_gallery
.trigger_close{display:none}#media_gallery_mini.nivas_gallery.gallery_small.X_gallery{padding:10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}.no-boxshadow
#media_gallery_mini.nivas_gallery.gallery_small.X_gallery{border:1px
solid #dedede}#media_gallery_mini.nivas_gallery.gallery_small.X_gallery
.carousel{background:none}.nivas_gallery.gallery_big{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:#2c4992;background:rgba(0,0,0,.9)}.nivas_gallery.gallery_big
.carousel{width:100%;position:fixed;top:0;background:#1c1c1c;display:none !important}.nivas_gallery.gallery_big .trigger_prev,
.nivas_gallery.gallery_big
.trigger_next{width:90px;height:90px;position:absolute;top:45px;padding:0;z-index:100;right:0 !important;margin:-45px 0 0 0;background:#f8c323;background:-webkit-linear-gradient(top,  #f8c323 0%,#ffae00 100%);background:linear-gradient(to bottom,  #f8c323 0%,#ffae00 100%)}.nivas_gallery.gallery_big.single_item .trigger_prev,
.nivas_gallery.gallery_big.single_item
.trigger_next{display:none !important}.nivas_gallery.gallery_big
.trigger_prev{left:0 !important;right:auto !important;margin:-45px 0 0 0}.nivas_gallery.gallery_big .trigger_prev:hover,
.nivas_gallery.gallery_big .trigger_next:hover{background:#000;background:-webkit-linear-gradient(top,  #303030 0%,#000 100%);background:linear-gradient(to bottom,  #303030 0%,#000 100%);-webkit-box-shadow:inset 0 0 0 2px #f8c323;box-shadow:inset 0 0 0 2px #f8c323}.nivas_gallery.gallery_big .trigger_prev.off,
.nivas_gallery.gallery_big
.trigger_next.off{cursor:default;opacity:0;filter:alpha(opacity=00)}.nivas_gallery.gallery_big .trigger_prev span,
.nivas_gallery.gallery_big .trigger_next
span{width:23px;height:36px;position:absolute;top:28px;left:32px;background:url('/images/sprite_gallery.png') -30px -50px}.nivas_gallery.gallery_big .trigger_next
span{background-position:0 -50px;left:34px}.nivas_gallery.gallery_big .trigger_prev:hover
span{background-position:-120px -50px}.nivas_gallery.gallery_big .trigger_next:hover
span{background-position:-90px -50px}.nivas_gallery.gallery_big
.data_wrapper{text-align:center;position:relative;background:url('/images/loader-anim.gif') center center no-repeat}.nivas_gallery.gallery_big .data_wrapper
.inner{text-align:center;position:relative;display:inline-block;padding:0
120px;height:100%;width:100%}.nivas_gallery.gallery_big .data_wrapper
.data_container{height:82%}.nivas_gallery.gallery_big .data_wrapper .data_container>*{max-height:100%;max-width:100%}.nivas_gallery.gallery_big .data_wrapper .data_container
img{border:10px
solid #000;max-height:100%;max-width:100%;box-shadow:0 0 100px rgba(46,77,153,.70)}.nivas_gallery.gallery_big .data_wrapper .data_container
iframe{box-shadow:0 0 100px rgba(46,77,153,.70)}.nivas_gallery.gallery_big .data_wrapper .data_container[data-type="image"]{}.nivas_gallery.gallery_big .data_wrapper .data_container
.nvs_flowplayer{background:#000}.nivas_gallery.gallery_big
.trigger_close{position:absolute;right:50%;top:0;z-index:1000;width:70px;height:70px;margin-right:-35px;background:#f8c323;background:-webkit-linear-gradient(top,  #f8c323 0%,#ffae00 100%);background:linear-gradient(to bottom,  #f8c323 0%,#ffae00 100%)}.nivas_gallery.gallery_big .trigger_close:hover{background:#000;background:-webkit-linear-gradient(top,  #303030 0%,#000 100%);background:linear-gradient(to bottom,  #303030 0%,#000 100%);-webkit-box-shadow:inset 0 0 0 2px #f8c323;box-shadow:inset 0 0 0 2px #f8c323}.nivas_gallery.gallery_big .trigger_close
span{position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;background:url('/images/sprite_gallery.png') -60px -50px}.nivas_gallery.gallery_big .trigger_close:hover
span{background-position:-150px -50px}.nivas_gallery.gallery_big
p.author{position:absolute;background:#ccc;background:rgba(255, 255, 255, 0.8);margin:0;white-space:nowrap;font-size:11px;font-size:1.1rem;line-height:1.8em;color:#333;padding:0
0.6em;z-index:200}.nivas_gallery.gallery_big .data_wrapper[data-type="image"] p.author{margin:5px
0 0 5px}.nivas_gallery.gallery_big
.description{z-index:200;margin:0;padding:1em;text-align:center;color:#fff;font-weight:bold;background:#ccc;background:rgba(195, 195, 195, 0.9);position:absolute;bottom:0;font-size:16px;font-size:1.6rem;line-height:1.5em;padding:0.5em}@media screen and (max-width: 979px ){.nivas_gallery.gallery_big
.trigger_prev{margin-left:0}.nivas_gallery.gallery_big
.trigger_next{margin-right:0}.nivas_gallery.gallery_big .trigger_prev,
.nivas_gallery.gallery_big
.trigger_next{opacity:0}.nivas_gallery.gallery_big .trigger_prev.off,
.nivas_gallery.gallery_big
.trigger_next.off{opacity:0 !important}.nivas_gallery.gallery_big .trigger_prev:hover,
.nivas_gallery.gallery_big .trigger_next:hover{opacity:1}.nivas_gallery.gallery_big
.carousel{display:none !important}.nivas_gallery.gallery_big .data_wrapper
.inner{padding:0
15px}.nivas_gallery.gallery_big .data_wrapper .data_container[data-type="image"]{border:none}}footer{background:url('/images/pattern_4.png') center bottom repeat-x #fff;position:relative;margin-top:100px}footer
.container{padding:64px
0 80px}footer
a.backToTop{position:absolute;height:33px;width:50px;left:50%;margin-left:-25px;bottom:0;background:url('/images/sprite.png') no-repeat}footer
ul{text-align:center;margin-bottom:48px}footer
li{display:inline-block;vertical-align:top}footer li
a{font-size:16px;font-size:1.6rem;line-height:2em;font-weight:600;padding:0
18px;color:#000;display:block}footer li a:hover{color:#2e4d99;text-decoration:none}footer
li.home{margin:0
28px}footer li.home
a{width:32px;height:32px;background:url('/images/sprite.png') -50px 1px no-repeat}footer .copyright,
footer
.legal{color:#999;font-size:11px;font-size:1.1rem;line-height:1.5455em;padding:0
25px 0 29px;position:relative}footer
.copyright{border:solid #d4d4d4;border-width:1px 0;padding:19px
25px 18px 29px;margin-bottom:23px}footer .copyright
a.author{position:absolute;right:25px;top:19px;width:12px;height:18px;background:url('/images/sprite.png') -120px -80px no-repeat}footer .copyright a.author:hover{background-position:-140px -80px}@media
print{header,footer{display:none !important}*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}