body,html{height:100%;background:#fff}body{font-size:16px;font-size:1.6rem;line-height:26px}a,a:visited{color:#606060;text-decoration:none!important}a:active{text-decoration:none!important}a.orangelink,a:hover{color:#fe8e14!important;text-decoration:none!important}a.orangelink:hover{color:#ff9f1f}a.orangelink:active{color:#f99d31}a.bluelink{color:#50a8e1}a.bluelink:hover{color:#61c2ec}.bgOrange{background:#fe8e14}.fontOrange{color:#fe8e14!important}.fontWhite{color:#fff}.fc9{color:#999}.pt40{padding-top:40px}.pb60{padding-bottom:60px}.mt15{margin-top:15px}.f12{font-size:12px;font-size:1.2rem}.f14{font-size:14px;font-size:1.4rem}.f16{font-size:16px;font-size:1.6rem}.f18{font-size:18px;font-size:1.8rem}.f20{font-size:20px;font-size:2rem}.f24{font-size:24px;font-size:2.4rem}.f30{font-size:30px;font-size:3rem}.f36{font-size:36px;font-size:3.6rem}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.fl{float:left}.fr{float:right}.vm{vertical-align:middle}.vt{vertical-align:top}.vb{vertical-align:bottom}.pr{position:relative}.pa{position:absolute}.inline-block,.inlineBlock{display:inline-block}.show-lg,.show-md,.show-sm,.show-xs{display:none}.hide-lg,.hide-md,.hide-sm,.hide-xs{display:inline-block}dd,dt,ol,ul{list-style:none;margin:0;padding:0}.btn{display:inline-block;padding:0 25px;min-width:100px;height:38px;line-height:32px;font-size:14px;text-align:center;cursor:pointer;border:2px solid #fe8e14;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;transition:all .2s ease-in-out}.btn,.btn:link,.btn:visited{color:#fe8e14}.btn:hover{color:#ffae38;border:2px solid #ffae38}.btn.lgBtn,.btn.mdBtn{height:38px;min-width:140px;line-height:32px}.btn.brBlue{border-color:#50a8e1;background:0 0;color:#50a8e1}.btn.brBlue:hover{border-color:#5bbfff;color:#5bbfff}.btn.brWhite{border-color:#fff;background:0 0;color:#fff}.btn.brWhite:hover{border-color:#ffae38;color:#fff}.btn.bgWhite{background:#fff;border-color:#fff;color:#fe8e14}.btn.bgWhite:hover{background:#ffae38;border-color:#ffae38;color:#fff}.btn.bgOrange{background:#fe8e14;color:#fff!important}.btn.bgOrange:hover{background:#ffae38}.btn.bgBlue{border-color:#50a8e1;background:#50a8e1;color:#fff}.btn.bgBlue:hover{border-color:#61c2ec;background:#61c2ec}.d-btn.lgBtn{height:46px;line-height:40px}.d-btn.mdBtn{height:42px;line-height:36px}.d-btn.smBtn{height:38px;line-height:32px}.d-btn.bgGray{background:#f5f5f5;border-color:#ddd;color:#606060}.d-btn.bgGray:hover{background:#fff}.btn-disabled-mobile.disabled{border-color:#aaa!important;color:#aaa!important;background:#fff!important}input{border:1px solid #ddd;outline:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#85c4f8!important;box-shadow:0 0 10px #d1e8fc;-webkit-box-shadow:0 0 10px #d1e8fc;-moz-box-shadow:0 0 10px #d1e8fc}#overall-header{position:relative;height:60px}#overall-header .ds-logo{display:block;background:url(../img-icon/logo-dynamsoft-159X39.svg) no-repeat 0}#footerWrapper{width:100%;height:auto}#footerWrapper .ds-white{display:inline-block;background:url(../img-icon/logo-dynamsoft-white.svg) no-repeat 50%;width:130px;height:32px}#footerTop{padding:40px 0 35px;background:#323234}#footerTop .subscribe li{text-align:center}#footerTop .subscribe .link{position:relative;margin:16px 0 20px}#footerTop .subscribe .link span{display:inline-block;padding:0 10px;text-align:center}#footerTop .subscribe .link a{color:#aaa;font-size:13px;font-size:1.3rem}#footerTop .subscribe .link a:hover{color:#fff}#footerTop .subscribe .form{position:relative;width:100%}#footerTop .subscribe .form input{-webkit-appearance:0;float:left;padding-left:8px;width:70%;height:38px;font-size:14px;font-size:1.4rem;background:#555;color:#fff;outline:0;border:1px solid #555;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px}#footerTop .subscribe .form input:focus{border-color:#555!important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#footerTop .subscribe .form .d-btn{float:left;padding:0;width:30%;height:38px;line-height:34px;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0}#footerTop .footerSubscribeSuccess{float:left}#footerTop .footerSubscribeSuccess p{color:#b29474;font-size:14px}#footerTop .socialMedia span{display:inline-block;width:35px;height:20px}#footerTop .socialMedia a{display:inline-block;width:25px;height:20px;background:url(../img-icon/icon-footer-socialMedia-20x20.png) no-repeat top}#footerTop .socialMedia .fb{background-position:center -20px}#footerTop .socialMedia .gg{background-position:center -40px}#footerTop .socialMedia .tw{background-position:center -60px}#footerTop .socialMedia .yt{background-position:center -80px}#footerTop .socialMedia .linkedIn:hover{background-position:center -100px}#footerTop .socialMedia .fb:hover{background-position:center -120px}#footerTop .socialMedia .gg:hover{background-position:center -140px}#footerTop .socialMedia .tw:hover{background-position:center -160px}#footerTop .socialMedia .yt:hover{background-position:center -180px}#footerBottom{padding:10px 0;background:#2a2a2b;font-size:12px;font-size:1.2rem;line-height:22px;text-align:center;color:#606060}#footerBottom a:hover{color:#fff}#footer.short{padding:18px 0;height:85px;font-size:14px;font-size:1.4rem;line-height:24px;background:#fff;border-top:1px solid #eee}@media screen and (max-width:767px){.container{width:auto}.show-xs{display:inline-block}.hide-xs{display:none}#subMenu{display:none;z-index:111}#xsHeader .ds-logo{float:left;margin:14px 0 0;width:125px;height:30px}#xsMenu{height:60px;border-bottom:1px solid #eee}#xsMenu .xsMenuToggle{float:right;padding:11px 0 5px 10px;cursor:pointer}#xsMenu .xsMenuToggle .open{display:inline-block;margin-top:8px}#xsMenu .xsMenuToggle .open span{display:block;margin-top:4px;width:22px;height:2px;background:#aaa}#xsMenu .xsMenuToggle .close{display:none;font-size:4rem;color:#aaa;font-family:initial;opacity:1}#xsNav{display:none;padding:0 0 15px;background:#fff;border-bottom:1px solid #eee;box-shadow:3px 6px #eee;-moz-box-shadow:0 3px 6px #eee;-webkit-box-shadow:0 3px 6px #eee}#xsNav .products{margin-bottom:5px}#xsNav li{padding:5px 15px 4px}#xsNav .xsNavToggle,#xsNav a{font-size:1.4rem;line-height:2.4rem}#xsNav .xsNavToggle{display:inline-block;padding:0 15px 3px;color:#999;cursor:pointer}#xsSearch{position:relative;margin:0 0 15px;height:46px;width:100%;border-bottom:1px solid #eee}#xsSearch:after{display:table;content:"";clear:both}#xsSearch .xsSearchSubmit{display:inline-block;position:absolute;right:15px;top:0;width:30px;height:100%;background:url(../img-icon/icon-search-a-16x16.png) no-repeat 100%;cursor:pointer}#xsSearch input[type=text]{padding:0 35px 0 15px;width:100%;height:45px;border:0;outline:0}#xsSearch input[type=text]:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#xsSearch input[type=text]::-webkit-input-placeholder{color:#aaa;font-size:1.4rem}#xsSearch input[type=text]:-moz-placeholder{color:#aaa;font-size:1.4rem}#xsSearch input[type=text]:-ms-input-placeholder{color:#aaa;font-size:1.4rem}#footerTop .footerSubscribeSuccess p{width:80%;margin:auto}}@media(min-width:768px){.container{width:750px}.sm-pt50{padding-top:50px}.sm-pb80{padding-bottom:80px}#overall-header{height:65px}#subMenu{display:none;z-index:111;padding:35px 20px 55px 45px;position:absolute;top:65px;left:50%;margin-left:-310px;z-index:6;width:620px;background:#fff;box-shadow:0 2px 6px #ccc;-moz-box-shadow:0 2px 6px #ccc;-webkit-box-shadow:0 2px 6px #ccc;border:1px solid #eee;border-top:0}#subMenu .subMenuContent:after{display:table;content:"";clear:both}#subMenu .subMenuContent .ct-lt{float:left;width:345px}#subMenu .subMenuContent ul li{margin-bottom:28px}#subMenu .subMenuContent ul li:last-child{margin-bottom:0}#subMenu .subMenuContent ul li a{display:inline-block;margin:0 0 6px;font-size:14px;line-height:32px;color:#444}#subMenu .subMenuContent ul li.ddc a{line-height:33px;margin:3px 0}#subMenu .subMenuContent ul li a:hover{color:#fe8e14}#subMenu .subMenuContent ul li a.bluelink{color:#50a8e1}#subMenu .subMenuContent ul li a.bluelink:hover{color:#61c2ec}#subMenu .subMenuContent ul li .logo{display:inline-block;margin:0 9px 0 0}#subMenu .subMenuContent ul li .logo img{width:33px;height:32px}#subMenu .subMenuContent ul li .intro{margin:4px 0 0;font-size:14px;line-height:22px;color:#999}#subMenu .subMenuContent .ct-rt{float:left;width:250px}#subMenu .subMenuContent .pro>a{display:inline-block;margin:0 0 6px;font-size:14px;line-height:32px;color:#444}#subMenu .subMenuContent .pro .logo{display:inline-block;margin:0 9px 0 0;vertical-align:top}#subMenu .subMenuContent .pro .logo img{width:33px;height:32px}#subMenu .subMenuContent .pro .intro{margin:4px 0 0;font-size:14px;line-height:22px;color:#999}#footerWrapper{height:auto}#footerWrapper .ds-white{margin-top:16px;width:102px;height:25px}#footerTop{padding:40px 0 32px}#footerTop ul{float:left}#footerTop ul li a{font-size:14px;font-size:1.4rem;color:#aaa;line-height:30px}#footerTop ul li a:hover{color:#fff}#footerTop ul li.title{margin-bottom:16px;font-size:14px;font-size:1.4rem;color:#fe8e14;line-height:24px}#footerTop .products{width:33%}#footerTop .resources{width:30%}#footerTop .company{width:23%}#footerTop .subscribe{width:44%}#footerTop .subscribe li{text-align:left}#footerTop .subscribe .newsLetter{margin-bottom:26px;font-size:14px;font-size:1.4rem;color:#aaa}#footerTop .subscribe .form input{width:66%}#footerTop .subscribe .form .d-btn{color:#fff;width:34%}#footerTop .socialMedia{margin-top:33px;width:80%}#footerWrapper .socialMedia span{display:inline-block;width:20%}#footerBottom .socialMedia span{text-align:right}#footerWrapper .socialMedia a{display:inline-block;width:30px;height:30px;background:url(../img-icon/icon-footer-socialMedia-30x30.png) no-repeat -5px top}#footerWrapper .socialMedia .fb{background-position:-5px -40px}#footerWrapper .socialMedia .tw{background-position:-5px -80px}#footerWrapper .socialMedia .gg{background-position:-5px -120px}#footerWrapper .socialMedia .yt{background-position:-5px -160px}#footerWrapper .socialMedia .linkedIn:hover{background-position:-5px -200px}#footerWrapper .socialMedia .fb:hover{background-position:-5px -240px}#footerWrapper .socialMedia .tw:hover{background-position:-5px -280px}#footerWrapper .socialMedia .gg:hover{background-position:-5px -320px}#footerWrapper .socialMedia .yt:hover{background-position:-5px -360px}#footerTop .socialMedia span:first-child,#footerTop .socialMedia span:nth-child(3){width:20%}#footerTop .socialMedia span:nth-child(5){width:20%;text-align:left}#footerBottom{padding:0;height:60px;color:#aaa}#footerBottom .ct-lt{padding-right:0;text-align:left}#footerBottom .ct-ct{text-align:right;line-height:60px}#footerBottom a{color:#aaa}#footerBottom a:hover{color:#fff}#footer.short{padding:21px 0;height:70px}}@media(min-width:768px) and (max-width:991px){.show-sm{display:inline-block}.hide-sm{display:none}#smMenu{height:65px;border-bottom:1px solid #eee}#smHeader .ds-logo{float:left;margin:15px 0 0;width:135px;height:32px}#smHeader .smMenuToggle{float:right;margin-top:20px;cursor:pointer}#smHeader .smMenuToggle .bars{display:inline-block;width:28px;vertical-align:top}#smHeader .smMenuToggle .bars span{display:block;margin-top:5px;width:21px;height:2px;border-radius:2px;background:#aaa}#smNav{margin:0 0 38px}#smNav li{float:left;padding:0 22px}#smNav li:first-child{padding-left:0}#smNav li:first-child a{color:#fe8e14;cursor:default}#smNav li:first-child .fa{font-size:1.2rem;margin:0 0 0 2px}#smSearch{position:absolute;top:0;right:15px;height:54px;width:auto;background:#fff}#smSearch:after{display:table;content:"";clear:both}#smSearch .smSearchSubmit,#smSearch .smSearchToggle{display:inline-block;width:25px;height:100%;background:url(../img-icon/icon-search-a-16x16.png) no-repeat 100%;cursor:pointer}#smSearch .smSearchSubmit{display:none;position:absolute;left:0;top:0;width:30px;background-position:0}#smSearch input[type=text]{display:0;float:left;margin:0 0 0 30px;padding:0;width:690px;height:54px;border:0;outline:0}#smSearch input[type=text]:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#smSearch input[type=text]::-webkit-input-placeholder{color:#aaa}#smSearch input[type=text]:-moz-placeholder{color:#aaa}#smSearch input[type=text]:-ms-input-placeholder{color:#aaa}#subMenu .subMenuContent .pro{margin-bottom:30px}}@media screen and (max-width:991px){#overall-header{z-index:21}}@media(min-width:992px){.container{width:calc(100% - 40px)}.h1,h1{font-size:40px;font-size:4rem;line-height:54px}.h2,h2{font-size:32px;font-size:3.2rem;line-height:48px}.h3,h3{font-size:24px;font-size:2.4rem;line-height:36px}.h4,h4{font-size:16px;font-size:1.6rem;line-height:26px}.h5,h5{font-size:14px;font-size:1.4rem;line-height:24px}.md-pt60{padding-top:60px}.visible-mobile{display:none}#header.fixed{padding-bottom:60px}#mdHeader{height:65px;border-bottom:1px solid #ddd}#mdHeader .ds-logo{float:left;margin:15px 0 0;width:125px;height:30px}#mdMenu{padding-left:68px;float:left}.company-header #mdMenu{padding-left:55px}#mdMenu li{float:left;height:65px;padding:0;text-align:center}#mdMenu li .icon{position:relative;top:2px;left:2px;display:inline-block;width:15px;height:15px;background:url(../img-icon/icn-subNav-upDown-7x4.png) no-repeat 50%;transition:all .2s ease-in-out}#mdMenu li a{display:inline-block;padding:0 15px;line-height:62px;font-size:16px;color:#444}#mdMenu li a:hover,#mdMenu li a:hover .fa,#mdMenu li.on .fa,#mdMenu li.on a{color:#fe8e14}#mdMenu li a .fa{color:#aaa;font-size:1.2rem;margin:0 0 0 2px}#cp-header{float:right;padding:6px 0;height:65px}#cp-header li{text-indent:0}#cp-header iframe{position:relative;right:15px}#action-nav .action-tel{background:url(../img-icon/icn-phone-24X24.png) no-repeat left center;padding-left:25px;line-height:50px}#subMenu{padding:40px 30px 50px 60px;width:918px;margin-left:-459px}#subMenu.overall{margin-left:-459px}#subMenu .subMenuContent .ct-lt{width:400px}#subMenu .subMenuContent .ct-lt ul li:last-child{margin-top:35px}#footerWrapper{height:auto}#footerTop .products{width:40%;margin-left:0}#footerTop .resources{width:34%;margin-left:0}#footerTop .company{width:17%;margin-left:0}#footerTop .subscribe{width:34%}#footerTop .footerSubscribeSuccess p{width:320px}#footerBottom .ct-lt{width:25%}#footerBottom .ct-ct{width:51%;padding-left:18px;text-align:left}#footerBottom .ct-rt{width:24%;height:60px;float:left;padding:15px 0 0 18px}#subMenu .subMenuContent .proPanel{margin-bottom:35px}}@media(min-width:992px) and (max-width:1199px){.show-md{display:inline-block}.hide-md{display:none}}@media(min-width:1200px){.container{width:calc(100% - 40px)}.show-lg{display:inline-block}.lg-mt40{margin-top:40px}#mdMenu{padding-left:65px}#mdMenu li>a{padding:0 24px}#action-nav .action-signin{margin-left:50px}#cp-header .action-signin{margin-left:35px}.company-header #mdMenu{padding-left:50px}.company-header #mdMenu li>a{padding:0 22px}.company-header #cp-header .action-signin{display:block!important}.company-header #cp-header .action-search .toggle-search{display:none!important}.company-header #cp-header .action-search input[type=text]{width:240px!important;padding:0 5px!important;border-width:1px!important}#subMenu{margin-left:-414px;z-index:111}#subMenu.overall{margin-left:-432px}#footerWrapper{height:auto}#footerTop .company{width:20%}#footerTop .subscribe{width:31%}#footerTop .subscribe .form input{width:69%}#footerTop .subscribe .form .d-btn{width:31%}#footerBottom .ct-lt{width:25%}#footerBottom .ct-ct{width:57%;padding-left:20px}#footerBottom .ct-ct .visible-lg{display:inline!important}#footerBottom .ct-rt{width:18%;padding:15px 0 0}}@media(min-width:1680px){.container{width:calc(100% - 40px)}}