.hotbox{border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 0 #ddd;font-size:12px;line-height:1.5em;margin-bottom:10px;margin-left:10px;margin-right:10px}.center-text{text-align:center}.tools-code{box-sizing:border-box;cursor:pointer;height:170px;resize:none;width:100%}.bold-text{font-weight:700}.tools-code-container{background-color:#f5f5f5;border-radius:4px;margin:35px 0;padding:10px 20px 20px}.preview-message{color:#aaa;font-size:14px;text-align:center}.arrow_box{background:#f2f2f2;border:1px solid #f0f0f0;position:relative}.arrow_box:after,.arrow_box:before{border:solid transparent;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.arrow_box:after{border-color:hsla(0,0%,95%,0) hsla(0,0%,95%,0) #f2f2f2;border-width:30px;margin-left:-30px}.arrow_box:before{border-color:hsla(0,0%,94%,0) hsla(0,0%,94%,0) #f0f0f0;border-width:31px;margin-left:-31px}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#external-widget-area{border:1px dashed #ccc;border-radius:3px;padding:30px;position:relative}#external-widget-area.loading .loader{display:block}#external-widget-area .ddp-widget-container iframe{-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s}#external-widget-area.loading .ddp-widget-container{box-shadow:none}#external-widget-area .loader{background:rgba(255,255,255,.8);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:9999}.search-widget-form:after{clear:both;content:"";display:table}.search-widget-form input{box-sizing:border-box}.search-widget-tool-container .search-widget-header{background-color:red;border-radius:4px 4px 0 0;box-sizing:border-box;color:#fff;padding:5px 0;text-align:center}.search-widget-tool-container .search-widget-header h3{font-size:18px;margin:0}.external-widget-left{box-sizing:border-box;float:left;margin:0 10px;_margin-left:5px;padding:20px;width:330px}.external-widget-left input[type=text],.external-widget-left select{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box;font-size:14px;margin-bottom:10px;padding:6px 12px;width:100%}.external-widget-left label{display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin-bottom:5px;width:100%}.external-widget-left h3{background-color:#eee;font-size:14px;line-height:35px;text-indent:10px}.external-widget-left .color-chooser li{display:inline-block;height:47px;list-style-type:none;overflow:hidden;width:56px}.external-widget-left .checkbox{font-weight:400;margin-left:-4px}.external-widget-left .checkbox.readonly{color:#ccc}.term-of-condition a{text-decoration:none}.external-widget-left .color-chooser label>input[type=radio]{padding:2px;position:absolute;visibility:hidden}.external-widget-left .color-chooser label>input[type=radio]+img{border:2px solid transparent;border-radius:4px;cursor:pointer;padding:1px}.external-widget-left .color-chooser label>input[type=radio]:checked+img{border:2px solid #2f6486}.external-widget-left .btn.btn-generate{background-color:#0064cd;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);background-repeat:repeat-x;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb",endColorstr="#0064cd",GradientType=0);font-size:13px;line-height:17px;text-shadow:0 -1px 0 rgba(0,0,0,.25);width:100%}.external-widget-left .btn.btn-generate[disabled=disabled],.external-widget-left .btn.btn-generate[disabled]{opacity:.3}.external-widget-right{float:left;margin:0 10px 0 0;_margin-right:5px;padding:20px;width:548px}.external-widget-right h2{font-size:21px;padding:5px 0 15px}.external-widget-right h3{font-size:24px;line-height:1.1;margin:10px 0}.external-widget-right h4{font-size:18px;font-size:14px;line-height:1.1;margin:4px 0}.external-widget-right p{margin:0;padding:10px 20px}.external-widget-right p span{display:block;text-indent:10px}.external-widget-right ul{list-style:none;padding:0}.external-widget-right .ddp-widget-container{box-shadow:0 0 10px #000}.external-widget-right .download{background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:15px auto 30px;padding:20px 25px;width:550px}.external-widget-right .b_footer{border-top:1px dotted #999;margin-bottom:10px;padding-top:25px;text-align:center}.external-widget-right .btn{background-color:#e6e6e6;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);background-repeat:no-repeat;border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);color:#333;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=0);font-size:15px;line-height:normal;padding:8px 16px 9px;text-shadow:0 1px 1px hsla(0,0%,100%,.75);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.external-widget-right .btn:hover{background-position:0 -15px;color:#333;text-decoration:none}.external-widget-right .btn:focus{outline:1px dotted #666}.ac_results{background-color:#fff;border:1px solid #000;overflow:hidden;padding:0;z-index:99999}.ac_results ul{list-style-position:outside;list-style:none;margin:0;padding:0;width:100%}.ac_results iframe{display:none;display:block;filter:mask();height:3000px;left:0;position:absolute;top:0;width:3000px;z-index:-1}.ac_results li{cursor:default;display:block;font-size:12px;line-height:20px;margin:0;overflow:hidden;padding:2px 5px;text-align:left}.ac_results li span.ac_result_dist{color:#999;float:none;font-size:10px}.ac_results li div.ac_result_name{float:left;max-width:196px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac_results li div.ac_result_type{color:#bbb;float:right;font-size:10px;font-weight:700;line-height:20px}.ac_results li div.ac_result_desc{clear:both;color:#888;display:none;font-size:11px;line-height:16px}.ac_results li span{color:#888;float:right;font-size:9px;line-height:16px}.ac_loading{background:#fff url("data:image/gif;base64,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") 100% no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#900;color:#fff}.ac_over div.ac_result_dist,.ac_over div.ac_result_type{color:rgba(0,0,0,.2)!important}