﻿.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:white}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:15px;left:0;color:#ccc;font-size:12px;line-height:18px}
.mfp-share{position:absolute;right:0;color:#fff;top:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
/*
@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=f383f24a-7707-40c3-b399-056eb2ff163f");@font-face{font-family:"AxisStd-Light";src:url("Fonts/aa7c9f5f-bd2d-4fbb-a4a5-82ba2cd0189c.eot?#iefix");src:url("Fonts/aa7c9f5f-bd2d-4fbb-a4a5-82ba2cd0189c.eot?#iefix") format("eot"),url("Fonts/ca94208f-21dd-4dc8-ab7c-057d8dbfcccb.woff2") format("woff2"),url("Fonts/18820f9e-d51e-43be-9d0f-e510d9d1878a.woff") format("woff"),url("Fonts/cb3a3886-7dec-420d-bf42-698737ce3561.ttf") format("truetype"),url("Fonts/9bdde1f9-7637-4fa1-994d-2f2ad4929b1f.svg#9bdde1f9-7637-4fa1-994d-2f2ad4929b1f") format("svg")}
@font-face{font-family:"AxisStd-Regular";src:url("Fonts/7e908add-1f72-4926-8e0d-33613fad3a87.eot?#iefix");src:url("Fonts/7e908add-1f72-4926-8e0d-33613fad3a87.eot?#iefix") format("eot"),url("Fonts/d226afef-6536-4b18-9b28-defffcc4baae.woff2") format("woff2"),url("Fonts/6e9eb620-9339-4b2e-bb9b-d514def96de7.woff") format("woff"),url("Fonts/a71ba532-858c-440c-8abd-e89a2ae8efea.ttf") format("truetype"),url("Fonts/5d948218-1de1-4508-b1a6-fe03ccced886.svg#5d948218-1de1-4508-b1a6-fe03ccced886") format("svg")}
@font-face{font-family:"AxisStd-Bold";src:url("Fonts/c560bf6b-69f6-4f4d-bdb5-871df542e091.eot?#iefix");src:url("Fonts/c560bf6b-69f6-4f4d-bdb5-871df542e091.eot?#iefix") format("eot"),url("Fonts/155d7ef4-60ae-4836-a63c-2aef89997f65.woff2") format("woff2"),url("Fonts/046ac2c8-1355-4a58-99e3-77b70cdc7d2d.woff") format("woff"),url("Fonts/695b31e6-82e7-479e-9f53-be80bea18972.ttf") format("truetype"),url("Fonts/4a75d965-22ab-4673-9e14-6b3e8f4bbec6.svg#4a75d965-22ab-4673-9e14-6b3e8f4bbec6") format("svg")}
@font-face{font-family:"AxisCondStd-Light";src:url("Fonts/7cad2814-49d4-410f-8fd7-02cb61e61ccc.eot?#iefix");src:url("Fonts/7cad2814-49d4-410f-8fd7-02cb61e61ccc.eot?#iefix") format("eot"),url("Fonts/9ffafb2d-01c4-46b7-bef2-492de0b1d36f.woff2") format("woff2"),url("Fonts/b88f9033-9772-46eb-a2b2-8f6828c10977.woff") format("woff"),url("Fonts/21cd7dce-d662-4382-ab75-b65088c1b876.ttf") format("truetype"),url("Fonts/65d0d9cb-883b-4299-a470-66ab0a66e62a.svg#65d0d9cb-883b-4299-a470-66ab0a66e62a") format("svg")}
@font-face{font-family:"FrutigerLTW02-45Light";src:url("Fonts/7d3671fc-8c26-459c-98e1-997c4f6c8c93.eot?#iefix");src:url("Fonts/7d3671fc-8c26-459c-98e1-997c4f6c8c93.eot?#iefix") format("eot"),url("Fonts/4fb89ed5-baf5-425f-aba4-46e8c2c3aabe.woff2") format("woff2"),url("Fonts/2a004a53-ac5c-43b3-9eeb-9f74ae4c1609.woff") format("woff"),url("Fonts/74d53f3b-1683-4d5a-a556-e13f6553cdf0.ttf") format("truetype"),url("Fonts/3f5a5b87-e71e-4544-be0c-da4daa132710.svg#3f5a5b87-e71e-4544-be0c-da4daa132710") format("svg")}
@font-face{font-family:"FrutigerLTW02-55Roman";src:url("Fonts/af97a512-f55a-4f61-b2ce-659c883930fc.eot?#iefix");src:url("Fonts/af97a512-f55a-4f61-b2ce-659c883930fc.eot?#iefix") format("eot"),url("Fonts/9b1fae67-8764-448a-a926-54b09bd0b06b.woff2") format("woff2"),url("Fonts/3fbbd6b1-cfa7-4ff0-97ea-af1b2c489f15.woff") format("woff"),url("Fonts/076311f8-a01b-4389-a5eb-334a62e62d45.ttf") format("truetype"),url("Fonts/c59a36ab-4ef8-4ee1-a2f8-48aa79d4f877.svg#c59a36ab-4ef8-4ee1-a2f8-48aa79d4f877") format("svg")}
@font-face{font-family:"Frutiger LT W02_65 Bold";src:url("Fonts/fbd7c0fb-f004-4e83-81d2-1d400413a873.eot?#iefix");src:url("Fonts/fbd7c0fb-f004-4e83-81d2-1d400413a873.eot?#iefix") format("eot"),url("Fonts/6e7f04cb-3b30-43a5-b79d-25b4c1178700.woff2") format("woff2"),url("Fonts/9aa32a81-1124-4c43-b3db-15bfb1f7aed2.woff") format("woff"),url("Fonts/6faffbf4-f8e8-4817-b24b-a390e166be7e.ttf") format("truetype"),url("Fonts/fc09de64-de25-425e-90dc-a0cae29b02c4.svg#fc09de64-de25-425e-90dc-a0cae29b02c4") format("svg")}
@font-face{font-family:"FrutigerLTW02-47LightCn";src:url("Fonts/e5b1a25e-0d2b-4aec-8672-da21553f205d.eot?#iefix");src:url("Fonts/e5b1a25e-0d2b-4aec-8672-da21553f205d.eot?#iefix") format("eot"),url("Fonts/5ff03272-db79-41a8-ba43-504e794a61b3.woff2") format("woff2"),url("Fonts/e59898b4-93a8-4df7-885a-7806f9f0604d.woff") format("woff"),url("Fonts/85928e7e-2ace-4f1d-be54-b11c333a8d97.ttf") format("truetype"),url("Fonts/89390d0d-7a62-493d-9e77-9c162a709520.svg#89390d0d-7a62-493d-9e77-9c162a709520") format("svg")}
*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */body{font-family:"AxisStd-Light",Helvetica,Arial,sans-serif;font-size:14px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body.japan{font-family:AxisStd-Light,sans-serif;font-size:14px}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
body{font:14px/1.6em "AxisStd-Light",Helvetica,Arial,sans-serif;background:#fff;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
body.japan{font:14px/1.6em "AxisStd-Light",Helvetica,Arial,sans-serif}
a{color:#2b7690;text-decoration:none}
a:hover{color:#44bde9}
.icon{display:inline-block;vertical-align:middle}
.wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;position:relative;margin-left:50px;min-width:560px;z-index:1001}
.custom-select table td span label{display:inline-block;margin-left:2px;vertical-align:text-bottom}
@media(max-width:568px){.wrap{margin-left:0;min-width:320px}
}
.out-container{overflow:hidden;position:relative}
.full-container{zoom:1;margin:0 auto;width:100%;margin-bottom:35px}
.full-container:before,.full-container:after{content:"";display:table}
.full-container:after{clear:both}
.container{zoom:1;max-width:1100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin-bottom:35px;	padding-left: 50px}
@media(max-width:568px){.container{padding-left: 0}
}
.container:before,.container:after{content:"";display:table}
.container:after{clear:both}
.align-center{text-align:center}
.align-right{text-align:right}
.lbox{margin:10px}
.img100{width:100%;display:block}
.imgright{float:right;margin:10px;display:block}
.button{text-transform:uppercase;border:0;color:#fff;white-space:nowrap;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;zoom:1;padding:10px 24px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;text-decoration:none;font-size:16px;background:#2b7690;font-weight:bold}
.button:hover{background:#44bde9}
.button.transparent{background:transparent;border:2px solid #2b7690;color:#2b7690;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.button.transparent:hover{border:2px solid #44bde9;color:#44bde9}
.skipnav a{position:absolute;left:-100000px;width:1px;height:1px;overflow:hidden;z-index:10001}
.announcement{background:#473564;color:#fff;text-align:center;padding:15px 10px}
.announcement .icon{margin:7px 20px}
.announcement .text{width:100%;text-align:center;line-height:1.3em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:none;color:#fff}
.announcement .text.active{display:block}
#totop{width:40px;cursor:pointer;height:34px;line-height:34px;text-align:center;margin:10px auto;color:#999}
.out-container .desktop{display:block}
@media(max-width:568px){.out-container .desktop{display:none}
}
.out-container .mobile{display:none}
@media(max-width:568px){.out-container .mobile{display:block !important; z-index: 999999 !important;}
}
.nogap{margin-bottom:0}
.inline-block{display:inline-block}
.color-grey{color:#4a4e50}
input::-ms-clear{display:none}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-slide{-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;width:20px;height:20px;margin-top:-10px;top:50%;left:0;padding:0;border:0;cursor:pointer;outline:0}
.slick-prev{left:20px;background:url("../img/icons/arrow-prev-big.png") no-repeat center center}
.slick-next{left:auto;right:20px;background:url("../img/icons/arrow-next-big.png") no-repeat center center}
.slick-dots{position:absolute;width:100%;bottom:25px;padding:0;margin:0;list-style-type:none;text-align:center}
.slick-dots li{display:inline-block;padding:0;margin:0 8px}
.slick-dots li.slick-active button{background:#fff}
.slick-dots li button{font-size:0;line-height:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10px;height:10px;cursor:pointer;padding:0;border:0;border:2px solid #fff;-webkit-border-radius:100%;border-radius:100%;outline:0;background:transparent}
.white-popup{max-width:600px;margin:0 auto;background:#fff;padding:20px;position:relative}
.grey-popup{max-width:600px;margin:0 auto;background:#4a4e50;padding:20px 0;position:relative}
div.ac{position:absolute;display:none;overflow:auto;z-index:999999}
div.ac>ul{margin:0;padding:0;color:#fff;background:#000;background:rgba(0,0,0,0.7);font-size:16px;margin-top:22px}
div.ac>ul>li{margin:0;list-style-type:none;word-break:break-all}
div.ac>ul>li>div{display:table-row;width:100%}
div.ac>ul>li>div em{font-style:normal;font-weight:bold}
div.ac>ul>li.normal{padding:5px 10px 5px 10px}
div.ac>ul>li.normal>div>span{display:table-cell;vertical-align:middle}
div.ac>ul>li.iconList{padding:0 0 0 2px}
div.ac>ul>li.iconList>div>div{display:table-cell;vertical-align:middle;padding-right:5px}
div.ac>ul>li.iconList>div>div>img{display:table;display:table-cell\9}
div.ac>ul>li.iconList>div>span{display:table-cell;vertical-align:middle}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:white}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:15px;left:0;color:#ccc;font-size:12px;line-height:18px}
.mfp-share{position:absolute;right:0;color:#fff;top:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.custom-select{position:relative}
/* .custom-select select{position:absolute;-webkit-appearance:initial;top:0;left:0;right:0;padding:0;opacity:.001;filter:alpha(opacity=1);height:32px;line-height:32px}
.custom-select select,.custom-select .btn-select{width:100%;padding:4px 8px}
.salesSpan.custom-select td table td span label{vertical-align:text-bottom;display:inline-block;padding-left:5px;font-size:13px}
.custom-select select{color:#333}
.custom-select .btn-select{position:relative;display:inline-block;border:1px solid #979797;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}
.custom-select .btn-select:after{content:"▼";display:block;width:20px;height:20px;position:absolute;background-size:10px;top:5px;right:0;background-position:.2em .4em}
.custom-select .label-text{display:none;padding:0 1em .3em 0}
table .custom-select-table{font-family:FrutigerLTW02-45Light;display:inline-block;font-size:10px;margin-bottom:5px}
table .custom-select-table .btn-select{background:#c7c7c7;color:#000;-webkit-border-radius:6px;border-radius:6px;padding-right:20px} */
.pusher{position:absolute;left:-230px;right:0;height:100%;background:#289b7d;width:280px;overflow-y:auto;z-index:1000;-webkit-overflow-scrolling:touch;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-o-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.pusher{left:-280px}
}
.aside-menu-trigger{font-size:10px;font-weight:700;color:#fff;position:absolute;left:0;width:0px;height:100%;background:#1f9c7d;text-align:center;z-index:1002;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
@media(max-width:568px){.aside-menu-trigger{height:40px;position:absolute}
.aside-menu-trigger span{display:none}
}
.aside-menu-trigger .icon{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;cursor:pointer;margin-top:15px}
.open-aside-menu .aside-menu-trigger{background:#2d8068}
@media(max-width:568px){.open-aside-menu .aside-menu-trigger{background:#119d7d;left:280px}
}
.open-aside-menu .aside-menu-trigger .icon{height:18px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.open-aside-menu .pusher{left:50px}
@media(max-width:568px){.open-aside-menu .pusher{left:0}
}
@media(max-width:568px){.open-aside-menu .header{margin-left:0}
}
.open-aside-menu .header .logo{margin-left:20px}
.open-aside-menu .wrap{margin-left:330px}
@media(max-width:568px){.open-aside-menu .wrap{margin-left:280px}
}
.aside-menu{overflow-y:hidden!important;height:100%;position:relative}
.aside-menu .item{left:-280px;position:absolute;width:100%}
.aside-menu .menu-title{padding:20px 15px}
.aside-menu .menu-title a{color:#fff;font-size:16px;padding-left:15px;background-image:url(../img/icons/prev.png);background-position:0 center;background-repeat:no-repeat}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.aside-menu .menu-title a{background-image:url(../img/icons/prev@2x.png);-webkit-background-size:8px 12px;-moz-background-size:8px 12px;background-size:8px 12px}
}
.aside-menu .menu-subtitle{text-transform:uppercase;color:#fff;padding:8px 15px;font-weight:700}
.aside-menu .menu-item a{display:block;padding:8px 30px 8px 10px;color:#fff;border-left:5px solid #289b7d;position:relative;background-repeat:no-repeat}
.aside-menu .menu-item a:hover{background-color:#2d8068;border-left:5px solid #2b7690}
.aside-menu .menu-item a.haschild{background-image:url(../img/icons/next.png);background-position:95% center}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.aside-menu .menu-item a.haschild{background-image:url(../img/icons/next@2x.png);-webkit-background-size:8px 12px;-moz-background-size:8px 12px;background-size:8px 12px}
}
.aside-menu .menu-item a.outbound{background-image:url(../img/icons/outbound.png);background-position:95% center}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.aside-menu .menu-item a.outbound{background-image:url(../img/icons/outbound@2x.png);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px}
}
.breadcrumb_anritsu{background:#000}
@media(max-width:568px){.breadcrumb_anritsu{display:none}
}
.breadcrumb_anritsu ul{list-style:none;margin:0;padding:3px 20px 5px 70px;zoom:1}
.breadcrumb_anritsu ul:after,.breadcrumb_anritsu ul:before{content:"";display:table}
.breadcrumb_anritsu ul:after{clear:both}
.breadcrumb_anritsu ul li{float:left;margin:0;padding:0;display:inline}
.breadcrumb_anritsu ul li:before{content:">";margin:0 5px;color:#fff;float:left}
.breadcrumb_anritsu ul li:first-child:before{content:"";margin:0}
.breadcrumb_anritsu ul li a{color:#fff}
.breadcrumb_anritsu ul li a:hover{color:#999}
.header{position:relative;background:#000;z-index:999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:560px;zoom:1;margin-bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;height:70px}
.header:after,.header:before{content:"";display:table}
.header:after{clear:both}
@media(max-width:568px){.header{height:55px;background:#119d7d;width:100%;min-width:320px}
}
.header .logo{float:left;padding-top:8px;margin-left:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.header .logo img{width:121px;display:block}
.header .logo .description{color:#fff;display:block;text-align:center}
.header .logo h1{display:none}
.header .mobile-logo{float:left;margin-top:10px;margin-left:10px}
.header .mobile-logo img{width:100px;display:block}
.header .mobile-logo span{display:none;text-align:center;color:#fff;font-size:10px;line-height:10px}
.header .nav{float:right;padding:0}
@media(max-width:568px){.header .nav{padding:15px 0}
}
.header .nav .desktop a{color:#fff;line-height:40px;text-decoration:none;vertical-align:middle;margin-right:15px;font-weight:700;text-transform:uppercase}
.header .nav .desktop a:hover{opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}
.header .nav .desktop .select-country .icon{margin-left:5px}
.header .nav .mobile a{margin:0 6px}
.header.small{height:auto}
@media(max-width:568px){.header.small{height:55px}
}
.header.small .logo{padding-top:8px}
.header.small .logo .icon-logo{height:25px}
.header.small .desktop .description{display:none}
.header.small .nav{padding:0}
@media(max-width:568px){.header.small .nav{padding:15px 0}
}
.tab-slider .slider{zoom:1}
.tab-slider .slider:after,.tab-slider .slider:before{content:"";display:table}
.tab-slider .slider:after{clear:both}
.tab-slider .item{width:33.33333%;float:left;text-align:center}
.tab-slider .item .name{margin:0}
.tab-slider .item .tag{font-weight:700}
.new-products-slider{padding:10px 0}
.new-products-slider .slick-next{background-image:url(../img/icons/arrow-next-grey.png);height:31px;right:-10px}
.new-products-slider .slick-prev{background-image:url(../img/icons/arrow-prev-grey.png);height:31px;left:-10px}
.new-products-slider .slider{text-align:center}
.new-products-slider h2.image{margin:0 0 5px}
.new-products-slider h2.image img{margin:0 auto}
.new-products-slider h2.title{font-size:12px;font-weight:700;margin:0}
.new-products-slider .sub-title{font-size:12px;font-weight:700}
.page-heading{position:relative;z-index:998}
.page-heading .inner{padding:6px 20px;position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.page-heading .inner{position:static}
}
.page-heading .inner .heading-text{width:45%;float:left}
.page-heading .inner .heading-text h1{margin:0;font-weight:100;font-size:32px;line-height:120%}
@media(max-width:568px){.page-heading .inner .heading-text h1{font-size:18px;margin-bottom:10px}
}
@media(max-width:568px){.page-heading .inner .heading-text{width:100%;float:none}
}
@media(min-width:569px) and (max-width:1024px){.page-heading .inner .heading-text h1{font-size:24px;margin-bottom:10px}
.page-heading .inner .heading-text{width:50%}
}
.page-heading .inner .heading-button{width:55%;float:left;text-align:right}
@media(max-width:568px){.page-heading .inner .heading-button{width:100%;text-align:left;float:none}
}
@media(min-width:569px) and (max-width:1024px){.page-heading .inner .heading-button{width:50%}
}
.page-heading .inner .heading-button .button{font-size:12px;background:0;border:2px solid #2b7690;color:#2b7690;font-weight:700;padding:4px 5px;margin-right:10px}
.page-heading .inner .heading-button .button:hover{color:#44bde9;border:2px solid #44bde9}
.category-slider .slick-next{background-image:url(../img/icons/arrow-next-grey.png);height:31px}
@media(max-width:568px){.category-slider .slick-next{display:none!important}
}
.category-slider .slick-prev{background-image:url(../img/icons/arrow-prev-grey.png);height:31px}
@media(max-width:568px){.category-slider .slick-prev{display:none!important}
}
.category-slider .slick-dots{top:999999px}
@media(max-width:568px){.category-slider .slick-dots{top:auto;bottom:20px}
}
.category-slider .slick-dots li button{border:2px solid #bcbcbb}
.category-slider .slick-dots li.slick-active button{background:#bcbcbb}
.category-slider .slider{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:50px;background-image:url(../img/category/bg.png)}
.category-slider .slider .product-image{padding-top:60px;width:55%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:700px){.category-slider .slider .product-image{width:45%}
}
@media(max-width:568px){.category-slider .slider .product-image{padding-top:0;width:100%;float:none}
}
.category-slider .slider .product-image img{max-width:100%;width:100%;display:block;line-height:100%;margin:0 auto;height:auto}
.category-slider .slider .text{float:left;width:45%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:700px){.category-slider .slider .text{width:55%}
}
@media(max-width:568px){.category-slider .slider .text{width:100%;float:none}
}
.category-slider .slider .text .inner{max-width:400px;padding-top:60px;padding-right:50px}
@media(max-width:568px){.category-slider .slider .text .inner{padding-top:0}
}
.category-slider .slider .text .inner h2.title{font-size:24px;line-height:1.4em;margin:0;font-weight:100}
.category-slider .slider .text .inner .name{font-size:16px;font-weight:700}
.category-slider .slider .text .inner .sub-title{font-size:24px;line-height:1.4em;font-weight:100;padding:10px 0}
.category-slider .slider .text .inner .description{line-height:1.6em;font-size:14px}
@media(max-width:568px){.category-slider .slider .text .inner .description{display:none}
}
.category-slider .slider .text .inner .simple-link{color:#2b7690}
.category-slider .slider .text .inner .simple-link span{margin:0 15px}
.category-slider .slider .text .inner .simple-link a{color:#2b7690}
.category-slider .slider .text .inner .link{padding:10px 0}
.category-slider .slider .text .inner .link .button{font-size:12px;font-weight:100;font-weight:700;margin-right:14px;padding:5px 15px}
.category-slider-tab{zoom:1;background:#788287}
.category-slider-tab:after,.category-slider-tab:before{content:"";display:table}
.category-slider-tab:after{clear:both}
@media(max-width:768px){.category-slider-tab{display:none}
}
.category-slider-tab .item{width:20%;float:left;padding:20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.category-slider-tab .item.active a{color:#fff}
.category-slider-tab .item a{color:#babfc1}
.slider-title{padding:20px}
.slider-links{padding:20px;text-align:right}
.slider-links a{color:#2b7690;text-transform:uppercase}
.slider-links a i.icon{margin-left:10px}
.product-image-slider{margin:0 20px;padding:0 20px}
@media(max-width:568px){.product-image-slider{margin:0 10px}
}
.product-image-slider .slider{margin-right:20px;width:240px}
.product-image-slider .slider img{width:100%}
.product-image-slider .slick-next{background:url(../img/icons/arrow-next-grey.png) right center no-repeat;right:-5px}
.product-image-slider .slick-prev{background:url(../img/icons/arrow-prev-grey.png) right center no-repeat;left:-10px}
.product-video-slider{margin:0 20px;padding:0 20px}
@media(max-width:568px){.product-video-slider{margin:0 10px}
}
.product-video-slider .slick-next{background:url(../img/icons/arrow-next-grey.png) right center no-repeat;right:-5px}
.product-video-slider .slick-prev{background:url(../img/icons/arrow-prev-grey.png) right center no-repeat;left:-10px}
.product-video-slider .slider{background:#f3f3f3;border-bottom:5px solid #e6e6e6;margin-right:30px;width:220px}
.product-video-slider .slider img{width:100%}
.product-video-slider .slider .description{text-align:left;padding:0 15px;font-size:12px;min-height:60px;height:185px;overflow:auto}
.product-related-slider{margin:0 20px;padding:0 20px}
@media(max-width:568px){.product-related-slider{margin:0 10px}
}
.product-related-slider .slick-next{background:url(../img/icons/arrow-next-grey.png) right center no-repeat;right:-5px}
.product-related-slider .slick-prev{background:url(../img/icons/arrow-prev-grey.png) right center no-repeat;left:-10px}
.product-related-slider .slider{margin-right:30px;width:220px;border:1px solid #bdbdbd;position:relative}
.product-related-slider .slider .status{position:absolute;left:0;top:0}
.product-related-slider .slider .status img{display:block;margin:0}
.product-related-slider .slider img{display:block;margin:10px auto}
.product-related-slider .slider .description{text-align:left;padding:10px 15px;font-size:12px;min-height:60px}
@media(max-width:568px){.home-slider .slick-next,.home-slider .slick-prev{top:999999px}
}
.home-slider .slider{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;height:440px}
@media(max-width:800px){.home-slider .slider{height:420px}
}
@media(max-width:600px){.home-slider .slider{height:360px}
}
.home-slider .slider .inner-table{display:table;text-align:center;width:100%;height:100%}
.home-slider .slider .inner-table .table-cell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.home-slider .slider h2{font-size:42px;line-height:1.2em;max-width:500px;padding:0 20px;margin:20px auto}
@media(max-width:600px){.home-slider .slider h2{font-size:24px}
}
.home-slider .slider p.description{font-size:18px;max-width:500px;padding:0 20px;margin:15px auto}
.home-slider .slider .link{text-align:center;margin:50px 20px 20px}
@media(max-width:600px){.home-slider .slider .link a{font-size:12px;padding:5px 15px}
}
.hero-menu{margin:0 auto;zoom:1;width:100%;display:table}
.hero-menu:after,.hero-menu:before{content:"";display:table}
.hero-menu:after{clear:both}
@media(max-width:668px){.hero-menu{display:block}
}
.hero-menu.item4 .item{padding:0 20px;width:25%}
@media(max-width:668px){.hero-menu.item4 .item{width:100%;padding:0}
}
.hero-menu.item3 .item{width:33.333333%;padding:0 50px}
@media(max-width:668px){.hero-menu.item3 .item{width:100%;padding:0}
}
.hero-menu.item2 .item{width:50%;padding:0 80px}
@media(max-width:668px){.hero-menu.item2 .item{width:100%;padding:0}
}
.hero-menu .item{width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:0 10px;vertical-align:top}
@media(max-width:668px){.hero-menu .item{width:100%;zoom:1;display:block;position:relative;border-bottom:5px solid #289b7d;padding:0;margin-bottom:5px}
.hero-menu .item:after,.hero-menu .item:before{content:"";display:table}
.hero-menu .item:after{clear:both}
}
.hero-menu .item img{width:100%;display:block}
@media(max-width:668px){.hero-menu .item img{width:80px;float:left}
}
.hero-menu .item h2.link{min-height:65px;border-bottom:5px solid #289b7d;background:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
@media(max-width:668px){.hero-menu .item h2.link{min-height:initial;border:0;padding-left:80px;width:100%;background:0}
}
.hero-menu .item h2.link a{text-decoration:none;font-size:12px;display:block;line-height:20px;font-weight:700;padding:10px;text-transform:uppercase;font-family:FrutigerLTW02-55Roman;min-height:45px}
@media(max-width:668px){.hero-menu .item h2.link a{min-height:initial;font-size:16px;padding:18px 10px;line-height:100%;display:block}
}
.hero-menu .item h2.link a .icon{display:none}
@media(max-width:668px){.hero-menu .item h2.link a .icon{display:inline-block;float:right}
}
.content-hero-banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;height:300px;width:100%}
.content-hero-banner .banner-text{padding:20px;max-width:1100px;margin:0 auto}
.content-hero-banner .banner-text h1{font-weight:100;font-size:32px;line-height:120%}
@media(max-width:768px){.content-hero-banner .banner-text h1{font-size:24px}
}
@media(max-width:568px){.content-hero-banner .banner-text h1{font-size:18px}
}
.content-tab{margin:0 10px;zoom:1;overflow:hidden}
.content-tab:after,.content-tab:before{content:"";display:table}
.content-tab:after{clear:both}
@media(max-width:800px){.content-tab{padding:0 10px}
}
@media(max-width:568px){.content-tab{margin:0;padding:0}
}
.content-tab .section{padding:20px 30px;position:relative;display:none;background:#f9f9f9}
@media(max-width:568px){.content-tab .section{padding:0;background:0}
}
.content-tab .section.active{display:block}
.content-tab .section.active .section-title .icon-plus-grey{display:none}
.content-tab .section.active .section-content,.content-tab .section.active .section-title .icon-minus-grey{display:block}
.content-tab .section .section-title{display:none;background:#d1d2d5;position:relative;padding:10px;cursor:pointer;border-top:1px solid #fff;font-weight:700}
.content-tab .section .section-title .icon{position:absolute;right:10px;top:15px;cursor:pointer}
@media(max-width:568px){.content-tab .section .section-title{display:block}
}
.content-tab .section .section-content{zoom:1;padding-bottom:20px;display:none}
.content-tab .section .section-content:after,.content-tab .section .section-content:before{content:"";display:table}
.content-tab .section .section-content:after{clear:both}
.content-tab .section .section-content ul{width:70%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
@media(max-width:568px){.content-tab .section .section-content ul{width:100%;float:none}
}
.content-tab .section .section-content .related-link{float:right;width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:568px){.content-tab .section .section-content .related-link{width:100%;float:none;padding:0 20px}
}
.content-tab .section .section-content .related-link .link-title{margin-bottom:10px;font-size:16px;font-family:FrutigerLTW02-55Roman}
.content-tab .section .section-content .related-link .links a{display:block;color:#2b7690}
.content-tab .section h3{margin:10px 0;zoom:1;font-weight:100;font-size:14px}
.content-tab .section h3:after,.content-tab .section h3:before{content:"";display:table}
.content-tab .section h3:after{clear:both}
.content-tab .section h3 a{padding-left:120px;display:block}
@media(max-width:568px){.content-tab .section h3 a{padding-left:0}
}
.content-tab .section h3 a:hover{text-decoration:underline;color:#2b7690}
.content-tab .section h3 .date{font-weight:700;width:120px;float:left}
@media(max-width:568px){.content-tab .section h3 .date{float:none;width:auto}
}
.content-tab .section .more{color:#2b7690;font-weight:700;text-transform:uppercase;font-size:12px}
.content-tab>ul{margin:0;padding:0;list-style:none;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;zoom:1;font-family:FrutigerLTW02-55Roman}
.content-tab>ul:after,.content-tab>ul:before{content:"";display:table}
.content-tab>ul:after{clear:both}
@media(max-width:568px){.content-tab>ul{display:none}
}
.content-tab>ul li{float:left;width:19.5%;margin-right:.5%}
.content-tab>ul li:last-child{width:20%;margin-right:0}
.content-tab>ul li a{width:100%;height:50px;display:table;text-align:center;text-decoration:none;text-transform:uppercase}
.content-tab>ul li a span{display:table-cell;color:#000;height:100%;vertical-align:middle;background:#d1d2d5}
.content-tab>ul li a.active span{background:#f9f9f9}
.hero-tab{margin:0 10px;zoom:1;overflow:hidden}
.hero-tab:after,.hero-tab:before{content:"";display:table}
.hero-tab:after{clear:both}
@media(max-width:800px){.hero-tab{padding:0 10px}
}
.hero-tab .section{padding:20px 30px;position:relative;display:none;background:#f9f9f9}
@media(max-width:568px){.hero-tab .section{padding:10px 15px}
}
.hero-tab .section.active{display:block}
.hero-tab .section h3{margin:10px 0;zoom:1;font-weight:100;font-size:14px}
.hero-tab .section h3:after,.hero-tab .section h3:before{content:"";display:table}
.hero-tab .section h3:after{clear:both}
.hero-tab .section h3 a{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:568px){.hero-tab .section h3 a{padding-left:0;overflow:auto;-o-text-overflow:initial;text-overflow:initial;white-space:initial}
}
.hero-tab .section h3 a:hover{text-decoration:underline;color:#44bde9}
.hero-tab .section h3 .date{font-weight:700;width:120px;float:left}
@media(max-width:568px){.hero-tab .section h3 .date{float:none;width:auto}
}
.hero-tab .section .more{color:#2b7690;font-weight:700;text-transform:uppercase;font-size:12px}
.hero-tab ul{margin:0;padding:0;list-style:none;zoom:1;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}
.hero-tab ul:after,.hero-tab ul:before{content:"";display:table}
.hero-tab ul:after{clear:both}
.hero-tab ul li{float:left;width:33%;margin-left:.5%}
.hero-tab ul li:first-child{margin-left:0}
.hero-tab ul li a{width:100%;height:50px;display:table;text-align:center;text-decoration:none;text-transform:uppercase;font-family:FrutigerLTW02-55Roman}
@media(max-width:400px){.hero-tab ul li a{font-size:11px}
}
.hero-tab ul li a span{display:table-cell;color:#000;height:100%;vertical-align:middle;background:#d1d2d5}
.hero-tab ul li a.active span{background:#f9f9f9}
.footer{background:#788287;padding:30px 30px 30px 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}
@media(max-width:568px){.footer{padding:15px}
}
.footer .site-links{margin:0 10px 35px;zoom:1}
.footer .site-links:after,.footer .site-links:before{content:"";display:table}
.footer .site-links:after{clear:both}
@media(max-width:900px){.footer .site-links{display:none}
}
.footer .site-links .col{width:25%;float:left}
.footer .site-links .title{font-weight:700;padding:10px 0}
.footer .site-links .link{padding:3px 0}
.footer .site-links .link a{color:#fff;line-height:1em}
.footer .site-links .link a .icon{vertical-align:middle;margin:0 5px}
.footer .site-info{border-top:1px solid #9a9a9a;padding:30px 0;position:relative;margin:0 10px;zoom:1}
.footer .site-info:after,.footer .site-info:before{content:"";display:table}
.footer .site-info:after{clear:both}
@media(max-width:800px){.footer .site-info{border-top:0}
}
@media(max-width:568px){.footer .site-info{padding:0}
}
.footer .site-info .left{float:left;width:80%}
@media(max-width:568px){.footer .site-info .left{width:auto}
}
.footer .site-info a{margin-right:25px;color:#fff;float:left}
@media(max-width:568px){.footer .site-info a{margin:0;clear:both}
}
.footer .site-info span{font-size:10px;float:left}
@media(max-width:568px){.footer .site-info span{margin:0;clear:both}
}
.footer .site-info .copy-right{line-height:1.4em;text-align:right;font-size:10px;position:absolute;bottom:4px;right:0}
.footer .site-info .copy-right .icon{margin-bottom:5px}
@media(max-width:568px){.footer .site-info .copy-right{width:80px}
}
/* @media(max-width:568px){.footer .site-info .copy-right{width:120px}
} */
.hero-banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;height:600px;display:table;width:100%;text-align:center}
@media(max-width:768px){.hero-banner{height:500px}
}
@media(max-width:568px){.hero-banner{height:420px}
}
.hero-banner .hero-content{display:table-cell;width:100%;height:100%;vertical-align:middle}
.hero-banner .hero-content h1{font-weight:100;font-size:42px;margin:0 auto 10px;padding:0 20px;max-width:500px;line-height:1.2em}
.hero-banner .hero-content h3{font-weight:100;font-size:24px;margin:0 auto 35px;padding:0 20px;max-width:500px;line-height:1.2em}
.hero-banner .hero-content p{max-width:500px;padding:0 20px;margin:0 auto}
.hero-banner-2{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;height:600px;display:table;width:100%;text-align:center}
@media(max-width:768px){.hero-banner-2{height:500px}
}
@media(max-width:568px){.hero-banner-2{height:auto;background-image:none!important;text-align:left}
}
.hero-banner-2 .hero-content{display:table-cell;width:100%;height:100%;vertical-align:middle}
.hero-banner-2 .hero-content h1{font-weight:100;font-size:42px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:10px;line-height:1.2em}
@media(max-width:568px){.hero-banner-2 .hero-content h1{color:#009e7d;padding:20px;font-size:24px}
}
.hero-banner-2 .hero-content h3{font-weight:100;font-size:24px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:35px;line-height:1.2em}
.hero-banner-2 .hero-content p{max-width:500px;padding:0 20px;margin:0 auto}
@media(max-width:568px){.hero-banner-2 .hero-content p img{display:none}
}
.hero-banner-3{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;height:360px;display:table;width:100%;text-align:center}
@media(max-width:768px){.hero-banner-3{height:300px}
}
@media(max-width:568px){.hero-banner-3{height:300px}
}
.hero-banner-3 .hero-content{display:table-cell;width:100%;height:100%;vertical-align:middle}
.hero-banner-3 .hero-content h1{font-weight:100;font-size:42px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:10px;line-height:1.2em}
.hero-banner-3 .hero-content h3{font-weight:100;font-size:24px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:35px;line-height:1.2em}
.hero-banner-3 .hero-content p{max-width:500px;padding:0 20px;margin:0 auto}
.products-list .row{zoom:1}
.products-list .row:after,.products-list .row:before{content:"";display:table}
.products-list .row:after{clear:both}
.products-list .item{width:50%;float:left}
@media(max-width:568px){.products-list .item{width:100%}
}
.products-list .item .inner{margin:5px 30px;border-bottom:5px solid #e0e0e0}
@media(max-width:800px){.products-list .item .inner{margin:5px 10px}
}
.products-list .item h2.title{font-size:16px;color:#333;padding:10px 0;font-weight:100;margin:0;text-transform:uppercase}
.products-list .item .text{background:#f5f5f5;color:#333;zoom:1}
.products-list .item .text:after,.products-list .item .text:before{content:"";display:table}
.products-list .item .text:after{clear:both}
.products-list .item .text p{margin:0;padding:20px}
@media(max-width:568px){.products-list .item .text .img{display:none}
}
.products-list .item .text .img img{display:block;width:100%}
.products-list .item .text a.learnmore{color:#2b7690;text-transform:uppercase;font-size:12px;font-weight:700}
.products-family{background:url(../img/family/background.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:280px;display:table;width:100%;text-align:left}
@media(max-width:568px){.products-family{background:0;height:auto}
}
.products-family .products-content{display:table-cell;width:100%;height:100%;vertical-align:middle;color:#000;position:relative}
.products-family .products-content h1{font-weight:100;font-size:36px;line-height:1.3em;padding:0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#231f20}
@media(max-width:568px){.products-family .products-content h1{padding:0 20px;color:#1f9c7d;margin-bottom:0;line-height:1.2em;font-size:32px}
}
.products-family .products-content .img{position:absolute;right:0;bottom:0}
@media(max-width:820px){.products-family .products-content .img{max-width:400px}
}
@media(max-width:760px){.products-family .products-content .img{max-width:350px}
}
@media(max-width:640px){.products-family .products-content .img{max-width:300px}
}
@media(max-width:568px){.products-family .products-content .img{display:none}
}
.products-family .products-content .img img{display:block;width:100%}
.aside-helper{position:fixed;right:0;top:50%;margin-top:-100px;z-index:1003}
@media(max-width:1024px){.aside-helper{display:none!important}
}
.aside-helper .link{display:block;text-align:right;position:relative}
.aside-helper .link:hover .item{background:#1f9c7d}
.aside-helper .link:hover .item-hover{display:block;position:absolute;right:50px;top:0;background:#1f9c7d;height:50px;min-width:180px;overflow:hidden;padding:0 10px;line-height:50px;text-align:center;border-top-left-radius:6px;border-bottom-left-radius:6px}
@media(max-width:568px){.aside-helper .link:hover .item-hover{position:static;display:none}
}
.aside-helper .link .item{background:#5b6266;width:50px;height:50px;line-height:50px;text-align:center}
.aside-helper .link .item-hover{color:#fff;display:none}
.aside-helper .link .item-hover a{color:#fff;margin:0 5px}
.aside-helper .link.first .item{border-top-left-radius:6px}
.aside-helper .link.first:hover .item{-webkit-border-radius:0;border-radius:0}
.aside-helper .link.last .item{border-bottom-left-radius:6px}
.aside-helper .link.last:hover .item{-webkit-border-radius:0;border-radius:0}
.products-family-content{padding:20px}
.products-family-content p{margin:0 0 30px}
@media(max-width:1200px){.detail-table{overflow-x:scroll}
}
@media(max-width:768px){.detail-table table,.detail-table div table{min-width:700px}
}
.detail-table table,.detail-table div table{width:100%;color:#333}
.detail-table table thead th,.detail-table div table tbody th{color:#fff;background:#788287;padding:10px;border:2px solid #fff}
.detail-table table tbody td{border:2px solid #ccc;background:#f4f4f4 none repeat scroll 0 0;padding:10px 20px}
.detail-table div table tbody td{border:2px solid #fff;background:#f4f4f4 none repeat scroll 0 0;padding:10px 20px}
@media(max-width:768px){.products-table{overflow-x:scroll}
}
.products-table table{width:100%;color:#333}
.products-table table img{display:block;margin:10px auto 0}
.products-table table .number{margin:5px 0;display:block}
.products-table table thead th{color:#fff;background:#788287;padding:10px 0 0;text-align:center;text-transform:uppercase;font-family:"Frutiger LT W02_65 Bold"}
.products-table table thead th:first-child{border-top-left-radius:10px}
.products-table table thead th:last-child{border-top-right-radius:10px;padding-right:5px}
.products-table table thead th .border{border-left:1px solid #a0a3a4}
.products-table table tbody td{text-align:left;background:#f7f7f7;border-bottom:5px solid #fff;vertical-align:middle;padding-left:10px}
.products-table table tbody .status{position:relative;display:block}
.products-table table tbody td:last-child{padding-right:5px}
.products-table table tbody .status img{position:absolute;display:block;margin:0;left:0;top:0}
.products-table table tbody td.border b,.products-table table tbody td.border span{display:block;border-right:1px solid #e8e7e7;padding:30px 5px}
.signup-promo{background:#9b9ea4;padding:20px;text-align:center;font-size:20px;color:#fff}
.signup-promo .button{margin:0 20px;padding:10px 50px}
@media(max-width:568px){.signup-promo .button{display:block;margin:10px auto}
}
.products-info{background:#dcdfe0;zoom:1;height:40px;line-height:40px}
.products-info:after,.products-info:before{content:"";display:table}
.products-info:after{clear:both}
@media(max-width:568px){.products-info{font-size:12px}
}
.products-info .inner{max-width:1120px;margin:0 auto}
.products-info h2.title{color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:0 20px;width:60%;float:left;margin:0;font-size:16px}
@media(max-width:568px){.products-info h2.title{width:35%}
}
.products-info .action{padding:0 20px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40%;font-weight:700}
@media(max-width:568px){.products-info .action{width:65%;padding:0 10px}
}
.products-info .action a{color:#2b7690}
.products-tech .item{zoom:1;position:relative;padding:30px 0}
.products-tech .item:after,.products-tech .item:before{content:"";display:table}
.products-tech .item:after{clear:both}
.products-tech .item:nth-child(2n){background:#f5f5f5}
.products-tech .item .inner{max-width:1120px;margin:0 auto}
.products-tech .item h3.title{text-transform:uppercase;font-size:16px;padding:20px;margin:0;font-weight:100;font-family:FrutigerLTW02-55Roman;color:#4a4a4a}
@media(max-width:568px){.products-tech .item h3.title{padding:0 20px}
}
.products-tech .item .content{zoom:1;padding:0 20px}
.products-tech .item .content:after,.products-tech .item .content:before{content:"";display:table}
.products-tech .item .content:after{clear:both}
.products-tech .item .content .text{width:60%;float:left}
@media(max-width:568px){.products-tech .item .content .text{width:100%}
.products-tech .item .content .text .img{display:none}
}
.products-tech .item .content .text a{color:#2b7690}
.products-tech .item .content .device{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:38%;padding:0 20px}
@media(max-width:568px){.products-tech .item .content .device{width:100%}
}
.products-tech .item .content .device a{display:block;margin-bottom:10px;color:#2b7690}
.products-tech .item .content .device a:hover{font-weight:700;color:#44bde9}
.product-detail{background:url(../img/details/background.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative}
.product-detail .container{padding:0 20px}
.product-detail .row{zoom:1;width:100%;height:300px}
.product-detail .row:after,.product-detail .row:before{content:"";display:table}
.product-detail .row:after{clear:both}
@media(max-width:568px){.product-detail .row{height:auto}
}
.product-detail .status{position:absolute;left:0;top:0}
.product-detail .status img{display:block}
.product-detail .left{width:50%;vertical-align:middle;float:left}
@media(max-width:568px){.product-detail .left{width:100%;float:none}
}
.product-detail .left h1.cate{font-size:24px;font-weight:100;margin:30px 0 0;line-height:32px;padding:10px 0}
@media(max-width:568px){.product-detail .left h1.cate{margin:0;line-height:24px;padding:0;font-size:16px}
}
.product-detail .left .name{font-size:32px;padding:20px 0;line-height:1.2}
@media(max-width:568px){.product-detail .left .name{font-size:16px;padding:0;line-height:1.2}
}
.product-detail .left .tip{background:#5b6266;color:#fff;padding:10px 15px;max-width:280px;-webkit-border-radius:6px;border-radius:6px}
.product-detail .left .tip a{color:#44bde9}
.product-detail .left .action{padding:10px 0}
.product-detail .left .action .button{font-size:12px;width:186px;text-align:center;margin:5px}
@media(max-width:800px){.product-detail .left .action .button{width:100px}
}
@media(max-width:568px){.product-detail .left .action .button{font-size:10px;padding:5px}
}
.product-detail .left .eco{float:right}
@media(max-width:750px){.product-detail .left .eco{display:none}
}
.product-detail .left .eco img{width:50px}
.product-detail .right{width:50%;float:right}
@media(max-width:568px){.product-detail .right{width:100%;float:none}
}
.product-detail .right .img{padding:20px;text-align:right}
@media(max-width:568px){.product-detail .right .img{text-align:center}
}
.product-detail .right .img img{max-width:100%}
.product-detail-tab{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.product-detail-tab>ul{list-style:none;margin:0;padding:0;display:block;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden;zoom:1}
.product-detail-tab>ul:after,.product-detail-tab>ul:before{content:"";display:table}
.product-detail-tab>ul:after{clear:both}
@media(max-width:568px){.product-detail-tab>ul{display:none}
}
.product-detail-tab>ul li{float:left;width:19.5%;margin-right:.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;text-transform:uppercase;font-weight:700}
.product-detail-tab>ul li:last-child{margin-right:0;width:20%}
.product-detail-tab>ul li a{padding:18px 0;text-align:center;display:block;background:#d1d2d5}
.product-detail-tab>ul li a:focus{outline:0}
.product-detail-tab>ul li a.active{background:#f0f0f0;color:#000}
.product-detail-tab .section{padding:10px 0;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0f0f0}
@media(max-width:568px){.product-detail-tab .section{display:block;padding:0}
}
.product-detail-tab .section .section-title{display:none;background:#d1d2d5;border-top:1px solid #fff;font-weight:700;padding:10px;position:relative}
.product-detail-tab .section .section-title .icon{position:absolute;right:10px;top:15px}
.product-detail-tab .section .section-title .icon-plus-grey{display:block}
.product-detail-tab .section .section-content,.product-detail-tab .section .section-title .icon-minus-grey{display:none}
@media(max-width:568px){.product-detail-tab .section .section-title{display:block}
}
.product-detail-tab .section.active{display:block}
.product-detail-tab .section.active .section-title .icon-plus-grey{display:none}
.product-detail-tab .section.active .section-content,.product-detail-tab .section.active .section-title .icon-minus-grey{display:block}
.product-detail-tab .inner-tab{zoom:1}
.product-detail-tab .inner-tab:after,.product-detail-tab .inner-tab:before{content:"";display:table}
.product-detail-tab .inner-tab:after{clear:both}
.product-detail-tab .inner-tab>ul{width:20%;float:left;margin:0;list-style:none;padding:20px 0}
@media(max-width:568px){.product-detail-tab .inner-tab>ul{width:100%;display:none}
}
.product-detail-tab .inner-tab>ul li a{padding:10px;display:block;color:#9fa2a7;font-weight:700}
.product-detail-tab .inner-tab>ul li a.active{color:#2b7690;border-bottom:1px solid #2b7690}
.product-detail-tab .inner-tab>.select-mobile{display:none;overflow:hidden}
.product-detail-tab .inner-tab>.select-mobile .btn-select{font-weight:700;border:1px solid #2b7690;height:30px;overflow:hidden;color:#2b7690}
@media(max-width:568px){.product-detail-tab .inner-tab>.select-mobile{display:block}
}
.product-detail-tab .inner-tab>.section{display:none;width:80%;float:left;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.product-detail-tab .inner-tab>.section{width:100%}
}
.product-detail-tab .inner-tab>.section.active{display:block}
.site-guide{margin:0 10px}
@media(max-width:800px){.site-guide{font-size:12px}
}
.site-guide .row{zoom:1}
.site-guide .row:after,.site-guide .row:before{content:"";display:table}
.site-guide .row:after{clear:both}
.site-guide .item{float:left}
@media(max-width:568px){.site-guide .item{padding-top:15px}
}
.site-guide .col100{width:100%}
.site-guide .col50{width:50%}
@media(max-width:568px){.site-guide .col50{width:100%}
}
.site-guide .col1{width:33.3333333%}
@media(max-width:568px){.site-guide .col1{width:100%}
}
.site-guide .col2{width:66.666666%}
@media(max-width:568px){.site-guide .col2{width:100%}
}
.site-guide .hd{font-size:16px;height:54px;padding:5px 0;margin:0;font-weight:100;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:800px){.site-guide .hd{font-size:14px;padding:10px}
}
.site-guide .bd{position:relative}
.site-guide .bd .text{position:absolute}
.site-guide .bd .img{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:260px}
@media(max-width:840px){.site-guide .bd .img{height:220px}
}
@media(max-width:768px){.site-guide .bd .img{height:200px}
}
@media(max-width:568px){.site-guide .bd .img{height:260px}
}
.site-guide .bd .color-white{color:#fff}
.site-guide .bd .color-black{color:#000}
.site-guide .bd .left-top{left:20px;top:20px;width:60%}
.site-guide .bd .button-left-bottom{position:absolute;left:20px;bottom:20px}
.site-guide .bd .button-right-bottom{position:absolute;right:20px;bottom:20px}
.site-guide .bd .right-top{right:20px;text-align:right;top:20px;width:60%}
.site-guide .bd .right-bottom{right:20px;text-align:right;bottom:20px;width:60%}
.site-guide .bd .bottom-center{bottom:20px;left:0;text-align:center;width:100%}
.search-popup{position:absolute;right:10px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);top:-200px;background:#000;width:450px;color:#fff;z-index:1002;padding:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.search-popup.active{opacity:1;-ms-filter:none;filter:none;top:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
@media(max-width:568px){.search-popup{z-index:1002;right:0;top:-200px;padding:20px 10px;left:0;width:100%;background:#119d7d}
.search-popup.active{top:0}
}
.search-popup .search-bar{position:relative;display:block;width:340px;margin:0 auto}
.search-popup .search-bar input{-webkit-border-radius:100em;border-radius:100em;border:1px solid #fff;color:#d1d2d5;background:0;padding:5px 40px 5px 30px;width:200px;margin-right:10px;-webkit-appearance:none}
.search-popup .search-bar input:focus{outline:0}
.search-popup .search-bar span{position:absolute;cursor:pointer;left:235px;top:3px;color:#fff}
.search-popup .search-bar i.icon-close{cursor:pointer}
.search-popup .search-bar i.icon-search{position:absolute;left:10px;top:5px;cursor:pointer}
.country-popup{position:absolute;right:10px;top:-600px;background:#000;width:450px;color:#fff;z-index:1002;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.country-popup.active{top:10px;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
@media(max-width:568px){.country-popup{z-index:1002;right:0;top:-600px;padding:0 10px;left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#119d7d}
.country-popup.active{top:0}
}
.country-popup .hd{font-weight:700;padding:9px 20px;zoom:1}
.country-popup .hd:after,.country-popup .hd:before{content:"";display:table}
.country-popup .hd:after{clear:both}
@media(max-width:568px){.country-popup .hd{padding:10px}
}
.country-popup .hd .current{float:left;margin-right:20px;padding:10px 0}
.country-popup .hd .icon{float:right;cursor:pointer;margin-top:10px}
.country-popup .bd{padding:10px 20px;border-top:1px solid #717171}
@media(max-width:568px){.country-popup .bd{border-top:1px solid #eee}
}
.country-popup .bd .heading{font-weight:700;padding:10px 0}
.country-popup .bd .country-list{zoom:1}
.country-popup .bd .country-list:after,.country-popup .bd .country-list:before{content:"";display:table}
.country-popup .bd .country-list:after{clear:both}
.country-popup .bd .country-list a{width:50%;font-weight:700;float:left;padding:5px 0;color:#fff}
.country-confirm{position:absolute;right:10px;top:10px;background:#000;width:450px;color:#fff;z-index:1002;display:none}
.country-confirm.active{display:block}
@media(max-width:568px){.country-confirm{z-index:1002;right:0;top:0;padding:0 10px;left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#119d7d}
}
.country-confirm .hd{font-weight:700;padding:10px 20px;zoom:1}
.country-confirm .hd:after,.country-confirm .hd:before{content:"";display:table}
.country-confirm .hd:after{clear:both}
@media(max-width:568px){.country-confirm .hd{padding:10px}
}
.country-confirm .hd .current{float:left;margin-right:20px;padding:10px 0;width:90%}
@media(max-width:568px){.country-confirm .hd .current{width:80%}
}
.country-confirm .hd .icon{float:right;cursor:pointer;margin-top:10px}
.country-confirm .bd{padding:0 20px 20px;zoom:1}
.country-confirm .bd:after,.country-confirm .bd:before{content:"";display:table}
.country-confirm .bd:after{clear:both}
@media(max-width:568px){.country-confirm .bd{padding:0 10px 20px}
}
.country-confirm .bd .select-box{float:left;width:60%}
.country-confirm .bd .select-box .btn-select{border:1px solid #fff}
.country-confirm .bd .button{float:right;width:30%;padding:10px;font-size:12px;line-height:1em;border:0;-webkit-border-radius:0;border-radius:0}
.video-container{padding:10px;text-align:center;background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}
.video-container:after,.video-container:before{content:"";display:table}
.video-container:after{clear:both}
.video-container h1,.video-container span{display:none}
.video-container object{width:100%;height:480px}
@media(max-width:768px){.video-container object{height:400px}
}
@media(max-width:568px){.video-container object{height:320px}
}
@media(max-width:400px){.video-container object{height:280px}
}
.video-info{background:#363636;zoom:1}
.video-info:after,.video-info:before{content:"";display:table}
.video-info:after{clear:both}
.video-info .video-basic{color:#fff;width:45%;float:left;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.video-info .video-basic{width:100%}
}
.video-info .video-gallery{float:right;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.video-info .video-gallery{display:block;float:none}
}
.video-info .video-gallery .video-link{position:relative;display:inline-block;color:#fff;width:250px}
.video-info .video-gallery .video-link .title{padding:25px 20px}
.video-info .video-gallery .video-link a{color:#fff;display:block}
.video-info .video-gallery .video-link span{color:#fff;display:inline-block;min-width:180px}
.video-info .video-gallery .video-link.on .sub-links,.video-info .video-gallery .video-link.on .title{background:#000;background:rgba(0,0,0,.8);display:block}
.video-info .video-gallery .sub-links{display:none;margin:0;list-style:none;position:absolute;width:250px;top:72px;left:0;background:#000;background:rgba(0,0,0,.8);padding-bottom:10px;z-index:1}
.video-info .video-gallery .sub-links a{color:#fff;padding:10px 20px;display:block;border-top:1px solid #555}
.video-left-intro{padding:20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}
.video-left-intro h2{font-family:"Frutiger LT W02_65 Bold";line-height:120%}
.video-left-intro h1{line-height:120%}
@media(max-width:768px){.video-left-intro{padding:10px 20px}
}
@media(max-width:568px){.video-left-intro{width:100%;block:none}
}
.video-right-related{padding:20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;background:#f7f7f7}
@media(max-width:768px){.video-right-related{padding:10px 20px}
}
@media(max-width:568px){.video-right-related{width:100%;block:none}
}
.video-right-related .hd{font-weight:700;color:#000;font-size:14px}
.video-right-related .item{zoom:1;border-bottom:5px solid #d0d2d1;margin-bottom:20px}
.video-right-related .item:after,.video-right-related .item:before{content:"";display:table}
.video-right-related .item:after{clear:both}
.video-right-related .item .img{float:left;width:40%}
@media(max-width:768px){.video-right-related .item .img{width:100%}
}
@media(max-width:568px){.video-right-related .item .img{width:40%}
}
.video-right-related .item .img img{max-width:100%}
.video-right-related .item .video-related{float:left;width:60%;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:768px){.video-right-related .item .video-related{width:100%;padding-left:0}
}
@media(max-width:768px){.video-right-related .item .video-related{width:60%;padding-left:20px}
}
.video-right-related .item .intro{font-weight:700;margin-top:0;font-size:14px}
.video-right-related .item .duration{color:#606060}
.global-search{background:#59595b;color:#fff}
.global-search .hd-left{width:40%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
.global-search .hd-left h1{font-weight:100;margin:0;font-size:16px}
@media(max-width:568px){.global-search .hd-left{width:100%;padding:10px}
}
.global-search .hd-right{width:60%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;font-weight:700}
.global-search .hd-right input{border:1px solid #8f9091;-webkit-border-radius:3px;border-radius:3px;padding:10px;color:#fff;background:0;width:190px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.global-search .hd-right input:focus{outline:0}
.global-search .hd-right button{background:#434343;-webkit-border-radius:3px;border-radius:3px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 20px}
.global-search .hd-right .inline-block{margin:5px 10px}
@media(max-width:568px){.global-search .hd-right{width:100%;padding:0 10px 20px}
.global-search .hd-right input{width:180px}
.global-search .hd-right .inline-block{margin:5px 0}
}
.search-result-body .search-filter-left{width:40%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:768px){.search-result-body .search-filter-left{padding:20px 10px}
}
@media(max-width:568px){.search-result-body .search-filter-left{display:none}
}
.search-result-body .search-result-right{width:60%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:768px){.search-result-body .search-result-right{padding:20px 10px}
}
@media(max-width:568px){.search-result-body .search-result-right{width:100%}
}
.search-result-body .search-result-right .item{border-bottom:5px solid #d0d2d1}
.search-empty{width:60%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.search-empty{width:100%}
}
.search-empty a{color:#2b7690}
.pagination{padding-top:30px;margin-bottom:30px}
.pagination .info{coloe:#58595b;margin-right:30px}
.pagination .page a{margin:0 6px;color:#8a8a9a}
.pagination .page span.active{color:#2b7690}
.video-gallery-title{background:#59595b;color:#fff}
.video-gallery-title .hd-left{width:40%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
.video-gallery-title .hd-left h1{font-weight:100;font-size:16px;margin:0}
@media(max-width:568px){.video-gallery-title .hd-left{width:100%;display:block}
}
.video-gallery-title .hd-right{width:60%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;font-weight:700}
@media(max-width:568px){.video-gallery-title .hd-right{display:none}
}
.video-gallery-body .video-filter-left{width:40%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:768px){.video-gallery-body .video-filter-left{padding:20px 10px}
}
@media(max-width:568px){.video-gallery-body .video-filter-left{display:none}
}
.video-gallery-body .latest-video-right{width:60%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:768px){.video-gallery-body .latest-video-right{padding:20px 10px}
}
@media(max-width:568px){.video-gallery-body .latest-video-right{width:100%}
}
.video-gallery-body .latest-video-right .item{zoom:1;border-bottom:6px solid #d0d2d1;margin-bottom:20px;position:relative}
.video-gallery-body .latest-video-right .item:after,.video-gallery-body .latest-video-right .item:before{content:"";display:table}
.video-gallery-body .latest-video-right .item:after{clear:both}
.video-gallery-body .latest-video-right .item .left{width:35%;float:left}
.video-gallery-body .latest-video-right .item .right{width:65%;float:right;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.video-gallery-body .latest-video-right .item .right h3{margin-top:0;font-size:14px;font-family:FrutigerLTW02-55Roman}
.video-gallery-body .latest-video-right .item .img img{max-width:100%}
.video-gallery-body .latest-video-right .item .content{padding-bottom:20px}
.video-gallery-body .latest-video-right .item .duration{color:#7a7a7a;line-height:120%;font-size:12px}
.video-gallery-body .latest-video-right .item .view{position:absolute;right:0;bottom:10px}
.video-gallery-body .latest-video-right .item .view b{margin-right:5px}
.custom-checkbox{margin-right:8px;display:inline-block;position:relative}
.content-filter{margin-top:30px;font-family:FrutigerLTW02-55Roman}
.content-filter .hd{padding-bottom:10px}
.content-filter .bd{padding:20px;background:#f0f0f0}
.content-filter .bd .item input{margin-right:5px;vertical-align:middle}
.clearall{padding:20px 0}
.clearall a{color:#2b7690;font-weight:700}
.clearall a:hover{color:#44bde9}
.result-filter{font-family:FrutigerLTW02-55Roman}
.result-filter .hd{padding-bottom:20px;font-size:18px}
.result-filter .bd{padding:20px;background:#f0f0f0}
.result-filter .level1 .level1-item{background:#d8d8d8;margin-bottom:1px;padding:5px 20px 5px 10px;-webkit-border-radius:3px;border-radius:3px;position:relative}
.result-filter .level1 .level1-item .custom-checkbox{vertical-align:middle}
.result-filter .level1 .level1-item .icon{cursor:pointer;position:absolute;top:12px;right:8px}
.result-filter .level1.on .level2{display:block}
.result-filter .level2{display:none}
.result-filter .level2 .level2-item{color:#6b6b6b;padding:5px 20px;position:relative}
.result-filter .level2 .level2-item .custom-checkbox{vertical-align:middle}
.result-filter .level2 .level2-item .icon{position:absolute;top:10px;right:8px;cursor:pointer}
.result-filter .level2.on .level3{display:block}
.result-filter .level3{display:none}
.result-filter .level3 .level3-item{color:#a2a2a2;padding:5px 20px 5px 30px}
.landing-items{zoom:1;width:70%;float:left;padding-top:20px}
.landing-items:before,.landing-items:after{content:"";display:table}
.landing-items:after{clear:both}
@media(max-width:950px){.landing-items{width:100%}
}
.landing-items .item{width:50%;float:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.landing-items .item{width:100%}
}
.landing-items .item .inner .hd{padding:10px 0}
.landing-items .item .inner .hd h2{font-size:22px;font-weight:100;line-height:100%;margin:0}
.landing-items .item .inner .img img{display:block;width:100%}
.landing-items .item .inner .bd{padding:5px 20px;background:#f5f5f5;border-bottom:5px solid #e0e0e0}
@media(max-width:568px){.landing-items .item .inner .bd{border-bottom:1px solid #e0e0e0;background:0;padding:5px 0}
}
.landing-items .item .inner .bd .link{text-align:right}
@media(max-width:568px){.landing-items .item .inner .bd .link{text-align:left}
}
.landing-items .item .inner .bd .link a{color:#2b7690;font-weight:bold}
.landing-items .item .inner .bd .link a .icon{margin-left:5px}
.landing-help{width:30%;float:right;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:950px){.landing-help{display:block;zoom:1;margin:0 auto;width:50%;float:none}
.landing-help:before,.landing-help:after{content:"";display:table}
.landing-help:after{clear:both}
}
@media(max-width:568px){.landing-help{display:block;width:100%}
}
.landing-help .item{border-bottom:3px solid #e9e9e9;padding:30px 0}
.landing-help .item:last-child{border-bottom:0 solid #e9e9e9}
@media(max-width:568px){.landing-help .item{border-bottom:0;padding:10px 0}
}
.landing-help .item .icon{margin:0 auto;display:block;margin-bottom:30px}
@media(max-width:568px){.landing-help .item .icon{display:none}
}
.landing-help .item .button{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.landing-tech{zoom:1}
.landing-tech:before,.landing-tech:after{content:"";display:table}
.landing-tech:after{clear:both}
.landing-tech .item{width:33.33333%;float:left}
.landing-tech .item:nth-child(3n+1){clear:left}
@media(max-width:768px){.landing-tech .item{width:50%}
.landing-tech .item:nth-child(3n+1){clear:none}
.landing-tech .item:nth-child(2n+1){clear:left}
}
@media(max-width:768px){.landing-tech .item{width:100%;clear:none}
}
.landing-tech .item .inner{padding:20px}
.landing-tech .item .inner h2{margin:0;padding:10px 0;border-bottom:3px solid #1f9c7d}
.landing-tech .item .inner p a{color:#2b7690;font-weight:bold}
.landing-tech .item .inner p a .icon{margin-left:5px}
.promo-items{width:70%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:950px){.promo-items{width:100%}
}
@media(max-width:568px){.promo-items{padding:10px}
}
.promo-items .item{zoom:1;border-bottom:1px solid #b7b6b6;padding:20px 0}
.promo-items .item:before,.promo-items .item:after{content:"";display:table}
.promo-items .item:after{clear:both}
@media(max-width:568px){.promo-items .item{padding:10px 0}
}
.promo-items .item .img{width:40%;float:left;padding-top:20px}
@media(max-width:568px){.promo-items .item .img{width:100%;float:none}
}
.promo-items .item .img img{width:100%}
@media(max-width:568px){.promo-items .item .img img{width:initial}
}
.promo-items .item .text{width:60%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:30px}
.promo-items .item .text h2 a,.promo-items .item .text .link a{color:#2b7690}
.promo-items .item .text h2 a .icon,.promo-items .item .text .link a .icon{margin-left:5px}
@media(max-width:568px){.promo-items .item .text{width:100%;float:none;padding-left:0}
}
.content-form{zoom:1}
.content-form:before,.content-form:after{content:"";display:table}
.content-form:after{clear:both}
.content-form .content-detail{width:70%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;min-height:300px}
@media(max-width:568px){.content-form .content-detail{width:100%;padding:10px;float:none}
}
.content-form .content-detail .faqTitle{color:#2da990;font-size:36px}
.content-form .content-detail .faq .question{color:#289b7d;font-weight:bold}
.content-form .content-detail .faq .anwser{border-bottom:1px solid #eee}
.content-form .content-detail .termTitle{color:#2da990;font-size:36px}
.content-form .content-detail a{color:#2b7690}
.content-form .content-detail h1,.contact-heading h1{font-size:36px;line-height:120%;color:#289b7d}
@media(max-width:568px){.content-form .content-detail h1{font-size:24px}
}
.content-form .content-detail p{font-size:14px}
@media(max-width:568px){.content-form .content-detail p{font-size:12px}
}
.content-form .brandContentGreen{font-size:20px;color:#289b7d}
.content-form .brandContentBlack{font-size:20px;color:#4a4a4a}
.content-form .content-aside{width:30%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px}
.content-form .content-aside .desktop{display:block}
@media(max-width:568px){.content-form .content-aside .desktop{display:none}
}
.content-form .content-aside .mobile{display:none}
@media(max-width:568px){.content-form .content-aside .mobile{display:table;margin:0 auto}
}
.content-form .content-aside h3{font-size:20px;color:#4a4a4a}
.content-form .content-aside a{font-size:14px;color:#2b7690}
@media(max-width:568px){.content-form .content-aside{width:100%;padding:10px;float:none}
}
.form-container .hd{color:#289b7d;font-size:32px;line-height:120px}
.form-container .hd h3{color:#4a4a4a;font-size:22px}
.form-container h2{font-size:16px;font-color:#4a4a4a}
.group{padding:5px 0}
@media(max-width:568px){.group:last-child{padding-bottom:40px;border-bottom:2px solid #eee}
}
.group label{display:block;margin-bottom:5px;font-size:14px}
.group .input-error{border:2px solid #f5a623}
.group-horizontal label{display:inline-block;margin-bottom:5px;margin-right:10px}
.input-text input{width:100%;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #979797;-webkit-border-radius:6px;border-radius:6px}
.input-text input:focus{outline:0}
.input-select .btn-select{background:#1f9c7d;border:0;-webkit-border-radius:6px;border-radius:6px;color:#fff;padding-left:5px;padding-top:5px}
.input-checkbox input{margin-right:10px}
.input-radio span{font-size:14px}
.input-radio input{margin-right:10px}
.input-textarea textarea{width:100%;box-sizing:border-box;padding:5px;min-height:140px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #979797}
.input-textarea textarea:focus{outline:0}
.contact-us-container{padding:20px}
.contact-us-container .contact-us .hd{padding:0}
.contact-us-container .contact-us .hd h1{color:#289b7d;font-size:36px;line-height:120%}
@media(max-width:568px){.contact-us-container .contact-us .hd h1{font-size:24px}
}
.contact-us-container .contact-us .hd a{color:#2b7690}
.contact-us-container .contact-us .contact-item{padding:20px;border-bottom:1px solid #ededed}
.contact-us-container .contact-us .contact-item p{margin:5px 0}
.contact-us-container .contact-us .contact-item p a{font-weight:bold;color:#2b7690}
.contact-us-container .contact-us .left{width:65%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px}
@media(max-width:568px){.contact-us-container .contact-us .left{width:100%;float:none}
}
@media(max-width:728px){.contact-us-container .contact-us .left{width:100%;float:none}
}
.contact-us-container .contact-us .right{width:35%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;padding-top:0}
@media(max-width:728px){.contact-us-container .contact-us .right{width:100%;float:none}
}
.contact-us-container .contact-us .right .item{border-bottom:5px solid #e9e9e9;padding:20px 0}
@media(max-width:728px){.contact-us-container .contact-us .right .item .buttonWrap{display:table;margin:0 auto}
}
.contact-us-container .contact-us .right .item:last-child{border-bottom:0 solid #e9e9e9}
.contact-us-container .contact-us .right .item .title{font-size:30px;line-height:1.3em;margin-bottom:10px}
.contact-us-container .contact-us .right .item .subtitle{font-size:18px;line-height:1.4em;margin-bottom:10px}
.contact-us-container .contact-us .right .item ul{list-style:none;padding:0;margin:0}
.contact-us-container .contact-us .right .item ul li{padding:5px 0}
.contact-us-container .contact-us .right .item ul li a{color:#2b7690}
.contact-tab>ul{display:block;padding:0;margin:0;list-style:none;zoom:1;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}
.contact-tab>ul:before,.contact-tab>ul:after{content:"";display:table}
.contact-tab>ul:after{clear:both}
.contact-tab>ul li{float:left;width:33%;margin-right:.333333%}
.contact-tab>ul li:last-child{width:33.3333%;margin-right:0}
.contact-tab>ul li a{display:table;width:100%;color:#000;background:#d1d2d5;height:50px;line-height:50px;text-align:center;font-weight:bold}
.contact-tab>ul li a.active{background:#f9f9f9}
.contact-tab>ul li a span{display:table-cell;height:100%;vertical-align:middle;line-height:1}
.contact-tab>.section{display:none;zoom:1;background:#f9f9f9}
.contact-tab>.section:before,.contact-tab>.section:after{content:"";display:table}
.contact-tab>.section:after{clear:both}
.contact-tab>.section.active{display:block}
.locations>ul{display:block;padding:0;margin:0;list-style:none;zoom:1;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}
.locations>ul:before,.locations>ul:after{content:"";display:table}
.locations>ul:after{clear:both}
.locations>ul li{float:left;width:33%;margin-right:.333333%}
.locations>ul li:last-child{margin-right:0;width:33.333333333333%}
.locations>ul li a{display:table;width:100%;color:#000;background:#d1d2d5;height:50px;line-height:50px;text-align:center;font-weight:bold}
.locations>ul li a.active{background:#f9f9f9}
.locations>ul li a span{display:table-cell;height:100%;vertical-align:middle;line-height:1}
.locations>.section{display:none;zoom:1;background:#f9f9f9}
.locations>.section:before,.locations>.section:after{content:"";display:table}
.locations>.section:after{clear:both}
.locations>.section.active{display:block}
.locations .location-inner-tab>ul{padding:10px 20px;margin:0;list-style:none;width:25%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:568px){.locations .location-inner-tab>ul{padding:10px 0 10px 10px}
}
.locations .location-inner-tab>ul li{display:block}
.locations .location-inner-tab>ul li a{display:block;padding:10px}
.locations .location-inner-tab>ul li a.active{color:#2b7690;border-bottom:1px solid #2b7690}
.locations .location-inner-tab .section{width:75%;float:left;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
.locations .location-inner-tab .section.active{display:block}
.locations .location-inner-tab .section .item{border-bottom:1px solid #eee;padding:10px}
.locations .location-inner-tab .section .item .name{font-size:18px;font-weight:bold}
.locations .location-inner-tab .section .item p a{color:#2b7690;font-weight:bold}
.locations .location-inner-tab .section .item:last-child{border-bottom:0}
.content-inpage{padding:20px}
.content-inpage .hd h1{color:#289b7d;line-height:120%;font-size:36px}
@media(max-width:568px){.content-inpage .hd h1{font-size:24px}
}
.content-inpage .bd{zoom:1}
.content-inpage .bd:before,.content-inpage .bd:after{content:"";display:table}
.content-inpage .bd:after{clear:both}
.content-inpage .left{width:75%;float:left}
@media(max-width:960px){.content-inpage .left{width:100%;float:none}
}
.content-inpage .line{display:none}
@media(max-width:960px){.content-inpage .line{display:block;border-bottom:1px solid #eee;height:1px;margin:20px -20px 0 -20px}
}
.content-inpage .right{width:25%;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}
@media(max-width:960px){.content-inpage .right{width:240px;margin:10px auto;float:none}
}
.content-inpage .right a{color:#2b7690;font-weight:bold}
.content-inpage .right .hq-localtion .location-text-container{padding:0 20px 0 40px}
@media(max-width:960px){.content-inpage .right .hq-localtion .location-text-container{padding:0}
}
.content-inpage .right .hq-localtion .location-text-container .name{font-size:20px;font-weight:bold;color:#4a4a4a}
.content-inpage .right .hq-localtion .location-text-container .location{color:#4a4a4a}
.latest-filter{margin-bottom:30px;width:200px;display:block}
.login-form{padding-top:30px;zoom:1}
.login-form:before,.login-form:after{content:"";display:table}
.login-form:after{clear:both}
.login-form .login-info{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 20px 20px;float:right;border-right:1px solid #ececec}
@media(max-width:568px){.login-form .login-info{border:0;width:100%}
}
.login-form .login-info h1{color:#289b7d;font-size:36px;line-height:120%;font-weight:bold}
@media(max-width:568px){.login-form .login-info h1{font-size:24px}
}
.login-form .login-info h2{color:#4a4a4a;font-weight:100;font-size:20px}
.login-form .login-info p{color:#4a4a4a;font-weight:100;font-size:12px}
.login-form .login-info p.link a{color:#00b8f2;text-align:center}
.login-form .login-info ul{list-style:none;margin:0;padding:0}
.login-form .login-info ul li{zoom:1;margin-bottom:20px}
.login-form .login-info ul li:before,.login-form .login-info ul li:after{content:"";display:table}
.login-form .login-info ul li:after{clear:both}
.login-form .login-info ul li img{float:left}
.login-form .login-info ul li span{display:block;padding-left:100px}
.login-form .login-form-detail{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;float:right}
@media(max-width:568px){.login-form .login-form-detail{padding-top:0;border:0;width:100%}
}
.login-form .login-form-detail a{color:#3fadd6}
.login-form .login-form-detail .heading{padding-top:50px}
@media(max-width:568px){.login-form .login-form-detail .heading{padding-top:0}
}
.login-form .login-form-detail .heading h2{font-size:24px;font-weight:100}
.region .region-container{min-height:600px}
.region .region-container .region-form{padding:20px}
.region .region-container .region-form .region-heading h1{font-size:36px;line-height:120%;color:#289b7d}
@media(max-width:768px){.region .region-container .region-form .region-heading h1{font-size:24px}
}
.region .region-container .region-form .region-heading select{height:35px;line-height:35px}
.region .region-container .region-form .region-heading .btn-select{line-height:27px}
.region .region-container .region-form .region-heading dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.region .region-container .region-form .region-heading dd{margin-left:180px;display:block}
.region .region-container .region-form .region-heading .select-region{width:320px}
@media(max-width:768px){.region .region-container .region-form .region-heading .select-region{width:280px}
}
.region .region-container .region-form .country{font-size:14px;background-color:#e6e6e6;color:#4a4a4a;padding:20px 0;margin:40px 0 0 0}
@media(max-width:568px){.region .region-container .region-form .country{margin:20px -20px 0 -20px}
}
.region .region-container .region-form .country a{display:block;margin-bottom:10px;text-align:center}
.region .region-container .region-form .country a:hover{color:#44bde9;font-weight:bold}
.region .region-container .region-form .country-item{display:inline-block;width:22%;height:34px;margin:10px 0 0 20px}
@media(max-width:768px){.region .region-container .region-form .country{padding:20px 0;margin-bottom:0}
.region .region-container .region-form .country-item{text-align:center;width:32%;margin:0;float:none}
}
@media(max-width:320px){.region .region-container .region-form .country{padding:0;margin-bottom:0}
.region .region-container .region-form .country-item{text-align:center;width:40%;margin:20px 0 20px 20px;float:none}
}
.contact .contact-question{display:inline-block;width:30%}
@media(max-width:768px){.contact .contact-question{display:block;width:100%}
}
.contact .country-select{width:360px}
@media(max-width:768px){.contact .country-select{width:100%}
}
.contact .select-inline{display:inline-block;width:20%}
.contact .label-inline{display:inline-block;width:60%}
.contact .edit-button{width:75px;text-align:center}
.contact .del-button{width:75px;background-color:#bcbcbb;text-align:center}
.contact .opt-button-group{display:inline-block;margin-right:20px;margin-top:20px}
.contact .form-title{font-size:30px;font-weight:500}
.contact .form-container .input-text .input-small{width:30%;display:inline-block}
.contact .form-container .input-text .custom-select{width:30%;display:inline-block}
.contact .form-error{border:2px solid #f5a623}
.contact .error-message{color:#f5a623}
.contact .input-error{border:2px solid #f5a623}
.contact .contact-intro{font-size:14px}
.contact .contact-second-title{font-size:22px;color:#4a4a4a}
.contact div.ac>ul{margin-top:0}
.contact h1{font-size:36px;color:#289b7d;line-height:120%}
.contact dt{font-weight:700;float:left;width:120px;clear:left;text-align:right;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.contact dd{margin-left:140px;display:block}
.contact hr{width:100%;height:1px;margin:10px auto;color:#4a4a4a;background-color:#4a4a4a;border:0 none}
.contact-heading{margin:0 10px}
@media(max-width:568px){.contact-heading h1{font-size:24px}
}
.contact .machine{position:relative;width:80%;background-color:#e6e6e6;margin:0 10px}
.contact .machine-item{padding:20px}
.contact .machine-form{position:relative;-webkit-border-radius:5px;border-radius:5px;padding:40px}
.contact .machine-form .error-tip{position:absolute;display:block;-webkit-border-radius:5px;border-radius:5px;margin:0 30px;left:0;right:0;margin-top:-60px;background-color:#f5a623;font-size:16px;color:#fff;height:30px;line-height:30px;padding:0 40px}
@media(max-width:768px){.contact .machine{margin:0;width:100%}
}
.contact .your-info{margin:0 10px;width:70%;padding:0}
.contact .your-info .bd .group{padding:5px 0}
.contact .your-info .bd .group:last-child{border-bottom:0 solid #eee}
@media(max-width:768px){.contact .your-info{width:90%;margin:0 10px;padding:10px}
}
.full-container .products-heading{max-width:1120px;margin:0 auto}
.full-container .products-title{padding:0 20px}
.full-container .products-title h1{font-size:36px;color:#289b7d;line-height:120%}
@media(max-width:768px){.products-category .full-container .products-title h1{font-size:24px}
}
.full-container .products-description{font-size:14px;line-height:20px;padding:0 20px}
.products-category-title{font-size:36px;color:#fff;line-height:40px}
@media(max-width:768px){.products-category-title{font-size:26px}
}
.free-from .blank-content{min-height:650px}
.free-from .email-template .emailheading{max-width:1120px;margin:0 auto}
.free-from .email-template .email-title{padding:0 20px}
.free-from .email-template .email-title h1{font-size:36px;color:#289b7d;line-height:40px}
@media(max-width:768px){.free-from .email-template .email-title h1{font-size:26px}
}
.free-from .borderTop{border-top:1px solid #e9e9e9}
.free-from .padding-bottom{padding-bottom:20px}
.error-message{color:#f5a623;display:none}
@media(max-width:568px){.bottom-line{padding-bottom:40px;border-bottom:2px solid #eee}
}
.read-more-link{float:right}
h1{line-height:1}
@media(max-width:568px){h1{font-size:22px}
}
.products-tech-a{float:right;color:#2b7690;font-size:12px}
@media(max-width:568px){.products-tech-a{float:left}
}
.multi-promo-filter-items{width:70%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
@media(max-width:950px){.multi-promo-filter-items{width:100%}
}
@media(max-width:568px){.multi-promo-filter-items{padding:10px}
}
.multi-promo-filter-items .item{zoom:1;border-bottom:1px solid #b7b6b6;padding:20px 0}
.multi-promo-filter-items .item:before,.multi-promo-filter-items .item:after{content:"";display:table}
.multi-promo-filter-items .item:after{clear:both}
@media(max-width:568px){.multi-promo-filter-items .item{padding:10px 0}
}
.multi-promo-filter-items .item .img{width:275px;float:left;padding-top:20px}
@media(max-width:568px){.multi-promo-filter-items .item .img{width:100%;float:none}
}
.multi-promo-filter-items .item .img img{width:100%;height:auto}
.multi-promo-filter-items .item .text{width:60%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:30px}
.multi-promo-filter-items .item .text h2{font-size:21px}
.multi-promo-filter-items .item .text h2 a:hover{color:#44bde9}
.multi-promo-filter-items .item .text .item-desc{font-size:16px}
.multi-promo-filter-items .item .text .item-date{color:#858585;font-size:12px}
.multi-promo-filter-items .item .text .link a{color:#2b7690;float:right}
.multi-promo-filter-items .item .text .link a .icon{margin-left:5px}
@media(max-width:568px){.multi-promo-filter-items .item .text{width:100%;float:none;padding-left:0}
}
.multi-promo-filter-items .item-noimg{zoom:1;border-bottom:1px solid #b7b6b6;padding:20px 0}
.multi-promo-filter-items .item-noimg:before,.multi-promo-filter-items .item-noimg:after{content:"";display:table}
.multi-promo-filter-items .item-noimg:after{clear:both}
@media(max-width:568px){.multi-promo-filter-items .item-noimg{padding:10px 0}
}
.multi-promo-filter-items .item-noimg .text{width:100%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:30px}
.multi-promo-filter-items .item-noimg .text h2{font-size:22px;line-height:1.5}
.multi-promo-filter-items .item-noimg .text a:hover{color:#44bde9}
.multi-promo-filter-items .item-noimg .text .item-desc{font-size:16px}
.multi-promo-filter-items .item-noimg .text .item-date{color:#858585;font-size:12px}
.multi-promo-filter-items .item-noimg .text .link a{color:#2b7690;float:right}
.multi-promo-filter-items .item-noimg .text .link a .icon{margin-left:5px}
@media(max-width:568px){.multi-promo-filter-items .item-noimg .text{width:100%;float:none;padding-left:0}
}
.multi-promo-filter-items .pager{text-align:center;margin:0 auto;margin-top:20px}
.multi-promo-filter-items .pager a{display:inline-block;margin:0 10px;text-align:center;font-size:12px;color:#8a8a8a}
.multi-promo-filter-items .pager a.active{color:#00b8f2}
.multi-promo-filter-items .multi-promo-filter{padding-bottom:20px;border-bottom:3px solid #e9e9e9;height:40px}
@media(max-width:568px){.multi-promo-filter-items .multi-promo-filter{height:90px}
}
@media(max-width:768px){.multi-promo-filter-items .multi-promo-filter{height:90px}
}
.multi-promo-filter-items .multi-promo-filter .select-group{float:left}
.multi-promo-filter-items .multi-promo-filter .select-group select{height:30px}
@media(max-width:568px){.multi-promo-filter-items .multi-promo-filter .select-group{float:none;height:50px}
}
@media(max-width:768px){.multi-promo-filter-items .multi-promo-filter .select-group{float:none;height:50px}
}
.multi-promo-filter-items .multi-promo-filter .select-group .rss-img{display:block;float:left;width:60px;height:30px;margin-left:30px}
@media(max-width:350px){.multi-promo-filter-items .multi-promo-filter .select-group .rss-img{margin-left:0;margin-right:20px;float:right}
}
.multi-promo-filter-items .multi-promo-filter .select-group .rss-img img{height:30px}
.multi-promo-filter-items .multi-promo-filter .select-group-right{padding-left:40px}
@media(max-width:568px){.multi-promo-filter-items .multi-promo-filter .select-group-right{float:none;padding:0}
}
@media(max-width:768px){.multi-promo-filter-items .multi-promo-filter .select-group-right{float:none;padding:0}
}
.multi-promo-filter-items .multi-promo-filter .select-filter{float:left;padding-left:20px;width:170px}
@media(max-width:350px){.multi-promo-filter-items .multi-promo-filter .select-filter{width:140px}
}
.multi-promo-filter-items .multi-promo-filter .filter-name{float:left;line-height:30px}
.multi-promo-filter-help{width:30%;float:right;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-30px}
@media(max-width:950px){.multi-promo-filter-help{display:block;zoom:1;margin:0 auto;width:50%;float:none}
.multi-promo-filter-help:before,.multi-promo-filter-help:after{content:"";display:table}
.multi-promo-filter-help:after{clear:both}
}
@media(max-width:568px){.multi-promo-filter-help{display:block;width:100%}
}
.multi-promo-filter-help .item{padding:30px 0}
.multi-promo-filter-help .item:last-child{border-bottom:0 solid #e9e9e9}
@media(max-width:568px){.multi-promo-filter-help .item{border-bottom:0;padding:10px 0}
}
.multi-promo-filter-help .item .icon{margin:0 auto;display:block;margin-bottom:30px}
@media(max-width:568px){.multi-promo-filter-help .item .icon{display:none}
}
.multi-promo-filter-help .item .button{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:16px;background:transparent;border:2px solid #2b7690;color:#2b7690;font-weight:bold;margin-right:10px;height:40px;line-height:40px}
.multi-promo-filter-help .item .button:hover{color:#44bde9;border:2px solid #44bde9}
.multi-promo-filter-hero-banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;height:360px;display:table;width:100%;text-align:center}
@media(max-width:768px){.multi-promo-filter-hero-banner{height:300px}
}
@media(max-width:568px){.multi-promo-filter-hero-banner{height:300px}
}
.multi-promo-filter-hero-banner .hero-content{display:table-cell;width:100%;height:100%;vertical-align:middle;color:#5c5c5c}
.multi-promo-filter-hero-banner .hero-content h1{font-weight:100;font-size:42px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:10px;line-height:1.2em}
.multi-promo-filter-hero-banner .hero-content h3{font-weight:100;font-size:24px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:35px;line-height:1.2em}
.multi-promo-filter-hero-banner .hero-content p{max-width:500px;padding:0 20px;margin:0 auto;font-size:14px}
.multy-promo-filter-title{font-weight:100;font-size:42px;margin:0 auto;padding:0 20px;max-width:500px;margin-bottom:10px;line-height:1.2em}
@media(max-width:568px){.multy-promo-filter-title{float:none;font-size:22px}
}
.accordion-page .margin-top50{font-size:22px;color:#4a4a4a;margin-top:50px}
.accordion-page .help-form{-webkit-border-radius:3px;border-radius:3px;background-color:#f0f0f0;padding:20px}
.accordion-page .help-form .small{font-size:13px}
.accordion-page .help-form .bold{font-weight:bold}
.accordion-page .content-detail a{color:#fff}
.accordion-page .accordion{margin-top:50px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d8d8d8;background:#f0f0f0}
.accordion-page .accordion-icon{float:right}
.accordion-page .accordion-img{float:left;width:200px;height:150px;margin-right:20px;margin-bottom:10px}
@media(max-width:568px){.accordion-page .accordion-img{float:none;display:block;margin:0 auto;margin-bottom:10px}
}
.accordion-page .accordion-title{font-weight:bold;text-transform:uppercase;font-size:12px;cursor:pointer;background:#d1d2d5;border-bottom:1px solid #fff;padding:10px}
.accordion-page .accordion-content{font-size:14px;min-height:150px;position:relative;background:#fff;padding:10px;display:none}
@media(max-width:568px){.accordion-page .accordion-content{font-size:12px}
}
.accordion-page .accordion-item.open .accordion-content{display:block}
.accordion-page .accordion-item:first-of-type .accordion-title{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.accordion-page .accordion-item:last-of-type .accordion-title{border-bottom:0;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.accordion-page .location{-webkit-border-radius:3px;border-radius:3px;zoom:1;margin:50px 0 0 0;border:1px solid #d8d8d8}
.accordion-page .location:before,.accordion-page .location:after{content:"";display:table}
.accordion-page .location:after{clear:both}
.accordion-page .location-title{font-weight:bold;font-size:14px;color:#000;height:40px;line-height:40px;padding:0 20px;background-color:#f0f0f0}
.accordion-page .location-description a{color:#fff}
.accordion-page .location-description-block{padding:20px}
.accordion-page .location-row{zoom:1}
.accordion-page .location-row:before,.accordion-page .location-row:after{content:"";display:table}
.accordion-page .location-row:after{clear:both}
.accordion-page .location-row .left{width:50%;float:left}
.accordion-page .location-row .left p{font-size:14px;font-weight:700}
.accordion-page .location-row .right{width:50%;float:left}
.accordion-page .location-row .right p{font-size:14px;color:#000}
@media(max-width:480px){.accordion-page .location-row .right p,.accordion-page .location-row .left p{width:90%}
.accordion-page .location-row .right p>a.button{float:right}
}
.accordion-page .location-row .right .money{font-weight:600;color:#2da990}
.accordion-page .products-intro{position:relative;display:block;width:100%;margin-left:-3.33333%;zoom:1}
.accordion-page .products-intro:before,.accordion-page .products-intro:after{content:"";display:table}
.accordion-page .products-intro:after{clear:both}
.accordion-page .products-intro .products-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30%;padding:15px;margin-left:3.333%;margin-bottom:20px;border:1px solid #f0f0f0}
.accordion-page .products-intro .products-item h3{font-size:12px}
.accordion-page .products-intro .products-item p{font-size:12px;color:#000}
.accordion-page .products-intro .products-item img{display:block;width:100%;height:auto}
@media(max-width:768px){.accordion-page .products-intro .products-item{float:left;width:46%}
.accordion-page .products-intro .products-item p{font-size:11px}
.accordion-page .products-intro .products-item h3{font-size:11px}
}
@media(max-width:568px){.accordion-page .seprate-line{border-bottom:2px solid #f0f0f0;height:1px}
}
.accordion-page .pagination{text-align:center}
.accordion-page .pagination .page a{color:#8a8a9a}
.accordion-page .pagination .page a.active{color:#00b7f5}
.content-detail-table-form{zoom:1}
.content-detail-table-form:before,.content-detail-table-form:after{content:"";display:table}
.content-detail-table-form:after{clear:both}
.content-detail-table-form .content-detail-table{width:70%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
@media(max-width:568px){.content-detail-table-form .content-detail-table{width:100%;padding:20px;fot-size:14px;float:none}
}
.content-detail-table-form .content-detail-table h1{font-size:36px;color:#289b7d;line-height:120%}
@media(max-width:568px){.content-detail-table-form .content-detail-table h1{font-size:28px;margin-bottom:10px}
}
.content-detail-table-form .content-detail-table hr{border:0;border-top:1px solid #e9e9e9}
.content-detail-table-form .content-detail-table p{font-weight:bold;font-size:14px;line-height:35px}
@media(max-width:568px){.content-detail-table-form .content-detail-table p{font-size:14px}
}
.content-detail-table-form .content-detail-table .tip{font-family:"Frutiger LT W02_65 Bold";font-size:12px;color:#4a4a4a}
.content-detail-table-form .content-detail-table h2{color:#289b7d;font-size:20px;font-weight:normal}
.content-detail-table-form .content-detail-table tr{height:20px}
.content-detail-table-form .content-detail-table td{color:#4a4a4a;font-size:14px;width:180px;white-space:nowrap}
@media(max-width:568px){.content-detail-table-form .content-detail-table td,.content-detail-table-form .content-detail-table th{font-size:12px;width:150px}
}
.content-detail-table-form .content-detail-table input[value]{color:#4a4a4a}
.content-detail-table-form .content-detail-table th{font-size:12px;width:180px}
.content-detail-table-form .content-detail-table .table-head{color:#4a4a4a;text-align:left;height:40px;width:300px;font-size:16px;font-weight:bold;white-space:nowrap}
.content-detail-table-form .content-detail-table .group{border:solid 1.2px;border-color:#d0d2d1;-webkit-border-radius:5px;border-radius:5px;width:180px;display:inline-block;padding:10px 10px}
@media(max-width:568px){.content-detail-table-form .content-detail-table .group{width:140px}
}
.content-detail-table-form .content-detail-table .group:last-child{padding:0}
.container .content-detail-table-form .content-detail-table .search-button{border:0;color:#fff;width:100px;margin-left:10px;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;font-size:16px;font-weight:bold;background-color:#2b7690;padding:8px 20px}
.content-detail-table-form .content-detail-table .search-button:hover{background-color:#44bde9}
.content-detail-table-form .content-detail-table .pagination{font-size:14px}
@media(max-width:568px){.content-detail-table-form .content-detail-table .pagination{font-size:12px;padding-top:30px;margin-bottom:30px}
}
.content-detail-table-form .content-detail-table .pagination .info{color:#4a4a4a;margin-right:30px}
.content-detail-table-form .content-detail-table .pagination .page a{margin:0 10px;color:#8a8a9a}
.content-detail-table-form .content-detail-table .pagination .page a.active{color:#00b7f5}
.content-detail-table-form .sidebar{width:30%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px}
.content-detail-table-form .sidebar .desktop{display:block}
@media(max-width:568px){.content-detail-table-form .sidebar .desktop{display:none}
}
.content-detail-table-form .sidebar .mobile{display:none}
@media(max-width:568px){.content-detail-table-form .sidebar .mobile{display:table;margin:0 auto}
}
.content-detail-table-form .sidebar h3{font-size:20px;color:#4a4a4a}
.content-detail-table-form .sidebar a{font-size:14px;color:#44c1ec}
@media(max-width:568px){.content-detail-table-form .sidebar{width:100%;padding:10px;float:none}
}
.td-hover{color:#44c1ec;font-weight:bold}
.seprate-line{display:none}
@media(max-width:568px){.seprate-line{display:block;border-bottom:2px solid #f0f0f0;height:1px}
}
.mfp-img-mobile .mfp-arrow-left{background:url("../img/icons/arrow-prev-grey.png") no-repeat center center;width:15px;height:26px;left:30px;margin-top:-13px}
.mfp-img-mobile .mfp-arrow-right{background:url("../img/icons/arrow-next-grey.png") no-repeat center center;width:15px;right:30px;height:26px;margin-top:-13px}
.mfp-img-mobile .mfp-arrow-left:before,.mfp-img-mobile .mfp-arrow-right:before{border:0}
.mfp-img-mobile .mfp-arrow-left:after,.mfp-img-mobile .mfp-arrow-right:after{border:0}
.mfp-img-mobile .mfp-content{background:#fff;padding:30px 0;width:98%}
.mfp-img-mobile .mfp-content .mfp-figure{background:0}
.mfp-img-mobile .mfp-content .mfp-figure:before{background:#fff;-webkit-box-shadow:none;box-shadow:none}
.mfp-img-mobile .mfp-content .mfp-figure:after{background:#fff;-webkit-box-shadow:none;box-shadow:none}
.mfp-img-mobile .mfp-content .mfp-close{position:absolute;right:10px;color:#000;width:30px;height:30px;top:10px}
.mfp-img-mobile .mfp-bottom-bar{position:static}
.mfp-img-mobile .mfp-title{position:absolute;color:#000;left:20px;top:20px}
.mfp-img-mobile .mfp-counter{right:10px;left:auto;color:#00b8f2;top:auto;bottom:-30px}
.ie8 .wrap{min-width:1160px}
.ie8 .header{min-width:1160px}
a.button{color:#fff}
@media(min-width:1200px){body{min-width:1200px}
}
#page_navigation a.disabled{display:none}
.video-filter-left .result-filter .level3 .level3-item{padding:5px 20px 5px 40px;position:relative}
.video-filter-left .result-filter .level4 .level4-item{padding:5px 20px 5px 60px;color:#a2a2a2}
.result-filter .level3 .level3-item .icon{cursor:pointer;position:absolute;right:8px;top:10px}
.result-filter .level3.on .level4{display:block}
.result-filter .level4{display:none}
.result-filter input[type=checkbox]{margin-right:8px}
.iconStyles{cursor:pointer;margin:5px 10px 0 0;float:right}
.level2hd{color:#6b6b6b}
.level3hd{color:#a2a2a2}
.result-filter .level1_ul li{padding-top:5px}
.result-filter .level1_ul{padding-left:20px;padding-bottom:8px}
.searchLevel li{list-style:none}
.searchLevel .level1 li{padding:2px 0}
.level1hd,.level2hd,.level3hd{display:inline-block;vertical-align:top;width:235px}
.dispNone{display:none}
.resultsCount{position:relative;top:-7px}
.spellFont{width:60px;display:inline-block}
.spellFont a{color:#2b7690;cursor:pointer}
.meanTxt{font-weight:bold;padding-right:20px;padding-left:121px}
.search-empty{margin:4px 0 30px 100px}
.search-empty h1{color:#1f9c7d}
.global-search .hd-right .searchResBtn{background:#434343 none repeat scroll 0 0;border:medium none;border-radius:3px;box-sizing:border-box;padding:11px 20px;width:81px}
.search-result-body a{cursor:pointer}
.noReslts{color:#f5a623}
.searchPagination{margin:30px 0}
.filterLinks a{color:#000}
.filterLinks a:hover{color:#000}
.ac{margin-top:-10px}
.ac{margin-top:-10px}
.subscription-main-container .width-70{width:auto}
.subscription-main-container{padding:0 20px}
@media(min-width:768px){.products-table table{min-width:700px}
.subscription-main-container .width-70{width:70%}
}
.icon-logo,.icon-logo-mobile,.icon-logo-small,.icon-landing-2,.icon-landing-1,.icon-arrow-grey-up,.icon-landing-3,.icon-helper1,.icon-helper2,.icon-video,.icon-helper3,.icon-share-twitter,.icon-share-linkin,.icon-share-facebook,.icon-share-email,.icon-burguer,.icon-helper4,.icon-share-tumblr,.icon-contact,.icon-country,.icon-search,.icon-avatar,.icon-share-small,.icon-outbound-grey,.icon-arrow-up-grey,.icon-arrow-grey,.icon-arrow-down-grey,.icon-arrow-blue,.icon-prev,.icon-next,.icon-next-big,.icon-arrow-down,.icon-outbound,.icon-minus-grey,.icon-inbound,.icon-close,.icon-plus-grey{background-image:url('../img/icons/icons.png');background-repeat:no-repeat;z-index: 99999999}
.icon-logo{background-position:-5px -5px;width:121px;height:40px}
.icon-logo-mobile{width:100px;height:34px}
/* .icon-logo-mobile{background-position:-5px -55px;width:100px;height:34px} */
.icon-logo-small{width:69px;height:16px}
/* .icon-logo-small{background-position:-5px -99px;width:69px;height:16px} */
.icon-landing-2{background-position:-136px -5px;width:44px;height:37px}
.icon-landing-1{background-position:-136px -52px;width:36px;height:44px}
.icon-arrow-grey-up{background-position:-5px -125px;width:40px;height:34px}
.icon-landing-3{background-position:-190px -5px;width:37px;height:37px}
.icon-helper1{background-position:-190px -52px;width:29px;height:37px}
.icon-helper2{background-position:-190px -99px;width:32px;height:34px}
.icon-video{background-position:-55px -125px;width:32px;height:22px}
.icon-helper3{background-position:-5px -169px;width:32px;height:23px}
.icon-share-twitter{background-position:-237px -5px;width:30px;height:30px}
.icon-share-linkin{background-position:-237px -45px;width:30px;height:30px}
.icon-share-facebook{background-position:-237px -85px;width:30px;height:30px}
.icon-share-email{background-position:-237px -125px;width:30px;height:30px}
.icon-burguer{background-position:-237px -165px;width:29px;height:18px}
.icon-helper4{background-position:-5px -202px;width:27px;height:27px}
.icon-share-tumblr{background-position:-97px -125px;width:20px;height:20px}
.icon-contact{background-position:-190px -143px;width:20px;height:16px}
.icon-country{background-position:-127px -125px;width:18px;height:19px}
.icon-search{background-position:-155px -125px;width:18px;height:17px}
.icon-avatar{background-position:-47px -169px;width:14px;height:18px}
.icon-share-small{background-position:-84px -99px;width:16px;height:14px}
.icon-outbound-grey{background-position:-115px -55px;width:8px;height:15px}
.icon-arrow-up-grey{background-position:-136px -106px;width:13px;height:7px}
.icon-arrow-grey{background-position:-220px -143px;width:6px;height:13px}
.icon-arrow-down-grey{background-position:-159px -106px;width:13px;height:7px}
.icon-arrow-blue{background-position:-110px -99px;width:6px;height:13px}
.icon-prev{background-position:-71px -169px;width:7px;height:12px}
.icon-next{background-position:-88px -169px;width:7px;height:12px}
.icon-next-big{background-position:-105px -169px;width:7px;height:12px}
.icon-arrow-down{background-position:-122px -169px;width:12px;height:7px}
.icon-outbound{background-position:-42px -202px;width:10px;height:10px}
.icon-minus-grey{background-position:-62px -202px;width:9px;height:10px}
.icon-inbound{background-position:-81px -202px;width:10px;height:10px}
.icon-close{background-position:-115px -80px;width:10px;height:9px}
.icon-plus-grey{background-position:-101px -202px;width:9px;height:9px}
@media screen and (-webkit-min-device-pixel-ratio:1.0),screen and (min--moz-device-pixel-ratio:1.0),screen and (-o-min-device-pixel-ratio:100/100),screen and (min-device-pixel-ratio:1.0),screen and (min-resolution:1.0dppx){.icon-logo,.icon-logo-mobile,.icon-logo-small,.icon-landing-2,.icon-landing-1,.icon-arrow-grey-up,.icon-landing-3,.icon-helper1,.icon-helper2,.icon-video,.icon-helper3,.icon-share-twitter,.icon-share-linkin,.icon-share-facebook,.icon-share-email,.icon-burguer,.icon-helper4,.icon-share-tumblr,.icon-contact,.icon-country,.icon-search,.icon-avatar,.icon-share-small,.icon-outbound-grey,.icon-arrow-up-grey,.icon-arrow-grey,.icon-arrow-down-grey,.icon-arrow-blue,.icon-prev,.icon-next,.icon-next-big,.icon-arrow-down,.icon-outbound,.icon-minus-grey,.icon-inbound,.icon-close,.icon-plus-grey{background-image:url('../img/icons/icons.png');-webkit-background-size:272px 234px;-moz-background-size:272px 234px;background-size:272px 234px;z-index: 99999999}
}
@media screen and (-webkit-min-device-pixel-ratio:2.0),screen and (min--moz-device-pixel-ratio:2.0),screen and (-o-min-device-pixel-ratio:200/100),screen and (min-device-pixel-ratio:2.0),screen and (min-resolution:2.0dppx){.icon-logo,.icon-logo-mobile,.icon-logo-small,.icon-landing-2,.icon-landing-1,.icon-arrow-grey-up,.icon-landing-3,.icon-helper1,.icon-helper2,.icon-video,.icon-helper3,.icon-share-twitter,.icon-share-linkin,.icon-share-facebook,.icon-share-email,.icon-burguer,.icon-helper4,.icon-share-tumblr,.icon-contact,.icon-country,.icon-search,.icon-avatar,.icon-share-small,.icon-outbound-grey,.icon-arrow-up-grey,.icon-arrow-grey,.icon-arrow-down-grey,.icon-arrow-blue,.icon-prev,.icon-next,.icon-next-big,.icon-arrow-down,.icon-outbound,.icon-minus-grey,.icon-inbound,.icon-close,.icon-plus-grey{-webkit-background-size:272px 234px;-moz-background-size:272px 234px;background-size:272px 234px;z-index: 99999999}
}
.container .promo-items .item .text h2 a{color:#000}
.hiddentxt{display:none}
.marginLeft{margin-left:3px}
.paddingLeft{padding-left:25px}
.floatLft{float:left}
.morecontent{display:inline}
.morelink{font-weight:bold}
.morelink span{margin-left:2px}
#maincontent .content-form .content-aside{padding:40px 30px}
.content-detail p{text-align:justify}
.video-filter-left .result-filter .level3 .level3-item{padding:5px 20px 5px 40px;position:relative}
.video-filter-left .result-filter .level4 .level4-item{padding:5px 20px 5px 60px;color:#a2a2a2}
.result-filter .level3 .level3-item .icon{cursor:pointer;position:absolute;right:8px;top:10px}
.result-filter .level3.on .level4{display:block}
.result-filter .level4{display:none}
.result-filter input[type=checkbox]{margin-right:8px}
.iconStyles{cursor:pointer;margin:5px 10px 0 0;float:right}
.level2hd{color:#6b6b6b}
.level3hd{color:#a2a2a2}
.result-filter .level1_ul li{padding-top:5px}
.result-filter .level1_ul{padding-left:20px;padding-bottom:8px}
.products-family .products-content h1{width:60%;position:relative;z-index:1}
.iconMargin{margin-left:3px}
.hero-tab .section h3 .date{width:170px}
.bannerImg{position:relative}
.bannerImg img{height:600px;width:100%;position:relative}
.hero-content h1{font-size:42px;font-weight:100}
.hero-content h3{font-size:24px;font-weight:100}
.hero-content{top:35%;position:absolute;width:100%}
.heroEle{max-width:500px;margin:0 auto 10px;text-align:center;padding:0 20px;line-height:1.2em}
.container.product-video-slider .slider{min-height:300px}
.products-family .products-content h1{word-break:normal}
.product-detail-tab .inner-tab>ul li{width:95%}
.product-detail-tab .section .section-content{padding:20px}
div.ac>ul>li:hover{background-color:#1f9c7d;-webkit-tap-highlight-color:#1f9c7d;color:#fff}
.columnCls{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.relatedLinkDiv .related-link{box-sizing:border-box;float:right;padding:20px;width:30%}
.relatedLinkDiv ul{box-sizing:border-box;float:left;width:70%}
.relatedLinkDiv .related-link .links a{color:#2b7690;display:block}
.relatedLinkDiv ul li{list-style-type:disc}
#maincontent .product-detail-tab .section .relatedLinkDiv{display:table;content:""}
.result-filter ul li{list-style:none}
.multiProCls .hero-content{position:relative;top:auto}
.promo-items .item-noimg{border-bottom:1px solid #b7b6b6}
.accordion-content img{width:100%}
.accordion-content table{width:100%}
.accordion-content h1{font-size:32px;font-weight:100}
.accordion-content h2{font-size:20px;font-weight:100}
.accordion-content p,.accordion-content div{font-weight:100}
.tech-home .hero-content{position:relative;top:auto}
.float-right{float:right}
.content-form .content-detail a.color-white{color:white}
.width70{width:70%}
.content-form .width100{width:100%}
.content-form .content-detail h2{color:#2da990;font-size:36px;font-weight:100}
.faq-accordion .content-form .content-detail h3{margin:0 0 10px 0}
.content-form .content-detail h3 a{color:#2b7690}
.multi-promo-filter-help .item .button.paddingZero{padding:0}
.no-link{cursor:text}
.pagination .page a{float:left}
.pagination .info{float:left;margin-right:20px}
.multi-promo-filter-items .pager span.active{color:#2b7690;margin:0 10px}
.pagination .page .linkcolor{color:#2b7690}
.product-detail-tab .section.hiddentxt{display:none}
body.japan .products-tech .item h3.title{font-family:AxisStd-Light}
.product-detail-tab .section-content a{color:#2b7690;font-weight:bold}
.product-detail-tab .section-content .detail-table a{color:#2b7690;font-weight:bold}
.pagination .page span.active{margin:0 10px}
.accordianclr .accordion-page .content-detail a{color:#2b7690}
.accordianclr .accordion-page .content-detail a.button{color:#fff}
.morecontent a{color:#2b7690}
.full-container .video-container .mf-player-container span:first-child{width:100%}
.full-container .video-container span:first-child{width:100%}
.marginTop{margin-top:20px}
div.ac>ul>li.selected{background:#1f9c7d none repeat scroll 0 0;color:#fff}
div.ac>ul>li.normal:hover{background:#1f9c7d none repeat scroll 0 0;color:#fff}
.accordion-page .content-detail .accordian .accordion-item a{color:#44c1ec}
.content-form .content-detail h2{line-height:1.2em}
.container .tableAlign table tbody td{text-align:left}
.container .tableAlign table tbody td:first-child{padding-left:10px}
.anchorColor{color:#2b7690}
.anchorColor:hover{color:#44bde9}
.anchorEle p a{color:#2b7690}
.anchorEle p a:hover{color:#44bde9}
.header .nav .desktop a.noRightMargin{margin-right:4px}
.logout-icon{margin-left:-15px}
.logout-option{position:absolute;right:140px;top:30px;background:#000;width:70px;color:#fff;z-index:1002;font-weight:700;text-transform:uppercase;display:none}
.logout-option.active{display:block}
.video-container span{width:100%}
.video-container .mf-player-container span{width:100%}
.video-container object{width:100%!important}
.paddingRgt{padding-right:3px}
.content-list{overflow:hidden}
.content-list>ul,.content-list>div{float:left}
.content-list>div{float:right;position:relative;top:-55px;width:75%;left:10px}
.content-list>ul{width:25%}
.content-list ul li{width:100%;margin:3px 0}
.search-model{margin:2% 0;padding:0 10px 30px 0;overflow:hidden;padding-bottom:30px}
.download-item:first-child{padding-top:0}
.head-align{margin:2% 10%}
.hero-tab>ul>li a.download-center-tabs{background:#d1d2d5}
.hero-tab>ul>li a.active{background:#f9f9f9}
.hero-tab ul li a>h2{display:table-cell;height:100%;text-transform:none;vertical-align:middle;font-weight:normal}
.list-type{background:gray none repeat scroll 0 0;padding:10px;width:230px;color:#fff}
.details>span{border-right:.2px solid;padding:2px 5px 2px 0}
.content-list ul li a{width:240px;display:inline-block;height:25px;text-align:left;text-transform:none}
.content-list>div{width:72%}
.search-model span,.search-model input{float:left;margin:10px}
.details>span:last-child{border-right:0 none}
#accordion{width:260px;padding-bottom:20%}
#accordion li{display:inline-block;padding:5px 0;margin-right:0}
#accordion ul li a{padding-left:5px}
.accordion-list.fa.fa-plus>a,.accordion-list.fa.fa-minus>a{float:right;width:95%;border:0}
.accordion-list{cursor:pointer}
.fa-plus:before{content:"+"}
.fa-minus:before{content:"-"}
ul.sub-slider{margin-left:12px;width:260px}
.accordion-list.fa.fa-plus,.accordion-list.fa.fa-minus{border:0;float:left;width:12px}
.hero-tab ul li .type-item{border-right:0 none;width:225px;word-break:break-all}
.download-center-head{margin:2% 0;color:#289b7d;font-size:36px;line-height:120%}
a.new-version{color:#44bde9!important;padding:20px}
.accordion-content>ul li a.new-version{padding:20px}
.content-list h4{display:inline}
.pdf-icon{background-image:url("..static/img/icons/pdf.jpg");height:15px;width:15px}
.accordion-content>ul li{list-style-type:none}
.faq-accordion .accordion-content>ul li{margin:0 0 30px 0}
.faq-accordion .accordion-content .accordion-content-list>li{margin:0 0 10px 0}
.faq-accordion .accordion-content .accordion-content-list>li p{margin:0 0 5px 0}
.section-content>ul li{margin-bottom:30px}
.faq-accordion .accordion-content h4{margin:0 0 10px 0}
.section-content>ul li h3{margin:0 0 10px 0}
.section-content>ul li p{margin:0}
.section-content>ul li p a{margin-bottom:5px;display:inline-block}
.accordion-page .content-detail .accordion-content-list li a{color:#2b7690!important;font-weight:bold}
.accordion-page .section-height{height:auto;min-height:30px}
.accordion-content>ul li a{color:#2b7690!important}
.search-model>input{border:1px solid #979797;border-radius:6px;box-sizing:border-box;padding:10px;width:250px}
.search-model>span{margin-top:20px;margin-left:0}
#downloadtbl tr th{text-align:left;width:250px;border:1px solid #ccc;padding:5px;word-wrap:break-word;white-space:normal}
#downloadtbl{margin-bottom:20px;border:1px solid #ccc;table-layout:fixed}
.download-detail h2{margin-bottom:20px}
.fileBg{background:#f0f0f0}
#downloadtbl tr td{padding:5px;border:1px solid #ccc;width:600px;word-wrap:break-word;white-space:normal}
@media(max-width:480px){#downloadtbl tr td{max-width:250px}
}
.download-item{border-bottom:5px solid #d0d2d1;padding:15px 0}
.width100{width:100%}
.product-video-slider .video-name{text-transform:uppercase}
.footer .site-links .link{width:220px}
.landing-items .item .inner .hd h2 a:hover{color:#44bde9}
.color-white{color:#fff}
.color-black{color:#000}
.color-grey{color:#4a4e50}
.ie body.japan .aside-menu-trigger .icon{margin-bottom:5px}
.full-container .container .products-heading{padding:0 15px}
.colorBlue{color:#2b7690}
.no-left-padding{padding-left:0}
.aside-menu .menu-title span{color:#fff;font-size:16px;padding:0;margin:0}
.search-model .button{padding:10px 24px;width:auto}
.container.download-page{max-width:1100px}
.products-info a.action{color:#2b7690}
.download-center-container>.hero-tab>ul li{float:left;width:33%}
.accordion-page .accordion{margin-bottom:50px}
.download-center-tabs-container{margin-left:0;width:100%}
.accordion-content.section-height>ul{margin:0;padding:0}
.accordion-page .accordion-content{padding:20px;min-height:150px}
.landing-items .item .inner .bd .link a:hover{color:#44bde9}
.japan .item dl dd{margin-left:0}
.japan .item dl dd a{color:#2b7690}
.japan .item dl dd{margin-left:0}
.japan .item dl dd a{color:#2b7690}
.promo-items .text p.more{word-wrap:break-word}
.ie10 .aside-menu-trigger .icon{margin-bottom:10px}
.leftCol{width:50%;float:left}
.rightCol{float:left}
.divEloqua{font-family:"AxisStd-Light",Helvetica,Arial,sans-serif;font-weight:normal;Bottom:0;Right:0;Width:798px;Top:143px;Overflow-y:auto}
.radio-button-list tr label,.checkbox-list tr label{display:inline-block}
.radio-button-list,.checkbox-list{width:100%}
.your-info{width:95%;margin-left:10px}
.border-adjust{margin-bottom:5px;padding-left:10px;padding-right:10px}
.products-table table .table-head th .border{border-left:1px solid #a0a3a4}
.products-table table tbody td.border .table-item{border-right:1px solid #e8e7e7;display:block;padding:25px 5px}
.products-table table tbody td{border-left:transparent;border-right:transparent}
.WRTYCK_dynamic_roundedbox{margin-top:30px}
.WRTYCK_roundedboxplain{margin:0;overflow:hidden;width:600px}
.WRTYCK_roundedboxplain .body{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #446d8d;border-radius:10px}
.main-container-padding{padding:0 20px}
.custom-error-message{display:none;color:#f5a623}
.leftCol,.rightCol tbody{vertical-align:text-top}
.loading{width:100%;height:100%;top:0;left:0;position:fixed;opacity:.6;background-color:#000;z-index:9999;display:none}
.sk-fading-circle{height:40px;width:40px;left:50%;margin:100px auto;position:fixed;top:50%;margin-top:-20px}
.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#1f9c7d;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}
.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}
.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}
.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}
.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}
.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}
.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}
@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}
40%{opacity:1}
}
@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}
40%{opacity:1}
}
.cookie-preferences{font-family:FrutigerLTW02-45Light,Helvitica,Arial,San-Serif;font-size:14px;font-weight:bold;background:transparent;color:#FFF}
html[data-useragent*='MSIE 10.0'].aside-menu-trigger .icon{margin-bottom:5px}
.content-list ul li a:active{color:#000}
.content-form .content-detail h3.spacing{font-size:1.1em;margin-bottom:-15px;padding-top:10px}
h4.marginBottom10{margin-bottom:-10px}
.location .location-title a{color:#2b7690}
.addCartbtn{margin:20px 30px 0 0}
.group a.button{color:#fff}
.currentActiveEle{color:#000}
.paddingTop{padding-top:20px}
.slider.productItemHeight.slick-slide>a.videoImg{display:block;margin:20px auto 0;text-align:center;width:55%}
.detailSection .detail-table table tr td img{width:100%}
#page_navigation a{padding:5px 3px 3px 3px;border:1px solid #fff;margin:2px;text-decoration:none;width:20px;height:20px;display:inline-block;text-align:center}
#page_navigation .previous_link,#page_navigation .next_link{width:40px;position:relative;top:-8px;text-align:center}
a.disabled{opacity:.5;pointer-events:none;cursor:default}
.active_page{font-weight:bold;color:#2b7690}
#page_navigation .pagination-wrap{overflow:hidden;width:320px;padding:10px 0;display:inline-block;height:20px}
.pagination-inner{position:relative;left:0;width:1000px;display:inline-block}
#page_navigation a.disabled{display:none}
.video-filter-left .result-filter .level3 .level3-item{padding:5px 20px 5px 40px;position:relative}
.video-filter-left .result-filter .level4 .level4-item{padding:5px 20px 5px 60px;color:#a2a2a2}
.result-filter .level3 .level3-item .icon{cursor:pointer;position:absolute;right:8px;top:10px}
.result-filter .level3.on .level4{display:block}
.result-filter .level4{display:none}
.result-filter input[type=checkbox]{margin-right:8px}
.iconStyles{cursor:pointer;margin:5px 10px 0 0;float:right}
.level2hd{color:#6b6b6b}
.level3hd{color:#a2a2a2}
.result-filter .level1_ul li{padding-top:5px}
.result-filter .level1_ul{padding-left:20px;padding-bottom:8px}
.searchLevel li{list-style:none}
.searchLevel .level1 li{padding:2px 0}
.level1hd,.level2hd,.level3hd{display:inline-block;vertical-align:top;width:235px}
.dispNone{display:none}
.resultsCount{position:relative;top:-7px}
.spellFont{display:inline-block;margin-right:10px}
.spellFont a{color:#2b7690;cursor:pointer}
.meanTxt{font-weight:bold;padding-right:20px;padding-left:121px}
.search-empty{margin:4px 0 30px 100px}
.search-empty h1{color:#1f9c7d}
.global-search .hd-right .searchResBtn{background:#434343 none repeat scroll 0 0;border:medium none;border-radius:3px;box-sizing:border-box;padding:11px 20px;width:81px}
.search-result-body a{cursor:pointer;font-weight:normal}
.noReslts{color:#f5a623}
.searchPagination{margin:30px 0}
.filterLinks{color:#000}
.filterLinks:hover{color:#000}
.filterLinks label{cursor:pointer}
.ac{margin-top:-10px}
.hero-tab .section .more:hover{color:#44bde9}
.products-list .item .text .learnmore:hover{color:#44bde9}
.products-tech .item .content .text .morelink:hover{color:#44bde9}
.content-tab .section .more:hover{color:#44bde9}
.morecontent a:hover{color:#44bde9}
.Section{padding:30px 0 10px}
.Section h2 a:link,h2 a:visited{color:#575757;text-decoration:none}
.GridSet{width:965px;margin:0 auto}
.Grid4{width:100%}
.Section h2 span{display:block;padding:10px 15px;font-size:110%;font-weight:bold;color:#575757;line-height:130%;background-color:#f2f2f2}
.Section h2 span.down-arrow{position:absolute;bottom:3px;padding:10px;transform:rotate(45deg);left:30px;z-index:-1}
.Section h2{margin:0 0 5px;padding:0 0 10px 0;position:relative}
.Section ul li{list-style-type:none}
.Section .second-level-list li{margin:10px 0}
.subHeadings:hover{font-size:18px;text-decoration:underline}
li a.lastLevel{margin-left:10px}
h3 a.subHeadings{margin-left:10px}
.subHeadings{font-size:16px}
.lastLevel:hover{text-decoration:underline}
.colorBlue{color:#2b7690}
.search-result-body{min-height:350px}
.accordianclr .accordion-page .content-detail a.button{color:#fff}
.mainHeading h1{color:#289b7d;font-size:42px;font-weight:100;line-height:52px;margin:30px 0;padding:0}
.err-section-sub-header{color:#4a4a4a;font-size:18px}
.footerarea{background:#788287}
.padding10{padding:0 10px}
.paddgTop10{padding-top:10px}
.paddgTop20{padding-top:20px}
.aboutapp{margin:70px 30px 30px;font-weight:bold}
.aboutapp img{margin-top:-15px}
.aboutapp span{vertical-align:top}
.footerarea{background:#788287}
p.errorContent{margin-left:30px;font-weight:bold;width:80%}
.errorMsg{color:#f5a623}
.pageHeight{min-height:380px}
.page-heading .inner .heading-text h1.emplyTitle{color:#289b7d;font-size:42px;font-weight:100;line-height:52px;margin:0 22px;padding:0}
.accordion-page .content-detail .products-item a{color:#2b7690}
@media(min-width:1024px){.products-family .products-content h1{font-size:34px;width:52%}
}
@media(min-width:620px) and (max-width:750px){.products-family .products-content .img{max-width:325px}
}
@media(min-width:600px) and (max-width:1024px){.products-family .products-content h1{font-size:26px;width:45%;padding:0 20px}
}
@media(max-width:568px){.form-container .bd .select-region{margin-top:35px}
.region-heading h1{margin-top:35px}
.search-popup .search-bar input{width:58%}
.search-popup{width:100%}
.search-popup .search-bar{width:70%}
.bannerImg img{height:430px}
.hero-content{top:20%}
.search-popup .search-bar span{left:69%}
.columnCls{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0 20px}
.marginTop{margin-top:0}
.content-list div,.content-list li{width:100%}
#sign-out_mob{width:17px;height:18px;margin:-4px 0}
}
@media(max-width:890px){.search-popup .search-bar{width:90%}
.search-popup{width:62%;right:0}
}
@media(max-width:568px){.search-popup{z-index:1002;right:0;top:-200px;padding:20px 10px;left:0;width:100%;background:#119d7d}
.search-popup.active{top:0}
}
@media(min-width:891px){.search-popup-container.search-popup .search-bar{width:295px}
.search-popup-container.search-popup{right:4px}
}
@media(min-width:570px) and (max-width:890px){.country-confirm{width:57%}
}
@media(max-width:768px){.products-family .products-content h1{word-break:normal}
.products-family .products-content h1{width:100%}
}
@media(max-width:320px){.closeLinkDIv{width:45px;float:right;height:50px}
.country-confirm .hd .current{margin-right:10px}
a.closeLink{height:12px;width:21px}
.search-popup .search-bar{width:100%}
.pagination .page a{margin:0 8px}
.pagination .page span.active{margin:0 8px}
.hero-content{top:5%}
}
@media(max-width:399px){.bannerImg .hero-content h1{margin-top:15px}
}
@media only screen and (max-width:640px) and (orientation:landscape){.video-gallery-body .video-filter-left{display:none}
.video-gallery-body .latest-video-right{width:100%}
.nogap-mobile{margin-bottom:0}
}
@media(max-width:360px){.video-gallery-body .latest-video-right .item .duration{width:100px}
body.japan .country-confirm .bd .button{width:34%}
.bannerImg img{//height:420px}
.hero-content{top:10%}
#divReader{left:-120px;margin:0 auto;position:relative;text-align:left;width:200px}
.content-form .content-detail h2.certificate-heading{font-size:30px}
}
@media(min-width:320px) and (max-width:640px){.content-tab .section{display:block}
}
@media(min-width:768px) and (max-width:1024px){.content-list>ul{width:30%}
.content-list>div{margin:10px;position:relative;top:-55px;width:58%}
.list-type{width:23%}
}
@media(min-width:320px) and (max-width:767px){.content-list>div{position:static}
.hero-tab ul li a>h2{font-size:11px}
.hero-content h1{font-size:32px}
}
@media(min-width:320px) and (max-width:480px){.content-list div,.content-list li{width:100%}
.list-type{width:50%}
.content-list>ul{width:40%}
}
@media(max-width:560px){.marginTop20{margin-top:20px!important}
}
@media all and (min-width:768px) and (max-width:1280px){#maincontent .region .region-container{min-height:80vh}
}
@media all and (min-width:768px) and (max-width:1280px){#maincontent{min-height:85vh}
}
@media(max-width:362px){.searchPagination{margin:30px -6px}
.resultsCount{padding-left:6px}
.pagination-inner{margin-left:-3px}
#page_navigation .previous_link,#page_navigation .next_link{margin-left:-1px;padding:0;width:2px}
#page_navigation a{padding:5px 2px 3px}
}
body.japan .hero-tab .section h3 .date{width:200px}
.eloquaFormFields .custom-select.input-select select{bottom:0}
.eloquaFormFields .custom-select.input-select .error-message.label-text{display:none}
@media(min-width:768px){.tab-interface.inner-tab.product-downloads ul li table{display:none;left:100%;position:absolute;top:0;min-width:400%;padding-top:20px}
.tab-interface.inner-tab.product-downloads.products-table table.detail-table tbody td:first-child{width:80%}
.tab-interface.inner-tab.product-downloads ul li table p{margin:0}
.tab-interface.inner-tab.product-downloads ul li table p>a{display:inline-block}
.rightContent .wrap .tab-interface.inner-tab.product-downloads ul li table a{padding:0;color:#2b7690}
.tab-interface.inner-tab.product-downloads ul{position:relative}
.tab-interface.inner-tab.product-downloads ul li table th div{margin-bottom:10px}
.tab-interface.inner-tab.product-downloads ul li table th:first-child div{border-right:1px solid #fff}
.rightContent .wrap .tab-interface.inner-tab.product-downloads ul li table tbody td b{padding:15px 5px}
.tab-interface.inner-tab.product-downloads ul li table tbody td.border b{border-right:5px solid #fff}
.tab-interface.inner-tab.product-downloads ul li table tbody td{padding-left:25px}
.tab-interface.inner-tab.product-downloads .select-mobile{width:90%}
}
.rightContent .wrap .tab-interface.inner-tab.product-downloads ul li table a{padding:0}
.rightContent .wrap .tab-interface.inner-tab.product-downloads ul li table tbody td.border b{padding:15px 5px}
@media(min-width:1200px){.tab-interface.inner-tab.product-downloads ul li table{width:800px;left:100%}
}
.tab-interface.inner-tab.product-downloads.products-table .responsive-table{display:none}
@media(max-width:767px){.tab-interface.inner-tab.product-downloads.products-table .responsive-table{overflow-x:scroll;display:block}
}
.product-detail-tab .inner-tab.product-downloads>ul li table a.active{border-bottom:0}
.search_Heading img{display:inline-block;position:relative;top:2px;vertical-align:top}
.search_Heading_Link{display:inline-block;width:95%}
@media(max-width:850px){.search_Heading_Link{width:90%}
}
.paddingLft25{padding-left:25px}
.visibleHide{visibility:hidden}
.slick-prev.slick-disabled,.slick-next.slick-disabled{display:none!important}
@media(min-width:500px) and (max-width:850px){.landing-help{float:left;margin:0 30%}
}
@media(max-width:568px){.search-popup .search-bar span{left:64%}
}
.header-container{height:auto;min-height:70px}
.header-container .company-name{float:right;color:#289B7D;text-transform:uppercase;font-size:14px;font-weight:bold;margin-right:20px;margin-top:13px}
.header-container .header-row{width:100%;overflow:hidden}
.header-container.header .nav .desktop a{line-height:30px;margin-right:16px}
.header-container.header.small .nav .desktop a{line-height:33px}
.header-container .breadcrumb_anritsu{width:56%;float:left;max-height:37px;margin-bottom:10px;overflow:hidden;margin-top:3px}
.header-container .breadcrumb_anritsu ul{padding-bottom:0}
.header-container .breadcrumb_anritsu ul li{line-height:17px}
.header-container .header-row:last-of-type{margin-top:-16px}
.header-container.small .header-row:last-of-type{margin-top:0}
.header-container .header-row .logo{padding-top:15px}
.header-container.small .header-row .logo{padding-top:8px}
.header-container .logout-option{right:136px;width:72px;text-align:center;top:63px;padding:0 10px}
.header-container.header .nav .desktop .select-country{margin-right:20px}
@media(max-width:568px){.header-container{min-height:55px}
.header-container .company-name{font-size:11px;margin-top:1px;margin-right:10px;color:#fff}
.header-container .header-row:last-of-type,.header-container.small .header-row:last-of-type{margin-top:-20px}
.header-container .nav,.header-container.small .nav{padding:0}
}
@media(min-width:569px) and (max-width:1024px){.header-container .breadcrumb_anritsu{display:none}
.header-container.small .header-row .logo{padding-top:20px}
.header-container.small .header-row:last-of-type{margin-top:-12px}
}
.country-popup-container.country-popup .hd{padding-top:14px;padding-bottom:14px}
.country-popup-container.country-popup .hd .heading{float:left;margin-right:20px;padding:10px 0;color:#1f9c7d}
.country-popup-container.country-popup .hd .icon{margin-top:15px}
.country-popup-container.country-popup .bd{background:#788287;padding:20px 20px}
.country-popup-container.country-popup .bd .country-list a.current:before{content:"";display:inline-block;background-image:url('../img/icons/new-icons.png');margin-right:5px;vertical-align:middle;font-weight:700;height:14px;width:14px;background-position:-56px -4px;background-repeat:no-repeat}
.country-popup-container.country-popup .bd .country-list a.more{text-align:right}
.country-popup-container.country-popup{right:0}
.country-popup-container.country-popup.active{top:0}
@media(max-width:568px){.country-popup-container.country-popup .hd{padding:10px 20px;background:#119d7d}
.country-popup-container.country-popup .hd .heading{padding:7px 0;color:#fff}
.country-popup-container.country-popup .bd{background:#788287;opacity:1}
.country-popup-container.country-popup{padding:0}
.country-popup-container.country-popup .hd .icon{margin-top:10px}
}
@media(min-width:569px){.country-popup{width:400px}
.country-popup-container.country-popup .bd{padding:10px 0}
.country-popup .bd .country-list a{padding:5px 20px;box-sizing:border-box}
}
.country-confirm{right:0;top:0}
.country-confirm .hd .icon{margin-top:0;position:absolute;right:21px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}
.country-confirm .hd{padding:0 20px;border-bottom:1px solid #788287;position:relative}
.country-confirm .hd .current{padding:12.9px 0;color:#1f9c7d;margin-right:0;width:95%}
.country-confirm .bd{padding:29px 20px 30px 20px;background:#788287}
.country-confirm .bd .select-box{background:#000}
.country-confirm .bd .button{border-radius:4px}
@media(min-width:569px){.country-confirm{width:400px}
.country-confirm .bd .select-box{width:200px}
.country-confirm .bd .button{width:140px}
}
@media(max-width:568px){.country-confirm .hd .current{color:#fff}
.country-confirm{padding:0}
}
.icon-check-new,.icon-close-new,.icon-arrow-down-new,.myanritsu-logo-new,.icon-next-new,.icon-search-new{background:url('../img/icons/new-icons.png') no-repeat}
.icon-check-new{background-position:-56px -4px;width:14px;height:14px}
.icon-close-new{background-position:-5px -5px;width:14px;height:14px}
.icon-arrow-down-new{background-position:-33px -4px;width:14px;height:14px}
.icon-myanritsu-new{background-position:0 -21px;width:132px;height:24px}
.icon-next-new{background-position:-112px -4px;width:14px;height:14px}
.icon-search-new{background-position:-83px -4px;width:16px;height:16px}
.search-popup-container.search-popup.active{top:10px;padding:11px 10px}
.search-popup-container.search-popup .search-bar i.icon-search-new{position:absolute;left:10px;top:7px;cursor:pointer}
@media(max-width:568px){.search-popup-container.search-popup.active{top:0}
}
@media(max-width:320px){a.closeLink{height:14px}
.country-confirm .hd .icon{right:14px}
.search-popup-container a.closeLink,.country-popup-container .hd .icon-close-new{width:14px}
}
.product-image-container .category-slider .slider .product-image.product-image-container{text-align:center}
.category-slider .slider .product-image.product-image-container a{display:inline-block;margin-left:6%}
@media(min-width:360px) and (max-width:1200px){.category-slider .slider .product-image.product-image-container a{margin-left:0}
}
.search-popup-container .ui-widget-content{z-index:9999;padding:0;color:#fff;font-family:"AxisStd-Light",Helvetica,Arial,sans-serif;background:#000;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)"}
.search-popup-container .ui-state-hover,.search-popup-container .ui-widget-content .ui-state-hover,.search-popup-container .ui-widget-header .ui-state-hover,.search-popup-container .ui-state-focus,.search-popup-container .ui-widget-content .ui-state-focus,.search-popup-container .ui-widget-header .ui-state-focus{border:0;background:#2d8068;color:#fff}
.search-popup-container .ui-menu .ui-menu-item{padding:2px 18px 5px 18px;box-sizing:border-box;font-size:14px}
.search-popup-container.search-popup .search-bar input{margin-right:4px}
@media(min-width:569px){.search-popup-container.search-popup .search-bar input{width:230px;padding-right:10px}
}
.header-container .breadcrumb_anritsu ul li:after{content:">";margin:0 5px;color:#fff}
.header-container .breadcrumb_anritsu ul li:after{content:">";margin:0 5px;color:#fff;float:none}
.header-container .breadcrumb_anritsu ul li:last-child:after{content:"";margin:0}
.header-container .breadcrumb_anritsu ul li:before{content:"";margin:0}
.faq-accordion .accordion-content.linkcolor a{color:#2b7690}
@media(min-width:569px){.search-popup-container.search-popup.active{top:0;padding:20px 10px}
}
body.japan .search-popup-container.search-popup .search-bar input{padding-top:4px;padding-bottom:4px}
body.japan .search-popup-container.search-popup .search-bar .icon-close-new{margin-top:-2px}
@media(min-width:1025px) and (max-width:1279px){.header-container .breadcrumb_anritsu{width:44%}
}
@media(min-width:1025px){body.japan .header-container.small .header-row:last-of-type{margin-top:-1px}
body.japan .header-container .header-row:last-of-type{margin-top:-17px}
}
@media(max-width:568px){.header-container .nav .mobile{margin-right:5px;margin-top:1px}
body.japan .header-container .nav .mobile{margin-top:0}
}
@media(min-width:569px){.header-container .header-row .icon-arrow-down-new{margin-top:-5px}
.header.small.header-container .logo img{height:29px}
}
@media(max-width:330px){.country-confirm .hd .current{width:94%}
}
@media(min-width:569px){.search-popup-container.search-popup{width:389px;right:0}
.search-popup-container.search-popup .search-bar{width:295px;margin:0;margin-left:13px}
}
.header.header-container .desktop #header_0_signOutIconDesktop{margin-top:-4px}
.header.header-container.small .desktop #header_0_signOutIconDesktop{margin-top:-3px}
body.japan .header.header-container .desktop #header_0_signOutIconDesktop{margin-top:-2px}
@media(max-width:568px){.search-popup.search-popup-container{box-sizing:border-box}
.search-popup-container.search-popup .search-bar{width:293px}
.search-popup-container.search-popup .search-bar input{width:228px;padding-right:10px}
}
.header-container.header .nav .desktop a.loggedInMyAnritsu{padding:0 2px;background:#289b7d;margin-left:-3px;margin-right:13px}
.country-popup-container.country-popup{background:transparent}
.country-popup-container.country-popup .bd{background:#000;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)"}
@media(min-width:569px){.country-popup-container.country-popup .hd{background:#000}
}
.country-confirm{background:transparent}
@media(max-width:568px){.country-confirm .hd{background:#119d7d}
}
@media(min-width:569px){.country-confirm .hd{background:#000}
}
.country-confirm .bd{background:#000;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)"}
.accordion-page .location-row .left p{text-align:left}
iframe[name='google_conversion_frame']{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}
#content_0_ReviewOrder{margin-bottom:10px}
.scfSingleLineTextBox,.scfPasswordTextBox{width:100%;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #979797;-webkit-border-radius:6px;border-radius:6px}
.scfSingleLineTextBox:focus{outline:0}
.scfDropListGeneralPanel .btn-select{background:#1f9c7d;border:0;-webkit-border-radius:6px;border-radius:6px;color:#fff}
.scfCheckBoxListGeneralPanel input{margin-right:10px}
.scfRadioButtonListGeneralPanel input{margin-right:10px}
.scfMultipleLineGeneralPanel textarea{width:100%;min-height:140px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #979797}
.scfMultipleLineGeneralPanel textarea:focus{outline:0}
.scfSingleLineTextBorder,.scfPasswordBorder,.scfDropListBorder,.scfCountrySelector,.scfStateSelector,.scfCheckboxBorder,.scfMultipleLineTextBorder,.scfRadioButtonListBorder{padding:5px 0}
.scfSingleLineTextLabel,.scfPasswordLabel,.scfDropListLabel,.scfCheckBoxListLabel,.scfMultipleLineTextLabel,.scfRadioButtonListLabel{display:block;margin-bottom:5px}
.scfSubmitButton{text-transform:uppercase;border:0;color:#fff;white-space:nowrap;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;zoom:1;padding:10px 24px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;text-decoration:none;font-size:16px;background:#2d7891;font-weight:bold;margin-top:25px}
.scfSubmitButton:hover{background:#44bde9}
.scfCaptchaTextBox{width:20%;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #979797;-webkit-border-radius:6px;border-radius:6px}
.scfValidationSummary{display:none}
.scfForm h1{color:#289b7d;font-family:"FrutigerLTW02-45Light";font-size:36px}
.scfFileUploadGeneralPanel .scfValidator,.scfFileUploadGeneralPanel .scfFileUploadUsefulInfo{display:block}
.scfFileUploadGeneralPanel .scfFileUpload{display:block;padding:0 85px 4px 0}
.scfFileUploadGeneralPanel{background:#fff url("../Resources/images/btn-browse.png") no-repeat scroll right top;overflow:hidden}
.scfCheckBoxList td,.scfRadioButtonList td{padding-right:20px}
.form-section .scfSectionBorderAsFieldSet{border:0 none;margin-top:10px}
.form-section .scfSectionLegend{border:0 solid;font-weight:bold}
.scfProductsDdl,.scfProductsSL{padding:5px 0}