.ddm_modules_wrapper {  }
.ddm_modules_wrapper  .modul_settings { margin-top:10px; }
.ddm_modules_wrapper  .modul_settings .inner { border-radius:4px;background-color:#fff;border-radius:3px; }
.ddm_modules_wrapper  .modul_settings .passed_values font { background-color:#f2f2f2;display:inline-block;border-radius:3px;margin-right:5px;margin-bottom:5px;padding:3px;border:1px solid #ccc;cursor:pointer; }
.ddm_modules_wrapper  .modul_settings .passed_values { padding:10px;padding-bottom:5px;background-color:#fff;border:1px solid #ccc; }
.ddm_modules_wrapper  .modul_settings .passed_values.selected font:not(.active) { display:none; }
.ddm_modules_wrapper  .modul_settings input,
.ddm_modules_wrapper  .modul_settings select { display:block;width:100%;box-sizing:border-box;padding:10px;border:1px solid #ccc;border-top:0px; } 
.ddm_modules_wrapper  .modul_settings .refresh div { background-color:#333;color:#fff;font-size:12px;display:inline-block;border-radius:3px;margin-top:5px;padding:3px;border:0px solid #ccc;cursor:pointer; }
.ddm_modules_wrapper  .modul_settings .refresh { text-align:right;}
.ddm_modules_wrapper  .modul_settings textarea { display:block;width:100%;box-sizing:border-box;padding:10px;border:1px solid #ccc;font-family:inherit; } 
.ddm_modules_wrapper  .modul_settings .preview div { padding-top:10px;padding-bottom:10px; } 


.ddm_modules_wrapper  .datalog .head { color:#ccc;font-size:12px;text-align:left;padding:3px;}
.ddm_modules_wrapper  .datalog .body { padding-left:20px;color:#ccc;font-size:12px; }
.ddm_modules_wrapper  .datalog:not(.expand) .body { display:none; }

.ddm_modules_wrapper  .module_log { list-style:none;margin:0;padding:0;margin-top:10px;margin-bottom:10px; }
.ddm_modules_wrapper  .module_log li.err { display:block;padding:5px;color:#760000;background-color:#f4b7b7; }
.ddm_modules_wrapper select[name='choose_module'] { display:block;width:100%;box-sizing:border-box;padding:10px;border:1px solid #ccc; }

