body{color:#5a5a5a;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:50px}#wrapper{margin-top:15px}body.bd_home{padding-top:0}body.bd_home #wrapper.container{padding:0;margin:0;width:100%}body.bd_home #wrapper.container #about{padding:0 15px;margin:0 auto;background-color:#f0f2f3}.italic{font-weight:400;font-style:italic}.navbar-wrapper{position:absolute;top:0;left:0;right:0;z-index:20}.navbar-wrapper .container{padding-left:0;padding-right:0}.navbar-wrapper .navbar{padding-left:15px;padding-right:15px}.navbar .navbar-brand{padding:0}.navbar .navbar-brand img{padding:0;max-height:50px;max-width:250px}.navbar-default .navbar-nav li a,.navbar-inverse .navbar-nav li a{color:#555;font-size:13px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;line-height:18px;font-weight:600;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:-1px}body.bd_home .navbar-default{background:none;background-color:transparent;border-bottom:1px solid rgba(255,255,255,0.1);text-shadow:0 0 1px #000}body.bd_home .navbar-default .navbar-nav li a{color:#fff}.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav li a:active,body.bd_home .navbar-default .navbar-nav li a:hover,body.bd_home .navbar-default .navbar-nav li a:active,body.bd_home .navbar-inverse .navbar-nav li a:hover,body.bd_home .navbar-inverse .navbar-nav li a:active,body.bd_home .navbar-default .navbar-brand:hover,body.bd_home .navbar-inverse .navbar-brand:hover{color:#F0525B}body.bd_home .navbar-default .navbar-nav .dropdown-menu li a{color:#555;text-shadow:none}body.bd_home .navbar-default .navbar-brand{color:#fff;text-shadow:0 0 1px #000}body.bd_home .navbar-inverse{background:#fff;border-bottom:1px solid rgba(255,255,255,0.1)}body.bd_home .navbar-inverse .navbar-brand{color:#555}.carousel{height:450px}.carousel-caption{z-index:10;text-align:right;left:10%;bottom:20%;text-shadow:0 0 2px #000}.carousel-control{width:10%}.carousel .item{height:450px}.carousel-inner > .item > img{position:absolute;height:450px;top:0;left:0;min-width:100%}.carousel-inner .item img{position:absolute;height:auto;width:100%;max-width:100%;display:block}.marketing{padding-left:9px;padding-right:9px}.marketing .col-sm-4,.marketing .col-lg-4{text-align:center}.marketing h2{font-weight:400}#promo-marketing img:hover{height:155px;opacity:.8;margin-bottom:-5px}.featurette-divider{margin:9px 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-signin .form-control:focus{z-index:2}.form-signin input[type="text"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.g-recaptcha{width:100px}.inputs-expand #username,.inputs-expand #password{width:90px;-webkit-transition:width .3s ease-in-out}.inputs-expand #username:focus,.inputs-expand #password:focus{width:100%;-webkit-transition:width .5s ease-in-out}.height-200{height:130px;overflow:hidden;margin:0 auto;padding:0 auto;text-align:center}@media (min-width: 768px){.navbar-wrapper{margin-top:20px}.navbar-wrapper .container{padding-left:15px;padding-right:15px}.navbar-wrapper .navbar{padding-left:0;padding-right:0;border-radius:4px;border:1px solid #ccc}.navbar-wrapper .navbar li a{font-size:13px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:600;font-weight:bold;color:#FFF;border-bottom:1px solid #d5d5d5;border-left:1px solid #fff;border-right:1px solid #d5d5d5;text-align:center;line-height:20px}.navbar-wrapper .navbar li a:hover,.navbar-wrapper .navbar li a:active{font-size:13px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:600;font-weight:bold;color:#F0525B;text-align:center;border-bottom:1px solid #d5d5d5;border-left:1px solid #fff;border-right:1px solid #d5d5d5;line-height:20px}.navbar-wrapper .navbar > li:first-child > a{border-left:0;border-radius:5px 0 0 5px}.navbar-wrapper .navbar > li:last-child > a{border-radius:0 5px 5px 0;border-right:0}.marketing{padding-left:0;padding-right:0}.navbar .container{width:100%}.pos-relative-40{margin-top:-90px;position:relative;z-index:9}.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width: 992px){.featurette-heading{margin-top:9px}}@media (min-width: 1590px){.carousel,.carousel .item{height:580px}}@media (max-width: 1200px){.carousel,.carousel .item{height:350px}}@media (max-width: 960px){.carousel,.carousel .item{height:300px}.input-group .form-control.inputs-expand-1,.input-group .form-control.inputs-expand-1{width:100px;-webkit-transition:width .3s ease-in-out}.input-group .form-control.inputs-expand-1:focus,.input-group .form-control.inputs-expand-1:focus{width:100%;-webkit-transition:width .5s ease-in-out}}@media (max-width: 768px){.carousel,.carousel .item{height:220px}.carousel-caption{bottom:15%}.carousel-caption p{margin-bottom:9px;line-height:1}.carousel-caption .btn-lg{padding:1px;font-size:14px}body.bd_home .navbar-default .navbar-collapse{background-color:#eee}body.bd_home .navbar-default .navbar-collapse li a{color:#555;text-shadow:none}}@media (max-width: 460px){.carousel{height:150px;margin-bottom:3px}.carousel .item{height:250px}.carousel-caption{bottom:10%}.carousel-caption h1{font-size:18px}.carousel-caption .btn-lg{padding:1px;font-size:14px}}ol.ol-list{counter-reset:li;list-style:none;padding:0;margin-bottom:2em;*list-style:decimal;font:15px 'trebuchet MS','lucida sans';text-shadow:0 1px 0 rgba(255,255,255,.5)}ol.ol-list ol{margin:0 0 0 2em;color:fff}.rectangle-list a,.rounded-list a{margin:.5em 0 .5em 2.5em;position:relative;display:block;*padding:.4em;background:#ddd;color:#444;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rounded-list a{padding:.4em .4em .4em 2em;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em}.rounded-list a:hover,.rectangle-list a:hover{background:#eee}.rounded-list a:hover:before{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rounded-list a:before{left:-1.3em;margin-top:-1.3em;background:#87ceeb;border:.3em solid #fff;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rectangle-list a{padding:.4em .4em .4em .8em}.rectangle-list a:before{left:-2.5em;margin-top:-1em;background:#fa8072}.rectangle-list a:after{position:absolute;content:'';border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rectangle-list a:hover:after{left:-.5em;border-left-color:#fa8072}.rectangle-list a:before,.rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;top:50%;height:2em;width:2em;line-height:2em;text-align:center;font-weight:700}ul.rect-list{list-style:none;font:15px 'trebuchet MS','lucida sans';padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5)}.rect-list span{font-weight:700;position:absolute;left:-2.5em;z-index:2;height:2em;width:2em;text-align:center}.rect-list a{padding:.4em .4em .4em .8em;margin:.5em 0 .5em 2.5em;position:relative;display:block;*padding:.4em;background:#ddd;color:#444;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rect-list a:hover{background:#eee}.rect-list a:after{position:absolute;content:'';border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rect-list a:before{left:-2.5em;margin-top:-1em;background:#fa8072;position:absolute;top:50%;height:2em;width:2em;line-height:2em;text-align:center;font-weight:700;content:'';counter-increment:none}.rect-list a:hover:after{left:-.5em;border-left-color:#fa8072}.top-tree{overflow:scroll;width:100%}.tree{min-width:600px}.tree span{font-size:40px}.tree ul{padding-top:20px;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li{float:left;text-align:center;list-style-type:none;position:relative;padding:20px 5px 0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li::before,.tree li::after{content:'';position:absolute;top:0;right:50%;border-top:1px solid #333;width:50%;height:20px}.tree li::after{right:auto;left:50%;border-left:1px solid #333}.tree li:only-child::after,.tree li:only-child::before{display:none}.tree li:only-child{padding-top:0}.tree li:first-child::before,.tree li:last-child::after{border:0 none}.tree li:last-child::before{border-right:1px solid #333;border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}.tree li:first-child::after{border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0}.tree ul ul::before{content:'';position:absolute;top:0;left:50%;border-left:1px solid #333;width:0;height:20px}.tree li a{border:1px solid #333;padding:5px 10px;text-decoration:none;background:#fff;color:#000;font-family:"Droid Serif",arial,sans-serif;font-size:15px;display:inline-block;border-radius:5px;min-width:100px;background:#D9EDF7;color:#3A87AD;text-shadow:1px 1px 4px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li a:hover,.tree li a:hover+ul li a{background:#5CB85C;color:#041;border:1px solid #041;text-shadow:0 0 1px #fff}.tree li a:hover+ul li::after,.tree li a:hover+ul li::before,.tree li a:hover+ul::before,.tree li a:hover+ul ul::before{border-color:#041}.grid{position:relative;margin:0 auto;padding:1em 0;max-width:1000px;list-style:none;text-align:center}.grid figure{text-align:center;position:relative;overflow:hidden;margin:auto;min-width:100%;max-width:480px;width:100%;max-height:360px;background:#3085a3;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;max-width:480px;min-height:100%;opacity:.8;margin-left:auto;margin-right:auto}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;text-shadow:0 0 1px #000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-chico img{-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:scale(1.12);transform:scale(1.12)}figure.effect-chico:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-chico figcaption{padding:3em}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption::before,figure.effect-chico p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s}figure.effect-chico h2{padding:20% 0 20px}figure.effect-chico p{margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width: 50em){.content{padding:0 10px;text-align:center}.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}}.catalog-list ul ul li{padding:3px 5px;background-color:#eee}.catalog-list ul ul ul li{padding:3px;background-color:#ddd;border-color:#ccc}.shop-cats-list .product{padding:4px}.shop-cats-list .thumbnail{max-height:400px;overflow:hidden}.shop-cats-list .thumbnail h3{font-size:18px;max-height:78px;overflow:hidden;padding:0;margin:0;text-align:center}.shop-cats-list .thumbnail .caption{padding:0;margin:0}.list-min .list-group .list-group-item{padding:3px 5px}.media,.cats-list-edit .media{margin-top:5px}.cats-list-edit .media h5{margin-bottom:2px}.bd_article .h1,.bd_article .h2,.bd_article .h3,.bd_article h1,.bd_article h2,.bd_article h3{margin-top:0;font-size:200%;margin-bottom:9px;font-weight:400;line-height:1;color:#5a5a5a;letter-spacing:-1px}.product-img{width:200px;float:right;border:1px}.product-img img{width:200px}.eee,.eee .list-group-item{background-color:#eee}#product_photo .carousel .item,#product_photo .carousel{width:100%;height:320px}#product_photo .carousel-inner>.item>img,#product_photo .carousel-inner>.item>a>img{width:100%}#product_photo .thumb{padding:0}.border-b{border-bottom:1px solid #ddd;text-shadow:0 0 1px #ccc}.modal img{margin:0 auto}#gsc-i-id1{font-size:13px}.gsib_a{padding:0!important}.gsc-input{padding-right:0!important}.width-200{width:200px}.gsc-search-button-v2{width:13px!important;height:24px!important;padding:3px!important}.contact-map{height:400px;width:100%;background-color:#f0ede5;text-align:center;padding:auto}.pro-sprite{margin:0 20px}.pro-sprite li,.pro-flag li{padding:0}.pro-sprite li a,.pro-flag li a{width:20px;height:20px;display:inline-block;background:url(../images/pro-design-sprite-3d.png) no-repeat}.pro-sprite .tw{background-position:0 0}.pro-sprite .fb{background-position:-20px 0}.pro-sprite .gl{background-position:-40px 0}.pro-sprite .vk{background-position:-60px 0}.pro-sprite .ok{background-position:-80px 0}.pro-sprite .ml{background-position:-100px 0}.pro-flag li a{width:30px;height:22px}.pro-flag .ru{background-position:0 -20px}.pro-flag .en{background-position:-30px -20px}.pro-flag .ro{background-position:-60px -20px}.pro-flag .dk{background-position:-90px -20px}.pro-social a{line-height:16px;height:16px;width:16px;display:inline-block;overflow:hidden}.pro-social svg{height:16px;width:16px}

/* SOCIAL & LANGS
-------------------------------------------------- */
.social {margin:9px;}
.social li {padding:0;}
.social a,
.pro-flag a,
.lng {width:20px; margin-left:5px; height:20px; display:inline-block; background:url('../images/pro-design-sprite.png') no-repeat;}
.social .tw {background-position:0 0;}
.social .fb {background-position:-20px 0;}
.social .gl {background-position:-40px 0;}
.social .vk {background-position:-60px 0;}
.social .ok {background-position:-80px 0;}
.social .ml {background-position:-100px 0;}
.social .in {background-position:0 -20px;}
.social .ln {background-position:-20px -20px;}
.social .sk {background-position:-40px -20px;}
.social .vb {background-position:-60px -20px;}
.social .wp {background-position:-80px -20px;}
.social .yt {background-position:-100px -20px;}

.lng {width:30px; height:22px;}
.lng-ru {background-position:0 -40px;}
.lng-en {background-position:-30px -40px;}
.lng-ro {background-position:-60px -40px;}
.lng-dk {background-position:-90px -40px;}