﻿* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html, body { margin: 0; padding: 0; height: 100%; font-family: OpenSans-Regular, Arial, sans-serif, Verdana, Helvetica; font-size: 16px; line-height: 26px; }
body { margin-top: 20px; margin-bottom: 20px;  background: #E4E4E4;}
img { vertical-align: middle; border: 0;}
p { margin: 0; padding: 0; }
a:link, a:visited { color: #606060; text-decoration: none; }
a:hover { color: #fe8e14; }
input { font: normal 12px verdana; color: #444; }
input.invalid { background-color: #FF9; border: 2px red inset; }
a img { border: none; }
a img:hover { border: none; }
ul { list-style: none; padding-left: 0px; margin: 0px; }
.container { width: 983px; margin: 0 auto; }
.container:after, .clearfix:after { content: ''; display: table; clear: both; }
.tc { text-align: center; }
.btnOrg { padding: 0 15px; height: 30px; line-height: 28px; font-size: 14px; color: #fff; background: #FE8E14 0% 0% no-repeat padding-box; border: none; outline: none; cursor: pointer; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; margin-right: 15px;}
.btnOrg:hover { background: #FEA543; }
.btnLoadAndSave {float: right;position: relative;margin-top: 16px;font-size: 12px;cursor: pointer;font: normal normal normal 14px/21px Oswald;letter-spacing: 0px;color: #FE8E14;text-transform: uppercase;}
.d-btn { display: inline-block; padding: 0 25px; height: 36px; line-height: 30px; color: #fe8e14; font-family: OpenSans-Semibold, Arial, sans-serif, Verdana, Helvetica; font-size: 14px; text-align: center; cursor: pointer; border: solid 2px #fe8e14; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.d-btn:link, .d-btn:visited { color: #fe8e14; }
.d-btn:hover { color: #ffae38; border: solid 2px #ffae38; }
.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.bgOrange { background: #fe8e14; color: #fff; }
.d-btn.bgOrange:hover { background: #ffae38; }
.d-btn.bgBlue { border-color: #50a8e1; background: #50a8e1; color: #fff; }
.d-btn.bgBlue:hover { border-color: #61c2ec; background: #61c2ec; }
.ds-dwt-loaderBar img { margin-top: 60px; }
@keyframes fade {50% {opacity: 0.4;}} @font-face {font-family: Oswald;src: url("Oswald-VariableFont_wght.ttf")}
.dynamsoft-dwt-selected {background-color: #666;box-shadow: -3px -3px 2px -2px inset #b7aaaa, 2px 2px 2px 0px inset #000000;padding: 3px;}
.customInfo { background: url(../Images/information-circle.png) no-repeat center right; padding-right: 20px;  cursor: pointer;}
.customInfo-left { background: url(../Images/uploadInfo.png) #EAEAEA no-repeat center left 5px; cursor: default; position: absolute; line-height: 16px; padding: 5px 5px 5px 28px;}
#customDetail, #uploadedFilesDetail {float: left; position: absolute; background: white; border: 1px solid #ccc; padding: 8px; z-index: 99;font-family: OpenSans-Regular;font-size: 12px;}
/*=================================== dwtScanDemo =========================================*/
#dwtScanDemo { width: 983px; margin: 0 auto; }
#DWTcontainer { position: absolute; top: 50%; transform: translateY(-50%);}
/*=============== DWTcontainerTop ===============*/
#DWTcontainerTop { position: relative; float: left; width: 665px; height: 720px; /*border: 1px solid #ccc;*/ }
.ds-dwt-container-box > div { border: none !important; }
/*#divEdit*/
#divEdit { float: left; margin: 0; padding: 0; width: 658px; height: 40px; background: #fff; border: 1px solid #ccc; background: #323234 0% 0% no-repeat padding-box;color: white;-webkit-box-sizing: unset;-moz-box-sizing: border-box;box-sizing: unset;margin-top: -1px;cursor: default;}
#divEdit .operateGrp li { float:left;  margin: 0; width: 43px; height: 40px; line-height: 36px; /*border-right: solid 1px #ccc;*/ text-align: center; }
#divEdit .operateGrp li:nth-last-child(2) { height: 58px; }
#divEdit .operateGrp li:last-child { height: 56px; border-bottom: none; }
#divEdit .operateGrp li > img { cursor: pointer; padding: 10px 4px;}
#divEdit .operateGrp li > span { line-height: 36px;padding-left: 10px; padding-right: 10px; }
#divEdit .operateGrp li span > img { margin-top: -3px; }
#divEdit .grayimg { opacity: 0.3;}
#divEdit .operateGrp #btnZoomOut { padding: 0px; }
#divEdit .operateGrp #btnZoomIn { padding: 0px; margin-top: 3px;}
#divEdit .operateGrp #DW_spanZoom { margin-top: 10px;}
#divEdit .operateGrp #btnSelect_selected, #divEdit .operateGrp #btnHand_selected { padding: 0; }
#Crop { padding: 5px; padding-top: 10px; text-align: center; border-collapse: collapse; border: 3px solid #cE5E04; position: absolute; height: 80px; z-index: 1; background-color: #f0f0f0; width: 250px }
#ImgSizeEditor { padding: 10px 15px; position: absolute; z-index: 1; top: 455px; left: -1px; height: auto; width: 320px; font-size: 14px; color: #606060; text-align: left; background-color: #f5f5f5; border-collapse: collapse; border: 1px solid #ccc; box-shadow: 4px 4px 18px #ccc; -webkit-box-shadow: 4px 4px 18px #ccc; -moz-box-shadow: 4px 4px 18px #ccc; }
#ImgSizeEditor li { margin-bottom: 5px; }
#ImgSizeEditor input { background: #fff; border: solid 1px #ccc; }
#ImgSizeEditor input[type='text'] { padding-left: 3px; }
#ImgSizeEditor input[type='button'] { padding: 5px 5px; margin: 6px 5px 0; }
/*#dwtcontrolContainer*/
#dwtcontrolContainer { float: left;width: 659px;height: 676px;margin-top: 7px;background: white;}
#dwtcontrolContainer .dynamsoft-dwt-container-box > div { border: none !important; }

#dwt-NonInstallContainerID { float: left; width: 560px; height: 590px; }
/*#btnGroupBtm*/
#DWTcontainerTop #btnGroupBtm { position: absolute; left: 60px; bottom: 0; padding: 14px 25px 15px 90px; width: 585px; height: 57px; background: #f5f5f5; border-top: 1px solid #ccc; font-size: 14px; color: #606060; }
.operateGrp { font-family: OpenSans-Semibold, Arial, sans-serif, Verdana, Helvetica; }
.operateGrp input { padding: 0; margin-right: 6px; width: 25px; height: 20px; font-size: 10px; background: transparent; border: solid 1px #bbbcc0; outline: none; cursor: pointer; color: white;}
.operateGrp input[type='text'] { height: 20px; font-size: 14px; border: none; cursor: default; font: normal normal normal 14px/19px Open Sans;letter-spacing: 0px;color: #FFFFFF; }
.operateGrp #DW_btnFirstImage { margin-left: 5px; }
.operateGrp #DW_CurrentImage { margin: 0 0 0 -13px; text-align: right; }
.operateGrp #DW_TotalImage { margin: 0 -7px 0 0; text-align: left; }
.operateGrp #DW_spanZoom {width: 50px;text-align: center;/* margin-left: 5px; *//* text-align: left; */font: normal normal normal 14px/19px Open Sans;letter-spacing: 0px;color: #FFFFFF;}
#DW_PreviewMode { padding: 0 5px; margin-left: 5px; height: 26px; border: solid 1px #d8d8d8; color: #444; outline: none; border-radius: 3px; cursor: pointer; }
/*=============== ScanWrapper ===============*/
#ScanWrapper { float: right; width: 315px; height: 580px; }
div.divinput { line-height: 24px; margin-bottom: 10px; text-align: left; background:  #F5F5F5 0% 0% no-repeat padding-box; }
.divType, #ScanWrapper .toggle {padding-left: 20px;height: 40px;line-height: 36px;/* font-family: OpenSans-Semibold, Arial, sans-serif, Verdana, Helvetica; *//* font-size: 14px; *//* color: #444; */border-bottom: solid 1px #ccc;/* background: #eee; */cursor: pointer;background: #323234 0% 0% no-repeat padding-box;text-align: left;font: normal normal normal 16px/24px Oswald;letter-spacing: 0px;color: #FFFFFF;padding-top: 6px;}
#ScanWrapper .toggle { cursor: default; }
.divTableStyle { padding: 8px 20px 9px; /*border-bottom: solid 1px #ccc;*/ }
#ScanWrapper select, #divSaveDetail input[type='text'] {margin-top: 3px;margin-bottom: 6px;height: 26px;border: solid 1px #ccc;-moz-border-radius: 3px;outline: none;background: #FFFFFF 0% 0% no-repeat padding-box;border: 1px solid #606060;}
#ScanWrapper input[type='checkbox'], #ScanWrapper input[type='radio'] { margin: 0 3px 0 0; }
/*#divScanner*/
#divScanner { border-bottom: none; }
#PCollapse { list-style: none inside none; margin-left: 0; padding-left: 0; }
select#source { margin-top: 3px; padding-left: 3px; width: 100%; font-size: 12px; outline: none; }
select#Resolution { margin-left: 3px; width: 192px; height: 26px; }
#divProductDetail li { margin-top: 8px; }
#divProductDetail li:first-child { margin-top: 3px; }
#divProductDetail li label { display: inline-block; margin: 0 10px 0 0;}
#divProductDetail li label:last-child { margin: 0; }
#divProductDetail li label input { width: 15px; height: 15px; vertical-align: middle; }
#divProductDetail li .lblPixelType { display: inline-block; margin: 0 28px 0 0; }
.btnScanGray {margin-top: 10px;margin-bottom: 8px;width: 87px;height: 32px;line-height: 30px;border: none;background: #ddd;font-size: 14px;cursor: pointer;outline: none;font: normal normal normal 16px/24px Oswald;letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;}
.btnScanActive {background: 0% 0% no-repeat padding-box padding-box rgb(254, 142, 20);}
.btnScanActive:hover { background: #ffae38; }
#div_LoadLocalImage input[type='button'] { margin: 15px 0; width: 90px; height: 30px; }
#div_ScanImage { position: relative; }
#div_ScanImage li { color: #323234; font-size: 12px; }
#tblLoadImage {position: absolute;top: 68px;z-index: 1;padding: 30px 15px;width: 275px;height: 128px;font-size: 14px;line-height: 30px;text-align: left;background-color: #f5f5f5;background: #606060 0% 0% no-repeat padding-box;}
#tblLoadImage > a { position: absolute; top: 15px; right: 15px; line-height: normal; text-decoration: none; }
#tblLoadImage a { color: #FE8E14; }
#tblLoadImage a:hover { color: #ffae38;}
#tblLoadImage .imgClose { margin-top: -5px;margin-right: -5px;}
#tblLoadImage .spanContent { letter-spacing: 0px;color: #FFFFFF; width: 200px;float: left;margin-left: 28px;margin-top: -36px; }
#tblLoadImage .contentTitle { font: normal normal normal 14px/21px Oswald; }
#tblLoadImage .contentDetail { font: normal normal normal 12px/22px Open Sans; }

.tabList {list-style: none;float: left;width: 50%;padding-left: 20px;height: 40px;cursor: pointer;text-align: left;font: normal normal normal 16px/24px Oswald;letter-spacing: 0px;padding-top: 6px;}
.selectTab {border-top: solid 4px #323234;}
.unselectTab {background: #323234 0% 0% no-repeat padding-box;color: #FFFFFF;border-bottom: solid 1px #ccc;}
#tabCon {height:303px;}

/*#divSaveDetail*/
#divSaveDetail input[type='text'] { width: 70%; padding-left: 5px; }
#divSaveDetail li label { display: inline-block; margin: 0 8px 0 0; }
#divSaveDetail li img { margin-right: 2px; }
#divSaveDetail li label:last-child { margin-right: 0; }
#divSaveDetail li input { width: 15px; height: 15px; vertical-align: middle; }
#divSaveDetail li:nth-child(3) { margin: 5px 0 4px; }
#divSaveDetail li { padding: 0 20px; color: #323234; font-size: 12px;}
#divSaveDetail li:nth-child(2) { padding-top: 5px; }
#divSaveDetail input[type='button'] { margin: 10px 0 10px 0; }
#divSaveDetail #btnUpload {padding: 0;width: 87px;height: 32px;cursor: pointer;font: normal normal normal 16px/24px Oswald;letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;}
#divSaveDetail #txt_CustomInfo {width: 100%;}
.dynamsoft-dwt-dialog-body { border: 1px solid rgb(204, 204, 204); background-color: #FFFFFF;}
.dynamsoft-dwt-header {background: #323234 0% 0% no-repeat padding-box;height: 15px;margin-bottom: 30px;}
.ds-dwt-ui-dlg-wrap .button-yes {width: 100px; margin-bottom: 20px;height: 42px;font: normal normal normal 16px/30px Oswald;letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;background: #FE8E14 0% 0% no-repeat padding-box;border: none;cursor: pointer;margin-right: 23px;}
.ds-dwt-ui-dlg-wrap .button-yes:hover { background: #ffae38; }
.ds-dwt-ui-dlg-wrap .button-no { border: 2px solid #FE8E14;font: normal normal normal 16px/30px Oswald;letter-spacing: 0px;color: #FE8E14;text-transform: uppercase;background: #FFFFFF;width: 100px;height: 42px;}
.dynamsoft-dwt-showMessage { margin-top: 15px;   }
.dynamsoft-dwt-showMessage-detail { margin-left: 85px;text-align: left;font: normal normal normal 14px/30px Open Sans;letter-spacing: 0px;color: #323234;}
#showMessage {margin-right: 5px; width: 14px;height: 14px; vertical-align: middle;}
.dynamsoft-dwt-installdlg-buttons { margin: 20px 10px 8px 10px;text-align: center;}
/*=============== DWTcontainerBtm ===============*/
#DWTcontainerBtm { position: relative; float: left; width: 996px }
#DWTUploadContainer { float: left; }
#DWTUploadContainer input[type='text'] { border: solid 1px #ccc; padding-left: 3px; }
#DWTUploadContainer input[type='button'] { cursor: pointer; margin: 0 3px; outline: none; }
#DWTdivUploade { padding: 5px 0 0;font-size: 14px; font: normal normal normal 14px/21px Oswald;letter-spacing: 0px;color: #323234; }
#resultWrap {width: 100%; height: 258px;font-size: 8px;min-height: 80px;overflow-y: scroll; }
#resultWrap .info {padding: 8px 0 9px 20px;}
#resultWrap .title {text-align: left;font: normal normal normal 13px/18px Open Sans;letter-spacing: 0px;color: #323234;}
#resultWrap .content {text-align: left;font: normal normal normal 12px/17px Open Sans;letter-spacing: 0px;color: #606060;margin-left: 10px;}

#resultWrap table {border-collapse: collapse; border-spacing: 0; width: 100%; display: table}
#resultWrap table, th, td { border: none}
/*#resultWrap a { color: #606060; text-decoration: none; background-color: transparent;}*/
#resultWrap a {cursor: pointer;font: normal normal normal 12px/17px Open Sans;letter-spacing: 0px;color: #FE8E14;}
#resultWrap a:hover { color: #ffae38;}
#resultWrap tr td:nth-child(2) span {display: inline-block;width: 4px;height: 17px;color: #ccc;overflow: hidden;}
#DWTdivMsg {padding: 6px 0 0 8px;margin-top: 10px;width: 315px;height: 100px; overflow-y: scroll;background: #F5F5F5 0% 0% no-repeat padding-box;font: normal normal normal 12px/17px Open Sans; border-top: solid 4px #323234;}
.lblMessage {text-align: left;font: normal normal normal 14px/21px Oswald;letter-spacing: 0px;color: #323234;}
#DWTemessage {width: 100%;height: 77%;}
#DWTemessageContainer { float: right; }
#DWTemessageContainer p { margin: 0; color: #444; font-family: OpenSans-Semibold, Arial, sans-serif, Verdana, Helvetica; }

/*======================== Upload_list ==========================*/
#div-uploadedFile #wrapper { border:2px solid #ddd; border-radius:3px;}
#div-uploadedFile .container { width: 870px; }
#div-uploadedFile .d-btn { }
#DWTUploadContainer #resultWrap #div-uploadedFile table { width: 100%; }
#resultWrap #div-uploadedFile th {width: 35%;text-align: left;font-size: 12px;color: #444;height: 30px;font-weight: bold;padding-left: 10px;background: #CCCCCC 0% 0% no-repeat padding-box;font: normal normal normal 14px/21px Oswald;letter-spacing: 0px;color: #323234;}
#resultWrap #div-uploadedFile tr {height: 30px;font-family: OpenSans-Regular;font-size: 14px;background: #FFFFFF 0% 0% no-repeat padding-box;text-align: left;font: normal normal normal 12px/17px Open Sans;letter-spacing: 0px;color: #606060;padding-left: 10px;}
#resultWrap #div-uploadedFile tr:nth-child(odd){background: #F5F5F5 0% 0% no-repeat padding-box;}
#resultWrap #div-uploadedFile td {padding-left: 10px;}

#resultWrap #div-uploadedFile tr td:nth-child(2) span { display: inline-block; width: 18px; height: 17px; color: #ccc; overflow: hidden; }

/*=============== dailog ===============*/
.ds-dialog-wrap, .ds-dialog-wrap div { -webkit-box-sizing: content-box !important; -moz-box-sizing: content-box !important; box-sizing: content-box !important; }
.ds-dialog-wrap:before, .ds-dialog-wrap div:before, .ds-dialog-wrap:after, .ds-dialog-wrap div:after { -webkit-box-sizing: content-box !important; -moz-box-sizing: content-box !important; box-sizing: content-box !important; }
.ks-overlay { position: absolute; left: -9999px; top: -9999px; }
.ks-ext-close { padding: 0 20px; position: absolute; right: -5px; top: 5px; }
.ks-ext-close, .ks-ext-close:link { color: #2222AA; text-decoration: none; cursor: pointer; }
.ks-ext-mask { background: #999; filter: alpha(opacity=70); /* IE */ -moz-opacity: 0.7; /* Moz + FF */ opacity: 0.7; /* CSS3 e.g. FF 1.5 */ }
.D-dailog .ks-ext-close .ks-ext-close-x { height: 8px; }
.D-dailog .ks-ext-close, .D-dailog .ks-ext-close:hover { background: none; border: none; }
.D-dailog { position: absolute; left: -9999px; top: -99999px; margin: 100px auto; padding: 0; width: 392px; height: 262px; background-color: #F1F2F2; }
.D-dailog .D-dailog-body { width: 350px; height: 200px; position: relative; top: 5px; left: 5px; margin: 0; background-color: #ffffff; border: 1px solid #E7E7E7; padding: 15px; }
.D-dailog .D-dailog-body-Mac { width: 350px; height: 235px; position: relative; top: 5px; left: 5px; margin: 0; background-color: #ffffff; border: 1px solid #E7E7E7; padding: 15px; }
.D-dailog .D-dailog-body-NotAllowed { color: #444; line-height: 1.8; width: 350px; height: 185px; position: relative; top: 5px; left: 5px; margin: 0; background-color: #ffffff; border: 1px solid #E7E7E7; padding: 15px; }
.D-dailog .D-dailog-body-Scan { width: 380px; height: 240px; position: relative; top: 5px; left: 5px; margin: 0; background-color: #ffffff; border: 1px solid #E7E7E7; padding: 15px; }
.D-dailog .D-dailog-body-Scan-sample { width: 380px; height: 200px; position: relative; top: 5px; left: 5px; margin: 0; background-color: #ffffff; border: 1px solid #E7E7E7; padding: 15px; }
.D-dailog a { text-decoration: none; }
.link { text-decoration: underline; }
.D-dailog ul { margin: 10px 0 10px 20px; list-style-type: disc; }
.red { color: red; margin-left: 5px; }
/*=============== Upgrade ===============*/
#message { font-family: Arial, sans-serif, Verdana, Helvetica; position: fixed; top: 0px; left: 0px; width: 100%; z-index: 105; text-align: center; font-weight: bold; font-size: 100%; padding: 10px 0px 10px 0px; color: #239210; background-color: #E0F0D6; border: 1px solid #54D33F; box-shadow: 0 0 10px #3A3A3A; }
#MessageBody a { color: #6A9962; font-size: 14px; }
#message span { text-align: center; width: 95%; float: left; }
#MessageBoy a:hover { text-decoration: underline; }
.close-notify { white-space: nowrap; float: right; margin-right: 10px; color: #fff; text-decoration: none; border: 2px #fff solid; padding-left: 3px; padding-right: 3px; }
.close-notify a { color: #fff; }
.DWTPage { margin: 0 auto; }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #divEdit { height:42px;}
}
/*=============== mobileCapture ===============*/
#mobileDemoContent {margin: 0 auto;text-align: left; width: 438px; margin-top: 60px;}
#mobileDemo {margin: 0 auto;margin-top: 46px; text-align: center;width: 438px;height: 489px;background: #F5F5F5 0% 0% no-repeat padding-box;}
.mobileDemoTitle {padding: 60px 0 47px;}
.spanMobileDemoTitle {width: 352px;height: 52px;font: normal normal normal 18px/28px Open Sans;letter-spacing: 0px;color: #323234;}
.spanMobileDemoLink {width: 272px;height: 24px;font: normal normal normal 16px/24px Oswald;letter-spacing: 0px;color: #666666;text-transform: uppercase;}

.div-FAQ{width: 100%; height: auto; margin: 0 auto; padding-bottom: 20px; background-color: #EEEEEE;}
.div-FAQ .FAQ-title{width: 100%; margin: 0 auto 10px auto; padding: 45px 20px 0 20px; font-size: 24px; font-family: Oswald-Light;}
.div-FAQ .FAQ-main{width: 100%; margin: 0 auto; padding: 0 20px 0 20px;}
.div-FAQ .FAQ-main .FAQ-content{cursor: pointer;  height: auto; border-bottom: 1px solid rgb(209,209,209); padding: 24px 0; font-family: OpenSans-Regular;}
.div-FAQ .FAQ-main .FAQ-content .FAQ-Q{display: flex;align-items: center;justify-content: space-between;width: 100%; line-height: 36px;font-size: 20px;}
.div-FAQ .FAQ-main .FAQ-content .FAQ-Q .svg-down{float: right;}
.div-FAQ .FAQ-main .FAQ-content .FAQ-Q .svg-up{float: right; display: none;}
.div-FAQ .FAQ-main .FAQ-content .FAQ-A{display: none; padding: 0 45px 0 28px; line-height: 28px;}
 .div-FAQ .FAQ-title {
   width: 983px;
   padding: 45px 20px 0 40px;
}

.div-FAQ a{color:#2ba6cb;}

.div-FAQ .FAQ-main {
   width: 983px;
   padding: 0 0 0 40px;
}


#div-mainContent {
    width:100%;
    height:100%;
}


#masterFooter {
   position: relative !important;
   width:100% !important;
   height: 50px !important; 
   line-height: 50px !important;
}


#masterFooter .a-dynamsoft img{width:113px;height:28px; margin-right: 20px;}

.menuIcon {
    cursor: pointer;
    padding: 10px 4px;
}

.RemoveSelectedImages:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAbBJREFUOBGtlLtKxFAQhhNZsLAwYGuRRgQFd1u7PEJaK4OVjeAbiLUIiqClYi242mnjeQFxrbTcNzDiA8TvP56zm+xFs7sOfJl/JjN/LnsJgimjKIoEbsHHCyKd0u5nDYMMcpcjskihC5eaaiAMuVBRI06ZyeEEWiIMQ9WBTEkJGHQacpDpJ3Tgr8gYkGkbNG9g32n1UohhX1dSGIpawWwHWhpWhhy6pV6ELuZquQ0PRaVWjlZtL+Z00CgN1JUdBhPdJbkNKSiM68XoOz2OwlDUCmb94yvHfkka9Bo+IJnYWEYsZpDDAegCYhtkmtmLIRTGFhMc2JHZFXQc0knPgkJheo0pBR4x+PdtH2siY4Z3R12bvhH+3NivG0MLfshnejvoC/KW743LI41ZXGfhmbzoF9Eb6HNXn1FH/tyoPGTMQsjgNazCjWpnck89D4olOLJq3IElhfHn0Xu20z8cIh/6ZUVtlvYq7zhwY9YYvQxfldXfi3dO218vuWI8+JNe4w6O/V3UzCvMvQ3OVoz5b31kQMwcQx/ezI7OwN9xk3f0NKNpk/1X7+GN9Z1MfPM/8jcOyrCnQaIOcAAAAABJRU5ErkJggg==');
}

.RemoveAllImages:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAbNJREFUOBGllM1RwzAQhW2GOz5xdgnuIKYDZyggpgNTQUIDTDogJ64JNBB3gG8MJ8yVC+nAfE9jBVnE+XF25mXfrnafVlLGQTDQmqZJwRJYe4NkVi60RJ6FBHfl5jz+FYZhTV1Ofg4KsAKyFCi3puYO/2c0lGCf5SymYANikNlueNLmauUv7YLnb7zYhExS0qQJCxCBBbF4BVYgA4qLgIUZuCUQL0Ej3mcsVyDRujzQ9LWTi+DNBetTYIRVfKRFTt0Grths1vKg7yqcvn+0IpNqSvwKZECm09b4GLzoOLJnAnEtHroKe3x5iRgTB7qGH5DqKk4yHlATF6AEE0RGIIGPwCe41yMPuYqAxgVidoMxYjLFY4kqGCSsRqxGJDes/WGzXNOTr466CoojT0BHX3q5lPgJmNqDwpqAYn0H5IN2Ewmk8Fy5XbZX2BGJaV4TS3wOzCb4aVsD7dpeYUpdkYh4DSaORAwvnHhLex+vnaSm8mFbfQLpFeZlN+jMTtDqlO4UZtqmUzUg8IWrARp+i05q/j4a0Hwr/Ipz4rA99jci72cIvfImj26/vYprksJQ+/AbfwFzAixFlJW93wAAAABJRU5ErkJggg==');
}

.ZoomOut:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAACCAYAAABsfz2XAAAAAXNSR0IArs4c6QAAABRJREFUCB1j/A8EDCQAJhLUgpUCAH23BADZ1VH1AAAAAElFTkSuQmCC');
}

.ZoomIn:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAACtJREFUKBVjYMAC/kMBFikGJmyC+MQGoQZGkP/wuRldjmQ/oBsA5g/3YAUAzjAUALthcCUAAAAASUVORK5CYII=');
}

.OrigSize:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAbRJREFUOBGtk91twkAQhO0oBdBBXII7yKWCpANIBXEJ7gAe8hpBCXSAqQA6MB3EHZBvnFtzts+AlKw02p+ZnTufIEkicT6fF2ANamCxo1iCLLJyfcRSDmpgUVEYTjYk64DZdTfPItQtFQ0owWiRmQ7WQYoDGGl6hyHQgkKmeY+MNGgKiYlDhL6MEOgz7zK1LfQroChs1ssQ9gSlEcyc1cMMlwmak3Wh76Gm7SG2QDHzmKuJiRnnYAdK8eQCKJz6MB5o9Kb7NE0bX2/IXbBUAnv3FYTryCQ5+jqctSMZP3kywbyifrE+yJlqeEfaq/ZhxtZ3+bGrJgrMyglK49kUpxvrBt2th0KeYRE8xZDO/aAZEjLW52TBskTh52bigYX0J9+8+bz1+ZIwlKlid5nertDbXjWpRrSSM1FMigICnX6a+ksrXED1S0gJj1IRyz7b7+B1UzP96rORDnFoXtN/gGdJyTJ7BWtg8emLdcRuPEJcgMa2I7li5rRJ3nh+ZJ6OrX8nftkFfEO95Xd9CmatOf0cbODeQ+7P9bWb/7v5zb/0vSfyDAtuLnmbJ9/4XsOhTs/CrPoBTVPfZHFEiyYAAAAASUVORK5CYII=');
}

.RotateLeft:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAATdJREFUOBFjYCAR/P//XxWI55CoDbdyoGGsQFwFxN+B+AJulSTIAA0yAeJLQAwDlBsMNKkJiP/CTITSf6D0eyA9H4gdSHAnRClQkwQQrwRiZPACyHEA4gYg3gCV2A+kBcixwAmo8SrUEJSgAIqBLLkAxOeBmCzDWYAa84H4ELrLQAYCMcjw9ehyRPOBmnmwKQaKGwAxCDgwAokWoKKPQPwMm2ICYoJAeTUgXsrIyHgSpBZo3gIg9QHEoAboAxkKAkDDEoD4PAuEy3AASPdA2aRQFkDFNUB8HUnTAyDbAGbwM6BXtiJJEsUEuowVqvADugYmdAFq8Wlh8AOg4xphQUEthzIAgxRkcAMtXAx25KjB8LiiWVDAUoU1MLGvgFtHPEMaqlQFXQvMYHmghBy6JBF8RqgaYXS1AChBI1rD0wdaAAAAAElFTkSuQmCC');
}

.Crop:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAALhJREFUOBFjYEAC////3wrEn5CEyGYyka2TFI1A16oAsQEpenCpZQR5H5ckCeLcQLX7GRkZG2F6WIAMWxgHSLMBMSMQ/0QSI4bJClT0BVkhC9AWPpgA1PW2yGIwOXw0UN9ndHmaRd6owfCgHg2K0aBgABW13+DhAGSAygqKAbAIkEY3BJvBbNjyPrpGND6o4AKB/xAK08UngBL8QPwBpoBI2gOo7i0QnyZSPXHKQD4E4i3IqodezgMAqS8vujJZBVgAAAAASUVORK5CYII=');
}

.ShowEditor:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJFJREFUeNrU1WEJwCAQBWAjLMIiGMlGi2AUIxjBCEa4KTvGIXM/7t7APRBBuQ8VUeeMIaJAV2pr3iEiUILhHaDn6PFWuHEfZ7h2+/eqZrjlTN/woEXTBK8WNAyrlPhuQsVc4fFiOdMRjarr9Vv0+AKNS6OeixZHuRiPMtCToaiAExQVcOUXKyO/GIL/Wy2nAAMAfzxtYCcd5tIAAAAASUVORK5CYII=');
}

.SelectSelected:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAoCAYAAACB4MgqAAAAAXNSR0IArs4c6QAAAcFJREFUWAntWE1OwkAY/YpSNxJswUgNpUkX6tbIIfAWbriTBheewbDgECRqWOEBkIXKom4ohtqvCeRr7cB0YivTdDZ8b5h58+bNT2dGMZtNDyRKuqbBy2iklCTSDCjasqxAsjTCqWhUvk8d13Wdwp2KrVYrpEcax0OqfVAIjzqSNi4cT9vhKL+0joe2w2ivKH66mVC4jruDGgynBwFmlbl8OF2Xbzfm0Ot8rPEqGE5V6A7qK7j1l1s4MjlzgPFMDZE6rhLC2wCWR5E0tRsuhVxxIuEoepMr1FlW6+PP3xyskWJxYH7+5/jtcwXenHT6KcLNPVXufOFpJRHudCxMq4eEN//CceWLrH5iEjMU4c6/40y7/ukPaR3n3g55voqi5otwS+t4/oXjltXrvIvOho31RLildZx7caJlh+UlXJ34h3KSXmdlcFz+/lfUJZxpC8IgFiYSflH7hvvr8O0l6Q3oXF/E3oCSyucWjkfPuDT52ovLZuZh+TiupEdmhb7WyvIE99jvy/VaS4eRf1XRWjsQF8KzHoTC8awdD/Zxz/PAtm04qlazbl+4vWCqmKYplWjsbckwDDiu8z82Clv0xxV/AGozaJNopLj5AAAAAElFTkSuQmCC');
}

.HandSelected:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAoCAYAAACB4MgqAAAAAXNSR0IArs4c6QAAAwNJREFUWAntl89rE1EQx6dRUrRdYtaKTekmEIVovShNvRTB4EEv7cWb9eBF+gfovfZePKs9l3quePCkoBclolJQKvWikEZpjSEJ2liz7neTl7xdGnffvlfqQgaSfW93duazs/Mj6TNGR00KkejxOL1bXe2LhIiZAJ1KpWzk0IDz0CA/yEdc13V++1+tU8mkgyc0EXdQW5seuDsie73vRXyvI+y2rzziWrRBy1Pf6PHVIo0M7rj9KdtLg2f0ugMmo/+mU0d3aERrWOB/2tfwQLcmypQzfrbPySykwGdOV+jh9CY9uLzpyTB9okbXz9To7qWSp64fBSnwwf6mi4lE3TMtpk42I13Z9oPlrSMF/nGrM3izx7sTIU0yVvpAnn455E3lQ0MKnIcYt6LeTfi8fr0R7aYmdF4YHBCzZyttJ/liEySX/NU+517wD5X/2sovt5LgvvOufd7IiqtqZcbSB43yxX7KDtdJi5rk7jDMJIt4oRKhQlXYJTPjOApHfOn9gG1g9lzVgm3Qs8+dCO6W53gYraXCp5aDIsBGGPz+W43QGRBhpMza96i9h28+JRjLxWSnaFXlN2wLg1fqEVp4FbO5ZsZqdhtkeZvjIBk4SxPsmR67JnMUBoezlU8DhHyF3Jn8YUfd3lhfi1e22JLmJ0vtNogixkPzkh3ett8aX+z89X+tA1cKUmb+QpkwfPDZTTD2maCIebl9vkx4YxCkHuyJiDMEAnei0IJOQYx/HvrmkyEBz03VwOB47Wsl/8NkvDVZAY03xQTQKHBRCZwqcFSoHvDtD+n05kbBoT/3PBYIGkYCRxw3ywwTQKPIg4oU+Ears4g6l4WGPynwIH1ZBbQ0OFLlnkAbUwUtDQ4D6L8r696/sRdeWnoSOQ1fvEh1FWZo7kWcHq0fpmtjVeLHPvo8+j0eTqaQmR/+qAQcBjEZ3dORd6R6LVWcqmFE7PXARaKlQrcXcRVRFLFhdxXTNCmdTtORWPOfjYiB/dK1U8UwjFBBI1iRRCJBx4bEf8jvV6SZ37/dI94ZqgYOHgAAAABJRU5ErkJggg==');
}

.FitWindow:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsSAAALEgHS3X78AAAAyklEQVRIibVWiwmEMAyNxw2QEW4kR3CEG8FROkJHcBRHuA0ilagBUy4BX6Ak6jMP8u0gIkJAeSGdN3kbewjgWfUvgN0jY0MUISiqpygBySX058wG+w3gd4kSTHKXMUIQCRFraJr+6LtV8zA+nYM0Fl6mPYJWJTXhp3bD5ST5qJYlUCnHWZzqulURi0gxz6uxPTLpYIv9jsoBn9bDIZqjjdYaq3YcecRV/0k1GjtDLY2FNxp8VMCHHXxcwxdOliC9Mu1OhtwusOOaiDYf+cVcn+rcLgAAAABJRU5ErkJggg==');
}

.Select:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAYAAAB4d5a9AAAAAXNSR0IArs4c6QAAALVJREFUOBFj+I8bODBAAS4lMHkQDVTjgEPdARaowo9A+gKUDaM+wBhE0iD1B9HU2oP5UNsPoElShQszm4kqphEwBBRcjUD8gIA6cqVpaTa5bhrs+hhBKQDkSEYgoLZjYWbTJXUNH0uoHQ3D3TxYIUYLf8LMpkvqgtUn/EBbIWU/wksXgfmT6DoFqF8AqFUfoR2JBfUSNsoBpgybJEgMJg+igVy8NSOoOMYGHmATxCMGUo/NrAcAMY/WMiPI1G8AAAAASUVORK5CYII=');
}

.Hand:before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAZNJREFUOBGtk41VwkAQhBMbkA5MB6YDrwMpIVYgHZAO1A4ogQ6IFUgHpgSsIH4Lu2HvSAjxee8tOzs7N/dHsmxidF23IL6Ib6KYkI+3mVz6LnUgbATrQciCb8TSuNGMaEXI2JkIPGZs2s60Pt/5ArzQWsyKpJeWlRI/aUPq1HjvRMHhCLKobOBRyW3U1CIyzvPci8LQBOWWrtc43MM7Vpe7WvdMln0qfnZcCoMjGofPEFMbK2EpaiPIJXHxeHAH1bRnpxjJVXwotUa8AF+9DjQlmnud47VKnZIY14S8rJjW3PNea1IW5CcZS1c3Dl9CdlERNgrA1gpydBXUe9eTzQyO3FjELfiBaAh5QP+glMfR8lscERpOFxQfk2wC8OS5DNLv2m1qFNbeANW7Ux78/3iLcPAr8gZDGMMK/lV74hEUnxKCxq06BXcyS0wTYRmZqmiTiOaWlZn6qxCutcYf8guPubF5/2UcmZp5nzl3Mffs6Kve4BpAWM8wv83UFsT4lkdcmX5WxjwQ/tOWgxwIWbSYMvsF26di3b1Gl3gAAAAASUVORK5CYII=');
}