#mmenu-w ul li,.news-list li,.sidenav ul{list-style-type:none}#mmenu-w ul li a,.custom-left-menu .nav-link,.sidenav .closebtn,.sidenav ul li a{color:#fff;text-decoration:none}
*{color:#333}.socm-icon{height:64px;width:auto;border:1px solid gray;margin-right:6px}
@media(min-width:768px){*{font-size:1rem}.socm-icon{height:38px;margin-right:4px}
}.container-1200{max-width:1199px}@media(min-width:1200px){.nav-link{font-size:1.1rem}
}body,html{background-color:#fdfdfd;color:#fff;margin:0;padding:0;height:100%}.bg-dark{background-color:#494949 !important}
.footer-bg,.header-bg{background:#494949}.header{height:80px}a.flink{color:#2fbbff}
.footer-bg{background:-webkit-gradient(linear,left top, left bottom,color-stop(75%, #494949),to(#7c7c7c));background:linear-gradient(to bottom,#494949 75%,#7c7c7c)}.footer-bg *{color:#fff}
.footer{min-height:200px}@media(max-width:768px){.footer-bg,.header-bg{background-color:#272727}
}.img-gll{cursor:-webkit-zoom-in;cursor:zoom-in}.btn-wr-bottom{position:absolute;float:left;width:100%;bottom:0}
.fp-bl-wr,div.rotator{position:relative}.firm-logo{width:100%;height:auto}.fp-image-block{height:304px;overflow:hidden}
.fp-text-block{height:200px;overflow:hidden;text-overflow:ellipsis;margin-bottom:.5rem}
.fp-btn-block{padding-top:.3rem;float:left;width:100%;bottom:0}.pane-row-left{float:left;width:99%;margin-right:1%}
.pane-row-right{float:left;width:99%;margin-left:1%}@media(max-width:991px){.pane-row-left{width:100%;margin-right:0}
.pane-row-right{width:100%;margin-left:0}.fp-image-block{height:304px;overflow:hidden}
.fp-text-block{height:auto;max-height:220px;overflow:hidden;text-overflow:ellipsis}
.fp-btn-block{float:left;width:100%}}.palfinger-bg{background-color:#c80f19;padding-top:0;margin-top:0}
.thermoking-bg{background-color:#0087c8;padding-top:0;margin-top:0}.palfinger-bg,.thermoking-bg{cursor:pointer;-webkit-transition:all .34s;transition:all .34s}
.palfinger-bg:hover,.thermoking-bg:hover{background-color:gray}.product-logo{display:block;margin:3% auto}
.content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:505px}
.content-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;height:600px;overflow:hidden}
.icon-wrapper-plf,.icon-wrapper-thk{background-color:#fff;-webkit-transition:all .44s;transition:all .44s}.icon-wrapper-plf .icon-elem-2,.icon-wrapper-plf .icon-elem-4,.icon-wrapper-thk .icon-elem-2,.icon-wrapper-thk .icon-elem-4{-webkit-box-flex:0;-ms-flex:0 0 15.666667%;flex:0 0 15.666667%;max-width:15.666667%;margin-right:1%;height:65px;overflow:hidden}
.icon-wrapper-plf .icon-elem-2:hover,.icon-wrapper-plf .icon-elem-4:hover,.icon-wrapper-thk .icon-elem-2:hover,.icon-wrapper-thk .icon-elem-4:hover{background-color:#f5f5f5}
.icon-wrapper-plf{height:87px;border-top:6px solid #c80f19}.sidenav,.zoom-img-bg{height:100%;position:fixed}
.icon-wrapper-plf div{border:2px solid #c80f19;border-radius:3px;-webkit-box-shadow:2px 3px silver;box-shadow:2px 3px silver}
.icon-wrapper-thk{border-top:6px solid #0087c8}.icon-wrapper-thk .icon-elem-4{-webkit-box-flex:0;-ms-flex:0 0 23.666667%;flex:0 0 23.666667%;max-width:23.666667%;margin-right:1%}
.icon-wrapper-thk div{border:2px solid #0087c8;border-radius:3px;-webkit-box-shadow:2px 3px silver;box-shadow:2px 3px silver}
.upp-wrap{position:fixed;right:0;bottom:0;z-index:1122;background-color:#000;padding:1rem;-webkit-box-shadow:3px 3px;box-shadow:3px 3px;opacity:.4;float:right;width:auto;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}
.upp-wrap:hover{opacity:.8;background-color:#0087c8}.news-list{margin:0;padding:0}
.news-list li{display:block}.news-list li a{color:#fff}div.rotator{float:left;height:304px;width:100%;display:none;overflow:auto}
div.rotator ul{margin:0;padding:0;width:100%}div.rotator ul li{float:left;position:absolute;list-style:none;width:100%}
div.rotator ul li img{border:0;padding:0;background:#fff}div.rotator ul li.show{z-index:500}
#mmenu-w ul{margin:0;padding:0}#mmenu-w ul li{display:inline}#mmenu-w ul li a{display:block;float:left;font-size:1.1rem;padding-top:.34rem;padding-left:1.2em;padding-right:1.2em;height:42px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:all .34s;transition:all .34s}
#mmenu-w ul li a.sel,#mmenu-w ul li a:hover{background-color:gray;color:#fff}.zoom-img-bg{top:0;left:0;width:100%;z-index:1500;background-color:rgba(0,0,0,.8)}
.zoom-img-bg .zoom-img{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1530;border:4px solid #b9b9b9}
.cursor-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.click-button{display:inline-block;color:#fff;cursor:pointer}
.sidenav{width:0;z-index:10000;opacity:.95;top:0;right:0;background-color:#111;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;padding-top:4rem}
.sidenav ul li a{padding:1rem .3rem .3rem 3rem;font-size:2rem;display:block;-webkit-transition:.3s;transition:.3s}
.sidenav ul li a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:4rem;line-height:100%}
@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav ul li a{font-size:1.6rem}
}@media screen and (min-width:992px){ul li a{font-size:1.2rem}}.gm-img-wr{overflow:hidden;max-height:300px}
@media(min-width:768px){.gm-img-wr{max-height:260px}}.custom-left-menu{padding-top:1rem;padding-bottom:1rem}
.custom-left-menu .nav-link{display:block;padding:.8rem .8rem .8rem 1rem;float:left;width:99%;font-size:2rem}
.custom-left-menu .a-active,.custom-left-menu .nav-link:hover{background-color:grey}
@media(min-width:992px){.gm-img-wr{max-height:145px}.custom-left-menu .nav-link{padding:.5rem;font-size:1.1rem}
}.news-list-thumb{max-height:150px;overflow:hidden}.ft-hdr-block{height:34px}.ft-txt-block{height:19rem;vertical-align:top}