.dk-ann-test{background:#000; color:red; height:400px;}
#setting-error-tgmpa{display:none;}

.dk-cab-plugin-container{max-width:100% !important;}

.dk-cab-plugin-title{text-align:center; padding:60px 0; color:#fff; background-size:cover; background-position:bottom center; border-radius:10px; position:relative; background:#000;}
.dk-cab-plugin-title img{max-width:300px;}
.dk-cab-plugin-title span{display:block; padding:20px 0; letter-spacing:2px;}
.dk-cab-plugin-button{border: 1px solid #fff;background: transparent;color: #fff;font-size: 12px;padding: 8px 20px;border-radius: 40px;position: absolute;left: 20px;bottom: 20px;}

.dk-cab-plugin-title-text{font-size:12px; color:gray; padding:20px 20px 40px 20px;}

.dk-cab-plugin-item{background:rgba(0,0,0,0.04); padding:30px; border-radius:10px;}
.dk-cab-plugin-item h2{font-size:24px;}
.dk-cab-plugin-item label{font-size:10px; display:block; opacity:.5; margin-top:10px;}
.dk-cab-plugin-item input, .dk-cab-plugin-item textarea{width:100%; font-size:12px; border: none; padding: 8px;}

.dk-cab-save{display: inline-block; width: auto !important; background:#000; color:#fff; border:none; border-radius:40px; margin:30px 0 0 20px !important; font-size:14px; padding: 8px 20px;}

.dk-cab-save-ban{background: green;color: #fff;text-align: center;font-size: 12px;padding: 10px;width: calc(100% - 20px);margin-top: 10px;border-radius: 10px;}

.dk-cab-plugin-item-container-popup{position:relative; background:#000; border-radius:10px;}
.dk-cab-plugin-item-container-popup span{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); color:#fff; font-size:36px;}

.dk-cab-plugin-item-container-popup-row{margin-left:0 !important;}