html[dir="rtl"] #top-links .tl-item:last-child .tl-link{padding-left:0;padding-right:8px}
html[dir="rtl"] #top-links .tl-link-text:before{margin-left:5.8px;margin-right:0}
html[dir="rtl"] #global-nav .gn-list .gn-item:nth-child(4){margin-left:0;margin-right:-17px}
html[dir="rtl"] #global-nav .gn-list .gn-item.gn-item-flag .gn-link-text{margin-left:0;margin-right:11.5px}
html[dir="rtl"] #global-nav .gn-header .gn-item.gn-item-flag{right:auto;left:15px}
html[dir="rtl"] #global-footer .copyright{direction:ltr;text-align:right}
@media only screen and (max-width:767px){html[dir="rtl"] #global-footer .copyright{text-align:center}
}
html[dir="rtl"] #global-footer .gf-item:first-child .gf-link{padding-left:8px;padding-right:0}
html[dir="rtl"] .homepage-banner .hb-content .hb-slide header{left:auto;right:23px}
@media only screen and (max-width:767px){html[dir="rtl"] .homepage-banner .hb-content .hb-slide header{right:0}
}
html[dir="rtl"] .homepage-banner .hb-content .hb-slide a{left:auto;right:23px}
html[dir="rtl"] .homepage-banner .hb-content .hb-thumbnails{right:auto;left:23px}
html[dir="rtl"] .homepage-banner .hb-content .hb-thumbnails .hb-thumbnail:last-of-type{margin-left:0}
html[dir="rtl"] form .text .form_leftcollabel{float:right}
html[dir="rtl"] form .end .form_button_submit{left:1px}
html[dir="rtl"] form .form_row_description+.form_row{left:1px}
html[dir="rtl"] form .form_row_description+.form_row .form_error:before{margin-right:0;margin-left:5.8px}
html[dir="rtl"] .tout .tout-content ul{padding:0 46px 0 23px}
html[dir="rtl"] .tout .tout-content ul.download li:before{margin-right:-23px;margin-left:0}
#seo{width:100%;height:150px;overflow:hidden}
#seo ul{padding:10px 0 0 0}
#seo ul li{position:relative;float:left;height:111px;border-right:1px solid #e1e1e1;overflow:hidden;font-size:11px;line-height:17px;color:#313131}
#seo ul li a:link,#seo ul li a:visited{font-size:11px;line-height:17px;color:#313131}
#seo ul li a:hover,#seo ul li a:active{color:#87212e}
#seo ul li strong{padding-left:8px}
#seo ul li ul{position:relative;padding:8px 0 0 0}
#seo ul li ul li{float:none;height:17px;border-right:none !important;font-size:11px;line-height:17px;color:#999;padding-left:8px}
#seo ul li ul li a:link,#seo ul li ul li a:visited{color:#999}
#seo ul li ul li a:hover,#seo ul li ul li a:active{color:#555}
.seo-01{width:337px}
.seo-01 ul li{padding-left:0 !important}
.seo-01 strong{padding-left:0 !important}
.seo-02{width:318px}
.seo-02 ul li{padding-left:15px !important}
.seo-02 strong{padding-left:15px !important}
.seo-03{width:150px}
.seo-04{width:84px}
.seo-05{width:107px;border-right:none !important}
.seo-dp-1-r{top:-85px;left:156px}
.seo-dp-2-r{top:-85px;left:180px}
#visual{width:100%;height:270px;position:relative}
.visualImg{position:relative;width:100%;height:270px;overflow:hidden}
.visualImg li{position:absolute;left:0;top:0;width:100%;height:270px;overflow:hidden}
.mimg{position:absolute;left:0;top:0;z-index:999;width:100%;height:270px;overflow:hidden}
.mimg a:link,.mimg a:visited{display:block;padding-top:270px}
.mVimg1{background:url(clientlibs/img/main-visual-img-01.jpg) no-repeat left top}
.mVimg2{background:url(clientlibs/img/main-visual-img-02.jpg) no-repeat left top}
.mVimg3{background:url(clientlibs/img/main-visual-img-03.jpg) no-repeat left top}
.mVimg4{background:url(clientlibs/img/main-visual-img-04.jpg) no-repeat left top}
.mtxt{position:absolute;left:35px;top:73px;z-index:1000;width:503px;height:110px;overflow:hidden}
.hide{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}
.hide2{display:none}
.visualBtn{position:absolute;top:203px;right:11px;z-index:1001}
.visualBtn li{display:inline;padding-right:9px}
.visualBtn li img{cursor:pointer}
#container{padding:30px 0 20px 0}
.m-prd{height:254px}
.m-prd h2{font-weight:bold;font-size:13px;line-height:34px;color:#fff;background:url(clientlibs/img/m-prd-tit-bg.gif) no-repeat;padding:0 0 0 11px;margin-bottom:13px}
.m-prd li{float:left;width:177px;height:175px;margin-right:24px}
.m-prd-last{margin-right:0 !important}
.m-prd li img{width:174px}
.m-prd li img{border:1px solid #e4e4e4}
.m-prd li a:link strong,.m-prd li a:visited strong{line-height:18px;padding:5px 0 4px 0;display:block;text-align:center;background:#e4e4e4;border:1px solid #e4e4e4;border-top:1px solid #f2f2f2}
.banner{width:100%;height:232px}
.m-ct{float:left;width:425px;height:232px;margin-right:13px;background:url(clientlibs/img/m-ct-img.gif) no-repeat right bottom}
.m-ct h2{font-weight:bold;font-size:13px;line-height:34px;color:#fff;background:url(clientlibs/img/m-ct-tit-bg.gif) no-repeat;padding:0 0 0 11px;margin-bottom:4px}
.m-ct p{height:41px;border-bottom:1px solid #ddd;color:#3b3b3b}
.m-ct p span{position:absolute;display:block;padding:12px 0 0 239px}
.m-ct ul{padding-top:9px}
.m-ct li{line-height:20px;color:#3b3b3b;padding-left:3px}
.m-ct .m-ct-btn{padding-left:0;padding-top:7px}
.m-noti{float:left;width:288px;height:232px;margin-right:13px}
.m-noti h2{font-weight:bold;font-size:13px;line-height:34px;color:#fff;background:url(clientlibs/img/m-noti-tit-bg.gif) no-repeat;padding:0 0 0 11px;margin-bottom:4px}
.m-noti li{border-bottom:1px dashed #ccc;height:30px;padding:0 0 0 12px}
.m-noti-last{border-bottom:none !important}
.m-noti li em{float:left;width:206px;height:30px;line-height:30px}
.m-noti li span{line-height:30px;color:#666}
.m-noti li a:link,.m-noti li a:visited{line-height:30px}
.m-busi{float:left;width:261px;height:232px;overflow:hidden}
.m-busi h2{font-weight:bold;font-size:13px;line-height:34px;color:#fff;background:url(clientlibs/img/m-busi-tit-bg.gif) no-repeat;margin-bottom:9px;text-align:center}
.m-busi-scn{width:259px;height:147px;border:1px solid #3b536b}
.m-des-txt{background:#fbfbfb;border:1px solid #e1e1e1;padding:13px 12px}
.m-des-txt p{font-size:11px;line-height:18px;color:#888}
.m-des-txt p strong{font-size:14px;color:#575757}
ol,ul,li{list-style:none}
#container{padding:30px 0 20px 0}
.m-prd{height:254px}
.m-prd h2{font-weight:bold;font-size:13px;line-height:34px;color:#fff;background:url(clientlibs/img/m-prd-tit-bg.gif) no-repeat;padding:0 0 0 11px;margin-bottom:13px}
.m-prd li{float:left;width:177px;height:175px;margin-right:24px}
.m-prd-last{margin-right:0 !important}
.m-prd li img{width:174px}
.m-prd li img{border:1px solid #e4e4e4}
.m-prd li a:link strong,.m-prd li a:visited strong{line-height:18px;padding:5px 0 4px 0;display:block;text-align:center;background:#e4e4e4;border:1px solid #e4e4e4;border-top:1px solid #f2f2f2}
.m-prd li a:link strong,.m-prd li a:visited strong{line-height:18px;padding:5px 0 4px 0;display:block;text-align:center !important;background:#e4e4e4;border:1px solid #e4e4e4;border-top:1px solid #f2f2f2}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.container_16 .grid_1{width:calc(6.25% - 11.5px)}
.container_16 .grid_2{width:calc(12.5% - 11.5px)}
.container_16 .grid_3{width:calc(18.75% - 11.5px)}
.container_16 .grid_4{width:calc(25% - 11.5px)}
.container_16 .grid_5{width:calc(31.25% - 11.5px)}
.container_16 .grid_6{width:calc(37.5% - 11.5px)}
.container_16 .grid_7{width:calc(43.75% - 11.5px)}
.container_16 .grid_8{width:calc(50% - 11.5px)}
.container_16 .grid_9{width:calc(56.25% - 11.5px)}
.container_16 .grid_10{width:calc(62.5% - 11.5px)}
.container_16 .grid_11{width:calc(68.75% - 11.5px)}
.container_16 .grid_12{width:calc(75% - 11.5px)}
.container_16 .grid_13{width:calc(81.25% - 11.5px)}
.container_16 .grid_14{width:calc(87.5% - 11.5px)}
.container_16 .grid_15{width:calc(93.75% - 11.5px)}
.container_16 .grid_16{width:100%}
.container_16 .grid_1,.container_16 .grid_2,.container_16 .grid_3,.container_16 .grid_4,.container_16 .grid_5,.container_16 .grid_6,.container_16 .grid_7,.container_16 .grid_8,.container_16 .grid_9,.container_16 .grid_10,.container_16 .grid_11,.container_16 .grid_12,.container_16 .grid_13,.container_16 .grid_14,.container_16 .grid_15,.container_16 .grid_16{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-bottom:23px}
@media only screen and (max-width:767px){.container_16 .grid_1,.container_16 .grid_2,.container_16 .grid_3,.container_16 .grid_4,.container_16 .grid_5,.container_16 .grid_6,.container_16 .grid_7,.container_16 .grid_8,.container_16 .grid_9,.container_16 .grid_10,.container_16 .grid_11,.container_16 .grid_12,.container_16 .grid_13,.container_16 .grid_14,.container_16 .grid_15,.container_16 .grid_16{width:100%}
}
@media only screen and (max-width:767px){.container_16 .grid_1.md-8,.container_16 .grid_2.md-8,.container_16 .grid_3.md-8,.container_16 .grid_4.md-8,.container_16 .grid_5.md-8,.container_16 .grid_6.md-8,.container_16 .grid_7.md-8,.container_16 .grid_8.md-8,.container_16 .grid_9.md-8,.container_16 .grid_10.md-8,.container_16 .grid_11.md-8,.container_16 .grid_12.md-8,.container_16 .grid_13.md-8,.container_16 .grid_14.md-8,.container_16 .grid_15.md-8,.container_16 .grid_16.md-8{width:-webkit-calc(50% - 11.5px);width:calc(50% - 11.5px)}
}
@media only screen and (max-width:415px){.container_16 .grid_1.md-8,.container_16 .grid_2.md-8,.container_16 .grid_3.md-8,.container_16 .grid_4.md-8,.container_16 .grid_5.md-8,.container_16 .grid_6.md-8,.container_16 .grid_7.md-8,.container_16 .grid_8.md-8,.container_16 .grid_9.md-8,.container_16 .grid_10.md-8,.container_16 .grid_11.md-8,.container_16 .grid_12.md-8,.container_16 .grid_13.md-8,.container_16 .grid_14.md-8,.container_16 .grid_15.md-8,.container_16 .grid_16.md-8{width:100%}
}
@media only screen and (max-width:767px) and (orientation:landscape){.container_16 .grid_1.md-8,.container_16 .grid_2.md-8,.container_16 .grid_3.md-8,.container_16 .grid_4.md-8,.container_16 .grid_5.md-8,.container_16 .grid_6.md-8,.container_16 .grid_7.md-8,.container_16 .grid_8.md-8,.container_16 .grid_9.md-8,.container_16 .grid_10.md-8,.container_16 .grid_11.md-8,.container_16 .grid_12.md-8,.container_16 .grid_13.md-8,.container_16 .grid_14.md-8,.container_16 .grid_15.md-8,.container_16 .grid_16.md-8{width:-webkit-calc(50% - 11.5px);width:calc(50% - 11.5px)}
}
.container_16 .grid_16.spacer{margin:10px 0 23px;border-bottom:1px solid #e6e9ed}
@media only screen and (max-width:767px){.container_16 .grid_16.spacer{margin:0 0 8px;border-bottom:0}
}
@media only screen and (max-width:767px){.container_16 .grid_3{margin:0}
}
.container_16>div:last-of-type{margin-bottom:0}
div.par,div.rightpar{clear:both}
div.parsys-column{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
div.section{zoom:1}
div.parsys_column .section{overflow:hidden;width:100%}
div.cq-colctrl-cols{width:100%;float:left}
div.cq-colctrl-default{width:100%}
div.cq-colctrl-lt0-c0,div.cq-colctrl-lt0-c1{width:49%}
@media only screen and (max-width:767px){div.cq-colctrl-lt0-c0,div.cq-colctrl-lt0-c1{width:100%}
}
div.cq-colctrl-lt1-c0,div.cq-colctrl-lt1-c1,div.cq-colctrl-lt1-c2{width:32%}
@media only screen and (max-width:1024px){div.cq-colctrl-lt1-c0,div.cq-colctrl-lt1-c1,div.cq-colctrl-lt1-c2{width:49%}
}
@media only screen and (max-width:767px){div.cq-colctrl-lt1-c0,div.cq-colctrl-lt1-c1,div.cq-colctrl-lt1-c2{width:100%}
}
div.cq-colctrl-lt2-c0{width:140px;margin-right:10px}
div.cq-colctrl-lt2-c1{width:140px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c2{width:140px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c3{width:220px;margin-left:10px}
div.cq-colctrl-lt3-c0{width:160px;margin-right:10px}
div.cq-colctrl-lt3-c1{width:160px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt3-c2{width:160px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt3-c3{width:160px;margin-left:10px}
div.cq-colctrl-lt4-c0{width:124px;margin-right:10px}
div.cq-colctrl-lt4-c1{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c2{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c3{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c4{width:124px;margin-left:10px}
div.cq-colctrl-lt5-c0{width:460px;margin-right:10px}
div.cq-colctrl-lt5-c1{width:460px;margin-left:10px}
div.cq-colctrl-lt6-c0{width:220px;margin-right:10px}
div.cq-colctrl-lt6-c1{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt6-c2{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt6-c3{width:220px;margin-left:10px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.title.decorative{margin-bottom:46px}
.title.decorative:after{content:'';display:table;width:5%;margin:25px auto 0;border-bottom:4px double #e5e5e5}
@media only screen and (max-width:767px){.title.decorative:after{content:none}
}
@media only screen and (max-width:767px){.title.decorative{margin-bottom:0}
}
.title h1{color:#3d464d;margin:11.5px 0 23px;text-align:left}
.title h1:before{content:'';display:table;width:20%;position:relative;top:14px}
.title h1:after{content:'';display:table;width:20%;position:relative;top:-14px;left:-webkit-calc(934px - 20%);left:calc(934px - 20%)}
@media only screen and (max-width:767px){.title h1{text-align:left;margin:0 0 17.5px}
.title h1:before,.title h1:after{content:none}
}
.title h2{color:#3d464d;margin:0 0 5.8px 0}
.title h3{margin-bottom:5.8px}
.title h4{margin-top:0;margin-bottom:5px;font-weight:400;color:#87212e;padding-bottom:5px;border-bottom:1px solid #e6e9ed}
.title+.left-nav{padding-left:11.5px}
@media only screen and (max-width:767px){.grid_3 .title{display:none}
}
div.image{margin-bottom:1em !important}
.image img{max-width:100%}
.textimage .image img{float:left;width:250px;height:auto;margin-right:11.5px;margin-bottom:8px}
@media only screen and (max-width:767px){.textimage .image img{width:100%;display:block;margin-right:0;float:none}
}
.text+.left-nav{padding-left:11.5px}
.grid_3 .text h4{margin-top:0;margin-bottom:5px;font-weight:400;padding-bottom:5px;border-bottom:1px solid #e6e9ed}
.grid_3 .text h4 a{color:#87212e}
@media only screen and (max-width:767px){.grid_3 .text{display:none}
}
.text a{color:#408cc9}
.text a .fa{margin-left:5.8px}
.text img{max-width:100%}
.text table{margin:11.5px 0}
.text table.no-decoration th{background-color:#fff}
.text table.no-decoration td:first-child{background-color:#fff}
@media only screen and (max-width:767px){.text table{display:block}
}
@media only screen and (max-width:767px){.text table tbody{display:block}
}
@media only screen and (max-width:767px){.text table tr{display:block}
.text table tr.hidden-row{display:none}
}
.text table th{background-color:#87212e;text-align:left;color:#fff;padding:5.8px 11.5px}
@media only screen and (max-width:767px){.text table th{display:block}
.text table th:last-of-type{margin-bottom:23px}
}
.text table td{padding:5.8px 11.5px;border-bottom:1px solid #e6e9ed;border-right:1px solid #e6e9ed}
.text table td:first-child{background-color:#e6e9ed}
@media only screen and (max-width:767px){.text table td{display:block;width:100% !important}
.text table td.attr-header:before{content:attr(data-header);margin-right:11.5px;display:inline-block;font-weight:bold}
.text table td:last-of-type{margin-bottom:23px}
}
.text table sub{display:inline}
.grid_11 .text img{max-width:631px}
.grid_11 .textimage .image{margin:1em 0}
.grid_11 .textimage .image img{width:100%;float:none;max-width:631px}
.external{line-height:0}
.external iframe{border:0}
.product-blocks{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.product-blocks.two-column{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
@media only screen and (max-width:767px){.product-blocks.two-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.product-blocks.two-column .product-block{width:-webkit-calc(50% - 11.5px);width:calc(50% - 11.5px)}
@media only screen and (max-width:767px){.product-blocks.two-column .product-block{width:100%}
}
.product-block{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-bottom:23px}
@media only screen and (max-width:767px){.product-block{max-width:none;width:100%}
}
.product-block .pb-header{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;padding:5.8px 11.5px 5.8px 0;color:#3d464d;border-bottom:1px solid #e6e9ed}
.product-block .pb-header:after{content:'\f107';color:#47525d;margin-left:auto;padding-left:5.8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.product-block .pb-content{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.product-block i{margin-left:5.8px}
.product-block .pb-img{width:100%;max-width:125px;min-width:125px}
.product-block .pb-img img{width:100%;height:auto}
.product-block .pb-desc{width:100%;padding:0 11.5px}
.product-block .pb-desc h4{padding:0 0 5.8px 0;color:#3d464d;border-bottom:1px solid #e6e9ed}
.product-block .pb-desc p{margin-top:0}
.product-block .pb-desc p.hidden{display:none}
.product-block .pb-desc ul{font-size:12px;font-weight:400;padding:0 23px 0 46px;margin:0}
.product-block .pb-desc ul.download{list-style:none}
.product-block .pb-desc ul.download li{position:relative;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:11.5px}
.product-block .pb-desc ul.download li:before{content:'';position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADmklEQVRYhc2VSWgTURjHgycFPVsEtQdRXE96UFDxZHtRXFDRClrxICoIIl7EhWo9eFDEi+jFBRFxqRUFccEusY11abSKjSa2WZqmbZaZzGRt+/d9r5nxzSSpk9iCD34Mb/Le/P7vmy+Jzfafj6l+vx+Ez+fT0e4FAgH09fUhGAyiv7+fEwqFMDAwgMHBQY7T6VzPnjOl3AAVotzr9eoBSG4OQHIxwNDQELq7u4lzRQ3RShsmAwpEAXp6enhQj8dzpmCAMFssr5g5odAzqVIUgK7xeJxXjVXwdF6A0FwbzGRZWZOtLYgcOzI2D/Yh9dmJcG0Nnw+zMqe+OKE8fpS3V4NOHg6HeYBUKgVJkngl2H1jJYJssZm0x43Q5mok3znG5r88CK5cAvX1yz/zAvtEtABut1vvIbrncrnoeldvTP8cG8xkWRMpTW8QOrCfz0lI19TPH2Ofs9ImqSKXL+bt1SBZJBJBNBpFLBbjUBVkWeYw9XQeoJctNpNiFTDMWQDfupVQP37Q54X2GejtLSqnnmDqWTyAe7YNZhLfvhrmadYDSucneGu28Xmy+3veHjP0lS0mVxSFAlTyAC62eDKgd15MbgjwnS2eDOhrV0iuqipHD8DGbMb8Iqxrbm5GU1OTTktLC6e1tRV2ux1tbW1ob2/nOBwOdHR0oKuri/8iamKzPJFIGAJMY8wowmJqJjP0fjUK/UeQnBpQLLkoTyaThgDjjUp6kBmtuQj51VPED22HfP2SodyFTq3JSwogysSu1ohfqYfs+gZ5d7VBXExOv4qE5QCiTGwq/bQNdxB/cBvyvi3jijV5Op3mWA6QJ8ydUj9tMABp7ULEr14cVyzKM5mM9QAGWe6EIiSU1iyC2vnBkpjIZrPWA5hlIiRTO99D2rAa8uljlsTE8PCw9QBmoQjJ5JNHody8BrXxPpR7t/8qJkZGRqwHMJfVQMCHyPJ5SLx3QLlxDbH9NYju2Aj5Qj2ks6cgn6/LExOjo6PWA5jLqqG+eIZo9WrE9m6D+vwpMqrCT6s2PoR04jiUO7cwsHSBQU5igoblAGJJiZTfC+lgLeIX6hBetQxpWTKUmZ+YQr+1I+PtNYg1eUkBtPeoEavdyUNENlUhaW/Oe7/mUotScVgOIJ6MiB09jOiurUg8aRhXWkxccgBRUkhYirSsAKKokLAUaVkBzLJyhWUHmBDbPwSoYFQx9kwwVbln/3VMzS2snGAqcs+2/QZXZB6MU7ZPlQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center top;background-size:17px 17px;width:17px;height:17px;top:0;margin-left:-23px}
.product-block .pb-desc ul.two-column{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 23px}
.product-block .pb-desc ul.two-column li{width:-webkit-calc(50% - 23px);width:calc(50% - 23px);margin:0 11.5px}
.market-block{margin-bottom:23px;padding-bottom:11.5px;border-bottom:1px solid #e6e9ed}
.market-block:first-of-type{margin-top:5.8px}
.market-block:last-of-type{margin-bottom:0;border-bottom:0}
.market-block .mb-header{color:#3d464d}
.market-block .mb-img img{border-radius:10px}
@media only screen and (max-width:767px){.market-block .mb-img img{width:100%;height:auto}
}
.market-block i{margin-left:5.8px}
.list-items .li-list{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;max-width:980px}
.list-items .li-list.two-column .li-item{width:-webkit-calc(50% - 11.5px);width:calc(50% - 11.5px)}
.list-items .li-list.three-column .li-item{width:-webkit-calc(33% - 11.5px);width:calc(33% - 11.5px)}
.list-items .li-list.four-column .li-item{width:-webkit-calc(25% - 11.5px);width:calc(25% - 11.5px)}
@media only screen and (max-width:767px){.list-items .li-list{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.list-items .li-item{width:100%;list-style:none;margin-bottom:23px}
@media only screen and (max-width:767px){.list-items .li-item{width:100% !important;padding:0}
}
.list-items .li-item>.li-submenu>.sm-item>.sm-link{color:#6688a3}
.list-items .li-link{display:block;color:#87212e !important;padding-bottom:3px;border-bottom:1px solid #e6e9ed}
@media only screen and (max-width:767px){.list-items .li-link{line-height:44px;font-size:1.17em}
}
.list-items .sm-item{margin-bottom:5px;list-style-type:circle}
@media only screen and (max-width:767px){.list-items .sm-item{line-height:44px}
}
.list-items .sm-link{color:#6688a3}
.isotope{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:auto !important}
.isotope .filters{margin:11.5px auto}
.isotope .filters select{-webkit-appearance:none;background-color:#fcfcfc;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAaCAYAAAGcDg/PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWRJREFUeNpimD179n8GPIAJXQBdAxMDIUDICoAAIh4RtBuoQIEokwACiKCjgPIBNPEREwFbFYD4PS55gACiHSI5HaAHFPViGQ0w4rEZFFACIHZqaioj1f1MEQAIIBqbjhuwUODg80DKgNzwZKIglAyQ+VCHDO+gRnbwBGBwF9LNx0C9/eTqBQigAQtqJoYBAkwUhFQAzSoKAmA9Un5moGc+hgEDvPUntSzG4cP1o6ma6iUXtGV1H034A7DkEqSpj4EWPAAVkWhignQJami5/AHKVaR7kTkky2qAAINV4v8ZRggYsGwMSh4UJRF6N3wo8Cio+DkPa+8D+QlAyhBaOgyvGIbG6H2YZ6EAxL5Pr9hmGYhYxQEK6BHbdPEw1AOCDIMAMDGMMECvJH0euT9LAFwApgjDIR3DUA8EEqE0kJaepWu1BPTIBiDFiCO2L9DaowOWh7HEdiC9PDsgDQ/k2B4tpekAAIJFpTaDhaFlAAAAAElFTkSuQmCC);background-size:30px 13px;background-position:center right;background-repeat:no-repeat;border-radius:2px;border:1px solid #d3d3d3;padding:5px 35px 5px 5px;margin-right:5px;color:#475159}
.isotope .isotope-content{width:-webkit-calc(33.3333333% - 23px);width:calc(33.3333333% - 23px);margin:11.5px}
@media only screen and (max-width:900px){.isotope .isotope-content{width:-webkit-calc(50% - 23px);width:calc(50% - 23px)}
}
@media only screen and (max-width:767px){.isotope .isotope-content{width:100%;margin:11.5px 0}
}
.isotope .isotope-content h3{color:#3d464d;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.isotope .isotope-content img{width:100%;height:auto}
.isotope .isotope-content a{color:#6688a3}
.isotope .isotope-content a i{margin-left:5.8px}
.accordion h3{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;border-radius:0;color:#b26665;font-size:13px;border:1px solid #e6e9ed;background:#fff;padding:11.5px;margin:0 0 -1px}
.accordion h3:first-of-type{border-top:1px solid #e6e9ed}
.accordion h3:last-of-type{border-bottom:1px solid #e6e9ed}
.accordion h3.ui-state-active i{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.accordion h3 span{display:none}
.accordion h3 i{color:#666;-webkit-transition:-webkit-transform .2s ease-in-out 0;-moz-transition:transform .2s ease-in-out 0;-ms-transition:transform .2s ease-in-out 0;-o-transition:transform .2s ease-in-out 0;transition:transform .2s ease-in-out 0}
.accordion>div{padding:11.5px;border-radius:0;border-left:1px solid #e6e9ed;border-right:1px solid #e6e9ed;border-bottom:0}
.accordion>div:last-of-type{border-bottom:1px solid #e6e9ed}
.accordion>div .facility:last-of-type{border:0}
.accordion h4{color:#635850;font-size:13px;margin:23px 0 5.8px}
.accordion h4:first-child{margin-top:0}
.accordion .facility{border-bottom:1px solid #e6e9ed}
.video-library{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:5.8px}
.video-library .video{width:-webkit-calc(33% - 11.5px);width:calc(33% - 11.5px);margin-bottom:11.5px;min-width:225px}
@media only screen and (max-width:890px){.video-library .video{width:-webkit-calc(50% - 11.5px);width:calc(50% - 11.5px)}
}
@media only screen and (max-width:767px){.video-library .video{width:100%}
}
@media only screen and (max-width:767px) and (orientation:landscape){.video-library .video{width:-webkit-calc(50% - 11.5px);width:calc(50% - 11.5px)}
}
.video-library iframe{width:100%}
#provisions{width:100%;color:#494949}
#provisions td{text-align:center}
#provisions td span a{color:#146eaa;border-bottom:1px dotted #146eaa;text-decoration:none}
#provisions td.request-form a{width:15px;height:11px;margin-top:-1px;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;background:url(../../images/mail.gif) 0 0 no-repeat}
.contact-moog{opacity:0;display:none;position:fixed;z-index:1050;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-box-shadow:0 0 10px rgba(0,0,0,0.4);width:450px;padding:15px 20px;box-sizing:border-box;background:#fff;border-radius:4px}
.close{color:#bbb;font-size:24px;position:absolute;right:10px;top:10px;text-decoration:none}
.close:hover{text-decoration:none}
.controls{text-align:left !important;margin:0 0 1em 0;padding-top:1em}
.btn{border:1px solid #ccc;background:#fff;color:#666;border-radius:4px;text-indent:0;display:inline-block;font:normal 12px Arial,sans-serif;padding:7px 14px;cursor:pointer;text-align:center;outline:0;margin-left:4px}
.btn.default{color:#666;background-color:#fff;border:1px solid #ccc;margin:0 4px}
.btn.default:hover,.btn.default:active{border-color:#adadad;background-color:#e6e6e6}
.btn.download{color:#fff;background-color:#428bca;border:1px solid #357ebd;margin-left:0}
.btn.download:hover,.btn.download:active{background-color:#3071a9;border-color:#285e8e}
.btn.inquiry{color:#fff;background-color:#5bc0de;border:1px solid #46b8da;margin-left:4px}
.btn.inquiry:hover,.btn.inquiry:active{background-color:#31b0d5;border-color:#269abc}
.btn.search{margin-left:-1px;border-radius:0 4px 4px 0}
.controls input[name="filter"]{outline:0;font:normal 12px Arial,sans-serif;border:solid 1px #ccc;box-sizing:border-box;font-weight:normal !important;color:#494949 !important;border-radius:4px 0 0 4px;background:#fff;padding:7px;margin-right:0;margin-left:auto}
.btn.clear{visibility:visible;overflow:visible;margin-right:0;width:auto;height:auto}
.tip{color:#428bca;font-size:13px;position:relative;left:3px;float:none}
.hidden{display:none}
.dataTables_wrapper .dataTables_paginate{margin-bottom:23px}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.6);z-index:100;display:none;top:0;left:0}
.reveal-modal{visibility:hidden;top:110px !important;left:50%;width:700px;max-height:600px;overflow-y:scroll;position:fixed;z-index:101;border-radius:4px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.large{width:600px;margin-left:-340px}
.reveal-modal.xlarge{width:800px;margin-left:-440px}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:10px;right:10px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,0.6);font-weight:bold;cursor:pointer}
.reveal-modal .container{padding:20px 40px 40px;overflow:hidden;background:#fff;border-radius:0 0 4px 4px}
.reveal-modal h2{margin:0 0 1em;color:#428bca;font:400 15pt "Open Sans",sans-serif}
.reveal-modal p,.reveal-modal ol,.reveal-modal ul{font:400 10pt "Open Sans",sans-serif;color:#494949;margin:1em 0 0}
.reveal-modal ul ol,.reveal-modal ol ul{margin-bottom:1em}
.reveal-modal p.attributes{color:#428bca;margin:0;line-height:18px;padding-bottom:1em;border-bottom:1px solid #e5e5e5}
.reveal-modal p.attributes:before,.reveal-modal p.attributes:after{content:"";display:table;clear:both}
.reveal-modal span{float:left;margin-right:25px}
.reveal-modal p.attributes i{position:relative;top:2px;margin-right:2px}
.reveal-modal .actions{background:#428bca;padding:10px 20px;border-radius:4px 4px 0 0}
.reveal-modal .actions:before,.reveal-modal .actions:after{content:"";display:table;clear:both}
.reveal-modal .actions p{color:#fff;margin:0 0 0 20px;float:right}
.reveal-modal .actions p.add-to-list{float:left;margin:0}
.reveal-modal .actions a{text-decoration:none;color:#fff;-webkit-transition:color .2s ease;transition:color .2s ease}
.reveal-modal .actions a:hover{color:rgba(255,255,255,0.8)}
.reveal-modal .actions i{font-size:14px;margin-right:2px;line-height:18px}
.news .list-group{margin-top:0}
.twitter-timeline-wrapper{margin-bottom:-12px;overflow-y:scroll;height:250px}
.social-widgets{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:285px;width:100%;margin:0 auto}
.social-widgets .widget{margin:0 auto 5.8px;height:20px}
.tab-group{position:relative;border:1px solid #e6e9ed;margin-top:46px;border-radius:0 0 10px 10px}
.tab-group section{opacity:0;height:0;padding:0 1em;overflow:hidden;transition:opacity .4s ease,height .4s ease}
.tab-group section.active{opacity:1;height:auto;overflow:visible}
.tab-group section>div{padding:11.5px}
.tab-group section a{color:#408cc9}
.tab-nav{list-style:none;margin:-2.5em -1px 0 0;padding:0;height:2.5em;overflow:hidden}
.tab-nav li{display:inline}
.tab-nav li a{top:1px;position:relative;display:block;float:left;border-radius:10px 10px 0 0;background:#e6e9ed;line-height:2em;padding:0 1em;text-decoration:none;color:grey;margin-top:.5em;margin-right:1px;transition:background .2s ease,line-height .2s ease,margin .2s ease}
.tab-nav li.active a{background:#6eb590;color:white;line-height:2.5em;margin-top:0}
#top-links{background-color:#3d464d}
@media only screen and (max-width:767px){#top-links{height:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0}
.filter-on #top-links{height:44px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
#top-links .tl-content{max-width:980px;margin:0 auto;padding:0 23px}
@media only screen and (max-width:767px){#top-links .tl-content{overflow-x:scroll;width:100%}
}
#top-links .tl-list{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;list-style:none;margin:0;padding:0;height:23px}
@media only screen and (max-width:767px){#top-links .tl-list{-webkit-justify-content:inherit;justify-content:inherit;white-space:nowrap;height:44px}
}
#top-links .tl-item{height:23px}
#top-links .tl-item:last-child .tl-link{padding-right:0}
@media only screen and (max-width:767px){#top-links .tl-item:last-child{padding-right:23px}
}
#top-links .tl-link{text-transform:uppercase;text-decoration:none;padding:0 8px;font-weight:600;font-size:11px;color:#fff;line-height:23px}
#top-links .tl-link-text:before{content:'\f105';margin-right:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.left-nav{-webkit-filter:blur(0);filter:none}
@media only screen and (max-width:767px){.left-nav{position:fixed;width:-webkit-calc(100% - 44px);width:calc(100% - 44px);height:-webkit-calc(100% - 48px);height:calc(100% - 48px);background-color:#fff;top:48px;left:44px;padding:15px;overflow-y:auto;border-left:1px solid #e6e9ed;z-index:9997;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s cubic-bezier(0.23,1,0.32,1) 0;-moz-transition:transform .5s cubic-bezier(0.23,1,0.32,1) 0;-ms-transition:transform .5s cubic-bezier(0.23,1,0.32,1) 0;-o-transition:transform .5s cubic-bezier(0.23,1,0.32,1) 0;transition:transform .5s cubic-bezier(0.23,1,0.32,1) 0;-webkit-overflow-scrolling:touch}
.left-nav.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.left-nav .ln-list{list-style:none;margin:0;padding:0}
.left-nav .ln-item,.left-nav .sm-item{position:relative;margin-bottom:5px}
@media only screen and (max-width:767px){.left-nav .ln-item,.left-nav .sm-item{line-height:44px}
}
.left-nav .ln-link{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-right:11.5px;text-decoration:none;font-size:12px;color:#3d464d}
.left-nav .ln-link.active{border-bottom:1px solid #e6e9ed;padding-bottom:5px;color:#87212e;cursor:pointer;margin-bottom:5px}
.left-nav .ln-link.active+.ln-submenu{display:block}
.left-nav .ln-link.active i{opacity:1;margin-left:5.8px;padding-top:5.8px;-webkit-transform:translateX(0) rotate(-90deg);-moz-transform:translateX(0) rotate(-90deg);-ms-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}
.left-nav .ln-link i{color:#999;opacity:0}
.left-nav .ln-submenu{display:none;padding-left:11.5px;list-style:none}
.left-nav .sm-link{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none;font-size:12px;color:#3d464d}
.left-nav .sm-link:hover i{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.left-nav .sm-link.active{color:#87212e}
.left-nav .sm-link.active+.ln-submenu{display:block}
.left-nav .sm-link i{display:none;color:#999;opacity:0;-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}
.touts:last-child .tout{margin-bottom:0}
@media only screen and (max-width:767px){.tout .tout-content ul li+li{padding-top:8mm}
}
.tout{margin-bottom:23px}
.tout .tout-header{background-color:#87212e;padding:11.5px 23px}
.tout .tout-header .th-title{font-weight:400;color:#fff;margin:0}
.tout .tout-header.aqua{background-color:#6688a3}
.tout .tout-header.maroon{background-color:#87212e}
.tout .tout-header.grey{background-color:#635850}
.tout .tout-header.green{background-color:#998a42}
.tout .tout-content{border-bottom:1px solid #e6e9ed;border-left:1px solid #e6e9ed;border-right:1px solid #e6e9ed;padding:11.5px 0}
.tout .tout-content.no-padding{border:0;padding:0}
.tout .tout-content.no-padding-top{padding-top:0}
.tout .tout-content .wistia_responsive_padding{margin-bottom:-11.5px}
.tout .tout-content p{padding:0 23px;margin-top:0}
.tout .tout-content ul{font-size:12px;font-weight:400;padding:0 23px 0 46px;margin:0}
.tout .tout-content ul.tc-list{padding-left:29px}
.tout .tout-content ul.tc-list a{padding-left:5px}
.tout .tout-content ul.download{list-style:none}
.tout .tout-content ul.download li{position:relative;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:11.5px}
.tout .tout-content ul.download li:before{content:'';position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADmklEQVRYhc2VSWgTURjHgycFPVsEtQdRXE96UFDxZHtRXFDRClrxICoIIl7EhWo9eFDEi+jFBRFxqRUFccEusY11abSKjSa2WZqmbZaZzGRt+/d9r5nxzSSpk9iCD34Mb/Le/P7vmy+Jzfafj6l+vx+Ez+fT0e4FAgH09fUhGAyiv7+fEwqFMDAwgMHBQY7T6VzPnjOl3AAVotzr9eoBSG4OQHIxwNDQELq7u4lzRQ3RShsmAwpEAXp6enhQj8dzpmCAMFssr5g5odAzqVIUgK7xeJxXjVXwdF6A0FwbzGRZWZOtLYgcOzI2D/Yh9dmJcG0Nnw+zMqe+OKE8fpS3V4NOHg6HeYBUKgVJkngl2H1jJYJssZm0x43Q5mok3znG5r88CK5cAvX1yz/zAvtEtABut1vvIbrncrnoeldvTP8cG8xkWRMpTW8QOrCfz0lI19TPH2Ofs9ImqSKXL+bt1SBZJBJBNBpFLBbjUBVkWeYw9XQeoJctNpNiFTDMWQDfupVQP37Q54X2GejtLSqnnmDqWTyAe7YNZhLfvhrmadYDSucneGu28Xmy+3veHjP0lS0mVxSFAlTyAC62eDKgd15MbgjwnS2eDOhrV0iuqipHD8DGbMb8Iqxrbm5GU1OTTktLC6e1tRV2ux1tbW1ob2/nOBwOdHR0oKuri/8iamKzPJFIGAJMY8wowmJqJjP0fjUK/UeQnBpQLLkoTyaThgDjjUp6kBmtuQj51VPED22HfP2SodyFTq3JSwogysSu1ohfqYfs+gZ5d7VBXExOv4qE5QCiTGwq/bQNdxB/cBvyvi3jijV5Op3mWA6QJ8ydUj9tMABp7ULEr14cVyzKM5mM9QAGWe6EIiSU1iyC2vnBkpjIZrPWA5hlIiRTO99D2rAa8uljlsTE8PCw9QBmoQjJ5JNHody8BrXxPpR7t/8qJkZGRqwHMJfVQMCHyPJ5SLx3QLlxDbH9NYju2Aj5Qj2ks6cgn6/LExOjo6PWA5jLqqG+eIZo9WrE9m6D+vwpMqrCT6s2PoR04jiUO7cwsHSBQU5igoblAGJJiZTfC+lgLeIX6hBetQxpWTKUmZ+YQr+1I+PtNYg1eUkBtPeoEavdyUNENlUhaW/Oe7/mUotScVgOIJ6MiB09jOiurUg8aRhXWkxccgBRUkhYirSsAKKokLAUaVkBzLJyhWUHmBDbPwSoYFQx9kwwVbln/3VMzS2snGAqcs+2/QZXZB6MU7ZPlQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center top;background-size:17px 17px;width:17px;height:17px;top:0;margin-left:-23px}
.tout .tout-content ul ul{padding:0 23px}
.tout .tout-content img{width:100%;max-width:278px;line-height:0;margin-bottom:11.5px}
.tout .tout-content img.no-margin{margin:0;display:block}
.tout .tout-content a{color:#408cc9}
.tout .tout-content i{margin-left:5.8px}
.tout #directions form{padding:0 23px}
.tout #directions form p{padding:0}
.tout #directions form input[type="text"]{border:1px solid #e6e9ed;width:100%;padding:7px 5px;margin-bottom:11.5px}
.tout #directions form select{width:100%;box-sizing:border-box;margin-bottom:11.5px;border:1px solid #e6e9ed;border-radius:3px;padding:7px 5px}
.tout #directions form .btn{border:1px solid #e6e9ed;background:#fff;color:#666;border-radius:4px;text-indent:0;display:inline-block;font:normal 12px 'Open Sans',sans-serif;padding:7px 14px;cursor:pointer;text-align:center;outline:0}
.tout #directions form .btn.blue{color:#fff;background-color:#428bca;border:1px solid #357ebd;margin-left:0}
.grid_16.bottom-section{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:46px;border-top:1px solid #e6e9ed}
.grid_16.bottom-section .touts{-webkit-flex:1 0;flex:1 0;margin:0 11.5px}
.grid_16.bottom-section .touts:first-of-type{margin-left:0}
.grid_16.bottom-section .touts:last-of-type{margin-right:auto}
@media only screen and (max-width:767px){.grid_16.bottom-section{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding-top:0;border-top:0}
.grid_16.bottom-section .touts{margin:0 !important;width:100%}
}
.japan-tout{margin:0 0 23px}
.japan-tout img{display:block}
.japan-tout a{display:block;margin-bottom:-4px}
.italy-tout{margin:0 0 23px}
.italy-tout img{display:block}
.italy-tout a{display:block}
.news{display:-ms-flex;display:-webkit-flex;display:flex;width:100%;max-width:980px;margin:0 auto}
.grid_8 .news{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.grid_8 .news .news-item{border:0;border-bottom:1px solid #e6e9ed;padding:23px 11.5px}
.grid_8 .news .news-item:first-of-type{border-left:0;padding-top:0}
@media only screen and (max-width:767px){.grid_8 .news .news-item:first-of-type{border-top:0}
}
.grid_8 .news .news-item:last-child{border-bottom:0}
.grid_11 .news{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.grid_11 .news .news-item{border:0;border-bottom:1px solid #e6e9ed;padding:23px 11.5px}
.grid_11 .news .news-item:first-of-type{border-left:0;padding-top:0}
@media only screen and (max-width:767px){.grid_11 .news .news-item:first-of-type{border-top:0}
}
.grid_11 .news .news-item:last-child{border-bottom:0}
@media only screen and (max-width:767px){.news{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.news .news-item{-ms-flex:1 0;-webkit-flex:1 0;flex:1 0;border-top:1px solid #e6e9ed;border-right:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed;padding:34.5px}
.news .news-item:first-child{border-left:1px solid #e6e9ed}
@media only screen and (max-width:767px){.news .news-item{border-top:0;border-right:0;border-bottom:1px solid #e6e9ed;padding:23px 11.5px}
.news .news-item:first-child{border-top:1px solid #e6e9ed;border-left:0}
.news .news-item:last-child{border-bottom:0}
}
.news .release-date{font-size:12px;font-weight:400;margin:0;color:#3d464d}
.news .release-date span{color:#47525d}
.news .article-title{color:#3d464d;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news .article-desc{font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.news .read-more{margin:0;font-size:12px;color:#08c;text-decoration:none}
.news .read-more i{margin-left:5.8px}
.homepage-banner{margin-top:10px}
@media only screen and (max-width:767px){.homepage-banner{margin-top:0}
}
.homepage-banner .hb-content{overflow:hidden;position:relative;height:276px}
.homepage-banner .hb-content .hb-slide{display:none;position:absolute;top:0;left:0;width:100%;overflow:hidden}
.homepage-banner .hb-content .hb-slide:first-of-type{display:block}
.homepage-banner .hb-content .hb-slide header{position:absolute;left:23px;color:#fff;max-width:531px}
@media only screen and (max-width:767px){.homepage-banner .hb-content .hb-slide header{left:0;height:100%;width:100%;max-width:none;padding:0 23px;background-color:rgba(0,0,0,0.2)}
}
.homepage-banner .hb-content .hb-slide header h1{border-bottom:1px solid rgba(255,255,255,0.2);margin:23px 0 0;font-weight:400;font-size:27px;padding-bottom:5.8px}
@media only screen and (max-width:767px){.homepage-banner .hb-content .hb-slide header h1{font-size:21px}
}
.homepage-banner .hb-content .hb-slide header h3{font-weight:400}
@media only screen and (max-width:767px){.homepage-banner .hb-content .hb-slide header h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}
}
.homepage-banner .hb-content .hb-slide figure{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin:0;line-height:0;height:276px}
.homepage-banner .hb-content .hb-slide figure picture{-webkit-align-self:auto;align-self:auto}
.homepage-banner .hb-content .hb-slide figure img{-webkit-align-self:center;align-self:center;width:auto;height:276px;object-fit:cover}
@media only screen and (max-width:767px){.homepage-banner .hb-content .hb-slide figure img{width:100%}
.homepage-banner .hb-content .hb-slide figure img.mobile-top-left{object-position:left top}
.homepage-banner .hb-content .hb-slide figure img.mobile-top-center{object-position:center top}
.homepage-banner .hb-content .hb-slide figure img.mobile-top-right{object-position:right top}
.homepage-banner .hb-content .hb-slide figure img.mobile-center-left{object-position:left center}
.homepage-banner .hb-content .hb-slide figure img.mobile-center-center{object-position:center center}
.homepage-banner .hb-content .hb-slide figure img.mobile-center-right{object-position:right center}
.homepage-banner .hb-content .hb-slide figure img.mobile-bottom-left{object-position:left bottom}
.homepage-banner .hb-content .hb-slide figure img.mobile-bottom-center{object-position:center bottom}
.homepage-banner .hb-content .hb-slide figure img.mobile-bottom-right{object-position:right bottom}
}
.homepage-banner .hb-content .hb-slide a{position:absolute;bottom:23px;left:23px;text-decoration:none;color:#fff;background-color:#5887c6;padding:0 5.5px;border:1px solid #fff;text-transform:uppercase;font-weight:600;-webkit-transition:background-color .3s ease-in-out 0;-moz-transition:background-color .3s ease-in-out 0;-ms-transition:background-color .3s ease-in-out 0;-o-transition:background-color .3s ease-in-out 0;transition:background-color .3s ease-in-out 0}
.homepage-banner .hb-content .hb-slide a:hover{background-color:#87212e}
.homepage-banner .hb-content .hb-thumbnails{display:-ms-flex;display:-webkit-flex;display:flex;position:absolute;bottom:23px;right:23px}
@media only screen and (max-width:767px){.homepage-banner .hb-content .hb-thumbnails{display:none}
}
.homepage-banner .hb-content .hb-thumbnails .hb-thumbnail{outline:2px solid #fff;margin-left:11.5px;cursor:pointer;overflow:hidden;width:66px;height:53px;direction:rtl;-webkit-transition:outline-width .2s ease 0;-moz-transition:outline-width .2s ease 0;-ms-transition:outline-width .2s ease 0;-o-transition:outline-width .2s ease 0;transition:outline-width .2s ease 0}
.homepage-banner .hb-content .hb-thumbnails .hb-thumbnail:hover{outline-width:4px}
.homepage-banner .hb-content .hb-thumbnails .hb-thumbnail img{height:100%}
input,textarea{font-family:'Open Sans',sans-serif !important;font-size:12px !important;border-radius:0}
textarea{resize:vertical}
form{margin-bottom:11.5px}
form.modal-reveal{display:none;position:fixed;top:50%;left:50%;z-index:2;background:#fff;width:500px;-webkit-transform:translate(-50%,-50%) translateZ(0);-moz-transform:translate(-50%,-50%) translateZ(0);-ms-transform:translate(-50%,-50%) translateZ(0);transform:translate(-50%,-50%) translateZ(0)}
@media only screen and (max-width:767px){form.modal-reveal{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}
}
form .form_row_description+.form_row{width:100%;order:-1}
form .form_row_description+.form_row .form_leftcol{display:none}
form .form_row_description+.form_row .form_error{color:#87212e;background-color:#f2dede;border:1px solid #ebccd1;font-weight:400;font-size:12px;padding:11.5px 15px}
form .form_row_description+.form_row .form_error:before{content:'*';margin-right:5.8px;font-weight:600}
form .radio .form_row_description+.form_row .form_error{width:-webkit-calc(100% + 2px);width:calc(100% + 2px)}
form .checkbox .form_row_description+.form_row .form_error{width:-webkit-calc(100% + 2px);width:calc(100% + 2px)}
form .image .form_row_description+.form_row .form_error{width:-webkit-calc(100% + 2px);width:calc(100% + 2px)}
form .dropdown .form_row_description+.form_row .form_error{width:-webkit-calc(100% + 2px);width:calc(100% + 2px)}
form .text{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;border:1px solid #e6e9ed;border-bottom:0}
form .text .form_row{-webkit-transition:background-color .3s ease-in-out 0;-moz-transition:background-color .3s ease-in-out 0;-ms-transition:background-color .3s ease-in-out 0;-o-transition:background-color .3s ease-in-out 0;transition:background-color .3s ease-in-out 0}
form .text .form_row.active{background-color:rgba(79,165,195,0.09)}
form .text .form_field_text,form .text .form_field_textarea{width:100% !important;border:none !important;background:none !important;outline:0;color:#8d9aa5}
form .text .form_leftcolmark{display:none}
form .text .form_leftcol{padding:11.5px 11.5px}
form .text .form_rightcol{padding:5.8px 11.5px 11.5px}
form .text .form_leftcollabel{pointer-events:none;position:relative;top:30px;font-weight:400;font-size:12px;opacity:0;padding-left:2px;color:#635850;-webkit-transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}
form .text .form_leftcollabel.active{top:0;opacity:1}
form .radio{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:11.5px;border-bottom:1px solid #e6e9ed}
@media only screen and (max-width:767px){form .radio{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
form .radio .form_row:nth-child(1){width:100%}
form .radio .form_leftcol{padding:11.5px 13px 34.5px}
form .radio .form_leftcollabel{font-weight:400;color:#635850}
form .radio .form_leftcolmark{display:none}
form .radio .form_rightcol{padding:5.8px 11.5px 11.5px}
form .checkbox{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:11.5px;border-bottom:1px solid #e6e9ed}
@media only screen and (max-width:767px){form .checkbox{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
form .checkbox .form_row:nth-child(1){width:100%}
form .checkbox .form_leftcol{padding:11.5px 13px 34.5px}
form .checkbox .form_leftcollabel{font-weight:400;color:#635850}
form .checkbox .form_leftcolmark{display:none}
form .checkbox .form_rightcol{padding:5.8px 11.5px 11.5px}
form .image{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:11.5px;border-bottom:1px solid #e6e9ed}
form .image .form_row:nth-child(1){width:100%}
form .image .form_leftcol{padding:11.5px 13px 34.5px}
form .image .form_leftcollabel{font-weight:400;color:#635850}
form .image .form_leftcolmark{display:none}
form .image .form_rightcol{padding:10.5px 11.5px 11.5px}
form .dropdown{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:11.5px;border-bottom:1px solid #e6e9ed}
form .dropdown .form_row:nth-child(1){width:100%}
form .dropdown .form_leftcol{padding:11.5px 13px 34.5px}
form .dropdown .form_leftcollabel{font-weight:400;color:#635850}
form .dropdown .form_leftcolmark{display:none}
form .dropdown .form_rightcol{position:relative;padding:5.8px 11.5px 11.5px}
form .dropdown .form_rightcol:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:23px;top:18px}
form .dropdown .form_field_select{width:100%;padding:8px 11.5px;color:#635850;border:1px solid #e6e9ed;-webkit-appearance:none}
form .end .form_rightcol{text-align:center}
form .end .form_button_submit{-webkit-appearance:none;width:100%;color:#6688a3;background-color:#d9edf7;border:1px solid #bce8f1;padding:17.5px;outline:0;font-size:12px;margin:0;cursor:pointer}
form .form>.form_error{display:none}
.backdrop{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;cursor:pointer;background-color:rgba(0,0,0,0.5)}
#searchForm{margin:0;border:0}
.form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM0MTQ0NDg7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV9JY29ucyI+DQoJPHBhdGggaWQ9IlNlYXJjaF8xXyIgY2xhc3M9InN0MCIgZD0iTTE4LDE4LjNsLTQuNC00LjRjMC45LTEsMS40LTIuNCwxLjQtMy45YzAtMy4zLTIuNy02LTYtNnMtNiwyLjctNiw2czIuNyw2LDYsNg0KCQljMS41LDAsMi44LTAuNSwzLjktMS40bDQuNCw0LjRMMTgsMTguM3ogTTksMTVjLTIuOCwwLTUtMi4yLTUtNXMyLjItNSw1LTVzNSwyLjIsNSw1UzExLjgsMTUsOSwxNXoiLz4NCjwvZz4NCjxnIGlkPSJHbG9iYWxfTmF2X0xhcmdlXzFfIj4NCjwvZz4NCjxnIGlkPSJHdWlkZXMiPg0KPC9nPg0KPGcgaWQ9Ik5PVEVTIj4NCjwvZz4NCjwvc3ZnPg0K);background-position:12px 5px;background-repeat:no-repeat;background-size:20px 22px;margin:0 0 23px;width:100%;border-radius:4px;border:1px solid #e6e9ed;padding:5.8px 11.5px 5.8px 40px;line-height:22px;color:#3d464d;-webkit-transition:box-shadow .5s ease-in-out 0;-moz-transition:box-shadow .5s ease-in-out 0;-ms-transition:box-shadow .5s ease-in-out 0;-o-transition:box-shadow .5s ease-in-out 0;transition:box-shadow .5s ease-in-out 0}
.form-control:active,.form-control:focus{outline:0;box-shadow:0 0 16px rgba(0,136,204,0.5)}
.list-group{margin:23px 0 0;padding:0;list-style:none}
.list-group .list-group-item-heading{color:#3d464d}
.list-group .list-group-item{margin-bottom:23px}
.list-group .list-group-item:last-child{margin-bottom:46px}
.list-group .list-group-item .path a{color:#408cc9;word-break:break-word}
.promoted-pages .panel-heading{background-color:#d7b051;color:#fff;padding:11.5px 23px}
.promoted-pages .list-group{border-bottom:1px solid #e6e9ed;border-left:1px solid #e6e9ed;border-right:1px solid #e6e9ed;margin:0 0 23px;padding:11.5px 0}
.promoted-pages .panel-title{margin:0}
.promoted-pages .list-group-item{padding:0 46px;position:relative}
.promoted-pages .list-group-item:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f005";margin-left:-23px;color:#d7b051;position:absolute;top:3px}
.panel-footer{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-top:1px solid #e6e9ed;text-align:center;padding-top:23px}
.panel-footer #paging-results{display:-ms-flex;display:-webkit-flex;display:flex;margin:0;border:0}
.panel-footer #paging-results input[type="text"]{text-align:center;border:1px solid #e6e9ed;width:40px;border-radius:3px;margin-right:5.8px}
.panel-footer #paging-results+span{line-height:35px;margin-left:5.8px}
.panel-footer .prev,.panel-footer .next{color:#635850;background-color:#f7f7f7;padding:11.5px 5.8px;margin:0 11.5px}
.panel-footer a{color:#6688a3}
#upgrade-browser{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;overflow:hidden;background-color:#fff}
#upgrade-browser .upgrade-browser{position:absolute;top:50%;left:50%;width:100%;max-width:760px;height:100%;max-height:280px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lt9 #upgrade-browser .upgrade-browser{top:0;right:0;bottom:0;left:0;margin:auto}
#upgrade-browser .ub-header{background-color:#635850;padding:11.5px 23px 10.5px}
#upgrade-browser .ub-header .ub-title{text-align:center;font-weight:400;color:#fff;margin:0}
#upgrade-browser .ub-content{border-bottom:1px solid #e6e9ed;border-left:1px solid #e6e9ed;border-right:1px solid #e6e9ed;padding:44px 0}
#upgrade-browser .ub-content .ub-caption{text-align:center;font-weight:300;margin-top:0;margin-bottom:34.5px}
#upgrade-browser .ub-content .ub-list{list-style:none;white-space:nowrap;text-align:center}
#upgrade-browser .ub-content .ub-list .ub-item{display:inline-block;width:70px;margin:0 35px}
#upgrade-browser .ub-content .ub-list .figure{margin:0}
#upgrade-browser .ub-content .ub-list .figure img{display:block;width:70px;height:70px;margin-bottom:23px;border:0}
#upgrade-browser .ub-content .ub-list .figure a{display:block;position:relative;font-size:14px;color:#47525d;font-weight:300}
#upgrade-browser .ub-content .ub-list .figure a:after{content:'';position:absolute;width:100%;height:1px;background-color:#e6e9ed;bottom:-11px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}
.lt9 #upgrade-browser .ub-content .ub-list .figure a:after{visibility:hidden}
#upgrade-browser .ub-content .ub-list .figure a:hover:after{bottom:-8px;opacity:1}
.lt9 #upgrade-browser .ub-content .ub-list .figure a:hover:after{visibility:visible}
.ie-old #top-links{position:fixed;top:0;z-index:9999;width:100%}
.ie-old #top-links .tl-content{width:980px}
.ie-old #top-links .tl-list{text-align:right;line-height:22px}
.ie-old #global-nav{position:fixed;top:22px;z-index:9999;width:100%}
.ie-old #global-nav .gn-link-moog{background-image:url(../../content/dam/logo.png)}
.lt9 .ie-old #global-nav .gn-link-moog{background-image:none}
.lt9 .ie-old #global-nav .gn-link-moog img{display:inline-block}
.ie-old #global-nav .gn-content{width:980px}
.ie-old #global-nav .gn-list{display:block;zoom:1;display:inline-block}
.ie-old #global-nav .gn-list:before,.ie-old #global-nav .gn-list:after{content:"";display:table}
.ie-old #global-nav .gn-list:after{clear:both}
.ie-old #global-nav .gn-list:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.ie-old #global-nav .gn-list .gn-item{float:left}
.ie-old #global-nav .gn-list .gn-item.gn-item-flag{display:inline-block;height:89px;text-align:right;float:right;line-height:89px}
.ie-old #global-nav .gn-list .gn-item.gn-item-flag .gn-link-text,.ie-old #global-nav .gn-list .gn-item.gn-item-flag img{vertical-align:middle}
.ie-old #global-nav .gn-list .gn-item.gn-item-flag img{border:0}
.lt9 #global-nav .gn-link-moog{background-image:none;display:table-cell;height:89px;vertical-align:middle}
.lt9 #global-nav .gn-link-moog img{display:inline-block;width:170px;height:auto;border:0}
html[dir="rtl"] #top-links .tl-item:last-child .tl-link{padding-left:0;padding-right:8px}
html[dir="rtl"] #top-links .tl-link-text:before{margin-left:5.8px;margin-right:0}
html[dir="rtl"] #global-nav .gn-list .gn-item:nth-child(4){margin-left:0;margin-right:-17px}
html[dir="rtl"] #global-nav .gn-list .gn-item.gn-item-flag .gn-link-text{margin-left:0;margin-right:11.5px}
html[dir="rtl"] #global-nav .gn-header .gn-item.gn-item-flag{right:auto;left:15px}
html[dir="rtl"] #global-footer .copyright{direction:ltr;text-align:right}
@media only screen and (max-width:767px){html[dir="rtl"] #global-footer .copyright{text-align:center}
}
html[dir="rtl"] #global-footer .gf-item:first-child .gf-link{padding-left:8px;padding-right:0}
html[dir="rtl"] .homepage-banner .hb-content .hb-slide header{left:auto;right:23px}
@media only screen and (max-width:767px){html[dir="rtl"] .homepage-banner .hb-content .hb-slide header{right:0}
}
html[dir="rtl"] .homepage-banner .hb-content .hb-slide a{left:auto;right:23px}
html[dir="rtl"] .homepage-banner .hb-content .hb-thumbnails{right:auto;left:23px}
html[dir="rtl"] .homepage-banner .hb-content .hb-thumbnails .hb-thumbnail:last-of-type{margin-left:0}
html[dir="rtl"] form .text .form_leftcollabel{float:right}
html[dir="rtl"] form .end .form_button_submit{left:1px}
html[dir="rtl"] form .form_row_description+.form_row{left:1px}
html[dir="rtl"] form .form_row_description+.form_row .form_error:before{margin-right:0;margin-left:5.8px}
html[dir="rtl"] .tout .tout-content ul{padding:0 46px 0 23px}
html[dir="rtl"] .tout .tout-content ul.download li:before{margin-right:-23px;margin-left:0}
.cookie-settings-footer{border:none !important;background-color:transparent !important;padding:0 !important;color:#fff !important;cursor:pointer !important}
.font-awesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden}
html.no-scroll{height:100vh;overflow:hidden}
body{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;min-height:100%;margin:0}
body,input,textarea,select,button{font-family:"Open Sans","lucida grande","Segoe UI",arial,verdana,"lucida sans unicode",tahoma,sans-serif;font-size:12px;color:#47525d;font-weight:normal}
input::-ms-clear{display:none}
h3,h4{margin:11.5px 0}
h4,h5,h6{font-size:12px}
h1,h2,h3,h4,h5,h6{font-weight:600}
ul,ol{margin:5.8px 0;padding:0 23px}
a{cursor:pointer;text-decoration:none}
sub{display:block;font-size:10px}
#global-nav{position:relative}
.no-scroll #global-nav{position:fixed;top:0;width:100%;z-index:9997}
#global-nav .gn-content{max-width:980px;padding:0 23px;margin:0 auto 11.5px}
@media only screen and (max-width:767px){#global-nav .gn-content{margin:0;padding:0}
}
#global-nav .gn-header{display:none;background-color:#fff;border-bottom:1px solid #e6e9ed;width:100%;height:48px;list-style:none;margin:0;padding:0}
@media only screen and (max-width:767px){#global-nav .gn-header{display:block}
}
#global-nav .gn-header .gn-item{line-height:48px;height:48px}
#global-nav .gn-header .gn-item.gn-menuicon{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;width:44px}
.filter-on #global-nav .gn-header .gn-item.gn-menuicon{pointer-events:none}
#global-nav .gn-header .gn-item.gn-moog{margin:auto;text-align:center}
#global-nav .gn-header .gn-item.gn-moog .gn-link-moog{width:130px;height:48px;margin:0;background-size:130px 48px}
#global-nav .gn-header .gn-item.gn-item-flag{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;top:0;right:15px;width:25px}
#global-nav .gn-header .gn-item.gn-item-flag img{width:100%;height:auto}
#global-nav .gn-list{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}
@media only screen and (max-width:767px){#global-nav .gn-list{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;position:fixed;width:100%;bottom:0;z-index:9998;background-color:#f5f7fa;padding:0 15px 15px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease-in-out 0;-moz-transition:transform .5s ease-in-out 0;-ms-transition:transform .5s ease-in-out 0;-o-transition:transform .5s ease-in-out 0;transition:transform .5s ease-in-out 0}
.filter-on #global-nav .gn-list{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
#global-nav .gn-list .gn-item{line-height:23px;height:23px}
#global-nav .gn-list .gn-item.gn-item-moog{width:50%;height:auto}
#global-nav .gn-list .gn-item.gn-item-moog.no-flag{width:100%}
#global-nav .gn-list .gn-item.gn-item-flag{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:50%;height:auto}
#global-nav .gn-list .gn-item.gn-item-flag img{width:28px;height:auto}
#global-nav .gn-list .gn-item.gn-item-flag .gn-link-text{margin-left:11.5px;font-size:20px;color:#414448;opacity:1;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
#global-nav .gn-list .gn-item:nth-child(4){margin-left:-17px}
@media only screen and (max-width:767px){#global-nav .gn-list .gn-item{line-height:44px;height:44px;width:100%;text-align:center}
#global-nav .gn-list .gn-item.gn-item-moog,#global-nav .gn-list .gn-item.gn-item-flag{display:none}
#global-nav .gn-list .gn-item:nth-child(4){margin-left:0}
}
#global-nav .gn-link{display:inline-block;text-transform:uppercase;text-decoration:none;padding:0 16px;font-weight:600;font-size:11px;color:#414448}
#global-nav .gn-link-moog{width:170px;height:78px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzODguNSA1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg4LjUgNTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM4NzIxMkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDUyLjZWNWgxMS43YzAsMCwzMy4zLDQwLjQsMzQuMiw0Mi4yQzQ2LjgsNDUuNSw3OS4yLDUsNzkuMiw1aDExLjd2NDcuNmgtOXYtMzZsLTI5LjcsMzZIMzkuNkw5LDE1Ljh2MzYuOQ0KCQlIMFY1Mi42eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNDUuOCwzLjNjLTI0LjMsMC00NC45LDEwLjgtNDQuOSwyNS4yYzAsMTMuNCwxOS43LDI1LjEsNDQuOSwyNS4xczQ0LjktMTAuOCw0NC45LTI1LjNTMTcwLjEsMy4zLDE0NS44LDMuM3oNCgkJIE0xNDUuOCw0OC4xYy0xOCwwLTMyLjQtOS0zMi40LTE5LjhzMTQuNC0xOS44LDMyLjQtMTkuOHMzMi40LDksMzIuNCwxOS44UzE2My44LDQ4LjEsMTQ1LjgsNDguMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQ1LjYsMy4zYy0yNC4zLDAtNDQuOSwxMC44LTQ0LjksMjUuMmMwLDEzLjUsMTkuOCwyNS4yLDQ0LjksMjUuMnM0NC45LTEwLjgsNDQuOS0yNS4yUzI2OS44LDMuMywyNDUuNiwzLjN6DQoJCSBNMjQ1LjYsNDguMWMtMTgsMC0zMi40LTktMzIuNC0xOS44czE0LjQtMTkuOCwzMi40LTE5LjhzMzIuNCw5LDMyLjQsMTkuOFMyNjMuNiw0OC4xLDI0NS42LDQ4LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4OC41LDQwLjNjMCwwLjktMjAuNywxMy41LTQzLjEsMTMuNWMtMjUuMiwwLTQ0LjktMTEuNy00NC45LTI1LjJzMTkuOC0yNS4zLDQ0LjktMjUuMw0KCQljMjAuNywwLDM3LjgsOC4xLDQzLjEsMTguOWwtMTIuNiwyLjdjLTIuNy05LTE2LjItMTUuMy0zMS41LTE1LjNzLTMyLjQsOS0zMi40LDE5LjhzMTYuMiwxOC45LDMyLjQsMTguOXMyOS43LTksMzQuMi0xMS43di0xLjgNCgkJaC0yNy45di01LjRoMzcuOFY0MC4zeiIvPg0KPC9nPg0KPC9zdmc+DQo=);padding:0;margin-top:4px;background-position:center center;background-size:170px 78px;background-repeat:no-repeat}
#global-nav .gn-link-moog .gn-link-text{position:absolute;top:0;left:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}
#global-nav .gn-link-moog img{display:none}
#global-nav .gn-menuanchor{display:block;position:relative;top:22px;width:12px;height:2px;padding:0;background-color:#8d9aa5}
#global-nav .gn-menuanchor:before,#global-nav .gn-menuanchor:after{content:'';position:absolute;width:16px;height:2px;top:-4px;background-color:#8d9aa5}
#global-nav .gn-menuanchor:after{width:8px;top:4px}
#global-nav .gn-menuanchor .gn-link-text{position:absolute;top:-24px;left:-15px;height:48px;width:44px;text-indent:-9999px}
#global-nav .gn-link-text{display:inline-block;-webkit-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;-moz-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;-ms-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;-o-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0}
#global-nav .gn-link-search{display:inline-block;width:20px;height:22px;padding-left:8px;box-sizing:content-box;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM0MTQ0NDg7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV9JY29ucyI+DQoJPHBhdGggaWQ9IlNlYXJjaF8xXyIgY2xhc3M9InN0MCIgZD0iTTE4LDE4LjNsLTQuNC00LjRjMC45LTEsMS40LTIuNCwxLjQtMy45YzAtMy4zLTIuNy02LTYtNnMtNiwyLjctNiw2czIuNyw2LDYsNg0KCQljMS41LDAsMi44LTAuNSwzLjktMS40bDQuNCw0LjRMMTgsMTguM3ogTTksMTVjLTIuOCwwLTUtMi4yLTUtNXMyLjItNSw1LTVzNSwyLjIsNSw1UzExLjgsMTUsOSwxNXoiLz4NCjwvZz4NCjxnIGlkPSJHbG9iYWxfTmF2X0xhcmdlXzFfIj4NCjwvZz4NCjxnIGlkPSJHdWlkZXMiPg0KPC9nPg0KPGcgaWQ9Ik5PVEVTIj4NCjwvZz4NCjwvc3ZnPg0K);background-position:center center;background-size:20px 22px;background-repeat:no-repeat;-webkit-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;-moz-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;-ms-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;-o-transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0;transition:all 1.5s cubic-bezier(0.23,1,0.32,1) 0}
@media only screen and (max-width:767px){#global-nav .gn-link-search{display:none}
}
#global-nav .gn-search-placeholder{display:none}
#global-nav .gn-menu-controls{display:none;width:100%;height:69px;line-height:23px;color:#414448;padding:23px;font-size:12px;font-weight:600;text-transform:uppercase;text-align:center}
@media only screen and (max-width:767px){#global-nav .gn-menu-controls{display:block;padding:0;height:69px !important;line-height:69px !important}
}
#global-nav .gn-menu-controls .close-menu{position:absolute;top:0;right:0;width:20px;height:22px;padding:23px 15px;box-sizing:content-box;cursor:pointer;background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM5OTk5OTk7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV8xXyI+DQo8L2c+DQo8ZyBpZD0iR3VpZGVzIj4NCjwvZz4NCjxnIGlkPSJOT1RFUyI+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI5LjUiIHk9IjMiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTQuODQ5MiAxMC4yOTI5KSIgY2xhc3M9InN0MCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjMiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMTAuNzA3MSAtMy44NDkyKSIgY2xhc3M9InN0MCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjwvZz4NCjwvc3ZnPg0K);background-position:center center;background-size:20px 22px;background-repeat:no-repeat}
#global-nav.search-show .gn-link-text,#global-nav.search-open .gn-link-text,#global-nav.search-show .gn-link-search,#global-nav.search-open .gn-link-search{opacity:0;pointer-events:none;-webkit-transform:scale(0.5) rotateY(90deg);-moz-transform:scale(0.5) rotateY(90deg);-ms-transform:scale(0.5) rotateY(90deg);transform:scale(0.5) rotateY(90deg)}
@media only screen and (max-width:767px){#global-nav.search-show .gn-link-text,#global-nav.search-open .gn-link-text{opacity:1;pointer-events:all;transform:none;transition:none}
}
#global-nav.search-closing .gn-link-text,#global-nav.search-closing .gn-link-search{opacity:1;-webkit-transform:scale(1) rotateY(0);-moz-transform:scale(1) rotateY(0);-ms-transform:scale(1) rotateY(0);transform:scale(1) rotateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
#global-nav .gn-searchform{display:none;-webkit-align-items:center;align-items:center;border:0;border-bottom:1px solid #e6e9ed}
@media only screen and (max-width:767px){#global-nav .gn-searchform{display:-ms-flex;display:-webkit-flex;display:flex;margin-top:0}
}
#global-nav .gn-searchform-submit{display:inline-block;width:20px;height:33px;border:0;background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMzMzMzMzM7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV9JY29ucyI+DQoJPHBhdGggaWQ9IlNlYXJjaF8xXyIgY2xhc3M9InN0MCIgZD0iTTE4LDE4LjNsLTQuNC00LjRjMC45LTEsMS40LTIuNCwxLjQtMy45YzAtMy4zLTIuNy02LTYtNnMtNiwyLjctNiw2YzAsMy4zLDIuNyw2LDYsNg0KCQljMS41LDAsMi44LTAuNSwzLjktMS40bDQuNCw0LjRMMTgsMTguM3ogTTksMTVjLTIuOCwwLTUtMi4yLTUtNWMwLTIuOCwyLjItNSw1LTVjMi44LDAsNSwyLjIsNSw1QzE0LDEyLjgsMTEuOCwxNSw5LDE1eiIvPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfTGFyZ2VfMV8iPg0KPC9nPg0KPGcgaWQ9Ikd1aWRlcyI+DQo8L2c+DQo8ZyBpZD0iTk9URVMiPg0KPC9nPg0KPC9zdmc+DQo=);background-position:center center;background-size:20px 33px;background-repeat:no-repeat}
#global-nav .gn-searchform-input{background-color:transparent;border:0;outline:0;margin-left:10px;flex-grow:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#global-search{visibility:hidden;pointer-events:none;position:absolute;width:100%;bottom:0;background-color:#fff;padding:0 23px;opacity:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all 1s cubic-bezier(0.23,1,0.32,1) .5s;-moz-transition:all 1s cubic-bezier(0.23,1,0.32,1) .5s;-ms-transition:all 1s cubic-bezier(0.23,1,0.32,1) .5s;-o-transition:all 1s cubic-bezier(0.23,1,0.32,1) .5s;transition:all 1s cubic-bezier(0.23,1,0.32,1) .5s}
#global-search:after{content:'';position:absolute;left:0;border:0;width:100%;height:20px}
@media only screen and (max-width:1024px){#global-search{padding:0}
}
@media only screen and (max-width:767px){#global-search{display:none}
}
#global-search .gs-content{max-width:980px;margin:0 auto;padding:0 23px}
#global-search .gs-searchform{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:572px;padding:0 0 5px;border:0;border-bottom:1px solid #e6e9ed}
#global-search .gs-searchform-input{border:0;outline:0;margin-left:10px;flex-grow:1;opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .5s ease-in-out 0;-moz-transition:opacity .5s ease-in-out 0;-ms-transition:opacity .5s ease-in-out 0;-o-transition:opacity .5s ease-in-out 0;transition:opacity .5s ease-in-out 0}
@media only screen and (max-width:767px){#global-search .gs-searchform-input{background-color:transparent;opacity:1}
}
#global-search .gs-searchform-submit{display:inline-block;width:20px;height:22px;border:0;background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMzMzMzMzM7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV9JY29ucyI+DQoJPHBhdGggaWQ9IlNlYXJjaF8xXyIgY2xhc3M9InN0MCIgZD0iTTE4LDE4LjNsLTQuNC00LjRjMC45LTEsMS40LTIuNCwxLjQtMy45YzAtMy4zLTIuNy02LTYtNnMtNiwyLjctNiw2YzAsMy4zLDIuNyw2LDYsNg0KCQljMS41LDAsMi44LTAuNSwzLjktMS40bDQuNCw0LjRMMTgsMTguM3ogTTksMTVjLTIuOCwwLTUtMi4yLTUtNWMwLTIuOCwyLjItNSw1LTVjMi44LDAsNSwyLjIsNSw1QzE0LDEyLjgsMTEuOCwxNSw5LDE1eiIvPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfTGFyZ2VfMV8iPg0KPC9nPg0KPGcgaWQ9Ikd1aWRlcyI+DQo8L2c+DQo8ZyBpZD0iTk9URVMiPg0KPC9nPg0KPC9zdmc+DQo=);background-position:center center;background-size:20px 22px;background-repeat:no-repeat}
#global-search .gs-searchform-close{display:inline-block;width:20px;height:22px;border:0;cursor:pointer;outline:0;opacity:0;background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM5OTk5OTk7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV8xXyI+DQo8L2c+DQo8ZyBpZD0iR3VpZGVzIj4NCjwvZz4NCjxnIGlkPSJOT1RFUyI+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI5LjUiIHk9IjMiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTQuODQ5MiAxMC4yOTI5KSIgY2xhc3M9InN0MCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjMiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMTAuNzA3MSAtMy44NDkyKSIgY2xhc3M9InN0MCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjwvZz4NCjwvc3ZnPg0K);background-position:center center;background-size:20px 22px;background-repeat:no-repeat;-webkit-transition:opacity .5s ease-in-out 0;-moz-transition:opacity .5s ease-in-out 0;-ms-transition:opacity .5s ease-in-out 0;-o-transition:opacity .5s ease-in-out 0;transition:opacity .5s ease-in-out 0}
.search-show #global-search,.search-open #global-search{visibility:visible;pointer-events:all;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.search-open #global-search .gs-searchform-input,.search-open #global-search .gs-searchform-close{opacity:1}
.search-closing #global-search .gs-searchform-input,.search-closing #global-search .gs-searchform-close{opacity:0}
#main{max-width:980px;width:100%;padding:0 23px;margin:0 auto 46px}
@media only screen and (max-width:767px){#main{padding:15px 15px 0}
.no-scroll #main{padding:63px 15px 0}
}
#content{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
#global-footer{margin-top:auto;background-color:#87212e;border-top:6px solid #3d464d;box-sizing:content-box}
#global-footer .gf-content{max-width:980px;margin:0 auto;padding:0 23px}
#global-footer .gf-content:before{content:'';position:absolute;left:0;background-color:#fff;width:100%;height:1px}
#global-footer .gf-list{display:-ms-flex;display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0}
@media only screen and (max-width:767px){#global-footer .gf-list{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;text-align:center}
}
#global-footer .gf-item:first-child .gf-link{padding-left:0}
@media only screen and (max-width:767px){#global-footer .gf-item{-ms-flex:1 auto;-webkit-flex:1 auto;flex:1 auto}
}
#global-footer .gf-link{display:inline-block;text-decoration:none;color:#fff;padding:8px 8px 4px}
@media only screen and (max-width:767px){#global-footer .gf-link{padding:11.5px 0 5.8px}
}
#global-footer .social-icons{position:relative;top:-23px;float:right}
#global-footer .social-icons .social-links-v2-list--items-icon{width:34px;height:31px}
@media only screen and (max-width:767px){#global-footer .social-icons{float:none;position:static;text-align:center;margin-top:11.5px}
#global-footer .social-icons .social-links-v2-list{justify-content:center}
}
#global-footer .copyright{margin:0 0 46px;color:#c99}
@media only screen and (max-width:767px){#global-footer .copyright{margin:8px 0 11.5px;text-align:center}
}