@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,800,600);@import "reset.css";@import "font-awesome.min.css";@import "rwdgrid.min.css";@import "glide.core.css";@import "glide.theme.css";body{color:#282828;font-size:14px;font-family:'Open Sans',sans-serif}a{text-decoration:none}.al-right{display:block;float:right}.al-left{display:block;float:left}footer{line-height:1.6em;color:#f0f0f0;margin-top:50px;background:#e61668;padding:30px 0}footer h3{color:#f0f0f0;text-align:left;margin-bottom:1em}footer .container div:last-child div{text-align:right}footer .container:after{content:"";display:block;clear:both}header{padding:15px 0}header .container>div{position:relative}header #logo{float:left;display:block;width:229px;height:83px;background:url(../img/logo.png) no-repeat}header nav{float:right;display:block;margin-top:60px}header nav li{display:inline-block}header nav li:before{content:""}header nav a{line-height:1.5em;display:inline-block;text-transform:uppercase;color:#282828;margin-left:35px;font-size:16px}header nav a:hover{text-decoration:underline}header .top-line{position:absolute;right:15px;top:0}header .top-line ul{margin-left:15px;float:left}header .top-line ul li{float:left;margin-left:20px}header .top-line ul li:before{content:""}header .top-line .search-wrap{float:left}header .top-line .search-wrap input[type=text]{display:block;float:left;height:25px;line-height:25px;padding:0 15px;border:none;background:#f0f0f0;font-size:12px}header .top-line .search-wrap input[type=text]:focus{outline:0}header .top-line .search-wrap a{display:block;float:left;background:#e61668;color:#fff;height:25px;line-height:25px;padding:0 12px}.main-cats:after{display:block;clear:both;content:""}.main-cats a{position:relative;width:25%;display:block;float:left;height:390px;background-size:cover;background-position:center center}.main-cats a:hover:before{opacity:0}.main-cats a:first-child,.main-cats a:first-child:before{-webkit-border-top-left-radius:40px;-moz-border-radius-topleft:40px;border-top-left-radius:40px}.main-cats a:last-child{-webkit-border-bottom-right-radius:40px;-moz-border-radius-bottomright:40px;border-bottom-right-radius:40px}.main-cats a:last-child:before{-webkit-border-bottom-right-radius:40px;-moz-border-radius-bottomright:40px;border-bottom-right-radius:40px}.main-cats a:before{content:"";background:#f0f0f0;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.7}.main-cats a span{color:#f0f0f0;display:block;position:absolute;background:rgba(0,0,0,.5);text-transform:uppercase;top:50px;left:0;right:0;padding:25px 15px;font-weight:600;font-size:1.2em}.croxi{font-size:.9em;color:#7e7e7e;margin-bottom:30px}.croxi a{color:#e61668}.map-wrap{-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px;height:240px;overflow:hidden;position:relative;margin-bottom:15px}.map-wrap iframe{margin-top:-46px;width:100%;height:300px}h4{color:#e61668;text-transform:uppercase;font-size:16px;margin-bottom:1em}.contacts{line-height:1.5em;color:#7e7e7e}.contacts div{padding-bottom:30px}aside{-webkit-border-top-left-radius:40px;-moz-border-radius-topleft:40px;border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-bottomright:40px;border-bottom-right-radius:40px;width:230px;overflow:hidden}aside .body{background:#f0f0f0;padding:30px 15px}aside .body nav{display:block}aside .body nav a{position:relative;margin-left:15px;font-size:.9em;line-height:1.2em;display:block;color:#4a4a4a;text-transform:uppercase}aside .body nav a:hover{color:#e61668}aside .body nav a i{position:absolute;left:-15px;color:#e61668}aside .body nav a~a{margin-top:10px}aside .body nav~nav{margin-top:30px}aside span{background:#e61668;font-size:1.2em;line-height:3em;display:block;color:#f0f0f0;text-align:center;text-transform:uppercase}.katalog .grid-4{margin-bottom:35px}.katalog .image-wrap{cursor:pointer;display:block;height:210px;text-align:center;margin-bottom:25px}.katalog .image-wrap img{vertical-align:middle;max-width:100%;max-height:100%;display:-moz-inline-box;zoom:1}.katalog .image-wrap .helper{display:inline-block;display:-moz-inline-box;vertical-align:middle;height:100%;width:0;zoom:1}.katalog span{text-align:center;display:block}.katalog span a{cursor:pointer;color:#e61668;display:block;text-align:center;margin-bottom:5px}.nest:after{clear:both;display:block;content:""}.pagination{display:block;text-align:center}.pagination a{color:#000;display:inline-block;background:#f0f0f0;padding:8px;font-size:.8em}.pagination a.current,.pagination a:hover{background:#e61668;color:#f0f0f0}.files .file{display:block;cursor:pointer;padding:0 20px;text-align:center}.files .file .info{font-size:14px;text-transform:uppercase;display:block;padding:15px 20px;line-height:1.4em}.files .file .info i{padding-top:15px;font-size:20px}.files .file:hover{color:#e61668}.files .icon{color:#e4e4e4;text-align:center;font-size:100px}p{line-height:1.6em}p.indent{ext-indent:25px}p~p{margin-top:30px}h1,h2,h3{text-transform:uppercase;color:#e61668;margin-bottom:.5em}h1{font-size:2.5em}h2{font-size:1.8em}h3{text-align:center;font-size:1.2em}strong{color:#e61668;font-weight:600}ul li{line-height:2em}ul li:before{display:inline-block;padding-right:5px;content:"•"}body.page-id-11, body.page-id-137, body.page-id-103{position:relative;height:2560px;background:url(../img/manufacturing-bg-ru.jpg) center 100px no-repeat/* Strange hack from previous dev to attach background-image for manufacturing page and its translations. footer change below required for proper positioning on hacked pages */}body.page-id-137{/*UA*/ background-image:url(../img/manufacturing-bg-ua.jpg);}body.page-id-103{/*EN*/background-image:url(../img/manufacturing-bg-en.jpg);}body.page-id-11 footer, body.page-id-137 footer, body.page-id-103 footer{position:absolute;bottom:0;left:0;right:0}.partners{text-align:center;margin-bottom:30px}.partners div{margin:15px 8px;padding:10px 30px;background:#f0f0f0;display:inline-block;-webkit-border-top-left-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-bottomright:15px;border-top-left-radius:15px;border-bottom-right-radius:15px}.arguments{margin:30px 0}.arguments .grid-6>div{display:table}.arguments .grid-6>div div{padding-right:100px;display:table-cell;vertical-align:middle}.arguments .grid-6>div div:first-child{padding-right:30px}.clients{margin:30px 0}.clients .grid-6{padding-right:100px;line-height:1.6em}.clients .grid-6 div{margin-top:-5px;float:left;margin-right:15px;font-size:2em;color:#e61668}@media screen and (max-width:1024px){header #logo{float:none}header nav{margin-top:20px;float:none}header nav a{margin-left:0;background:#f0f0f0;padding:5px 15px;margin-bottom:5px}}#slide{margin-bottom:20px;-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px;overflow:hidden;position:relative;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.glide__slide{height:380px;position:relative}.glide__slide div{color:#fff;padding:50px 20px 50px 50px;position:absolute;right:0;width:30%;background:#e61668;top:0;bottom:0}.glide__slide div h2,.glide__slide div strong{color:#fff}.single-post .attachment-full.wp-post-image{float:left;margin:0 20px 15px 0}
#filter{
	float: right;
    margin-top: -40px;
}
#filter select{
    padding: 5px 10px;
    min-width: 200px;
	margin-left:15px;
}