h1,h2,h3,h4{font-weight:normal}html{background:#fff;color:#717171}html,body{font:16px/24px 'Catamaran', Tahoma, sans-serif;color:#103263}body{background:white url("./../images/bg.png") top center repeat-y}a,img,a img{border:0}.text-bigger{font-size:1.3em;line-height:1.4}.pos-rel{position:relative}.mb-20{margin-bottom:20px}.form-control,.btn,.alert{border-radius:0}.form-group.required label:after{content:' *';font-weight:bold}.btn-primary{background:#103263}.black{color:#000}.red{color:#ee3131}a.button-silum{height:50px;width:50px;display:block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;color:#fff;font-size:35px;line-height:46px}a.button-silum span.glyphicon{width:100%;height:100%;font-size:35px;line-height:46px}a.button-silum:hover{background-color:#ee3131;border-color:#ee3131}a.button-silum.reverse{background-color:#ee3131;border-color:#ee3131}a.button-silum.reverse:hover{border-color:#fff;background-color:transparent}body,#container,.container,.wrap{width:100%;padding:0;margin:0px auto;clear:both}.container{padding-bottom:20px}.wrap.wrap-bordered,.wrap.bordered-top{border-top:3px solid red}.wrap.wrap-bordered,.wrap.border-bottom{border-bottom:3px solid red}#content-offer,#content-main,#contact-main{padding:10px 0}.center{margin:0px auto;padding:0 15px}@media (min-width: 768px){.center{width:760px}}@media (min-width: 992px){.center{width:986px}}@media (min-width: 1200px){.center{width:1160px}}.no-pad{padding:0}.center:after,.group:after,.form-row:after{content:"";display:table;clear:both}.row-wider-inside{margin-left:-30px;margin-right:-30px}.tel-info{font-size:1.6em;line-height:1.5;display:inline-block;margin-left:30px}@media all and (min-width: 768px) and (max-width: 1199px){.tel-info{width:50%}}@media all and (max-width: 767px){.tel-info{font-size:1.2em;margin-left:0;margin-right:20px}}.tel-info:first-child{margin-left:0}.tel-info a{margin-left:10px;font-size:1.2em;font-weight:bold;color:#000;text-decoration:none}#top-bar{background:#103263;color:#fff;padding:4px 0}#header{width:100%;padding:16px;margin:0px auto;background:#fff}@media all and (max-width: 480px){#header{padding:0;margin:2px auto 0}#header>.center{padding:0}}#logo-top{margin:0 10px;padding-left:0}@media all and (max-width: 480px){#logo-top{margin:5px 0;padding:0;text-align:center}}#logo-top a{display:inline-block;width:auto}@media all and (max-width: 480px){#logo-top a{margin:0px auto}}#logo-top img{width:100%;max-width:341px;display:block;margin:0 auto}@media all and (max-width: 480px){#logo-top img{width:auto;height:35px}}@media (min-width: 480px){#contact-top{float:left}}@media (max-width: 479px){#contact-top{float:right;padding-right:45px}}#contact-top .contact-top-box{float:left;color:#103263;font-size:1.2em;line-height:30px}@media (max-width: 479px){#contact-top .contact-top-box{margin:2px}}#contact-top .contact-top-box a{color:#103263;text-decoration:none;display:inline-block}#contact-top .contact-top-box a:hover{color:red}#contact-top .contact-top-box a span.ico{width:30px;height:30px;display:inline-block;margin-right:4px}#contact-top .contact-top-box a span.ico img{width:100%;max-height:30px}@media all and (max-width: 479px){#contact-top .contact-top-box a span.txt{display:none}}#contact-top .contact-top-box.contact-top-phone span.ico{width:25px;height:25px}@media all and (min-width: 481px){#contact-top .contact-top-box:first-child{margin-right:40px}}#search-box{margin-top:15px}#search-box form{text-align:right}#search-box input,#search-box button{line-height:24px;padding:6px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top}#search-box input[type="search"]{color:#103263;border:none;border-bottom:3px solid #103263;-webkit-box-shadow:none;box-shadow:none;background:#fff;margin-right:0px;font-size:16px;padding:5px;height:auto}#search-box button[type="submit"]{background:transparent;color:#103263;font-size:18px}#search-box button[type="submit"]:hover{background:#f2f2f2}@media all and (min-width: 768px){#logo-top{float:left;margin:0}}#menu-toggle-btn{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(16,50,99,0.9);color:white;text-align:center;position:fixed;z-index:200;top:0px;right:0px;padding:3px;font-size:30px;width:38px;height:38px;line-height:38px;cursor:pointer}#menu-top-container{background:#fff;border-bottom:5px solid #103263}#menu-top-container>.center{padding:0}@media all and (max-width: 639px){#menu-top-container .center{padding:0}#menu-toggle-btn{display:block}}#menu-top{width:100%;clear:both;z-index:999}#menu-top ul{padding:0;margin:0;list-style-type:none}@media all and (min-width: 640px){#menu-top>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#menu-top>ul>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;margin:0;list-style-type:none;border-right:1px solid #fff;display:inline-block;position:relative;text-align:center}#menu-top>ul>li a{float:left;display:block;width:100%;height:100%;margin:0;padding:10px 15px;color:#103263;font-size:16px;line-height:1.2;font-weight:bold;text-decoration:none;text-transform:uppercase}#menu-top>ul>li a:hover,#menu-top>ul>li a:active{background:#eaeaea}#menu-top>ul>li:last-of-type>a{border-right:none}@media (max-width: 639px){#menu-top>ul>li{line-height:20px}#menu-top>ul>li a{margin:0 1px;font-size:18px}}#menu-top>ul>li>ul{display:none;position:absolute;z-index:10;margin:0;top:100%;left:0;background:#103263;width:250px}#menu-top>ul>li>ul li{padding:0;margin:0;width:100%;line-height:1;position:relative;display:block;float:left;background:#103263}#menu-top>ul>li>ul li>a{margin:0 5px;padding:15px 10px;width:calc(100% - 10px);-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #fff;font-size:15px;text-align:center;color:#fff}#menu-top>ul>li>ul li:hover>a{color:#ccc;background:none}#menu-top>ul>li>ul li:last-of-type>a{border-bottom:none}#menu-top>ul>li>ul>li>ul{display:none;position:absolute;left:100%;top:0;width:200px;border-left:4px solid transparent;white-space:normal}#menu-top>ul>li>ul>li>ul>li>a{text-transform:lowercase;padding:15px 5px;font-weight:normal}@media (min-width: 768px){#menu-top>ul>li:hover>ul{display:block}#menu-top>ul>li:hover>ul li:hover>ul{display:block}}@media all and (min-width: 639px) and (max-width: 991px){#menu-top>ul>li a{border-right:none}}@media all and (min-width: 640px){#menu-top{display:block !important}}@media all and (max-width: 639px){#menu-top{position:fixed;top:0;left:0;bottom:0;right:0;display:none;background:#103263;width:100%;height:100%;padding-top:20px;padding-bottom:50px;overflow-y:scroll;z-index:150;color:#fff;background:#103263}#menu-top ul,#menu-top>ul>li,#menu-top>ul>li a{width:100%;color:#fff;text-align:center}#menu-top>ul{width:90%;margin-left:5%}#menu-top>ul li{border:none}#menu-top ul>li>a:link::after,#menu-top ul>li>a:visited::after{content:" \00bb"}#menu-top ul>li{color:#fff;background:none;float:none;display:inline}#menu-top ul>li a{float:none;border-right:none;margin:0;padding:10px;height:auto}#menu-top ul>li a:hover,#menu-top ul>li a:active{background:none}#menu-top ul>li ul{width:100%;top:auto;display:block;position:relative;border:none;font-size:.9em}#menu-top ul>li ul li>a{border:none;white-space:normal;text-align:center;padding:10px 0}#menu-top ul>li ul li>a:hover,#menu-top ul>li ul li>a:focus,#menu-top ul>li ul li>a:active{color:#fff}#menu-top ul>li>ul>li>ul{display:block;width:100%;position:static;top:auto;left:auto}#menu-top ul>li>ul>li>ul>li>a{padding:5px 0}}#sidebar-menu-container{padding-bottom:30px;color:#333}#sidebar-menu-container .column-heading{text-transform:uppercase;font-size:1.7em;line-height:1;font-weight:bold;padding:22px 12px 18px;color:#103263;background:red;margin:0}#sidebar-menu-container a{color:#333}#sidebar-menu-container>ul{list-style-type:none;padding:0;margin:0}#sidebar-menu-container>ul li{font-size:1.1em;position:relative}#sidebar-menu-container>ul li:last-of-type{border-bottom:1px solid transparent}#sidebar-menu-container>ul li a{width:100%;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}#sidebar-menu-container>ul li a:hover{color:#000}#sidebar-menu-container>ul li>ul{display:none}#sidebar-menu-container>ul li.active{background:#103263}#sidebar-menu-container>ul li.active>a{color:red}#sidebar-menu-container>ul li.active>ul{display:block}#sidebar-menu-container>ul li .glyphicon.glyphicon-menu-down{cursor:pointer;position:absolute;top:9px;right:0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}#sidebar-menu-container>ul li .glyphicon.glyphicon-menu-down.expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#sidebar-menu-container>ul>li:nth-of-type(even){background:#eaeaea}#sidebar-menu-container>ul>li>ul>li a{padding-left:10px;color:#666}#sidebar-menu-container>ul>li>ul>li:last-of-type{border-bottom:0}#sidebar-menu-container select[name="categories"]{display:none}@media all and (max-width: 767px){#sidebar-menu-container ul{display:none}#sidebar-menu-container select[name="categories"]{display:block}}#banner{width:100%;text-align:center}#banner>img{margin:0px auto;display:block;width:100%;max-width:1920px}#banner ul{margin:0;padding:0;list-style-type:none}#banner ul li>img{margin:0px auto;display:block;width:100%;max-width:1920px}#banner ul li>.banner-box{position:relative}#banner ul li>.banner-box>img{width:100%}#banner ul li>.banner-box .banner-box-text-container{margin:0px auto;width:100%;max-width:1160px}@media all and (max-width: 479px){#banner ul li>.banner-box .banner-box-text-container{display:none}}#banner ul li>.banner-box .banner-box-text-container .banner-box-text{position:absolute;bottom:50px;text-align:left;color:#fff;padding:25px;max-width:600px;background-color:rgba(16,50,99,0.9)}#banner ul li>.banner-box .banner-box-text-container .banner-box-text h3{margin-top:5px;font-size:35px;font-weight:900;text-transform:uppercase}#banner ul li>.banner-box .banner-box-text-container .banner-box-text h3 span{font-weight:400}@media all and (max-width: 991px){#banner ul li>.banner-box .banner-box-text-container .banner-box-text{padding:15px 15px 10px;bottom:10px;left:40px}#banner ul li>.banner-box .banner-box-text-container .banner-box-text h3{margin-top:5px;font-size:25px;font-weight:900;text-transform:uppercase}#banner ul li>.banner-box .banner-box-text-container .banner-box-text h3 span{font-weight:400}}@media all and (max-width: 767px){#banner ul li>.banner-box .banner-box-text-container .banner-box-text p{display:none}}#machines-container{background:url("./../images/bg_machines.jpg") no-repeat top center;height:644px}#machines-container>.center{height:644px;position:relative}@media all and (max-width: 767px){#machines-container{background-position:top left;height:auto}#machines-container .center{height:auto}}#machines-container .machines-text{position:absolute;bottom:50px;left:10px;text-align:left;color:#fff;padding:25px;max-width:550px;width:50%;background-color:rgba(16,50,99,0.9)}#machines-container .machines-text h3{margin-top:5px;font-size:60px;font-weight:900;text-transform:uppercase}#machines-container .machines-text h3 span{font-weight:400}@media all and (max-width: 767px){#machines-container .machines-text{position:relative;bottom:auto;left:auto;width:100%;max-width:auto;margin:10px auto}#machines-container .machines-text h3{margin-top:5px;font-size:24px;font-weight:900;text-transform:uppercase}#machines-container .machines-text h3 span{font-weight:400}}#machines-container .machines-text p{padding-right:80px}#machines-container .machines-text a.button-silum{position:absolute;right:15px;bottom:15px}#mission-container{background:url("./../images/bg_misja.jpg") no-repeat top center;height:643px}#mission-container>.center{height:643px;position:relative}@media all and (max-width: 767px){#mission-container{background-position:top left;height:auto}#mission-container .center{height:auto}}#products-container{padding:30px 0}#products-container .products-box{-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px;background:#103263;float:right;width:100%;border:2px solid #103263;-webkit-transition:background-color .65s;transition:background-color .65s}#products-container .products-box>a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:15px 30px;color:#fff;font-weight:700;font-size:20px;line-height:1.5;text-transform:uppercase;margin:0;-webkit-transition:color .65s ease;transition:color .65s ease}#products-container .products-box>a:hover{text-decoration:none}#products-container .products-box:hover{background:#fff}#products-container .products-box:hover>a{color:#103263}@media all and (min-width: 991px){#products-container .products-box{width:272px;height:272px}#products-container .products-box:nth-of-type(4),#products-container .products-box:nth-of-type(7){clear:right}#products-container .products-box>a{padding:30px}}@media all and (min-width: 992px){#products-container .section-title-container{float:left;position:relative;z-index:1}}#brands-box-container{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#brands-box-container>div{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 5px 10px;background:#103263;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:150px;width:calc(33% - 10px);padding:20px 30px;position:relative}@media all and (max-width: 991px){#brands-box-container>div{width:100%;height:auto;padding:10px}}#brands-box-container>div>p{line-height:2}#brands-box-container>div>p:first-child{font-size:50px;line-height:65px;margin:20px 0;font-weight:900;text-align:center}@media all and (max-width: 991px){#brands-box-container>div>p:first-child{margin:0 0 10px;font-size:40px;line-height:1.2;font-weight:700}}@media all and (max-width: 991px){#brands-box-container>div>p:last-of-type{padding-right:65px}}#brands-box-container>div a.button-silum{position:absolute;bottom:15px;right:15px}#join-us-container{padding:50px 0}#contact-info-container{background:url("./../images/bg_contact_2.jpg") no-repeat top center rgba(16,50,99,0.9);color:#fff;padding:1px 0 15px}#contact-info-container .contact-details{padding-left:15px;font-size:1.3em}#contact-info-container .contact-details table{line-height:1.5em}#contact-info-container .contact-details table th{vertical-align:top;font-weight:bold;padding:0;padding-right:15px;color:#ee3131}#contact-info-container .contact-details table td{padding-bottom:10px}.news-gallery{clear:both;text-align:center}.news-gallery>a{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 10px 0 0;display:inline-block}.news-gallery>a>img{height:150px;display:block;margin:0px auto}.news-gallery-min{clear:both;padding-top:20px;height:107px;overflow:hidden}.news-gallery-min>a{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 5px 0 0;display:inline-block}.news-gallery-min>a>img{height:100px;display:block;margin:0px auto}.bg-lightgrey2{background:#eaeaea}section{float:left;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}section h1{font-size:1.7em}section.offer{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 30px 30px}@media all and (min-width: 640px) and (max-width: 991px){section.offer{padding:30px 60px 30px 180px}}@media all and (min-width: 992px){section.offer{width:50%;padding:30px 60px 30px 220px}}section.offer h2{color:#000;margin:0}section.offer p{font-size:.9em}.subpage section{font-size:1.1em;padding:20px}@media all and (max-width: 639px){.subpage section{padding:20px}}@media all and (min-width: 768px){.page-boxes>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.page-box-single{margin-top:10px;margin-bottom:10px}.page-box-single img{width:100%;display:block;margin:2px auto}#promotions{padding-bottom:0}#map-container{clear:both;width:100%;margin:40px auto 0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e9e5dc;height:370px}#map-container>img{margin:0px auto;display:block;width:100%;max-width:1920px}@media all and (max-width: 992px){#map-container>div{width:90% !important;margin:0px 5%}}#map-container iframe{width:100%;margin:0px auto;height:500px;display:block}#map-container-link{clear:both;width:100%;margin:0px auto -20px;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e9e5dc;padding:0px 20px}@media all and (max-width: 992px){#map-container-link{padding:0px 5%}}#footer-links{padding:30px 10px}#footer-links .column{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;float:left;line-height:2}@media all and (min-width: 992px){#footer-links .column{min-height:300px}}#footer-links .column.wide{text-align:center}@media all and (min-width: 992px){#footer-links .column.wide{width:50%}}#footer-links .column.wide p.text-bigger{font-size:18px;margin-top:15px;text-align:center;color:#666}#footer-links .column.wide span.black{color:#000;text-align:right;display:inline-block}@media all and (min-width: 768px) and (max-width: 991px){#footer-links .column{width:50%}#footer-links .column.wide{width:100%}}@media all and (max-width: 767px){#footer-links .column{width:100%}#footer-links .column.wide{width:100%;text-align:right}#footer-links .column.wide p.text-bigger{text-align:right}}#footer-links .column .column-heading{color:red;text-transform:uppercase;font-size:1em}#footer-links .column #footer-logo{margin:0px auto;width:90%;max-width:404px}@media all and (max-width: 767px){#footer-links .column #footer-logo{margin:15px auto;margin-right:0px}}#footer-links ul{padding-left:0;list-style-type:none}#footer-links ul li{line-height:2.5}#footer-links ul li>a{color:#103263;text-decoration:none}#footer-links ul li>a:hover{text-decoration:underline}#footer-bottom{padding:15px 10px;background:#103263;border-top:1px solid #f2f2f2;text-transform:uppercase}#footer-bottom p{font-size:1em;line-height:1.5;margin-bottom:0}@media all and (max-width: 767px){#footer-bottom{padding:10px}#footer-bottom p{font-size:.8em;margin-bottom:5px}}#footer-bottom a{text-decoration:underline}#footer-bottom p,#footer-bottom a{color:#eaeaea}#footer-bottom>.center>div{width:48%;margin-right:2%;float:left}@media all and (max-width: 640px){#footer-bottom>.center>div{width:100%;margin-right:0}}#footer-bottom>.center>div:nth-of-type(even),#footer-bottom>.center>div:nth-of-type(even) p{text-align:right}#footer-bottom>.center>div a{text-decoration:none}#footer-bottom>.center>div a:hover{text-decoration:underline}body.home-page h2.section-title{font-size:70px;line-height:1}@media all and (max-width: 767px){body.home-page h2.section-title{font-size:30px;line-height:35px}}h2.section-title{padding:10px 5px 0;margin:0 auto 25px;clear:both;font:50px/50px 'Catamaran', Tahoma, sans-serif;text-transform:uppercase;font-weight:900}h2.section-title+.section-title-bar{background:red;height:10px;width:150px;max-width:150px;margin-top:0;margin-left:10px;margin-bottom:30px}@media all and (max-width: 767px){h2.section-title{font-size:30px;line-height:35px}h2.section-title+.section-title-bar{width:50%;margin-top:10px;margin-left:5px}}h2.section-title span{color:#ccc;font-weight:400}h2.section-title.white{color:#fff}h2.section-title.white span{color:#fff}#content-main{padding:30px 0}#contact-main{margin:0px auto;padding:10px 0 20px;color:#103263}#contact-main .center{width:auto;padding:0}#contact-main h2.section-title{color:#103263}#contact-main .error-summary{background:#ee3131;color:#fff;padding:1px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}#contact-main .form-row{margin-bottom:10px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}#contact-main .form-row.contact-info p{font-size:1.3em;line-height:1.5;margin:0px;margin-bottom:10px;text-align:right}#contact-main .form-row.contact-info p a{color:red}#contact-main label{display:block;padding:5px 0}#contact-main input[type="text"],#contact-main input[type="email"],#contact-main textarea{font-family:Arial, Tahoma, sans-serif;padding:10px;font-size:16px;line-height:20px;background:#fff;color:#333;border:1px solid #ccc;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px auto}@media all and (min-width: 768px){#contact-main input[type="text"].wid-50,#contact-main input[type="email"].wid-50,#contact-main textarea.wid-50{width:50%}}#contact-main textarea{height:120px;max-width:100%}@media all and (min-width: 768px){#contact-main .wid-50{width:50%}#contact-main label.wid-50{float:left;display:inline-block;width:50%}}.gallery{margin:15px 0}.gallery .center{text-align:center}.gallery .gallery-item{height:105px;display:inline-block;margin:3px}.gallery .gallery-item img{height:100%}.subpage .gallery .center{width:auto}.list-view>.col-xs-12.list-items{padding:0}.breadcrumb{font-size:1.25em;color:#103263;font-weight:bold}.breadcrumb a{color:#103263}.breadcrumb>.active{color:red}.breadcrumb>li+li:before{padding:0 2px;color:red}a.big-button,input[type="submit"].big-button,button.big-button{background:#103263;color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;padding:20px 25px;font:24px/30px 'Catamaran', Tahoma, sans-serif;font-weight:700;text-transform:uppercase;margin:15px 0}a.big-button.big-button-secondary,input[type="submit"].big-button.big-button-secondary,button.big-button.big-button-secondary{background:red}
