@media (max-width:768px){body.no-scroll{overflow:hidden}}.sideFloat{display:block;position:fixed;right:0px;top:165px;z-index:10;padding-top:41px}
.sideFloat div{display:block;width:inherit;height:inherit}
.sideFloat div a,
.sideFloat div div.share-btn{display:block;width:40px;height:41px;transition:background-color 0.3s;z-index:100000;cursor:pointer;position:relative}
.sideFloat div a span,
.sideFloat div div.share-btn span{display:none}
.sideFloat div>a:before,
.sideFloat div>div.share-btn:before{content:" ";width:40px;height:41px;position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:40px 40px}
.sideFloat div .live-chat-btn{background-color:#006c69;background-image:url(../themes/eye-based-on-flat/assets/images/side-float_live-chat-btn-bg.svg);background-position:left center;background-repeat:no-repeat;position:absolute;top:0;right:0;-moz-transition:width 0.3s;-o-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s;white-space:nowrap;text-decoration:none}
.sideFloat div .live-chat-btn .text{line-height:40px;padding:0 0 0 40px;color:#fff;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;white-space:nowrap;display:block;position:absolute;top:0;left:0}
.sideFloat div .live-chat-btn .text1,
.sideFloat div .live-chat-btn .text2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
.sideFloat div .live-chat-btn:hover .text0,
.sideFloat div .live-chat-btn.hover .text0{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.sideFloat div .live-chat-btn:hover{background-color:#033534;width:120px}
.sideFloat div .live-chat-btn.hover{width:128px}
.sideFloat div .live-chat-btn.en.hover{width:190px}
.sideFloat div .share-btn{background-color:#006c69;border-top:#36928f 1px solid;position:relative;overflow:visiable}
.sideFloat div .share-btn ul.pop-up{display:none}
.sideFloat div .share-btn:before{background-image:url(../themes/eye-based-on-flat/assets/images/side-float_share_ico.svg);background-size:25px 25px !important}
.sideFloat div .share-btn:hover ul.pop-up{display:block;width:140px;height:auto;min-height:40px;background:rgba(2,53,54,0.9);margin:0;padding:4px 6px;position:absolute;right:40px;top:0px;z-index:10;overflow:hidden}
.sideFloat div .share-btn:hover ul.pop-up li{display:block;width:26px;height:26px;margin:3px;padding:0;float:left;list-style:none}
.sideFloat div .share-btn:hover ul.pop-up li a{display:block;width:inherit;height:inherit;background-size:26px 52px;background-position:left top}
.sideFloat div .share-btn:hover ul.pop-up li a span{display:none}
.sideFloat div .share-btn:hover ul.pop-up li a:hover{background-position:left bottom}
.sideFloat div .share-btn:hover ul.pop-up li.fb-share a{background-image:url(../themes/eye-based-on-flat/assets/images/fb-share.svg)}
.sideFloat div .share-btn:hover ul.pop-up li.twitter-share a{background-image:url(../themes/eye-based-on-flat/assets/images/twitter-share.svg)}
.sideFloat div .share-btn:hover ul.pop-up li.linkedin-share a{background-image:url(../themes/eye-based-on-flat/assets/images/linkedin-share.svg)}
.sideFloat div .share-btn:hover ul.pop-up li.wb-share a{background-image:url(../themes/eye-based-on-flat/assets/images/wb-share.svg)}
.sideFloat div .share-btn:hover{background-color:#033534}
.sideFloat div .reg-now-btn{background-color:#ffbe3e;background-image:url(../themes/eye-based-on-flat/assets/images/side-float_reg-now-btn-bg.svg);display:none}
.sideFloat div .reg-now-btn span{background-size:24px 40px;padding:0 0 0 24px}
.sideFloat div .reg-now-btn:hover{background-color:#ff9c00}
.sideFloat.extra-padding-right div a,
.sideFloat.extra-padding-right div div.share-btn{width:57px}
@media (max-width:768px){.sideFloat,.sideFloat.extra-padding-right{position:static;width:100%;height:47px;padding:0}.sideFloat div,.sideFloat.extra-padding-right div{width:100%;height:47px;overflow:hidden;position:fixed;right:0;bottom:0;z-index:10000}.sideFloat div a,.sideFloat.extra-padding-right div a{width:50%;height:47px;background-image:none !important;text-align:center;display:block !important;float:left;border-bottom:0px !important}.sideFloat div a span,.sideFloat.extra-padding-right div a span{display:inline-block;color:#fff;line-height:47px;padding:0 0 0 40px;background-size:40px 40px;background-position:left center;background-repeat:no-repeat;font-size:11pt}.sideFloat div .share-btn,.sideFloat.extra-padding-right div .share-btn{display:none !important}.sideFloat div .live-chat-btn,.sideFloat.extra-padding-right div .live-chat-btn{position:static}.sideFloat div .live-chat-btn span,.sideFloat.extra-padding-right div .live-chat-btn span{background-image:url(../themes/eye-based-on-flat/assets/images/side-float_live-chat-btn-bg.svg)}.sideFloat div .live-chat-btn .text0,.sideFloat.extra-padding-right div .live-chat-btn .text0{position:static;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false) !important;opacity:1 !important;display:inline-block;line-height:47px}.sideFloat div .live-chat-btn .text1,.sideFloat.extra-padding-right div .live-chat-btn .text1,.sideFloat div .live-chat-btn .text2,.sideFloat.extra-padding-right div .live-chat-btn .text2{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=0) !important;opacity:0 !important}.sideFloat div .live-chat-btn:hover,.sideFloat.extra-padding-right div .live-chat-btn:hover,.sideFloat div .live-chat-btn.hover,.sideFloat.extra-padding-right div .live-chat-btn.hover,.sideFloat div .live-chat-btn.en.hover,.sideFloat.extra-padding-right div .live-chat-btn.en.hover{width:50%}.sideFloat div .live-chat-btn:before,.sideFloat.extra-padding-right div .live-chat-btn:before{display:none}.sideFloat div .live-chat-btn:hover,.sideFloat.extra-padding-right div .live-chat-btn:hover{text-decoration:none}.sideFloat div .live-chat-btn:hover span,.sideFloat.extra-padding-right div .live-chat-btn:hover span{text-decoration:none}.sideFloat div .reg-now-btn span,.sideFloat.extra-padding-right div .reg-now-btn span{background-image:url(../themes/eye-based-on-flat/assets/images/side-float_reg-now-btn-bg.svg)}.en .sideFloat div a span,.en .sideFloat.extra-padding-right div a span{line-height:48px}.sideFloat.stop-float div{position:relative;right:initial;bottom:initial}.sideFloat.extra-padding-right{padding-right:0;background-color:none}}
.page_404 .sideFloat,
.page_error .sideFloat{display:none}
.container .remarks{margin:0 0 30px 0}
.container .remarks p{font-size:9pt;color:#666;line-height:1.5em}
.container .remarks p a{color:#e49804;text-decoration:none}
.container .remarks p a span{text-decoration:underline !important}
.container .remarks p a:hover{color:#e27704}
.container .remarks p a:hover span{text-decoration:none !important}
.container .remarks p a:after{content:"\f0d7";font-family:FontAwesome;padding-left:2px}
.container .remarks ul{margin:0 0 20px 0;padding:0;display:none}
.container .remarks ul li div{font-size:9pt;color:#666;line-height:1.5em;padding:0 0 12px 0}
.container .remarks ul li div a{color:#e49804;text-decoration:none !important}
.container .remarks ul li div a:hover{color:#e27704;text-decoration:underline !important}
.container .remarks ol{margin:0 0 20px 0;padding:0;display:none}
.container .remarks ol li{font-size:9pt;color:#666;line-height:1.5em;padding:0 0 12px 0;margin-left:25px}
.container .remarks ol li a{color:#e49804;text-decoration:none !important}
.container .remarks ol li a:hover{color:#e27704;text-decoration:underline !important}
.container .remarks ol li ul,
.container .remarks ol li ol{margin-bottom:0px}
.container .remarks ol li ul div,
.container .remarks ol li ol div{padding-bottom:12px}
.container .remarks ul.custom-symbol li{display:table-row;list-style:none}
.container .remarks ul.custom-symbol li div{display:table-cell}
.container .remarks ul.custom-symbol li div:first-child{width:25px;text-align:center;vertical-align:top}
.container .remarks ul.custom-symbol li div:last-child{width:auto;text-align:left;vertical-align:top}
.container .remarks.opened ul,
.container .remarks.opened ol{display:block}
.container .remarks.opened ul.custom-symbol{display:table}
@media (max-width:768px){.container .remarks p{font-size:9pt}.container .remarks ol li div{font-size:9pt}.container .remarks ol li ul.custom-symbol li div{font-size:9pt;padding-bottom:5px}}#layout-footer .tel-block{background:#bbb url(../themes/eye-based-on-flat/assets/images/footer-telblock-bg.gif) center top repeat;padding:20px 0}
#layout-footer .tel-block .container{position:relative;color:#fff;text-align:center}
#layout-footer .tel-block .container a{color:#fff;text-align:center}
#layout-footer .tel-block .container a:hover{color:#fff;cursor:default;text-decoration:none}
@media (max-width:768px){#layout-footer .tel-block a:hover{color:#666;cursor:pointer;text-decoration:underline}#layout-footer .tel-block .container{font-size:13pt}}.page_home .container .main-slider{display:block;position:relative}
.page_home .container .main-slider ul{display:block;width:100%;height:auto;padding:0;margin:5px 0 0 0}
.page_home .container .main-slider ul li{display:none;list-style:none;width:100%;height:auto;min-height:214px;margin:0;padding:0}
.page_home .container .main-slider ul li a{display:block;width:100%;height:auto}
.page_home .container .main-slider ul li a img{width:100%;height:auto}
.page_home .container .main-slider ul li a img.desktop-banner{display:block}
.page_home .container .main-slider ul li a img.mobile-banner{display:none}
.page_home .container .main-slider ul li.active{display:block}
.page_home .container .main-slider .controls{position:static;width:100%;margin:0;border-radius:0;background-color:transparent}
.page_home .container .main-slider .controls a{display:block;width:70px;height:70px;top:calc(((100% - 21px) / 2) - 30px);position:absolute;background-image:url(../themes/eye-based-on-flat/assets/images/home/main-slider/controls-btn.svg);background-size:25px 50px;background-position:15px 50%;background-repeat:no-repeat;transition:background-position 0.2s}
.page_home .container .main-slider .controls a:hover{background-position:8px 50%}
.page_home .container .main-slider .controls .perv-btn{left:0}
.page_home .container .main-slider .controls .next-btn{right:325px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.page_home .container .main-slider .pager{display:block;width:100%;margin:0 0 8px;border-radius:0;background-color:transparent}
.page_home .container .main-slider .pager a{display:block;height:21px;width:0px;float:left;transition:none;padding:5px 0 20px}
.page_home .container .main-slider .pager a span{display:block;width:100%;height:6px;background:#9cdcdc}
.page_home .container .main-slider .pager a.active span{background:#033534}
.page_home .container .main-slider .pager a:not(:last-child){border-right:1px #fff solid}
.page_home .container .main-slider .video{width:312px;height:233px;background:rgba(255,255,255,0.9);position:absolute;right:20px;top:calc(50% - 136.5px);border:rgba(200,231,230,0.9) 5px solid;padding:12px 10px;transition:none}
.page_home .container .main-slider .video h3{display:block;width:auto;height:35px;line-height:31px;padding:0 0 0 30px;margin:0;color:#09716e;font-size:11pt;background-image:url(../themes/eye-based-on-flat/assets/images/home/main-slider/video_ico.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:1px center;float:left;transition:none}
.page_home .container .main-slider .video a.more{line-height:33px;color:#fcaf17;text-decoration:none;font-size:9pt;display:block;float:right;transition:none}
.page_home .container .main-slider .video a.more:hover{text-decoration:underline !important}
.page_home .container .main-slider .video a.more:after{content:" ";display:inline-block;width:17px;height:11px;background-image:url(../themes/eye-based-on-flat/assets/images/home/main-slider/video-more_ico.svg);background-position:8px 1px;background-repeat:no-repeat;background-size:7px 12px;vertical-align:baseline}
.page_home .container .main-slider .video iframe{width:282px;height:159px;background:#000;transition:none}
@media (max-width:1199px){.page_home .container .main-slider .video{width:247px;height:206px;right:1%;padding:8px;top:calc(50% - 117px)}.page_home .container .main-slider .video iframe{width:221px;height:125px}.page_home .container .main-slider .controls .perv-btn{left:-6px}.page_home .container .main-slider .controls .next-btn{right:249px}}
@media (max-width:991px){.page_home .container .main-slider .video{width:194px;height:162px;right:1%;padding:4px;top:calc(50% - 92px)}.page_home .container .main-slider .video h3{height:30px;line-height:30px;font-size:10pt;background-size:21px 21px;padding:0 0 0 24px}.page_home .container .main-slider .video a.more{line-height:30px;font-size:10pt}.page_home .container .main-slider .video iframe{width:176px;height:99px}.page_home .container .main-slider .controls a{width:50px;height:50px;top:calc(((100% - 21px) / 2) - 25px);background-size:17.5px 35px}.page_home .container .main-slider .controls .perv-btn{left:-5px}.page_home .container .main-slider .controls .next-btn{right:195px}}
@media (max-width:768px){.page_home .container .main-slider ul{margin:0 -15px;width:calc(100% + 30px)}.page_home .container .main-slider ul li a img.desktop-banner{display:none}.page_home .container .main-slider ul li a img.mobile-banner{display:block}.page_home .container .main-slider .controls{display:none}.page_home .container .main-slider .pager{width:calc(100% + 30px);margin:0 -15px}.page_home .container .main-slider .pager a{height:13px;padding:0 0 7px}.page_home .container .main-slider .video{display:none}}
.page_home .container .highlights{margin-bottom:20px}
.page_home .container .highlights ul{display:block;width:calc(100% + 10px);padding:0;margin:0 -10px 0 0;overflow:hidden}
.page_home .container .highlights ul li{display:block;padding:0;margin:0;transition:none}
.page_home .container .highlights ul li a{display:block;width:100%;height:100%}
.page_home .container .highlights ul li a span{display:none}
.page_home .container .highlights ul li a span.eye{display:inline}
.page_home .container .highlights ul li a .desktop_img{width:100%;height:auto}
.page_home .container .highlights ul li a .mobile_img{display:none}
.page_home .container .highlights ul .desktop-hide{display:none}
.page_home .container .highlights ul .desktop-block{display:block;width:373px;height:auto;float:left;margin:0 10px 0 0}
.page_home .container .highlights ul .desktop-block a span{display:none}
.page_home .container .highlights ul .desktop-block a .desktop_img{width:100%;height:auto}
.page_home .container .highlights ul .desktop-block a .mobile_img{display:none}
.page_home .container .highlights ul .desktop-block.item_promote{position:relative}
.page_home .container .highlights ul .desktop-block.item_promote .title{display:none}
.page_home .container .highlights ul .desktop-block.item_promote .backBtn,
.page_home .container .highlights ul .desktop-block.item_promote .nextBtn{display:block;width:24px;height:30px;position:absolute;top:calc(50% - 15px);cursor:pointer;z-index:5}
.page_home .container .highlights ul .desktop-block.item_promote .nextBtn{right:0px}
.page_home .container .highlights ul .desktop-block.item_promote .backBtn:before,
.page_home .container .highlights ul .desktop-block.item_promote .nextBtn:before{content:" ";width:16px;height:29px;display:block;margin:0 auto;background-image:url(../themes/eye-based-on-flat/assets/images/home/highlights/arrow_btn.png);background-size:32px 29px;background-repeat:no-repeat}
.page_home .container .highlights ul .desktop-block.item_promote .backBtn:before{background-position:left center}
.page_home .container .highlights ul .desktop-block.item_promote .nextBtn:before{background-position:right center}
.page_home .container .highlights ul .desktop-block.item_promote .backBtn:hover,
.page_home .container .highlights ul .desktop-block.item_promote .nextBtn:hover{text-decoration:none}
.page_home .container .highlights ul .desktop-block.item_promote .backBtn:hover:before,
.page_home .container .highlights ul .desktop-block.item_promote .nextBtn:hover:before{color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.3)}
.page_home .container .highlights ul .desktop-block.item_promote ul{display:block;margin:0;padding:0;width:100%;height:100%}
.page_home .container .highlights ul .desktop-block.item_promote ul li{display:none}
.page_home .container .highlights ul .desktop-block.item_promote ul li.active{display:block;margin:0;padding:0;width:100%;height:100%}
.page_home .container .highlights ul .desktop-block.item_promote ul li.active a{display:block;width:100%;height:100%}
.page_home .container .highlights ul .item_workshop{float:right}
.page_home .container .highlights ul .with-border{border:#e7e7e7 1px solid}
@media (max-width:1199px){.page_home .container .highlights ul .desktop-block{width:calc(33.3% - 10px);margin:0 10px 0 0}}
@media (max-width:768px){.page_home .container .highlights ul{display:block;margin:0 -15px;width:calc(100% + 30px)}.page_home .container .highlights ul .mobile-block{display:block;width:calc(50% - 5px);border:0px !important;margin:0 0 20px 0!important}.page_home .container .highlights ul .mobile-block a{position:relative;padding-bottom:37px;transition:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.page_home .container .highlights ul .mobile-block a .title{width:100%;height:37px;line-height:37px;background-color:#19cac5;left:0;bottom:0;padding:0 27px 0 15px;margin:0;color:#fff;font-size:14pt;font-weight:normal;position:absolute;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;transition:none}.page_home .container .highlights ul .mobile-block a .title:after{height:37px;line-height:37px;display:block;width:34px;position:absolute;right:0;top:calc(50% - 18.5px);content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/white-arrow.svg);background-position:center;background-size:8px 13px;background-repeat:no-repeat}.page_home .container .highlights ul .mobile-block a .desktop_img{display:none}.page_home .container .highlights ul .mobile-block a .mobile_img{display:block;width:100%;height:auto}.page_home .container .highlights ul .item_overview{float:left}.page_home .container .highlights ul .item_plans{float:right}.page_home .container .highlights ul .mobile-list{display:block;width:100%;float:left;border:0px !important;margin:0}.page_home .container .highlights ul .mobile-list a .title{border-top:#b5d4d3 1px solid;margin:0 15px;display:block;font-size:14pt;height:44px;line-height:22px;font-weight:normal;color:#09716e;padding:10px 0 10px 38px;position:relative;background-repeat:no-repeat;background-size:26px 44px;background-position:3px 50%}.page_home .container .highlights ul .mobile-list a .title:after{height:44px;line-height:44px;display:block;width:34px;position:absolute;right:0;top:0;content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/green-arrow-01726e.svg);background-position:center;background-size:8px 13px;background-repeat:no-repeat}.page_home .container .highlights ul .mobile-list a img{display:none !important}.page_home .container .highlights ul .mobile-list a:hover,.page_home .container .highlights ul .mobile-list a:focus{text-decoration:none;outline:none}.page_home .container .highlights ul .mobile-list:last-child a .title{border-bottom:#b5d4d3 1px solid}.page_home .container .highlights ul .mobile-list.item_promote .title{border-top:#b5d4d3 1px solid;margin:0 15px;display:block;font-size:14pt;height:44px;line-height:22px;font-weight:normal;color:#09716e;padding:10px 0 10px 38px;position:relative;background-repeat:no-repeat;background-size:26px 44px;background-position:3px 50%;background-image:url(../themes/eye-based-on-flat/assets/images/home/highlights/ico_promote.svg);cursor:pointer}.page_home .container .highlights ul .mobile-list.item_promote .title:after{height:44px;line-height:44px;transition:transform .2s;display:block;width:34px;position:absolute;right:0;top:0;content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/green-arrow-01726e.svg);background-position:center;background-size:8px 13px;background-repeat:no-repeat}.page_home .container .highlights ul .mobile-list.item_promote .backBtn,.page_home .container .highlights ul .mobile-list.item_promote .nextBtn{display:none}.page_home .container .highlights ul .mobile-list.item_promote ul{display:none}.page_home .container .highlights ul .mobile-list.item_promote.opened .title:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}.page_home .container .highlights ul .mobile-list.item_promote.opened ul{display:block;width:100%;height:auto;margin:0;padding:0}.page_home .container .highlights ul .mobile-list.item_promote.opened ul li{display:block;width:100%;height:auto;margin:0;padding:0}.page_home .container .highlights ul .mobile-list.item_promote.opened ul li a .title{background-image:none;padding:10px;height:auto;font-size:13pt;line-height:20pt}.page_home .container .highlights ul .mobile-list.item_promote.opened ul li a .title span{display:inline}.page_home .container .highlights ul .mobile-list.item_promote.opened ul li a .title:after{display:none}.page_home .container .highlights ul .item_workshop a .title{background-image:url(../themes/eye-based-on-flat/assets/images/home/highlights/ico_workshop.svg)}}
@media (max-width:410px){.en.page_home .container .highlights ul .mobile-block a{padding-bottom:58px}.en.page_home .container .highlights ul .mobile-block a .title{line-height:21px;padding:10px 27px 6px 15px;height:58px}}
.page_home .container .important-message{display:block;margin:0 0 20px;padding:0;border:#e7e7e7 1px solid;background:#fff url(../themes/eye-based-on-flat/assets/images/home/important-message/bg.png) repeat;overflow:hidden}
.page_home .container .important-message h3{display:block;width:147px;height:60px;color:#09716e;float:left;font-size:16pt;margin:0;text-align:center;background-size:180px 60px;background-repeat:no-repeat}
.page_home .container .important-message h3 span{display:none}
.page_home .container .important-message ul{margin:0;padding:0 0 0 27px;display:table;width:calc(100% - 251px);float:left;overflow:hidden}
.page_home .container .important-message ul li{display:none}
.page_home .container .important-message ul li.active{display:table-cell;height:60px;width:100%;padding:0 5px 0 0;margin:0;list-style:none;line-height:1.5em;font-size:9.8pt;color:#000;text-align:left;vertical-align:middle}
.page_home .container .important-message ul.single-message{width:calc(100% - 162px)}
.page_home .container .important-message .controls{display:block;width:77px;height:60px;padding:0 23px 0 0;float:right}
.page_home .container .important-message .controls a{display:block;width:27px;height:60px;margin:0;padding:0;float:left;cursor:pointer}
.page_home .container .important-message .controls a span{display:block;width:27px;height:27px;margin:16.5px 0;background-image:url(../themes/eye-based-on-flat/assets/images/home/important-message/nav-btn.svg);background-repeat:no-repeat;background-size:27px 54px;background-position:left top}
.page_home .container .important-message .controls a:hover span{background-position:left bottom}
.page_home .container .important-message .controls .next-btn span{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.page_home.zh .container .important-message h3{background-image:url(../themes/eye-based-on-flat/assets/images/home/important-message/h3_bg_zh.svg)}
.page_home.en .container .important-message h3{background-image:url(../themes/eye-based-on-flat/assets/images/home/important-message/h3_bg_en.svg)}
@media (max-width:768px){.page_home .container .important-message{border-left:0px;border-right:0px;margin:0 -15px;padding:9px 15px 15px;position:relative}.page_home .container .important-message h3{background-image:none !important;display:block;width:initial;height:40px;float:left}.page_home .container .important-message h3 span{display:inline;color:#00b1ad;line-height:40px}.page_home .container .important-message ul{clear:both;width:100%;margin:3px 0 0 0;padding:0}.page_home .container .important-message ul li.active{padding:0;font-size:12pt;vertical-align:top;height:auto}.page_home .container .important-message .controls{padding:0;height:40px;width:54px;position:absolute;right:10px;top:9px}.page_home .container .important-message .controls a{height:40px}.page_home .container .important-message .controls a span{margin:6.5px 0}.page_home .container .important-message .controls a:hover span{background-position:left top}.page_home .container .important-message .controls a:active span{background-position:left bottom}}
@media (min-width:769px){.page_home .master-wrapper{min-height:calc(100vh - 293px)}}.page_home .container .hkt-brands{display:none}
#layout-footer{border-top:#e8e8e8 1px solid}
#layout-footer .hkt-brands{width:100%;height:60px;margin:20px 0;padding:0}
#layout-footer .hkt-brands div{width:100%;max-width:1140px;overflow:hidden;position:relative;height:60px;margin:0 auto}
#layout-footer .hkt-brands div ul{display:block;width:auto;height:60px;padding:0;margin:0;left:35px;white-space:nowrap;position:absolute}
#layout-footer .hkt-brands div ul li{display:inline-block;list-style:none;width:150px;height:60px}
#layout-footer .hkt-brands div ul li a{display:block;width:130px;height:inherit;margin:0 10px}
#layout-footer .hkt-brands div ul li a img{display:block;width:inherit;height:inherit}
#layout-footer .hkt-brands .controls-btn{display:block;width:45px;height:60px;position:absolute;top:0px;background-image:url(../themes/eye-based-on-flat/assets/images/home/hkt-brands/control-btn.svg);background-color:#fff;background-repeat:no-repeat;background-size:45px 120px;background-position:-7px top;transition:none}
#layout-footer .hkt-brands .controls-btn:hover{background-position:-7px bottom}
#layout-footer .hkt-brands .perv-btn{left:0px}
#layout-footer .hkt-brands .next-btn{right:0px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
@media (max-width:1199px){#layout-footer .hkt-brands div{max-width:940px}}
@media (max-width:991px){#layout-footer .hkt-brands div{max-width:720px}}
@media (max-width:768px){#layout-footer{border-top:0px}#layout-footer .hkt-brands{display:none}}.page_home .promote-lb{position:fixed;left:0;top:0;z-index:10000000;background-color:rgba(0,0,0,0.5);width:100%;height:100%}
.page_home .promote-lb .lb_body{position:absolute;left:50%;top:50%;width:75%;max-width:1200px;height:auto;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page_home .promote-lb .lb_body .event-btn{display:block;position:absolute;z-index:10005;cursor:pointer}
.page_home .promote-lb .lb_body .event-btn-close{width:40px;height:40px;right:0;top:0;background-image:url(/storage/app/media/lower-tier-offer-aug2017/close-btn.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.page_home .promote-lb .lb_body .event-btn-live-chat{width:32%;height:65%;left:14%;top:30%}
.page_home .promote-lb .lb_body .event-freetrial{width:32%;height:65%;left:54%;top:30%}
.page_home .promote-lb .lb_body picture{}
.page_home .promote-lb .lb_body picture img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}
@media (max-width:991px){.page_home .promote-lb .lb_body{width:90%}}
@media (max-width:480px){.page_home .promote-lb .lb_body{width:95%}.page_home .promote-lb .lb_body .event-btn-close{width:30px;height:30px}.page_home .promote-lb .lb_body .event-btn-live-chat{width:50%;height:61%;left:0;top:39%}.page_home .promote-lb .lb_body .event-freetrial{width:50%;height:61%;left:50%;top:39%}}.page_introduction .container .video-section{padding-bottom:424px;position:relative}
.page_introduction .container .video-section .screen{width:555px;height:384px;position:absolute;left:calc(50% - 555/2px);bottom:20px;background-image:url(../themes/eye-based-on-flat/assets/images/introduction/screen.png);background-size:555px 384px;background-repeat:no-repeat;background-position:left top;margin:0;padding:20px 47px 20px 50px}
.page_introduction .container .video-section .screen iframe{border:0;background:#000;width:100%;height:100%}
.page_introduction .container .video-section p{text-align:center;font-weight:bold;max-width:800px;margin:37px auto 0;color:#191919;font-size:13pt;line-height:1.7em}
@media (max-width:768px){.page_introduction .container .video-section{margin-bottom:20px;padding-bottom:0}.page_introduction .container .video-section .screen{background:none;padding:0;margin:0 0 20px 0;width:100%;height:auto;position:relative;left:initial;bottom:initial}.page_introduction .container .video-section .screen iframe{width:100%;height:408px}.page_introduction .container .video-section p{text-align:left;margin:0 auto}}
@media (max-width:575px){.page_introduction .container .video-section .screen iframe{height:336px}}
@media (max-width:480px){.page_introduction .container .video-section .screen iframe{height:258px}}
@media (max-width:374px){.page_introduction .container .video-section .screen iframe{height:162px}}
.page_introduction .container .details-section ul{display:table;width:100%;overflow:hidden;padding:0;margin:9px 0 20px 0}
.page_introduction .container .details-section ul li{display:table-cell;width:25%;margin:0;padding:0 20px;text-align:center}
.page_introduction .container .details-section ul li h4{font-size:13.5pt;margin:0 0 10px 0}
.page_introduction .container .details-section ul li h4 br{display:none}
.page_introduction .container .details-section ul li h4:before{content:"";display:inline-block;width:100%;height:64px;background-size:64px 64px;background-repeat:no-repeat;background-position:center}
.page_introduction .container .details-section ul li p{font-size:10.5pt;text-align:left}
.page_introduction .container .details-section ul li:first-child h4{color:#e61c22}
.page_introduction .container .details-section ul li:nth-child(2) h4{color:#035ca1}
.page_introduction .container .details-section ul li:nth-child(3) h4{color:#ff8200}
.page_introduction .container .details-section ul li:last-child h4{color:#01c4be}
.page_introduction .container .details-section ul li:not(:last-child){border-right:#e7e7e7 1px solid}
.page_introduction .container .details-section ul li:first-child h4:before{background-image:url(../themes/eye-based-on-flat/assets/images/introduction/details-ico-1.svg)}
.page_introduction .container .details-section ul li:nth-child(2) h4:before{background-image:url(../themes/eye-based-on-flat/assets/images/introduction/details-ico-2.svg)}
.page_introduction .container .details-section ul li:nth-child(3) h4:before{background-image:url(../themes/eye-based-on-flat/assets/images/introduction/details-ico-3.svg)}
.page_introduction .container .details-section ul li:last-child h4:before{background-image:url(../themes/eye-based-on-flat/assets/images/introduction/details-ico-4.svg)}
@media (max-width:768px){.page_introduction .container .details-section ul{display:block}.page_introduction .container .details-section ul li{display:table;width:100%;overflow:hidden;padding:10px 0;position:relative}.page_introduction .container .details-section ul li h4{display:table-cell;width:100px;float:left;margin:0;font-size:13pt}.page_introduction .container .details-section ul li h4 br{display:initial}.page_introduction .container .details-section ul li p{display:table-cell;width:100%;text-align:left;vertical-align:middle;padding:10px 0 0 15px}.page_introduction .container .details-section ul li:not(:last-child){border-right:0px !important;border-bottom:#e7e7e7 1px solid}.page_introduction .container .details-section ul li:last-child h4{letter-spacing:2px}}
.page_plans .container p{font-size:11pt}
.page_overview .container #tabNav{margin-bottom:50px}
.page_overview .container #tabNav .current{display:none}
.page_overview .container #tabNav .current .ico-whiz-kids{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_whiz-kids.svg)}
.page_overview .container #tabNav .current .ico-infotainment{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_infotainment.svg)}
.page_overview .container #tabNav .current .ico-news-and-finances{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_news-and-finances.svg)}
.page_overview .container #tabNav .current .ico-recipes{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_recipes.svg)}
.page_overview .container #tabNav .current .ico-entertainment{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_entertainment.svg)}
.page_overview .container #tabNav .current .ico-travel-and-shopping{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_travel-and-shopping.svg)}
.page_overview .container #tabNav .current .ico-games{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_games.svg)}
.page_overview .container #tabNav .current .ico-services{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_services.svg)}
.page_overview .container #tabNav .current .ico-communications{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_communications.svg)}
.page_overview .container #tabNav ul{overflow:hidden;width:100%;padding:0 0 25px 0;margin:45px 0 0;position:relative;border-bottom:#f0f0f0 1px solid}
.page_overview .container #tabNav ul li{display:block;width:12.5%;min-width:80px;float:left;list-style:none}
.page_overview .container #tabNav ul li a{display:block;width:100%;height:100%;text-decoration:none;border:0;outline:none}
.page_overview .container #tabNav ul li a .ico{width:100%;height:45px;margin-bottom:5px;background-repeat:no-repeat;background-position:50% top;background-size:45px 90px}
.page_overview .container #tabNav ul li a .ico-whiz-kids{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_whiz-kids.svg)}
.page_overview .container #tabNav ul li a .ico-infotainment{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_infotainment.svg)}
.page_overview .container #tabNav ul li a .ico-news-and-finances{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_news-and-finances.svg)}
.page_overview .container #tabNav ul li a .ico-recipes{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_recipes.svg)}
.page_overview .container #tabNav ul li a .ico-entertainment{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_entertainment.svg)}
.page_overview .container #tabNav ul li a .ico-travel-and-shopping{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_travel-and-shopping.svg)}
.page_overview .container #tabNav ul li a .ico-games{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_games.svg)}
.page_overview .container #tabNav ul li a .ico-services{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_services.svg)}
.page_overview .container #tabNav ul li a .ico-communications{background-image:url(../themes/eye-based-on-flat/assets/images/overview/ico_communications.svg)}
.page_overview .container #tabNav ul li a span{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;text-align:center;vertical-align:middle;line-height:1.2em;color:#929292;font-weight:bold}
.page_overview .container #tabNav ul li.active a,
.page_overview .container #tabNav ul li:hover a,
.page_overview .container #tabNav ul li.active a:hover,
.page_overview .container #tabNav ul li:hover a:hover{}
.page_overview .container #tabNav ul li.active a span,
.page_overview .container #tabNav ul li:hover a span,
.page_overview .container #tabNav ul li.active a:hover span,
.page_overview .container #tabNav ul li:hover a:hover span{color:#00a8a6}
.page_overview.zh .container #tabNav ul li a span{height:21px;font-size:12pt}
.page_overview.en .container #tabNav ul li a span{height:42px;font-size:11pt}
@media (max-width:1199px){.page_overview .container #tabNav ul li a div{height:37px;background-size:37px 74px}.page_overview .container #tabNav ul li a span{font-size:11pt}.page_overview.en .container #tabNav ul .cat_communications a span{letter-spacing:-1px}}
@media (max-width:991px){.page_overview.zh .container #tabNav ul li a span{font-size:11pt}.page_overview.en .container #tabNav ul{padding-bottom:5px}.page_overview.en .container #tabNav ul li{margin-bottom:10px}.page_overview.en .container #tabNav ul li a span{height:27px !important;font-size:9pt;word-wrap:break-word;overflow:hidden}}
@media (max-width:768px){.page_overview .container #tabNav,.page_overview.en .container #tabNav{width:100%;height:44px;border:#01c4be 1px solid;display:block;position:relative;overflow:visible;margin-bottom:20px}.page_overview .container #tabNav .current,.page_overview.en .container #tabNav .current{display:block;width:100%;height:100%;background-color:#34d0cd;cursor:pointer;line-height:42px;font-size:12pt;color:#fff;position:relative}.page_overview .container #tabNav .current .ico,.page_overview.en .container #tabNav .current .ico{width:28px;height:28px;background-repeat:no-repeat;background-size:28px 56px;margin:5px 14px 9px 18px;background-position:right bottom;float:left}.page_overview .container #tabNav .current:after,.page_overview.en .container #tabNav .current:after{position:absolute;width:42px;height:42px;right:0px;content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/white-arrow.svg);background-position:center;background-size:auto 15px;background-repeat:no-repeat;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}.page_overview .container #tabNav ul,.page_overview.en .container #tabNav ul{display:none}.page_overview .container #tabNav.opened ul,.page_overview.en .container #tabNav.opened ul{display:block;position:absolute;width:calc(100% + 2px);height:auto;left:-1px;top:calc(100% + 2px);border:#01c4be 1px solid;margin:0px;padding:0px;z-index:50}.page_overview .container #tabNav.opened ul li,.page_overview.en .container #tabNav.opened ul li{width:100%;height:auto;margin-bottom:0px}.page_overview .container #tabNav.opened ul li,.page_overview.en .container #tabNav.opened ul li,.page_overview .container #tabNav.opened ul li.active,.page_overview.en .container #tabNav.opened ul li.active{}.page_overview .container #tabNav.opened ul li a,.page_overview.en .container #tabNav.opened ul li a,.page_overview .container #tabNav.opened ul li.active a,.page_overview.en .container #tabNav.opened ul li.active a{display:block;width:100%;background:#01a7a3;border-bottom:#fff 1px solid;position:relative;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.page_overview .container #tabNav.opened ul li a span,.page_overview.en .container #tabNav.opened ul li a span,.page_overview .container #tabNav.opened ul li.active a span,.page_overview.en .container #tabNav.opened ul li.active a span{display:block;width:calc(100% - 70px);height:auto !important;line-height:1.5em;color:#fff;text-align:left;font-size:12pt;font-weight:normal;padding:8px 0}.page_overview .container #tabNav.opened ul li a .ico,.page_overview.en .container #tabNav.opened ul li a .ico,.page_overview .container #tabNav.opened ul li.active a .ico,.page_overview.en .container #tabNav.opened ul li.active a .ico,.page_overview .container #tabNav.opened ul li a:hover .ico,.page_overview.en .container #tabNav.opened ul li a:hover .ico,.page_overview .container #tabNav.opened ul li.active a:hover .ico,.page_overview.en .container #tabNav.opened ul li.active a:hover .ico{width:28PX;height:28PX;background-repeat:no-repeat;background-size:28px 56px;margin:6px 14px 6px 25px;background-position:right bottom;float:left}.page_overview .container #tabNav.opened ul li a span,.page_overview.en .container #tabNav.opened ul li a span,.page_overview .container #tabNav.opened ul li.active a span,.page_overview.en .container #tabNav.opened ul li.active a span,.page_overview .container #tabNav.opened ul li a:hover span,.page_overview.en .container #tabNav.opened ul li a:hover span,.page_overview .container #tabNav.opened ul li.active a:hover span,.page_overview.en .container #tabNav.opened ul li.active a:hover span{color:#fff}.page_overview .container #tabNav.opened ul li a:focus,.page_overview.en .container #tabNav.opened ul li a:focus,.page_overview .container #tabNav.opened ul li.active a:focus,.page_overview.en .container #tabNav.opened ul li.active a:focus{background:#006c69}.page_overview .container #tabNav.opened ul li a:focus span,.page_overview.en .container #tabNav.opened ul li a:focus span,.page_overview .container #tabNav.opened ul li.active a:focus span,.page_overview.en .container #tabNav.opened ul li.active a:focus span{color:#fff;text-decoration:none}.page_overview .container #tabNav.opened ul li a:hover span,.page_overview.en .container #tabNav.opened ul li a:hover span,.page_overview .container #tabNav.opened ul li.active a:hover span,.page_overview.en .container #tabNav.opened ul li.active a:hover span{color:#fff;text-decoration:none}.page_overview .container #tabNav.opened ul li:last-child a,.page_overview.en .container #tabNav.opened ul li:last-child a{border-bottom:0px}}
.page_overview .container ul.app-list{overflow:hidden;width:100%;padding:0;margin:20px 0 0;position:relative}
.page_overview .container ul.app-list li.subcat{overflow:hidden}
.page_overview .container ul.app-list li.subcat h3{display:block;height:41px;line-height:41px;background:#e5f9f8;text-align:center;color:#00b4ac;font-size:12pt;margin:0 0 22px}
.page_overview .container ul.app-list li.subcat ul{overflow:hidden;width:100%;padding:0;margin:-10px 0 10px;position:relative}
.page_overview .container ul.app-list li.subcat ul li.app_icon{display:block;width:110px;padding-top:65px;height:104px;float:left;list-style:none;background-repeat:no-repeat;background-position:50% 8px;cursor:pointer}
.page_overview .container ul.app-list li.subcat ul li.app_icon .name{display:block;width:100%;font-size:9pt;text-align:center;padding:0 2px}
.page_overview .container ul.app-list li.subcat ul li.app_icon .description,
.page_overview .container ul.app-list li.subcat ul li.app_icon .remarks{display:none}
.page_overview .container ul.app-list .app-light-box{background:#ebebeb;left:0px;z-index:5;opacity:0;width:100%;position:absolute;display:block;min-height:350px}
.page_overview .container ul.app-list .app-light-box .closeBtn{position:absolute;height:40px;line-height:40px;color:#1f3483;font-size:12pt;right:47px;top:17px;cursor:pointer;z-index:1;padding:0 0 0 16px}
.page_overview .container ul.app-list .app-light-box .closeBtn:before{content:" ";display:inline-block;width:12px;height:12px;background-image:url(../themes/eye-based-on-flat/assets/images/lightBox-closeBtn-ico.svg);background-position:left top;background-repeat:no-repeat;background-size:12px 24px;position:absolute;left:0px;top:calc(50% - 6px)}
.page_overview .container ul.app-list .app-light-box .closeBtn:hover{color:#67bffd}
.page_overview .container ul.app-list .app-light-box .closeBtn:hover:before{background-position:left bottom}
.page_overview .container ul.app-list .app-light-box .content-box{width:1038px;margin:0 auto;display:block;overflow:hidden}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen{width:389px;height:329px;padding:44px 32px 0 34px;background-image:url(../themes/eye-based-on-flat/assets/images/overview/screen.svg);background-position:0 30px;background-repeat:no-repeat;background-size:389PX 269PX;position:relative;display:block;float:left}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen ul{width:323PX;height:241PX;display:block;padding:0;margin:0 0 14px;overflow:hidden;background:#000}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen ul li{display:none;width:inherit;height:inherit;vertical-align:middle;text-align:center;list-style:none;background-repeat:no-repeat;background-position:center center;background-size:contain}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen ul li span{display:none}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen .navList{display:table-cell;width:427px;height:35px;text-align:center;padding:0}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen .navList a{width:25px;height:35px;display:inline-block;cursor:pointer}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen .navList a div{margin:11px 6px;width:13px;height:13px;border-radius:50%;background-color:#c6dcda}
.page_overview .container ul.app-list .app-light-box .content-box .img-screen .navList a.active div,
.page_overview .container ul.app-list .app-light-box .content-box .img-screen .navList a:hover div{background-color:#046d69}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box{display:block;float:right;width:calc(100% - 389px);padding:60px 61px 15px 36px;vertical-align:top;position:relative}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box div{width:100%;display:table}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div{vertical-align:middle;display:table-cell}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-perv-btn,
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-next-btn{width:24.5px;height:70px;background-image:url(../themes/eye-based-on-flat/assets/images/overview/light-box-nav-btn.svg);background-repeat:no-repeat;background-size:120px 210px;cursor:pointer;transition:none;display:inline-block}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-perv-btn{background-position:left top}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-perv-btn:hover{background-position:left center;text-decoration:none}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-perv-btn.disabled{background-position:left bottom;cursor:default}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-next-btn{background-position:right top}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-next-btn:hover{background-position:right center;text-decoration:none}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div .apps-next-btn.disabled{background-position:right bottom;cursor:default}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:first-child{text-align:left;width:24.5px;-webkit-order:2;order:2}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2){-webkit-order:1;order:1;text-align:left;width:100%}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div{display:inline-block;width:auto;height:auto}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div div{display:table}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div div h4{display:table-cell;width:auto;height:57px;padding-left:73px;background-repeat:no-repeat;background-position:left calc(50% + 1px);margin:0;text-align:left;vertical-align:middle}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div div h4 span{line-height:30px;color:#00c5be;font-size:14pt;display:inline-block}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div div h4 span br{display:none}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:last-child{text-align:right;width:24.5px;-webkit-order:2;order:2}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article{margin:18px 50px 18px 6px;line-height:1.6em;margin:23px 0 1px;color:#4a4a4a}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div p:first-child{margin-top:0}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div ul{padding-left:18px;list-style:none}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div ul li{font-size:10.5pt;line-height:1.6em;position:relative;color:#4a4a4a}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div ul li:before{content:"•";color:#49b5a5;font-size:30px;line-height:.7em;position:absolute;width:18px;height:22px;text-align:center;left:-18px;top:0px}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div ol{padding-left:24px}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div ol li{font-size:10.5pt;line-height:1.6em}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div small{font-size:10pt;line-height:1.5em;margin-top:22px;padding:0 5px 0 0;display:block;color:#4a4a4a}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article:after{content:" ";width:100%;background:rgba(235,235,235,0);background:-moz-linear-gradient(top,rgba(235,235,235,0) 0%,#ebebeb 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(235,235,235,0)),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top,rgba(235,235,235,0) 0%,#ebebeb 100%);background:-o-linear-gradient(top,rgba(235,235,235,0) 0%,#ebebeb 100%);background:-ms-linear-gradient(top,rgba(235,235,235,0) 0%,#ebebeb 100%);background:linear-gradient(to bottom,rgba(235,235,235,0) 0%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ebebeb',GradientType=0);position:absolute;left:0;bottom:0;z-index:1;-webkit-transition:height .4s;transition:height .4s;height:0px}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article.collapseTxt{max-height:128px;margin-bottom:0}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box article.collapseTxt:after{height:50px}
.page_overview .container ul.app-list .app-light-box .content-box .txt-box .readMoreBtn{font-size:10.5pt;margin:0 0 18px 6.5px;cursor:pointer;display:inline-block}
.page_overview .container ul.app-list .app-light-box.no-img .img-screen{display:none}
.page_overview .container ul.app-list .app-light-box.no-img .txt-box{margin:0 auto;float:none;width:70%;padding:60px 20px 15px 20px}
.page_overview.en .container ul.app-list .app-light-box .content-box .txt-box article div ul li:before{line-height:.9em}
@media (max-width:1199px){.page_overview .container ul.app-list .app-light-box .closeBtn{right:37px}.page_overview .container ul.app-list .app-light-box .content-box{width:880px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box{}}
@media (max-width:991px){.page_overview .container ul.app-list .app-light-box{}.page_overview .container ul.app-list .app-light-box .closeBtn{right:20px;top:10px;font-size:10.5pt}.page_overview .container ul.app-list .app-light-box .content-box{width:100%;padding-top:50px}.page_overview .container ul.app-list .app-light-box .content-box .img-screen{float:none;margin:0 auto;padding-top:29px;background-position:0 15px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box{float:none !important;margin:0 auto;padding:0 0 30px;width:calc(100% - 40px)}.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:first-child{-webkit-order:1;order:1}.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2){-webkit-order:2;order:2;text-align:center}.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:last-child{-webkit-order:3;order:3}.page_overview .container ul.app-list .app-light-box .content-box .txt-box article{margin-right:6px;margin-bottom:38px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div p{margin-bottom:0px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box article div small{margin-top:17px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box article.collapseTxt{max-height:106px;margin-bottom:30px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box .readMoreBtn{margin:0 0 0 5px;position:absolute;bottom:27px}.page_overview .container ul.app-list .app-light-box.no-img .txt-box{float:none;margin:0 auto;padding:0 0 30px;width:calc(100% - 40px)}}
@media (max-width:768px){.page_overview .container h2{display:none}.page_overview .container ul.app-list li.subcat ul li.app_icon{width:90px;height:120px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box article p{font-size:10.2pt;line-height:1.7em}}
@media (max-width:575px){.page_overview .container ul.app-list ul li.app_icon{width:90px;height:120px}.page_overview .container ul.app-list .app-light-box .content-box .img-screen{width:360px;height:251px;padding:13px 30px 0 31px;background-position:0 0;background-size:360px 251px;margin-bottom:41px}.page_overview .container ul.app-list .app-light-box .content-box .img-screen ul{width:299px;height:224px;margin-bottom:13px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box{width:'calc(100% - 20px)'}.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div div h4{padding-left:65px}.page_overview .container ul.app-list .app-light-box .content-box .txt-box .top-title div:nth-child(2) div div h4 span{font-size:14pt;line-height:23px}.page_overview .container ul.app-list .app-light-box.no-img .txt-box{width:'calc(100% - 20px)';padding:15px 0 0}}
@media (max-width:480px){.page_overview .container ul.app-list .app-light-box .content-box .img-screen{width:310px;height:215px;padding:11px 25px 0 27px;background-size:310px 215px}.page_overview .container ul.app-list .app-light-box .content-box .img-screen ul{width:258px;height:193px;margin-bottom:9px}}
@media (max-width:374px){.page_overview .container ul.app-list .app-light-box .content-box .img-screen{width:260px;height:180px;padding:9px 22px 0 23px;background-size:260px 180px}.page_overview .container ul.app-list .app-light-box .content-box .img-screen ul{width:215px;height:162px;margin-bottom:9px}}
.page_plans .container #tabNav{display:none}
.page_plans .container h2{margin:30px 0}
@media (max-width:768px){.page_plans .container h2:not(.old-plans){display:none}.page_plans .container #tabNav{display:block;border:#00c4bf 1px solid;border-left:0px;border-right:0px;margin:0 0 20px 0;cursor:pointer;position:relative;overflow:visible}.page_plans .container #tabNav .current{font-size:14pt;margin:10px 0;padding:0 30px 0 0;font-weight:normal;color:#01a8a4;position:relative}.page_plans .container #tabNav .current:after{width:30px;height:30px;position:absolute;text-align:center;right:0px;top:calc(50% - 15px);display:block;content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/green-arrow-33d0cc.svg);background-position:center;background-size:auto 15px;background-repeat:no-repeat;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}.page_plans .container #tabNav ul{display:none}.page_plans .container #tabNav.opened ul{display:block;position:absolute;width:100%;height:auto;left:0px;top:calc(100% + 2px);margin:0px;padding:0px;z-index:55;background:#fff}.page_plans .container #tabNav.opened ul li{width:100%;height:auto;display:block;list-style:none;margin:0;padding:0}.page_plans .container #tabNav.opened ul li a{display:block;padding:7px;background:#34d0cd;color:#fff}.page_plans .container #tabNav.opened ul li a:focus{background-color:#01a7a3;text-decoration:none}.page_plans .container #tabNav.opened ul li a:hover{text-decoration:none}.page_plans .container #tabNav.opened ul li:not(:last-child){border-bottom:#fff 1px solid}}
.page_plans .container .main-section{display:block;width:calc(100% - 230px);float:left;margin-top:7px}
.page_plans .container .main-section section{margin-bottom:10px}
@media (max-width:1199px){.page_plans .container .main-section{width:calc(100% - 190px);margin-top:0}}
@media (max-width:768px){.page_plans .container .main-section{width:100%}}
.page_plans .container .main-section .page-tab{display:block;width:100%}
.page_plans .container .main-section .page-tab .tags{width:100%;display:block;overflow:hidden;padding:0 0 25px 0;margin:0}
.page_plans .container .main-section .page-tab .tags .current{display:none}
.page_plans .container .main-section .page-tab .tags ul{width:100%;display:table;padding:0;margin:0}
.page_plans .container .main-section .page-tab .tags ul li{display:table;width:33.3%;height:44px;margin:0;text-align:center;vertical-align:middle;list-style:none;border:0;padding:0;background:#fff;float:left;position:relative}
.page_plans .container .main-section .page-tab .tags ul li a{display:table-cell;width:100%;height:44px;border:#ccc 1px solid;color:#999;text-align:center;vertical-align:middle;text-decoration:none}
.page_plans .container .main-section .page-tab .tags ul li:not(:last-child){border-right:#fff 1px solid}
.page_plans .container .main-section .page-tab .tags ul li.active{background:#33d0cc;overflow:visible}
.page_plans .container .main-section .page-tab .tags ul li.active a{border:#00c4bf 1px solid;color:#fff}
.page_plans .container .main-section .page-tab .tags ul li.active:after{display:block;position:absolute;width:16px;height:10px;text-align:center;bottom:-7px;left:calc(50% - 8px);content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/green-arrow-33d0cc.svg);background-position:center;background-size:auto 15px;background-repeat:no-repeat;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}
.page_plans .container .main-section .page-tab>section{display:none}
.page_plans .container .main-section .page-tab>section.active{display:block;width:100%;margin:0}
.page_plans .container .main-section .page-tab>section.active h3{display:none}
.page_plans .container .main-section.old-plans{width:100%}
.page_plans .container .main-section.old-plans .page-tab section.active h3{color:#006c69;font-size:17pt;margin:0 0 20px;display:block !important}
@media (max-width:768px){.page_plans .container .main-section .page-tab{width:100%}.page_plans .container .main-section .page-tab .tags{width:100%;height:44px;border:#01c4be 1px solid;display:block;position:relative;overflow:visible;padding:0;margin-bottom:30px}.page_plans .container .main-section .page-tab .tags .current{display:block;width:100%;height:42px;background-color:#34d0cd;cursor:pointer;line-height:42px;font-size:13pt;line-height:40px;color:#fff;padding:0 40px 0 20px;position:relative}.page_plans .container .main-section .page-tab .tags .current:after{position:absolute;width:40px;height:42px;right:0px;content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/white-arrow.svg);background-position:center;background-size:auto 15px;background-repeat:no-repeat;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}.page_plans .container .main-section .page-tab .tags ul{display:none}.page_plans .container .main-section .page-tab .tags.opened ul{display:block;position:absolute;width:calc(100% + 2px);height:auto;left:-1px;top:calc(100% + 2px);border:#01c4be 1px solid;margin:0px;padding:0px;z-index:50}.page_plans .container .main-section .page-tab .tags.opened ul li,.page_plans .container .main-section .page-tab .tags.opened ul li.active{display:block;float:left;width:100%;border-right:0px !important;height:auto;min-height:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.page_plans .container .main-section .page-tab .tags.opened ul li a,.page_plans .container .main-section .page-tab .tags.opened ul li.active a{display:block;border:0px;width:100%;background:#01a7a3;height:auto;line-height:1.5em;font-size:13pt;color:#fff;position:relative;text-align:left;padding:7px 20px;border-bottom:#fff 1px solid}.page_plans .container .main-section .page-tab .tags.opened ul li a:focus,.page_plans .container .main-section .page-tab .tags.opened ul li.active a:focus{background-color:#006c69;text-decoration:none}.page_plans .container .main-section .page-tab .tags.opened ul li a:hover,.page_plans .container .main-section .page-tab .tags.opened ul li.active a:hover{text-decoration:none}.page_plans .container .main-section .page-tab .tags.opened ul li.active:after{display:none}.page_plans .container .main-section .page-tab .tags.opened ul li:last-child a{border-bottom:0px}}
.page_plans .container .main-section .page-tab .section-service-plan ul{display:block;width:100%;margin:0 0 30px 0;padding:0}
.page_plans .container .main-section .page-tab .section-service-plan ul li{margin:0;padding:0;list-style:none;display:-webkit-flex;display:flex;width:100%;height:auto}
.page_plans .container .main-section .page-tab .section-service-plan ul li div{width:50%;text-align:center;background:#f5fdfc}
.page_plans .container .main-section .page-tab .section-service-plan ul li div.imgBlock{display:block}
.page_plans .container .main-section .page-tab .section-service-plan ul li div.imgBlock img{width:100%;height:auto}
.page_plans .container .main-section .page-tab .section-service-plan ul li div.txtBlock{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:12pt;color:#191919;padding:10px}
.page_plans .container .main-section .page-tab .section-service-plan ul li:nth-child(even) div.imgBlock{-webkit-order:2;order:2}
.page_plans .container .main-section .page-tab .section-service-plan ul li:nth-child(even) div.txtBlock{-webkit-order:1;order:1}
.page_plans .container .main-section .page-tab .section-service-plan section.remarks{display:block;width:100%;float:left;margin:0 0 30px}
.page_plans .container .main-section .page-tab .section-service-plan section.remarks p{font-size:9pt}
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ul,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ul,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ol,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ol{display:table;margin-bottom:0px}
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ul li,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ul li,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ol li,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ol li{display:list-item}
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ul li div:first-child,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ul li div:first-child,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ol li div:first-child,
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ol li div:first-child{width:25px;text-align:center;vertical-align:top;background:none;display:table-cell}
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ul li div:nth-child(2),
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ul li div:nth-child(2),
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ul li ol li div:nth-child(2),
.page_plans .container .main-section .page-tab .section-service-plan section.remarks ol li ol li div:nth-child(2){background:none;display:table-cell;width:100%;text-align:left}
.page_plans .container .main-section .page-tab .section-service-plan section.more-plans{display:block;width:100%;float:left;clear:both;font-size:10pt;margin:-30px 0 30px}
.page_plans .container .main-section .page-tab .section-service-plan section.more-plans a{font-size:10pt;padding:0 2px}
@media (max-width:768px){.page_plans .container .main-section .page-tab .section-service-plan ul{display:block}.page_plans .container .main-section .page-tab .section-service-plan ul li{display:block}.page_plans .container .main-section .page-tab .section-service-plan ul li div{display:block;width:100%}.page_plans .container .main-section .page-tab .section-service-plan ul li div.imgBlock img{width:100%;height:auto}.page_plans .container .main-section .page-tab .section-service-plan ul li div.txtBlock{clear:both;padding:20px 10px 30px;background:#fff}.page_plans .container .main-section .page-tab .section-service-plan .more-plans{margin:0 0 50px}.page_plans .container .main-section .page-tab .section-service-plan .more-plans a{padding:0 4px}}
.page_plans .container .main-section .page-tab .section-offers p{font-weight:bold;color:#191919;font-size:13pt;line-height:1.7em;margin-bottom:20px}
.page_plans .container .main-section .page-tab .section-offers ol{display:block;margin:40px 0 20px 0;padding:0;width:100%;max-width:840px;overflow:hidden}
.page_plans .container .main-section .page-tab .section-offers ol li{display:block;width:100%;margin:0;padding:0 0 10px 0;position:relative;overflow:visible}
.page_plans .container .main-section .page-tab .section-offers ol li p{padding:0 0 20px;margin:0}
.page_plans .container .main-section .page-tab .section-offers ol li:before{display:block;width:70px;height:52px;left:-62px;top:0px;background-repeat:no-repeat;background-size:52px 52px;background-position:left center;content:" "}
.page_plans .container .main-section .page-tab .section-offers ol li:first-child:before{background-image:url(../themes/eye-based-on-flat/assets/images/plans/pt1.svg);height:inherit}
.page_plans .container .main-section .page-tab .section-offers ol li:first-child{display:-webkit-flex;display:flex;margin:0;overflow:visible}
.page_plans .container .main-section .page-tab .section-offers ol li:first-child p{width:calc(63% - 35px);padding:0 10px 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}
.page_plans .container .main-section .page-tab .section-offers ol li:first-child div{width:calc(37% - 35px)}
.page_plans .container .main-section .page-tab .section-offers ol li:first-child div img{width:100%;height:auto}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2):before{background-image:url(../themes/eye-based-on-flat/assets/images/plans/pt2.svg);float:left}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) p{display:block;width:calc(100% - 70px);margin:10px 0 0 0;float:left}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list{display:block;width:calc(100% + 66.6px);margin:0 -15px;padding:0;overflow:hidden;padding-top:5px}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li:before{content:none}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li{display:block;width:250px;height:255px;float:left;margin:0;padding:0;border:#21b8b4 1px solid;margin:0 15px 10px;cursor:pointer;height:265px}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.imgBox{display:block;height:168px;width:auto;padding:5px 0}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.imgBox img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;display:block}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox{background:#21b8b4;color:#fff;width:100%;padding:5px 15px;line-height:1.2em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:95px}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox span{font-size:11pt;text-align:center}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox small{display:block;width:100%;font-size:10pt;line-height:1.2em;padding-top:3px;text-align:center}
.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox a{display:none}
.page_plans .container .main-section .page-tab .section-offers .premium-btn{display:block;width:250px;height:52px;line-height:48px;margin:0 auto;border:#f9cd3d 2px solid;background:#ffbe3d;color:#fff;text-align:center;font-size:13pt;font-weight:bold;border-radius:5px;cursor:pointer;transition:none;text-decoration:none}
.page_plans .container .main-section .page-tab .section-offers .premium-btn:before{content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/plans/premium-btn-ico.svg);background-size:24px 24px;background-position:left center;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;margin-right:7px;vertical-align:sub}
.page_plans .container .main-section .page-tab .section-offers section.remarks{display:block;width:100%;float:left;margin-top:30px}
.page_plans .container .main-section .page-tab .section-offers section.remarks p{font-size:9pt;color:#666;line-height:1.5em;margin:0 0 10px;font-weight:normal}
.page_plans .container .main-section .page-tab .section-offers section.remarks ul,
.page_plans .container .main-section .page-tab .section-offers section.remarks ol{display:none}
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ul,
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ol{display:block;margin:0;padding:0;max-width:initial}
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ul li,
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ol li{display:block;margin:0;padding:0 0 12px 0}
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ul li span,
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ol li span{display:inline}
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ul li:before,
.page_plans .container .main-section .page-tab .section-offers section.remarks.opened ol li:before{display:none}
.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul li{display:block;height:283px}
.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul li div.txtBox{height:113px}
.page_plans.en .container .main-section .page-tab .section-offers .premium-btn{line-height:53px;vertical-align:sub}
@media (max-width:1199px){.page_plans .container .main-section .page-tab .section-offers ol{}.page_plans .container .main-section .page-tab .section-offers ol li:first-child p{width:calc(55% - 35px)}.page_plans .container .main-section .page-tab .section-offers ol li:first-child div{width:calc(45% - 35px)}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul{width:calc(100% + 20px);margin:0 -10px}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul li{width:230px;margin:0 10px 10px}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list{margin:0 -10px}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li{margin:0 10px 10px;width:236px}}
@media (max-width:991px){.page_plans .container .main-section .page-tab .section-offers ol{}.page_plans .container .main-section .page-tab .section-offers ol li:first-child p{width:calc(45% - 35px)}.page_plans .container .main-section .page-tab .section-offers ol li:first-child div{width:calc(55% - 35px)}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul{width:550px;margin:0 auto}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul li{margin:0 10px 10px}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list{margin:0 -15px}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li{margin:0 15px 10px;width:250px}}
@media (max-width:768px){.page_plans .container .main-section .page-tab,.page_plans.en .container .main-section .page-tab{margin-bottom:40px}.page_plans .container .main-section .page-tab .section-offers ol,.page_plans.en .container .main-section .page-tab .section-offers ol{margin:25px 0 -10px}.page_plans .container .main-section .page-tab .section-offers ol li:first-child:before,.page_plans.en .container .main-section .page-tab .section-offers ol li:first-child:before{float:left;margin-top:0px}.page_plans .container .main-section .page-tab .section-offers ol li:first-child:before,.page_plans.en .container .main-section .page-tab .section-offers ol li:first-child:before,.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2):before,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2):before{height:52px !important;margin-bottom:12px}.page_plans .container .main-section .page-tab .section-offers ol li:first-child,.page_plans.en .container .main-section .page-tab .section-offers ol li:first-child{display:block;margin:0;overflow:hidden}.page_plans .container .main-section .page-tab .section-offers ol li:first-child p,.page_plans.en .container .main-section .page-tab .section-offers ol li:first-child p{display:block;width:calc(100% - 70px);float:left;margin:12px 0 12px 0}.page_plans .container .main-section .page-tab .section-offers ol li:first-child div,.page_plans.en .container .main-section .page-tab .section-offers ol li:first-child div{display:block;width:100%;float:left;margin:0}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) p,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) p{margin:12px 0 0 0;padding:0 0 12px 0}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list{margin:0 0 -9px 0;padding:0;width:100%}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li{display:-webkit-flex;display:flex;margin:0 0 9px 0;width:100%;height:initial}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.imgBox,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.imgBox{display:block;padding:10px;width:50%;height:auto}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.imgBox img,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.imgBox img{max-height:140px}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:50%;height:auto;margin:0}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox span,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox span{height:auto}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox small,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li div.txtBox small{height:auto;padding:3px 0 0;line-height:1.3em}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li:nth-child(even) div.imgBox,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li:nth-child(even) div.imgBox{-webkit-order:2;order:2}.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li:nth-child(even) div.txtBox,.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul.premium-list li:nth-child(even) div.txtBox{-webkit-order:1;order:1}.page_plans .container .main-section .page-tab .section-offers .premium-btn,.page_plans.en .container .main-section .page-tab .section-offers .premium-btn{width:100%;margin-top:20px}.page_plans.en .container .main-section .page-tab .section-offers ol li:nth-child(2) ul li div.txtBox span br{display:none}}
@media (max-width:440px){.page_plans .container .main-section .page-tab .section-offers ol li:nth-child(2) ul li div.txtBox span br{display:none !important}}
.page_plans .container .main-section .section-optional-services{position:relative;margin-top:-15px !important}
.page_plans .container .main-section .section-optional-services ul{width:100%;margin:0;padding:0;overflow:hidden;position:relative}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit{display:block;list-style:none;width:33.33%;float:left;border-bottom:#e7e7e7 1px solid}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div{display:block;margin:23px 0 20px;padding:91px 10px 0;height:130px;border-right:#e7e7e7 1px solid;background-size:initial;background-position:50% 15px;background-repeat:no-repeat;text-align:center;cursor:pointer}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-name{display:inline-block;width:auto;height:auto;color:#999;font-size:12pt;line-height:20px;margin:0 auto;padding:0 14px 0 0;position:relative;border-right:0}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-name small{display:none}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-name:after{position:absolute;width:14px;height:16px;line-height:16px;right:0px;text-align:center;top:calc(50% - 7px);content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/gray-arrow.svg);background-position:center;background-size:7px 12px;background-repeat:no-repeat;transition:transform .2s}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-content,
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-remark,
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-tnc,
.page_plans .container .main-section .section-optional-services ul li.srv-Unit div a.ext-link{display:none}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit:after{content:'';display:block;clear:both}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit.active div .services-name{color:#01a8a4}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit.active div .services-name:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);background-image:url(../themes/eye-based-on-flat/assets/images/green-arrow.svg)}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit:nth-child(3n+1){clear:both}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit:nth-last-child(4) ~ li.srv-Unit:nth-child(3n+1),
.page_plans .container .main-section .section-optional-services ul li.srv-Unit:nth-last-child(4) ~ li.srv-Unit:nth-child(3n+1) ~ li{border-bottom:0px}
.page_plans .container .main-section .section-optional-services ul li.srv-Unit:nth-child(3n+3) div{border-right:0px}
.page_plans .container .main-section .section-optional-services div.srv-light-box{width:100%;min-height:150px;background:#f8f8f8;padding:70px 25px 50px 116px;float:left;display:block;position:absolute;left:0px;opacity:0;transition:opacity .3s;background-position:30px 67px;background-repeat:no-repeat}
.page_plans .container .main-section .section-optional-services div.srv-light-box .closeBtn{position:absolute;height:40px;line-height:40px;color:#1f3483;font-size:10.5pt;right:20px;top:10px;cursor:pointer;z-index:1;padding:0 0 0 14px}
.page_plans .container .main-section .section-optional-services div.srv-light-box .closeBtn:before{content:" ";display:inline-block;width:12px;height:12px;background-image:url(../themes/eye-based-on-flat/assets/images/lightBox-closeBtn-ico.svg);background-position:left top;background-repeat:no-repeat;background-size:12px 24px;position:absolute;left:0px;top:calc(50% - 6px)}
.page_plans .container .main-section .section-optional-services div.srv-light-box .closeBtn:hover{color:#67bffd}
.page_plans .container .main-section .section-optional-services div.srv-light-box .closeBtn:hover:before{background-position:left bottom}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup{display:table;padding:0 0 0 10px;margin:0 0 17px 0;height:46px}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div{display:table-cell;text-align:left;vertical-align:middle}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div h4{padding:0;margin:0;width:100%}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div h4 span{color:#191919;line-height:22px;font-size:15pt;width:100%}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div h4 span span{display:inline;vertical-align:initial}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div small{width:100%;color:#666;font-size:11pt;line-height:1.5em}
.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div small span{display:inline;vertical-align:initial;color:inherit}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle{display:block;margin-bottom:10px}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul{padding:0 0 0 30px;margin:0}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul li:before{display:block;width:40px;height:30px;left:-40px;top:0px;position:absolute;content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/green-arrow-46b3a0.svg);background-position:22px center;background-size:9px 13px;background-repeat:no-repeat}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul li{padding:0;margin:0 0 18px 0;position:relative;list-style:none;color:#191919;font-size:12pt;line-height:30px}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul li ul{padding:8px 0 5px 28px}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul li ul li:before{width:30px;left:-38px;background-image:url(../themes/eye-based-on-flat/assets/images/green-disc-46b3a0.svg);background-size:10px 10px;background-position:10px center;height:23px}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul li ul li{margin:0;line-height:23px}
.page_plans .container .main-section .section-optional-services div.srv-light-box atricle ul li ul span.important-note{display:block;font-size:10pt;line-height:1.5em;padding:15px 0 0}
.page_plans .container .main-section .section-optional-services div.srv-light-box .remarks{margin-bottom:0px;margin-left:18px}
.page_plans .container .main-section .section-optional-services div.srv-light-box .remarks p{font-size:9pt}
.page_plans .container .main-section .section-optional-services div.srv-light-box .remarks p a:after{content:''}
.page_plans .container .main-section .section-optional-services div.srv-light-box.show-light-box{opacity:1}
.page_plans .container .main-section .section-optional-services div.srv-light-box.hkt-smart-warranty{padding:150px 30px 50px}
.page_plans.ie11 .container .main-section .section-optional-services div.srv-light-box h4 span{vertical-align:baseline}
@media (max-width:991px){.page_plans .container .main-section .section-optional-services ul li.srv-Unit#hkt-smart-warranty div{background-size:130px 44.94px;background-position:50% 19px}}
@media (max-width:768px){.page_plans .container .main-section .section-optional-services{margin-top:0}.page_plans .container .main-section .section-optional-services ul{overflow:visible}.page_plans .container .main-section .section-optional-services ul li.srv-Unit{width:100%}.page_plans .container .main-section .section-optional-services ul li.srv-Unit div{padding:0 0 0 76px;margin:18px 0;height:auto;min-height:56px;background-position:0px 50%;background-size:56px;border-right:0px;display:table;width:100%}.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-name{font-size:12pt;margin:0;display:table-cell;text-align:left;vertical-align:middle;width:100%;font-weifht:bold}.page_plans .container .main-section .section-optional-services ul li.srv-Unit div .services-name .eye{font-size:1.5em !important}.page_plans .container .main-section .section-optional-services ul li.srv-Unit#hkt-smart-warranty div{background-size:116px auto;background-position:0px 50%;padding-left:130px}.page_plans .container .main-section .section-optional-services ul li.srv-Unit#hkt-smart-warranty div .services-name{padding-left:0px}.page_plans .container .main-section .section-optional-services ul li.srv-Unit:nth-last-child(4) ~ li.srv-Unit:nth-child(3n+1),.page_plans .container .main-section .section-optional-services ul li.srv-Unit:nth-last-child(4) ~ li.srv-Unit:nth-child(3n+1) ~ li{border-bottom:#e7e7e7 1px solid}.page_plans .container .main-section .section-optional-services ul li.srv-Unit:last-child{border-bottom:0px !important}.page_plans .container .main-section .section-optional-services div.srv-light-box{padding:70px 15px 40px;left:-15px;width:calc(100% + 30px);background-image:none !important}.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup{height:auto}.page_plans .container .main-section .section-optional-services div.srv-light-box hgroup div h4{display:none}}
.page_plans .container aside.aside-left{width:230px;float:right;text-align:center;overflow:visible}
.page_plans .container aside.aside-left .reg-now-btn{display:block;background-image:url(../themes/eye-based-on-flat/assets/images/plans/reg-now-btn.svg);background-position:left top;color:#fff;font-weight:bold;float:right;margin:2px 0 0 0;transition:none;width:219px;height:53px;background-size:219px 106px;padding:10px 10px 13px 64px;font-size:14pt;line-height:32px}
.page_plans .container aside.aside-left .reg-now-btn:hover{background-position:left bottom;text-decoration:none}
@media (max-width:1199px){.page_plans .container aside.aside-left{width:190px}.page_plans .container aside.aside-left .reg-now-btn{width:180px;height:43.56px;background-size:180px 87.12px;padding:3px 3px 5px 49px;font-size:13pt;line-height:35px;margin:0}}@media (max-width:768px){.page_plans .container aside.aside-left{display:none}}
.page_contact-us .container ul.main-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;margin:58px 0 60px;padding:0}
.page_contact-us .container ul.main-content li{border:#e7e7e7;margin:0;padding:0;list-style:none;width:33%;height:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:top;align-items:top;border-bottom:#e7e7e7 1px solid}
.page_contact-us .container ul.main-content li a:before{content:" ";width:80px;height:80px;display:block;margin:14px auto 0;background-repeat:no-repeat;background-position:center;background-size:80px 80px}
.page_contact-us .container ul.main-content li a{width:100%;height:173px;margin:31px 0 29px;padding:5px 10px 15px;border-right:#e7e7e7 1px solid;font-size:18pt;font-weight:bold;color:#00b4af;text-align:center}
.page_contact-us .container ul.main-content li a div{font-size:13.5pt;font-weight:normal;color:#fcaf17;text-decoration:none}
.page_contact-us .container ul.main-content li a a:hover{text-decoration:none}
.page_contact-us .container ul.main-content li a:hover{text-decoration:none}
.page_contact-us .container ul.main-content li a:hover div{color:#e27704}
.page_contact-us .container ul.main-content li a.tel-link:hover{cursor:default}
.page_contact-us .container ul.main-content li a.tel-link:hover div{text-decoration:none !important}
.page_contact-us .container ul.main-content li:nth-child(3n+3) a{border-right:0px}
.page_contact-us .container ul.main-content li:nth-last-child(3),
.page_contact-us .container ul.main-content li:nth-last-child(2),
.page_contact-us .container ul.main-content li:last-child{border-bottom:0px}
.page_contact-us .container ul.main-content li.block-tel a:before{background-image:url(../themes/eye-based-on-flat/assets/images/contact-us/tel.svg)}
.page_contact-us .container ul.main-content li.block-tel a:hover div{color:#fcaf17}
.page_contact-us .container ul.main-content li.block-email a:before{background-image:url(../themes/eye-based-on-flat/assets/images/contact-us/email.svg)}
.page_contact-us .container ul.main-content li.block-support a:before{background-image:url(../themes/eye-based-on-flat/assets/images/contact-us/support.svg)}
.page_contact-us .container ul.main-content li.block-facebook a:before{background-image:url(../themes/eye-based-on-flat/assets/images/contact-us/facebook.svg)}
.page_contact-us .container ul.main-content li.block-facebook a div.fb-like:before{content:"";display:none}
.page_contact-us .container ul.main-content li.block-facebook a div.fb-like{padding:0;margin:0;width:100%;height:22px;border-right:0px}
.page_contact-us .container ul.main-content li.block-shop a:before{background-image:url(../themes/eye-based-on-flat/assets/images/contact-us/shop.svg)}
.page_contact-us .container ul.main-content li.block-services-center a:before{background-image:url(../themes/eye-based-on-flat/assets/images/contact-us/services-center.svg)}
@media (max-width:768px){.page_contact-us .container ul.main-content{margin:0}.page_contact-us .container ul.main-content li{width:100%;display:table}.page_contact-us .container ul.main-content li a:before{position:absolute;margin:0px;left:0px;top:calc(50% - 40px)}.page_contact-us .container ul.main-content li a{display:table-cell;text-align:center;vertical-align:middle;border-right:0px;margin:0;padding:35px 0 35px 85px;position:relative;height:auto;min-height:110px;font-size:16pt;line-height:25px;cursor:pointer !important}.page_contact-us .container ul.main-content li a div{cursor:pointer !important}.page_contact-us .container ul.main-content li a.tel-link:hover div{text-decoration:underline !important}.page_contact-us .container ul.main-content li:nth-last-child(3),.page_contact-us .container ul.main-content li:nth-last-child(2){border-bottom:#e7e7e7 1px solid}.page_contact-us .container ul.main-content li:last-child{border-bottom:0px}.page_contact-us .container ul.main-content li.block-facebook div div.fb-like{display:block;margin:0 auto;min-height:initial}}
.page_site-map #layout-content .container h1{display:block;margin:34px 0 25px;font-size:21pt;color:#000;text-align:left}
.page_site-map #layout-content .container .site-map-wrapper{width:100%;padding-bottom:20px;overflow:hidden}
.page_site-map #layout-content .container .site-map-wrapper ul{padding:0px;margin:0;max-height:450px;width:33.33%;display:block;float:left;overflow:hidden}
.page_site-map #layout-content .container .site-map-wrapper ul li{list-style:none;display:block;width:100%;overflow:hidden}
.page_site-map #layout-content .container .site-map-wrapper ul li a{color:#01a8a4;font-size:12pt;font-weight:bold;display:block;padding-bottom:18px}
.page_site-map #layout-content .container .site-map-wrapper ul li a:hover:not(.no-hover){color:#006c69}
.page_site-map #layout-content .container .site-map-wrapper ul li a.no-hover{padding-bottom:12px}
.page_site-map #layout-content .container .site-map-wrapper ul li a.no-hover:hover{text-decoration:none;cursor:default}
.page_site-map #layout-content .container .site-map-wrapper ul li ul{padding:0 0 8px 16px;width:100%}
.page_site-map #layout-content .container .site-map-wrapper ul li ul li:before{content:" ";background-image:url(../themes/eye-based-on-flat/assets/images/gray-arrow-666666.svg);background-repeat:no-repeat;background-size:7px 11px;width:7px;height:11px;position:absolute;top:5.5px;left:-16px}
.page_site-map #layout-content .container .site-map-wrapper ul li ul li{position:relative;width:100%}
.page_site-map #layout-content .container .site-map-wrapper ul li ul li a{color:#666;padding-bottom:8px}
.page_site-map #layout-content .container .site-map-wrapper ul li ul li a:hover:not(.no-hover){color:#333}@media (max-width:768px){.page_site-map #layout-content .container h1{padding:0}.page_site-map #layout-content .container .site-map-wrapper ul{-webkit-flex-wrap:no-wrap;flex-wrap:no-wrap;max-height:none;width:100%}.page_site-map #layout-content .container .site-map-wrapper ul li{width:100%}}
html,
body{height:100% \9}
.page_update-browser div.container{width:1000px \9}
.page_update-browser .master-wrapper{min-height:100%;margin-bottom:-101px;padding-bottom:101px}
.page_update-browser .master-wrapper div.header{height:93px;background:#01c4c0;border-bottom:#04a6a8 3px solid}
.page_update-browser .master-wrapper div.header div.container a.navbar-brand{padding:7px 0;background:none}
.page_update-browser .master-wrapper div.header div.container a.navbar-brand img{width:auto;height:79px}
.page_update-browser .master-wrapper div.header div.container a.navbar-lang-btn{display:block;background-image:url(../themes/eye-based-on-flat/assets/images/lang-btn-bg.png);width:40px;height:40px;border-radius:20px;text-align:center;color:#01c4c0;font-weight:bold;float:right;margin:26px 0 0 0}
.page_update-browser .master-wrapper div.header div.container .navbar-lang-btn.zh{font-size:11pt;line-height:40px}
.page_update-browser .master-wrapper div.header div.container .navbar-lang-btn.en{font-family:Helvetica,Arial,sans-serif;font-size:10pt;line-height:43px}
.page_update-browser .master-wrapper #layout-content .container{padding-top:100px;padding-bottom:100px}
.page_update-browser .master-wrapper #layout-content .container h1{display:block;height:auto;padding:0 0 35px;margin:0;line-height:40px;text-align:center;color:#006a6a;font-size:30pt}
.page_update-browser .master-wrapper #layout-content .container p{text-align:center;font-size:14pt}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser{display:block;margin:40px auto 0;padding:0;width:450px;height:auto;overflow:hidden}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser li{display:block;list-style:none;width:150px;height:90px;margin:0;padding:0;float:left}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser li a{display:block;width:150px;height:90px;background-position:50% 0;background-repeat:no-repeat;background-size:90px 90px}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser li a span{display:none}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser li.edge a{background-image:url(../themes/eye-based-on-flat/assets/images/update-browser/download_edge.png)}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser li.chrome a{background-image:url(../themes/eye-based-on-flat/assets/images/update-browser/download_chrome.png)}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser li.firefox a{background-image:url(../themes/eye-based-on-flat/assets/images/update-browser/download_firefox.png)}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser.android,
.page_update-browser .master-wrapper #layout-content .container ul.download-browser.ios{width:66.6666666%;margin:20px auto}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser.android li,
.page_update-browser .master-wrapper #layout-content .container ul.download-browser.ios li{width:50%}
.page_update-browser .master-wrapper #layout-content .container ul.download-browser.android li a,
.page_update-browser .master-wrapper #layout-content .container ul.download-browser.ios li a{width:100%}
.page_update-browser div.footer{width:100%;height:100px;border-top:#e8e8e8 1px solid}
.page_update-browser div.footer .container table{width:100%}
.page_update-browser div.footer .container table tr td{height:100px;width:auto}
.page_update-browser div.footer .container table tr td img{width:auto;height:100px}
.page_update-browser div.footer .container table tr td.reg{color:#676767;font-size:9pt;line-height:18px;font-weight:normal;text-align:center;vertical-align:middle;width:100%}
@media (max-width:768px){.page_update-browser .master-wrapper{margin-bottom:-151px;padding-bottom:151px}.page_update-browser .master-wrapper div.header{height:65px;border-bottom:0px}.page_update-browser .master-wrapper div.header div.container a.navbar-brand{width:calc(100% - 42px);padding:0;margin:0}.page_update-browser .master-wrapper div.header div.container a.navbar-lang-btn{margin-top:12.5px}.page_update-browser .master-wrapper #layout-content{min-height:initial}.page_update-browser .master-wrapper #layout-content .container{height:calc(100vh - 276px);min-height:340px;padding-top:70px;padding-bottom:70px}.page_update-browser .master-wrapper #layout-content .container h1{padding-bottom:15px;font-size:24pt}.page_update-browser .master-wrapper #layout-content .container p{font-size:12pt}.page_update-browser div.footer{height:150px}.page_update-browser div.footer .container{height:150px}.page_update-browser div.footer .container table{display:block;width:100%;height:150px}.page_update-browser div.footer .container table tbody{display:block;width:100%;height:auto}.page_update-browser div.footer .container table tbody tr{display:block;width:100%;height:auto;position:relative}.page_update-browser div.footer .container table tbody tr td.hkt{height:90px;width:auto;float:left}.page_update-browser div.footer .container table tbody tr td.hkt img{height:90px;width:auto}.page_update-browser div.footer .container table tbody tr td.reg{width:100%;height:60px;padding:0 12px 20px;display:block;float:left}.page_update-browser div.footer .container table tbody tr td.pccw{position:absolute;right:0px;top:0px;height:90px;width:auto}.page_update-browser div.footer .container table tbody tr td.pccw img{height:90px;width:auto}.page_update-browser.zh .master-wrapper div.header div.container a.navbar-brand{padding:6px 0}.page_update-browser.zh .master-wrapper div.header div.container a.navbar-brand img{width:248px;height:53px}.page_update-browser.en .master-wrapper div.header div.container a.navbar-brand{padding:4.5px 0}.page_update-browser.en .master-wrapper div.header div.container a.navbar-brand img{width:343px;height:56px}}
@media (max-width:413px){.page_update-browser.en .master-wrapper div.header div.container a.navbar-brand{padding:7.5px 0}.page_update-browser.en .master-wrapper div.header div.container a.navbar-brand img{width:304px;height:50px}}
@media (max-width:374px){.page_update-browser.en .master-wrapper div.header div.container a.navbar-brand{padding:12.5px 0}.page_update-browser.en .master-wrapper div.header div.container a.navbar-brand img{width:248px;height:40px}}
.page_404 .container section,
.page_error .container section{margin:80px 0;display:table}
.page_404 .container section div,
.page_error .container section div{display:table-cell;vertical-align:middle}
.page_404 .container section .img-block,
.page_error .container section .img-block{width:44%}
.page_404 .container section .img-block img,
.page_error .container section .img-block img{display:block;width:100%;height:auto}
.page_404 .container section .txtBlock,
.page_error .container section .txtBlock{width:56%;text-align:left;padding-left:60px}
.page_404 .container section .txtBlock h1,
.page_error .container section .txtBlock h1{color:#00c4bf;font-size:18pt;line-height:2.2em;margin:0 0 10px 0;font-weight:bold;display:inline}
.page_404 .container section .txtBlock p,
.page_error .container section .txtBlock p{font-size:11pt;color:#191919}
.page_404 .container section .txtBlock .homeBtn,
.page_error .container section .txtBlock .homeBtn{display:block;margin:20px 0;line-height:43px;padding:0 0 0 50px;background-image:url(../themes/eye-based-on-flat/assets/images/error-page/home-ico.svg);background-size:43px 43px;background-repeat:no-repeat;background-position:left 50%;color:#00b4af;font-size:16pt;font-weight:bold}
@media (max-width:991px){.page_404 .container section,.page_error .container section{margin:60px 0 0}.page_404 .container section .txtBlock p,.page_error .container section .txtBlock p{font-size:10pt}}
@media (max-width:768px){.page_404 .container section,.page_error .container section{margin:36px 0 0;display:block}.page_404 .container section .img-block,.page_error .container section .img-block{display:none}.page_404 .container section .txtBlock,.page_error .container section .txtBlock{width:100%;padding-left:0;display:block}.page_404 .container section .txtBlock h1,.page_error .container section .txtBlock h1{font-size:20pt}.page_404 .container section .txtBlock p,.page_error .container section .txtBlock p{font-size:10pt}.page_404 .container section .txtBlock .homeBtn,.page_error .container section .txtBlock .homeBtn{padding:10px 0 10px 50px;color:#00b4af;border-top:#ebebeb 1px solid;border-bottom:#ebebeb 1px solid}}