/*
Cache: header_new2_css, rightbar_css, scroll_top_css
*/
/* header_new2_css: (http://www.buhlerfood.com/qfy-content/themes/qfy-01/css/header_layout_new2.css) */
.qfyheadercontent.menuleft .qfyheaderbtn{   right:-75px;   top:20px;   left:auto; }.menuopen .qfyheadercontent.menuleft{   -webkit-transform:translate3d(400px,0,0);   transform:translate3d(400px,0,0); }.menuopen .qfyheadercontent.menuleft .qfyheaderbtn{   margin-right:400px; }.menuopen .qfyheadercontent{   -webkit-transform:translate3d(-400px,0,0);   transform:translate3d(-400px,0,0); } .qfyheadercontent .qfyheaderul{   padding-top:100px;   display:table-cell;   vertical-align:top;   width:400px; }.qfyheadercontent .qfyheaderfloat{   display:table-cell;   vertical-align:top;   width:200px;   overflow:hidden;   height:100vh; }.qfyheadercontent .qfyheaderul li{   text-align:left;   border-top:1px solid #F5F5F5;   padding:0 50px 0!important;   width:100%;   line-height:50px;   height:50px;   float:left; }.qfyheadercontent .qfyheaderul .qfy-sub-div{   display:none!important; }.qfyheadercontent .qfyheaderul li a{   text-align:left!important;   padding:0!important;   display:inline-block!important;   vertical-align:middle; }.qfyheadercontent .qfyheaderul .newmainmenu>li:hover{   background:#f8f8f8; }.qfyheadercontent li.has-children,.qfyheadercontent li.has-children>a{   position:relative; }.qfyheadercontent li.has-children>a:after{   content:"\f107"!important;   font:normal normal normal 14px/1 FontAwesome;   position:absolute;   right:-15px!important;   top:50%;   margin-top:-7px!important;   background-image:none!important; }.qfyheadercontent li.has-children ul.sub-nav{   overflow:hidden;   top:-1px;   z-index:3;   left:200px;   transition:all 0.3s ease-out 0s;   position:absolute;   width:100%!important;;   -webkit-transform:translate3d(0px,10px,0px);   transform:translate3d(0px,10px,0px);   box-shadow:none; }.qfyheadercontent ul li:hover>ul.sub-nav{   transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;   opacity:1;   visibility:visible;   transform:translate3d(0px,0px,0px);   -moz-transform:translate3d(0px,0px,0px);   -webkit-transform:translate3d(0px,0px,0px); }.qfyheadercontent ul li>ul.sub-nav ul.sub-nav{   left:100px!important;   width:200px!important; }.qfyheadercontent .sub-nav li{   padding-left:10px!important;   border-top:1px solid transparent!important;   border-bottom:0!important; }.qfyheadercontent .sub-nav li a{   display:inline-block;   padding:0;   line-height:inherit; }.qfyheadercontent .qfyheaderul li{   box-sizing:border-box; }.qfyheadercontent{   width:400px;   left:auto;   background-color:#FFF;   right:-400px;   position:fixed;   z-index:9999;   height:100%;   transition:transform 0.4s cubic-bezier(0.215,0.61,0.355,1) 0s;   top:0; }#page:not(.menuopen) #header:not(.position-ab-fixed) .qfyheadercontent{   position:absolute; }.editing-html #page.bodyheader40:not(.menuopen) #header .qfyheadercontent,.editing-html #page.bodyheader0:not(.menuopen) #header .qfyheadercontent{   transform:translateX(-360px); }.editing-html.showleftside #page.bodyheader40:not(.menuopen) #header .qfyheadercontent,.editing-html.showleftside #page.bodyheader0:not(.menuopen) #header .qfyheadercontent{   transform:translateX(-80px); }.editing-html #page.bodyheader0:not(.menuopen) #header .qfyheadercontent.menuleft{   transform:translateX(0px)!important; } .qfyheadercontent.menuleft{   left:-400px;   right:auto; }#header.newrightmenu:not(.position-ab-fixed),#header.newleftmenu:not(.position-ab-fixed){   position:relative; }.newrightmenu #navigation,.newleftmenu #navigation{   position:initial!important; }.newrightmenu #navigation>.controls-element{   top:30px;   z-index:10000;   position:absolute;   right:150px; }.newleftmenu #navigation>.controls-element{   top:30px;   z-index:10000;   position:absolute;   left:100px; } 
/* rightbar_css: (http://www.buhlerfood.com/qfy-content/themes/qfy-01/css/rightbar.css) */
.right_nav_bar{position:fixed;right:0;top:50%;z-index:10001;list-style:outside none none;width:54px}.right_nav_bar li{position:relative;list-style:outside none none;float:left;height:54px;width:54px}.right_nav_bar .icons{height:54px;width:54px;float:left;position:absolute;right:0;transition:all 0.3s ease 0s;overflow:hidden;word-break:keep-all;white-space:nowrap}.right_nav_bar span.title{padding-right:10px;color:#fff;position:relative;top:17px}.right_nav_bar i.icon{background-image:url("https://f.goodq.top/qfy-content/plugins/qfy_editor/assets/images/pic.png");height:30px;margin:12px;width:30px;display:inline-block}.black.right_nav_bar span.title{color:black}.right_nav_bar .qq-icon i{background-position:30px -40px}.black.right_nav_bar .qq-icon i{background-position:0px -40px}.right_nav_bar .weixin-icon i{background-position:30px -80px}.black.right_nav_bar .weixin-icon i{background-position:0px -80px}.right_nav_bar .weibo-icon i{background-position:30px -297px}.black.right_nav_bar .weibo-icon i{background-position:0 -297px}.right_nav_bar .phone-icon i{background-position:30px 0px}.black.right_nav_bar .phone-icon i{background-position:0px 0px}.right_nav_bar .whatsapp-icon i{background-position:30px -378px}.black.right_nav_bar .whatsapp-icon i{background-position:0px -378px}.right_nav_bar .support-icon i{background-position:30px -117px}.black.right_nav_bar .support-icon i{background-position:0 -117px;}.right_nav_bar .skype-icon i{background-position:30px -338px}.black.right_nav_bar .skype-icon i{background-position:0 -338px;}.right_nav_bar .email-icon i{background-position:30px -147px}.black.right_nav_bar .email-icon i{background-position:0px -147px}.right_nav_bar .word-icon i{background-position:30px -184px}.black.right_nav_bar .word-icon i{background-position:0px -184px}.right_nav_bar .concat-icon i{background-position:30px -225px}.black.right_nav_bar .concat-icon i{background-position:0px -225px}.right_nav_bar .totop-icon i{background-position:30px -264px}.black.right_nav_bar .totop-icon i{background-position:0px -264px}
/* scroll_top_css: (http://www.buhlerfood.com/qfy-content/themes/qfy-01/css/scroll_top.css) */
 .scroll-top{ position:fixed; right:15px; bottom:25px; width:35px; height:35px; opacity:0; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; display:none; -webkit-border-radius:17px; -moz-border-radius:17px; -ms-border-radius:17px; -o-border-radius:17px; border-radius:17px;  -webkit-transition:opacity 400ms ease; -moz-transition:opacity 400ms ease; -ms-transition:opacity 400ms ease; -o-transition:opacity 400ms ease; transition:opacity 400ms ease; z-index:99; }.scroll-top.off{ right:-35px; opacity:0; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";   display:none; }.scroll-top.on{ right:15px; opacity:1; filter:alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; display:block; }.scroll-top:before{ display:block; width:34px; height:34px; content:""; background-image:url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2212px%22%20height=%228px%22%20viewBox=%220%200%2012%208%22%20enable-background=%22new%200%200%2012%208%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22white%22%20points=%225.999,3.376%201.6,8%200,6.303%205.999,0%2012,6.303%2010.4,8%20%22/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:center center; }.old-ie .scroll-top:before{ background-image:url(https://f.goodq.top/qfy-content/themes/qfy-01/images/old-ie.png); background-repeat:no-repeat; background-position:0 -860px; } 
